.rd-hm .fv-tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:22px calc(var(--pad)*-1) 0;padding:0 var(--pad) 4px;scroll-padding-inline:var(--pad);overscroll-behavior-x:contain}.rd-hm .fv-tabs::-webkit-scrollbar{display:none}.rd-hm .fv-note{text-align:center;font-size:12px;color:var(--ink-soft);margin:18px 0 0}.rd-hm .fv-grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:16px calc(var(--pad)*-1) 0;padding:0 var(--pad) 6px;scrollbar-width:none;scroll-padding-inline:var(--pad);cursor:grab;user-select:none;overscroll-behavior-x:contain}.rd-hm .fv-grid::-webkit-scrollbar{display:none}.rd-hm .fv-grid.dragging{cursor:grabbing;scroll-snap-type:none}.rd-hm .fv-grid>.pcard{flex:0 0 71%;scroll-snap-align:start;min-width:0}.rd-hm .fv-in{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--ink);font-weight:600}.rd-hm .fv-in svg{width:15px;height:15px;flex:0 0 15px;fill:none;stroke:#A8841F;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.rd-hm .fv-grid .pc-link{color:inherit}@media (min-width:600px){.rd-hm .fv-tabs{margin:28px 0 0;padding:0 0 4px;justify-content:flex-start}.rd-hm .fv-grid{margin:20px 0 0;padding:0 0 6px;gap:16px}.rd-hm .fv-grid>.pcard{flex-basis:calc((100% - 32px) / 3)}}@media (min-width:900px){.rd-hm .fv-tabs{flex-wrap:wrap;justify-content:center;overflow:visible;gap:14px 10px}.rd-hm .fv-grid{max-width:1200px;margin:24px auto 0;gap:24px}.rd-hm .fv-grid>.pcard{flex-basis:calc((100% - 48px) / 3)}}.rd-hm .fv-tabs{gap:6px}@media (min-width:900px){.rd-hm .fv-tabs{gap:8px;max-width:1100px;margin-left:auto;margin-right:auto}}.rd-hm .fv-in{--c:#A8841F}.rd-hm .fv-in svg{stroke:var(--c)}.rd-hm .fv-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px 0 11px;border:1px solid var(--line);background:var(--white);font-family:var(--font-primary);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--ink-soft);white-space:nowrap;transition:border-color .2s,background .2s,color .2s}.rd-hm .fv-chip svg{width:16px;height:16px;flex:0 0 16px;fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.rd-hm .fv-chip:hover{border-color:var(--ink);color:var(--ink)}.rd-hm .fv-chip[aria-selected="true"]{background:var(--black);border-color:var(--black);color:#fff}.rd-hm .fv-chip[aria-selected="true"] svg{stroke:#F5D66D}@media (min-width:900px){.rd-hm .fv-chip{min-height:40px;font-size:12px;padding:0 16px 0 13px}.rd-hm .fv-chip svg{width:17px;height:17px}}.rd-hm .fv-chip{--c:#121212;border-color:color-mix(in srgb,var(--c) 38%,white);background:color-mix(in srgb,var(--c) 9%,white);color:var(--ink)}.rd-hm .fv-chip svg{stroke:var(--c);width:18px;height:18px;flex-basis:18px}.rd-hm .fv-chip:hover{border-color:var(--c);color:var(--ink);background:color-mix(in srgb,var(--c) 16%,white)}.rd-hm .fv-chip[aria-selected="true"]{background:var(--c);border-color:var(--c);color:#fff;box-shadow:0 6px 14px color-mix(in srgb,var(--c) 30%,transparent)}.rd-hm .fv-chip[aria-selected="true"] svg{stroke:#fff}.rd-hm .fv-chip.fv-dark[aria-selected="true"]{color:#1a1408}.rd-hm .fv-chip.fv-dark[aria-selected="true"] svg{stroke:#1a1408}@media (min-width:900px){.rd-hm .fv-chip svg{width:19px;height:19px;flex-basis:19px}}