@charset "utf-8";

.preloader { inset: 0px; position: fixed; display: flex; justify-content: center; align-items: center; background-size: cover; background-position: center center; background-image: url(restored-2bf639e118b8ea44.webp); }

.preloader__container { width: calc(202px); height: 92px; overflow: hidden; }

@media screen and (min-width: 720px) {
  .preloader { background-image: url(3a62b2bbf34f674dee2f.webp); }
}

.preloader-image { background-position-y: 0px; animation: 1.5s steps(30) 0s infinite normal none running animatePreloaderSprite; background-size: 6060px 92px; width: 6060px; height: 92px; background-image: url(2451248671e073d27899.png); }

@keyframes animatePreloaderSprite { 
  0% { transform: translateX(0px); }
  100% { transform: translateX(-6060px); }
}