

/* Start:/bitrix/templates/.default/components/bitrix/system.pagenavigation/main_maselmir/style.css?17530987758990*/
.module-pagination {
	font-family: 'Rubik', sans-serif;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-user-select: none!important;
	-moz-user-select: none!important;
	-ms-user-select: none!important;
	user-select: none!important;
	background: #fff;
}

.module-pagination .module-pagination-left {
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-ms-flex-positive: 1;
	flex-grow: 1;
	max-width: 100%;
}

.module-pagination .module-pagination-right {
	position: relative;
	width: 100%;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}

.module-pagination .module-pagination-right {
	display: none;
}

.module-pagination .page_element_counter {
	font-weight: normal;
	font-size: 15px;
	line-height: 22px;
	color: #888888;
	display: flex;
	align-items: center;
}

.module-pagination .page_element_counter .dropdown-toggle {
	display: flex;
	align-items: center;
}

.module-pagination .page_element_counter ul.dropdown-menu {
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgb(0 0 0 / 15%);
	border-radius: 10px;
	margin-top: 7px;
	padding: 12px 20px;
}

.module-pagination .page_element_counter ul.dropdown-menu li {
	padding-left: 0;
	list-style-type: none;
}

.module-pagination .page_element_counter ul.dropdown-menu li:before {
	content: ''!important;
}

.module-pagination .page_element_counter ul.dropdown-menu li a {
	font-weight: normal;
	font-size: 15px;
	line-height: 25px;
	color: #333333;
	padding: 0;
}

.module-pagination .page_element_counter ul.dropdown-menu li a:hover {
	color: #E44330;
}

.module-pagination .page_element_counter ul.dropdown-menu li a.current {
	font-weight: 600;
}

.module-pagination .page_element_counter span {
	color: #333333;
	margin-left: 8px;
	margin-right: 8px;
}

.module-pagination .nums {
	display: flex;
	align-items: center;
	justify-content: center;
}

.module-pagination .nums .dark_link {
	font-weight: normal;
	font-size: 14px;
	color: #111111;
}

