@charset "UTF-8";
/* 1) Nooit scroll lock op html/body via interstitial-class */
html.termsfeed-com---nb-interstitial,
body.termsfeed-com---nb-interstitial {
  overflow: auto !important;
}

/* 2) Maak van de interstitial-overlay een onderbalk i.p.v. full-screen */
.termsfeed-com---nb-interstitial-overlay {
  position: fixed !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  top: auto !important;
  width: 100% !important;
  height: auto !important;
  max-height: 220px !important;
  background: rgba(0, 0, 0, 0.9) !important; /* of lichter als je wilt */
  z-index: 999999 !important;
  overflow-y: auto !important;
}

/* 3) Neutraliseer interstitial varianten, maar NIET het preferences-scherm */
.termsfeed-com---nb-standalone {
  position: fixed !important;
  top: auto !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  height: auto !important;
  max-height: 220px !important;
  background: rgba(0, 0, 0, 0.9) !important;
}

/* Preferences overlay moet juist erbóven hangen */
.termsfeed-com---pc-overlay {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  width: 100% !important;
  height: 100% !important;
  z-index: 10000000000 !important; /* boven sticky ad & banner */
  /* geen background override nodig; TermsFeed regelt dit zelf */
}

/* 4) Interne wrappers soms op 100vh → terug naar auto */
.termsfeed-com---nb,
.termsfeed-com---nb .termsfeed-com---popup,
.termsfeed-com---nb .termsfeed-com---nb-container {
  height: auto !important;
  max-height: none !important;
}/*# sourceMappingURL=cookiefix.css.map */