.icon.fa-stockpulse:before,
.price-card .price-list li:before {
    font-family: inherit !important;
    content: '' !important;
    background-color: currentColor;
    -webkit-mask-image: url('../images/svg/stockpulse-brands-solid.svg');
    mask-image: url('../images/svg/stockpulse-brands-solid.svg');
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-position: center;
    -webkit-mask-size: contain;
    mask-size: contain;
    display: block;
    width: 35px;
    height: 35px;
}

.price-card .price-list li {
    position: relative;
    display: flex;
    align-items: center;
    gap: 1rem;


    &:before {
        content: none;
    }

    &:nth-child(1):before {
        content: '';
        -webkit-mask-image: url('../images/svg/icon-weight.svg');
        mask-image: url('../images/svg/icon-weight.svg');
        width: 22px;
        height: 22px;
        background-color: #bdbdbd;
    }

    &:nth-child(2):before {
        content: '';
        -webkit-mask-image: url('../images/svg/icon-arrows.svg');
        mask-image: url('../images/svg/icon-arrows.svg');
        width: 22px;
        height: 22px;
        background-color: #bdbdbd;
    }

    &:nth-child(3):before {
        content: '';
        -webkit-mask-image: url('../images/svg/icon-clock.svg');
        mask-image: url('../images/svg/icon-clock.svg');
        width: 22px;
        height: 22px;
        background-color: #bdbdbd;
    }
}