/* Original portrait: keep head and hands in frame on wide desktops. */
@media (min-width: 761px) {
  .cinema-slider .slide-stage .cinema-slide.cinema-portrait .cinema-image {
    left: auto !important;
    right: max(0px, calc((100% - 1920px) / 2));
    width: min(64%, 1100px);
    -webkit-mask-image: linear-gradient(90deg, transparent 0%, #000 18%, #000 86%, transparent 100%);
    mask-image: linear-gradient(90deg, transparent 0%, #000 18%, #000 86%, transparent 100%);
  }
  .cinema-slider .slide-stage .cinema-slide.cinema-portrait .cinema-image img {
    object-position: 55% 27%;
  }
}
