
/* Use slightly larger fonts (increase 15%) per Stefanie Adams */
#CybotCookiebotDialog {
    font-size: 1.03125rem !important;
}

/* Hide the redundant title per Stefanie and Steve */
#CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle {
    display: none;
}

/* Hide the logo per Matt Dreon */
#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyCybot {
    visibility: hidden;
}

/* Match Peregrine website steel blue per Matt Dreon */
#CybotCookiebotDialog .CybotCookiebotDialogBodyButton {
    background-color: #2C6DA3 !important;
    border-color: #2C6DA3 !important;
}

#CybotCookiebotDialog a {
    color: #2C6DA3 !important;
}

#CybotCookiebotDialog .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
    border-color: #2C6DA3 !important;
}

#CybotCookiebotDialog input.CybotCookiebotDialogBodyLevelButton:checked~.CybotCookiebotDialogBodyLevelButtonSlider {
    background: #2C6DA3 !important;
}

/* Hide the cookie types not in use Necessary (show), Preference (hide), Statistics (show), Advertising/Marketing (hide), Unclassified (hide) per Stefanie and Steve */
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes>li.CookieCard:has(#CybotCookiebotDialogDetailBodyContentCookieContainerPreferenceCard),
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes>li.CookieCard:has(#CybotCookiebotDialogDetailBodyContentCookieContainerAdvertisingCard),
#CybotCookiebotDialogDetailBodyContentCookieContainerTypes>li.CookieCard:has(#CybotCookiebotDialogDetailBodyContentCookieContainerUnclassifiedCard) {
    display: none;
}
