.FilterPane_filterBtn__Efyeb{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--border-strong);border-radius:999px;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:11px;letter-spacing:1.6px;font-weight:500;cursor:pointer;flex:none}.FilterPane_filterBtn__Efyeb:hover{background:var(--card)}.FilterPane_filterCount__TW7rj{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--gold);color:#fff;font-size:10px;letter-spacing:0;display:inline-flex;align-items:center;justify-content:center}.FilterPane_backdrop__rb2l_{position:fixed;inset:0;z-index:1000;background:rgba(17,16,9,.32);opacity:0;pointer-events:none;transition:opacity .2s ease}.FilterPane_backdropOpen__vSy_L{opacity:1;pointer-events:auto}.FilterPane_pane__fxVRY{position:fixed;top:0;right:0;bottom:0;z-index:1001;width:min(420px,100vw);background:var(--bg);color:var(--ink);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .28s cubic-bezier(.2,.8,.2,1);box-shadow:-12px 0 40px rgba(0,0,0,.08)}.FilterPane_paneOpen__WPCsd{transform:translateX(0)}.FilterPane_head__6KvK_{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 12px;border-bottom:1px solid var(--border)}.FilterPane_headTitle__Fppxl{font-family:var(--font-sans);font-size:11px;letter-spacing:2px}.FilterPane_close__Nh9rA{background:none;border:none;font-size:26px;line-height:1;cursor:pointer;color:var(--ink);padding:0 4px}.FilterPane_body__pAbac{flex:1 1;overflow-y:auto;padding:8px 24px 24px;-webkit-overflow-scrolling:touch}.FilterPane_section__GJeSH{padding:18px 0;border-bottom:1px solid var(--border)}.FilterPane_sectionTitle__Jvica{margin:0 0 12px;font-family:var(--font-sans);font-size:12px;font-weight:400;letter-spacing:1.8px;display:flex;align-items:center;gap:12px}.FilterPane_num__1v_yN{color:var(--ink-muted);letter-spacing:0}.FilterPane_list__wacJB{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px}.FilterPane_optActive__2Tm7T,.FilterPane_opt__bNC9i{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;border:1px solid var(--border-strong);background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:11.5px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.FilterPane_opt__bNC9i:hover{background:var(--card)}.FilterPane_optActive__2Tm7T{background:var(--ink);color:#fff;border-color:var(--ink)}.FilterPane_swatch__gaM2P{width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex:none}.FilterPane_range__sgEOA{position:relative;height:28px;margin:14px 4px 4px}.FilterPane_rangeTrack__Qw2CL{position:absolute;top:12px;left:0;right:0;height:2px;background:var(--border-strong)}.FilterPane_rangeFill__vwdjO{position:absolute;top:0;bottom:0;background:var(--ink)}.FilterPane_rangeInput__DMSvr{position:absolute;left:0;right:0;top:0;width:100%;height:28px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}.FilterPane_rangeInput__DMSvr::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--ink);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--ink);cursor:pointer}.FilterPane_rangeInput__DMSvr::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--ink);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--ink);cursor:pointer}.FilterPane_rangeInput__DMSvr::-moz-range-track{background:transparent}.FilterPane_rangeLabel__FpH_b{margin:4px 0 0;font-family:var(--font-sans);font-size:12px;letter-spacing:1px;color:var(--ink)}.FilterPane_foot__XWN31{display:flex;align-items:center;gap:12px;padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg)}.FilterPane_clear__PuPnO{background:none;border:none;color:var(--ink);letter-spacing:1.6px;padding:10px 6px}.FilterPane_apply__oSZHv,.FilterPane_clear__PuPnO{cursor:pointer;font-family:var(--font-sans);font-size:11px}.FilterPane_apply__oSZHv{margin-left:auto;height:46px;padding:0 22px;flex:1 1;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:0;letter-spacing:1.8px}.FilterPane_apply__oSZHv:hover{opacity:.9}@media (max-width:640px){.FilterPane_pane__fxVRY{width:100vw}.FilterPane_filterBtn__Efyeb{height:36px;padding:0 12px;font-size:10px}}.page_main__fIEDz{background:var(--bg);min-height:100vh;padding:0 32px 80px}.page_inner__jdSOd{max-width:1280px;margin:0 auto}.page_pageHeader__pPMm2{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-top:40px;padding-bottom:4px}.page_headerLeft__oYBkd{flex:1 1}.page_kicker__xdQWz{display:block;font-family:var(--font-sans);font-size:10px;font-weight:500;letter-spacing:2px;color:var(--gold);text-transform:uppercase;margin-bottom:6px}.page_title__4PBV9{font-family:var(--font-serif);font-size:52px;font-weight:300;color:var(--ink);line-height:1;margin:0 0 10px}.page_sub__6aqFp{font-family:var(--font-sans);font-size:13px;color:var(--ink-muted);line-height:1.6;max-width:400px;margin:0}@media (max-width:760px){.page_pageHeader__pPMm2{flex-direction:row;align-items:flex-start;gap:14px}.page_title__4PBV9{font-size:34px}}