.product-rail[data-v-eeac465b]{gap:var(--af-space-4);scroll-snap-type:x mandatory;padding-block:var(--af-space-2);scroll-padding-inline:var(--af-space-4);list-style:none;display:flex;overflow-x:auto}.product-rail[data-v-eeac465b]:focus-visible{outline:2px solid var(--af-color-brand);outline-offset:2px;border-radius:var(--af-radius-sm)}.product-rail__item[data-v-eeac465b]{scroll-snap-align:start;flex:none;width:46vw;max-width:220px}@media (width>=768px){.product-rail__item[data-v-eeac465b]{width:220px}}.product-rail[data-v-eeac465b]::-webkit-scrollbar{height:6px}.product-rail[data-v-eeac465b]::-webkit-scrollbar-thumb{background:var(--af-color-border-strong);border-radius:999px}
