:root, [data-bs-theme=light] {
  --bs-blue: #f06292;
  --bs-indigo: #ec407a;
  --bs-purple: #e91e63;
  --bs-pink: #f48fb1;
  --bs-red: #e91e63;
  --bs-orange: #f8bbd0;
  --bs-yellow: #fce4ec;
  --bs-green: #f06292;
  --bs-teal: #f48fb1;
  --bs-cyan: #f8bbd0;

  --bs-black: #880e4f;
  --bs-white: #ffffff;

  --bs-gray: #ec407a;
  --bs-gray-dark: #c2185b;
  --bs-gray-100: #fce4ec;
  --bs-gray-200: #f8bbd0;
  --bs-gray-300: #f48fb1;
  --bs-gray-400: #f06292;
  --bs-gray-500: #ec407a;
  --bs-gray-600: #e91e63;
  --bs-gray-700: #d81b60;
  --bs-gray-800: #c2185b;
  --bs-gray-900: #880e4f;

  --bs-primary: #e91e63;
  --bs-secondary: #f48fb1;
  --bs-success: #c2185b;
  --bs-info: #f06292;
  --bs-warning: #f8bbd0;
  --bs-danger: #880e4f;
  --bs-light: #fce4ec;
  --bs-dark: #c2185b;

  --bs-primary-rgb: 233, 30, 99;
  --bs-secondary-rgb: 244, 143, 177;
  --bs-success-rgb: 194, 24, 91;
  --bs-info-rgb: 240, 98, 146;
  --bs-warning-rgb: 248, 187, 208;
  --bs-danger-rgb: 136, 14, 79;
  --bs-light-rgb: 252, 228, 236;
  --bs-dark-rgb: 194, 24, 91;

  --bs-primary-text-emphasis: #c2185b;
  --bs-secondary-text-emphasis: #ad1457;
  --bs-success-text-emphasis: #880e4f;
  --bs-info-text-emphasis: #ad1457;
  --bs-warning-text-emphasis: #c2185b;
  --bs-danger-text-emphasis: #880e4f;
  --bs-light-text-emphasis: #c2185b;
  --bs-dark-text-emphasis: #fce4ec;

  --bs-primary-bg-subtle: #fce4ec;
  --bs-secondary-bg-subtle: #f8bbd0;
  --bs-success-bg-subtle: #f8bbd0;
  --bs-info-bg-subtle: #fce4ec;
  --bs-warning-bg-subtle: #fce4ec;
  --bs-danger-bg-subtle: #f48fb1;
  --bs-light-bg-subtle: #fce4ec;
  --bs-dark-bg-subtle: #f48fb1;

  --bs-primary-border-subtle: #f8bbd0;
  --bs-secondary-border-subtle: #fce4ec;
  --bs-success-border-subtle: #f06292;
  --bs-info-border-subtle: #f8bbd0;
  --bs-warning-border-subtle: #fce4ec;
  --bs-danger-border-subtle: #f48fb1;
  --bs-light-border-subtle: #f8bbd0;
  --bs-dark-border-subtle: #ec407a;

  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 136, 14, 79;

  --bs-secondary-color: rgba(136, 14, 79, 0.75);
  --bs-secondary-bg: #f8bbd0;

  --bs-tertiary-color: rgba(136, 14, 79, 0.5);
  --bs-tertiary-bg: #fce4ec;

  --bs-heading-color: #880e4f;

  --bs-link-color: #ad1457;
  --bs-link-hover-color: #880e4f;

  --bs-code-color: #d81b60;

  --bs-highlight-color: #880e4f;
  --bs-highlight-bg: #fce4ec;

  --bs-border-color: #f48fb1;
  --bs-border-color-translucent: rgba(136, 14, 79, 0.15);

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

  --bs-focus-ring-color: rgba(233,30,99,.35);

  --bs-form-valid-color: #c2185b;
  --bs-form-valid-border-color: #880e4f;
  --bs-form-invalid-color: #880e4f;
  --bs-form-invalid-border-color: #d81b60;
}.btn-primary {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: #e91e63;
    --bs-btn-border-color: #e91e63;
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #d81b60;
    --bs-btn-hover-border-color: #d81b60;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #c2185b;
    --bs-btn-active-border-color: #c2185b;
    --bs-btn-disabled-color: #ffffff;
    --bs-btn-disabled-bg: #f48fb1;
    --bs-btn-disabled-border-color: #f48fb1;
    --bs-btn-focus-shadow-rgb: 233,30,99;
}
.btn-secondary {
    --bs-btn-color: #880e4f;
    --bs-btn-bg: #f48fb1;
    --bs-btn-border-color: #f48fb1;
    --bs-btn-hover-color: #880e4f;
    --bs-btn-hover-bg: #f06292;
    --bs-btn-hover-border-color: #f06292;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #ec407a;
    --bs-btn-active-border-color: #ec407a;
    --bs-btn-disabled-color: #880e4f;
    --bs-btn-disabled-bg: #fce4ec;
    --bs-btn-disabled-border-color: #fce4ec;
    --bs-btn-focus-shadow-rgb: 244,143,177;
}
.btn-danger {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: #c2185b;
    --bs-btn-border-color: #c2185b;
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #ad1457;
    --bs-btn-hover-border-color: #ad1457;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #880e4f;
    --bs-btn-active-border-color: #880e4f;
    --bs-btn-disabled-color: #ffffff;
    --bs-btn-disabled-bg: #f48fb1;
    --bs-btn-disabled-border-color: #f48fb1;
    --bs-btn-focus-shadow-rgb: 194,24,91;
}
.btn-light {
    --bs-btn-color: #880e4f;
    --bs-btn-bg: #fce4ec;
    --bs-btn-border-color: #fce4ec;
    --bs-btn-hover-color: #880e4f;
    --bs-btn-hover-bg: #f8bbd0;
    --bs-btn-hover-border-color: #f8bbd0;
    --bs-btn-active-color: #880e4f;
    --bs-btn-active-bg: #f48fb1;
    --bs-btn-active-border-color: #f48fb1;
    --bs-btn-disabled-color: #880e4f;
    --bs-btn-disabled-bg: #fce4ec;
    --bs-btn-disabled-border-color: #fce4ec;
    --bs-btn-focus-shadow-rgb: 252,228,236;
}
.btn-dark {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: #880e4f;
    --bs-btn-border-color: #880e4f;
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: #ad1457;
    --bs-btn-hover-border-color: #ad1457;
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: #c2185b;
    --bs-btn-active-border-color: #c2185b;
    --bs-btn-disabled-color: #ffffff;
    --bs-btn-disabled-bg: #ec407a;
    --bs-btn-disabled-border-color: #ec407a;
    --bs-btn-focus-shadow-rgb: 136,14,79;
}
.btn-outline-primary {
    --bs-btn-color: #e91e63;
    --bs-btn-border-color: #e91e63;
    --bs-btn-hover-bg: #e91e63;
    --bs-btn-hover-border-color: #e91e63;
    --bs-btn-active-bg: #d81b60;
    --bs-btn-active-border-color: #d81b60;
    --bs-btn-disabled-color: #f48fb1;
    --bs-btn-disabled-border-color: #f48fb1;
}
.btn-outline-secondary {
    --bs-btn-color: #880e4f;
    --bs-btn-border-color: #880e4f;
    --bs-btn-hover-bg: #f48fb1;
    --bs-btn-hover-border-color: #f48fb1;
    --bs-btn-active-bg: #ec407a;
    --bs-btn-active-border-color: #ec407a;
    --bs-btn-disabled-color: #f48fb1;
    --bs-btn-disabled-border-color: #f48fb1;
}
.btn-outline-light {
    --bs-btn-color: #880e4f;
    --bs-btn-border-color: #880e4f;
    --bs-btn-hover-bg: #fce4ec;
    --bs-btn-hover-border-color: #fce4ec;
    --bs-btn-active-bg: #f48fb1;
    --bs-btn-active-border-color: #f48fb1;
    --bs-btn-disabled-color: #f48fb1;
    --bs-btn-disabled-border-color: #f48fb1;
}
.btn-outline-dark {
    --bs-btn-color: #880e4f;
    --bs-btn-border-color: #880e4f;
    --bs-btn-hover-bg: #c2185b;
    --bs-btn-hover-border-color: #c2185b;
    --bs-btn-active-bg: #d81b60;
    --bs-btn-active-border-color: #d81b60;
    --bs-btn-disabled-color: #ec407a;
    --bs-btn-disabled-border-color: #ec407a;
}
.btn-flat {
    background-color: #e91e63;
    color: #fff;
}