/* BPW extra CSS placeholder */
body{outline:none}

/* 1) Complianz: altijd boven alles */
.cmplz-cookiebanner,
.cmplz-cookiebanner * {
  z-index: 2147483647 !important;
}

/* 2) Manage-consent link/badge klikbaar houden */
.cmplz-manage-consent,
.cmplz-revoke {
  position: fixed;
  z-index: 2147483646 !important;
  pointer-events: auto;
}

/* 3) Als de banner open is, mag de sticky footer niets blokkeren. 
   Pas de selector hieronder aan naar jouw sticky bar (één of meer varianten toegevoegd). */
body.cmplz-show-banner #bpw-sticky,
body.cmplz-show-banner .bpw-sticky,
body.cmplz-show-banner .bpw-sticky-bar {
  pointer-events: none !important;
  z-index: 1 !important;    /* bewust lager dan de banner */
}

/* 4) Sommige sticky’s hebben een onzichtbare overlay/hitbox:
   maak die nooit ‘click-blocking’. */
#bpw-sticky-backdrop,
.bpw-sticky-overlay,
.bpw-sticky-hitbox {
  pointer-events: none !important;
}
