.brand-highlights{padding:var(--mobile-padding, 40px) 0;font-family:sans-serif;text-align:center}.brand-highlights .brand-highlights-inner{position:relative;width:100%;height:82px;margin:0;overflow:hidden;-webkit-overflow-scrolling:touch;will-change:transform}.brand-highlights .brand-highlights-wrapper{position:absolute;display:flex;align-items:center;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.brand-highlights .brand-highlights-wrapper>div{display:flex;flex-shrink:0;align-items:center;width:max-content;animation:swipe var(--speed) linear infinite}.brand-highlights .brand-highlight-item{display:flex;flex-direction:column;flex-shrink:0;align-items:center;margin-right:40px;border-radius:12px;text-align:center}.brand-highlights .brand-highlight-item:last-child{margin-right:40px}.brand-highlights .brand-highlight-item .highlight-image{display:flex;align-items:center;justify-content:center;width:100%;height:82px}.brand-highlights .brand-highlight-item .highlight-image img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}@media (min-width: 768px){.brand-highlights{padding:var(--desktop-padding, 60px) 0}.brand-highlights .brand-highlights-inner{position:static;width:fit-content;height:auto;margin:0 auto;overflow:visible}.brand-highlights .brand-highlights-wrapper{position:static;display:flex;justify-content:center;align-items:stretch;gap:20px;max-width:1200px;margin:0 auto}.brand-highlights .brand-highlight-item{margin-right:0}.brand-highlights .brand-highlight-item:last-child{margin-right:0}.brand-highlights .brand-highlights-wrapper>div{display:contents;animation:none}.brand-highlights .brand-highlights-wrapper>div:nth-child(2),.brand-highlights .brand-highlights-wrapper>div:nth-child(3){display:none}.brand-highlights .brand-highlight-item{margin:0}.brand-highlights .brand-highlights-wrapper{gap:58px}.brand-highlights .brand-highlight-item .highlight-image{height:100px}}@media (min-width: 1024px){.brand-highlights{padding:var(--desktop-padding, 60px) 0}.brand-highlights .brand-highlights-wrapper{gap:82px}.brand-highlights .brand-highlight-item .highlight-image{height:108px}}@media (min-width: 1200px){.brand-highlights .brand-highlights-wrapper{gap:155px}}@keyframes swipe{0%{transform:translate(0)}to{transform:translate(-100%)}}@supports (-webkit-touch-callout: none){.brand-highlights .brand-highlights-wrapper>div{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/brand-highlights-stylesheet.css.map */
