.announcement-bar{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:8px 16px;background:var(--announcement-background, #FFF);overflow:hidden}body.template-index .announcement-bar{--announcement-background: #FFF !important;--announcement-text: #0A0A0A !important;background:#fff!important}body.template-index .announcement-bar .announcement-bar__text{color:#0a0a0a!important}body:not(.template-index) .announcement-bar{--announcement-background: #0A0A0A !important;--announcement-text: #FFF !important;background:#0a0a0a!important}body:not(.template-index) .announcement-bar .announcement-bar__text{color:#fff!important}.announcement-bar__track{position:relative;width:100%;min-height:17px;display:flex;align-items:center;justify-content:center}.announcement-bar__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,transform .45s ease}.announcement-bar__slide:only-child{position:relative;opacity:1;visibility:visible;pointer-events:auto}.announcement-bar__slide.is-active{opacity:1;visibility:visible;pointer-events:auto}.announcement-bar__content,.announcement-bar__link{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;text-decoration:none;color:inherit}.announcement-bar__link:hover .announcement-bar__text{text-decoration:underline}.announcement-bar__text{color:var(--announcement-text, #404040);font-family:var(--font-family-brand-primary, "Proxima Nova"),sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0;text-transform:uppercase;text-align:center;leading-trim:both;text-edge:cap}.announcement-bar[data-animation=slide-up] .announcement-bar__slide{transform:translateY(100%)}.announcement-bar[data-animation=slide-up] .announcement-bar__slide.is-active{transform:translateY(0)}.announcement-bar[data-animation=slide-up] .announcement-bar__slide.is-leaving{transform:translateY(-100%);opacity:0}.announcement-bar[data-animation=slide-left] .announcement-bar__slide{transform:translate(30%)}.announcement-bar[data-animation=slide-left] .announcement-bar__slide.is-active{transform:translate(0)}.announcement-bar[data-animation=slide-left] .announcement-bar__slide.is-leaving{transform:translate(-30%);opacity:0}@media(prefers-reduced-motion:reduce){.announcement-bar__slide{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/announcement-bar.css.map */
