.alerte-banner__item{color:var(--color--black);display:none}.alerte-banner__item--inner{align-items:center;display:flex;padding:var(--padding--medium)}@media only screen and (max-width:767px){.alerte-banner__item--inner{flex-direction:column}}.alerte-banner__item>.alignfull{flex-grow:1}.alerte-banner__item *{font-size:var(--font-size--medium);line-height:var(--line-height--text)}.alerte-banner__item a,.alerte-banner__item a:link,.alerte-banner__item a:visited{color:inherit;text-decoration:underline}.alerte-banner__item a:hover,.alerte-banner__item a:link:hover,.alerte-banner__item a:visited:hover{text-decoration:none}.alerte-banner__item--avis{background-color:var(--avis--bg-color);color:var(--avis--color)}.alerte-banner__item--avis .alerte-banner__title,.alerte-banner__item--avis p{color:var(--avis--title-color)}.alerte-banner__item--annonce{background-color:var(--annonce--bg-color);color:var(--annonce--color)}.alerte-banner__item--annonce .alerte-banner__title,.alerte-banner__item--annonce p{color:var(--annonce--title-color)}.alerte-banner__item--information{background-color:var(--information--bg-color);color:var(--information--color)}.alerte-banner__item--information .alerte-banner__title,.alerte-banner__item--information p{color:var(--information--title-color)}.alerte-banner__categorie{align-items:center;display:flex;justify-content:center}.alerte-banner__categorie svg{font-size:var(--font-size--x-large)}@media only screen and (max-width:767px){.alerte-banner__categorie{margin-bottom:var(--margin--xx-small)}}.alerte-banner__close{align-items:flex-start;align-self:flex-start;cursor:pointer;display:flex;justify-content:flex-end}@media only screen and (max-width:767px){.alerte-banner__close{position:absolute;right:var(--gaps--sides)}}.alerte-banner__close svg{background-color:rgba(0,0,0,.1);border-radius:100%;font-size:2rem;padding:.25rem}@media only screen and (min-width:768px){.alerte-banner__close{align-items:center;justify-content:center}}.alerte-banner__title{font-weight:700;margin:0}@media only screen and (min-width:768px){.alerte-banner__title{white-space:nowrap}}.alerte-banner__content{flex-grow:1}.alerte-banner__content *{display:inline;margin:0}@media only screen and (min-width:768px){.alerte-banner__content{padding:0 var(--padding--medium)}}.alerte-banner.is-style-bottom-overlay{background:var(--overlay--color);display:flex;flex-direction:column-reverse;height:100%;justify-content:flex-start;left:0;opacity:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:99999}.alerte-banner.is-style-bottom-overlay.alerte-banner--has-alerts-open{opacity:1}.alerte-banner.is-style-bottom-overlay:not(.alerte-banner--has-alerts-open){animation:allAlertsClosedBackground .5s linear 0s 1 forwards}.alerte-banner.is-style-bottom-overlay .alerte-banner__item{position:relative}.alerte-banner.is-style-bottom-overlay .alerte-banner__item--inner{padding:2.5rem 1rem}.alerte-banner.is-style-bottom-overlay .alerte-banner__categorie{align-self:flex-start}.alerte-banner.is-style-bottom-overlay .alerte-banner__content{width:100%}.alerte-banner.is-style-bottom-overlay .alerte-banner__content h1,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h2,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h3,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h4,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h5,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h6,.alerte-banner.is-style-bottom-overlay .alerte-banner__content ol,.alerte-banner.is-style-bottom-overlay .alerte-banner__content p,.alerte-banner.is-style-bottom-overlay .alerte-banner__content ul{display:block;margin-top:1.5rem}.alerte-banner.is-style-bottom-overlay .alerte-banner__content h1:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h2:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h3:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h4:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h5:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content h6:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content ol:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content p:first-child,.alerte-banner.is-style-bottom-overlay .alerte-banner__content ul:first-child{margin-top:0}.alerte-banner.is-style-bottom-overlay .alerte-banner__close{position:absolute;right:3.5rem;top:2.5rem}@keyframes allAlertsClosedBackground{0%{opacity:1;transform:none}99%{opacity:0;transform:none}to{opacity:0;transform:translateX(-200vw)}}

/*# sourceMappingURL=alerte-banner.temp.css.map*/