/* NOTE: This file gets preloaded before templates's styles */

:root {
  /* COLORS ------------------------------------------------------------------------------------- */
  --msos-color-white: #fafafa;
  --msos-color-black: #0e0e0e;
  --msos-color-gray: #1e1e1e;

  --msos-color-primary-lighter: #669bbc;
  --msos-color-primary-light: #407ba7;
  --msos-color-primary: #004e89;
  --msos-color-primary-dark: #003049;
  --msos-color-primary-darker: #012637;
  --msos-color-primary-complementary: #0a5d9b;

  --msos-color-secondary-lighter: #012637;
  --msos-color-secondary-light: #c00021;
  --msos-color-secondary: #a0001c;
  --msos-color-secondary-dark: #800016;
  --msos-color-secondary-darker: #620011;
  --msos-color-secondary-complementary: #bc102e;

  /* --msos-color-stone: #f3f4f4; */
  /* --msos-color-zinc: #f9f8f5; */
  /* --msos-color-beige: #f5f2ed; */
  /* --msos-color-sand: #fdf0d5; */

  --msos-color-slate-lightest: oklch(98.4% 0.003 247.858);
  --msos-color-slate-lighter: oklch(96.83% 0.0069 247.9);
  --msos-color-slate-light: oklch(92.88% 0.0126 255.51);
  --msos-color-slate: oklch(86.9% 0.0198 252.89);
  --msos-color-slate-dark: oklch(71.07% 0.0351 256.79);
  --msos-color-slate-darker: oklch(55.44% 0.0407 257.42);
  --msos-color-slate-darkest: oklch(44.6% 0.043 257.281);

  --msos-color-zinc-lightest: oklch(98.4% 0.003 247.858);
  --msos-color-zinc-lighter: oklch(96.74% 0.0013 286.38);
  --msos-color-zinc-light: oklch(91.97% 0.004 286.32);
  --msos-color-zinc: oklch(87.11% 0.0055 286.29);
  --msos-color-zinc-dark: oklch(71.18% 0.0129 286.07);
  --msos-color-zinc-darker: oklch(55.17% 0.0138 285.94);
  --msos-color-zinc-darkest: oklch(44.2% 0.017 285.786);

  --msos-color-stone-lightest: oklch(98.5% 0.001 106.423);
  --msos-color-stone-lighter: oklch(96.71% 0.0034 81.58);
  --msos-color-stone-light: oklch(92.75% 0.0066 81.57);
  --msos-color-stone: oklch(86.93% 0.0101 81.6);
  --msos-color-stone-dark: oklch(71.1% 0.0211 81.67);
  --msos-color-stone-darker: oklch(55.12% 0.0227 81.72);
  --msos-color-stone-darkest: oklch(44.4% 0.011 73.639);

  /* FONTS -------------------------------------------------------------------------------------- */
  --msos-font-heading: 'Merriweather Sans', sans-serif;
  /* --msos-font-paragraph: 'Montserrat', sans-serif; */
  /* --msos-font-paragraph: "Open Sans", sans-serif; */
  --msos-font-paragraph: "Inter", sans-serif;

  /* MISC --------------------------------------------------------------------------------------- */
  --msos-radius: 2px;
  --msos-transition: all 0.2s ease-in-out;
  --msos-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;
}
