/* Enlarge only the hero artwork; annotations remain independent fixed-size layers. */
@media (hover:hover) and (pointer:fine) {
 body.momentis-site .mt-hero-art>.elementor-widget-image{
  pointer-events:auto;
  scale:1;
  transform-origin:center center;
  transition:scale .3s cubic-bezier(.2,.65,.25,1);
 }
 body.momentis-site .mt-hero-art>.elementor-widget-image:hover{
  scale:1.15;
  z-index:20;
 }
 body.momentis-site .mt-hero-art:has(>.elementor-widget-image:hover){z-index:3}
 body.momentis-site .mt-hero-art>.elementor-widget-html,
 body.momentis-site .mt-hero-art>.mt-art-arrows{
  z-index:30;
  pointer-events:none;
 }
 /* Keep the right-hand image within the viewport while it grows. */
 body.momentis-site .mt-hero-art>.mt-art-wall{transform-origin:100% 76.4354%}
 body.momentis-site .mt-hero-art>.mt-art-vogue{transform-origin:center top}
 body.momentis-site .mt-hero-art>.mt-art-detail{transform-origin:right center}
}
@media (prefers-reduced-motion:reduce){
 body.momentis-site .mt-hero-art>.elementor-widget-image{transition:none}
}

/* Anchor the restored champagne panel's bottom white corner to the gold divider.
   The original panel ends at y=1278 in the 1672px restored asset; the train extends below it. */
body.momentis-site .mt-hero-art>.mt-art-wall{left:44.69149596%;width:55.30850404%;height:123.88273196%;top:0;transform-origin:100% 76.4354%}
@media(max-width:1199px){body.momentis-site .mt-hero-art>.mt-art-wall{top:calc(5.30973% - 25px)}}
@media(max-width:600px){body.momentis-site .mt-hero-art>.mt-art-wall{top:calc(5.30973% - 16px)}}
