Подскажите почему не работает цвет у иконок

HTML

<div class="footer__social">
                    <a href="#" class="footer__social-item">
                        <!-- <img src="icons/social/fb.svg" alt="facebook"> -->
                        <span class="icon-fb"></span>
                    </a>
                    <a href="#" class="footer__social-item">
                        <!-- <img src="icons/social/inst.svg" alt="instagram"> -->
                        <span class="icon-inst"></span>
                    </a>
                    <a href="#" class="footer__social-item">
                        <!-- <img src="icons/social/pint.svg" alt="pinterest"> -->
                        <span class="icon-pint"></span>
                    </a>
                </div>

SCSS

&__social-item {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 50px;
        height: 50px;
        border: 2px solid #fff;
        border-radius: 100%;
        text-decoration: none;
        &:nth-child(2) {
            margin: 0 30px;
        }
        span {
            font-size: 27px;
            text-align: center;
            display: flex;
            width: 50px;
            height: 50px;
            text-align: center;
            align-items: center;
            justify-content: center;
            &:hover {
                color: #000;
                text-align: center;
                font-size: 30px;
            }
        }
    }
    &__social {
        display: flex;
        justify-content: center;
        align-items: center;
    }

Иконки не меняют цвет. Загружал их через IcoMoon скачивал шрифты локально. Даже если хочу цвет в span изменить ничего не происходит

&:hover {
    color: #000;
    text-align: center;
    font-size: 30px;
}

Ответы (0 шт):