.mzf-marquee{width:100%;overflow:hidden;position:relative}.mzf-marquee__wrap{width:100%;overflow:hidden}.mzf-marquee__track{display:inline-flex;gap:var(--mzf-gap,40px);will-change:transform;animation-name:mzf-marquee-left;animation-duration:var(--mzf-duration,20s);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}.mzf-marquee[data-dir=right] .mzf-marquee__track{animation-name:mzf-marquee-right}.mzf-marquee__item{white-space:nowrap;display:inline-flex;align-items:center}.mzf-marquee__item img{display:inline-block;max-height:28px;width:auto}.mzf-marquee.style1 .mzf--text{font-weight:600}.mzf-marquee.style2 .mzf--text-style{opacity:.9}.mzf-marquee[data-pause="1"]:hover .mzf-marquee__track{animation-play-state:paused}@keyframes mzf-marquee-left{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--mzf-distance,1000px)))}}@keyframes mzf-marquee-right{0%{transform:translateX(calc(-1 * var(--mzf-distance,1000px)))}100%{transform:translateX(0)}}.mzf-marquee[data-hassep="1"] .mzf-marquee__item+.mzf-marquee__item::before{content:attr(data-sep);display:inline-block;margin:0 var(--mzf-sep-gap,8px);color:var(--mzf-sep-color,currentColor);opacity:.6}