.catalog-search-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:28px;display:flex}.catalog-search-pagination button{border:1px solid var(--border);min-height:42px;color:var(--foreground);background:var(--card);border-radius:8px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;display:inline-flex}.catalog-search-pagination button:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.catalog-search-pagination button:disabled{opacity:.45;cursor:default}.catalog-search-pagination span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.catalog-search-error{border:1px solid var(--border);background:var(--card);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;padding:18px;display:flex}.catalog-search-error p{color:var(--muted);font-size:13px}.catalog-search-loading{border:1px solid var(--border);background:var(--card);color:var(--muted);text-align:center;border-radius:10px;padding:35px 16px;font-size:14px}.catalog-search-recovery{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.catalog-search-pagination button,.catalog-search-recovery button,.catalog-search-error button,.discovery-search-layout :is(.discovery-reset,.discovery-filter-toggle,.discovery-compare-link,.discovery-filter-heading button){min-height:44px}.discovery-search-layout .discovery-filter-heading button{min-width:44px}.discovery-search-layout select,.discovery-results-toolbar select{min-height:44px}@media (max-width:600px){.discovery-search-layout .discovery-search input{font-size:16px}.discovery-search-layout .discovery-filter-content select{min-height:44px;font-size:16px}.discovery-search-layout .discovery-results-toolbar select{font-size:14px}.discovery-search-layout .discovery-perfume-copy>span{font-size:12px}.discovery-search-layout .discovery-perfume-copy h3{font-size:14px}.discovery-search-layout .discovery-compare-link{align-items:center;font-size:12px}}
