/*Cookiebot style changes*/
:root {
  --corporate-color: #e1640a;
}

.CybotCookiebotDialogNavItemLink {
  border-bottom: 1px solid var(--corporate-color)!important;
  color: var(--corporate-color)!important;
}

.CybotCookiebotDialogNavItemLink:focus-visible {
  outline: var(--corporate-color) solid 2px!important;
}

input:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
  background-color: var(--corporate-color)!important;
}

/*Restore old default slider color for necessary cookies*/
/*
#CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider, #CybotCookiebotDialogTabContent input[type=checkbox][disabled]:checked+.CybotCookiebotDialogBodyLevelButtonSlider {
  background-color: #d6d6d6!important;
}
*/

.CybotCookiebotDialogDetailBodyContentCookieContainerHeader button:hover, #CybotCookiebotDialogDetailBodyContentCookieContainerUnclassified:hover {
  color: var(--corporate-color)!important;
}

.CybotCookiebotDialogDetailBodyContentCookieProvider:hover {
  color: var(--corporate-color)!important;
}

.CybotCookiebotDialogDetailBodyContentCookieLink {
  color: var(--corporate-color)!important;
}

.CybotCookiebotDialogBodyLevelButtonWrapper {
  border-right-color: var(--corporate-color)!important;
}

#CybotCookiebotDialogBodyLevelButtonsSelectPane, #CybotCookiebotDialogNav, #CybotCookiebotDialogHeader, #CybotCookiebotDialog .CybotCookiebotScrollContainer, #CybotCookiebotDialog .CookieCard {
  border-bottom-color: var(--corporate-color)!important;
}

.CybotCookiebotDialogDetailBodyContentCookieGroup, .CybotCookiebotDialogDetailBodyEmptyCategoryMessage, .CybotCookiebotDialogDetailBodyContentCookieInfo {
  border-color: var(--corporate-color)!important;
}

.CybotCookiebotDialogDetailBodyContentCookieInfoFooter, .CybotCookiebotDialogDetailBodyContentCookieInfo.show:first-of-type:before {
  border-top-color: var(--corporate-color)!important;
}

.CybotCookiebotDialogDetailBulkConsentCount {
  background-color: var(--corporate-color)!important;
}

#CybotCookiebotDialogDetailFooter a {
  color: var(--corporate-color)!important;
}

#CybotCookiebotDialogBodyLevelButtonsSelectPane fieldset div:not(:first-of-type) label span:hover {
  color: var(--corporate-color)!important;
}


#CybotCookiebotDialogBodyButtonDecline, #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, #CybotCookiebotDialogBodyLevelButtonCustomize {
  border-color: var(--corporate-color)!important;
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
  background-color: var(--corporate-color)!important;
}

/*Change Cookiebot custom logo*/
#CybotCookiebotDialogPoweredbyImage {
  content: url("/nl-nl/wp-content/uploads/sites/3/2021/08/vanHaren_logo.png")
}