html.lenis {
    height: auto
}

.lenis.lenis-smooth {
    scroll-behavior: auto
}

.lenis.lenis-smooth [data-lenis-prevent] {
    overscroll-behavior: contain
}

.lenis.lenis-stopped {
    overflow: hidden
}

.lenis.lenis-scrolling iframe {
    pointer-events: none
}
/* 
[data-scroll] {
  opacity: 0;
  transform: translateY(80px);
  transition: all 0.6s ease-out;
}
[data-scroll].is-inview {
  opacity: 1;
  transform: translateY(0);
} */

html[data-scroll-orientation="horizontal"] {
    body {
        width: fit-content;
    }

    [data-scroll-container] {
        display: flex;
    }
}