.merch_emptyPage___tw_Z,.merch_page___2UnO{min-height:100dvh;background:#f5f1e6;color:#0a0a0a;font-family:var(--font-meta)}.merch_topNav___4XdN{min-height:78px;padding:1rem 1.5rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:4px solid #0a0a0a;background:#ffd200}.merch_homeLink__M9sIO,.merch_wordmark__B6k3A{min-height:44px;display:inline-flex;align-items:center;color:inherit;text-decoration:none;font-family:var(--font-list);text-transform:uppercase}.merch_homeLink__M9sIO{justify-self:start;font-size:.85rem}.merch_wordmark__B6k3A{font-size:1.45rem}.merch_language__hVeSg{justify-self:end;display:flex;align-items:center;gap:.4rem;font-family:var(--font-list)}.merch_language__hVeSg button{min-width:44px;min-height:44px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;opacity:.45;padding:.35rem .15rem}.merch_language__hVeSg button[aria-pressed=true]{opacity:1;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.25rem}.merch_release__4_0oh{min-height:calc(100dvh - 78px);display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)}.merch_gallery__RI_7_{min-width:0;padding:1.5rem;border-right:4px solid #0a0a0a;background:#ffd200}.merch_imageStage__pTslG{position:relative;width:100%;min-height:min(72dvh,860px);overflow:hidden;border:4px solid #0a0a0a;background:#0a0a0a}.merch_imageBackdrop__whtJr{object-fit:cover;filter:blur(28px) brightness(.52) saturate(.7);transform:scale(1.1)}.merch_mainImage__eVNlB{position:absolute;inset:0;z-index:1;width:100%;display:block;overflow:hidden;border:0;background:transparent;cursor:zoom-in;touch-action:pan-y}.merch_galleryArrows__XpfDJ{position:absolute;inset:50% 0 auto;z-index:3;padding:0 .85rem;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.merch_galleryArrows__XpfDJ button{width:46px;height:46px;padding:0;display:grid;place-items:center;border:2px solid #ffd200;border-radius:50%;background:#0a0a0a;color:#ffd200;font-family:var(--font-meta);font-size:1.45rem;line-height:1;cursor:pointer;pointer-events:auto}.merch_galleryArrows__XpfDJ button:focus-visible,.merch_galleryArrows__XpfDJ button:hover{background:#ffd200;color:#0a0a0a}.merch_homeLink__M9sIO:focus-visible,.merch_language__hVeSg button:focus-visible,.merch_sizePicker__fquRd button:focus-visible,.merch_thumbnails__fXT6V button:focus-visible,.merch_wordmark__B6k3A:focus-visible{outline:3px solid #0a0a0a;outline-offset:3px}.merch_mainImage__eVNlB:focus-visible{outline:0;box-shadow:inset 0 0 0 4px #ffd200}.merch_galleryPosition__md9oq{position:absolute;right:.75rem;bottom:.75rem;z-index:2;padding:.35rem .5rem;border:2px solid #0a0a0a;background:#ffd200;color:#0a0a0a;font-family:var(--font-list);font-size:.65rem}.merch_galleryDots__oU78Z{display:none}.merch_mainImage__eVNlB img,.merch_thumbnailActive__AZrEC img,.merch_thumbnails__fXT6V img{object-fit:contain}.merch_thumbnails__fXT6V{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,96px));gap:.65rem;margin-top:.75rem}.merch_thumbnails__fXT6V button{position:relative;aspect-ratio:1;border:2px solid #0a0a0a;background:#f5f1e6;cursor:pointer;overflow:hidden}.merch_thumbnails__fXT6V .merch_thumbnailActive__AZrEC{outline:4px solid #0a0a0a;outline-offset:2px}.merch_details__XXQkP{padding:clamp(2rem,5vw,5rem) clamp(1.5rem,4vw,4rem);display:flex;flex-direction:column;align-items:flex-start}.merch_releaseMeta__h3bf5{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-family:var(--font-list);font-size:.7rem;text-transform:uppercase;letter-spacing:0}.merch_statusAvailable__6KPxh,.merch_statusSold__ixCsh{padding:.42rem .65rem;border:2px solid #0a0a0a}.merch_statusAvailable__6KPxh{background:#ffd200}.merch_statusSold__ixCsh{background:#0a0a0a;color:#f5f1e6}.merch_details__XXQkP h1{max-width:11ch;margin:1.75rem 0 1.2rem;font-family:var(--font-display);font-size:clamp(3.25rem,7vw,7.4rem);line-height:.9;letter-spacing:0}.merch_description___3vzq{max-width:48ch;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.55}.merch_price__M2LNn{margin:1.35rem 0 2rem;font-family:var(--font-list);font-size:2rem}.merch_sizePicker__fquRd{width:100%;border:0}.merch_sizePicker__fquRd legend{margin-bottom:.8rem;font-family:var(--font-list);font-size:.78rem;text-transform:uppercase}.merch_sizePicker__fquRd>div{display:flex;flex-wrap:wrap;gap:.6rem}.merch_sizePicker__fquRd button{min-width:54px;min-height:48px;padding:.62rem .8rem;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;border:2px solid #0a0a0a;background:transparent;color:inherit;font-family:var(--font-list);cursor:pointer}.merch_sizePicker__fquRd button[aria-pressed=true]{background:#0a0a0a;color:#ffd200}.merch_sizePicker__fquRd button:disabled,.merch_sizePicker__fquRd button[aria-disabled=true]{cursor:not-allowed;opacity:.44;text-decoration:line-through}.merch_sizePicker__fquRd button small{font-family:var(--font-meta);font-size:.55rem;text-decoration:none}.merch_facts__9BaeI{width:100%;margin-top:2.25rem;border-top:2px solid #0a0a0a}.merch_facts__9BaeI div{display:grid;grid-template-columns:minmax(100px,.45fr) 1fr;gap:1rem;padding:.85rem 0;border-bottom:2px solid #0a0a0a}.merch_facts__9BaeI dt{font-family:var(--font-list);font-size:.72rem;text-transform:uppercase}.merch_facts__9BaeI dd{margin:0;line-height:1.45}.merch_actionBlock__WNkaZ{width:100%;margin-top:auto;padding-top:2.5rem}.merch_primaryCta__cWDXR{width:100%;min-height:58px;padding:1rem;display:flex;align-items:center;justify-content:center;border:3px solid #0a0a0a;border-radius:0;background:#ffd200;color:#0a0a0a;text-align:center;text-decoration:none;font-family:var(--font-list);font-size:.9rem;text-transform:uppercase;cursor:pointer}.merch_primaryCta__cWDXR:focus-visible,.merch_primaryCta__cWDXR:hover{background:#0a0a0a;color:#ffd200}.merch_primaryCta__cWDXR:disabled{background:#d9d3c5;color:#6c675d;border-color:#6c675d;cursor:not-allowed}.merch_actionBlock__WNkaZ p{max-width:58ch;margin-top:.75rem;font-size:.72rem;line-height:1.45;color:#625d53}.merch_supportStamp__1hbsf{position:relative;width:100%;min-height:104px;margin-top:auto;padding:.8rem 1rem;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;align-items:end;gap:.25rem 1rem;overflow:hidden;border:3px solid #0a0a0a;background:#0a0a0a;color:#ffd200}.merch_supportStamp__1hbsf:after{content:"LOCAL";position:absolute;right:-.1em;bottom:-.25em;color:rgba(255,210,0,.12);font-family:var(--font-display);font-size:5.8rem;line-height:1;pointer-events:none}.merch_supportStamp__1hbsf small,.merch_supportStamp__1hbsf span{position:relative;z-index:1;font-family:var(--font-list);font-size:.58rem;text-transform:uppercase}.merch_supportStamp__1hbsf strong{position:relative;z-index:1;grid-row:2;font-family:var(--font-display);font-size:clamp(1.55rem,2.25vw,2.55rem);line-height:.84;letter-spacing:0;text-transform:uppercase}.merch_supportStamp__1hbsf small{z-index:1;grid-column:2;grid-row:2;align-self:end;color:#f5f1e6}.merch_mobileBar__HWe_a{display:none}.merch_lightbox__wF1fr{position:fixed;inset:0;z-index:100;padding:1rem;display:grid;place-items:center;background:rgba(0,0,0,.92)}.merch_lightbox__wF1fr>button{position:fixed;top:calc(1rem + env(safe-area-inset-top));right:calc(1rem + env(safe-area-inset-right));z-index:1;width:48px;height:48px;border:2px solid #ffd200;border-radius:50%;background:#0a0a0a;color:#ffd200;font-size:2rem;cursor:pointer}.merch_lightboxFrame__JXS_7{position:relative;width:min(94vw,1200px);height:min(92dvh,1000px);touch-action:pan-y}.merch_lightbox__wF1fr img{object-fit:contain}.merch_lightboxPosition__nMw6Q{position:absolute;left:50%;bottom:calc(.5rem + env(safe-area-inset-bottom));z-index:1;padding:.4rem .55rem;border:2px solid #ffd200;background:#0a0a0a;color:#ffd200;font-family:var(--font-list);font-size:.65rem;transform:translateX(-50%)}.merch_lightboxArrows__bZRjH{position:fixed;inset:50% 0 auto;z-index:2;padding:0 1rem;display:flex;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.merch_lightboxArrows__bZRjH button{width:48px;height:48px;padding:0;display:grid;place-items:center;border:2px solid #ffd200;border-radius:50%;background:#0a0a0a;color:#ffd200;font-family:var(--font-meta);font-size:1.45rem;cursor:pointer;pointer-events:auto}.merch_lightboxArrows__bZRjH button:focus-visible,.merch_lightbox__wF1fr>button:focus-visible{outline:3px solid #f5f1e6;outline-offset:3px}.merch_emptyPage___tw_Z{padding:1.5rem;display:flex;flex-direction:column}.merch_emptyContent__l_Wrj{width:min(100%,950px);margin:auto;padding:4rem 0}.merch_emptyContent__l_Wrj span{font-family:var(--font-list);text-transform:uppercase}.merch_emptyContent__l_Wrj h1{max-width:12ch;margin:1.2rem 0;font-family:var(--font-display);font-size:clamp(4rem,11vw,9rem);line-height:.9;letter-spacing:0}.merch_emptyContent__l_Wrj p{font-size:1.1rem}@media (min-width:861px){.merch_topNav___4XdN{height:58px;min-height:56px;padding:0 1.25rem}.merch_release__4_0oh{min-height:calc(100dvh - 58px)}.merch_gallery__RI_7_{padding:clamp(.8rem,1.4vw,1.25rem);display:grid;grid-template-rows:minmax(0,1fr) auto;gap:.65rem}.merch_imageStage__pTslG{min-height:0;height:min(68dvh,calc(100dvh - 176px))}.merch_thumbnails__fXT6V{margin-top:0;grid-template-columns:repeat(6,minmax(56px,1fr));gap:.45rem}.merch_details__XXQkP{min-height:calc(100dvh - 58px);padding:clamp(.4rem,.85vw,.85rem) clamp(1rem,2.2vw,2.2rem)}.merch_details__XXQkP h1{max-width:15ch;margin:.65rem 0 .45rem;font-size:clamp(2.5rem,4.35vw,4.8rem)}.merch_description___3vzq{margin:0;font-size:clamp(.9rem,.95vw,1rem);line-height:1.32}.merch_price__M2LNn{margin:.55rem 0 .8rem;font-size:1.35rem}.merch_sizePicker__fquRd legend{margin-bottom:.55rem;font-size:.68rem}.merch_sizePicker__fquRd>div{gap:.45rem}.merch_sizePicker__fquRd button{min-height:42px;padding:.5rem .75rem}.merch_facts__9BaeI{margin-top:.85rem}.merch_facts__9BaeI div{gap:.75rem;padding:.34rem 0}.merch_facts__9BaeI dt{font-size:.62rem}.merch_facts__9BaeI dd{line-height:1.3}.merch_actionBlock__WNkaZ{margin-top:.8rem;padding-top:.65rem}.merch_primaryCta__cWDXR{min-height:46px;padding:.65rem;font-size:.78rem}.merch_actionBlock__WNkaZ p{margin-top:.34rem;font-size:.62rem;line-height:1.28}.merch_supportStamp__1hbsf{min-height:76px;margin-top:.55rem;padding:.55rem .75rem}.merch_supportStamp__1hbsf strong{font-size:clamp(1.3rem,1.85vw,2rem)}.merch_supportStamp__1hbsf:after{font-size:4.5rem}}@media (max-width:860px){.merch_topNav___4XdN{height:66px;min-height:66px;padding:0 calc(1rem + env(safe-area-inset-right)) 0 calc(1rem + env(safe-area-inset-left))}.merch_release__4_0oh{display:block;min-height:auto;padding-bottom:calc(94px + env(safe-area-inset-bottom))}.merch_gallery__RI_7_{padding:0;border-right:0;border-bottom:4px solid #0a0a0a}.merch_imageStage__pTslG{min-height:auto;aspect-ratio:4/5;border:0}.merch_galleryArrows__XpfDJ{padding:0 calc(.75rem + env(safe-area-inset-right)) 0 calc(.75rem + env(safe-area-inset-left))}.merch_galleryArrows__XpfDJ button{width:46px;height:46px}.merch_thumbnails__fXT6V{display:flex;overflow-x:auto;gap:.55rem;margin:0;padding:.75rem calc(1rem + env(safe-area-inset-right)) 1rem calc(1rem + env(safe-area-inset-left));scrollbar-width:thin;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.merch_galleryDots__oU78Z{padding:.75rem 1rem 0;display:flex;justify-content:center;gap:.45rem}.merch_galleryDots__oU78Z span{width:9px;height:9px;border:1px solid #0a0a0a;border-radius:50%;background:transparent}.merch_galleryDots__oU78Z span[data-active=true]{background:#0a0a0a}.merch_thumbnails__fXT6V button{width:72px;flex:0 0 72px;scroll-snap-align:center}.merch_details__XXQkP{padding:2rem 1.2rem 2.5rem}.merch_details__XXQkP h1{font-size:clamp(3.1rem,16vw,5.6rem)}.merch_supportStamp__1hbsf{margin-top:2rem}.merch_actionBlock__WNkaZ>.merch_primaryCta__cWDXR{display:none}.merch_mobileBar__HWe_a{position:fixed;left:0;right:0;bottom:0;z-index:40;min-height:78px;padding:.7rem calc(1rem + env(safe-area-inset-right)) calc(.7rem + env(safe-area-inset-bottom)) calc(1rem + env(safe-area-inset-left));display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.8rem;border-top:4px solid #0a0a0a;background:#f5f1e6}.merch_mobileBar__HWe_a>strong{font-family:var(--font-list);font-size:1.1rem}.merch_mobileBar__HWe_a .merch_primaryCta__cWDXR{min-height:52px;padding:.65rem .8rem;font-size:.7rem}}@media (max-width:860px) and (orientation:landscape) and (max-height:600px){.merch_imageStage__pTslG{height:calc(100dvh - 66px);min-height:280px;aspect-ratio:auto}.merch_galleryDots__oU78Z{padding-top:.5rem}.merch_thumbnails__fXT6V{padding-top:.5rem;padding-bottom:.75rem}}@media (max-width:380px){.merch_homeLink__M9sIO{font-size:.7rem}.merch_details__XXQkP h1{font-size:2.85rem}}@media (prefers-reduced-motion:reduce){.merch_galleryArrows__XpfDJ button,.merch_language__hVeSg button,.merch_lightboxArrows__bZRjH button,.merch_primaryCta__cWDXR{transition:none}}