Thank you so much @Ziggy !
That code worked, it's looking much better!
I'm also wondering if there's a way to have it so that the text doesn't come up at all on mobile sites, but does come up when you hover over the images on desktop sites?
At the moment, the text is static over the images on the mobile sites. Is there a way to make the text only appear on desktop (not mobile)?
Here's the code I'm using now:
@media only screen and (min-width: 660px)
{
.design-layout-poster .image-card-wrapper {
visibility: hidden;
opacity: 0;
transition-duration: 1s;
}
.design-layout-poster:hover .image-card-wrapper {
visibility: visible;
opacity: 1;
background-color: hsla(113, 37%, 0%, 0.57);
font-size: 4vw;
}
}