:root, [data-bs-theme=light] {
  --bs-primary: #C79B50;
  --bs-primary-rgb: 199,155,80;
  --bs-primary-text-emphasis: #503E20;
  --bs-primary-bg-subtle: #F4EBDC;
  --bs-primary-border-subtle: #E9D7B9;
  --bs-secondary: #1f1c18;
  --bs-secondary-rgb: 31,28,24;
  --bs-secondary-text-emphasis: #0C0B0A;
  --bs-secondary-bg-subtle: #D2D2D1;
  --bs-secondary-border-subtle: #A5A4A3;
  --bs-success: #22946e;
  --bs-success-rgb: 34,148,110;
  --bs-success-text-emphasis: #0E3B2C;
  --bs-success-bg-subtle: #D3EAE2;
  --bs-success-border-subtle: #A7D4C5;
  --bs-info: #21498a;
  --bs-info-rgb: 33,73,138;
  --bs-info-text-emphasis: #0D1D37;
  --bs-info-bg-subtle: #D3DBE8;
  --bs-info-border-subtle: #A6B6D0;
  --bs-warning: #a87a2a;
  --bs-warning-rgb: 168,122,42;
  --bs-warning-text-emphasis: #433111;
  --bs-warning-bg-subtle: #EEE4D4;
  --bs-warning-border-subtle: #DCCAAA;
  --bs-danger: #9c2121;
  --bs-danger-rgb: 156,33,33;
  --bs-danger-text-emphasis: #3E0D0D;
  --bs-danger-bg-subtle: #EBD3D3;
  --bs-danger-border-subtle: #D7A6A6;
  --bs-body-color: #ffffff;
  --bs-body-color-rgb: 255,255,255;
  --bs-secondary-color: rgba(255,255,255,0.75);
  --bs-secondary-color-rgb: 255,255,255,0.75;
  --bs-tertiary-color: rgba(255,255,255,0.5);
  --bs-tertiary-color-rgb: 255,255,255,0.5;
  --bs-body-font-family: Poppins, sans-serif;
  --bs-focus-ring-opacity: 1;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #C79B50;
  --bs-btn-border-color: #C79B50;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CFAA6A;
  --bs-btn-hover-border-color: #CDA562;
  --bs-btn-focus-shadow-rgb: 30,23,12;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #D2AF73;
  --bs-btn-active-border-color: #CDA562;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #C79B50;
  --bs-btn-disabled-border-color: #C79B50;
}

.btn-outline-primary {
  --bs-btn-color: #C79B50;
  --bs-btn-border-color: #C79B50;
  --bs-btn-focus-shadow-rgb: 199,155,80;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C79B50;
  --bs-btn-hover-border-color: #C79B50;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C79B50;
  --bs-btn-active-border-color: #C79B50;
  --bs-btn-disabled-color: #C79B50;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #C79B50;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #1f1c18;
  --bs-btn-border-color: #1f1c18;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1A1814;
  --bs-btn-hover-border-color: #191613;
  --bs-btn-focus-shadow-rgb: 221,221,220;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #191613;
  --bs-btn-active-border-color: #171512;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #1f1c18;
  --bs-btn-disabled-border-color: #1f1c18;
}

.btn-outline-secondary {
  --bs-btn-color: #1f1c18;
  --bs-btn-border-color: #1f1c18;
  --bs-btn-focus-shadow-rgb: 31,28,24;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1f1c18;
  --bs-btn-hover-border-color: #1f1c18;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1f1c18;
  --bs-btn-active-border-color: #1f1c18;
  --bs-btn-disabled-color: #1f1c18;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #1f1c18;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #22946e;
  --bs-btn-border-color: #22946e;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #43A484;
  --bs-btn-hover-border-color: #389F7D;
  --bs-btn-focus-shadow-rgb: 5,22,17;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4EA98B;
  --bs-btn-active-border-color: #389F7D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #22946e;
  --bs-btn-disabled-border-color: #22946e;
}

.btn-outline-success {
  --bs-btn-color: #22946e;
  --bs-btn-border-color: #22946e;
  --bs-btn-focus-shadow-rgb: 34,148,110;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #22946e;
  --bs-btn-hover-border-color: #22946e;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #22946e;
  --bs-btn-active-border-color: #22946e;
  --bs-btn-disabled-color: #22946e;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #22946e;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #21498a;
  --bs-btn-border-color: #21498a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1C3E75;
  --bs-btn-hover-border-color: #1A3A6E;
  --bs-btn-focus-shadow-rgb: 222,228,237;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1A3A6E;
  --bs-btn-active-border-color: #193768;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #21498a;
  --bs-btn-disabled-border-color: #21498a;
}

.btn-outline-info {
  --bs-btn-color: #21498a;
  --bs-btn-border-color: #21498a;
  --bs-btn-focus-shadow-rgb: 33,73,138;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #21498a;
  --bs-btn-hover-border-color: #21498a;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #21498a;
  --bs-btn-active-border-color: #21498a;
  --bs-btn-disabled-color: #21498a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #21498a;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #a87a2a;
  --bs-btn-border-color: #a87a2a;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #B58E4A;
  --bs-btn-hover-border-color: #B1873F;
  --bs-btn-focus-shadow-rgb: 25,18,6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #B99555;
  --bs-btn-active-border-color: #B1873F;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #a87a2a;
  --bs-btn-disabled-border-color: #a87a2a;
}

.btn-outline-warning {
  --bs-btn-color: #a87a2a;
  --bs-btn-border-color: #a87a2a;
  --bs-btn-focus-shadow-rgb: 168,122,42;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #a87a2a;
  --bs-btn-hover-border-color: #a87a2a;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #a87a2a;
  --bs-btn-active-border-color: #a87a2a;
  --bs-btn-disabled-color: #a87a2a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #a87a2a;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #9c2121;
  --bs-btn-border-color: #9c2121;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #851C1C;
  --bs-btn-hover-border-color: #7D1A1A;
  --bs-btn-focus-shadow-rgb: 240,222,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #7D1A1A;
  --bs-btn-active-border-color: #751919;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #9c2121;
  --bs-btn-disabled-border-color: #9c2121;
}

.btn-outline-danger {
  --bs-btn-color: #9c2121;
  --bs-btn-border-color: #9c2121;
  --bs-btn-focus-shadow-rgb: 156,33,33;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #9c2121;
  --bs-btn-hover-border-color: #9c2121;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9c2121;
  --bs-btn-active-border-color: #9c2121;
  --bs-btn-disabled-color: #9c2121;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #9c2121;
}

