.mm{--r-lg:32px;--r-md:22px}.mm-btn{border-radius:999px}.mm-pi,.mm-lc,.mm-fit>div,.mm-pg{border-radius:var(--r-lg)}.mm-buy{border-radius:44px}.mm-stats{border-radius:var(--r-md);overflow:hidden}.mm-checks li:last-child{border-bottom:0}.mm-pi i{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border:1px solid rgba(194,166,107,.6);border-radius:50%;font-size:1.5rem}.mm-pi--go i{border-color:#0e0e0f80}.mm-hero .mm-book__in{border-radius:999px 999px 26px 26px;overflow:hidden}.mm-hero .mm-book:before{content:"";position:absolute;width:88%;aspect-ratio:1;border:1px solid rgba(194,166,107,.35);border-radius:50%;top:6%;left:6%;pointer-events:none}.mm-cover{border-radius:999px 999px 26px 26px;overflow:hidden}.mm-arch{position:relative;border-radius:999px 999px 30px 30px;overflow:hidden;border:1px solid rgba(194,166,107,.5);background:#000;line-height:0}.mm-arch img{display:block;width:100%;height:100%;object-fit:cover}.mm-abt{display:grid;gap:44px;align-items:center}@media(min-width:900px){.mm-abt{grid-template-columns:.8fr 1.2fr;gap:88px}}.mm-abt__ph{max-width:420px;width:100%;margin:0 auto;aspect-ratio:4/5}.mm-abt__ph--empty{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 30%,rgba(194,166,107,.22),transparent 60%),#141414}.mm-abt__ph--empty span{font:italic 400 clamp(4rem,14vw,7rem)/1 var(--ff-h);color:var(--gold)}.mm-abt__role{display:block;margin-top:14px;font-size:.78rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--gold)}.mm-abt h2{max-width:20ch}.mm-abt__name{margin-top:22px;font:italic 400 clamp(2.2rem,5vw,3.2rem)/1.05 var(--ff-h);color:var(--gold)}.mm-abt p.mm-lead{color:#f6f1e9db}.mm-gal{display:flex;gap:18px;overflow-x:auto;padding:6px 2px 18px;margin-top:44px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mm-gal__it{flex:0 0 min(72vw,300px);scroll-snap-align:start;aspect-ratio:4/5}.mm-gal::-webkit-scrollbar{height:6px}.mm-gal::-webkit-scrollbar-thumb{background:#c2a66b80;border-radius:6px}@media(min-width:900px){.mm-gal{overflow:visible;flex-wrap:nowrap}.mm-gal__it{flex:1 1 0;min-width:0}}.mm-pill-tag{display:inline-block;padding:9px 18px;border:1px solid rgba(194,166,107,.6);border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.mm-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mm-shapes.css.map */
