.swiper-pagination{
    position: static;
    margin-top: 10px;
}
.swiper-pagination-bullet{
    background: #D6D6D6;
    opacity: 1;
    transition: all 300ms;
    outline: none;
}
.swiper-pagination-bullet-active{
    background: #4A4253;
    width: 30px;
    border-radius: 5px;
}
.swiper-single-image{
    width: 95%;
    margin: 0 auto;
}
.swiper-products{
    padding: 20px;
}
.swiper-products_void{
    padding: 5px 20px 25px;
}
.swiper-outer-wrapper{
    margin: 0 -20px;
    position: relative;
}
.swiper-button-next{
    right: 30px;
}
.swiper-button-prev{
    right: 65px;
    left: initial;
}
.swiper-button-next,
.swiper-button-prev{
    top: -32px;
    margin-top: 0;
    color: #4A4253;
    opacity: 1;
    width: 35px;
    height: 35px;
    border-radius: 10px;
    transition: background-color 350ms;
    outline: none !important;
}
.swiper-button-next::after,
.swiper-button-prev::after {
    font-size: 15px;
    font-weight: 700;
}
.swiper-button-next:hover,
.swiper-button-prev:hover {
    background-color: #F7F7F7;
}
.swiper-scrollbar-wrapper{
    width: 165px !important;
    margin: 0 auto !important;
}
.swiper-scrollbar{
    height: 8px !important;
    background-color: #EBEAEB;
    position: static !important;
}
.swiper-scrollbar-drag{
    background-color: #4A4253;
}
.swiper-products .swiper-slide{
    width: 285px;
}
@media screen and (max-width: 1250px){
    .swiper-outer-wrapper{
        margin: 0;
    }
}
@media screen and (max-width: 767px){
    .swiper-button-next,
    .swiper-button-prev{
        display: none;
    }
    .swiper-products_void{
        padding-left: 10px;
        padding-right: 10px;
    }
}