

/* 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/bitrix/catalog.section/bigdata/style.css?175952749818566 */
