[part=scroll]:focus-visible{outline:2px solid var(--carousel-focus-color, #000)}[part=grid]{display:grid;grid-template-columns:auto 1fr auto;align-items:center}[part=grid]>button,.scroll{grid-row:1}[part=grid]>button{background:none;border:none;cursor:pointer;outline:none;padding:0;z-index:10}[part=grid]>button:focus-visible{outline:2px solid var(--carousel-focus-color, #000)}button:disabled{opacity:.5;cursor:default}[part=prev-btn]{grid-column:1}[part=next-btn]{grid-column:3}[part=scroll]{grid-column:1 / -1;grid-row:1;display:flex;align-items:center;list-style:none;padding:0;margin:0;width:100%;overflow-x:scroll;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scrollbar-color:transparent transparent}[part=scroll]::-webkit-scrollbar{display:none}:host([draggable]) [part=scroll]{cursor:grab}:host([data-dragging]) [part=scroll]{cursor:grabbing;scroll-snap-type:none}:host([data-dragging]) ::slotted([slot="slide"]){pointer-events:none}::slotted([slot="slide"]){flex:0 0 100%;scroll-snap-align:start}[part=bullets]{grid-column:1 / -1;grid-row:2;display:flex;justify-content:center;gap:.5rem;list-style:none;margin:0;padding:0}[part~=bullet]{background:#000;opacity:.5;border-radius:50%;cursor:pointer;height:.5rem;width:.5rem}[part~=active-bullet]{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/scroll-carousel.css.map */
