.carousel__list__entry{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.carousel{position:relative}.carousel__list-wrap{overflow:hidden}.carousel__list{display:-webkit-box;display:-webkit-flex;display:-moz-flex;-moz-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;-moz-align-items:stretch;flex-wrap:nowrap;align-items:stretch;min-height:100%;display:flex}.carousel__list__entry{-moz-flex:0 0 auto;box-sizing:border-box;flex:none}.carousel__ui{display:none}.carousel__ui__left,.carousel__ui__right{cursor:pointer;z-index:10;border-radius:100%;width:40px;height:40px;transition:opacity .1s;position:absolute;top:50%;box-shadow:0 2px 4px #0003}.carousel__ui__left>.active,.carousel__ui__left>.inactive,.carousel__ui__right>.active,.carousel__ui__right>.inactive{transition:opacity .1s;position:absolute}.carousel__ui__left>.active,.carousel__ui__right>.active,.carousel__ui__left.scroller-hide,.carousel__ui__right.scroller-hide{opacity:0}.carousel__ui__left:hover>.active,.carousel__ui__left:focus>.active,.carousel__ui__left:active>.active,.carousel__ui__right:hover>.active,.carousel__ui__right:focus>.active,.carousel__ui__right:active>.active{opacity:1}.carousel__ui__left{left:0;transform:translate(-50%,-50%)}.carousel__ui__right{right:0;transform:translate(50%,-50%)}
