

/* Start:/local/templates/la_chatte/components/lachatte/catalog.element/newcard/style.css?1762940333113727*/
/***TABS***/
.tabs-wrap{
	width:100%;
	margin-top:20px;
	margin-bottom:15px;
}

.advantages + .tabs-wrap{
	margin-top:17px;
	padding-top:20px
}

.tabs{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

.tabs__tab{
	height:43px;
	float:left;
	display:table;
	margin-right:5px;
	margin-bottom:13px;
	position:relative;
	cursor:pointer;
}

.tabs__tab:last-child{
	margin-right:0px;
}

.tabs__tab.current:after{
	width:0px;
	height:0px;	
	position:absolute;
	left:50%;
	bottom:-8px;
	margin-left:-8px;
}

.tabs__tab a{
	display:table-cell;
	vertical-align:middle;	
	padding:0px 18px;
}

.tabs__tab:hover a,
.tabs__tab.current a{
	padding:0px 17px;
}

.tabs__box{
	width:100%;
	float:left;
	display:none;
	margin-top:2px;
}

.tabs__box .filtered-items,
.tabs__box .bigdata-items{
	margin:0px;
}

.tabs__box .catalog-top{
	width:100%;
	float:left;	
	padding-bottom:11px;
}

.tabs__box .catalog-top a.all{
	float:right;
	margin-right:14px;
	margin-top:11px;	
}

/** colors.css **/

/***TABS***/
.advantages + .tabs-wrap{
	border-top:1px dotted #dee0ee;	
}

.tabs__tab.current:after{
	content:"";
	border-left:8px solid transparent;
	border-right:8px solid transparent;
	border-top:8px solid #fde037;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.tabs__tab a{
	text-align:center;
	text-decoration:none;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;	
}

.tabs__tab:hover a,
.tabs__tab.current a{
	border:2px solid #fde037;
}

.tabs__tab.current a{
	background:#fde037;
}

.tabs__tab a span{
	font-size:14px;
	font-weight:700;
	color:#575b71;
	text-transform:uppercase;
	border-bottom:1px dashed;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.tabs__tab:hover a span{
	color:#cc9900;
	border-bottom:1px dashed transparent;
}

.tabs__tab.current a span{
	color:#000;
	border-bottom:1px dashed transparent;
}

.tabs__box .catalog-top{
	border-bottom:1px dotted #dee0ee;
}

.tabs__box .catalog-top a.all:link,
.tabs__box .catalog-top a.all:visited{	
	color:#a0a4bc;
}

.tabs__box .catalog-top a.all:hover{	
	color:#cc9900;
}

/** colors.mim.css **/
.tabs__tab.current:after {
    border-top-color: #b21001;
}

.tabs__tab:hover a,.tabs__tab.current a {
    border-color: #b21001;
}

.tabs__tab.current a {
    background: #b21001;
}

.tabs__tab:hover a span {
    color: #cb1201;
}

.tabs__tab.current a span {
    color: #fff;
}

.tabs__box .catalog-top a.all:hover {
    color: #cb1201;
}

.catalog-detail-element * {
	box-sizing:border-box;
}

/***CATALOG_DETAIL***/
.catalog-detail-element .catalog-detail{
	width:100%;
	display:flex;
	align-items:flex-start;
}

.catalog-detail i.fa {
	background: transparent center/contain no-repeat;
	width:15px;
	height:15px;
}
.catalog-detail i.fa.fa-shopping-cart {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='shopping-cart' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' class='svg-inline--fa fa-shopping-cart fa-w-18 fa-7x'%3E%3Cpath fill='white' d='M551.991 64H144.28l-8.726-44.608C133.35 8.128 123.478 0 112 0H12C5.373 0 0 5.373 0 12v24c0 6.627 5.373 12 12 12h80.24l69.594 355.701C150.796 415.201 144 430.802 144 448c0 35.346 28.654 64 64 64s64-28.654 64-64a63.681 63.681 0 0 0-8.583-32h145.167a63.681 63.681 0 0 0-8.583 32c0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64 0-18.136-7.556-34.496-19.676-46.142l1.035-4.757c3.254-14.96-8.142-29.101-23.452-29.101H203.76l-9.39-48h312.405c11.29 0 21.054-7.869 23.452-18.902l45.216-208C578.695 78.139 567.299 64 551.991 64zM208 472c-13.234 0-24-10.766-24-24s10.766-24 24-24 24 10.766 24 24-10.766 24-24 24zm256 0c-13.234 0-24-10.766-24-24s10.766-24 24-24 24 10.766 24 24-10.766 24-24 24zm23.438-200H184.98l-31.31-160h368.548l-34.78 160z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-bolt {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='bolt' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-bolt fa-w-10 fa-7x'%3E%3Cpath fill='white' d='M295.973 160H180.572L215.19 30.184C219.25 14.956 207.756 0 192 0H56C43.971 0 33.8 8.905 32.211 20.828l-31.996 240C-1.704 275.217 9.504 288 24.004 288h118.701L96.646 482.466C93.05 497.649 104.659 512 119.992 512c8.35 0 16.376-4.374 20.778-11.978l175.973-303.997c9.244-15.967-2.288-36.025-20.77-36.025z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-commenting-o {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='comment-dots' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-comment-dots fa-w-16 fa-7x'%3E%3Cpath fill='%23a1a1a1 ' d='M144 208c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zM256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-bar-chart {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='chart-bar' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-chart-bar fa-w-16 fa-7x'%3E%3Cpath fill='%238184a1' d='M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-check {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-7x'%3E%3Cpath fill='%238184a1' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-heart-o {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='heart' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-heart fa-w-16 fa-7x'%3E%3Cpath fill='%238184a1' d='M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.6-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-map-marker {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='map-marker' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' class='svg-inline--fa fa-map-marker fa-w-12 fa-7x'%3E%3Cpath fill='%238184a1' d='M192 0C85.903 0 0 86.014 0 192c0 71.117 23.991 93.341 151.271 297.424 18.785 30.119 62.694 30.083 81.457 0C360.075 285.234 384 263.103 384 192 384 85.903 297.986 0 192 0zm0 464C64.576 259.686 48 246.788 48 192c0-79.529 64.471-144 144-144s144 64.471 144 144c0 54.553-15.166 65.425-144 272z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-credit-card {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='far' data-icon='credit-card' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' class='svg-inline--fa fa-credit-card fa-w-18 fa-7x'%3E%3Cpath fill='%23c2c5da' d='M527.9 32H48.1C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48.1 48h479.8c26.6 0 48.1-21.5 48.1-48V80c0-26.5-21.5-48-48.1-48zM54.1 80h467.8c3.3 0 6 2.7 6 6v42H48.1V86c0-3.3 2.7-6 6-6zm467.8 352H54.1c-3.3 0-6-2.7-6-6V256h479.8v170c0 3.3-2.7 6-6 6zM192 332v40c0 6.6-5.4 12-12 12h-72c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12zm192 0v40c0 6.6-5.4 12-12 12H236c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12z' class=''%3E%3C/path%3E%3C/svg%3E");
}
.catalog-detail i.fa.fa-truck {
	background-image: url("data:image/svg+xml,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='truck' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' class='svg-inline--fa fa-truck fa-w-20 fa-7x'%3E%3Cpath fill='%23c2c5da' d='M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z' class=''%3E%3C/path%3E%3C/svg%3E");
}

.catalog-detail .column{
	flex: 0 0 auto;
}

.catalog-detail .column.first{
	width:390px;
}

.catalog-detail .column.second,
.catalog-detail .column.three{
	margin-left:20px;
}
.catalog-detail .column.second-first,
.catalog-detail .column.second {
	flex: 1 1 auto;
}

.catalog-detail .column.first.colletion{
	width:690px;
}

.catalog-detail .column.three.colletion{
	padding-left:0;
}

/***CATALOG_DETAIL_PICTURES***/
.catalog-detail-pictures {
	display:flex;
	align-items:stretch;
	flex: 0 0 auto;
}
.catalog-detail-pictures .catalog-detail-picture{
	order:2;
	flex: 1 1 auto;
	background:#FFFFFF;
	box-shadow: 0px 47px 63px rgba(0, 0, 0, 0.05);
	border-radius: 7px;
	display:flex;
	align-items:stretch;
	justify-content:center;
}

.catalog-detail-pictures .detail_picture{
	width:100%;
	/* height:390px; */
	display:inline-flex;
	align-items:center;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	max-height:536px;
	order:2;
	box-shadow: 0px 47px 63px rgba(0, 0, 0, 0.05);	
}


.catalog-detail .column.first.colletion .catalog-detail-pictures .detail_picture{
	height:517px;
}

.detail_picture-slider,
.detail_picture-slider.slick-slider {
	width:531px;
	max-width:100% !important;
	background: #fff;
	box-shadow: 0px 47px 63px rgba(0, 0, 0, 0.05);
	border-radius: 7px;
	display:flex;
	align-items:stretch;
	justify-content:center;
}
.detail_picture-slider.slick-slider .slick-track {
	display:flex;
	align-items:center;
}
.detail_picture-slider .slick-arrow {
	position:static;
	left:auto;
	top:auto;
	transform:none;
	flex: 0 0 auto;
	align-self:center;
	width:33px;
	height:33px;
	background:center no-repeat;
	opacity:.5;
	margin:0 10px;
}
.detail_picture-slider .slick-arrow:before {
	content:'';
}
.detail_picture-slider .slick-arrow.slick-disabled {
	opacity:.3 !important;
	cursor:default;
}
.detail_picture-slider .slick-arrow:hover {
	background:center no-repeat;
	opacity:1;
}
.detail_picture-slider .slick-prev {
	background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='16.5' cy='16.5' r='16.5' fill='%23333'/%3E%3Cpath d='M19.14 11.7048L14.1569 16.4625L19.14 21.3215' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}
.detail_picture-slider .slick-next {
	background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='16.5' transform='matrix(-1 0 0 1 16.5 16.5)' fill='%23333'/%3E%3Cpath d='M13.86 11.7048L18.8431 16.4625L13.86 21.3215' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
}
.detail_picture-slider .slick-list {
	max-width:100% !important;
	margin: 0;
	flex:1 1 auto;
}
.detail_picture-slider.slick-initialized .slick-slide {
	display:flex;
	align-items:center;
	justify-content:center;
}

.detail_picture-slider:not(.slick-slider) > div:nth-child(1n+2) {
	display:none;
}

.catalog-detail-pictures .detail_picture .catalog-detail-images{
	display:inline-block;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	max-width:100%;
}

.catalog-detail-pictures .detail_picture img{
	width:auto;
	/* width:390px; */
	max-width:100%;
	height:auto;
	max-height:390px;
}

.catalog-detail .column.first.colletion .catalog-detail-pictures .detail_picture img{
	max-width:689px;
	max-height:517px;
}

.catalog-detail-pictures .detail_picture .time_buy_sticker{
	width:93px;
	height:93px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}

.catalog-detail-pictures .detail_picture .time_buy_figure{
	width:0px;
	height:0px;
	position:absolute;
	left:0px;
	top:0px;
}

.catalog-detail-pictures .detail_picture .time_buy_text{
	position:absolute;
	left:9px;
	top:15px;
	-moz-transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	transform:rotate(-45deg);
}

.catalog-detail-pictures .detail_picture .sticker{
	position:absolute;
	top:10px;
	right:0px;
}

.catalog-detail .column.first.colletion .detail_picture .sticker{
	top:20px;
}

.catalog-detail-pictures .detail_picture .sticker > span{
	width:42px;
	height:22px;
	display:block;
	margin:0px 0px 2px 0px;
	padding:0px;
	position:relative;
}

.catalog-detail-pictures .detail_picture .sticker > span:last-child{
	margin:0px;
}

.catalog-detail-pictures .detail_picture .sticker > span:before{
	width:0px;
	height:0px;
	position:absolute;
	left:-6px;
	top:0px;
}

.catalog-detail-pictures .detail_picture img.manufacturer{
	position:absolute;
	bottom:10px;
	right:0px;
}

.catalog-detail-pictures .more_photo{
	order:1;
	margin-right:10px;
}

.catalog-detail-pictures .more_photo.offer{
	margin-bottom:-10px;
}

.catalog-detail-pictures .more_photo ul{
	overflow:hidden;
	height:100%;
	display:flex;
	flex-direction:column;
	list-style:none;
	margin:0 !important;
	padding:0 !important;
}

.catalog-detail-pictures .more_photo ul li{
	width:86px;
	height:86px;
	display:table;
	float:left;
	margin:0px 10px 10px 0px;
	padding:0px;
	overflow:hidden;
}


.catalog-detail-pictures .more_photo ul li:nth-child(4n+4){
	margin:0px 0px 10px 0px;
}

.catalog-detail .column.first.colletion .catalog-detail-pictures .more_photo ul li:nth-child(4n+4){
	margin:0px 10px 10px 0px;
}

.catalog-detail .column.first.colletion .catalog-detail-pictures .more_photo ul li:nth-child(7n){
	margin:0px 0px 10px 0px;
}

.catalog-detail-pictures .more_photo ul li a{	
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.catalog-detail-pictures .more_photo ul li a span{
	display:block;
	margin:0px;
	padding:0px;
}

.catalog-detail-pictures .more_photo ul li #video{	
	display:none;
}
/* click slider */
.catalog-detail-pictures .more_photo .more_photo-slider {
	overflow:hidden;
	height:100%;
	display:flex;
	flex-direction:column;
	list-style:none;
	width:102px !important;
}
.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider {
	align-items:center;
}
.catalog-detail-pictures .more_photo .catalog-detail-images {
	flex: 0 0 100px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer;
	background: #fff;
	/*box-shadow: 0px 47px 63px rgba(0, 0, 0, 0.05);*/
	box-shadow: 0px 0px 63px rgba(0, 0, 0, 0.05);
	border-radius: 7px;
	width:100px !important;
	height:74px !important;
	transition:all 0.15s ease 0s;
	border:1px solid #fff;
	overflow:hidden;
}
.catalog-detail-pictures .more_photo .catalog-detail-images:hover {
	border: 1px solid rgba(23, 125, 244, 0.3);
	box-shadow: 0px 0px 63px rgba(23, 125, 244, 0.1);
}
.catalog-detail-pictures .more_photo .catalog-detail-images img {
	width:auto;
	height:auto;
	max-width:100%;
	max-height:100%;
}

.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider button.slick-arrow {
	position:static;
	flex: 0 0 auto;
	background:transparent center no-repeat;
	width:12px;
	height:7px;
	left:auto;
	top:auto;
	transform: none;
}
.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider button.slick-arrow.slick-prev {
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.38327 5.98315L6.14097 1L11 5.98315' stroke='%235A5863' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider button.slick-arrow.slick-next {
	background-image: url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.38327 1L6.14097 5.98315L11 1' stroke='%235A5863' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider .slick-list {
	margin:10px 0;
	overflow:hidden;
	box-sizing: content-box;
	width:100%;
}

.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list),
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide
 {
	 height:80px;
	 display:flex;
	 align-items:center;
	 justify-content:center;
}
.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list).catalog-detail-video, 
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide.catalog-detail-video{
	background:#dee0ee;
}

.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list).catalog-detail-video:hover,
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide.catalog-detail-video:hover {
	border:2px solid #575b71;
	background:#575b71;
}

.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list).catalog-detail-video a i,
	.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide.catalog-detail-video a i{
	font-size:42px;
	color:#b7bbd3;
	transition:all 0.15s ease 0s;
}

.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list).catalog-detail-video a span,
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide.catalog-detail-video a span {
	font-size:14px;
	font-weight:700;
	color:#b7bbd3;
	text-transform:uppercase;
	transition:all 0.15s ease 0s;
}

.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list).catalog-detail-video:hover a i,
.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list).catalog-detail-video:hover a span,
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide.catalog-detail-video:hover a i,
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide.catalog-detail-video:hover a span {
	color:#fff;
}

.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list) a img, 
.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide a img {
	border:none;
}


@media (max-width:710px) {
	.catalog-detail-pictures .catalog-detail-picture {
		flex-direction:column;
		max-width:100%;
		box-shadow:none;
	}
	.catalog-detail-pictures .catalog-detail-picture .detail_picture {
		order:1;
	}
	.detail_picture-slider, .detail_picture-slider.slick-slider {
		width: calc(100vw - 60px);
	}	
	.catalog-detail-pictures .catalog-detail-picture .more_photo {
		order:2;
		max-height:none !important;
		margin:0;
		max-width: 100%;
	}
	.catalog-detail-pictures .more_photo .more_photo-slider {
		height: auto;
		flex-direction: row;
		width: 100% !important;
	}
	.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider button.slick-arrow.slick-prev {
		transform:rotate(-90deg);
		margin-right:10px;
	}
	.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider button.slick-arrow.slick-next {
		transform:rotate(-90deg);
		margin-left:10px;
	}
	.catalog-detail-pictures .more_photo .more_photo-slider > div:not(.slick-list),
	.catalog-detail-pictures .more_photo .more_photo-slider .slick-slide {
		width: 50px !important;
		height: 37px !important;
		margin:0 5px;
	}
	.catalog-detail-pictures .more_photo .more_photo-slider.slick-slider .slick-list {
		flex: 1 1 auto
	}
	.catalog-detail-pictures .more_photo .catalog-detail-images {
		flex: 0 0 50px;
		width: 50px !important;
		height: 37px !important;
	}
}

/***CATALOG_DETAIL_ARTICLE_RATING***/
.catalog-detail-element .article_rating{
	width:100%;
	margin:0 0 26px;
	padding:0;
	display:flex;
	align-items:center;
}

.catalog-detail-element .catalog-detail-article{
	margin:0px;
	padding:0px;
	flex:0 0 auto;
}

