.newsletter__wrapper{display:flex;align-items:center;justify-content:space-between}.newsletter__wrapper.content-container{padding-inline:20px}.newsletter__wrapper_left,.newsletter__wrapper_right{flex:0 0 40%;max-width:40%}.newsletter__wrapper_right .field:before,.newsletter__wrapper_right .field:after{display:none}.newsletter__wrapper_right .field__input:focus{padding:0 0 8px;margin:0;box-shadow:none;border:1px solid #0868d5}.newsletter__wrapper_right .field__input:not(:placeholder-shown){border:1px solid #0868d5}.newsletter__wrapper_right .newsletter-form__button,.newsletter__wrapper_right .newsletter-form__button svg{width:48px;height:100%}.newsletter__wrapper .newsletter__wrapper_right .newsletter-form,.newsletter__wrapper .newsletter__wrapper_right .newsletter-form__field-wrapper{max-width:45rem;margin:0 0 0 auto}.newsletter__wrapper_right .field__input:focus~.field__label,.newsletter__wrapper_right .field__input:not(:placeholder-shown)~.field__label{opacity:0}.newsletter__wrapper_right .newsletter-form .field__input{padding:0 0 8px;margin:0;height:100%;background-color:transparent}.newsletter__wrapper_right .newsletter-form .field__label{bottom:8px;top:auto;left:0}.newsletter__wrapper_right .newsletter-form .field__button{position:relative;padding-bottom:8px}.newsletter__wrapper_right .field{align-items:center}.newsletter__wrapper_left h2{font-size:var(--heading_font_size);color:var(--heading_color);line-height:1.5;letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;text-align:left}.newsletter__wrapper_left p{margin:0;font-size:var(--text_font_size);color:var(--text_color);line-height:1.6;text-align:left}.newsletter__wrapper_right .newsletter-form .field__label{font-size:var(--form_font_size);color:var(--form_color);line-height:1.6}.newsletter__wrapper .newsletter__wrapper_right .newsletter-form__field-wrapper{border-bottom:1px solid var(--form_color)}.newsletter__wrapper .newsletter__wrapper_right .newsletter-form .newsletter-form__message{color:var(--form_color)}.newsletter__wrapper_right .newsletter-form__button svg path{fill:var(--form_color);opacity:.5}@media screen and (max-width: 1023px){.newsletter__wrapper.content-container{padding-inline:10px}.newsletter__wrapper_left h2{font-size:var(--heading_font_size_md)}.newsletter__wrapper_left p{font-size:var(--text_font_size_md)}.newsletter__wrapper_right .newsletter-form .field__label{font-size:var(--form_font_size_md)}.newsletter__wrapper{flex-direction:column;row-gap:40px}.newsletter__wrapper_left,.newsletter__wrapper_right{flex:0 0 100%;max-width:100%;width:100%}.newsletter__wrapper .newsletter__wrapper_right .newsletter-form,.newsletter__wrapper .newsletter__wrapper_right .newsletter-form__field-wrapper{max-width:100%;margin:0 0 0 auto}}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{margin-left:auto;margin-right:auto}.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: 1024px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/newsletter-section.css.map */
