.scrolling-content--root{position:relative;overflow:hidden}.scrolling-content--root[data-top-border=true]{border-top:1px solid var(--bdr-color--general)}.scrolling-content--root[data-apply-overlay=true]::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.scrolling-content--wrapper{display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.flexbox-gap .scrolling-content--wrapper{gap:var(--spacing--block)}.no-flexbox-gap .scrolling-content--wrapper>*{margin:calc(var(--spacing--block)/ 2)}@media only screen and (max-width:767px){.flexbox-gap .scrolling-content--wrapper{gap:var(--spacing--item)}.no-flexbox-gap .scrolling-content--wrapper>*{margin:calc(var(--spacing--item)/ 2)}}.scrolling-content--bg-image{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.scrolling-content--container{--animation-speed:calc(
    ((10 - var(--scrolling-content--animation-speed)) * (25 - 5) / (10 - 1) + 5) * 1s
  );flex-shrink:0;display:flex;align-items:center;animation:scrolling-content var(--animation-speed) linear infinite;animation-play-state:running}.flexbox-gap .scrolling-content--container{gap:var(--spacing--block)}.no-flexbox-gap .scrolling-content--container>*{margin:calc(var(--spacing--block)/ 2)}@media only screen and (max-width:767px){.scrolling-content--container{animation:scrolling-content-mobile var(--animation-speed) linear infinite}.flexbox-gap .scrolling-content--container{gap:var(--spacing--item)}.no-flexbox-gap .scrolling-content--container>*{margin:calc(var(--spacing--item)/ 2)}}.scrolling-content--root[data-hover-pause=true]:hover .scrolling-content--container{animation-play-state:paused}.scrolling-content--root[data-direction=right] .scrolling-content--container{animation-direction:reverse}.scrolling-content--block-wrapper{display:flex;flex-shrink:0;align-items:center;margin:0}.flexbox-gap .scrolling-content--block-wrapper{gap:var(--spacing--item)}.no-flexbox-gap .scrolling-content--block-wrapper>*{margin:calc(var(--spacing--item)/ 2)}.scrolling-content--block[data-item=image] .scrolling-content--block-wrapper>*{width:calc(var(--aspect-ratio) * var(--scrolling-content--block-height))}@media only screen and (max-width:767px){.scrolling-content--block[data-item=image] .scrolling-content--block-wrapper>*{width:calc(var(--mobile-aspect-ratio) * var(--scrolling-content--block-mobile-height))}}@keyframes scrolling-content{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--spacing--block)))}}@keyframes scrolling-content-mobile{from{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--spacing--item)))}}