isabela-announcement-rotator.isabela-announcements{display:block;position:relative;box-sizing:border-box;height:60px;min-height:60px;overflow:hidden;font-family:var(--font-body-family),sans-serif;text-align:center}
.isabela-announcements[hidden]{display:none}
.isabela-announcements__track{position:absolute;inset:0 12px;max-width:650px;margin-inline:auto}
.isabela-announcements__slide{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;line-height:18px}
.isabela-announcements__slide[hidden]{display:none}
.isabela-announcements__slide a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:44px;color:inherit;text-decoration:none}
.isabela-announcements__slide strong{display:block;max-width:100%;font-size:var(--announcement-title-size,13px);font-weight:600;letter-spacing:.02em;line-height:18px;text-wrap:balance}
.isabela-announcements__slide span{display:block;max-width:100%;margin:0;font-size:var(--announcement-detail-size,12px);font-weight:400;letter-spacing:0;line-height:18px}
.isabela-announcements__slide a:focus-visible{outline:2px solid currentColor;outline-offset:-4px}
@media(min-width:375px){.isabela-announcements__track{inset-inline:16px}}
@media(prefers-reduced-motion:reduce){.isabela-announcements__slide{animation:none;transition:none}}
