/*!*************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/postcss-loader/dist/cjs.js!../node_modules/sass-loader/dist/cjs.js!./scss/lenis/lenis.scss ***!
  \*************************************************************************************************************************************************************/
html.lenis, html.lenis body {
  height: auto;
  scrollbar-gutter: stable;
}

html, body {
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

body {
  scrollbar-gutter: stable;
}

.lenis:not(.lenis-autoToggle).lenis-stopped {
  overflow: clip;
}

.lenis [data-lenis-prevent], .lenis [data-lenis-prevent-wheel], .lenis [data-lenis-prevent-touch] {
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
}

.lenis.lenis-smooth iframe {
  pointer-events: none;
}

.lenis.lenis-autoToggle {
  -webkit-transition-property: overflow;
  transition-property: overflow;
  -webkit-transition-duration: 1ms;
          transition-duration: 1ms;
  transition-behavior: allow-discrete;
}

/*# sourceMappingURL=lenis.min.css.map*/