.appercu[data-astro-cid-jfe34jx5]{--duree:16s;--par-ecran:4s;background:linear-gradient(160deg,#22301a,#101710);border-radius:26px;width:200px;padding:9px;box-shadow:inset 0 2px #ffffff0f,0 18px 40px #141c0e73}.appercu-ecran[data-astro-cid-jfe34jx5]{background-color:var(--paper);border-radius:18px;padding:.9rem .75rem .75rem;position:relative;overflow:hidden}.appercu-ecran[data-astro-cid-jfe34jx5]:before{content:"";background-color:#3547202e;border-radius:999px;width:46px;height:5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.appercu-titre[data-astro-cid-jfe34jx5]{text-align:center;letter-spacing:-.01em;color:var(--green-900);margin:.6rem 0 .7rem;font-size:.6875rem;font-weight:800}.appercu-etape[data-astro-cid-jfe34jx5],.appercu-corps[data-astro-cid-jfe34jx5]{display:grid}.appercu-vue[data-astro-cid-jfe34jx5]{opacity:0;grid-area:1/1}.appercu-vue[data-astro-cid-jfe34jx5].est-premiere{opacity:1}.appercu-corps[data-astro-cid-jfe34jx5]{align-items:start}.appercu-etape[data-astro-cid-jfe34jx5]{letter-spacing:.04em;color:var(--ink-muted);margin-bottom:.25rem;font-size:.5rem;font-weight:700}.appercu-etape[data-astro-cid-jfe34jx5] .appercu-vue[data-astro-cid-jfe34jx5]{justify-content:space-between;display:flex}.appercu-jauge[data-astro-cid-jfe34jx5]{background-color:var(--cream-deep);border-radius:999px;height:4px;overflow:hidden}.appercu-jauge[data-astro-cid-jfe34jx5] span[data-astro-cid-jfe34jx5]{background-color:var(--green-600);border-radius:999px;width:25%;height:100%;display:block}.appercu-question[data-astro-cid-jfe34jx5]{color:var(--green-900);margin:.7rem 0 .5rem;font-size:.5625rem;font-weight:700}.appercu-option[data-astro-cid-jfe34jx5]{background-color:#fff;border:1px solid #35472024;border-radius:8px;margin-bottom:.3rem;padding:.35rem .45rem}.appercu-option[data-astro-cid-jfe34jx5].est-actif{background-color:var(--green-900);border-color:var(--green-900)}.appercu-option-nom[data-astro-cid-jfe34jx5]{color:var(--green-900);font-size:.5625rem;font-weight:700;line-height:1.3;display:block}.appercu-option-note[data-astro-cid-jfe34jx5]{color:var(--ink-muted);font-size:.4375rem;line-height:1.3;display:block}.est-actif[data-astro-cid-jfe34jx5] .appercu-option-nom[data-astro-cid-jfe34jx5]{color:var(--cream)}.est-actif[data-astro-cid-jfe34jx5] .appercu-option-note[data-astro-cid-jfe34jx5]{color:#f8f2e3b3}.appercu-bouton[data-astro-cid-jfe34jx5]{background-color:var(--honey);color:var(--green-900);text-align:center;letter-spacing:.04em;border-radius:8px;margin-top:.5rem;padding:.45rem;font-size:.5625rem;font-weight:800}@media (prefers-reduced-motion:no-preference){.appercu-vue[data-astro-cid-jfe34jx5]{animation:appercu-defile var(--duree) linear infinite;animation-delay:calc(var(--i) * var(--par-ecran) - .48s)}.appercu-jauge[data-astro-cid-jfe34jx5] span[data-astro-cid-jfe34jx5]{animation:appercu-jauge var(--duree) linear infinite;animation-delay:-.48s}}@keyframes appercu-defile{0%{opacity:0;transform:translateY(5px)}3%{opacity:1;transform:none}22%{opacity:1;transform:none}25%{opacity:0;transform:translateY(-5px)}to{opacity:0;transform:translateY(5px)}}@keyframes appercu-jauge{0%,22%{width:25%}25%,47%{width:50%}50%,72%{width:75%}75%,97%{width:100%}to{width:25%}}.fetes[data-astro-cid-lcdefpme]{background-color:var(--honey);color:var(--green-900);text-align:center;padding-block:1.5rem}.fetes-titre[data-astro-cid-lcdefpme]{letter-spacing:-.01em;margin-bottom:.75rem;font-size:1.25rem;font-weight:800}.fetes-liens[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;display:flex}.fetes-liens[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--green-900);font-weight:700;font-size:var(--fs-small)}.fetes-note[data-astro-cid-lcdefpme]{margin-top:.75rem;font-size:.875rem}.fetes-note[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--green-900)}.hero[data-astro-cid-lcdefpme]{padding-block:0}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.5rem);padding-block:clamp(2.75rem,5vw,4.5rem);display:grid}.hero-texte[data-astro-cid-lcdefpme]{grid-area:1/1}.hero-visuel[data-astro-cid-lcdefpme]{grid-area:1/2}.hero-inner[data-astro-cid-lcdefpme]>.appercu{z-index:2;grid-area:1/2;place-self:end start;margin:0 0 -36px -44px}.insecable[data-astro-cid-lcdefpme]{white-space:nowrap}.hero-visuel[data-astro-cid-lcdefpme] .mtd-carousel__arrow{display:none}.hero-visuel[data-astro-cid-lcdefpme] .mtd-carousel__dots{padding-top:0;position:absolute;bottom:12px;right:12px}.hero-visuel[data-astro-cid-lcdefpme] .mtd-carousel__dot{color:#f8f2e380}.hero-visuel[data-astro-cid-lcdefpme] .mtd-carousel__dot.is-active{color:var(--cream)}.hero-titre[data-astro-cid-lcdefpme]{font-size:var(--fs-display);letter-spacing:-.02em;color:var(--on-heading);text-wrap:balance;margin:0 0 .6em;font-weight:800;line-height:1.15}.hero-faits[data-astro-cid-lcdefpme]{border-top:1px solid var(--on-rule);color:var(--on-muted);grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:.5rem 1.5rem;margin:1rem 0 0;padding:1.5rem 0 0;font-size:.875rem;font-weight:600;list-style:none;display:grid}.hero-faits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:flex}.hero-faits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background-color:var(--honey);border-radius:50%;width:6px;height:6px}.hero[data-astro-cid-lcdefpme] .hero-carousel .mtd-carousel__track{aspect-ratio:4/3}.marque[data-astro-cid-lcdefpme]{background-color:var(--green-900);place-items:center;min-height:340px;padding-block:3.5rem;display:grid;position:relative;overflow:hidden}.marque-fond[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.marque[data-astro-cid-lcdefpme]:after{content:"";background-color:#3547206b;position:absolute;inset:0}.marque-inner[data-astro-cid-lcdefpme]{z-index:1;text-align:center;position:relative}.marque-lieux[data-astro-cid-lcdefpme]{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--cream);margin:1.5rem 0 0;font-weight:700}.cartes-plateaux[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:3rem;display:grid}.carte-plateau[data-astro-cid-lcdefpme]{margin:0}.carte-plateau[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:var(--radius);width:100%;height:360px}.carte-plateau[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{padding-top:1rem}.carte-plateau[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem}.carte-plateau[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-muted);font-size:var(--fs-small)}.etapes[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,3vw,2.25rem);margin:3rem 0 0;padding:0;list-style:none;display:grid;position:relative}.etape[data-astro-cid-lcdefpme]{position:relative}.etape-visuel[data-astro-cid-lcdefpme]{margin-bottom:1.25rem;position:relative}.etape-visuel[data-astro-cid-lcdefpme] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;display:block}.etape[data-astro-cid-lcdefpme]:not(:last-child) .etape-visuel[data-astro-cid-lcdefpme]:after{content:"";border-top:2px dashed #f8f2e359;width:clamp(1.25rem,3vw,2.25rem);position:absolute;top:-1px;left:calc(100% + 2px)}.etape-num[data-astro-cid-lcdefpme]{background-color:var(--honey);width:44px;height:44px;color:var(--green-900);letter-spacing:.02em;box-shadow:0 0 0 4px var(--green-900);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:800;display:grid;position:absolute;top:-14px;left:-8px}.etape[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.35rem}.etape[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--on-muted);font-size:var(--fs-small)}.commande[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{margin-top:3rem}.aide[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--on-muted);margin-top:1.75rem}.bandeau[data-astro-cid-lcdefpme]{background-color:var(--green-900);align-items:flex-end;height:clamp(260px,30vw,380px);display:flex;position:relative;overflow:hidden}.bandeau-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.bandeau-legende[data-astro-cid-lcdefpme]{width:100%;padding:3rem var(--gutter) 1.5rem;color:var(--cream);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);text-align:center;background:linear-gradient(#0000,#354720bf);margin:0;font-weight:700;position:relative}.boutique[data-astro-cid-lcdefpme]{text-align:center}.boutique[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1.5rem}.boutique[data-astro-cid-lcdefpme] .prose[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin-inline:auto}.boutique[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{justify-content:center}.marches-photo[data-astro-cid-lcdefpme]{aspect-ratio:16/9;object-fit:cover;object-position:center 35%;border-radius:var(--radius);width:100%;margin-top:2rem}.note-globale[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .75rem;margin:1.25rem 0 0;display:flex}.note-chiffre[data-astro-cid-lcdefpme]{letter-spacing:-.02em;color:var(--on-heading);font-size:2.5rem;font-weight:800;line-height:1}.note-etoiles[data-astro-cid-lcdefpme]{color:var(--on-rule);letter-spacing:3px;white-space:nowrap;font-size:1.125rem;line-height:1;display:inline-block;position:relative}.note-etoiles-pleines[data-astro-cid-lcdefpme]{color:var(--honey);position:absolute;top:0;left:0;overflow:hidden}.note-detail[data-astro-cid-lcdefpme]{font-size:var(--fs-small);color:var(--on-muted)}.note-lieux[data-astro-cid-lcdefpme]{font-size:.8125rem;display:block}.avis-grille[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.avis[data-astro-cid-lcdefpme]{background-color:var(--paper);border:1px solid var(--on-rule);border-radius:var(--radius);flex-direction:column;padding:1.75rem;display:flex}.avis-etoiles[data-astro-cid-lcdefpme]{color:var(--honey);letter-spacing:3px;margin:0 0 .75rem}.avis-texte[data-astro-cid-lcdefpme]{font-size:var(--fs-small);flex:1}.avis-auteur[data-astro-cid-lcdefpme]{border-top:1px solid var(--on-rule);align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.avis-auteur[data-astro-cid-lcdefpme] img{border-radius:50%}.avis-nom[data-astro-cid-lcdefpme],.avis-date[data-astro-cid-lcdefpme]{line-height:1.35;display:block}.avis-nom[data-astro-cid-lcdefpme]{font-weight:700;font-size:var(--fs-small)}.avis-date[data-astro-cid-lcdefpme]{color:var(--on-muted);font-size:.8125rem}.avis[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{align-self:flex-start;align-items:center;min-height:24px;margin-top:.6rem;font-size:.8125rem;font-weight:600;display:inline-flex}@media (width<=921px){.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;padding-block:2rem 2.5rem}.hero-texte[data-astro-cid-lcdefpme]{grid-area:1/1}.hero-visuel[data-astro-cid-lcdefpme]{grid-area:2/1;margin-top:2rem}.hero-faits[data-astro-cid-lcdefpme]{grid-area:3/1;grid-template-columns:1fr;gap:.55rem;margin-top:1.75rem;padding-top:1.25rem}.hero-inner[data-astro-cid-lcdefpme]>.appercu{display:none}.hero[data-astro-cid-lcdefpme] .hero-carousel .mtd-carousel__track{aspect-ratio:auto;height:clamp(220px,62vw,400px)}.hero-titre[data-astro-cid-lcdefpme]{margin-bottom:.5em}.hero-texte[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{font-size:1.0625rem}.hero-texte[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{margin-top:1.75rem}.cartes-plateaux[data-astro-cid-lcdefpme],.avis-grille[data-astro-cid-lcdefpme],.etapes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.etapes[data-astro-cid-lcdefpme]{gap:2rem}.etape[data-astro-cid-lcdefpme]:not(:last-child) .etape-visuel[data-astro-cid-lcdefpme]:after{border-top:none;border-left:2px dashed #f8f2e359;width:0;height:2rem;top:calc(100% + 2px);left:14px}.carte-plateau[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;height:auto}}@media (width<=600px){.liste-produits[data-astro-cid-lcdefpme]{columns:1}.hero-texte[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme]{gap:.6rem;display:grid}.hero-texte[data-astro-cid-lcdefpme] .btn-row[data-astro-cid-lcdefpme] .btn{width:100%}}
