:root{--mm-ink:#0c0c0d;--mm-gold:#c2974a;--mm-gold-ink:#7a5718;--mm-sand:#f6f4f0;--mm-sand2:#f4f2ee;--mm-line:#eeebe5;--mm-line2:#e2ded6;--mm-mute:#6b665c;--mm-mute2:#4a463e;--mm-green:#1b6b3c;--mm-green-bg:#e9f6ee}.mm2,.mm2 *{box-sizing:border-box}.mm2{font-family:Inter,system-ui,sans-serif;color:var(--mm-ink);letter-spacing:0;line-height:1.5;font-size:15px}.mm2 a{color:inherit;text-decoration:none}.mm2 img{display:block;max-width:100%}.mm2 h1,.mm2 h2,.mm2 h3,.mm2 p{margin:0;letter-spacing:inherit}.mm2 button{font-family:inherit;letter-spacing:0}.mm2-t{font-family:Archivo,Inter,sans-serif!important;font-weight:900!important;letter-spacing:-.02em!important;color:var(--mm-ink)}.mm2-wrap{max-width:1360px;margin:0 auto;padding-left:clamp(14px,3vw,32px);padding-right:clamp(14px,3vw,32px)}.mm2-rail{display:flex;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mm2-rail::-webkit-scrollbar{display:none}.mm2-zoom img{transition:transform .5s ease}.mm2-zoom:hover img{transform:scale(1.04)}.mm2-lift{transition:transform .25s ease,box-shadow .25s ease}.mm2-lift:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0c0c0d1f}.mm2-h2{font-size:clamp(24px,2.6vw,32px);line-height:1.05}.mm2-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.mm2-more{font-size:14px;font-weight:600;text-decoration:underline!important;white-space:nowrap}.mm2-pill{display:inline-flex;align-items:center;border-radius:999px;font-weight:700;font-size:12px;padding:6px 12px}.mm2-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:999px;font-weight:700;font-size:15px;border:0;cursor:pointer}.mm2-btn--dark{background:var(--mm-ink);color:#fff!important}.mm2-btn--dark:hover{background:#2a2a2d}.mm2-btn--light{background:#fff;color:var(--mm-ink)!important}.mm2-btn--ghost{border:1.5px solid rgba(255,255,255,.5);color:#fff!important;background:transparent}.mm2-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mm2-bar{background:var(--mm-ink);color:#fff;text-align:center;padding:10px 16px;font-size:13px;font-weight:500}.mm2-bar b,.mm2-bar strong{color:var(--mm-gold);font-weight:700}.mm2-header-section{position:sticky;top:0;z-index:30}.mm2-header{position:relative;background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--mm-line)}.mm2-header__in{height:68px;display:flex;align-items:center;gap:24px}.mm2-logo{font-size:24px;white-space:nowrap}.mm2-logo span{color:var(--mm-gold)}.mm2-nav{display:flex;gap:4px;flex:1 1 auto;flex-wrap:wrap}.mm2-nav__top{height:44px;padding:0 14px;border-radius:999px;border:0;background:transparent;cursor:pointer;font-weight:700;font-size:14px;color:var(--mm-ink);display:flex;align-items:center;gap:6px;white-space:nowrap}.mm2-nav__item.is-open>.mm2-nav__top{background:var(--mm-ink);color:#fff}.mm2-icons{display:flex;align-items:center;gap:2px;margin-left:auto}.mm2-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;background:none;border:0;cursor:pointer;color:var(--mm-ink)}.mm2-icon__badge{position:absolute;top:5px;right:4px;min-width:17px;height:17px;border-radius:9px;background:var(--mm-gold);color:var(--mm-ink);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px}.mm2-burger{display:none}.mm2-mega{display:none;position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid var(--mm-line);box-shadow:0 24px 40px #0c0c0d14}.mm2-nav__item.is-open .mm2-mega{display:block}.mm2-mega__in{padding-top:24px;padding-bottom:28px;display:flex;flex-wrap:wrap;gap:28px}.mm2-mega__leagues{flex:0 0 240px;display:flex;flex-direction:column;gap:2px;max-height:430px;overflow:auto}.mm2-mega__k{font-size:12px;font-weight:800;color:var(--mm-mute);text-transform:uppercase;letter-spacing:.06em;padding:0 12px 8px}.mm2-mega__lg{text-align:left;height:38px;padding:0 12px;border-radius:10px;border:0;cursor:pointer;font-weight:600;font-size:14px;background:transparent;color:var(--mm-ink);display:flex;align-items:center;justify-content:space-between;flex:none}.mm2-mega__lg span{font-size:12px;color:var(--mm-mute)}.mm2-mega__lg.is-on,.mm2-mega__lg:hover{background:var(--mm-sand2)}.mm2-mega__clubs{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.mm2-mega__panel{display:none}.mm2-mega__panel.is-on{display:flex;flex-direction:column;gap:14px}.mm2-mega__title{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.mm2-mega__title .mm2-t{font-size:26px}.mm2-mega__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 18px}.mm2-mega__grid a,.mm2-mega__cgrid a{font-size:14px;font-weight:500;padding:8px 0;border-bottom:1px solid #f1eee8}.mm2-mega__grid a:hover,.mm2-mega__cgrid a:hover{text-decoration:underline}.mm2-mega__promo{flex:0 0 260px;border-radius:20px;overflow:hidden;position:relative;min-height:300px;background:#1a1a1d;color:#fff!important;display:flex;align-items:flex-end}.mm2-mega__promo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm2-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000c,#0000 60%)}.mm2-mega__pop{display:flex;gap:8px;flex-wrap:wrap}.mm2-mega__pop a{height:40px;padding:0 16px;border-radius:999px;background:var(--mm-ink);color:#fff!important;font-size:14px;font-weight:700;display:flex;align-items:center}.mm2-mega__cgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:4px 18px}.mm2-mega__col{flex:1 1 100%;display:flex;flex-direction:column;gap:18px}.mm2-mega__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;flex:1 1 100%}.mm2-mega__tile{border-radius:20px;background:var(--mm-sand);padding:18px;display:flex;flex-direction:column;justify-content:flex-end;min-height:120px;overflow:hidden}.mm2-mega__tile img{width:100%;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply;margin-bottom:8px}.mm2-mega__tile b{font-size:16px;font-weight:800}.mm2-mega__tile small{font-size:13px;color:var(--mm-mute);margin-top:4px}.mm2-search{display:none;border-top:1px solid var(--mm-line);padding:12px 0}.mm2-search.is-open{display:block}.mm2-search form{display:flex;gap:8px}.mm2-search input{flex:1;min-width:0;height:48px;border-radius:999px;border:0;background:var(--mm-sand2);padding:0 18px;font:500 15px Inter,sans-serif;outline:none}.mm2-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:none}.mm2-drawer.is-open{display:block}.mm2-drawer__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c0c0d73}.mm2-drawer__panel{position:absolute;left:0;top:0;bottom:0;width:min(390px,92vw);background:#fff;display:flex;flex-direction:column;overflow:hidden}.mm2-drawer__top{height:60px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 16px;border-bottom:1px solid var(--mm-line)}.mm2-drawer__back{height:44px;border:0;background:none;font-weight:800;font-size:16px;display:flex;align-items:center;gap:6px;cursor:pointer;color:var(--mm-ink);padding:0}.mm2-drawer__back[hidden],.mm2-logo[hidden]{display:none}.mm2-drawer__body{flex:1;overflow-y:auto}.mm2-drawer__view{display:none}.mm2-drawer__view.is-on{display:block}.mm2-drawer__intro{padding:14px 16px 6px;display:flex;flex-direction:column;gap:12px}.mm2-drawer__search{display:flex;align-items:center;gap:10px;background:var(--mm-sand2);border-radius:999px;padding:0 16px;height:48px}.mm2-drawer__search input{border:0;background:transparent;outline:none;font:500 15px Inter,sans-serif;width:100%}.mm2-drawer__offer{border-radius:16px;background:var(--mm-ink);color:#fff;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.mm2-drawer__offer b{font-weight:800;font-size:14px;color:var(--mm-gold)}.mm2-drawer__offer small{font-size:12px;color:#d6d3cc}.mm2-drawer__quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mm2-drawer__quick a{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;font-weight:700}.mm2-drawer__quick span{width:100%;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:#f1eee8;display:block}.mm2-drawer__quick img{width:100%;height:100%;object-fit:cover}.mm2-row{width:100%;min-height:54px;padding:0 16px;border:0;border-bottom:1px solid #f1eee8;background:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;text-align:left;font-weight:600;font-size:16px;color:var(--mm-ink)}.mm2-row:hover{background:var(--mm-sand)}.mm2-row--b{font-weight:800}.mm2-row em{font-style:normal;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--mm-mute)}.mm2-drawer__foot{flex:none;border-top:1px solid var(--mm-line);padding:12px 16px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.mm2-drawer__foot a{height:46px;border-radius:999px;background:var(--mm-sand2);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.mm2-drawer__foot a+a{background:var(--mm-ink);color:#fff!important}@media(max-width:989px){.mm2-nav,.mm2-header .mm2-hide-m{display:none}.mm2-burger{display:flex}.mm2-header__in{gap:8px}.mm2-logo{font-size:22px}}.mm2-hero{position:relative;border-radius:24px;overflow:hidden;background:#0d0d0f;color:#fff;min-height:clamp(520px,52vw,620px);display:flex;align-items:flex-end}.mm2-hero__imgs{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mm2-hero__imgs img{width:100%;height:100%;object-fit:cover}.mm2-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#08080aeb,#08080a8c 45%,#08080a0d)}.mm2-hero__txt{position:relative;padding:clamp(24px,4vw,56px);display:flex;flex-direction:column;gap:18px;max-width:640px}.mm2-hero__txt h1{font-size:clamp(40px,6vw,76px);line-height:.98;color:#fff!important}.mm2-hero__txt p{font-size:clamp(15px,1.4vw,18px);line-height:1.5;color:#d6d3cc}.mm2-hero__btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}@media(max-width:749px){.mm2-hero__imgs{grid-template-columns:repeat(2,minmax(0,1fr))}.mm2-hero__imgs img:nth-child(3){display:none}}.mm2-offer{border-radius:24px;background:var(--mm-ink);color:#fff;padding:clamp(20px,3.5vw,40px);display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,40px);align-items:center}.mm2-offer__l{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px}.mm2-offer__l h2{font-size:clamp(30px,4vw,52px);line-height:1;color:#fff!important}.mm2-offer__l h2 span{color:var(--mm-gold)}.mm2-offer__l p{font-size:15px;line-height:1.55;color:#d6d3cc}.mm2-cd{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.mm2-cd__k{font-size:13px;font-weight:700;color:#d6d3cc}.mm2-cd__boxes{display:flex;gap:6px}.mm2-cd__box{background:#fff;color:var(--mm-ink);border-radius:12px;min-width:56px;padding:6px 8px;display:flex;flex-direction:column;align-items:center}.mm2-cd__box b{font-family:Archivo,sans-serif;font-weight:900;font-size:24px;line-height:1.1}.mm2-cd__box small{font-size:10px;font-weight:700;color:var(--mm-mute)}.mm2-cd__box--gold{background:var(--mm-gold)}.mm2-cd__box--gold small{color:var(--mm-ink)}.mm2-offer__r{flex:1.2 1 380px;min-width:0;display:flex;flex-direction:column;gap:16px}.mm2-offer__slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.mm2-offer__slot{display:flex;flex-direction:column;gap:6px;align-items:center}.mm2-offer__slot div{width:100%;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#1c1c1f}.mm2-offer__slot img{width:100%;height:100%;object-fit:cover}.mm2-offer__slot span{font-size:11px;font-weight:800;padding:3px 8px;border-radius:999px;background:#2a2a2d;color:#d6d3cc}.mm2-offer__slot.is-free div{box-shadow:0 0 0 2px var(--mm-gold)}.mm2-offer__slot.is-free span{background:var(--mm-gold);color:var(--mm-ink)}.mm2-offer__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.mm2-offer__step{background:#1c1c1f;border-radius:14px;padding:12px 14px;display:flex;gap:10px;align-items:center;font-size:13px;font-weight:600}.mm2-offer__step b{width:28px;height:28px;border-radius:50%;background:#fff;color:var(--mm-ink);display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-weight:900;font-size:14px;flex:none}.mm2-offer__step:last-child b{background:var(--mm-gold)}.mm2-offer__tiers{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:700}.mm2-offer__tiers span{padding:6px 10px;border-radius:999px;border:1px solid #3a3a3e;color:#d6d3cc}.mm2-offer__tiers span:last-child{background:var(--mm-gold);border-color:var(--mm-gold);color:var(--mm-ink)}.mm2-perks{gap:10px}.mm2-perk{flex:1 0 220px;display:flex;align-items:center;gap:12px;background:var(--mm-sand);border-radius:16px;padding:14px 16px}.mm2-perk__i{width:40px;height:40px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none}.mm2-perk b{display:block;font-weight:700;font-size:14px}.mm2-perk small{display:block;font-size:12px;color:var(--mm-mute);margin-top:2px}.mm2-proof__badge{background:var(--mm-green-bg);color:var(--mm-green)}.mm2-proof__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:16px}.mm2-proof__head h2{font-size:clamp(28px,3.4vw,44px);line-height:1}.mm2-proof__head p{font-size:15px;color:var(--mm-mute2)}.mm2-proof__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,240px);gap:12px;padding-bottom:4px}.mm2-proof__card{margin:0;aspect-ratio:9/16;border-radius:20px;overflow:hidden;background:var(--mm-ink);position:relative;box-shadow:0 6px 20px #0c0c0d1f}.mm2-proof__card img{width:100%;height:100%;object-fit:cover;object-position:top}.mm2-proof__card figcaption{position:absolute;left:10px;bottom:10px;background:#fff;color:var(--mm-ink);font-size:12px;font-weight:700;padding:6px 10px;border-radius:999px;display:flex;align-items:center;gap:6px}.mm2-proof__card figcaption:before{content:"";width:7px;height:7px;border-radius:50%;background:#1f8a4c}.mm2-tt{margin-top:14px;border-radius:24px;background:var(--mm-ink);color:#fff!important;padding:clamp(18px,3vw,28px);display:flex;flex-wrap:wrap;align-items:center;gap:20px;justify-content:space-between}.mm2-tt__l{display:flex;align-items:center;gap:16px;flex:1 1 300px}.mm2-tt__logo{width:56px;height:56px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none}.mm2-tt__l b{display:block;font-family:Archivo,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:clamp(20px,2.2vw,26px);line-height:1.15}.mm2-tt__l small{display:block;font-size:14px;color:#c9c5bb;margin-top:4px}.mm2-tt__r{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.mm2-tt__stat b{display:block;font-family:Archivo,sans-serif;font-weight:900;font-size:28px;line-height:1.1}.mm2-tt__stat small{font-size:12px;color:#c9c5bb}.mm2-tt__cta{height:50px;padding:0 22px;border-radius:999px;background:#fff;color:var(--mm-ink);font-size:15px;font-weight:800;display:flex;align-items:center}.mm2-chips{gap:14px;padding-bottom:6px}.mm2-chip{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto;width:76px}.mm2-chip__c{width:68px;height:68px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-weight:900;font-size:15px;box-shadow:inset 0 0 0 1px #0c0c0d14;overflow:hidden;transition:transform .2s ease}.mm2-chip:hover .mm2-chip__c{transform:scale(1.06)}.mm2-chip__c svg{display:block;width:68px;height:68px}.mm2-chip small{font-size:12px;font-weight:600;text-align:center;line-height:1.2}.mm2-leagues{gap:8px;margin-top:12px}.mm2-league{flex:none;height:40px;padding:0 16px;border-radius:999px;background:var(--mm-sand2);display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.mm2-league:hover{background:#ece9e2}.mm2-league i{width:8px;height:8px;border-radius:50%}.mm2-explore{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(46%,240px),1fr));gap:12px}.mm2-explore a{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/5;display:block;background:#222}.mm2-explore img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm2-explore__cap{position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(to top,#000000b3,#0000);color:#fff;display:flex;justify-content:space-between;align-items:center;gap:8px}.mm2-explore__cap .mm2-t{font-size:clamp(20px,2.2vw,28px);color:#fff!important}.mm2-arrow{width:36px;height:36px;border-radius:50%;background:#fff;color:var(--mm-ink);display:flex;align-items:center;justify-content:center;flex:none}.mm2-filters{gap:8px;margin-bottom:16px}.mm2-filter{flex:none;height:40px;padding:0 18px;border-radius:999px;font-weight:600;font-size:14px;cursor:pointer;border:1.5px solid var(--mm-line2);background:#fff;color:var(--mm-ink)}.mm2-filter.is-on{background:var(--mm-ink);color:#fff;border-color:var(--mm-ink)}.mm2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(46%,230px),1fr));gap:14px 12px}.mm2-card{display:flex;flex-direction:column;gap:10px;position:relative}.mm2-card[hidden]{display:none}.mm2-card__img{aspect-ratio:1/1;border-radius:18px;overflow:hidden;display:block;background:#f1eee8;position:relative}.mm2-card__img img{width:100%;height:100%;object-fit:cover}.mm2-card__tag{position:absolute;top:10px;left:10px;font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;background:#fff;color:var(--mm-ink)}.mm2-card__tag--new{background:var(--mm-gold)}.mm2-card__tag--player{background:var(--mm-ink);color:#fff}.mm2-card__name{font-weight:600;font-size:14px;line-height:1.3;padding:0 2px}.mm2-card__price{font-weight:800;font-size:16px;padding:0 2px}.mm2-card__price s{font-weight:500;font-size:13px;color:var(--mm-mute);margin-left:6px}.mm2-card__cta{height:40px;border-radius:999px;background:var(--mm-sand2);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.mm2-card__cta:hover{background:#ece9e2}.mm2-center{display:flex;justify-content:center;margin-top:24px}.mm2-outline{border:1.5px solid rgba(12,12,13,.22);color:var(--mm-mute2)!important;padding:0 30px;height:52px;display:flex;align-items:center;font-size:14px;font-weight:700;border-radius:999px}.mm2-outline:hover{border-color:var(--mm-ink);color:var(--mm-ink)!important}.mm2-banners{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:12px}.mm2-banner{position:relative;border-radius:24px;overflow:hidden;min-height:340px;display:flex;align-items:flex-end;background:#1a1a1d;color:#fff!important}.mm2-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mm2-banner .mm2-shade{background:linear-gradient(to top,#08080ad9,#08080a1a 60%)}.mm2-banner__txt{position:relative;padding:24px;display:flex;flex-direction:column;gap:8px}.mm2-banner__txt .mm2-pill{align-self:flex-start;background:#fff;color:var(--mm-ink)}.mm2-banner__txt .mm2-pill--gold{background:var(--mm-gold)}.mm2-banner__txt b{font-family:Archivo,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:clamp(28px,3vw,40px);line-height:1}.mm2-banner__txt small{font-size:15px;color:#d6d3cc}.mm2-size{border-radius:24px;background:var(--mm-sand);padding:clamp(22px,4vw,48px);display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,56px);align-items:center}.mm2-size__l{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:12px}.mm2-size__l h2{font-size:clamp(30px,3.6vw,46px);line-height:1}.mm2-size__l p{font-size:15px;line-height:1.6;color:var(--mm-mute2)}.mm2-size__res{background:#fff;border-radius:20px;padding:20px 22px;display:flex;align-items:center;gap:18px;margin-top:6px}.mm2-size__res b{width:84px;height:84px;border-radius:50%;background:var(--mm-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-weight:900;font-size:32px;flex:none}.mm2-size__res small{display:block;font-size:13px;font-weight:600;color:var(--mm-mute)}.mm2-size__res span{display:block;font-size:15px;font-weight:700}.mm2-size__r{flex:1.1 1 320px;min-width:0;background:#fff;border-radius:20px;padding:clamp(18px,3vw,28px);display:flex;flex-direction:column;gap:20px}.mm2-range{display:flex;flex-direction:column;gap:10px}.mm2-range>span{display:flex;justify-content:space-between;font-size:14px;font-weight:600}.mm2-range b{font-weight:800}.mm2-range input{width:100%;accent-color:var(--mm-ink);height:28px;margin:0}.mm2-opts{display:flex;flex-direction:column;gap:10px}.mm2-opts[hidden]{display:none}.mm2-opts>span{font-size:14px;font-weight:600}.mm2-opts div{display:flex;gap:8px;flex-wrap:wrap}.mm2-opt{height:44px;padding:0 18px;border-radius:999px;font-weight:600;font-size:14px;cursor:pointer;border:1.5px solid var(--mm-line2);background:#fff;color:var(--mm-ink)}.mm2-opt.is-on{background:var(--mm-ink);color:#fff;border-color:var(--mm-ink)}.mm2-vest{display:flex;flex-wrap:wrap;gap:12px}.mm2-vest__img{flex:1.2 1 420px;min-width:0;border-radius:24px;background:var(--mm-sand);display:flex;align-items:center;justify-content:center;position:relative;min-height:440px}.mm2-vest__img img{width:min(82%,480px);aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply}.mm2-vest__img .mm2-pill{position:absolute;top:16px;left:16px;background:var(--mm-ink);color:#fff}.mm2-vest__txt{flex:1 1 340px;min-width:0;border-radius:24px;border:1px solid var(--mm-line);padding:clamp(22px,3vw,40px);display:flex;flex-direction:column;justify-content:center;gap:18px}.mm2-vest__txt h2{font-size:clamp(30px,3.4vw,46px);line-height:1}.mm2-vest__txt p{font-size:15px;line-height:1.6;color:var(--mm-mute2)}.mm2-vest__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mm2-vest__price b{font-weight:800;font-size:26px}.mm2-vest__price span{font-size:14px;color:var(--mm-mute)}.mm2-vest__price strong{color:var(--mm-ink)}.mm2-sw{display:flex;gap:10px;flex-wrap:wrap}.mm2-sw button{width:66px;height:66px;padding:3px;border-radius:16px;cursor:pointer;background:#fff;border:1px solid var(--mm-line2);transition:transform .2s ease}.mm2-sw button:hover{transform:scale(1.06)}.mm2-sw button.is-on{border:2px solid var(--mm-ink)}.mm2-sw img{width:100%;height:100%;object-fit:cover;border-radius:12px}.mm2-retro{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);gap:12px;padding-bottom:4px}.mm2-retro a{display:flex;flex-direction:column;gap:10px}.mm2-retro__img{aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:#111;position:relative}.mm2-retro__img img{width:100%;height:100%;object-fit:cover}.mm2-retro__img span{position:absolute;top:10px;left:10px;background:#fff;color:var(--mm-ink);font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px}.mm2-retro b{display:block;font-weight:600;font-size:14px;padding:0 2px}.mm2-retro strong{display:block;font-weight:800;font-size:16px;padding:0 2px;margin-top:2px}.mm2-footer{margin-top:64px;background:var(--mm-ink);color:#fff}.mm2-footer__in{padding-top:44px;padding-bottom:28px;display:flex;flex-direction:column;gap:36px}.mm2-footer__top{display:flex;flex-wrap:wrap;gap:36px;justify-content:space-between}.mm2-footer__nl{flex:1 1 300px;max-width:420px;display:flex;flex-direction:column;gap:12px}.mm2-footer__nl p{font-size:15px;color:#c9c5bb;line-height:1.5}.mm2-footer__form{display:flex;background:#1c1c1f;border-radius:999px;height:52px;padding:4px}.mm2-footer__form input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#fff;padding:0 16px;font:500 15px Inter,sans-serif}.mm2-footer__form button{background:var(--mm-gold);color:var(--mm-ink);border:0;padding:0 20px;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer}.mm2-footer__ok{font-size:13px;color:var(--mm-gold)!important;margin-top:8px!important}.mm2-footer__nav{display:flex;gap:48px;flex-wrap:wrap}.mm2-footer__nav div{display:flex;flex-direction:column;gap:11px;font-size:14px;color:#c9c5bb}.mm2-footer__nav div>span{font-weight:700;color:#fff}.mm2-footer__nav a:hover{color:#fff}.mm2-pay{display:flex;gap:8px;flex-wrap:wrap}.mm2-pay span{height:30px;padding:0 12px;border-radius:8px;background:#fff;color:var(--mm-ink);font-size:12px;font-weight:800;display:flex;align-items:center}.mm2-pay .v{color:#1a1f71;font-style:italic}.mm2-pay .m{color:#eb001b}.mm2-pay .p{color:#003087}.mm2-pay .k{background:#ffb3c7}.mm2-footer__legal{font-size:12px;color:#8f8b82;border-top:1px solid #2a2a2d;padding-top:18px}.mm2-pay--light span{height:26px;padding:0 9px;border-radius:7px;border:1px solid var(--mm-line2);font-size:11px;background:#fff}.mm2-pay--light .k{background:#ffb3c7;border-color:#ffb3c7}product-info .product__title h1{font-family:Archivo,sans-serif!important;font-weight:900!important;letter-spacing:-.02em!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.05!important;color:var(--mm-ink)}product-info .price-item{font-family:Archivo,sans-serif;font-weight:900;font-size:30px!important;color:var(--mm-ink);letter-spacing:0}product-info .price--on-sale .price-item--regular{font-size:18px!important;font-weight:500;color:var(--mm-mute)}product-info .product__media-item .media,product-info .product-media-container{border-radius:24px;overflow:hidden}product-info .product-form__input legend.form__label{font-size:14px;font-weight:700;color:var(--mm-ink);letter-spacing:0;margin-bottom:10px}product-info .product-form__input--pill input[type=radio]+label{min-width:56px;height:44px;margin:0 6px 6px 0;padding:0 12px;border-radius:12px!important;border:2px solid var(--mm-line2)!important;background:#fff;color:var(--mm-ink);font-weight:700;font-size:14px;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}product-info .product-form__input--pill input[type=radio]:checked+label{background:var(--mm-ink)!important;color:#fff!important;border-color:var(--mm-ink)!important}product-info .product-form__input--pill input[type=radio]+label:hover{border-color:var(--mm-ink)!important}product-info .product-form__input--pill input[type=radio]+label.mm2-kid{min-width:46px!important;font-size:12px!important;padding:0 6px!important}product-info .product-form__submit{min-height:58px;border-radius:999px!important;background:var(--mm-ink)!important;color:#fff!important;font-weight:800;font-size:16px;letter-spacing:0}product-info .product-form__submit:after,product-info .product-form__submit:before{border-radius:999px!important;box-shadow:none!important}product-info .quantity{border-radius:999px;border:1.5px solid var(--mm-line2)}product-info .quantity:after,product-info .quantity:before{display:none}product-info .product__description{font-size:14px;line-height:1.65;color:var(--mm-mute2)}.mm2-pdp-block{margin:16px 0}.mm2-tiers{border-radius:20px;border:1.5px solid var(--mm-line2);padding:16px 18px;display:flex;flex-direction:column;gap:14px;background:#fff}.mm2-tiers__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mm2-tiers__head b{display:block;font-weight:800;font-size:15px}.mm2-tiers__head small{display:block;font-size:13px;color:var(--mm-mute2)}.mm2-tiers__cd{font-size:12px;font-weight:700;background:var(--mm-ink);color:#fff;padding:5px 10px;border-radius:999px;white-space:nowrap}.mm2-tiers__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mm2-tier{display:flex;flex-direction:column;gap:6px;border-radius:14px;padding:10px;background:#fff;border:1.5px solid var(--mm-line)}.mm2-tier i{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-family:Archivo,sans-serif;font-weight:900;font-size:14px;background:#fff;border:1.5px solid var(--mm-line2)}.mm2-tier b{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.mm2-tier small{font-size:12px;font-weight:600;color:var(--mm-mute2);line-height:1.3}.mm2-tier.is-on{background:#fbf3e2;border-color:var(--mm-gold)}.mm2-tier.is-on i{background:var(--mm-gold);border-color:var(--mm-gold)}.mm2-eta{border-radius:20px;background:var(--mm-green-bg);padding:18px;display:flex;flex-direction:column;gap:14px}.mm2-eta__top{display:flex;align-items:center;gap:12px}.mm2-eta__ico{width:44px;height:44px;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;flex:none}.mm2-eta__top small{display:block;font-size:13px;font-weight:700;color:var(--mm-green)}.mm2-eta__top b{display:block;font-family:Archivo,sans-serif;font-weight:900;font-size:20px;letter-spacing:-.01em;line-height:1.2}.mm2-eta__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mm2-eta__steps div{display:flex;flex-direction:column;gap:6px}.mm2-eta__steps i{height:6px;border-radius:3px;background:var(--mm-green)}.mm2-eta__steps div:nth-child(2) i{background:#8fcca5}.mm2-eta__steps div:nth-child(3) i{background:#c7e6d2}.mm2-eta__steps b{font-size:12px;font-weight:800}.mm2-eta__steps small{font-size:12px;color:#3f5d4a}.mm2-eta>span{font-size:13px;font-weight:600;color:var(--mm-green)}.mm2-calc-link{background:none;border:0;padding:0;font-weight:700;font-size:13px;text-decoration:underline;cursor:pointer;color:var(--mm-ink);min-height:32px}.mm2-calc{display:none;background:var(--mm-sand);border-radius:18px;padding:16px;flex-direction:column;gap:14px;margin:8px 0}.mm2-calc.is-open{display:flex}.mm2-calc__res{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-radius:14px;padding:10px 12px}.mm2-calc__res>span{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:600}.mm2-calc__res>span>b{width:48px;height:48px;border-radius:50%;background:var(--mm-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:Archivo,sans-serif;font-weight:900;font-size:18px;flex:none}.mm2-calc__res em{font-style:normal;font-weight:500;color:var(--mm-mute);display:block}.mm2-calc__apply{height:40px;padding:0 14px;border-radius:999px;border:0;background:var(--mm-ink);color:#fff;font-weight:700;font-size:13px;cursor:pointer}.mm2-calc .mm2-opt{height:40px;font-size:13px;padding:0 14px}.mm2-cart{padding-top:24px;padding-bottom:64px}.mm2-cart h1{font-size:clamp(30px,3.6vw,44px);margin-bottom:18px}.mm2-cart h1 span{color:var(--mm-mute)}.mm2-ladder{border-radius:20px;background:var(--mm-sand);padding:clamp(16px,2.5vw,24px);display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.mm2-ladder__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.mm2-ladder__head b{display:block;font-family:Archivo,sans-serif;font-weight:900;letter-spacing:-.02em;font-size:clamp(20px,2.2vw,26px);line-height:1.15}.mm2-ladder__head small{display:block;font-size:14px;color:var(--mm-mute2);margin-top:4px}.mm2-ladder__track{position:relative;padding:0 4px}.mm2-ladder__bar{position:absolute;left:18px;right:18px;top:17px;height:6px;border-radius:3px;background:var(--mm-line2)}.mm2-ladder__bar i{display:block;height:6px;border-radius:3px;background:var(--mm-gold)}.mm2-ladder__steps{position:relative;display:flex;justify-content:space-between}.mm2-ladder__step{display:flex;flex-direction:column;align-items:center;gap:6px;width:76px;text-align:center}.mm2-ladder__step i{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-style:normal;font-family:Archivo,sans-serif;font-weight:900;font-size:16px;background:#fff;border:2px solid var(--mm-line2)}.mm2-ladder__step.is-on i{background:var(--mm-gold);border-color:var(--mm-gold)}.mm2-ladder__step b{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.mm2-ladder__step small{font-size:11px;font-weight:600;color:var(--mm-mute2);line-height:1.25}.mm2-cart__cols{display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,40px);align-items:flex-start}.mm2-cart__items{flex:1.6 1 460px;min-width:0;display:flex;flex-direction:column;gap:12px}.mm2-line{display:flex;gap:14px;border:1.5px solid var(--mm-line);border-radius:20px;padding:12px;position:relative;background:#fff}.mm2-line.is-free{border-color:var(--mm-gold);background:#fbf3e2}.mm2-line__img{flex:0 0 auto;width:clamp(88px,18vw,120px);aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#f1eee8;display:block;position:relative}.mm2-line__img img{width:100%;height:100%;object-fit:cover}.mm2-line__img span{position:absolute;left:6px;top:6px;background:var(--mm-gold);color:var(--mm-ink);font-size:11px;font-weight:800;padding:4px 8px;border-radius:999px}.mm2-line__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.mm2-line__top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.mm2-line__top a{font-weight:700;font-size:15px;line-height:1.3}.mm2-line__rm{flex:none;width:36px;height:36px;margin:-6px -6px 0 0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.mm2-line__meta{font-size:13px;color:var(--mm-mute2)}.mm2-line__prop{align-self:flex-start;font-size:12px;font-weight:700;background:#0b2265;color:#fff;padding:4px 9px;border-radius:8px}.mm2-line__bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:6px}.mm2-qty{display:flex;align-items:center;border:1.5px solid var(--mm-line2);border-radius:999px;background:#fff}.mm2-qty button{width:40px;height:40px;border:0;background:none;font-weight:700;font-size:17px;cursor:pointer;color:var(--mm-ink)}.mm2-qty span{min-width:24px;text-align:center;font-weight:800;font-size:14px}.mm2-line__price{display:flex;flex-direction:column;align-items:flex-end}.mm2-line__price b{font-weight:800;font-size:16px}.mm2-line__price s{font-size:12px;color:var(--mm-mute)}.mm2-line__price small{font-size:12px;color:var(--mm-green);font-weight:700}.mm2-up{margin-top:12px;display:flex;flex-direction:column;gap:12px}.mm2-up__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,170px);gap:10px;padding-bottom:4px}.mm2-up__card{display:flex;flex-direction:column;gap:8px}.mm2-up__card div{aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:#f1eee8}.mm2-up__card div img{width:100%;height:100%;object-fit:cover}.mm2-up__card span{font-size:13px;font-weight:600;line-height:1.3}.mm2-up__card a{height:40px;border-radius:999px;border:1.5px solid var(--mm-ink);background:#fff;color:var(--mm-ink);font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.mm2-up__card a:hover{background:var(--mm-ink);color:#fff!important}.mm2-sum{flex:1 1 320px;min-width:0;border-radius:22px;border:1.5px solid var(--mm-line);padding:clamp(16px,2.5vw,24px);display:flex;flex-direction:column;gap:14px;position:sticky;top:110px}.mm2-sum__rows{display:flex;flex-direction:column;gap:10px;font-size:14px}.mm2-sum__rows div{display:flex;justify-content:space-between;gap:12px}.mm2-sum__rows b{font-weight:700}.mm2-sum__rows .is-green{color:var(--mm-green);font-weight:700}.mm2-sum__total{border-top:1px solid var(--mm-line);padding-top:14px;display:flex;justify-content:space-between;align-items:baseline}.mm2-sum__total span{font-weight:800;font-size:16px}.mm2-sum__total b{font-family:Archivo,sans-serif;font-weight:900;font-size:30px}.mm2-sum__save{align-self:flex-start;background:var(--mm-green-bg);color:var(--mm-green);font-size:13px;font-weight:800;padding:6px 12px;border-radius:999px}.mm2-sum__pay{height:58px;border-radius:999px;border:0;background:var(--mm-ink);color:#fff;font-weight:800;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.mm2-sum__pay:hover{background:#2a2a2d}.mm2-sum__klarna{font-size:13px;color:var(--mm-mute2);text-align:center}.mm2-sum__klarna strong{background:#ffb3c7;color:var(--mm-ink);padding:2px 6px;border-radius:6px}.mm2-sum__eta{border-radius:16px;background:var(--mm-green-bg);padding:12px 14px;display:flex;flex-direction:column;gap:2px}.mm2-sum__eta small{font-size:12px;font-weight:700;color:var(--mm-green)}.mm2-sum__eta b{font-weight:800;font-size:15px}.mm2-sum__eta em{font-style:normal;font-size:12px;color:#3f5d4a}.mm2-sum__trust{display:flex;flex-direction:column;gap:8px;font-size:13px;color:var(--mm-mute2)}.mm2-sum__trust>*{display:flex;gap:8px;align-items:center}.mm2-sum__note{font-size:12px;color:var(--mm-mute)}.mm2-empty{border:1.5px dashed var(--mm-line2);border-radius:20px;padding:32px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.mm2-loading{opacity:.5;pointer-events:none}@media(max-width:749px){.mm2-sum{position:static}.mm2-ladder__step{width:64px}.mm2-tiers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mm2.css.map */
