.hg-category-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--color-gold) transparent;grid-auto-columns:80%;grid-auto-flow:column;align-items:end;gap:1rem;margin-inline:-4px;padding:10px 4px 1.5rem;scroll-padding-inline:4px;display:grid;overflow-x:auto}.hg-category-filter{min-height:44px;color:var(--color-cream);cursor:pointer;background:#ffffff0d;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.625rem 1.375rem;font-size:.875rem;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.hg-category-filter[aria-pressed=true]{background:var(--color-gold-soft);color:#080808}.hg-category-filter:focus-visible,.hg-category-card:focus-visible{outline:2px solid var(--color-gold-soft);outline-offset:4px}.hg-category-card{border-radius:1.5rem;transition:transform .26s;display:block}.hg-category-card__media{aspect-ratio:4/5;isolation:isolate;border-radius:1.5rem;transition:box-shadow .26s}.hg-category-card__media:after{z-index:1;border-radius:inherit;pointer-events:none;content:"";border:2px solid #0000;transition:border-color .2s;position:absolute;inset:0}.hg-category-card__image{transition:transform .4s,filter .26s}.hg-category-card__title{transition:color .2s}.hg-category-card__arrow{color:#080808;background:var(--color-gold-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .22s,background-color .22s;display:inline-flex}.hg-category-card:focus-visible .hg-category-card__media:after,.hg-category-card:active .hg-category-card__media:after{border-color:var(--color-gold-soft)}.hg-category-card:focus-visible .hg-category-card__title{color:var(--color-gold-soft)}@media (hover:hover) and (pointer:fine){.hg-category-filter:hover{border-color:var(--color-gold-soft)}.hg-category-card:hover{transform:translateY(-6px)}.hg-category-card:hover .hg-category-card__media{box-shadow:0 16px 36px #00000040}.hg-category-card:hover .hg-category-card__media:after{border-color:var(--color-gold-soft)}.hg-category-card:hover .hg-category-card__image{filter:brightness(1.04);transform:scale(1.035)}.hg-category-card:hover .hg-category-card__title{color:var(--color-gold-soft)}.hg-category-card:hover .hg-category-card__arrow{background:var(--color-cream);transform:rotate(-35deg)}}@media (width>=640px){.hg-category-rail{grid-auto-columns:46%;gap:1.5rem}}@media (width>=1024px){.hg-category-rail{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;align-items:start;gap:3.5rem 1.5rem;overflow:visible}.hg-category-card__media{aspect-ratio:1}.hg-category-rail[data-count="1"]{grid-template-columns:minmax(0,26rem)}.hg-category-rail[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:58rem}}.hg-product-card__media{isolation:isolate;border-radius:1.25rem;transition:box-shadow .22s}.hg-product-card__media:after{border-radius:inherit;pointer-events:none;content:"";border:2px solid #0000;transition:border-color .22s;position:absolute;inset:0}.hg-product-card__photo{transition:transform .35s}.hg-product-card__title{transition:color .2s}.hg-product-card:focus-within .hg-product-card__media:after{border-color:var(--color-gold)}@media (hover:hover) and (pointer:fine){.hg-product-card:hover .hg-product-card__media:after{border-color:var(--color-gold)}.hg-product-card:hover .hg-product-card__media{box-shadow:0 12px 30px #0000001f}.hg-product-card:hover .hg-product-card__photo{transform:scale(1.065)}.hg-product-card:hover .hg-product-card__title{color:var(--color-gold)}}@media (width>=768px){.hg-product-card__media{border-radius:1.5rem}}@media (prefers-reduced-motion:reduce){.hg-category-section *,.hg-category-section :after,.hg-product-card *,.hg-product-card :after{transition:none!important}.hg-category-card,.hg-category-card__image,.hg-category-card__arrow,.hg-product-card__photo{transform:none!important}}.hg-storefront :focus-visible{outline-offset:4px}.hg-storefront header nav a{text-underline-offset:8px}.hg-brands{min-width:0}.hg-brands__viewport{padding-block:1.5rem 2.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.hg-brands__track{width:max-content;animation:36s linear infinite hg-brands-scroll;display:flex}.hg-brands__group{flex:none;justify-content:space-around;align-items:center;gap:clamp(3rem,5vw,6rem);min-width:100vw;margin:0;padding:0 clamp(3rem,5vw,6rem) 0 0;list-style:none;display:flex}.hg-brands__item{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:.875rem;height:3rem;display:flex}.hg-brands__logo{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:4rem;height:3rem;display:block}.hg-brands__logo--nike{width:3.5rem}.hg-brands__logo--kenner{width:9.25rem}.hg-brands[data-paused=true] .hg-brands__track{animation-play-state:paused}@media (hover:hover){.hg-brands__viewport:hover .hg-brands__track{animation-play-state:paused}}@keyframes hg-brands-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.hg-category-rail *{transition:none}.hg-brands__toggle{display:none}.hg-brands__viewport{padding-inline:1.25rem;-webkit-mask-image:none;mask-image:none}.hg-brands__track{width:100%;animation:none}.hg-brands__group{flex-wrap:wrap;flex:1;justify-content:center;gap:1.5rem 2.5rem;min-width:0;padding:0}.hg-brands__group[aria-hidden=true]{display:none}}.hg-storefront{transition:background-color .24s,color .24s}.hg-layout-signature{--hg-layout-gutter:clamp(1.25rem, 3vw, 2.5rem)}.hg-layout-luxury{--background:oklch(10.5% .01 75);--foreground:oklch(94% .025 84);--surface:oklch(14% .014 75);--card:oklch(14.5% .012 75);--card-foreground:oklch(95% .022 84);--ink:oklch(9% .01 75);--ink-foreground:oklch(95% .022 84);--gold:oklch(66% .1 78);--gold-soft:oklch(82% .105 85);--border:oklch(72% .055 82/.2);--muted:oklch(18% .012 75);--muted-foreground:oklch(72% .025 82);--color-night-1:#090704;--color-night-2:#0d0a06;--color-night-3:#110d08;--color-night-4:#161109;--color-night-5:#1a140c;--color-night-6:#20180e;--color-night-7:#2a2014;--color-cream:#f4ead7;--color-cream-muted:#b9ad99}.hg-layout-luxury .container-hg{max-width:88rem}.hg-layout-luxury .hg-category-card,.hg-layout-luxury .hg-category-card__media,.hg-layout-luxury .hg-product-card__media{border-radius:1.75rem}.hg-layout-luxury .hg-category-card__media,.hg-layout-luxury .hg-product-card__media{box-shadow:0 24px 64px #0000003d}@media (width>=1024px){.hg-layout-luxury .hg-category-rail{grid-template-columns:1.16fr .84fr;gap:3rem 2rem}.hg-layout-luxury .hg-category-card:nth-child(3n){grid-column:span 2;max-width:64rem}}.hg-layout-street{--radius:4px;--background:#050505;--foreground:#fff;--surface:#0d0d0d;--card:#101010;--card-foreground:#fff;--ink:#050505;--ink-foreground:#fff;--gold:#c79a43;--gold-soft:#f0c96b;--border:#ffffff29;--muted:#141414;--muted-foreground:#aaa;--color-night-1:#030303;--color-night-2:#050505;--color-night-3:#080808;--color-night-4:#0b0b0b;--color-night-5:#0f0f0f;--color-night-6:#151515;--color-night-7:#1d1d1d}.hg-layout-street .hg-category-card,.hg-layout-street .hg-category-card__media,.hg-layout-street .hg-product-card__media,.hg-layout-street .hg-category-card__media:after,.hg-layout-street .hg-product-card__media:after{border-radius:.25rem}.hg-layout-street .hg-category-card__title,.hg-layout-street .hg-product-card__title{text-transform:uppercase;letter-spacing:-.025em}.hg-layout-street .hg-category-card__media:after,.hg-layout-street .hg-product-card__media:after{border-width:1px;border-color:#ffffff1f}.hg-layout-street .hg-category-card__arrow{border-radius:.25rem}@media (width>=1024px){.hg-layout-street .hg-category-rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.hg-layout-street .hg-category-card__media,.hg-layout-street .hg-category-card:nth-child(n) .hg-category-card__media{aspect-ratio:4/5}}.hg-layout-minimal{--background:#f4f1e9;--foreground:#17140f;--surface:#eee9de;--card:#fff;--card-foreground:#17140f;--popover:#fff;--popover-foreground:#17140f;--primary:#17140f;--primary-foreground:#fff;--secondary:#ebe5d8;--secondary-foreground:#17140f;--muted:#ebe5d8;--muted-foreground:#6d665b;--accent:#e4dccb;--accent-foreground:#17140f;--ink:#f8f5ee;--ink-foreground:#17140f;--gold:#936b28;--gold-soft:#ad8135;--border:#17140f24;--input:#17140f2e;--color-night-1:#f4f1e9;--color-night-2:#f0ece3;--color-night-3:#ece7dc;--color-night-4:#e8e2d6;--color-night-5:#e3dccf;--color-night-6:#ddd4c5;--color-night-7:#d5cab9;--color-cream:#17140f;--color-cream-muted:#71695c;--color-hairline:#17140f1f}.hg-layout-minimal>header{border-bottom:1px solid #17140f1a;box-shadow:0 8px 28px #3228140d}.hg-layout-minimal .hg-category-filter{color:#17140f;background:#17140f0d}.hg-layout-minimal .hg-category-card,.hg-layout-minimal .hg-category-card__media,.hg-layout-minimal .hg-product-card__media{border-radius:.75rem}.hg-layout-minimal .hg-category-card__media,.hg-layout-minimal .hg-product-card__media{box-shadow:none}.hg-layout-minimal .hg-brands__logo{filter:brightness(0);opacity:.72}@media (width>=1024px){.hg-layout-minimal .hg-category-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem 1.25rem}.hg-layout-minimal .hg-category-card__media,.hg-layout-minimal .hg-category-card:nth-child(n) .hg-category-card__media{aspect-ratio:4/5}}.hg-layout-drop{--radius:10px;--background:#0b0b0b;--foreground:#f6f6f3;--surface:#111;--card:#161616;--card-foreground:#f6f6f3;--ink:#080808;--ink-foreground:#f8f8f5;--gold:#a87831;--gold-soft:#cfaa64;--border:#ffffff1f;--muted:#171717;--muted-foreground:#9c9c97;--color-night-1:#070707;--color-night-2:#090909;--color-night-3:#0c0c0c;--color-night-4:#101010;--color-night-5:#141414;--color-night-6:#191919;--color-night-7:#202020}.hg-layout-drop .hg-category-card,.hg-layout-drop .hg-category-card__media,.hg-layout-drop .hg-product-card__media{border-radius:.625rem}.hg-layout-drop .hg-brands__viewport{padding-block:1rem 1.75rem}.hg-layout-drop .hg-brands__track{animation-duration:24s}@media (width>=1024px){.hg-layout-drop .hg-category-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.hg-layout-drop .hg-category-card__media,.hg-layout-drop .hg-category-card:nth-child(n) .hg-category-card__media{aspect-ratio:1/1.1}}@media (prefers-reduced-motion:reduce){.hg-storefront{transition:none}}
