.ui-carousel{--uioption-carousel-indicator-color:var(--uicolor-font-2);--uioption-carousel-control-icon-color:var(--uicolor-font-6);--uioption-carousel-control-border-color:var(--uicolor-font-6);--uioption-carousel-control-background-color:var(--uicolor-font-6-03);--uioption-carousel-indicator-active-color:var(--uicolor-main-color);--uioption-carousel-control-active-icon-color:var(--uicolor-main-color);--uioption-carousel-control-active-border-color:var(--uicolor-font-6);--uioption-carousel-control-active-background-color:var(--uicolor-font-6);position:relative}.ui-carousel>.ui-carousel-control{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:var(--uioption-carousel-control-background-color);border:1px solid var(--uioption-carousel-control-border-color);border-radius:50%;color:var(--uioption-carousel-control-icon-color);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:20px;height:48px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:48px}.ui-carousel>.ui-carousel-control.ui-carousel-left-control{left:0;top:50%}.ui-carousel>.ui-carousel-control.ui-carousel-left-control .ui-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ui-carousel>.ui-carousel-control.ui-carousel-right-control{right:0;top:50%}.ui-carousel>.ui-carousel-control.ui-carousel-right-control .ui-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.ui-carousel>.ui-carousel-schedules{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.ui-carousel>.ui-carousel-schedules .ui-carousel-schedule{background-color:var(--uioption-carousel-indicator-color);border-radius:9999px;cursor:pointer;height:5px;margin:0 16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:4px}.ui-carousel>.ui-carousel-schedules .ui-carousel-schedule.active{background-color:var(--uioption-carousel-indicator-active-color);width:72px}.ui-carousel>.ui-carousel-main{height:100%;overflow:hidden;width:100%}.ui-carousel>.ui-carousel-main>.ui-carousel-container{height:100%;position:relative;width:100%}.ui-carousel>.ui-carousel-main>.ui-carousel-container>*{height:100%;left:100%;position:absolute;top:0;-webkit-transition:none!important;transition:none!important;width:100%}.ui-carousel>.ui-carousel-main>.ui-carousel-container>:first-child{position:relative;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translate(-100%)}.ui-carousel.ui-carousel-always .ui-carousel-control,.ui-carousel.ui-carousel-hover:hover .ui-carousel-control{opacity:1}.ui-carousel.ui-carousel-always .ui-carousel-control.ui-carousel-left-control,.ui-carousel.ui-carousel-hover:hover .ui-carousel-control.ui-carousel-left-control{-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.ui-carousel.ui-carousel-always .ui-carousel-control.ui-carousel-right-control,.ui-carousel.ui-carousel-hover:hover .ui-carousel-control.ui-carousel-right-control{-webkit-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.ui-carousel.ui-carousel-always .ui-carousel-control:hover,.ui-carousel.ui-carousel-hover:hover .ui-carousel-control:hover{background-color:var(--uioption-carousel-control-active-background-color);border-color:var(--uioption-carousel-control-active-border-color);color:var(--uioption-carousel-control-active-icon-color)}
