.hb-slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:.625rem;margin-inline:-1rem;padding:.25rem 1rem .75rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.hb-slider-track::-webkit-scrollbar{display:none}.hb-slider-track>*{scroll-snap-align:start;flex:none;min-width:0}.hb-slider-track[data-size=card]>*{width:70%}.hb-slider-track[data-size=half]>*{width:40%}.hb-slider-track[data-size=wide]>*{width:80%}.hb-slider-track[data-size=tile]>*{width:28%}@media (min-width:640px){.hb-slider-track{gap:.75rem;margin-inline:0;padding-inline:0;scroll-padding-inline:0}.hb-slider-track[data-size=card]>*{width:calc(43.4783% - .652174rem)}.hb-slider-track[data-size=half]>*{width:calc(28.5714% - .642857rem)}.hb-slider-track[data-size=wide]>*{width:56%}.hb-slider-track[data-size=tile]>*{width:16%}}.hb-slider-btn{z-index:2;background:var(--c-surface);width:2.25rem;height:2.25rem;color:var(--c-ink);border:1px solid var(--c-line);box-shadow:var(--shadow-md);border-radius:9999px;place-items:center;transition:opacity .15s,transform .15s;display:none;position:absolute;top:42%}.hb-slider-btn:hover{color:var(--c-primary)}.hb-slider-btn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}@media (hover:hover) and (pointer:fine){.hb-slider-btn:not([hidden]){display:grid}}
