/* Photographic product pixels remain unchanged. Material fills only their empty surround. */
#hair-gallery[data-material=preto],#hair-gallery [data-prepared-collection=preto]{--photo-surround:url('media/pillar-preto-screen-v53-web-r11.webp')}
#hair-gallery[data-material=dourado],#hair-gallery [data-prepared-collection=dourado]{--photo-surround:url('media/pillar-dourado-screen-v53-web-r11.webp')}
#hair-gallery[data-material=granito],#hair-gallery [data-prepared-collection=granito]{--photo-surround:url('media/pillar-granito-screen-v53-web-r11.webp')}
#hair-gallery[open][data-material] .prepared-grid .prepared-photo.has-reference,
#hair-gallery[open][data-material] .saved-grid .prepared-photo.has-reference,
#hair-gallery[open][data-material] .piece-photo-stage.has-reference,
#hair-gallery[open][data-material] .editorial-photo img,
#hair-gallery[open][data-material] .piece-browser-item img{
 background-color:var(--material-photo);
 background-image:var(--photo-surround,var(--material-image));
 background-position:center;
 background-size:cover;
 background-repeat:no-repeat;
}
#hair-gallery[open][data-material] .piece-photo-stage.has-reference .reference-photo{background:transparent;filter:none;mix-blend-mode:normal}
