/* 15 nov. 2026 (Muriel) : pages Google des guides Frontières — pastilles à côté des livres + encart Préparer son voyage, comme sur le site */
.couvs-pst{display:flex;align-items:flex-end;justify-content:center;gap:2.5%;max-width:600px;margin:18px auto 0}
.couvs-pst .couvs{flex:1 1 auto;margin:0;max-width:520px}
.pst-pile{display:flex;flex-direction:column;gap:6px;flex:0 0 13%;max-width:78px;min-width:42px;padding-bottom:4%}
.pst-pile img{width:100%;height:auto;display:block;filter:drop-shadow(0 3px 6px rgba(1,14,30,.32))}
.prep-pub{display:flex;align-items:center;gap:24px;max-width:820px;margin:34px auto 6px;padding:22px 30px 22px 22px;background:radial-gradient(130% 150% at 0% 0%,#16304f 0%,#0A1B30 48%,#010E1E 100%);border-radius:18px;color:#F5F1E8;text-decoration:none;position:relative;box-shadow:0 14px 34px rgba(1,14,30,.18);transition:transform .25s ease}
.prep-pub::before{content:"";position:absolute;inset:6px;border:1px solid rgba(201,164,108,.42);border-radius:13px;pointer-events:none}
.prep-pub:hover{transform:translateY(-2px)}
.prep-pub>img{width:104px;height:104px;flex:0 0 auto;filter:drop-shadow(0 6px 14px rgba(0,0,0,.45))}
.prep-pub .pp-txt{display:flex;flex-direction:column;min-width:0;text-align:left}
.prep-pub .pp-ey{font-size:.64rem;letter-spacing:.3em;text-transform:uppercase;color:#C9A46C;margin-bottom:6px}
.prep-pub .pp-t{font-family:Lora,Georgia,serif;font-size:1.45rem;line-height:1.2;color:#F5F1E8}
.prep-pub .pp-s{font-family:Lora,Georgia,serif;font-style:italic;color:#E2C48C;font-size:.97rem;margin:3px 0 9px}
.prep-pub .pp-p{font-size:.86rem;color:rgba(245,241,232,.85);line-height:1.55;margin-bottom:11px}
.prep-pub .pp-l{align-self:flex-start;font-size:.78rem;letter-spacing:.08em;color:#C9A46C;border-bottom:1px solid rgba(201,164,108,.6);padding-bottom:1px}
.prep-pub .pp-logos{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}
.prep-pub .pp-logos img{width:24px;height:24px;display:block;background:#fff;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.25);object-fit:cover}
.prep-pub .pp-logos img.c{object-fit:contain;padding:2px;box-sizing:border-box}
@media(max-width:700px){.prep-pub{gap:15px;padding:18px 18px 18px 14px;border-radius:16px}.prep-pub>img{width:74px;height:74px}.prep-pub .pp-t{font-size:1.18rem}.prep-pub .pp-p{font-size:.8rem}}

/* 15 nov. 2026 : encart Licence à vie + Préparer son voyage + adresse du site, sous les livres */
.pp-duo{max-width:820px;margin:30px auto 10px;display:flex;flex-direction:column;gap:16px}
.pp-duo .prep-pub{margin:0;width:100%;box-sizing:border-box}
.pp-site{text-align:center;font-size:.95rem;margin:4px 0 0}
.pp-site a{color:#8a6a2e;font-weight:600;border-bottom:1px solid currentColor;text-decoration:none}

/* 15 nov. 2026 : petites pastilles à côté du prix (plus de pile à côté des livres) */
.pst-prix{display:inline-flex;gap:5px;align-items:center;flex:0 0 auto;margin-right:10px;vertical-align:middle}
.pst-prix img{width:34px;height:34px;display:block;filter:drop-shadow(0 2px 4px rgba(1,14,30,.25))}
.po-achat,.offre{flex-wrap:wrap}
