.mt-contribute{--mt-contribute-red: #d0161e;background:#deded9;padding:88px 0;font-family:Arial,Helvetica,sans-serif;color:#0a0a0b;box-sizing:border-box}.mt-contribute *,.mt-contribute *:before,.mt-contribute *:after{box-sizing:border-box}.mt-contribute__box{width:min(1240px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.mt-contribute__kicker{font-size:12px;text-transform:uppercase;letter-spacing:.17em;font-weight:800;color:var(--mt-contribute-red)}.mt-contribute__title{font-size:clamp(42px,5vw,68px);line-height:.94;letter-spacing:-.05em;text-transform:uppercase;margin:12px 0 20px;color:#0a0a0b}.mt-contribute__text{font-size:17px;color:#555;max-width:650px;margin:0 0 24px}.mt-contribute__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:48px;background:#0c0c0d;color:#fff;border:1px solid #0c0c0d;padding:0 18px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;cursor:pointer;font-family:inherit}.mt-contribute__btn:after{content:"\2192";font-size:18px}.mt-contribute__visual img{width:100%;height:320px;object-fit:cover;display:block}.mt-contribute__note{font-size:12px!important;color:#737373!important;margin:10px 0 0!important}.mt-contribute__modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c2;z-index:50;padding:24px;overflow:auto}.mt-contribute__modal.is-open{display:flex}.mt-contribute__modal-card{width:min(760px,100%);background:#111;color:#fff;margin:auto;position:relative;padding:42px}.mt-contribute__modal-close{position:absolute;right:18px;top:14px;border:0;background:transparent;color:#fff;font-size:30px;cursor:pointer;line-height:1}.mt-contribute__modal-title{font-size:36px;margin:0 0 8px;text-transform:uppercase;color:#fff}.mt-contribute__modal-text{color:#aaa;margin:0 0 26px}.mt-contribute__form{background:transparent;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:center;margin:0}.mt-contribute__field{display:flex;flex-direction:column;gap:6px}.mt-contribute__field--full{grid-column:1 / -1}.mt-contribute__field label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#aaa;font-weight:800}.mt-contribute__field input,.mt-contribute__field textarea{border:1px solid #444;background:#1b1b1c;color:#fff;padding:0 13px;border-radius:0;font:inherit;width:100%}.mt-contribute__field input{height:47px}.mt-contribute__field textarea{min-height:90px;padding-top:11px;resize:vertical}.mt-contribute__fine{grid-column:1 / -1;color:#888;font-size:12px;margin:0}.mt-contribute__submit{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:48px;background:var(--mt-contribute-red);color:#fff;border:1px solid var(--mt-contribute-red);padding:0 18px;font-size:13px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;cursor:pointer;font-family:inherit;grid-column:1 / -1;width:100%}.mt-contribute__submit:after{content:"\2192";font-size:18px}.mt-contribute__success{display:none;grid-column:1 / -1;border:1px solid #555;padding:20px}.mt-contribute__success.is-visible{display:block}.mt-contribute__success b{display:block;font-size:21px}.mt-contribute__form.is-done .mt-contribute__field,.mt-contribute__form.is-done .mt-contribute__submit,.mt-contribute__form.is-done .mt-contribute__fine{display:none}@media(max-width:900px){.mt-contribute__box{width:min(100% - 32px,1240px);grid-template-columns:1fr;gap:24px}.mt-contribute__visual img{height:280px}}@media(max-width:620px){.mt-contribute{padding:68px 0}.mt-contribute__form{grid-template-columns:1fr}.mt-contribute__field--full,.mt-contribute__fine,.mt-contribute__submit{grid-column:auto}.mt-contribute__modal-card{padding:34px 22px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mt-contribute.css.map */
