 .light-slider__track_rotate .light-slider__card-en2 {
  transform: translate3d(0, 0, 0) rotate(0deg);
}

.light-slider__track_rotate.is-animation-ready:not(.is-inview) .light-slider__card-en2 {
  --card-index: 0;
  --card-rotate: calc((var(--card-index)) * -1.5deg);
  --card-shift-y: calc(var(--card-index) * 0.1rem);
  --card-shift-x: calc(var(--card-index) * 0.75rem);
  transform: translate3d(var(--card-shift-x), var(--card-shift-y), 0) rotate(var(--card-rotate));
}

.light-slider__track_rotate.is-animation-ready .light-slider__card-en2 {
  transition: transform 0.8s cubic-bezier(0.22, 1, 0.36, 1);
  transition-delay: calc(var(--card-index) * 0.08s);
  will-change: transform;
}

.light-slider__track_rotate.is-inview .light-slider__card-en2 {
  transform: translate3d(0, 0, 0) rotate(0deg);
}

@media screen and (max-width: 767px) {
  .light-slider__track_rotate .light-slider__card-en2,
  .light-slider__track_rotate.is-animation-ready:not(.is-inview) .light-slider__card-en2,
  .light-slider__track_rotate.is-inview .light-slider__card-en2 {
    transform: none;
    transition: none;
    transition-delay: 0s;
    will-change: auto;
  }
}

@media (prefers-reduced-motion: reduce) {
  .light-slider__track_rotate .light-slider__card-en2,
  .light-slider__track_rotate.is-animation-ready:not(.is-inview) .light-slider__card-en2,
  .light-slider__track_rotate.is-inview .light-slider__card-en2 {
    transform: none;
    transition: none;
    transition-delay: 0s;
    will-change: auto;
  }
}

