/* Mobile: full-screen portrait crop, with the original film edge outside the frame. */
@media(max-width:600px){
.cinema-opening[data-selected-openings]{height:100svh;min-height:0}
.cinema-opening[data-selected-openings] .cinema-backdrop{display:none}
.cinema-opening[data-selected-openings] .cinema-photograph{inset:0;overflow:hidden}
.cinema-opening[data-selected-openings] .cinema-photograph img{display:block;width:100%;height:100%;max-width:none;object-fit:cover!important;object-position:50% 50%;transform:scale(1.05);transform-origin:center}
}
