.carousel-dash{display:flex;flex-direction:column;width:100%;margin:0 0 32px}.carousel-dash.mobile{display:none}.carousel-dash-swiper .swiper-slide{width:fit-content}.swiper-wrapper{align-items:flex-start;justify-content:flex-start;padding-bottom:16px}.carousel-dash-swiper{display:flex;width:100%;margin-left:36px}.carousel-dash-swiper.swiper{margin-left:36px}.carousel-dash-controls{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 96px}.carousel-dash-controls svg{color:var(--text-500)}.carousel-dash-controls .carousel-buttons{display:flex;gap:16px}.carousel-dash-controls .carousel-dash-prev-button,.carousel-dash-controls .carousel-dash-next-button{padding:10px;border-radius:4px;border:1px solid var(--gray-150);background-color:#fff;transition:background-color .3s ease}.carousel-dash-controls .carousel-dash-prev-button:hover,.carousel-dash-controls .carousel-dash-next-button:hover{background-color:var(--background-color-secondary-light)}.carousel-dash-dots .swiper-pagination-bullet{transition:all .3s ease,width .3s ease}.carousel-dash-dots .swiper-pagination-bullet-active{background-color:var(--primary-color);width:56px;border-radius:10px}.carousel-dash-dots{margin:0;width:fit-content;position:static}.carousel-dash.category .carousel-dash-swiper.swiper{margin-left:0;margin-bottom:24px;padding:0 30px;overflow:visible}.carousel-dash.category{margin:0}@media screen and (max-width: 992px){.carousel-dash.mobile{display:flex}.carousel-dash-controls{padding:0 40px}}
