.m-gallery[data-astro-cid-gzhcl5hf]{flex-direction:column;align-self:start;gap:10px;width:100%;display:flex}.m-gallery__main[data-astro-cid-gzhcl5hf]{aspect-ratio:4/5;background:#cbc5bd38;width:100%;max-height:520px;position:relative;overflow:hidden}.m-gallery__main[data-astro-cid-gzhcl5hf] img[data-astro-cid-gzhcl5hf]{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.m-gallery__main[data-astro-cid-gzhcl5hf] img[data-astro-cid-gzhcl5hf].is-active{opacity:1}.m-gallery__count[data-astro-cid-gzhcl5hf]{color:var(--white);font-variant-numeric:tabular-nums;background:#1a2741b3;border-radius:999px;padding:4px 10px;font-size:12px;position:absolute;bottom:12px;right:12px}.m-gallery__thumbs[data-astro-cid-gzhcl5hf]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.m-gallery__thumb[data-astro-cid-gzhcl5hf]{aspect-ratio:1;opacity:.45;outline-offset:2px;transition:opacity .3s, transform .2s var(--ease-out);overflow:hidden}.m-gallery__thumb[data-astro-cid-gzhcl5hf] img[data-astro-cid-gzhcl5hf]{object-fit:cover;width:100%;height:100%}.m-gallery__thumb[data-astro-cid-gzhcl5hf][aria-current=true]{opacity:1}.m-gallery__thumb[data-astro-cid-gzhcl5hf]:active{transform:scale(.95)}@media (hover:hover){.m-gallery__thumb[data-astro-cid-gzhcl5hf]:hover{opacity:1}}.m-gallery__empty[data-astro-cid-gzhcl5hf]{color:var(--grey);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}@media (width<=991px){.m-gallery__main[data-astro-cid-gzhcl5hf]{aspect-ratio:4/3}}.wrapper[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:center;display:flex;overflow:clip}.sr-only[data-astro-cid-zkhec6xw]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:center;height:75vh}.hero__frame[data-astro-cid-zkhec6xw]{width:min(100% - 2 * var(--gutter), 1380px);height:90%;position:relative;overflow:hidden}.hero__img[data-astro-cid-zkhec6xw]{object-fit:cover;will-change:transform;width:100%;height:120%;position:relative;top:-10%}.scroll-cue[data-astro-cid-zkhec6xw]{z-index:1;background:#ffffff4d;border-radius:999px;width:2px;height:48px;margin-left:-1px;position:absolute;bottom:32px;left:50%;overflow:hidden}.scroll-cue[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]{border-radius:inherit;background:var(--white);animation:cue 2.2s var(--ease-in-out) infinite;position:absolute;inset:0}@keyframes cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.manifeste__accroche[data-astro-cid-zkhec6xw]{max-width:1100px;margin:0 auto;padding:100px 0;font-size:64px;line-height:1.15}.manifeste__text[data-astro-cid-zkhec6xw]{padding-bottom:var(--section-pad)}.reading-stack[data-astro-cid-zkhec6xw]{flex-direction:column;gap:50px;width:100%;max-width:990px;margin:0 auto;display:flex}.reading[data-astro-cid-zkhec6xw]{text-align:center;max-width:780px;font-family:var(--serif);margin:0 auto;font-size:28px;line-height:1.55}.media-tall[data-astro-cid-zkhec6xw]{height:65vh}.media-landscape[data-astro-cid-zkhec6xw]{height:65vh;margin-top:20px}.vivant[data-astro-cid-zkhec6xw]{grid-template-columns:5fr 7fr;align-items:start;gap:100px;width:100%;display:grid}.vivant__intro[data-astro-cid-zkhec6xw]{position:sticky;top:140px}.vivant__items[data-astro-cid-zkhec6xw]{flex-direction:column;display:flex}.vivant__item[data-astro-cid-zkhec6xw]{border-top:1px solid #ffffff26;grid-template-columns:60px 1fr;align-items:start;gap:30px;padding:36px 0;display:grid}.vivant__item[data-astro-cid-zkhec6xw]:first-child{border-top:0;padding-top:0}.vivant__num[data-astro-cid-zkhec6xw]{font-family:var(--serif);color:var(--beige);opacity:.7;padding-top:4px;font-size:22px}.hommes__grid[data-astro-cid-zkhec6xw]{grid-template-columns:388px 1fr;gap:60px 80px;width:100%;max-width:990px;display:grid}.hommes__divider[data-astro-cid-zkhec6xw]{background:var(--beige);transform-origin:0;grid-column:1/-1;height:1px;display:block}.lieu[data-astro-cid-zkhec6xw]{gap:20px;display:flex}.lieu__title[data-astro-cid-zkhec6xw]{flex:1}.lieu__title[data-astro-cid-zkhec6xw] .huge-title[data-astro-cid-zkhec6xw]{text-align:left;max-width:5.4em;position:sticky;top:140px}.lieu__content[data-astro-cid-zkhec6xw]{flex-direction:column;gap:30px;width:748px;max-width:55%;display:flex}.vins__split[data-astro-cid-zkhec6xw]{grid-template-columns:1fr .75fr;align-items:center;gap:80px;width:100%;display:grid}.vins__terroirs[data-astro-cid-zkhec6xw]{flex-direction:column;gap:50px;padding:6vh 0;display:flex}.reading--left[data-astro-cid-zkhec6xw]{text-align:left;margin:0}.vins__image[data-astro-cid-zkhec6xw]{height:70vh;min-height:420px}.tabs[data-astro-cid-zkhec6xw]{flex-direction:column;gap:60px;width:100%;display:flex}.tabs__menu[data-astro-cid-zkhec6xw]{justify-content:center;gap:30px;padding-bottom:10px;display:flex;position:relative}.tabs__tab[data-astro-cid-zkhec6xw]{opacity:.35;transition:opacity .4s}.tabs__tab[data-astro-cid-zkhec6xw][aria-selected=true],.tabs__tab[data-astro-cid-zkhec6xw]:hover{opacity:1}.tabs__indicator[data-astro-cid-zkhec6xw]{background:var(--blue);width:0;height:2px;position:absolute;bottom:0;left:0}.tabs__panel[data-astro-cid-zkhec6xw]{flex-direction:column;gap:70px;display:flex}.tabs__panel[data-astro-cid-zkhec6xw][hidden]{display:none}.wine-group[data-astro-cid-zkhec6xw]{flex-direction:column;display:flex}.wine-group__name[data-astro-cid-zkhec6xw]{color:var(--grey);text-transform:uppercase;letter-spacing:.08em;font-size:13px}.wine[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--beige);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:28px 0;transition:border-color .4s;display:flex}.wine__info[data-astro-cid-zkhec6xw]{flex-direction:column;gap:8px;display:flex}.wine__title[data-astro-cid-zkhec6xw]{font-family:var(--serif-capt);font-size:40px;line-height:1.05}.wine__year[data-astro-cid-zkhec6xw]{font-family:var(--serif);color:var(--grey);margin-left:6px;font-size:.55em}.wine__aoc[data-astro-cid-zkhec6xw]{color:var(--grey);font-size:15px}.wine__sheet[data-astro-cid-zkhec6xw]{align-items:center;gap:16px;display:flex}.wine__links[data-astro-cid-zkhec6xw]{gap:6px;display:flex}.wine__sheet-label[data-astro-cid-zkhec6xw]{color:var(--grey);justify-items:end;margin-right:4px;font-size:14px;display:grid}.wine__lbl[data-astro-cid-zkhec6xw]{transition:opacity .25s, transform .3s var(--ease-out);grid-area:1/1}.wine__lbl--alt[data-astro-cid-zkhec6xw]{opacity:0;transform:translateY(4px)}.wine__sheet[data-astro-cid-zkhec6xw]:has(.wine__dl--alt:hover,.wine__dl--alt:focus-visible) .wine__lbl--main[data-astro-cid-zkhec6xw]{opacity:0;transform:translateY(-4px)}.wine__sheet[data-astro-cid-zkhec6xw]:has(.wine__dl--alt:hover,.wine__dl--alt:focus-visible) .wine__lbl--alt[data-astro-cid-zkhec6xw]{opacity:1;transform:none}.wine__dl[data-astro-cid-zkhec6xw]{isolation:isolate;height:38px;box-shadow:inset 0 0 0 1px var(--beige);color:var(--grey);backface-visibility:hidden;transition:color .45s var(--ease-out), transform .2s var(--ease-out);align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex;position:relative;overflow:hidden;transform:translateZ(0)}.wine__dl[data-astro-cid-zkhec6xw]:before{content:"";z-index:-1;background:var(--blue);transform-origin:bottom;will-change:transform;transition:transform .5s var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.wine__dl[data-astro-cid-zkhec6xw]:active{transform:translateZ(0)scale(.96)}@media (hover:hover){.wine[data-astro-cid-zkhec6xw]:hover{border-bottom-color:var(--blue)}.wine[data-astro-cid-zkhec6xw]:hover .wine__dl[data-astro-cid-zkhec6xw]{color:var(--blue)}.wine[data-astro-cid-zkhec6xw]:hover .wine__dl[data-astro-cid-zkhec6xw]:hover{color:var(--white)}.wine__dl[data-astro-cid-zkhec6xw]:hover:before{transform:scaleY(1)}}.no-top[data-astro-cid-zkhec6xw]{padding-top:0}.accordion[data-astro-cid-zkhec6xw]{border-top:1px solid var(--beige);flex-direction:column;width:100%;display:flex}.acc-item[data-astro-cid-zkhec6xw]{border-bottom:1px solid var(--beige);transition:border-color .4s}.acc-item__q[data-astro-cid-zkhec6xw]{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:28px 0;display:flex}.acc-item__year[data-astro-cid-zkhec6xw]{font-family:var(--serif-capt);font-size:40px;line-height:1.05}.acc-item__icon[data-astro-cid-zkhec6xw]{border:1px solid var(--beige);width:38px;height:38px;color:var(--grey);border-radius:50%;flex-shrink:0;transition:background-color .3s,border-color .3s,color .3s;position:relative}.acc-item__icon[data-astro-cid-zkhec6xw]:before,.acc-item__icon[data-astro-cid-zkhec6xw]:after{content:"";width:12px;height:1.5px;transition:transform .45s var(--ease-out);background:currentColor;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.acc-item__icon[data-astro-cid-zkhec6xw]:after{transform:rotate(90deg)}.acc-item__q[data-astro-cid-zkhec6xw][aria-expanded=true] .acc-item__icon[data-astro-cid-zkhec6xw]:after{transform:rotate(0)}.acc-item__q[data-astro-cid-zkhec6xw][aria-expanded=true] .acc-item__icon[data-astro-cid-zkhec6xw]:before{transform:rotate(180deg)}@media (hover:hover){.acc-item[data-astro-cid-zkhec6xw]:hover{border-bottom-color:var(--blue)}.acc-item[data-astro-cid-zkhec6xw]:hover .acc-item__icon[data-astro-cid-zkhec6xw]{color:var(--blue)}.acc-item__q[data-astro-cid-zkhec6xw]:hover .acc-item__icon[data-astro-cid-zkhec6xw]{background:var(--blue);border-color:var(--blue);color:var(--white)}}.acc-item__a[data-astro-cid-zkhec6xw]{height:0;overflow:hidden}.acc-item__inner[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,780px) minmax(0,1fr);gap:80px;padding-bottom:50px;display:grid}.acc-item__body[data-astro-cid-zkhec6xw]{font-family:var(--serif);flex-direction:column;gap:24px;padding:0;font-size:22px;line-height:1.6;display:flex}.contact[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:center}.contact[data-astro-cid-zkhec6xw] .maxwidth[data-astro-cid-zkhec6xw]{margin:0 auto}.small-bottom[data-astro-cid-zkhec6xw]{padding-bottom:60px}.contact__head[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:center;gap:30px;width:100%;display:flex}.contact__form[data-astro-cid-zkhec6xw]{grid-template-columns:1fr 1fr;gap:40px 60px;width:100%;display:grid}.field-wrap[data-astro-cid-zkhec6xw]{flex-direction:column;gap:10px;display:flex;position:relative}.field-wrap--full[data-astro-cid-zkhec6xw],.contact__submit[data-astro-cid-zkhec6xw]{grid-column:1/-1}.field-label[data-astro-cid-zkhec6xw]{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.field-label[data-astro-cid-zkhec6xw] em[data-astro-cid-zkhec6xw]{text-transform:none;letter-spacing:0;opacity:.7;font-style:normal}.field-wrap[data-astro-cid-zkhec6xw]:after{content:"";background:var(--white);transform-origin:0;height:1px;transition:transform .6s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.field-wrap[data-astro-cid-zkhec6xw]:focus-within:after{transform:scaleX(1)}.contact[data-astro-cid-zkhec6xw] .field[data-astro-cid-zkhec6xw]{width:100%;color:var(--white);font-family:var(--serif);background:0 0;border:0;border-bottom:1px solid #fff3;border-radius:0;padding:4px 0 12px;font-size:22px;line-height:1.5;transition:border-color .3s}.contact[data-astro-cid-zkhec6xw] .field[data-astro-cid-zkhec6xw]:hover{border-bottom-color:#fff6}.contact[data-astro-cid-zkhec6xw] .field[data-astro-cid-zkhec6xw]:focus{outline:none}.contact[data-astro-cid-zkhec6xw] .field--area[data-astro-cid-zkhec6xw]{resize:vertical;min-height:140px}.contact__submit[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex}.contact__submit[data-astro-cid-zkhec6xw] .form-status[data-astro-cid-zkhec6xw]{font-family:var(--serif);margin-right:auto;font-size:20px}.contact__insta[data-astro-cid-zkhec6xw]{width:100%;padding-top:var(--section-pad);color:var(--white);border-top:1px solid #ffffff26;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin-top:60px;display:flex}.contact__insta-text[data-astro-cid-zkhec6xw]{flex-direction:column;gap:8px;display:flex}.contact__insta-title[data-astro-cid-zkhec6xw]{font-family:var(--serif-capt);font-size:40px;line-height:1.05}.contact__insta-text[data-astro-cid-zkhec6xw] p[data-astro-cid-zkhec6xw]{color:#ffffff8c;font-size:15px}.contact__ctas[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:12px;display:flex}.marquee[data-astro-cid-zkhec6xw]{width:100%;padding-bottom:0;overflow:hidden}.marquee__track[data-astro-cid-zkhec6xw]{will-change:transform;gap:16px;width:max-content;display:flex}.marquee__item[data-astro-cid-zkhec6xw]{aspect-ratio:1;flex-shrink:0;width:520px;display:block;overflow:hidden}.marquee__item[data-astro-cid-zkhec6xw] img[data-astro-cid-zkhec6xw]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out), filter .6s}@media (hover:hover){.marquee__item[data-astro-cid-zkhec6xw]:hover img[data-astro-cid-zkhec6xw]{filter:brightness(.85);transform:scale(1.06)}}@media (width<=991px){.vins__split[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:40px}.vins__terroirs[data-astro-cid-zkhec6xw]{gap:32px;padding:0}.vins__image[data-astro-cid-zkhec6xw]{height:55vh;min-height:0}.manifeste__accroche[data-astro-cid-zkhec6xw]{font-size:50px}.vivant[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:50px}.vivant__intro[data-astro-cid-zkhec6xw]{position:static}.vivant__item[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:14px}.hommes__grid[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;row-gap:30px}.lieu[data-astro-cid-zkhec6xw]{flex-direction:column;gap:40px}.lieu__title[data-astro-cid-zkhec6xw] .huge-title[data-astro-cid-zkhec6xw]{position:static}.lieu__content[data-astro-cid-zkhec6xw]{width:100%;max-width:none}.wine__title[data-astro-cid-zkhec6xw]{font-size:34px}.marquee__item[data-astro-cid-zkhec6xw]{width:380px}}@media (width<=767px){.hero[data-astro-cid-zkhec6xw]{height:60vh}.manifeste__accroche[data-astro-cid-zkhec6xw]{padding:60px 0;font-size:36px}.reading-stack[data-astro-cid-zkhec6xw]{gap:32px}.reading[data-astro-cid-zkhec6xw]{font-size:22px}.media-tall[data-astro-cid-zkhec6xw],.media-landscape[data-astro-cid-zkhec6xw]{height:55vh}.contact__form[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:32px}.contact[data-astro-cid-zkhec6xw] .field[data-astro-cid-zkhec6xw]{font-size:19px}.contact__insta-title[data-astro-cid-zkhec6xw],.wine__title[data-astro-cid-zkhec6xw],.acc-item__year[data-astro-cid-zkhec6xw]{font-size:28px}.acc-item__body[data-astro-cid-zkhec6xw]{font-size:18px}.acc-item__inner[data-astro-cid-zkhec6xw]{grid-template-columns:1fr;gap:30px}.marquee__item[data-astro-cid-zkhec6xw]{width:260px}}