.catalog-detail-element .article{
	margin:0 16px 0 0;
	padding:0px;
	font-size: 14px;
	line-height: 18px;
	color: #A0A0A0;
}

.catalog-detail-element .rating{
	margin:0px;
	padding:0px;
	flex:0 0 auto;
}

.catalog-detail-element .rating .star {
	width:18px;
	height:18px;
	background-size: 75%;
}

.catalog-detail-element .rating .vote-result{
	padding:0px 0px 0px 7px;
}

.catalog-detail-element .rating .star-active{
	cursor:pointer;
}

/***CATALOG_DETAIL_PREVIEW_TEXT***/
.catalog-detail .catalog-detail-preview-text{
	width:100%;
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

/***CATALOG_DETAIL_GIFT***/
.catalog-detail .catalog-detail-gift{
	width:100%;
	float:left;
	margin:17px 0px 0px 0px;
	padding:13px 17px 15px 17px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	position:relative;
}

.catalog-detail .catalog-detail-gift:after{
	position:absolute;
	right:-13px;
	top:16px;
}

.catalog-detail .catalog-detail-gift .gift-item{
	width:100%;
	display:table;
	margin:7px 0px 0px 0px;
	padding:0px;
}

.catalog-detail .catalog-detail-gift .gift-image-cont{
	width:72px;
	display:table-cell;
	vertical-align:top;
	margin:0px;
	padding:0px 12px 0px 0px;
}

.catalog-detail .catalog-detail-gift .gift-image{
	width:70px;
	height:70px;
	display:table;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.catalog-detail .catalog-detail-gift .gift-image-col{
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.catalog-detail .catalog-detail-gift .gift-image-col img{
	max-width:70px;
	max-height:70px;
}

.catalog-detail .catalog-detail-gift .gift-text{
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

/***CATALOG_DETAIL_OFFERS***/
.catalog-detail-element .offers-block {
	position:relative;
}
.catalog-detail-element .catalog-detail-offers-cont{
	width:100%;
}

.catalog-detail-element .catalog-detail-offers{
	width:100%;
	margin:17px 0px 0px 0px;
	padding:0px 18px 19px 18px;
	box-sizing:border-box;
    border: 1px solid #dee0ee;
    border-radius: 6px;
	display: flex;
    align-items: flex-start;
	background-color:#fff;
	z-index:1;
}

.catalog-detail-element .offer_block{
	width:100%;
	margin:0px;
	padding:0px;
}

.catalog-detail-element .offer_block .h3{
	font-size:16px;
	margin:0px;
	padding:15px 0px 6px 0px;
}

.catalog-detail-element .offer_block ul{
	width:100%;
	margin:0px !important;
	padding:0px !important;
	list-style:none;
	display:flex;
	flex-wrap:wrap;
	align-items:stretch;
}

.catalog-detail-element .offer_block ul li{
	flex: 0 0 auto;
	margin:6px 6px 0px 0px;
	display:flex;
	align-items:stretch;
	justify-content:center;
}

.catalog-detail-element .offer_block ul.COLOR li{
	margin:4px 4px 0px 0px;
}

.catalog-detail-element .offer_block ul li span{
    color: #575b71;
    border-radius: 2px;
    transition: all 0.15s ease 0s;
	margin:0px;
	padding:.3em 1em;
	display:flex;
	align-items:stretch;
	justify-content:center;
}

.catalog-detail-element .offer_block ul li.active span {
    color: #fff;
    background: #b21001;
}
.catalog-detail-element .offer_block ul li.active.disabled span {
	color: #b7bbd3;
    background: #dee0ee;
}

.catalog-detail-element .offer_block ul.COLOR li span{
	width:26px;
	height:26px;
	display:block;
	padding:0px;
}

.catalog-detail-element .offer_block ul.COLOR li span i{
	width:24px;
	height:24px;
	display:block;
}

.catalog-detail-element .offer_block ul li:hover span,
.catalog-detail-element .offer_block ul.COLOR li:hover span{
	cursor:pointer;
}

/***CATALOG_DETAIL_ADVANTAGES***/
.catalog-detail .advantages{
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.catalog-detail .advantages .advantages-item{
	width:100%;
	display:table;
	margin:10px 0px 0px 0px;
}

.catalog-detail .advantages .advantages-item-icon-wrap{
	width: 52px;
	vertical-align:top;
	padding:0px;
}

.catalog-detail .advantages .advantages-item-icon{
	width:50px;
	height:50px;
	display:table-cell;
	vertical-align:middle;
}

.catalog-detail .advantages .advantages-item-text{
	padding:0px 0px 0px 12px;
}

/***CATALOG_DETAIL_PRICE***/
.catalog-detail-element .disN {
	display:none;
}
.catalog-detail-element .price_buy_detail{	
	width:100%;
	padding:33px 0 0;
}

.catalog-detail-element .catalog-detail-price{ 
	width:100%;
	display:table;
	margin:-8px 0px 0px 0px;
	padding:0px;
}
.catalog-detail-element .catalog-detail-price .detail_price-title {
	font-size: 14px;
	line-height: 105.6%;
	color: #5A5863;
	margin-bottom:10px;
}

.catalog-detail-element .catalog-detail-price .catalog-detail-item-price,
.catalog-detail-element .catalog-detail-price .catalog-detail-item-price-old,
.catalog-detail-element .catalog-detail-price .catalog-detail-item-price-percent,
.catalog-detail-element .catalog-detail-price .catalog-detail-item-price-reference,
.catalog-detail-element .catalog-detail-price .catalog-detail-item-no-price{
	display:block;
	margin:0px;
	padding:0px;
}
.catalog-detail-element .catalog-detail-item-price-title {
	font-size: 14px;
	line-height: 105.6%;
	color: #5A5863;
	margin-bottom:10px;
}
@media (max-width:1360px) {
	.catalog-detail-element .catalog-detail-price {
		display:flex;
		align-items:center;
	}
	.catalog-detail-element .catalog-detail-item-price-title {
		margin: 0 7px 0 0;
		font-size: 20px;
	}
	.catalog-detail-element .catalog-detail-item-price-title:after {
		content:":";
	}
}

.catalog-detail-element .input-row {
	display:flex;
	margin:30px 0;
	align-items:center;
}
.catalog-detail-element .input-row .available {
	font-size: 16px;
	line-height: 18px;
	margin-left:19px;
}

.catalog-detail-element .input-row .available .avl {
	color: #60C339;
}
.catalog-detail-element .input-row .available .not_avl {
	color: #a0a0a0;
}
.catalog-detail-element .input-row .available .avl .available-quantity {
	display:inline-block;
	vertical-align:baseline;
	margin-left:.4em;
}

.catalog-detail-element .input-row .quantity {
    flex: 0 0 auto;
    width: 75px;
    height: 36px;
    background: #fff;
    border-radius: 6px;
    margin: 0 3px;
    order: 2;
    border: none !important;
    outline: none !important;
    text-align: center;
    font-size: 12px;
}

.catalog-detail-element .input-row .qnt_cont {
    flex: 0 0 auto;
    display: flex;
    align-items: center;
}
.catalog-detail-element .input-row .qnt_cont .minus,
.catalog-detail-element .input-row .qnt_cont .plus {
    flex: 0 0 auto;
    width: 36px;
    height: 36px;
    border-radius: 6px;
    background: #fff center no-repeat;
    cursor: pointer;
    transition: all .35s ease;
    filter: drop-shadow(0px 4px 68px rgba(51, 51, 51, 0.3));
}
.catalog-detail-element .input-row .qnt_cont .minus:hover,
.catalog-detail-element .input-row .qnt_cont .plus:hover {
	background-color: #5A5863;
}
.catalog-detail-element .input-row .qnt_cont .minus span,
.catalog-detail-element .input-row .qnt_cont .plus span {
	display:none;
}
.catalog-detail-element .input-row .qnt_cont .minus {
    order: 1;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.catalog-detail-element .input-row .qnt_cont .minus:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.catalog-detail-element .input-row .qnt_cont .plus {
    order: 3;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='%23333333'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.catalog-detail-element .input-row .qnt_cont .plus:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='white'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='white'/%3E%3C/svg%3E%0A");
}
.catalog-detail-element .buttons {
	display:flex;
	align-items:center;
	justify-content:space-between;
	margin-bottom:30px;
}

/*.catalog-detail-element .catalog-detail-price .catalog-detail-item-price-current,*/
.catalog-detail-element .catalog-detail-price .catalog-detail-item-price {
	font-weight: bold;
	font-size: 24px;
	line-height: 105.6%;
	color: #333333;
}

.catalog-detail-element .catalog-detail-price .catalog-detail-item-price-old{
	margin:3px 0px 0px 0px;
}

.catalog-detail-element .catalog-detail-price .catalog-detail-item-price-reference{
	margin-bottom:4px;
}

.catalog-detail-element .catalog-detail-price .catalog-detail-item-no-price{
	margin:4px 0px 4px 0px;
	color:#a0a0a0;
}

.catalog-detail-element .payment_methods {
	margin-bottom:10px;
}
.catalog-detail-element .payment_methods .h3 {
	display:none;
}
.catalog-detail-element .payment_methods ul {
	list-style:none;
	padding:0;
	margin:-3px -10px;
	display:flex;
	flex-flow:row wrap;
	align-items:center;
}
.catalog-detail-element .payment_methods ul li {
	padding:0;
	margin:3px 10px;
	display:flex;
	align-items:center;
	justify-content:center;
}
.catalog-detail-element .payment_methods ul li a {
	display:flex;
	align-items:center;
	justify-content:center;
}


.catalog-detail-element .catalog-detail-buttons .link {
	font-size: 14px;
	line-height: 18px;
	color: #177DF4;
	text-decoration:none;
}
.catalog-detail-element .catalog-detail-buttons .link:hover {
	text-decoration:underline;
}


/***CATALOG_DETAIL_PRICE_RANGES***/
.catalog-detail-price-ranges{
	margin-top:9px;
	margin-bottom:7px;
}

.catalog-detail-price-ranges.other-price{
	margin-top:20px;
	margin-bottom:20px;
}

.catalog-detail-price-ranges__row{
	width:100%;
	margin-bottom:4px;
	display:-webkit-box;
	display:flex;
	align-items:flex-end;
	justify-content:space-between;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-webkit-align-items:flex-end;
}

.catalog-detail-price-ranges__dots{
	flex-grow:1;
}

.catalog-detail .catalog-detail-price .catalog-detail-price-ranges .from{
	margin-right:3px;
}

.catalog-detail .catalog-detail-price .catalog-detail-price-ranges .unit{
	margin-left:3px;
}

.catalog-detail .catalog-item-price-ranges-wrap{
	position:relative;
	margin:0px 0px 0px 3px;
}

/***CATALOG_DETAIL_AVAILABLE***/
.catalog-detail .catalog-detail-price .available{
	margin:0px;
	padding:0px;
}

.catalog-detail .catalog-detail-price .avl,
.catalog-detail .catalog-detail-price .not_avl{
	height:23px;
	display:flex;
	margin:0px auto;
	padding:0px;
	align-items:center;
	justify-content:center;
}

.catalog-detail .catalog-detail-price .avl i,
.catalog-detail .catalog-detail-price .not_avl i,
.catalog-detail .catalog-detail-price .avl span,
.catalog-detail .catalog-detail-price .not_avl span{
	margin:0px;
	padding:0px;
}

.catalog-detail .catalog-detail-price i.fa-check-circle:before {
	content:"\2714";
}
.catalog-detail .catalog-detail-price i.fa-times-circle:before {
	content:"\2716";
}

.catalog-detail .catalog-detail-price .avl i,
.catalog-detail .catalog-detail-price .not_avl i{
	padding:0;
	margin-right:6px;
}

/***CATALOG_DETAIL_PROGRESS_BAR***/
.catalog-detail .catalog-detail-price .progress_bar_block{
	display:table;
	margin:3px 0px 0px 0px;
	padding:0px;
}

.catalog-detail .catalog-detail-price .progress_bar_title,
.catalog-detail .catalog-detail-price .progress_bar_cont,
.catalog-detail .catalog-detail-price .progress_bar_percent{
	display:table-cell;
	vertical-align:baseline;
	margin:0px;
	padding:0px;
}

.catalog-detail .catalog-detail-price .progress_bar_cont{
	padding:0px 7px;
}

.catalog-detail .catalog-detail-price .progress_bar_bg{
	width:113px;
	height:6px;
	position:relative;
	overflow:hidden;
}

.catalog-detail .catalog-detail-price .progress_bar_line{
	height:6px;
	position:absolute;
	left:0px;
	top:0px;
}

/***CATALOG_DETAIL_BUY***/
.catalog-detail .catalog-detail-buy{
	width:100%;
	display:table;
	margin:10px 0px 0px 0px;
	padding:0px;	
}

.catalog-detail .buy_more_detail{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}
.catalog-detail-element .buy_more_detail{
	width:100%;
	margin:30px 0;
	padding:0px;
}
.catalog-detail-element .buy_more_detail .button{
	width:100%;
	flex:1 1 auto;
}
.catalog-detail-element .buy_more_detail .buttons .button {
	width:auto;
	flex:0 0 auto;
	padding:0 22px;
	margin-left:20px;
	height:45px;
}
.catalog-detail-element .buy_more_detail .buttons .button:first-child {
	flex:1 1 auto;
	margin-left:0;
}

@media (max-width:1360px) {
	.catalog-detail-element .buy_more_detail .buttons .button:first-child {
		width:181px;
		flex: 0 0 auto;
	}
	.catalog-detail-element .buy_more_detail .buttons {
		justify-content: flex-start;
	}
	.catalog-detail-element .buy_more_detail .buttons .button.detail {
		width:108px;
	}
}
.catalog-detail .buy_more_detail .add2basket_form,
.catalog-detail .buy_more_detail .cheaper_form{
	width:100%;
	float:left;	
}

.catalog-detail .buy_more_detail .qnt_cont{		
	display:flex;
	align-items:center;
	justify-content:center;
	margin:0px 0 10px;
	padding:0px;	
}

.catalog-detail .buy_more_detail a.minus,
.catalog-detail .buy_more_detail a.plus{
	display:inline-block;
	flex: 0 0 auto;
	width: 36px;
	height: 36px;
	border-radius: 6px;
	background: #fff center no-repeat;
	cursor: pointer;
	transition: all .35s ease;
	filter: drop-shadow(0px 4px 68px rgba(51, 51, 51, 0.3));
}

.catalog-detail .buy_more_detail a.minus:hover,
.catalog-detail .buy_more_detail a.plus:hover {
	background-color: #5A5863;
}
.catalog-detail .buy_more_detail a.minus {
	order: 1;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.catalog-detail .buy_more_detail a.minus:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.catalog-detail .buy_more_detail a.plus {
	order: 3;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='%23333333'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.catalog-detail .buy_more_detail a.plus:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='white'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-detail .buy_more_detail a.minus span,
.catalog-detail .buy_more_detail a.plus span{
	display:none;
}

.catalog-detail .buy_more_detail input[name="quantity"]{
	flex: 0 0 auto;
	width:32px;
	width: 75px;
	height: 36px;
	background: #fff;
	border-radius: 6px;
	margin: 0 3px;
	order: 2;
	border: none !important;
	outline: none !important;
	text-align: center;
	box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.13);
	font-size: 12px;
}

.catalog-subscribe-from, .catalog-subscribe {
	margin-bottom:30px;
}
.catalog-subscribe-from button, .catalog-subscribe button {
	width:100%;
}
.catalog-subscribe-from button:disabled, .catalog-subscribe button:disabled {
	cursor:default;
	background-color: #0d6bd899;
}


/***CATALOG_DETAIL_TIME_BUY***/
.catalog-detail .time_buy_cont{
	width:100%;
	height:43px;	
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.catalog-detail .time_buy_clock,
.catalog-detail .time_buy_timer{
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.catalog-detail .time_buy_clock{
	width:45px;
	padding:0px 0px 0px 5px;
}

.catalog-detail .time_buy_timer .countdown-row{
	width:100%;
	display:table;
	margin:0px;
	padding:0px;
}

.catalog-detail .time_buy_timer .countdown-show4 .countdown-section{
	width:25%;
}

.catalog-detail .time_buy_timer .countdown-section{
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.catalog-detail .time_buy_timer .countdown-period{
	display:block;
	margin:-4px 0px 0px 0px;
	padding:0px;
}

/***CATALOG_DETAIL_BUY_BUTTON***/
.catalog-detail .buy_more_detail button[name="add2basket"],
.catalog-detail .buy_more_detail .apuo_detail,
.catalog-detail .buy_more_detail button[name="choose_offer"],
.catalog-detail .buy_more_detail button[name="toitem"]{
	width:100%;
	margin:0px;
	padding:0px;
	
}

.catalog-detail .buy_more_detail button[name="toitem"]{
}

.catalog-detail .buy_more_detail button,
.catalog-detail .buy_more_detail .button {
	white-space:nowrap;
}
.catalog-detail button i,
.catalog-detail .button i{
	margin:0 6px 0 0;
	padding:0;
}


.catalog-detail .buy_more_detail .button[data-action="boc"],
.catalog-detail .buy_more_detail .button[data-action="cheaper"],
.catalog-detail .buy_more_detail button[data-action="boc"],
.catalog-detail .buy_more_detail button[data-action="cheaper"],
.catalog-detail .catalog-detail-buttons .button.pcd,
.catalog-detail .catalog-detail-buttons button.pcd {
	width:100%;
	margin:5px 0px 0px 0px;
	padding:0px;
}

.catalog-detail .buy_more_detail .cheaper_anch{
	height:27px;
}

.catalog-detail .buy_more_detail .hidden{
	display:none;
}

/***CATALOG_SUBSCRIBE***/
.catalog-detail .catalog-subscribe{
	width:100%;
	margin-top:5px;
}

.catalog-detail .catalog-subscribe .subscribe_anch{
	width:100%;
	margin:0px;
	padding:0px;
}

.catalog-detail .catalog-subscribe .subscribe_anch i{	
	padding-right:7px;
}

/***CATALOG_DETAIL_COMPARE_DELAY***/
.catalog-detail-element .compare_delay{
	flex: 0 0 auto;
	margin-left:15px;
	display:flex;
	align-items:center;
}
.catalog-detail-element .compare_delay > div:first-child {
	margin-right:11px;
}

.catalog-detail-element .compare,
.catalog-detail-element .catalog-detail-delay{
	display:flex;
	align-items:center;
	justify-content:center;
}


.catalog-detail-element .compare a,
.catalog-detail-element .delay a{
	display:flex;
	align-items:center;
	justify-content:center;
}

.catalog-detail-element .compare .fa-bar-chart {
	background: url("data:image/svg+xml,%3Csvg width='10' height='13' viewBox='0 0 10 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.00649C0 5.25338 0.610521 4.64286 1.36364 4.64286C2.11675 4.64286 2.72727 5.25338 2.72727 6.00649V11.6364C2.72727 12.3895 2.11675 13 1.36364 13C0.610521 13 0 12.3895 0 11.6364V6.00649Z' fill='%23ccc'/%3E%3Cpath d='M3.63636 1.36364C3.63636 0.61052 4.24688 0 5 0C5.75312 0 6.36364 0.610521 6.36364 1.36364V11.6364C6.36364 12.3895 5.75312 13 5 13C4.24688 13 3.63636 12.3895 3.63636 11.6364V1.36364Z' fill='%23ccc'/%3E%3Cpath d='M7.27273 8.79221C7.27273 8.03909 7.88325 7.42857 8.63636 7.42857C9.38948 7.42857 10 8.03909 10 8.79221V11.6364C10 12.3895 9.38948 13 8.63636 13C7.88325 13 7.27273 12.3895 7.27273 11.6364V8.79221Z' fill='%23ccc'/%3E%3C/svg%3E%0A") center no-repeat;	
	width:14px;
	height:14px;
}
.catalog-detail-element .compare .fa-check {
	background: url("data:image/svg+xml,%3Csvg width='10' height='13' viewBox='0 0 10 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 6.00649C0 5.25338 0.610521 4.64286 1.36364 4.64286C2.11675 4.64286 2.72727 5.25338 2.72727 6.00649V11.6364C2.72727 12.3895 2.11675 13 1.36364 13C0.610521 13 0 12.3895 0 11.6364V6.00649Z' fill='%23177DF4'/%3E%3Cpath d='M3.63636 1.36364C3.63636 0.61052 4.24688 0 5 0C5.75312 0 6.36364 0.610521 6.36364 1.36364V11.6364C6.36364 12.3895 5.75312 13 5 13C4.24688 13 3.63636 12.3895 3.63636 11.6364V1.36364Z' fill='%23177DF4'/%3E%3Cpath d='M7.27273 8.79221C7.27273 8.03909 7.88325 7.42857 8.63636 7.42857C9.38948 7.42857 10 8.03909 10 8.79221V11.6364C10 12.3895 9.38948 13 8.63636 13C7.88325 13 7.27273 12.3895 7.27273 11.6364V8.79221Z' fill='%23177DF4'/%3E%3C/svg%3E%0A") center no-repeat;
	width:14px;
	height:14px;
}

.catalog-detail-element .delay .fa-heart-o {
	background: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.55469 0.00655937C3.52734 0.00874615 3.43875 0.0185862 3.35781 0.0284262C1.73359 0.216484 0.400314 1.44432 0.0754698 3.05046C-0.0699989 3.77208 0.00218859 4.69815 0.262501 5.48099C0.538126 6.30429 1.00078 7.02372 1.79047 7.85576C2.16453 8.24937 2.48391 8.54458 3.52734 9.46299C3.78 9.68495 4.06109 9.93314 4.15078 10.0151C5.27078 11.021 6.04844 11.8651 6.71672 12.7999L6.85891 13H7.00328L7.14766 12.9989L7.28984 12.789C7.89906 11.8902 8.61547 11.0833 9.67969 10.0982C9.88859 9.90362 10.1259 9.69041 10.803 9.08907C11.8486 8.15753 12.3834 7.62069 12.8166 7.06636C13.5198 6.16434 13.8753 5.31371 13.9803 4.27502C14.0011 4.06072 13.9989 3.54794 13.9748 3.36207C13.86 2.48192 13.4925 1.72532 12.8833 1.11632C12.2741 0.507317 11.5161 0.138856 10.6367 0.0251465C10.4256 -0.00109386 9.96625 -0.00109386 9.75078 0.0251465C8.94906 0.126828 8.2425 0.448276 7.65078 0.98074C7.44188 1.1688 7.20672 1.43667 7.06563 1.64769C7.03281 1.69689 7.00328 1.73734 7 1.73734C6.99672 1.73734 6.96719 1.69689 6.93438 1.64769C6.79328 1.43667 6.55813 1.1688 6.34922 0.98074C5.76844 0.458116 5.06953 0.135575 4.29516 0.0327997C4.13547 0.0109329 3.68047 -0.0043745 3.55469 0.00655937Z' fill='%23ddd'/%3E%3C/svg%3E%0A")center no-repeat;	
	width:14px;
	height:14px;
}
.catalog-detail-element .delay .fa-check {
	background: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.55469 0.00655937C3.52734 0.00874615 3.43875 0.0185862 3.35781 0.0284262C1.73359 0.216484 0.400314 1.44432 0.0754698 3.05046C-0.0699989 3.77208 0.00218859 4.69815 0.262501 5.48099C0.538126 6.30429 1.00078 7.02372 1.79047 7.85576C2.16453 8.24937 2.48391 8.54458 3.52734 9.46299C3.78 9.68495 4.06109 9.93314 4.15078 10.0151C5.27078 11.021 6.04844 11.8651 6.71672 12.7999L6.85891 13H7.00328L7.14766 12.9989L7.28984 12.789C7.89906 11.8902 8.61547 11.0833 9.67969 10.0982C9.88859 9.90362 10.1259 9.69041 10.803 9.08907C11.8486 8.15753 12.3834 7.62069 12.8166 7.06636C13.5198 6.16434 13.8753 5.31371 13.9803 4.27502C14.0011 4.06072 13.9989 3.54794 13.9748 3.36207C13.86 2.48192 13.4925 1.72532 12.8833 1.11632C12.2741 0.507317 11.5161 0.138856 10.6367 0.0251465C10.4256 -0.00109386 9.96625 -0.00109386 9.75078 0.0251465C8.94906 0.126828 8.2425 0.448276 7.65078 0.98074C7.44188 1.1688 7.20672 1.43667 7.06563 1.64769C7.03281 1.69689 7.00328 1.73734 7 1.73734C6.99672 1.73734 6.96719 1.69689 6.93438 1.64769C6.79328 1.43667 6.55813 1.1688 6.34922 0.98074C5.76844 0.458116 5.06953 0.135575 4.29516 0.0327997C4.13547 0.0109329 3.68047 -0.0043745 3.55469 0.00655937Z' fill='%23FF1970'/%3E%3C/svg%3E%0A") center no-repeat;
	width:14px;
	height:14px;
}


.catalog-detail-element .compare a .compare_text,
.catalog-detail-element .delay a .delay_text{
	display:none;
}

.catalog-detail-element .compare .catalog-item-compare i:nth-child(2),
.catalog-detail-element .compare .catalog-item-compared i:first-child,
.catalog-detail-element .delay .catalog-item-delay i:nth-child(2),
.catalog-detail-element .delay .catalog-item-delayed i:first-child{
	display:none;
}

.catalog-detail-element .compare .catalog-item-compared i:nth-child(2),
.catalog-detail-element .delay .catalog-item-delayed i:nth-child(2){
	display:block;
}

.catalog-detail-grid {
  display:grid;
  grid-template-columns: 641px 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  grid-auto-rows: min-content max-content;
}
.catalog-detail-grid > * {
	 box-sizing:border-box;
}
.catalog-detail-grid .column-left-top {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 1;
}
.catalog-detail-grid .column-right {
	grid-column-start: 2;
	grid-column-end: 3;
	grid-row-start: 1;
	grid-row-end: 3;
	align-self: flex-start;
}
.catalog-detail-grid .column-left-bottom {
	grid-column-start: 1;
	grid-column-end: 2;
	grid-row-start: 2;
	grid-row-end: 3;
	align-self: flex-start;
}

@media (max-width:1360px) {
	.catalog-detail-grid {
	  display:block;
	}
}

/***CATALOG_DETAIL_DELIVERY***/
.catalog-detail .catalog-detail-delivery{
	width:100%;
	display:table;
	margin:6px 0px 0px 0px;
	padding:0px;
}

.catalog-detail .catalog-detail-delivery .name,
.catalog-detail .catalog-detail-delivery .val{
	margin:0px;
	position:relative;
	top:5px;
}

.catalog-detail .catalog-detail-delivery .name{
	float:left;	
	padding:0px 3px 0px 0px;
}

.catalog-detail .catalog-detail-delivery .val{
	float:right;	
	padding:0px 0px 0px 3px;
}

/***CATALOG_DETAIL_PAYMENTS***/
.catalog-detail .payment_methods{
	width:100%;
	display:table;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.catalog-detail .payment_methods .h3{
	display:none;
}

.catalog-detail .payment_methods ul{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}	

.catalog-detail .payment_methods ul li{
	width:66px;
	height:30px;
	float:left;
	display:table;
	table-layout: fixed;
	margin:5px 0px 0px 0px;
	padding:0px;
}

.catalog-detail .payment_methods ul li:nth-child(3n + 2){
	margin:5px 5px 0px 5px;	
}

.catalog-detail .payment_methods ul li a{
	display:table-cell;
	vertical-align:middle;
	overflow:hidden;
}

/***CATALOG_DETAIL_BUTTONS***/
.catalog-detail-element .catalog-detail-buttons{
	margin:27px 0 0;
	padding:0px;
}
.catalog-detail-element .catalog-detail-buttons .button {
	height:45px;
}
.catalog-detail-element .catalog-detail-buttons .button.white-grey {
	box-shadow:none;
	color:#5A5863;
	border: 1px solid #5A5863;
	width:100%;
}
@media (max-width:1360px) {
	.catalog-detail-element .catalog-detail-buttons{
		text-align:center;
	}
	.catalog-detail-element .catalog-detail-buttons .button.white-grey {
		width:309px;
		max-width:100%;
	}
}
.catalog-detail-element blockquote blockquote {
	padding:0;
	margin:0;
}

/*
.catalog-detail .catalog-detail-buttons .pcd{
	height:27px;
	display:block;
	margin:5px 0px 0px 0px;
}

.catalog-detail .catalog-detail-buttons .pcd:first-child{
	margin:0px;
}

.catalog-detail .catalog-detail-buttons .pcd i{
	margin:0px;
	padding:0px 7px 0px 0px;
}
*/

/** colors.css **/

/***CATALOG_DETAIL_OFFERS***/
.catalog-detail .catalog-detail-offers{
	border:1px solid #dee0ee;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-khtml-border-radius:6px;
	border-radius:6px;
}

.catalog-detail .offer_block .h3{
	font-size:14px;
	font-weight:700;
	color:#575b71;
}

.catalog-detail .offer_block ul li span{
	color:#575b71;
	line-height:30px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail .offer_block ul.COLOR li span{
	border:2px solid #fff;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px;
}

.catalog-detail .offer_block ul.COLOR li span img,
.catalog-detail .offer_block ul.COLOR li span i{
	border:1px solid #fff;
}

.catalog-detail .offer_block ul li:hover span{	
	background:#dee0ee;
}

.catalog-detail .offer_block ul.COLOR li:hover span{
	border:2px solid #a0a4bc;
	background:none;
}

.catalog-detail .offer_block ul.COLOR li.active span{
	border:2px solid #fde037;
	background:none;
}

.catalog-detail .offer_block ul li.disabled span{
	color:#b7bbd3;
}

.catalog-detail .offer_block ul li.active.disabled span{
	background:#dee0ee;
}

.catalog-detail .offer_block ul.COLOR li.active.disabled span{
	border:2px solid #a0a4bc;
	background:none;
}

.catalog-detail .offer_block ul.COLOR li.disabled span img{
	filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-webkit-filter:grayscale(100%);	
	-o-filter:grayscale(100%);
	-ms-filter:grayscale(100%);	
	opacity:0.3;
}

.catalog-detail .offer_block ul.COLOR li.disabled span i{
	background:#b7bbd3 !important;
}

/***CATALOG_DETAIL_PROPERTIES***/
.catalog-detail-element .catalog-detail-properties .h4{
	font-size:14px;
	font-weight: bold;
    color: #333;	
}
.catalog-detail-element .catalog-detail-property ,
.tabs-catalog-detail .catalog-detail-property{
	display:flex;
	align-items:baseline;
	margin:10px 0;
}

.catalog-detail-element .catalog-detail-property .hint,
.tabs-catalog-detail .catalog-detail-property .hint{
	text-decoration:none;
}


.catalog-detail-element .catalog-detail-property .hint i,
.tabs-catalog-detail .catalog-detail-property .hint i{
	font-size:19px;
	color:#c2c5da;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail-element .catalog-detail-property .hint:hover i,
.tabs-catalog-detail .catalog-detail-property .hint:hover i{
	color:#cc9900;
}

.catalog-detail-element .catalog-detail-property .dots,
.tabs-catalog-detail .catalog-detail-property .dots{
	border-bottom:1px dotted #dee0ee; 
	flex:1 1 auto;
	margin:0 10px;
}

.catalog-detail-element .catalog-detail-property .val,
.tabs-catalog-detail .catalog-detail-property .val{
	text-align:right;
}

/** colors.min.css **/
.catalog-detail .offer_block ul li.active span {
    color: #fff;
    background: #b21001;
}

.catalog-detail .offer_block ul.COLOR li.active span {
    border-color: #b21001;
}

.catalog-detail .offer_block ul li.disabled span {
    color: #b7bbd3;
}

.catalog-detail .catalog-detail-property .hint:hover i,.tabs-catalog-detail .catalog-detail-property .hint:hover i {
    color: #cb1201;
}

.column-collection .second .catalog-detail-property .hint:hover i {
    color: #cb1201;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab.current:hover a {
    background: #b21001;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab.current:hover a span {
    color: #fff;
}

.catalog-detail-files-docs .files-docs-item:hover .files-docs-icon i,.catalog-detail-files-docs .files-docs-item:hover .files-docs-name {
    color: #cb1201;
}

/** template_style.css **/
/***CATALOG_DETAIL_TABS***/
.tabs-catalog-detail{
	/* float:left; */
	display:flex;
	flex-direction:column;
	align-items:stretch;
	margin-top:30px;
	margin-bottom:100px;
}

.tabs-catalog-detail .tabs__box{
	margin-top:12px;
}

.tabs-catalog-detail .tabs__box .tabs-wrap{
	margin-top:0;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab{
	height:30px;
	margin-bottom:20px;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab.current:after{
	display:none;
}

/***CATALOG_DETAIL_FILES_DOCS***/
.catalog-detail-files-docs{
	width:100%;
	display:table;
	margin:0px;
	padding:0px;
}

.catalog-detail-files-docs .files-docs-item-cont{
	width:25%;
	display:inline-block;
	vertical-align:top;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 21px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.catalog-detail-files-docs .files-docs-item{	
	display:table;
	margin:0px;
	padding:0px;
}

.catalog-detail-files-docs .files-docs-icon,
.catalog-detail-files-docs .files-docs-block{
	display:table-cell;
	vertical-align:top;
	margin:0px;
	padding:0px;
}

.catalog-detail-files-docs .files-docs-icon{
	padding:0px 29px 0px 0px;
}

.catalog-detail-files-docs .files-docs-name,
.catalog-detail-files-docs .files-docs-size{
	display:block;
}

.catalog-detail-files-docs .files-docs-size{
	margin:4px 0px 0px 0px;
}

/***CATALOG_DETAIL_STORES***/
.catalog-detail-stores{ 
	width:100%;
	float:left;
	margin:-7px 0px 0px 0px;
	padding:0px;  
}

.catalog-detail-store{ 
	width:100%;
	float:left;
	margin:0px 0px 7px 0px;
	padding:0px;
}

.catalog-detail-store .name{ 
	float:left; 
	margin:0px;
	padding:0px 3px 0px 0px;
	position:relative; 
	top:5px; 
}

.catalog-detail-store .val{ 
	float:right; 
	margin:0px;
	padding:0px 0px 0px 3px; 
	position:relative; 
	top:5px; 
}

.catalog-detail-element .hidden{
	display:none !important;
}

/***CATALOG_DETAIL_REVIEWS***/
.reviews-collapse {
	margin-left:10px;	
}

.reviews-collapse a.reviews-collapse-link {
	height:27px;
	display:table;	
	padding:0px 12px;	
}

.reviews-collapse a.reviews-collapse-link i,
.reviews-collapse a.reviews-collapse-link .full{
	display:table-cell;
	vertical-align:middle;		
}

.reviews-collapse a.reviews-collapse-link i{
	padding-right:7px;
}

.reviews-collapse a.reviews-collapse-link .short{
	display:none;
}

/***CATALOG_REVIEWS LIST***/
.catalog-reviews-list{
	margin-top:20px;
	margin-left:10px;
}

.catalog-review{
	width:100%;
	display:table;	
	margin-bottom:10px;
	padding-bottom:10px;	
}

.catalog-review:last-child{
	margin:0px;
}

.catalog-review__col{
	display:table-cell;
	vertical-align:top;
}

.catalog-review__userpic-wrap{
	width:59px;
	padding-right:10px;
}

.catalog-review__userpic{
	width:57px;
	height:57px;
	display:table-cell;
	vertical-align:middle;	
}

.catalog-review__userpic img{
	width:auto;
	max-width:57px;
	height:auto;
	max-height:57px;	
}

.catalog-review__date { 	
	padding-left:5px;
}

.catalog-review__text { 	
	display:block;
	margin-top:10px;
}

.catalog-review__report {
    display: block;
    width: 100%;
    margin: 10px 0px 5px 0px;
    padding: 10px 0px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.catalog-review__report-title {
    margin: 0px;
    padding: 0px 0px 5px 18px;
}

.catalog-review__report-text {
	display: inline-block;
    margin: 0px;
    padding: 0px 10px 0px 18px;
}

/***OFFERS_LIST_CONSTRUCTOR_KIT_ITEMS_RELATED_BIGDATA***/
.catalog-detail-offers-list,
.set-constructor,
.kit-items,
.filtered-items,
.bigdata-items{
	/*
	width:100%;
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px;
	*/
	width:100%;
	margin:20px 0px 50px 0px;
	padding:0px;
}
.bigdata-items {
	display:none;
}
.filtered-items .catalog-item-cards {
	float:none !important;
	display:flex;
	flex-wrap:wrap;
}
.filtered-items .catalog-item-cards .catalog-item-card {
	float:none !important;
}
.catalog-detail-offers-list .h3,
.set-constructor .h3,
.kit-items .h3,
.filtered-items .h3,
.bigdata-items .h3{
	width:100%;
	margin:0px;
	padding:10px 0px;
}

/***OFFERS_LIST***/
.catalog-detail-offers-list .offers-items{
	width:100%;
	float:left;
	margin:6px 0px 0px 0px;
	padding:0px;
}

.catalog-detail-offers-list .offers-items .thead{
	width:100%;
	height:31px;
	display:table;
	margin:0px;
	padding:0px;	
}

.catalog-detail-offers-list .offers-items .thead > div{
	height:31px;
	display:table-cell;	
    vertical-align:middle;
	margin:0px;
	padding:0px;	
}

.catalog-detail-offers-list .offers-items .thead .offers-items-image{
	width:83px;
	padding:0px 0px 0px 14px;
}

.catalog-detail-offers-list .offers-items .thead .offers-items-name{
	width:164px;
}

.catalog-detail-offers-list .offers-items .thead .offers-items-prop{
	width:99px;
}

.catalog-detail-offers-list .offers-items .thead .offers-items-price{
	width:auto;
}

.catalog-detail-offers-list .offers-items .thead .offers-items-buy{
	width:231px;
	padding:0px 13px 0px 35px;
}

.catalog-detail-offers-list .offers-items .tbody{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.offers-items .catalog-item .catalog-item-info{
	display:table;
	padding:8px 11px 8px 12px;
}

.offers-items .catalog-item .catalog-item-image-cont,
.offers-items .catalog-item .catalog-item-title,
.offers-items .catalog-item .catalog-item-prop,
.offers-items .catalog-item .item-price,
.offers-items .catalog-item .buy_more{
	float:none;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;	
}

.offers-items .catalog-item .catalog-item-image-cont{
	width:84px;	
}

.offers-items .catalog-item .catalog-item-image{
	width:72px;
	height:72px;	
}

.offers-items .catalog-item .catalog-item-image > div{
	display:table-cell;
	vertical-align:middle;
}

.offers-items .catalog-item .catalog-item-image img{
	width:auto;
	max-width:72px;
	height:auto;	
	max-height:72px;
}

.offers-items .catalog-item .catalog-item-image .sticker{
	position:absolute;	
	right:0px;	
	bottom:3px;
}

.offers-items .catalog-item .catalog-item-image .sticker > span{
	width:28px;
	height:16px;
}

.offers-items .catalog-item .catalog-item-image .sticker > span::after{
	content:none;
}

.offers-items .catalog-item .catalog-item-image .zoom{
	width:100%;
	height:72px;
	display:table;
	position:absolute;
	left:-9999px;
	top:0px;
	opacity:0;
}

.offers-items .catalog-item .catalog-item-image a:hover .zoom{
	left:0px;
	opacity:1;
}

.offers-items .catalog-item .catalog-item-image .zoom i{
	display:table-cell;
	vertical-align:middle;
}

.offers-items .catalog-item .catalog-item-title{
	width:164px;
}

.offers-items .catalog-item .catalog-item-title .name,
.offers-items .catalog-item .catalog-item-title .article,
.offers-items .catalog-item .catalog-item-title .prop{
	display:block;
	margin:0px;
	padding:0px;
}

.offers-items .catalog-item .catalog-item-title .article{
	float:none;
	margin:9px 0px 0px 0px;
}

.offers-items .catalog-item .catalog-item-prop{
	width:99px;
}

.offers-items .catalog-item .catalog-item-prop .prop_cont{
	width:24px;
	height:24px;
	display:table;
	margin:0px auto;
	padding:0px;
}

.offers-items .catalog-item .catalog-item-prop .prop{
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.offers-items .catalog-item .catalog-item-prop .prop img{
	width:auto;
	max-width:24px;
	height:auto;
	max-height:24px;
	vertical-align:middle;
}

.offers-items .catalog-item .catalog-item-prop .prop i{
	width:24px;
	height:24px;
	display:block;
	margin:0px;
	padding:0px;
}

.offers-items .catalog-item .item-price{
	width:auto;
}

.offers-items .catalog-item .catalog-item-props-mob{
	display:none;
}

.offers-items .catalog-item .buy_more{
	width:247px;	
	padding:0px 0px 0px 19px;
	position:static;
}

.offers-items .catalog-item .buy_more.no-one-click{
	width:153px;	
}

.offers-items .catalog-item .buy_more .avl,
.offers-items .catalog-item .buy_more .not_avl{
	float:left;
}

.offers-items .catalog-item .delay a{
	width:27px;
	padding:0px;
}

.offers-items .catalog-item .buy_more .add2basket_block{
	width:auto;
	margin:5px 0px 0px 0px;
}

.offers-items .catalog-item .buy_more .add2basket_block form{
	float:left;
}

.offers-items .catalog-item .buy_more .qnt_cont{
	float:left;
	margin:3px 0px 0px 0px;
}

.offers-items .catalog-item .buy_more a.minus,
.offers-items .catalog-item .buy_more a.plus{
	float:left;
}

.offers-items .catalog-item .buy_more input[name="quantity"]{
	float:left;
}

.offers-items .catalog-item .buy_more button[name="add2basket"]{
	width:37px;
	margin:0px 0px 0px 5px;
}

.offers-items .catalog-item .buy_more button[name="add2basket"] i{
	padding:0px;
}

.offers-items .catalog-item .buy_more button[name="add2basket"] span{
	display:none;
}

.offers-items .catalog-item .buy_more .boc_anch{
	width:87px;
	height:29px;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px;
}

.offers-items .catalog-item .buy_more .apuo{
	width:119px;
	margin:5px 0px 0px 0px;
}

.offers-items .catalog-item .buy_more .apuo i,
.offers-items .catalog-item .buy_more .boc_anch i{
	margin:0px;
	padding:0px 7px 0px 0px;
}

.offers-items .catalog-item .buy_more .apuo .short{
	display:inline-block;
}




/* colors.css */
/***CATALOG_DETAIL_PICTURES***/
.catalog-detail-pictures .detail_picture .catalog-detail-images{
	text-align:center;
	text-decoration:none;
}

.catalog-detail-pictures .detail_picture img{
	border:none;
}

.catalog-detail-pictures .detail_picture .time_buy_sticker{
	-moz-border-radius:4px 0px 0px 0px;
	-webkit-border-radius:4px 0px 0px 0px;
	-khtml-border-radius:4px 0px 0px 0px;
	border-radius:4px 0px 0px 0px;
}

.catalog-detail-pictures .detail_picture .time_buy_figure{
	border-top:93px solid #9d06d7;
	border-right:93px solid transparent;
}

.catalog-detail-pictures .detail_picture .time_buy_text{
	font-size:11px;
	color:#fff;
	text-transform:uppercase;
}

.catalog-detail-pictures .detail_picture .sticker > span{
	font-size:11px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	line-height:22px;
}

.catalog-detail-pictures .detail_picture .sticker .new{
	background:#9cc218;
}

.catalog-detail-pictures .detail_picture .sticker .hit{
	background:#13a4ff;
}

.catalog-detail-pictures .detail_picture .sticker .discount{
	background:#9d06d7;
}

.catalog-detail-pictures .detail_picture .sticker > span:before{
	content:"";
	border-width:11px 0px 11px 6px;
	border-style:solid;
}

.catalog-detail-pictures .detail_picture .sticker .new:before{
	border-color:#9cc218 #9cc218 #9cc218 transparent;
}

.catalog-detail-pictures .detail_picture .sticker .hit:before{
	border-color:#13a4ff #13a4ff #13a4ff transparent;
}

.catalog-detail-pictures .detail_picture .sticker .discount:before{
	border-color:#9d06d7 #9d06d7 #9d06d7 transparent;
}

.catalog-detail-pictures .more_photo ul li{
	cursor:pointer;
	background: #FFFFFF;
	/*box-shadow: 0px 47px 63px rgba(0, 0, 0, 0.05);*/
	box-shadow: 0px 0px 63px rgba(0, 0, 0, 0.05);
	border-radius: 7px;
	margin: 10px 0px;
	display:flex;
	align-items:center;
	justify-content:center;
	width:100px;
	height:74px;
	transition:all 0.15s ease 0s;
	border:2px solid transparent;
}

.catalog-detail-pictures .more_photo ul li:hover{
	border: 1px solid rgba(23, 125, 244, 0.3);
	box-shadow: 0px 0px 63px rgba(23, 125, 244, 0.1);
}

.catalog-detail-pictures .more_photo ul li.catalog-detail-video{
	border:2px solid #dee0ee;
	background:#dee0ee;
}

.catalog-detail-pictures .more_photo ul li.catalog-detail-video:hover{
	border:2px solid #575b71;
	background:#575b71;
}

.catalog-detail-pictures .more_photo ul li a{
	text-align:center;
	text-decoration:none;
}

.catalog-detail-pictures .more_photo ul li.catalog-detail-video a i{
	font-size:42px;
	color:#b7bbd3;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail-pictures .more_photo ul li.catalog-detail-video a span{
	font-size:14px;
	font-weight:700;
	color:#b7bbd3;
	text-transform:uppercase;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail-pictures .more_photo ul li.catalog-detail-video:hover a i,
.catalog-detail-pictures .more_photo ul li.catalog-detail-video:hover a span{
	color:#fff;
}

.catalog-detail-pictures .more_photo ul li a img{
	border:none;
}

/***CATALOG_DETAIL_ARTICLE_RATING***/
.catalog-detail .article{
	font-size:12px;
	color:#a0a4bc;
}

.catalog-detail .rating{
	font-size:12px;
	color:#a0a4bc;
}

.catalog-detail .rating table{
	border:none;
}

.catalog-detail .rating table td i{
	font-size:20px;
	line-height: 0.7;
}
.catalog-detail .rating table td i.fa-star:before {
	content: "\2605";
}

.catalog-detail .rating .star i,
.catalog-detail .rating .star-empty i{
	color:#dee0ee;
}

.catalog-detail .rating .star-voted i{
	color:#f6bc00;
}

.catalog-detail .rating .star-over i{
	color:#ca3507;
}

.catalog-detail .rating table td.vote-result{
	font-size:12px;
	color:#a0a4bc;
}

/***CATALOG_DETAIL_GIFT***/
.catalog-detail .catalog-detail-gift{
	border:3px solid #fde037;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.catalog-detail .catalog-detail-gift:after{
	content:"";
	border-top:9.5px solid transparent;
	border-bottom:9.5px solid transparent;
	border-left:10px solid #fde037;
}

.catalog-detail .catalog-detail-gift .h3{
	font-size:14px;
	font-weight:700;
	color:#575b71;
}

.catalog-detail .catalog-detail-gift .gift-image{
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.catalog-detail .catalog-detail-gift .gift-image-col{
	text-align:center;
}

.catalog-detail .catalog-detail-gift .gift-text{
	font-size:12px;
	color:#575b71;
}

/***CATALOG_DETAIL_ADVANTAGES***/
.catalog-detail .advantages{
	border:none;
}

.catalog-detail .advantages .advantages-item-icon{
	text-align:center;
	border:1px solid #dee0ee;
	-moz-border-radius:25px;
	-webkit-border-radius:25px;
	-khtml-border-radius:25px;
	border-radius:25px;
}

.catalog-detail .advantages .advantages-item-icon i,
.catalog-detail .advantages .advantages-item-text{
	color:#8184a1;
}	

/***CATALOG_DETAIL_PRICE_BUY***/
.catalog-detail .price_buy_detail{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#f6f6fb;
}

/***CATALOG_DETAIL_PRICE***/
.catalog-detail .catalog-detail-price{
	text-align:center;
}

.catalog-detail .catalog-detail-price .catalog-detail-item-price {
	font-size:24px;
	font-weight:700;
	color:#000;
	white-space: nowrap;	
}

.catalog-detail .catalog-detail-price .from,
.catalog-detail .catalog-detail-price .unit{
	font-size:12px;
	font-weight:400;
	color:#8184a1;
}

.catalog-detail .catalog-detail-price .catalog-detail-item-price-old {
	color:#a0a4bc;
	text-decoration:line-through;
}

.catalog-detail .catalog-detail-price .catalog-detail-item-price-percent {
	color:#9d06d7;
}

.catalog-detail .catalog-detail-price .catalog-detail-item-no-price{
	font-size:12px;
}

/***CATALOG_DETAIL_PRICE_RANGES***/
.catalog-detail-price-ranges__dots{
	border-bottom:1px dotted #dee0ee;
}

.catalog-detail-price-ranges__price{
	font-size:14px;
	font-weight:700;
	color:#000;
}

/***CATALOG_DETAIL_AVAILABLE***/
.catalog-detail .catalog-detail-price .avl i,
.catalog-detail .catalog-detail-price .not_avl i{
	font-size:12px;
	width:18px;
	height:18px;
	display:flex;
	align-items:center;
	justify-content:center;
	overflow:hidden;
	border-radius:50%;
	color:#fff;
}

.catalog-detail .catalog-detail-price .avl i{
	background-color:#9cc218;
}

.catalog-detail .catalog-detail-price .not_avl i{
	background-color:#b7bbd3;
}

.catalog-detail .catalog-detail-price .avl span,
.catalog-detail .catalog-detail-price .not_avl span{
	font-size:12px;
	color:#a0a4bc;
}

.catalog-detail .catalog-item-price-ranges-wrap i{
	font-size:17px; 
	color:#c2c5da; 
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition: all 0.15s ease 0s; 
	-o-transition:all 0.15s ease 0s; 
	transition:all 0.15s ease 0s;
}

/***CATALOG_DETAIL_PROGRESS_BAR***/
.catalog-detail .catalog-detail-price .progress_bar_title,
.catalog-detail .catalog-detail-price .progress_bar_percent{
	font-size:12px;
	color:#a0a4bc;
}

.catalog-detail .catalog-detail-price .progress_bar_bg{
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px;
	background:#dee0ee;
}

.catalog-detail .catalog-detail-price .progress_bar_line{
	background:#f6bc00;
}

/***CATALOG_DETAIL_TIME_BUY***/
.catalog-detail .time_buy_cont{
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#575b71;
}

.catalog-detail .time_buy_clock{
	text-align:center;
}

.catalog-detail .time_buy_clock i{
	font-size:29px;
	color:#fff;
}

.catalog-detail .time_buy_timer .countdown-section{
	text-align:center;
}

.catalog-detail .time_buy_timer .countdown-amount{
	font-size:18px;
	font-weight:700;
	color:#fff;
}

.catalog-detail .time_buy_timer .countdown-period{
	font-size:12px;
	color:#a0a4bc;
}

.catalog-detail .time_buy_timer .over{
	font-size:18px;
	font-weight:700;
	color:#fff;
	text-transform:uppercase;
}

.catalog-detail .buy_more_detail button[name="toitem"]{
	border:2px solid #fde037;
	background:#f6f6fb;
}

.catalog-detail .buy_more_detail button[name="toitem"]:hover{
	background:#fde037;
}

.catalog-detail .buy_more_detail button[name="toitem"] span{
	color:#8184a1;
	font-size:11px;
}

.catalog-detail .buy_more_detail button[name="toitem"]:hover span{
	color:#000;
}

/***CATALOG_DETAIL_COMPARE_DELAY***/
.catalog-detail .compare a,
.catalog-detail .delay a{
	text-align:center;
	text-decoration:none;
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.catalog-detail .compare a:hover,
.catalog-detail .delay a:hover{
	border:1px solid #575b71;
	background:#575b71;
}

.catalog-detail .compare a.catalog-item-compared,
.catalog-detail .delay a.catalog-item-delayed{
	border:1px solid #edeef8;
	background:#edeef8;
}

.catalog-detail .compare a i,
.catalog-detail .delay a i{
	font-size:15px;
	color:#b7bbd3;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail .compare a:hover i,
.catalog-detail .delay a:hover i{
	color:#fff;
}

.catalog-detail .compare a.catalog-item-compared i,
.catalog-detail .delay a.catalog-item-delayed i{
	color:#babed5;
}

.catalog-detail .compare a .compare_text,
.catalog-detail .delay a .delay_text{
	font-size:11px;
	color:#8184a1;
	text-transform:uppercase;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail .compare a:hover .compare_text,
.catalog-detail .delay a:hover .delay_text{
	color:#fff;
}

.catalog-detail .compare a.catalog-item-compared .compare_text,
.catalog-detail .delay a.catalog-item-delayed .delay_text{
	color:#a0a4bc;
}

/***CATALOG_DETAIL_DELIVERY***/
.catalog-detail .catalog-detail-delivery{
	border-bottom:1px dotted #dee0ee;	
}

.catalog-detail .catalog-detail-delivery .name,
.catalog-detail .catalog-detail-delivery .val{
	background:#f6f6fb;
}

/***CATALOG_DETAIL_PAYMENTS***/
.catalog-detail .payment_methods ul li a{
	text-align:center;
	text-decoration:none;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-khtml-border-radius:2px;
	border-radius:2px;
}

.catalog-detail-element .detail-text {
	position:relative;
}
.catalog-detail-element .detail-text-title {
	font-weight: bold;
	color: #333333;
	margin-bottom:22px;
}
.catalog-detail-element .detail-text-manual {
	position:absolute;
	right:0;
	top:0;
	color: #FF1970;
}
.catalog-detail-element .detail-text-manual a {
	display:inline-block;
	color: #FF1970 !important;
	text-decoration:none;
}
.catalog-detail-element .detail-text-manual a:hover {
	text-decoration:underline;
}
.catalog-detail-element .detail-text-manual a:before {
	content:'';
	display:inline-block;
	vertical-align:text-bottom;
	width:16px;
	height:16px;
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 14V4.5L9.5 0H4C3.46957 0 2.96086 0.210714 2.58579 0.585786C2.21071 0.960859 2 1.46957 2 2V14C2 14.5304 2.21071 15.0391 2.58579 15.4142C2.96086 15.7893 3.46957 16 4 16H12C12.5304 16 13.0391 15.7893 13.4142 15.4142C13.7893 15.0391 14 14.5304 14 14ZM9.5 3C9.5 3.39782 9.65804 3.77936 9.93934 4.06066C10.2206 4.34196 10.6022 4.5 11 4.5H13V14C13 14.2652 12.8946 14.5196 12.7071 14.7071C12.5196 14.8946 12.2652 15 12 15H4C3.73478 15 3.48043 14.8946 3.29289 14.7071C3.10536 14.5196 3 14.2652 3 14V2C3 1.73478 3.10536 1.48043 3.29289 1.29289C3.48043 1.10536 3.73478 1 4 1H9.5V3Z' fill='%23FF1970'/%3E%3Cpath d='M4.603 14.0869C4.40809 14.009 4.25106 13.8584 4.165 13.6669C3.97 13.2789 4.035 12.8909 4.245 12.5649C4.443 12.2579 4.771 11.9969 5.142 11.7779C5.61194 11.5114 6.10869 11.2952 6.624 11.1329C7.02419 10.4135 7.37889 9.66971 7.686 8.90591C7.50238 8.48868 7.35841 8.0551 7.256 7.61091C7.17 7.21091 7.137 6.81491 7.21 6.47491C7.285 6.12091 7.484 5.80291 7.86 5.65191C8.052 5.57491 8.26 5.53191 8.462 5.57491C8.56361 5.59654 8.65914 5.64052 8.74164 5.70365C8.82414 5.76678 8.89156 5.84749 8.939 5.93991C9.027 6.10391 9.059 6.29591 9.066 6.47791C9.073 6.66591 9.054 6.87391 9.019 7.09191C8.935 7.60191 8.749 8.22591 8.499 8.88591C8.77489 9.47593 9.10286 10.0402 9.479 10.5719C9.9241 10.5368 10.3718 10.5535 10.813 10.6219C11.177 10.6879 11.547 10.8169 11.773 11.0869C11.893 11.2309 11.966 11.4069 11.973 11.6049C11.98 11.7969 11.926 11.9869 11.835 12.1679C11.7562 12.3356 11.634 12.4793 11.481 12.5839C11.3298 12.6825 11.1513 12.7308 10.971 12.7219C10.64 12.7079 10.317 12.5259 10.038 12.3049C9.69874 12.0244 9.39305 11.7056 9.127 11.3549C8.45076 11.4317 7.78253 11.5675 7.13 11.7609C6.83118 12.2909 6.49007 12.7958 6.11 13.2709C5.818 13.6209 5.501 13.9269 5.183 14.0579C5.00029 14.1406 4.79305 14.1509 4.603 14.0869ZM5.982 12.1859C5.816 12.2619 5.662 12.3419 5.523 12.4239C5.195 12.6179 4.982 12.8069 4.876 12.9709C4.782 13.1159 4.78 13.2209 4.836 13.3319C4.846 13.3539 4.856 13.3679 4.862 13.3759C4.87393 13.3727 4.88563 13.3687 4.897 13.3639C5.034 13.3079 5.252 13.1289 5.532 12.7919C5.69125 12.5969 5.84141 12.3947 5.982 12.1859ZM7.622 10.8559C7.95593 10.778 8.29287 10.7136 8.632 10.6629C8.44992 10.3843 8.27977 10.098 8.122 9.80491C7.96515 10.1595 7.79842 10.5096 7.622 10.8549V10.8559ZM10.068 11.3059C10.218 11.4689 10.364 11.6059 10.503 11.7159C10.743 11.9059 10.91 11.9689 11.001 11.9719C11.0254 11.9751 11.0501 11.9698 11.071 11.9569C11.1126 11.9241 11.145 11.881 11.165 11.8319C11.2006 11.771 11.2208 11.7024 11.224 11.6319C11.2234 11.6084 11.2142 11.586 11.198 11.5689C11.146 11.5069 10.998 11.4169 10.68 11.3599C10.4777 11.3261 10.2731 11.3084 10.068 11.3069V11.3059ZM8.078 7.79991C8.16216 7.52843 8.22897 7.25187 8.278 6.97191C8.309 6.78391 8.321 6.62891 8.316 6.50691C8.31628 6.4396 8.30547 6.3727 8.284 6.30891C8.23398 6.3151 8.18513 6.32858 8.139 6.34891C8.052 6.38391 7.981 6.45491 7.943 6.63191C7.903 6.82391 7.913 7.10091 7.989 7.45391C8.013 7.56491 8.043 7.68091 8.079 7.79991H8.078Z' fill='%23FF1970'/%3E%3C/svg%3E%0A") center no-repeat;
	margin-right:5px;
}


/***CATALOG_DETAIL_GEOLOCATION_DELIVERY***/
.geolocation-delivery-from {
	margin-top:30px;
}
.geolocation-delivery{
	margin-top:30px;
	display:flex;
	flex-direction:column;
	align-items:stretch;
}
.geolocation-delivery-from > .geolocation-delivery {
	margin-top:-17px;
}

.geolocation-delivery__title{
	display:flex;
	align-items:center;
	order:2;
}

.geolocation-delivery__title .fa-map-marker{
	width:10px;
	height:15px;
	background: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.92188 0.275391C2.20779 0.275391 0 2.48318 0 5.19727C0 6.1141 0.253941 7.00893 0.734207 7.78519L4.64152 14.0813C4.80353 14.343 5.18552 14.339 5.34248 14.0757L9.15004 7.71869C9.60343 6.95886 9.84375 6.08687 9.84375 5.19727C9.84375 2.48318 7.63596 0.275391 4.92188 0.275391ZM4.92188 7.66367C3.54525 7.66367 2.45547 6.54315 2.45547 5.19727C2.45547 3.84022 3.56483 2.73086 4.92188 2.73086C6.27892 2.73086 7.38828 3.84022 7.38828 5.19727C7.38828 6.53129 6.31315 7.66367 4.92188 7.66367Z' fill='%2300AAC3'/%3E%3C/svg%3E%0A") center no-repeat;	
	margin-right:7px;
}

.geolocation-delivery__title > span{
	display:none;
}

.geolocation-delivery__title > a {
	font-size: 14px;
	line-height: 100%;
	color: #00AAC3;
	text-decoration:none;	
	text-transform: uppercase;
	display:flex;
	position:relative;
	padding-bottom:1px;
}
.geolocation-delivery__title > a:hover {
	color: #00AAC3;
}
.geolocation-delivery__title a span {
	color: #00AAC3;
	text-transform: uppercase;
}

.geolocation-delivery__title > a:after {
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:1px;
	background-image: repeating-linear-gradient(to right, #00AAC3 0, #00AAC3 5px, transparent 5px, transparent 10px);
}
.geolocation-delivery__delivery-list {
	order:1;
}


.geolocation-delivery__delivery-item{
	width:100%;
	display:flex;
	justify-content:space-between;
	align-items:flex-end;
	margin-bottom:20px;
}
.geolocation-delivery__delivery-item.catalog-detail-delivery-info {
	margin-top:27px;
	margin-bottom:-10px;
}

.geolocation-delivery__delivery-name {
	text-transform: uppercase;
	color: #5A5863;
}

.geolocation-delivery__delivery-dots{
	border-bottom:1px dotted #dee0ee;
	flex-grow:1;
}

.geolocation-delivery__delivery-price{
	white-space:nowrap;
	text-transform:uppercase;
}

.geolocation-delivery__wait,
.geolocation-delivery__error{
	margin-top:9px;
}

.geolocation-delivery__wait{
	text-align:center;
}

.geolocation-delivery__wait i{
	font-size:20px;
	color:#b7bbd3;
}

/***CATALOG_DETAIL_GEOLOCATION_DELIVERY_DETAIL***/
.geolocation-delivery-detail__option .check{	
	text-align:center;
	border:2px solid #b7bbd3;
	border-radius:4px;
	background:#b7bbd3;
	transition:all 0.15s ease 0s;
    width: 16px;
    height: 16px;
	display:block;
}

.geolocation-delivery-detail__option label:hover .check{
	border:2px solid #cc9900;
	background:#cc9900;
}

.geolocation-delivery-detail__option input:checked + label .check{	
	border:2px solid #9cc218;
	background:#fff;
}

.geolocation-delivery-detail__option input:checked + label:hover .check{
	border:2px solid #cc9900;
}

.geolocation-delivery-detail__option .check i{		
	font-size:11px;
	color:#9cc218;
	line-height:12px;
	transition:all 0.15s ease 0s;
}

.geolocation-delivery-detail__option label:hover .check i{
	color:#cc9900;
}

.geolocation-delivery-detail__option .check .fa.fa-check {
    color: #9cc218;
    width: 12px;
    height: 12px;
	background: url("data:image/svg+xml,%0A%3Csvg aria-hidden='true' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-7x'%3E%3Cpath fill='%239cc218' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E") center/contain no-repeat;
}


.geolocation-delivery-detail__option .check-title{	
	color:#575b71;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.geolocation-delivery-detail__option label:hover .check-title{
	color:#cc9900;
}

.geolocation-delivery-detail__delivery-item{
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background-color:#fff;
}

.geolocation-delivery-detail__delivery-logo-wrap{
	border:1px solid #dee0ee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.geolocation-delivery-detail__delivery-logo{
	text-align:center;
}

.geolocation-delivery-detail__delivery-name{
	font-size:14px;
	font-weight:700;
	color:#575b71;
}

.geolocation-delivery-detail__delivery-period{
	text-align:right;
}

.geolocation-delivery-detail__delivery-price{
	font-size:14px;
	font-weight:700;
	color:#000;
	text-align:right;	
}

.geolocation-delivery-detail__delivery-price-free{
	color:#9cc218;
}


/***CATALOG_DETAIL_PROPERTIES***/
.catalog-detail .catalog-detail-properties .h4{
	font-size:18px;
	font-weight:600;
	color:#575b71;
}

.catalog-detail .catalog-detail-property .hint,
.tabs-catalog-detail .catalog-detail-property .hint{
	text-decoration:none;
}

.catalog-detail .catalog-detail-property .hint i,
.tabs-catalog-detail .catalog-detail-property .hint i{
	font-size:19px;
	color:#c2c5da;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail .catalog-detail-property .hint:hover i,
.tabs-catalog-detail .catalog-detail-property .hint:hover i{
	color:#cc9900;
}

.catalog-detail .catalog-detail-property .dots,
.tabs-catalog-detail .catalog-detail-property .dots{
	border-bottom:1px dotted #dee0ee; 
}

.catalog-detail .catalog-detail-property .val,
.tabs-catalog-detail .catalog-detail-property .val{
	text-align:right;
}

.column-collection .first .rating table{
	border:none;
}

.column-collection .first .rating table td i{
	font-size:17px;
}

.column-collection .first .rating .star i,
.column-collection .first .rating .star-empty i{
	color:#dee0ee;
}

.column-collection .first .rating .star-voted i{
	color:#f6bc00;
}

.column-collection .first .rating .star-over i{
	color:#ca3507;
}

.column-collection .second .h4{
	font-size:18px;
    font-weight:600;
    color:#575b71;
}

.column-collection .second .catalog-detail-property .hint{
	text-decoration:none;
}

.column-collection .second .catalog-detail-property .hint i{
	font-size:19px;
    color:#c2c5da;
    -webkit-transition:all 0.15s ease 0s;
    -moz-transition:all 0.15s ease 0s;
    -o-transition:all 0.15s ease 0s;
    transition:all 0.15s ease 0s;
}

.column-collection .second .catalog-detail-property .hint:hover i{
	color:#cc9900;
}

.column-collection .second .catalog-detail-property .dots{
	border-bottom:1px dotted #dee0ee;
}

.column-collection .second .catalog-detail-property .val{
	text-align:right;
}

/***CATALOG_DETAIL_TABS***/
.tabs-catalog-detail .tabs__tab .reviews_count{
	font-weight:400;
	border:none;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab.current{
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab a{
	border:none;
	-moz-border-radius:2px;
    -webkit-border-radius:2px;
    -khtml-border-radius:2px;
    border-radius:2px;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab.current:hover a{
	border:none;
	background:#fde037;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab:hover a{
	background:#dee0ee;
	border:1px solid transparent;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab:hover a span{
	color:#575b71;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab.current:hover a span{
	color:#000;
}

.tabs-catalog-detail .tabs__box .tabs-wrap .tabs__tab a span{
	font-size:13px;
	font-weight:600;
	text-transform:none;
	border-bottom:none;
}

/***CATALOG_DETAIL_FILES_DOCS***/
.catalog-detail-files-docs .files-docs-item{
	text-decoration:none;
}

.catalog-detail-files-docs .files-docs-icon i{
	font-size:35px;
	color:#8184a1;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail-files-docs .files-docs-item:hover .files-docs-icon i{
	color:#cc9900;
}

.catalog-detail-files-docs .files-docs-name{
	color:#575b71;
	text-decoration:underline;
	-webkit-transition:all 0.15s ease 0s;
	-moz-transition:all 0.15s ease 0s;
	-o-transition:all 0.15s ease 0s;
	transition:all 0.15s ease 0s;
}

.catalog-detail-files-docs .files-docs-item:hover .files-docs-name{
	color:#cc9900;
	text-decoration:none;
}

.catalog-detail-files-docs .files-docs-size{
	color:#8184a1;
}

/***CATALOG_DETAIL_STORES***/
.catalog-detail-store{ 
	border-bottom:1px dotted #dee0ee; 
}

.catalog-detail-store .name,
.catalog-detail-store .val{ 
	background:#fff;
}

/***CATALOG_DETAIL_REVIEWS***/
.reviews-collapse a.reviews-collapse-link i,
.reviews-collapse a.reviews-collapse-link span{	
	transition:all 0.15s ease 0s;
}


/***CATALOG_DETAIL_GEOLOCATION_DELIVERY_DETAIL***/
.geolocation-delivery-detail__params{
	display:flex;
	align-items:center;
	margin-top:20px;
	padding:0px 20px;
}

.geolocation-delivery-detail__col{
	flex: 1 1 auto;
}

.geolocation-delivery-detail__qnt{
	margin-right:20px;
	margin-left:12px;
	display:flex;
	align-items:center;
}

.catalog-detail .buy_more_detail a.minus, .catalog-detail .buy_more_detail a.plus {
    display: inline-block;
    flex: 0 0 auto;
    width: 36px;
    height: 36px;
    border-radius: 6px;
    background: #fff center no-repeat;
    cursor: pointer;
    transition: all .35s ease;
    filter: drop-shadow(0px 4px 68px rgba(51, 51, 51, 0.3));
}

.geolocation-delivery-detail__qnt a.minus,
.geolocation-delivery-detail__qnt a.plus{
    display: inline-block;
    flex: 0 0 auto;
    width: 36px;
    height: 36px;
    border-radius: 6px;
    background: #fff center no-repeat;
    cursor: pointer;
    transition: all .35s ease;
    filter: drop-shadow(0px 4px 68px rgba(51, 51, 51, 0.3));
}
.geolocation-delivery-detail__qnt a.minus {
    order: 1;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.geolocation-delivery-detail__qnt a.minus:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}
.geolocation-delivery-detail__qnt a.plus {
    order: 3;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='%23333333'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.geolocation-delivery-detail__qnt a.plus:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='white'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='white'/%3E%3C/svg%3E%0A");
}

.geolocation-delivery-detail__qnt a.minus span,
.geolocation-delivery-detail__qnt a.plus span{
	display:none;
}


.geolocation-delivery-detail__qnt input[name="quantity"] {
    flex: 0 0 auto;
    width: 32px;
    width: 75px;
    height: 36px;
    background: #fff;
    border-radius: 6px;
    margin: 0 3px;
    order: 2;
    border: none !important;
    outline: none !important;
    text-align: center;
    box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.13);
    font-size: 12px;
}

.geolocation-delivery-detail__option input{
	display:none;
}

.geolocation-delivery-detail__option label{	
	display:table;
	cursor:pointer;
}

.geolocation-delivery-detail__option .check-cont,
.geolocation-delivery-detail__option .check-title{
	display:table-cell;
	vertical-align:middle;
}

.geolocation-delivery-detail__option .check-cont{
	width:16px;
}


.geolocation-delivery-detail__option .check i{	
	display:none;
}

.geolocation-delivery-detail__option input:checked + label .check i{
	display:block;	
}

.geolocation-delivery-detail__option .check-title{	
	padding-left:7px;	
}

.geolocation-delivery-detail__delivery-list{
	padding:20px;
}

.geolocation-delivery-detail__delivery-item{
	width:100%;
	display:table;
	margin-top:2px;
	padding:14px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.geolocation-delivery-detail__delivery-item:first-child{
	margin:0px;
}

.geolocation-delivery-detail__cell{
	display:table-cell;
	vertical-align:top;
}

.geolocation-delivery-detail__delivery-logo-wrap-wrap{
	width:64px;
	padding-right:12px;
}

.geolocation-delivery-detail__delivery-logo-wrap{
	width:62px;
	height:45px;
	display:table;
}

.geolocation-delivery-detail__delivery-logo{
	display:table-cell;
	vertical-align:middle;
}

.geolocation-delivery-detail__delivery-logo img{
	max-width:62px;
	max-height:45px;
}

.geolocation-delivery-detail__delivery-name{
	margin-top:-5px;
}

.geolocation-delivery-detail__delivery-period{
	width:79px;
	padding-left:12px;
}

.geolocation-delivery-detail__delivery-price{
	width:88px;
	padding-left:12px;
}

@media (max-width:600px) {
	.geolocation-delivery-detail__params{
		flex-direction:column
	}
	.geolocation-delivery-detail__col {
		margin: 0 0 10px;
	}
	.geolocation-delivery-detail__col:last-child {
		margin:0;
	}
}

@media (max-width:480px) {
	.geolocation-delivery-detail__delivery-item {
		display:flex;
		flex-wrap:wrap;
		align-items:center;
	}
	.geolocation-delivery-detail__delivery-item .geolocation-delivery-detail__cell {
		flex:1 1 50%;
	}
	.geolocation-delivery-detail__delivery-item .geolocation-delivery-detail__cell.geolocation-delivery-detail__delivery-logo-wrap-wrap {
		flex:0 0 auto;
		margin-right:10px;
	}
	
	.geolocation-delivery-detail__delivery-item .geolocation-delivery-detail__cell.geolocation-delivery-detail__delivery-period,
	.geolocation-delivery-detail__delivery-item .geolocation-delivery-detail__cell.geolocation-delivery-detail__delivery-price {
		text-align:center;
		margin: 10px 0;
	}
}

.detail-big-icon-list {
	display:flex;
	flex-wrap:wrap;
	align-items:stretch;
	margin:0 -6px;
	box-sizing: border-box;
	padding:30px 0 22px;
}
.detail-big-icon-list * {
	box-sizing: border-box;
}
.detail-big-icon-list .detail-big-icon {
	width:118px;
	height:130px;
	margin:6px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center;
	text-decoration:none;
	color: #5A5863 !important;
	background: #FFFFFF;
	border-radius: 7px;
	box-shadow: 0 5px 23px rgba(128, 128, 128, 0.1);	
}
.detail-big-icon-list .detail-big-icon:hover {
	border: 1px solid rgba(41, 117, 228, 0.33);
	box-shadow: 0px 14px 23px rgba(41, 117, 228, 0.17);
}
@media (max-width:710px) {
	.detail-big-icon-list .detail-big-icon {
		width:calc(33.3333% - 12px);
		flex:0 0 auto;
	}
	.detail-big-icon-list .detail-big-icon:last-child {
		flex:1 1 auto
	}
}
.detail-big-icon-list .detail-big-icon .icon {
	width:44px;
	height:44px;
	background:center no-repeat;
}
.detail-big-icon-list .detail-big-icon .icon.online-demo {
	background-image: url("data:image/svg+xml,%3Csvg width='39' height='25' viewBox='0 0 39 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 5.1875C0 3.89457 0.513615 2.65459 1.42785 1.74035C2.34209 0.826114 3.58207 0.3125 4.875 0.3125H23.1562C24.3387 0.312361 25.4808 0.74197 26.37 1.52132C27.2593 2.30068 27.8349 3.37665 27.9898 4.54887L35.5704 1.18025C35.9415 1.01492 36.348 0.944943 36.753 0.976683C37.1579 1.00842 37.5486 1.14087 37.8893 1.362C38.2301 1.58312 38.5102 1.8859 38.7042 2.24281C38.8981 2.59973 38.9998 2.99947 39 3.40569V21.5943C38.9996 22.0002 38.8979 22.3996 38.7041 22.7562C38.5103 23.1129 38.2304 23.4154 37.89 23.6365C37.5496 23.8575 37.1593 23.9901 36.7547 24.0221C36.35 24.0541 35.9438 23.9845 35.5729 23.8197L27.9898 20.4511C27.8349 21.6233 27.2593 22.6993 26.37 23.4787C25.4808 24.258 24.3387 24.6876 23.1562 24.6875H4.875C3.58207 24.6875 2.34209 24.1739 1.42785 23.2596C0.513615 22.3454 0 21.1054 0 19.8125V5.1875ZM28.0312 17.8016L36.5625 21.5943V3.40569L28.0312 7.19844V17.8016ZM4.875 2.75C4.22853 2.75 3.60855 3.00681 3.15143 3.46393C2.69431 3.92105 2.4375 4.54103 2.4375 5.1875V19.8125C2.4375 20.459 2.69431 21.079 3.15143 21.5361C3.60855 21.9932 4.22853 22.25 4.875 22.25H23.1562C23.8027 22.25 24.4227 21.9932 24.8798 21.5361C25.3369 21.079 25.5938 20.459 25.5938 19.8125V5.1875C25.5938 4.54103 25.3369 3.92105 24.8798 3.46393C24.4227 3.00681 23.8027 2.75 23.1562 2.75H4.875Z' fill='%23177DF4'/%3E%3C/svg%3E%0A");
}
.detail-big-icon-list .detail-big-icon .icon.guarantee {
	background-image: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.62 9.7375C18.6547 9.66628 18.7088 9.60625 18.776 9.56426C18.8431 9.52227 18.9208 9.5 19 9.5C19.0792 9.5 19.1569 9.52227 19.2241 9.56426C19.2913 9.60625 19.3453 9.66628 19.38 9.7375L20.8858 12.7894C20.9159 12.8511 20.9606 12.9046 21.0161 12.9451C21.0715 12.9857 21.136 13.0121 21.204 13.0221L24.5765 13.5114C24.9209 13.5613 25.061 13.9864 24.8093 14.231L22.3725 16.6084C22.3234 16.6564 22.2866 16.7156 22.2655 16.781C22.2444 16.8464 22.2396 16.9159 22.2514 16.9836L22.8261 20.3419C22.839 20.4194 22.8301 20.499 22.8002 20.5718C22.7704 20.6445 22.7209 20.7075 22.6572 20.7536C22.5936 20.7997 22.5183 20.8272 22.4399 20.8329C22.3615 20.8387 22.2831 20.8224 22.2134 20.786L19.1971 19.1995C19.1367 19.1679 19.0694 19.1514 19.0012 19.1514C18.933 19.1514 18.8657 19.1679 18.8053 19.1995L15.789 20.786C15.7194 20.8218 15.6413 20.8375 15.5632 20.8314C15.4852 20.8254 15.4104 20.7978 15.3471 20.7518C15.2839 20.7057 15.2346 20.6431 15.2049 20.5707C15.1751 20.4983 15.166 20.4191 15.1786 20.3419L15.7534 16.9836C15.7655 16.9161 15.761 16.8467 15.7403 16.7813C15.7197 16.716 15.6834 16.6566 15.6346 16.6084L13.1884 14.231C13.1324 14.176 13.0928 14.1065 13.074 14.0302C13.0553 13.9539 13.0582 13.874 13.0823 13.7992C13.1065 13.7245 13.151 13.658 13.2108 13.6072C13.2707 13.5563 13.3435 13.5232 13.4211 13.5114L16.7936 13.0221C16.8616 13.0121 16.9261 12.9857 16.9816 12.9451C17.037 12.9046 17.0817 12.8511 17.1119 12.7894L18.62 9.7375Z' fill='%23177DF4'/%3E%3Cpath d='M4.75 4.75C4.75 3.49022 5.25044 2.28204 6.14124 1.39124C7.03204 0.500445 8.24022 0 9.5 0L28.5 0C29.7598 0 30.968 0.500445 31.8588 1.39124C32.7496 2.28204 33.25 3.49022 33.25 4.75V36.8125C33.2499 37.0273 33.1915 37.238 33.0811 37.4223C32.9707 37.6065 32.8124 37.7574 32.623 37.8588C32.4336 37.9602 32.2203 38.0083 32.0058 37.998C31.7912 37.9878 31.5834 37.9195 31.4046 37.8005L19 31.1149L6.59537 37.8005C6.41655 37.9195 6.2088 37.9878 5.99424 37.998C5.77969 38.0083 5.56637 37.9602 5.377 37.8588C5.18763 37.7574 5.02931 37.6065 4.9189 37.4223C4.80848 37.238 4.75011 37.0273 4.75 36.8125V4.75ZM9.5 2.375C8.87011 2.375 8.26602 2.62522 7.82062 3.07062C7.37522 3.51602 7.125 4.12011 7.125 4.75V34.5942L18.3421 28.6995C18.537 28.5698 18.7659 28.5006 19 28.5006C19.2341 28.5006 19.463 28.5698 19.6579 28.6995L30.875 34.5942V4.75C30.875 4.12011 30.6248 3.51602 30.1794 3.07062C29.734 2.62522 29.1299 2.375 28.5 2.375H9.5Z' fill='%23177DF4'/%3E%3C/svg%3E%0A");
}
.detail-big-icon-list .detail-big-icon .icon.service {
	background-image: url("data:image/svg+xml,%3Csvg width='37' height='33' viewBox='0 0 37 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.9767 5.53294L23.9761 5.53449C23.8357 5.93643 23.5744 6.28583 23.227 6.53354L22.6465 5.71931L23.227 6.53354C22.8796 6.78126 22.4635 6.91474 22.0362 6.9145M23.9767 5.53294L22.0362 6.9145M23.9767 5.53294C24.1165 5.13058 24.1287 4.69467 24.0117 4.28514C23.8948 3.87555 23.654 3.51143 23.3213 3.2439L23.3031 3.22929L23.2843 3.21555L22.9089 2.94142L22.8914 2.92866L22.8734 2.91668C21.4309 1.95607 19.7924 1.33329 18.0785 1.09463L18.0785 1.09461L18.073 1.09387C14.9844 0.681411 11.1732 1.53533 7.54034 5.53291H5.76669H5.76648C5.49515 5.53296 5.22667 5.58697 4.97651 5.69164L4.97651 5.69164C4.72672 5.79615 4.50031 5.94902 4.31002 6.14114C4.30995 6.14121 4.30988 6.14128 4.30981 6.14135C4.3096 6.14156 4.3094 6.14176 4.30919 6.14197L1.59767 8.87614L1.59684 8.87698C1.21377 9.26415 1 9.78697 1 10.3305C1 10.8739 1.21377 11.3968 1.59684 11.7839L1.59685 11.784L7.01944 17.2646L7.01964 17.2648C7.21014 17.4572 7.43686 17.6103 7.68701 17.7149L8.07275 16.7923L7.68701 17.7149C7.93718 17.8195 8.20563 17.8734 8.47693 17.8734C8.74823 17.8734 9.01668 17.8195 9.26685 17.7149L9.26686 17.7149C9.517 17.6103 9.74372 17.4572 9.93422 17.2648L9.93443 17.2646L12.6466 14.5234C12.6466 14.5233 12.6467 14.5233 12.6468 14.5232C12.7996 14.3688 12.9255 14.1928 13.0216 14.0025L29.1689 31.2148C29.337 31.4287 29.5461 31.6076 29.7844 31.7405C30.0436 31.885 30.331 31.9716 30.6271 31.9941C30.9232 32.0166 31.2205 31.9744 31.4985 31.8705C31.7766 31.7667 32.0285 31.6038 32.2373 31.3935L32.2374 31.3934L35.4011 28.2057L35.4014 28.2055C35.7732 27.8306 35.9865 27.3276 35.9994 26.8009C36.0123 26.2742 35.8239 25.7614 35.4711 25.3687L35.4451 25.3398L35.4169 25.313L17.1642 7.92736C18.4518 7.34064 20.0625 6.91461 22.0358 6.9145L22.0366 5.9145V6.9145C22.0364 6.9145 22.0363 6.9145 22.0362 6.9145M23.9767 5.53294L22.0362 6.9145' stroke='%23177DF4' stroke-width='2'/%3E%3C/svg%3E%0A");
}
.detail-big-icon-list .detail-big-icon .icon.repair {
	background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 10.6963C17.0409 10.6963 16.0912 10.8852 15.2051 11.2522C14.319 11.6193 13.5138 12.1572 12.8356 12.8354C12.1574 13.5136 11.6195 14.3188 11.2524 15.2049C10.8854 16.091 10.6965 17.0407 10.6965 17.9998C10.6965 18.9589 10.8854 19.9086 11.2524 20.7947C11.6195 21.6808 12.1574 22.486 12.8356 23.1641C13.5138 23.8423 14.319 24.3803 15.2051 24.7473C16.0912 25.1144 17.0409 25.3033 18 25.3033C19.937 25.3033 21.7947 24.5338 23.1644 23.1641C24.534 21.7945 25.3035 19.9368 25.3035 17.9998C25.3035 16.0628 24.534 14.2051 23.1644 12.8354C21.7947 11.4658 19.937 10.6963 18 10.6963ZM12.9465 17.9998C12.9465 16.6595 13.4789 15.3741 14.4266 14.4264C15.3743 13.4787 16.6597 12.9463 18 12.9463C19.3403 12.9463 20.6256 13.4787 21.5734 14.4264C22.5211 15.3741 23.0535 16.6595 23.0535 17.9998C23.0535 19.3401 22.5211 20.6254 21.5734 21.5732C20.6256 22.5209 19.3403 23.0533 18 23.0533C16.6597 23.0533 15.3743 22.5209 14.4266 21.5732C13.4789 20.6254 12.9465 19.3401 12.9465 17.9998Z' fill='%23177DF4'/%3E%3Cpath d='M22.0404 3.02111C20.8546 -1.00639 15.1441 -1.00639 13.9584 3.02111L13.7469 3.73886C13.6641 4.02001 13.5194 4.27905 13.3235 4.49702C13.1275 4.71498 12.8853 4.88634 12.6145 4.99853C12.3438 5.11072 12.0513 5.16089 11.7587 5.14538C11.466 5.12986 11.1805 5.04905 10.9231 4.90886L10.2661 4.54886C6.57613 2.54186 2.54188 6.57836 4.55113 10.2661L4.90888 10.9231C5.04906 11.1805 5.12988 11.466 5.14539 11.7587C5.16091 12.0513 5.11073 12.3438 4.99855 12.6145C4.88636 12.8853 4.715 13.1275 4.49703 13.3235C4.27907 13.5194 4.02002 13.6641 3.73888 13.7469L3.02113 13.9584C-1.00637 15.1441 -1.00637 20.8546 3.02113 22.0404L3.73888 22.2519C4.02002 22.3347 4.27907 22.4793 4.49703 22.6753C4.715 22.8712 4.88636 23.1134 4.99855 23.3842C5.11073 23.655 5.16091 23.9474 5.14539 24.2401C5.12988 24.5327 5.04906 24.8182 4.90888 25.0756L4.54888 25.7326C2.54188 29.4226 6.57613 33.4591 10.2661 31.4476L10.9231 31.0899C11.1805 30.9497 11.466 30.8689 11.7587 30.8533C12.0513 30.8378 12.3438 30.888 12.6145 31.0002C12.8853 31.1124 13.1275 31.2837 13.3235 31.5017C13.5194 31.7197 13.6641 31.9787 13.7469 32.2599L13.9584 32.9776C15.1441 37.0051 20.8546 37.0051 22.0404 32.9776L22.2519 32.2599C22.3347 31.9787 22.4794 31.7197 22.6753 31.5017C22.8712 31.2837 23.1134 31.1124 23.3842 31.0002C23.655 30.888 23.9474 30.8378 24.2401 30.8533C24.5328 30.8689 24.8182 30.9497 25.0756 31.0899L25.7326 31.4499C29.4226 33.4591 33.4591 29.4204 31.4476 25.7326L31.0899 25.0756C30.9497 24.8182 30.8689 24.5327 30.8534 24.2401C30.8378 23.9474 30.888 23.655 31.0002 23.3842C31.1124 23.1134 31.2838 22.8712 31.5017 22.6753C31.7197 22.4793 31.9787 22.3347 32.2599 22.2519L32.9776 22.0404C37.0051 20.8546 37.0051 15.1441 32.9776 13.9584L32.2599 13.7469C31.9787 13.6641 31.7197 13.5194 31.5017 13.3235C31.2838 13.1275 31.1124 12.8853 31.0002 12.6145C30.888 12.3438 30.8378 12.0513 30.8534 11.7587C30.8689 11.466 30.9497 11.1805 31.0899 10.9231L31.4499 10.2661C33.4591 6.57611 29.4204 2.54186 25.7326 4.55111L25.0756 4.90886C24.8182 5.04905 24.5328 5.12986 24.2401 5.14538C23.9474 5.16089 23.655 5.11072 23.3842 4.99853C23.1134 4.88634 22.8712 4.71498 22.6753 4.49702C22.4794 4.27905 22.3347 4.02001 22.2519 3.73886L22.0404 3.02111ZM16.1161 3.65786C16.6696 1.77911 19.3291 1.77911 19.8826 3.65786L20.0941 4.37561C20.2719 4.97881 20.5825 5.53456 21.003 6.00214C21.4235 6.46971 21.9433 6.83726 22.5243 7.07782C23.1053 7.31838 23.7328 7.42586 24.3608 7.39239C24.9887 7.35892 25.6012 7.18533 26.1534 6.88436L26.8081 6.52436C28.5271 5.59061 30.4081 7.46936 29.4721 9.19061L29.1144 9.84761C28.8139 10.3998 28.6407 11.0123 28.6076 11.6401C28.5745 12.2679 28.6823 12.8952 28.923 13.4759C29.1638 14.0567 29.5314 14.5762 29.999 14.9965C30.4666 15.4167 31.0223 15.727 31.6254 15.9046L32.3409 16.1161C34.2196 16.6696 34.2196 19.3291 32.3409 19.8826L31.6231 20.0941C31.0199 20.2719 30.4642 20.5824 29.9966 21.0029C29.529 21.4235 29.1615 21.9433 28.9209 22.5243C28.6804 23.1053 28.5729 23.7328 28.6063 24.3607C28.6398 24.9887 28.8134 25.6012 29.1144 26.1534L29.4744 26.8081C30.4081 28.5271 28.5294 30.4081 26.8081 29.4721L26.1534 29.1144C25.6011 28.8134 24.9884 28.6399 24.3603 28.6066C23.7323 28.5733 23.1047 28.6809 22.5236 28.9217C21.9426 29.1625 21.4228 29.5303 21.0024 29.9981C20.582 30.466 20.2717 31.022 20.0941 31.6254L19.8826 32.3409C19.3291 34.2196 16.6696 34.2196 16.1161 32.3409L15.9046 31.6231C15.7268 31.0202 15.4163 30.4648 14.9959 29.9974C14.5756 29.5301 14.056 29.1627 13.4753 28.9222C12.8946 28.6816 12.2674 28.5741 11.6397 28.6073C11.012 28.6406 10.3997 28.8138 9.84763 29.1144L9.19063 29.4744C7.47163 30.4081 5.59063 28.5294 6.52663 26.8081L6.88438 26.1534C7.18577 25.6011 7.35969 24.9884 7.39339 24.3602C7.42708 23.732 7.31969 23.1042 7.0791 22.5229C6.83851 21.9416 6.47082 21.4215 6.003 21.0008C5.53519 20.5802 4.97913 20.2696 4.37563 20.0919L3.65788 19.8804C1.77913 19.3269 1.77913 16.6674 3.65788 16.1139L4.37563 15.9024C4.97819 15.7244 5.53334 15.414 6.00045 14.9938C6.46755 14.5736 6.8348 14.0543 7.0753 13.4738C7.3158 12.8934 7.42347 12.2665 7.39044 11.6391C7.35741 11.0117 7.1845 10.3996 6.88438 9.84761L6.52438 9.19061C5.59063 7.47161 7.46938 5.59061 9.19063 6.52661L9.84763 6.88436C10.3997 7.18491 11.012 7.35815 11.6397 7.39141C12.2674 7.42466 12.8946 7.31708 13.4753 7.07655C14.056 6.83602 14.5756 6.46863 14.9959 6.00129C15.4163 5.53394 15.7268 4.97849 15.9046 4.37561L16.1161 3.65786Z' fill='%23177DF4'/%3E%3C/svg%3E%0A");
}
.detail-big-icon-list .detail-big-icon .icon.components {
	background-image: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_19_306)'%3E%3Cpath d='M37.1562 7.6875C37.4961 7.6875 37.8219 7.82249 38.0622 8.06277C38.3025 8.30305 38.4375 8.62894 38.4375 8.96875V32.0312C38.4375 32.3711 38.3025 32.697 38.0622 32.9372C37.8219 33.1775 37.4961 33.3125 37.1562 33.3125H3.84375C3.50394 33.3125 3.17805 33.1775 2.93777 32.9372C2.69749 32.697 2.5625 32.3711 2.5625 32.0312V8.96875C2.5625 8.62894 2.69749 8.30305 2.93777 8.06277C3.17805 7.82249 3.50394 7.6875 3.84375 7.6875H37.1562ZM3.84375 5.125C2.82432 5.125 1.84665 5.52997 1.12581 6.25081C0.404965 6.97165 0 7.94932 0 8.96875L0 32.0312C0 33.0507 0.404965 34.0283 1.12581 34.7492C1.84665 35.47 2.82432 35.875 3.84375 35.875H37.1562C38.1757 35.875 39.1534 35.47 39.8742 34.7492C40.595 34.0283 41 33.0507 41 32.0312V8.96875C41 7.94932 40.595 6.97165 39.8742 6.25081C39.1534 5.52997 38.1757 5.125 37.1562 5.125H3.84375Z' fill='%23177DF4'/%3E%3Cpath d='M17.9375 14.0936C17.9375 13.7538 18.0725 13.4279 18.3127 13.1876C18.553 12.9473 18.8789 12.8123 19.2187 12.8123H32.0312C32.371 12.8123 32.6969 12.9473 32.9372 13.1876C33.1775 13.4279 33.3125 13.7538 33.3125 14.0936C33.3125 14.4334 33.1775 14.7593 32.9372 14.9996C32.6969 15.2399 32.371 15.3748 32.0312 15.3748H19.2187C18.8789 15.3748 18.553 15.2399 18.3127 14.9996C18.0725 14.7593 17.9375 14.4334 17.9375 14.0936ZM14.104 11.9052C14.2233 12.0242 14.318 12.1656 14.3826 12.3213C14.4471 12.4769 14.4804 12.6438 14.4804 12.8123C14.4804 12.9809 14.4471 13.1478 14.3826 13.3034C14.318 13.4591 14.2233 13.6005 14.104 13.7195L10.2602 17.5632C10.1412 17.6825 9.99983 17.7772 9.84417 17.8418C9.68851 17.9064 9.52163 17.9396 9.35311 17.9396C9.18458 17.9396 9.0177 17.9064 8.86204 17.8418C8.70638 17.7772 8.565 17.6825 8.44598 17.5632L7.16473 16.282C7.0456 16.1628 6.95111 16.0214 6.88664 15.8658C6.82217 15.7101 6.78899 15.5433 6.78899 15.3748C6.78899 15.0346 6.92415 14.7083 7.16473 14.4677C7.40531 14.2271 7.73162 14.092 8.07186 14.092C8.41209 14.092 8.7384 14.2271 8.97898 14.4677L9.35311 14.8444L12.2897 11.9052C12.4087 11.7859 12.5501 11.6912 12.7058 11.6266C12.8615 11.5621 13.0283 11.5288 13.1969 11.5288C13.3654 11.5288 13.5323 11.5621 13.6879 11.6266C13.8436 11.6912 13.985 11.7859 14.104 11.9052ZM17.9375 24.3436C17.9375 24.0038 18.0725 23.6779 18.3127 23.4376C18.553 23.1973 18.8789 23.0623 19.2187 23.0623H32.0312C32.371 23.0623 32.6969 23.1973 32.9372 23.4376C33.1775 23.6779 33.3125 24.0038 33.3125 24.3436C33.3125 24.6834 33.1775 25.0093 32.9372 25.2496C32.6969 25.4899 32.371 25.6248 32.0312 25.6248H19.2187C18.8789 25.6248 18.553 25.4899 18.3127 25.2496C18.0725 25.0093 17.9375 24.6834 17.9375 24.3436ZM14.104 22.1552C14.2233 22.2742 14.318 22.4156 14.3826 22.5713C14.4471 22.7269 14.4804 22.8938 14.4804 23.0623C14.4804 23.2309 14.4471 23.3977 14.3826 23.5534C14.318 23.7091 14.2233 23.8505 14.104 23.9695L10.2602 27.8132C10.1412 27.9325 9.99983 28.0272 9.84417 28.0918C9.68851 28.1564 9.52163 28.1896 9.35311 28.1896C9.18458 28.1896 9.0177 28.1564 8.86204 28.0918C8.70638 28.0272 8.565 27.9325 8.44598 27.8132L7.16473 26.532C7.0456 26.4128 6.95111 26.2714 6.88664 26.1158C6.82217 25.9601 6.78899 25.7933 6.78899 25.6248C6.78899 25.4564 6.82217 25.2896 6.88664 25.1339C6.95111 24.9783 7.0456 24.8368 7.16473 24.7177C7.28386 24.5986 7.42528 24.5041 7.58092 24.4396C7.73657 24.3752 7.90339 24.342 8.07186 24.342C8.24032 24.342 8.40714 24.3752 8.56279 24.4396C8.71843 24.5041 8.85985 24.5986 8.97898 24.7177L9.35311 25.0944L12.2897 22.1552C12.4087 22.0359 12.5501 21.9412 12.7058 21.8766C12.8615 21.8121 13.0283 21.7788 13.1969 21.7788C13.3654 21.7788 13.5323 21.8121 13.6879 21.8766C13.8436 21.9412 13.985 22.0359 14.104 22.1552Z' fill='%23177DF4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_19_306'%3E%3Crect width='41' height='41' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.detail-big-icon-list .detail-big-icon .icon-label {
	text-align: center;
	color: #5A5863;
	margin-top:11px;
}

#popup-window-content-addItemInCart .cont {
	display:flex;
	align-items:center;
	justify-content:center;
	flex-direction: column;
}

.tabs-catalog-detail .button.white-grey {
	box-shadow:none;
}
.catalog-detail-element .tabs-catalog-detail .detail-text-manual {
	position:static;
	padding-left:20px;
	margin-bottom:20px;
}
/* End */


/* Start:/local/templates/la_chatte/assets/vendor/slick/slick.css?17595274981776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/la_chatte/assets/vendor/slick/slick-theme.css?17595274984112*/
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/local/templates/la_chatte/assets/vendor/slick/./ajax-loader.gif') center center no-repeat;
	background: #fff url("data:image/svg+xml,%3Csvg width='60%25' height='60%25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 399.389 399.389' style='enable-background:new 0 0 399.389 399.389;' xml:space='preserve'%3E%3Cstyle%3E%23rotate %7Bfill:%23ddd; animation: rotate 2s linear infinite; transform-origin:center;%7D%0A@keyframes rotate%7Bfrom %7Btransform: rotate(0deg);%7Dto%7Btransform: rotate(360deg);%7D%7D%0A%3C/style%3E%3Cg id='rotate'%3E%3Cpath d='M340.896,58.489C303.18,20.773,253.031,0.001,199.693,0.001c-53.34,0-103.487,20.771-141.204,58.488 C20.772,96.207,0,146.355,0,199.694c0,53.34,20.772,103.489,58.49,141.206c37.717,37.717,87.864,58.488,141.204,58.488 c53.339,0,103.486-20.771,141.205-58.488c37.717-37.717,58.49-87.865,58.49-141.206C399.387,146.355,378.613,96.207,340.896,58.489 z M328.061,71.326c34.289,34.289,53.172,79.878,53.172,128.368h-41.148c0-77.412-62.979-140.391-140.391-140.391 c-4.593,0-9.134,0.229-13.615,0.662v-41.31c4.508-0.332,9.049-0.5,13.615-0.5C248.184,18.155,293.771,37.038,328.061,71.326z M199.693,321.931c-67.401,0-122.236-54.835-122.236-122.236S132.292,77.458,199.693,77.458S321.93,132.293,321.93,199.694 S267.094,321.931,199.693,321.931z'/%3E%3C/g%3E%3C/svg%3E%0A") center/auto 60% no-repeat;
}

/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */


/* Start:/local/templates/la_chatte/components/bitrix/news.list/lachette-company-reviews/style.min.css?17595274985445*/
.they-write-about-us{background:#5a5863 url("data:image/svg+xml,%3Csvg width='164' height='136' viewBox='0 0 164 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.0882 136C26.7484 136 17.9821 132.039 10.7893 124.117C3.59644 116.634 0 106.291 0 93.0874C0 73.7217 3.14688 58.0971 9.44063 46.2136C15.2848 34.3301 21.8033 24.8673 28.9962 17.8252C37.0882 9.90292 46.5288 3.96117 57.3181 0L64.0614 10.5631C56.419 14.0841 49.6757 18.2654 43.8315 23.1068C38.8864 27.068 34.3908 32.1295 30.3448 38.2913C25.8493 44.4531 23.6016 51.7152 23.6016 60.0777C23.6016 61.8382 23.8264 63.3786 24.2759 64.699C24.7254 65.5793 25.175 66.4595 25.6245 67.3398L26.9732 69.9806C27.8723 69.1003 29.221 68.4401 31.0192 68C34.6156 67.1197 37.7625 66.6796 40.4598 66.6796C50.7996 66.6796 59.1163 69.5405 65.41 75.2621C71.2542 81.424 74.1763 89.5663 74.1763 99.6893C74.1763 109.812 70.5799 118.395 63.3871 125.437C56.1942 132.479 47.4279 136 37.0882 136Z' fill='white' fill-opacity='0.05'/%3E%3Cpath d='M126.912 136C116.572 136 107.806 132.039 100.613 124.117C93.4201 116.634 89.8236 106.291 89.8236 93.0874C89.8236 73.7217 92.9705 58.0971 99.2643 46.2136C105.108 34.3301 111.627 24.8673 118.82 17.8252C126.912 9.90292 136.352 3.96117 147.142 0L153.885 10.5631C146.243 14.0841 139.499 18.2654 133.655 23.1068C128.71 27.068 124.215 32.1295 120.169 38.2913C115.673 44.4531 113.425 51.7152 113.425 60.0777C113.425 61.8382 113.65 63.3786 114.1 64.699C114.549 65.5793 114.999 66.4595 115.448 67.3398L116.797 69.9806C117.696 69.1003 119.045 68.4401 120.843 68C124.439 67.1197 127.586 66.6796 130.283 66.6796C140.623 66.6796 148.94 69.5405 155.234 75.2621C161.078 81.424 164 89.5663 164 99.6893C164 109.812 160.404 118.395 153.211 125.437C146.018 132.479 137.252 136 126.912 136Z' fill='white' fill-opacity='0.05'/%3E%3C/svg%3E%0A") top 108px left 53px no-repeat;border:1px solid rgba(23,125,244,.2);box-sizing:border-box;box-shadow:0 47px 63px rgba(0,0,0,.05);border-radius:8px;color:#fff;padding:29px 0 27px;margin-bottom:43px}.they-write-about-us .block-header{padding:0 26px}.they-write-about-us .block-header .block-title{color:#fff!important}.they-write-about-us .block-header .more-link{display:flex;align-items:center;padding-top:13px!important;padding-right:12px}.they-write-about-us .block-header .more-link .reply{display:flex;align-items:center;min-height:18px;background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0.776672C4.11388 0.776672 0 4.1304 0 8.44334C0 10.8379 1.29171 13.0604 3.49014 14.5078L2.04873 16.2375C1.67572 16.685 2.10111 17.3589 2.67142 17.1994L7.14512 15.947C12.6778 16.9328 18 13.3719 18 8.44337C18 4.13121 13.887 0.776672 9 0.776672Z' fill='%23C4C4C4'/%3E%3C/svg%3E%0A") left center no-repeat;padding-left:27px;margin-right:24px}.they-write-about-us .block-header .more-link .reply a{color:#c4c4c4}.they-write-about-us .block-header .more-link a{color:#c4c4c4!important}.they-write-about-us .slider{padding:0 26px;display:flex;overflow:auto}.they-write-about-us .slider .owl-stage{display:flex}.they-write-about-us .slider.owl-carousel{overflow:visible}.they-write-about-us .slider.owl-carousel .owl-nav{position:absolute;top:calc(50% - 16px);left:-16px;right:-16px}.they-write-about-us .slider.owl-carousel .owl-nav button{position:absolute}.they-write-about-us .slider.owl-carousel .owl-nav button.owl-next{right:0}.they-write-about-us .slider .slide{width:100%;max-width:100%;flex:0 0 auto;padding:48px 117px 60px 168px}.they-write-about-us .slider .slide .wrap{display:flex;flex-flow:row wrap;align-items:center}.they-write-about-us .slider .slide .wrap .image{flex:0 0 auto;margin-right:20px;width:50px}.they-write-about-us .slider .slide .wrap .image img{border-radius:50%;max-width:100%;width:auto;height:auto}.they-write-about-us .slider .slide .wrap .date_and_name{flex:0 0 auto}.they-write-about-us .slider .slide .wrap .date_and_name .date{font-size:12px;line-height:1.2;color:#c4c4c4;margin-bottom:3px}.they-write-about-us .slider .slide .wrap .date_and_name .title{font-weight:700;font-size:16px;line-height:1.2}.they-write-about-us .slider .slide .wrap .text{width:100%;flex:0 0 auto;margin-top:12px;margin-bottom:27px;padding-left:2px}.they-write-about-us .slider .slide .wrap .buttons{width:100%;flex:0 0 auto;display:flex;align-items:center}.they-write-about-us .slider .slide .wrap .buttons .button{margin-right:30px;padding:0 17px}.they-write-about-us .slider .slide .wrap .buttons .rating{padding-top:3px}.they-write-about-us .slider .slide .wrap .buttons .rating .star-big{margin-right:-1px}@media (max-width:1100px){.they-write-about-us .slider .slide{padding:44px 60px 60px}}@media (max-width:800px){.they-write-about-us{position:relative;margin-bottom:28px}.they-write-about-us .block-header{margin-bottom:0!important}.they-write-about-us .block-header .block-title{margin-bottom:0!important}.they-write-about-us .block-header .more-link{position:absolute;left:20px;bottom:23px}.they-write-about-us .slider{padding:0}.they-write-about-us .slider .slide{padding:20px 23px 24px 31px}.they-write-about-us .slider .slide .wrap .date_and_name .date{font-size:10px}.they-write-about-us .slider .slide .wrap .date_and_name .title{font-size:12px}.they-write-about-us .slider .slide .wrap .text{font-size:12px;line-height:15px}.they-write-about-us .slider .slide .wrap .buttons .button{font-size:10px;margin-right:28px}}
/* End */


/* Start:/local/templates/la_chatte/components/bitrix/catalog.section/bigdata/style.css?175952749818566*/
.catalog-section-slider+.lachette-tags {
	margin-top: -60px;
}

.bigdata-items.catalog-section-slider .h3 {
	margin-bottom: 23px;
}

@media (max-width: 1000px) {
	.catalog-section-slider+.lachette-tags {
		margin-top: -20px;
	}
}

.catalog-section-slider {
	margin-bottom: 0px;
}

.catalog-section-slider .block-header {
	margin-bottom: 23px;
	display:flex;
	align-items:center;
}

.catalog-section-slider .block-header .title {
	flex: 1 1 auto;
	font-weight: bold;
	font-size: 30px;
	color: #333333;
	margin:0;
}

@media (max-width:1040px) {
	.catalog-section-slider .block-header .title {
		font-size: 20px;
	}
}


.catalog-section-slider .slider {
	display: flex;
	flex-flow: row nowrap;
	align-items: stretch;
	margin: 0 -10px;
	overflow-x: hidden;
	padding-bottom: 52px;
}

.catalog-section-slider .slider.owl-carousel {
	padding-bottom: 0;
	overflow: visible;
	max-width:100%;
	margin:0;
}
.catalog-section-slider .slider.owl-carousel.process {
	overflow: hidden;
}

.catalog-section-slider .slider .owl-stage-outer {
	width: calc(310px * 3 + 40px);
	max-width:100%;
	margin:0 auto;
	padding-bottom: 20px;
	overflow: visible;
}
.catalog-section-slider .slider .owl-stage {
	display: flex;
	flex-flow: row nowrap;
	align-items: stretch;
	padding-bottom: 52px;
}

.catalog-section-slider .slider .owl-stage .owl-item {
	display: flex;
	flex-flow: row nowrap;
	align-items: stretch;
	visibility:hidden;
}

.catalog-section-slider .slider .owl-stage .owl-item .input-block {
	opacity:0;
}
.catalog-section-slider .slider.owl-carousel.process .owl-stage .owl-item,
.catalog-section-slider .slider .owl-stage .owl-item.active {
	visibility:visible;
}
.catalog-section-slider .slider.owl-carousel.process .owl-stage .owl-item .input-block,
.catalog-section-slider .slider .owl-stage .owl-item.active .input-block {
	opacity:1;
}
.catalog-section-slider .slider.owl-carousel .owl-nav {
    top: calc(50% - 73px - 16px);
    position: absolute;
    width: 100%;
	opacity:1;
}
.catalog-section-slider .slider.owl-carousel.process .owl-nav {
	opacity:0;
}
.catalog-section-slider .slider.owl-carousel .owl-nav .owl-prev {
	position:absolute;
	left:-16px;
	top:0;
}
.catalog-section-slider .slider.owl-carousel .owl-nav .owl-next {
	position:absolute;
	right:-16px;
	top:0;
}
.catalog-section-slider .slider .slide {
	flex: 1 0 auto;
	width: 310px;
	box-shadow: 0px 36px 68px rgba(51, 51, 51, 0.1);
	background-color: #fff;
	border-radius: 10px;
	margin: 0 10px 60px;
}

.catalog-section-slider .slider .owl-stage .owl-item .slide {
	margin: 0;
}
.catalog-section-slider .slider .slide .wrap {
	position: relative;
	border-radius: 10px;
	padding: 14px 20px 21px;
	width: 100%;
	height: 100%;
}

.catalog-section-slider .slider .slide .wrap .info {
	height: 100%;
	position: relative;
	display: flex;
	flex-flow: column nowrap;
}

.catalog-section-slider .slider .slide .wrap .info>* {
	flex: 0 0 auto;
}

.catalog-section-slider .slider .slide .wrap .info .article-block .rating .star {
	width: 17px;
    height: 18px;
    background-size: 13px auto;
}
.catalog-section-slider .slider .slide .wrap .info .icon-block {
	position: absolute;
	top: -4px;
	left: 1px;
}

.catalog-section-slider .slider .slide .wrap .info .icon-block a {
	margin-right: 4px;
}

.catalog-section-slider .slider .slide .wrap .info .image {
	height: 151px;
	text-align: center;
	margin-bottom: 31px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.catalog-section-slider .slider .slide .wrap .info .image img {
	display: inline-block;
	/* max-width:100%; */
	max-width: 198px;
	max-height: 100%;
	width: auto;
	height: auto;
}

.catalog-section-slider .slider .slide .wrap .info .title {
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 16px;
	text-decoration: none;
	color: #333;
}

.catalog-section-slider .slider .slide .wrap .info .title:hover {
	text-decoration: underline;
}

.catalog-section-slider .slider .slide .wrap .info .article-block {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 12px;
}

.catalog-section-slider .slider .slide .wrap .info .article-block .article {
	flex: 0 0 auto;
	margin-right: 10px;
	font-size: 12px;
	line-height: 18px;
	color: #a0a0a0;
}

.catalog-section-slider .slider .slide .wrap .info .article-block .rating {
	flex: 0 0 auto;
	margin-top: -2px;
}

.catalog-section-slider .slider .slide .wrap .info .article-block .rating .star-big {
	margin-right: -1px;
}

.catalog-section-slider .slider .slide .wrap .info .description {
	flex: 1 1 auto;
	font-size: 14px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 32px;
	position:relative;
}
.catalog-section-slider .slider .slide .wrap .info .description:after {
	content:"";
	display:block;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:1em;
	background-image:linear-gradient(to top, #fff, transparent);
}

.catalog-section-slider .slider .slide .wrap .info .price-block {
	margin-bottom: 22px;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .price {
	font-weight: bold;
	font-size: 18px;
	line-height: 105.6%;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .price .note {
	display: inline-block;
	cursor: pointer;
	width: 13px;
	height: 13px;
	background: #E8E8E8 url("data:image/svg+xml,%3Csvg width='5' height='7' viewBox='0 0 5 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.59641 4.54993V4.27362C1.59641 4.03465 1.64744 3.8268 1.7495 3.65006C1.85157 3.47332 2.03826 3.28538 2.30959 3.08624C2.57097 2.89954 2.74273 2.7477 2.82487 2.6307C2.90951 2.51371 2.95183 2.38302 2.95183 2.23864C2.95183 2.07684 2.89208 1.95362 2.7726 1.86898C2.65311 1.78435 2.48633 1.74203 2.27225 1.74203C1.89886 1.74203 1.47319 1.864 0.995254 2.10795L0.588257 1.29023C1.14337 0.979066 1.73208 0.823486 2.3544 0.823486C2.86719 0.823486 3.27419 0.946706 3.57539 1.19314C3.87908 1.43958 4.03093 1.76817 4.03093 2.1789C4.03093 2.45272 3.9687 2.6892 3.84423 2.88834C3.71977 3.08748 3.48329 3.31152 3.13479 3.56045C2.89582 3.73719 2.74397 3.87161 2.67925 3.96371C2.61702 4.05581 2.5859 4.17654 2.5859 4.3259V4.54993H1.59641ZM1.47693 5.82693C1.47693 5.61783 1.53294 5.45976 1.64496 5.35273C1.75697 5.24569 1.92002 5.19217 2.1341 5.19217C2.34071 5.19217 2.50002 5.24693 2.61204 5.35646C2.72655 5.46599 2.7838 5.62281 2.7838 5.82693C2.7838 6.02359 2.72655 6.17917 2.61204 6.29367C2.49753 6.40569 2.33822 6.4617 2.1341 6.4617C1.925 6.4617 1.7632 6.40693 1.64869 6.29741C1.53418 6.18539 1.47693 6.02856 1.47693 5.82693Z' fill='%23A0A0A0'/%3E%3C/svg%3E%0A") center no-repeat;
	border-radius: 50%;
	margin-left: 7px;
	vertical-align: middle;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .price .note[data-tooltip] {
	position: relative;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .price .note[data-tooltip] [data-tooltip-content] {
	visibility: hidden;
	z-index: 1;
	opacity: .40;
	width: auto;
	padding: 20px;
	background: #eee;
	color: #333;
	position: absolute;
	bottom: calc(100% + 16px);
	left: 50%;
	border-radius: 9px;
	transform: translate(-50%, 9px);
	transition: all 0.3s ease-in-out;
	box-shadow: 0 0 3px rgba(56, 54, 54, 0.26);
	font-size: 14px;
	font-weight: normal;
	white-space: nowrap;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .price .note[data-tooltip] [data-tooltip-content]::after {
	content: " ";
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 12px 12.5px 0 12.5px;
	border-color: #eee transparent transparent transparent;
	position: absolute;
	left: 50%;
	transform: translate(-50%, 0);
	top: 100%;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .price .note[data-tooltip]:hover [data-tooltip-content] {
	visibility: visible;
	transform: translate(-50%, -10px);
	opacity: 1;
	transition: .3s linear;
	-webkit-animation: odsoky 1s ease-in-out infinite alternate;
	animation: odsoky 1s ease-in-out infinite alternate;
}

.catalog-section-slider .slider .slide .wrap .info .price-block .old-price {
	margin-top: 6px;
	font-size: 14px;
	line-height: 105.6%;
	color: #A0A0A0;
	text-decoration: line-through;
	padding-left: 3px;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding-bottom: 2px;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .availability {
	flex: 1 1 auto;
	font-size: 14px;
	line-height: 18px;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .availability.yes {
	color: #60C339;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .availability.zakaz {
	color: #FF1970;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .availability.no {
	color: #A0A0A0;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block input {
	flex: 0 0 auto;
	width: 75px;
	height: 36px;
	background: #fff;
	border-radius: 6px;
	margin: 0 3px;
	order: 2;
	border: none !important;
	outline: none !important;
	text-align: center;
	box-shadow: inset 0px 0px 4px rgba(0, 0, 0, 0.13);
	font-size: 12px;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .minus,
.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .plus {
	flex: 0 0 auto;
	width: 36px;
	height: 36px;
	border-radius: 6px;
	background: #fff center no-repeat;
	cursor: pointer;
	transition: all .35s ease;
	filter: drop-shadow(0px 4px 68px rgba(51, 51, 51, 0.3));
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .minus:hover,
.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .plus:hover {
	background-color: #5A5863;
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .minus {
	order: 1;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .minus:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='2' viewBox='0 0 16 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.00016C0 0.631973 0.298477 0.333496 0.666667 0.333496H15.3333C15.7015 0.333496 16 0.631973 16 1.00016C16 1.36835 15.7015 1.66683 15.3333 1.66683H0.666667C0.298477 1.66683 0 1.36835 0 1.00016Z' fill='%23fff'/%3E%3C/svg%3E%0A");
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .plus {
	order: 3;
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='%23333333'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}

.catalog-section-slider .slider .slide .wrap .info .quntity-block .input-block .plus:hover {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00004C0 7.63185 0.298477 7.33337 0.666667 7.33337H15.3333C15.7015 7.33337 16 7.63185 16 8.00004C16 8.36823 15.7015 8.66671 15.3333 8.66671H0.666667C0.298477 8.66671 0 8.36823 0 8.00004Z' fill='white'/%3E%3Cpath d='M8.00002 0C8.36821 1.60941e-08 8.66669 0.298477 8.66669 0.666667L8.66669 15.3333C8.66669 15.7015 8.36821 16 8.00002 16C7.63183 16 7.33335 15.7015 7.33335 15.3333L7.33335 0.666667C7.33335 0.298477 7.63183 -1.60941e-08 8.00002 0Z' fill='white'/%3E%3C/svg%3E%0A");
}

.catalog-section-slider .slider .slide .wrap .buttons {
	display: none;
	position: absolute;
	left: -1px;
	top: calc(100% - 10px);
	width: calc(100% + 2px);
	padding: 8px 20px 21px;
	z-index: 1;
	background-color: #fff;
	border-radius: 0 0 10px 10px;
}

.catalog-section-slider .slider .slide .wrap .buttons .button {
	width: 100%;
	height: 43px;
}

.catalog-section-slider .slider .slide:hover {
	border-left: 1px solid rgba(23, 125, 244, 0.3);
	border-right: 1px solid rgba(23, 125, 244, 0.3);
	border-top: 1px solid rgba(23, 125, 244, 0.3);
}

.catalog-section-slider .slider .slide:hover .wrap .info .title {
	color: #177df4;
}

.catalog-section-slider .slider .slide:hover .wrap .info .title a {
	color: #177df4;
}

.catalog-section-slider .slider .slide:hover .buttons {
	display: block;
	border-left: 1px solid rgba(23, 125, 244, 0.3);
	border-right: 1px solid rgba(23, 125, 244, 0.3);
	border-bottom: 1px solid rgba(23, 125, 244, 0.3);
}
/*
@media (min-width: 1001px) {
	.catalog-section-slider .block-header .mobile-owl-nav {
		display: none;
	}
	.catalog-section-slider .slider.owl-carousel {
		display: none !important;
	}
}
*/

@media (max-width: 1000px) {
	.catalog-section-slider .block-header {
		flex-flow: row wrap;
		align-items: center;
		margin-bottom: 17px !important;
	}
	.catalog-section-slider .block-header .block-title {
		width: 100%;
		flex: 0 0 100%;
		margin-bottom: 17px;
	}
	.catalog-section-slider .block-header .more-link {
		margin-top: 0 !important;
		width: auto !important;
		flex: 1 1 auto !important;
		text-align:right;
	}
	.catalog-section-slider .block-header .mobile-owl-nav {
		display: block;
		width: auto !important;
		flex: 0 0 auto !important;
	}
	.catalog-section-slider .slider {
		display: none;
	}
	.catalog-section-slider .slider.owl-carousel {
		margin: 0;
		/* overflow: auto; */
	}
	.catalog-section-slider .slider .owl-stage-outer {
		/* overflow:hidden; */
	}
	.catalog-section-slider .slider .owl-stage {
		padding-bottom:30px;
	}	
	.catalog-section-slider .slider.owl-carousel .slide {
		flex: 0 0 auto;
		width: calc(33.333vw - 50px);
		min-width: 151px;
		margin: 0;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap {
		position: relative;
		border-radius: 10px;
		padding: 11px;
		display: flex;
		flex-flow: column nowrap;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info {
		flex: 1 1 auto;
		padding-top: 25px;
		height: auto;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .image {
		height: 88px;
		margin-bottom: 10px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .title {
		font-weight: bold;
		font-size: 10px;
		line-height: 15px;
		margin-bottom: 10px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .article-block {
		display: flex;
		flex-wrap: wrap;
		margin-bottom: 9px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .article-block .article {
		order: 2;
		width: 100%;
		margin-right: 0;
		font-size: 10px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .article-block .rating {
		order: 1;
		width: 100%;
		flex: 0 0 auto;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .description {
		display: none;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .price-block {
		margin-bottom: 12px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .price-block .price {
		font-size: 14px;
		white-space: nowrap;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .price-block .price .note {
		margin-left: 1px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .price-block .old-price {
		margin-top: 4px;
		font-size: 12px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .quntity-block {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		padding-bottom: 2px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .quntity-block .availability {
		position: absolute;
		right: 0;
		top: 0;
		font-size: 10px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .quntity-block .input-block {
		width: 100%;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .quntity-block .input-block input {
		width: auto;
		flex: 1 1 auto;
		font-size: 10px;
		height: 30px;
		min-width: 3em;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .quntity-block .input-block .minus,
	.catalog-section-slider .slider.owl-carousel .slide .wrap .info .quntity-block .input-block .plus {
		flex: 0 0 auto;
		width: 30px;
		height: 30px;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .buttons {
		flex: 0 0 auto;
		display: block;
		position: static;
		width: 100%;
		padding: 16px 0 0;
	}
	.catalog-section-slider .slider.owl-carousel .slide .wrap .buttons .button {
		font-size: 12px;
		height: 30px;
		width: 100%;
	}
	.catalog-section-slider .slider.owl-carousel .slide:hover {
		border: none !important;
	}
	.catalog-section-slider .slider.owl-carousel .slide:hover .buttons {
		border: none !important;
	}
}

@media (max-width:1360px) {
	.catalog-section-slider .slider .slide {
		width: calc(33.333% - 124px);
	}
}
@media (max-width:720px) {
	.catalog-section-slider .slider .slide {
		width: calc(50% - 76px);
	}
}

@media (max-width:600px) {
	.main-page .content .catalog-section-slider .block-header .more-link {
		text-align: left;
	}
}

@media (max-width: 700px) {
	.catalog-section-slider .slider.owl-carousel .slide {
		width: calc(50vw - 50px);
	}
}
/*
@media (max-width: 400px) {
	.catalog-section-slider .slider.owl-carousel .slide {
		width: calc(100vw - 50px);
	}
}
*/
@media (max-width: 375px) {
	.catalog-section-slider {
		margin-right: -16px;
	}
}

@-webkit-keyframes odsoky {
	0% {
		transform: translate(-50%, 6px);
	}
	100% {
		transform: translate(-50%, 1px);
	}
}

@keyframes odsoky {
	0% {
		transform: translate(-50%, 6px);
	}
	100% {
		transform: translate(-50%, 1px);
	}
}

.item-price-range {
	display: flex;
	align-items: flex-end;
	margin: 5px 0;
}

.item-price-range .quantity-hash,
.item-price-range .quantity-price {
	flex: 0 0 auto;
}

.item-price-range .delim {
	min-width: 3em;
	flex: 1 1 auto;
	border-bottom: 1.5px dotted #ccc;
	padding: 0 5px;
}
/* End */
/* /local/templates/la_chatte/components/lachatte/catalog.element/newcard/style.css?1762940333113727 */
/* /local/templates/la_chatte/assets/vendor/slick/slick.css?17595274981776 */
/* /local/templates/la_chatte/assets/vendor/slick/slick-theme.css?17595274984112 */
/* /local/templates/la_chatte/components/bitrix/news.list/lachette-company-reviews/style.min.css?17595274985445 */
/* /local/templates/la_chatte/components/bitrix/catalog.section/bigdata/style.css?175952749818566 */
