@media screen and (min-width: 1001px) {
  .trigger--one {
    left: 0;
  }

  .scene {
    position: absolute;
    height: 100vh;
    top: 0;
    left: 0;
    right: 0;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
  }

  .scene--active {
    position: fixed;
  }

  .scene--ended {
    position: absolute;
    bottom: 0;
    top: auto;
  }

  .horizontal-scroll-section {
    position: relative;
    min-height: 100vh;
    opacity: 0;
    transition: 0.2s opacity;
  }

  .horizontal-scroll-section img {
    display: block;
    /* margin: auto; */
  }

  .horizontal-scroll-section--init {
    opacity: 1;
  }

  .horizontal-scroll-section__content {
    display: flex;
    align-items: center;
  }

  .horizontal-scroll-section__content-wrapper {
    display: flex;
    align-items: center;
    position: relative;
  }

  .horizontal-scroll-section__content-section {
    position: relative;
    min-width: 100vw;
    /* padding: 0 2rem; */
    display: flex;
    align-items: center;
    box-sizing: border-box;
  }

  .horizontal-scroll-section__image {
    display: flex;
    align-items: center;
  }

  .horizontal-scroll-section__image--two img {
    max-width: 400px;
  }

  .horizontal-scroll-section__image--four img {
    max-width: 400px;
  }

  .horizontal-scroll-section--animation-one .horizontal-scroll-section__image--two {
    opacity: 1;
    transform: translateX(0);
  }
}