.mt{--mt-radius:18px;--mt-gap:clamp(20px,3vw,40px);font-size:1.6rem;line-height:1.6}.mt *{box-sizing:border-box}.mt-wrap{max-width:var(--page-width,120rem);margin:0 auto;padding-inline:1.6rem}@media(min-width:750px){.mt-wrap{padding-inline:5rem}}.mt h1,.mt h2,.mt h3,.mt p{margin:0}.mt-eyebrow{display:inline-block;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mt-accent)}.mt-h{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:inherit;line-height:1.1;letter-spacing:-.01em;text-wrap:balance;font-size:var(--mt-h-m)}@media(min-width:750px){.mt-h{font-size:var(--mt-h)}}.mt-lead{color:var(--mt-muted);max-width:60ch;text-wrap:pretty}.mt-lead p+p{margin-top:.8em}.mt-head{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:clamp(28px,4vw,48px)}.mt-head--center{align-items:center;text-align:center}.mt-head--center .mt-lead{margin-inline:auto}.mt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;border-radius:999px;background:var(--mt-btn-bg);color:var(--mt-btn-text);font-weight:700;font-size:1.6rem;text-decoration:none;border:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.mt-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px var(--mt-btn-bg)}.mt-btn:focus-visible{outline:2px solid var(--mt-accent);outline-offset:3px}.mt-btn--ghost{background:transparent;color:inherit;box-shadow:inset 0 0 0 1.5px currentColor}.mt-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px currentColor}.mt-media{border-radius:var(--mt-radius);overflow:hidden;background:#0000000a;position:relative}.mt-media img{display:block;width:100%;height:100%;object-fit:cover}.mt-media--contain img{object-fit:contain}.mt-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#0000000d}.mt-placeholder svg{width:60%;height:auto;opacity:.35}.mt-icon{display:inline-flex;width:2.8rem;height:2.8rem;flex:none;color:var(--mt-accent)}.mt-icon svg{width:100%;height:100%;display:block}.mt-anim .mt-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.mt-anim .mt-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mt-anim .mt-reveal{opacity:1;transform:none;transition:none}.mt-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt-base.css.map */
