body .cat-item__pic {
	display: inline-flex;
	align-items: center;
	margin-right: 15px;
	width: 32px;
	font-size: 0;
}

body .cat-item__pic svg {}

body .shop-folders-wrap .cat-list > li > a.sublevels {
	background-image: none !important;
}

body .shop-folders-wrap .cat-list > li > a {
	font-weight: 500;
	font-size: 16px;
}

body .shop-folders-wrap .cat-list > li > a.has_icon_item {
	padding-top: 12px;
	padding-bottom: 12px;
}

@media all and (min-width: 1261px) {
	body .company-info__left {
		width: 380px;
	}
}
body .cat-item__pic svg {width: 100%; height: 100%;}
@media all and (min-width: 1261px) and (max-width: 1339px) {
	body .address {
		max-width: 280px;
	}
}

.shop-folders-wrap.active .cat-list {padding-bottom: 20px;}

body .burger-block .burger-folders__list li a {display: flex;}

@media all and (max-width: 767px) {
	.width-container.head {padding-top: 16px;padding-bottom: 16px;}
}


@media all and (max-width: 1260px) {
	body .desc {display: block; line-height:1.2;}
	body .company-info__left > .name:not(.site-name) {margin-bottom: 0;}
}

@media all and (max-width: 479px) {
	body .slide__title {font-size: 22px; line-height: 1;}
	
	body .slide__text {font-size: 15px;}
}