/* 10.5: The managed outer Studio hero wrapper must NEVER paint a second image.
   Only the actual clipped .vv-home-hero draws the background. */
html body:not(.wp-admin) .site-content .gg44-studio-shared-hero.gg90-managed-hero-wrap {
  background:transparent!important; background-image:none!important;
  min-height:0!important; height:auto!important;
  border:0!important; border-radius:0!important; box-shadow:none!important;
  padding:0!important; overflow:visible!important; isolation:auto!important;
}
html body:not(.wp-admin) .site-content .gg44-studio-shared-hero.gg90-managed-hero-wrap::before,
html body:not(.wp-admin) .site-content .gg44-studio-shared-hero.gg90-managed-hero-wrap::after {
  display:none!important; content:none!important; background:none!important;
}
html body:not(.wp-admin) .site-content .gg44-studio-shared-hero .vv-home-hero-wrap,
html body:not(.wp-admin) .site-content .gg44-studio-shared-hero .vv-home-hero-wrap > .container-studio {
  background:transparent!important; background-image:none!important;
  box-shadow:none!important; border:0!important; min-height:0!important;
  padding:0!important;
}
html body:not(.wp-admin) .site-content .gg44-studio-shared-hero .site-hero-slanted.vv-home-hero {
  position:relative!important; overflow:hidden!important; border-radius:24px!important;
  background-size:cover!important; background-repeat:no-repeat!important;
}
