
.wd-products-layout .wdp-paginated .category-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px}
.wdp-search{display:flex;gap:8px;max-width:100%}.wdp-search input{min-width:0;width:240px;max-width:100%;padding:11px 13px;border:1px solid #d8dfe5;border-radius:4px;font:13px Arial;background:#fff}.wdp-search button{background:#c9292b;color:#fff;padding:10px 16px;border:0;border-radius:3px;font:600 12px Arial;cursor:pointer}
.wdp-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:36px;padding-top:26px;border-top:1px solid #dde3e7}.wdp-pagination a,.wdp-pagination .wdp-current{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 12px;background:#fff;border:1px solid #d7dfe4;border-radius:3px;color:#344653;font:600 13px Arial}.wdp-pagination .wdp-current{background:#c9292b;color:#fff;border-color:#c9292b}.wdp-pagination a:hover{border-color:#c9292b;color:#c9292b}.wdp-dots{padding:0 5px;color:#79858b}.wdp-page-info{text-align:center;color:#7a858c;font-size:12px;margin-top:14px}
@media(max-width:950px){.wd-products-layout .wdp-paginated .category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.wdp-paginated .results-top{flex-wrap:wrap;gap:16px}}
@media(max-width:600px){.wd-products-layout .wdp-paginated .category-grid{grid-template-columns:1fr!important}.wdp-search{width:100%}.wdp-search input{width:100%;flex:1}.wdp-pagination{gap:6px}}
