.image-carousel-body .gradient-left,.image-carousel-body .gradient-right{position:absolute;top:0;bottom:0;width:80px;pointer-events:none;z-index:10}.image-carousel-body .gradient-left{left:0;background:linear-gradient(to right,#fff6,#ffffff26 40%,#fff0)}.image-carousel-body .gradient-right{right:0;background:linear-gradient(to left,#fff6,#ffffff26 40%,#fff0)}.image-carousel-body .carousel__item{display:flex;justify-content:center;align-items:center;width:100%;margin-right:12px}.image-carousel-body .carousel__prev,.image-carousel-body .carousel__next{width:34px;height:34px;border:1px solid #999;background:#fff;border-radius:50%;margin-top:-12px;margin-left:5px;margin-right:5px;opacity:0;transition:opacity .3s ease;z-index:15}.image-carousel-body:hover .carousel__prev,.image-carousel-body:hover .carousel__next,.image-carousel-body .image-carousel-navigation-touch.carousel__prev,.image-carousel-body .image-carousel-navigation-touch.carousel__next{opacity:1}.image-carousel-body .carousel__prev:hover,.image-carousel-body .carousel__next:hover{background-color:#e6f1fc!important;border-color:#0157ff}.image-carousel-body .carousel__icon{fill:#0157ff;width:32px;height:28px}.image-carousel-body .carousel__pagination{align-items:center;gap:10px}.image-carousel-body .carousel__pagination-button{width:10px;height:10px;border-radius:50%;background-color:#ecedef}.image-carousel-body .carousel__pagination-button.carousel__pagination-button--active{background-color:#0157ff;width:12px;height:12px}.image-carousel-body .carousel__pagination-button:after{display:none}
