/* ══════════════════════════════════════════════════════════════
   TAMR — Premium Saudi Dates Store
   CSS Design Tokens (Custom Properties)
   Brand: Arabian Heritage + Natural Purity + Premium Gifting
   Primary: Dark Palm Green | Accent: Royal Gold | Bg: Warm Sand
   ══════════════════════════════════════════════════════════════ */

:root {
    /* ── Primary Colors (Dark Palm Green) ── */
    --tamr-primary:         #2D5A3D;   /* Dark Palm Green */
    --tamr-primary-light:   #3A7350;   /* Palm Green Light */
    --tamr-primary-dark:    #1E3D2A;   /* Deep Forest */
    --tamr-primary-rgb:     45, 90, 61;

    /* ── Secondary / Accent (Royal Gold) ─── */
    --tamr-gold:            #C6A96C;   /* Royal Gold */
    --tamr-gold-dark:       #A68B4B;   /* Antique Gold */
    --tamr-gold-light:      #E8D5A3;   /* Soft Gold Glow */
    --tamr-gold-rgb:        198, 169, 108;

    /* ── Accent (Deep Date Brown) ──────── */
    --tamr-brown:           #3D2B1F;   /* Deep Date Brown */
    --tamr-brown-light:     #5C3D2E;   /* Warm Walnut */
    --tamr-accent:          #1A1714;   /* Charcoal Black */
    --tamr-accent-rgb:      26, 23, 20;

    /* ── Honey Tones ───────────────────── */
    --tamr-honey:           #D4920B;   /* Wild Honey */
    --tamr-honey-light:     #F5D78E;   /* Golden Nectar */
    --tamr-honey-dark:      #A67308;   /* Deep Amber */
    --tamr-honey-rgb:       212, 146, 11;

    /* ── Palm Green ────────────────────── */
    --tamr-green:           #2D5A3D;   /* Dark Palm Green */
    --tamr-green-light:     #4A7C59;   /* Oasis Green */
    --tamr-green-dark:      #1E3D2A;   /* Deep Forest */
    --tamr-green-rgb:       45, 90, 61;

    /* ── Backgrounds ────────────────────── */
    --tamr-bg:              #FAF7F2;   /* Warm Ivory */
    --tamr-bg-alt:          #F3EDE4;   /* Arabian Sand */
    --tamr-bg-card:         #FFFDF9;   /* Parchment White */

    /* ── Text ───────────────────────────── */
    --tamr-text:            #2C2420;   /* Date Ink */
    --tamr-text-secondary:  #7A6E63;   /* Desert Stone */
    --tamr-text-muted:      #B5A99B;   /* Sand Dust */

    /* ── Borders ────────────────────────── */
    --tamr-border:          #E8E0D4;   /* Silk Thread */
    --tamr-border-light:    #F0E8DC;

    /* ── Semantic ───────────────────────── */
    --tamr-success:         #4A7C59;   /* Oasis Green */
    --tamr-danger:          #B84233;   /* Pomegranate */
    --tamr-info:            #5C7C9E;

    /* ── Spacing & Radius ───────────────── */
    --tamr-radius:          14px;
    --tamr-radius-sm:       8px;
    --tamr-radius-lg:       20px;

    /* ── Shadows ────────────────────────── */
    --tamr-shadow-sm:       0 2px 8px rgba(44, 36, 32, 0.04);
    --tamr-shadow-md:       0 4px 16px rgba(44, 36, 32, 0.06);
    --tamr-shadow-lg:       0 8px 30px rgba(44, 36, 32, 0.08);
    --tamr-shadow-xl:       0 20px 50px rgba(44, 36, 32, 0.10);
    --tamr-shadow-gold:     0 4px 15px rgba(198, 169, 108, 0.35);

    /* ── Typography ─────────────────────── */
    --tamr-font-ar:         'Tajawal', sans-serif;
    --tamr-font-en:         'Cormorant Garamond', serif;
    --tamr-font-num:        'DM Sans', sans-serif;

    /* ── Transitions ────────────────────── */
    --tamr-ease:            cubic-bezier(0.4, 0, 0.2, 1);
    --tamr-transition:      all 0.3s var(--tamr-ease);
    --tamr-transition-fast: all 0.15s var(--tamr-ease);
}
