.carte[data-astro-cid-yk4hkwyg]{border-top:1px solid var(--focus);border-radius:var(--rayon-1);padding:2.5rem 0 0;position:relative}.carte--colonne[data-astro-cid-yk4hkwyg]{flex-direction:column;display:flex}.carte--large[data-astro-cid-yk4hkwyg]{max-width:32rem}.carte--recommandee[data-astro-cid-yk4hkwyg]{border-top:2px solid var(--color-orange);padding-top:calc(2.5rem - 1px)}.carte__badge[data-astro-cid-yk4hkwyg]{color:var(--color-noir);text-transform:uppercase;letter-spacing:.15em;font-size:var(--taille-petit);margin:0;position:absolute;top:0;left:0}.carte__niveau[data-astro-cid-yk4hkwyg]{color:var(--texte-secondaire);font-size:var(--taille-petit);margin-bottom:var(--espace-1)}.carte__prix[data-astro-cid-yk4hkwyg]{font-weight:600}.carte__contenu[data-astro-cid-yk4hkwyg]{flex:1}.carte__contenu[data-astro-cid-yk4hkwyg] [data-astro-cid-yk4hkwyg]:is(h2,h3){font-size:var(--taille-h3);line-height:var(--interligne-titre);letter-spacing:0}.carte__liste[data-astro-cid-yk4hkwyg]{margin:0;padding-left:1.25rem}.carte__action[data-astro-cid-yk4hkwyg]{padding-top:var(--espace-5)}.carte--offre[data-astro-cid-yk4hkwyg]{--taille-prix:clamp(1.75rem, 1.5vw + .75rem, 2rem);padding:2.5rem 1.5rem 1.75rem}.carte--offre[data-astro-cid-yk4hkwyg] [data-astro-cid-yk4hkwyg]:is(h2,h3){margin:0 0 .25rem}.carte--offre[data-astro-cid-yk4hkwyg] .carte__niveau[data-astro-cid-yk4hkwyg]{margin:0 0 .75rem}.carte--offre[data-astro-cid-yk4hkwyg] .carte__prix[data-astro-cid-yk4hkwyg]{font-family:var(--font-titres);font-size:var(--taille-prix);font-variant-numeric:tabular-nums;margin:0 0 1.25rem;font-weight:500;line-height:1.15}.carte--offre[data-astro-cid-yk4hkwyg] .carte__prix[data-astro-cid-yk4hkwyg]+p{margin:0 0 1.5rem}.carte--offre[data-astro-cid-yk4hkwyg].carte--recommandee{background:var(--color-noir);color:var(--color-ivoire);--focus:var(--color-ivoire);--sur-fond:var(--color-noir);border-radius:var(--rayon-0);padding-top:calc(2.5rem - 1px)}.carte--offre[data-astro-cid-yk4hkwyg].carte--recommandee .carte__badge[data-astro-cid-yk4hkwyg]{color:var(--color-ivoire);line-height:1;top:.75rem;left:1.5rem}.carte--offre[data-astro-cid-yk4hkwyg].carte--recommandee .carte__niveau[data-astro-cid-yk4hkwyg]{color:var(--texte-secondaire-inverse)}@media (width<=768px){.carte[data-astro-cid-yk4hkwyg]+.carte[data-astro-cid-yk4hkwyg]{margin-top:var(--espace-5)}.carte--offre[data-astro-cid-yk4hkwyg]+.carte--offre[data-astro-cid-yk4hkwyg]{margin-top:0}}@media (width>=900px) and (width<=1099px){.carte--offre[data-astro-cid-yk4hkwyg]{grid-template-rows:auto auto auto 1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);column-gap:3rem;padding:2.5rem 2rem 2rem;display:grid}.carte--offre[data-astro-cid-yk4hkwyg] .carte__contenu[data-astro-cid-yk4hkwyg]{display:contents}.carte--offre[data-astro-cid-yk4hkwyg] .carte__liste[data-astro-cid-yk4hkwyg]{grid-area:1/2/span 4}.carte--offre[data-astro-cid-yk4hkwyg] .carte__action[data-astro-cid-yk4hkwyg]{grid-area:5/2}.carte--offre[data-astro-cid-yk4hkwyg].carte--recommandee .carte__badge[data-astro-cid-yk4hkwyg]{left:2rem}.carte--offre[data-astro-cid-yk4hkwyg].carte--sans-liste{padding-inline:1.5rem;padding-bottom:1.75rem;display:flex}.carte--offre[data-astro-cid-yk4hkwyg].carte--sans-liste .carte__contenu[data-astro-cid-yk4hkwyg]{display:block}.carte--offre[data-astro-cid-yk4hkwyg].carte--sans-liste.carte--recommandee .carte__badge[data-astro-cid-yk4hkwyg]{left:1.5rem}}@media (width>=1100px){.carte--offre[data-astro-cid-yk4hkwyg]{grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 6;row-gap:0;display:grid}.carte--offre[data-astro-cid-yk4hkwyg].carte--sans-liste{grid-row:span 4}.carte--offre[data-astro-cid-yk4hkwyg] .carte__contenu[data-astro-cid-yk4hkwyg]{display:contents}.carte--offre[data-astro-cid-yk4hkwyg] .carte__liste[data-astro-cid-yk4hkwyg],.carte--offre[data-astro-cid-yk4hkwyg] .carte__action[data-astro-cid-yk4hkwyg]{grid-area:auto/1}}.grille[data-astro-cid-yvqpge4l]{grid-template-columns:repeat(var(--grille-colonnes), 1fr);gap:1.5rem;display:grid}@media (width<=768px){.grille[data-astro-cid-yvqpge4l]{grid-template-columns:1fr}}.grille--rangees[data-astro-cid-yvqpge4l]{grid-template-columns:1fr}@media (width>=1100px){.grille--rangees[data-astro-cid-yvqpge4l]{grid-template-columns:repeat(var(--grille-colonnes), minmax(0, 1fr))}}
