.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}}.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}.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 .newsletter__wrapper{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.newsletter .newsletter__wrapper .newsletter_content{margin-top:0;text-align:left;z-index:1;position:relative;width:100%}.newsletter .newsletter__wrapper .nl_img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.newsletter .newsletter__wrapper .newsletter_content .inline-richtext{margin:0 0 5px}.newsletter .newsletter__wrapper .newsletter_content #contact_form{margin:0;max-width:100%}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper{max-width:100%}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper .field{flex-direction:column}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper .field .nl_info p{margin:10px 0 0;font-size:12px;line-height:1.42;letter-spacing:.12px}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper .field .nl_info p a{color:#fff;text-decoration:underline}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper .field button{width:auto;height:auto;top:3px;right:15px;align-items:flex-start;justify-content:flex-end}.newsletter-form__field-wrapper .field__input{border-color:#fff;color:#fff}.newsletter-form__field-wrapper .field__input::placeholder{color:#fff}.newsletter .newsletter__wrapper .nl_img{line-height:0;border-radius:14px;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.newsletter .newsletter__wrapper .newsletter_content .gradient{max-width:464px}.newsletter .newsletter__wrapper .newsletter_content .newsletter__subheading p{line-height:1.5;font-size:16px;letter-spacing:.32px}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper .field .nl_info p a:hover{color:#f2f2f2}.newsletter .newsletter__wrapper .newsletter_content .klaviyo-form .kl-private-reset-css-Xuajs1 input.needsclick{height:auto;background:transparent;margin:0;line-height:1;padding:9px 0 9px 15px!important;border:0;font-size:14px;letter-spacing:.28px;color:#fff;border-bottom:1px solid #fff;border-radius:0;padding-right:5rem!important;font-family:var(--font-body-family);outline:0}.newsletter .newsletter__wrapper .newsletter_content .klaviyo-form .kl-private-reset-css-Xuajs1 button.needsclick{position:absolute!important;right:15px;font-size:0;background-image:url(/cdn/shop/files/news-arrow.svg?v=1788928387);background-repeat:no-repeat;background-size:100% 100%;width:15px;height:15px;top:8px}.newsletter .newsletter__wrapper .newsletter_content .klaviyo-form .go310894487.go310894487.go310894487{padding:0!important}@media screen and (max-width:749px){.newsletter .newsletter__wrapper .newsletter_content .inline-richtext{margin:0 0 8px}.newsletter .newsletter__wrapper .newsletter_content .newsletter__subheading p{font-size:15px;letter-spacing:.3px}.newsletter .newsletter__wrapper .newsletter_content #contact_form .newsletter-form__field-wrapper .field .nl_info p{margin:15px 0 0}.newsletter .newsletter__wrapper .newsletter_content .gradient{max-width:100%}}@media screen and (max-width:480px){.newsletter .newsletter__wrapper .newsletter_content .newsletter__subheading p{max-width:249px}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/newsletter-section.css.map */
