.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.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{display:flex;align-items:center}.newsletter__wrapper form{width:100%}.newsletter .page-width{padding:0 2.4rem}.newsletter .newsletter-form__field-wrapper .field__input:focus{box-shadow:none;outline:0;border-radius:var(--quaternary-border-radius)}.newsletter .newsletter-form__field-wrapper .field__input{padding:8px 16px;background-color:var(--secondary-color);color:var(--primary-color);margin:0;max-width:49rem;opacity:1}.newsletter .newsletter-form__field-wrapper .field__input::placeholder{color:var(--primary-color);opacity:1}.newsletter .field:after{display:none}.newsletter .newsletter-form__button{position:static}.newsletter .newsletter-form__button{color:var(--secondary-color);border:1px solid var(--secondary-color)}@media screen and (max-width:1200px){.newsletter-form__field-wrapper .field{gap:15px}.newsletter-form__field-wrapper .field{padding-left:1.5rem}}@media screen and (max-width:989px){.newsletter__wrapper{flex-direction:column;gap:16px}.newsletter-form__field-wrapper .field{padding:0}.newsletter .newsletter-form__field-wrapper .field__input{max-width:100%;width:100%}}@media screen and (max-width:576px){.newsletter-form__field-wrapper .field{flex-direction:column;gap:16px}.newsletter__subheading p{margin-top:4px;line-height:24px;font-size:var(--medium_body)}}
/*# sourceMappingURL=/cdn/shop/t/241/assets/newsletter-section.css.map */
