/* The original drawn flowers sit over a full-width film in a shorter frame. */
.opening-home .hero-video-masthead {
  width: 100%;
  height: auto;
  min-height: 0;
  max-height: none;
  background: #F3F0E4;
}

.opening-home .hero-video-masthead .hero-video {
  display: block;
  width: 100%;
  height: 416px;
  max-width: 100%;
  margin: 0;
  object-fit: cover;
  object-position: 50% 54%;
  background: #F3F0E4;
}

.opening-home .hero-video:focus-visible {
  outline: 2px solid #0055A4;
  outline-offset: -3px;
}

@media (max-width: 700px) {
  .opening-home .hero-video-masthead .hero-video {
    /* 80% of the 1080 × 1920 film's natural full-width height. */
    height: auto;
    aspect-ratio: 45 / 64;
    max-height: 68svh;
    object-fit: cover;
    object-position: center;
  }
}
