:root, [data-bs-theme=light] {
  --bs-primary: #686767;
  --bs-primary-rgb: 104,103,103;
  --bs-primary-text-emphasis: #2A2929;
  --bs-primary-bg-subtle: #E1E1E1;
  --bs-primary-border-subtle: #C3C2C2;
  --bs-secondary: #b9A067;
  --bs-secondary-rgb: 185,160,103;
  --bs-secondary-text-emphasis: #4A4029;
  --bs-secondary-bg-subtle: #F1ECE1;
  --bs-secondary-border-subtle: #E3D9C2;
  --bs-success: #f7dfa8;
  --bs-success-rgb: 247,223,168;
  --bs-success-text-emphasis: #635943;
  --bs-success-bg-subtle: #FDF9EE;
  --bs-success-border-subtle: #FCF2DC;
  --bs-link-color: #b9A067;
  --bs-link-color-rgb: 185,160,103;
  --bs-link-hover-color: #8f7c50;
  --bs-link-hover-color-rgb: 143,124,80;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #686767;
  --bs-btn-border-color: #686767;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #585858;
  --bs-btn-hover-border-color: #535252;
  --bs-btn-focus-shadow-rgb: 232,232,232;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #535252;
  --bs-btn-active-border-color: #4E4D4D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #686767;
  --bs-btn-disabled-border-color: #686767;
}

.btn-outline-primary {
  --bs-btn-color: #686767;
  --bs-btn-border-color: #686767;
  --bs-btn-focus-shadow-rgb: 104,103,103;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #686767;
  --bs-btn-hover-border-color: #686767;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #686767;
  --bs-btn-active-border-color: #686767;
  --bs-btn-disabled-color: #686767;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #686767;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #b9A067;
  --bs-btn-border-color: #b9A067;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C4AE7E;
  --bs-btn-hover-border-color: #C0AA76;
  --bs-btn-focus-shadow-rgb: 28,24,15;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C7B385;
  --bs-btn-active-border-color: #C0AA76;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #b9A067;
  --bs-btn-disabled-border-color: #b9A067;
}

.btn-outline-secondary {
  --bs-btn-color: #b9A067;
  --bs-btn-border-color: #b9A067;
  --bs-btn-focus-shadow-rgb: 185,160,103;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #b9A067;
  --bs-btn-hover-border-color: #b9A067;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #b9A067;
  --bs-btn-active-border-color: #b9A067;
  --bs-btn-disabled-color: #b9A067;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #b9A067;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f7dfa8;
  --bs-btn-border-color: #f7dfa8;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F8E4B5;
  --bs-btn-hover-border-color: #F8E2B1;
  --bs-btn-focus-shadow-rgb: 37,33,25;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F9E5B9;
  --bs-btn-active-border-color: #F8E2B1;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f7dfa8;
  --bs-btn-disabled-border-color: #f7dfa8;
}

.btn-outline-success {
  --bs-btn-color: #f7dfa8;
  --bs-btn-border-color: #f7dfa8;
  --bs-btn-focus-shadow-rgb: 247,223,168;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f7dfa8;
  --bs-btn-hover-border-color: #f7dfa8;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f7dfa8;
  --bs-btn-active-border-color: #f7dfa8;
  --bs-btn-disabled-color: #f7dfa8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f7dfa8;
}

