.storefront-hero[data-astro-cid-xyafutdk]{background:0 0;border-bottom:1px solid #ddd}.storefront-hero-grid[data-astro-cid-xyafutdk]{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding-top:56px;padding-bottom:56px;display:grid}.storefront-copy[data-astro-cid-xyafutdk] h1[data-astro-cid-xyafutdk]{letter-spacing:-.055em;margin:20px 0 24px;font-size:clamp(3.5rem,7.8vw,7.3rem);line-height:.93}.storefront-copy[data-astro-cid-xyafutdk] h1[data-astro-cid-xyafutdk] em[data-astro-cid-xyafutdk]{color:var(--deep-coral);font-family:Georgia,serif;font-weight:600}.storefront-copy[data-astro-cid-xyafutdk]>p[data-astro-cid-xyafutdk]:not(.eyebrow){color:#555;max-width:420px;line-height:1.7}.hero-details[data-astro-cid-xyafutdk]{text-transform:uppercase;letter-spacing:.06em;border-top:1px solid #ccc;flex-wrap:wrap;gap:20px;margin-top:30px;padding-top:16px;font-size:.65rem;display:flex}.storefront-photo[data-astro-cid-xyafutdk]{min-width:0;position:relative}.storefront-photo[data-astro-cid-xyafutdk]>a[data-astro-cid-xyafutdk]{background:#fff;border-radius:20px;display:block;position:relative;overflow:hidden}.storefront-photo[data-astro-cid-xyafutdk] .real-product-image{object-fit:contain;background:#faf9f5;height:550px}.hero-product-label[data-astro-cid-xyafutdk]{background:#fffe;border-radius:10px;grid-template-columns:1fr auto;padding:16px;display:grid;position:absolute;bottom:16px;left:16px;right:16px}.hero-product-label[data-astro-cid-xyafutdk] strong[data-astro-cid-xyafutdk]{font-size:1.2rem}.hero-product-label[data-astro-cid-xyafutdk]>span[data-astro-cid-xyafutdk]{color:#555;grid-column:1;font-size:.75rem}.hero-product-label[data-astro-cid-xyafutdk] b[data-astro-cid-xyafutdk]{grid-area:1/2/3;align-self:center;font-size:28px}.collection-stamp[data-astro-cid-xyafutdk]{background:var(--yellow);text-align:center;border-radius:50%;width:95px;height:95px;padding:18px;font-size:1.1rem;line-height:1.3;position:absolute;top:30px;right:8px;transform:rotate(10deg)}.team-shortcuts[data-astro-cid-xyafutdk]{flex-wrap:wrap;align-items:center;gap:12px;padding-top:24px;padding-bottom:24px;display:flex}.team-shortcuts[data-astro-cid-xyafutdk]>span[data-astro-cid-xyafutdk]{letter-spacing:.08em;margin-right:10px;font-size:.65rem;font-weight:800}.team-shortcuts[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]{border:1px solid #ddd;border-radius:24px;align-items:center;gap:16px;padding:10px 14px;font-size:.8rem;transition:background .2s,transform .2s;display:flex}.team-shortcuts[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]:hover{background:var(--yellow);transform:translateY(-2px)}.selection-note[data-astro-cid-xyafutdk]{color:#666;margin-top:16px;font-size:.85rem}.storefront-grid[data-astro-cid-xyafutdk]{row-gap:38px}.launches-rail[data-astro-cid-xyafutdk]{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;display:grid}.launches-rail[data-astro-cid-xyafutdk] .product-card h3{font-size:1rem}.launches-rail[data-astro-cid-xyafutdk] .real-product-image{height:260px;min-height:0}.archive-callout[data-astro-cid-xyafutdk]{border-top:1px solid #ddd;grid-template-columns:1.3fr 1fr;gap:50px;padding-block:60px;display:grid}.archive-callout[data-astro-cid-xyafutdk] h2[data-astro-cid-xyafutdk]{margin:16px 0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.1}.archive-callout[data-astro-cid-xyafutdk] p[data-astro-cid-xyafutdk]:not(.eyebrow){color:#666;max-width:450px}.archive-links[data-astro-cid-xyafutdk]{flex-direction:column;justify-content:center;display:flex}.archive-links[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]{border-bottom:1px solid #ccc;justify-content:space-between;padding:20px 0;font-weight:800;display:flex}.archive-links[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]:hover{color:var(--deep-coral)}@media (width<=900px){.storefront-hero-grid[data-astro-cid-xyafutdk]{gap:2rem}.storefront-photo[data-astro-cid-xyafutdk] .real-product-image{height:430px}.launches-rail[data-astro-cid-xyafutdk]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=570px){.storefront-hero-grid[data-astro-cid-xyafutdk]{grid-template-columns:1fr;gap:28px;padding-top:32px;padding-bottom:30px}.storefront-copy[data-astro-cid-xyafutdk] h1[data-astro-cid-xyafutdk]{font-size:3.8rem}.storefront-photo[data-astro-cid-xyafutdk] .real-product-image{height:370px}.collection-stamp[data-astro-cid-xyafutdk]{width:80px;height:80px;padding:16px;font-size:.9rem;right:6px}.hero-details[data-astro-cid-xyafutdk]{gap:12px;font-size:.55rem}.team-shortcuts[data-astro-cid-xyafutdk]{gap:8px}.team-shortcuts[data-astro-cid-xyafutdk]>span[data-astro-cid-xyafutdk]{width:100%;margin-bottom:4px}.team-shortcuts[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]{gap:8px;font-size:.72rem}.launches-rail[data-astro-cid-xyafutdk]{scroll-snap-type:x mandatory;padding-bottom:20px;display:flex;overflow-x:auto}.launches-rail[data-astro-cid-xyafutdk] .product-card{scroll-snap-align:start;flex:0 0 70%}.archive-callout[data-astro-cid-xyafutdk]{grid-template-columns:1fr;gap:20px;padding-block:40px}}@media (prefers-reduced-motion:reduce){.team-shortcuts[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]{transition:none}.team-shortcuts[data-astro-cid-xyafutdk] a[data-astro-cid-xyafutdk]:hover{transform:none}}
