.km-logos__text{margin:1rem auto 0;max-width:56rem;opacity:.75}.km-logos__rows{display:flex;flex-direction:column;gap:.4rem}.km-logos__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);padding-block:.8rem}.km-logos__track{display:flex;width:max-content;animation:kmLogos var(--km-logo-speed, 45s) linear infinite}.km-logos__track--reverse{animation-name:kmLogosRev}.km-logos__marquee:hover .km-logos__track{animation-play-state:paused}.km-logos__group{display:flex;align-items:center;gap:1.6rem;padding-inline-end:1.6rem;flex:none}.km-logo{display:flex;align-items:center;justify-content:center;flex:none;width:18rem;height:10rem;padding:.8rem 1.4rem;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 6px 18px -14px #00000059;overflow:hidden;cursor:default;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.km-logo img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;pointer-events:none;transition:filter .35s ease,opacity .35s ease}.km-logos--mono .km-logo img{filter:grayscale(1);opacity:.7}@media(hover:hover){.km-logos--mono .km-logo:hover img{filter:none;opacity:1}}.km-logo__name{font-weight:600;font-size:1.3rem;text-align:center;color:#222}.km-logos__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.km-logos__grid .km-logo{width:auto}@media screen and (min-width:750px){.km-logos__grid{grid-template-columns:repeat(6,1fr);gap:1.6rem}}@media screen and (max-width:749px){.km-logo{width:13rem;height:7.6rem;padding:.6rem 1rem}.km-logos__group{gap:1rem;padding-inline-end:1rem}.km-logos__marquee{padding-block:.5rem}}.km-logos__cta{text-align:center;margin-top:3.2rem}@keyframes kmLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes kmLogosRev{0%{transform:translate(-50%)}to{transform:translate(0)}}[dir=rtl] .km-logos__track{animation-name:kmLogosRtl}[dir=rtl] .km-logos__track--reverse{animation-name:kmLogosRtlRev}@keyframes kmLogosRtl{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes kmLogosRtlRev{0%{transform:translate(50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.km-logos__track{animation:none}.km-logos__marquee{overflow-x:auto}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map */
