/* R94: material priority only, keep editable slot identities and original uploaded imagery */
.category-grid,.price-grid,.material-grid,.gallery-grid,.filter-row{display:grid;} 
.category-grid,.price-grid,.material-grid,.gallery-grid{grid-auto-flow:row;}
.filter-row{display:flex;flex-wrap:wrap;gap:8px}
.pl-material-guide,.pl-laminate-note,.pl-priority-intro{margin:10px auto 18px;line-height:1.7;max-width:1000px;color:#536577}
.pl-laminate-note{font-size:.94rem;border-left:3px solid #7ea5a0;padding:8px 14px;background:rgba(160,195,183,.10)}
/* Keep older PVC samples accessible through explicit Show More. */
html:not(.pl-editor-active) .gallery-grid .pl-secondary-pvc:not(.pl-show-pvc){display:none!important}
.pl-more-pvc{display:inline-flex;align-items:center;justify-content:center;margin:14px 0 8px;padding:10px 17px;border:1px solid currentColor;border-radius:12px;background:transparent;cursor:pointer;font:inherit}
html.pl-editor-active .pl-more-pvc{display:none}
