.ll-carte[data-astro-cid-7eelpoj5]{--focus:#8a6a2f;background:radial-gradient(120% 80% at 0% 0%, #ffffff80, transparent 55%), radial-gradient(90% 70% at 100% 100%, #c39a541f, transparent 60%), var(--ll-papier);color:var(--ll-encre);border:1px solid var(--accent);padding:clamp(1.75rem,1rem + 3vw,3.25rem) clamp(1.25rem,.5rem + 3.5vw,3.5rem);position:relative;box-shadow:0 40px 80px -40px #000000bf,0 2px #00000026}.ll-carte[data-astro-cid-7eelpoj5]:before{content:"";pointer-events:none;border:1px solid #7a5a228c;position:absolute;inset:8px}.ll-carte-entete[data-astro-cid-7eelpoj5]{justify-items:center;gap:var(--space-2);text-align:center;margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.ll-carte-et[data-astro-cid-7eelpoj5]{border:1px solid var(--ll-laiton-fonce);width:52px;height:52px;color:var(--ll-laiton-fonce);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:1.9rem;font-weight:600;line-height:1;display:grid}.ll-carte-entete-texte[data-astro-cid-7eelpoj5]{letter-spacing:.28em;text-transform:uppercase;color:var(--ll-laiton-fonce);font-size:.75rem;font-weight:600}.ll-carte-colonnes[data-astro-cid-7eelpoj5]{gap:clamp(1.75rem,1rem + 2vw,2.5rem);display:grid}@media (width>=860px){.ll-carte[data-astro-cid-7eelpoj5]:not(.ll-carte--extrait) .ll-carte-colonnes[data-astro-cid-7eelpoj5]{columns:2;column-rule:1px solid #7a5a2259;column-gap:clamp(3rem,2rem + 3vw,5rem);display:block}.ll-carte[data-astro-cid-7eelpoj5]:not(.ll-carte--extrait) .ll-carte-rubrique[data-astro-cid-7eelpoj5]{break-inside:avoid;margin-bottom:clamp(2rem,1.5rem + 1.5vw,2.75rem)}}.ll-carte-titre[data-astro-cid-7eelpoj5]{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);color:var(--ll-rouge);letter-spacing:.14em;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);font-weight:800;display:flex}.ll-carte-titre[data-astro-cid-7eelpoj5]:before,.ll-carte-titre[data-astro-cid-7eelpoj5]:after{content:"";background:#7a5a2273;flex:1;height:1px}.ll-carte-titre[data-astro-cid-7eelpoj5]:before{flex:0 0 18px}.ll-carte-liste[data-astro-cid-7eelpoj5]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.ll-item[data-astro-cid-7eelpoj5]{gap:.15rem;display:grid}.ll-item-ligne[data-astro-cid-7eelpoj5]{align-items:baseline;gap:.5rem;display:flex}.ll-item-nom[data-astro-cid-7eelpoj5]{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;font-size:1.45rem;font-weight:700;font-stretch:75%;line-height:1.1}.ll-item-points[data-astro-cid-7eelpoj5]{background:radial-gradient(circle,#0f2a2e8c 1.1px,#0000 1.6px) 0/8px 4px repeat-x;flex:1.5rem;min-width:1.5rem;height:.3em}.ll-item-prix[data-astro-cid-7eelpoj5]{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:1.55rem;font-weight:750;font-stretch:75%}.ll-item-detail[data-astro-cid-7eelpoj5]{color:var(--ll-encre-2);font-size:var(--text-sm);max-width:30rem;line-height:1.45}.ll-item-duree[data-astro-cid-7eelpoj5]{white-space:nowrap}.ll-carte-pied[data-astro-cid-7eelpoj5]{padding-top:var(--space-4);text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--ll-laiton-fonce);border-top:1px solid #7a5a2273;margin-top:clamp(1.5rem,1rem + 2vw,2.5rem);font-size:.8125rem;font-weight:600}
