.wrapper__main-slider-cat{padding: 20px 100px;position:relative;margin-bottom: 0;background: #ede7f0;border-bottom: 5px solid rgb(79 45 92 / 20%);box-shadow: 0 0 30px -15px rgba(36,6,70,0.5);}
.wrapper__main-slider-cat ul{padding:0;margin: -10px;position: relative;z-index: 2;}
.wrapper__main-slider-cat ul li{padding: 10px;margin:0;list-style:none;width:25%}
.categories-list__cover{width: 100px;min-width: 100px;z-index: 1;}
.wrapper__main-slider-cat ul li img{width:100%; transition: all 0.3s linear 0s;display: block;margin: 0 auto;object-fit: cover;border-radius: 100%;border: 1px solid #fff;box-shadow: 0 0 0 3px rgb(36 6 70 / 20%);}
.wrapper__main-slider-cat ul li a{display:block;height: 100%;width: 100%;}
.wrapper__main-slider-cat .categories-list__title{font-family:"Fira Sans"; text-align:center;font-size: 16px;line-height: 1.2;color: #240646;font-weight: 500;display: block;text-align: left;margin: 0 0 0 -55px;padding: 0 15px 0 75px;background: rgba(255,255,255,0.6);height: 85px;display: flex;align-items: center;width: 100%;border: 1px solid #fff;box-shadow: 0 0 0 1px rgb(36 6 70 / 20%);border-radius: 0 15px 15px 0;}
.wrapper__main-slider-cat ul li a:hover{text-decoration:none}
.wrapper__main-slider-cat ul li a:hover img{box-shadow: 0 0 0 3px rgb(36 6 70 / 100%)}
.wrapper__main-slider-cat ul li a:hover .categories-list__title{color:#fff;background: rgb(36 6 70 / 100%);box-shadow: 0 0 0 1px rgb(36 6 70 / 100%);}
.wrapper__main-slider-cat .slick-arrow{display:block !important}

@media(max-width:1229px){
}
@media(max-width:991px){
	.wrapper__main-slider-cat{padding: 15px 70px;}
	.wrapper__main-slider-cat .slick-arrow.slick-prev{left: -50px;transform: translateY(-50%) translateX(0);}
	.wrapper__main-slider-cat .slick-arrow.slick-next{right: -50px;rotate: 180deg;transform: translateY(50%);}
}
@media(max-width:767px){
}
@media(max-width:630px){
	.wrapper__main-slider-cat{padding: 15px 50px;}
	.wrapper__main-slider-cat .slick-arrow{width: 36px;height: 36px;text-align: center;line-height: 30px;}
	.wrapper__main-slider-cat .slick-arrow.slick-prev{left: -35px;transform: translateY(-50%) translateX(0);}
	.wrapper__main-slider-cat .slick-arrow.slick-next{right: -35px;rotate: 180deg;transform: translateY(50%);}
	.categories-list__cover{width: 90px;min-width: 90px}
	.wrapper__main-slider-cat .categories-list__title{font-size: 14px;padding: 0 10px 0 65px;height: 75px}

}