.pfc-subcategories-list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.pfc-subcategories-list li a {
    position: relative;
    display: inline-block;
    color: #555;
    text-decoration: none;
    padding: 0 0 10px 0!important;
    transition: color .2s ease;
}
.pfc-subcategories-list li a::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 10px;
    width: 0;
    height: 1px;
    background: currentColor;
    transition: width .25s ease;
}
.pfc-subcategories-list li a:hover,
.pfc-subcategories-list li a:focus {
    color: #111;
}
.pfc-subcategories-list li a:hover::after,
.pfc-subcategories-list li a:focus::after {
    width: 100%;
}