.section[data-variant=sticky_slider]{--default-image-height-vh: 150vh;--text-align: center;--align-items: center;--justify-content: center;--title-font-size: min(4rem, var(--h1--size));height:calc(var(--image-height-vh, var(--default-image-height-vh))*var(--count));--content-width: max(500px, 35%);--S-padding: var(--section--padding);--S-media-max_width: 100%;overflow:hidden}.section[data-variant=sticky_slider] .section-wrapper{overflow:hidden}.section[data-variant=sticky_slider] .section-main,.section[data-variant=sticky_slider] .section-media{position:relative;height:100vh}.section[data-variant=sticky_slider] .section-main>*,.section[data-variant=sticky_slider] .section-media>*{position:absolute;top:0;left:0;width:100%}.section[data-variant=sticky_slider] .section-media>figure{--figure-height: var(--image-height-vh, var(--default-image-height-vh));--image-height: 100vh;height:var(--figure-height)}.section[data-variant=sticky_slider] .section-media>figure:not(:first-child){will-change:transform;transform:translate3d(0, calc(100vh * (1 - var(--visible))), 0)}@media(prefers-reduced-motion: reduce){.section[data-variant=sticky_slider] .section-media>figure:not(:first-child){will-change:opacity;transform:none;opacity:var(--visible)}}.section[data-variant=sticky_slider] .section-media>figure *,.section[data-variant=sticky_slider] .section-media>figure:last-child{height:var(--image-height)}.section[data-variant=sticky_slider] .section-media figure:not(:first-child){will-change:transform}.section[data-variant=sticky_slider] .section-main-inner{opacity:var(--visible, 1);pointer-events:none;will-change:opacity;background:rgb(var(--bg-rgb));font-size:.75rem;height:calc(100% - var(--nav--height));top:var(--nav--height)}.section[data-variant=sticky_slider] .section-main-inner .pretitle{font-size:1rem}.section[data-variant=sticky_slider] .sticky_slider-controls{position:fixed;top:50%;right:0;margin-right:1rem;z-index:calc(var(--z--content) + 10);opacity:var(--controls-visible, 0);will-change:opacity;transition:opacity .3s;transform:translate3d(0, -50%, 0);pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:.75rem .5rem;background:hsla(0,0%,100%,.5);backdrop-filter:blur(3px);border-radius:999px}.section[data-variant=sticky_slider] .sticky_slider-controls.visible{--controls-visible: 1;pointer-events:auto}.section[data-variant=sticky_slider] .sticky_slider-controls button{width:.75rem;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:#fff;border-radius:999px}.section[data-variant=sticky_slider] .sticky_slider-controls button::before,.section[data-variant=sticky_slider] .sticky_slider-controls button::after{content:"";position:absolute;width:100%;height:100%;border-radius:999px}.section[data-variant=sticky_slider] .sticky_slider-controls button::before{background:var(--theme--accent);opacity:0;transform:scale(0.5);will-change:opacity,transform;transition-property:opacity,transform;transition-duration:.5s}.section[data-variant=sticky_slider] .sticky_slider-controls button::after{box-shadow:inset .05rem .1rem .2rem rgba(0,0,0,.5)}.section[data-variant=sticky_slider] .sticky_slider-controls button.active::before{opacity:1;transform:scale(1)}@media screen and (min-width: 901px){.section[data-variant=sticky_slider] .section-wrapper{align-items:flex-start;flex-direction:row}}@media screen and (max-width: 900px){.section[data-variant=sticky_slider]{--S-content-max_width: 100%;--main-height: 65vh;--main-height: 65dvh;--media-height: calc(100vh - var(--main-height));--title-font-size: min(3.5rem, var(--h1--size))}.section[data-variant=sticky_slider] .section-main,.section[data-variant=sticky_slider] .section-media{width:100%;flex:unset}.section[data-variant=sticky_slider] .section-wrapper{justify-content:flex-start}.section[data-variant=sticky_slider] .section-main{height:var(--main-height);overflow:auto}.section[data-variant=sticky_slider] .section-media{height:var(--media-height);padding-top:calc(var(--nav--height) + var(--S-padding-top))}.section[data-variant=sticky_slider] .section-media>figure{--figure-height: 100%;--image-height: 100%}.section[data-variant=sticky_slider] .section-main-inner .pretitle,.section[data-variant=sticky_slider] .section-content-text{font-size:var(--body-font-size, 1.125rem)}}@media screen and (max-width: 900px)and (max-width: 800px){.section[data-variant=sticky_slider]{--title-font-size: min(3rem, var(--h1--size));--body-font-size: 1rem}}@media screen and (max-width: 900px)and (max-width: 700px){.section[data-variant=sticky_slider]{--body-font-size: 0.91rem}.section[data-variant=sticky_slider] .btn1{--padding-factor: 0.75}}@media screen and (max-width: 900px)and (max-width: 500px){.section[data-variant=sticky_slider]{--title-font-size: min(2.5rem, var(--h1--size))}}html[class*=markup-comment-] [data-variant=sticky_slider]{pointer-events:none}/*# sourceMappingURL=sticky-slider.css.map */
