[data-dc-family-grid] > [hidden]{display:none!important}
[data-dc-family-grid]{scroll-margin-top:10rem}
.dc-family-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:3rem 0}
.dc-family-pagination button{min-width:44px;min-height:44px;padding:8px;border:1px solid #b9b0a7;background:#fff;color:#33271e;cursor:pointer;border-radius:4px;font:inherit}
.dc-family-pagination button[aria-current="page"]{background:#5d3a21;border-color:#5d3a21;color:#fff}
.dc-family-pagination button:focus-visible{outline:3px solid #5d3a21;outline-offset:3px}
