.press-logo-bar{--press-logo-bar-row-gap: 34px;--press-logo-bar-logo-height: 25.6px;--press-logo-bar-logo-gap: 40px;--press-logo-bar-progress-width: 120px;--press-logo-bar-indicator-width: 24px;--press-logo-bar-inactive-opacity: .35;--press-logo-bar-placeholder-max-width: 80px;--press-logo-bar-duration: .5s;display:flex;flex-direction:column;align-items:center;gap:var(--press-logo-bar-row-gap);overflow:hidden;padding-top:var(--press-logo-bar-padding-top-mobile);padding-bottom:var(--press-logo-bar-padding-bottom-mobile);background-color:var(--press-logo-bar-background);color:var(--press-logo-bar-text-color)}.press-logo-bar__quotes{display:grid;width:100%;max-width:880px;padding:0 16px;box-sizing:border-box}.press-logo-bar__quote{grid-area:1 / 1;margin:0;font-size:var(--press-logo-bar-font-size-mobile);line-height:1.375;letter-spacing:-.01em;text-align:center;color:var(--press-logo-bar-text-color);opacity:0;visibility:hidden;transition:opacity var(--press-logo-bar-duration) ease,visibility 0s linear var(--press-logo-bar-duration)}.press-logo-bar__quote.is-active{opacity:1;visibility:visible;transition:opacity var(--press-logo-bar-duration) ease}.press-logo-bar__viewport{width:100%;touch-action:pan-y}.press-logo-bar__track{display:flex;align-items:center;gap:var(--press-logo-bar-logo-gap);width:max-content;margin:0;padding:0 0 0 50%;list-style:none;transform:translate3d(var(--press-logo-bar-offset, 0px),0,0);transition:transform var(--press-logo-bar-duration) ease}.press-logo-bar--static .press-logo-bar__track{width:auto;justify-content:center;padding:0;transform:none}.press-logo-bar__item{flex:0 0 auto}.press-logo-bar__logo{display:flex;align-items:center;justify-content:center;height:var(--press-logo-bar-logo-height);margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer;opacity:var(--press-logo-bar-inactive-opacity);transition:opacity var(--press-logo-bar-duration) ease;-webkit-tap-highlight-color:transparent}.press-logo-bar__logo:hover,.press-logo-bar__logo.is-active{opacity:1}.press-logo-bar__logo.is-active{cursor:default}.press-logo-bar__logo:focus-visible{outline:1px solid currentColor;outline-offset:4px}.press-logo-bar__logo-image{display:block;width:auto;height:100%;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.press-logo-bar__logo-placeholder{display:block;width:100vw;max-width:var(--press-logo-bar-placeholder-max-width);height:100%;background-color:#00000014;fill:#0000004d}.press-logo-bar__progress{position:relative;width:var(--press-logo-bar-progress-width);height:2px}.press-logo-bar__progress:before{content:"";position:absolute;top:.5px;left:0;width:100%;height:1px;background-color:var(--press-logo-bar-track-color)}.press-logo-bar__progress-indicator{position:absolute;top:0;left:calc((100% - var(--press-logo-bar-indicator-width)) * var(--press-logo-bar-progress));width:var(--press-logo-bar-indicator-width);height:2px;background-color:var(--press-logo-bar-indicator-color);transition:left var(--press-logo-bar-duration) ease}@media(prefers-reduced-motion:reduce){.press-logo-bar{--press-logo-bar-duration: 0ms}}@media(min-width:960px){.press-logo-bar{--press-logo-bar-row-gap: 24px;--press-logo-bar-logo-height: 32px;--press-logo-bar-logo-gap: 96px;--press-logo-bar-progress-width: 168px;--press-logo-bar-placeholder-max-width: 100px;padding-top:var(--press-logo-bar-padding-top-desktop);padding-bottom:var(--press-logo-bar-padding-bottom-desktop)}.press-logo-bar__quote{font-size:var(--press-logo-bar-font-size-desktop);line-height:1.2857}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-press-logo-bar.css.map */
