.notification{left:50%;margin:0;max-width:var(--body-max-width);padding:0 var(--layout-padding);position:fixed;top:var(--data-top,0);transform:translateX(-50%);width:100%;z-index:1043}.notification.--close .notification__content{height:0;padding-bottom:0;padding-top:0}.notification.--close .notification__close{display:none}@media only screen and (min-width:768px){.notification .--desktop-hide{display:none}}@media only screen and (max-width:769px){.notification .--desktop{display:none}}@media only screen and (max-width:992px){.notification .--md-hide{display:none}}.notification__link{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.notification__content{align-items:center;display:flex;flex-direction:row;font-size:14px;justify-content:center;line-height:1.5;overflow:hidden;padding:12px 0;text-align:center;transition:.3s;transition-property:height,padding-top,padding-bottom}.notification__content>p.--no-divider{margin-right:16px}@media only screen and (max-width:992px){.notification__content>p.--no-divider{margin-bottom:6px;margin-right:0}}.notification__content>p:not(.--no-divider):not(:last-child){margin-right:40px;position:relative}.notification__content>p:not(.--no-divider):not(:last-child):after{background-color:#0052d8;content:"";height:22px;opacity:.2;position:absolute;right:-20px;width:1px}@media only screen and (max-width:992px){.notification__content>p:not(.--no-divider):not(:last-child){margin-bottom:12px;margin-right:0;width:100%}.notification__content>p:not(.--no-divider):not(:last-child):after{bottom:-6px;height:1px;right:0;width:100%}.notification__content{flex-direction:column;font-size:12px}}.notification__background{background-color:var(--bg-color,transparent);height:100%;left:0;margin-left:calc(50% - 50vw);overflow:hidden;position:absolute;top:0;width:100vw;z-index:-1}.notification__background--img{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:var(--body-max-width);overflow:hidden;padding:0 var(--layout-padding);position:relative;width:100%}.notification__background--img img{object-fit:contain;object-position:center}.notification__close{cursor:pointer;margin-right:calc(50% - 50vw);padding:6px 10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:992px){.notification__close{margin-right:0;right:1px;top:0;transform:translateY(5px)}}