.cs-calendrier{min-width:0;max-width:64rem;padding:var(--cs-espace-4);overflow-wrap:anywhere;margin:0 auto}.cs-calendrier a{color:var(--cs-action)}.cs-calendrier__navigation{gap:var(--cs-espace-4);flex-wrap:wrap;display:flex}.cs-calendrier__navigation a,.cs-calendrier>p a{min-height:var(--cs-cible-min);align-items:center;display:inline-flex}.cs-calendrier__grille{table-layout:fixed;border-collapse:collapse;width:100%;margin-top:var(--cs-espace-4)}.cs-calendrier__grille caption{font-size:var(--cs-taille-xl);font-weight:var(--cs-graisse-forte);padding:var(--cs-espace-3)}.cs-calendrier__grille th,.cs-calendrier__grille td{border:1px solid var(--cs-bordure);padding:var(--cs-espace-2);vertical-align:top}.cs-calendrier__grille td{height:6rem}.cs-calendrier__hors-mois{color:var(--cs-texte-attenue)}.cs-calendrier__aujourdhui{border-radius:var(--cs-rayon-pilule);padding:0 var(--cs-espace-1);font-weight:var(--cs-graisse-forte);border:2px solid;display:inline-block}.cs-calendrier__cases-evenements{font-size:var(--cs-taille-sm);padding:0;list-style:none}.cs-calendrier__cases-evenements li+li{margin-top:var(--cs-espace-2)}.cs-calendrier__liste{padding-left:var(--cs-espace-6)}.cs-calendrier__liste li{border-bottom:1px solid var(--cs-bordure);padding-bottom:var(--cs-espace-3)}.cs-calendrier__description{white-space:pre-line}.cs-calendrier__adresse{overflow-wrap:anywhere}.cs-calendrier__abonnements{gap:var(--cs-espace-4);padding:0;list-style:none;display:grid}.cs-calendrier__choix{min-height:var(--cs-cible-min);padding:var(--cs-espace-2) var(--cs-espace-3);border:1px solid var(--cs-bordure);border-radius:var(--cs-rayon-md);font:inherit;color:var(--cs-action);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.cs-calendrier__marqueur{display:none}@media (max-width:47.99rem){.cs-calendrier__marqueur{min-height:var(--cs-cible-min);font-weight:var(--cs-graisse-forte);justify-content:center;align-items:center;display:flex}.cs-calendrier__cases-evenements{display:none}.cs-calendrier__grille td{height:2.5rem}.cs-calendrier__grille th,.cs-calendrier__grille td{padding:var(--cs-espace-1)}}
