.announcement-bar{overflow:hidden;width:100%;padding:8px 0;background:var(--vc-color-background, var(--vita-deep-green));color:var(--vc-color-foreground, var(--vc-color-accent-primary));font-family:var(--font-sans)}.announcement-bar__track{display:flex;width:max-content;white-space:nowrap;animation:announcement-bar-marquee calc(var(--announcement-bar-duration, 30s) * var(--announcement-bar-repeat-count, 4)) linear infinite;will-change:transform}.announcement-bar__group{display:inline-flex;flex:0 0 auto;min-width:100vw}.announcement-bar__item{display:inline-flex;align-items:center;flex:0 0 auto}.announcement-bar__text,.announcement-bar__link{margin:0 16px;color:inherit;font-size:var(--vc-type-3xs);font-weight:500;letter-spacing:.2em;line-height:1.4;text-decoration:none;text-transform:uppercase}.announcement-bar__link:hover{text-decoration:underline;text-underline-offset:.3em}.announcement-bar__icon{display:inline-flex;flex:0 0 auto;margin:0 8px;color:var(--vc-color-accent, var(--vc-color-warning))}.announcement-bar__icon svg,.announcement-bar__icon img{width:18px;height:18px;display:block}@keyframes announcement-bar-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(min-width:768px){.announcement-bar__text,.announcement-bar__link{font-size:var(--vc-type-2xs)}}@media(prefers-reduced-motion:reduce){.announcement-bar__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-announcement-bar.css.map */
