.vfm-marquee-container{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-transform:var(--transform);transform:var(--transform);width:var(--width)}.vfm-marquee-container:hover div{-webkit-animation-play-state:var(--pause-on-hover);animation-play-state:var(--pause-on-hover)}.vfm-marquee-container:active div{-webkit-animation-play-state:var(--pause-on-click);animation-play-state:var(--pause-on-click)}.vfm-overlay{height:100%;position:absolute;width:100%}.vfm-overlay:after,.vfm-overlay:before{background:-webkit-gradient(linear,left top,right top,from(var(--gradient-color)),to(hsla(0,0%,100%,0)));background:linear-gradient(to right,var(--gradient-color),hsla(0,0%,100%,0));content:"";height:100%;pointer-events:none;position:absolute;-ms-touch-action:none;touch-action:none;width:var(--gradient-width);z-index:2}.vfm-overlay:after{right:0;top:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vfm-overlay:before{left:0;top:0}.vfm-marquee{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;min-width:var(--min-width);z-index:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:scroll var(--duration) linear var(--delay) var(--iteration-count);animation:scroll var(--duration) linear var(--delay) var(--iteration-count);-webkit-animation-delay:var(--delay);animation-delay:var(--delay);-webkit-animation-direction:var(--direction);animation-direction:var(--direction);-webkit-animation-play-state:var(--play);animation-play-state:var(--play)}@-webkit-keyframes scroll{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes scroll{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}.vfm-parent{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;min-width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vfm-parent>*{-webkit-transform:var(--transform);transform:var(--transform)}
