.shop-hero[data-astro-cid-3lcn7vmv]{border-bottom:1px solid var(--yb-edge);align-items:flex-end;min-height:min(100svh,920px);padding:6rem 0 3.75rem;display:flex;position:relative;overflow:hidden}.shop-hero-media[data-astro-cid-3lcn7vmv]{pointer-events:none;position:absolute;inset:0}.shop-hero-img[data-astro-cid-3lcn7vmv]{object-fit:cover;object-position:58% 22%;filter:grayscale(.12)contrast(1.08)brightness(.9);width:100%;max-width:none;height:100%;animation:18s ease-in-out infinite alternate shop-hero-scale;display:block;transform:scale(1.05)}.shop-hero-shade[data-astro-cid-3lcn7vmv]{background:linear-gradient(105deg,#080808f5 0%,#080808d1 30%,#08080847 56%,#0808086b 78%,#080808b8 100%),linear-gradient(#08080866 0%,#0000 26%,#080808e6 100%),radial-gradient(55% 70% at 72% 40%,#0000 20%,#08080859 100%);position:absolute;inset:0}.shop-hero-grit[data-astro-cid-3lcn7vmv]{background:radial-gradient(ellipse 45% 40% at 18% 70%, #c8f13512, transparent 60%), var(--noise);opacity:.55;mix-blend-mode:overlay;animation:20s ease-in-out infinite alternate shop-grit;position:absolute;inset:0}.shop-hero-inner[data-astro-cid-3lcn7vmv]{z-index:1;max-width:36rem;padding-bottom:.35rem;position:relative}.shop-brand[data-astro-cid-3lcn7vmv]{flex-direction:column;align-items:flex-start;gap:.55rem;margin:0 0 1.1rem;display:flex}.shop-brand-mark[data-astro-cid-3lcn7vmv] .brand-logo--hero{max-width:min(100%,15.5rem);height:clamp(7rem,28vh,13.5rem);animation:1.1s cubic-bezier(.22,1,.36,1) forwards shop-logo-settle}.shop-brand-word[data-astro-cid-3lcn7vmv]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--yb-lime);font-size:clamp(1.55rem,4vw,2.35rem);line-height:1}.shop-headline[data-astro-cid-3lcn7vmv]{max-width:10ch;margin:0 0 .85rem;font-size:clamp(2.2rem,6.5vw,4rem)}.shop-line[data-astro-cid-3lcn7vmv]{color:#f2f2f0e0;max-width:32rem;margin:0;font-size:1.12rem;line-height:1.55}.shop-coming-lede[data-astro-cid-3lcn7vmv]{margin-bottom:1.75rem}.shop-lanes[data-astro-cid-3lcn7vmv]{gap:0;max-width:42rem;margin:0;padding:0;list-style:none;display:grid}.shop-lanes[data-astro-cid-3lcn7vmv] li[data-astro-cid-3lcn7vmv]{border-bottom:1px solid var(--yb-edge);color:var(--yb-offwhite);margin:0;padding:1rem 0;animation:.7s both rise-in}.shop-lanes[data-astro-cid-3lcn7vmv] li[data-astro-cid-3lcn7vmv]:first-child{animation-delay:50ms}.shop-lanes[data-astro-cid-3lcn7vmv] li[data-astro-cid-3lcn7vmv]:nth-child(2){animation-delay:.12s}.shop-lanes[data-astro-cid-3lcn7vmv] li[data-astro-cid-3lcn7vmv]:nth-child(3){animation-delay:.19s}.shop-lanes[data-astro-cid-3lcn7vmv] li[data-astro-cid-3lcn7vmv]:nth-child(4){animation-delay:.26s}.shop-lanes[data-astro-cid-3lcn7vmv] strong[data-astro-cid-3lcn7vmv]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;font-weight:400}.shop-atmosphere[data-astro-cid-3lcn7vmv]{border-top:1px solid var(--yb-edge);border-bottom:1px solid var(--yb-edge);background:var(--yb-black);width:100%;max-height:min(72vh,720px);position:relative;overflow:hidden}.shop-atmosphere[data-astro-cid-3lcn7vmv] img[data-astro-cid-3lcn7vmv]{object-fit:cover;object-position:center 35%;filter:grayscale(.2)contrast(1.05);width:100%;max-width:none;height:min(72vh,720px);display:block}.shop-atmosphere[data-astro-cid-3lcn7vmv]:after{content:"";background:linear-gradient(180deg, #08080833, transparent 30%, #0808088c), var(--noise);opacity:.65;pointer-events:none;position:absolute;inset:0}.shop-close[data-astro-cid-3lcn7vmv]{border-bottom:1px solid var(--yb-edge)}@keyframes shop-hero-scale{0%{transform:scale(1.05)}to{transform:scale(1.1)}}@keyframes shop-grit{0%{opacity:.45}to{opacity:.65}}@keyframes shop-logo-settle{0%{opacity:.8;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=720px){.shop-hero[data-astro-cid-3lcn7vmv]{align-items:flex-end;min-height:min(100svh,860px);padding-top:5rem}.shop-hero-img[data-astro-cid-3lcn7vmv]{object-position:68% 18%}.shop-hero-shade[data-astro-cid-3lcn7vmv]{background:linear-gradient(#0808086b 0%,#08080833 32%,#080808f0 80%),linear-gradient(90deg,#08080880,#0000 72%)}.shop-brand-mark[data-astro-cid-3lcn7vmv] .brand-logo--hero{max-width:min(100%,12.5rem);height:clamp(6.5rem,26vh,11rem)}}@media (prefers-reduced-motion:reduce){.shop-hero-img[data-astro-cid-3lcn7vmv],.shop-hero-grit[data-astro-cid-3lcn7vmv],.shop-brand-mark[data-astro-cid-3lcn7vmv] .brand-logo--hero,.shop-lanes[data-astro-cid-3lcn7vmv] li[data-astro-cid-3lcn7vmv]{animation:none}.shop-hero-img[data-astro-cid-3lcn7vmv]{transform:none}}
