.pg-jour{margin-top:26px;max-width:34rem;border-radius:22px;padding:18px 20px 16px;background:#ffffff0f;border:1px solid rgba(244,240,231,.16)}.pg-jour-label{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#e8b68e;line-height:1.4}.pg-jour-chiffre{margin-top:8px;font-family:Anton,Geist,Impact,sans-serif;font-size:clamp(3.2rem,15vw,4.6rem);line-height:.95;color:#f4f0e7;font-variant-numeric:tabular-nums}.pg-jour-chiffre small{font-size:.34em;color:#f4f0e7b8;letter-spacing:.02em;margin-left:6px}.pg-jour-ligne{margin-top:10px;font-size:14.5px;line-height:1.5;color:#f4f0e7c7}.pg-jour-ligne time{color:#f4f0e7;font-weight:700}.pg-jour-vide{margin-top:10px;font-size:16px;line-height:1.5;color:#f4f0e7c7}.pg-lieu{display:grid;gap:16px}@media(min-width:760px){.pg-lieu{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px;align-items:start}}.pg-commune{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.pg-commune .cb-bouton{width:auto;padding:0 20px}.pg-rayon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.pg-rayon .cb-choix-btn{min-height:48px;padding:0 8px;text-align:center}.pg-autres{margin-top:12px;font-size:14px;color:#6f695c;line-height:1.5}.pg-autres button{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;margin:4px 6px 0 0;border-radius:999px;border:1px solid rgba(18,16,13,.18);background:#fff;color:#12100d;font:inherit;font-size:14.5px;cursor:pointer}.pg-autres button:hover{border-color:#986339}.pg-stations{margin-top:22px;border-radius:22px;background:#fffdf8;border:1px solid rgba(18,16,13,.1);overflow:hidden}.pg-stations-titre{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#6f695c;padding:16px 18px 8px}.pg-station{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 18px;border-top:1px solid rgba(18,16,13,.08)}.pg-station-nom{font-size:16px;font-weight:650;color:#12100d;line-height:1.35;overflow-wrap:anywhere}.pg-station-sous{margin-top:3px;font-size:13.5px;line-height:1.45;color:#6f695c;overflow-wrap:anywhere}.pg-station-prix{font-size:18px;font-weight:800;color:#7a4c28;white-space:nowrap;font-variant-numeric:tabular-nums}.pg-badge{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:700;background:#c8956d33;color:#7a4c28}.pg-pied{padding:12px 18px 14px;font-size:13.5px;line-height:1.55;color:#6f695c;border-top:1px solid rgba(18,16,13,.08);background:#fbf8f1}.pg-duo{display:grid;gap:12px;margin-top:18px}@media(min-width:640px){.pg-duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg-duo>div{border-radius:18px;padding:16px 18px;background:#ffffff0f;border:1px solid rgba(244,240,231,.12)}.pg-duo-chiffre{margin-top:6px;font-family:Anton,Geist,Impact,sans-serif;font-size:2rem;line-height:1;color:#f4f0e7;font-variant-numeric:tabular-nums}.pg-duo-aide{margin-top:6px;font-size:13.5px;line-height:1.5;color:#f4f0e7a6}.pg-hausse{color:#f08c6c}.pg-baisse{color:#8fc79a}.pg-courbe{display:block;width:100%;height:auto;margin-top:18px}.pg-courbe path{fill:none;stroke:#e8b68e;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.pg-courbe circle{fill:#e8b68e}.pg-courbe text{fill:#f4f0e799;font-size:11px;font-family:Geist,system-ui,sans-serif}.pg-champs{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-champs .large{grid-column:1 / -1}@media(min-width:640px){.pg-champs .large{grid-column:auto}.pg-champs.trois{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-resultat-clair{margin-top:18px;border-radius:18px;padding:16px 18px;background:#c8956d1f;color:#12100d;font-size:16px;line-height:1.6}.pg-resultat-clair strong{color:#7a4c28;font-variant-numeric:tabular-nums}.pg-table-fiscal th,.pg-table-fiscal td{vertical-align:top}.pg-etat{font-size:15px;line-height:1.55;color:#6f695c}.pg-chargement{opacity:.55}.pg-erreur{padding:14px 16px;border-radius:14px;background:#a3392c14;color:#7d2a20;font-size:15px;line-height:1.5}
