/* Hide broken image icons that appear when ShowIt CDN resources fail to load */

/* Hide broken images and pseudo-elements */
img[src*="showit.co"]::before,
img[src*="showit.co"]::after {
    display: none !important;
}

/* Hide question marks from failed background images */
.se-img::before,
.se-img::after {
    display: none !important;
}

/* Hide any broken content in header elements */
.sie-header-0424_4::before,
.sie-header-0424_4::after,
.sie-header-0424_14::before,
.sie-header-0424_14::after {
    content: none !important;
    display: none !important;
}

/* Ensure text elements don't show broken image placeholders */
.se-t::before,
.se-t::after {
    content: none !important;
}

/* Hide broken images globally */
img[alt=""]::before {
    display: none !important;
}

/* Prevent browser from showing broken image icon */
img {
    font-size: 0 !important;
}

img::before {
    display: none !important;
}

img::after {
    display: none !important;
}
