.zdcb-basic-content-image-block.has-background > hr {
  background: 0 0;
  opacity: 1;
}
.zdcb-basic-content-image-block.has-background.has-background-dark > hr {
  background-color: var(--bs-primary);
}
.zdcb-basic-content-image-block.has-background.has-background-light > hr {
  background-color: var(--bs-neutral-100);
}
.zdcb-basic-content-image-block.has-background.has-background-dark .content :not(.wp-block-button > a) {
  color: var(--bs-neutral-100);
}
body > .wrap .zdcb-basic-content-image-block.has-background.has-background-dark .content h1, 
body > .wrap .zdcb-basic-content-image-block.has-background.has-background-dark .content h2, 
body > .wrap .zdcb-basic-content-image-block.has-background.has-background-dark .content h3,
body > .wrap .zdcb-basic-content-image-block.has-background.has-background-dark .content h4,
body > .wrap .zdcb-basic-content-image-block.has-background.has-background-dark .content h5,
body > .wrap .zdcb-basic-content-image-block.has-background.has-background-dark .content h6 {
  color: var(--bs-shades-0);
}
.zdcb-basic-content-image-block.has-background.has-background-dark .content ul li::marker {
    color: var(--bs-secondary);
}
.zdcb-basic-content-image-block.has-background.has-background-dark .content .wp-block-button a.wp-block-button__link:hover, 
.zdcb-basic-content-image-block.has-background.has-background-dark .content .wp-block-button a.wp-block-button__link:active {
  color: var(--bs-shades-100);
  background-color: var(--bs-shades-0);
  border-color: var(--bs-shades-0);
}
.zdcb-basic-content-image-block.has-background.has-background-dark .content .is-style-outline.is-style-outline.wp-block-button .wp-block-button__link {
  color: var(--bs-shades-0) !important;
}

.zdcb-basic-content-image-block.has-background.has-background-dark .content .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):hover, 
.zdcb-basic-content-image-block.has-background.has-background-dark .content .wp-block-button .wp-block-button__link.is-style-outline:not(.has-background):active, 
.zdcb-basic-content-image-block.has-background.has-background-dark .content .wp-block-button.is-style-outline > .wp-block-button__link:not(.has-background):active {
  background-color: var(--bs-secondary) !important;
  border-color: var(--bs-secondary);
  color: var(--bs-shades-100) !important;
}
.zdcb-basic-content-image-block .image .corner-icon {
	z-index: 2;
}