.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}.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;justify-content:center}.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_main_heading{padding-left:50px;padding-right:50px}}.popup{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006}.popup-content{position:relative;background-color:#fff;margin:0 auto;padding:0;border-radius:10px;width:calc(100% - 33px);max-width:920px;top:50%;transform:translateY(-50%)}#newsletter-popup .close-popup{position:absolute;right:-7px;top:-36px;cursor:pointer;width:30px;height:30px;z-index:99;display:flex;align-items:center;justify-content:center}.contact-newsletter .newsletter__wrapper .newsletter-sec .email_icon{line-height:0;margin-bottom:20px}#newsletter-popup .contact-newsletter .newsletter__wrapper .newsletter-sec .inline-richtext{margin-bottom:10px}.contact-newsletter .newsletter__wrapper .newsletter-sec .newsletter__subheading p{margin-bottom:30px}.contact-newsletter .newsletter__wrapper{padding:0;display:flex;flex-wrap:wrap}.contact-newsletter .newsletter__wrapper .newsletter-sec{margin-top:0;padding:67px 80px;text-align:left}.contact-newsletter .newsletter__wrapper .image-banner .right-banner{width:100%;height:100%;object-fit:cover}.contact-newsletter .newsletter__wrapper .newsletter-sec .h2{margin:0 0 40px}#newsletter-popup .newsletter-form__field-wrapper .field:after{box-shadow:none}#newsletter-popup .newsletter-form__field-wrapper .newsletter-form__message{margin-bottom:1.5rem;margin-top:0;color:#428445}.contact-newsletter .newsletter__wrapper .newsletter-form__field-wrapper #Newsletter-Subscribe{position:relative;width:auto;margin:30px auto 0}.contact-newsletter .newsletter__wrapper .newsletter-form__field-wrapper #Newsletter-Subscribe svg{width:auto;height:auto}#newsletter-popup .btn-content p,#newsletter-popup .btn-content a{letter-spacing:0px;color:#464646;margin:10px 0 0;font-size:12px;font-weight:300;line-height:1}.contact-newsletter .newsletter__wrapper .newsletter-sec #contact_form{max-width:100%}.contact-newsletter .newsletter__wrapper .newsletter-sec #contact_form .field{flex-wrap:wrap}#newsletter-popup .btn-content a{text-decoration:underline}#newsletter-popup .newsletter-image_text{gap:20px;justify-content:space-between}.contact-newsletter .newsletter__wrapper .image-banner,.contact-newsletter .newsletter__wrapper .newsletter-sec #contact_form .newsletter-form__field-wrapper{width:100%;max-width:100%}#newsletter-popup .newsletter_icon_slide{background-color:#eff2fa;border-radius:10px;padding:30px 20px 20px;z-index:1;position:relative}.contact-newsletter .newsletter__wrapper .image-banner{line-height:0}@media screen and (min-width:750px){.contact-newsletter .newsletter__wrapper .image-banner{flex:0 0 39%;max-width:39%;width:100%}.contact-newsletter .newsletter__wrapper .newsletter-sec{flex:0 0 61%;max-width:61%;width:100%}.right-banner.mobile_img{display:none}}@media screen and (max-width:989px){.contact-newsletter .newsletter__wrapper .newsletter-sec{padding:40px}}@media screen and (max-width:749px){.right-banner.desktop_img{display:none}.contact-newsletter .newsletter__wrapper .image-banner .right-banner{height:250px}.contact-newsletter .newsletter__wrapper .newsletter-sec{padding:30px 20px;text-align:center}.contact-newsletter .newsletter__wrapper .newsletter-sec .email_icon{margin-bottom:10px}.contact-newsletter .newsletter__wrapper .newsletter-sec .email_icon img{max-width:23px}.contact-newsletter .newsletter__wrapper .newsletter-sec .newsletter__subheading p{margin-bottom:20px}#newsletter-popup .btn-content p,#newsletter-popup .btn-content a{font-size:11px}.contact-newsletter .newsletter__wrapper .newsletter-form__field-wrapper #Newsletter-Subscribe{margin:24px auto 0}}.newsletter .newsletter_main_heading p{margin:0;font-size:26px;line-height:1.4615}.newsletter .newsletter_main_heading p strong{font-weight:600}.newsletter .newsletter_main_heading{margin-bottom:60px;padding-left:15px;padding-right:15px}.newsletter .newsletter_grid{margin-top:0;display:flex;flex-wrap:wrap}.newsletter .newsletter_grid .newsletter_image_block img{height:100%;object-fit:cover}.newsletter .newsletter_grid .newsletter_image_block,.newsletter .newsletter_grid .newsletter_form{flex:0 0 50%;max-width:50%;width:100%}.newsletter .newsletter__wrapper{padding-left:0;padding-right:0}.newsletter .newsletter_grid .newsletter_image_block{position:relative;line-height:0}.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:110px 20px 106px}.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text h2{margin:0 0 10px;line-height:1.2}.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text p{margin:0;font-size:17px;font-weight:500}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content{max-width:547px;margin:0 auto;padding:0 20px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .email_icon{line-height:0;margin-bottom:20px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .inline-richtext{margin:0 0 10px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .newsletter__subheading p{margin-bottom:30px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form,.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form .newsletter-form__field-wrapper{max-width:400px;display:block}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form .newsletter-form__field-wrapper button{position:relative;width:auto;height:auto;margin:0 auto}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form .newsletter-form__field-wrapper .fr_polict_text p{margin:10px 0 30px;color:#464646;font-size:12px;font-weight:300;text-align:left}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form .newsletter-form__field-wrapper .fr_polict_text p a{color:#464646;text-decoration:underline}.newsletter-form__field-wrapper .field+.field{margin-top:10px}.newsletter .newsletter_grid .newsletter_form{padding:50px 20px}.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#0000007f}.newsletter_heading_wiht_text{z-index:1}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #ContactForm{max-width:420px;margin:0 auto}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #ContactForm .form-agreement{margin-top:10px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #ContactForm .contact__button{margin-top:20px}.newsletter .pxFormGenerator .formContainer #formGeneratorForm .email{margin-bottom:10px}.newsletter .pxFormGenerator .formContainer #formGeneratorForm .email input{padding:10px 20px;line-height:normal;min-height:40px;letter-spacing:0!important}.newsletter .pxFormGenerator .formContainer #formGeneratorForm .form_generater_form_div label{letter-spacing:0!important}@media screen and (max-width:1420px){.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text{padding:100px 20px}}@media screen and (max-width:989px){.newsletter .newsletter_main_heading{margin-bottom:40px}}@media screen and (max-width:749px){.newsletter .newsletter_grid .newsletter_image_block,.newsletter .newsletter_grid .newsletter_form{flex:0 0 100%;max-width:100%}.newsletter .newsletter_main_heading p{font-size:22px}.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text{padding:35px 20px 25px}.newsletter .newsletter_grid .newsletter_form{padding-bottom:0;padding-top:35px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content{max-width:100%;padding:0}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .email_icon{margin-bottom:10px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .email_icon img{max-width:25px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .inline-richtext{margin:0 0 20px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content .newsletter__subheading p{margin-bottom:20px}.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form,.newsletter .newsletter_grid .newsletter_form .newsletter_form_content #contact_form .newsletter-form__field-wrapper{max-width:100%}.newsletter .newsletter_grid .newsletter_image_block .newsletter_img_text p{font-size:15px}#newsletter-popup .close-popup{right:10px;top:10px;width:35px;height:35px;border-radius:50%;background-color:#fef9f2}#newsletter-popup .close-popup svg line{stroke:#000}#newsletter-popup .close-popup svg{width:15px;height:15px}.newsletter .newsletter_grid .newsletter_image_block img{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/newsletter-section.css.map */
