.filter-panel_sidebar__UpBZh{position:sticky;top:calc(var(--nav-h) + 20px);align-self:start;max-height:calc(100dvh - var(--nav-h) - 40px);padding:16px 18px 6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-card)}.filter-panel_head__2whNM{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px}.filter-panel_head__2whNM h2{font-size:var(--text-md);font-weight:600;letter-spacing:-.01em}.filter-panel_mobileTrigger__8ge_j{display:none}.filter-panel_group__RuRDi{padding:14px 0;border-top:1px solid var(--line)}.filter-panel_title__G0RD4{margin:0 0 6px;color:var(--muted);font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:var(--tracking-label);text-transform:uppercase}.filter-panel_group__RuRDi ul{margin:0;padding:0;list-style:none}.filter-panel_option__3fog_{display:flex;align-items:center;gap:10px;min-height:32px;margin:0 -8px;padding:5px 8px;border-radius:8px;color:var(--text-on-art);font-size:var(--text-sm);transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.filter-panel_option__3fog_:hover{color:var(--text);background:var(--hover)}.filter-panel_box__tgE_X{display:grid;place-items:center;width:15px;height:15px;flex-shrink:0;border:1px solid var(--line-strong);border-radius:4px;transition:background-color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.filter-panel_option__3fog_:hover .filter-panel_box__tgE_X{border-color:var(--muted-2)}.filter-panel_active__mbEfL{color:var(--text);font-weight:500}.filter-panel_active__mbEfL .filter-panel_box__tgE_X,.filter-panel_active__mbEfL:hover .filter-panel_box__tgE_X{background:var(--accent-2);border-color:var(--accent-2)}.filter-panel_active__mbEfL .filter-panel_box__tgE_X:after{content:"";width:6px;height:3px;border-left:1.5px solid var(--on-accent);border-bottom:1.5px solid var(--on-accent);transform:rotate(-45deg) translate(1px,-1px)}.filter-panel_clear__mKGAG,.filter-panel_sheetClear__QPWCV{color:var(--accent-2);font-size:12.5px;font-weight:500;transition:color var(--dur) var(--ease)}.filter-panel_clear__mKGAG:hover,.filter-panel_sheetClear__QPWCV:hover{color:var(--text)}.filter-panel_count__rsTNt{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:2px;padding:0 6px;border-radius:var(--radius-xs);background:var(--accent-2);color:var(--on-accent);font-family:var(--font-mono);font-size:11px;font-weight:600}@media (max-width:760px){.filter-panel_sidebar__UpBZh{display:none}.filter-panel_mobileTrigger__8ge_j{display:block}.filter-panel_panel__SiSlx .filter-panel_group__RuRDi:first-child{padding-top:0;border-top:0}.filter-panel_panel__SiSlx .filter-panel_group__RuRDi ul{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.filter-panel_option__3fog_{min-height:var(--touch)}.filter-panel_sheetClear__QPWCV{display:flex;align-items:center;justify-content:center;min-height:var(--touch);margin-top:4px;border-top:1px solid var(--line);font-size:var(--text-md)}}.store-hero_hero__pd1SH{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;min-height:440px;padding:40px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);overflow:hidden;isolation:isolate}.store-hero_art__bDV9S{position:absolute;inset:0;z-index:-2}.store-hero_hero__pd1SH:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,12,14,.9),rgba(10,12,14,.55) 42%,rgba(10,12,14,0) 72%),linear-gradient(0deg,rgba(10,12,14,.7),rgba(10,12,14,0) 55%)}.store-hero_copy__dATnR{display:flex;flex-direction:column;align-items:flex-start;max-width:540px}.store-hero_title__m5KUq{margin:14px 0 10px;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:.96;letter-spacing:-.05em}.store-hero_copy__dATnR>.store-hero_title__m5KUq:first-child{margin-top:0}.store-hero_byline__OHvED{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:var(--text-md)}.store-hero_credit__a7X7_{color:var(--text);font-weight:600;transition:color var(--dur) var(--ease)}.store-hero_credit__a7X7_:hover{color:var(--accent-hover)}.store-hero_genres__PjYtJ{color:var(--text-on-art)}.store-hero_description__iz40u{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:460px;margin-top:14px;color:var(--text-on-art);font-size:var(--text-base);line-height:1.55}.store-hero_actions__fyC_9{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:22px}.store-hero_status__AEtx_{margin-left:10px;font-size:var(--text-sm)}.store-hero_shots__HYlhL{display:grid;grid-template-columns:repeat(2,136px);gap:8px;margin:0;padding:0;list-style:none}.store-hero_shots__HYlhL img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-xs);border:1px solid rgba(255,255,255,.14);background:var(--surface-3)}@media (max-width:1120px){.store-hero_hero__pd1SH{grid-template-columns:minmax(0,1fr);min-height:380px;padding:32px}.store-hero_shots__HYlhL{display:none}}@media (max-width:760px){.store-hero_hero__pd1SH{display:block;min-height:0;padding:0;border-radius:var(--radius-card)}.store-hero_hero__pd1SH:before{content:none}.store-hero_art__bDV9S{position:relative;inset:auto;z-index:auto;aspect-ratio:16/9}.store-hero_copy__dATnR{padding:18px 18px 20px}.store-hero_title__m5KUq{margin-top:12px;font-size:32px}.store-hero_description__iz40u{margin-top:10px;font-size:var(--text-md)}.store-hero_actions__fyC_9{margin-top:18px}.store-hero_status__AEtx_{flex-basis:100%;margin:4px 0 0}}