:root{--logo-marquee-duration: 60s;--logo-marquee-scroll-start: 0;--logo-marquee-scroll-end: calc(-100% - var(--logo-marquee-size))}.logo-list{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--logo-marquee-gap);-webkit-mask-image:linear-gradient(var(--mask-direction, to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 0));mask-image:linear-gradient(var(--mask-direction, to right),hsl(0 0% 0% / 0),hsl(0 0% 0% / 1) 20%,hsl(0 0% 0% / 1) 80%,hsl(0 0% 0% / 0))}.logo-list__heading{margin:0 0 1rem}.logo-list__group{flex-shrink:0;display:flex;align-items:center;justify-content:space-around;gap:var(--logo-marquee-gap);min-width:100%;animation:marquee-x var(--logo-marquee-duration) linear infinite}@media (prefers-reduced-motion: reduce){.logo-list__group{animation-play-state:paused}}.logo-list--reverse .logo-list__group{animation-direction:reverse;animation-delay:-3s}.logo-list__image{width:var(--logo-marquee-size);height:auto;object-fit:contain;opacity:.8}@keyframes marquee-x{0%{transform:translate(var(--logo-marquee-scroll-start))}to{transform:translate(var(--logo-marquee-scroll-end))}}.logo-list__text{font-weight:700;font-size:1.8rem;color:rgb(var(--color-primary));text-transform:uppercase}.logo-list__text.emoji{font-size:3rem}.logo-list__text.highlight{font-size:1.5rem;background:#7dc8c266;padding:1rem 2rem;border-radius:6px}@media screen and (min-width: 750px){.logo-list__text{font-size:2.6rem}.logo-list__text.emoji{font-size:4rem}.logo-list__text.highlight{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/section-logo-list.css.map */
