.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:1.8rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;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:750px){.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter__wrapper.content-container:after{display:none}.newsletter span.sub-text{margin-bottom:18px;color:#3e2e23}.newsletter h2.section-title{margin:0 auto;max-width:836px}.newsletter__subheading p{letter-spacing:0;font-size:16px;font-weight:400;line-height:1.6}.newsletter__subheading{max-width:520px}.newsletter__wrapper .newsletter-form,.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper{max-width:480px}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper button#Subscribe{transition:all .25s;position:unset;max-width:fit-content;width:100%;height:52px;padding:0 36px;white-space:nowrap;border-radius:4px;background:#1a1a1a;color:#fcfbf8;text-transform:uppercase;letter-spacing:1.12px;font-size:14px;font-weight:500;line-height:1}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper button#Subscribe:hover{background:#3e2e23}.newsletter-form__field-wrapper .field{gap:12px}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper .field input::placeholder{opacity:.5;color:#3e2e23}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper .field input{min-width:unset;min-height:unset;flex-grow:unset;height:52px;margin:0;padding:0 20px;color:#3e2e23;letter-spacing:0;font-size:14px;background:#fcfbf8;font-weight:400;line-height:1;outline:none;box-shadow:unset}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper .field:before,.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper .field:after{display:none}@media only screen and (max-width:749px){.newsletter__wrapper>*+*{margin-top:2rem}.newsletter-form__field-wrapper .field{gap:18px;flex-direction:column}.newsletter__wrapper .newsletter-form .newsletter-form__field-wrapper button#Subscribe{max-width:100%}.newsletter__subheading p{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/newsletter-section.css.map */
