.thuong-hieu__list{
  display: grid;
  grid-template-columns: repeat(var(--item-display, 7), 1fr);
  grid-gap: 10px;
}
.thuong-hieu__item {
    text-align: center;
}
@media(max-width:767px){
 .thuong-hieu__list{
  	--item-display:4
  }
} 
.thong-so-ky-thuat{
  margin-top:30px; 
}
.thong-so-ky-thuat h2,
.thong-so-ky-thuat .heading-bar__title {
  width:100%;
  font-size:20px;
  font-weight:bold;

}
.product-feature{
  margin:30px 0;
}
.product-feature__title {
  font-size: 15px;
  font-weight: 700;
  display: block;
  margin-bottom: 7px;
}
.product-feature ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
}
.product-feature ul li {
  display: inline-block;
  width: 49%;
  position: relative;
  padding-left: 14px;
  box-sizing: border-box;
  margin-bottom: 5px;
}
.product-feature ul li:after {
  content: "";
  border-radius: 50%;
  position: absolute;
  top: 9px;
  left: 0;
  background: #0052aa;
  width: 5px;
  height: 5px;
}
.tab-content a{
	color: #005df5;
}

#header-main .list_menu_header .ul_menu .nav_item:hover.lev-1:hover a {
	font-weight: 500;
} 
/******11-06-2024********/
#header-main .list_menu_header .ul_menu .ul_content_right_1 .nav_item .ul_content_right_2 .nav_item a {
  font-size: 14px;
  font-weight: normal;
}
#header-main .list_menu_header .ul_menu .nav_item:hover.lev-1:hover > a,
#header-main .list_menu_header .ul_menu .nav_item:hover.lev-1:hover .text-normal a,
.list_menu_header .ul_menu .ul_content_right_1 .nav_item h4 a{
  font-weight:bold
} 
#search .input-group-btn button {
    top: 50%;
    transform: translateY(-50%);
}
.section-filter .aside-item .title-head:after{

display: none;
}
.aside-item.aside-item__attribute.filter-vendor.f-left {
display: block;
} 
.section-filter .aside-content.margin-top-0.filter-group ul li{
width: auto !important;
    
}
.title-filter.title-head.margin-top-0 {
} 

.aside-item .filter-mb .aside-content {
  width: calc(100vw - 16px)!important;
  min-width: unset;
  top: 0!important;
}
@media(max-width: 1200px) {
  .wrapper-filter .other-filter {
    padding: 10px 0;
    overflow-x: scroll;
    overflow-y: unset;
  }
}
@media(max-width: 567px) {
	.aside-item .filter-mb .aside-content {
    	width: 450px!important;
        max-width: 450px!important;
    }
}
@media(max-width: 450px) {
	.aside-item .filter-mb .aside-content {
    	width: 400px!important;
        max-width: 400px!important;
    }
}
@media (max-width: 991px) {
    .header_nav_main .heade_menunavs .menu_mega {
        width: 90%;
        border-right: 1px solid #e5e5e5;
    }
}

.wrapper-filter .aside-handle.active .aside-content.d-none, .section-filter .filter-item--check-box input {
	display: none!important;
}
.wrapper-filter ul li span{
     float: left;
}

.wrapper-filter .filter-item--check-box input {
    position: relative;
    z-index: 999999;
}