bl-carousel{--bl-carousel-fade-duration: .5s;display:block;position:relative;cursor:grab}bl-carousel.is-dragging,bl-carousel.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}bl-carousel img{-webkit-user-drag:none}.bl-carousel__track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.bl-carousel__track::-webkit-scrollbar{display:none}.bl-carousel__track>*{scroll-snap-align:start;scroll-snap-stop:always}.bl-carousel__overlay{pointer-events:none}.bl-carousel__overlay :is(a,button){pointer-events:auto}.bl-carousel__layer{opacity:0;visibility:hidden;transition:opacity var(--bl-carousel-fade-duration) ease,visibility var(--bl-carousel-fade-duration)}.bl-carousel__layer.is-active{opacity:1;visibility:visible}bl-carousel[transition=wipe] .bl-carousel__layer{opacity:1;visibility:visible;transition:none}bl-carousel[transition=wipe] .bl-carousel__layer:not(.is-active){clip-path:inset(0 0 0 100%)}.bl-carousel__controls{display:flex;justify-content:center;align-items:center;gap:var(--spacing-4);color:rgb(var(--bl-carousel-controls-color, 255 255 255));pointer-events:none}.bl-carousel__controls>*{pointer-events:auto;cursor:pointer}.bl-carousel__arrow{border-color:currentColor}.bl-carousel__dots{display:flex;gap:var(--spacing-2)}.bl-carousel__dot{width:8px;height:8px;border-radius:999px;background:currentColor;opacity:.35;transition:opacity .2s,width .2s}.bl-carousel__dot[aria-current=true]{width:24px;opacity:1}@media(prefers-reduced-motion:reduce){bl-carousel{--bl-carousel-fade-duration: 0s}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/bl-carousel.css.map */
