/* V128 — Keep the homepage artwork and its backdrop in the same transform and sizing context. */
html body.studio-app #view-hall .hero-gallery{
  position:absolute!important;
  isolation:isolate!important;
  box-shadow:0 20px 44px rgba(20,19,31,.22),0 0 0 1px rgba(173,136,94,.14)!important;
}
html body.studio-app #view-hall .hero-gallery::after,
html body.studio-app #view-hall .hero-gallery::before{
  content:none!important;display:none!important;
  background:none!important;box-shadow:none!important;
}
html body.studio-app #view-hall .hero-gallery .gallery-art{
  inset:0!important;
  width:100%!important;height:100%!important;
  border-radius:inherit!important;
  transform:none!important;
  box-shadow:none!important;
}
html body.studio-app #view-hall .hero-gallery .gallery-art img{
  width:100%!important;height:100%!important;
  inset:0!important;object-fit:contain!important;
  opacity:1!important;filter:none!important;mix-blend-mode:normal!important;
}
html body.studio-app #view-hall .hero-visual::before,
html body.studio-app #view-hall .hero-visual::after{
  content:none!important;display:none!important;
}
