.marquee-section .marquee{display:flex;position:relative;margin:0;overflow:hidden;background-color:var(--background-color);color:var(--content-color)}.marquee-section .marquee .marquee-content{display:flex;align-items:center;margin:20px 0;white-space:nowrap}.marquee-section .marquee .marquee-content .marquee-logo-list-item{display:inline-flex;justify-content:center;width:180px;transition:.5s;border-radius:5px;letter-spacing:.3em}.marquee-section .marquee:hover .marquee-content,.marquee-section .marquee:focus-within .marquee-content{animation-play-state:paused}.marquee-section .loop-icons{animation:loop-icons var(--t) infinite linear}@keyframes loop-icons{from{transform:translateX(0)}to{transform:translateX(-100%)}}.marquee-section .svg-icon{width:75px;height:auto}@media screen and (min-width: 750px){.marquee-section .svg-icon{width:85px}}@media screen and (min-width: 1025px){.marquee-section .svg-icon{width:130px}}.marquee-section lottie-file{width:85px}@media screen and (min-width: 1025px){.marquee-section lottie-file{width:130px}}.marquee-section .small{font-size:2.4rem}@media screen and (min-width: 1025px){.marquee-section .small{font-size:3.6rem}}.marquee-section .small a{color:var(--content-color)}.marquee-section .small a:focus,.marquee-section .small a:hover{color:var(--content-color)}.marquee-section .large{font-size:7rem}@media screen and (min-width: 1025px){.marquee-section .large{font-size:9rem}}.marquee-section .x-large{font-size:7rem}@media screen and (min-width: 1025px){.marquee-section .x-large{font-size:12rem}}.template-product .marquee-content .svg-icon svg path{fill:var(--product-primary-color)}.template-product .marquee-content{color:var(--product-primary-color)}
