.brands{overflow:hidden;white-space:nowrap;padding:10px 0}.brands.brands_gradient{max-width:calc(100% - var(--main-padding) - var(--main-padding));margin:0 auto}.brands.brands_gradient:before,.brands.brands_gradient:after{content:"";height:100%;position:absolute;top:0;width:40px;z-index:10}@media screen and (min-width: 1200px){.brands.brands_gradient:before,.brands.brands_gradient:after{width:160px}}.brands.brands_gradient:after{right:0;background:linear-gradient(-90deg,rgba(var(--color-background),1) 60%,rgba(var(--color-background),.7),rgba(var(--color-background),.6) 80%,rgba(var(--color-background),.4))}.brands.brands_gradient:before{left:0;background:linear-gradient(90deg,rgba(var(--color-background),1) 60%,rgba(var(--color-background),.7),rgba(var(--color-background),.6) 80%,rgba(var(--color-background),.4))}.brands .brands-wrapper{display:flex;--gap: 80px;column-gap:var(--gap);overflow:hidden;white-space:nowrap}.brands .brands-wrapper .brands-items{display:flex;align-items:center;column-gap:var(--gap);flex-shrink:0;min-width:100%;animation:marquee 60s linear infinite}.brands .brands-wrapper .brands-items .brands__item{display:inline-block}.brands .brands-wrapper .brands-items img{height:100%}@keyframes brands-scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-brands.css.map */
