.image-band[data-astro-cid-2kzxyz3i]{width:100%;margin:0}.image-band__frame{aspect-ratio:2;width:100%;overflow:hidden}.image-band__inner[data-astro-cid-2kzxyz3i]{width:100%;height:100%}.image-band__inner--parallax[data-astro-cid-2kzxyz3i]{transform:scale(var(--parallax-scale,var(--parallax-overscan-scale)))}.image-band__frame[data-astro-cid-2kzxyz3i] img[data-astro-cid-2kzxyz3i]{object-fit:cover;width:100%;height:100%;display:block}.image-band__caption[data-astro-cid-2kzxyz3i]{text-align:right;color:var(--color-gold);padding-inline:var(--space-9);margin-top:28px;font-family:Professor,Brush Script MT,cursive;font-size:34px}.image-band__caption--left[data-astro-cid-2kzxyz3i]{text-align:left}@media screen and (width<=767px){.image-band__caption[data-astro-cid-2kzxyz3i]{padding-inline:var(--space-5);margin-top:14px;font-size:24px}.image-band__inner--parallax[data-astro-cid-2kzxyz3i]{transform:none}.image-band__frame{aspect-ratio:2/1.2}}.legend-swatch[data-astro-cid-werjutuz]{flex-shrink:0}.legend-swatch--dot[data-astro-cid-werjutuz]{width:.85em;height:.85em}.legend-swatch--bar[data-astro-cid-werjutuz],.legend-swatch--brush[data-astro-cid-werjutuz]{width:1.7em;height:.65em}.legend-swatch--flip[data-astro-cid-werjutuz]{transform:scaleX(-1)}.legend-swatch[data-astro-cid-werjutuz] path[data-astro-cid-werjutuz],.legend-swatch[data-astro-cid-werjutuz] rect[data-astro-cid-werjutuz]{fill:currentColor}.legend-swatch--brush[data-astro-cid-werjutuz] svg{width:100%;height:100%;display:block}.legend-swatch--brush[data-astro-cid-werjutuz] path{fill:currentColor}.terroir-legend[data-astro-cid-r32yawsm]{top:calc(var(--header-height) + (100vh - var(--header-height)) / 2);width:190px;padding:0 0 var(--space-4);text-align:center;z-index:20;opacity:1;visibility:visible;pointer-events:auto;background:#f7f5ede6;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:fixed;right:5%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.terroir-map-block.js-map-controls .terroir-legend[data-astro-cid-r32yawsm]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) var(--ease-default), visibility 0s linear var(--duration-default)}.terroir-map-block.js-map-controls.is-in-view .terroir-legend[data-astro-cid-r32yawsm]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-default) var(--ease-default), visibility 0s linear 0s}}.terroir-legend__badge[data-astro-cid-r32yawsm]{margin-bottom:calc(-1 * var(--space-2));transform:translateY(-25px)}.terroir-legend__heading[data-astro-cid-r32yawsm]{font-family:Playfair,serif;font-size:var(--text-lg);letter-spacing:.4px;line-height:var(--leading-tight);margin-top:7px;margin-bottom:4px;font-weight:100}.terroir-legend__reset[data-astro-cid-r32yawsm]{font-size:var(--text-md);opacity:var(--disabled-opacity);background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;margin-top:0;margin-bottom:0;line-height:1;transition:opacity .2s ease-in-out;display:flex}.terroir-legend__list[data-astro-cid-r32yawsm]{flex-direction:column;width:100%;margin:0;padding:0 0 0 12%;list-style:none;display:flex}.terroir-legend__item[data-astro-cid-r32yawsm]{align-items:center;gap:var(--space-2);cursor:pointer;width:100%;font-family:var(--font-body);line-height:var(--leading-tight);letter-spacing:.5px;opacity:var(--disabled-opacity);background:0 0;border:none;font-size:13px;transition:opacity .2s ease-in-out;display:flex}.terroir-legend__item[data-astro-cid-r32yawsm]:hover,.terroir-legend__reset[data-astro-cid-r32yawsm]:hover{opacity:1}.terroir-legend__deselect[data-astro-cid-r32yawsm]{font-family:Playfair,serif;font-size:var(--text-md);cursor:pointer;color:var(--color-gold);letter-spacing:.4px;transition:background var(--duration-fast) ease-in-out, color var(--duration-fast) ease-in-out;background:#fff;border:none;border-radius:4px;margin-top:1.1rem;padding:2px 10px;font-weight:100}.terroir-legend__deselect[data-astro-cid-r32yawsm]:hover{background:var(--color-gold);color:var(--color-white)}.terroir-legend__deselect[data-astro-cid-r32yawsm]:disabled{opacity:var(--disabled-opacity);cursor:auto;pointer-events:none}.terroir-legend__deselect[data-astro-cid-r32yawsm]:disabled:hover{color:var(--color-gold);background:#fff}button[data-astro-cid-r32yawsm][data-map-group=ABRICOTS]{margin-top:1rem}@media screen and (width<=767px){.terroir-legend[data-astro-cid-r32yawsm]{width:60%;max-width:100%;margin-top:var(--space-8);padding:var(--space-4);opacity:1;visibility:visible;pointer-events:auto;position:static;transform:none}.terroir-legend__list[data-astro-cid-r32yawsm]{margin-bottom:var(--space-2);padding-left:5%}.terroir-legend__heading[data-astro-cid-r32yawsm]{margin-top:var(--space-2);margin-bottom:var(--space-1);text-transform:uppercase}.terroir-legend__heading--zone[data-astro-cid-r32yawsm],.terroir-legend__list--zones[data-astro-cid-r32yawsm],.terroir-legend__deselect[data-astro-cid-r32yawsm],.terroir-legend__reset[data-astro-cid-r32yawsm],.terroir-legend__badge[data-astro-cid-r32yawsm]{display:none}.terroir-legend__item[data-astro-cid-r32yawsm]{font-size:calc(var(--text-base) - 1px);opacity:1;padding-block:2px}}@media screen and (width>=768px) and (width<=1480px){.terroir-legend__item[data-astro-cid-r32yawsm]{font-size:12px}}.terroir-map-block[data-astro-cid-h7vxbika]{position:relative}.terroir-map-frame[data-astro-cid-h7vxbika]{width:85%;margin-inline:auto;position:relative}:-webkit-any(.terroir-map-frame[data-astro-cid-h7vxbika]:fullscreen,.terroir-map-frame[data-astro-cid-h7vxbika]:-webkit-full-screen){background:var(--color-white);width:100%;height:100%}:is(.terroir-map-frame[data-astro-cid-h7vxbika]:fullscreen,.terroir-map-frame[data-astro-cid-h7vxbika]:fullscreen){background:var(--color-white);width:100%;height:100%}.terroir-map-viewport[data-astro-cid-h7vxbika]{aspect-ratio:1500/2567;background:var(--color-white);width:100%;position:relative;overflow:hidden}:-webkit-any(.terroir-map-frame[data-astro-cid-h7vxbika]:fullscreen .terroir-map-viewport[data-astro-cid-h7vxbika],.terroir-map-frame[data-astro-cid-h7vxbika]:-webkit-full-screen .terroir-map-viewport[data-astro-cid-h7vxbika]){width:100%;height:100%;aspect-ratio:unset}:is(.terroir-map-frame[data-astro-cid-h7vxbika]:fullscreen .terroir-map-viewport[data-astro-cid-h7vxbika],.terroir-map-frame[data-astro-cid-h7vxbika]:fullscreen .terroir-map-viewport[data-astro-cid-h7vxbika]){width:100%;height:100%;aspect-ratio:unset}.terroir-map-inner[data-astro-cid-h7vxbika]{transform-origin:0 0;width:100%;height:100%;transition:transform var(--duration-default) var(--ease-default);position:absolute;top:0;left:0}.terroir-map-inner[data-astro-cid-h7vxbika].is-interacting{transition:none!important}.terroir-map-image[data-astro-cid-h7vxbika]{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.terroir-map__overlay[data-astro-cid-h7vxbika]{position:absolute;inset:0}.terroir-map__overlay[data-astro-cid-h7vxbika] svg{width:100%;height:100%;position:absolute;inset:0}.sr-only[data-astro-cid-h7vxbika]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.terroir-map-viewport[data-astro-cid-h7vxbika]{cursor:default;user-select:none;touch-action:none}.terroir-map-viewport[data-astro-cid-h7vxbika].can-pan{cursor:grab}.terroir-map-viewport[data-astro-cid-h7vxbika].can-pan.is-dragging{cursor:grabbing}.terroir-map-viewport[data-astro-cid-h7vxbika].at-y-limit{touch-action:pan-y}.terroir-map-toolbar[data-astro-cid-h7vxbika]{left:5%;top:calc(var(--header-height) + (100vh - var(--header-height)) / 2);z-index:20;opacity:1;visibility:visible;pointer-events:auto;position:fixed;transform:translateY(-50%)}.terroir-map-toolbar__container[data-astro-cid-h7vxbika]{align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.terroir-map-block[data-astro-cid-h7vxbika].js-map-controls .terroir-map-toolbar[data-astro-cid-h7vxbika]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-default) var(--ease-default), visibility 0s linear var(--duration-default)}.terroir-map-block[data-astro-cid-h7vxbika].js-map-controls.is-in-view .terroir-map-toolbar[data-astro-cid-h7vxbika]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-default) var(--ease-default), visibility 0s linear 0s}}.map-tool-group[data-astro-cid-h7vxbika]{justify-content:space-between;width:80%;display:flex}.map-tool[data-astro-cid-h7vxbika]{border:1px solid var(--color-gold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default), opacity var(--duration-fast) var(--ease-default);background:var(--color-white)}.map-tool[data-astro-cid-h7vxbika]:disabled{cursor:auto}.map-tool--icon[data-astro-cid-h7vxbika]{border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.map-tool__icon[data-astro-cid-h7vxbika]{width:16px;height:16px;display:flex}.map-tool__icon[data-astro-cid-h7vxbika] svg{width:100%;height:100%;display:block}.map-tool__icon[data-astro-cid-h7vxbika] .cls-1{fill:var(--color-gold);transition:fill var(--duration-fast) var(--ease-default)}.map-tool--text[data-astro-cid-h7vxbika]{color:var(--color-gold);font-family:var(--font-heading);font-size:var(--text-sm);white-space:nowrap;border-radius:999px;padding:2px 12px}.map-tool--back[data-astro-cid-h7vxbika]{white-space:normal;text-align:center;min-width:160%;line-height:1.3;text-decoration:none;position:absolute;top:-50%}.back-to-wine__label{font-weight:600}@media (hover:hover) and (pointer:fine){.map-tool[data-astro-cid-h7vxbika]:not(:disabled):hover{background:var(--color-gold)}.map-tool--text[data-astro-cid-h7vxbika]:not(:disabled):hover{color:var(--color-white)}.map-tool--icon[data-astro-cid-h7vxbika]:not(:disabled):hover .map-tool__icon[data-astro-cid-h7vxbika] .cls-1{fill:var(--color-white)}}.terroir-map-viewport[data-filter-mode=custom] g.map-parcelle:not(.is-active){opacity:0!important}.map-zone,.map-parcelle{transition:opacity .2s ease-in-out}.map-zone{opacity:0!important}.map-zone.is-zone-active{opacity:.9!important}.terroir-map__overlay .cls-12{isolation:auto}.map-parcelle path,.map-zone path{mix-blend-mode:multiply}.terroir-map-viewport[data-filter-mode=all] .map-parcelle path{fill:var(--color-gold)!important}.terroir-map-viewport[data-filter-mode=all] .map-parcelle,.terroir-map-viewport .map-parcelle.is-active{opacity:.65!important}.map-parcelle path{transition:opacity .2s ease-in-out,fill 0s linear .2s}.terroir-map-viewport[data-filter-mode=all] .map-parcelle path,.map-parcelle.is-active path{transition:opacity .2s ease-in-out,fill linear}.terroir-legend__item.is-active,.terroir-legend__reset.is-active{opacity:1;transition:opacity .2s ease-in-out}@media screen and (width<=767px){.terroir-map-frame[data-astro-cid-h7vxbika]{flex-direction:column;align-items:center;width:100%;display:flex}.map-parcelle{opacity:1!important}.map-tool--text[data-astro-cid-h7vxbika]:not(.map-tool--back){display:none}.terroir-map-toolbar[data-astro-cid-h7vxbika]{margin-top:var(--space-4);position:static;transform:none}.terroir-map-toolbar__container[data-astro-cid-h7vxbika]{justify-content:center;align-items:center;gap:var(--space-3);flex-flow:column}.map-tool--back[data-astro-cid-h7vxbika]{min-width:0;position:static}.map-tool-group[data-astro-cid-h7vxbika]{gap:var(--space-1);width:auto}.map-tool--icon[data-astro-cid-h7vxbika]{flex-shrink:0;width:45px!important;height:45px!important}.map-tool__icon[data-astro-cid-h7vxbika]{width:23px!important;height:23px!important}.map-tool--back[data-astro-cid-h7vxbika]{text-align:center;flex:0 auto;order:1;max-width:none;padding:4px 14px;font-size:14px}}@media screen and (width<=359px){.terroir-map-toolbar__container[data-astro-cid-h7vxbika]{gap:var(--space-1)}.map-tool--icon[data-astro-cid-h7vxbika]{width:40px!important;height:40px!important}.map-tool__icon[data-astro-cid-h7vxbika]{width:20px!important;height:20px!important}.map-tool--back[data-astro-cid-h7vxbika]{white-space:nowrap;padding:4px 12px;font-size:13px}}.terroir-main[data-astro-cid-ma3cqsqh]{padding-top:var(--space-21);flex-direction:column;align-items:center;display:flex}.terroir-intro[data-astro-cid-ma3cqsqh]{text-align:center;max-width:520px;padding-left:var(--space-8);margin-bottom:var(--space-15)}.terroir-intro[data-astro-cid-ma3cqsqh] h1[data-astro-cid-ma3cqsqh]{margin-bottom:var(--space-6)}.terroir-intro[data-astro-cid-ma3cqsqh] h1[data-astro-cid-ma3cqsqh]:after{transform:unset;left:unset;right:0}.terroir-intro__lead[data-astro-cid-ma3cqsqh]{margin-left:var(--space-15);text-align:left;font-size:var(--text-lg);line-height:var(--leading-tight)}.terroir-column[data-astro-cid-ma3cqsqh]{max-width:994px;padding-inline:var(--container-padding);gap:var(--space-8);padding-block:var(--space-12);flex-direction:column;margin-inline:auto;display:flex}.terroir-heading[data-astro-cid-ma3cqsqh]{font-size:var(--text-xl);line-height:var(--leading-tight);padding-left:var(--space-21)}.terroir-heading[data-astro-cid-ma3cqsqh] .accent-bold[data-astro-cid-ma3cqsqh],.terroir-heading[data-astro-cid-ma3cqsqh] .left-padding-span[data-astro-cid-ma3cqsqh]{margin-left:var(--space-6)}.terroir-text[data-astro-cid-ma3cqsqh]{max-width:620px}.terroir-text[data-astro-cid-ma3cqsqh] p[data-astro-cid-ma3cqsqh]+p[data-astro-cid-ma3cqsqh]{margin-top:var(--space-3)}.block-heading[data-astro-cid-ma3cqsqh]{font-size:var(--text-2xl);margin-bottom:var(--space-6);line-height:1.3}.terroir-rule[data-astro-cid-ma3cqsqh]{background:var(--color-gold);width:148px;height:7px;margin-bottom:var(--space-8);border:none}.terroir-row[data-astro-cid-ma3cqsqh]{align-items:center;gap:var(--space-8);display:flex}.terroir-row__mark[data-astro-cid-ma3cqsqh]{flex:none;margin-left:6rem}.terroir-row__text[data-astro-cid-ma3cqsqh]{text-align:right;flex:1}.terroir-row__text[data-astro-cid-ma3cqsqh] p[data-astro-cid-ma3cqsqh]{max-width:500px;margin-left:auto}.terroir-row__text[data-astro-cid-ma3cqsqh] p[data-astro-cid-ma3cqsqh]+p[data-astro-cid-ma3cqsqh]{margin-top:var(--space-6)}.terroir-joseph-grid[data-astro-cid-ma3cqsqh]{gap:var(--space-13);grid-template-columns:1.05fr 1fr;align-items:start;display:grid}.terroir-joseph-grid__text[data-astro-cid-ma3cqsqh]{flex-direction:column;display:flex}.terroir-joseph-grid__text[data-astro-cid-ma3cqsqh] .terroir-rule[data-astro-cid-ma3cqsqh]:first-child{margin-top:var(--space-8);margin-bottom:var(--space-12)}.terroir-joseph-grid__text[data-astro-cid-ma3cqsqh] .terroir-rule[data-astro-cid-ma3cqsqh]:last-child{margin-top:var(--space-12);margin-bottom:0}.terroir-joseph-grid__text[data-astro-cid-ma3cqsqh] p[data-astro-cid-ma3cqsqh]+p[data-astro-cid-ma3cqsqh]{margin-top:var(--space-3)}.terroir-joseph-grid__media[data-astro-cid-ma3cqsqh]{align-items:center;gap:var(--space-12);flex-direction:column;justify-content:space-between;height:100%;display:flex}.terroir-joseph-grid__frame[data-astro-cid-ma3cqsqh]{width:100%;max-width:500px;height:55%;overflow:hidden}.terroir-joseph-grid__frame-inner[data-astro-cid-ma3cqsqh]{width:100%;height:100%;transform:scale(var(--parallax-scale,var(--parallax-overscan-scale)))}.terroir-joseph-grid__frame[data-astro-cid-ma3cqsqh] img[data-astro-cid-ma3cqsqh]{object-fit:cover;object-position:65% 50%;width:100%;height:100%;display:block}.diapo[data-astro-cid-ma3cqsqh]{margin-top:var(--space-13);background:var(--color-paper);padding-block:var(--space-13);align-self:stretch}@media screen and (width<=767px){.container[data-astro-cid-ma3cqsqh]{padding-inline:var(--container-padding)}.map-container[data-astro-cid-ma3cqsqh]{padding-inline:0}.terroir-intro[data-astro-cid-ma3cqsqh] .page-h1[data-astro-cid-ma3cqsqh]:after{left:0}.terroir-intro[data-astro-cid-ma3cqsqh]{margin-bottom:var(--space-16)}.terroir-main[data-astro-cid-ma3cqsqh]{padding-top:var(--space-12)}.terroir-heading[data-astro-cid-ma3cqsqh]{padding-left:0}.terroir-intro__lead[data-astro-cid-ma3cqsqh]{margin-left:0}.terroir-column[data-astro-cid-ma3cqsqh]{padding-block:var(--space-12);gap:var(--space-6)}.terroir-text[data-astro-cid-ma3cqsqh]{max-width:100%}.terroir-row__text[data-astro-cid-ma3cqsqh]{text-align:left}.terroir-row[data-astro-cid-ma3cqsqh]{gap:var(--space-6);flex-direction:column}.terroir-row__text[data-astro-cid-ma3cqsqh] p[data-astro-cid-ma3cqsqh]{max-width:100%}.terroir-row__mark[data-astro-cid-ma3cqsqh],.terroir-joseph-grid__mark[data-astro-cid-ma3cqsqh]{display:none}.terroir-joseph-grid[data-astro-cid-ma3cqsqh]{grid-template-columns:1fr;gap:0}.terroir-joseph-grid__text[data-astro-cid-ma3cqsqh] .terroir-rule[data-astro-cid-ma3cqsqh]:first-child{margin-bottom:var(--space-6)}.terroir-joseph-grid__text[data-astro-cid-ma3cqsqh]{order:2;padding-left:0}.terroir-joseph-grid__media[data-astro-cid-ma3cqsqh]{order:1;align-items:center;height:auto}.terroir-joseph-grid__frame[data-astro-cid-ma3cqsqh]{max-width:100%}.terroir-joseph-grid__frame-inner[data-astro-cid-ma3cqsqh]{transform:none}}
