﻿.notification-banners-wrapper{position:relative;overflow:hidden;overflow:hidden;width:100%;white-space:nowrap;height:52px;background-color:var(--notification-banner-background-color);top:var(--top-position-desk);z-index:1;border-top:.5px solid var(--border-color-notice);border-bottom:.5px solid var(--border-color-notice)}@media screen and (max-width: 768px){.notification-banners-wrapper{top:var(--top-position-mob)}}.notification-banners-wrapper .notification-banners-text{position:absolute;top:50%;left:0;white-space:nowrap;transform:translateY(-50%);will-change:transform}.notification-banners-wrapper .notification-banners-text a{display:inline-block;color:var(--notification-banner-text-color);text-decoration:none}.notification-banners-wrapper .notification-banners-text a:hover{text-decoration:underline}.notification-banners-wrapper .notification-banners-text span.divider{display:inline-block;margin:0 25px;color:var(--notification-banner-text-color);opacity:.75}@media screen and (max-width: 768px){.notification-banners-wrapper .notification-banners-text span.divider{margin:0 25px}}.notification-banners-wrapper .notification-banners-text span.divider:before{content:"•"}.notification-banners-wrapper .notification-banners-close{position:absolute;top:0;right:0;height:52px;width:52px;cursor:pointer;z-index:2;background-color:var(--notification-banner-background-color)}.notification-banners-wrapper .notification-banners-close .line{width:2px;height:14px;position:absolute;top:50%;left:50%;transform-origin:center;background-color:var(--notification-banner-button-color)}.notification-banners-wrapper .notification-banners-close .line:first-of-type{transform:translate(-50%, -50%) rotate(45deg)}.notification-banners-wrapper .notification-banners-close .line:last-of-type{transform:translate(-50%, -50%) rotate(-45deg)}