elexa-loop-carousel{display:block;position:relative}.ex-loop__viewport{position:relative;overflow:hidden}.ex-loop__track{position:relative;display:flex;gap:var(--ex-loop-gap, 20px);margin:0;padding:0;list-style:none;transition:transform var(--ex-loop-dur, .3s) var(--ex-loop-ease, ease);will-change:transform}.ex-loop__track.is-instant{transition:none}.ex-loop__track>*{flex:0 0 auto;min-width:0}elexa-loop-carousel[static] :is([data-ex-prev],[data-ex-next],[data-ex-dots]){display:none}elexa-loop-carousel[static] .ex-loop__track{justify-content:center}elexa-loop-carousel.is-native .ex-loop__viewport{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}elexa-loop-carousel.is-native .ex-loop__viewport::-webkit-scrollbar{display:none}elexa-loop-carousel.is-native .ex-loop__track{transform:none!important;transition:none;will-change:auto}elexa-loop-carousel.is-native .ex-loop__track>*{scroll-snap-align:center;scroll-snap-stop:always}elexa-loop-carousel.is-native [data-ex-clone]{display:none}@media(prefers-reduced-motion:reduce){.ex-loop__track{transition:none}}@media print{.ex-loop__viewport{overflow:visible}.ex-loop__track{flex-direction:column;transform:none!important}.ex-loop__track [data-ex-clone]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elexa-loop-carousel.css.map */