.module-pagination .nums .dark_link,
.module-pagination .nums span {
	background: #F9F9F9;
	border: 1px solid #F2F2F2;
	border-radius: 5px;
	margin: 0 5px 0 0;
	width: 34px;
	height: 34px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.module-pagination .nums .dark_link:hover {
	background: #FFFFFF;
	color: #E44330;
}

.module-pagination .nums span {
	background: #FFFFFF;
	border: 1px solid #333333;
	font-weight: 600;
	font-size: 14px;
	color: #E44330;
}

.module-pagination .nums .flex-nav-prev {
	display: inline-flex;
	margin-right: 17px;
}

.module-pagination .nums .flex-nav-next {
	display: inline-flex;
	margin-left: 17px;
}

.module-pagination .nums .flex-nav-prev a,
.module-pagination .nums .flex-nav-next a {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDkgMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik04LjIwMzMzIDYuNTAwMDNDOC4yMDMzMyA2LjczMzAyIDguMTE0MzcgNi45NjU5OCA3LjkzNjgyIDcuMTQzNjFMMi4zNDcwNiAxMi43MzMzQzEuOTkxNDkgMTMuMDg4OSAxLjQxNDk4IDEzLjA4ODkgMS4wNTk1NCAxMi43MzMzQzAuNzA0MTEgMTIuMzc3OSAwLjcwNDExIDExLjgwMTUgMS4wNTk1NCAxMS40NDU5TDYuMDA1NjcgNi41MDAwNEwxLjA1OTcyIDEuNTU0MTZDMC43MDQyODIgMS4xOTg1OCAwLjcwNDI4MiAwLjYyMjI0OCAxLjA1OTcyIDAuMjY2ODQyQzEuNDE1MTUgLTAuMDg4OTA5MiAxLjk5MTY2IC0wLjA4ODkwOTIgMi4zNDcyNCAwLjI2Njg0Mkw3LjkzNyA1Ljg1NjQ2QzguMTE0NTcgNi4wMzQxOCA4LjIwMzMzIDYuMjY3MTQgOC4yMDMzMyA2LjUwMDAzWiIgZmlsbD0iIzMzMzMzMyIvPgo8L3N2Zz4K");
	background-repeat: no-repeat;
	background-position: center;
	width: 13px;
	height: 13px;
}

.module-pagination .nums .flex-nav-prev a:hover,
.module-pagination .nums .flex-nav-next a:hover {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExNjA6MjM0MykiPgo8cGF0aCBkPSJNMTAuMjAzMyA2LjUwMDAzQzEwLjIwMzMgNi43MzMwMiAxMC4xMTQ0IDYuOTY1OTggOS45MzY4MiA3LjE0MzYxTDQuMzQ3MDYgMTIuNzMzM0MzLjk5MTQ5IDEzLjA4ODkgMy40MTQ5OCAxMy4wODg5IDMuMDU5NTQgMTIuNzMzM0MyLjcwNDExIDEyLjM3NzkgMi43MDQxMSAxMS44MDE1IDMuMDU5NTQgMTEuNDQ1OUw4LjAwNTY3IDYuNTAwMDRMMy4wNTk3MiAxLjU1NDE2QzIuNzA0MjggMS4xOTg1OCAyLjcwNDI4IDAuNjIyMjQ4IDMuMDU5NzIgMC4yNjY4NDJDMy40MTUxNSAtMC4wODg5MDkyIDMuOTkxNjYgLTAuMDg4OTA5MiA0LjM0NzI0IDAuMjY2ODQyTDkuOTM3IDUuODU2NDZDMTAuMTE0NiA2LjAzNDE4IDEwLjIwMzMgNi4yNjcxNCAxMC4yMDMzIDYuNTAwMDNaIiBmaWxsPSIjRTQ0MzMwIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTE2MDoyMzQzIj4KPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjEzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMykgcm90YXRlKC05MCkiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
}

.module-pagination .nums .flex-nav-prev a {
	transform: rotate(-180deg);
}

.bottom_nav .ajax_load_btn {
	font-family: 'Rubik', sans-serif;
	background: #FFFFFF;
	border: 1px solid #F2F2F2;
	border-radius: 5px;
	height: 34px;
	padding: 0;
	display: none;
	align-items: center;
	justify-content: center;
	-webkit-user-select: none!important;
	-moz-user-select: none!important;
	-ms-user-select: none!important;
	user-select: none!important;
}

.bottom_nav .ajax_load_btn:hover,
.bottom_nav .ajax_load_btn:active {
	border: 1px solid #F2F2F2;
}

.bottom_nav .ajax_load_btn:active {
	background: #FAFAFA;
}

.bottom_nav .ajax_load_btn:hover .more_text_ajax,
.bottom_nav .ajax_load_btn:active .more_text_ajax {
	color: #E44330;
}

.bottom_nav .ajax_load_btn .more_text_ajax {
	font-size: 14px;
	line-height: 17px;
	color: #111111;
	padding: 0;
}

.bottom_nav .ajax_load_btn .more_text_ajax:after {
	content: "";
	background: none;
}

.bottom_nav .ajax_load_btn .more_text_ajax.loading {
	font-size: 0;
	animation: rotation 2s infinite linear;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjQ2ODIgNC42Nzg1NkMxMS43NjAxIDQuNjc4NTYgMTIuODA3NSAzLjYzMTIzIDEyLjgwNzUgMi4zMzkyOEMxMi44MDc1IDEuMDQ3MzMgMTEuNzYwMSAwIDEwLjQ2ODIgMEM5LjE3NjI0IDAgOC4xMjg5MSAxLjA0NzMzIDguMTI4OTEgMi4zMzkyOEM4LjEyODkxIDMuNjMxMjMgOS4xNzYyNCA0LjY3ODU2IDEwLjQ2ODIgNC42Nzg1NloiIGZpbGw9IiNFNDQzMzAiLz4KPHBhdGggZD0iTTEwLjQ2OTggMTkuOTk5OUMxMS4yNDQ5IDE5Ljk5OTkgMTEuODczMiAxOS4zNzE2IDExLjg3MzIgMTguNTk2NUMxMS44NzMyIDE3LjgyMTQgMTEuMjQ0OSAxNy4xOTMxIDEwLjQ2OTggMTcuMTkzMUM5LjY5NDc0IDE3LjE5MzEgOS4wNjY0MSAxNy44MjE0IDkuMDY2NDEgMTguNTk2NUM5LjA2NjQxIDE5LjM3MTYgOS42OTQ3NCAxOS45OTk5IDEwLjQ2OTggMTkuOTk5OVoiIGZpbGw9IiNFNDQzMzAiLz4KPHBhdGggZD0iTTQuNzIyNjkgNi44MjUwMkM1Ljg4NTUzIDYuODI1MDIgNi44MjgxOSA1Ljg4MjM1IDYuODI4MTkgNC43MTk1MkM2LjgyODE5IDMuNTU2NjggNS44ODU1MyAyLjYxNDAxIDQuNzIyNjkgMi42MTQwMUMzLjU1OTg1IDIuNjE0MDEgMi42MTcxOSAzLjU1NjY4IDIuNjE3MTkgNC43MTk1MkMyLjYxNzE5IDUuODgyMzUgMy41NTk4NSA2LjgyNTAyIDQuNzIyNjkgNi44MjUwMloiIGZpbGw9IiNFNDQzMzAiLz4KPHBhdGggZD0iTTE2LjIxNjUgMTcuMzg0NEMxNi44NjI1IDE3LjM4NDQgMTcuMzg2MiAxNi44NjA4IDE3LjM4NjIgMTYuMjE0OEMxNy4zODYyIDE1LjU2ODggMTYuODYyNSAxNS4wNDUyIDE2LjIxNjUgMTUuMDQ1MkMxNS41NzA1IDE1LjA0NTIgMTUuMDQ2OSAxNS41Njg4IDE1LjA0NjkgMTYuMjE0OEMxNS4wNDY5IDE2Ljg2MDggMTUuNTcwNSAxNy4zODQ0IDE2LjIxNjUgMTcuMzg0NFoiIGZpbGw9IiNFNDQzMzAiLz4KPHBhdGggZD0iTTIuMzM5NzIgMTIuMzM5M0MzLjM3MzAzIDEyLjMzOTMgNC4yMTA2OSAxMS41MDE3IDQuMjEwNjkgMTAuNDY4NEM0LjIxMDY5IDkuNDM1MDcgMy4zNzMwMyA4LjU5NzQxIDIuMzM5NzIgOC41OTc0MUMxLjMwNjQxIDguNTk3NDEgMC40Njg3NSA5LjQzNTA3IDAuNDY4NzUgMTAuNDY4NEMwLjQ2ODc1IDExLjUwMTcgMS4zMDY0MSAxMi4zMzkzIDIuMzM5NzIgMTIuMzM5M1oiIGZpbGw9IiNFNDQzMzAiLz4KPHBhdGggZD0iTTE4LjU5NTMgMTEuNDAyN0MxOS4xMTE3IDExLjQwMjcgMTkuNTMwNCAxMC45ODQgMTkuNTMwNCAxMC40Njc2QzE5LjUzMDQgOS45NTExMyAxOS4xMTE3IDkuNTMyNDcgMTguNTk1MyA5LjUzMjQ3QzE4LjA3ODggOS41MzI0NyAxNy42NjAyIDkuOTUxMTMgMTcuNjYwMiAxMC40Njc2QzE3LjY2MDIgMTAuOTg0IDE4LjA3ODggMTEuNDAyNyAxOC41OTUzIDExLjQwMjdaIiBmaWxsPSIjRTQ0MzMwIi8+CjxwYXRoIGQ9Ik0zLjU2MTkyIDE1LjA1ODlDMi45MjIwNyAxNS42OTg4IDIuOTIyMDcgMTYuNzM0IDMuNTYxOTIgMTcuMzczOUM0LjIwMTAxIDE4LjAxMzcgNS4yMzc4MiAxOC4wMTM3IDUuODc2OTEgMTcuMzczOUM2LjUxNjc2IDE2LjczNCA2LjUxNjc2IDE1LjY5ODggNS44NzY5MSAxNS4wNTg5QzUuMjM3ODIgMTQuNDE4MyA0LjIwMTc3IDE0LjQxMjIgMy41NjE5MiAxNS4wNTg5WiIgZmlsbD0iI0U0NDMzMCIvPgo8cGF0aCBkPSJNMTYuMjE3IDUuNDIwOTdDMTYuNjA0MyA1LjQyMDk3IDE2LjkxODMgNS4xMDY5NyAxNi45MTgzIDQuNzE5NjRDMTYuOTE4MyA0LjMzMjMxIDE2LjYwNDMgNC4wMTgzMSAxNi4yMTcgNC4wMTgzMUMxNS44Mjk2IDQuMDE4MzEgMTUuNTE1NiA0LjMzMjMxIDE1LjUxNTYgNC43MTk2NEMxNS41MTU2IDUuMTA2OTcgMTUuODI5NiA1LjQyMDk3IDE2LjIxNyA1LjQyMDk3WiIgZmlsbD0iI0U0NDMzMCIvPgo8L3N2Zz4K");
	width: 20px;
	height: 20px;
}

@keyframes rotation {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(359deg);
	}
}

