.m-newsletter-section .m-newsletter-form--bordered.m-newsletter-form--dark{--color-border: #000}.m-newsletter-section .m-terms-conditons{width:auto}.m-newsletter-section__wrapper{display:flex;flex-wrap:wrap;align-items:stretch}.m-newsletter-section__inner{margin-left:auto;margin-right:auto}.m-newsletter-section__header{margin-bottom:24px}@media screen and (min-width:768px){.m-newsletter-section__header{margin-bottom:40px}}@media screen and (min-width:1024px){.m-newsletter-section__header{margin-bottom:60px}}.m-newsletter-section__image{position:relative}@media screen and (min-width:1024px){.m-newsletter-section__image .m-placeholder-svg{position:absolute}}.m-newsletter-section__icon{margin-bottom:20px}@media screen and (min-width:768px){.m-newsletter-section__icon{margin-bottom:32px}}.m-newsletter-section__icon svg{width:64px;height:40px}@media screen and (max-width:767px){.m-newsletter-section__heading br{display:none}}.m-newsletter-section__description{opacity:.4;margin-top:12px}.m-newsletter-section__form{margin-left:auto;margin-right:auto}.m-newsletter-section--horizontal .m-newsletter-section__icon{margin-bottom:20px}@media screen and (min-width:640px){.m-newsletter-section--horizontal .m-newsletter-section__header{margin-bottom:0!important}}.m-newsletter-section--horizontal .m-newsletter-section__content{gap:30px}@media screen and (min-width:768px){.m-newsletter-section--with_image .m-newsletter-section__inner{padding:40px 32px}}@media screen and (min-width:1280px){.m-newsletter-section--with_image .m-newsletter-section__inner{padding:120px 60px 60px}}.m-newsletter-section--with_image.m-newsletter-section--no-image .m-newsletter-section__inner{padding:0}@media screen and (min-width:1280px){.m-newsletter-section--with_image .m-newsletter-section__header{margin-bottom:100px}}@media screen and (min-width:1536px){.m-newsletter-section--with_image .m-newsletter-section__heading{line-height:1.2}}@media screen and (max-width:767px){.m-newsletter-section--with_image .m-newsletter-section__image{margin-bottom:40px}}@media screen and (min-width:1280px){.m-newsletter-section--with_image .container .m-newsletter-section__inner{padding:64px}}@media screen and (min-width:1024px){.m-newsletter-section--with_image .container .m-newsletter-section__header{margin-bottom:70px}}@media screen and (min-width:768px){.m-newsletter-section .container-full .m-newsletter-section__image{margin-left:-15px;margin-right:-15px}}.m-newsletter-section__form{margin:0 auto;max-width:560px}.m-newsletter-section__form form{display:flex;flex-direction:row;width:100%}.m-newsletter-section__form .m-input{flex:1;height:44px;font-size:14px;padding:0 16px;border:1px solid #ccc;border-right:none}.m-newsletter-section__form .m-button{height:44px;font-size:13px;padding:0 24px;white-space:nowrap;flex-shrink:0;width:auto;background:#3b2a1a;color:#fff;border:1px solid #3b2a1a;border-left:none}.m-newsletter-section__form .m-button:hover{background:#2d1f14;border-color:#2d1f14}.m-newsletter-section__description{opacity:1;width:100%;max-width:660px;margin:0 auto;text-align:center;overflow:visible;white-space:normal}.m-newsletter-section__description h4{white-space:normal;overflow:visible;text-align:center}@media(max-width:640px){.m-newsletter-section__form form{flex-direction:column;gap:12px}.m-newsletter-section__form .m-input{border-right:1px solid #ccc;width:100%}.m-newsletter-section__form .m-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/newsletter.css.map */
