/* Keep the first four visible even before scripts load. */
.single-ld_product .installation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
.single-ld_product .installation-grid>a:nth-child(n+5){display:none}
.single-ld_product .installation-grid.installation-paginated>a{display:block}
.single-ld_product .installation-grid.installation-paginated>a[hidden]{display:none!important}
.installation-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin:24px 0 0;flex-wrap:wrap}
.installation-pagination button{border:1px solid #bfb3a8;background:#fff;color:#282521;border-radius:2px;padding:10px 16px;font:inherit;cursor:pointer;min-height:44px}
.installation-pagination button[aria-disabled="true"]{opacity:.45;cursor:default}
.installation-pagination button:focus-visible{outline:3px solid #75685d;outline-offset:3px}
.installation-pagination span{font-size:14px;min-width:110px;text-align:center}
@media(max-width:900px){.single-ld_product .installation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
