.kl-press-strip{display:flex;flex-direction:row;align-items:center;gap:1.8rem;width:100%;overflow:hidden}.kl-press-strip--width-page{box-sizing:content-box;max-width:120rem;margin-inline:auto}.kl-press-strip--padding-none{padding:1.6rem 0 0 0rem}.kl-press-strip--padding-small{padding:1.6rem 1.5rem}.kl-press-strip--padding-medium{padding:2.8rem 1.5rem}.kl-press-strip--padding-large{padding:4.4rem 1.5rem}.kl-press-strip--theme-white{background-color:#fff;color:#121212}.kl-press-strip--theme-cream{background-color:#f6f3ee;color:#121212}.kl-press-strip--theme-dark{background-color:#121212;color:#fff}.kl-press-strip__label{display:flex;flex:0 0 auto;align-items:center;margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.2rem;line-height:1.5;letter-spacing:normal;white-space:nowrap;color:var(--primary-brand-color)}.kl-press-strip--has-divider .kl-press-strip__label{padding-inline-end:1.6rem;border-inline-end:.1rem solid currentColor}.kl-press-strip__viewport{position:relative;width:100%;min-width:0;overflow:hidden}.kl-press-strip__track{display:flex;align-items:center;width:max-content;animation-name:kl-press-strip-scroll;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:40s}@keyframes kl-press-strip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.kl-press-strip--speed-very-slow .kl-press-strip__track{animation-duration:90s}.kl-press-strip--speed-slow .kl-press-strip__track{animation-duration:60s}.kl-press-strip--speed-medium .kl-press-strip__track{animation-duration:40s}.kl-press-strip--speed-fast .kl-press-strip__track{animation-duration:25s}.kl-press-strip--speed-very-fast .kl-press-strip__track{animation-duration:15s}.kl-press-strip--pause-on-hover:hover .kl-press-strip__track,.kl-press-strip--pause-on-hover:focus-within .kl-press-strip__track{animation-play-state:paused}.kl-press-strip__group{display:flex;align-items:center;margin:0;padding:0;list-style:none}.kl-press-strip--gap-small .kl-press-strip__track,.kl-press-strip--gap-small .kl-press-strip__group{gap:1.6rem}.kl-press-strip--gap-medium .kl-press-strip__track,.kl-press-strip--gap-medium .kl-press-strip__group{gap:3.3rem}.kl-press-strip--gap-large .kl-press-strip__track,.kl-press-strip--gap-large .kl-press-strip__group{gap:4rem}.kl-press-strip__item{display:flex;flex:0 0 auto;align-items:center}.kl-press-strip__link{display:flex;align-items:center;color:inherit;text-decoration:none}.kl-press-strip__logo{display:block;height:auto;max-height:3rem;object-fit:contain}.kl-press-strip--logo-width-small .kl-press-strip__logo{width:5rem}.kl-press-strip--logo-width-medium .kl-press-strip__logo{width:7rem}.kl-press-strip--logo-width-large .kl-press-strip__logo{width:9rem}.kl-press-strip--logo-width-extra-large .kl-press-strip__logo{width:11rem}.kl-press-strip--grayscale .kl-press-strip__logo{filter:grayscale(100%);opacity:.8}.kl-press-strip__brand-name{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight-bold);font-size:1.6rem;line-height:1.4;letter-spacing:.04em;white-space:nowrap}@media(min-width:750px){.kl-press-strip{gap:2.4rem}.kl-press-strip__logo{max-height:6rem}.kl-press-strip__label{font-size:2.6rem;line-height:1.55}.kl-press-strip--logo-width-small .kl-press-strip__logo{width:10rem}.kl-press-strip--logo-width-medium .kl-press-strip__logo{width:14rem}.kl-press-strip--logo-width-large .kl-press-strip__logo{width:18rem}.kl-press-strip--logo-width-extra-large .kl-press-strip__logo{width:22rem}.kl-press-strip--gap-small .kl-press-strip__track,.kl-press-strip--gap-small .kl-press-strip__group{gap:6.4rem}.kl-press-strip--gap-medium .kl-press-strip__track,.kl-press-strip--gap-medium .kl-press-strip__group{gap:10.6rem}.kl-press-strip--gap-large .kl-press-strip__track,.kl-press-strip--gap-large .kl-press-strip__group{gap:12.8rem}.kl-press-strip--padding-none{padding:3.3rem 0 0}.kl-press-strip--padding-small{padding:1.6rem 5rem}.kl-press-strip--padding-medium{padding:2.8rem 5rem}.kl-press-strip--padding-large{padding:4.4rem 5rem}.kl-press-strip--has-divider .kl-press-strip__label{padding-inline-end:2.4rem}}@media(prefers-reduced-motion:reduce){.kl-press-strip__track{animation:none}.kl-press-strip__group--duplicate{display:none}.kl-press-strip__viewport{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/395/assets/kl-press-strip.css.map */
