.mq{display:flex;align-items:center;min-width:0;--mq-gap: 28px}.mq__viewport{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mq__viewport::-webkit-scrollbar{display:none}.mq__track{display:flex;width:max-content;min-width:100%;justify-content:center}.mq__group{display:flex;flex:none;align-items:center;gap:var(--mq-gap);margin:0;padding:0 var(--mq-gap) 0 0;list-style:none}.mq__item{display:flex;flex:none;align-items:center;gap:8px;white-space:nowrap}.mq__item a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none}.mq__item a:hover{text-decoration:underline;text-underline-offset:3px}.mq__item .icon{flex:none}.mq__sep{display:flex;flex:none;align-items:center;justify-content:center;opacity:.55}.mq__sep .icon{width:.75em;height:.75em}.mq__dot{width:4px;height:4px;border-radius:50%;background:currentColor}.mq__item--todo{opacity:.6}.mq.is-running .mq__viewport{overflow:hidden}.mq.is-running .mq__track{min-width:0;justify-content:flex-start;animation:mq-slide var(--mq-duration, 30s) linear infinite;will-change:transform}.mq.is-running[data-direction=right] .mq__track{animation-direction:reverse}.mq.is-running .mq__viewport:focus-within .mq__track{animation-play-state:paused}@media(hover:hover){.mq.is-running[data-pause-hover=true]:hover .mq__track{animation-play-state:paused}}@keyframes mq-slide{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--mq-shift, 0px) * -1),0,0)}}@media(prefers-reduced-motion:reduce){.mq.is-running .mq__track{animation:none}}.mq--bar{min-height:36px}.mq--bar .mq__item .icon{font-size:.75rem}.trust-marquee{border-block:1px solid var(--line)}.mq--trust{--mq-gap: 36px;font-size:.875rem;font-weight:var(--font-body-bold);color:var(--mq-text, var(--heading))}.mq--trust .mq__item{min-height:32px;gap:10px}.mq--trust .mq__item a{gap:10px;min-height:32px}.mq--trust .mq__item .icon{width:22px;height:22px;color:var(--mq-icon, var(--accent))}.mq--trust .mq__sep{color:var(--mq-icon, var(--accent))}@media(max-width:749px){.mq{--mq-gap: 22px}.mq--trust{--mq-gap: 26px;font-size:.8125rem}.mq--trust .mq__item .icon{width:20px;height:20px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/marquee.css.map */
