.CARDS_GRID {
    .CARDS_GRID__CARD_IMG_PLACEHODER {
        transition: background-color 1s;
        background-color: var(--ita-colors-background-base-tertiary);
        &:has(.CARDS_GRID__CARD_IMG_LOADED) {
            background-color: transparent;
        }
        &:has(.CARDS_GRID__CARD_IMG_ERROR) {
            &::after {
                content: "\e91b";
                font-family: icomoon;
                font-size: var(--ita-fontSizes-9);
                opacity: 0.5;
            }
        }
        img {
            opacity: 0;
            transition: opacity 1s;
            transition-timing-function: linear;
            &.CARDS_GRID__CARD_IMG_LOADED {
                opacity: 1;
            }
        }
    }
}