.case-constructor-page #newfit-creative-slider .slider.animate {
  animation: none;
}

.case-constructor-page #newfit-creative-slider .slide {
  width: calc(var(--case-slide-h) * 0.6);
}

.case-constructor-page #newfit-creative-slider .slide0 {
  width: var(--case-slide-h);
}

.case-constructor-page #newfit-creative-slider .slide3 {
  width: calc(var(--case-slide-h) * 2160 / 1214);
}

.case-constructor-page #newfit-creative-slider .slide img {
  width: 100% !important;
  object-fit: contain;
}

@media (prefers-reduced-motion: no-preference) {
  .case-constructor-page #newfit-creative-slider.is-media-ready .slider.animate {
    animation: newfit-creative-loop var(--case-slider-duration, 30s) linear infinite;
  }
}

@keyframes newfit-creative-loop {
  to { transform: translateX(var(--newfit-loop-end)); }
}
