:root {
    --bs-link-color: #564135;
    --bs-primary: #92b149;
    --bs-btn-bg: #92b149;
    --bs-btn-hover-bg: #92b149;
    --bs-btn-border-color: #92b149;
    --bs-btn-hover-border-color: #92b149;
    --bs-btn-hover-color: #92b149;
}

.wcag-contrast-default .btn-primary {
    --bs-btn-bg: #92b149;
    --bs-btn-hover-bg: #92b149;
    --bs-btn-hover-border-color: #92b149;
    --bs-btn-active-bg: #92b149;
    --bs-btn-disabled-bg: #92b149;
    --bs-btn-disabled-border-color: #92b149;
    --bs-btn-border-color: #92b149;
}

.wcag-contrast-default .btn:focus-visible {
    -webkit-box-shadow: 0 0 0 0.25rem rgba(146, 177, 73, .25);
    box-shadow: 0 0 0 0.25rem rgba(146, 177, 73, .25);
}

.wcag-contrast-default .bg-dark {
    --bs-dark-rgb: 146, 177, 73;
}

.wcag-contrast-default .text-primary {
    --bs-primary-rgb: 146, 177, 73;
}

.wcag-contrast-default .btn-outline-primary {
    --bs-btn-color: #92b149;
    --bs-btn-border-color: #92b149;
    --bs-btn-hover-bg: #92b149;
    --bs-btn-hover-border-color: #92b149;
    --bs-btn-active-bg: #92b149;
    --bs-btn-active-border-color: #92b149;
    --bs-btn-disabled-color: #92b149;
    --bs-btn-disabled-border-color: #92b149;
}

.wcag-contrast-default footer img[src="/starter/favicon.ico"] {
    display: inline-block;
    background-color: white;
    padding: 5px;
}

.wcag-contrast-default footer a {
    --bs-link-color: white;
}

.wcag-contrast-default a.btn-secondary:focus {
    outline: 1px solid #6c757d;
}

.wcag-contrast-default .form-check-input:checked {
    background-color: #92b149;
    border-color: #92b149;
}

.wcag-contrast-default a:hover {
    --bs-link-hover-color: #92b149;
}

.wcag-contrast-default .form-check-input:focus {
    -webkit-box-shadow: 0 0 0 0.25rem rgba(146, 177, 73, .25);
    box-shadow: 0 0 0 0.25rem rgba(146, 177, 73, .25);
}

.wcag-contrast-default a:focus {
    outline: 1px solid #92b149;
}

.wcag-contrast-default .dropdown-item.active,
.wcag-contrast-default .dropdown-item:active {
    --bs-dropdown-link-active-bg: #92b149;
}

.wcag-contrast-default .btn-close:focus {
    box-shadow: 0 0 0 0.25rem rgba(146, 177, 73, .25);
}