@media (min-width: 992px) {
	.module-pagination {
		-ms-flex-pack: justify!important;
		justify-content: space-between!important;
	}

	.module-pagination .module-pagination-right {
		display: block;
	}

	.module-pagination .module-pagination-left,
	.module-pagination .module-pagination-right {
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}

	.module-pagination .nums .dark_link,
	.module-pagination .nums span {
		width: 40px;
		height: 40px;
	}

	.bottom_nav .ajax_load_btn {
		height: 40px;
	}
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/catalog.section/catalog_block/style.css?175309877518923*/
.catalog_block.block_list {
	font-family: 'Rubik', sans-serif;
	margin-bottom: -1px;
}

.catalog_block.block_list .item_block {
	border-bottom: 1px solid #EEEEEE;
}

.catalog_block .catalog_item {
	text-align: left;
	background: #fff;
	overflow: hidden;
	-webkit-transition: box-shadow ease-out 0.2s;
	-moz-transition: box-shadow ease-out 0.2s;
	-o-transition: box-shadow ease-out 0.2s;
	transition: box-shadow ease-out 0.2s;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	white-space: normal;
	padding: 20px 0 20px 0;
	overflow: visible;
}

.catalog_block .catalog_item > div {
	display: flex;
}

.catalog_block.block_list .item_block:first-child .catalog_item_wrapp {
	padding-left: 0;
}

@media (min-width: 992px) {
	.catalog_block .catalog_item > div {
		display: block;
	}
}

@media (min-width: 992px) and (max-width: 1179px) {
	.catalog_block.block_list .item_block {
		width: 50%;
	}

	.catalog_block.block_list .item_block .catalog_item_wrapp {
		padding-left: 15px;
		padding-right: 15px;
	}

	.catalog_block.block_list .item_block:nth-of-type(2n) .catalog_item_wrapp {
		padding-right: 0;
	}

	.catalog_block.block_list .item_block:nth-of-type(2n+1) .catalog_item_wrapp {
		padding-left: 0;
	}
}

@media (min-width: 1180px) and (max-width: 1659px) {
	.catalog_block.block_list .item_block {
		width: calc(25% + 7.5px);
	}

	.catalog_block.block_list .item_block:nth-of-type(4n),
	.catalog_block.block_list .item_block:nth-of-type(4n+1) {
		width: calc(25% - 7.5px);
	}

	.catalog_block.block_list .item_block .catalog_item_wrapp {
		padding-left: 15px;
		padding-right: 15px;
	}

	.catalog_block.block_list .item_block:nth-of-type(4n) .catalog_item_wrapp {
		padding-right: 0;
	}

	.catalog_block.block_list .item_block:nth-of-type(4n+1) .catalog_item_wrapp {
		padding-left: 0;
	}
}

@media (min-width: 1660px) {
	.catalog_block.block_list .item_block {
		width: 272.4px;
	}

	.catalog_block.block_list .item_block:nth-of-type(5n),
	.catalog_block.block_list .item_block:nth-of-type(5n+1) {
		width: 257.4px;
	}

	.catalog_block.block_list .item_block .catalog_item_wrapp {
		padding-left: 15px;
		padding-right: 15px;
	}

	.catalog_block.block_list .item_block:nth-of-type(5n) .catalog_item_wrapp {
		padding-left: 15px;
		padding-right: 0;
	}

	.catalog_block.block_list .item_block:nth-of-type(5n+1) .catalog_item_wrapp {
		padding-left: 0;
		padding-right: 15px;
	}
}


/***************** Изображение товара ********************/
.catalog_block .catalog_item .image_wrapper_block {
	width: 80px;
	height: 80px;
	line-height: 170px;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	zoom: 1;
	display: block;
	margin: auto 0;
}

.catalog_block .catalog_item .image_wrapper_block a {
	width: 80px;
	height: 80px;
	line-height: 170px;
	margin: 0 auto;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
	zoom: 1;
	display: block;
	position: relative;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

@media (min-width: 992px) {
	.catalog_block .catalog_item .image_wrapper_block {
		width: auto;
		min-width: 70px;
		height: 140px;
		margin: auto;
		margin-bottom: 24px;
	}

	.catalog_block .catalog_item .image_wrapper_block a {
		width: auto;
		min-width: 70px;
		height: 140px;
	}
}
/***************** END Изображение товара ********************/

.catalog_block.block_list .item_block .item_info {
	display: flex;
	flex-direction: column;
	margin: 0;
	padding: 0 0 0 10px;
	width: calc(100% - 80px);
}

.catalog_block.block_list .item_block .item-title,
.catalog_block.block_list .item_block .item-title a {
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}

.catalog_block.block_list .item_block .article_block {
	font-weight: normal;
	font-size: 13px;
	line-height: 22px;
	color: #888888;
	margin: 1px 0 0 0;
}

.catalog_block.block_list .item_block .price-line {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	margin-top: 3px;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.catalog_block.block_list .item_block .cost.prices {
	display: flex;
	align-items: center;
	position: relative;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: 100%;
}

.catalog_block.block_list .item_block .cost.prices {
	font-weight: 500;
	font-size: 18px;
	line-height: 21px;
	color: #333333;
}

.catalog_block.block_list .item_block .price-line .buttons {
	margin-left: 21px;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .counter_block {
	display: none!important;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block {
	margin: 0;
	margin-bottom:6px;
}

.catalog_block.block_list .item_block .footer_button {
	display: none;
}

@media (min-width: 551px) {
	.catalog_block.block_list .item_block .article_block {
		min-height: 22px;
	}
}

@media (min-width: 992px) {
	.catalog_block.block_list .item_block .item_info {
		display: block;
		margin: auto;
		padding: 0 0 10px 0;
		width: auto;
	}

	.catalog_block.block_list .item_block .item-title,
	.catalog_block.block_list .item_block .item-title a {
		font-size: 15px;
		line-height: 22px;
	}

	.catalog_block.block_list .item_block .article_block {
		font-size: 14px;
		line-height: 22px;
		margin: 5px 0 0 0;
	}

	.catalog_block.block_list .item_block .price-line {
		justify-content: space-between;
	}

	.catalog_block.block_list .item_block .cost.prices {
		font-size: 22px;
		line-height: 26px;
	}

	.catalog_block.block_list .item_block .price-line .buttons {
		margin-left: 0;
	}
}


/***************** Кнопка В КОРЗИНУ ********************/
.catalog_block.block_list .item_block .price-line .buttons_wrapper {
	display: flex;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart {
	background: #E44330;
	box-shadow: 0px 0px 20px rgb(0 0 0 / 12%);
	border-radius: 25px;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 5px;
	padding-bottom: 7px;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart:hover {
	background: #C93E2F;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart:focus,
.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart:active {
	background: #A23327;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart i {
	display: block;
	width: 18px;
	height: 20px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjMxMjM0IDQuODkxMkM1LjE1Njk0IDQuODkwODUgNS4wMDcxNCA0LjkwOTI4IDQuODY0NzkgNC45NDQzMUM0LjY2OTY1IDQuNDkzNzMgNC40MTE4OSA0LjA4OTQ5IDQuMTE4NzIgMy43ODIzNkMzLjYyMTEzIDMuMjYxMDggMi44MzYzNiAzLjA1NTU0IDEuNzUgMy4wNTU1NFY0Ljg4ODg4QzIuNDEzNjQgNC44ODg4OCAyLjc5NTU0IDQuOTg4OSAyLjg4MTI4IDUuMDc4NzJDMy4yMTIwMSA1LjQyNTIgMy41IDYuMTI5MTggMy41IDYuNzIyMjFMMy41MDg3OSA2Ljg1MTg0TDQuMzY2MTggMTMuMTM5M0MyLjkzMTU2IDEzLjIxNzMgMS44MjAxNyAxNC4zODQ1IDEuNzUxMDggMTUuODQzNEwxLjc1IDE2LjgwNTVDMS44MzQ3MiAxOC4zMTI1IDIuOTQyNDEgMTkuNDcxNyA0LjMyNTMzIDE5LjU1NDFMNC41MjM5OCAxOS41NTQ0QzQuODg0MDIgMjAuNjIzMSA1Ljg1NjY0IDIxLjM4ODkgNyAyMS4zODg5QzguMTQyOTQgMjEuMzg4OSA5LjExNTI4IDIwLjYyMzYgOS40NzU2MyAxOS41NTU1SDExLjUyNDRDMTEuODg0NyAyMC42MjM2IDEyLjg1NzEgMjEuMzg4OSAxNCAyMS4zODg5QzE1LjQ0OTcgMjEuMzg4OSAxNi42MjUgMjAuMTU3NyAxNi42MjUgMTguNjM4OUMxNi42MjUgMTcuMTIwMSAxNS40NDk3IDE1Ljg4ODkgMTQgMTUuODg4OUMxMi44NTcxIDE1Ljg4ODkgMTEuODg0NyAxNi42NTQxIDExLjUyNDQgMTcuNzIyMkg5LjQ3NTYzQzkuMTE1MjggMTYuNjU0MSA4LjE0Mjk0IDE1Ljg4ODkgNyAxNS44ODg5QzUuODU3MDYgMTUuODg4OSA0Ljg4NDcyIDE2LjY1NDEgNC41MjQzNyAxNy43MjIySDQuMzc1QzMuOTI4NzYgMTcuNjk0MSAzLjUyODQ3IDE3LjI3NTIgMy40OTg0MyAxNi43NTA2TDMuNSAxNS44ODg5QzMuNTIzNTkgMTUuNDEzNCAzLjkyMTE1IDE0Ljk5NjkgNC40MTgzNiAxNC45NzExTDYuMTQ1NzMgMTQuOTcxNUw2LjE1ODI1IDE0Ljk3MjJIMTQuOTc3MkwxNS4xMDY0IDE0LjkyOTNDMTUuNzY5OCAxNC43MDg3IDE2LjMwMDkgMTQuMTg1NCAxNi41NTI0IDEzLjUwNzlMMTYuNjQ0NiAxMy4zMTY3TDE2Ljk0NDEgMTIuNjk1MUMxNy4yNTM5IDEyLjA1MTYgMTcuNTYzOCAxMS40MDcxIDE3Ljg2NTcgMTAuNzc3NEMxOC42MDUzIDkuMjM0ODYgMTkuMDcwNCA4LjI1NDU3IDE5LjE3MzQgOC4wMTM4NEMxOS43MDI0IDYuNzc3NjIgMTguNjMwOSA1LjgyNjEzIDE3LjUzNTYgNS44MDU4N0w1LjMxMjM0IDQuODkxMlpNMTQuNjczMyAxMy4xMzg5SDYuMjIzODZDNi4xNjc2OCAxMy4xMjI1IDYuMTI0ODcgMTMuMDcyNyA2LjExNjQ5IDEzLjAxMDZMNS4yNTkwOCA2LjcyMjg5TDE3LjQwNjggNy42MzQyM0MxNy4xOTQyIDguMDg4MzUgMTYuODA3OSA4Ljg5OTQ1IDE2LjMwMiA5Ljk1NDQ3TDE2LjI4OTMgOS45ODA5QzE2LjAwMDYgMTAuNTgzMSAxNS42OTEyIDExLjIyNjggMTUuMzgxNyAxMS44Njk0TDE1LjA4MjYgMTIuNDkwMkwxNC45NjkyIDEyLjcyNTNMMTQuOTI2NSAxMi44MjkzQzE0Ljg4MDggMTIuOTYyNyAxNC43OTAxIDEzLjA3MjMgMTQuNjczMyAxMy4xMzg5Wk0xMy45OTk4IDE5LjU1NTVDMTQuNDgzIDE5LjU1NTUgMTQuODc0OCAxOS4xNDUxIDE0Ljg3NDggMTguNjM4OUMxNC44NzQ4IDE4LjEzMjYgMTQuNDgzIDE3LjcyMjIgMTMuOTk5OCAxNy43MjIyQzEzLjUxNjUgMTcuNzIyMiAxMy4xMjQ4IDE4LjEzMjYgMTMuMTI0OCAxOC42Mzg5QzEzLjEyNDggMTkuMTQ1MSAxMy41MTY1IDE5LjU1NTUgMTMuOTk5OCAxOS41NTU1Wk03Ljg3NTIgMTguNjM4OUM3Ljg3NTIgMTkuMTQ1MSA3LjQ4MzQ1IDE5LjU1NTUgNy4wMDAyIDE5LjU1NTVDNi41MTY5NSAxOS41NTU1IDYuMTI1MiAxOS4xNDUxIDYuMTI1MiAxOC42Mzg5QzYuMTI1MiAxOC4xMzI2IDYuNTE2OTUgMTcuNzIyMiA3LjAwMDIgMTcuNzIyMkM3LjQ4MzQ1IDE3LjcyMjIgNy44NzUyIDE4LjEzMjYgNy44NzUyIDE4LjYzODlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .in-cart {
	background: #FFFFFF;
	border: 1px solid #E44330;
	border-radius: 25px;
	padding-left: 23px;
	padding-right: 23px;
	padding-top: 5px;
	padding-bottom: 7px;
	box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.12);
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .in-cart i {
	width: 20px;
	height: 20px;
	background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExNjA6MjI5OCkiPgo8cGF0aCBkPSJNMTkuNjMgMy43MjA0NkMxOS4xMzY4IDMuMjA0NTEgMTguMzM3IDMuMjA0NTEgMTcuODQzNiAzLjcyMDQ2TDYuOTIwNzcgMTUuMTQ0NEwyLjE1NjM3IDEwLjE2MTVDMS42NjMxIDkuNjQ1NTcgMC44NjMzNjIgOS42NDU2MiAwLjM2OTk5MSAxMC4xNjE1Qy0wLjEyMzMzIDEwLjY3NzQgLTAuMTIzMzMgMTEuNTEzOCAwLjM2OTk5MSAxMi4wMjk4TDYuMDI3NTggMTcuOTQ2N0M2LjUyMDcxIDE4LjQ2MjYgNy4zMjEwMyAxOC40NjIyIDcuODEzOTYgMTcuOTQ2N0wxOS42MyA1LjU4ODc2QzIwLjEyMzQgNS4wNzI4NiAyMC4xMjMzIDQuMjM2NCAxOS42MyAzLjcyMDQ2WiIgZmlsbD0iI0U0NDMzMCIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExNjA6MjI5OCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
	display: block;
	margin: 0;
}

.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart span,
.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .in-cart span {
	display: none;
}

@media (min-width: 992px) {
	.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart {
		padding-left: 32px;
		padding-right: 32px;
		padding-top: 7px;
		padding-bottom: 9px;
	}

	.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .to-cart i {
		width: 21px;
		height: 22px;
	}

	.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .in-cart {
		padding-left: 33px;
		padding-right: 32px;
		padding-top: 8px;
		padding-bottom: 10px;
	}

	.catalog_block.block_list .item_block .price-line .buttons .counter_wrapp .button_block .in-cart i {
		width: 20px;
		height: 20px;
	}
}
/***************** END Кнопка В КОРЗИНУ ********************/


/***************** END Кнопка Избранное ********************/
.catalog_block.block_list .catalog_item .like_icons span {
	opacity: 1;
	margin: 0;
	border-radius: 0;
	visibility: visible;
	background: #fff;
}

.catalog_block.block_list .catalog_item .like_icons span:hover,
.catalog_block.block_list .catalog_item .like_icons span.added:hover,
.catalog_block.block_list .catalog_item .like_icons span.added i,
.catalog_block.block_list .catalog_item .like_icons span.added:hover i {
	background-color: #ffffff;
}

.catalog_block.block_list .like_icons span i {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExNjBfMTIzNikiPgo8cGF0aCBkPSJNMTYuNjcxNiAxLjc2Mjg2QzE1LjUxMDkgMC40MDg2NzEgMTQuMDAxOSAtMC4xNjMwOTkgMTIuMTgzNCAwLjA2OTA0OEMxMS4xMDAxIDAuMjA2NjE3IDEwLjE1NDMgMC43MjI0OTkgOS4yOTg3OCAxLjY0Njc5QzkuMTk1NiAxLjc1ODU2IDkuMDk2NzMgMS44NzQ2NCA5LjAwMjE1IDEuOTkwNzFDOC45MDMyNyAxLjg3MDM0IDguODA0MzkgMS43NDk5NyA4LjY5NjkyIDEuNjM4MTlDNy45ODc1OCAwLjg5MDE2MSA3LjE5NjU2IDAuMzkxNDc1IDYuMzQ5NjUgMC4xNTkzMjdDNS40ODU1NSAtMC4wODE0MTc3IDQuNTU2OTYgLTAuMDQ3MDI1NiAzLjU4OTY4IDAuMjU4MjA1QzEuODM5OTggMC44MTI3NzkgMC42OTY0NDEgMi4wNzY2OSAwLjE4NDg1OCA0LjAxOTg1QzAuMTIwMzczIDQuMjYwNTkgMC4wODU5ODA0IDQuNTA1NjQgMC4wNTE1ODgyIDQuNzQyMDhDMC4wMzQzOTIyIDQuODQ5NTYgMC4wMjE0OTUxIDQuOTU3MDMgMC4wMDQyOTkwMiA1LjA2NDUxTDAgNS4wODE3MVY1LjkxMTQyTDAuMDA0Mjk5MDIgNS45MzI5MUMwLjAwODU5ODA0IDUuOTQ1ODEgMC4wMTI4OTcxIDUuOTYzMDEgMC4wMTcxOTYxIDUuOTc1OUMwLjAyMTQ5NTEgNS45OTMxIDAuMDI1Nzk0MSA2LjAxMDI5IDAuMDI1Nzk0MSA2LjAxODg5QzAuMTExNzc1IDcuMDMzNDYgMC40NjQyOTQgOC4wMDA3NCAxLjA5NjI1IDguOTcyMzJDMS42NzY2MiA5Ljg2MjIyIDIuMzkwMjYgMTAuNjgzMyAzLjI4NDQ1IDExLjQ3ODdDNC42NzMwNCAxMi43MTY4IDYuMTAwMzEgMTMuOTU0OSA3LjQ4NDU5IDE1LjE1NDNMOC4xNTk1NCAxNS43MzlDOC40MjE3OCAxNS45NjY4IDguNzA5ODIgMTYuMDgyOSA4Ljk5Nzg1IDE2LjA4MjlDOS4yOTg3OCAxNi4wODI5IDkuNjA4MzEgMTUuOTU4MiA5Ljg5NjM1IDE1LjcwODlMMTAuMjc5IDE1LjM3NzlDMTEuMzc5NSAxNC40Mjc4IDEyLjUxODcgMTMuNDQ3NiAxMy42MzY1IDEyLjQ4MDNDMTQuNjU1NCAxMS41OTQ3IDE1LjcxNzIgMTAuNjE0NSAxNi41ODEzIDkuNDUzODFDMTcuMzI5NCA4LjQ1MjE0IDE3Ljc2MzYgNy40ODQ4NiAxNy45MTQgNi40OTYwOEMxOC4xOTc4IDQuNjQ3NTEgMTcuNzc2NCAzLjA1Njg3IDE2LjY3MTYgMS43NjI4NlpNMTUuNjgyOCA4LjE4NTZDMTQuOTM5MSA5LjMwNzY0IDEzLjk4NDcgMTAuMjE0NyAxMy4xNDIxIDEwLjk1NDJDMTIuMTY2MiAxMS44MTQgMTEuMTY0NiAxMi42NzgxIDEwLjE5MyAxMy41MTIxQzkuNzkzMTcgMTMuODU2IDkuMzk3NjYgMTQuMTk1NiA4Ljk5Nzg1IDE0LjUzOTZDOC45MDMyNyAxNC40NTc5IDguODA4NjkgMTQuMzc2MiA4LjcxNDExIDE0LjI5NDVDOC40MTMxOCAxNC4wMzY2IDguMTAzNjUgMTMuNzc0MyA3LjgwNzAyIDEzLjUxMjFDNy41MTAzOSAxMy4yNTQxIDcuMjE4MDYgMTIuOTk2MiA2LjkyMTQyIDEyLjczODNDNi4wNTMwMiAxMS45ODE2IDUuMTUwMjMgMTEuMTk0OSA0LjI4MTgyIDEwLjQwODJDMy40NjUwMSA5LjY2ODc2IDIuODIwMTYgOC45Mzc5MyAyLjMyMTQ3IDguMTcyN0MxLjQzMTU3IDYuODE4NTEgMS4yMzM4MiA1LjQzODUyIDEuNzE5NjEgMy45NTk2NkMyLjIxNCAyLjQ1NSAzLjU2ODE5IDEuNDcwNTMgNS4xMjg3MyAxLjQ3MDUzQzUuMTg4OTIgMS40NzA1MyA1LjI1MzQgMS40NzA1MyA1LjMxMzU5IDEuNDc0ODNDNi4xNjQ3OSAxLjUxNzgyIDYuOTE3MTIgMS44Nzg5NCA3LjU0NDc4IDIuNTUzODhDNy44MDI3MiAyLjgyOTAyIDguMDMwNTcgMy4xNDcxNSA4LjIxNTQzIDMuNDIyMjhDOC40MzAzOCAzLjczNjExIDguNzE0MTEgMy45MDM3NyA5LjAxMDc1IDMuODk5NDhDOS4zMDczOCAzLjg5NTE4IDkuNTgyNTIgMy43MjMyMiA5Ljc4NDU3IDMuNDA5MzlDOS43OTc0NyAzLjM4Nzg5IDkuODE0NjYgMy4zNjY0IDkuODI3NTYgMy4zNDA2QzkuODQ5MDYgMy4zMDYyMSA5Ljg3MDU1IDMuMjcxODIgOS44OTIwNSAzLjIzNzQzQzEwLjM2OTIgMi41NDA5OCAxMC44NjM2IDIuMDg1MjkgMTEuNDQ0IDEuODA1ODVDMTIuNTMxNiAxLjI4NTY3IDEzLjYyMzYgMS4zMzcyNiAxNC42ODU1IDEuOTY0OTJDMTUuNzM0NCAyLjU4Mzk4IDE2LjMzMiAzLjU1OTg1IDE2LjUwMzkgNC45NDg0NEMxNi42NTAxIDYuMDc0NzggMTYuMzc5MyA3LjEzMjM0IDE1LjY4MjggOC4xODU2WiIgZmlsbD0iIzY2NjY2NiIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExNjBfMTIzNiI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxNi4wNzgzIiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
	background-position: center;
	background-repeat: no-repeat;
	width: 18px;
	height: 17px;
}

.catalog_block.block_list .catalog_item .like_icons span.added i {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzExNjBfMTI5NikiPgo8cGF0aCBkPSJNMTYuNjcxNiAxLjc2MjVDMTUuNTEwOSAwLjQwODMwNCAxNC4wMDE5IC0wLjE2MzQ2NSAxMi4xODM0IDAuMDY4NjgxOEMxMS4xMDAxIDAuMjA2MjUgMTAuMTU0MyAwLjcyMjEzMyA5LjI5ODc4IDEuNjQ2NDJDOS4xOTU2IDEuNzU4MiA5LjA5NjczIDEuODc0MjcgOS4wMDIxNSAxLjk5MDM0QzguOTAzMjcgMS44Njk5NyA4LjgwNDM5IDEuNzQ5NiA4LjY5NjkyIDEuNjM3ODJDNy45ODc1OCAwLjg4OTc5NSA3LjE5NjU2IDAuMzkxMTA4IDYuMzQ5NjUgMC4xNTg5NjFDNS40ODU1NSAtMC4wODE3ODM5IDQuNTU2OTYgLTAuMDQ3MzkxOCAzLjU4OTY4IDAuMjU3ODM5QzEuODM5OTggMC44MTI0MTIgMC42OTY0NDEgMi4wNzYzMiAwLjE4NDg1OCA0LjAxOTQ4QzAuMTIwMzczIDQuMjYwMjMgMC4wODU5ODA0IDQuNTA1MjcgMC4wNTE1ODgyIDQuNzQxNzJDMC4wMzQzOTIyIDQuODQ5MTkgMC4wMjE0OTUxIDQuOTU2NjcgMC4wMDQyOTkwMiA1LjA2NDE0TDAgNS4wODEzNFY1LjkxMTA1TDAuMDA0Mjk5MDIgNS45MzI1NUMwLjAwODU5ODA0IDUuOTQ1NDQgMC4wMTI4OTcxIDUuOTYyNjQgMC4wMTcxOTYxIDUuOTc1NTRDMC4wMjE0OTUxIDUuOTkyNzMgMC4wMjU3OTQxIDYuMDA5OTMgMC4wMjU3OTQxIDYuMDE4NTNDMC4xMTE3NzUgNy4wMzMwOSAwLjQ2NDI5NCA4LjAwMDM3IDEuMDk2MjUgOC45NzE5NUMxLjY3NjYyIDkuODYxODUgMi4zOTAyNiAxMC42ODMgMy4yODQ0NSAxMS40NzgzQzQuNjczMDQgMTIuNzE2NCA2LjEwMDMxIDEzLjk1NDUgNy40ODQ1OSAxNS4xNTM5TDguMTU5NTQgMTUuNzM4NkM4LjQyMTc4IDE1Ljk2NjUgOC43MDk4MiAxNi4wODI1IDguOTk3ODUgMTYuMDgyNUM5LjI5ODc4IDE2LjA4MjUgOS42MDgzMSAxNS45NTc5IDkuODk2MzUgMTUuNzA4NUwxMC4yNzkgMTUuMzc3NUMxMS4zNzk1IDE0LjQyNzQgMTIuNTE4NyAxMy40NDcyIDEzLjYzNjUgMTIuNDhDMTQuNjU1NCAxMS41OTQ0IDE1LjcxNzIgMTAuNjE0MiAxNi41ODEzIDkuNDUzNDRDMTcuMzI5NCA4LjQ1MTc3IDE3Ljc2MzYgNy40ODQ0OSAxNy45MTQgNi40OTU3MkMxOC4xOTc4IDQuNjQ3MTQgMTcuNzc2NCAzLjA1NjUgMTYuNjcxNiAxLjc2MjVaIiBmaWxsPSIjRTQ0MzMwIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTE2MF8xMjk2Ij4KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE2LjA3ODMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
}

.catalog_block.block_list .like_icons .wish_item:hover i,
.catalog_block.block_list .like_icons .wish_item.added:hover i {
	background-position: center;
}

.catalog_block .catalog_item .image_wrapper_block .like_icons {
	display: none;
}

.catalog_block.block_list .item_block .price-line .like_icons {
	position: relative;
	top: auto;
	right: auto;
	display: flex;
	align-items: center;
	margin-left: 15px;
}
.catalog_block.block_list .item_block .article_block {
	min-height: 44px;
} 
@media (min-width: 992px) {
	.catalog_block.block_list .item_block .price-line .like_icons {
		display: none;
	}

	.catalog_block .catalog_item .image_wrapper_block .like_icons {
		display: block;
	}
}

/***************** END Кнопка Избранное ********************/
.catalog_block.block_list .item_block .price-line .buttons {
	display: flex;
	align-items: flex-end;
}

/* shpavel Новые стили */
.item_block {
	.my_w_card_price {
		display: flex;
		flex-direction: column;

		.price_group {
			margin-top: 1px;

			.price {
				color: #888;
				font-size: 16px;
				font-weight: 400;
				line-height: normal;
			}

			&:first-child {
				margin-top: 0;

				.price {
					color: #333;
					font-size: 22px;
					font-weight: 600;
					line-height: normal;
				}
			}

			.price_name {
				color: #333;
				font-size: 14px;
				font-weight: 400;
				line-height: 22px;
			}
		}
	}
}
/* End */
/* /bitrix/templates/.default/components/bitrix/system.pagenavigation/main_maselmir/style.css?17530987758990 */
/* /bitrix/templates/.default/components/bitrix/catalog.section/catalog_block/style.css?175309877518923 */
