#cardsSvg {
  width: 100% !important;
  height: auto !important;
}

#cardsSvg .cardFly {
  transform-box: fill-box;
  transform-origin: 50% 50%;
  will-change: transform;
  transition: transform var(--fan-dur, 800ms) cubic-bezier(0.2, 0.7, 0.2, 1);
  transform: translate(var(--stack-tx, 0px), var(--stack-ty, 0px))
    rotate(var(--stack-rot, 0deg));
}

#cardsSvg.in .cardFly {
  transform: none;
}

@media (prefers-reduced-motion: reduce) {
  #cardsSvg .cardFly {
    transition: none;
  }
}
