.lp-marquee{background:var(--lp-marquee-bg, #d4d4d4);color:var(--lp-marquee-text, #1b1b1b);position:relative}.lp-marquee-pad-small{padding:8px 0}.lp-marquee-pad-medium{padding:14px 0}.lp-marquee-pad-large{padding:22px 0}.lp-marquee-viewport{overflow:hidden;padding-right:60px}.lp-marquee-track{animation:lp-marquee-scroll var(--lp-marquee-duration, 30s) linear infinite;animation-direction:var(--lp-marquee-direction, normal);display:flex;font-size:var(--lp-marquee-size, 20px);font-weight:600;letter-spacing:.08em;white-space:nowrap;width:max-content;will-change:transform}.lp-marquee-track--upper{text-transform:uppercase}.lp-marquee-group{display:flex;flex:0 0 auto}.lp-marquee-item{padding-right:2.5em}@keyframes lp-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-marquee--paused .lp-marquee-track{animation-play-state:paused}.lp-marquee-pause{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lp-marquee-text, #1b1b1b);cursor:pointer;display:flex;height:44px;justify-content:center;opacity:.6;padding:0;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:44px}.lp-marquee-pause:hover,.lp-marquee-pause:focus-visible{opacity:1}.lp-marquee-pause:focus-visible{outline:2px solid currentColor;outline-offset:2px}.lp-marquee-pause-label{border:0;clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lp-marquee-pause:before{content:"";display:block;height:10px;width:10px}.lp-marquee-pause[aria-pressed=false]:before{background:linear-gradient(to right,currentColor 38%,transparent 38%,transparent 62%,currentColor 62%)}.lp-marquee-pause[aria-pressed=true]:before{background:currentColor;clip-path:polygon(0 0,0 100%,100% 50%)}@media(prefers-reduced-motion:reduce){.lp-marquee-track{animation-play-state:paused}.lp-marquee--playing .lp-marquee-track{animation-play-state:running}}@media only screen and (min-width:769px){.lp-marquee-pad-small{padding:10px 0}.lp-marquee-pad-medium{padding:18px 0}.lp-marquee-pad-large{padding:28px 0}.lp-marquee-viewport{padding-right:72px}.lp-marquee-pause{right:16px}}
/*# sourceMappingURL=/cdn/shop/t/390/assets/lp-marquee.css.map */
