/* Page-local image selection; the original bitmap files are unchanged. */
body.wcl-page #main[data-dci] #decorative-catalogue{padding-top:0!important}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-grid{margin-top:0!important}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-card[hidden]{display:none!important}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-more[hidden]{display:none!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:24px!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card{grid-column:span 2!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card:nth-child(4){grid-column:2/span 2!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card:nth-child(5){grid-column:4/span 2!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-image{height:280px!important;padding:0!important;background:#f2f0eb!important;overflow:hidden!important}
body.wcl-page #main[data-dci] #decorative-catalogue .dci-wood-grid{display:grid;width:100%;height:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:4px;min-width:0;overflow:hidden}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-image .dci-window{display:block!important;position:relative!important;aspect-ratio:auto!important;width:100%!important;height:100%!important;overflow:hidden!important;background:var(--dci-background,#f2f0eb)}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-image .dci-crop{display:block;position:absolute;width:100%;height:100%;inset:0;overflow:hidden}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-image .dci-window img{position:static!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;transform:none!important}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-image .dci-window[data-dci-ready] .dci-crop{inset:auto!important;left:var(--dci-crop-x)!important;top:var(--dci-crop-y)!important;width:var(--dci-crop-w)!important;height:var(--dci-crop-h)!important}
body.wcl-page #main[data-dci] #decorative-catalogue .dmat-image .dci-window[data-dci-ready] img{position:absolute!important;inset:auto!important;left:var(--dci-image-x)!important;top:var(--dci-image-y)!important;width:var(--dci-image-w)!important;height:var(--dci-image-h)!important;object-fit:fill!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card h3{font-size:18px!important;min-height:25px!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card-body{padding-top:18px!important}
@media(max-width:1000px){
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card,body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card:nth-child(4){grid-column:auto!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card:nth-child(5){grid-column:1/-1!important;width:calc((100% - 24px)/2)!important;justify-self:center!important}
}
@media(max-width:760px){
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-grid{grid-template-columns:1fr!important;gap:20px!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-card:nth-child(5){grid-column:auto!important;width:100%!important}
body.wcl-page #main[data-dci="aluminum-finishes"] #decorative-catalogue .dmat-image{height:255px!important}
}
