/*
  EDOUARGOT - bandeau mobile sans freeze
  Ne touche pas au préloader.
  Stabilise seulement le texte défilant.
*/

html body .scrolling-text-wrapper {
  width: 100% !important;
  max-width: 100% !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  box-sizing: border-box !important;
}

html body #scrollingText,
html body #scrollingText.scrolling-text,
html body .scrolling-text.edo-scroll-raf {
  display: inline-flex !important;
  flex-wrap: nowrap !important;
  align-items: center !important;

  width: max-content !important;
  max-width: none !important;
  min-width: max-content !important;

  white-space: nowrap !important;

  animation: none !important;
  transition: none !important;

  will-change: transform !important;
  transform: translate3d(0, 0, 0);
}

html body #scrollingText .edo-scroll-copy {
  display: inline-block !important;
  flex: 0 0 auto !important;

  width: max-content !important;
  max-width: none !important;
  min-width: max-content !important;

  white-space: nowrap !important;
  padding-right: 34px !important;

  animation: none !important;
  transition: none !important;
}

html body #scrollingText .edo-scroll-copy strong {
  white-space: nowrap !important;
}

@media (max-width: 768px) {
  html body .scrolling-text-wrapper {
    width: 100vw !important;
    max-width: 100vw !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  html body #scrollingText .edo-scroll-copy {
    padding-right: 38px !important;
  }
}
