


.cc-isolation-container * {
    /* Font used */
    --cc-font-family: Inter var, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    
}

.cc-bg-brand-background{
    background-color:white !important;
}




/*Texte und Buttons/Dropdowns in ConsentManagementTool mit Fokus versehen*/
button.cc-block:focus-visible,
div.cc-grow.cc-flex.cc-p-3.cc-cursor-pointer:focus-visible,
input:focus-visible.cc-switch ~ .cc-dot-background,
a.cc-text-xs:focus,
a.cc-text-sm:focus-visible {
    /*background-color: orange !important;*/
    outline: 2px solid silver !important;
    outline-offset: 2px !important;
}

button.cc-block:not(.cc-bg-brand-close-button-bg), button.cc-block.cc-text-white:not(.cc-bg-brand-close-button-bg), button.cc-block:not(.cc-bg-brand-close-button-bg):focus, button.cc-block:not(.cc-bg-brand-close-button-bg):active {
    background-color: #faed00 !important;
    color: #1a1a1a !important;
}

input:checked.cc-switch ~ .cc-dot-background {
    background-color: #faed00 !important;
}



.header-nav-icon.mud-button-root:focus-visible,
.technics-logo a:focus-visible {
    outline: 2px solid silver !important;
    outline-offset: 2px !important;
    border-radius: 4px !important;
}




.mud-button-filled-primary .mud-button-label,
.mud-button-outlined-primary .mud-button-label,
.mud-button-outlined-primary .mud-typography,
.mud-step .mud-step-label .mud-step-label-icon.mud-primary span,
.mud-badge.mud-theme-primary,
.mud-tab.mud-border-primary .mud-typography {
    color: #1a1a1a !important;
}
.mud-button-filled-secondary .mud-button-label {
    color: #333333 !important;
}
