[data-toggle=carousel] a{display:block;position:relative;cursor:zoom-in;-webkit-touch-callout:none;-webkit-user-select:none}[data-toggle=carousel] a>.ui-carousel-info{position:absolute;top:0;left:45px;opacity:0;visibility:hidden;z-index:1;cursor:pointer}[data-toggle=carousel] a>.ui-carousel-info::after{font-family:'Material Icons';content:'info';-webkit-font-feature-settings:'liga';color:var(--button-inverse-text-color);position:absolute;top:0;right:0;display:block;font-size:28px;font-weight:400}[data-toggle=carousel] a>.ui-carousel-description{display:block;position:absolute;top:0;left:0;right:0;color:var(--inverse-text-color);background-color:rgba(0,0,0,.85);padding:11px 25px 25px 60px;opacity:0;min-height:50px;white-space:pre-wrap;pointer-events:none;backdrop-filter:blur(5px);visibility:hidden}[data-toggle=carousel] a>.ui-carousel-description{transition:visibility 0s linear .15s,opacity .15s ease}[data-toggle=carousel] a>.ui-carousel-description>span{display:block}[data-toggle=carousel] a>.ui-carousel-description>span:first-child{font-weight:600;margin-bottom:10px}[data-toggle=carousel] a>.ui-carousel-description>span+span{line-height:1.6;font-weight:100}[data-toggle=carousel] a:hover>.ui-carousel-info:hover::after{color:var(--button-text-color)}[data-toggle=carousel] a:hover>.ui-carousel-info,[data-toggle=carousel] a:hover>.ui-carousel-info:hover+.ui-carousel-description{opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .15s ease,transform .15s ease}.ui-carousel{background-color:var(--background-color);position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;overflow:hidden;visibility:hidden;opacity:0;transform:scale(.75);pointer-events:none}.ui-carousel.transition{transition:visibility 0s linear .2s,opacity .2s ease,transform .2s ease}.ui-carousel.show{visibility:visible;opacity:1;transform:scale(1);z-index:9999;pointer-events:all}.ui-carousel.transition.show{transition:visibility 0s linear 0s,opacity .2s ease,transform .2s ease}.ui-carousel>.ui-prev-next{position:absolute;z-index:1;top:50%;width:100%;height:0}.ui-carousel>.ui-prev-next a{background-color:#000;position:absolute;left:0;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;margin:0 40px;color:#fff;opacity:.95;text-decoration:none;transform:translateY(-50%);transition:opacity .1s linear}.ui-carousel>.ui-prev-next a:hover{opacity:1}.ui-carousel>.ui-prev-next a::after{content:attr(data-icon);font-family:'Material Icons';font-size:32px;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.ui-carousel>.ui-prev-next a+a{left:auto;right:0}.ui-carousel>.ui-prev-next>div{visibility:hidden}#carousel-slide-0.active~.ui-prev-next>div:first-child{visibility:visible}#carousel-slide-1.active~.ui-prev-next>div:nth-child(2){visibility:visible}#carousel-slide-2.active~.ui-prev-next>div:nth-child(3){visibility:visible}#carousel-slide-3.active~.ui-prev-next>div:nth-child(4){visibility:visible}#carousel-slide-4.active~.ui-prev-next>div:nth-child(5){visibility:visible}#carousel-slide-5.active~.ui-prev-next>div:nth-child(6){visibility:visible}#carousel-slide-6.active~.ui-prev-next>div:nth-child(7){visibility:visible}#carousel-slide-7.active~.ui-prev-next>div:nth-child(8){visibility:visible}#carousel-slide-8.active~.ui-prev-next>div:nth-child(9){visibility:visible}#carousel-slide-9.active~.ui-prev-next>div:nth-child(10){visibility:visible}#carousel-slide-10.active~.ui-prev-next>div:nth-child(11){visibility:visible}#carousel-slide-11.active~.ui-prev-next>div:nth-child(12){visibility:visible}#carousel-slide-12.active~.ui-prev-next>div:nth-child(13){visibility:visible}#carousel-slide-13.active~.ui-prev-next>div:nth-child(14){visibility:visible}#carousel-slide-14.active~.ui-prev-next>div:nth-child(15){visibility:visible}#carousel-slide-15.active~.ui-prev-next>div:nth-child(16){visibility:visible}#carousel-slide-16.active~.ui-prev-next>div:nth-child(17){visibility:visible}#carousel-slide-17.active~.ui-prev-next>div:nth-child(18){visibility:visible}#carousel-slide-18.active~.ui-prev-next>div:nth-child(19){visibility:visible}#carousel-slide-19.active~.ui-prev-next>div:nth-child(20){visibility:visible}#carousel-slide-20.active~.ui-prev-next>div:nth-child(21){visibility:visible}#carousel-slide-21.active~.ui-prev-next>div:nth-child(22){visibility:visible}#carousel-slide-22.active~.ui-prev-next>div:nth-child(23){visibility:visible}#carousel-slide-23.active~.ui-prev-next>div:nth-child(24){visibility:visible}#carousel-slide-24.active~.ui-prev-next>div:nth-child(25){visibility:visible}#carousel-slide-25.active~.ui-prev-next>div:nth-child(26){visibility:visible}#carousel-slide-0.active~.ui-carousel-wrapper{transform:translateX(0)}#carousel-slide-1.active~.ui-carousel-wrapper{transform:translateX(-100%)}#carousel-slide-2.active~.ui-carousel-wrapper{transform:translateX(-200%)}#carousel-slide-3.active~.ui-carousel-wrapper{transform:translateX(-300%)}#carousel-slide-4.active~.ui-carousel-wrapper{transform:translateX(-400%)}#carousel-slide-5.active~.ui-carousel-wrapper{transform:translateX(-500%)}#carousel-slide-6.active~.ui-carousel-wrapper{transform:translateX(-600%)}#carousel-slide-7.active~.ui-carousel-wrapper{transform:translateX(-700%)}#carousel-slide-8.active~.ui-carousel-wrapper{transform:translateX(-800%)}#carousel-slide-9.active~.ui-carousel-wrapper{transform:translateX(-900%)}#carousel-slide-10.active~.ui-carousel-wrapper{transform:translateX(-1000%)}#carousel-slide-11.active~.ui-carousel-wrapper{transform:translateX(-1100%)}#carousel-slide-12.active~.ui-carousel-wrapper{transform:translateX(-1200%)}#carousel-slide-13.active~.ui-carousel-wrapper{transform:translateX(-1300%)}#carousel-slide-14.active~.ui-carousel-wrapper{transform:translateX(-1400%)}#carousel-slide-15.active~.ui-carousel-wrapper{transform:translateX(-1500%)}#carousel-slide-16.active~.ui-carousel-wrapper{transform:translateX(-1600%)}#carousel-slide-17.active~.ui-carousel-wrapper{transform:translateX(-1700%)}#carousel-slide-18.active~.ui-carousel-wrapper{transform:translateX(-1800%)}#carousel-slide-19.active~.ui-carousel-wrapper{transform:translateX(-1900%)}#carousel-slide-20.active~.ui-carousel-wrapper{transform:translateX(-2000%)}#carousel-slide-21.active~.ui-carousel-wrapper{transform:translateX(-2100%)}#carousel-slide-22.active~.ui-carousel-wrapper{transform:translateX(-2200%)}#carousel-slide-23.active~.ui-carousel-wrapper{transform:translateX(-2300%)}#carousel-slide-24.active~.ui-carousel-wrapper{transform:translateX(-2400%)}#carousel-slide-25.active~.ui-carousel-wrapper{transform:translateX(-2500%)}.ui-carousel>.btn-close,.ui-carousel>.btn-info{background-color:transparent;padding:10px;color:var(--button-inverse-text-color);position:absolute;z-index:1;top:30px;right:30px;display:grid;place-items:center}.ui-carousel:not(.description-visible)>.btn-close::before,.ui-carousel:not(.description-visible)>.btn-info::before{content:"";position:absolute;background-color:rgba(255,255,255,.7);backdrop-filter:blur(5px);border-radius:50%;width:48px;height:48px;z-index:-1}.ui-carousel.description-visible>.btn-close,.ui-carousel.description-visible>.btn-info{color:var(--button-text-color)}.ui-carousel>.btn-close+.btn-info{top:34px;left:30px;right:auto}.ui-carousel>.btn-close>span{font-size:40px}.ui-carousel>.btn-info>span{font-size:32px}.ui-carousel>.ui-carousel-wrapper,.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item{list-style-type:none;margin:0;padding:0}.ui-carousel>.ui-carousel-wrapper{display:flex;flex-direction:row;height:100%;transition:transform .4s ease}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item{position:relative;min-height:100%;min-width:calc(100vw);max-width:calc(100vw);padding:0;cursor:grab}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item .ui-overlay-wrapper{position:relative;height:auto;width:100%;font-size:0}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item .ui-overlay{min-height:calc(100vh);max-height:calc(100vh);width:100%;height:100%}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description{position:absolute;left:0;right:0;top:0;background-color:rgba(0,0,0,.85);backdrop-filter:blur(5px);padding:32px 115px 32px 115px;color:var(--inverse-text-color);transition:opacity .15s ease;opacity:0;min-height:125px}.ui-carousel.description-visible>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description{opacity:1}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description>span{display:block}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description>span>.review-stars{display:inline-flex;align-items:start;vertical-align:text-bottom;margin-right:15px}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description>span>.review-stars>.star{font-size:22px}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description>span:first-child{font-weight:600}.ui-carousel>.ui-carousel-wrapper>.ui-carousel-item>.ui-carousel-description>span+span{margin-top:10px;font-weight:100}.ui-carousel>.ui-scrollbar-wrapper{position:absolute;left:0;right:0;bottom:0;padding:15px;background-color:rgba(255,255,255,.5);backdrop-filter:blur(5px);cursor:auto}.ui-carousel>.ui-scrollbar-wrapper .ui-scrollbar-rail{cursor:pointer;padding:15px;max-width:800px;margin:0 auto;pointer-events:none}.ui-carousel>.ui-scrollbar-wrapper>.ui-scrollbar-rail>.ui-scrollbar-slider{position:relative;height:1px;background-color:rgba(0,0,0,.1);margin:5px}.ui-carousel>.ui-scrollbar-wrapper>.ui-scrollbar-rail>.ui-scrollbar-slider>.ui-scrollbar-slider-handle{position:absolute;background-color:#000;display:inline-block;height:1px;top:0!important;cursor:grab;pointer-events:all}.ui-carousel>.ui-scrollbar-wrapper.dragging>.ui-scrollbar-rail>.ui-scrollbar-slider,.ui-carousel>.ui-scrollbar-wrapper>.ui-scrollbar-rail:hover>.ui-scrollbar-slider,.ui-carousel>.ui-scrollbar-wrapper>.ui-scrollbar-rail:hover>.ui-scrollbar-slider>.ui-scrollbar-slider-handle{height:2px;border-radius:2px}.ui-carousel>.ui-scrollbar-wrapper>.ui-scrollbar-rail>.ui-scrollbar-slider>.ui-scrollbar-slider-handle.ui-draggable-dragging{height:4px;margin-top:-1px;border-radius:2px}.ui-carousel>.ui-scrollbar-wrapper>.ui-scrollbar-rail>.ui-scrollbar-slider>.ui-scrollbar-slider-handle::after{content:"";position:absolute;top:-20px;left:-20px;bottom:-20px;right:-20px}@supports (overflow:overlay){body.carousel-visible::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=image_carousel.min.css.map */