.subCategoryLink {
  display: block !important;
}
.subCategoryLink-txt {
  display: inline-block;
}
.subCategoryLink-list {
  display: inline !important;
  font-size: 0;
}
.subCategoryLink-list > li {
  display: inline-block;
  font-size: 14px;
}
.subCategoryLink-list > li a {
  cursor: pointer;
}

@media screen and (max-width: 767px) {
  .js-listCategory-select > li:not(.visible):not(.subCategoryLink-list-other) {
    display: none;
  }
  .js-listCategory-select > li.subCategoryLink-list-other a {
    position: relative;
    padding: 3px 28px 3px 16px;
    color: #fff !important;
    background-color: #666;
    border-color: #666 !important;
  }
  .js-listCategory-select > li.subCategoryLink-list-other a .toggle-icon {
    position: absolute;
    display: block;
    top: 4px;
    right: 8px;
    width: 8px;
    height: 8px;
    border-right: solid 2px #fff;
    border-bottom: solid 2px #fff;
    transform: rotate(45deg);
    transition: all .3s;
  }
  .js-listCategory-select.open > li.subCategoryLink-list-other a .toggle-icon {
    top: 8px;
    transform: rotate(-135deg);
  }
  .js-listCategory-select.subCategoryLink-list-hide {
    display: none;
  }
  .js-listCategory-select.subCategoryLink-list-hide > li:not(.visible):not(.subCategoryLink-list-other) {
    display: inline-block;
    padding: 0 3px;
    margin-bottom: 6px;
    font-size: 14px;
  }
  .display-current {
    margin-top: -8px;
    margin-bottom: 10px;
    font-weight: bold;
  }
    }