.medusa-lm{
  --lm-h: 60px;
  --lm-fit: contain;
  --lm-gray: none;
  --lm-gap: 40px;
  overflow:hidden;
}
.medusa-lm .track{
  display:flex;
  align-items:center;
  animation: scroll 20s linear infinite;
}
.medusa-lm img.logo{
  height:var(--lm-h);
  object-fit:var(--lm-fit);
  filter:var(--lm-gray);
  margin-right:var(--lm-gap);
  flex-shrink:0;
}
.medusa-lm.has-fade{
  mask-image: linear-gradient(to right, transparent, black 10%, black 90%, transparent);
}
@keyframes scroll{
  from{transform:translateX(0)}
  to{transform:translateX(-50%)}
}
