.container-catalog-slider{
    padding: 10px 40px;
}
    .container-item-slider{
        width: 330px;
    }
.wide_page .middle .container-catalog-slider .image_wrapper_block, .wide_page .middle .container-catalog-slider .image_wrapper_block a {
        height: 375px;
        border-radius: 10px;
}
@media (max-width: 992px){
    .container-catalog-slider{
        padding: 10px 0;
    }
    .container-catalog-slider .wrapper-slider-home-txt{
        padding: 0 15px;
    }
        
    /* .container-catalog-slider .footer_button{
        height: 0 !important;
        overflow: hidden;
    } */
    .container-item-slider{
        width: 250px;
    }
}

/*карточки*/
@media screen and (max-width: 787px) {
  	.price_matrix_wrapper, .js_price_wrapper.price .offers_price_wrapper {
    	display: flex;
    	flex-direction: row !important;
    	align-items: center !important;
		justify-content: flex-start;
    	gap: 10px !important;
  	}

	.wrapper_inner .cost.prices .price, .cost.prices .price {
    	font-size: 13px !important;
		color: #494949 !important;
		width: auto !important;
  	}

	.ithem-info-castom {
		display: flex !important;
		flex-direction: column !important;
	}

	.catalog-card-price {
		order: 1;
	}

	.price_matrix_wrapper .price {
		order: 2;
	}

	.price_matrix_wrapper .price.discount {
		order: 1;
	}

	.button-control.button-mobile {
		order: 3;
	}

	.image_wrapper_block, .image_wrapper_block a {
		/* border: 1px solid transparent; */
		border-radius: 6px;
		outline: 1px solid transparent;
		outline-offset: -1px;
	}

	body .catalog_item:hover .footer_button, body .catalog_item.hover .footer_button {
  		background: transparent !important;
	}

	.icons-tovar {
		right: 12px;
	}

	.icons-tovar .icons-slalers {
  		background: transparent !important;
		color: #ab163b !important;
	}

	.catalog_item .item-title a span {
		font-size: 13px !important;
	}

	.catalog_item_wrapp.item {
		padding-bottom: 3px;
	}
}
@media (max-width: 560px){
    .container-item-slider{
        width: 250px;
    }
    .wide_page .middle .container-catalog-slider .image_wrapper_block, .wide_page .middle .container-catalog-slider .image_wrapper_block a {
        height: 305px;
        border-radius: 10px;
    }
}
.container-catalog-slider .wrapper-slider-home-txt button{
    border: none;
    background: none;
    font-size: 18px;
    margin-left: 10px;
    color: black;
}
.container-catalog-slider .wrapper-slider-home-title{
    color: #9f926f;
}
.slider-container-main {
  overflow: visible;
}
.slider-container-main .catalog_item{
    background: white;
}