.page-header.svelte-5uxzud{padding:var(--space-8) 0 var(--space-4)}.page-header.svelte-5uxzud h1:where(.svelte-5uxzud){margin-bottom:var(--space-2)}.filters-section.svelte-5uxzud{background:var(--c-bg-2);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--space-4) 0;top:var(--header-h);z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky}.filters.svelte-5uxzud{gap:var(--space-3);flex-wrap:wrap;align-items:end;display:flex}.filter-group.svelte-5uxzud{flex:1;min-width:160px}.filter-group.price.svelte-5uxzud{min-width:240px}.filter-group.svelte-5uxzud label:where(.svelte-5uxzud){flex-direction:column;gap:6px;display:flex}.filter-group.svelte-5uxzud label:where(.svelte-5uxzud) span:where(.svelte-5uxzud){color:var(--c-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:500}.filter-group.svelte-5uxzud input[type=range]:where(.svelte-5uxzud){accent-color:var(--c-pink);background:0 0;border:none;width:100%;padding:0}.empty.svelte-5uxzud{padding:var(--space-12);text-align:center;color:var(--c-text-muted)}.empty.svelte-5uxzud a:where(.svelte-5uxzud){color:var(--c-pink)}@media (width<=600px){.filter-group.svelte-5uxzud{min-width:100%}}
