.mt-subscribe{--mt-subscribe-red: #d0161e;padding:0 0 74px;background:#f2f2ef;font-family:Arial,Helvetica,sans-serif;box-sizing:border-box}.mt-subscribe *,.mt-subscribe *:before,.mt-subscribe *:after{box-sizing:border-box}.mt-subscribe__wrap{width:min(1240px,calc(100% - 48px));margin:0 auto}.mt-subscribe__box{background:#111;border:0;border-top:3px solid var(--mt-subscribe-red);color:#fff;padding:23px 28px;display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center}.mt-subscribe__title{font-size:25px;margin:0 0 5px;color:#fff}.mt-subscribe__text{margin:0;color:#aaa}.mt-subscribe__message{display:none;color:#86efac;font-size:14px;margin-top:7px}.mt-subscribe__message.is-visible{display:block}.mt-subscribe__form{display:flex;gap:8px;margin:0}.mt-subscribe__input{width:260px;min-height:48px;border:1px solid #aaa;padding:0 14px;background:#fff;color:#111;font:inherit;border-radius:0}.mt-subscribe__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:48px;background:var(--mt-subscribe-red);color:#fff;border:1px solid var(--mt-subscribe-red);padding:0 18px;text-decoration:none;font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;cursor:pointer;font-family:inherit;white-space:nowrap}.mt-subscribe__btn:after{content:"\2192";font-size:18px}.mt-subscribe__form.is-hidden{display:none}@media(max-width:900px){.mt-subscribe__wrap{width:min(100% - 32px,1240px)}.mt-subscribe__box{grid-template-columns:1fr}.mt-subscribe__input{width:100%}}@media(max-width:620px){.mt-subscribe{padding-bottom:68px}.mt-subscribe__box{padding:24px}.mt-subscribe__form{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mt-subscribe.css.map */
