.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-wrapper{background:#f2f0ed}.newsletter-wrapper .page-width{max-width:1336px}.newsletter-wrapper .newsletter__wrapper{padding-left:0;padding-right:0;margin-bottom:-42px}.newsletter-wrapper .form-main-box{display:flex;gap:57px;align-items:center;padding:40px 60px 62px}.newsletter-wrapper .form-main-box .content-box{width:100%;max-width:600px;text-align:left}.newsletter-wrapper .form-main-box .content-box h2{margin:0}.newsletter-wrapper .form-main-box .points-list{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px}.newsletter-wrapper .form-main-box .points-list .point-item{position:relative;width:calc(50% - 10px);padding-left:30px;font-size:16px;letter-spacing:.32px;line-height:1.3}.newsletter-wrapper .form-main-box .points-list .point-item:before{content:"";background:url(/cdn/shop/files/check-white.svg?v=1760680275) no-repeat center;width:20px;height:20px;position:absolute;left:0;top:0}.newsletter-wrapper .form-main-box .form-box{width:auto;flex-grow:1}.newsletter-wrapper .form-main-box .form-box .newsletter-form__field-wrapper,.newsletter-wrapper .form-main-box .form-box .newsletter-form{width:100%;max-width:100%}.newsletter-wrapper .form-main-box .form-box .newsletter-form .field__input{background:transparent;border-bottom:#fff 1px solid;color:#fff;font-size:16px;line-height:19px;letter-spacing:.32px}.newsletter-wrapper .form-main-box .form-box .newsletter-form .field__label{font-size:16px;line-height:19px;letter-spacing:.32px;color:#fff}.newsletter-wrapper .form-main-box .form-box .newsletter-form .newsletter-form__button{width:36px;height:36px;background:#fff;border-radius:50%;color:#362f2a;bottom:5px;top:inherit;right:0;left:auto}.newsletter-wrapper .form-main-box .form-box .newsletter-form .newsletter-form__button .svg-wrapper svg{width:auto;height:7px}.newsletter-wrapper .form-main-box .form-text{font-size:11px;line-height:14px;letter-spacing:0px;color:#dedad3;width:100%;text-align:left;margin-top:7px}.newsletter-wrapper .form-main-box .form-text a{font-weight:600;text-underline-offset:1px}.template-faq .newsletter-wrapper,.template-contact .newsletter-wrapper{display:none}.newsletter-wrapper{background:#fff}.template-blog .newsletter-wrapper{background:#f2f0ed}.template-index .newsletter-wrapper,.template-about-us .newsletter-wrapper{background:#dedad366}@media screen and (max-width: 1280px){.newsletter-wrapper .form-main-box{gap:30px;padding:40px}.newsletter-wrapper .form-main-box .content-box{max-width:50%}.newsletter-wrapper .form-main-box .points-list{row-gap:10px}.newsletter-wrapper .form-main-box .points-list .point-item{width:100%}.newsletter-wrapper .form-main-box .form-box{width:100%;max-width:50%;flex-grow:1}}@media screen and (max-width: 749px){.newsletter-wrapper .form-main-box{flex-direction:column;gap:40px;align-items:flex-start;padding:40px 20px}.newsletter-wrapper .form-main-box .content-box{max-width:100%}.newsletter-wrapper .form-main-box .points-list .point-item{width:100%;font-size:15px;letter-spacing:.3px}.newsletter-wrapper .form-main-box .form-box{max-width:100%}.newsletter-wrapper .form-main-box .form-box .newsletter-form .field__input,.newsletter-wrapper .form-main-box .form-box .newsletter-form .field__label{font-size:15px;line-height:18px;letter-spacing:.3px}.newsletter-wrapper .form-main-box .form-box .newsletter-form .newsletter-form__button{width:28px;height:28px}.newsletter-wrapper .form-main-box .form-text{margin-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter-section.css.map */
