.newsletter__wrapper{width:100%}.newsletter__inner{text-align:var(--alignment);max-width:var(--max-width);margin:0 auto}.newsletter__heading{text-transform:var(--transform)}.newsletter__subheading{display:block;margin-top:1rem;text-transform:var(--sub-transform);color:var(--color-text)}.newsletter__text.rte{margin-top:1.5rem;color:var(--color-text)}.newsletter__text.rte p{margin:0}.newsletter-form{margin-top:3rem}.newsletter-form__field-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:var(--alignment, center);gap:1.5rem}.newsletter-form .field{position:relative;flex:1 1 32rem;max-width:42rem;text-align:left}.newsletter-form .field__input{width:100%;min-height:5.6rem;padding:0 2rem 0 5.2rem}.newsletter-form .email_svg{position:absolute;top:50%;left:1.8rem;transform:translateY(-50%);pointer-events:none;display:flex}.newsletter-form .email_svg svg{width:1.8rem;height:1.8rem}.newsletter-form .email_svg svg path{fill:var(--color-input-text)}.newsletter-form .field__label{left:0;padding-left:5.2rem;padding-right:2rem}.newsletter-form__button{min-width:16rem;min-height:5.6rem}.newsletter-form__message{display:block;margin-top:1.2rem;font-size:1.4rem;text-align:left}.newsletter-form__message--success{color:var(--color-text);text-align:var(--alignment)}.newsletter-form__field-wrapper.input_label_field label.field__label{top:50%}@media screen and (max-width:1024px){.newsletter__inner{max-width:100%}}@media screen and (max-width:749px){.newsletter-form__field-wrapper{flex-direction:column;align-items:stretch}.newsletter-form .field{max-width:100%;flex-basis:auto}.newsletter-form__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/newsletter.css.map */
