.main_content .marquee{max-width:90rem;margin:70px auto}.marquee{margin-bottom:20px;block-size:var(--marquee-item-height);position:relative;overflow-x:hidden;align-items:center;display:none;-webkit-mask-image:linear-gradient(to right,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(to right,#0000,#000 20% 80%,#0000)}.marqueeitem{object-fit:contain;position:absolute;inset-inline-start:max(calc(var(--marquee-item-width) * var(--marquee-items)),calc(100% + var(--marquee-item-width)));transform:translate(-50%);animation:go linear var(--marquee-duration) calc(var(--marquee-duration) / var(--marquee-items) * (var(--marquee-items) - var(--marquee-item-index)) * -1) infinite}@keyframes go{to{inset-inline-start:calc(var(--marquee-item-width) * -1)}}.marqueeitem:nth-child(4n){border-top-right-radius:1rem}.marqueeitem:nth-child(4n+1){border-bottom-right-radius:1rem}.marqueeitem:nth-child(4n+2){border-bottom-left-radius:1rem}.marqueeitem:nth-child(4n+3){border-top-left-radius:1rem}@media (max-width: 646px){.marqueeitem{padding:20px}}@media (max-width: 1470px){.main_content .marquee{margin:20px 18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/company-carousel-snippet.css.map */
