.mtv-marquee {
  flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  -webkit-flex-wrap: nowrap;
  gap: 2rem;
  width: 100%;
  display: flex;
  padding: 1rem 0;
  overflow: hidden;
}
.mtv-marquee > * {
  flex: 1 1 100%;
  display: inline-flex;
  will-change: transform;
  transition: all 0.3s ease-in-out;
  animation: marquee var(--marquee-speed, 10s) linear infinite;
}
.mtv-marquee:has(> *:nth-child(2)) > * {
  flex-basis: 75%;
}
.mtv-marquee:has(> *:nth-child(3)) > * {
  flex-basis: 50%;
}
.mtv-marquee:has(> *:nth-child(4)) > * {
  flex-basis: 33%;
}
.mtv-marquee:hover > *, .mtv-marquee:focus-within > * {
  animation-play-state: paused;
}

@keyframes marquee {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-100%);
  }
}

/*# sourceMappingURL=marquee.css.map */
