/* cookiebot */
/*
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll, 
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, 
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll {
    padding: 6px 15px !important;
    border-radius: 0 !important;
    width: auto !important;
    height: auto !important;
    font-size: 13px !important;
    font-weight: 400 !important;
}

a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll {
    background-color: var(--ggs-blue) !important;
    border: 1px solid var(--ggs-blue) !important;
}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll, a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
    background-color: #9a9a9a !important;
    border: 1px solid #9a9a9a !important;
}

#CybotCookiebotDialogBodyLevelButtonsSelectPane {
    padding: 8px 3px 8px 10px !important;
}
#CybotCookiebotDialog {
    border: none !important;
    border-radius: 6px !important;
    margin-top: 220px !important;
    border-radius: 0 !important;
    color: #555554 !important;
}
#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper {
    float: none !important;
    width: 60% !important;
    margin: 0 auto !important;
    display: flex !important;
    flex-direction: column !important;
}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll {
    margin-bottom: 20px !important;
}
#CybotCookiebotDialog a, #CybotCookiebotDialog br, #CybotCookiebotDialog div, #CybotCookiebotDialog td {
    line-height: 1.5 !important;
}
#CybotCookiebotDialogBodyContent {
    padding: 5px 20px 4px 20px !important;
}
#CybotCookiebotDialogPoweredbyLink img {
    display: none !important;
}
#CybotCookiebotDialogBodyContentTitle {
    margin-top: 12px !important;
    color: #555554 !important;
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 1.2 !important;
    text-align: center !important;
}
#CybotCookiebotDialogBodyLevelDetailsWrapper {
    padding: 7px 0 4px 4px !important;
}
#CybotCookiebotDialogBodyContentText {
    font-size: 12px !important;
    margin-top: 10px !important;
    font-family: 'Open Sans', sans-serif !important;
}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
    order: 2 !important;
}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    order: 1 !important;
}
a#CybotCookiebotDialogBodyLevelButtonLevelOptinDeclineAll {
    order: 3 !important;
}
*/

#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
    background-color: var(--ggs-blue)!important;
    border-color: var(--ggs-blue)!important;
}
#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
    border: 2px solid var(--ggs-blue)!important;
}
#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
    border-bottom: 1px solid var(--ggs-blue)!important;
    color: var(--ggs-blue)!important;
}
#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover, #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover, #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover {
    color: var(--ggs-blue)!important;
}
#CybotCookiebotDialog a:hover:after, #CybotCookiebotDialog a:hover:before, #CybotCookiebotDialog button:hover:after, #CybotCookiebotDialog button:hover:before {
    border-color: var(--ggs-blue)!important;
}
#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
    background-color: var(--ggs-blue)!important;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a, #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink, #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a, #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a, #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a, #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink, #CybotCookiebotDialogDetailBodyContentTextAbout a {
    color: var(--ggs-blue)!important;
}