.index-sld-section {
    position: relative;
    z-index: 2;
}
.index-sld-section + .index-sld-section {
	z-index: 1;
	margin-bottom: 0;
}
.index-sld-section .catalog__items {
	display: block;
	justify-content: initial;
    align-items: initial;
    flex-wrap: initial;
}

.index-sld-section .catalog__item a { text-decoration: none }
.index-sld-section * { outline: none }

@media (max-width: 400px) {
	.index-sld-section .catalog__content {
		width: 75%;
		height: 460px;
	}
}
@media (max-width: 1199px) {
	.index-sld-section .catalog__item { margin-bottom: 60px }
	.index-sld-section .catalog__content_main {
		position: relative;
		margin: 0 auto;
	}
	.index-sld-section .catalog__header + .catalog__content_main { margin: -33px auto 0 }
	/* .index-sld-section .catalog__button { max-width: 62% } */
}
@media (min-width: 1200px) {
	.index-sld-section .slick-list {
		height: 434px;
		/*padding-bottom: 110px;*/
		/*margin-bottom: -110px;*/
		overflow: hidden;
		box-sizing: content-box;
	}
	.index-sld-section .catalog__items{
		/*padding-bottom: 120px;*/
	}
}

.index-sld-section .button.themeitems__button.slick-arrow {
	display: block !important;
    position: absolute;
    top: 160px;
	z-index: 1;
}
.index-sld-section .button.themeitems__button.themeitems__button-left.slick-arrow { left: 0 }
.index-sld-section .button.themeitems__button.themeitems__button-right.slick-arrow { right: 0 }
.catalog__button.not-price{
	padding: 10px 20px;
}
.catalog__button-price{
	box-sizing: border-box;
}
.btn_one_click{
	font-family: 'Exo2 semiBold';
	font-size: 11pt;
	color: #f13a5f;
	background-color: white;
	border: 1.5px solid #f13a5f;
	border-radius: 5px;
	cursor: pointer;
	outline: none;
	padding: 8px 0;
	width: 170px;
	margin: 10px auto 0;
	display: none;
}
.btn_one_click:hover{
    background: #f13a5f;
    color: white;
    text-decoration: none;
}
.catalog__content:hover .btn_one_click {
	display: block;
}

@media (hover: none) {
	.catalog__content .btn_one_click {
		display: block;
	}
}
