.catalog-page.svelte-19xwqwg{max-width:1440px;margin-inline:auto;padding:46px clamp(20px,4vw,64px) 80px}.page-heading.svelte-19xwqwg{max-width:800px;margin-bottom:32px}h1.svelte-19xwqwg{color:#111;letter-spacing:-.045em;overflow-wrap:anywhere;word-break:keep-all;margin:0;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.25}.page-heading.svelte-19xwqwg p:where(.svelte-19xwqwg){color:#606665;word-break:keep-all;margin:18px 0 0;font-size:16px;line-height:1.8}.catalog-categories.svelte-19xwqwg{margin-bottom:36px}.catalog-summary.svelte-19xwqwg{color:#606665;border-top:1px solid #d9dcdd;justify-content:space-between;gap:16px;padding:22px 0;font-size:14px;display:flex}.catalog-summary.svelte-19xwqwg p:where(.svelte-19xwqwg){margin:0}.catalog-summary.svelte-19xwqwg a:where(.svelte-19xwqwg){color:#111;text-underline-offset:4px}.empty-catalog.svelte-19xwqwg{color:#606665;padding:56px 0;line-height:1.8}@media (width<=639px){.catalog-page.svelte-19xwqwg{padding-top:30px;padding-bottom:56px}.page-heading.svelte-19xwqwg p:where(.svelte-19xwqwg){font-size:14px}.catalog-summary.svelte-19xwqwg{font-size:12px}}
