.section-brand-marquee{overflow:hidden}.brand-marquee__heading{text-align:center;margin:0 auto 2.5rem;padding:0 1.5rem}.brand-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 5%,black 95%,transparent 100%)}.brand-marquee__track{display:flex;align-items:center;gap:1.2rem;width:max-content;animation:brand-marquee-scroll var(--marquee-duration, 30s) linear infinite}.brand-marquee:hover .brand-marquee__track{animation-play-state:paused}.brand-pill{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:.8rem 1.8rem;border-radius:999px;font-weight:600;font-size:1.5rem;letter-spacing:.01em;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.12);box-shadow:0 2px 8px #0000000f}.brand-pill:not(.brand-pill--logo):nth-child(3n+1){background:red;color:#fff;border-color:transparent}.brand-pill:not(.brand-pill--logo):nth-child(3n+2){background:#e1a2ad;color:#1e1e1e;border-color:transparent}.brand-pill--logo{background:#fff;border:1px solid rgba(30,30,30,.08);padding:1.1rem 2rem;height:6.5rem;width:12rem}.brand-pill--logo img{max-height:4.2rem;max-width:100%;width:auto;height:auto;object-fit:contain;display:block}.brand-pill--logo.brand-pill--dark{background:#1e1e1e;border-color:transparent}@keyframes brand-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.brand-marquee__track{animation:none}.brand-marquee{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-brand-marquee.css.map */
