:root{--notification-background:var(--main-color-opacity-07);--notification-padding:112px var(--content-padding-width) 32px var(--content-padding-width);--notification-border-radius:var(--border-radius);--notification-info-font-family:var(--main-font);--notification-info-font-size:14px;--notification-info-font-weight:400;--notification-info-line-height:21px;--notification-info-text-transform:none;--notification-info-color:var(--main-color);--notification-info-padding:16px 40px;--notification-info-link-font-family:var(--notification-info-font-family);--notification-info-link-font-size:var(--notification-info-font-size);--notification-info-link-font-weight:var(--notification-info-font-weight);--notification-info-link-line-height:var(--notification-info-line-height);--notification-info-link-text-transform:var(--notification-info-text-transform);--notification-info-link-color:var(--additional-color);--notification-info-link-hover-text-decoration:underline;--notification-button-padding:15px}.wrapper.notification__wrapper{position:absolute;top:0;bottom:0;left:0;right:0;max-width:var(--content-max-width);pointer-events:none;padding:var(--notification-padding);margin:0 auto;z-index:10}.content.notification__content{display:flex;position:-webkit-sticky;position:sticky;justify-content:space-between;top:24px;overflow:hidden;border-radius:var(--notification-border-radius);-webkit-border-radius:var(--notification-border-radius);-moz-border-radius:var(--notification-border-radius);-ms-border-radius:var(--notification-border-radius);-o-border-radius:var(--notification-border-radius);background:var(--notification-background);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:all;padding:0}.image.notification__image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image.notification__image>img~img{display:none}.notification__info{display:block;position:relative;font-family:var(--notification-info-font-family);font-size:var(--notification-info-font-size);font-weight:var(--notification-info-font-weight);line-height:var(--notification-info-line-height);text-transform:var(--notification-info-text-transform);color:var(--notification-info-color);padding:var(--notification-info-padding);margin:0 auto 0 0}.notification__info+.notification__info{display:none}.notification__info>a{font-family:var(--notification-info-link-font-family);font-size:var(--notification-info-link-font-size);font-weight:var(--notification-info-link-font-weight);line-height:var(--notification-info-link-line-height);text-transform:var(--notification-info-link-text-transform);color:var(--notification-info-link-color)}.notification__info>a:hover{-webkit-text-decoration:var(--notification-info-link-hover-text-decoration);text-decoration:var(--notification-info-link-hover-text-decoration)}.button.notification__button{align-self:flex-start;height:auto;background:0 0;padding:var(--notification-button-padding);margin:0}@media screen and (max-width:1200px){:root{--notification-padding:72px var(--content-padding-width) 32px var(--content-padding-width)}.image.notification__image>img{display:none}.image.notification__image>img~img{display:block}.image.notification__image>img~img~img{display:none}}@media screen and (max-width:800px){:root{--notification-info-font-family:var(--second-font);--notification-info-font-size:32px;--notification-info-line-height:26px;--notification-info-text-transform:uppercase;--notification-info-color:var(--accent-color);--notification-info-padding:20px 24px;--notification-info-link-font-family:var(--main-font);--notification-info-link-font-size:16px;--notification-info-link-font-weight:400;--notification-info-link-line-height:24px;--notification-info-link-text-transform:none}.notification__info{display:none}.notification__info+.notification__info{display:block;letter-spacing:.04em}.notification__info>a{display:block}}@media screen and (max-width:600px){.image.notification__image>img{display:none}.image.notification__image>img~img{display:none}.image.notification__image>img~img~img{display:block}}@media screen and (max-width:500px){:root{--notification-button-padding:12px}.button.notification__button svg{width:12px;height:12px}}@media screen and (max-width:400px){:root{--notification-info-padding:12px 16px 8px}.image.notification__image{height:70px}}@media screen and (max-width:350px){:root{--notification-info-padding:7px 16px 3px}.image.notification__image{height:60px}}