/* Theme: sinha (Sinha Cabs, PROJ007) - from the client's lion logo: black
   ground, lion red, ember-orange mane, signal-yellow lettering.
   #17110F black, #C8160D lion red, #E5300F red-light, #CDBFAE stone,
   #FFC414 signal yellow, #F2711C ember. Mirrors src/styles/_variables.scss. */
:root {
  --primary-navy-dark: #17110F;
  --primary-navy: #C8160D;
  --primary-blue: #E5300F;
  --primary-sky: #CDBFAE;
  --accent-gold: #FFC414;

  --navy-bg-lightest: #FAF7F2;
  --navy-bg-light: #F3EEE7;
  --navy-bg-soft: #E6DDD2;

  --primary-sky-a05: rgba(205,191,174,0.05);
  --primary-sky-a08: rgba(205,191,174,0.08);
  --primary-sky-a10: rgba(205,191,174,0.10);
  --primary-sky-a12: rgba(205,191,174,0.12);
  --primary-sky-a15: rgba(205,191,174,0.15);
  --primary-sky-a20: rgba(205,191,174,0.20);
  --primary-sky-a30: rgba(205,191,174,0.30);
  --primary-sky-a40: rgba(205,191,174,0.40);
  --primary-sky-a50: rgba(205,191,174,0.50);

  --primary-navy-dark-a05: rgba(23,17,15,0.05);
  --primary-navy-dark-a08: rgba(23,17,15,0.08);
  --primary-navy-dark-a10: rgba(23,17,15,0.10);
  --primary-navy-dark-a12: rgba(23,17,15,0.12);
  --primary-navy-dark-a15: rgba(23,17,15,0.15);
  --primary-navy-dark-a20: rgba(23,17,15,0.20);
  --primary-navy-dark-a30: rgba(23,17,15,0.30);
  --primary-navy-dark-a40: rgba(23,17,15,0.40);
  --primary-navy-dark-a50: rgba(23,17,15,0.50);
  --primary-navy-dark-a55: rgba(23,17,15,0.55);
  --primary-navy-dark-a60: rgba(23,17,15,0.60);
  --primary-navy-dark-a70: rgba(23,17,15,0.70);

  --primary-navy-a05: rgba(200,22,13,0.05);
  --primary-navy-a08: rgba(200,22,13,0.08);
  --primary-navy-a10: rgba(200,22,13,0.10);
  --primary-navy-a12: rgba(200,22,13,0.12);
  --primary-navy-a15: rgba(200,22,13,0.15);
  --primary-navy-a20: rgba(200,22,13,0.20);
  --primary-navy-a30: rgba(200,22,13,0.30);
  --primary-navy-a40: rgba(200,22,13,0.40);
  --primary-navy-a50: rgba(200,22,13,0.50);

  --primary-blue-a05: rgba(229,48,15,0.05);
  --primary-blue-a08: rgba(229,48,15,0.08);
  --primary-blue-a10: rgba(229,48,15,0.10);
  --primary-blue-a12: rgba(229,48,15,0.12);
  --primary-blue-a15: rgba(229,48,15,0.15);
  --primary-blue-a20: rgba(229,48,15,0.20);
  --primary-blue-a30: rgba(229,48,15,0.30);
  --primary-blue-a40: rgba(229,48,15,0.40);
  --primary-blue-a50: rgba(229,48,15,0.50);

  --primary-blue-d10: #A8120A;

  --gradient-primary:       linear-gradient(135deg,#17110F 0%,#3A1410 100%);
  --gradient-primary-hover: linear-gradient(135deg,#C8160D 0%,#E5300F 100%);
  --gradient-light:         linear-gradient(135deg,#FFC414 0%,#FAF7F2 100%);
  --gradient-overlay:       linear-gradient(180deg,rgba(12,9,8,0.62) 0%,rgba(12,9,8,0.20) 100%);
  --gradient-calm:          linear-gradient(180deg,rgba(250,247,242,0.95) 0%,rgba(255,196,20,0.22) 100%);
  --gradient-mane:          linear-gradient(115deg,#C8160D 0%,#F2711C 55%,#FFC414 100%);

  --color-forest: #17110F;
  --color-forest-deep: #0C0908;
  --color-pine: #C8160D;
  --color-pine-light: #E5300F;
  --color-ember: #F2711C;
  --color-sage: #CDBFAE;
  --color-sand: #FFC414;
  --color-sand-deep: #8C6200;
  --color-ivory: #FAF7F2;
  --color-linen: #F3EEE7;
  --color-parchment: #E6DDD2;
  --color-ink: #1C1715;
  --color-ink-body: #3E3633;
  --color-ink-muted: #6F6561;
  --color-line: rgba(28,23,21,0.13);
  --color-line-strong: rgba(28,23,21,0.27);
  --color-line-on-dark: rgba(205,191,174,0.20);
  --color-on-dark: #FAF7F2;
  --color-on-dark-muted: rgba(250,247,242,0.68);
}
