@media (max-width:680px){.text-over-carousel{--l-container-background-bottom:calc(var(--gate-offset) * 3)}}.text-over-carousel__content{position:relative}@media (min-width:681px){.text-over-carousel__content{padding-inline:var(--gate-offset)}}body:not(.is-page-editor) .text-over-carousel__slider:not(.slick-initialized)>:nth-child(n+2){position:absolute;height:1px;width:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.text-over-carousel__slider .slick-track{display:flex!important}.text-over-carousel__slider .slick-slide{height:inherit!important}.text-over-carousel__slider .slick-slide>div{display:flex;height:100%}.text-over-carousel__slider.slick-dotted.slick-slider{margin-bottom:0}.text-over-carousel__slider .text-over-media,.text-over-carousel__slider .text-over-media>figure,.text-over-carousel__slider .text-over-media__container{height:100%}.text-over-carousel__slider .background-video__button,.text-over-carousel__slider .text-over-media__caption,.text-over-carousel__slider .text-over-media__caption-container{display:none}.text-over-carousel__slider .background-video{pointer-events:none}.text-over-carousel__slider .text-over-media__gate:after,.text-over-carousel__slider .text-over-media__gate:before{content:"Remove Gate from Text Over Media";--gate-color:red;color:#fff}.text-over-carousel__gate{--gate-alignment:var(--gate-offset);--background-size:0 100%;--transition-speed:var(--transition-speed-2000);position:absolute;z-index:8;pointer-events:none;inset:0;transition:background-size var(--transition-speed) ease-in-out}.text-over-carousel__gate::before{left:var(--gate-alignment);transition:left var(--transition-speed) ease-in-out}.text-over-carousel__gate::after{right:var(--gate-alignment);transition:right var(--transition-speed) ease-in-out}.text-over-carousel--animated .text-over-carousel__gate{--gate-alignment:calc(50% - var(--gate-offset));--background-size:calc(50% - var(--gate-thickness)) 100%;background-image:linear-gradient(90deg,var(--gate-color),var(--gate-color) 100%),linear-gradient(270deg,var(--gate-color),var(--gate-color) 100%);background-size:var(--background-size);background-position:left top,right top;background-repeat:no-repeat}.text-over-carousel--animated.is-open .text-over-carousel__gate{--gate-alignment:var(--gate-offset);--background-size:0 100%}.text-over-carousel__gate .text-over-carousel--animated.is-animated::after,.text-over-carousel__gate .text-over-carousel--animated.is-animated::before{--transition-speed:0}.text-over-carousel__controls{position:absolute;left:50%;bottom:5px;z-index:6;display:flex;place-items:center;color:var(--c-theme-text-base);transform:translateY(-50%) translateX(-50%)}@media (min-width:681px){.text-over-carousel__controls{bottom:initial;left:initial;top:50%;right:var(--gate-thickness);flex-direction:column;transform:translateY(-50%)}}.text-over-carousel__pagination .slick-dots{position:static;display:flex;gap:var(--space-24)}@media (min-width:681px){.text-over-carousel__pagination .slick-dots{flex-direction:column;margin-bottom:var(--space-20)}}.text-over-carousel__pagination li{height:16px;width:16px;margin:0}.text-over-carousel__pagination .slick-dots li button{height:100%;width:100%;padding:0;border:2px solid var(--c-theme-bd-base);border-radius:50%}.text-over-carousel__pagination .slick-dots li button::before{display:none}.text-over-carousel__pagination .slick-dots li.slick-active button{background-color:var(--c-theme-bg-active-interface);border-color:var(--c-theme-bg-active-interface)}.text-over-carousel__controls-button{line-height:0}@media (max-width:680px){.text-over-carousel__controls-button{display:none!important}}.is-page-editor .text-over-carousel__controls-button{display:none}.text-over-carousel__pause{--l-container-gutter:var(--gate-thickness);position:absolute;bottom:0;right:0;z-index:7}.is-page-editor .text-over-carousel__pause{display:none}.text-over-carousel__caption-container{display:grid;padding-inline:var(--gate-thickness)}.text-over-carousel__caption-container .text-over-media__caption{grid-area:1/1;visibility:hidden;opacity:0;transition:opacity var(--transition-speed) ease,visibility var(--transition-speed) ease}.text-over-carousel__caption-container .text-over-media__caption.is-active{visibility:visible;opacity:1}.text-over-carousel__caption-container .text-over-media__caption:empty{display:none}
/*# sourceMappingURL=text-over-carousel-generated.css.map */
