.nlf{--nlf-error: #b11500}.nlf .nlf__verify{flex-basis:100%;min-height:44px;margin-top:.8rem;padding:1rem 1.6rem;border:1px solid currentColor;border-radius:.4rem;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.nlf [hidden]{display:none!important}@media screen and (max-width:749px){form.nlf .nlf__input{font-size:16px!important}}.nlf .nlf__input[aria-invalid=true]{border-color:var(--nlf-error)}.nlf__submit-inner{display:inline-grid;place-items:center}.nlf__submit-inner>*{grid-area:1 / 1}.nlf__spinner{width:1.8rem;height:1.8rem;border:.2rem solid currentColor;border-right-color:transparent;border-radius:50%;visibility:hidden}.nlf[data-newsletter-state=loading] .nlf__submit{cursor:progress}.nlf[data-newsletter-state=loading] .nlf__label{visibility:hidden}.nlf[data-newsletter-state=loading] .nlf__spinner{visibility:visible;animation:nlf-spin .7s linear infinite}@keyframes nlf-spin{to{transform:rotate(360deg)}}.nlf .nlf__error{flex-basis:100%;width:100%;margin:.8rem 0 0;color:var(--nlf-error);font-size:1.3rem;font-weight:400;letter-spacing:normal;line-height:1.4;text-align:left}.nlf .nlf__error:empty{display:none}.nlf__success{display:flex;align-items:center;gap:1.2rem;color:inherit;text-align:left;outline:none;animation:nlf-in .3s ease both}.nlf__success:focus-visible{outline:.2rem solid currentColor;outline-offset:.4rem}.nlf__success-icon{flex:none;width:2.8rem;height:2.8rem}.nlf__success-copy{min-width:0}.nlf .nlf__success-title,.nlf .nlf__success-text{margin:0;color:inherit;letter-spacing:normal;text-transform:none}.nlf .nlf__success-title{font-size:1.6rem;font-weight:500;line-height:1.4}.nlf .nlf__success-text{margin-top:.2rem;font-size:1.4rem;font-weight:400;line-height:1.5;opacity:.8}.newsletter--center .nlf__success,.footer--newsletter__form--center .nlf__success{justify-content:center}@keyframes nlf-in{0%{opacity:0;transform:translateY(.4rem)}}@media(prefers-reduced-motion:reduce){.nlf__success{animation:none}.nlf[data-newsletter-state=loading] .nlf__spinner{animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/component-newsletter-form.css.map */
