.tc-marcas{--tc-marcas-bg: #15181b;--tc-marcas-titulo: #9aa0a6;--tc-marcas-alto: 76px;--tc-marcas-ancho: 168px;--tc-marcas-hueco: 14px;--tc-marcas-dur: 60s;padding:28px 0 32px;background:var(--tc-marcas-bg)}.tc-marcas__titulo{margin:0 0 20px;font-size:11px;font-weight:700;letter-spacing:4px;text-transform:uppercase;text-align:center;color:var(--tc-marcas-titulo)}.tc-marcas__viewport{display:flex;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)}.tc-marcas__pista{display:flex;flex:0 0 auto;margin:0;padding:0;list-style:none;animation:tc-marcas-desfile var(--tc-marcas-dur) linear infinite;will-change:transform}.tc-marcas__viewport:hover .tc-marcas__pista,.tc-marcas__viewport:focus-within .tc-marcas__pista{animation-play-state:paused}.tc-marcas__item{flex:0 0 auto;padding-right:var(--tc-marcas-hueco)}.tc-marcas__tarjeta{display:grid;place-items:center;width:var(--tc-marcas-ancho);height:var(--tc-marcas-alto);padding:10px 18px;box-sizing:border-box;border-radius:12px;background:#fff;border:1px solid rgba(255,255,255,.08);box-shadow:0 2px 10px #00000040;transition:transform .15s,box-shadow .15s}.tc-marcas__tarjeta:hover,.tc-marcas__tarjeta:focus-visible{transform:translateY(-3px);box-shadow:0 10px 24px #00000059;outline:none}.tc-marcas__tarjeta:focus-visible{box-shadow:0 0 0 3px #c62a32}.tc-marcas__tarjeta img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;aspect-ratio:240 / 96;object-fit:contain;filter:none}@keyframes tc-marcas-desfile{0%{transform:translate(0)}to{transform:translate(-100%)}}@media only screen and (max-width:767px){.tc-marcas{padding:22px 0 24px}.tc-marcas{--tc-marcas-ancho: 132px;--tc-marcas-hueco: 10px}.tc-marcas__tarjeta{height:calc(var(--tc-marcas-alto) - 12px);padding:8px 14px;border-radius:10px}.tc-marcas__titulo{margin-bottom:14px;letter-spacing:3px}}@media(prefers-reduced-motion:reduce){.tc-marcas__pista{animation:none}.tc-marcas__pista[aria-hidden=true]{display:none}.tc-marcas__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-mask-image:none;mask-image:none}.tc-marcas__item{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/marcas-carrusel.css.map */
