.bf-slider{--bf-bleed: max(var(--bf-gutter), (100vw - var(--bf-container)) / 2);--bf-slide-w: min(var(--bf-card-deal-w), 72vw);--bf-slider-pad-top: var(--bf-space-6);position:relative;display:block}.bf-slider__track{display:flex;gap:var(--bf-gap-cards);padding:var(--bf-slider-pad-top) 0 var(--bf-space-9);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.bf-slider-wrapper{margin:auto;overflow:hidden}bf-slider.bf-slider{margin:auto}.bf-slider__track::-webkit-scrollbar{display:none}.bf-slider__track:focus-visible{outline-offset:calc(-1 * var(--bf-focus-ring))}.bf-slider__slide{flex:0 0 var(--bf-slide-w);scroll-snap-align:start}.bf-slider__track:after{content:"";flex:0 0 1px}.bf-slider__track{cursor:grab}.bf-slider__track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.bf-slider.is-dragging .bf-slider__track{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.bf-slider.is-dragging .bf-card{pointer-events:none}.bf-slider__btn{position:absolute;z-index:2;inset-block-start:calc(var(--bf-slider-pad-top) + var(--bf-slide-w) / 1.5);display:none;place-items:center;width:var(--bf-tap);height:var(--bf-tap);border:var(--bf-stroke-2) solid var(--bf-ink-slate);background:var(--bf-sage-light);box-shadow:var(--bf-shadow-3);color:var(--bf-black);font-family:var(--bf-font-pixel);font-size:var(--bf-px-h2);line-height:1;translate:0 -50%;transition:opacity var(--bf-duration) var(--bf-ease),visibility var(--bf-duration),transform var(--bf-duration) var(--bf-ease),box-shadow var(--bf-duration) var(--bf-ease),filter var(--bf-duration) var(--bf-ease)}.bf-slider__btn--prev{inset-inline-start:0}.bf-slider__btn--next{inset-inline-end:0}.bf-slider__btn:disabled{opacity:.5}.bf-slider__progress{position:relative;height:var(--bf-stroke-4);overflow:hidden;background:var(--bf-slider-rail)}.bf-slider__thumb{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:var(--bf-purple);transition:transform 80ms linear}.bf-slider.is-static .bf-slider__progress{visibility:hidden}.bf-top-deals__empty{padding-block:var(--bf-space-10);font-size:var(--bf-dsp-heading)}@media(min-width:750px){.bf-slider__btn{display:grid}}@media(prefers-reduced-motion:reduce){.bf-slider__thumb{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1481/assets/section-bf-top-deals.css.map */
