.catalog-pagination-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 0;padding:10px 14px;border:1px solid #e3e5e7;border-radius:5px;background:#f8f9fa}
.catalog-results .catalog-helper{margin:10px 0 0;font-size:13px}
.catalog-results .catalog-pagination-row nav.woocommerce-pagination{margin:0;text-align:left}
.catalog-results .catalog-pagination-row nav.woocommerce-pagination ul{margin:0;border:0;display:flex;gap:5px;flex-wrap:wrap}
.catalog-results .catalog-pagination-row nav.woocommerce-pagination li{border:0}
.catalog-results .catalog-pagination-row nav.woocommerce-pagination a,.catalog-results .catalog-pagination-row nav.woocommerce-pagination span{display:grid;place-items:center;min-width:36px;min-height:36px;padding:6px 9px;border:1px solid #d9dde1;border-radius:4px;background:#fff;color:#333;font-size:14px;line-height:1.2}
.catalog-results .catalog-pagination-row nav.woocommerce-pagination .current{background:#fff1cc;border-color:#ffb000;color:#171717;font-weight:700}
.catalog-results .catalog-pagination-row nav.woocommerce-pagination a:hover{border-color:#d68a00;background:#fff8e6}
.catalog-results .catalog-pagination-row+.category-bottom-content{margin-top:26px}
.catalog-results .catalog-pagination-row+.category-bottom-content>.category-explore-styles>h2{font-size:28px;margin-bottom:8px}
.catalog-page-links{min-width:0}
.catalog-page-size{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0;flex-wrap:wrap}
.catalog-page-size label{margin:0;font-size:13px;font-weight:400}
.catalog-page-size select{width:auto;min-width:72px;min-height:36px;padding:6px 26px 6px 10px;font-size:13px}
.catalog-page-size select:focus-visible{outline:3px solid #a86600;outline-offset:3px}
@media(max-width:600px){.catalog-pagination-row{flex-wrap:wrap;gap:12px;padding:10px}.catalog-page-size{margin-left:auto;gap:7px}.catalog-page-size label{font-size:12px}.catalog-results .catalog-pagination-row+.category-bottom-content>.category-explore-styles>h2{font-size:24px}.catalog-results .catalog-pagination-row nav.woocommerce-pagination ul{white-space:normal}}

.catalog-results .catalog-pagination-row+.category-bottom-content>.category-explore-styles>p{font-size:14px;line-height:1.6;margin-bottom:14px}
.catalog-results .catalog-pagination-row+.category-bottom-content .category-explore-styles .category-style-tiles{margin-top:16px}
