/* Farben des Cookie-Banners (CookieConsent v3) passend zur Website */

#cc-main {
    --cc-font-family: "Open Sans", Helvetica, Arial, sans-serif;
    --cc-btn-primary-bg: #006fe5;
    --cc-btn-primary-border-color: #006fe5;
    --cc-btn-primary-hover-bg: #0063cc;
    --cc-btn-primary-hover-border-color: #0063cc;
    --cc-btn-secondary-bg: #e6e6e6;
    --cc-btn-secondary-hover-bg: #d4d4d4;
    --cc-toggle-on-bg: #006fe5;
    --cc-z-index: 2147483000;
}

/* Banner nutzt die volle Breite am unteren Bildschirmrand */
#cc-main .cm--bar {
    width: 100%;
    max-width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 0;
}

#cc-main .cm__links a,
#cc-main .pm__section-desc a {
    text-decoration: underline;
}
