.family-heading.svelte-1l9d8xf{padding-top:24px;padding-bottom:20px}h1.svelte-1l9d8xf{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:800;line-height:1.22}.family-heading.svelte-1l9d8xf p:where(.svelte-1l9d8xf){color:var(--shop-ink-2);margin:6px 0 0;font-size:15px;line-height:1.55}.family-heading.svelte-1l9d8xf .count:where(.svelte-1l9d8xf){color:var(--shop-muted);font-variant-numeric:tabular-nums;margin-top:2px;font-size:14px}.family-switcher.svelte-1l9d8xf{border-block:1px solid var(--shop-line)}.family-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf){overscroll-behavior-x:contain;scrollbar-width:none;gap:8px;margin-block:0;padding-block:12px;list-style:none;display:flex;overflow-x:auto}.family-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf)::-webkit-scrollbar{display:none}.family-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf){border:1px solid var(--shop-line-strong);background:var(--shop-paper);white-space:nowrap;border-radius:20px;align-items:center;min-height:40px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.family-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf):hover{border-color:var(--shop-ink)}.family-switcher.svelte-1l9d8xf a[aria-current=page]:where(.svelte-1l9d8xf){border-color:var(--shop-ink);background:var(--shop-ink);color:var(--shop-paper)}.kind-switcher.svelte-1l9d8xf{border-bottom:1px solid var(--shop-line)}.kind-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf){overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;margin-block:0;padding-block:10px;list-style:none;display:flex;overflow-x:auto}.kind-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf)::-webkit-scrollbar{display:none}.kind-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf){min-height:40px;color:var(--shop-ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.kind-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf) span:where(.svelte-1l9d8xf){color:var(--shop-muted);font-variant-numeric:tabular-nums;font-size:12px}.kind-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf):hover{background:var(--shop-surface)}.kind-switcher.svelte-1l9d8xf a[aria-current=page]:where(.svelte-1l9d8xf){background:var(--shop-surface);color:var(--shop-ink);box-shadow:inset 0 -2px 0 var(--shop-ink);border-radius:6px 6px 0 0;font-weight:800}.sub-switcher.svelte-1l9d8xf{border-bottom:1px solid var(--shop-line);background:var(--shop-surface)}.sub-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf){overscroll-behavior-x:contain;scrollbar-width:none;gap:6px;margin-block:0;padding-block:8px;list-style:none;display:flex;overflow-x:auto}.sub-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf)::-webkit-scrollbar{display:none}.sub-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf){border:1px solid var(--shop-line-strong);background:var(--shop-paper);min-height:40px;color:var(--shop-ink-2);white-space:nowrap;border-radius:20px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.sub-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf) span:where(.svelte-1l9d8xf){color:var(--shop-muted);font-variant-numeric:tabular-nums;font-size:12px}.sub-switcher.svelte-1l9d8xf a:where(.svelte-1l9d8xf):hover{border-color:var(--shop-ink)}.sub-switcher.svelte-1l9d8xf a[aria-current=page]:where(.svelte-1l9d8xf){border-color:var(--shop-ink);background:var(--shop-ink);color:var(--shop-paper)}.sub-switcher.svelte-1l9d8xf a[aria-current=page]:where(.svelte-1l9d8xf) span:where(.svelte-1l9d8xf){color:var(--shop-paper)}.family-products.svelte-1l9d8xf{padding-bottom:56px}.brand-group.svelte-1l9d8xf{padding-top:28px}.brand-group.svelte-1l9d8xf+.brand-group:where(.svelte-1l9d8xf){margin-top:12px}.group-heading.svelte-1l9d8xf{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:16px;display:flex}h2.svelte-1l9d8xf{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800}.group-heading.svelte-1l9d8xf span:where(.svelte-1l9d8xf){color:var(--shop-muted);font-variant-numeric:tabular-nums;font-size:14px}.group-heading.svelte-1l9d8xf a:where(.svelte-1l9d8xf){min-height:44px;color:var(--shop-ink-2);text-underline-offset:4px;align-items:center;margin-left:auto;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.empty-family.svelte-1l9d8xf{border-radius:var(--shop-radius);background:var(--shop-surface);margin-top:28px;padding:28px 20px}.empty-family.svelte-1l9d8xf p:where(.svelte-1l9d8xf){margin:0;font-weight:700}.empty-family.svelte-1l9d8xf div:where(.svelte-1l9d8xf){flex-wrap:wrap;gap:8px 20px;margin-top:12px;display:flex}.empty-family.svelte-1l9d8xf a:where(.svelte-1l9d8xf){text-underline-offset:4px;text-decoration:underline}@media (width>=900px){.family-heading.svelte-1l9d8xf{padding-top:40px;padding-bottom:28px}h1.svelte-1l9d8xf{font-size:clamp(36px,3.4vw,48px)}.family-heading.svelte-1l9d8xf p:where(.svelte-1l9d8xf){font-size:17px}.family-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf){flex-wrap:wrap;padding-block:16px;overflow:visible}.kind-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf){flex-wrap:wrap;padding-block:12px;overflow:visible}.sub-switcher.svelte-1l9d8xf ul:where(.svelte-1l9d8xf){flex-wrap:wrap;padding-block:10px;overflow:visible}.family-products.svelte-1l9d8xf{padding-bottom:80px}.brand-group.svelte-1l9d8xf{padding-top:44px}h2.svelte-1l9d8xf{letter-spacing:-.015em;font-size:20px;font-weight:700}.group-heading.svelte-1l9d8xf{margin-bottom:22px}.group-heading.svelte-1l9d8xf span:where(.svelte-1l9d8xf){font-size:15px}.group-heading.svelte-1l9d8xf a:where(.svelte-1l9d8xf){font-size:14px}}
