:root, [data-bs-theme=light] {
  --bs-blue: #C19A3A;
  --bs-indigo: #B58820;
  --bs-purple: #8A631E;
  --bs-pink: #D4B560;
  --bs-red: #C19A3A;
  --bs-orange: #E6CA92;
  --bs-yellow: #F1E2C9;
  --bs-green: #C19A3A;
  --bs-teal: #E6CA92;
  --bs-cyan: #D4B560;

  --bs-black: #1B1F17;
  --bs-white: #ffffff;

  --bs-gray: #D4B560;
  --bs-gray-dark: #8A631E;
  --bs-gray-100: #FBF6ED;
  --bs-gray-200: #F1E2C9;
  --bs-gray-300: #E6CA92;
  --bs-gray-400: #D4B560;
  --bs-gray-500: #C19A3A;
  --bs-gray-600: #B58820;
  --bs-gray-700: #8A631E;
  --bs-gray-800: #6A4A12;
  --bs-gray-900: #4E350F;

  --bs-primary: #C19A3A;
  --bs-secondary: #E6CA92;
  --bs-success: #B58820;
  --bs-info: #D4B560;
  --bs-warning: #B58820;
  --bs-danger: #8A631E;
  --bs-light: #FBF6ED;
  --bs-dark: #6A4A12;

  --bs-primary-rgb: 193, 154, 58;
  --bs-secondary-rgb: 230, 202, 146;
  --bs-success-rgb: 181, 136, 32;
  --bs-info-rgb: 212, 181, 96;
  --bs-warning-rgb: 181, 136, 32;
  --bs-danger-rgb: 138, 99, 30;
  --bs-light-rgb: 251, 246, 237;
  --bs-dark-rgb: 106, 74, 18;

  --bs-primary-text-emphasis: #4E350F;
  --bs-secondary-text-emphasis: #6A4A12;
  --bs-success-text-emphasis: #8A631E;
  --bs-info-text-emphasis: #8A631E;
  --bs-warning-text-emphasis: #4E350F;
  --bs-danger-text-emphasis: #4E350F;
  --bs-light-text-emphasis: #6A4A12;
  --bs-dark-text-emphasis: #F1E2C9;

  --bs-primary-bg-subtle: #F1E2C9;
  --bs-secondary-bg-subtle: #FBF6ED;
  --bs-success-bg-subtle: #F1E2C9;
  --bs-info-bg-subtle: #F1E2C9;
  --bs-warning-bg-subtle: #FBF6ED;
  --bs-danger-bg-subtle: #E6CA92;
  --bs-light-bg-subtle: #FBF6ED;
  --bs-dark-bg-subtle: #E6CA92;

  --bs-primary-border-subtle: #E6CA92;
  --bs-secondary-border-subtle: #F1E2C9;
  --bs-success-border-subtle: #D4B560;
  --bs-info-border-subtle: #E6CA92;
  --bs-warning-border-subtle: #F1E2C9;
  --bs-danger-border-subtle: #D4B560;
  --bs-light-border-subtle: #F1E2C9;
  --bs-dark-border-subtle: #C19A3A;

  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;

  --bs-secondary-color: rgba(78, 53, 15, 0.75);
  --bs-secondary-bg: #F1E2C9;

  --bs-tertiary-color: rgba(78, 53, 15, 0.5);
  --bs-tertiary-bg: #FBF6ED;

  --bs-heading-color: #4E350F;

  --bs-link-color: #8A631E;
  --bs-link-hover-color: #6A4A12;

  --bs-code-color: #B58820;

  --bs-highlight-color: #4E350F;
  --bs-highlight-bg: #F1E2C9;

  --bs-border-color: #E6CA92;
  --bs-border-color-translucent: rgba(78, 53, 15, 0.15);

  --bs-box-shadow: 0 .5rem 1rem rgba(78,53,15,.15);
  --bs-box-shadow-sm: 0 .125rem .25rem rgba(78,53,15,.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(78,53,15,.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(78,53,15,.075);

  --bs-focus-ring-color: rgba(193, 154, 58, .35);

  --bs-form-valid-color: #4E350F;
  --bs-form-valid-border-color: #6A4A12;
  --bs-form-invalid-color: #6A4A12;
  --bs-form-invalid-border-color: #8A631E;
}.btn-primary {
    --bs-btn-color: #FFF4D1;
    --bs-btn-bg: #C68600;
    --bs-btn-border-color: #C68600;
    --bs-btn-hover-color: #FFF4D1;
    --bs-btn-hover-bg: #B57600;
    --bs-btn-hover-border-color: #B57600;
    --bs-btn-active-color: #FFF4D1;
    --bs-btn-active-bg: #8F4E00;
    --bs-btn-active-border-color: #8F4E00;
    --bs-btn-disabled-color: #FFF4D1;
    --bs-btn-disabled-bg: #F3E2B7;
    --bs-btn-disabled-border-color: #F3E2B7;
    --bs-btn-focus-shadow-rgb: 198,134,0;
}
.btn-secondary {
    --bs-btn-color: #6B3C00;
    --bs-btn-bg: #EBD9A6;
    --bs-btn-border-color: #EBD9A6;
    --bs-btn-hover-color: #6B3C00;
    --bs-btn-hover-bg: #E0C78B;
    --bs-btn-hover-border-color: #E0C78B;
    --bs-btn-active-color: #FFF4D1;
    --bs-btn-active-bg: #B57600;
    --bs-btn-active-border-color: #B57600;
    --bs-btn-disabled-color: #6B3C00;
    --bs-btn-disabled-bg: #FFF4D1;
    --bs-btn-disabled-border-color: #FFF4D1;
    --bs-btn-focus-shadow-rgb: 235,217,166;
}
.btn-danger {
    --bs-btn-color: #FFF4D1;
    --bs-btn-bg: #8F4E00;
    --bs-btn-border-color: #8F4E00;
    --bs-btn-hover-color: #FFF4D1;
    --bs-btn-hover-bg: #6B3C00;
    --bs-btn-hover-border-color: #6B3C00;
    --bs-btn-active-color: #FFF4D1;
    --bs-btn-active-bg: #5A2E00;
    --bs-btn-active-border-color: #5A2E00;
    --bs-btn-disabled-color: #FFF4D1;
    --bs-btn-disabled-bg: #EBD9A6;
    --bs-btn-disabled-border-color: #EBD9A6;
    --bs-btn-focus-shadow-rgb: 143,78,0;
}
.btn-light {
    --bs-btn-color: #6B3C00;
    --bs-btn-bg: #FFF4D1;
    --bs-btn-border-color: #FFF4D1;
    --bs-btn-hover-color: #6B3C00;
    --bs-btn-hover-bg: #F3E2B7;
    --bs-btn-hover-border-color: #F3E2B7;
    --bs-btn-active-color: #6B3C00;
    --bs-btn-active-bg: #EBD9A6;
    --bs-btn-active-border-color: #EBD9A6;
    --bs-btn-disabled-color: #6B3C00;
    --bs-btn-disabled-bg: #FFF4D1;
    --bs-btn-disabled-border-color: #FFF4D1;
    --bs-btn-focus-shadow-rgb: 255,244,209;
}
.btn-dark {
    --bs-btn-color: #FFF4D1;
    --bs-btn-bg: #6B3C00;
    --bs-btn-border-color: #6B3C00;
    --bs-btn-hover-color: #FFF4D1;
    --bs-btn-hover-bg: #5A2E00;
    --bs-btn-hover-border-color: #5A2E00;
    --bs-btn-active-color: #FFF4D1;
    --bs-btn-active-bg: #4A1F00;
    --bs-btn-active-border-color: #4A1F00;
    --bs-btn-disabled-color: #FFF4D1;
    --bs-btn-disabled-bg: #EBD9A6;
    --bs-btn-disabled-border-color: #EBD9A6;
    --bs-btn-focus-shadow-rgb: 107,60,0;
}
.btn-outline-primary {
    --bs-btn-color: #C68600;
    --bs-btn-border-color: #C68600;
    --bs-btn-hover-bg: #C68600;
    --bs-btn-hover-border-color: #C68600;
    --bs-btn-active-bg: #B57600;
    --bs-btn-active-border-color: #B57600;
    --bs-btn-disabled-color: #F3E2B7;
    --bs-btn-disabled-border-color: #F3E2B7;
}
.btn-outline-secondary {
    --bs-btn-color: #8F4E00;
    --bs-btn-border-color: #8F4E00;
    --bs-btn-hover-bg: #EBD9A6;
    --bs-btn-hover-border-color: #EBD9A6;
    --bs-btn-active-bg: #B57600;
    --bs-btn-active-border-color: #B57600;
    --bs-btn-disabled-color: #EBD9A6;
    --bs-btn-disabled-border-color: #EBD9A6;
}
.btn-outline-light {
    --bs-btn-color: #6B3C00;
    --bs-btn-border-color: #6B3C00;
    --bs-btn-hover-bg: #FFF4D1;
    --bs-btn-hover-border-color: #FFF4D1;
    --bs-btn-active-bg: #EBD9A6;
    --bs-btn-active-border-color: #EBD9A6;
    --bs-btn-disabled-color: #F3E2B7;
    --bs-btn-disabled-border-color: #F3E2B7;
}
.btn-outline-dark {
    --bs-btn-color: #4A1F00;
    --bs-btn-border-color: #4A1F00;
    --bs-btn-hover-bg: #6B3C00;
    --bs-btn-hover-border-color: #6B3C00;
    --bs-btn-active-bg: #8F4E00;
    --bs-btn-active-border-color: #8F4E00;
    --bs-btn-disabled-color: #EBD9A6;
    --bs-btn-disabled-border-color: #EBD9A6;
}
.btn-flat {
    background-color: #C68600;
    color: #FFF4D1;
}