.brand-autoscroll{--brand-gap-current: var(--brand-gap, 40px);--brand-logo-scale: 1;width:100%;overflow:hidden;padding:var(--brand-pt, 0px) 32px var(--brand-pb, 16px);background:var(--brand-background, #ffffff);color:var(--brand-text, #737373);box-sizing:border-box;max-width:1880px;margin-inline:auto}.brand-autoscroll *,.brand-autoscroll :before,.brand-autoscroll :after{box-sizing:border-box}.brand-autoscroll--white{--brand-background: #ffffff;--brand-text: #737373}.brand-autoscroll--black{--brand-background: transparent;--brand-text: #a1a1a1}.brand-autoscroll--landing{width:auto;margin:16px;border-radius:6px}.brand-autoscroll__heading{margin:0 0 16px;padding:0;color:var(--brand-text, #737373);font-family:Aeonik,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center}.brand-autoscroll__viewport{width:100%;overflow:hidden}.brand-autoscroll__track{display:flex;align-items:center;width:max-content;animation:brand-autoscroll-move var(--brand-speed, 30s) linear infinite;will-change:transform;backface-visibility:hidden}.brand-autoscroll__group{display:flex;flex:0 0 auto;align-items:center;gap:var(--brand-gap-current);width:max-content;padding-right:var(--brand-gap-current)}.brand-autoscroll__item{display:flex;flex:0 0 auto;align-items:center;justify-content:center}.brand-autoscroll__link{display:flex;align-items:center;justify-content:center}.brand-autoscroll__logo{display:block;width:auto;height:calc(var(--logo-h, var(--brand-height, 34px)) * var(--brand-logo-scale));max-width:none;object-fit:contain;transition:opacity .3s}.brand-autoscroll--white .brand-autoscroll__logo{filter:grayscale(1) brightness(0)}.brand-autoscroll--black .brand-autoscroll__logo{filter:grayscale(1) brightness(0) invert(1)}.brand-autoscroll__link:hover .brand-autoscroll__logo{opacity:.65}.brand-autoscroll--dir-rtl .brand-autoscroll__track{animation-direction:reverse}@keyframes brand-autoscroll-move{0%{transform:translate3d(var(--brand-shift, -50%),0,0)}to{transform:translateZ(0)}}@media screen and (max-width:749px){.brand-autoscroll{--brand-gap-current: 16px;--brand-logo-scale: .7;padding:var(--brand-pt-m, 32px) 16px var(--brand-pb-m, 32px)}.brand-autoscroll--black{--brand-background: #171717}.brand-autoscroll--landing{margin:12px}.brand-autoscroll__heading{margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand-autoscroll.css.map */
