/* =========================================================
   SHELLY — tokens.css
   מקור האמת היחיד. כל ערך כאן = Global Color / Global Font
   או ערך קבוע באלמנטור. אין hex / px מחוץ לקובץ הזה.
   נקודות שבירה = ברירת המחדל של אלמנטור: טאבלט ≤1024, מובייל ≤767
   ========================================================= */
:root{
  /* ---- צבעים (Elementor Global Colors) ---- */
  --color-choc:#3E2723;        /* שוקולד */
  --color-choc-2:#5A3A33;      /* שוקולד בהיר (hover) */
  --color-ink:#2A1A17;         /* דיו */
  --color-lilac:#CDB8E8;       /* לילך */
  --color-lilac-2:#E6DAF4;     /* לילך בהיר */
  --color-lilac-3:#F4EEFA;     /* לילך רקע */
  --color-paper:#FAF7F4;       /* נייר */
  --color-sand:#EEE6DF;        /* חול */
  --color-chat:#EFE7E1;        /* רקע צ'אט */
  --color-white:#FFFFFF;       /* לבן */
  --color-text:#5B4844;        /* טקסט */
  --color-muted:#7A6560;       /* אפור חום */
  --color-whom:#8A63C4;        /* שם שולח בצ'אט */
  --color-line:rgba(62,39,35,.16);       /* קו · שוקולד 16% */
  --color-paper-72:rgba(250,247,244,.72);/* נייר 72% */
  --color-paper-60:rgba(250,247,244,.60);/* נייר 60% */
  --color-paper-25:rgba(250,247,244,.25);/* נייר 25% */
  --color-paper-12:rgba(250,247,244,.12);/* נייר 12% */

  /* ---- פונטים (Elementor Global Fonts) ---- */
  --font-display:'Karantina',sans-serif;          /* כותרות */
  --font-number:'Instrument Serif',serif;         /* מספרים */
  --font-logo:'Bodoni Moda',serif;                /* לוגו */
  --font-body:'Heebo',sans-serif;                 /* טקסט */
  --font-hand:'Amatic SC',cursive;                /* כתב יד */

  /* ---- גדלי טקסט · דסקטופ ---- */
  --fs-h1:120px;  --lh-h1:.92;
  --fs-h2:88px;   --lh-h2:.92;
  --fs-h3:48px;   --lh-h3:1;
  --fs-h4:36px;   --lh-h4:1;
  --fs-quote:48px;
  --fs-big-number:192px;
  --fs-number-l:80px;
  --fs-number-m:28px;
  --fs-lead:20px;
  --fs-body:18px;
  --fs-small:16px;
  --fs-xs:14px;
  --fs-hand:28px;
  --fs-logo-header:30px;
  --fs-logo-tile:80px;

  /* ---- מרווחים (כפולות של 4) ---- */
  --space-1:4px;  --space-2:8px;  --space-3:12px; --space-4:16px;
  --space-5:20px; --space-6:24px; --space-7:32px; --space-8:40px;
  --space-9:48px; --space-10:64px; --space-11:88px; --space-12:120px;

  /* ---- פריסה ---- */
  --content-width:1200px;     /* רוחב תוכן */
  --gutter:40px;              /* שוליים צדדיים */
  --section-pad:120px;        /* ריפוד סקשן */
  --header-h:68px;

  /* ---- רדיוסים ---- */
  --radius-btn:2px;
  --radius-chat:10px;
  --radius-round:999px;
}

/* ---- טאבלט ---- */
@media (max-width:1024px){
  :root{
    --fs-h1:88px; --fs-h2:68px; --fs-h3:40px; --fs-quote:40px;
    --fs-big-number:152px; --fs-number-l:64px;
    --gutter:32px; --section-pad:88px;
  }
}
/* ---- מובייל ---- */
@media (max-width:767px){
  :root{
    --fs-h1:64px; --fs-h2:52px; --fs-h3:36px; --fs-h4:32px; --fs-quote:36px;
    --fs-big-number:120px; --fs-number-l:56px;
    --fs-lead:18px; --fs-body:17px; --fs-hand:24px; --fs-logo-tile:64px;
    --gutter:16px; --section-pad:64px;
  }
}
