
.slick-dots li button:before{
	font-size: 35px !important;
	color: #8BC34A !important;
}
.slick-dots li.slick-active button:before{
	color: #8BC34A !important;
	
}

.product-item .picture-section-c img{
    height: 260px;
    object-fit: cover;
}
.product-item-container{
    width: 100%;
	box-shadow: 0px 6px 20px rgb(111 111 111 / 20%);

}
.picture:hover .picture-show-desc-custom {
    opacity: 1;
}
.count-item{
	display: flex;	
}
.picture .picture-show-desc-custom{
	position: absolute;
    top: -35px;
    opacity: 0;
    padding: 5px;
    height: 20px;
    background-color: white;
    box-shadow: 1px 1px 5px 1px #d5d5d5;
    transition: 0.4s;
    white-space: nowrap;
}
.picture-show-desc-custom {
    height: 30px !important;
}
.count-item .point {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    margin: auto 0;
    margin-right: 10px;
}

.catalog-section .slider-section--slick.slick-initialized .slick-slide{
	padding: 20px;
}
.slick-slide{
	height: auto !important;
}
.slick-track{
	display: flex;
	margin-bottom: 55px;
}
.slick-slide{
	display: flex !important;
}
.slick-prev, .slick-next{
	background: #1C761F !important;
	width: 44px !important;
    height: 44px !important;
}
.slick-next {
    right: 0px !important;
}
.slick-prev {
    left: 0px !important;
	z-index: 10;
}
.slick-disabled{
	display: none !important;
}