

/* Start:/bitrix/templates/aspro_optimus/components/bitrix/news.detail/main_template/style.css?17382349052928*/
.top_stati{
	clear: both;
    padding-top: 20px;
}
.top_stati_items{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 40px;
	margin-bottom: 60px;
	position: relative;
}
.top_stati_items .wrapper_inner_block{
	width: 49%;
	display: flex;
	flex-direction: column;
	gap: 20px;
}
.top_stati_items .wrapper_inner_block .left-data {
	padding-right: 20px;
}

.top_stati_items div.item-title a{
	font-size: 20px !important; 
	font-weight: 400 !important;
	color: #000 !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	margin-top: 20px;
}


.wrapper_inner_block .left-data a{
	width: 100%;
	display: block !important;
}

.wrapper_inner_block .preview_picture{
	width: 100%;
	display: block !important;
	height: 314px;
	border-radius: 40px;
	background-repeat: no-repeat;
  	background-size: cover;
}




.similar-stati-wrapper-arrows{
	top: auto !important;
	display: inline-flex;
	flex-direction: row;
	gap: 10px;
	position: absolute;
	
	right: 0px;
	z-index: 999;
	}


	@media (max-width: 600px) {
		.similar-stati-wrapper-arrows {
		  position: relative;
		  margin-top: 30px;
		  justify-content: center;
		  width: 100%;
		  top: 500px !important;
		}
	  }



.similar-stati_body_arrows_arrow_svg, .similar-stati_arrows_arrow_svg2 {
	height: 100% !important;
	display: flex !important;
	justify-content: center !important;
	align-items: center !important;
}

.similar-stati_arrows_arrow_svg2 {
	transform: rotate(180deg);
}
.similar-stati_arrows_arrow_svg2:hover, .similar-stati_arrows_arrow_svg:hover{
	transition: background-color ease 0.1s;
}


.similar-stati_arrows_arrow {
	width: 30px;
	height: 30px;
	border-radius: 10px;
	background: #FCF3EC;
	border: 0px;
  }

.similar_products_wrapp{
	margin-top: 60px;
}

.similar_products_wrapp h2{
	margin-bottom: 40px;
}

.similar_products_wrapp .car_product_see_also_arrows{
	top: -75px !important;
}

.soderjanie{
	margin-top: 40px;
	margin-bottom: 60px;
}

.soderjanie h3{
	font-size: 24px !important;
	color: #525252 !important;
	margin-bottom: 40px;
}

.soderjanie .toc-list {
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.soderjanie .toc-list .toc-link{
	color: #525252 !important;
}

@media screen and (max-width: 1024px){
	.top_stati_items .wrapper_inner_block{
		width: 100%;
		padding-bottom: 20px;
	}

}
@media screen and (max-width: 550px){
	.top_stati_items .wrapper_inner_block{
		flex-wrap: wrap;
	}
	.top_stati_items .wrapper_inner_block .left-data{
		padding-right: 0;
		width: 100%;
	}
	.top_stati_items .wrapper_inner_block .left-data img{
		width: 100%;
	}
	.top_stati_items div.item-title a, .top_stati_items div.item-title a span{
		font-size: 17px;
	    line-height: 23px;
	    font-weight: 600;
	    padding-bottom: 10px;
	}

}
/* End */


/* Start:/bitrix/templates/aspro_optimus/components/bitrix/catalog.top/products_slider/style.css?16287695132907*/
.sc_common-product__list {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	margin-left: -5px;
	margin-right: -5px;
}

.sc_common-product__list > * {
	width: 25%;
	padding: 0 5px 20px;
}

.sc_common-product__item-wrap {
	border: 1px solid #eaebec;
	padding: 30px 0 0;
	transition: all .3s linear;
	height: 100%;
	display: flex;
	flex-direction: column;
}

.sc_common-product__item:hover .sc_common-product__item-wrap {
	border: 1px solid transparent;
	box-shadow: 0 0 14px rgba(0,0,0,0.10);
	-moz-box-shadow: 0 0 14px rgba(0,0,0,0.10);
	-o-box-shadow: 0 0 14px rgba(0,0,0,0.10);
	-webkit-box-shadow: 0 0 14px rgba(0,0,0,0.10);
	transition: all .3s linear;
}

.sc_common-product__item .image_wrapper_block {
	margin-left: 20px;
	margin-right: 20px;
}

.sc_common-product__item .image_wrapper_block a {
	width: 100%;
	height: 220px;
	line-height: 220px;
	margin: 0 auto;
	padding: 0;
	vertical-align: middle;
	text-align: center;
	zoom: 1;
	display: block;
	border: none;
}

.sc_common-product__item .like_icons {
	z-index: 10;
	position: relative;
	opacity: 0;
	transition: all .3s linear;
}
.sc_common-product__item-wrap:hover .like_icons {
	opacity: 1;
	transition: all .3s linear;
}

.sc_common-product__item .item_info {
	margin: 10px 0 0;
	padding: 5px 0 0;
	flex: auto;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.sc_common-product__item .item-title a span {
	font-size: 14px;
	text-transform: uppercase;
	color: #3E3E3E;
	text-align: center;
}

.sc_common-product__item .cost.prices,
.sc_common-product__item .cost.prices .price{
	margin-top: 10px;
	text-align: center;
	line-height: 1;
}

.sc_common-product__item .item_info .buttons_block {
	margin-top: 15px;
	text-align: center;
	opacity: 0;
	transition: all .3s linear;
}

.sc_common-product__item .item_info .buttons_block a {
	width: 100%;
	padding: 15px;
	font-size: 14px;
}

.sc_common-product__item-wrap:hover .item_info .buttons_block {
	margin-top: 15px;
	text-align: center;
	opacity: 1;
	transition: all .3s linear;
}

.sc_common-product__item .cost.prices .price.discount {
	display: none;
}
.sc_common-product__item .item_info .item-title,
.sc_common-product__item .item_info .rating,
.sc_common-product__item .item_info .item-stock,
.sc_common-product__item .item_info .cost.prices {
	margin-left: 20px;
	margin-right: 20px;
}

@media only screen and (max-width : 960px) {
	.sc_common-product__list > * {
		width: 50%;
		padding: 0 5px 20px;
	}
}

@media only screen and (max-width : 768px) {
	.sc_common-product__item .item_info .buttons_block {
		margin-top: 15px;
		text-align: center;
		opacity: 1;
		transition: all .3s linear;
	}
}

@media only screen and (max-width : 400px) {
	.sc_common-product__item .image_wrapper_block a {
		height: 120px;
	}
}

/* End */
/* /bitrix/templates/aspro_optimus/components/bitrix/news.detail/main_template/style.css?17382349052928 */
/* /bitrix/templates/aspro_optimus/components/bitrix/catalog.top/products_slider/style.css?16287695132907 */
