.hdf[data-astro-cid-73uqapk3]{max-width:65rem;color:var(--green-900);margin:0 auto;scroll-margin-top:6rem}.hdf[data-astro-cid-73uqapk3] [data-astro-cid-73uqapk3][hidden]{display:none!important}.hdf__tete[data-astro-cid-73uqapk3]{text-align:center;max-width:47.5rem;margin:0 auto 1.75rem;position:relative}.hdf__surtitre[data-astro-cid-73uqapk3]{letter-spacing:.18em;text-transform:uppercase;color:var(--honey-700);margin:0;font-size:.6875rem;font-weight:800}.hdf__titre[data-astro-cid-73uqapk3]{letter-spacing:-.02em;text-wrap:balance;color:var(--green-900);margin:.5rem 0;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.4rem);font-weight:800;line-height:1.08}.hdf__sous-titre[data-astro-cid-73uqapk3]{max-width:34rem;color:var(--on-muted,#6b7360);text-wrap:balance;margin:0 auto;font-size:.9375rem}.hdf__motif[data-astro-cid-73uqapk3]{pointer-events:none;height:auto;position:absolute}.hdf__motif--sapin[data-astro-cid-73uqapk3],.hdf__motif--boule[data-astro-cid-73uqapk3]{display:none}.hdf__motif--houx[data-astro-cid-73uqapk3]{top:-.9rem;right:.25rem}@media (width>=720px){.hdf__motif--houx[data-astro-cid-73uqapk3]{display:none}.hdf__motif--sapin[data-astro-cid-73uqapk3]{display:block;top:-.5rem;left:0}.hdf__motif--boule[data-astro-cid-73uqapk3]{display:block;top:.75rem;right:1.5rem}}.hdf__onglets[data-astro-cid-73uqapk3]{background-color:var(--cream-deep);border-radius:999px;max-width:26rem;margin:0 auto .875rem;padding:4px;display:flex}.hdf__onglet[data-astro-cid-73uqapk3]{font:inherit;color:var(--green-800);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:.5625rem 0;font-size:.875rem;font-weight:700}.hdf__onglet[data-astro-cid-73uqapk3][aria-selected=true]{background-color:var(--green-900);color:var(--cream);box-shadow:0 6px 14px -8px #354720cc}.hdf__onglet[data-astro-cid-73uqapk3]:focus-visible{outline:2px solid var(--honey-700);outline-offset:2px}.hdf[data-astro-cid-73uqapk3][data-onglets] .hdf__carte[data-astro-cid-73uqapk3]:not([data-actif]){display:none}.hdf__cartes[data-astro-cid-73uqapk3]{grid-template-columns:minmax(0,1fr);gap:1.375rem;display:grid}@media (width>=720px){.hdf[data-astro-cid-73uqapk3]:not(.hdf--seule) .hdf__cartes[data-astro-cid-73uqapk3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hdf--seule[data-astro-cid-73uqapk3] .hdf__cartes[data-astro-cid-73uqapk3]{max-width:32.5rem;margin:0 auto}.hdf__carte[data-astro-cid-73uqapk3]{background-color:var(--paper);text-align:left;border:1px solid #ebe2cc;border-radius:22px;padding:1.25rem 1.5rem .5rem;box-shadow:0 18px 40px -28px #35472073;container-type:inline-size}.hdf__carte-tete[data-astro-cid-73uqapk3]{justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.375rem;display:flex}@container (width<30rem){.hdf__carte-tete[data-astro-cid-73uqapk3]{flex-direction:column;gap:.5rem}}.hdf__nom[data-astro-cid-73uqapk3]{white-space:nowrap;letter-spacing:-.01em;color:var(--green-900);margin:0;font-size:1.4375rem;font-weight:800}.hdf__adresse[data-astro-cid-73uqapk3]{color:#6b7360;margin:.125rem 0 0;font-size:.8125rem}.hdf__statut[data-astro-cid-73uqapk3]{color:#5d6553;white-space:nowrap;background-color:#efeadc;border-radius:999px;flex:none;align-items:center;gap:.4375rem;margin:.125rem 0 0;padding:.375rem .6875rem;font-size:.78rem;font-weight:700;display:inline-flex}.hdf__statut[data-astro-cid-73uqapk3].est-ouvert{color:var(--green-800);background-color:#e8eedd}.hdf__statut[data-astro-cid-73uqapk3].est-pause{color:var(--honey-700);background-color:#f8ecce}.hdf__point[data-astro-cid-73uqapk3]{background-color:currentColor;border-radius:50%;width:7px;height:7px}.hdf__statut[data-astro-cid-73uqapk3].est-ouvert .hdf__point[data-astro-cid-73uqapk3]{background-color:#4f8a2e;box-shadow:0 0 0 3px #4f8a2e2e}.hdf__semaine-titre[data-astro-cid-73uqapk3]{letter-spacing:.16em;text-transform:uppercase;color:var(--honey-700);align-items:center;gap:.75rem;margin:1rem 0 .125rem;font-size:.6875rem;font-weight:800;display:flex}.hdf__semaine-titre[data-astro-cid-73uqapk3]:after{content:"";background-color:#ebe2cc;flex:1;height:1px}.hdf__jours[data-astro-cid-73uqapk3]{margin:0;padding:0;list-style:none}.hdf__jour[data-astro-cid-73uqapk3]{border-bottom:1px solid #f1eadb;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.875rem;min-height:4rem;padding:.5625rem 0;display:grid}.hdf__jour[data-astro-cid-73uqapk3]:last-child{border-bottom:0}.hdf__jour[data-astro-cid-73uqapk3][data-aujourdhui]{background-color:#fbefcf;border-bottom-color:#0000;border-radius:14px;margin-inline:-.75rem;padding-inline:.75rem}.hdf__quand[data-astro-cid-73uqapk3]{font-size:1rem;line-height:1.3}.hdf__aujourdhui[data-astro-cid-73uqapk3]{letter-spacing:.12em;text-transform:uppercase;color:var(--honey-700);margin-bottom:.125rem;font-size:.66rem;font-weight:800;display:block}.hdf__jour-date[data-astro-cid-73uqapk3]{white-space:nowrap}.hdf__nom-jour[data-astro-cid-73uqapk3]{font-weight:700}.hdf__date[data-astro-cid-73uqapk3]{color:#6b7360;font-weight:500}.hdf__fete[data-astro-cid-73uqapk3]{letter-spacing:.1em;text-transform:uppercase;color:var(--fete);margin-top:.1875rem;font-size:.66rem;font-weight:800;display:block}.hdf__heures[data-astro-cid-73uqapk3]{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}.hdf__amplitude[data-astro-cid-73uqapk3]{white-space:nowrap;font-size:1rem;font-weight:700}.hdf__note[data-astro-cid-73uqapk3]{color:#6b7360;white-space:nowrap;align-items:center;gap:.3125rem;margin-top:.125rem;font-size:.8rem;font-weight:500;display:inline-flex}.hdf__note[data-astro-cid-73uqapk3]:before{content:"";border-radius:50%;flex:none;width:9px;height:9px}.hdf__note--pause[data-astro-cid-73uqapk3]:before{border:1.5px solid var(--honey)}.hdf__note--continu[data-astro-cid-73uqapk3]{color:var(--green-700)}.hdf__note--continu[data-astro-cid-73uqapk3]:before{background-color:var(--green-600)}.hdf__ferme[data-astro-cid-73uqapk3]{background-color:var(--fete);color:#fff8ec;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.375rem .875rem;font-size:.75rem;font-weight:800;display:inline-block}@media (width<=719px){.hdf__carte[data-astro-cid-73uqapk3]{border-radius:18px;padding:1rem 1rem .25rem}.hdf__nom[data-astro-cid-73uqapk3]{font-size:1.25rem}}@media (width<=359px){.hdf__carte[data-astro-cid-73uqapk3]{padding-inline:.75rem}.hdf__jour[data-astro-cid-73uqapk3]{column-gap:.5rem}.hdf__jour[data-astro-cid-73uqapk3][data-aujourdhui]{margin-inline:-.5rem;padding-inline:.5rem}.hdf__quand[data-astro-cid-73uqapk3],.hdf__amplitude[data-astro-cid-73uqapk3]{font-size:.875rem}}
