.mobile-film { display:none; }
@media (max-width:767px) {
  .mobile-film { display:block; background:#F7F2E8; }
  .home-film.mobile-film video { display:block; width:100%; max-width:640px; height:auto; aspect-ratio:16/9; max-height:none; object-fit:contain; margin:0 auto; }
}
