.catalogue-head.svelte-rgqf40{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem}.catalogue-filter.svelte-rgqf40{display:inline-flex;align-items:center;gap:.6rem;color:color-mix(in srgb,var(--color-base-content) 62%,transparent);font-size:var(--font-size-marketing-small);font-weight:600}.catalogue-filter.svelte-rgqf40 select:where(.svelte-rgqf40){padding:.6rem .9rem;border:var(--border-width) solid var(--color-base-300);border-radius:var(--border-radius-md);background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:var(--font-size-marketing-small);font-weight:600;cursor:pointer}.catalogue-filter.svelte-rgqf40 select:where(.svelte-rgqf40):hover{border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-base-300))}.catalogue-filter.svelte-rgqf40 select:where(.svelte-rgqf40):focus-visible{outline:var(--border-width-focus) solid var(--color-primary);outline-offset:2px}.catalogue.svelte-rgqf40{padding-top:clamp(1.75rem,3vw,2.5rem)}.catalogue-count.svelte-rgqf40{margin:0 0 1.25rem;color:color-mix(in srgb,var(--color-base-content) 58%,transparent);font-size:var(--font-size-marketing-small)}.catalogue-grid.svelte-rgqf40{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem}@media(max-width:46rem){.catalogue-grid.svelte-rgqf40{grid-template-columns:1fr}}
