:root, [data-bs-theme=light] {
  --bs-primary: #ec6707;
  --bs-primary-rgb: 236,103,7;
  --bs-primary-text-emphasis: #5E2903;
  --bs-primary-bg-subtle: #FBE1CD;
  --bs-primary-border-subtle: #F7C29C;
  --bs-secondary: #504d4a;
  --bs-secondary-rgb: 80,77,74;
  --bs-secondary-text-emphasis: #201F1E;
  --bs-secondary-bg-subtle: #DCDBDB;
  --bs-secondary-border-subtle: #B9B8B7;
  --bs-dark: #333333;
  --bs-dark-rgb: 51,51,51;
  --bs-dark-text-emphasis: #141414;
  --bs-dark-bg-subtle: #D6D6D6;
  --bs-dark-border-subtle: #ADADAD;
  --bs-body-bg: #f3f3f3;
  --bs-body-bg-rgb: 243,243,243;
  --bs-body-font-family: Poppins, sans-serif;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ec6707;
  --bs-btn-border-color: #ec6707;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EF7E2C;
  --bs-btn-hover-border-color: #EE7620;
  --bs-btn-focus-shadow-rgb: 35,15,1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F08539;
  --bs-btn-active-border-color: #EE7620;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ec6707;
  --bs-btn-disabled-border-color: #ec6707;
}

.btn-outline-primary {
  --bs-btn-color: #ec6707;
  --bs-btn-border-color: #ec6707;
  --bs-btn-focus-shadow-rgb: 236,103,7;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ec6707;
  --bs-btn-hover-border-color: #ec6707;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ec6707;
  --bs-btn-active-border-color: #ec6707;
  --bs-btn-disabled-color: #ec6707;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ec6707;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #504d4a;
  --bs-btn-border-color: #504d4a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #44413F;
  --bs-btn-hover-border-color: #403E3B;
  --bs-btn-focus-shadow-rgb: 229,228,228;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #403E3B;
  --bs-btn-active-border-color: #3C3A38;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #504d4a;
  --bs-btn-disabled-border-color: #504d4a;
}

.btn-outline-secondary {
  --bs-btn-color: #504d4a;
  --bs-btn-border-color: #504d4a;
  --bs-btn-focus-shadow-rgb: 80,77,74;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #504d4a;
  --bs-btn-hover-border-color: #504d4a;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #504d4a;
  --bs-btn-active-border-color: #504d4a;
  --bs-btn-disabled-color: #504d4a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #504d4a;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #333333;
  --bs-btn-border-color: #333333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2B2B2B;
  --bs-btn-hover-border-color: #292929;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #292929;
  --bs-btn-active-border-color: #262626;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #333333;
  --bs-btn-disabled-border-color: #333333;
}

.btn-outline-dark {
  --bs-btn-color: #333333;
  --bs-btn-border-color: #333333;
  --bs-btn-focus-shadow-rgb: 51,51,51;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #333333;
  --bs-btn-hover-border-color: #333333;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #333333;
  --bs-btn-active-border-color: #333333;
  --bs-btn-disabled-color: #333333;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #333333;
}

[data-bs-theme=dark] {
  --bs-body-color: #f8f9fa;
  --bs-body-color-rgb: 248,249,250;
  --bs-body-bg: #333333;
  --bs-body-bg-rgb: 51,51,51;
  --bs-secondary-color: rgba(248,249,250,0.75);
  --bs-secondary-color-rgb: 248,249,250,0.75;
  --bs-tertiary-color: rgba(248,249,250,0.5);
  --bs-tertiary-color-rgb: 248,249,250,0.5;
}

