.frise[data-astro-cid-a4lsshmf]{border-top:var(--filet);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.frise-etape[data-astro-cid-a4lsshmf]{flex-direction:column;gap:4px;min-width:0;padding:22px 16px 18px 0;display:flex;position:relative}.frise-repere[data-astro-cid-a4lsshmf]{border:var(--filet);background:var(--bouleau);width:15px;height:15px;position:absolute;top:-8px;left:0}.frise-num[data-astro-cid-a4lsshmf]{color:var(--texte-doux)}.frise-titre[data-astro-cid-a4lsshmf]{font-weight:600;line-height:1.3}.frise-texte[data-astro-cid-a4lsshmf]{color:var(--texte-doux);font-size:.9375rem}.frise-date[data-astro-cid-a4lsshmf]:empty{display:none}.frise-etape[data-astro-cid-a4lsshmf][data-etat=faite] .frise-repere[data-astro-cid-a4lsshmf]{background:var(--brule)}.frise-etape[data-astro-cid-a4lsshmf][data-etat=en-cours] .frise-repere[data-astro-cid-a4lsshmf]{border:5px solid var(--brule);width:17px;height:17px;top:-9px}.frise-etape[data-astro-cid-a4lsshmf][data-etat=en-cours] .frise-titre[data-astro-cid-a4lsshmf]{font-family:var(--f-titre);text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.frise-etape[data-astro-cid-a4lsshmf][data-etat=en-cours] .frise-texte[data-astro-cid-a4lsshmf]{color:var(--brule)}.frise[data-astro-cid-a4lsshmf][data-suivi] .frise-etape[data-astro-cid-a4lsshmf][data-etat=a-venir] .frise-titre[data-astro-cid-a4lsshmf]{color:var(--texte-doux);font-weight:400}@media (width<=860px){.frise[data-astro-cid-a4lsshmf]{border-top:0;border-left:var(--filet);grid-template-columns:minmax(0,1fr);margin-left:8px}.frise-etape[data-astro-cid-a4lsshmf]{padding:0 0 22px 26px}.frise-etape[data-astro-cid-a4lsshmf]:last-child{padding-bottom:0}.frise-repere[data-astro-cid-a4lsshmf]{top:3px;left:-8px}.frise-etape[data-astro-cid-a4lsshmf][data-etat=en-cours] .frise-repere[data-astro-cid-a4lsshmf]{top:2px;left:-9px}}.page-suivi [hidden]{display:none!important}.suivi-recherche{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}.suivi-recherche h2,.page-suivi h3{font-size:var(--t-sous-titre)}.parcours{flex-direction:column;gap:28px;min-width:0;display:flex}.recherche{border:var(--filet-fort);background:var(--papier);flex-direction:column;gap:18px;padding:24px;display:flex}.page-suivi .champ{flex-direction:column;gap:6px;display:flex}.page-suivi .champ label{font-weight:600}.suivi-ferme{border:var(--filet-fort);background:var(--papier);flex-direction:column;gap:12px;padding:24px;display:flex}.message{font-size:.9375rem}.message-alerte{color:var(--gravure);font-weight:600}.messages{flex-direction:column;gap:8px;display:flex}.messages:empty{display:none}.messages .message{border:var(--filet);max-width:46rem;padding:12px 16px}.titre-commande{font-size:var(--t-titre)}.titre-commande:focus{outline:none}.annulee,.colis{border:var(--filet);max-width:46rem;padding:12px 16px}.suivi-blocs{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:24px;display:grid}.bloc{border:var(--filet);background:var(--papier);flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.bloc-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.pastille-statut{border:var(--filet);padding:4px 10px}.detail-lignes{border-top:var(--filet);margin:0;padding:0;list-style:none}.detail-lignes li{border-bottom:var(--filet);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.detail-nom{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.detail-sous{color:var(--texte-doux);font-size:.9375rem}.detail-prix{white-space:nowrap;font-variant-numeric:tabular-nums}.detail-montants{flex-direction:column;gap:6px;margin:0;display:flex}.detail-montants div{justify-content:space-between;gap:16px;display:flex}.detail-montants dd{font-variant-numeric:tabular-nums;margin:0}.detail-total dt{font-family:var(--f-titre);text-transform:uppercase;font-size:1.5rem;font-weight:800}.detail-total dd{font-family:var(--f-titre);font-weight:800;font-size:var(--t-prix);color:var(--gravure)}.lien-boutique{min-height:var(--cible);align-items:center;font-weight:700;display:inline-flex}@media (width<=960px){.suivi-recherche,.suivi-blocs{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.recherche,.suivi-ferme,.bloc{padding:18px 16px}}
