.carousel-container{width:100%;height:auto;position:relative;overflow:hidden}.carousel-container__carousel-slider{will-change:transform;width:100%;display:flex}.carousel-container__carousel-item{flex:none;width:100%}.carousel-container__carousel-dots{justify-content:center;margin-top:10px;display:flex}.carousel-container__carousel-dots .dot{cursor:pointer;background-color:#fff;border-radius:50%;width:10px;height:10px;margin:0 5px;transition:background-color 1s}.carousel-container__carousel-dots .dot.active{background-color:#ffcd3d}
