/* Generated 2026-06-02 11:38:31 */
.btn-light {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #4E2F8D;
  --bs-btn-border-color: #4E2F8D;
  --bs-btn-hover-color: #CEC5DF;
  --bs-btn-hover-bg: #4E2F8D;
  --bs-btn-hover-border-color: #4E2F8D;
  --bs-btn-focus-shadow-rgb: 197, 197, 197;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #4E2F8D;
  --bs-btn-active-border-color: #4E2F8D;
  --bs-btn-active-shadow: inset 0 3px 5px #00000020;
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #4E2F8D;
  --bs-btn-disabled-border-color: #4E2F8D;
}
.btn-partner-primary {
    background-color: #4E2F8D !important;
    border-color: #4E2F8D !important;
    color: #FFFFFF !important;
}
.btn-partner-primary:hover,
.btn-partner-primary:focus,
.btn-partner-primary:active {
    background-color: #6C52A0 !important;
    border-color: #6C52A0 !important;
    color: #CEC5DF !important;
}
.btn-partner-secondary {
    background-color: #32BDAA !important;
    border-color: #32BDAA !important;
    color: #FFFFFF !important;
}
.btn-partner-secondary:hover,
.btn-partner-secondary:focus,
.btn-partner-secondary:active {
    background-color: #2A9E8E !important;
    border-color: #2A9E8E !important;
    color: #B8DFD9 !important;
}
.text-bg-partner {
    background-color: #4E2F8D !important;
    color: #FFFFFF !important;
}
.text-bg-partner.active {
  box-shadow: 0 3px #32BDAA !important;
}
.toolbar__subnav .nav-link.text-bg-partner:not(.active):hover,
.toolbar__subnav .nav-link.text-bg-partner:not(.active):focus {
    color: #CEC5DF !important;
}
.toolbar__subnav .nav-item .nav-link.text-bg-partner.active {
    color: #FFFFFF !important;
}
main a:not(.btn):not(.nav-link):not(.page-link), 
.items__grid--partner a:not(.btn) {
    color: #4E2F8D !important;
}
main a:not(.btn):not(.nav-link):not(.page-link):hover, 
main a:not(.btn):not(.nav-link):not(.page-link):focus, 
.items__grid--partner a:not(.btn):hover, 
.items__grid--partner a:not(.btn):focus {
    color: #6C52A0 !important;
}
.page-link {
    color: #4E2F8D !important;
}
.page-link.active, .active > .page-link {
    color: #FFFFFF !important;
    border-color: #32BDAA !important;
    background-color: #32BDAA !important;
}
