.titre-rubrique[data-astro-cid-n6rq4bds]{font-size:clamp(1.65rem,3vw,2.2rem)}html.menu-ouvert{overflow:hidden}.voir-menu[data-astro-cid-n6rq4bds]{border:1px solid var(--terre);color:var(--terre-fonce);font:inherit;cursor:pointer;background:#fff;border-radius:5px;align-self:flex-start;margin-top:8px;padding:10px 16px;font-size:.9rem}.voir-menu[data-astro-cid-n6rq4bds]:hover{background:var(--carte)}.voir-menu[data-astro-cid-n6rq4bds]:focus-visible,.menu-entete[data-astro-cid-n6rq4bds] button[data-astro-cid-n6rq4bds]:focus-visible{outline:3px solid var(--terre);outline-offset:3px}.menu-dialog[data-astro-cid-n6rq4bds]{width:min(800px,94vw);max-width:94vw;max-height:92dvh;color:var(--encre);background:#fff;border:0;border-radius:8px;padding:0;overflow:auto}.menu-dialog[data-astro-cid-n6rq4bds]::backdrop{background:#000000bf}.menu-entete[data-astro-cid-n6rq4bds]{z-index:1;border-bottom:1px solid var(--ligne);background:#fff;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:sticky;top:0}.menu-entete[data-astro-cid-n6rq4bds] h2[data-astro-cid-n6rq4bds]{margin:0;font-size:1.1rem}.menu-entete[data-astro-cid-n6rq4bds] button[data-astro-cid-n6rq4bds]{border:1px solid var(--ligne);color:var(--encre);font:inherit;cursor:pointer;background:#fff;border-radius:4px;flex-shrink:0;padding:8px 12px}.menu-image[data-astro-cid-n6rq4bds] img{object-fit:contain;border-radius:0;width:100%;height:auto;max-height:none;display:block}.appel-commercants[data-astro-cid-n6rq4bds]{border:1px solid var(--ligne);border-radius:8px;align-self:stretch;padding:24px 28px}.appel-commercants[data-astro-cid-n6rq4bds] h2[data-astro-cid-n6rq4bds]{margin:0 0 16px;font-size:1.55rem}.appel-commercants[data-astro-cid-n6rq4bds] p[data-astro-cid-n6rq4bds]{margin:0 0 14px;font-size:.94rem;line-height:1.75}.appel-lien[data-astro-cid-n6rq4bds]{overflow-wrap:anywhere;margin-top:4px;font-size:.9rem;font-weight:600;display:inline-block}@media (width<=900px){.appel-commercants[data-astro-cid-n6rq4bds]{grid-column:span 1;padding:22px}}.participation[data-astro-cid-n6rq4bds]{margin:0 0 28px}.photo-commerce[data-astro-cid-n6rq4bds]{width:100%;overflow:hidden}.photo-commerce[data-astro-cid-n6rq4bds] img{aspect-ratio:auto;object-fit:contain;border-radius:0;width:100%;height:auto;max-height:none;display:block}.commerces-page[data-astro-cid-n6rq4bds]{padding:24px 0 40px}.retour[data-astro-cid-n6rq4bds]{margin-bottom:28px;display:inline-block}.intro[data-astro-cid-n6rq4bds]{max-width:820px;margin-bottom:28px}.intro[data-astro-cid-n6rq4bds] p[data-astro-cid-n6rq4bds]{line-height:1.75}.informations-note[data-astro-cid-n6rq4bds]{color:var(--doux);max-width:820px;margin-bottom:24px;font-size:.9rem;line-height:1.7}.categories[data-astro-cid-n6rq4bds]{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.categories[data-astro-cid-n6rq4bds] a[data-astro-cid-n6rq4bds]{border:1px solid var(--ligne);background:#fff;border-radius:999px;padding:7px 13px;font-size:.8rem;text-decoration:none}.categories[data-astro-cid-n6rq4bds] a[data-astro-cid-n6rq4bds]:hover{border-color:var(--terre)}.photos-note[data-astro-cid-n6rq4bds],.source-liste[data-astro-cid-n6rq4bds]{color:var(--doux);font-size:.8rem}.categorie[data-astro-cid-n6rq4bds]{padding:20px 0;scroll-margin-top:130px}.categorie[data-astro-cid-n6rq4bds]>h2[data-astro-cid-n6rq4bds]{margin:0 0 22px;font-size:1.8rem}.commerces-grille[data-astro-cid-n6rq4bds]{columns:3 270px;column-gap:20px}article[data-astro-cid-n6rq4bds]{background:var(--carte);break-inside:avoid;border-radius:8px;width:100%;margin:0 0 20px;overflow:hidden}.medaillon[data-astro-cid-n6rq4bds]{border:3px solid #fff;border-radius:50%;width:148px;height:148px;margin:22px auto 0;position:relative;overflow:hidden;box-shadow:0 3px 12px #0001}.medaillon[data-astro-cid-n6rq4bds] img{object-fit:cover;width:100%;height:100%;display:block}.medaillon[data-astro-cid-n6rq4bds] span[data-astro-cid-n6rq4bds]{color:#fff;text-align:center;background:#2a3026d9;width:100%;padding:12px 8px 18px;font-size:.76rem;line-height:1.3;position:absolute;bottom:0;left:0}.medaillon[data-astro-cid-n6rq4bds] small[data-astro-cid-n6rq4bds]{margin-top:4px;font-size:.61rem;display:block}.texte[data-astro-cid-n6rq4bds]{padding:20px}h3[data-astro-cid-n6rq4bds]{margin:12px 0;font-size:1.35rem}.texte[data-astro-cid-n6rq4bds] p[data-astro-cid-n6rq4bds]{font-size:.92rem;line-height:1.6}.horaires[data-astro-cid-n6rq4bds]{margin:16px 0}.horaires[data-astro-cid-n6rq4bds] h4[data-astro-cid-n6rq4bds]{margin:0 0 8px;font-size:.92rem}.horaires[data-astro-cid-n6rq4bds] p[data-astro-cid-n6rq4bds]{margin:0 0 6px}.adresse[data-astro-cid-n6rq4bds]{color:var(--doux)}.statut[data-astro-cid-n6rq4bds]{color:#684616;background:#f3e6d1;border:1px solid #ddc496;border-radius:999px;padding:4px 9px;font-size:.7rem;font-weight:600;display:inline-block}.contacts[data-astro-cid-n6rq4bds]{flex-direction:column;gap:7px;margin:16px 0;display:flex}.contacts[data-astro-cid-n6rq4bds] a[data-astro-cid-n6rq4bds]{overflow-wrap:anywhere;font-size:.9rem}.texte[data-astro-cid-n6rq4bds] .note[data-astro-cid-n6rq4bds]{color:var(--doux);border-top:1px solid var(--ligne);padding-top:12px;font-size:.78rem}.note[data-astro-cid-n6rq4bds] a[data-astro-cid-n6rq4bds]{color:var(--terre-fonce)}@media (width<=600px){.categorie[data-astro-cid-n6rq4bds]{scroll-margin-top:80px}}.texte[data-astro-cid-n6rq4bds]>[data-astro-cid-n6rq4bds]:last-child,.horaires[data-astro-cid-n6rq4bds] p[data-astro-cid-n6rq4bds]:last-child{margin-bottom:0}.titre-rubrique[data-astro-cid-56wcvhur]{font-size:clamp(1.65rem,3vw,2.2rem)}.marches-page[data-astro-cid-56wcvhur]{padding:24px 0 40px}.retour[data-astro-cid-56wcvhur]{margin-bottom:28px;display:inline-block}.intro[data-astro-cid-56wcvhur]{max-width:760px;margin-bottom:32px}h1[data-astro-cid-56wcvhur]{font-size:clamp(1.9rem,4vw,3rem)}.intro[data-astro-cid-56wcvhur] p[data-astro-cid-56wcvhur]{line-height:1.75}.marches-grille[data-astro-cid-56wcvhur]{columns:3 270px;column-gap:20px}article[data-astro-cid-56wcvhur]{background:var(--carte);break-inside:avoid;border-radius:8px;width:100%;margin:0 0 20px;overflow:hidden}.marches-photos[data-astro-cid-56wcvhur] .gallery{columns:auto;grid-template-columns:repeat(var(--cols),minmax(0,1fr));align-items:start;gap:8px;display:grid}.marches-photos[data-astro-cid-56wcvhur] .g-item{border-radius:0;margin:0}.marches-photos[data-astro-cid-56wcvhur] .g-item img{aspect-ratio:auto;object-fit:contain;width:100%;height:auto;display:block}.marches-photos[data-astro-cid-56wcvhur] .g-item:hover img{transform:none}.photo-legende[data-astro-cid-56wcvhur]{color:var(--doux);margin:0;padding:6px 16px 0;font-size:.68rem}.texte[data-astro-cid-56wcvhur]{padding:16px 20px 20px}h2[data-astro-cid-56wcvhur]{font-size:1.35rem}.jour[data-astro-cid-56wcvhur]{color:var(--terre-fonce);font-weight:600}.texte[data-astro-cid-56wcvhur] p[data-astro-cid-56wcvhur]{font-size:.95rem;line-height:1.6}.texte[data-astro-cid-56wcvhur] .distance[data-astro-cid-56wcvhur]{color:var(--doux);margin-top:-.4em;font-size:.82rem}.distances-note[data-astro-cid-56wcvhur]{color:var(--doux);margin-bottom:24px;font-size:.8rem}.texte[data-astro-cid-56wcvhur] a[data-astro-cid-56wcvhur]{margin-top:4px;font-size:.82rem;display:inline-block}.texte[data-astro-cid-56wcvhur]>[data-astro-cid-56wcvhur]:last-child,.horaires[data-astro-cid-56wcvhur] p[data-astro-cid-56wcvhur]:last-child{margin-bottom:0}.photo-vignoble[data-astro-cid-mafcw47m] img{border-radius:8px;width:100%;height:auto;display:block}.titre-rubrique[data-astro-cid-mafcw47m]{font-size:clamp(1.65rem,3vw,2.2rem)}.demande-referencement[data-astro-cid-mafcw47m]{max-width:900px;margin-bottom:24px;font-size:.9rem;line-height:1.75}.note-distances[data-astro-cid-mafcw47m]{max-width:900px;color:var(--doux);margin-bottom:26px;font-size:.85rem;line-height:1.7}article[data-astro-cid-mafcw47m] .distance[data-astro-cid-mafcw47m]{color:var(--terre-fonce);font-size:1.05rem;font-weight:600}.distance[data-astro-cid-mafcw47m] small[data-astro-cid-mafcw47m]{margin-top:3px;font-size:.76rem;font-weight:400;display:block}article[data-astro-cid-mafcw47m] .trajet[data-astro-cid-mafcw47m]{font-size:.76rem;line-height:1.8}.rubriques[data-astro-cid-mafcw47m]{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.rubriques[data-astro-cid-mafcw47m] a[data-astro-cid-mafcw47m]{border:1px solid var(--ligne);border-radius:999px;padding:8px 15px;font-size:.85rem;text-decoration:none}.producteurs[data-astro-cid-mafcw47m]{padding:36px 0 0;scroll-margin-top:150px}#caveaux[data-astro-cid-mafcw47m]{scroll-margin-top:150px}.statut[data-astro-cid-mafcw47m]{color:#684616;background:#f3e6d1;border-radius:999px;margin-top:12px;padding:4px 9px;font-size:.72rem;display:inline-block}.statut[data-astro-cid-mafcw47m].confirme{color:#285334;background:#e4eee4}.caves-page[data-astro-cid-mafcw47m]{padding:24px 0 40px}.retour[data-astro-cid-mafcw47m]{margin-bottom:28px;display:inline-block}.intro[data-astro-cid-mafcw47m]{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);align-items:center;gap:36px;margin-bottom:36px;display:grid}.intro[data-astro-cid-mafcw47m] p[data-astro-cid-mafcw47m]{line-height:1.75}figure[data-astro-cid-mafcw47m]{text-align:center;margin:0}figcaption[data-astro-cid-mafcw47m]{color:var(--doux);margin-top:10px;font-size:.7rem}h2[data-astro-cid-mafcw47m]{font-size:1.8rem}.note-intro[data-astro-cid-mafcw47m]{color:var(--doux);max-width:850px;margin-bottom:26px;font-size:.85rem}.caves-grille[data-astro-cid-mafcw47m]{columns:3 270px;column-gap:20px}article[data-astro-cid-mafcw47m]{background:var(--carte);break-inside:avoid;border-radius:8px;width:100%;margin:0 0 20px;padding:24px}.numero[data-astro-cid-mafcw47m]{color:var(--terre);letter-spacing:.15em;font-size:.8rem}h3[data-astro-cid-mafcw47m]{margin:12px 0;font-size:1.4rem}article[data-astro-cid-mafcw47m] p[data-astro-cid-mafcw47m]{font-size:.94rem;line-height:1.65}.adresse[data-astro-cid-mafcw47m]{color:var(--terre-fonce);font-size:.85rem}.contacts[data-astro-cid-mafcw47m]{overflow-wrap:anywhere;flex-direction:column;gap:8px;margin:18px 0;font-size:.88rem;display:flex}article[data-astro-cid-mafcw47m] .verification[data-astro-cid-mafcw47m]{color:var(--doux);border-top:1px solid var(--ligne);padding-top:14px;font-size:.78rem}.source[data-astro-cid-mafcw47m]{font-size:.84rem}.aussi[data-astro-cid-mafcw47m]{background:var(--carte);border-radius:8px;margin-top:30px;padding:18px 24px;font-size:.9rem}@media (width<=900px){.intro[data-astro-cid-mafcw47m]{grid-template-columns:minmax(0,1fr) minmax(220px,.85fr)}}@media (width<=600px){.intro[data-astro-cid-mafcw47m]{grid-template-columns:1fr;gap:20px}}article[data-astro-cid-mafcw47m]>[data-astro-cid-mafcw47m]:last-child,.horaires[data-astro-cid-mafcw47m] p[data-astro-cid-mafcw47m]:last-child{margin-bottom:0}.photo-producteur[data-astro-cid-eg42shov]{width:100%;overflow:hidden}.photo-producteur[data-astro-cid-eg42shov] img{aspect-ratio:auto;object-fit:contain;border-radius:0;width:100%;height:auto;max-height:none;display:block}.producteurs-page[data-astro-cid-eg42shov]{padding:24px 0 40px}.intro[data-astro-cid-eg42shov]{margin-bottom:28px}.intro[data-astro-cid-eg42shov] h2[data-astro-cid-eg42shov]{font-size:clamp(1.65rem,3vw,2.2rem)}.producteurs-grille[data-astro-cid-eg42shov]{columns:3 270px;column-gap:20px}article[data-astro-cid-eg42shov]{background:var(--carte);break-inside:avoid;border-radius:8px;width:100%;margin:0 0 20px;overflow:hidden}.medaillon[data-astro-cid-eg42shov]{border:3px solid #fff;border-radius:50%;width:148px;height:148px;margin:22px auto 0;position:relative;overflow:hidden;box-shadow:0 3px 12px #0001}.medaillon[data-astro-cid-eg42shov] img{object-fit:cover;width:100%;height:100%;display:block}.medaillon[data-astro-cid-eg42shov] span[data-astro-cid-eg42shov]{color:#fff;text-align:center;background:#2a3026d9;width:100%;padding:12px 8px 18px;font-size:.76rem;line-height:1.3;position:absolute;bottom:0;left:0}.medaillon[data-astro-cid-eg42shov] small[data-astro-cid-eg42shov]{margin-top:4px;font-size:.61rem;display:block}.texte[data-astro-cid-eg42shov]{padding:20px}h3[data-astro-cid-eg42shov]{margin:12px 0;font-size:1.35rem}.texte[data-astro-cid-eg42shov] p[data-astro-cid-eg42shov]{font-size:.92rem;line-height:1.65}.texte[data-astro-cid-eg42shov] .distance[data-astro-cid-eg42shov]{color:var(--terre-fonce);font-size:.82rem;font-weight:600}.texte[data-astro-cid-eg42shov] .adresse[data-astro-cid-eg42shov]{color:var(--doux)}.texte[data-astro-cid-eg42shov] a[data-astro-cid-eg42shov]{font-size:.9rem}.horaires[data-astro-cid-eg42shov]{margin-top:18px}.horaires[data-astro-cid-eg42shov] h4[data-astro-cid-eg42shov]{margin:0 0 8px;font-size:.92rem}.horaires[data-astro-cid-eg42shov] p[data-astro-cid-eg42shov]{margin:0 0 6px}.texte[data-astro-cid-eg42shov]>[data-astro-cid-eg42shov]:last-child,.horaires[data-astro-cid-eg42shov] p[data-astro-cid-eg42shov]:last-child{margin-bottom:0}.annuaire-entete[data-astro-cid-2xjzdu3n]{padding-top:28px}.retour[data-astro-cid-2xjzdu3n]{margin-bottom:18px;font-size:.9rem;display:inline-block}h1[data-astro-cid-2xjzdu3n]{margin:0 0 24px;font-size:clamp(1.9rem,3.5vw,2.7rem)}.annuaire-onglets[data-astro-cid-2xjzdu3n]{border-bottom:1px solid var(--terre);align-items:flex-end;gap:0;padding:0;display:flex}.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n]{border:1px solid var(--ligne);border-bottom-color:var(--terre);color:var(--doux);background:var(--carte);text-align:center;border-radius:7px 7px 0 0;flex:none;margin:0 0 -1px;padding:8px 18px;font-size:.8rem;font-weight:600;line-height:1.4;text-decoration:none;position:relative}.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n]+a[data-astro-cid-2xjzdu3n]{margin-left:-1px}.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n]:hover{color:var(--terre-fonce)}.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n][aria-selected=true]{z-index:1;border-color:var(--terre);border-bottom-color:var(--fond);background:var(--fond);color:var(--terre-fonce);box-shadow:inset 0 2px 0 var(--terre);padding-top:10px}.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n]:focus-visible{z-index:2;outline:2px solid var(--terre-fonce);outline-offset:3px}.annuaire[data-astro-cid-2xjzdu3n] [data-astro-cid-2xjzdu3n][role=tabpanel][hidden]{display:none}.annuaire[data-astro-cid-2xjzdu3n] [data-astro-cid-2xjzdu3n][role=tabpanel]{scroll-margin-top:160px}@media (width<=600px){.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n]{flex:1;min-width:0;padding:8px 5px;font-size:.72rem}.annuaire-onglets[data-astro-cid-2xjzdu3n] a[data-astro-cid-2xjzdu3n][aria-selected=true]{padding-top:10px}h1[data-astro-cid-2xjzdu3n]{font-size:1.9rem}}
