

/* Start:/local/templates/FAR2025/components/bitrix/catalog/catalog_v_2/bitrix/catalog.section.list/.default/style.css?17688020983979*/
.main__content {
	padding: 60px 0 55px;
}

.description-blocks__wrapper {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-auto-rows: minmax(449px, auto);
	gap: 20px;
}
@media (max-width: 960px) {
	.description-blocks__wrapper {
		grid-template-columns: minmax(0, 1fr);
		grid-auto-rows: auto;
	}
}
.description-block {
	background-color: #f2f2f2;
	border-radius: 25px;
	-webkit-transition: -webkit-box-shadow 0.2s ease-in-out;
	transition: -webkit-box-shadow 0.2s ease-in-out;
	transition: box-shadow 0.2s ease-in-out;
	transition: box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
}
.description-block:hover {
	-webkit-box-shadow: 0px 4px 15px rgba(0, 136, 55, 0.2);
	box-shadow: 0px 4px 15px rgba(0, 136, 55, 0.2);
}
.description-block:hover .accent-header {
	opacity: 0.9;
}
.description-block__container {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 62px;
}

.description-block__container.container:before {
	display: none !important;
}

@media (max-width: 960px) {
	.description-block__container {
		gap: 40px;
	}
}
@media (max-width: 620px) {
	.description-block__container {
		gap: 20px;
	}
}
.description-block__wrapper {
	padding: 36px;
	padding-left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: start;
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: end;
	overflow: hidden;
	position: relative;
}
@media (max-width: 960px) {
	.description-block__wrapper {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		gap: 20px;
		padding-left: 36px;
	}
}
@media (max-width: 620px) {
	.description-block__wrapper {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
}
@media (max-width: 360px) {
	.description-block__wrapper {
		padding: 20px 10px 40px;
	}
}
.description-block__img {
	position: relative;
	left: -35px;
	top: 0;
}
@media (max-width: 960px) {
	.description-block__img {
		left: 0;
	}
}
.description-block__content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 20px;
	-ms-flex-preferred-size: 382px;
	flex-basis: 382px;
	min-width: 0;
}
@media (max-width: 620px) {
	.description-block__content {
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
}

.accent-header {
	font-weight: 600;
	font-size: 24px;
	line-height: 120%;
	color: #363535;
	padding: 0;
	margin: 0;
	font-family: 'Oswald', sans-serif;
	font-weight: 600;
	opacity: 1;
	-webkit-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
}
@media (max-width: 360px) {
	.accent-header {
		font-size: 18px;
		line-height: 120%;
	}
}
.accent-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	gap: 9px;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.accent-list__item {
	-webkit-box-flex: 1;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.accent-list__item:hover .accent-list__link {
	color: #363535;
}
.accent-list__link {
	font-weight: 500;
	font-size: 18px;
	line-height: 120%;
	color: #008837;
	text-decoration: none;
	font-family: 'Roboto', sans-serif;
	-webkit-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	text-decoration: none !important;
}
@media (max-width: 360px) {
	.accent-list__link {
		font-size: 16px;
		line-height: 120%;
	}
}

/* End */
/* /local/templates/FAR2025/components/bitrix/catalog/catalog_v_2/bitrix/catalog.section.list/.default/style.css?17688020983979 */
