/* Mobile homepage photograph, event placement and video section. */
.mobile-home-photo,.mobile-event-slot{display:none}
.home-video-wrap{display:contents}
@media(max-width:900px){
  .mobile-photo-preview .mobile-home-photo{display:block;background:var(--cream);aspect-ratio:1}
  .mobile-home-photo picture,.mobile-home-photo img{display:block;width:100%;height:100%}
  .mobile-home-photo img{object-fit:contain}
  .mobile-photo-preview .mobile-event-slot{display:block}
  .js .mobile-photo-preview>[data-event-notice]{display:none}
  .mobile-photo-preview .home-video-wrap{display:block;padding:28px 20px;background:var(--cream);min-width:0}
  .mobile-photo-preview .hero-video{border:1px solid #13353025}
}
@media(max-width:360px){
  .mobile-photo-preview .home-video-wrap{padding:24px 16px}
}
@media(max-width:900px) and (orientation:landscape) and (max-height:600px){
  .mobile-photo-preview .mobile-home-photo{aspect-ratio:auto;height:100svh;min-height:320px;max-height:540px}
  .mobile-photo-preview .mobile-home-photo img{object-fit:contain}
}
@media print{
  .mobile-photo-preview .mobile-home-photo,.mobile-photo-preview .mobile-event-slot{display:none}
}
