.accueil[data-astro-cid-lcdefpme],.points[data-astro-cid-lcdefpme],.place[data-astro-cid-lcdefpme],.accomp[data-astro-cid-lcdefpme],.avis[data-astro-cid-lcdefpme],.appel[data-astro-cid-lcdefpme]{width:min(100%,78rem);margin-inline:auto}.accueil[data-astro-cid-lcdefpme]{isolation:isolate;align-items:center;min-height:clamp(30rem,66vh,40rem);display:flex;position:relative;overflow:hidden}.accueil[data-astro-cid-lcdefpme] .accueil__photo{z-index:-2;object-fit:cover;object-position:50% 8%;width:100%;height:100%;position:absolute;inset:0}.accueil[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(90deg,#46281c9e 0%,#46281c59 42%,#46281c00 68%);position:absolute;inset:0}.accueil__texte[data-astro-cid-lcdefpme]{max-width:44rem;padding:3rem clamp(1.4rem,6vw,5rem)}.accueil[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin-bottom:1.4rem;font-size:clamp(2.3rem,4.2vw,3.4rem);line-height:1.12}.accueil[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fffaf6f2;max-width:30rem;margin-bottom:2rem;font-size:.98rem;line-height:1.75}.points[data-astro-cid-lcdefpme]{background:var(--brume);border-bottom:1px solid var(--voile)}.points[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);margin:0;padding:2.4rem 1rem;list-style:none;display:grid}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid var(--voile)}.points[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-align:center;color:var(--brun-rose);flex-direction:column;align-items:center;gap:.9rem;padding:0 1rem;font-size:.8rem;line-height:1.55;text-decoration:none;display:flex}.points[data-astro-cid-lcdefpme] .points__icone{width:2.4rem;height:2.4rem;color:var(--iris);transition:transform .25s}.points[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--iris-fonce)}.points[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .points__icone{transform:translateY(-3px)}.citation-script[data-astro-cid-lcdefpme]{display:none}.place[data-astro-cid-lcdefpme]{background:linear-gradient(110deg,#f8ece6 0%,#f6e5de 100%);grid-template-columns:42% 1fr;display:grid;position:relative;overflow:hidden}.place[data-astro-cid-lcdefpme]>picture,.place[data-astro-cid-lcdefpme]>.photo-attente{min-height:22rem;display:block;position:relative}.place[data-astro-cid-lcdefpme] img.place__photo{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.place[data-astro-cid-lcdefpme] .photo-attente.place__photo{width:100%;height:100%}.place__texte[data-astro-cid-lcdefpme]{z-index:1;padding:clamp(2rem,4.5vw,3.4rem) 9rem clamp(2rem,4.5vw,3.4rem) clamp(1.5rem,4vw,3rem);position:relative}.place[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--brun-rose);margin:0 0 1.4rem;font-size:clamp(1.7rem,2.6vw,2.1rem);line-height:1.2}.place[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--texte);margin-bottom:1.8rem;font-size:.88rem;line-height:1.75}.place[data-astro-cid-lcdefpme] .place__branche{opacity:.6;width:8rem;height:auto;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)rotate(-8deg)}.accomp[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(3rem,6vw,4rem) clamp(1.2rem,4vw,2.5rem)}.accomp[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--nuit);margin:0 0 .6rem;font-size:clamp(1.7rem,2.6vw,2.1rem)}.accomp__intro[data-astro-cid-lcdefpme]{color:var(--texte);max-width:34rem;margin:0 auto 2rem;font-size:.85rem}.cartes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.carte[data-astro-cid-lcdefpme]{background:var(--blanc);border:1px solid var(--voile);height:100%;color:var(--texte);flex-direction:column;align-items:center;padding-bottom:1.3rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.carte[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px);box-shadow:0 12px 28px #563a2d1a}.carte[data-astro-cid-lcdefpme] .carte__photo{aspect-ratio:16/9.5;object-fit:cover;width:100%}.cartes[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2) .carte__photo{object-position:50% 28%}.carte__titre[data-astro-cid-lcdefpme]{font:400 1.15rem/1.3 var(--serif);color:var(--nuit);margin:1.2rem 1rem .4rem}.carte__texte[data-astro-cid-lcdefpme]{color:var(--texte-doux);flex:1;margin:0 1rem 1.1rem;font-size:.75rem}.carte__plus[data-astro-cid-lcdefpme]{color:var(--nuit);align-items:center;gap:.4rem;font-size:.72rem;font-weight:600;display:inline-flex}.carte__plus[data-astro-cid-lcdefpme] .icone{width:.95rem;height:.95rem}.avis[data-astro-cid-lcdefpme]{text-align:center;background:#f5e4dd;margin-bottom:clamp(3rem,7vw,5rem);padding:clamp(2.5rem,5vw,3.5rem) 0}.avis[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--nuit);margin:0 0 1.8rem;font-size:clamp(1.7rem,2.6vw,2.1rem)}.avis__liste[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-color:var(--iris-clair) transparent;grid-auto-columns:calc(33.3333% - .8rem);grid-auto-flow:column;gap:1.2rem;margin:0;padding:.4rem clamp(1.2rem,4vw,2.5rem) 1.2rem;scroll-padding-inline:clamp(1.2rem,4vw,2.5rem);list-style:none;display:grid;overflow-x:auto}.avis__carte[data-astro-cid-lcdefpme]{scroll-snap-align:start;text-align:left;background:var(--blanc);border:1px solid #ecd2c9;border-radius:.4rem;flex-direction:column;padding:1.6rem 1.5rem 1.3rem;display:flex;position:relative}.avis[data-astro-cid-lcdefpme] .avis__guillemet{width:2.2rem;height:2.2rem;color:var(--iris-clair);position:absolute;top:1rem;right:1.2rem}.avis__vide[data-astro-cid-lcdefpme]{color:var(--iris-clair)}.avis__etoiles[data-astro-cid-lcdefpme]{color:var(--iris);letter-spacing:.15em;margin:0 0 .8rem;font-size:.9rem}.avis[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font:italic 400 .95rem/1.65 var(--serif);color:var(--texte);flex:1;margin:0 0 1.2rem}.avis__surtitre[data-astro-cid-lcdefpme]{font:500 .72rem/1 var(--sans);letter-spacing:.28em;text-transform:uppercase;color:var(--iris-fonce);margin:0 0 .4rem}.avis__google[data-astro-cid-lcdefpme]{font:500 .9rem/1 var(--sans);color:var(--lien);text-underline-offset:.25em;align-items:center;gap:.5rem;margin-top:1.6rem;text-decoration:underline;display:inline-flex}.avis__google[data-astro-cid-lcdefpme] .icone{width:.9rem;height:.9rem}.avis__attente[data-astro-cid-lcdefpme]{color:#b99a90!important;font-size:.8rem!important}.avis__nom[data-astro-cid-lcdefpme]{font:400 1.05rem/1.2 var(--serif);color:var(--nuit);margin:0}.avis__nom[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font:500 .65rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--texte-doux);margin-top:.25rem;display:block}.appel[data-astro-cid-lcdefpme]{isolation:isolate;text-align:center;padding:clamp(3rem,6vw,4.2rem) 1.5rem;position:relative;overflow:hidden}.appel[data-astro-cid-lcdefpme] .appel__photo{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.appel[data-astro-cid-lcdefpme] .appel__photo.photo-attente{background:radial-gradient(at 15% 20%,#e8aaa08c,#0000 45%),radial-gradient(at 85% 80%,#ffd2c34d,#0000 50%),linear-gradient(120deg,#8c4a42 0%,#a8655c 45%,#8a4740 100%)}.appel[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:#6e373059;position:absolute;inset:0}.appel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin:0 0 .7rem;font-size:clamp(1.6rem,2.6vw,2rem);line-height:1.25}.appel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#fff6f0f2;margin-bottom:1.6rem;font-size:.85rem}.appel[data-astro-cid-lcdefpme] .bouton[data-astro-cid-lcdefpme]{background:#c98479;border-color:#c98479}main[data-astro-cid-lcdefpme]:has(.appel){padding-bottom:0}@media (width<=48rem){.accueil[data-astro-cid-lcdefpme]{background:var(--nuit);flex-direction:column;align-items:stretch;min-height:0}.accueil[data-astro-cid-lcdefpme]:before{display:none}.accueil[data-astro-cid-lcdefpme]>picture{display:block}.accueil__texte[data-astro-cid-lcdefpme]{padding:2rem 1.3rem 2.2rem}.accueil[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:1.9rem}.accueil[data-astro-cid-lcdefpme] .photo-attente{align-items:flex-start}.accueil[data-astro-cid-lcdefpme] .accueil__photo{object-position:88% 6%;width:100%;height:21rem;display:block;position:static}.accueil[data-astro-cid-lcdefpme] .photo-attente.accueil__photo{height:14rem}.accueil[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.82rem}.points[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.5rem;padding:1.8rem 1rem}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:0}.points[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:.5rem}.citation-script[data-astro-cid-lcdefpme]{text-align:center;text-wrap:balance;font:400 1.9rem/1.25 var(--script);color:var(--brun-rose);background:#f5e4dd;margin:0;padding:2rem 2.5rem;display:block}.place[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.place[data-astro-cid-lcdefpme]>picture,.place[data-astro-cid-lcdefpme]>.photo-attente{aspect-ratio:4/3;min-height:0}.place__texte[data-astro-cid-lcdefpme]{padding:2rem 1.4rem}.place[data-astro-cid-lcdefpme] .place__branche{opacity:.35;width:5.5rem;top:auto;bottom:-1rem}.cartes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.avis__liste[data-astro-cid-lcdefpme]{grid-auto-columns:85%}.appel[data-astro-cid-lcdefpme]{border-radius:.5rem;width:auto;margin:1.5rem 1rem 2rem}}@media (width>=48rem){.appel[data-astro-cid-lcdefpme]{text-align:left}.appel[data-astro-cid-lcdefpme] .appel__texte[data-astro-cid-lcdefpme]{max-width:30rem;margin-left:42%}.appel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-left:0}}.appel[data-astro-cid-lcdefpme] .appel__photo{object-position:0% 50%}@media (width<=47.99rem){.appel[data-astro-cid-lcdefpme] .appel__photo{object-position:70% 50%}}.accueil__surtitre[data-astro-cid-lcdefpme]{font:500 .72rem/1.3 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--iris-clair);margin-bottom:.9rem;display:block}.avis__corps[data-astro-cid-lcdefpme]{flex:1;margin:0 0 1.2rem}.avis[data-astro-cid-lcdefpme] .avis__texte[data-astro-cid-lcdefpme]{flex:none;margin:0}.avis__texte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .6rem}.avis__texte[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.avis__corps[data-astro-cid-lcdefpme]:has(.avis__suite) .avis__texte[data-astro-cid-lcdefpme]{max-height:11.55em;position:relative;overflow:hidden}.avis__corps[data-astro-cid-lcdefpme]:has(.avis__suite) .avis__texte[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#fffaf700, var(--blanc));height:2.4em;position:absolute;bottom:0;left:0;right:0}.avis__corps[data-astro-cid-lcdefpme].ouvert .avis__texte[data-astro-cid-lcdefpme]{max-height:none!important}.avis__corps[data-astro-cid-lcdefpme].ouvert .avis__texte[data-astro-cid-lcdefpme]:after{display:none}.avis__suite[data-astro-cid-lcdefpme]{cursor:pointer;font:600 .8rem/1 var(--sans);color:var(--lien);text-underline-offset:.2em;background:0 0;border:0;margin-top:.5rem;padding:0;text-decoration:underline}
