@keyframes move-image {
  0% {
    left: 0;
  }
  50% {
    left: min(calc(-2 * var(--lk-max-content-width)), calc(-1 * var(--lk-slider-width) + 100vw));
  }
  100% {
    left: 0;
  }
}

@media only screen {
  #content .content-image.mv_slider,
  .mod_article .content-image.mv_slider {
    overflow-x: hidden;
  }

  #content .content-image.mv_slider figure,
  .mod_article .content-image.mv_slider figure {
    display: block;
    width: 100%;
    height: var(--lk-slider-height);

    overflow-x: hidden;

    position: relative;
  }

  #content .content-image.mv_slider figure img,
  .mod_article .content-image.mv_slider figure img {
    position: absolute;
    height: 100%;
    width: auto;
    max-width: fit-content;

    animation: infinite;
    animation-timing-function: cubic-bezier(.35, -0.01, .66, .99);
    animation-name: move-image;
    animation-duration: 80s;
  }

  #news p {
    font-size: 15px;
    font-style: oblique;
  }
}
