.sr-grid[data-astro-cid-kwbkuofa]{z-index:2;grid-template-columns:repeat(var(--sr-cols,2), minmax(0, 1fr));column-gap:clamp(16px,2.6vw,44px);row-gap:var(--sr-row-gap,clamp(56px, 7vw, 104px));display:grid;position:relative}.sr-item[data-astro-cid-kwbkuofa]{min-width:0;position:relative}.sr-link[data-astro-cid-kwbkuofa]{color:var(--on-wall);outline-offset:10px;justify-items:center;padding-top:8%;display:grid;position:relative}.sr-spot[data-astro-cid-kwbkuofa]{opacity:.75;pointer-events:none;width:150%;height:135%;transition:opacity .7s var(--ease-soft), filter .7s var(--ease-soft);background:radial-gradient(42% 52% at 50% 38%,#fff0de1c,#0000 72%);position:absolute;top:-38%;left:50%;translate:-50%}.sr-shoe[data-astro-cid-kwbkuofa]{z-index:2;aspect-ratio:16/10;transform-origin:50% 100%;width:92%;transition:transform .7s var(--ease-out), filter .6s var(--ease-soft), opacity .6s var(--ease-soft);margin-bottom:-3%;display:block;position:relative}.sr-shoe[data-astro-cid-kwbkuofa] img{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 12px 8px #0000006b)drop-shadow(0 2px 2px #0000008c);width:100%;height:100%}.sr-shelf[data-astro-cid-kwbkuofa]{z-index:1;transition:box-shadow .52s var(--ease-soft);background:linear-gradient(#ffffff6b 0,#ffffff29 45%,#ffffff1a 75%,#ffffff4d 100%);width:96%;height:7px;display:block;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 1px 0 #ffffff59,inset -1px 0 #ffffff59}.sr-shelf[data-astro-cid-kwbkuofa]:before{content:"";clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);background:linear-gradient(#ffffff0a,#ffffff29 70%,#ffffff47);height:11px;position:absolute;bottom:100%;left:0;right:0}.sr-shelf[data-astro-cid-kwbkuofa]:after{content:"";filter:blur(5px);pointer-events:none;background:radial-gradient(50% 100% at 50% 0,#0000006b,#0000 78%);height:30px;position:absolute;top:calc(100% + 6px);left:6%;right:6%}.sr-glow[data-astro-cid-kwbkuofa]{background:linear-gradient(90deg, transparent, var(--glow) 6%, #ffc49a 50%, var(--glow) 94%, transparent);box-shadow:0 0 16px 2px var(--glow-soft), 0 6px 34px 8px #ff641f4d;opacity:0;transition:opacity .52s var(--ease-soft);position:absolute;inset:1px 0}.sr-cast[data-astro-cid-kwbkuofa]{opacity:0;pointer-events:none;width:120%;height:110px;transition:opacity .6s var(--ease-soft);background:radial-gradient(46% 50% at 50% 18%,#ff702857,#0000 74%);position:absolute;top:calc(100% - 14px);left:50%;translate:-50%}.sr-sale[data-astro-cid-kwbkuofa]{z-index:3;background:var(--signal);color:var(--ink);letter-spacing:.1em;padding:3px 6px;position:absolute;top:6%;left:6%}.sr-info[data-astro-cid-kwbkuofa]{z-index:4;backdrop-filter:blur(10px);text-align:center;opacity:0;pointer-events:none;min-width:min(220px,120%);max-width:260px;transition:opacity .36s var(--ease-soft), translate .52s var(--ease-out);background:#161514c7;justify-items:center;gap:4px;padding:10px 14px 11px;display:grid;position:absolute;top:calc(100% + 18px);left:50%;translate:-50% 8px;box-shadow:0 0 0 1px #ffffff1a,0 14px 30px #00000059}.sr-info[data-astro-cid-kwbkuofa] .v2-label[data-astro-cid-kwbkuofa]{color:var(--signal-lit);letter-spacing:.18em}.sr-name[data-astro-cid-kwbkuofa]{font-size:var(--fs-small);font-weight:650;line-height:1.2}.sr-meta[data-astro-cid-kwbkuofa]{font-size:var(--fs-small);color:var(--on-wall-mute);align-items:center;gap:14px;display:flex}.sr-price[data-astro-cid-kwbkuofa]{color:var(--on-wall);font-weight:600}.sr-open[data-astro-cid-kwbkuofa]{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:4px;display:inline-flex}@media (hover:hover){.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-shoe[data-astro-cid-kwbkuofa]{filter:brightness(1.07);transform:translateY(-5px)scale(1.035)}.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-spot[data-astro-cid-kwbkuofa]{opacity:1;filter:brightness(1.6)}.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-glow[data-astro-cid-kwbkuofa],.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-cast[data-astro-cid-kwbkuofa]{opacity:1}.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-shelf[data-astro-cid-kwbkuofa]{box-shadow:inset 0 1px #ffd6bae6,0 0 26px 3px #ff641f80,0 12px 50px 10px #ff641f38}.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-info[data-astro-cid-kwbkuofa]{opacity:1;translate:-50%}.sr-grid[data-astro-cid-kwbkuofa]:has(.sr-link:is(:hover,:focus-visible)) .sr-link[data-astro-cid-kwbkuofa]:not(:hover,:focus-visible) .sr-shoe[data-astro-cid-kwbkuofa]{filter:brightness(.5)saturate(.75)}.sr-grid[data-astro-cid-kwbkuofa]:has(.sr-link:is(:hover,:focus-visible)) .sr-link[data-astro-cid-kwbkuofa]:not(:hover,:focus-visible) .sr-spot[data-astro-cid-kwbkuofa]{opacity:.25}}@media (hover:none){.sr-info[data-astro-cid-kwbkuofa]{backdrop-filter:none;width:100%;min-width:0;max-width:none;box-shadow:none;text-align:left;opacity:1;background:0 0;justify-items:start;margin-top:16px;padding:0;position:static;translate:none}.sr-meta[data-astro-cid-kwbkuofa]{justify-content:space-between;width:100%}.sr-open[data-astro-cid-kwbkuofa]{display:none}.sr-link[data-astro-cid-kwbkuofa]:active .sr-glow[data-astro-cid-kwbkuofa],.sr-link[data-astro-cid-kwbkuofa]:active .sr-cast[data-astro-cid-kwbkuofa]{opacity:1}}.sr-grid--hero[data-astro-cid-kwbkuofa]{--sr-row-gap:clamp(64px, 8.5vh, 110px)}@media (width<=1023px){.sr-grid--hero[data-astro-cid-kwbkuofa]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding:48px var(--edge) 12px;scrollbar-width:none;gap:20px;margin-top:-40px;display:flex;overflow:auto hidden}.sr-grid--hero[data-astro-cid-kwbkuofa]::-webkit-scrollbar{display:none}.sr-grid--hero[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]{scroll-snap-align:start;flex:0 0 min(72vw,340px)}.sr-grid--hero[data-astro-cid-kwbkuofa] .sr-info[data-astro-cid-kwbkuofa]{backdrop-filter:none;width:100%;min-width:0;max-width:none;box-shadow:none;text-align:left;opacity:1;background:0 0;justify-items:start;margin-top:16px;padding:0;position:static;translate:none}.sr-grid--hero[data-astro-cid-kwbkuofa] .sr-meta[data-astro-cid-kwbkuofa]{justify-content:space-between;width:100%}}@media (width>=1024px){.sr-grid--hero[data-astro-cid-kwbkuofa]{--sr-cols:4}.sr-grid--hero[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]:nth-child(n+9){display:none}}@media (width>=1280px){.sr-grid--hero[data-astro-cid-kwbkuofa]{--sr-cols:5}.sr-grid--hero[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]:nth-child(n+9){display:block}.sr-grid--hero[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]:nth-child(n+11){display:none}}.sr-grid--full[data-astro-cid-kwbkuofa]{--sr-cols:2;--sr-row-gap:clamp(48px, 6vw, 96px)}.sr-grid--full[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa][hidden]{display:none}.sr-grid--quad[data-astro-cid-kwbkuofa]{--sr-cols:2;--sr-row-gap:clamp(56px, 7vh, 96px)}@media (width<=1023px){.sr-grid--quad[data-astro-cid-kwbkuofa]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);padding:48px var(--edge) 12px;scrollbar-width:none;gap:20px;margin-top:-40px;display:flex;overflow:auto hidden}.sr-grid--quad[data-astro-cid-kwbkuofa]::-webkit-scrollbar{display:none}.sr-grid--quad[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]{scroll-snap-align:start;flex:0 0 min(72vw,340px)}.sr-grid--quad[data-astro-cid-kwbkuofa] .sr-info[data-astro-cid-kwbkuofa]{backdrop-filter:none;width:100%;min-width:0;max-width:none;box-shadow:none;text-align:left;opacity:1;background:0 0;justify-items:start;margin-top:16px;padding:0;position:static;translate:none}.sr-grid--quad[data-astro-cid-kwbkuofa] .sr-meta[data-astro-cid-kwbkuofa]{justify-content:space-between;width:100%}}.sr-grid--related[data-astro-cid-kwbkuofa]{--sr-cols:2;--sr-row-gap:clamp(56px, 6vw, 96px)}.sr-grid--related[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]:nth-child(n+7){display:none}@media (width>=1024px){.sr-grid--related[data-astro-cid-kwbkuofa]{--sr-cols:4}.sr-grid--related[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]:nth-child(n+7){display:block}.sr-grid--related[data-astro-cid-kwbkuofa] .sr-item[data-astro-cid-kwbkuofa]:nth-child(n+9){display:none}}@media (width>=640px){.sr-grid--full[data-astro-cid-kwbkuofa]{--sr-cols:3}}@media (width>=1024px){.sr-grid--full[data-astro-cid-kwbkuofa]{--sr-cols:4}}@media (width>=1440px){.sr-grid--full[data-astro-cid-kwbkuofa]{--sr-cols:5}}@media (prefers-reduced-motion:no-preference){.js .sr-item[data-astro-cid-kwbkuofa]{opacity:0;transform:translateY(18px)}.js .sr-item[data-astro-cid-kwbkuofa].is-in{opacity:1;transition:opacity .8s var(--ease-soft), transform 1s var(--ease-out);transition-delay:calc(var(--d,0) * 1ms);transform:none}.js [data-astro-cid-kwbkuofa]:is(.sr-grid--hero,.sr-grid--quad) .sr-item[data-astro-cid-kwbkuofa].is-in{transition-delay:calc(var(--i) * 70ms + .26s)}}@media (prefers-reduced-motion:reduce){.sr-shoe[data-astro-cid-kwbkuofa],.sr-info[data-astro-cid-kwbkuofa],.sr-glow[data-astro-cid-kwbkuofa],.sr-cast[data-astro-cid-kwbkuofa],.sr-spot[data-astro-cid-kwbkuofa]{transition:none}.sr-link[data-astro-cid-kwbkuofa]:is(:hover,:focus-visible) .sr-shoe[data-astro-cid-kwbkuofa]{transform:none}}
