.rey-sliderArrows{color:#fff;display:block}.rey-sliderArrows.--hide-on-idle{-webkit-transition:0.4s linear 0.5s;transition:0.4s linear 0.5s;-webkit-transition-property:opacity;transition-property:opacity;opacity:0}.rey-sliderArrows .rey-arrowSvg{color:inherit;position:absolute;top:calc(var(--arrows-v-pos, 50%) - .5em);width:1em;height:1em;height:var(--arrow-height, 1em);text-align:center;cursor:pointer;font-size:var(--arrow-size);-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:.25s ease-out;transition:.25s ease-out;-webkit-transition-property:color, border-color, opacity, background-color;transition-property:color, border-color, opacity, background-color}.rey-sliderArrows .rey-arrowSvg svg{font-size:inherit;height:inherit;opacity:1}.rey-sliderArrows .rey-arrowSvg.rey-arrowSvg--left{left:var(--arrow-side-spacing)}.column-stretch-left .rey-sliderArrows .rey-arrowSvg.rey-arrowSvg--left{left:auto;right:calc(var(--container-max-width) - 1em - (var(--half-gutter-size) * 2))}.rey-sliderArrows .rey-arrowSvg.rey-arrowSvg--right{right:var(--arrow-side-spacing)}.column-stretch-right .rey-sliderArrows .rey-arrowSvg.rey-arrowSvg--right{right:auto;left:calc(var(--container-max-width) - 1em - (var(--half-gutter-size) * 2))}.rey-sliderArrows .rey-arrowSvg:hover svg{opacity:1}.rey-sliderComp-nav:hover .rey-sliderArrows.--hide-on-idle{-webkit-transition-delay:0s;transition-delay:0s;opacity:1}.rey-sliderComp-nav.--pause-hover:hover{--autoplay-state: paused}.rey-sliderDots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2}.rey-sliderDots[data-style="circles-ext"] button{font-size:0;line-height:0;font-size:20px;width:1em;height:1em;border:0.5em solid transparent;background-clip:padding-box;color:inherit;display:block;position:relative;margin-left:0.1em;margin-right:0.1em}.rey-sliderDots[data-style="circles-ext"] button:before{content:"";position:absolute;left:calc(50% - 0.15em);top:calc(50% - 0.15em);height:.3em;width:.3em;background-color:currentColor;border-radius:50%}.rey-sliderDots[data-style="circles-ext"] button:after{content:"";position:absolute;left:calc(50% - 0.6em);top:calc(50% - 0.6em);height:1.2em;width:1.2em;background-color:transparent;border-radius:50%;border:1px solid currentColor;-webkit-transition:0.3s var(--easeoutcubic);transition:0.3s var(--easeoutcubic);-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);opacity:0}.rey-sliderDots[data-style="circles-ext"] button.is-active:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.rey-sliderDots[data-style="bars"] button{line-height:0;font-size:16px;width:2.8em;height:2px;border:solid transparent;border-width:0.5em 0.2em;background-clip:padding-box;color:inherit;display:block;position:relative}.rey-sliderDots[data-style="bars"] button:before{content:"";display:block;width:100%;height:inherit;background-color:currentColor;opacity:.35;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.rey-sliderDots[data-style="bars"] button:after{content:"";display:block;width:100%;height:inherit;background-color:currentColor;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 100%;transform-origin:0 100%;left:0;z-index:1}.rey-sliderDots[data-style="bars"] button.is-active:before{opacity:1}.rey-sliderDots[data-style="bars"].--autoplay button.is-active:before{opacity:.35}.rey-sliderDots[data-style="bars"].--autoplay button.is-active:after{-webkit-animation:stretchBar;animation:stretchBar;-webkit-animation-duration:var(--autoplay-duration, 5000ms);animation-duration:var(--autoplay-duration, 5000ms);-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-play-state:var(--autoplay-state, running);animation-play-state:var(--autoplay-state, running)}@-webkit-keyframes stretchBar{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes stretchBar{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rey-sliderDots[data-position-y="top"][data-arrange="inside"]{top:var(--dots-side-spacing, 0px)}.rey-sliderDots[data-position-y="top"][data-arrange="outside"]{top:calc( -1 * var(--dots-side-spacing, 0px))}.rey-sliderDots[data-position-y="top"] button{top:-0.5em}.rey-sliderDots[data-position-y="bottom"][data-arrange="inside"]{top:calc( 100% - var(--dots-side-spacing, 0px))}.rey-sliderDots[data-position-y="bottom"][data-arrange="outside"]{top:calc( 100% + var(--dots-side-spacing, 0px))}.rey-sliderDots[data-position-y="bottom"] button{top:-0.5em}.rey-sliderDots[data-position-y="center"]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}.rey-sliderDots[data-position-x="left"][data-arrange="inside"]{left:var(--dots-side-spacing, 0px)}.rey-sliderDots[data-position-x="left"][data-arrange="outside"]{left:0px}.rey-sliderDots[data-position-x="right"][data-arrange="inside"]{right:var(--dots-side-spacing, 0px)}.rey-sliderDots[data-position-x="right"][data-arrange="outside"]{right:0px}.rey-sliderDots[data-position-x="center"]{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
