.fp-cat-rail-section{background:var(--fp-bg);padding-block:var(--fp-rail-pt, 0px) var(--fp-rail-pb, 28px)}.fp-cat-rail__head{margin-bottom:16px}.fp-cat-rail__heading{font-size:22px;font-weight:800;letter-spacing:-0.01em;color:var(--fp-text);margin:0}.fp-coll-chips{display:block}.fp-coll-chips__frame{position:relative}.fp-coll-chips__wrap{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:22px}.fp-coll-chips__frame::before,.fp-coll-chips__frame::after{content:"";position:absolute;top:0;bottom:0;width:56px;pointer-events:none;opacity:0;transition:opacity 0.15s ease;z-index:1}.fp-coll-chips__frame::before{inset-inline-start:0;background:linear-gradient(to right,var(--fp-bg),rgba(247,241,232,0))}.fp-coll-chips__frame::after{inset-inline-end:0;background:linear-gradient(to left,var(--fp-bg),rgba(247,241,232,0))}.fp-coll-chips--overflow-start .fp-coll-chips__frame::before,.fp-coll-chips--overflow-end .fp-coll-chips__frame::after{opacity:1}.fp-coll-chips__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;border:1.5px solid var(--fp-line);background:var(--fp-surface);color:var(--fp-text);cursor:pointer;box-shadow:0 4px 12px rgba(14,14,16,0.1)}.fp-coll-chips__arrow[hidden]{display:none}.fp-coll-chips__arrow--prev{inset-inline-start:4px}.fp-coll-chips__arrow--prev svg{transform:rotate(180deg)}.fp-coll-chips__arrow--next{inset-inline-end:4px}@media (hover:hover){.fp-coll-chips__arrow:hover{border-color:var(--fp-text)}}@media (hover:none){.fp-coll-chips__arrow{display:none}}.fp-coll-chips__wrap::-webkit-scrollbar{display:none}.fp-coll-chips__list{display:flex;gap:8px;margin:0;padding:0 0 4px;list-style:none;width:max-content;min-width:100%}.fp-coll-chip{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:var(--fp-surface);border:1.5px solid var(--fp-line);color:var(--fp-muted);font-size:12.5px;font-weight:700;white-space:nowrap;text-decoration:none;transition:color 0.15s ease,border-color 0.15s ease,background-color 0.15s ease}@media (hover:hover){.fp-coll-chip:hover{color:var(--fp-text);border-color:var(--fp-text)}}.fp-coll-chip--active{background:var(--fp-ink);border-color:var(--fp-ink);color:var(--fp-cream)}@media (hover:hover){.fp-coll-chip--active:hover{color:var(--fp-cream)}}.fp-coll-chip__count{font-size:10.5px;font-weight:800;color:var(--fp-dim)}.fp-coll-chip--active .fp-coll-chip__count{color:var(--fp-lime)}@media (max-width:767px){.fp-cat-rail__heading{font-size:18px}}