.press-marquee,.press-marquee *,.press-marquee *:before,.press-marquee *:after{box-sizing:border-box}.press-marquee{--marquee-gap: 50px;--press-marquee-logo-gap: 50px;--press-marquee-scale: .862;color:rgb(var(--color-foreground));overflow-x:clip}.press-marquee .press-marquee__inner{display:flex;flex-direction:column;gap:8px}.press-marquee .press-marquee__heading{margin:0;font-family:var(--font-family-neue-haas);font-size:var(--press-marquee-heading-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-1);text-align:var(--press-marquee-heading-align, center);color:rgb(var(--color-foreground))}.press-marquee .press-marquee__strip{padding-block:12px}.press-marquee .press-marquee__logos{display:flex;align-items:center;gap:var(--press-marquee-logo-gap);min-height:40px;margin:0;padding:0;list-style:none}.press-marquee .press-marquee__item{display:flex;flex:none;align-items:center;margin:0}.press-marquee .press-marquee__logo{position:relative;display:block;flex:none;width:calc(var(--logo-w) * var(--press-marquee-scale));height:calc(var(--logo-h) * var(--press-marquee-scale));overflow:hidden}.press-marquee .press-marquee__logo-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.press-marquee .press-marquee__logo-img{position:absolute;top:calc(50% + var(--logo-y));left:calc(50% + var(--logo-x));display:block;width:var(--logo-zoom);max-width:none;height:auto;object-fit:fill;transform:translate(-50%,-50%)}.press-marquee .press-marquee__logo--text{width:auto;min-width:calc(var(--logo-w) * var(--press-marquee-scale));height:auto;overflow:visible;font-family:var(--font-family-neue-haas);font-size:var(--font-size-body-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-positive-1);text-align:center;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:750px){.press-marquee{--marquee-gap: 100px;--press-marquee-logo-gap: 100px;--press-marquee-scale: 1}.press-marquee .press-marquee__inner{gap:24px}.press-marquee .press-marquee__heading{font-size:var(--press-marquee-heading-size-desktop)}.press-marquee .press-marquee__strip{padding-block:0px}.press-marquee .press-marquee__logos{min-height:46px}.press-marquee .press-marquee__logo--text{font-size:var(--font-size-body-14)}}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-press-marquee.css.map */
