.brand-marquee{--brand-marquee-background: var(--color-background, #ffffff);--brand-marquee-foreground: var(--color-foreground, #141414);--brand-marquee-muted: rgba(20, 20, 20, .72);--brand-marquee-icon: rgba(20, 20, 20, .68);--brand-marquee-gap: clamp(2rem, 6vw, 4rem);--brand-marquee-gap-desktop: clamp(3rem, 8vw, 6rem);--brand-marquee-duration: 25s;position:relative;width:100%;color:var(--brand-marquee-foreground);background-color:var(--brand-marquee-background);overflow:hidden}.brand-marquee__inner{position:relative;width:100%;max-width:none;margin-inline:0;padding-inline:0}.brand-marquee__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.3;background:radial-gradient(ellipse at center,rgba(20,20,20,.1) 0%,transparent 70%);background:radial-gradient(ellipse at center,color-mix(in srgb,var(--brand-marquee-foreground) 10%,transparent) 0%,transparent 70%)}.brand-marquee__track-shell{position:relative;overflow:hidden;display:flex;align-items:center;min-height:clamp(4.5rem,11vw,6.5rem);width:100%}.brand-marquee__app{position:relative;width:100%}.brand-marquee__fade{position:absolute;top:0;bottom:0;width:clamp(5rem,12vw,12rem);pointer-events:none;z-index:2}.brand-marquee__fade--left{left:0;background:linear-gradient(to right,var(--brand-marquee-background),transparent)}.brand-marquee__fade--right{right:0;background:linear-gradient(to left,var(--brand-marquee-background),transparent)}.brand-marquee__track{display:flex;align-items:stretch;gap:var(--brand-marquee-gap);width:max(100%,max-content);min-height:inherit;animation:brand-marquee-scroll var(--brand-marquee-duration) linear infinite;will-change:transform}@media (min-width: 64rem){.brand-marquee__track{gap:var(--brand-marquee-gap-desktop)}}.brand-marquee__group{display:flex;gap:inherit;align-items:center;flex-shrink:0}.brand-marquee__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;min-width:max-content;min-height:clamp(3rem,7vw,4rem);color:var(--brand-marquee-muted);text-align:center;white-space:nowrap;transition:opacity .3s ease;padding-inline:clamp(.75rem,2.5vw,1.5rem);padding-block:.5rem;flex:0 0 auto}.brand-marquee__item:hover,.brand-marquee__item:focus-visible{opacity:.8}.brand-marquee__icon{display:block;width:clamp(2.75rem,6vw,3.5rem);height:clamp(2.75rem,6vw,3.5rem);flex-shrink:0;aspect-ratio:1 / 1;overflow:visible;color:var(--brand-marquee-icon)}.brand-marquee__image{display:block;width:clamp(2.75rem,6vw,3.5rem);height:clamp(2.75rem,6vw,3.5rem);max-width:100%;flex-shrink:0;object-fit:contain;filter:drop-shadow(0 0 0 transparent)}.brand-marquee__label{font-size:clamp(.75rem,1.8vw,.95rem);font-weight:600;letter-spacing:.01em;line-height:1.2}.brand-marquee__meta{position:relative;z-index:1;margin-top:clamp(1rem,3vw,2rem);text-align:center;color:var(--brand-marquee-muted);font-size:clamp(.85rem,1.8vw,1rem)}.brand-marquee__meta-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1.25rem)}.brand-marquee__meta-item{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.brand-marquee__meta-item+.brand-marquee__meta-item:before{content:"\2022";margin-inline:.5rem;color:currentColor;opacity:.85;display:inline-block}@keyframes brand-marquee-scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% / 3))}}@media (prefers-reduced-motion: reduce){.brand-marquee__track{animation-duration:.01ms;animation-iteration-count:1}}@media (min-width: 40rem){.brand-marquee__meta-list{gap:clamp(1rem,2.5vw,1.75rem)}.brand-marquee__meta-item+.brand-marquee__meta-item:before{opacity:.75}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-brand-marquee.css.map */
