.el_offerPage_38488457
{
	position: relative;
}

/******************/

.el_offerPage_38488457 .offerInfoBlock
{
}
.el_offerPage_38488457 .offerInfoBlock .imageCol
{
}

/***/

.el_offerPage_38488457 .offerInfoBlock #copyBlock
{
	display: none;
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	margin-bottom: 12px;
}

/***/

.el_offerPage_38488457 .mainImageBlock
{
	position: relative;
	background-color: var(--color_white);
	margin-bottom: 24px;
	overflow: hidden;
}
.el_offerPage_38488457 .mainImageBlock .img_wrap
{
	padding-bottom: 62.0253164556962%;
}
.el_offerPage_38488457 .mainImageBlock .img_wrap .el
{
	display: none;
	text-align: center;
}
.el_offerPage_38488457 .mainImageBlock .img_wrap .el img
{
	margin: 0 auto;
}
.el_offerPage_38488457 .mainImageBlock .img_wrap .el.viewed
{
	display: block;
}

.el_offerPage_38488457 .mainImageBlock .slider-for
{
}
.el_offerPage_38488457 .mainImageBlock .slider-for .item
{
	display: none;
}
.el_offerPage_38488457 .mainImageBlock .slider-for .item .img_wrap
{
	padding-bottom: 62.0253164556962%;
}
.el_offerPage_38488457 .mainImageBlock .slider-for .item.slick-current .img_wrap
{
	padding-bottom: 62.0253164556962%;
}
.el_offerPage_38488457 .mainImageBlock .slider-for .item:first-child,
.el_offerPage_38488457 .mainImageBlock .slider-for.slick-slider .item
{
	display: block;
}
.el_offerPage_38488457 .mainImageBlock .slider-for.slick-slider .slick-arrow
{
	border: none;
	background: transparent;
	box-shadow: none;
}

/*****/

.el_offerPage_38488457 .mainImageBlock .offerVideoBlock
{
	position: absolute;
	display: -ms-flex;
	display: flex;
	gap: 10px;
	align-items: center;
	left: 30px;
	bottom: 30px;
	z-index: 8;
}
.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li
{
}
.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li a
{
	position: relative;
	display: -ms-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 70px;
}
.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li a::before
{
	display: block;
	content: "";
	width: 0;
	padding-bottom: 56.25%;
}
.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li a svg
{
	width: 100%;
	height: 100%;
}
.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li a svg .ytp-large-play-button-bg
{
	-webkit-transition: fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);
	transition: fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);
	fill: var(--color_1);
	fill-opacity: 0.3;
}
.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li a:hover svg .ytp-large-play-button-bg
{
	fill: #FF0000;
	fill-opacity: 1;
}

/*****/

.el_offerPage_38488457 .mainImageBlock .otherBtnBlock
{
	position: absolute;
	top: 30px;
	right: 30px;
	width: 30px;
	z-index: 8;
}
.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn
{
	display: -ms-inline-flexbox;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 8px;
	width: 30px;
	height: 30px;
	color: var(--color_1);
}
.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn svg
{
	width: 30px;
	height: 30px;
}
.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn svg path
{
	stroke: var(--color_1);
}
.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn:hover svg path,
.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn.active svg path
{
	fill: var(--color_1);
}

/***/

