.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:1.25}.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}@media screen and (min-width:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter__wrapper_inner{display:flex;align-items:center;justify-content:center}.newsletter__wrapper_inner.newsletter-2-column .newsletter-left-part,.newsletter__wrapper_inner.newsletter-2-column .newsletter-right-part{width:50%;padding:0 2rem}.newsletter__wrapper_inner .newsletter-right-part .list-social{justify-content:center;gap:1rem}.newsletter__wrapper_inner .newsletter-left-part h2.h2,.newsletter__wrapper_inner .newsletter-right-part .social-title.h2{font-size:2.4rem;line-height:calc(29 / 24)}.newsletter__wrapper_inner .newsletter-left-part h2,.newsletter__wrapper_inner .newsletter-right-part .social-title{font-weight:600;margin-bottom:2rem;margin-top:0}.newsletter__wrapper_inner .newsletter-left-part h2{margin-bottom:.8rem}.newsletter__wrapper_inner .newsletter-left-part .newsletter__subheading{margin-bottom:2rem}.newsletter__wrapper_inner .newsletter-form__field-wrapper .newsletter-form__button{width:auto;height:auto;font-size:1.4rem;letter-spacing:.5px;font-weight:500;line-height:normal;padding:0 2rem;margin:0;transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;text-transform:uppercase;border-radius:var(--buttons-radius-outset);min-width:calc(5.6rem + var(--buttons-border-width)* 2);min-height:calc(5.6rem + var(--buttons-border-width)* 2)}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form,.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper{max-width:100%}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field:after{display:none}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field>.icon{width:2rem;height:2rem;position:absolute;left:2rem;top:1.9rem;z-index:1;color:rgba(var(--color-foreground),.6)}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field__input{padding-right:5.8rem;box-shadow:1px 2px 8px #0000001c;height:5.8rem;padding-left:5.8rem;border:.1rem solid rgba(var(--color-foreground),.6)}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field__input::placeholder{opacity:1;color:currentColor}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field__label{font-size:1.5rem;top:calc(1.3rem + var(--inputs-border-width))}.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label{display:none}.newsletter__wrapper_inner.newsletter-2-column .newsletter-right-part{position:relative}.newsletter__wrapper_inner.newsletter-2-column .newsletter-right-part:before{content:"";height:100px;border-left:1px solid #ECECEC;display:block;position:absolute}.newsletter__wrapper_inner .newsletter-right-part .list-social .list-social__link{padding:1rem;border-radius:50%}.newsletter__wrapper_inner:not(.newsletter-2-column){display:block}@media screen and (max-width:989px){.footer .footer-newsletter-logo-social .footer__list-social{margin-top:20px}.newsletter__wrapper_inner{display:block}.newsletter__wrapper_inner.newsletter-2-column .newsletter-right-part:before{display:none}.newsletter__wrapper_inner.newsletter-2-column .newsletter-left-part,.newsletter__wrapper_inner.newsletter-2-column .newsletter-right-part{width:100%;padding:0}.newsletter__wrapper_inner.newsletter-2-column .newsletter-right-part{padding-top:2rem}.newsletter__wrapper_inner .newsletter-right-part .social-title{display:none}}@media screen and (max-width:749px){.newsletter__wrapper .newsletter__wrapper_inner .newsletter-form{margin:0 auto}.newsletter__wrapper{padding-right:calc(1rem / var(--font-body-scale));padding-left:calc(1rem / var(--font-body-scale))}.newsletter__subheading{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/newsletter-section.css.map */
