.announcement-ticker{display:flex;position:relative;align-items:center;min-height:40px;color:#fff}.background-lime .announcement-ticker{color:#111}.announcement-ticker[hidden],.announcement-ticker [hidden],.announcement-countdown [hidden]{display:none}.announcement-ticker__viewport{position:relative;min-width:0;flex:1;overflow:hidden}.announcement-ticker__messages,.announcement-ticker__sequence{display:flex;align-items:center;list-style:none;padding:0;margin:0}.announcement-ticker__messages{flex-wrap:wrap;justify-content:center}.announcement-ticker__messages:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.announcement-ticker__item{display:flex;align-items:center;gap:16px;padding-inline:8px;min-height:40px;max-width:100%;cursor:default}.announcement-ticker__separator{opacity:.5;flex:none}.announcement-ticker .announcement-bar__message{display:inline-block;color:inherit;font-size:.8rem;font-weight:600;padding:8px 0;line-height:1.25;overflow-wrap:anywhere}.announcement-ticker .announcement-bar__link{color:inherit;padding:0;width:auto;cursor:pointer}.announcement-bar__link:hover .announcement-bar__message,.announcement-bar__link:hover .announcement-countdown span{text-decoration:underline}.announcement-ticker__track{display:flex;width:max-content;position:absolute;visibility:hidden;pointer-events:none;inset-block-start:0;inset-inline-start:0}.announcement-ticker__group,.announcement-ticker__sequence{flex:none}.announcement-ticker__group{display:flex}.announcement-ticker__sequence{width:max-content;flex-wrap:nowrap}.announcement-ticker__sequence .announcement-ticker__item{flex:none;max-width:none;white-space:nowrap}.announcement-ticker__pause{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:8px;color:inherit;border:0;background:transparent;cursor:pointer}.announcement-ticker__pause:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.announcement-ticker [data-announcement-play-icon],.announcement-ticker__pause[data-paused=true] [data-announcement-pause-icon]{display:none}.announcement-ticker__pause[data-paused=true] [data-announcement-play-icon]{display:block}@media(prefers-reduced-motion:no-preference){.js .announcement-ticker:not([data-ready=true]):not(:focus-within):after{content:"";flex:none;width:40px}.js .announcement-ticker:not([data-ready=true]):not(:focus-within) .announcement-ticker__viewport{overflow-x:auto;scrollbar-width:none}.js .announcement-ticker:not([data-ready=true]):not(:focus-within) .announcement-ticker__viewport::-webkit-scrollbar{display:none}.js .announcement-ticker:not([data-ready=true]):not(:focus-within) .announcement-ticker__messages{flex-wrap:nowrap;justify-content:flex-start}.js .announcement-ticker:not([data-ready=true]):not(:focus-within) .announcement-ticker__item{flex:none;max-width:none;white-space:nowrap}.js .announcement-ticker:not([data-ready=true]):not(:focus-within) .announcement-countdown{flex-wrap:nowrap}.announcement-ticker[data-ready=true][data-paused=false] .announcement-ticker__messages{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.announcement-ticker[data-ready=true][data-paused=false] .announcement-ticker__track{position:relative;visibility:visible;pointer-events:auto;animation:announcement-ticker-scroll linear infinite}.announcement-ticker[data-ready=true][data-paused=false][data-background=true] .announcement-ticker__track{animation-play-state:paused}}@media(hover:hover){.announcement-ticker[data-ready=true][data-paused=false]:hover .announcement-ticker__track{animation-play-state:paused}}@media screen and (min-width:990px){.announcement-ticker__item{gap:24px;padding-inline:12px}}@keyframes announcement-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement-countdown{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;padding:8px 0;font:600 .75rem/1.25 var(--brand-font-body);text-transform:uppercase;color:inherit}.announcement-countdown__clock{display:inline-flex;gap:8px;font-variant-numeric:tabular-nums}.announcement-countdown__clock>span{white-space:nowrap}.announcement-ticker__sequence .announcement-countdown{flex-wrap:nowrap}.announcement-rotator[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/57/assets/component-announcement-bar.css.map */
