/* Selected non-SEAL photo plane: keep the decorative reflection inside its glass panel. */
.cms-home-hero .cms-home-vehicle-stage.model-colour-glass>img[data-model-paint],.cms-your-car-hero .cms-your-car-visual.model-colour-glass>img[data-model-paint],.model-colour-glass .cms-hub-car-map>img[data-model-paint]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;transform:translateX(-6%) scale(1.2)!important;z-index:2!important}
.cms-home-hero .cms-home-vehicle-stage.model-colour-glass>img.hero-reflection.seal-colour-reflection,.cms-your-car-hero .cms-your-car-visual.model-colour-glass>img.hero-reflection.seal-colour-reflection,.model-colour-glass .cms-hub-car-map>img.hero-reflection.seal-colour-reflection{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain!important;transform:translateX(-6%) translateY(33%) scaleX(1.2) scaleY(-.396)!important;opacity:.28!important;z-index:0!important;pointer-events:none!important;mask-image:linear-gradient(to top,#000b 25%,transparent 76%)}
@media(max-width:760px){.cms-home-hero .cms-home-vehicle-stage.model-colour-glass>img[data-model-paint],.cms-your-car-hero .cms-your-car-visual.model-colour-glass>img[data-model-paint],.model-colour-glass .cms-hub-car-map>img[data-model-paint]{transform:translateX(-4%) scale(1.2)!important}}
