#shopify-section-announcement-bar{display:flex;justify-content:center;align-items:stretch;flex-direction:column;width:100vw;max-width:100vw!important;padding-left:0!important;padding-right:0!important;overflow:visible;background:transparent;color:var(--announcement-text-color)}.announcement-bar{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%;min-height:0;padding:var(--announcement-padding-y) var(--announcement-padding-x);border-radius:var(--announcement-radius);text-align:var(--announcement-text-align);color:var(--announcement-text-color);font-family:var(--announcement-font-family);font-style:var(--announcement-font-style, normal);font-weight:var(--announcement-font-weight);font-size:var(--announcement-font-size);letter-spacing:var(--announcement-letter-spacing);text-transform:var(--announcement-text-transform);background-color:color-mix(in srgb,var(--announcement-bg-color) calc(var(--announcement-bg-opacity) * 100%),transparent);-webkit-backdrop-filter:blur(var(--announcement-bg-blur));backdrop-filter:blur(var(--announcement-bg-blur));border:0 solid transparent;box-shadow:none;overflow:hidden;isolation:isolate}.announcement-bar--fixed-height{min-height:var(--announcement-height)}.announcement-bar--gradient{background-image:linear-gradient(var(--announcement-gradient-direction),color-mix(in srgb,var(--announcement-gradient-start) calc(var(--announcement-bg-opacity) * 100%),transparent),color-mix(in srgb,var(--announcement-gradient-end) calc(var(--announcement-bg-opacity) * 100%),transparent));background-color:transparent}.announcement-bar--border{border-width:var(--announcement-border-width);border-style:solid;border-color:var(--announcement-border-color)}.announcement-bar--shadow{box-shadow:0 4px var(--announcement-shadow-blur) var(--announcement-shadow-color)}.announcement-bar[data-announcement-width=full]{width:100%;max-width:none}.announcement-bar[data-announcement-width=contained]{width:100%;max-width:var(--layout-width);margin-inline:auto}.announcement-bar__track{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:var(--announcement-gap, 0px);width:100%;min-width:0}.announcement-bar__text{margin:0;width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;line-height:1.35;text-shadow:none}.announcement-bar--text-shadow .announcement-bar__text{text-shadow:0 1px var(--announcement-text-shadow-blur) var(--announcement-text-shadow-color)}.announcement-bar--glow .announcement-bar__text{text-shadow:0 0 calc(6px + 10px * var(--announcement-glow-intensity)) var(--announcement-glow-color),0 0 calc(14px + 18px * var(--announcement-glow-intensity)) var(--announcement-glow-color),0 0 calc(24px + 28px * var(--announcement-glow-intensity)) color-mix(in srgb,var(--announcement-glow-color) 55%,transparent)}.announcement-bar--glow.announcement-bar--text-shadow .announcement-bar__text{text-shadow:0 1px var(--announcement-text-shadow-blur) var(--announcement-text-shadow-color),0 0 calc(6px + 10px * var(--announcement-glow-intensity)) var(--announcement-glow-color),0 0 calc(14px + 18px * var(--announcement-glow-intensity)) var(--announcement-glow-color),0 0 calc(24px + 28px * var(--announcement-glow-intensity)) color-mix(in srgb,var(--announcement-glow-color) 55%,transparent)}.announcement-bar[data-announcement-animation=fade] .announcement-bar__track{animation:announcement-fade var(--announcement-animation-speed) ease-in-out infinite alternate;will-change:opacity}.announcement-bar[data-announcement-animation=slide] .announcement-bar__track{animation:announcement-slide var(--announcement-animation-speed) ease-in-out infinite alternate;will-change:transform,opacity}.announcement-bar[data-announcement-animation=marquee]{justify-content:flex-start;text-align:left}.announcement-bar[data-announcement-animation=marquee] .announcement-bar__track{flex-direction:row;flex-wrap:nowrap;align-items:center;width:max-content;gap:calc(var(--announcement-gap, 0px) + 2.5rem);animation:announcement-marquee var(--announcement-animation-speed) linear infinite;will-change:transform}.announcement-bar[data-announcement-animation=marquee] .announcement-bar__text{width:auto;flex:0 0 auto;white-space:nowrap}@keyframes announcement-fade{0%{opacity:.55}to{opacity:1}}@keyframes announcement-slide{0%{opacity:.85;transform:translateY(-.35rem)}to{opacity:1;transform:translateY(.35rem)}}@keyframes announcement-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.announcement-bar__track{animation:none!important;transform:none!important;will-change:auto!important}.announcement-bar[data-announcement-animation=marquee] .announcement-bar__track{flex-wrap:wrap;width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/announcement-bar.css.map */
