.announcement-rotator{--announcement-rotator-duration: .4s;--announcement-rotator-shift: 1.6rem;grid-area:announcements;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.2rem;width:100%;min-width:0;color:rgb(var(--color-foreground))}.announcement-rotator--single{display:flex;flex-wrap:wrap;align-content:center}.announcement-rotator__viewport{position:relative;flex:1 1 auto;min-width:0;overflow:hidden;touch-action:pan-y}.announcement-rotator__track{display:grid;grid-template-columns:100%;align-items:center;margin:0;padding:0;list-style:none}.announcement-rotator__slide{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;opacity:0;visibility:hidden;pointer-events:none;transform:translate(var(--announcement-rotator-shift));transition:opacity var(--announcement-rotator-duration) ease,transform var(--announcement-rotator-duration) ease,visibility 0s linear var(--announcement-rotator-duration)}.announcement-rotator[data-direction=prev] .announcement-rotator__slide,.announcement-rotator__slide.is-leaving{transform:translate(calc(-1 * var(--announcement-rotator-shift)))}.announcement-rotator[data-direction=prev] .announcement-rotator__slide.is-leaving{transform:translate(var(--announcement-rotator-shift))}.announcement-rotator__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0);transition-delay:0s}.announcement-rotator.is-dragging .announcement-rotator__slide{transition:none}.announcement-rotator__link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.announcement-rotator__message{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;padding:1rem 0;text-align:center;letter-spacing:.1rem}.announcement-rotator__text>p{margin:0}.announcement-rotator__link .icon-arrow{display:inline-block;pointer-events:none;margin-left:.4rem;vertical-align:middle;width:1.5rem}.announcement-rotator__arrow{display:none;align-items:center;justify-content:center;flex:0 0 auto;width:4.4rem;height:4.4rem;padding:0;background:transparent;border:0;color:currentColor;cursor:pointer}.announcement-rotator__arrow .svg-wrapper{display:flex;width:1rem;height:1rem}.announcement-rotator__arrow svg{width:100%;height:100%}.announcement-rotator__arrow--prev svg{transform:rotate(90deg)}.announcement-rotator__arrow--next svg{transform:rotate(-90deg)}.announcement-rotator__arrow:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem;border-radius:.2rem}@media screen and (min-width:990px){.announcement-rotator--has-arrows .announcement-rotator__arrow{display:flex}}.announcement-rotator__dots{display:flex;align-items:center;justify-content:center;flex:0 0 auto;gap:0}.announcement-rotator__dot{display:flex;align-items:center;justify-content:center;width:2.4rem;height:4.4rem;padding:0;background:transparent;border:0;cursor:pointer}.announcement-rotator__dot-inner{display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:currentColor;opacity:.4;transition:opacity .2s ease,transform .2s ease}.announcement-rotator__dot.is-active .announcement-rotator__dot-inner{opacity:1;transform:scale(1.25)}.announcement-rotator__dot:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.6rem;border-radius:.2rem}@media screen and (min-width:990px){.announcement-rotator__dots{margin-left:.4rem}}@media(prefers-reduced-motion:reduce){.announcement-rotator__slide{transform:none!important;transition:opacity 1ms linear,visibility 0s linear 1ms}.announcement-rotator__slide.is-active{transition:opacity 1ms linear}.announcement-rotator__dot-inner{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-announcement-bar-rotator.css.map */
