/* Product pixels retain their original colour. Decorative backgrounds stay below. */
body.redesign img{mix-blend-mode:normal!important;opacity:1!important;filter:none!important}
.world-tile,.category-tile,.catalog-photo,.product-image,.gallery-main,.inner-hero-art,.studio-visual,.editorial-card>div,.article-lead-image{isolation:isolate}
.premium .world-tile>img,.redesign .category-tile>img{z-index:1}
.redesign .category-tile>:not(img){position:relative;z-index:2}
.premium .world-tile>div{z-index:2}
.premium .world-tile:before,.premium .world-tile:after,.inner-hero-art:before,.inner-hero-art:after{z-index:0;pointer-events:none}
.inner-hero-art>img{z-index:1}.inner-hero-art>img:nth-child(2){z-index:2}.inner-hero-art>img:nth-child(3){z-index:3}.inner-hero-art .art-label{z-index:4}
.catalog-photo img,.product-image img,.gallery-main .gallery-image,.studio-visual>img,.editorial-card img,.article-lead-image img{position:relative;z-index:1}
.premium-hero .campaign-stage{isolation:isolate}.premium-hero .showcase-panel{z-index:0}.premium-hero .campaign-copy{position:relative;z-index:2}.premium-hero .scene-caption{z-index:3}
.premium-hero .scene-1>img{position:relative;z-index:1}
.premium-hero .scene-1:after{left:0;right:57%;background:#101a35;z-index:0;pointer-events:none}
.premium .world-0>img{right:2%;bottom:2%;width:82%;height:65%}
.premium .world-1>img,.premium .world-2>img{right:2%;bottom:2%;width:57%;height:85%}
/* Photographic factory backdrops keep their text contrast treatment. */
@media(max-width:720px){.premium-hero .scene-1:after{display:none}}
