.video-block {
  display: flex;
  flex-direction: row;
  text-align: center;
  gap: min(2em, 3vw);
  justify-content: center;
  align-items: center;
  max-width: 1600px;
}

.video {
  width: 45%;
}

.video-block-vertical {
  gap: min(6em, 10vw);
}

.video-vertical {
  width: 25%;
  max-width: clamp(
    12.5rem,
    9.028rem + 11.111vw,
    18.75rem
  );
}

.video-single {
  width: 70%;
}

.video-square {
  max-width: 500px;
}

.video-review-person {
  font-weight: 500;
  color: #A0C16D;
}

@media only screen and (max-width: 800px) {
  .video-block {
    flex-direction: column;
  }
  .video {
    width: 95%;
  }
  .video-single {
    width: 95%;
  }
  .video-vertical {
    width: 95%;
    max-width: 95%;
  }
}
video {
  height: auto;
  width: 100%;
  object-fit: contain;
  object-position: center;
}

p.extra-large {
  font-size: 1.75rem;
  line-height: 1.4;
}

.text--dark {
  color: #111;
}

/*# sourceMappingURL=video.css.map */
