:root{
  /* Cookiebot brand tokens */
--cb-primary: #349EBA;
--cb-accent: #349EBA;
--cb-font: "Proxima Nova", "Inter", sans-serif;
}
#CybotCookiebotDialog #CybotCookiebotDialogHeader {
  display: none !important;
}
#CybotCookiebotDialog div {
  font-style: normal;
  font-size: 14px !important;
  font-family: var(--cb-font);
  line-height: 18px !important;
}
#CybotCookiebotDialog a {
  color: var(--cb-accent) !important;
}
#CybotCookiebotDialog *:focus-visible {
  outline-color: var(--cb-accent) !important;
}
#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive {
  border-bottom: 3px solid var(--cb-accent) !important;
}
#CybotCookiebotDialog a:hover:after {
  border-color: var(--cb-accent) !important;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle {
  font-weight: 600;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText {
  font-weight: 400;
  line-height: 18px !important;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper button {
  font-family: var(--cb-font);
  font-weight: bold;
  font-style: normal;
  font-size: 16px;
  line-height: 40px;
  letter-spacing: 0px;
  background-color: var(--cb-accent);
  border-color: var(--cb-accent);
  border-radius: 9999px;
  padding: 0px;
  max-width: 180px;
}
#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline {
  color: var(--cb-accent);
  background-color: transparent !important;
  border-color: var(--cb-accent) !important;
}
#CookiebotWidget *:focus-visible {
  outline-color: var(--cb-accent) !important;
}
#CookiebotWidget svg {
  fill: var(--cb-accent) !important;
}
#CookiebotWidget .CookiebotWidget-main-logo {
	display: none !important;
}
@media only screen and (max-width: 599px) {#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper {
    flex-direction: row-reverse !important;
    gap: 10px;
    justify-content: flex-start !important;
    align-items: center !important;
  }}@media only screen and (max-width: 599px) {#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper button {
    margin-top: 0px;
    max-width: 150px;
    font-size: 14px !important;
  }}