stay-marquee{position:relative;display:block;overflow:clip;--stay-marquee-gap: 3.2rem}.stay-marquee__track{display:flex;justify-content:center}.stay-marquee__group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem var(--stay-marquee-gap);margin:0;padding:0 var(--stay-gutter-full, 2rem);list-style:none}stay-marquee.is-running .stay-marquee__track{justify-content:flex-start;width:max-content;animation:stay-marquee var(--stay-marquee-duration, 30s) linear infinite}stay-marquee[data-direction=right].is-running .stay-marquee__track{animation-direction:reverse}stay-marquee.is-running .stay-marquee__group{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;padding:0 var(--stay-marquee-gap) 0 0}@media(hover:hover){stay-marquee.is-running:hover .stay-marquee__track{animation-play-state:paused}}stay-marquee.is-running:focus-within .stay-marquee__track,stay-marquee.is-paused .stay-marquee__track{animation-play-state:paused}stay-marquee.is-draggable .stay-marquee__track{animation:none}@keyframes stay-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--stay-marquee-distance, 50%)),0,0)}}@media(prefers-reduced-motion:reduce){stay-marquee .stay-marquee__track{animation:none}}.stay-marquee__item{display:flex;flex-shrink:0;align-items:center;gap:.4em;white-space:nowrap}.stay-marquee__icon{display:flex;flex-shrink:0;width:max(1.6rem,.8em);height:max(1.6rem,.8em);color:var(--stay-marquee-icon-color, currentColor)}.stay-marquee__icon svg,.stay-marquee__icon img{width:100%;height:100%;object-fit:contain}.stay-marquee__icon svg{stroke-width:1.5}.stay-marquee__custom-icon{width:100%;height:100%;background-color:currentColor;-webkit-mask:var(--stay-marquee-icon-mask) center / contain no-repeat;mask:var(--stay-marquee-icon-mask) center / contain no-repeat}stay-marquee[data-axis=vertical]{height:100%}stay-marquee[data-axis=vertical] .stay-marquee__track{flex-direction:column}stay-marquee[data-axis=vertical] .stay-marquee__group{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:var(--stay-marquee-gap);padding:0}stay-marquee[data-axis=vertical].is-running .stay-marquee__track{width:auto;animation-name:stay-marquee-up}stay-marquee[data-axis=vertical].is-running .stay-marquee__group{flex-shrink:0;padding:0 0 var(--stay-marquee-gap)}@keyframes stay-marquee-up{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(-1 * var(--stay-marquee-distance, 50%)),0)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-stay-marquee.css.map */
