.catalog-actions{display:flex;align-items:center;gap:8px}.filter-button{border:1px solid var(--blue);border-radius:99px;background:#fff;color:var(--blue);font:700 12px 'Montserrat',Arial,sans-serif;padding:8px 13px}.active-filter{display:table;margin:8px 16px 0;padding:8px 12px;border-radius:99px;background:#dce8fa;color:var(--blue);font-size:13px;font-weight:700;cursor:pointer}.active-filter[hidden]{display:none}.price-dialog{padding:22px}.price-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.price-fields label{display:grid;gap:7px;font-size:13px;font-weight:700}.price-fields input{width:100%;border:1px solid var(--line);border-radius:12px;padding:13px;font:500 17px 'Montserrat',Arial,sans-serif}.price-actions{display:grid;grid-template-columns:1fr 2fr;gap:10px}.reset-button{border:1px solid var(--line);border-radius:15px;background:#fff;color:var(--ink);font:700 13px 'Montserrat',Arial,sans-serif}.price-close{border:0;background:transparent;color:var(--blue);font-size:28px}@media(max-width:420px){.catalog-head{align-items:flex-start}.catalog-actions{flex-direction:column;align-items:flex-end}.category-link{padding:4px 0}.price-fields{grid-template-columns:1fr 1fr}}
