.carousel__slide{padding:10px}.carousel__viewport{cursor:grab;padding-bottom:15px}.carousel__next,.carousel__prev{background-color:#3b82f6;border-radius:100%;color:#fff;height:2rem;transition:background-color .2s;width:2rem}@media (width < 768px){.carousel__next,.carousel__prev{height:1.5rem;width:1.5rem}}.carousel__next:hover,.carousel__prev:hover{background-color:#2563eb}.carousel__icon{color:#fff}
