[data-slot=carousel]{position:relative;display:flex;flex-direction:column;gap:24px}[data-slot=carousel-content]{position:relative;display:flex;margin-inline:calc(var(--gutter) * -1);padding-inline-end:var(--gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-slot=carousel-content]::-webkit-scrollbar{display:none}[data-slot=carousel][data-dragging=true] [data-slot=carousel-content]{cursor:grabbing}[data-slot=carousel-item]{flex:0 0 calc(100% / var(--carousel-columns, 1));min-width:0;padding-left:var(--gutter);scroll-snap-align:start}.carousel__controls{display:flex;gap:8px}.carousel__controls[data-align=end]{justify-content:flex-end}.carousel__controls[data-align=center]{justify-content:center}.carousel__controls:not(:has(button:not([hidden]))){display:none}.carousel__button[data-button]{border-radius:50%}@media(max-width:1023px){[data-slot=carousel-item]{flex-basis:calc(100% / var(--carousel-columns-tablet, 1))}}@media(max-width:767px){[data-slot=carousel-item]{flex-basis:calc(100% / var(--carousel-columns-mobile, 1))}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ui-carousel.css.map */
