:root, .theme-default {
    --btn-primary-color-text: var(--color-primary-fixed);
    --btn-primary-color-text-hover: white;
    --btn-primary-color-bg: transparent;
    --btn-primary-color-bg-hover: var(--color-primary-dark-fixed);
    --btn-primary-border: 2pt solid var(--color-primary-fixed);
    --btn-primary-border-hover: 1pt solid var(--color-primary-dark-fixed);
    --btn-border-radius: 5px;
}

.btn.btn-primary {
   background-color:  var(--btn-primary-color-bg);
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
    background-color: var(--btn-primary-color-bg);
}


/* T11 - White footer */
footer.section-T11-footer {
    padding-top: 0px;
}
.section-T11-footer__foot {
    color: var(--color-text);
}