.catalog-pagination{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin:28px 0 6px;padding:20px 0;border-top:1px solid #e8d9c3;font:600 13px/1.3 system-ui}.catalog-page-numbers{display:flex;align-items:center;gap:5px}.catalog-page{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 12px;border:1px solid #e5cfaa;border-radius:10px;background:#fffdf7;color:#653c21;text-decoration:none}.catalog-page:hover{background:#fff0c7;border-color:#c98636}.catalog-page.is-current{background:linear-gradient(120deg,#ff9b30,#ffe27b);border-color:#e8b255;color:#4b2b18}.catalog-page.is-disabled{opacity:.45}.catalog-page-gap{padding:0 2px;color:#977654}.catalog-page-summary{flex-basis:100%;text-align:center;color:#927355;font-size:11px;font-weight:400}.catalog-page:focus-visible{outline:3px solid #b66a23;outline-offset:3px}.catalog-results-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 18px}.catalog-results-heading a{font-size:12px;color:#9b541d;text-decoration:underline;text-underline-offset:3px}.catalog-breadcrumbs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;font:12px/1.5 system-ui;color:#8d7055;margin:0 0 20px}.catalog-breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.shop-toolbar{align-items:end}.shop-toolbar .catalog-search-button{min-height:44px;margin:0}.catalog-clear{margin-left:8px}@media(max-width:520px){.catalog-pagination{gap:8px}.catalog-page-numbers{order:-1;flex-basis:100%;justify-content:center}.catalog-pagination>.catalog-page{flex:1;max-width:160px}.catalog-page{padding:9px;min-width:42px}.catalog-breadcrumbs{font-size:11px}.shop-toolbar .catalog-search-button{grid-column:1/-1}}
@media(min-width:751px){body:not(.mobile-store) .shop-toolbar{grid-template-columns:minmax(200px,2fr) repeat(2,minmax(130px,1fr)) auto}}
