.lc{--lc-w: 171;--lc-gap: 15;--lc-h: 79px;--lc-pad: 20px;--lc-img-w: 130px;--lc-img-h: 40px;--lc-radius: 10px;--lc-line: var(--ofr-line, var(--c-border, #e6e0d7));--lc-accent: var(--ofr-accent, var(--c-accent, #b5784a));position:relative;width:100%;overflow:hidden}.lc *,.lc *:before,.lc *:after{box-sizing:border-box}.lc-track{display:flex;width:max-content;will-change:transform}.lc-row{display:flex;flex:0 0 auto;gap:calc(var(--lc-gap) * 1px);padding:0 calc(var(--lc-gap) * 1px) 0 0;margin:0;list-style:none}.lc-item{flex:0 0 auto;margin:0;padding:0;list-style:none}.lc-card{display:flex;align-items:center;justify-content:center;width:calc(var(--lc-w) * 1px);height:var(--lc-h);padding:var(--lc-pad);border-radius:var(--lc-radius);background:#fff;border:1px solid var(--lc-line);color:inherit;text-decoration:none}.lc-card img{display:block;width:auto;height:auto;max-width:var(--lc-img-w);max-height:var(--lc-img-h);object-fit:contain}a.lc-card{transition:box-shadow .15s ease,transform .15s ease,border-color .15s ease}a.lc-card:hover{box-shadow:0 6px 16px #1a161017;transform:translateY(-1px)}a.lc-card:focus-visible{outline:2px solid var(--lc-accent);outline-offset:2px}.lc--compact{--lc-w: 148;--lc-h: 64px;--lc-pad: 14px;--lc-img-w: 112px;--lc-img-h: 32px;--lc-radius: 9px}.lc--marquee .lc-track{animation:lc-marquee var(--lc-duration, 30s) linear infinite}.lc--marquee:hover .lc-track,.lc--marquee:focus-within .lc-track{animation-play-state:paused}@keyframes lc-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% / var(--lc-repeats, 2)))}}.lc:not(.lc--marquee) .lc-track{width:100%;justify-content:center}.lc:not(.lc--marquee) .lc-row{padding-right:0;flex-wrap:wrap;justify-content:center}@media(prefers-reduced-motion:reduce){.lc--marquee{overflow-x:auto;scrollbar-width:none}.lc--marquee::-webkit-scrollbar{display:none}.lc--marquee .lc-track{animation:none;padding:0 20px}.lc--marquee .lc-row[aria-hidden=true]{display:none}}@media(max-width:900px){.lc{--lc-w: 140;--lc-gap: 10;--lc-h: 60px;--lc-pad: 12px;--lc-img-w: 110px;--lc-img-h: 32px}.lc--compact{--lc-w: 128;--lc-h: 54px;--lc-pad: 10px;--lc-img-w: 100px;--lc-img-h: 28px}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/logo-carousel.css.map */
