.prix-in{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.prix-carte{position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(201,161,92,.34);background:linear-gradient(165deg,rgba(201,161,92,.13),rgba(201,161,92,.03));box-shadow:0 24px 48px rgba(0,0,0,.5)}.prix-ruban{background:linear-gradient(90deg,var(--or),var(--or-fonce));color:#14100A;font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;padding:11px 22px}.prix-corps{padding:32px 30px 30px}.prix-vol{font-family:var(--titre);font-weight:700;font-size:3.1rem;color:#fff;line-height:1}.prix-sous{font-size:.92rem;color:rgba(255,255,255,.58);margin-top:8px;max-width:30ch}.prix-chiffre{display:flex;align-items:flex-end;gap:12px;margin:26px 0 24px;padding-top:24px;border-top:1px solid rgba(201,161,92,.22)}.prix-chiffre strong{font-family:var(--titre);font-weight:700;font-size:2.5rem;color:var(--or);line-height:1}.prix-chiffre span{font-size:.83rem;color:rgba(255,255,255,.55);line-height:1.3;padding-bottom:3px}.prix-corps .btn{width:100%}.prix-note{font-size:.82rem;color:rgba(255,255,255,.46);margin-top:14px;line-height:1.55}.prix-liste h2{font-size:1.5rem;margin-bottom:22px}.prix-liste ul{list-style:none;display:grid;gap:14px}.prix-liste li{display:flex;gap:16px;align-items:flex-start;padding:16px 18px;border-radius:12px;background:var(--nuit-2);border:1px solid rgba(255,255,255,.06);transition:border-color .25s,transform .25s}.prix-liste li:hover{border-color:rgba(201,161,92,.34);transform:translateX(3px)}.pico{flex:none;width:40px;height:40px;border-radius:11px;background:rgba(201,161,92,.12);border:1px solid rgba(201,161,92,.3);display:flex;align-items:center;justify-content:center;color:var(--or)}.pico svg{width:19px;height:19px}.prix-liste li strong{display:block;color:#fff;font-size:.97rem;margin-bottom:3px}.prix-liste li span{font-size:.88rem;color:rgba(255,255,255,.58)}@media (max-width:900px){.prix-in{grid-template-columns:1fr;gap:30px}}