.gal[data-astro-cid-rraw3mni]{z-index:2;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding:40px var(--edge) 12px;scrollbar-width:none;gap:20px;display:flex;position:relative;overflow:auto hidden}.gal[data-astro-cid-rraw3mni]::-webkit-scrollbar{display:none}.gal__item[data-astro-cid-rraw3mni]{scroll-snap-align:start;flex:0 0 min(64vw,300px)}.gal__link[data-astro-cid-rraw3mni]{color:var(--on-wall);outline-offset:8px;gap:18px;display:grid;position:relative}.gal__spot[data-astro-cid-rraw3mni]{opacity:.8;pointer-events:none;width:150%;height:85%;transition:opacity .7s var(--ease-soft), filter .7s var(--ease-soft);background:radial-gradient(40% 52% at 50% 30%,#fff0de1f,#0000 72%);position:absolute;top:-40px;left:50%;translate:-50%}.gal__frame[data-astro-cid-rraw3mni]{z-index:1;transition:transform .7s var(--ease-out), filter .6s var(--ease-soft);background:linear-gradient(145deg,#2c2b28,#121211);padding:6px;display:block;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 30px #00000080,0 4px 8px #0006}.gal__mat[data-astro-cid-rraw3mni]{aspect-ratio:4/5;background:#e9e5dc;padding:9%;display:block;box-shadow:inset 0 2px 6px #00000040}.gal__mat[data-astro-cid-rraw3mni] .gal__img{object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1px #00000014}.gal__plate[data-astro-cid-rraw3mni]{gap:4px;display:grid}.gal__name[data-astro-cid-rraw3mni]{font-size:var(--fs-small);font-weight:650;line-height:1.25}.gal__price[data-astro-cid-rraw3mni]{font-size:var(--fs-small);color:var(--on-wall-mute)}@media (hover:hover){.gal__link[data-astro-cid-rraw3mni]:is(:hover,:focus-visible) .gal__frame[data-astro-cid-rraw3mni]{transform:translateY(-4px)}.gal__link[data-astro-cid-rraw3mni]:is(:hover,:focus-visible) .gal__spot[data-astro-cid-rraw3mni]{opacity:1;filter:brightness(1.6)}.gal[data-astro-cid-rraw3mni]:has(.gal__link:is(:hover,:focus-visible)) .gal__link[data-astro-cid-rraw3mni]:not(:hover,:focus-visible) .gal__frame[data-astro-cid-rraw3mni]{filter:brightness(.55)saturate(.8)}}@media (width>=1024px){.gal[data-astro-cid-rraw3mni]{padding:56px var(--edge) 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,52px);display:grid;overflow:visible}.gal__item[data-astro-cid-rraw3mni]:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.gal__frame[data-astro-cid-rraw3mni],.gal__spot[data-astro-cid-rraw3mni]{transition:none}.gal__link[data-astro-cid-rraw3mni]:is(:hover,:focus-visible) .gal__frame[data-astro-cid-rraw3mni]{transform:none}}.home[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow-x:clip}body:has(.v2-room.home){background-color:#1f1e1c}.home[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(section){isolation:isolate;position:relative}.home[data-astro-cid-lcdefpme] .v2-wall[data-astro-cid-lcdefpme]{z-index:0}.cta[data-astro-cid-lcdefpme]{min-height:48px;font-family:var(--mono);font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--on-wall);border-radius:var(--radius-chip);transition:box-shadow var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);align-items:center;gap:12px;padding:0 20px;display:inline-flex;box-shadow:inset 0 0 0 1px #ece8df66}.cta[data-astro-cid-lcdefpme]:hover{background:var(--on-wall);color:var(--ink);box-shadow:none}.cta--fill[data-astro-cid-lcdefpme]{background:var(--signal);color:var(--ink);box-shadow:none}.cta--fill[data-astro-cid-lcdefpme]:hover{color:var(--ink);background:#ff7a3d;box-shadow:0 10px 30px #ff641f47}.cta[data-astro-cid-lcdefpme] svg{transition:transform var(--dur-short) var(--ease-out)}.cta[data-astro-cid-lcdefpme]:hover svg{transform:translate(4px)}.hero[data-astro-cid-lcdefpme]{min-height:clamp(640px,100svh,980px);padding:calc(var(--header-h) + clamp(28px, 5vh, 64px)) 0 clamp(40px, 6vh, 72px);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(24px,4vh,48px);display:grid;overflow:hidden}.hero__ceiling[data-astro-cid-lcdefpme]{z-index:0;height:calc(var(--header-h) + 12px);pointer-events:none;background:linear-gradient(#121211,#12121100);position:absolute;inset:0 0 auto}.hero__text[data-astro-cid-lcdefpme]{z-index:2;padding-inline:var(--edge);justify-items:start;gap:20px;display:grid;position:relative}.hero__kicker[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--on-wall);font-weight:500}.hero__title[data-astro-cid-lcdefpme]{font-size:clamp(2rem,3.4vw,3.3rem);font-stretch:var(--wdth-wide);letter-spacing:-.045em;text-transform:uppercase;font-weight:800;line-height:.9;display:grid}.hero__accent[data-astro-cid-lcdefpme]{color:var(--signal)}.hero__lead[data-astro-cid-lcdefpme]{max-width:40ch;font-size:var(--fs-lead);color:var(--on-wall-mute);line-height:1.45}.hero__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.hero__wall[data-astro-cid-lcdefpme]{z-index:2;position:relative}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{padding-inline:var(--edge);grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(32px,4vw,72px)}.hero__text[data-astro-cid-lcdefpme]{padding-inline:0}.hero__wall[data-astro-cid-lcdefpme]{padding-block:24px}}.sale[data-astro-cid-lcdefpme]{min-height:48px;padding:0 var(--edge);background:var(--signal);color:var(--ink);justify-content:center;align-items:center;gap:14px;display:flex}.sale__tag[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--signal-lit);padding:3px 6px}.trust[data-astro-cid-lcdefpme]{padding:18px var(--edge);font-size:var(--fs-small);color:var(--on-wall-mute);flex-wrap:wrap;justify-content:center;gap:12px 40px;display:flex;box-shadow:inset 0 -1px #ffffff12}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:inline-flex}.trust[data-astro-cid-lcdefpme] svg{width:18px;height:18px;color:var(--on-wall);flex:none}.sec[data-astro-cid-lcdefpme]{padding-block:clamp(56px,7vw,112px) clamp(40px,5vw,80px)}.sec__head[data-astro-cid-lcdefpme]{z-index:2;padding-inline:var(--edge);align-items:end;gap:16px;margin-bottom:clamp(16px,3vw,40px);display:grid;position:relative}.sec__title[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,3.4vw,3rem);font-stretch:var(--wdth-wide);letter-spacing:-.045em;text-transform:uppercase;font-weight:800;line-height:.92;display:grid}.sec__soft[data-astro-cid-lcdefpme]{color:var(--on-wall-mute)}.sec__copy[data-astro-cid-lcdefpme]{max-width:44ch;font-size:var(--fs-small);color:var(--on-wall-mute)}.sec__more[data-astro-cid-lcdefpme]{min-height:44px;color:var(--on-wall);justify-self:start;align-items:center;gap:8px;display:inline-flex}.sec__more[data-astro-cid-lcdefpme]:hover{color:var(--signal-lit)}.sec__more[data-astro-cid-lcdefpme] svg{width:14px;height:14px}@media (width>=1024px){.sec__head[data-astro-cid-lcdefpme]{column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.sec__head[data-astro-cid-lcdefpme]>.sec__title[data-astro-cid-lcdefpme]{grid-row:1/span 2;align-self:end}.sec__head[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.sec__title){grid-column:2;justify-self:end}.sec__head[data-astro-cid-lcdefpme]>.sec__copy[data-astro-cid-lcdefpme]{text-align:right}.picks[data-astro-cid-lcdefpme] .sec__head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto auto}.picks[data-astro-cid-lcdefpme] .sec__head[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.sec__title){grid-area:1/auto/span 2;align-self:end}}@media (width<=1023px){.hero[data-astro-cid-lcdefpme]{min-height:0}}.picks__panel[data-astro-cid-lcdefpme]{z-index:2;padding-top:clamp(24px,4vw,56px);position:relative}@media (width>=1024px){.picks__panel[data-astro-cid-lcdefpme]{padding-inline:var(--edge)}}.wear[data-astro-cid-lcdefpme],.sets[data-astro-cid-lcdefpme]{background:#262522}.brands__row[data-astro-cid-lcdefpme]{z-index:2;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding:4px var(--edge) 8px;scrollbar-width:none;gap:14px;display:flex;position:relative;overflow:auto hidden}.brands__row[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.brands__row[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 min(40vw,180px)}.brand[data-astro-cid-lcdefpme]{color:var(--on-wall);outline-offset:6px;gap:4px;display:grid}.brand__niche[data-astro-cid-lcdefpme]{aspect-ratio:1;background:radial-gradient(55% 45% at 50% 10%,#ffeed61a,#0000 70%);align-content:end;justify-items:center;margin-bottom:10px;padding-bottom:18%;display:grid}.brand__niche[data-astro-cid-lcdefpme] .brand__shoe{filter:drop-shadow(0 10px 7px #00000073);width:88%;height:auto;transition:transform .7s var(--ease-out)}.brand__shelf[data-astro-cid-lcdefpme]{width:92%;height:6px;transition:box-shadow .6s var(--ease-soft);background:linear-gradient(#fff6,#ffffff1f);margin-top:-2px;display:block;box-shadow:inset 0 1px #ffffffb3}.brand__name[data-astro-cid-lcdefpme]{font-size:var(--fs-small);font-weight:650}@media (hover:hover){.brand[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .brand__shoe{transform:translateY(-4px)}.brand[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .brand__shelf[data-astro-cid-lcdefpme]{box-shadow:inset 0 1px #ffd6bae6,0 0 20px 2px #ff641f73}}@media (width>=1024px){.brands__row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px clamp(16px,2vw,32px);display:grid;overflow:visible}}.store[data-astro-cid-lcdefpme]{gap:var(--space-xl);padding-inline:var(--edge);align-items:center;display:grid}.store__text[data-astro-cid-lcdefpme]{z-index:2;justify-items:start;gap:20px;display:grid;position:relative}.store__text[data-astro-cid-lcdefpme]>.v2-label[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.store__text[data-astro-cid-lcdefpme] .store-icon{width:14px;height:14px;color:var(--stock-lit)}.store__facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px 40px;display:flex}.store__facts[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{gap:4px;display:grid}.store__facts[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:clamp(1.8rem,3vw,2.6rem);font-stretch:var(--wdth-wide);letter-spacing:-.03em;font-weight:800}.store__photos[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid;position:relative}.store__ph[data-astro-cid-lcdefpme]{gap:10px;margin:0;display:grid}.store__ph--main[data-astro-cid-lcdefpme]{grid-column:1/-1}.store__frame[data-astro-cid-lcdefpme]{background:linear-gradient(145deg,#2c2b28,#121211);padding:5px;display:block;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 30px #00000080}.store__frame[data-astro-cid-lcdefpme] .store-photo{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.store__ph--side[data-astro-cid-lcdefpme] .store__frame[data-astro-cid-lcdefpme] .store-photo{aspect-ratio:4/5}@media (width>=1024px){.store[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:clamp(40px,6vw,120px)}.store__photos[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1.4fr 1fr}.store__ph--main[data-astro-cid-lcdefpme]{grid-area:1/1/span 2}.store__ph--main[data-astro-cid-lcdefpme] .store__frame[data-astro-cid-lcdefpme] .store-photo{aspect-ratio:4/5}.store__ph--side[data-astro-cid-lcdefpme] .store__frame[data-astro-cid-lcdefpme] .store-photo{aspect-ratio:1}}@media (prefers-reduced-motion:reduce){.brand__shelf[data-astro-cid-lcdefpme]{transition:none}}
