.responsive-photo{display:block}
.hero-photo>picture.responsive-photo,.daily-image>picture.responsive-photo,.restaurant-photo>picture.responsive-photo,.menu-opening-media>picture.responsive-photo,.about-opening-media>picture.responsive-photo,.offer-opening-art>picture.responsive-photo{display:block;width:100%;height:100%}
.hero-photo>picture.responsive-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:right center;filter:none}
.offer-opening-art>picture.responsive-photo>img,.menu-opening-media>picture.responsive-photo>img,.about-opening-media>picture.responsive-photo>img{display:block;width:100%;height:100%;object-fit:cover}
.home-page .hero-photo>picture.responsive-photo>img{transform-origin:72% 50%;animation:home-hero-drift 32s ease-in-out infinite alternate;will-change:transform}
@media(max-width:800px){.home-page .hero-photo>picture.responsive-photo>img,.home-page .daily-image img{animation:none}}
@media(prefers-reduced-motion:reduce){.home-page .hero-photo>picture.responsive-photo>img,.home-page .daily-image img{animation:none}}
