.carte[data-astro-cid-xfis4orj]{flex-direction:column;height:100%;margin:0;display:flex}.carte__scene[data-astro-cid-xfis4orj]{aspect-ratio:4/5;justify-content:center;align-items:flex-end;width:100%;min-width:0;padding:10% 12% 7%;display:flex}.carte__decoupe[data-astro-cid-xfis4orj]{width:auto;max-width:100%;max-height:100%;filter:drop-shadow(var(--shadow-sticker));transform:rotate(var(--inclinaison)) translateY(0);transition:transform var(--duration-base) var(--ease-affiche)}.carte[data-astro-cid-xfis4orj]:hover .carte__decoupe[data-astro-cid-xfis4orj]{transform:rotate(0)translateY(-6px)}.carte__attente[data-astro-cid-xfis4orj]{width:100%;height:100%;padding:var(--space-s);border:2px dashed var(--color-creme);color:var(--color-creme);justify-content:center;gap:var(--space-3xs);text-align:center;flex-direction:column;display:flex}.carte__attente-mention[data-astro-cid-xfis4orj],.carte__attente-id[data-astro-cid-xfis4orj]{font-family:var(--font-etiquette);font-size:var(--text-etiquette-s);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;margin:0;font-weight:700}.carte__attente-id[data-astro-cid-xfis4orj]{opacity:.75}.carte__attente-sujet[data-astro-cid-xfis4orj]{margin:var(--space-3xs) 0;font-size:var(--text-corps-s);font-weight:700;line-height:1.3}.carte__attente-specs[data-astro-cid-xfis4orj]{font-size:var(--text-etiquette-s);margin:0;line-height:1.35}.carte__legende[data-astro-cid-xfis4orj]{padding-top:var(--space-s);border-top:var(--border-structure) solid currentColor;margin-top:var(--space-s);flex-direction:column;flex:1;display:flex}.carte__appellation[data-astro-cid-xfis4orj]{margin:0 0 var(--space-3xs);font-family:var(--font-etiquette);font-size:var(--text-etiquette-s);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;font-weight:700}.carte__appellation--attente[data-astro-cid-xfis4orj]{opacity:.7}.carte__domaine[data-astro-cid-xfis4orj]{font-family:var(--font-texte);font-size:var(--text-titre-s);font-stretch:var(--stretch-titre);letter-spacing:var(--tracking-titre);margin:0;font-weight:800;line-height:1.1}.carte__cuvee[data-astro-cid-xfis4orj]{margin:var(--space-3xs) 0 0;font-family:var(--font-main);font-size:var(--text-main-m);line-height:1}@media (width<=680px){.carte__cuvee[data-astro-cid-xfis4orj]{font-size:1.35rem}}.vins-hero[data-astro-cid-lv657spz]{grid-template-columns:minmax(0,1.15fr) minmax(16rem,.85fr);align-items:end;min-height:min(100svh - 4.75rem,46rem);display:grid;overflow:hidden}.vins-hero__copy[data-astro-cid-lv657spz]{z-index:2;padding:calc(var(--entete-hauteur) + var(--space-xl)) var(--page-gutter) clamp(3rem, 6vw, 5rem);position:relative}.vins-hero[data-astro-cid-lv657spz] h1[data-astro-cid-lv657spz]{font-family:var(--font-affiche);font-size:min(var(--text-display-xl), 6.2vw);letter-spacing:var(--tracking-affiche);font-weight:400;line-height:var(--leading-affiche);text-transform:uppercase;margin:0}.vins-hero[data-astro-cid-lv657spz] h1[data-astro-cid-lv657spz] span[data-astro-cid-lv657spz]{display:block}.vins-hero__chapo[data-astro-cid-lv657spz]{max-width:var(--measure-chapo);margin:var(--space-l) 0;font-size:var(--text-chapo);font-weight:500;line-height:var(--leading-chapo)}.vins-hero__actions[data-astro-cid-lv657spz]{align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.vins-hero__familles[data-astro-cid-lv657spz]{margin-top:var(--space-xl);padding-top:var(--space-m);border-top:var(--border-fin) solid var(--color-filet-clair);gap:var(--space-s) var(--space-l);flex-wrap:wrap;display:flex}.vins-hero__familles[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]{font-family:var(--font-etiquette);font-size:var(--text-etiquette);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;text-underline-offset:.35em;font-weight:700;text-decoration-thickness:2px}.vins-hero__art[data-astro-cid-lv657spz]{z-index:1;align-self:stretch;position:relative}.vins-hero__collage[data-astro-cid-lv657spz]{right:var(--page-gutter);width:min(26rem,100%);position:absolute;bottom:0}.vins-hero__bouteille[data-astro-cid-lv657spz]{width:100%;animation:pose var(--duration-pose) var(--ease-affiche) both;transform:rotate(3deg)}.vins-hero__scotch[data-astro-cid-lv657spz]{z-index:2;position:absolute;top:12%;left:-12%}@keyframes pose{0%{opacity:0;transform:rotate(7deg)translateY(1.5rem)}to{opacity:1;transform:rotate(3deg)translateY(0)}}.famille[data-astro-cid-lv657spz]{padding:var(--space-section) var(--page-gutter);align-items:start;gap:var(--space-xl) clamp(2rem, 5vw, 4.5rem);grid-template-columns:minmax(0,.85fr) minmax(0,2.15fr);display:grid}.famille--encre[data-astro-cid-lv657spz]{background:var(--color-encre);color:var(--color-creme)}.famille--encre[data-astro-cid-lv657spz] .eyebrow[data-astro-cid-lv657spz]{color:var(--color-liege)}.famille__tete[data-astro-cid-lv657spz]{top:var(--space-l);position:sticky}.famille__tete[data-astro-cid-lv657spz] h2[data-astro-cid-lv657spz]{font-family:var(--font-affiche);font-size:var(--text-display-m);letter-spacing:var(--tracking-affiche);font-weight:400;line-height:var(--leading-titre);text-transform:uppercase;margin:0}.famille__texte[data-astro-cid-lv657spz]{max-width:32rem;margin:var(--space-m) 0 0;color:var(--color-encre-douce);font-size:var(--text-corps-s)}.famille--encre[data-astro-cid-lv657spz] .famille__texte[data-astro-cid-lv657spz]{color:var(--color-creme-douce)}.famille__bouteilles[data-astro-cid-lv657spz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,2rem);margin:0;padding:0;list-style:none;display:grid}.famille__suite[data-astro-cid-lv657spz]{margin:var(--space-l) 0 0;padding-top:var(--space-m);border-top:var(--border-structure) solid currentColor;gap:var(--space-2xs);flex-direction:column;display:flex}.famille__suite[data-astro-cid-lv657spz] .text-link[data-astro-cid-lv657spz]{align-self:flex-start}.famille__dispo[data-astro-cid-lv657spz]{font-family:var(--font-etiquette);font-size:var(--text-etiquette-s);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;font-weight:700}.famille[data-astro-cid-lv657spz]:not(.famille--encre) .famille__dispo[data-astro-cid-lv657spz]{color:var(--color-encre-douce)}.famille--encre[data-astro-cid-lv657spz] .famille__dispo[data-astro-cid-lv657spz]{color:var(--color-creme-douce)}.section-tete[data-astro-cid-lv657spz]{padding-bottom:var(--space-xl);align-items:end;gap:var(--space-l) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.section-tete[data-astro-cid-lv657spz]>p[data-astro-cid-lv657spz]{max-width:var(--measure-chapo);color:var(--color-encre-douce);font-size:var(--text-corps-s);margin:0}.criteres[data-astro-cid-lv657spz]{padding:var(--space-section) var(--page-gutter)}.criteres__corps[data-astro-cid-lv657spz]{align-items:start;gap:var(--space-xl) clamp(2rem, 5vw, 4rem);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);display:grid}.criteres__liste[data-astro-cid-lv657spz]{border-top:var(--border-structure) solid var(--color-encre);margin:0;padding:0;list-style:none;display:grid}.criteres__liste[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]{padding:var(--space-m) 0;border-bottom:var(--border-fin) solid var(--color-filet);gap:0 var(--space-m);grid-template-columns:4rem minmax(0,1fr);display:grid}.criteres__numero[data-astro-cid-lv657spz]{color:var(--color-rouge);font-family:var(--font-affiche);font-size:var(--text-display-m);letter-spacing:var(--tracking-affiche);grid-row:span 2;line-height:.9}.criteres__liste[data-astro-cid-lv657spz] h3[data-astro-cid-lv657spz]{margin:0 0 var(--space-2xs);font-family:var(--font-affiche);font-size:var(--text-display-s);letter-spacing:var(--tracking-affiche);font-weight:400;line-height:var(--leading-titre);text-transform:uppercase}.criteres__liste[data-astro-cid-lv657spz] p[data-astro-cid-lv657spz]{color:var(--color-encre-douce);font-size:var(--text-corps-s);margin:0}.criteres__legende[data-astro-cid-lv657spz]{margin:var(--space-s) 0 0}.entrees[data-astro-cid-lv657spz]{padding:0 var(--page-gutter) var(--space-section)}.entrees__grille[data-astro-cid-lv657spz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.entrees__visuel[data-astro-cid-lv657spz]{margin-top:var(--space-xl)}.entree[data-astro-cid-lv657spz]{padding-top:var(--space-m);border-top:var(--border-structure) solid var(--color-encre)}.entree[data-astro-cid-lv657spz] h3[data-astro-cid-lv657spz]{font-family:var(--font-texte);font-size:var(--text-titre-m);font-stretch:var(--stretch-titre);letter-spacing:var(--tracking-titre);font-weight:800;line-height:var(--leading-titre);margin:0}.entree__intro[data-astro-cid-lv657spz]{margin:var(--space-2xs) 0 var(--space-m);color:var(--color-rouge);font-family:var(--font-etiquette);font-size:var(--text-etiquette);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;font-weight:700}.entree[data-astro-cid-lv657spz] ul[data-astro-cid-lv657spz]{margin:0;padding:0;list-style:none}.entree[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]{padding:var(--space-xs) 0;border-top:var(--border-fin) solid var(--color-filet);color:var(--color-encre-douce);font-size:var(--text-corps-s)}.styles[data-astro-cid-lv657spz]{padding:0 var(--page-gutter) var(--space-section)}.styles__liste[data-astro-cid-lv657spz]{margin:var(--space-l) 0 0;gap:var(--space-s);flex-wrap:wrap;padding:0;list-style:none;display:flex}.styles__liste[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]{border:var(--border-structure) solid var(--color-encre);min-height:2.75rem;font-family:var(--font-etiquette);font-size:var(--text-etiquette);align-items:center;gap:var(--space-s);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;transition:transform var(--duration-rapide) ease, box-shadow var(--duration-rapide) ease;padding:.5rem .9rem;font-weight:700;text-decoration:none;display:inline-flex}.styles__liste[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]:hover{box-shadow:var(--shadow-bouton);transform:translate(-3px,-3px)}.styles__liste[data-astro-cid-lv657spz] span[data-astro-cid-lv657spz]{border:var(--border-fin) solid var(--color-filet);min-height:2.75rem;color:var(--color-encre-douce);font-family:var(--font-etiquette);font-size:var(--text-etiquette);letter-spacing:var(--tracking-etiquette);text-transform:uppercase;align-items:center;padding:.5rem .9rem;font-weight:700;display:inline-flex}.styles__fleche[data-astro-cid-lv657spz]{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:1.8rem;height:.6rem}.regions[data-astro-cid-lv657spz]{padding:var(--space-section) var(--page-gutter);gap:var(--space-xl) clamp(2rem, 6vw, 5rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.regions__lead[data-astro-cid-lv657spz]{max-width:26rem;margin:var(--space-m) 0 var(--space-l);color:var(--color-creme-douce);font-size:var(--text-corps-s)}.regions__liste[data-astro-cid-lv657spz]{border-top:var(--border-structure) solid var(--color-creme);margin:0;padding:0;list-style:none}.regions__liste[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]{border-bottom:var(--border-fin) solid var(--color-filet-clair)}.regions__liste[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz],.regions__inerte[data-astro-cid-lv657spz]{padding:var(--space-m) 0;text-decoration:none;display:block}.regions__liste[data-astro-cid-lv657spz] h3[data-astro-cid-lv657spz]{margin:0 0 var(--space-2xs);font-family:var(--font-affiche);font-size:var(--text-display-s);align-items:baseline;gap:var(--space-s);letter-spacing:var(--tracking-affiche);font-weight:400;line-height:var(--leading-titre);text-transform:uppercase;display:flex}.regions__fleche[data-astro-cid-lv657spz]{fill:none;stroke:currentColor;stroke-width:1.6px;width:2.2rem;height:.7rem;transition:transform var(--duration-rapide) var(--ease-affiche);flex:none}.regions__liste[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]:hover .regions__fleche[data-astro-cid-lv657spz],.regions__liste[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]:focus-visible .regions__fleche[data-astro-cid-lv657spz]{transform:translate(.5rem)}.regions__liste[data-astro-cid-lv657spz] p[data-astro-cid-lv657spz]{max-width:var(--measure);color:var(--color-creme-douce);font-size:var(--text-corps-s);margin:0}.suite[data-astro-cid-lv657spz]{padding:var(--space-section) var(--page-gutter)}.suite__tete[data-astro-cid-lv657spz] h2[data-astro-cid-lv657spz]{margin:0}.suite[data-astro-cid-lv657spz] ul[data-astro-cid-lv657spz]{margin:var(--space-xl) 0 0;border-top:var(--border-structure) solid var(--color-creme);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.suite[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]{border-bottom:var(--border-fin) solid var(--color-filet-clair)}.suite[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]+li[data-astro-cid-lv657spz]{border-left:var(--border-fin) solid var(--color-filet-clair)}.suite[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]{height:100%;padding:var(--space-l) clamp(1.5rem, 3vw, 2.5rem) var(--space-xl);text-decoration:none;display:block}.suite[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]:first-child a[data-astro-cid-lv657spz]{padding-left:0}.suite__nom[data-astro-cid-lv657spz]{font-family:var(--font-affiche);font-size:var(--text-display-s);align-items:baseline;gap:var(--space-m);letter-spacing:var(--tracking-affiche);line-height:var(--leading-titre);text-transform:uppercase;display:flex}.suite__fleche[data-astro-cid-lv657spz]{fill:none;stroke:currentColor;stroke-width:1.6px;width:2.6rem;height:.7rem;transition:transform var(--duration-rapide) var(--ease-affiche);flex:none}.suite[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]:hover .suite__fleche[data-astro-cid-lv657spz],.suite[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz]:focus-visible .suite__fleche[data-astro-cid-lv657spz]{transform:translate(.5rem)}.suite__detail[data-astro-cid-lv657spz]{max-width:26rem;margin-top:var(--space-s);font-size:var(--text-corps-s);display:block}@media (width<=980px){.vins-hero[data-astro-cid-lv657spz]{grid-template-columns:1fr;min-height:0}.vins-hero__copy[data-astro-cid-lv657spz]{padding-top:calc(var(--entete-hauteur) + var(--space-l))}.vins-hero__art[data-astro-cid-lv657spz]{min-height:18rem}.vins-hero__collage[data-astro-cid-lv657spz]{width:min(20rem,70%);margin:0 auto;position:relative;right:auto}.vins-hero__scotch[data-astro-cid-lv657spz]{left:0}.section-tete[data-astro-cid-lv657spz],.criteres__corps[data-astro-cid-lv657spz],.regions[data-astro-cid-lv657spz],.famille[data-astro-cid-lv657spz]{grid-template-columns:1fr}.famille__tete[data-astro-cid-lv657spz]{position:static}.entrees__grille[data-astro-cid-lv657spz]{gap:var(--space-l);grid-template-columns:1fr}.criteres__visuel[data-astro-cid-lv657spz]{max-width:28rem}}@media (width<=680px){.vins-hero[data-astro-cid-lv657spz] h1[data-astro-cid-lv657spz]{font-size:clamp(2.75rem,12vw,4rem)}.famille__bouteilles[data-astro-cid-lv657spz]{gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr))}.criteres__liste[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]{grid-template-columns:3rem minmax(0,1fr)}.suite[data-astro-cid-lv657spz] ul[data-astro-cid-lv657spz]{grid-template-columns:1fr}.suite[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]+li[data-astro-cid-lv657spz]{border-left:0}.suite[data-astro-cid-lv657spz] a[data-astro-cid-lv657spz],.suite[data-astro-cid-lv657spz] li[data-astro-cid-lv657spz]:first-child a[data-astro-cid-lv657spz]{padding-left:0;padding-right:0}}@media (width<=480px){.vins-hero[data-astro-cid-lv657spz] h1[data-astro-cid-lv657spz] .outline[data-astro-cid-lv657spz]{-webkit-text-stroke:0;color:var(--color-creme)}}@media (prefers-reduced-motion:reduce){.vins-hero__bouteille[data-astro-cid-lv657spz]{animation:none}}
