@media (max-width:1050px) and (orientation:portrait){.LocationsHero_opening__ZECEx.photo-opening .photo-opening-photo .photo-opening-subject{--locations-portrait-image-height:max(var(--opening-photo-height),calc(100vw * 1.4628571429));position:absolute;left:0;top:calc((var(--opening-photo-height) - var(--locations-portrait-image-height)) * .45);height:var(--locations-portrait-image-height)!important;object-position:min(calc(var(--locations-portrait-image-height) * -.537109375),calc(100vw - var(--locations-portrait-image-height) * 1.044921875)) 0!important}}