.campaign-2026-announcement[hidden]{display:none!important}.campaign-2026-announcement{width:100%;background:#141414;color:#fff;font-family:var(--senifone-body-font-family)}.campaign-2026-announcement a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;min-height:48px;padding:12px 20px;color:#fff;font-size:16px;line-height:1.4;text-align:center;text-decoration:none}.campaign-2026-announcement strong{color:var(--senifone-primary);font-size:inherit;letter-spacing:-.02em}.campaign-2026-announcement-cta{font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.campaign-2026-announcement a:hover .campaign-2026-announcement-cta{color:var(--senifone-primary)}.campaign-2026-announcement a:focus-visible{outline:3px solid var(--senifone-primary);outline-offset:-3px}@media(max-width:600px){.campaign-2026-announcement a{gap:3px 7px;min-height:44px;padding:8px 12px;font-size:12px}}.campaign-2026-sticky-announcement .campaign-2026-announcement{position:sticky;top:0;z-index:401}.campaign-2026-sticky-announcement .section-header{top:var(--campaign-2026-announcement-height,0px)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/campaign-2026-announcement.css.map */
