/* The registered symbol is part of the supplied logo image: no duplicate overlay. */
.zbsr-brand-logo .zbsr-brand-art { position: relative; display: block; width: 100%; }
/* Preserve the original orange and green artwork directly over the footer photograph. */
/* Footer: the artwork itself has a genuine alpha channel, no white card. */
.zb-site-footer .zb-footer-inner .zbsr-brand-logo,
.zb-site-footer .zb-footer-inner .zbsr-brand-art { background: transparent; border-radius: 0; box-shadow: none; }
.zb-site-footer .zb-footer-inner .zbsr-brand-logo img { display: block; filter: none !important; background: transparent !important; border-radius: 0 !important; box-shadow: none !important; }

/* v1.8.12: footer uses a dedicated high-contrast transparent brand asset.
   Never invert the image, put a background behind it, or recolor the header logo. */
.zb-site-footer .zb-footer-inner .zbsr-brand-logo,
.zb-site-footer .zb-footer-inner .zbsr-brand-art,
.zb-site-footer .zb-footer-inner .zbsr-brand-logo img {
    background: transparent !important;
    filter: none !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
}
