/*
 * Lenis — folha de estilo obrigatória
 *
 * Tema: Altéria
 * Ficheiro: assets/css/scroll.css
 */

html.lenis,
html.lenis body {
    height: auto;
}

.lenis.lenis-smooth {
    scroll-behavior: auto !important;
}

/*
 * Elementos com scroll próprio — o interior dos modais, por exemplo —
 * marcam-se com data-lenis-prevent para que a roda do rato os role a
 * eles, e não à página por trás.
 */
.lenis.lenis-smooth [data-lenis-prevent] {
    overscroll-behavior: contain;
}

.lenis.lenis-stopped {
    overflow: hidden;
}

.lenis.lenis-smooth iframe {
    pointer-events: none;
}