.catalog-intro.svelte-bbmtys{margin:1.5rem 0 2rem}.catalog-intro.svelte-bbmtys h1:where(.svelte-bbmtys){margin:0;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;line-height:1.14;letter-spacing:-.035em;text-wrap:balance}.catalog-intro.svelte-bbmtys p:where(.svelte-bbmtys){max-width:48rem;margin:.875rem 0 0;color:color-mix(in srgb,currentColor 75%,transparent);font-size:1rem;line-height:1.7}.catalog-toolbar.svelte-bbmtys{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.catalog-controls.svelte-bbmtys{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.catalog-filter-details.svelte-bbmtys{grid-column:1 / -1}.catalog-filter-fields.svelte-bbmtys{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}.catalog-filter-fields.without-composer.svelte-bbmtys{grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:40rem)and (max-width:63.999rem){.catalog-filter-fields.svelte-bbmtys,.catalog-filter-fields.without-composer.svelte-bbmtys{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:39.999rem){.catalog-intro.svelte-bbmtys{margin:1rem 0 1.5rem}.catalog-controls.svelte-bbmtys{grid-template-columns:minmax(0,1fr)}.catalog-filter-fields.svelte-bbmtys,.catalog-filter-fields.without-composer.svelte-bbmtys{grid-template-columns:minmax(0,1fr);margin-top:1rem}}@media(forced-colors:active){.catalog-intro.svelte-bbmtys p:where(.svelte-bbmtys){color:CanvasText}}
