.mh[data-astro-cid-o5xiawde]{min-height:100svh}.mh__rows[data-astro-cid-o5xiawde]{position:absolute;inset:0;z-index:-1;display:grid;align-content:center;gap:2vw;opacity:.9;pointer-events:none;transform:rotate(-6deg) scale(1.15)}.mh__row[data-astro-cid-o5xiawde]{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(4rem,12vw,12rem);line-height:1;color:#fff1dc0d}.mh__row[data-astro-cid-o5xiawde] .outline-text{-webkit-text-stroke:1.5px rgba(255,241,220,.14)}.mh__row[data-astro-cid-o5xiawde] span{padding-right:.4em}.mh__inner[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;position:relative;z-index:2}.mh__copy[data-astro-cid-o5xiawde]{display:grid;gap:24px;justify-items:start}.mh__title[data-astro-cid-o5xiawde] .script{font-size:1.25em;line-height:.8}.mh__stats[data-astro-cid-o5xiawde]{display:flex;flex-wrap:wrap;gap:10px}.mh__stats[data-astro-cid-o5xiawde] li[data-astro-cid-o5xiawde]{display:grid;padding:12px 18px;border-radius:18px;background:#fff1dc0f;border:1px solid var(--line);min-width:92px}.mh__stats[data-astro-cid-o5xiawde] strong[data-astro-cid-o5xiawde]{font-family:var(--font-display);font-weight:400;font-size:2.2rem;line-height:1;color:var(--gold)}.mh__stats[data-astro-cid-o5xiawde] span[data-astro-cid-o5xiawde]{font-size:.8rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.mh__fan[data-astro-cid-o5xiawde]{position:relative;aspect-ratio:1;width:100%;max-width:620px;justify-self:end}.mh__p[data-astro-cid-o5xiawde]{position:absolute}.mh__p[data-astro-cid-o5xiawde] img[data-astro-cid-o5xiawde]{width:100%;height:100%;object-fit:cover;transform:scale(1.14)}.mh__p--c[data-astro-cid-o5xiawde]{width:70%;left:15%;top:15%;z-index:2}.mh__p--l[data-astro-cid-o5xiawde]{width:44%;left:-6%;top:4%;rotate:-14deg}.mh__p--r[data-astro-cid-o5xiawde]{width:44%;right:-6%;bottom:0;rotate:18deg}.mh__spin[data-astro-cid-o5xiawde]{width:100%;height:100%;animation:spin 36s linear infinite}.js-motion .mh__p[data-astro-cid-o5xiawde],.js-motion .mh__row[data-astro-cid-o5xiawde]{opacity:0}.motion-failed .mh__p[data-astro-cid-o5xiawde],.motion-failed .mh__row[data-astro-cid-o5xiawde]{opacity:1!important}@media(max-width:900px){.mh__inner[data-astro-cid-o5xiawde]{grid-template-columns:1fr}.mh__fan[data-astro-cid-o5xiawde]{max-width:380px;justify-self:center}}.mx[data-astro-cid-o5xiawde] .is-out{display:none!important}.mx__notice[data-astro-cid-o5xiawde]{display:grid;gap:14px;justify-items:start;margin-top:40px;padding:28px;border-radius:26px;background:var(--surface);border:1px solid var(--line)}.mx__notice--soft[data-astro-cid-o5xiawde]{background:#ffc23d14;border-color:#ffc23d4d}.mx[data-astro-cid-o5xiawde]{position:relative;padding-bottom:80px}.mx__bar[data-astro-cid-o5xiawde]{position:sticky;top:var(--header-h);z-index:60;padding:14px 0 12px;transition:transform .6s var(--ease-out),background .4s,box-shadow .4s}.header.is-hidden~main .mx__bar[data-astro-cid-o5xiawde].is-stuck{transform:translateY(calc(-1 * var(--header-h)))}.mx__bar[data-astro-cid-o5xiawde].is-stuck{background:#0a0705f5;box-shadow:0 1px 0 var(--line)}.mx__cats[data-astro-cid-o5xiawde]{position:relative;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px;border-radius:999px;background:#fff1dc0d;border:1px solid var(--line)}.mx__cats[data-astro-cid-o5xiawde]::-webkit-scrollbar{display:none}.mx__cats[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde]{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;font-weight:800;font-size:.9rem;color:var(--muted);transition:color .35s,opacity .35s;white-space:nowrap}.mx__cats[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde] small[data-astro-cid-o5xiawde]{font-size:.7rem;padding:2px 7px;border-radius:999px;background:#fff1dc1a}.mx__cats[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde].is-active{color:var(--ink)}.mx__cats[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde].is-active small[data-astro-cid-o5xiawde]{background:#1a0f0826}.mx__cats[data-astro-cid-o5xiawde] a[data-astro-cid-o5xiawde].is-off{opacity:.35}.mx__ind[data-astro-cid-o5xiawde]{position:absolute;top:4px;bottom:4px;left:0;width:0;border-radius:999px;background:var(--gold)}.mx__tools[data-astro-cid-o5xiawde]{display:flex;gap:10px;margin-top:10px;align-items:center}.mx__search[data-astro-cid-o5xiawde]{position:relative;flex:1}.mx__search[data-astro-cid-o5xiawde] svg{position:absolute;left:16px;top:50%;translate:0 -50%;width:18px;height:18px;color:var(--muted);pointer-events:none}.mx__search[data-astro-cid-o5xiawde] .input[data-astro-cid-o5xiawde]{padding-left:46px;border-radius:999px;min-height:48px}.seg--icons[data-astro-cid-o5xiawde] button[data-astro-cid-o5xiawde]{padding:0 12px}.seg--icons[data-astro-cid-o5xiawde] svg{width:18px;height:18px}.mx__filters[data-astro-cid-o5xiawde]{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.mx__filters[data-astro-cid-o5xiawde]::-webkit-scrollbar{display:none}.chip[data-astro-cid-o5xiawde]{flex:none;padding:8px 14px;border-radius:999px;border:1px solid var(--line-2);font-weight:700;font-size:.84rem;color:var(--muted);transition:background .3s,color .3s,border-color .3s,transform .4s var(--ease-out)}.chip[data-astro-cid-o5xiawde]:hover{color:var(--cream);border-color:var(--cream)}.chip[data-astro-cid-o5xiawde][aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-2px)}@media(max-width:640px){.mx__tools[data-astro-cid-o5xiawde]{flex-wrap:wrap}.mx__search[data-astro-cid-o5xiawde]{flex-basis:100%}.mx__bar[data-astro-cid-o5xiawde]{padding:10px 0 8px}}.mx__body[data-astro-cid-o5xiawde]{padding-top:30px}.mx__sec[data-astro-cid-o5xiawde]{padding-top:clamp(50px,7vw,90px)}.mx__head[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:auto 1fr minmax(0,420px);gap:10px 26px;align-items:end;padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--line)}.mx__num[data-astro-cid-o5xiawde]{font-family:var(--font-display);font-size:clamp(3rem,6vw,5.4rem);line-height:.8;color:transparent;-webkit-text-stroke:1.5px var(--red)}.mx__head[data-astro-cid-o5xiawde] .h2[data-astro-cid-o5xiawde]{margin-top:8px}.mx__blurb[data-astro-cid-o5xiawde]{font-size:.98rem}@media(max-width:900px){.mx__head[data-astro-cid-o5xiawde]{grid-template-columns:auto 1fr}.mx__blurb[data-astro-cid-o5xiawde]{grid-column:1 / -1}}.mx__group[data-astro-cid-o5xiawde]+.mx__group[data-astro-cid-o5xiawde]{margin-top:40px}.mx__gtitle[data-astro-cid-o5xiawde]{display:flex;align-items:center;gap:16px;margin-bottom:18px;font-family:var(--font-body);font-weight:800;font-size:.82rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);line-height:1}.mx__gtitle[data-astro-cid-o5xiawde]:after{content:"";flex:1;height:1px;background:var(--line)}.mx__grid[data-astro-cid-o5xiawde]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}@media(max-width:560px){.mx__grid[data-astro-cid-o5xiawde]{grid-template-columns:1fr 1fr;gap:10px}.mx__grid[data-astro-cid-o5xiawde] .mc{padding:12px 12px 14px;border-radius:22px}.mx__grid[data-astro-cid-o5xiawde] .mc__name{font-size:1.2rem}.mx__grid[data-astro-cid-o5xiawde] .mc__desc{display:none}.mx__grid[data-astro-cid-o5xiawde] .mc__price{font-size:1.3rem}.mx__grid[data-astro-cid-o5xiawde] .mc__add{width:40px;height:40px}}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde]{grid-template-columns:1fr;gap:0}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc{grid-template-columns:64px 1fr;grid-template-rows:auto;gap:18px;align-items:center;padding:14px 6px;border-radius:0;background:none;border:0;border-bottom:1px solid var(--line)}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc:hover{background:#fff1dc0a}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc__vis{width:64px;margin:0}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc__body{grid-template-columns:1fr auto;grid-template-areas:"name foot" "desc foot";align-items:center;column-gap:20px}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc__tags{display:none}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc__name{grid-area:name;font-size:1.4rem}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc__desc{grid-area:desc;-webkit-line-clamp:1;display:-webkit-box}[data-astro-cid-o5xiawde][data-view=list] .mx__grid[data-astro-cid-o5xiawde] .mc__foot{grid-area:foot;margin:0}.mx__peek[data-astro-cid-o5xiawde]{position:fixed;left:0;top:0;z-index:70;width:240px;height:240px;margin:-120px 0 0 30px;border-radius:50%;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden;box-shadow:0 30px 60px -20px #000000e6}.mx__peek[data-astro-cid-o5xiawde] img{width:100%;height:100%;object-fit:cover;transform:scale(1.14)}.mx__peek[data-astro-cid-o5xiawde].is-product{background:radial-gradient(circle at 50% 40%,#fff,#f3e6cf)}.mx__peek[data-astro-cid-o5xiawde].is-product img{object-fit:contain;transform:scale(.86)}.mx__peek[data-astro-cid-o5xiawde] svg{width:100%;height:100%}.mx__half[data-astro-cid-o5xiawde]{margin-top:clamp(50px,7vw,90px);display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;padding:clamp(24px,4vw,44px);border-radius:32px;background:var(--green-deep);overflow:hidden}.mx__half[data-astro-cid-o5xiawde] .muted[data-astro-cid-o5xiawde]{color:#fff1dccc;margin-top:8px}.mx__halfpz[data-astro-cid-o5xiawde]{position:relative;width:170px;aspect-ratio:1;animation:spin 24s linear infinite}.mx__halfpz[data-astro-cid-o5xiawde] .disc[data-astro-cid-o5xiawde]{position:absolute;inset:0}.mx__halfpz[data-astro-cid-o5xiawde] .disc[data-astro-cid-o5xiawde]:first-child{clip-path:inset(0 50% 0 0)}.mx__halfpz[data-astro-cid-o5xiawde] .disc[data-astro-cid-o5xiawde]:last-child{clip-path:inset(0 0 0 50%)}.mx__halfpz[data-astro-cid-o5xiawde] img[data-astro-cid-o5xiawde]{width:100%;height:100%;object-fit:cover;transform:scale(1.14)}@media(max-width:800px){.mx__half[data-astro-cid-o5xiawde]{grid-template-columns:1fr;justify-items:start}.mx__halfpz[data-astro-cid-o5xiawde]{width:130px}}.mx__empty[data-astro-cid-o5xiawde]{display:grid;justify-items:center;text-align:center;gap:14px;padding:90px 0 40px}.mx__empty[data-astro-cid-o5xiawde][hidden]{display:none}.mx__emptypz[data-astro-cid-o5xiawde]{width:160px;animation:spin 20s linear infinite;opacity:.8}.mx__emptypz[data-astro-cid-o5xiawde] img[data-astro-cid-o5xiawde]{width:100%;height:100%;object-fit:cover;transform:scale(1.14)}.mx__note[data-astro-cid-o5xiawde]{display:flex;gap:14px;align-items:flex-start;margin-top:70px;padding:22px 24px;border-radius:20px;border:1px dashed var(--line-2);color:var(--muted);font-size:.92rem}.mx__note[data-astro-cid-o5xiawde] svg{width:22px;height:22px;flex:none;color:var(--gold);margin-top:2px}
