.newsletter-width{background-color:var(--background-color);padding-top:var(--section-pt);padding-bottom:var(--section-pb);width:100%}.newsletter_main{display:flex;margin-left:auto;padding:0 16px;margin-right:auto;max-width:1400px}.newsltter-main-image{width:50%;display:flex}.newsltter-main-image img{border-radius:30px 0 0 30px;width:100%;height:auto;object-fit:cover}.newsltter-content-head-image img{width:40%;height:auto}.newsletter__heading{font-size:50px;font-family:noyhgeometricbold!important;line-height:normal;margin-bottom:20px}.newsletter__subheading p{font-size:20px;font-weight:lighter;font-family:Open Sans,sans-serif!important;line-height:normal;margin-bottom:40px;color:#fff}.newsletter__offer p{font-size:20px;font-weight:700;font-family:Open Sans,sans-serif!important}.newsletter__conten__main{background-color:var(--content-background-color);align-content:center;border-radius:0 30px 30px 0;padding:30px 70px;width:50%}.newsletter-width:before{content:"";width:100%;height:50%;display:block;position:absolute;bottom:0;left:0;background-color:var(--background-color);z-index:-1}.newsletter-width{position:relative;padding:50px 0;background:#fff;z-index:0}button.button.button--secondary.is-within-form{background:none;border:none;position:absolute;right:0}.newsletter_main .newsletter-form .field .control{display:flex;align-items:center;position:relative;border-radius:50px;overflow:hidden}.is-stretched-width input.adjust_input{height:4.25em}.newsletter-width .adjust_img{width:60px;height:60px;object-fit:contain}@media (min-width:750px){.is-stretched-width input.adjust_input{height:3.25em}.newsletter-width .adjust_img{width:50px;height:50px;object-fit:contain}}.button.button.button--secondary.is-within-form{padding-left:.5em;padding-right:.5em}@media screen and (min-width:1024px) and (max-width: 1200px){.newsletter__conten__main{padding:30px 50px}.newsletter__subheading p{font-size:19px}}@media screen and (min-width:768px) and (max-width: 1024px){.newsletter__conten__main{padding:30px 40px}.newsletter__subheading p{font-size:18px}}@media screen and (min-width:0px) and (max-width: 768px){.newsltter-main-image img{border-radius:20px 20px 0 0}.newsletter__conten__main{border-radius:0 0 20px 20px}.newsletter_main{display:block}.newsletter__subheading p{font-size:18px}.newsletter__heading{font-size:40px}.newsletter__conten__main{padding:30px 20px;width:100%}.newsltter-main-image{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/187/assets/component-newsletter.css.map */
