/* Variáveis consumidas pelo parallax.js */
.hero-art { --parallax-y: 0px; transform: translate3d(0, var(--parallax-y), 0); will-change: transform; }
.hero-copy .eyebrow { --parallax-y: 0px; transform: translate3d(0, var(--parallax-y), 0); }
.mf-promo .promo-art { --parallax-y: 0px; transform: translate3d(0, var(--parallax-y), 0); }
.mf-promo .promo-copy { --parallax-y: 0px; transform: translate3d(0, var(--parallax-y), 0); }
.acai-art { --parallax-y: 0px; transform: translate3d(0, var(--parallax-y), 0); }
.acai-copy { --parallax-y: 0px; transform: translate3d(0, var(--parallax-y), 0); }
.mf-section .section-heading h2,
.mf-promo h2,
.acai-copy h2 {
  --parallax-y: 0px;
  transform: translate3d(0, var(--parallax-y), 0);
}
.mf-ticker .ticker-track {
  --parallax-x: 0px;
  will-change: transform;
}
@media (prefers-reduced-motion: reduce) {
  .hero-art, .hero-copy .eyebrow, .mf-promo .promo-art, .mf-promo .promo-copy,
  .acai-art, .acai-copy, .mf-section .section-heading h2, .mf-promo h2, .acai-copy h2 {
    transform: none;
  }
}