.flow-announcement-bar{width:100%;min-height:var(--announcement-height-desktop);overflow:hidden;color:var(--announcement-foreground);background:var(--announcement-background);font-size:var(--announcement-size-desktop);line-height:1.3;letter-spacing:var(--announcement-spacing-desktop, .01em)}.flow-announcement-bar a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.flow-announcement-bar a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.flow-announcement-bar .announcement-bar__track{display:grid;min-height:inherit}.flow-announcement-bar .announcement-bar__slide{grid-area:1 / 1;display:flex;min-height:inherit;padding-inline:var(--announcement-padding-desktop);align-items:center;justify-content:center;gap:6px;color:var(--announcement-slide-foreground, var(--announcement-foreground));background:var(--announcement-slide-background, var(--announcement-background));opacity:0;visibility:hidden;transform:translate(24px);transition:opacity .3s ease,transform .3s ease,visibility .3s}.flow-announcement-bar .announcement-bar__message{margin:0;text-align:center}.flow-announcement-bar .announcement-bar__slide.is-active{opacity:1;visibility:visible;transform:translate(0)}.flow-announcement-bar .is-hidden-desktop{display:none}@media(max-width:749px){.flow-announcement-bar{min-height:var(--announcement-height-mobile);font-size:var(--announcement-size-mobile)}.flow-announcement-bar .announcement-bar__slide{padding-inline:var(--announcement-padding-mobile)}.flow-announcement-bar .announcement-bar__slide.is-hidden-desktop{display:flex}.flow-announcement-bar .announcement-bar__slide.is-hidden-mobile{display:none}}@media(prefers-reduced-motion:reduce){.flow-announcement-bar .announcement-bar__slide{transition:none;transform:none}}.flow-announcement-bar:is([data-marquee-desktop],[data-marquee-mobile]){position:relative}.flow-announcement-bar .announcement-bar__marquee{display:none;min-height:inherit;overflow:hidden}.announcement-bar__marquee-track{display:flex;width:max-content;min-height:inherit;animation:flow-announcement-marquee var(--announcement-marquee-duration, 20s) linear infinite}.announcement-bar__marquee-half{display:flex;align-items:center}.announcement-bar__marquee-item{padding-inline:var(--announcement-padding-desktop);white-space:nowrap}@keyframes flow-announcement-marquee{to{transform:translate(-50%)}}@media(min-width:750px){.flow-announcement-bar[data-marquee-desktop] .announcement-bar__marquee{display:flex}.flow-announcement-bar[data-marquee-desktop] .announcement-bar__track{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@media(max-width:749px){.flow-announcement-bar{letter-spacing:var(--announcement-spacing-mobile, .01em)}.flow-announcement-bar[data-marquee-mobile] .announcement-bar__marquee{display:flex}.flow-announcement-bar[data-marquee-mobile] .announcement-bar__track{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.announcement-bar__marquee-item{padding-inline:var(--announcement-padding-mobile)}}@media(prefers-reduced-motion:reduce){.announcement-bar__marquee-track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/flow-announcement-bar.css.map */
