body {
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

#CybotCookiebotDialog {
  border-radius: 2rem !important;
  font-family: "proxima-soft", sans-serif !important;
}

/* Hide the original image */
#CybotCookiebotDialogPoweredbyImage {
  display: none !important;
}

#CybotCookiebotDialogPoweredbyLink {
  background-image: url("/doccle-logo.svg") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
  width: 150px !important;
  height: 1.7em !important;
}

#CybotCookiebotDialogBodyButtonsWrapper {
  justify-content: center !important;
  align-items: center !important;
}

.CybotCookiebotDialogBodyButton {
  border-radius: 0.5rem !important;
  font-weight: 700 !important;
}

.CybotCookiebotDialogBodyButton:not(:last-of-type) {
  margin-right: 1rem !important;
}

#CybotCookiebotDialogBodyLevelButtonCustomize {
  color: #3066ca !important;
}

#CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow {
  display: none !important;
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
  color: #3066ca !important;
}

#CybotCookiebotDialogBodyButtonDecline {
  color: #3066ca !important;
}

#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll {
  border: 2px solid #3066ca !important;
}

.CybotCookiebotDialogNavItemLink {
  font-weight: 700 !important;
}

#CybotCookiebotDialogBodyContentTitle {
  font-weight: 700 !important;
}

@media screen and (min-width: 601px) {
  #CybotCookiebotDialogPoweredbyLink {
    height: 2em !important;
  }
}
/**/
