

/* Start:/local/templates/advertone/components/bitrix/catalog/catalog-1-b/style.css?1791275697865*/
.grid {}

.grid .bx_content_section {
	margin-bottom: 15px;
}

.grid .bx_sidebar {
	margin-bottom: 15px;
}

/* grid2x1 */
.grid2x1 {}

.grid2x1 .bx_content_section {
	float: left;
	width: 66%;
	margin-bottom: 15px;
}

.grid2x1 .bx_sidebar {
	float: right;
	width: 33%;
	margin-bottom: 15px;
	padding-left: 5%;
	box-sizing: border-box;
}

@media (max-width: 960px) {
	.grid2x1 .bx_sidebar {
		padding-left: 4%;
	}
}

@media (max-width: 640px) {

	.grid2x1 .bx_content_section,
	.grid2x1 .bx_sidebar {
		width: 100%;
		float: none;
	}

	.grid2x1 .bx_sidebar {
		padding-left: 3%;
	}
}

@media (max-width: 479px) {
	.grid2x1 .bx_sidebar {
		padding-left: 1%;
	}
}

.catalog-block-header {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 5px 0;
	padding: 5px 0;
	border-bottom: 2px solid #d9dee6;
	border-bottom-color: var(--primary);
	color: #000;
}

/* End */


/* Start:/local/templates/advertone/components/bitrix/catalog.section.list/list-1/style.css?17912756972533*/
div.catalog-menu__list {
	display: flex;
	width: 100%;
}

div.catalog-menu__item {
	display: block;
	padding: 32px;
	border: 1px solid #DEE2ED;
	background: white;
}

div.catalog-menu__item:first-child {
	max-width: 393px;
	width: 100%;
}

div.catalog-menu__item:not(:last-child) {
	margin: 0;
}

.catalog-menu__item a.catalog-menu__caption {
	display: flex;
	align-items: center;
	gap: 16px;
	text-transform: math-auto;
	width: 100%;
	max-width: 100%;
	margin-bottom: 24px;
}

.catalog-menu__caption img {
	max-width: 64px;
}

.catalog-menu__item a.catalog-menu__caption span {
	font-weight: 400;
	font-size: 20px;
	font-family: "Gotham Pro";
	line-height: 24px;
	letter-spacing: 0;
	color: #111920;
}

.catalog-menu__item a.catalog-menu__caption:hover span {
	color: #E85231;
}

.catalog-menu__list .three-block-catalog_section {
	display: flex;
	flex-wrap: wrap;
}

.catalog-menu__list .three-block-catalog_section .catalog-menu__item {
	width: 50%;
}

.catalog-menu__list .three-block-catalog_section .catalog-menu__item:first-child {
	width: 100%;
	max-width: 100%;
}

.catalog-menu__list .three-block-catalog_section .catalog-menu__item:first-child .catalog-menu__sublists {
	display: flex;
	flex-wrap: wrap;
	column-gap: 32px;
}

.catalog-menu__list .three-block-catalog_section .catalog-menu__item:first-child .catalog-menu__sublists .catalog-menu__sublist-item {
	width: 30%;
}

.catalog-menu__sublists .catalog-menu__sublist-item {
	margin-bottom: 16px;
}

div.catalog-menu__list .catalog-menu__sublist-item .catalog-menu__link {
	font-family: "Gotham Pro";
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0;
	color: #5A616C;
}

div.catalog-menu__list .catalog-menu__sublist-item .catalog-menu__link:hover {
	color: #E85231;
}

@media(max-width: 1024px) {

	div.catalog-menu__item {
		padding: 20px;
	}
}

@media(max-width: 1023px) {

	div.catalog-menu__item {
		padding: 24px;
	}

	div.catalog-menu__list {
		flex-direction: column;
	}

	div.catalog-menu__item:first-child {
		max-width: 100%;
	}

	.catalog-menu__list .three-block-catalog_section .catalog-menu__item {
		width: 100%;
	}

	.catalog-menu__list .three-block-catalog_section .catalog-menu__item:first-child .catalog-menu__sublists {
		flex-direction: column;
		column-gap: 0;
	}

	.catalog-menu__item a.catalog-menu__caption span {
		font-size: 18px;
		line-height: 24px;
	}

	.catalog-menu__list .three-block-catalog_section .catalog-menu__item:first-child .catalog-menu__sublists .catalog-menu__sublist-item {
		width: 100%;
	}
}

/* End */
/* /local/templates/advertone/components/bitrix/catalog/catalog-1-b/style.css?1791275697865 */
/* /local/templates/advertone/components/bitrix/catalog.section.list/list-1/style.css?17912756972533 */
