.remise[data-astro-cid-ndm5nux2]{background:var(--rose-soft);border-radius:var(--r-md);text-align:center;gap:.15rem;max-width:60ch;margin:.4rem 0 0;padding:.9rem 1.6rem;display:grid}.remise[data-astro-cid-ndm5nux2] strong[data-astro-cid-ndm5nux2]{color:var(--bordeaux);font-size:1.12rem;font-weight:700}.remise[data-astro-cid-ndm5nux2] span[data-astro-cid-ndm5nux2]{color:var(--txt);font-size:.93rem;line-height:1.5}.paiement[data-astro-cid-ndm5nux2]{color:var(--gris);margin:.3rem 0 0;font-size:.9rem}.paiement[data-astro-cid-ndm5nux2] strong[data-astro-cid-ndm5nux2]{color:var(--ink);font-weight:600}.tabs[data-astro-cid-ndm5nux2]{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.6rem;display:none}.tabs-on .tabs[data-astro-cid-ndm5nux2]{display:flex}.tabs[data-astro-cid-ndm5nux2] a[data-astro-cid-ndm5nux2]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow);border-radius:99px;align-items:center;gap:.65rem;padding:.55rem 1.3rem .55rem .55rem;font-size:.98rem;font-weight:600;text-decoration:none;transition:background .25s,color .25s,transform .25s,box-shadow .25s;display:inline-flex}.ti[data-astro-cid-ndm5nux2]{background:var(--rose-soft);width:38px;height:38px;color:var(--bordeaux);border-radius:50%;place-items:center;transition:background .25s,color .25s;display:grid}.tabs[data-astro-cid-ndm5nux2] a[data-astro-cid-ndm5nux2]:hover{color:var(--bordeaux);transform:translateY(-2px)}.tabs[data-astro-cid-ndm5nux2] a[data-astro-cid-ndm5nux2].active{background:var(--bordeaux);color:#fff;box-shadow:0 14px 30px #9b122e40}.tabs[data-astro-cid-ndm5nux2] a[data-astro-cid-ndm5nux2].active .ti[data-astro-cid-ndm5nux2]{color:#fff;background:#ffffff2e}.cat[data-astro-cid-ndm5nux2]{padding-top:2.6rem;padding-bottom:1rem}.cat-title[data-astro-cid-ndm5nux2]{text-align:center}.tabs-on .cat-title[data-astro-cid-ndm5nux2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabs-on .cat[data-astro-cid-ndm5nux2]:not(.active){display:none}@media (prefers-reduced-motion:no-preference){.tabs-on .cat[data-astro-cid-ndm5nux2].active{animation:.35s both tabIn}@keyframes tabIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.grid[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));max-width:min(100%, calc(var(--n) * 310px + (var(--n) - 1) * 1.2rem));grid-auto-rows:auto auto 1fr auto;gap:0 1.2rem;margin-inline:auto;display:grid}.offre[data-astro-cid-ndm5nux2]{grid-row:span 4;grid-template-rows:subgrid;background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--shadow);row-gap:0;margin-bottom:1.2rem;padding:2rem 1.5rem 1.7rem;transition:transform .3s,box-shadow .3s;display:grid;position:relative}.offre[data-astro-cid-ndm5nux2]:hover{transform:translateY(-6px);box-shadow:0 24px 48px #9b122e1f}.offre[data-astro-cid-ndm5nux2] h3[data-astro-cid-ndm5nux2]{color:var(--ink);text-wrap:balance;margin:0;font-size:1.55rem;line-height:1.1}.prix[data-astro-cid-ndm5nux2]{border-bottom:1px solid var(--line);color:var(--gris);align-self:end;margin:.9rem 0 1.2rem;padding-bottom:1.2rem;font-size:.9rem}.prix[data-astro-cid-ndm5nux2] span[data-astro-cid-ndm5nux2]{font-family:var(--font-hand);color:var(--bordeaux);margin-right:.1em;font-size:3.2rem;line-height:1}.badge[data-astro-cid-ndm5nux2]{background:var(--bordeaux);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:99px;padding:.35em .9em;font-size:.72rem;font-weight:700;position:absolute;top:-.75rem;left:1.4rem}.badge[data-astro-cid-ndm5nux2].soft{background:var(--rose-soft);color:var(--bordeaux);box-shadow:inset 0 0 0 1px #9b122e33}.points[data-astro-cid-ndm5nux2]{color:var(--txt);align-content:start;gap:.75em;margin:0 0 1.2rem;padding:0;font-size:.93rem;line-height:1.55;list-style:none;display:grid}.points[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]{padding-left:1.7em;position:relative}.points[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]:before{content:"✓";background:var(--rose-soft);width:1.3em;height:1.3em;color:var(--bordeaux);border-radius:50%;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid;position:absolute;top:.2em;left:0}.foot[data-astro-cid-ndm5nux2]{align-content:end;gap:1.1rem;display:grid}.foot[data-astro-cid-ndm5nux2]:empty{display:none}.extras[data-astro-cid-ndm5nux2]{background:var(--rose-soft);border-radius:var(--r-sm);color:var(--bordeaux);gap:.3em;margin:0;padding:.85rem 1rem;font-size:.88rem;font-weight:600;list-style:none;display:grid}.more[data-astro-cid-ndm5nux2]{justify-self:start}.notes[data-astro-cid-ndm5nux2]{background:var(--surface);border-radius:var(--r-md);max-width:80ch;box-shadow:var(--shadow);color:var(--gris);gap:.4em;margin:1rem auto 0;padding:1.2rem 1.5rem;font-size:.88rem;list-style:none;display:grid}.notes[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]{padding-left:1.1em;position:relative}.notes[data-astro-cid-ndm5nux2] li[data-astro-cid-ndm5nux2]:before{content:"";background:var(--rose);border-radius:50%;width:.4em;height:.4em;position:absolute;top:.6em;left:0}@media (width<=1100px){.grid[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}@media (width<=760px){.remise[data-astro-cid-ndm5nux2]{width:calc(100% + 1rem);max-width:none;margin-top:.9rem;padding:.85rem 1.1rem}.remise[data-astro-cid-ndm5nux2] strong[data-astro-cid-ndm5nux2]{text-wrap:balance;font-size:1rem}.remise[data-astro-cid-ndm5nux2] span[data-astro-cid-ndm5nux2]{text-wrap:balance;font-size:.84rem}.paiement[data-astro-cid-ndm5nux2]{text-wrap:balance;margin-top:.8rem;font-size:.85rem}.tabs-on .tabs[data-astro-cid-ndm5nux2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;margin-top:1.8rem;display:grid}.tabs[data-astro-cid-ndm5nux2] a[data-astro-cid-ndm5nux2]{gap:.45rem;padding:.4rem .6rem .4rem .4rem;font-size:.85rem;line-height:1.2}.ti[data-astro-cid-ndm5nux2]{flex:none;width:28px;height:28px}.cat[data-astro-cid-ndm5nux2]{padding-top:2.4rem}.grid[data-astro-cid-ndm5nux2]{grid-template-columns:1fr;grid-auto-rows:auto}.offre[data-astro-cid-ndm5nux2]{flex-direction:column;grid-row:auto;grid-template-rows:none;margin-bottom:1.9rem;padding:2.1rem 1.5rem 1.8rem;display:flex}.prix[data-astro-cid-ndm5nux2]{align-self:stretch;margin:1rem 0 1.3rem;padding-bottom:1.3rem}.points[data-astro-cid-ndm5nux2]{flex:1;gap:.9em}.notes[data-astro-cid-ndm5nux2]{margin-top:.4rem;padding:1.2rem 1.3rem}}@media (width<=380px){.tabs[data-astro-cid-ndm5nux2] a[data-astro-cid-ndm5nux2]{font-size:.8rem}}
