.rfm-marquee-container{overflow-x:hidden;display:flex;flex-direction:row;position:relative;width:var(--width);transform:var(--transform)}.rfm-marquee-container:hover div{animation-play-state:var(--pause-on-hover)}.rfm-marquee-container:active div{animation-play-state:var(--pause-on-click)}.rfm-overlay{position:absolute;width:100%;height:100%;pointer-events:none;touch-action:none}.rfm-overlay:after,.rfm-overlay:before{background:linear-gradient(to right,var(--gradient-color),rgba(255,255,255,0));content:"";height:100%;position:absolute;width:var(--gradient-width);z-index:2}.rfm-overlay:after{right:0;top:0;transform:rotate(180deg)}.rfm-overlay:before{left:0;top:0}[dir=rtl] .rfm-overlay:after,[dir=rtl] .rfm-overlay:before{background:linear-gradient(to left,var(--gradient-color),rgba(255,255,255,0))}[dir=rtl] .rfm-overlay:after{left:0;right:auto;transform:rotate(180deg)}[dir=rtl] .rfm-overlay:before{right:0;left:auto}.rfm-marquee{flex:0 0 auto;min-width:var(--min-width);z-index:1;display:flex;flex-direction:row;align-items:center;animation-name:scroll;animation-duration:var(--duration);animation-timing-function:linear;animation-delay:var(--delay);animation-iteration-count:var(--iteration-count);animation-play-state:var(--play);animation-direction:var(--direction)}.rfm-marquee[style*="--is-rtl: 1"]{animation-name:scrollRTL}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scrollRTL{0%{transform:translateX(0)}to{transform:translateX(100%)}}.rfm-initial-child-container{flex:0 0 auto;display:flex;flex-direction:row;align-items:center}.rfm-child{transform:var(--transform)}