@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marqueeFlipIn{0%{opacity:0;transform:perspective(400px) rotateX(-90deg)}50%{opacity:.5}to{opacity:1;transform:perspective(400px) rotateX(0)}}.marquee{overflow:hidden;white-space:nowrap;position:relative;display:flex;align-items:center;flex-wrap:nowrap;opacity:0;transition:opacity .6s ease-out}.marquee.marquee--visible{opacity:1}.marquee:before,.marquee:after{content:"";position:absolute;top:0;bottom:0;width:170px;z-index:2;pointer-events:none}.marquee:before{left:0;background:linear-gradient(90deg,#f8f8f8,#f8f8f800)}.marquee:after{right:0;background:linear-gradient(270deg,#f8f8f8,#f8f8f800)}.marquee--autoplay:hover .marquee-list{animation-play-state:paused}.marquee-grid{display:flex;align-items:center}.marquee-list{display:inline-flex;align-items:center;animation:marquee 35s linear infinite}.marquee-list__item{display:flex;align-items:center;margin:0 80px 0 0;gap:1.6rem;text-decoration:none;opacity:0;transform-origin:center bottom;cursor:pointer}.marquee--visible .marquee-list__item{animation:marqueeFlipIn .6s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:calc(var(--item-index, 0) * .08s)}.marquee-text{margin:0;letter-spacing:0rem}.marquee__icon{width:auto;height:8rem;object-fit:contain}@media only screen and (max-width: 768px){.marquee-list__item{margin:0 40px 0 0;gap:1rem}.marquee-text{font-size:calc(var(--font-size, 16px) * .8)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/marquee-section.css.map */
