@supports (overflow:clip){html,body{overflow-x:clip}}.suivi-page{background:var(--creme);min-height:70vh;padding-top:7.5rem;padding-bottom:5rem}@media (width>=1024px){.suivi-page{padding-top:9rem}}.suivi-titre{margin-top:.5rem;font-size:clamp(1.9rem,3.6vw,2.6rem)}.suivi-lede{max-width:60ch;margin-top:.75rem;font-size:1.05rem}.suivi-colonnes{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.suivi-visuel{display:none}@media (width>=1024px){.suivi-colonnes{grid-template-columns:minmax(0,44rem) minmax(0,1fr);gap:3rem}.suivi-visuel{min-height:22rem;margin-top:.6rem;display:block;position:relative;overflow:hidden}.suivi-visuel img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}.suivi-grille{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2rem;display:grid}.suivi-grille .suivi-carte{max-width:none;margin-top:0}.suivi-cote{align-content:start;gap:1.5rem;display:grid}@media (width>=1024px){.suivi-grille{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:2rem}.suivi-cote{position:sticky;top:7rem}}.suivi-carte{border:1px solid #1515151a;border-top:3px solid var(--brand);background:#fff;max-width:44rem;margin-top:2rem;padding:1.75rem 1.5rem 1.85rem}@media (width>=640px){.suivi-carte{padding:2rem 2.25rem 2.25rem}}.suivi-champ-code{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.suivi-champ-code::placeholder{text-transform:none;letter-spacing:.04em;color:#15151547}.suivi-envoyer{margin-top:1.5rem}.suivi-aide{color:#15151580;border-top:1px solid #15151514;margin-top:1.25rem;padding-top:1.25rem;font-size:.875rem;line-height:1.75}.suivi-aide a{color:var(--brand);text-underline-offset:3px;text-decoration:underline}.suivi-aide a:hover{color:var(--gold)}.suivi-alerte{border-left:3px solid var(--warm);color:#151515b8;background:#c8502f12;align-items:flex-start;gap:.7rem;margin-bottom:1.5rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.65;display:flex}.suivi-alerte i{color:var(--warm);flex:none;margin-top:.15rem}.suivi-etat{letter-spacing:.04em;align-items:center;gap:.6rem;padding:.5rem .9rem;font-family:Rethink Sans,sans-serif;font-size:.82rem;font-weight:600;display:inline-flex}.suivi-puce{background:currentColor;border-radius:50%;width:8px;height:8px}.suivi-etat-attente{color:var(--brand);background:#176b4d14}.suivi-etat-cours{color:var(--clay);background:#d3a14329}.suivi-etat-fait{color:var(--leaf);background:#4c9c5824}.suivi-etat-annule{color:#15151580;background:#15151512}.suivi-explication{color:#151515a6;max-width:62ch;margin-top:1rem;font-size:1rem;line-height:1.8}.suivi-lignes{border-top:1px solid #1515151a;margin-top:1.75rem}.suivi-lignes>div{border-bottom:1px solid #15151514;gap:.15rem;padding:.75rem 0;font-size:.95rem;display:grid}@media (width>=560px){.suivi-lignes>div{grid-template-columns:14rem minmax(0,1fr);align-items:baseline;gap:1.5rem}}.suivi-lignes dt{color:#15151580}.suivi-recap .suivi-lignes{margin-top:1rem}.suivi-recap .suivi-lignes>div{grid-template-columns:minmax(0,1fr);gap:.2rem}.suivi-recap .suivi-lignes>div:last-child{border-bottom:0;padding-bottom:0}.suivi-recap .suivi-lignes dt{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.suivi-lignes dd{color:var(--ink);margin:0}.suivi-code{letter-spacing:.1em;color:var(--brand);background:#176b4d12;border:1px solid #176b4d2e;padding:.25rem .6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;display:inline-block}.suivi-recap-suivre{width:100%;margin-top:1.5rem}.suivi-mention{overflow-wrap:break-word;color:#15151580;border-top:1px solid #15151514;max-width:62ch;margin-top:1.5rem;padding-top:1.25rem;font-size:.85rem;line-height:1.7}.suivi-autre{margin-top:2rem}.suivi-autre i{transition:transform .4s cubic-bezier(.22,1,.36,1)}.suivi-autre:hover i{transform:translate(-5px)}.suivi-paiement{background:#d3a14314;border:1px solid #d3a14359;gap:.9rem;margin-top:1.5rem;padding:1.15rem 1.25rem 1.3rem;display:grid}.suivi-paiement .suivi-alerte{margin-bottom:0}.suivi-payer{justify-items:start;gap:.6rem;display:grid}.suivi-payer .suivi-aide{border-top:0;max-width:52ch;margin-top:0;padding-top:0}.suivi-explication .block{display:block}.paiement-montant{gap:.5rem;display:grid}.paiement-montant .display{font-size:clamp(2rem,4.2vw,2.75rem);line-height:1}.paiement-montant small{letter-spacing:.04em;color:#1515158c;font-size:.45em;font-weight:600}.suivi-paiement .paiement-montant{margin-top:.25rem}.paiement-reessayer{margin-top:1.5rem}.paiement-choix{border-top:1px solid #15151514;grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:1.75rem;padding-top:1.75rem;display:grid}.paiement-moyens{border:0;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin:0;padding:0;display:grid}.paiement-moyens legend{margin-bottom:.85rem;padding:0}.paiement-numero{max-width:22rem}.paiement-envoi{justify-items:start;gap:.75rem;display:grid}.paiement-envoi .suivi-aide{border-top:0;max-width:52ch;margin-top:0;padding-top:0}.paiement-bouton{border-top:1px solid #15151514;gap:.9rem;margin-top:1.75rem;padding-top:1.75rem;display:grid}.paiement-bouton-cadre{flex-wrap:wrap;gap:.75rem;display:flex}.paiement-bouton-cadre button,.paiement-bouton-cadre a{cursor:pointer;min-height:2.75rem}.paiement-bouton[hidden],.paiement-choix[hidden],.paiement-bouton-attente[hidden]{display:none}.paiement-bouton-attente{color:#15151580;align-items:center;gap:.6rem;margin:0;font-size:.85rem;display:flex}.paiement-sablier{border:2px solid #1515152e;border-top-color:var(--brand);border-radius:50%;width:.9rem;height:.9rem;animation:.9s linear infinite paiement-tourne}@keyframes paiement-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.paiement-sablier{animation:none}}.paiement-bouton .suivi-aide,.paiement-repli-titre{color:#1515158c;border-top:0;max-width:56ch;margin-top:0;padding-top:0;font-size:.9rem;line-height:1.7}.paiement-repli-raison{color:#15151561;max-width:62ch;margin-top:.35rem;font-size:.72rem;line-height:1.6}
