.mn-block-card{display:flex;gap:0;margin:1.75rem 0;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 8px #1a1f2e0f}.mn-block-card__media{position:relative;flex:0 0 38%;background:#f1f5f9}.mn-block-card__media img{width:100%;height:100%;object-fit:cover;display:block}.mn-block-card__badge{position:absolute;top:.6rem;left:.6rem}.mn-block-card__body{flex:1;padding:1.1rem 1.25rem;display:flex;flex-direction:column;gap:.45rem}.mn-block-card__kicker{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7b2d3b}.mn-block-card__title{margin:0;font-family:Cormorant Garamond,serif;font-size:1.45rem;font-weight:700;line-height:1.15}.mn-block-card__title a{color:#1a1f2e;text-decoration:none}.mn-block-card__title a:hover{color:#7b2d3b}.mn-block-card__meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.8rem;color:#475569}.mn-block-card__meta li{display:inline-flex;align-items:center;gap:.3rem}.mn-block-card__meta svg{color:#7b2d3b}.mn-block-card__chips{margin:0;display:flex;flex-wrap:wrap;gap:.3rem}.mn-block-card__chips span{font-size:.7rem;padding:.1rem .55rem;border-radius:9999px;background:#f1f5f9;border:1px solid #e2e8f0;color:#1a1f2e}.mn-block-card__text{margin:0;font-size:.9rem;color:#475569;line-height:1.5}.mn-block-card__btn{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border-radius:.5rem;background:#7b2d3b;color:#faf9f6;font-size:.85rem;font-weight:600;text-decoration:none}.mn-block-card__btn:hover{background:#5c202c;color:#fff}.mn-block-card .mn-block-card__btn{color:#faf9f6}.mn-block-card .mn-block-card__btn:hover{color:#fff}@media (max-width:640px){.mn-block-card{flex-direction:column}.mn-block-card__media{flex-basis:auto;aspect-ratio:3/2}}.mn-block-booking{margin:1.75rem 0;padding:1.1rem 1.25rem;border:1px solid rgba(245,176,65,.45);border-radius:14px;background:linear-gradient(135deg,#f5b0411a,#fff 60%)}.mn-block-booking__head{display:flex;gap:.8rem;align-items:flex-start}.mn-block-booking__icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;background:#7b2d3b14;color:#7b2d3b;flex-shrink:0}.mn-block-booking__title{margin:0;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:700;color:#1a1f2e}.mn-block-booking__text{margin:.25rem 0 0;font-size:.9rem;color:#475569}.mn-block-booking__btn{display:inline-flex;align-items:center;gap:.4rem;margin-top:.9rem;padding:.6rem 1rem;border-radius:.5rem;background:#7b2d3b;color:#faf9f6;font-weight:600;text-decoration:none}.mn-block-booking__btn:hover{background:#5c202c;color:#fff}.mn-block-booking__frame{margin-top:.9rem;border-radius:.75rem;overflow:hidden;border:1px solid #e2e8f0;background:#fff}.mn-block-avis{margin:1.75rem 0;padding:1.1rem 1.25rem;border:1px solid #e2e8f0;border-radius:14px;background:#faf9f6}.mn-block-avis__title{margin:0 0 .5rem;display:flex;align-items:center;gap:.6rem;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:700;color:#1a1f2e}.mn-block-avis__icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:#7b2d3b14;color:#7b2d3b}.mn-block-avis__stars{color:#f5b041;letter-spacing:.05em;font-size:1rem}.mn-block-avis__text{color:#334155;line-height:1.6}.mn-block-avis__text p{margin:0 0 .6rem}.mn-block-avis__text p:last-child{margin:0}.mn-block-vide{padding:.75rem 1rem;border:1px dashed #cbd5e1;border-radius:.5rem;color:#64748b;font-size:.85rem}.mn-block-carte{margin:2.5rem 0}.mn-block-carte__titre{margin:0 0 .75rem;font-family:var(--font-heading, inherit);font-size:1.125rem;font-weight:700;color:#1a1f2e}.mn-block-carte__zone{width:100%;border:1px solid #E2E1DC;border-radius:.875rem;overflow:hidden;background:#faf6f2}.mn-block-carte__noscript{margin:.5rem 0 0;font-size:.875rem;color:#5b6b80}.mn-block-carte__choisies{margin:.5rem 0 0;padding-left:1rem;font-size:.8125rem}.mn-block-corrections{margin:1.5rem 0}.mn-corrections__total{margin:0 0 1.5rem;font-size:.95rem;color:#5b6474}.mn-corrections__mois{margin:0 0 2rem}.mn-corrections__titre{margin:0 0 .75rem;font-family:Cormorant Garamond,serif;font-size:1.6rem;font-weight:700;color:#1a1f2e}.mn-corrections__liste{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.mn-corrections__item{margin:0;padding:.9rem 1.1rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.mn-corrections__date{font-size:.85rem;font-weight:600;color:#1a1f2e}.mn-corrections__cat{display:inline-block;margin-left:.5rem;padding:.05rem .55rem;border:1px solid #e2e8f0;border-radius:9999px;font-size:.75rem;color:#5b6474}.mn-corrections__page{display:inline-block;margin-left:.5rem;font-size:.85rem;color:#8b1a1a;text-decoration:underline}.mn-corrections__texte{margin:.4rem 0 0;font-size:.95rem;line-height:1.55;color:#374151}.prose .mn-corrections__liste{padding:0;margin:0}.prose .mn-corrections__item{margin:0;padding:.9rem 1.1rem}.prose .mn-corrections__item::marker{content:none}.prose .mn-corrections__texte{margin:.4rem 0 0}.mn-credits__total{margin:0 0 1.5rem;font-size:.95rem;color:#5b6474}.mn-credits__groupe{margin:0 0 1.75rem}.mn-credits__titre{margin:0 0 .6rem;font-family:Cormorant Garamond,serif;font-size:1.35rem;font-weight:700;color:#1a1f2e}.mn-credits__titre a{color:inherit;text-decoration:none}.mn-credits__titre a:hover{color:#8b1a1a;text-decoration:underline}.mn-credits__liste{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.mn-credits__item{display:flex;align-items:center;gap:.75rem;margin:0;font-size:.9rem;line-height:1.45;color:#374151}.mn-credits__vignette{flex:none;width:56px;height:56px;object-fit:cover;border-radius:8px}.mn-credits__vignette--logo{object-fit:contain;padding:6px;background:#fff;border:1px solid #e5e1d8}span.mn-credits__vignette--logo{display:block;box-sizing:border-box}.mn-credits__vignette--logo svg{display:block;width:100%;height:100%}.mn-credits__texte a{color:#8b1a1a;text-decoration:underline}.mn-vols{margin:2rem 0}.mn-vols__form{display:flex;flex-wrap:wrap;gap:1rem;margin:0 0 .5rem}.mn-vols__form label{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem;font-weight:600;color:#1a1f2e}.mn-vols__form input{padding:.5rem .7rem;border:1px solid #e2e8f0;border-radius:8px;font:inherit;font-weight:400;background:#fff}.mn-vols__exemple{margin:0 0 .75rem;font-size:.85rem;color:#5b6474}.mn-vols__erreur{margin:0 0 .75rem;padding:.5rem .8rem;border:1px solid #8B1A1A;border-radius:8px;font-size:.9rem;color:#8b1a1a}.mn-vols__erreur[hidden]{display:none}.mn-vols__table{width:100%;border-collapse:collapse;font-size:.92rem}.mn-vols__table th,.mn-vols__table td{padding:.6rem .75rem;border:1px solid #e2e8f0;text-align:left;vertical-align:middle}.mn-vols__table th{background:#f8fafc;font-weight:600;color:#1a1f2e}.mn-vols__meta{display:none}.mn-vols__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mn-vols__form input[aria-invalid=true]{border-color:#8b1a1a}.mn-vols__bouton{display:inline-block;padding:.45rem .9rem;border-radius:9999px;background:#8b1a1a;color:#fff;font-weight:600;font-size:.85rem;white-space:nowrap;cursor:pointer}.mn-vols__bouton:hover{background:#6f1515}@media (max-width:600px){.mn-vols__form{flex-direction:column}.mn-vols__table th:nth-child(3),.mn-vols__table td:nth-child(3),.mn-vols__table th:nth-child(4),.mn-vols__table td:nth-child(4){display:none}.mn-vols__meta{display:block;margin-top:.15rem;font-size:.8rem;color:#5b6474}}.mn-bases{margin:2rem 0}.mn-base{margin:0 0 2rem;padding:0 0 1.5rem;border-bottom:1px solid #e2e8f0}.mn-base:last-child{border-bottom:0}.mn-base h3{margin:0 0 .5rem;font-family:Cormorant Garamond,serif;font-size:1.5rem;font-weight:700;color:#1a1f2e}.mn-base__texte{margin:0 0 .5rem}.mn-base__aeroport{margin:0 0 1rem;font-size:.9rem;color:#5b6474}.mn-base__carte{margin-top:1rem;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#fff}.mn-excursions{margin:2rem 0}.mn-excursions__grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem}.mn-excursion{display:flex;flex-direction:column;padding:1.25rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}.mn-excursion h3{margin:0 0 .5rem;font-family:Cormorant Garamond,serif;font-size:1.4rem;font-weight:700;color:#1a1f2e}.mn-excursion__texte{margin:0 0 .75rem}.mn-excursion__via{margin:auto 0 .75rem;font-size:.85rem;color:#5b6474}.mn-excursion__lien{align-self:flex-start;display:inline-block;padding:.5rem 1rem;border:1px solid #7b2d3b;border-radius:8px;background:#7b2d3b;color:#fff;font-weight:600;cursor:pointer}.mn-excursion__lien:hover{background:#5f2230}.mn-contenus{margin:2rem 0}.mn-contenus__grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.mn-hebergements{margin:2rem 0}.mn-hebergements__grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1rem}.mn-ins-bouton{display:inline-block;padding:.6rem 1.25rem;border:1px solid #7b2d3b;border-radius:8px;background:#7b2d3b;color:#fff;font-weight:600;cursor:pointer}.mn-ins-bouton:hover{background:#5f2230}:root{--mn-g-fond:#FDF8F0;--mn-g-papier:var(--mn-g-blanc);--mn-g-sable:#F5EEE2;--mn-g-encre:#1a1f2e;--mn-g-encre-2:#3a4152;--mn-g-gris:#5b6474;--mn-g-filet:#e7decf;--mn-g-accent:#8B1A1A;--mn-g-accent-fonce:#6f1414;--mn-g-nuit:#1a1f2e;--mn-g-r:14px;--mn-g-blanc:#fff;--mn-g-nuit-texte:#eef0f5;--mn-g-nuit-gris:#b9bfcc;--mn-g-nuit-filet:#4a5168;--mn-g-nuit-eteint:#6b7490;--mn-g-photo-attente:#d9d2c5;--mn-g-contour:#cbbfa9;--mn-g-serif:var(--font-heading,"Cormorant Garamond"),Georgia,serif;--mn-g-sans:"Source Sans 3",system-ui,-apple-system,sans-serif;--mn-g-ombre-texte:0 1px 2px color-mix(in srgb,var(--mn-g-nuit) 70%,transparent),0 0 14px color-mix(in srgb,var(--mn-g-nuit) 45%,transparent)}.mn-gs{padding:88px 0;background:var(--mn-g-fond);color:var(--mn-g-encre);font:400 17px/1.55 var(--mn-g-sans);scroll-margin-top:72px}.mn-gs--papier{background:var(--mn-g-papier)}.mn-gs--sable{background:var(--mn-g-sable)}.mn-gs--nuit{background:var(--mn-g-nuit);color:var(--mn-g-nuit-texte)}.mn-gs__in{max-width:1240px;margin:0 auto;padding:0 32px}.mn-gs--large .mn-gs__in{max-width:none}.mn-gs__tete{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}.mn-gs__h{max-width:720px}.mn-gs__titre{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:clamp(2.1rem,3.6vw,3.1rem);line-height:1.08;letter-spacing:-.005em;font-variant-numeric:lining-nums;color:inherit}.mn-gs__intro{margin:12px 0 0;color:var(--mn-g-gris);max-width:46ch;font-size:1.06rem}.mn-gs--nuit .mn-gs__intro{color:var(--mn-g-nuit-gris)}.mn-gs__note{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:.82rem;color:var(--mn-g-gris);border:1px solid var(--mn-g-filet);border-radius:999px;padding:4px 12px}.mn-gs--nuit .mn-gs__note{color:var(--mn-g-nuit-gris);border-color:var(--mn-g-nuit-filet)}.mn-gs--cote .mn-gs__corps{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:32px;align-items:start}.mn-ic{width:1em;height:1em;flex:none;stroke-width:1.75}.mn-gph{position:relative;overflow:hidden;background:var(--mn-g-photo-attente)}.mn-gph__img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.mn-gbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--mn-g-accent);color:var(--mn-g-blanc);text-decoration:none;font-weight:600;font-size:.95rem;border-radius:999px;padding:11px 20px;border:1px solid var(--mn-g-accent);white-space:nowrap;cursor:pointer}.mn-gbtn:hover,.mn-gbtn:focus-visible{background:var(--mn-g-accent-fonce);color:var(--mn-g-blanc)}.mn-gbtn--contour{background:transparent;color:var(--mn-g-encre);border-color:var(--mn-g-contour)}.mn-gbtn--contour:hover,.mn-gbtn--contour:focus-visible{background:var(--mn-g-sable);color:var(--mn-g-encre)}.mn-gbtn .mn-ic{width:16px;height:16px}.mn-gtag{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;border-radius:999px;padding:5px 11px;background:var(--mn-g-sable);color:var(--mn-g-encre)}.mn-gtag--fort{background:var(--mn-g-encre);color:var(--mn-g-blanc)}.mn-gtag .mn-ic{width:14px;height:14px}.mn-gfaits{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:.95rem}.mn-gfaits li{display:flex;gap:10px;align-items:flex-start;margin:0;padding:0}.mn-gfaits .mn-ic{width:18px;height:18px;margin-top:3px;color:var(--mn-g-gris)}.mn-ged-section{border:1px dashed var(--mn-g-contour);border-radius:8px;padding:12px}.mn-ged-section__titre{margin:0 0 8px;font-weight:600}@media (max-width:1100px){.mn-gs--cote .mn-gs__corps{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.mn-gs{padding:56px 0;font-size:16px}.mn-gs__in{padding:0 16px}.mn-gs__tete{display:block;margin-bottom:26px}.mn-gs__note{margin-top:10px}}.mn-gh{position:relative;min-height:min(calc(100svh - 72px),880px);display:flex;align-items:flex-end;color:var(--mn-g-blanc);background:var(--mn-g-nuit);font:400 17px/1.55 var(--mn-g-sans)}.mn-gh__photo{position:absolute;inset:0}.mn-gh__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--mn-g-nuit) 25%,transparent) 0%,transparent 30%,color-mix(in srgb,var(--mn-g-nuit) 55%,transparent) 62%,color-mix(in srgb,var(--mn-g-nuit) 90%,transparent) 100%)}.mn-gh .mn-credit-btn{top:16px;right:16px;bottom:auto;z-index:3}.mn-gh__in{position:relative;z-index:2;text-shadow:var(--mn-g-ombre-texte);width:100%;margin:0 auto;padding:96px max(32px,calc((100% - 1176px)/2)) 56px;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--mn-g-nuit) 58%,transparent) 80px)}.mn-gh__fil{margin-bottom:22px}.mn-gh__fil .breadcrumb ol,.mn-gh__fil .breadcrumb a,.mn-gh__fil .breadcrumb span{color:color-mix(in srgb,var(--mn-g-blanc) 92%,transparent)}.mn-gh__titre{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:clamp(2.8rem,6.4vw,5.6rem);line-height:1.08;max-width:15ch;color:var(--mn-g-blanc);font-variant-numeric:lining-nums}.mn-gh__sous{margin:14px 0 0;font:italic 500 clamp(1.4rem,2.4vw,2rem)/1.2 var(--mn-g-serif);color:color-mix(in srgb,var(--mn-g-blanc) 92%,transparent)}.mn-gh__intro{margin:18px 0 0;max-width:62ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.5;color:color-mix(in srgb,var(--mn-g-blanc) 94%,transparent)}.mn-gh__intro p{margin:0}.mn-gh__intro p+p{margin-top:10px}.mn-gh__intro strong{color:var(--mn-g-blanc)}.mn-gh__reperes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:44px;max-width:980px}.mn-gh__repere{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:var(--mn-g-r);background:color-mix(in srgb,var(--mn-g-nuit) 34%,transparent);border:1px solid color-mix(in srgb,var(--mn-g-blanc) 22%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--mn-g-blanc);text-decoration:none}.mn-gh__repere .mn-ic{width:26px;height:26px;margin-top:2px}.mn-gh__rep-txt b{display:block;font-weight:600;font-size:.82rem;letter-spacing:.03em;color:color-mix(in srgb,var(--mn-g-blanc) 86%,transparent)}.mn-gh__rep-val{display:block;font-size:1.08rem;line-height:1.3}.mn-gh__date{margin:22px 0 0;font-size:.88rem;color:color-mix(in srgb,var(--mn-g-blanc) 88%,transparent);display:flex;align-items:center;gap:8px}.mn-gd{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.mn-gd__carte{grid-column:span 2;min-height:420px;position:relative;border-radius:var(--mn-g-r);overflow:hidden;color:var(--mn-g-blanc);display:flex;align-items:flex-end;background:var(--mn-g-nuit)}.mn-gd__photo{position:absolute;inset:0}.mn-gd__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,color-mix(in srgb,var(--mn-g-nuit) 62%,transparent) 55%,color-mix(in srgb,var(--mn-g-nuit) 90%,transparent) 100%)}.mn-gd .mn-credit-btn{top:.5rem;bottom:auto;z-index:4}.mn-gd__in{position:relative;z-index:2;padding:18px;text-shadow:var(--mn-g-ombre-texte)}.mn-gd__pic{width:42px;height:42px;border-radius:50%;background:var(--mn-g-blanc);color:var(--mn-g-encre);display:grid;place-items:center;margin-bottom:12px}.mn-gd__pic .mn-ic{width:22px;height:22px}.mn-gd__titre{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:1.6rem;line-height:1.08}.mn-gd__lien{color:var(--mn-g-blanc);text-decoration:none}.mn-gd__lien:after{content:"";position:absolute;inset:0;z-index:3}.mn-gd__lien:focus-visible{outline:none}.mn-gd__carte:has(.mn-gd__lien:focus-visible){outline:2px solid var(--mn-g-blanc);outline-offset:-4px}.mn-gd__texte{margin:4px 0 0;font-size:.95rem;color:color-mix(in srgb,var(--mn-g-blanc) 88%,transparent);line-height:1.35}.mn-gd__go{display:flex;align-items:center;gap:6px;font-size:.85rem;font-weight:600;margin-top:12px}.mn-gd__go .mn-ic{width:15px;height:15px}@media (min-width:1101px){.mn-gd__carte:first-child:nth-last-child(2),.mn-gd__carte:first-child:nth-last-child(2)~.mn-gd__carte,.mn-gd__carte:first-child:nth-last-child(4),.mn-gd__carte:first-child:nth-last-child(4)~.mn-gd__carte,.mn-gd__carte:nth-child(4):nth-last-child(2),.mn-gd__carte:nth-child(5):last-child{grid-column:span 3}.mn-gd__carte:only-child{grid-column:1/-1}.mn-gd__carte:nth-child(n+4):nth-last-child(-n+2) .mn-gd__titre,.mn-gd__carte:first-child:nth-last-child(4) .mn-gd__titre,.mn-gd__carte:first-child:nth-last-child(4)~.mn-gd__carte .mn-gd__titre{font-size:1.9rem}}@media (max-width:1100px){.mn-gd{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mn-gd__carte{grid-column:auto;min-height:340px}.mn-gd__carte:last-child:nth-child(odd){grid-column:1/-1;min-height:300px}}@media (max-width:760px){.mn-gh{min-height:calc(100svh - 64px);font-size:16px}.mn-gh__in{padding:72px 16px 28px;background:linear-gradient(180deg,transparent 0,color-mix(in srgb,var(--mn-g-nuit) 58%,transparent) 56px)}.mn-gh__reperes{grid-template-columns:1fr;gap:8px;margin-top:26px}.mn-gh__repere{padding:12px 14px}.mn-gh__repere .mn-ic{width:22px;height:22px}.mn-gd{grid-template-columns:minmax(0,1fr);gap:12px}.mn-gd__carte,.mn-gd__carte:last-child:nth-child(odd){grid-column:auto;min-height:250px}.mn-gd__in{padding:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--mn-g-nuit) 48%,transparent) 0,color-mix(in srgb,var(--mn-g-nuit) 68%,transparent) 64px)}.mn-gd__pic{width:36px;height:36px;margin-bottom:10px}.mn-gd__pic .mn-ic{width:20px;height:20px}.mn-gd__titre{font-size:1.5rem}}.mn-gc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mn-gc--2{grid-template-columns:repeat(2,minmax(0,1fr))}.mn-gc--1{grid-template-columns:minmax(0,1fr)}.mn-gcard{background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);overflow:hidden;display:flex;flex-direction:column;width:100%;max-width:440px;color:var(--mn-g-encre);font-family:var(--mn-g-sans)}.mn-gc--1 .mn-gcard{max-width:none}.mn-gcard__photo{aspect-ratio:4/3}.mn-gcard__corps{padding:22px 22px 24px;display:flex;flex-direction:column;gap:14px;flex:1}.mn-gcard__tags{display:flex;gap:6px;flex-wrap:wrap;margin:0}.mn-gcard__titre{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:1.65rem;line-height:1.08;color:var(--mn-g-encre)}.mn-gcard__titre a{color:inherit;text-decoration:none}.mn-gcard__titre a:hover,.mn-gcard__titre a:focus-visible{text-decoration:underline;text-underline-offset:3px}.mn-gcard__lede{margin:0;color:var(--mn-g-encre-2);font-size:1rem}.mn-gcard__pied{margin-top:auto;padding-top:6px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.mn-gcard__libre{margin:0;font-size:.9rem;color:var(--mn-g-gris)}.mn-gtrajet{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}.mn-gtrajet__st b{display:block;font:600 1.5rem/1 var(--mn-g-serif);font-variant-numeric:lining-nums}.mn-gtrajet__st span{font-size:.85rem;color:var(--mn-g-gris)}.mn-gtrajet__st:last-child{text-align:right}.mn-gtrajet__rail{height:2px;background:repeating-linear-gradient(90deg,var(--mn-g-encre) 0 8px,transparent 8px 14px);position:relative}.mn-gtrajet__rail .mn-ic{position:absolute;left:50%;top:-12px;transform:translate(-50%);width:24px;height:24px;background:var(--mn-g-papier);padding:0 2px}@media (max-width:1100px){.mn-gc:not(.mn-gc--1){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mn-gc:not(.mn-gc--1){grid-template-columns:minmax(0,1fr);gap:16px}.mn-gcard{max-width:none}.mn-gcard__photo{aspect-ratio:16/10}}.mn-gf__grille{display:grid;grid-template-columns:150px repeat(var(--mn-gf-n,5),minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--mn-g-nuit-filet) 60%,var(--mn-g-nuit))}.mn-gf__ligne{display:contents}.mn-gf__ligne>div{padding:16px 14px;border-bottom:1px solid color-mix(in srgb,var(--mn-g-nuit-filet) 60%,var(--mn-g-nuit))}.mn-gf__lib{display:flex;align-items:center;gap:10px;font-size:.92rem;color:var(--mn-g-nuit-gris);padding-left:0!important}.mn-gf__lib .mn-ic{width:18px;height:18px}.mn-gf__mois{font:600 1.7rem/1 var(--mn-g-serif);font-variant-numeric:lining-nums;color:var(--mn-g-blanc);padding-top:22px!important}.mn-gf__mois--fort{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.mn-gf__mois small{display:block;font:500 .78rem/1.3 var(--mn-g-sans);color:var(--mn-g-nuit-gris);margin-top:6px}.mn-gf__val{display:block;font-size:1.05rem;color:var(--mn-g-blanc);font-weight:600}.mn-gf__val small{display:block;font-weight:400;color:var(--mn-g-nuit-gris);font-size:.82rem}.mn-gf__barre{display:block;height:10px;border-radius:999px;background:var(--mn-g-nuit-eteint);overflow:hidden;margin-top:8px}.mn-gf__barre i{display:block;height:100%;background:var(--mn-g-sable);border-radius:999px}.mn-gf__pips{display:flex;gap:3px;margin-top:6px}.mn-gf__pips .mn-ic{width:17px;height:17px;color:var(--mn-g-nuit-eteint)}.mn-gf__pips .mn-ic--on{color:var(--mn-g-sable)}.mn-gf__prix{font-weight:700;letter-spacing:.08em;color:var(--mn-g-nuit-eteint);font-size:1.05rem}.mn-gf__prix b{color:var(--mn-g-sable)}.mn-gf__liste{list-style:none;margin:0;padding:0;font-size:.86rem;color:var(--mn-g-nuit-texte);line-height:1.35}.mn-gf__liste li{margin:0 0 4px}.mn-gf__conseils{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.mn-gf__conseil{border:1px solid color-mix(in srgb,var(--mn-g-nuit-filet) 60%,var(--mn-g-nuit));border-radius:var(--mn-g-r);padding:18px 20px;display:flex;gap:14px}.mn-gf__conseil .mn-ic{width:24px;height:24px;color:var(--mn-g-sable);margin-top:2px;flex:none}.mn-gf__conseil b{display:block;color:var(--mn-g-blanc);margin-bottom:2px}.mn-gf__conseil p{margin:0;font-size:.94rem;color:var(--mn-g-nuit-texte)}@media (max-width:760px){.mn-gf__grille{grid-template-columns:repeat(var(--mn-gf-n,5),minmax(0,1fr))}.mn-gf__ligne{display:contents}.mn-gf__ligne>div{padding:10px 4px}.mn-gf__lib{grid-column:1/-1;padding:14px 0 0!important;border-bottom:0!important}.mn-gf__lib--vide{display:none}.mn-gf__mois{font-size:1.25rem;padding-top:8px!important}.mn-gf__mois small{font-size:.66rem}.mn-gf__val{font-size:.92rem}.mn-gf__val small{font-size:.7rem}.mn-gf__pips{gap:1px}.mn-gf__pips .mn-ic{width:12px;height:12px}.mn-gf__prix{font-size:.85rem;letter-spacing:0}.mn-gf__liste{font-size:.8rem}.mn-gf__conseils{grid-template-columns:1fr}}.mn-gt{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.mn-gt--encart{grid-template-columns:minmax(0,1fr) 340px}.mn-gt__cadre{background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);overflow-x:auto}.mn-gt__table{width:100%;border-collapse:collapse;margin:0;font-family:var(--mn-g-sans)}.mn-gt__table th,.mn-gt__table td{padding:15px 14px;text-align:center;border:0;border-bottom:1px solid var(--mn-g-filet);vertical-align:middle;background:none;color:var(--mn-g-encre)}.mn-gt__table tbody tr:last-child th,.mn-gt__table tbody tr:last-child td{border-bottom:0}.mn-gt__table thead th{background:var(--mn-g-sable);font-weight:600;font-size:.92rem}.mn-gt__table thead th small{display:block;font-weight:400;color:var(--mn-g-gris);font-size:.8rem}.mn-gt__table thead th .mn-ic{width:22px;height:22px;display:block;margin:0 auto 4px}.mn-gt__table .mn-gt__act{text-align:left}.mn-gt__table tbody .mn-gt__act{font-weight:600;font-size:.98rem}.mn-gt__act span{display:flex;align-items:center;gap:10px}.mn-gt__act .mn-ic{width:20px;height:20px;color:var(--mn-g-gris)}.mn-gt__act small{display:block;font-weight:400;color:var(--mn-g-gris);font-size:.82rem;margin-left:30px}.mn-gt__p{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%}.mn-gt__p .mn-ic{width:16px;height:16px}.mn-gt__p--oui{background:var(--mn-g-encre);color:var(--mn-g-blanc)}.mn-gt__p--cond{background:var(--mn-g-blanc);color:var(--mn-g-encre);border:1.5px solid var(--mn-g-encre)}.mn-gt__p--non{background:transparent;color:var(--mn-g-gris);border:1.5px dashed var(--mn-g-gris)}.mn-gt__p--inconnu{background:transparent;color:var(--mn-g-gris);border:1.5px solid var(--mn-g-contour)}.mn-gt__p--bulle{position:relative;cursor:help}.mn-gt__p--bulle:focus{outline:none}.mn-gt__p--bulle:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:2px}.mn-gt__bulle{display:none;position:absolute;z-index:2;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);width:max-content;max-width:9.5rem;padding:6px 9px;border-radius:8px;background:var(--mn-g-encre);color:var(--mn-g-blanc);font:500 .78rem/1.3 var(--mn-g-sans);text-align:center;white-space:normal;pointer-events:none}.mn-gt__p--bulle:hover .mn-gt__bulle,.mn-gt__p--bulle:focus .mn-gt__bulle{display:block}.mn-gt__table td:nth-child(2) .mn-gt__bulle{left:0;transform:none}.mn-gt__table td:nth-last-child(-n+2) .mn-gt__bulle{left:auto;right:0;transform:none}.mn-gt__legende{display:flex;gap:18px;flex-wrap:wrap;font-size:.86rem;color:var(--mn-g-gris);margin-top:14px}.mn-gt__legende>span{display:inline-flex;align-items:center;gap:8px}.mn-gt__legende .mn-gt__p{width:22px;height:22px}.mn-gt__legende .mn-ic{width:12px;height:12px}.mn-gt__note{margin:12px 0 0;font-size:.85rem;color:var(--mn-g-gris)}.mn-gt__encart{display:grid;gap:16px}.mn-gt__chiffre{background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:24px}.mn-gt__n{display:block;font:600 4.2rem/1 var(--mn-g-serif);font-variant-numeric:lining-nums}.mn-gt__chiffre p{margin:8px 0 0;color:var(--mn-g-encre-2)}.mn-gt__photo{border-radius:var(--mn-g-r);aspect-ratio:4/3}@media (max-width:1100px){.mn-gt--encart{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.mn-gt__table th,.mn-gt__table td{padding:11px 4px}.mn-gt__table thead th{font-size:.78rem}.mn-gt__table tbody .mn-gt__act{font-size:.86rem;padding-left:12px}.mn-gt__act .mn-ic{display:none}.mn-gt__act small{margin-left:0;font-size:.74rem}.mn-gt__p{width:26px;height:26px}.mn-gt__encart--photo{display:none}}.mn-gb__grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.mn-gb__scen{min-width:0;overflow-x:auto;background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:26px;display:flex;flex-direction:column;gap:18px;color:var(--mn-g-encre)}.mn-gb__scen--fort{border-color:var(--mn-g-encre)}.mn-gb__scen h3{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:1.8rem;line-height:1.08}.mn-gb__qui{margin:4px 0 0;font-size:.92rem;color:var(--mn-g-gris)}.mn-gb__total{margin:0;font:600 2.9rem/1 var(--mn-g-serif);font-variant-numeric:lining-nums}.mn-gb__total small{display:block;font:400 .85rem/1.3 var(--mn-g-sans);color:var(--mn-g-gris);margin-top:6px}.mn-gb__pile{display:flex;height:14px;border-radius:999px;overflow:hidden;gap:2px}.mn-gb__pile i{display:block;height:100%}.mn-gb__c1{background:var(--mn-g-encre)}.mn-gb__c2{background:color-mix(in srgb,var(--mn-g-encre) 85%,var(--mn-g-papier))}.mn-gb__c3{background:color-mix(in srgb,var(--mn-g-encre) 72%,var(--mn-g-papier))}.mn-gb__c4{background:color-mix(in srgb,var(--mn-g-encre) 62%,var(--mn-g-papier))}.mn-gb__c5{background:color-mix(in srgb,var(--mn-g-encre) 53%,var(--mn-g-papier))}.mn-gb__postes{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:.95rem}.mn-gb__postes li span{min-width:0;overflow-wrap:anywhere}.mn-gb__postes li{display:grid;grid-template-columns:12px 1fr auto;gap:10px;align-items:center;margin:0}.mn-gb__postes li i{width:12px;height:12px;border-radius:3px}.mn-gb__postes li b{font-weight:600;font-variant-numeric:tabular-nums}.mn-gb__comparaison{margin-top:28px;display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:center;background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:22px 26px}.mn-gb__comparaison .mn-ic{width:30px;height:30px;color:var(--mn-g-encre-2)}.mn-gb__comparaison p{margin:0;color:var(--mn-g-encre-2)}.mn-gb__note{margin:14px 0 0;font-size:.88rem;color:var(--mn-g-gris)}.mn-gb__sources{margin-top:16px;font-size:.88rem;color:var(--mn-g-gris)}.mn-gb__sources summary{cursor:pointer;font-weight:600;color:var(--mn-g-encre)}.mn-gb__sources ul{margin:10px 0 0;padding-left:18px;display:grid;gap:4px}@media (max-width:1100px){.mn-gb__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mn-gb__grille{grid-template-columns:minmax(0,1fr);gap:16px}.mn-gb__comparaison{grid-template-columns:1fr;gap:12px;padding:20px}}.mn-gb__lien{margin:14px 0 0;text-align:right}.mn-gb__lien .mn-ic{width:16px;height:16px}.mn-gb__comparaison b{color:var(--mn-g-encre)}.mn-gi--tuiles.mn-gi--visuel{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;align-items:stretch}.mn-gi__visuel{position:relative;border-radius:var(--mn-g-r);overflow:hidden;color:var(--mn-g-blanc);min-height:520px;display:flex;align-items:flex-end;background:var(--mn-g-nuit)}.mn-gi__visuel--sans-photo{min-height:0}.mn-gi__photo{position:absolute;inset:0}.mn-gi__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--mn-g-nuit) 30%,transparent),color-mix(in srgb,var(--mn-g-nuit) 70%,transparent) 36%,color-mix(in srgb,var(--mn-g-nuit) 88%,transparent))}.mn-gi__visuel .mn-credit-btn{top:.75rem;bottom:auto}.mn-gi__vin{position:relative;z-index:2;padding:28px;width:100%;text-shadow:var(--mn-g-ombre-texte)}.mn-gi__vin h3{margin:0 0 16px;font-family:var(--mn-g-serif);font-weight:600;font-size:2rem;line-height:1.08;color:var(--mn-g-blanc)}.mn-gi__etapes{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mn-gi__etapes li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:center;margin:0;background:color-mix(in srgb,var(--mn-g-nuit) 34%,transparent);border:1px solid color-mix(in srgb,var(--mn-g-blanc) 22%,transparent);border-radius:12px;padding:10px 14px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mn-gi__etapes li.mn-gi__etape--sans-k{grid-template-columns:minmax(0,1fr)}.mn-gi__k{font:600 1.5rem/1 var(--mn-g-serif);text-align:center}.mn-gi__etapes p{margin:0;overflow-wrap:anywhere}.mn-gi__etapes b{display:block}.mn-gi__etapes p span{font-size:.9rem;color:var(--mn-g-nuit-texte)}.mn-gi__tuiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.mn-gi__tuile{min-width:0;background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:22px;display:flex;flex-direction:column;gap:10px;color:var(--mn-g-encre);overflow-wrap:anywhere}.mn-gi__pic{width:48px;height:48px;border-radius:12px;background:var(--mn-g-sable);display:grid;place-items:center}.mn-gi__pic .mn-ic{width:26px;height:26px}.mn-gi__big{font:600 2.2rem/1 var(--mn-g-serif);font-variant-numeric:lining-nums}.mn-gi__tuile h3{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:1.35rem;line-height:1.1}.mn-gi__tuile p{margin:0;font-size:.95rem;color:var(--mn-g-encre-2)}.mn-gi--liste{background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:34px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;color:var(--mn-g-encre)}.mn-gi__groupe{min-width:0}.mn-gi__groupe h3{margin:0 0 16px;font-family:var(--mn-g-serif);font-weight:600;font-size:1.7rem;line-height:1.1;display:flex;align-items:center;gap:10px}.mn-gi__groupe h3 .mn-ic{width:24px;height:24px;flex:none}.mn-gi__lignes{list-style:none;margin:0;padding:0}.mn-gi__lignes li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 0;margin:0;border-bottom:1px solid var(--mn-g-filet);font-size:.96rem;overflow-wrap:anywhere}.mn-gi__lignes li:last-child{border-bottom:0}.mn-gi__lignes small{display:block;color:var(--mn-g-gris);font-size:.85rem}.mn-gi__date{font-size:.86rem;color:var(--mn-g-gris);white-space:nowrap}@media (max-width:1100px){.mn-gi--tuiles.mn-gi--visuel{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.mn-gi__visuel{min-height:480px}.mn-gi__visuel--sans-photo{min-height:0}.mn-gi__vin h3{font-size:1.7rem}.mn-gi__photo:after{background:linear-gradient(180deg,color-mix(in srgb,var(--mn-g-nuit) 50%,transparent),color-mix(in srgb,var(--mn-g-nuit) 72%,transparent) 36%,color-mix(in srgb,var(--mn-g-nuit) 88%,transparent))}.mn-gi__tuiles{grid-template-columns:minmax(0,1fr);gap:10px}.mn-gi__tuile{padding:16px 18px;display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:4px;align-content:start}.mn-gi__tuile--sans-pic{grid-template-columns:minmax(0,1fr)}.mn-gi__pic{grid-row:span 3}.mn-gi__big{font-size:1.8rem}.mn-gi__tuile h3{font-size:1.15rem}.mn-gi__tuile p{font-size:.86rem}.mn-gi--liste{grid-template-columns:minmax(0,1fr);padding:22px;gap:28px}.mn-gi__lignes li{grid-template-columns:minmax(0,1fr);gap:4px}.mn-gi__date{white-space:normal}}.mn-gq{max-width:860px;font-family:var(--mn-g-sans);color:var(--mn-g-encre)}.mn-gq__item{border-bottom:1px solid var(--mn-g-filet)}.mn-gq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:600 1.45rem/1.25 var(--mn-g-serif)}.mn-gq__item summary::-webkit-details-marker{display:none}.mn-gq__item summary:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:4px}.mn-gq__item summary .mn-ic{flex:none;width:22px;height:22px;transition:transform .2s;color:var(--mn-g-gris)}.mn-gq__item[open] summary .mn-ic{transform:rotate(180deg)}.mn-gq__rep p{margin:0 0 12px;color:var(--mn-g-encre-2);max-width:70ch}.mn-gq__rep p:last-child{margin-bottom:22px}.mn-gq__rep a{color:var(--mn-g-encre);text-decoration:underline;text-underline-offset:3px}@media (max-width:760px){.mn-gq__item summary{font-size:1.25rem;padding:18px 0}}@media (prefers-reduced-motion:reduce){.mn-gq__item summary .mn-ic{transition:none}}.mn-gcard--fiche .mn-gcard__photo{aspect-ratio:3/2}.mn-gcard__dates{aspect-ratio:3/2;background:var(--mn-g-sable);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;text-align:center;padding:16px;color:var(--mn-g-encre)}.mn-gcard__dates .mn-ic{width:30px;height:30px;color:var(--mn-g-gris)}.mn-gcard__d{font:600 3.2rem/1 var(--mn-g-serif);font-variant-numeric:lining-nums}.mn-gcard__mo{font-size:.95rem;color:var(--mn-g-encre-2)}.mn-gcard__dates--attente .mn-gcard__d{font-size:1.9rem;color:var(--mn-g-gris)}.mn-gcard__dates--neutre .mn-gcard__mo{font-weight:600;color:var(--mn-g-encre)}.mn-gcard__statut{margin:0;font-size:.82rem;font-weight:600;display:flex;align-items:center;gap:6px;color:var(--mn-g-encre)}.mn-gcard__statut .mn-ic{width:15px;height:15px}.mn-gcard__statut--attente{color:var(--mn-g-gris)}.mn-gcard--fiche .mn-gcard__titre{font-size:1.55rem}.prose .mn-block-card img,.prose .mn-gcard img,.prose .mn-block-card p,.prose .mn-gcard p{margin:0}.prose .mn-block-card ul,.prose .mn-gcard ul{margin:0;padding:0;list-style:none}.prose .mn-block-card li,.prose .mn-gcard li{margin:0;padding:0}.prose .mn-block-card li::marker,.prose .mn-gcard li::marker{content:none}.prose .mn-gcard .mn-gcard__titre{margin:0;padding:0;border:0;font-size:1.55rem;color:var(--mn-g-encre)}.prose .mn-gcard a{border-bottom:0;font-weight:inherit}.prose .mn-block-card a{border-bottom:0;text-decoration:none}.prose .mn-block-card a:not(.mn-block-card__btn):hover,.prose .mn-block-card a:not(.mn-block-card__btn):focus-visible{text-decoration:underline;text-underline-offset:3px}.prose .mn-gcard .mn-gbtn--contour{color:var(--mn-g-encre)}@media (max-width:760px){.mn-gcard__dates{aspect-ratio:auto;padding:26px 16px;flex-direction:row;gap:12px}.mn-gcard__d{font-size:2.4rem}.mn-gcard__dates--attente .mn-gcard__d{font-size:1.5rem}}.mn-gbases{display:grid;grid-template-columns:380px minmax(0,1fr);gap:40px;align-items:start;font-family:var(--mn-g-sans);color:var(--mn-g-encre)}.mn-gbases--sans-carte{grid-template-columns:minmax(0,1fr)}.mn-gbases__carte{margin:0;background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:18px;position:sticky;top:88px}.mn-gsch{width:100%;height:auto;display:block}.mn-gbases__carte figcaption{font-size:.82rem;color:var(--mn-g-gris);margin-top:10px;display:flex;gap:14px;flex-wrap:wrap}.mn-gbases__carte figcaption span{display:inline-flex;align-items:center;gap:6px}.mn-gbases__carte figcaption .mn-ic{width:15px;height:15px}.mn-gbases__liste{display:grid;gap:14px}.mn-gbase{display:grid;grid-template-columns:132px minmax(0,1fr) auto;grid-template-areas:"ph in act" "ph cr cr";gap:10px 22px;align-items:center;background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:14px}.mn-gbase__photo{grid-area:ph;aspect-ratio:1/1;border-radius:10px}.mn-gbase__in{grid-area:in}.mn-gbase__act{grid-area:act;display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding-right:6px}.mn-gbase__act small{font-size:.78rem;color:var(--mn-g-gris)}.mn-gbase__num{font-family:var(--mn-g-sans);display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--mn-g-encre);color:#fff;font-size:.8rem;font-weight:700;margin-right:8px;vertical-align:3px}.mn-gbase h3{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:1.6rem;line-height:1.08;display:flex;align-items:center}.mn-gbase__pour{margin:4px 0 0;font-size:.93rem;color:var(--mn-g-gris)}.mn-gbase__crit{grid-area:cr;display:grid;grid-template-columns:repeat(var(--mn-gb-n,5),minmax(0,1fr));gap:10px 18px;padding-top:12px;border-top:1px solid var(--mn-g-filet)}.mn-gbase__crit>div{font-size:.76rem;color:var(--mn-g-gris);line-height:1.2}.mn-gbase__lab{display:flex;align-items:center;gap:5px;margin-bottom:6px;white-space:nowrap;font-size:.8rem;color:var(--mn-g-encre-2)}.mn-gbase__lab .mn-ic{width:15px;height:15px}.mn-gbase__points{display:flex;gap:4px}.mn-gbase__points i{width:9px;height:9px;border-radius:50%;background:#e4dccd}.mn-gbase__points i.on{background:var(--mn-g-encre)}.mn-gbases__note{margin:18px 0 0;font-size:.85rem;color:var(--mn-g-gris)}@media (max-width:1100px){.mn-gbases{grid-template-columns:minmax(0,1fr)}.mn-gbases__carte{position:static;max-width:520px}}@media (max-width:760px){.mn-gbase{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"ph in" "cr cr" "act act";gap:12px 14px;padding:12px}.mn-gbase__act{flex-direction:row;justify-content:space-between;align-items:center;padding:0}.mn-gbase h3{font-size:1.4rem}.mn-gbase__pour{margin:2px 0 0;font-size:.88rem}.mn-gbase__crit{gap:6px}.mn-gbase__lab{flex-direction:column;align-items:flex-start;font-size:.72rem;gap:3px;white-space:normal}.mn-gbase__points{gap:3px}.mn-gbase__points i{width:7px;height:7px}}.mn-carte-destination--zone{margin:0}.mn-carte-destination--zone .mn-block-carte__zone{border-radius:var(--mn-g-r);border-color:var(--mn-g-filet);background:#ebe6dc}.mn-carte-destination__lien{margin:16px 0 0}@media (max-width:760px){.mn-carte-destination--zone .mn-block-carte__zone{height:420px!important}}.mn-gcard--excursion .mn-gcard__photo{aspect-ratio:3/2}.mn-gcard--excursion .mn-gcard__titre{font-size:1.45rem}.mn-gcard--excursion .mn-gcard__lede{font-size:.95rem}.mn-gsleep{display:grid;grid-template-columns:1.35fr 1fr;grid-template-rows:auto auto;gap:24px}.mn-gscard{position:relative;border-radius:var(--mn-g-r);overflow:hidden;color:#fff;display:flex;align-items:flex-end;min-height:330px;background:var(--mn-g-nuit);font-family:var(--mn-g-sans)}.mn-gscard--grand{grid-row:span 2;min-height:700px}.mn-gscard__photo{position:absolute;inset:0}.mn-gscard__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0c0f1900 15%,#0c0f1999 50%,#0c0f19eb)}.mn-gscard .mn-credit-btn{top:.75rem;bottom:auto}.mn-gscard__in{position:relative;z-index:2;padding:26px;display:flex;flex-direction:column;gap:10px;width:100%;align-items:flex-start}.mn-gscard h3{margin:0;font-family:var(--mn-g-serif);font-weight:600;font-size:2rem;line-height:1.08}.mn-gscard--grand h3{font-size:2.5rem}.mn-gscard h3 a{color:#fff;text-decoration:none}.mn-gscard p{margin:0;color:#ffffffe0;font-size:.98rem;max-width:52ch}.mn-gscard__rang{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px;width:100%}.mn-gtag--verre{background:color-mix(in srgb,var(--mn-g-blanc) 16%,transparent);color:var(--mn-g-blanc);border:1px solid color-mix(in srgb,var(--mn-g-blanc) 28%,transparent)}.mn-gbtn--clair{background:var(--mn-g-blanc);color:var(--mn-g-encre);border-color:var(--mn-g-blanc)}.mn-gbtn--clair:hover,.mn-gbtn--clair:focus-visible{background:var(--mn-g-sable);color:var(--mn-g-encre)}@media (max-width:760px){.mn-gc--defile{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 8px}.mn-gc--defile>.mn-gcard{flex:0 0 82%;scroll-snap-align:start}.mn-gsleep{grid-template-columns:1fr}.mn-gscard,.mn-gscard--grand{min-height:420px;grid-row:auto}.mn-gscard h3,.mn-gscard--grand h3{font-size:1.8rem}}.mn-block-carte__zone.mn-carte--echec{display:flex;align-items:center;justify-content:center;padding:1.5rem;text-align:center;background:var(--mn-g-sable);color:var(--mn-g-gris);font:400 .95rem/1.5 var(--mn-g-sans)}.mn-vols--onglets{margin:0;font-family:var(--mn-g-sans);color:var(--mn-g-encre)}.mn-vols--onglets .mn-vols__form{margin-bottom:6px}.mn-vols__cadre{background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);overflow:hidden}.mn-vols__onglets{display:flex;gap:8px;padding:16px;border-bottom:1px solid var(--mn-g-filet);flex-wrap:wrap}.mn-vols__onglets[hidden]{display:none}.mn-vols__onglets button{font:600 .92rem var(--mn-g-sans);border:1px solid var(--mn-g-contour);background:transparent;color:var(--mn-g-encre);border-radius:999px;padding:8px 16px;cursor:pointer}.mn-vols__onglets button[aria-selected=true]{background:var(--mn-g-encre);color:var(--mn-g-blanc);border-color:var(--mn-g-encre)}.mn-vols__groupe[hidden],.mn-vols__panneau[hidden]{display:none}.mn-vols__onglets button:focus-visible,.mn-vols__panneau:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:2px}.mn-vols__groupe{margin:0;padding:14px 18px 0;font-family:var(--mn-g-serif);font-weight:600;font-size:1.3rem}.mn-vols__ligne{display:grid;grid-template-columns:240px 130px minmax(0,1fr) auto;gap:16px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--mn-g-filet)}.mn-vols__panneau .mn-vols__ligne:last-child{border-bottom:0}.mn-vols__route{display:flex;align-items:center;gap:8px;font-weight:600}.mn-vols__route .mn-ic{width:16px;height:16px;color:var(--mn-g-gris)}.mn-vols__co{font-size:.95rem}.mn-vols__per{font-size:.92rem;color:var(--mn-g-encre-2)}.mn-vols__per small{display:block;color:var(--mn-g-gris)}.mn-vols--onglets .mn-vols__bouton{padding:8px 16px;font-size:.88rem}.mn-vols__note{margin:0;padding:14px 18px;font-size:.86rem;color:var(--mn-g-gris);background:var(--mn-g-fond);border-top:1px solid var(--mn-g-filet)}@media (max-width:760px){.mn-vols__onglets{flex-wrap:nowrap;overflow-x:auto;padding:12px}.mn-vols__onglets button{flex:none;padding:7px 13px;font-size:.86rem}.mn-vols__ligne{grid-template-columns:1fr auto;gap:4px 12px;padding:14px 16px}.mn-vols__route{grid-column:1/-1}.mn-vols__co{grid-column:1/2;font-weight:600;font-size:.9rem}.mn-vols__per{grid-column:1/2}.mn-vols--onglets .mn-vols__bouton{grid-column:2/3;grid-row:2/4}}.mn-gbtn--relief{padding:14px 26px;font-size:1rem;box-shadow:0 6px 18px color-mix(in srgb,var(--mn-g-accent) 35%,transparent);transition:transform .15s,box-shadow .15s}.mn-gbtn--relief:hover,.mn-gbtn--relief:focus-visible{box-shadow:0 10px 24px color-mix(in srgb,var(--mn-g-accent) 45%,transparent)}.mn-gf{--mn-gf-or:#E2BE5A;--mn-gf-rouge:#E0564B}.mn-gf__barre i{background:linear-gradient(90deg,var(--mn-gf-or),var(--mn-gf-rouge))}.mn-gf__pips .mn-ic--on{color:var(--mn-gf-or)}.mn-gf__prix b{color:var(--mn-gf-rouge)}.mn-gf__mois--fort{color:var(--mn-gf-or);text-decoration-color:var(--mn-gf-rouge);text-decoration-thickness:2px}.mn-gf__liste li:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--mn-gf-or);margin:0 7px 2px 0}.mn-gf__conseil .mn-ic{color:var(--mn-gf-or)}.mn-gf__conseil:nth-child(2n) .mn-ic{color:var(--mn-gf-rouge)}.mn-gf__conseil b{color:var(--mn-gf-or)}.mn-gf__conseil:nth-child(2n) b{color:var(--mn-gf-rouge)}.mn-gb__c1{background:#8b1a1a}.mn-gb__c2{background:#c9a84c}.mn-gb__c3{background:#2d5016}.mn-gb__c4{background:#2f5d8a}.mn-gb__c5{background:#b8642a}.mn-gb__c6{background:#7a6a9e}.mn-gb__pile{height:18px}.mn-gb__pile i,.mn-gb__postes li{transition:opacity .15s;cursor:default}.mn-gb__postes li{border-radius:6px;padding:2px 4px;margin:0 -4px}.mn-gb__postes li:hover{background:var(--mn-g-sable)}.mn-gb__scen:has([data-i="0"]:hover) [data-i]:not([data-i="0"]){opacity:.25}.mn-gb__scen:has([data-i="1"]:hover) [data-i]:not([data-i="1"]){opacity:.25}.mn-gb__scen:has([data-i="2"]:hover) [data-i]:not([data-i="2"]){opacity:.25}.mn-gb__scen:has([data-i="3"]:hover) [data-i]:not([data-i="3"]){opacity:.25}.mn-gb__scen:has([data-i="4"]:hover) [data-i]:not([data-i="4"]){opacity:.25}.mn-gb__scen:has([data-i="5"]:hover) [data-i]:not([data-i="5"]){opacity:.25}.mn-gb__scen:has([data-i="6"]:hover) [data-i]:not([data-i="6"]){opacity:.25}.mn-gb__scen:has([data-i="7"]:hover) [data-i]:not([data-i="7"]){opacity:.25}.mn-gb__scen:has([data-i="8"]:hover) [data-i]:not([data-i="8"]){opacity:.25}.mn-gb__scen:has([data-i="9"]:hover) [data-i]:not([data-i="9"]){opacity:.25}.mn-gb__scen:has([data-i="10"]:hover) [data-i]:not([data-i="10"]){opacity:.25}.mn-gb__scen:has([data-i="11"]:hover) [data-i]:not([data-i="11"]){opacity:.25}.mn-gs__tete{flex-wrap:wrap;align-items:flex-start;gap:14px 32px}.mn-gs__h{flex:1 1 100%}.mn-gs__intro{max-width:68ch}.mn-gs__note{display:flex;align-items:flex-start;width:fit-content;max-width:720px;border-radius:12px;padding:8px 14px;line-height:1.45}.mn-gs__note .mn-ic{flex:none;margin-top:1px}.mn-gnav{position:sticky;top:var(--mn-gnav-haut,65px);z-index:1050;background:var(--mn-g-nuit);color:var(--mn-g-nuit-texte);font:600 .95rem/1.2 var(--mn-g-sans);border-top:1px solid color-mix(in srgb,var(--mn-g-blanc) 8%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--mn-g-nuit) 14%,transparent)}.mn-gnav__liste{display:flex;gap:2px;margin:0;list-style:none;padding:0 max(32px,calc((100% - 1176px)/2));overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mn-gnav__liste::-webkit-scrollbar{display:none}.mn-gnav__liste li{flex:none;margin:0}.mn-gnav__lien{display:block;padding:16px 12px 14px;color:var(--mn-g-nuit-gris);text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent;transition:color .15s,border-color .15s}.mn-gnav__liste li:first-child .mn-gnav__lien{padding-left:0}.mn-gnav__lien:hover{color:var(--mn-g-blanc)}.mn-gnav__lien:focus-visible{outline:2px solid #C9A84C;outline-offset:-4px;border-radius:4px;color:var(--mn-g-blanc)}.mn-gnav__lien.is-actif{color:var(--mn-g-blanc);border-bottom-color:#c9a84c}.mn-gh:has(+.mn-gnav){min-height:min(calc(100svh - 122px),830px)}.mn-gnav~.mn-gs{scroll-margin-top:calc(var(--mn-gnav-haut,65px) + var(--mn-gnav-bandeau,50px))}@media (min-width:1024px){.mn-gnav{top:var(--mn-gnav-haut,73px)}.mn-gnav~.mn-gs{scroll-margin-top:calc(var(--mn-gnav-haut,73px) + var(--mn-gnav-bandeau,50px))}}@media (max-width:760px){.mn-gnav{font-size:.9rem}.mn-gnav__liste{padding:0 16px}.mn-gnav__lien{padding:14px 10px 12px}.mn-gh:has(+.mn-gnav){min-height:calc(100svh - 110px)}}.mn-vols__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 12px}.mn-vols__logo{display:block;max-width:100%;height:auto}.mn-vols__precision{display:block;text-align:center;margin-top:4px;font-size:.8rem;font-weight:400;color:var(--mn-g-gris)}.mn-vols__ligne{grid-template-columns:240px 140px minmax(0,1fr) auto}@media (max-width:760px){.mn-vols__ligne{grid-template-columns:1fr auto}.mn-vols__co{padding:4px 0 2px}}.mn-gs__intro p{margin:0}.mn-gs__intro p+p{margin-top:10px}.mn-gs__intro strong{font-weight:600;color:var(--mn-g-encre)}.mn-gs--nuit .mn-gs__intro strong{color:var(--mn-g-blanc)}@media (max-width:760px){.mn-vols__logos{justify-content:flex-start}.mn-vols__precision{text-align:left}}.mn-vols__onglets{scrollbar-width:none}.mn-vols__onglets::-webkit-scrollbar{display:none}.mn-gs__h,.mn-gs__intro{max-width:none}.mn-carte-destination__lien{text-align:center;margin-top:24px}.mn-gd__in{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center}.mn-gd__in>*{grid-column:1/-1}.mn-gd__in>.mn-gd__pic{grid-column:1;margin-bottom:0}.mn-gd__in>.mn-gd__pic+.mn-gd__titre{grid-column:2}.mn-gd__go{display:inline-flex;justify-self:start;width:fit-content;margin-top:14px;padding:9px 16px;border-radius:999px;background:var(--mn-g-accent);border:1px solid var(--mn-g-accent);color:var(--mn-g-blanc);font-size:.9rem;text-shadow:none;transition:background .15s,border-color .15s}.mn-gd__carte:hover .mn-gd__go,.mn-gd__carte:has(.mn-gd__lien:focus-visible) .mn-gd__go{background:var(--mn-g-accent-fonce);border-color:var(--mn-g-accent-fonce)}.mn-gs22{margin-top:28px;background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);overflow:hidden}.mn-gs22__onglets{display:flex;gap:8px;padding:14px 16px;border-bottom:1px solid var(--mn-g-filet);flex-wrap:wrap}.mn-gs22__onglets[hidden]{display:none}.mn-gs22__onglets button{font:600 .92rem var(--mn-g-sans);border:1px solid var(--mn-g-contour);background:transparent;color:var(--mn-g-encre);border-radius:999px;padding:8px 16px;cursor:pointer}.mn-gs22__onglets button:hover{background:var(--mn-g-sable)}.mn-gs22__onglets button[aria-selected=true]{background:var(--mn-g-accent);color:var(--mn-g-blanc);border-color:var(--mn-g-accent)}.mn-gs22__onglets button:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:2px}.mn-gs22__panneau iframe{display:block;width:100%;height:460px;border:0}.mn-gs22 .mn-consent-embed__placeholder{min-height:460px;border:0;border-radius:0}@media (max-width:760px){.mn-gs22__onglets{gap:6px;padding:12px}.mn-gs22__onglets button{padding:7px 13px;font-size:.86rem}.mn-gs22__panneau iframe,.mn-gs22 .mn-consent-embed__placeholder{height:420px;min-height:420px}}.mn-gh__repere{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:6px;align-items:center}.mn-gh__repere>.mn-ic{grid-column:1;grid-row:1;margin-top:0}.mn-gh__rep-txt{display:contents}.mn-gh__rep-txt b{grid-column:2;grid-row:1;font-size:1.12rem;letter-spacing:.01em;color:#e2be5a}.mn-gh__rep-val{grid-column:1/-1;grid-row:2;font-size:.95rem}@media (max-width:760px){.mn-gh__rep-txt b{font-size:1.02rem}.mn-gh__rep-val{font-size:.9rem}}.mn-vols__bouton{display:inline-flex;align-items:center;gap:7px}.mn-vols__bouton .mn-ic{width:15px;height:15px;flex:none}.mn-gb__scen h3{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mn-gb__etoiles{display:inline-flex;gap:2px;color:#c9a84c}.mn-gb__etoiles .mn-ic{width:18px;height:18px;fill:currentColor}.mn-genum{list-style:none;margin:0;padding:0;display:grid;gap:4px}.mn-genum li{position:relative;margin:0;padding-left:14px}.mn-genum li:before{content:"";position:absolute;left:2px;top:.62em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.55}ul.mn-gd__texte{margin-top:6px;font-size:.95rem;line-height:1.35;color:color-mix(in srgb,var(--mn-g-blanc) 88%,transparent)}.mn-gi__tuile .mn-genum{font-size:.95rem;color:var(--mn-g-encre-2)}.mn-gt__act .mn-genum{font-weight:400;color:var(--mn-g-gris);font-size:.82rem;margin:4px 0 0 30px}.mn-gb__total .mn-genum{font:400 .85rem/1.3 var(--mn-g-sans);color:var(--mn-g-gris);margin-top:6px}ul.mn-gb__note{margin:14px 0 0;font-size:.88rem;color:var(--mn-g-gris)}@media (max-width:760px){.mn-gi__tuile .mn-genum{font-size:.86rem}.mn-gt__act .mn-genum{margin-left:0;font-size:.74rem}}.mn-sel-natif{display:none!important}.mn-sel__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mn-sel{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px;width:100%;max-width:680px;font-family:var(--mn-g-sans)}.mn-sel__dates{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--mn-g-filet);border:1px solid var(--mn-g-contour);border-radius:var(--mn-g-r);overflow:hidden}.mn-sel__champ{display:flex;align-items:center;gap:10px;width:100%;min-height:58px;margin:0;padding:8px 14px;border:0;background:var(--mn-g-blanc);color:var(--mn-g-encre);font:400 16px/1.2 var(--mn-g-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.mn-sel__champ--voyageurs{border:1px solid var(--mn-g-contour);border-radius:var(--mn-g-r)}.mn-sel__champ:hover,.mn-sel__champ[aria-expanded=true]{background:var(--mn-g-sable)}.mn-sel__champ:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:-3px}.mn-sel__champ .mn-sel__ic{width:20px;height:20px;flex:none;color:var(--mn-g-accent)}.mn-sel__txt{display:flex;flex-direction:column;gap:3px;min-width:0}.mn-sel__lib{font-size:.8rem;font-weight:600;color:var(--mn-g-gris)}.mn-sel__val{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mn-vols__form.mn-sel-actif{display:block}@media (max-width:760px){.mn-sel{grid-template-columns:1fr;max-width:none}.mn-sel__champ{min-height:56px;padding:8px 12px;gap:8px}}.mn-sel-couche{position:absolute;top:0;left:0;width:0;height:0;z-index:1400;--mn-sel-plage:#f4e6e3}.mn-sel-couche[hidden],.mn-sel-couche__voile{display:none}.mn-sel-couche__boite{position:absolute;display:flex;flex-direction:column;width:max-content;max-width:calc(100vw - 32px);background:var(--mn-g-blanc);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);box-shadow:0 18px 48px #1a1f2e2e;color:var(--mn-g-encre);font:400 16px/1.4 var(--mn-g-sans);text-align:left}.mn-sel-couche__boite:focus{outline:none}.mn-sel-couche__tete{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 4px 20px}.mn-sel-couche__titre{margin:0;font:600 1.3rem/1.2 var(--mn-g-serif);color:var(--mn-g-encre)}.mn-sel-couche__fermer,.mn-sel-cal__fleche{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--mn-g-encre);cursor:pointer;-webkit-tap-highlight-color:transparent}.mn-sel-couche__fermer:hover,.mn-sel-cal__fleche:hover{background:var(--mn-g-sable)}.mn-sel-couche__fermer:focus-visible,.mn-sel-cal__fleche:focus-visible,.mn-sel-cpt__btn:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:1px}.mn-sel-couche__corps{padding:4px 20px 14px}.mn-sel-couche__pied{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px 16px;border-top:1px solid var(--mn-g-filet)}.mn-sel-couche__pied .mn-gbtn{min-height:44px}.mn-sel-couche__pied .mn-gbtn:disabled{opacity:.4;cursor:default;background:var(--mn-g-accent)}.mn-sel-cal__bornes{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px}.mn-sel-cal__borne{padding:7px 12px;border:1px solid var(--mn-g-filet);border-radius:10px;background:var(--mn-g-fond)}.mn-sel-cal__borne span{display:block;font-size:.78rem;font-weight:600;color:var(--mn-g-gris)}.mn-sel-cal__borne b{font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}.mn-sel-cal__borne.est-active{border-color:var(--mn-g-encre);background:var(--mn-g-blanc)}.mn-sel-cal__zone{position:relative}.mn-sel-cal__fleche{position:absolute;top:-4px;z-index:1}.mn-sel-cal__fleche--prec{left:-8px}.mn-sel-cal__fleche--suiv{right:-8px}.mn-sel-cal__fleche:disabled{opacity:.3;cursor:default;background:transparent}.mn-sel-cal__fleche .mn-sel__ic{width:20px;height:20px}.mn-sel-cal__mois{display:flex;gap:32px}.mn-sel-cal__m{width:308px;flex:none}.mn-sel-cal__titre{margin:0;font:600 1.15rem/36px var(--mn-g-serif);text-align:center;color:var(--mn-g-encre)}.mn-sel-cal__grille{width:100%;margin:0;border-collapse:collapse;table-layout:fixed;font-family:var(--mn-g-sans)}.mn-sel-cal__grille th{padding:8px 0 6px;border:0;background:none;font-size:.78rem;font-weight:600;color:var(--mn-g-gris);text-align:center}.mn-sel-cal__grille td{height:44px;padding:0;border:0;text-align:center;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent}.mn-sel-cal__grille td.est-vide{cursor:default}.mn-sel-cal__grille td:focus{outline:none}.mn-sel-cal__j{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;font-size:.98rem;font-variant-numeric:tabular-nums;color:var(--mn-g-encre)}.mn-sel-cal__grille td:not([aria-disabled]):not(.est-debut):not(.est-fin):hover .mn-sel-cal__j{background:var(--mn-g-sable)}.mn-sel-cal__grille td:focus-visible .mn-sel-cal__j{outline:2px solid var(--mn-g-encre);outline-offset:1px}.mn-sel-cal__grille td.est-passe{cursor:default}.mn-sel-cal__grille td.est-passe .mn-sel-cal__j{color:#b8b0a2}.mn-sel-cal__grille td.est-aujourdhui .mn-sel-cal__j{font-weight:700;text-decoration:underline;text-decoration-color:#c9a84c;text-decoration-thickness:2px;text-underline-offset:5px}.mn-sel-cal__grille td.dans-plage{background:var(--mn-sel-plage)}.mn-sel-cal__grille td.dans-apercu{background:var(--mn-g-fond)}.mn-sel-cal__grille td.est-debut.a-suite{background:linear-gradient(90deg,transparent 50%,var(--mn-sel-plage) 50%)}.mn-sel-cal__grille td.est-fin{background:linear-gradient(90deg,var(--mn-sel-plage) 50%,transparent 50%)}.mn-sel-cal__grille td.est-debut .mn-sel-cal__j,.mn-sel-cal__grille td.est-fin .mn-sel-cal__j{background:var(--mn-g-accent);color:var(--mn-g-blanc);font-weight:700;text-decoration-color:#c9a84c}.mn-sel-cal__grille td.est-fin-apercu .mn-sel-cal__j{box-shadow:inset 0 0 0 1.5px var(--mn-g-accent)}.mn-sel-cal__info{margin:0 auto 0 0;font-size:.92rem;color:var(--mn-g-gris)}.mn-sel-cpt{display:flex;align-items:center;justify-content:space-between;gap:28px;min-width:300px;padding:6px 0 4px}.mn-sel-cpt__lib{margin:0;font-weight:600}.mn-sel-cpt__lib small{display:block;font-size:.85rem;font-weight:400;color:var(--mn-g-gris)}.mn-sel-cpt__ctrl{display:flex;align-items:center;gap:12px}.mn-sel-cpt__btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--mn-g-contour);border-radius:999px;background:var(--mn-g-blanc);color:var(--mn-g-encre);cursor:pointer;-webkit-tap-highlight-color:transparent}.mn-sel-cpt__btn:hover:not(:disabled){background:var(--mn-g-sable)}.mn-sel-cpt__btn:disabled{opacity:.35;cursor:default}.mn-sel-cpt__btn .mn-sel__ic{width:18px;height:18px}.mn-sel-cpt__n{min-width:2ch;text-align:center;font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums}html.mn-sel-verrou{overflow:hidden}.mn-sel-couche.est-feuille{position:fixed;inset:0;width:auto;height:auto}.mn-sel-couche.est-feuille .mn-sel-couche__voile{display:block;position:absolute;inset:0;background:#1a1f2e73}.mn-sel-couche.est-feuille .mn-sel-couche__boite{left:0;right:0;bottom:0;width:auto;max-width:none;max-height:100%;border:0;border-radius:18px 18px 0 0;box-shadow:0 -10px 30px #1a1f2e2e;animation:mn-sel-monte .22s ease-out}.mn-sel-couche--dates.est-feuille .mn-sel-couche__boite{top:0;border-radius:0}.mn-sel-couche.est-feuille .mn-sel-couche__tete{padding:calc(8px + env(safe-area-inset-top,0px)) 8px 4px 16px;border-bottom:1px solid var(--mn-g-filet)}.mn-sel-couche.est-feuille .mn-sel-couche__corps{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:12px 12px 16px}.mn-sel-couche.est-feuille .mn-sel-couche__pied{flex-wrap:wrap;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--mn-g-blanc)}.mn-sel-couche.est-feuille .mn-sel-couche__pied .mn-gbtn{flex:1 1 0;min-height:48px}.mn-sel-couche.est-feuille .mn-sel-cal__info{flex:1 0 100%;margin:0 0 2px;text-align:center}.mn-sel-couche.est-feuille .mn-sel-cal__m{width:100%;flex:1 1 auto}.mn-sel-couche.est-feuille .mn-sel-cal__grille td{height:48px}.mn-sel-couche.est-feuille .mn-sel-cal__j{width:44px;height:44px;font-size:1.02rem}.mn-sel-couche.est-feuille .mn-sel-cal__fleche--prec{left:-4px}.mn-sel-couche.est-feuille .mn-sel-cal__fleche--suiv{right:-4px}.mn-sel-couche.est-feuille .mn-sel-cpt{min-width:0;padding:8px 4px 12px}@keyframes mn-sel-monte{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.mn-sel-couche.est-feuille .mn-sel-couche__boite{animation:none}}.mn-vols__per .mn-genum{font-size:.8rem;font-weight:400;color:var(--mn-g-gris);margin-top:4px;gap:2px}.mn-gbase[hidden],.mn-gbases__filtres[hidden]{display:none}.mn-gbases__filtres{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.mn-gbases__filtres button{display:inline-flex;align-items:center;gap:6px;min-height:44px;font:600 .92rem var(--mn-g-sans);border:1px solid var(--mn-g-contour);background:transparent;color:var(--mn-g-encre);border-radius:999px;padding:8px 16px;cursor:pointer}.mn-gbases__filtres button .mn-ic{width:16px;height:16px}.mn-gbases__filtres button:hover{background:var(--mn-g-sable)}.mn-gbases__filtres button[aria-pressed=true]{background:var(--mn-g-encre);color:var(--mn-g-blanc);border-color:var(--mn-g-encre)}.mn-gbases__filtres button:focus-visible,.mn-gbases__liste:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:2px}.mn-gbases__compte{margin:0 0 12px;font-size:.85rem;color:var(--mn-g-gris)}.mn-gbases__compte:empty{display:none}.mn-gbases--cartes .mn-gbases__liste{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mn-gbases--cartes .mn-gbase{grid-template-columns:minmax(0,1fr);grid-template-areas:"ph" "in" "cr" "act";align-items:start;align-content:start;gap:14px;padding:0 0 16px;overflow:hidden}.mn-gbases--cartes .mn-gbase__photo{aspect-ratio:3/2;border-radius:0}.mn-gbases--cartes .mn-gbase__in,.mn-gbases--cartes .mn-gbase__crit,.mn-gbases--cartes .mn-gbase__act{margin:0 16px}.mn-gbases--cartes .mn-gbase__crit{grid-template-columns:minmax(0,1fr);gap:8px}.mn-gbases--cartes .mn-gbase__crit>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.mn-gbases--cartes .mn-gbase__lab{margin:0;white-space:normal}.mn-gbases--cartes .mn-gbase__act{flex-direction:row;justify-content:space-between;align-items:center;padding:0}@media (max-width:1100px){.mn-gbases--cartes .mn-gbases__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.mn-gbases--cartes .mn-gbases__liste{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;gap:12px;margin:0 -16px;padding:0 16px 8px}.mn-gbases--cartes .mn-gbase{flex:0 0 82%;scroll-snap-align:start}.mn-gbases--cartes .mn-gbase__lab{flex-direction:row;align-items:center;font-size:.8rem}}.mn-gbase__btns{display:flex;flex-direction:column;align-items:stretch;gap:8px}@media (max-width:760px){.mn-gbase__act:has(.mn-gbase__btns){flex-wrap:wrap;gap:10px}.mn-gbase__btns{flex-direction:row;flex-wrap:wrap;justify-content:flex-end}}.mn-gbases--cartes .mn-gbase__act:has(.mn-gbase__btns){flex-direction:column;align-items:stretch}.mn-gbases--cartes .mn-gbase__btns{flex-direction:row;flex-wrap:wrap}.mn-gbases--cartes .mn-gbase__btns .mn-gbtn{flex:1 1 auto}.mn-gdep{font-family:var(--mn-g-sans);color:var(--mn-g-encre)}.mn-gdep__choix,.mn-gb__depart{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 20px}.mn-gdep__choix[hidden],.mn-gb__depart[hidden],.mn-gdep__ville[hidden],.mn-gb__grille[hidden],.mn-gb__sources ul[hidden]{display:none}.mn-gdep__choix label,.mn-gb__depart label{font-weight:600}.mn-gdep__choix select,.mn-gb__depart select{min-height:44px;font:600 1rem var(--mn-g-sans);color:var(--mn-g-encre);background:var(--mn-g-papier);border:1px solid var(--mn-g-contour);border-radius:999px;padding:8px 16px}.mn-gdep__choix select:focus-visible,.mn-gb__depart select:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:2px}.mn-gdep__ville+.mn-gdep__ville{margin-top:28px}.mn-gdep__titre{margin:0 0 12px;font-family:var(--mn-g-serif);font-weight:600;font-size:1.6rem;line-height:1.1}.mn-depart--js .mn-gdep__titre{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mn-gdep__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mn-gdep__mode{background:var(--mn-g-papier);border:1px solid var(--mn-g-filet);border-radius:var(--mn-g-r);padding:20px}.mn-gdep__mode--avion{grid-column:1/-1}.mn-gdep__mode h4{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:600 1.05rem var(--mn-g-sans)}.mn-gdep__mode h4 .mn-ic{width:20px;height:20px}.mn-gdep__ligne+.mn-gdep__ligne{margin-top:14px;padding-top:14px;border-top:1px solid var(--mn-g-filet)}.mn-gdep__route{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-weight:600}.mn-gdep__route .mn-ic{width:16px;height:16px;color:var(--mn-g-gris)}.mn-gdep__faits{display:grid;gap:6px;margin:0}.mn-gdep__faits div{display:flex;justify-content:space-between;gap:12px}.mn-gdep__faits dt{color:var(--mn-g-gris)}.mn-gdep__faits dd{margin:0;font-weight:600;text-align:right}.mn-gdep__detail{margin:10px 0 0;font-size:.9rem;color:var(--mn-g-gris)}.mn-gdep__ligne .mn-gbtn{margin-top:12px}.mn-gdep__mode--avion .mn-vols__ligne{padding:12px 0}.mn-gdep__mode--avion .mn-vols__ligne:last-child{border-bottom:0}.mn-gdep .mn-vols__bouton{padding:8px 16px;font-size:.88rem}.mn-gdep__note{margin:18px 0 0;font-size:.85rem;color:var(--mn-g-gris)}@media (max-width:760px){.mn-gdep__modes{grid-template-columns:minmax(0,1fr)}.mn-gdep__mode{padding:16px}}.mn-vols__ligne{position:relative}.mn-vols__ligne .mn-vols__bouton:after{content:"";position:absolute;inset:0}.mn-vols__panneau .mn-vols__ligne:hover{background:var(--mn-g-fond)}.mn-vols__dates{display:flex;flex-direction:column;gap:2px}.mn-vols__dates>span{display:inline-flex;align-items:center;gap:5px}.mn-vols__dates .mn-ic{width:13px;height:13px;flex:none;color:var(--mn-g-gris)}.mn-vols__entete{display:flex;align-items:center;gap:8px;padding:16px;border-bottom:1px solid var(--mn-g-filet)}.mn-vols__entete[hidden]{display:none}.mn-vols__entete .mn-vols__onglets{min-width:0;padding:0;border-bottom:0}.mn-vols__autres{flex:none;display:block}.mn-vols__autres select{font:600 .92rem var(--mn-g-sans);border:1px solid var(--mn-g-contour);background:transparent;color:var(--mn-g-encre);border-radius:999px;padding:8px 12px 8px 16px;cursor:pointer}.mn-vols__autres select.est-actif{background:var(--mn-g-encre);color:var(--mn-g-blanc);border-color:var(--mn-g-encre)}.mn-vols__autres option{background:var(--mn-g-papier);color:var(--mn-g-encre)}.mn-vols__autres select:focus-visible{outline:2px solid var(--mn-g-encre);outline-offset:2px}@media (max-width:760px){.mn-vols__entete{padding:12px}.mn-vols__autres select{padding:7px 10px 7px 13px;font-size:.86rem}}
