/* NieuwbouwLeads styling for the Cookiebot consent dialog. */
#CybotCookiebotDialog {
  /* Cookiebot injects its base font after the site's own stylesheets. */
  font-family: Inter, Arial, sans-serif !important;
  border-radius: 14px;
}

#CybotCookiebotDialog #CybotCookiebotDialogBodyContentTitle {
  font-family: "Inter Tight", Inter, Arial, sans-serif;
  font-weight: 700;
}

#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonsWrapper button {
  font-family: inherit;
}

#CybotCookiebotDialog #CybotCookiebotDialogHeaderLogosWrapper::before {
  content: "";
  display: block;
  flex: 0 0 auto;
  width: clamp(110px, 36vw, 156px);
  height: 34px;
  background: url("/assets/nbl-logo-wine.svg") left center / contain no-repeat;
}
