announcement-marquee{display:flex;align-items:center;min-height:var(--amq-height);overflow:hidden;background:var(--amq-bg);color:var(--amq-fg);font-size:var(--amq-size);line-height:1.2;letter-spacing:.08em;user-select:none;-webkit-user-select:none}.amq--upper{text-transform:uppercase}.amq__viewport{flex:1;min-width:0;overflow:hidden}.amq__track{display:flex;width:max-content}.amq__group{display:flex;flex-shrink:0;align-items:center}.amq__item{position:relative;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;color:inherit;text-decoration:none}a.amq__item:hover{text-decoration:underline;text-underline-offset:.2em}.amq--scroll .amq__item{padding:0 calc(var(--amq-gap) / 2)}.amq--scroll:not(.is-ready) .amq__track{margin:0 auto}.amq--scroll.is-ready .amq__track{animation:amq-scroll var(--amq-duration, 30s) linear infinite}.amq--scroll[data-direction=right].is-ready .amq__track{animation-direction:reverse}@media(hover:hover){.amq--scroll[data-pause-on-hover]:hover .amq__track{animation-play-state:paused}}@keyframes amq-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.amq--scroll.amq--sep-dot .amq__item:after,.amq--scroll.amq--sep-line .amq__item:after{content:"";position:absolute;right:0;top:50%;background:currentColor;transform:translate(50%,-50%)}.amq--scroll.amq--sep-dot .amq__item:after{width:3px;height:3px;border-radius:50%;opacity:.7}.amq--scroll.amq--sep-line .amq__item:after{width:1px;height:1.4em;opacity:.35}.amq--rotate .amq__track,.amq--static .amq__track{width:100%}.amq--rotate .amq__group,.amq--static .amq__group{display:grid;width:100%}.amq--rotate .amq__item,.amq--static .amq__item{grid-area:1 / 1;min-height:var(--amq-height);padding:0 1.2rem;overflow:hidden;text-overflow:ellipsis}.amq--rotate .amq__item{opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility 0s linear .25s}.amq--rotate .amq__item.is-active,.amq--rotate:not(.is-ready) .amq__item:first-child{opacity:1;visibility:visible;transition:opacity .25s ease-in-out,visibility 0s}.amq--static .amq__item:not(:first-child){display:none}.amq__arrow{flex-shrink:0;width:4rem;height:var(--amq-height);display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}@media(prefers-reduced-motion:reduce){.amq--scroll.is-ready .amq__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-announcement-marquee.css.map */
