.ptt-brand-marquee{padding-block-start:var(--sp-4)}.ptt-brand-marquee__viewport{position:relative;overflow:hidden;border:var(--border-hairline);border-radius:var(--radius-sm);padding-block:.625rem;background:var(--surface-card)}.ptt-brand-marquee__track{display:grid;width:max-content;grid-auto-flow:column;grid-auto-columns:8rem;grid-template-rows:repeat(var(--brand-rows),minmax(3.75rem,1fr));animation:ptt-brand-marquee var(--brand-speed) linear infinite}.ptt-brand-marquee__viewport:hover .ptt-brand-marquee__track{animation-play-state:paused}.ptt-brand-marquee__item,.ptt-brand-marquee__item a,.ptt-brand-marquee__item span{display:grid;min-block-size:3.75rem;place-items:center}.ptt-brand-marquee__item a,.ptt-brand-marquee__item span{inline-size:100%;padding:0 .625rem}.ptt-brand-marquee__item img{max-inline-size:100%;max-block-size:2.75rem;object-fit:contain;transition:var(--transition-control)}.ptt-brand-marquee__item strong{color:var(--text-muted);font-family:var(--font-display);font-size:var(--fs-xs);text-align:center;text-transform:uppercase}.ptt-brand-marquee--muted .ptt-brand-marquee__item img{filter:grayscale(1);opacity:.62}.ptt-brand-marquee--muted .ptt-brand-marquee__item:hover img{filter:grayscale(0);opacity:1}@keyframes ptt-brand-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ptt-brand-marquee__track{animation:none;transform:translate(0)}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/brand-marquee.css.map */
