.announcement_bar{box-sizing:border-box;align-items:center;gap:12px;padding:10px 50px 10px 16px;font-size:14px;display:flex;position:relative}.announcement_bar .announcement_icon{flex-shrink:0;align-items:center;font-size:18px;display:flex}.announcement_bar strong{font-weight:700}.announcement_bar .announcement_marquee{flex:1;min-width:0;overflow:hidden}.announcement_bar .announcement_marquee .announcement_marquee_track{white-space:nowrap;animation:14s linear infinite announcementMarquee;display:inline-flex}.announcement_bar .announcement_marquee .announcement_marquee_item{white-space:nowrap;flex-shrink:0;margin-right:60px}.announcement_bar .announcement_marquee .announcement_marquee_item *{white-space:nowrap!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;border:none!important;margin:0!important;padding:0!important;display:inline!important}.announcement_bar .announcement_marquee .announcement_marquee_item strong,.announcement_bar .announcement_marquee .announcement_marquee_item b{font-weight:700!important}.announcement_bar .announcement_marquee .announcement_marquee_item br{display:none!important}@keyframes announcementMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.announcement_bar .announcement_btn{white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.announcement_bar .announcement_btn:hover{opacity:.85}.announcement_bar .announcement_btn .announcement_btn_arrow{justify-content:center;align-items:center;display:flex}.announcement_bar .announcement_close{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;font-size:20px;display:flex;position:absolute;top:0;right:0}@media (max-width:576px){.announcement_bar{gap:8px;padding:8px 40px 8px 12px;font-size:11px}.announcement_bar .announcement_icon{font-size:15px}.announcement_bar .announcement_marquee_item{margin-right:40px}.announcement_bar .announcement_btn{border-radius:50%;justify-content:center;width:26px;height:26px;padding:0}.announcement_bar .announcement_btn .announcement_btn_label{display:none}.announcement_bar .announcement_close{font-size:17px}}
