<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* .floatingBar {
      position: fixed;
} */

#floatingBannerClose {
      display: none;
}

.floatingBar__content {
      max-width: 100% !important;
}

@keyframes floatingScroll {
      0% {
            transform: translateX(0);
      }

      100% {
            transform: translateX(-100%);
      }
}

@keyframes floatingScrollInfinite {
      0% {
            transform: translateX(0%);
      }

      100% {
            transform: translateX(-200%);
      }
}

.floating-marquee--3 {
      --nbItem: 3;
}

.floating-marquee--4 {
      --nbItem: 4;
}

.floating-marquee--5 {
      --nbItem: 5;
}

.floating-marquee--6 {
      --nbItem: 6;
}

.floating-marquee {
      display: flex;
      align-items: center;
      justify-content: center;
      overflow: hidden;
      width: 100vw;
      height: 35px;
      background-color: #000;
      position: relative;
}

.floating-marquee::before {
      content: "";
      height: 100%;
      width: 2vw;
      position: absolute;
      /*background: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);*/
      z-index: 2;
      left: 0;
}

.floating-marquee::after {
      content: "";
      height: 100%;
      width: 2vw;
      position: absolute;
      /*background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);*/
      z-index: 2;
      right: 0;
}

.floating-marquee .marquee__body {
      position: absolute;
      display: flex;
      align-items: center;
      justify-content: space-around;
}

.floating-marquee .marquee__body .marquee__item {
      white-space: nowrap;
      color: #fff;
      width: 100vw;
}

.floating-marquee .marquee__body .marquee__item--under {
      text-decoration: underline;
}

.floating-marquee .scroll {
      left: 0;
      animation: floatingScroll 25s linear 0s forwards;
      text-align: center;
}

.floating-marquee .scroll--2 {
      left: calc((100vw) * var(--nbItem));
      animation: floatingScrollInfinite 50s linear 0s infinite;
      text-align: center;
}

.floating-marquee .scroll--3 {
      left: calc((100vw) * var(--nbItem));
      animation: floatingScrollInfinite 50s linear 25s infinite;
      text-align: center;
}

@media screen and (min-width: 1024px) {
      .floating-marquee .marquee__body .marquee__item {
            width: calc((100vw / 3));
      }

      .floating-marquee .scroll {
            animation: floatingScroll 40s linear 0s forwards;
      }

      .floating-marquee .scroll--2 {
            left: calc(((100vw / 3) * var(--nbItem)));
            animation: floatingScrollInfinite 80s linear 0s infinite;
      }

      .floating-marquee .scroll--3 {
            left: calc(((100vw / 3) * var(--nbItem)));
            animation: floatingScrollInfinite 80s linear 40s infinite;
      }
}</pre></body></html>