:root {
    --font-sans: "Sora", sans-serif;
    --font-hero: "Unbounded", sans-serif;

    /* Zeminler — ürün sayfası (Obsidian) ile hizalı */
    --color-bg: #121318;
    --color-bg-footer: #1a1b21;
    --color-bg-deep: #0d0e13;
    --color-surface: #1e1f25;
    --color-surface-raised: #292a2f;

    /* Nötr */
    --color-border: rgba(255, 255, 255, 0.08);
    --color-border-strong: rgba(255, 255, 255, 0.12);
    --color-divider: rgba(255, 255, 255, 0.06);

    /* Metin */
    --color-text: #e3e1e9;
    --color-text-secondary: #c7c4d7;
    --color-text-muted: #908fa0;
    --color-text-on-accent: #ffffff;
    --color-text-on-secondary: #ffffff;

    /* Vurgu — CTA mavi; metin linkleri ürün sayfası lavanta tonu */
    --color-secondary: #2b6cf0;
    --color-secondary-hover: #1f5ad6;
    --color-accent: #2b6cf0;
    --color-accent-hover: #1f5ad6;
    --color-focus: #3b82f6;
    --color-link: #c0c1ff;
    --color-link-hover: #dcdcff;

    /* Durum */
    --color-success: #22c55e;
    --color-warning: #fbbf24;
    --color-error: #ff5a5a;

    /* Eski alias (vurgu metinleri) */
    --color-cream: var(--color-text);
    --color-text-on-dark-btn: var(--color-text-on-accent);
}

html,
body {
    font-family: var(--font-sans);
}
