.zdcb-container-block {
  --zdcb-light-background: var(--bs-neutral-100);
  --zdcb-dark-background: var(--bs-primary-900);
  --zdcb-light-foreground: var(--bs-neutral-100);
  --zdcb-dark-foreground: var(--bs-primary-900);
}
.zdcb-container-block.has-background.background-type--color > hr {
  background-color: var(--bs-neutral-100);
  opacity: 1;
}
.zdcb-container-block.has-background.background-type--color.has-background-colour--bg-dark-grey > hr {
  background: var(--bs-primary-900);
}
.zdcb-container-block.has-background.background-type--color.has-background-colour--bg-light-grey > hr {
  background: var(--bs-neutral-100);
}
.zdcb-container-block.has-background.background-type--color.has-background-colour--bg-white > hr {
  background: var(--bs-shades-0);
}
.zdcb-container-block.has-background.background-type--color.background-position--left > hr, .zdcb-container-block.has-background.background-type--color.background-position--right > hr {
  width: 50%;
}
.zdcb-container-block.has-background.background-type--color.has-background-colour--bg-dark-grey .container .content > * {
  color: var(--bs-shades-0);
}
.zdcb-container-block.has-background.background-type--color.has-background-colour--bg-dark-grey .zdcb-tiles-block.has-basic-styles--removed .tiles__grid li .tiles-item header {
  color: var(--bs-shades-0);
}
.zdcb-container-block.has-background.background-type--color.has-background-colour--bg-dark-grey .container .content .wp-block-heading {
  color: var(--bs-shades-0);
}