

/* Start:/bitrix/templates/ipsum/components/bitrix/news/news_new/bitrix/news.detail/.default/style.css?175396157210648*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
.complect_img_block{
	padding:10px;
	background: #000;
	border-radius: 22px;
	margin-left: 10px;
}
/*.complect_detail .float-elem img{*/
/*	height: 600px!important;*/
/*}*/


/*цены*/

.wrapper_block-price{
	display: flex;
	flex-direction: column;
}
.wrapper_block-price > .old_block{
	display: flex;
	align-items: center;
}
.wrapper_block-price > .old_block .diff_percent{
	margin-right: 9px;
}
.wrapper_block-price > .old_block .old_price{
	position: relative;
	color: var(--gray-black, #000);
	text-align: center;

	/* button */
	/*font-family: Normalidad;*/
	font-size: 12px;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
}
.wrapper_block-price > .old_block .old_price::before{
	content: "";
	position: absolute;
	left: -4px;
	top: 10px;
	width: 70px;
	height: 1px;
	transform: rotate(-6.563deg);
	background: var(--gray-black, #000);
}
.wrapper_block-price .current_block{
	font-size: 32px;
	line-height: 1;
}
@media(max-width: 991px){
	.wrapper_block-price {
		align-items: center;
	}
}

.product__delayed-text-container {
	margin-top: 1.46vw;
}
.product__delayed-text {
	font-size: 0.88vw;
	line-height: 1.17vw;
}
@media(max-width: 991px){
	.product__delayed-text-container {
		margin-top: 2.22vw;
	}
	.product__delayed-text {
		font-size: 3.33vw;
		line-height: 4.44vw;
	}
}

/*цены*/

div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}
.inner_rating_head .inner_rating_head {
	display: inline-block;
}
.inner_rating_head path {
	fill: #d5d5d5 !important;
}
.inner_rating_head .item-rating.filed path {
	fill: #00FF72 !important;
}
.inner_rating_head .item-rating {
	display: inline-block;
}
.rating_block_head{
	margin-bottom: 20px;
}
.item-rating svg {
	width: 25px;
}
.total_count_comment{
	position: relative;
	top: 3px;
	margin-left: 5px;
	font-size: 18px;
	color: #8A8A8A;
}
.section.complect_detail #floatElem .product-detail-pic video{
	height: 875px;
}
.tabs_complect .tab{
	flex: unset;
	font-size: 14px;
}
/*.tab_content.use_tab * {
    font-size: 14px;
}*/
.tab_content {
	background: var(--gray1);
}
.tab_content{
	padding: 2vw !important;
}
.tabs_block .tab_content:not(.active){
	display: none;
}
.prop_block{
	padding: 12px;
	display: flex;
}
.prop_title{
	font-weight: bold;
	width: 30%;
	min-width: 140px;
}
@media(max-width: 991px){
	.prop_title{
		width: 50vw;
	}
}
.table_scroll_block{
	overflow: auto;
}
@media(max-width:500px){
	.tabs_complect .tab{
		width: 50%;
	}
}
.tabs_container.tabs_complect .tabs{
	display: flex;
}
.complect_img_block{
	background: unset;
}
.complect_detail .tabs_block path{
	stroke: #D4D4D4 !important;
}
.complect_item a:hover path{
	stroke: #7f7f7f !important;
}
.prop_desc{
	width: 70%;
}
.prop_block .table_scroll_block{
	width: 100%;
	border: 2px solid;
}
.prop_block .table_scroll_block > br{
	display: none;
}
.prop_block .table_scroll_block table {
	background: white;
	width: 100%;
}
.table_scroll_block td {
	text-align: center;
	padding: 10px;
	border: 1px solid #EDEDED;
}
.btn_show_more_block{
	display: flex;
	justify-content: flex-end;
}
.btn_show_more_block a{
	background: #000000;
	color: white;
	text-align: center;

	align-items: center;
	padding: 20px 50px;
	height: unset;
	border-radius: 16px;
}
.btn_show_more_block a:hover{
	color: white;
}
.tabs_container.tabs_complect {
	margin-bottom: 56px;
}
.row_table {
	display: flex;
	/*	align-items: center;*/
	justify-content: space-between;
	text-align: center;
	border-bottom: 1px solid;
}
.row_table > div {
	width: 33.33333333%;
}
.table_div{
	border: 1px solid black;
	border-bottom: unset;
	background: white;
}
.col-t-2 > div {
	border: 1px solid #EDEDED;
}
.col-t-1 {
	padding: 12px 8px;
	margin: auto;
	display: flex;
	align-items: center;
	overflow-wrap: anywhere;
	justify-content: center;
}
@media(max-width: 450px){
	.prop_block > div{
		font-size: 3vw;
		line-height: 4.55555556vw;
	}
	.btn_show_more_block a{
		width: auto;
		padding: 20px;
		font-size: 3vw;
	}
	.btn_show_more_block{
		justify-content: center;
	}
	.col-t-1{
		height: 50%;
	}
}

