.marquee-container {background:#1fcfcc;overflow:hidden;white-space:nowrap;width:100%;max-width:44.4rem;}
.marquee-content {animation:marquee 3s linear infinite;color:#fff;}
.marquee-content span {display:inline-flex;align-items:center;font-size:14px;padding-top:4px;}
.marquee-content span svg {margin-left:0px;margin-right:3px;}

@media only screen and (min-width: 768px) {
  .pdp-marquee-line .marquee-content {animation:marquee 10s linear infinite;}
  .marquee-content span svg {margin-left:5px;margin-right:5px;}
}   

@keyframes marquee {
    0% {transform:translateX(0);}
    100% {transform:translateX(-50%);}
}