.mt-athlete{--mt-athlete-red: #d0161e;padding:88px 0;background:#f2f2ef;font-family:Arial,Helvetica,sans-serif;color:#0a0a0b;box-sizing:border-box}.mt-athlete *,.mt-athlete *:before,.mt-athlete *:after{box-sizing:border-box}.mt-athlete__wrap{width:min(1240px,calc(100% - 48px));margin:0 auto}.mt-athlete__box{background:var(--mt-athlete-red);color:#fff;display:grid;grid-template-columns:.9fr 1.1fr}.mt-athlete__copy{padding:52px}.mt-athlete__kicker{font-size:12px;text-transform:uppercase;letter-spacing:.17em;font-weight:800;color:#fff;opacity:.7}.mt-athlete__title{font-size:clamp(36px,4.4vw,60px);line-height:.96;letter-spacing:-.045em;text-transform:uppercase;margin:14px 0 18px;color:#fff}.mt-athlete__text{font-size:16px;margin:0;color:#fff}.mt-athlete__form{background:#111;padding:42px;display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:center;margin:0}.mt-athlete__field{display:flex;flex-direction:column;gap:6px}.mt-athlete__field--full{grid-column:1 / -1}.mt-athlete__field label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#aaa;font-weight:800}.mt-athlete__field input,.mt-athlete__field select{border:1px solid #444;background:#1b1b1c;color:#fff;padding:0 13px;border-radius:0;height:47px;font:inherit;width:100%}.mt-athlete__submit{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:48px;background:var(--mt-athlete-red);color:#fff;border:1px solid var(--mt-athlete-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-athlete__submit:after{content:"\2192";font-size:18px}.mt-athlete__success{display:none;grid-column:1 / -1;border:1px solid #555;padding:20px;color:#fff}.mt-athlete__success.is-visible{display:block}.mt-athlete__success b{display:block;font-size:21px}.mt-athlete__form.is-done .mt-athlete__field,.mt-athlete__form.is-done .mt-athlete__submit{display:none}@media(max-width:900px){.mt-athlete__wrap{width:min(100% - 32px,1240px)}.mt-athlete__box{grid-template-columns:1fr;gap:0}}@media(max-width:620px){.mt-athlete{padding:68px 0}.mt-athlete__copy{padding:36px 28px}.mt-athlete__form{grid-template-columns:1fr;padding:30px 22px}.mt-athlete__field--full,.mt-athlete__submit{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/mt-athlete.css.map */