/*.view_new {
	overflow: hidden;
}
.view_new .sckrollBlock{
	overflow-x: scroll;
}
.view_new .products .fixWidth{
	
	flex: none !important;
	width: 50%;
}
.view_new .products .product{
	order: 1;
}
.view_new .products .complect{
	order: 0;
}
.sckrollBlock::-webkit-scrollbar {
	width: 3px;               
  }
  .sckrollBlock::-webkit-scrollbar-track {
	background: #c5c5c5;       
  }
  .sckrollBlock::-webkit-scrollbar-thumb {
	background-color: #000;    
	border-radius: 10px;       
	border: 1px solid #c5c5c5;  
  }
@media only screen and (max-width: 991px){
	.view_new .products .product{
		width: 100%;
	}
	.view_new .products .complect{
		width: 100%;
	}
	.h1--mobile {
		font-size: 6.888889vw !important;
	}

}*/
@media only screen and (min-width: 992px) {
	.products--auto {
		display: flex;
		flex-wrap: wrap;
	}
	.products .product {
		width: 25% !important;
		flex-grow: 0;
		flex: none !important;
		flex-grow: 1 !important;
	}
	.view_new .products .complect {
		width: 50% !important;
		/* flex-grow: 1; */
	}

}

@media only screen and (max-width: 991px){
	.view_new .products .product{
		width: 100%;
		order: 1;
	}
	.view_new .products .complect{
		width: 100%;
		order: 0
	}
	.h1--mobile {
		font-size: 6.888889vw !important;
	}

}

/*совместимость*/
.compatibility_detail{
	display: flex;
	padding: 12px 16px;
	justify-content: center;
	align-items: center;
	border-radius: 16px;
	background: var(--gray-1, #F8F8F8);
	margin-top: 1.75695461vw;
}
.compatibility_detail.white{
	max-width: fit-content;
	background: #000 !important;
	margin: 1.75vw auto;
}
.compatibility_detail a {
	font-family: "Normalidad UltraExtended", sans-serif;
	text-align: center;
	color: var(--gray-black, #000);
	/* button */
	font-weight: 700;
	font-size: 16px;
	line-height: normal;
}
.white a {
	color: #fff;
}
.compatibility_detail a:hover{
	text-decoration: none;
}
.compatibility_detail a img {
	margin-right: 12px;
}
.compatibility_detail .desctop_link {
	display: flex;
	align-items: center;
}
.compatibility_detail .mobile_link {
	display: none;
}
@media(max-width: 768px){
	.compatibility_detail a{
		font-size: 10px;
		text-transform: uppercase;
	}
	.white{
		max-width: 98% !important;
	}
	.compatibility_detail .desctop_link {
		display: none;
	}
	.compatibility_detail .mobile_link {
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		justify-content: center;
	}
}



/*слайдер с видео*/
video {
	width: 100%;
	height: auto;
	max-height: 100%;
}

.product-detail-pic .product-detail-pic__disclaimer {
	bottom: 2vw;
}

#floatElem {
	width: 43vw;
}
.sliderDetail{
	overflow-x: hidden;
}
.sliderDetail .swiper-pagination{
	bottom: 55px !important;
}
.swiper-pagination .swiper-pagination-bullet {
	width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 15px));
	height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 15px));
}
.swiper-pagination .swiper-pagination-bullet-active {

	background: #00FF72;
}
.sliderDetail .swiper-wrapper .slide-video .float-elem .float-elem__content .product-detail-pic .product-detail-pic__disclaimer{
	color: #fff;
}
@media only screen and (max-width: 991px){

	#floatElem {
		width: 100vw;
	}
	video {
		position: absolute;
		top: 0;
		width: auto;
		height: 100%;
		left: 50%;
		transform: translateX(-50%);
	}
	.full_video {
		height: 550px !important;
	}
	.sliderDetail .swiper-wrapper {
		display: grid;
		/* Смена оси автоматического размещения элементов */
		grid-auto-flow: column;
	}
	.sliderDetail .swiper-wrapper .swiper-slide{
		display: flex;

	}
	.sliderDetail .swiper-wrapper .swiper-slide .float-elem {
		width: 100%;
	}
	.sliderDetail .swiper-wrapper .swiper-slide .float-elem .float-elem__content{
		height: 100%;
	}
	.sliderDetail .swiper-wrapper .swiper-slide .float-elem .float-elem__content .product-detail-pic {
		height: 100%;
	}
	.sliderDetail .swiper-wrapper .slide-video .float-elem .float-elem__content .product-detail-pic .product-detail-pic__disclaimer{
		margin: 0;
	}
	.sliderDetail .swiper-wrapper .slide-video .float-elem .float-elem__content .product-detail-pic{
		display: flex;
		flex-direction: column;
		justify-content: end;
		align-items: baseline;
	}
}

