/* Size the material against the visible dialogue, independently of catalogue length.
   Desktop plates: native 1672 × 941. Mobile plates: native 724 × 2172.
   Never stretch a plate along the scrolling content or filter product photographs. */
#hair-gallery[open][data-material=preto]{--material-image:url('media/pillar-preto-screen-v53-web-r11.webp')}
#hair-gallery[open][data-material=dourado]{--material-image:url('media/pillar-dourado-screen-v53-web-r11.webp')}
#hair-gallery[open][data-material=granito]{--material-image:url('media/pillar-granito-screen-v53-web-r11.webp')}
#hair-gallery[open][data-material]{
 background-color:var(--material-base);
 background-image:linear-gradient(var(--material-tint),var(--material-tint)),var(--material-image);
 background-size:100% 100%,cover;
 background-position:center;
 background-repeat:no-repeat;
 background-attachment:scroll;
}
#hair-gallery[open][data-material] .vitrine-content{background:transparent}
@media(max-width:700px){
 #hair-gallery[open][data-material=preto]{--material-image:url('media/pillar-preto-long-v52-web-r11.webp')}
 #hair-gallery[open][data-material=dourado]{--material-image:url('media/pillar-dourado-long-v52-web-r11.webp')}
 #hair-gallery[open][data-material=granito]{--material-image:url('media/pillar-granito-long-v52-web-r11.webp')}
}
