#phone .drop-icon-info {
    margin-left: 2px;
    top: calc(50% - 15px)!important;
    border-radius: 50%;
    right: -30px!important;
    line-height: 14px!important;
}
.banner-pro-box .bpro-title {
	text-align: center; 
}

#logo {
  width: ;    /* или auto, если нужно по содержимому */
  height:;    /* задайте большее значение */
}

#logo img {
  width: 100%;
  height: auto;
}
//Цвет фона карточки стены категорий
.imgcategory .product-thumb, .wall-category-box .item-category {
    background: #!important;
}
.row.banner-footer {
  display: flex;
  justify-content: center;
  gap: 30px;
}

.row.banner-footer > .col {
  text-align: center;
}
@media (max-width: 768px) {
  .row.banner-footer {
    gap: 0; /* отключаем отступы между колонками на мобильных */
  }
}
#logo-footer {
    width: 70%!important;
    height: auto;
}
@media (max-width: 768px){
#logo-footer {
    max-width: 70%!important;
    height: auto;
	margin: 0 auto;
}
	}
.kjseries table thead { 
display: none!important; 
}
.btn.add-check-kjseries .tr-summa {
    display: block;
}
/* Цвета характеристик */
.product-groups-list{
	width:45px!important;
	
}
@media (max-width: 1366px) {
    .product-groups-list .product-groups-list-wrap {
        max-height: 105px!important;
}
}
.easy-catalog-box .easy-cat-image{
	display:none!important;
}

.easy-catalog-box{
	background-color:#000000!important;
	margin-top:-30px!important;
	padding:10px 0px 10px 0px;
	display: flex;
    justify-content: center;
}

.easy-catalog-box .easy-cat-name{
	background-color:#000000!important;
	border-color:#000000!important;
	margin-bottom: 0px!important;
	height:100%!important;
}

.easy-catalog-box .easy-cat-name a {
    color: #ffffff!important;
    line-height: 16px;
}
@media (max-width: 768px) {
    .easy-catalog-box,
    .wall-category-box {
        display: flex;
        justify-content: flex-start;        
    }
}