.el_offerPage_38488457 .previewImageBlock
{
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider
{
	padding: 0 60px;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item
{
	padding-left: 2px;
	padding-right: 2px;
	-ms-flex: 0 0 calc(100% / 5);
	flex: 0 0 calc(100% / 5);
	max-width: calc(100% / 5);
	margin-bottom: 10px;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider.slick-slider .item
{
	margin-bottom: 0;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item.slick-current,
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item:hover
{
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap
{
	background-color: var(--color_white);
	padding-bottom: 68.75352112676056%;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item:hover .img_wrap
{
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap .el
{
	cursor: pointer;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item.slick-current .img_wrap .el,
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item:hover .img_wrap .el
{
	border: 1px solid var(--color_1);
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap .el.videoBtn img
{
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap .el.videoBtn svg
{
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 40%;
	height: auto;
	z-index: 2;
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap .el.videoBtn svg path
{
}

.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap .el.videoBtn svg path.ytp-large-play-button-bg
{
	-webkit-transition: fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);
	transition: fill .1s cubic-bezier(0.4,0,1,1),fill-opacity .1s cubic-bezier(0.4,0,1,1);
	fill: var(--color_black_50);
}
.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item .img_wrap .el.videoBtn:hover svg path.ytp-large-play-button-bg
{
	fill: #FF0000;
}

/*****/
.el_offerPage_38488457 .offerInfoBlock .infoCol
{
	-ms-flex: 0 0 45%;
	flex: 0 0 45%;
	max-width: 45%;
}
.el_offerPage_38488457 .offerInfoBlock .infoBlock
{
	background-color: var(--color_white);
	padding: 35px 55px 40px 55px;
}

/***/

.el_offerPage_38488457 .offerInfoBlock .pageTitle
{
	line-height: 2.9rem;
	font-size: 2.4rem;
	font-weight: 700; /*font-weight: 500;*/
	color: var(--color_1);
}

.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock
{
	align-items: flex-start;
	margin-top: 5px;
}
/**/
.el_offerPage_38488457 .offerInfoBlock .vendorCode
{
	line-height: 1.4rem;
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--color_2);
}
/**/
.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol
{
	display: -ms-flex;
	display: flex;
	align-items: center;
	justify-content: flex-end;

	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	max-width: unset;
}
.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock
{
	display: -ms-flex;
	display: flex;
	align-items: center;
}
.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .commentAmount
{
	border-bottom: 1px solid var(--color_6);
	margin-left: 5px;
	line-height: 1.5rem;
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--color_2);
}

/***/

.el_offerPage_38488457 .offerInfoBlock .shortDescription
{
	margin-top: 10px;
}
.el_offerPage_38488457 .offerInfoBlock .shortDescription .text
{
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_2);
}
.el_offerPage_38488457 .offerInfoBlock .shortDescription .linkLine
{
	margin-top: 5px;
}
.el_offerPage_38488457 .offerInfoBlock .shortDescription .linkLine a
{
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--color_1);
}
.el_offerPage_38488457 .offerInfoBlock .shortDescription .linkLine a:hover
{
	color: var(--color_6);
}

/***/

.el_offerPage_38488457 .promotionalTextsBlock
{
}
.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem
{
	display: -ms-grid;
	display: grid;
	grid-template-columns: auto 1fr;
	gap: 15px;
	border-radius: 10px;
	background-color: var(--color_5);
	margin-top: 30px;
	padding: 15px;
}
.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem .gift
{
}
.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem .gift i
{
	font-size: 3rem;
	color: #ff5501;
}
/**/
.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem .title
{
	line-height: 2.9rem;
	font-size: 2.4rem;
	font-weight: 700; /*font-weight: 500;*/
	color: var(--color_1);
}
.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem .text
{
	margin-top: 15px;
}

/***/

.el_offerPage_38488457 .paramTitle
{
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_1);
}
.el_offerPage_38488457 .combinedGoodsColorsBlock
{
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item
{
	margin-top: 15px;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul
{
	display: -ms-flex;
	display: flex;
	flex-wrap: wrap;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li
{
	display: inline-block;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color
{
	display: -ms-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	border: 1px solid transparent;
	margin-right: 25px;
	width: 62px;
	height: 62px;
	position: relative;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color.hidden
{
	display: none;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color.active
{
	border-color: var(--color_6);
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color:hover
{
	border-color: var(--color_2);
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color .element
{
	display: block;
	border-radius: 100%;
	width: 52px;
	height: 52px;
	box-shadow: inset 0 0 0 1px rgba(0,0,0,.12);
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color.active .element
{
}
/**/
.el_offerPage_38488457 .combinedGoodsColorsBlock .linkLine
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .linkLine a
{
	position: relative;
	display: inline-block;
	padding-right: 20px;
	line-height: 1.2;
	font-size: 1.8rem;
	color: var(--color_10);
	cursor: pointer;
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .linkLine a:hover
{
	color: var(--color_6);
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .linkLine a i
{
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
/**/
.el_offerPage_38488457 .combinedGoodsColorsBlock .note
{
	/*margin-top: 5px;*/
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_2);
}
.el_offerPage_38488457 .combinedGoodsColorsBlock .note sub
{
	color: var(--color_6);
}

/*****/

.el_offerPage_38488457 .offerInfoBlock .priceBlock
{
}
/**/
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceLine
{
	display: -ms-flex;
	display: flex;
	align-items: center;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceLine .price
{
	font-family: var(--font-family-2);
	line-height: 2.7rem;
	font-size: 2.2rem;
	font-weight: 700;
	color: var(--color_1);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceLine .oldPrice
{
	margin-right: 10px;
	font-family: var(--font-family-2);
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 500;
	text-decoration-line: line-through;
	color: var(--color_2);
}

/***/

.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceRangeList
{
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceRangeList .innerWrapper
{
	max-width: 260px;
}

/***/

.el_offerPage_38488457 .offerInfoBlock .priceBlock .modAndGridBlock
{
	/*display: -ms-flex;*/
	/*display: flex;*/
	/*flex-wrap: wrap;*/
	/*align-items: flex-end;*/
	/*justify-content: space-between;*/
	margin-top: 30px;
}
/**/
.el_offerPage_38488457 .offerInfoBlock .priceBlock .lsAndGridBlock
{
	display: -ms-flex;
	display: flex;
	flex-direction: unset !important;
	align-items: center;
	/*justify-content: space-between;*/
	gap: 15px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid
{
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a
{
	font-family: var(--font-family-2);
	letter-spacing: 0.15em;
	line-height: 1;
	font-size: 1.1rem;
	font-weight: 400;
	text-transform: uppercase;
	color: var(--color_2);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a:hover
{
	color: var(--color_6);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a svg
{
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a svg path[stroke]
{
	stroke: var(--color_2);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a svg path[fill]
{
	fill: var(--color_2);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a:hover svg path[stroke]
{
	stroke: var(--color_6);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a:hover svg path[fill]
{
	fill: var(--color_6);
}

/***/

.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications
{
	margin-top: 15px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications .propTitle
{
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_1);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul
{
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li
{
	display: inline-block;
	margin-top: 10px;
	margin-right: 10px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li a
{
	display: -ms-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 30px;
	border: 1px solid var(--color_1);
	background-color: var(--color_white);
	padding: 6px 8px 5px 8px;
	min-width: 30px;
	height: 30px;

	font-family: var(--font-family-2);
	line-height: 1;
	font-size: 1.5rem;
	font-weight: 400;
	text-align: center;
	text-transform: uppercase;
	color: var(--color_1);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li a:hover,
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li a.active
{
	border-color: var(--color_6);
	color: var(--color_6);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li a.disabled
{
	border-color: var(--color_3);
	color: var(--color_3);
}
/***/

.el_offerPage_38488457 .offerInfoBlock .priceBlock .omsAndDiscountBlock
{
	display: -ms-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	margin-top: 20px;
}
/**/
.el_offerPage_38488457 .offerInfoBlock .offerModStatus
{
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_8);
}
.el_offerPage_38488457 .offerInfoBlock .offerModStatus span
{
	position: relative;
	display: inline-block;
	margin-right: 15px;
	padding-left: 10px;
}
.el_offerPage_38488457 .offerInfoBlock .offerModStatus span::before
{
	position: absolute;
	display: block;
	content: "•";
	top: 50%;
	left: 0;
	font-size: 2rem;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
/**/
.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine
{
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine.hide
{
	display: none;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine .discount
{
	display: inline-block;
	border-radius: 2px;
	background-color: var(--color_6);
	margin-right: 10px;
	padding: 2px 5px;
	line-height: 1.4rem;
	font-size: 1.2rem;
	color: var(--color_white);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine .saving
{
	display: inline-block;
	line-height: 1.4rem;
	font-size: 1.2rem;
	font-weight: 400;
	color: var(--color_2);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine .saving strong
{
	font-weight: bold;
}

/***/

.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock
{
	display: -ms-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	col-gap: 10px;
	row-gap: 15px;
	margin-top: 20px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock
{
	display: -ms-flex;
	display: flex;
	align-items: center;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock .qty
{
	margin-right: 5px;
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_1);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock .qtyWrapper
{
	display: -ms-flex;
	display: flex;
	align-items: center;
	-ms-flex: 0 0 100px;
	flex: 0 0 100px;
	max-width: 100px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock input
{
	border: none;
	margin: 0;
	padding: 0;
	-ms-flex: 0 0 calc(100% - 60px);
	flex: 0 0 calc(100% - 60px);
	max-width: calc(100% - 60px);
	height: 30px;
	text-align: center;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button
{
	position: relative;
	display: -ms-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100%;
	border: 1px solid var(--color_1);
	background-color: transparent;
	-ms-flex: 0 0 30px;
	flex: 0 0 30px;
	max-width: 30px;
	height: 30px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button:hover
{
	border-color: var(--color_6);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button::before,
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button::after
{
	position: absolute;
	display: block;
	content: "";
	background-color: var(--color_1);
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button:hover::before,
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button:hover::after
{
	background-color: var(--color_6);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button.minus::before
{
	width: 50%;
	height: 1px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button.minus::after
{
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button.plus::before
{
	width: 50%;
	height: 1px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock button.plus::after
{
	width: 1px;
	height: 50%;
}

/***/

.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock
{
	margin-top: 35px;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .row
{
	align-items: center;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .btn
{
	padding: 0 5px;
	max-width: 100%;
	height: 60px;
	letter-spacing: 0.15em;
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 700;
	text-align: center;
	text-transform: uppercase;
}
/**/
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .addСartBtn
{
	border-color: var(--color_8);
	background-color: var(--color_8);
	color: var(--color_white);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .addСartBtn:hover
{
	border-color: var(--color_6);
	background-color: var(--color_6);
	color: var(--color_white);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .addСartBtn.disabled
{
	border-color: var(--color_3);
	background-color: var(--color_3);
	color: var(--color_white);
}
/**/
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .orderInClickBtn
{
	border-color: var(--color_8);
	background-color: transparent;
	color: var(--color_8);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .orderInClickBtn span
{
	text-wrap: normal;
	text-wrap: wrap;
}

.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .orderInClickBtn:hover
{
	border-color: var(--color_6);
	background-color: transparent;
	color: var(--color_6);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .orderInClickBtn.disabled
{
	border-color: var(--color_3);
	background-color: transparent;
	color: var(--color_3);
}

/**/
.el_offerPage_38488457 .offerInfoBlock .priceBlock .bonusLine
{
	margin-top: 5px;
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	color: var(--color_2);
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .bonusLine.hide
{
	display: none;
}
.el_offerPage_38488457 .offerInfoBlock .priceBlock .bonusLine span
{
	display: inline-block;
}

/*************************/

.el_offerPage_38488457 .typeContainerBlock
{
	margin-top: 30px;
}
.el_offerPage_38488457 .typeContainerBlock .leftCol
{
}
.el_offerPage_38488457 .typeContainerBlock .rightCol
{
	-ms-flex: 0 0 45%;
	flex: 0 0 45%;
	max-width: 45%;
}
/**/
.el_offerPage_38488457 .typeContainerBlock .typeContainer
{
	background-color: var(--color_white);
	height: 100%;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2
{
	background-color: transparent;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2.open
{
	background-color: var(--color_white);
}
/**/
.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentTitle
{
	position: relative;
	background-color: var(--color_white);
	padding: 40px 50px 24px 50px;
	line-height: 2.9rem;
	font-size: 2.4rem;
	font-weight: 700; /*font-weight: 500;*/
	color: var(--color_1);
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2 .typeContentTitle
{
	padding: 24px 90px 24px 50px;
	cursor: pointer;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2.open .typeContentTitle
{
	border-bottom: 1px solid var(--color_1);
	color: var(--color_2);
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2 .typeContentTitle .toggleBtn
{
	position: absolute;
	display: block;
	content: "";
	top: 50%;
	right: 50px;
	width: 42px;
	height: 23px;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentTitle .toggleBtn svg
{
	width: 42px;
	height: 23px;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentTitle .toggleBtn svg.up,
.el_offerPage_38488457 .typeContainerBlock .typeContainer.open .typeContentTitle .toggleBtn svg.down
{
	display: block;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.open .typeContentTitle .toggleBtn svg.up,
.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentTitle .toggleBtn svg.down
{
	display: none;
}
/**/
.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentBlock
{
	background-color: var(--color_white);
	padding: 30px 50px 50px 50px;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2 .typeContentBlock
{
	display: none;
}
.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2.open .typeContentBlock
{
	display: block;
}

/***/

.el_offerPage_38488457 .characteristicBlock
{
}
.el_offerPage_38488457 .characteristicBlock .staticText table
{
	border: none;
	width: 100%;
}
.el_offerPage_38488457 .characteristicBlock .staticText table tr
{
	border: none;
}
.el_offerPage_38488457 .characteristicBlock .staticText table tr:nth-child(odd)
{
	background-color: transparent;
}
.el_offerPage_38488457 .characteristicBlock .staticText table tr td
{
	border-bottom: 1px dashed var(--color_2);
	width: 50%;
}
.el_offerPage_38488457 .characteristicBlock .staticText table tr td.title
{
	padding: 9px 13px 9px 0;
}
.el_offerPage_38488457 .characteristicBlock .staticText table tr td.value
{
	padding: 9px 0 9px 13px;
}

/***/

.el_offerPage_38488457 .descriptionBlock
{
	margin-top: 130px;
}

/***/

.el_offerPage_38488457 .featuresOfModelsBlock
{
}
/**/
.el_offerPage_38488457 .featuresOfModelsBlock .typeContentBlock > img
{
	display: inline-block;
	margin: 0 auto;
	max-width: 100%;
	max-height: 100%;
}
/**/
.el_offerPage_38488457 .featuresOfModelsBlock .item
{
	margin-top: 20px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .item:first-child
{
	margin-top: 0;
}
.el_offerPage_38488457 .featuresOfModelsBlock .title
{
	line-height: 2.9rem;
	font-size: 2.4rem;
	font-weight: 700; /*font-weight: 500;*/
	color: var(--color_1);
}
.el_offerPage_38488457 .featuresOfModelsBlock .indicator
{
	margin-top: 5px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .indicator li
{
	display: inline-block;
	margin-right: 20px;
	border-radius: 100%;
	background-color: var(--color_3_50);
	width: 40px;
	height: 40px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .indicator li:last-child
{
	margin-right: 0;
}
.el_offerPage_38488457 .featuresOfModelsBlock .indicator li.active
{
	background-color: var(--color_6);
}
.el_offerPage_38488457 .featuresOfModelsBlock .suitableBlock
{
	margin-top: 5px;
	letter-spacing: 0.05em;
	line-height: 2.8rem;
	font-size: 1.8rem;
	font-weight: 400;
	color: var(--color_2);
}

.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock
{
	margin-top: 10px;
	max-width: 500px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem
{
	-ms-flex: 0 0 calc(100% / 3);
	flex: 0 0 calc(100% / 3);
	max-width: calc(100% / 3);
	margin-bottom: 24px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock
{
	margin: 0 auto;
	max-width: 55px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock .img_wrap
{
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock .img_wrap .el
{
	border-radius: 100%;
	border: 1px solid var(--color_1);
	overflow: hidden;
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock .img_wrap .el img
{
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock .img_wrap .el img[src$='.svg']
{
	width: 55px;
	height: 55px;
}
.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .title
{
	margin-top: 9px;
	letter-spacing: 0.03em;
	line-height: 1.8rem;
	font-size: 1.5rem;
	font-weight: 400;
	text-align: center;
	color: var(--color_1);
}

/***/

.el_offerPage_38488457 .reviewsBlock
{
	margin-top: 130px;
	margin-bottom: 65px;
}
/**/
.el_offerPage_38488457 .reviewsBlock .addAndRatingRow
{
	align-items: center;
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol
{
	align-items: center;
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview
{
	display: -ms-inline-flexbox;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	letter-spacing: 0.05em;
	line-height: 2.8rem;
	font-size: 1.8rem;
	font-weight: 400;
	color: var(--color_2);
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview:hover
{
	color: var(--color_6);
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview svg
{
	margin-right: 10px;
	width: 40px;
	height: 40px;
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview svg path[stroke]
{
	stroke: var(--color_2);
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview:hover svg path[stroke]
{
	stroke: var(--color_6);
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview svg path[fill]
{
	fill: var(--color_2);
}
.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview:hover svg path[fill]
{
	fill: var(--color_6);
}
.el_offerPage_38488457 .reviewsBlock .productRatingCol
{
	display: -ms-flex;
	display: flex;
	justify-content: flex-end;
}
.el_offerPage_38488457 .reviewsBlock .productRatingCol .productRating
{
	margin-right: 10px;
	letter-spacing: 0.05em;
	line-height: 2.8rem;
	font-size: 1.8rem;
	font-weight: 400;
	color: var(--color_2);
}

/***/

.el_offerPage_38488457 .reviewsBlock .btnLine .btn.hide
{
	display: none;
}

/***/

.el_offerPage_38488457 .videoBlock
{
	margin-top: 130px;
}
.el_offerPage_38488457 .videoBlock .contentBlock
{
	display: -ms-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.el_offerPage_38488457 .videoBlock .videoIframe
{
	-ms-flex: 0 0 calc(50% - 12px);
	flex: 0 0 calc(50% - 12px);
	max-width: calc(50% - 12px);
}

/*************************/

.el_offerPage_38488457 .tabsBlock
{
	margin-top: 30px;
}
.el_offerPage_38488457 .tabsBlock .tabContents
{
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent
{
	padding: 50px 0px;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.bgNote + .bgNote,
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.bgGray + .bgGray
{
	padding-top: 0px;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent > .bgNote + .bgNote,
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent > .bgGray + .bgGray
{
	padding-top: 0px;
}
/**/
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.files
{
	border-top: 1px solid var(--color_4);
	border-bottom: 1px solid var(--color_4);
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.products
{
	padding: 0;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.products .el_offerSliderBlock_38488457:last-child
{
	padding-bottom: 0;
}
/**/
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent .tabContainer
{
	max-width: 990px;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent .tabContentTitle
{
	margin-bottom: 25px;
	line-height: 2.4rem;
	font-size: 2rem;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--color_1);
}

/***/
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.characteristic
{
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.characteristic .staticText
{
	font-size: 1.4rem;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.characteristic table strong
{
	font-weight: normal;
}

/***/

.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews
{
	background-color: var(--color_2_10);
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .titleAndRatingRow
{
	align-items: center;
}
/**/
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .titleAndWriteCol
{
	display: -ms-flex;
	display: flex;
	align-items: center;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .titleAndWriteCol .tabContentTitle
{
	margin-right: 20px;
	margin-bottom: 0px;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .titleAndWriteCol .writeReview
{
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .titleAndWriteCol .writeReview a
{
	height: 32px;
	font-size: 1.2rem;
	text-transform: uppercase;
}

/**/
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .productRatingCol
{
	display: -ms-flex;
	display: flex;
	align-items: center;
	justify-content: flex-end;

	-ms-flex: 0 0 230px;
	flex: 0 0 230px;
	max-width: 230px;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.reviews .productRatingCol .productRating
{
	margin-right: 5px;
	line-height: 1.9rem;
	font-size: 1.6rem;
	font-weight: 700; /*font-weight: 500;*/
	color: var(--color_10);
}
/***/

.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.video
{

}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.video .tabContainer
{
	max-width: 1230px;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.video .contentBlock
{
	display: -ms-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.el_offerPage_38488457 .tabsBlock .tabContents .tabContent.video .videoIframe
{
	-ms-flex: 0 0 calc(50% - 15px);
	flex: 0 0 calc(50% - 15px);
	max-width: calc(50% - 15px);
}

/**********/
/**********/

@media (max-width: 1680px)
{
	.el_offerPage_38488457 .mainImageBlock
	{
		margin-bottom: calc(8px + (24 - 8) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .mainImageBlock .offerVideoBlock
	{
		left: calc(5px + (30 - 5) * var(--width-coefficient));
		bottom: calc(5px + (30 - 5) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .mainImageBlock .offerVideoBlock li a
	{
		width: calc(35px + (70 - 35) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .mainImageBlock .otherBtnBlock
	{
		top: calc(5px + (30 - 5) * var(--width-coefficient));
		right: calc(5px + (30 - 5) * var(--width-coefficient));
		width: calc(15px + (30 - 15) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn
	{
		width: calc(15px + (30 - 15) * var(--width-coefficient));
		height: calc(15px + (30 - 15) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .mainImageBlock .otherBtnBlock .otherBtn svg
	{
		width: calc(15px + (30 - 15) * var(--width-coefficient));
		height: calc(15px + (30 - 15) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .previewImageBlock .bottomImgSlider
	{
		padding-right: calc(30px + (60 - 30) * var(--width-coefficient));
		padding-left: calc(30px + (60 - 30) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .infoBlock
	{
		padding-top: calc(25px + (35 - 25) * var(--width-coefficient));
		padding-right: calc(15px + (55 - 15) * var(--width-coefficient));
		padding-bottom: calc(25px + (40 - 25) * var(--width-coefficient));
		padding-left: calc(25px + (55 - 25) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .offerInfoBlock .pageTitle
	{
		line-height: calc(25px + (29 - 25) * var(--width-coefficient));
		font-size: calc(20px + (24 - 20) * var(--width-coefficient));
	}

	/**/
	.el_offerPage_38488457 .offerInfoBlock .vendorCode
	{
		/*line-height: calc(10px + (14 - 10) * var(--width-coefficient));*/
		/*font-size: calc(9px + (12 - 9) * var(--width-coefficient));*/
	}
	.el_offerPage_38488457 .offerInfoBlock .offerModStatus
	{
		margin-top: calc(5px + (10 - 5) * var(--width-coefficient));
		line-height: calc(14px + (18 - 14) * var(--width-coefficient));
		font-size: calc(12px + (15 - 12) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .offerModStatus span
	{
		margin-right: calc(5px + (15 - 5) * var(--width-coefficient));
		padding-left: calc(5px + (10 - 5) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .offerModStatus span::before
	{
		font-size: calc(10px + (20 - 10) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock .rateStar.smallStar,
	.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock .rateStar.smallStar > div > div
	{
		width: calc(60px + (70 - 60) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock .rateStar.smallStar > div
	{
		width: calc(60px + (70 - 60) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock .rateStar.smallStar > .starsPassive
	{
		width: calc(60px + (70 - 60) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock .rateStar.smallStar > div svg
	{
		width: calc(12px + (14 - 12) * var(--width-coefficient));
		height: calc(12px + (14 - 12) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .infoAndReviewBlock .reviewCol .reviewBlock .commentAmount
	{
		margin-left: 5px;
		/*line-height: calc(12px + (15 - 12) * var(--width-coefficient));*/
		/*font-size: calc(10px + (12 - 10) * var(--width-coefficient));*/
	}

	.el_offerPage_38488457 .offerInfoBlock .shortDescription .text
	{
		line-height: calc(16px + (18 - 16) * var(--width-coefficient));
		font-size: calc(14px + (15 - 14) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .shortDescription .linkLine a
	{
		line-height: calc(16px + (18 - 16) * var(--width-coefficient));
		font-size: calc(14px + (15 - 14) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .paramTitle
	{
		line-height: calc(16px + (18 - 16) * var(--width-coefficient));
		font-size: calc(14px + (15 - 14) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .combinedGoodsColorsBlock .linkLine a
	{
		font-size: calc(16px + (18 - 16) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color
	{
		margin-right: calc(1px + (25 - 1) * var(--width-coefficient));
		width: calc(40px + (62 - 40) * var(--width-coefficient));
		height: calc(40px + (62 - 40) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color .element
	{
		width: calc(34px + (52 - 34) * var(--width-coefficient));
		height: calc(34px + (52 - 34) * var(--width-coefficient));
	}
	/**/
	.el_offerPage_38488457 .combinedGoodsColorsBlock .note
	{
		line-height: calc(13px + (18 - 13) * var(--width-coefficient));
		font-size: calc(12px + (15 - 12) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndDiscountBlock
	{
		margin-top: calc(15px + (30 - 15) * var(--width-coefficient));
	}
	/**/
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceLine .price
	{
		line-height: calc(20px + (27 - 20) * var(--width-coefficient));
		font-size: calc(18px + (22 - 18) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceLine .oldPrice
	{
		margin-right: calc(5px + (10 - 5) * var(--width-coefficient));
		line-height: calc(16px + (18 - 16) * var(--width-coefficient));
		font-size: calc(14px + (15 - 14) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine .discount
	{
		margin-right: calc(5px + (10 - 5) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .discountLine .saving
	{
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .modAndGridBlock
	{
		margin-top: calc(15px + (30 - 15) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .lsAndGridBlock
	{
		gap: calc(8px + (15 - 8) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .dimensionalGrid a
	{
		letter-spacing: calc(0.10em + (0.15 - 0.10) * var(--width-coefficient));
		font-size: calc(10px + (11 - 10) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications
	{
		margin-top: calc(8px + (15 - 8) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications .propTitle
	{
		/*line-height: calc(12px + (18 - 12) * var(--width-coefficient));*/
		/*font-size: calc(10px + (15 - 10) * var(--width-coefficient));*/
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li
	{
		margin-top: calc(5px + (10 - 5) * var(--width-coefficient));
		margin-right: calc(5px + (10 - 5) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .modifications ul li a
	{
		border-radius: calc(20px + (30 - 20) * var(--width-coefficient));
		padding-top: calc(3px + (6 - 3) * var(--width-coefficient));
		padding-right: calc(4px + (8 - 4) * var(--width-coefficient));
		padding-bottom: calc(2px + (5 - 2) * var(--width-coefficient));
		padding-left: calc(4px + (8 - 4) * var(--width-coefficient));
		min-width: calc(20px + (30 - 20) * var(--width-coefficient));
		height: calc(20px + (30 - 20) * var(--width-coefficient));
		font-size: calc(12px + (15 - 12) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .omsAndDiscountBlock
	{
		margin-top: calc(10px + (20 - 10) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock
	{
		margin-top: calc(10px + (20 - 10) * var(--width-coefficient));
	}
	/*.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock .qty*/
	/*{*/
	/*	line-height: calc(12px + (18 - 12) * var(--width-coefficient));*/
	/*	font-size: calc(10px + (15 - 10) * var(--width-coefficient));*/
	/*}*/
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock input
	{
		line-height: 1.8rem;
		font-size: 1.5rem;
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock
	{
		margin-top: calc(20px + (35 - 20) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .btn
	{
		height: calc(35px + (60 - 35) * var(--width-coefficient));
		line-height: calc(14px + (18 - 14) * var(--width-coefficient));
		font-size: calc(12px + (15 - 12) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .btn.notifyMeBtn
	{
		font-size: calc(11px + (15 - 11) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .bonusLine
	{
		line-height: calc(14px + (18 - 14) * var(--width-coefficient));
		font-size: calc(12px + (15 - 12) * var(--width-coefficient));
	}

	/*************************/
	.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem
	{
		gap: calc(8px + (15 - 8) * var(--width-coefficient));
		margin-top: calc(15px + (30 - 15) * var(--width-coefficient));
		padding: calc(8px + (15 - 8) * var(--width-coefficient));
	}
	/**/
	.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem .title
	{
		line-height: calc(18px + (29 - 18) * var(--width-coefficient));
		font-size: calc(16px + (24 - 16) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .promotionalTextsBlock .promotionalTextItem .text
	{
		margin-top: calc(8px + (15 - 8) * var(--width-coefficient));
	}

	/*************************/

	.el_offerPage_38488457 .descriptionBlock
	{
		margin-top: calc(35px + (130 - 35) * var(--width-coefficient));
	}

	/*****/

	.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentTitle
	{
		padding-top: calc(12px + (40 - 12) * var(--width-coefficient));
		padding-right: calc(25px + (50 - 25) * var(--width-coefficient));
		padding-bottom: calc(11px + (24 - 11) * var(--width-coefficient));
		padding-left: calc(25px + (50 - 25) * var(--width-coefficient));
		line-height: calc(18px + (29 - 18) * var(--width-coefficient));
		font-size: calc(16px + (24 - 16) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2 .typeContentTitle
	{
		padding-top: calc(12px + (24 - 12) * var(--width-coefficient));
		padding-right: calc(60px + (90 - 60) * var(--width-coefficient));
		padding-bottom: calc(11px + (24 - 11) * var(--width-coefficient));
		padding-left: calc(25px + (50 - 25) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .typeContainerBlock .typeContainer.type2 .typeContentTitle .toggleBtn
	{
		right: calc(30px + (50 - 30) * var(--width-coefficient));
		width: calc(22px + (42 - 22) * var(--width-coefficient));
		height: calc(23px + (23 - 23) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentTitle .toggleBtn svg
	{
		width: calc(22px + (42 - 22) * var(--width-coefficient));
		height: calc(23px + (23 - 23) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .typeContainerBlock .typeContainer .typeContentBlock
	{
		padding-top: calc(18px + (30 - 18) * var(--width-coefficient));
		padding-right: calc(25px + (50 - 25) * var(--width-coefficient));
		padding-bottom: calc(25px + (50 - 25) * var(--width-coefficient));
		padding-left: calc(25px + (50 - 25) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .characteristicBlock .staticText table tr td.title
	{
		padding-top: calc(4px + (9 - 4) * var(--width-coefficient));
		padding-right: calc(9px + (13 - 9) * var(--width-coefficient));
		padding-bottom: calc(4px + (9 - 4) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .characteristicBlock .staticText table tr td.value
	{
		padding-top: calc(4px + (9 - 4) * var(--width-coefficient));
		padding-bottom: calc(4px + (9 - 4) * var(--width-coefficient));
		padding-left: calc(9px + (13 - 9) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .featuresOfModelsBlock .title
	{
		line-height: calc(16px + (29 - 16) * var(--width-coefficient));
		font-size: calc(14px + (24 - 14) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .indicator
	{
		margin-top: 5px;
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .indicator li
	{
		margin-right: calc(15px + (20 - 15) * var(--width-coefficient));
		width: calc(30px + (40 - 30) * var(--width-coefficient));
		height: calc(30px + (40 - 30) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .indicator li:last-child
	{
		margin-right: 0;
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .indicator li.active
	{
		background-color: var(--color_6);
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .suitableBlock
	{
		line-height: calc(14px + (28 - 14) * var(--width-coefficient));
		font-size: calc(12px + (18 - 12) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock
	{
		max-width: calc(47px + (55 - 47) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .imageBlock .img_wrap .el img[src$='.svg']
	{
		width: calc(47px + (55 - 47) * var(--width-coefficient));
		height: calc(47px + (55 - 47) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .title
	{
		line-height: calc(14px + (18 - 14) * var(--width-coefficient));
		font-size: calc(12px + (15 - 12) * var(--width-coefficient));
	}

	/***/

	.el_offerPage_38488457 .reviewsBlock
	{
		margin-top: calc(35px + (130 - 35) * var(--width-coefficient));
		margin-bottom: calc(35px + (65 - 35) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview
	{
		line-height: calc(16px + (28 - 16) * var(--width-coefficient));
		font-size: calc(14px + (18 - 14) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .reviewsBlock .addReviewCol .addReview svg
	{
		margin-right: calc(5px + (10 - 5) * var(--width-coefficient));
		width: calc(20px + (40 - 20) * var(--width-coefficient));
		height: calc(20px + (40 - 20) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .reviewsBlock .productRatingCol .productRating
	{
		margin-right: calc(5px + (10 - 5) * var(--width-coefficient));
		line-height: calc(16px + (28 - 16) * var(--width-coefficient));
		font-size: calc(14px + (18 - 14) * var(--width-coefficient));
	}

	.el_offerPage_38488457 .reviewsBlock .productRatingCol .rateStar.mediumStar,
	.el_offerPage_38488457 .reviewsBlock .productRatingCol .rateStar.mediumStar > div > div
	{
		width: calc(66px + (125 - 66) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .reviewsBlock .productRatingCol .rateStar.mediumStar > div
	{
		width: calc(66px + (125 - 66) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .reviewsBlock .productRatingCol .rateStar.mediumStar > .starsPassive
	{
		width: calc(66px + (125 - 66) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .reviewsBlock .productRatingCol .rateStar.mediumStar > div svg
	{
		width: calc(13px + (25 - 13) * var(--width-coefficient));
		height: calc(13px + (25 - 13) * var(--width-coefficient));
	}

	/******/

	.el_offerPage_38488457 .videoBlock
	{
		margin-top: calc(35px + (130 - 35) * var(--width-coefficient));
	}
	.el_offerPage_38488457 .videoBlock .videoIframe
	{
		-ms-flex: 0 0 calc(50% - calc(4px + (12 - 4) * var(--width-coefficient)));
		flex: 0 0 calc(50% - calc(4px + (12 - 4) * var(--width-coefficient)));
		max-width: calc(50% - calc(4px + (12 - 4) * var(--width-coefficient)));
	}
}
@media (max-width: 1366px) and (min-width: 1200px)
{
	.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color
	{
		margin-right: 8px;
	}
}
@media (max-width: 1200px) and (min-width: 992px)
{
	.el_offerPage_38488457 .combinedGoodsColorsBlock .item ul li.color
	{
		margin-right: 1px;
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .row .col
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .row .col:last-child
	{
		margin-top: 10px;
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock .qty
	{
		display: none;
	}
}
@media (max-width: 991px)
{
	.el_offerPage_38488457 .offerInfoBlock #copyBlock
	{
		display: block;
	}
	.el_offerPage_38488457 .offerInfoBlock .infoCol
	{
		margin-top: calc(8px + (24 - 8) * var(--width-coefficient));
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.el_offerPage_38488457 .offerInfoBlock .infoBlock #forCopy
	{
		display: none;
	}

	.el_offerPage_38488457 .offerInfoBlock .shortDescription
	{
		margin-top: 0;
	}

	.el_offerPage_38488457 .typeContainerBlock .rightCol
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-top: calc(8px + (24 - 8) * var(--width-coefficient));
	}
}
@media (max-width: 767px)
{
	.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item
	{
		-ms-flex: 0 0 calc(100% / 4);
		flex: 0 0 calc(100% / 4);
		max-width: calc(100% / 4);
	}

	.el_offerPage_38488457 .videoBlock .videoIframe
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
}
@media (max-width: 480px)
{
	.el_offerPage_38488457 .previewImageBlock .bottomImgSlider .item
	{
		-ms-flex: 0 0 calc(100% / 3);
		flex: 0 0 calc(100% / 3);
		max-width: calc(100% / 3);
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .lsAndGridBlock
	{
		flex-wrap: wrap;
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .priceAndQtyBlock .qtyBlock .qty
	{
		display: none;
	}

	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .row .col
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .btnsBlock .row .col:last-child
	{
		margin-top: 10px;
	}
	.el_offerPage_38488457 .offerInfoBlock .priceBlock .bonusLine
	{
		text-align: center;
	}

	.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem
	{
		-ms-flex: 0 0 calc(100% / 3);
		flex: 0 0 calc(100% / 3);
		max-width: calc(100% / 3);
	}
	.el_offerPage_38488457 .featuresOfModelsBlock .technologyBlock .seItem .title
	{
		word-break: break-all;
	}

	.el_offerPage_38488457 .reviewsBlock .addAndRatingRow .col
	{
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		text-align: center;
	}
	.el_offerPage_38488457 .reviewsBlock .productRatingCol
	{
		margin-top: 10px;
		align-items: flex-start;
		justify-content: center;
	}
}

.LS_size_btn
{
	position: static !important;
	margin: 0 !important;
}
.LS_size_btn .LS_btn_main .LS_btn_main_in
{
	position: static;
	min-width: unset !important;
	margin: 0;
}
