.newsletter{display:flex;align-items:flex-end;margin-top:3rem;gap:1rem;background:#fff;color:#000;margin:0;padding:23px 16px 26px}.newsletter__wrapper{padding-right:calc(3.7rem / var(--font-body-scale));padding-left:calc(3.7rem / var(--font-body-scale));text-align:center;flex-grow:1;flex-direction:column;border:1px solid #000;width:100%;max-width:34rem;margin-left:auto;margin-right:auto}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:1rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{text-align:center;color:#000;margin-top:0;margin-bottom:7px;font-size:16px;text-transform:uppercase}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{padding-right:45px;background:#000;color:#fff;text-transform:uppercase;font-size:12px;height:35px;border-radius:3px}.newsletter__wrapper .field__label{color:#fff;text-transform:uppercase;font-size:10px;left:50%;top:10px;transform:translate(-50%)}.newsletter__wrapper .field__input:focus~.field__label,.newsletter__wrapper .field__input:not(:placeholder-shown)~.field__label{top:1px;left:50%}.newsletter__wrapper .newsletter-form__button{width:4.4rem;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.newsletter__wrapper .field__button>.svg-wrapper{opacity:1}@media screen and (min-width: 750px){.newsletter{padding:40px 24px}.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}.newsletter__wrapper>*+*{margin-top:1.5rem}.newsletter__wrapper{padding-left:40px;padding-right:40px;max-width:44rem}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{min-height:45px;padding:0 2.3rem;font-size:1.5rem}.newsletter__wrapper .field__label{top:14px;font-size:1.5rem}.newsletter__wrapper .footer-block__heading{margin-bottom:15px;font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/newsletter-section.css.map */
