.emergencyNotificationBanner{display:none}
.notification-content{display:flex;align-items:center;justify-content:center}
.notification-message p{margin:0 !important;text-align:left}
.notification-message{background:var(--global-colours-ai-red-r-600-brand,#b61032);padding:12px;color:var(--Text-Text_Primary_white,#fff);font-size:12px;font-family:"Nunito Sans",sans-serif;font-weight:600;line-height:16.8px;word-wrap:break-word;display:flex;align-items:center;gap:4px;width:100%;text-align:left}
.notification-message a{text-decoration:underline;color:var(--Text-Text_Primary_white,#fff) !important}
.notification-message-span{text-decoration:underline}
@media(max-width:1024px){.em-banner-enabled.ai-fp-view-0 .emergencyNotificationBanner{display:block}
header{position:relative}
.em-banner-enabled.ai-fp-view-0 header{top:95px}
.ticker-removed.em-banner-enabled header{top:75px}
.em-banner-enabled.ai-fp-view-1 header,.em-banner-enabled.ai-fp-view-2 header,.em-banner-enabled.ai-fp-view-3 header,.em-banner-enabled.ai-fp-view-4 header{position:absolute;top:0 !important}
.notification-content{position:absolute;top:0;z-index:99;width:100%}
.notification-message{width:100%}
}
@media(max-width:1023px){.notification-message{padding-top:50px}
}
@media(min-width:768px) and (max-width:991px){.notification-message svg{width:36px;height:36px}
}
@media(max-width:767px){.em-banner-enabled.ai-fp-view-0 header{top:110px}
.notification-message{height:115px}
.notification-message svg{width:48px;height:48px}
}