.row > .productListMenu.container .navbar {
    padding: 0 10px;
}

.productListMenu {
    margin-top: 0.5rem;
}
.productListMenu .navbar {
    padding: 0;
}
.productListMenu .navbar-nav {
    font-size: 0.875rem;
    flex: wrap;
}
.productListMenu .navbar-nav .nav-link {
    text-decoration: none;
    color: #000;
    padding: 0 0.5rem 0.25rem 0;
    cursor: pointer;
}
.productListMenu .navbar-nav .nav-link .linkWrapper {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    transition: border-bottom 0.3s;
    transition-duration: 0.2s;
}
.productListMenu .navbar-nav .nav-link:hover .linkWrapper {
    border-color: inherit;
}
.productListMenu .navbar-nav .nav-link .wc-icon[icon=box] {
    position: relative;
    width: 1em;
    height: 1em;
    bottom: 0.2em;
}
