.c-slick-slider .slide-prev,
.c-slick-slider .slide-next {
    background-color: #fefefe;
    border: 1px solid #c2c2c2;
    height: 48px;
    width: 24px;
    margin-top: -24px;
    position: absolute;
    top: 50%;
    opacity: .8;
    cursor: pointer;
    transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
}

.c-slick-slider .slide-next {
    right: -31px;
    border-radius: 0 80% 80% 0;
}

.c-slick-slider .slide-prev {
    left: -31px;
    border-radius: 80% 0 0 80%;
}

.c-slick-slider .slide-next:hover,
.c-slick-slider .slide-prev:hover {
    opacity: 1;
}

.c-slick-slider .slide-next span {
    background-position: -115px center;
}

.c-slick-slider .slide-prev span {
    background-position: -85px center;
}

.c-slick-slider .slide-next span,
.c-slick-slider .slide-prev span {
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.c-slick-slider .slide-next span:before {
    content: "\e604";
    display: inline-block;
    margin: 15px 0 0 2px;
}

.c-slick-slider .slide-prev span:before {
    content: "\e60b";
    display: inline-block;
    margin: 15px 0 0 4px;
}

.c-slick-slider .slide-prev span:before,
.c-slick-slider .slide-next span:before {
    color: #5f5f5f;
    speak: none;
    line-height: 1;
    font-family: newsbox;
    font-style: normal;
    font-size: 14px;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.c-slick-slider.c-slick-slider-center .slick-track {
    margin-left: auto;
    margin-right: auto;
}

.c-slide-control {
    display: inline-block;
    margin-bottom: 2rem;
    position: relative;
    bottom: -120px
}

.c-slide-control circle {
    opacity: 0.85;
}

.c-slide-control {
    margin: auto 0;
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    cursor: pointer
}
.c-slide-control.c-slide-control-left {
    /*left: 0*/
    left: 5px;
}
.c-slide-control.c-slide-control-right {
    /*right: 0*/
    right: 6.5px;
}

.products-list-grp .c-slide-control.c-slide-control-left {
    left: 8px;
}
.products-list-grp .c-slide-control.c-slide-control-right {
    right: 9.5px;
}

@media (min-width: 769px) and (max-width: 990px) {
    .c-slide-control.c-slide-control-right {
        right: -2.5rem;
    }
    .c-slide-control.c-slide-control-left {
        left: -2.5rem;
    }
}

@media (min-width: 375px) and (max-width: 667px) {
    .c-slide-control.c-slide-control-left {
        left: 0;
    }
    .c-slide-control.c-slide-control-right {
        right: 0;
    }
}