.Footer-module__0B677q__pied{margin-top:var(--section);padding:40px var(--marge) 28px;border-top:1px solid var(--filet);font-size:var(--t-ui);line-height:1.5}:is(main:has([data-aplat-final]:last-child)+.Footer-module__0B677q__pied,main:has([data-aplat-final]+[data-barre-reserver]:last-child)+.Footer-module__0B677q__pied){border-top:0;margin-top:0}@media (max-width:899px){body:has([data-barre-reserver]) .Footer-module__0B677q__pied{padding-bottom:calc(28px + 64px + env(safe-area-inset-bottom,0px))}}.Footer-module__0B677q__haut{gap:32px calc(var(--gouttiere) * 2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.Footer-module__0B677q__lieu{flex-direction:column;gap:20px;display:flex}.Footer-module__0B677q__lieu .Footer-module__0B677q__photo{aspect-ratio:16/10}.Footer-module__0B677q__lieuTexte{flex-direction:column;gap:10px;display:flex}.Footer-module__0B677q__adresse{font-style:normal;font-size:var(--t-texte);color:var(--encre);text-wrap:pretty;line-height:1.45}.Footer-module__0B677q__lieuNom{font-family:var(--titre-famille);font-stretch:var(--chapitre-stretch);font-weight:var(--chapitre-weight);font-size:var(--t-sous);letter-spacing:-.01em;margin-bottom:4px;line-height:1;display:block}.Footer-module__0B677q__separateur{display:none}.Footer-module__0B677q__horaires{color:var(--encre2);text-wrap:pretty}.Footer-module__0B677q__actions{flex-wrap:wrap;gap:0 20px;display:flex}.Footer-module__0B677q__action{min-height:var(--cible);text-underline-offset:4px;transition:color var(--duree-courte) ease-out;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.Footer-module__0B677q__action:hover{color:var(--orange-txt)}.Footer-module__0B677q__droite{flex-direction:column;gap:28px;display:flex}.Footer-module__0B677q__nav{gap:20px var(--gouttiere);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Footer-module__0B677q__titre{font-size:var(--t-petit);color:var(--encre2);margin-bottom:6px;font-weight:500}.Footer-module__0B677q__liste{list-style:none}.Footer-module__0B677q__lien{min-height:32px;transition:color var(--duree-courte) ease-out;align-items:center;display:inline-flex}.Footer-module__0B677q__lien:hover{color:var(--orange-txt)}.Footer-module__0B677q__lettre{border-top:1px solid var(--filet);padding-top:20px}.Footer-module__0B677q__resume{color:var(--encre);cursor:default;align-items:center;margin-bottom:6px;font-weight:600;list-style:none;display:flex}.Footer-module__0B677q__resume::-webkit-details-marker{display:none}.Footer-module__0B677q__texte{max-width:52ch;margin-bottom:var(--serre);color:var(--encre2)}.Footer-module__0B677q__sortie{flex:none;margin-left:6px}.Footer-module__0B677q__maison{border-top:1px solid var(--filet);font-size:var(--t-petit);color:var(--encre2);flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:36px;padding-top:16px;display:flex}.Footer-module__0B677q__maison .Footer-module__0B677q__lien{color:var(--encre);font-weight:500}.Footer-module__0B677q__cookies{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.Footer-module__0B677q__copyright{margin-left:auto}@media (max-width:899px){.Footer-module__0B677q__pied{padding:28px var(--marge) 24px;font-size:15px;line-height:1.45}.Footer-module__0B677q__haut{grid-template-columns:minmax(0,1fr);gap:28px}.Footer-module__0B677q__lieuTexte{gap:10px}.Footer-module__0B677q__droite{gap:20px}.Footer-module__0B677q__nav{grid-template-columns:1fr 1fr;gap:18px 20px}.Footer-module__0B677q__nav>div:first-child{grid-area:1/1}.Footer-module__0B677q__nav>div:nth-child(3){grid-area:1/2}.Footer-module__0B677q__nav>div:nth-child(2){border-top:1px solid var(--filet);flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:0 20px;padding-top:10px;display:flex}.Footer-module__0B677q__nav>div:nth-child(2) .Footer-module__0B677q__titre{margin:0}.Footer-module__0B677q__nav>div:nth-child(2) .Footer-module__0B677q__liste{gap:20px;display:flex}.Footer-module__0B677q__titre{margin-bottom:2px}.Footer-module__0B677q__lien{min-height:36px}.Footer-module__0B677q__lettre{border-top:0;padding-top:0}.Footer-module__0B677q__resume{min-height:var(--cible);border-block:1px solid var(--filet);cursor:pointer;justify-content:space-between;margin-bottom:0;font-size:15px}.Footer-module__0B677q__lettre[open] .Footer-module__0B677q__resume{border-bottom-color:#0000;margin-bottom:12px}.Footer-module__0B677q__resume:after{content:"";width:8px;height:8px;transition:transform var(--duree-courte) ease-out;border:1.5px solid;border-width:0 1.5px 1.5px 0;margin-right:6px;transform:rotate(45deg)}.Footer-module__0B677q__lettre[open] .Footer-module__0B677q__resume:after{transform:rotate(-135deg)}.Footer-module__0B677q__maison{gap:0 20px;margin-top:20px}.Footer-module__0B677q__copyright{flex-basis:100%;margin:8px 0 0;font-size:12px}}
.MobileMenu-module__AtX-wG__mobile{display:none}@media (max-width:899px){.MobileMenu-module__AtX-wG__mobile{display:block}}.MobileMenu-module__AtX-wG__burger,.MobileMenu-module__AtX-wG__fermer{width:var(--cible);height:var(--cible);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MobileMenu-module__AtX-wG__traits,.MobileMenu-module__AtX-wG__traits:before,.MobileMenu-module__AtX-wG__traits:after{background:currentColor;width:22px;height:2px;display:block}.MobileMenu-module__AtX-wG__traits{position:relative}.MobileMenu-module__AtX-wG__traits:before,.MobileMenu-module__AtX-wG__traits:after{content:"";position:absolute;left:0}.MobileMenu-module__AtX-wG__traits:before{top:-7px}.MobileMenu-module__AtX-wG__traits:after{top:7px}.MobileMenu-module__AtX-wG__croix{width:22px;height:22px;position:relative}.MobileMenu-module__AtX-wG__croix:before,.MobileMenu-module__AtX-wG__croix:after{content:"";background:var(--encre);width:22px;height:2px;position:absolute;top:10px;left:0}.MobileMenu-module__AtX-wG__croix:before{transform:rotate(45deg)}.MobileMenu-module__AtX-wG__croix:after{transform:rotate(-45deg)}.MobileMenu-module__AtX-wG__panneau{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--marge) 32px;background:var(--fond);color:var(--encre);border:0;margin:0}.MobileMenu-module__AtX-wG__panneau[open]{flex-direction:column;gap:24px;display:flex}.MobileMenu-module__AtX-wG__panneau::backdrop{background:color-mix(in srgb, var(--encre) 40%, transparent)}.MobileMenu-module__AtX-wG__haut{min-height:var(--entete-h);justify-content:space-between;align-items:center;display:flex}.MobileMenu-module__AtX-wG__logo{min-height:var(--cible);font-family:var(--titre-famille);font-stretch:var(--logo-stretch);font-weight:var(--logo-weight);letter-spacing:-.01em;white-space:nowrap;align-items:center;font-size:24px;line-height:1;display:inline-flex}.MobileMenu-module__AtX-wG__point{color:var(--orange)}.MobileMenu-module__AtX-wG__outils{align-items:center;gap:4px;display:flex}.MobileMenu-module__AtX-wG__liste{border-top:1px solid var(--filet);list-style:none}.MobileMenu-module__AtX-wG__liste li{border-bottom:1px solid var(--filet)}.MobileMenu-module__AtX-wG__lien{min-height:60px;font-family:var(--titre-famille);font-stretch:var(--chapitre-stretch);font-weight:var(--chapitre-weight);letter-spacing:-.02em;align-items:center;font-size:30px;line-height:1;display:flex}.MobileMenu-module__AtX-wG__actions{gap:12px;display:grid}.MobileMenu-module__AtX-wG__lien[aria-current]>span,.MobileMenu-module__AtX-wG__lien[aria-current]{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:8px;text-decoration-thickness:3px}.MobileMenu-module__AtX-wG__infos{font-size:var(--t-petit);color:var(--encre2);margin-top:auto;line-height:1.6}.MobileMenu-module__AtX-wG__cta{width:100%}.MobileMenu-module__AtX-wG__actions .MobileMenu-module__AtX-wG__secondaire{width:100%;min-height:48px}@media (max-height:720px){.MobileMenu-module__AtX-wG__panneau{padding-bottom:8px}.MobileMenu-module__AtX-wG__panneau[open]{gap:12px}.MobileMenu-module__AtX-wG__lien{min-height:var(--cible);font-size:24px}.MobileMenu-module__AtX-wG__actions{gap:8px}.MobileMenu-module__AtX-wG__infos{line-height:1.5}}
