.ui-slider{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.ui-slider-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;box-sizing:content-box}.ui-slider-slide{-webkit-flex-shrink:0;flex-shrink:0}.ui-slider-button__prev,.ui-slider-button__next{position:absolute;width:43px;z-index:10;height:43px;top:50%;margin-top:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ffffff;border-radius:50%;box-shadow:0px 0px 25px rgba(0,0,0,0.15);cursor:pointer;-webkit-transition:all cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s;transition:all cubic-bezier(0.47, 0, 0.745, 0.715) 0.4s}.ui-slider-button__prev.disabled,.ui-slider-button__next.disabled{opacity:0;visibility:hidden;pointer-events:none}.ui-slider-button__prev:hover,.ui-slider-button__next:hover{background:#efefef;box-shadow:0px 0px 25px rgba(0,0,0,0.75)}.ui-slider-button__prev{left:20px}.ui-slider-button__prev .ui-slider-icon{-webkit-transform:translate(-60%, -45%);transform:translate(-60%, -45%)}.ui-slider-button__next{right:20px}.ui-slider-icon{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%, -45%);transform:translate(-40%, -45%)}.ui-slider-pagination{height:20px;padding:20px 0 10px;position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;min-width:auto}.ui-slider-pagination-bullet{width:0;height:0;min-width:0;opacity:0;margin:0;-webkit-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out}.ui-slider-pagination-bullet-active-main,.ui-slider-pagination-bullet-active-next,.ui-slider-pagination-bullet-active-prev,.ui-slider-pagination-bullet-active-prev-prev,.ui-slider-pagination-bullet-active-next-next{background-color:#c4c4c4;opacity:1;-webkit-transform:scale(1);transform:scale(1);width:8px;min-width:8px;height:8px;display:inline-block;margin:0 5px;border-radius:50%;visibility:visible;-webkit-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out}.ui-slider-pagination-bullet-active{background-color:#828282}.ui-slider__scrollbar{margin:auto;margin-top:20px;position:relative;z-index:1000;width:439px;height:7px;background:rgba(255,255,255,0.4);border-radius:10px}.ui-slider__drag{height:7px;width:7px;background:#c4c4c4;border-radius:19px;position:relative;border-radius:10px;left:0;top:0;cursor:pointer}.ui-slider__drag:hover{background:#e7e7e7}

.menu-schedule-popup{position:fixed;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-width:450px;padding:20px;z-index:50;bottom:40px;left:40px;background-color:#fff;border:2px solid #e7e7e7;border-radius:15px;box-shadow:0px 0px 15px rgba(0,0,0,0.1)}@media (max-width: 58.865em){.menu-schedule-popup{display:none}}.menu-schedule-popup.menu-schedule-popup--hidden{display:none}.menu-schedule-popup__link{position:relative;width:120px;height:120px;margin-right:20px;-webkit-flex-shrink:0;flex-shrink:0}.menu-schedule-popup__link:hover .menu-schedule-popup__play{-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}.menu-schedule-popup__image{border:1px solid #e7e7e7;border-radius:15px}.menu-schedule-popup__play{position:absolute;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:45px;height:45px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#cf3476;border-radius:100%;z-index:1;outline:none;-webkit-transition:all 200ms ease;transition:all 200ms ease}.menu-schedule-popup__play::after{content:'';margin:0 0 0 4px;width:0;height:0;border-radius:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #fff}.menu-schedule-popup__data{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-right:20px;text-decoration:none}.menu-schedule-popup__data:hover .menu-schedule-popup__title{text-decoration:underline}.menu-schedule-popup__now{margin:0 0 10px 0;font-size:16px;line-height:1.2;color:rgba(0,0,0,0.45)}.menu-schedule-popup__title{margin:0;font-size:18px;line-height:1.2;font-weight:500;color:#000;-webkit-transition:all 200ms ease;transition:all 200ms ease}.menu-schedule-popup__close{position:absolute;width:22px;height:22px;padding:0;z-index:1;right:15px;top:15px;border-radius:50%;border:none;background:#e7e7e7;cursor:pointer;-webkit-transition:all 200ms ease;transition:all 200ms ease}.menu-schedule-popup__close:hover,.menu-schedule-popup__close:focus{background-color:#828282;outline:none}.menu-schedule-popup__close::before,.menu-schedule-popup__close::after{position:absolute;content:' ';left:10px;top:5px;height:12px;width:2px;background-color:#828282;border-radius:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 200ms ease;transition:all 200ms ease}.menu-schedule-popup__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-schedule-popup__close:hover:before,.menu-schedule-popup__close:hover:after,.menu-schedule-popup__close:focus:before,.menu-schedule-popup__close:focus:after{background-color:#e7e7e7}.bounceLeft-enter-active{-webkit-animation:bounce-in 0.5s;animation:bounce-in 0.5s}.bounceLeft-leave-active{animation:bounce-in 0.5s reverse}@-webkit-keyframes bounce-in{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounce-in{0%{-webkit-transform:translateX(-500px);transform:translateX(-500px)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}

