.mp-barre-promo{display:block;font-size:1.3rem;font-weight:600;line-height:1.3;text-align:center}.mp-barre-promo--accent{background:var(--mp-accent);color:var(--mp-accent-texte)}.mp-barre-promo--sombre{background:var(--mp-texte);color:var(--mp-fond)}.mp-barre-promo--clair{background:var(--mp-fond-alt);color:var(--mp-texte)}.mp-barre-promo__interieur{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.6rem;min-height:3.8rem;padding-block:.8rem}.mp-barre-promo__messages{display:grid;flex:1 1 100%;min-width:0}.mp-barre-promo__message{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0;opacity:0;visibility:hidden;transform:translate(1.6rem)}.mp-barre-promo__message.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .45s ease-out,transform .7s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.mp-barre-promo__message,.mp-barre-promo__message.is-active{transform:none;transition:none}}.mp-barre-promo a{color:inherit;text-underline-offset:.3rem}.mp-barre-promo__pause{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;fill:currentColor;opacity:.75;cursor:pointer}.mp-barre-promo__pause:hover{opacity:1}.mp-barre-promo__pause:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mp-barre-promo__icone-lecture,.mp-barre-promo__pause[aria-pressed=true] .mp-barre-promo__icone-pause{display:none}.mp-barre-promo__pause[aria-pressed=true] .mp-barre-promo__icone-lecture{display:block}.mp-barre-promo__messages:has(+.mp-barre-promo__pause){flex-basis:calc(100% - 4rem)}@media screen and (min-width:750px){.mp-barre-promo__messages,.mp-barre-promo__messages:has(+.mp-barre-promo__pause){flex:0 1 auto}}@media(prefers-reduced-motion:reduce){.mp-barre-promo__message{transition:none}}.mp-barre-promo__fleche{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.mp-barre-promo__fleche:focus-visible{outline:2px solid currentColor;outline-offset:2px}.mp-barre-promo__interieur:has(.mp-barre-promo__fleche){flex-wrap:nowrap}.mp-barre-promo__interieur:has(.mp-barre-promo__fleche) .mp-barre-promo__messages{flex:1 1 auto}.mp-barre-promo__interieur:has(.mp-barre-promo__fleche):has(.mp-rebours){flex-wrap:wrap}@media screen and (max-width:749px){.mp-barre-promo{font-size:1.2rem}.mp-barre-promo__interieur:has(.mp-barre-promo__fleche){gap:.2rem .4rem;padding-inline:.8rem}.mp-barre-promo__fleche,.mp-barre-promo__pause{width:2.8rem;height:2.8rem}.mp-barre-promo__message .mp-icon{display:none}}.mp-barre-promo--perso{background:var(--barre-fond);color:var(--barre-texte);font-size:var(--barre-taille, 1.6rem);font-weight:700}.mp-barre-promo--perso .mp-barre-promo__interieur{min-height:4.4rem;padding-block:.6rem}.mp-barre-promo--perso .mp-barre-promo__interieur:has(.mp-barre-promo__fleche){max-width:64rem;justify-content:space-between}.mp-barre-promo--perso .mp-barre-promo__message{gap:1rem}@media screen and (min-width:750px){.mp-barre-promo--perso .mp-barre-promo__interieur{min-height:5.4rem}}@media screen and (max-width:749px){.mp-barre-promo--perso{font-size:calc(var(--barre-taille, 1.6rem) * .9)}.mp-barre-promo--perso .mp-barre-promo__message .mp-icon{display:inline-block;width:2rem;height:2rem}}@media screen and (min-width:750px){.mp-barre-promo--perso .mp-barre-promo__interieur{min-height:4.6rem;padding-block:.5rem}.mp-barre-promo--perso .mp-barre-promo__message .mp-icon{width:2rem;height:2rem}}@media screen and (max-width:749px){.mp-barre-promo--perso{font-size:calc(var(--barre-taille, 1.4rem) * .93)}.mp-barre-promo--perso .mp-barre-promo__interieur{min-height:3.8rem;padding-block:.4rem}.mp-barre-promo--perso .mp-barre-promo__message{gap:.6rem}.mp-barre-promo--perso .mp-barre-promo__message .mp-icon{width:1.7rem;height:1.7rem}.mp-barre-promo--perso .mp-barre-promo__fleche .mp-icon{width:1.6rem;height:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-mp-announcement-bar.css.map */
