.newsletter-form{width:100%;position:relative;--color-keyboard-focus: var(--color-border)}.newsletter-form .form__message{margin-top:1.5rem;margin-bottom:0}.newsletter-form .field__input{font-size:16px;box-shadow:none;outline:0;padding:0;min-height:63px;padding-inline-start:3.2rem;border:.1rem solid transparent;border-bottom-color:rgb(var(--color-border));transition-property:border}.newsletter-form .field__input.invalid{border-color:var(--color-critical);box-shadow:none}.newsletter-form .field:hover .field__input,.newsletter-form .field__input:focus,.newsletter-form .field__input:focus-visible{border-color:rgb(var(--color-border))}.newsletter-form .field__button:after{content:none}.newsletter-form .field__button:not([disabled]){box-shadow:none}.newsletter-form .field__button .icon{width:1.3rem;height:1.3rem}.newsletter-form .typeset{font-size:1.3rem;letter-spacing:.05rem;margin-top:1.5rem;line-height:calc(1 + .4 / var(--font-body-scale))}.newsletter-form .typeset p{margin:0}.newsletter-form .typeset p+p{margin-top:1rem}@media screen and (max-width: 749px){.newsletter-form .field__input{min-height:55px;padding-inline-start:2rem}.footer__newsletter-section .field__button{padding:10px 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/component-newsletter.css.map */
