.codebar{position:relative;display:block;background-color:var(--codebar-bg, #000000);background-image:var(--codebar-degrade, none);color:var(--codebar-text, #ffffff)}.codebar__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;padding:.6rem 1.6rem;font-size:1.3rem;line-height:1.2}.codebar__texte{display:flex;flex-direction:column;gap:.2rem;min-width:0;margin:0}.codebar--sans-code .codebar__inner{justify-content:center}.codebar--sans-code .codebar__texte{text-align:center}.codebar--sans-code .codebar__offre{align-self:center}.codebar__lien{color:inherit;text-decoration:none}.codebar__lien:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.codebar__lien:focus-visible{outline:none}.codebar__lien:focus-visible:after{outline:2px solid currentColor;outline-offset:-4px}.codebar__titre{font-weight:600;letter-spacing:-.01em}.codebar__offre{align-self:flex-start;padding:.3rem .7rem;border-radius:.6rem;background-color:var(--codebar-text, #ffffff);color:var(--codebar-bg, #000000);font-size:1.15rem;font-weight:700;line-height:1.25;text-transform:uppercase;white-space:nowrap}.codebar__mention{display:none;color:color-mix(in srgb,var(--codebar-text, #ffffff) 78%,transparent)}.codebar__code{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:9.2rem;height:3.6rem;min-height:0;padding:0 1.2rem;border:1px solid color-mix(in srgb,var(--codebar-text, #ffffff) 45%,transparent);border-radius:1rem;background:none;color:inherit;font:inherit;font-size:1.3rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:border-color .15s ease-out}.codebar__code:after{content:"";position:absolute;top:-.6rem;right:-.8rem;bottom:-.6rem;left:-.8rem}.codebar__code:focus-visible{outline:2px solid currentColor;outline-offset:2px}.codebar__icone{flex:none}.codebar__icone[hidden]{display:none}@media(hover:hover){.codebar__code:hover{border-color:var(--codebar-text, #ffffff)}.codebar__lien:hover .codebar__titre{text-decoration:underline;text-underline-offset:.2em}}@media screen and (min-width:750px){.codebar__inner{justify-content:center;gap:1.4rem;font-size:1.4rem}.codebar__texte{flex-direction:row;align-items:center;gap:1.4rem}.codebar__offre{align-self:center;font-size:1.2rem}.codebar__mention{display:inline}}.codebar--chrono .codebar__inner{justify-content:space-between;gap:.8rem;min-height:0;padding:.7rem 1rem}.codebar--chrono .codebar__texte{flex-direction:column;align-items:flex-start;gap:.2rem;text-align:left}.codebar--chrono .codebar__titre{font-size:clamp(1rem,calc((100vw - 15.6rem)/20),1.3rem);font-weight:800;line-height:1.2;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.codebar--chrono .codebar__offre{display:flex;align-items:center;gap:.5rem;align-self:auto;padding:0;border-radius:0;background:none;color:inherit;font-size:clamp(.95rem,calc((100vw - 15.6rem) / 21.5),1.2rem);font-weight:600;line-height:1.2;white-space:nowrap}.codebar--chrono .codebar__offre:before{content:"";flex:none;width:.6rem;height:.6rem;border-radius:50%;background-color:currentColor}.codebar__chrono{flex:none;display:flex;align-items:flex-start;gap:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.codebar__chrono[hidden]{display:none}.codebar__unite{display:flex;flex-direction:column;align-items:center;gap:.1rem}.codebar__unite b{display:block;min-width:2.6rem;padding:.2rem;border:1px solid color-mix(in srgb,var(--codebar-text, #ffffff) 25%,transparent);border-radius:.4rem;background:color-mix(in srgb,var(--codebar-text, #ffffff) 12%,transparent);font-size:1.2rem;font-weight:700;line-height:1.2;text-align:center;font-variant-numeric:tabular-nums}.codebar__unite i{font-size:.8rem;font-style:normal;line-height:1.1;color:color-mix(in srgb,var(--codebar-text, #ffffff) 75%,transparent)}.codebar__sep{padding-top:.2rem;font-size:1.1rem;font-weight:700;line-height:1.2;color:color-mix(in srgb,var(--codebar-text, #ffffff) 60%,transparent)}@media screen and (max-width:359px){.codebar--chrono .codebar__titre,.codebar--chrono .codebar__offre{white-space:normal}.codebar--chrono .codebar__offre:before{display:none}}@media screen and (min-width:750px){.codebar--chrono .codebar__inner{justify-content:center;gap:2rem;padding:.7rem 1.6rem}.codebar--chrono .codebar__texte{flex-direction:column;align-items:center;text-align:center}.codebar--chrono .codebar__titre{font-size:1.5rem;letter-spacing:.02em}.codebar--chrono .codebar__offre{align-self:auto;font-size:1.25rem;letter-spacing:.02em}.codebar--chrono .codebar__offre:before{display:none}.codebar__chrono{gap:.4rem}.codebar__unite b{min-width:3rem;font-size:1.4rem}.codebar__unite i{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-announcement-code.css.map */
