.scrolling-logo-section{padding:70px 0;margin-left:50px;margin-right:50px;border-radius:10px;contain:layout style paint}.scrolling-logo-container{overflow:hidden;position:relative;width:100%;mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 5%,black 95%,transparent)}.scrolling-logo-track{display:flex;white-space:nowrap;will-change:transform;transform:translateZ(0);backface-visibility:hidden;perspective:1000px;animation-fill-mode:both;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}.scrolling-logo-track img{margin:0 30px;flex-shrink:0;object-fit:contain;transform:translateZ(0);backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;pointer-events:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.logo-heading{text-align:center;margin-bottom:10px}.logo-heading-text{font-size:24px;margin-bottom:20px;text-align:center;font-family:Darker Grotesque,sans-serif;font-weight:800;color:#333}@keyframes scrollLeft{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes scrollRight{0%{transform:translate3d(-50%,0,0)}to{transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.scrolling-logo-track{animation-duration:60s!important}}@media screen and (max-width:768px){.scrolling-logo-section{margin-left:20px;margin-right:20px;padding:40px 0}.scrolling-logo-track img{margin:0 15px}.scrolling-logo-track{transform:translateZ(0)}}.scrolling-logo-section:not(.in-view) .scrolling-logo-track{animation-play-state:paused}.gsap-reveal{will-change:transform,opacity}.gsap-mask{overflow:hidden;display:block}.gsap-reveal{transform:translateY(100%);opacity:0}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=IA */
