.slick-dots {display: flex; justify-content: center; margin: 0; padding: 10px 0 25px 0; z-index : 9999; list-style-type: none; background : #202020;}
.slick-dots li {margin: 0 0.25rem;}
.slick-dots button {display: block; width: 8px; height: 8px; padding: 0; border : 0; background-color: #2C3035; text-indent: -9999px; cursor : pointer; border-radius : 50%;}
.slick-dots li.slick-active button {background: #F5F7FA;}
.slick-next, .slick-prev { font-size: 0; line-height: 0; position: absolute; bottom : 25px; margin : -16px 0 0 0; z-index : 9; display: block; width: 50px; height: 100px; padding: 0; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; border: none; outline: none; background: transparent; }
/*.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; }
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before,.slick-next:focus:before { opacity: 0.5; }*/
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before { opacity: 1; }
.slick-prev:before, .slick-next:before { font-size: 70px; line-height: 1; opacity: .5; color: #232323; filter: invert(80%); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}

.slick_center_arr .slick-dots {background : #fff;}
.slick_center_arr .slick-dots button {background : #eee;}
.slick_center_arr .slick-dots li.slick-active button {background: #202020;}


.slick-prev { left: 20px; background : url(/shop/img/al_w.svg) center center no-repeat; background-size : 100%;}
.slick-prev:before { content: ' '; }
.slick-next { right: 20px;  background : url(/shop/img/ar_w.svg) center center no-repeat; background-size : 100%;}
.slick-next:before { content: ' '; }

.slick_center_arr .slick-next, .slick_center_arr .slick-prev {width : 25px; height : 60px; top : 55%; bottom : 45%;}
.slick_center_arr .slick-prev {left : -40px; background : url(/shop/img/al.svg) center center no-repeat;}
.slick_center_arr .slick-next {right : -40px; background : url(/shop/img/ar.svg) center center no-repeat;}

@media (max-width: 800px)
{
    .slick-next, .slick-prev {width: 20px; bottom : 50px; height : 50px;}
    .slick-prev, [dir='rtl'] .slick-prev {left : 0;}
    .slick-next, [dir='rtl'] .slick-next {right : 0 ;}

    .list_slick {padding : 0 0; margin : 0 0; position : relative;}
    .list_slick .list {width : 95%; margin : 0 7px}
    .list_slick .slick-prev {left : 5px;}
    .list_slick .slick-next {right : 5px;}
    .slick_center_arr .slick-next, .slick_center_arr .slick-prev {width : 25px; height : 60px; top : 55%; bottom : 45%;}
    .slick_center_arr .slick-prev {left : -35px; background : url(/shop/img/al.svg) center center no-repeat; opacity : .6;}
    .slick_center_arr .slick-next {right : -35px; background : url(/shop/img/ar.svg) center center no-repeat; opacity : .6;}
}
/* height 100% */
.slick-track {display: flex;}
.slick-track .slick-slide { display: flex; height: auto;}

.slick_h3 {padding-top : 24px;}

.list_slick {padding : 10px 40px 0 40px;}
.list_slick .list {display : block !important; width : 100% !important; margin : 0 15px !important; padding : 0 !important; float : none !important; clear : none !important;}
