@keyframes infiniteScrollRTL {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(calc(-1 * 100% / var(--_infinite-scroll-clone-length) - var(--_infinite-scroll-gap, var(--scroll-gap)) / var(--_infinite-scroll-clone-length)));
  }
}
@keyframes infiniteScrollLTR {
  0% {
    transform: translateX(calc(-1 * 100% / var(--_infinite-scroll-clone-length) - var(--_infinite-scroll-gap, var(--scroll-gap)) / var(--_infinite-scroll-clone-length)));
  }
  100% {
    transform: translateX(0);
  }
}
.js-scrollTrack {
  width: -moz-max-content;
  width: max-content;
}
.js-scrollTrack[data-scroll-initialized=true][data-scroll-direction=left] {
  animation: infiniteScrollRTL var(--_infinite-scroll-duration) linear infinite;
}
.js-scrollTrack[data-scroll-initialized=true][data-scroll-direction=right] {
  animation: infiniteScrollLTR var(--_infinite-scroll-duration) linear infinite;
}
.js-scrollTrack[data-scroll-pause-on-hover=true]:hover {
  animation-play-state: paused;
}/*# sourceMappingURL=scroll.css.map */