.annc{display:block;overflow:hidden;color:var(--annc-color, #000000)}.annc__inner{position:relative;display:flex;align-items:center;justify-content:center;height:var(--annc-h, 48px);padding:0 var(--annc-gap, 48px)}.annc__viewport{position:relative;flex:1 1 auto;height:100%;overflow:hidden}.annc__track{position:relative;height:100%}.annc__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0 .8rem;opacity:0;visibility:hidden;transition:opacity var(--annc-speed, .45s) ease,transform var(--annc-speed, .45s) ease,visibility 0s linear var(--annc-speed, .45s)}.annc__slide.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.annc--slide .annc__slide{transform:translate(0)}.annc--slide .annc__slide.is-leaving-left{transform:translate(-100%)}.annc--slide .annc__slide.is-leaving-right{transform:translate(100%)}.annc--slide .annc__slide.is-entering-left{transform:translate(-100%);transition:none}.annc--slide .annc__slide.is-entering-right{transform:translate(100%);transition:none}.annc__text{font-size:var(--annc-size, 14px);font-weight:var(--annc-weight, 400);line-height:1.3;text-align:center;color:currentColor;text-decoration:none}.annc a.annc__text:link,.annc a.annc__text:visited,.annc a.annc__text:hover{color:currentColor}.annc--upper .annc__text{text-transform:uppercase;letter-spacing:.06em}.annc--underline a.annc__text:link,.annc--underline a.annc__text:visited,.annc--underline a.annc__text:hover{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.1rem}.annc__arrow,.annc__pause{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:currentColor;cursor:pointer;opacity:.7;transition:opacity .15s ease}.annc__arrow:hover,.annc__pause:hover{opacity:1}.annc__arrow svg,.annc__pause svg{width:1.6rem;height:1.6rem}.annc__pause{position:absolute;right:calc(var(--annc-gap, 48px) / 2);top:50%;transform:translateY(-50%)}.annc__pause .annc__icon-play,.annc__pause[aria-pressed=true] .annc__icon-pause{display:none}.annc__pause[aria-pressed=true] .annc__icon-play{display:block}.annc__arrow:focus-visible,.annc__pause:focus-visible,.annc__text:focus-visible{outline:.2rem solid currentColor;outline-offset:.2rem}@media screen and (max-width:749px){.annc__inner{padding:0 1.6rem}.annc__pause{right:.4rem}.annc__arrow{display:none}}@media(prefers-reduced-motion:reduce){.annc__slide{transition:opacity .01ms linear}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-announcement-rotating.css.map */