/*стиккер*/
.wrapper_img {
	position: relative;
}
.stickker_product{
	position: absolute;
	top: 10%;
	right: -6%;
	display: flex;
	flex-direction: column;
	/* transform: translateY(-30%); */
	z-index: 15;
	align-items: center;
}
.stickker_complect {
	right: 0%;
	top: inherit;
	bottom: 0%;
}
.stickker_product img {
	width: 13vw !important;
	height: auto;
}
.stickker_product span {
	display: inline-block;
	padding: 15px;
	width: fit-content;
}
@media only screen and (max-width: 991px) {
	.product-detail-pic > .wrapper_img{
		width: 61.11111111vw;
		margin: 0 auto;
	}
	.product-detail-pic > div > img {
		width: 100%;
	}
	.stickker_product img {
		width: 25vw !important;
		height: auto;
	}
}
/*стиккер*/

h1.product-detail__name {
	font-weight: 700;
	font-size: 2.34260615vw;
	line-height: 2.92825769vw;
}

/*слайдер*/

/* .swiper-container-wrapper {
  display: flex;
  flex-direction: column;
  height: 100vh;
}

.gallery-top {
  height: 80%;
  width: 100%;
} */
.swiper-container-wrapper-detail {
	display: flex;
	flex-direction: column;
	row-gap: 0.2941vw;
}
.product-detail-pic {
	height: calc(var(--vh, 1vh) * 100 - 10.2205vw) !important;
}

.gallery-top .new-detail {
	height: calc(var(--vh, 1vh) * 100) !important;
}

.product-detail-pic-tm {
	height: 10.2205vw;
}
.product-detail-pic-tm  .wrapper_img {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.gallery-thumbs {
	height: 20%;
	box-sizing: border-box;
	padding: 10px 0;
}

.gallery-thumbs .swiper-slide {
	width: 25%;
	height: 100% !important;
	opacity: 0.4;
}

.gallery-thumbs .swiper-slide-thumb-active {
	opacity: 1;
}

@media (min-width: 768px) {
	/* .swiper-container-wrapper {
      flex-direction: row;
    }

    .gallery-top {
      width: 80%;
      height: 100%;
    } */

	.gallery-thumbs {
		width: 100%;
		height: 100%;
		padding: 0;
	}

	.gallery-thumbs .swiper-wrapper {
		flex-direction: column;
	}

	.gallery-thumbs .swiper-slide {
		width: 25%;
		/*height: auto;*/
	}
	.gallery-thumbs .swiper-slide img {
		width: 5.4411vw;
		height: auto;
	}
}
/*слайдер*/
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?167394814751*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /bitrix/templates/ipsum/components/bitrix/news/news_new/bitrix/news.detail/.default/style.css?175396157210648 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?167394814751 */
