.image-banner__content:not(.image-banner__content-overlay) .image-banner__text-wrapper h2.white,
.image-banner__content:not(.image-banner__content-overlay) .image-banner__text-wrapper p.white {
    color: var(--near-black);
}

@media screen and (min-width: 60em) {
    .image-banner__content:not(.image-banner__content-overlay) .image-banner__text-wrapper h2.white,
    .image-banner__content:not(.image-banner__content-overlay) .image-banner__text-wrapper p.white {
        color: var(--white);
    }
}