/* Generated 2026-06-02 14:45:14 */
.btn-light {
  --bs-btn-color: #FFFFFF;
  --bs-btn-bg: #42391E;
  --bs-btn-border-color: #42391E;
  --bs-btn-hover-color: #CBC8C1;
  --bs-btn-hover-bg: #42391E;
  --bs-btn-hover-border-color: #42391E;
  --bs-btn-focus-shadow-rgb: 197, 197, 197;
  --bs-btn-active-color: #FFFFFF;
  --bs-btn-active-bg: #42391E;
  --bs-btn-active-border-color: #42391E;
  --bs-btn-active-shadow: inset 0 3px 5px #00000020;
  --bs-btn-disabled-color: #FFFFFF;
  --bs-btn-disabled-bg: #42391E;
  --bs-btn-disabled-border-color: #42391E;
}
.btn-partner-primary {
    background-color: #42391E !important;
    border-color: #42391E !important;
    color: #FFFFFF !important;
}
.btn-partner-primary:hover,
.btn-partner-primary:focus,
.btn-partner-primary:active {
    background-color: #625A44 !important;
    border-color: #625A44 !important;
    color: #CBC8C1 !important;
}
.btn-partner-secondary {
    background-color: #E20B15 !important;
    border-color: #E20B15 !important;
    color: #FFFFFF !important;
}
.btn-partner-secondary:hover,
.btn-partner-secondary:focus,
.btn-partner-secondary:active {
    background-color: #E7343C !important;
    border-color: #E7343C !important;
    color: #4D1114 !important;
}
.text-bg-partner {
    background-color: #42391E !important;
    color: #FFFFFF !important;
}
.text-bg-partner.active {
  box-shadow: 0 3px #E20B15 !important;
}
.toolbar__subnav .nav-link.text-bg-partner:not(.active):hover,
.toolbar__subnav .nav-link.text-bg-partner:not(.active):focus {
    color: #CBC8C1 !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: #42391E !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: #625A44 !important;
}
.page-link {
    color: #42391E !important;
}
.page-link.active, .active > .page-link {
    color: #FFFFFF !important;
    border-color: #E20B15 !important;
    background-color: #E20B15 !important;
}
