:root {
   --bs-body-bg: #F4F6F1;
   --bs-body-color: #34252F;

   --bs-light: #F4F6F1;
   --bs-light-rgb: 244, 246, 241;

   --bs-dark: #34252F;
   --bs-dark-rgb: 52, 37, 47;


   /* ============================
     Semantic colors
  ============================ */

   --bs-primary: #519872;
   --bs-primary-rgb: 81, 152, 114;

   --bs-secondary: #385249;
   --bs-secondary-rgb: 56, 82, 73;

   --bs-success: #A4B494;
   --bs-success-rgb: 164, 180, 148;

   --bs-info: #BEC5AD;
   --bs-info-rgb: 190, 197, 173;

   --bs-warning: #7A5C68;
   --bs-warning-rgb: 122, 92, 104;

   --bs-danger: #D47386;
   --bs-danger-rgb: 212, 115, 134;


   /* ============================
     Links
  ============================ */

   --bs-link-color: var(--bs-primary);
   --bs-link-color-rgb: 81, 152, 114;

   --bs-link-hover-color: color-mix(in srgb, var(--bs-primary) 80%, var(--bs-dark));
   --bs-link-hover-color-rgb: 62, 121, 90;


   /* ============================
     Subtle UI backgrounds
  ============================ */

   --bs-border-color: color-mix(in srgb, var(--bs-dark) 15%, var(--bs-light));
   --bs-border-color-rgb: 228, 222, 222;

   --bs-primary-bg-subtle: color-mix(in srgb, var(--bs-primary) 12%, var(--bs-light));
   --bs-primary-bg-subtle-rgb: 231, 241, 235;

   --bs-success-bg-subtle: color-mix(in srgb, var(--bs-success) 12%, var(--bs-light));
   --bs-success-bg-subtle-rgb: 224, 232, 229;

   --bs-danger-bg-subtle: color-mix(in srgb, var(--bs-danger) 12%, var(--bs-light));
   --bs-danger-bg-subtle-rgb: 228, 220, 226;

   --bs-secondary-bg: color-mix(in srgb, var(--bs-secondary) 10%, var(--bs-light));
   --bs-secondary-bg-rgb: 236, 241, 231;


   /* ============================
     Focus ring
  ============================ */

   --bs-focus-ring-color: rgba(81, 152, 114, 0.25);


   /* ============================
     Typography
  ============================ */

   --bs-heading-color: var(--bs-dark);

   --bs-secondary-color: color-mix(in srgb, var(--bs-dark) 65%, var(--bs-light));
   --bs-secondary-color-rgb: 105, 92, 100;

}