@charset "UTF-8";
body.is-transitioning {
  cursor: progress;
}

body.is-transitioning main[data-barba=container] {
  pointer-events: none;
}

body.is-page-leaving,
body.is-page-entering {
  overflow-x: hidden;
}

/* Stesso sfondo del sito: eventuale attesa fetch non “lampeggia” bianco */
body.is-transitioning main[data-barba=container]:empty,
body.is-page-leaving main[data-barba=container] {
  background-color: var(--color-bg, #fff);
}

body.is-page-entering main[data-barba=container] {
  backface-visibility: hidden;
}

/*# sourceMappingURL=page-transitions.css.map */
