.logos-marquee__header{text-align:center;margin-bottom:3.2rem}.logos-marquee__description{max-width:72rem;margin:1.2rem auto 0}.logos-marquee__rows{display:flex;flex-direction:column;gap:2rem}logos-marquee{display:block}.logos-marquee--fullbleed{overflow-x:clip}.logos-marquee--fullbleed .logos-marquee__rows{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.logos-marquee__row{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:.6rem 0}.logos-marquee__row::-webkit-scrollbar{display:none}.logos-marquee--on .logos-marquee__row{overflow:hidden}.logos-marquee__track{display:flex;align-items:center;gap:var(--lm-gap, 2rem);width:max-content}.logos-marquee--on .logos-marquee__track{will-change:transform}.logos-marquee__slide{flex:0 0 var(--lm-logo-w, 200px);width:var(--lm-logo-w, 200px);min-width:0;max-width:85vw;margin:0;display:grid;justify-items:center;align-content:center;gap:1.2rem;text-align:center;color:rgba(var(--color-foreground),.85);opacity:var(--lm-idle, .7);filter:saturate(var(--lm-idle-sat, 1));transition:opacity .35s ease,filter .35s ease}.logos-marquee__link{display:grid;justify-items:center;align-content:center;gap:1.2rem;text-decoration:none;color:inherit}.logos-marquee .logos-marquee__logo{--lm-logo-block: clamp(4.8rem, 3.6rem + 3vw, 8rem);inline-size:100%;block-size:var(--lm-logo-block);object-fit:contain}.logos-marquee .logos-marquee__logo--round{inline-size:var(--lm-logo-block);block-size:var(--lm-logo-block);aspect-ratio:1;object-fit:contain}.logos-marquee__title{margin:0;color:rgb(var(--color-foreground));font-size:1.45rem;font-weight:800;line-height:1.2}.logos-marquee__text{margin:.4rem 0 0;font-size:1.15rem;line-height:1.35}.logos-marquee__ph{display:grid;place-items:center;inline-size:100%;block-size:clamp(4.8rem,3.6rem + 3vw,8rem)}.logos-marquee__ph svg{max-height:100%;opacity:.4}.logos-marquee--viewport .logos-marquee__slide{transition:opacity var(--lm-fade, 1s) ease,filter var(--lm-fade, 1s) ease}.logos-marquee__slide.is-active,.logos-marquee__slide:hover{opacity:var(--lm-active, 1);filter:saturate(1)}.logos-marquee--static .logos-marquee__slide{opacity:1;filter:none}@media(prefers-reduced-motion:reduce){.logos-marquee__track{transform:none!important}}logos-marquee{position:relative}.logos-marquee__tip{position:absolute;z-index:5;top:0;left:0;max-width:min(32rem,78vw);padding:.9rem 1.2rem;border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.3rem;line-height:1.4;text-align:center;text-wrap:pretty;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility 0s linear .18s}.logos-marquee__tip.is-visible{opacity:1;visibility:visible;transition:opacity .18s ease,visibility 0s linear 0s}.logos-marquee__tip:after{content:"";position:absolute;left:var(--lm-tip-caret, 50%);width:0;height:0;margin-left:-.6rem;border-left:.6rem solid transparent;border-right:.6rem solid transparent}.logos-marquee__tip:not(.logos-marquee__tip--below):after{top:100%;border-top:.6rem solid rgb(var(--color-foreground))}.logos-marquee__tip--below:after{bottom:100%;border-bottom:.6rem solid rgb(var(--color-foreground))}.logos-marquee__slide[data-lm-quote]:not(:has(.logos-marquee__link)){cursor:help}@media(prefers-reduced-motion:reduce){.logos-marquee__tip{transition:none}}.logos-marquee__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.logos-marquee__caption{display:none;margin:1.6rem auto 0;max-width:60rem;padding:0 1.6rem;color:rgba(var(--color-foreground),.75);font-size:1.3rem;font-style:italic;line-height:1.45;text-align:center;text-wrap:pretty;transition:opacity .3s ease}logos-marquee.is-touch>.logos-marquee__caption{display:flex;align-items:center;justify-content:center}.logos-marquee__caption.is-measuring{visibility:hidden}.logos-marquee__caption.is-empty{opacity:0}@media(prefers-reduced-motion:reduce){.logos-marquee__caption{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/logos-marquee.css.map */
