.offer-bar{position:relative;z-index:61;background:#FFBE00;color:#160726;font:600 14px/1.35 inherit;text-align:center;padding:9px 44px 9px 16px}
.offer-bar a{color:#160726;text-decoration:underline;text-underline-offset:3px;margin-inline-start:8px;white-space:nowrap}
.offer-bar a:focus-visible{outline:2px solid #160726;outline-offset:2px}
.offer-bar button{position:absolute;inset-inline-end:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;border:0;background:none;color:#160726;font-size:20px;line-height:1;cursor:pointer}
.offer-bar[hidden]{display:none}
@media (max-width:600px){.offer-bar{font-size:13px;padding:8px 40px 8px 12px}}
