.section-partner-logos-marquee{--partner-logos-height-mobile: calc(var(--partner-logos-height) * .82);overflow:hidden}.section-partner-logos-marquee .page-width{display:grid;gap:clamp(2rem,2.3vw,3rem);overflow:visible}.section-partner-logos-marquee__heading{margin:0;text-align:center;font-family:var(--font-heading-h4-family);font-size:14px;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:.7px;text-transform:uppercase;color:var(--color-moss)}.section-partner-logos-marquee__viewport{overflow:hidden;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.section-partner-logos-marquee__track{display:inline-flex;align-items:center;gap:var(--partner-logos-gap);white-space:nowrap;will-change:transform}.section-partner-logos-marquee__logo-item{display:inline-flex;align-items:center;justify-content:center;min-width:clamp(12rem,16vw,18rem);flex:0 0 auto}.section-partner-logos-marquee__logo-image,.section-partner-logos-marquee__logo-placeholder{height:var(--partner-logos-height);width:auto;max-width:100%;display:block}.section-partner-logos-marquee__logo-image{object-fit:contain}.section-partner-logos-marquee__logo-placeholder{opacity:.35}.section-partner-logos-marquee__empty{margin:0;text-align:center}@media screen and (max-width:749px){.section-partner-logos-marquee__heading{text-align:left}.section-partner-logos-marquee__track{gap:clamp(1.6rem,4vw,2.4rem)}.section-partner-logos-marquee__logo-item{min-width:clamp(9rem,34vw,12rem)}.section-partner-logos-marquee__logo-image,.section-partner-logos-marquee__logo-placeholder{height:var(--partner-logos-height-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-partner-logos-marquee.css.map */
