.collection-nav.svelte-emh79v{color:#64748b;gap:8px;padding:1.25rem 0;font-size:.78rem;display:flex}.collection-nav.svelte-emh79v a:where(.svelte-emh79v){color:var(--primary-color);text-decoration:none}.collection-header.svelte-emh79v{border-left:4px solid var(--accent-color);max-width:760px;margin-bottom:2.5rem;padding:1.5rem 0 1.75rem 20px}.collection-header.svelte-emh79v span:where(.svelte-emh79v){color:var(--accent-color);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.collection-header.svelte-emh79v h1:where(.svelte-emh79v){color:var(--primary-color);letter-spacing:0;margin:.45rem 0 .65rem;font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.05}.collection-header.svelte-emh79v p:where(.svelte-emh79v){color:#64748b;margin:0;line-height:1.65}.collection-grid.svelte-emh79v{grid-template-columns:repeat(1,minmax(0,1fr));gap:2rem;padding-bottom:4.5rem;display:grid}.empty-state.svelte-emh79v{color:#64748b;text-align:center;border-block:1px solid #e2e8f0;margin-bottom:4rem;padding:3rem 1rem}@media (width>=640px){.collection-grid.svelte-emh79v{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.collection-grid.svelte-emh79v{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1400px){.collection-grid.svelte-emh79v{grid-template-columns:repeat(4,minmax(0,1fr))}}
