.opbf-site-announcement{box-sizing:border-box;background:#1c1c19;color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 24px;padding:10px 18px;font:400 12px/1.5 var(--sort-body-font,"Montserrat",Arial,sans-serif);text-align:center}
.opbf-site-announcement a{color:inherit;text-decoration:none}.opbf-site-announcement a:hover{text-decoration:underline}
.opbf-site-announcement [data-opbf-countdown]{white-space:nowrap;font-variant-numeric:tabular-nums}
@media(max-width:639px){.opbf-site-announcement{font-size:10px;gap:3px 12px}.opbf-site-announcement>a{width:100%}}
