:root {
  --color-white: #ffffff;
  --color-white-rgb: 255, 255, 255;
  --color-black: #000000;
  --color-black-rgb: 0, 0, 0;

  --color-itaka-red-50: #fbe9ea;
  --color-itaka-red-100: #f7d3d4;
  --color-itaka-red-200: #efa7aa;
  --color-itaka-red-300: #e87b7f;
  --color-itaka-red-400: #e04f55;
  --color-itaka-red-500: #d8232a;
  --color-itaka-red-600: #ad1c22;
  --color-itaka-red-700: #821519;
  --color-itaka-red-800: #560e11;
  --color-itaka-red-900: #2b0708;

  --color-announcement-bar-red: var(--color-itaka-red-500);
  --color-announcement-bar-light-blue: var(--color-blue-500);

  --color-mint-50: #e8f3ef;
  --color-mint-100: #d1e7df;
  --color-mint-200: #a3cebf;
  --color-mint-300: #75b69f;
  --color-mint-400: #479d7f;
  --color-mint-500: #19855f;
  --color-mint-600: #146a4c;
  --color-mint-700: #0f5039;
  --color-mint-800: #0a3526;
  --color-mint-900: #051b13;

  --color-mango-50: #fdf9f3;
  --color-mango-100: #fbf3e6;
  --color-mango-200: #f7e7ce;
  --color-mango-300: #f3dab5;
  --color-mango-400: #efce9d;
  --color-mango-500: #ebc284;
  --color-mango-600: #bc9b6a;
  --color-mango-700: #8d744f;
  --color-mango-800: #5e4e35;
  --color-mango-900: #2f271a;

  --color-blue-50: #e7f2fb;
  --color-blue-100: #cfe4f8;
  --color-blue-200: #9fc9f0;
  --color-blue-300: #6eaee9;
  --color-blue-400: #3e93e1;
  --color-blue-500: #0e78da;
  --color-blue-600: #0b60ae;
  --color-blue-700: #084883;
  --color-blue-800: #063057;
  --color-blue-900: #03182c;

  --color-black-50: #eaeaeb;
  --color-black-100: #d5d5d6;
  --color-black-200: #aaaaad;
  --color-black-300: #808085;
  --color-black-400: #55555c;
  --color-black-500: #2b2b33;
  --color-black-500-rgb: 43, 43, 51;
  --color-black-600: #222229;
  --color-black-600-rgb: 34, 34, 41;
  --color-black-700: #1a1a1f;
  --color-black-800: #111114;
  --color-black-900: #09090a;

  --color-gray-50: #f8f8f8;
  --color-gray-100: #f8f8f8;
  --color-gray-200: #f8f8f8;
  --color-gray-300: #f5f5f5;
  --color-gray-400: #d8d8d8;
  --color-gray-500: #e6e6e6;
  --color-gray-600: #d1d2d5;
  --color-gray-700: #808085;
  --color-gray-700-rgb: 128, 128, 133;
  --color-gray-800: #4A4A4A;
  --color-gray-900: #54555c;

  --color-green-50: #d7f9ce;
  --color-green-100: #d7f9ce;
  --color-green-200: #a9f3a0;
  --color-green-300: #6cdb6c;
  --color-green-400: #43b74d;
  --color-green-500: #15872a;
  --color-green-600: #0f742b;
  --color-green-700: #0a612a;
  --color-green-800: #064e28;
  --color-green-900: #044026;

  --color-brown-50: #f8f8f8;
  --color-brown-100: #fbf7c9;
  --color-brown-200: #f8ed95;
  --color-brown-300: #ead95e;
  --color-brown-400: #d5bf36;
  --color-brown-500: #ba9101;
  --color-brown-600: #9f8500;
  --color-brown-700: #856d00;
  --color-brown-800: #6b5600;
  --color-brown-900: #594600;

  --color-red-50: #f8f8f8;
  --color-red-100: #fadfcd;
  --color-red-200: #f6b99e;
  --color-red-300: #e4856a;
  --color-red-400: #ca5542;
  --color-red-500: #a81a12;
  --color-red-600: #900d11;
  --color-red-700: #780915;
  --color-red-800: #610517;
  --color-red-900: #500319;

  /* DEFAULTS */
  --color-primary: var(--color-red-500);
  --color-primary-alternative: var(--color-red-700);
  --color-default: var(--color-black-500);
  --color-default-rgb: 0, 0, 0;
  --color-inverse: var(--color-white);
  --color-inverse-rgb: var(--color-white-rgb);

  --color-neutral-50: var(--color-gray-50);
  --color-neutral-100: var(--color-gray-100);
  --color-neutral-200: var(--color-gray-200);
  --color-neutral-300: var(--color-gray-300);
  --color-neutral-400: var(--color-gray-400);
  --color-neutral-500: var(--color-gray-500);
  --color-neutral-600: var(--color-gray-600);
  --color-neutral-700: var(--color-gray-700);
  --color-neutral-800: var(--color-gray-800);
  --color-neutral-800-rgb: var(--color-gray-800-rgb);
  --color-neutral-900: var(--color-gray-900);

  /* BOOTSTRAP OVERWRITES */
  --color-danger: var(--color-red-500);
  --color-info: var(--color-blue-500);
  --color-success: var(--color-green-500);
  --bs-white-rgb: rgb(255, 255, 255);
}
