

/* Start:/bitrix/templates/innet_focus_s1/components/bitrix/menu/catalog.page/style.css?17756536511460*/
.catalog-sections li {
	list-style: none;
}
.catalog-sections > li {
	display: flex;
	justify-content: space-between;
	margin-bottom: 30px;
}
.catalog-sections a,
.catalog-sections a + span {
	color: #000;
}
.catalog-sections a:not([href="#"]):hover {
	color: #c83838;
}
.catalog-sections a[href='#'] {
	display: inline-block;
}
.catalog-sections li>a[href='#'] {
	font-weight: bold;
}
.catalog-sections li>a {
	text-transform: uppercase;
}
.catalog-sections__left {
	width: 34%;
}
.catalog-sections__left img {
	display: block;
	width: 100%;
	max-width: 500px;
	margin-top: 7px;
}
.catalog-sections__sub {
	width: 64%;
	margin-bottom: 15px;
}
.catalog-sections__sub__sub {
	margin-bottom: 15px;
}
.catalog-sections__sub > ul {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	max-height: 600px;
}
.catalog-sections__sub > ul > li:nth-child(1) {
	order: 1;
}
.catalog-sections__sub > ul > li:nth-child(2) {
	order: 4;
}
.catalog-sections__sub > ul > li:nth-child(3) {
	order: 5;
}
.catalog-sections__sub > ul > li:nth-child(4) {
	order: 3;
}
.catalog-sections__sub > ul > li:nth-child(5) {
	order: 2;
}

@media(width < 1240px) {
	.catalog-sections > li {
		flex-wrap: wrap;
	}
	.catalog-sections__sub {
		width: 100%;
		margin-top: 15px;
	}
	.catalog-sections__left {
		width: 100%;
	}
}
@media(width < 800px) {
	.catalog-sections__sub > ul {
		max-height: 800px;
	}
}
@media(width < 600px) {
	.catalog-sections__sub > ul {
		max-height: unset;
	}
}
/* End */
/* /bitrix/templates/innet_focus_s1/components/bitrix/menu/catalog.page/style.css?17756536511460 */
