#tk-solutions .sst-paginated-products > [hidden]{display:none!important}
body .sst-product-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;margin:30px 0 0}
body .sst-product-pagination button,
body .sst-product-pagination .sst-pagination-total{display:inline-flex;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:6px 11px;border:1px solid #ddd8cf;border-radius:0;background:#fff;color:#161812;font:inherit;font-size:13px;line-height:1.4}
body .sst-product-pagination button{cursor:pointer}
body .sst-product-pagination button[aria-current=page]{background:var(--tk-gold,#f5b613);border-color:var(--tk-gold,#f5b613);color:#161812}
body .sst-product-pagination button:hover:not(:disabled){border-color:var(--tk-gold,#f5b613)}
body .sst-product-pagination button:focus-visible{outline:2px solid var(--tk-gold,#f5b613);outline-offset:3px}
body .sst-pagination-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;color:#161812}
body .sst-product-pagination button:disabled{color:#aaa;background:#f5f5f5;cursor:default}
