.offre-cartes[data-astro-cid-jkckchon]{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.offre-cartes[data-astro-cid-jkckchon] li[data-astro-cid-jkckchon]{grid-column:span 2;display:flex}.offre-cartes[data-astro-cid-jkckchon] .offre-cartes__large[data-astro-cid-jkckchon]{grid-column:span 3}@media (width<=60rem){.offre-cartes[data-astro-cid-jkckchon] li[data-astro-cid-jkckchon],.offre-cartes[data-astro-cid-jkckchon] .offre-cartes__large[data-astro-cid-jkckchon]{grid-column:span 3}.offre-cartes[data-astro-cid-jkckchon] li[data-astro-cid-jkckchon]:last-child{grid-column:span 6}}@media (width<=40rem){.offre-cartes[data-astro-cid-jkckchon] li[data-astro-cid-jkckchon],.offre-cartes[data-astro-cid-jkckchon] .offre-cartes__large[data-astro-cid-jkckchon],.offre-cartes[data-astro-cid-jkckchon] li[data-astro-cid-jkckchon]:last-child{grid-column:span 6}}.offre-carte[data-astro-cid-jkckchon]{flex-direction:column;width:100%;padding:.6rem;display:flex;overflow:hidden}.offre-carte[data-astro-cid-jkckchon] .offre-carte__visuel{border-radius:calc(var(--r-l) - .4rem);--ov-max:19rem}.offre-cartes__large[data-astro-cid-jkckchon] .offre-carte[data-astro-cid-jkckchon] .offre-carte__visuel{--ov-max:23rem}.offre-carte[data-astro-cid-jkckchon] .offre-carte__visuel svg{transition:transform .5s var(--ease)}.offre-carte[data-astro-cid-jkckchon]:hover .offre-carte__visuel svg{transform:scale(1.04)translateY(-2px)}.offre-carte__corps[data-astro-cid-jkckchon]{flex-direction:column;flex:1;padding:1.3rem 1rem .9rem;display:flex}.offre-carte__sur[data-astro-cid-jkckchon]{font:600 .75rem/1 var(--font-texte);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-fonce);margin:0 0 .4rem}.offre-carte__nom[data-astro-cid-jkckchon]{margin-bottom:.5rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem)}.offre-carte__accroche[data-astro-cid-jkckchon]{font-weight:600}.offre-carte__resume[data-astro-cid-jkckchon]{color:var(--gris);font-size:.97rem}.offre-carte__prix[data-astro-cid-jkckchon]{border-top:1px solid var(--gris-clair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:auto 0 1rem;padding-top:1rem;display:flex}.offre-carte__depart[data-astro-cid-jkckchon]{color:var(--gris);align-items:baseline;gap:.35rem;display:inline-flex}.offre-carte__depart[data-astro-cid-jkckchon] small[data-astro-cid-jkckchon]{font-size:.85rem}.offre-carte__depart[data-astro-cid-jkckchon] strong[data-astro-cid-jkckchon]{font:800 1.4rem/1 var(--font-titre);letter-spacing:-.02em;color:var(--encre);white-space:nowrap}.offre-carte__offert[data-astro-cid-jkckchon]{background:var(--accent-clair);color:var(--accent-fonce);border-radius:999px;padding:.3rem .7rem;font-size:.82rem;font-weight:600}.offre-carte__lien[data-astro-cid-jkckchon]{color:var(--accent-fonce);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.offre-carte__lien[data-astro-cid-jkckchon] svg{transition:transform .2s}.offre-carte[data-astro-cid-jkckchon]:hover .offre-carte__lien[data-astro-cid-jkckchon] svg{transform:translate(4px)}
