.pain-module__K7XNDG__heros{gap:var(--spacing-8);margin-bottom:var(--spacing-10);align-items:center;display:grid}@media (min-width:45rem){.pain-module__K7XNDG__heros{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.pain-module__K7XNDG__herosTexte{min-width:0}.pain-module__K7XNDG__enTete{margin-bottom:0}.pain-module__K7XNDG__panneau{aspect-ratio:4/3;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:none}@media (min-width:45rem){.pain-module__K7XNDG__panneau{display:flex}}.pain-module__K7XNDG__cartes{gap:var(--spacing-6);display:grid}@media (min-width:45rem){.pain-module__K7XNDG__cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.pain-module__K7XNDG__cartes{grid-template-columns:repeat(3,minmax(0,1fr))}}.pain-module__K7XNDG__carte{align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.pain-module__K7XNDG__carteIcone{width:3rem;height:3rem;margin-bottom:var(--spacing-1);border-radius:var(--radius-full);background:var(--color-primary-subtle);color:var(--color-primary-text);justify-content:center;align-items:center;display:inline-flex}.pain-module__K7XNDG__carteTitre{font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.pain-module__K7XNDG__carteTexte{color:var(--color-text)}.pain-module__K7XNDG__fort{font-weight:var(--font-weight-bold);font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-text)}.pain-module__K7XNDG__horaires{gap:var(--spacing-1);margin:0;padding:0;list-style:none;display:grid}.pain-module__K7XNDG__horaires .pain-module__K7XNDG__fort{font-size:var(--text-md)}.pain-module__K7XNDG__boutonCarte{margin-block:var(--spacing-2)}.pain-module__K7XNDG__note{font-size:var(--text-sm);color:var(--color-text-muted)}.pain-module__K7XNDG__note a{min-height:2.75rem;font-weight:var(--font-weight-bold);align-items:center;display:inline-flex}.pain-module__K7XNDG__familles{gap:var(--spacing-8);display:grid}@media (min-width:60rem){.pain-module__K7XNDG__familles{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.pain-module__K7XNDG__famille:first-child{grid-row:span 2}}.pain-module__K7XNDG__famille{padding:var(--spacing-6);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.pain-module__K7XNDG__familleTitre{margin-bottom:var(--spacing-4);font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--color-primary-text)}.pain-module__K7XNDG__liste{margin:0;padding:0;list-style:none}.pain-module__K7XNDG__article{align-items:baseline;gap:var(--spacing-2);padding-block:var(--spacing-2);border-bottom:1px solid var(--color-border);display:flex}.pain-module__K7XNDG__article:last-child{border-bottom:0}.pain-module__K7XNDG__nom{min-width:0}.pain-module__K7XNDG__points{flex:1 1 var(--spacing-4);min-width:var(--spacing-4);border-bottom:2px dotted var(--color-border-strong);transform:translateY(calc(-1 * var(--spacing-1)))}.pain-module__K7XNDG__prix{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.pain-module__K7XNDG__mention{margin-top:var(--spacing-8);font-size:var(--text-sm);color:var(--color-text-muted)}.pain-module__K7XNDG__appel{padding:var(--spacing-10) var(--spacing-6);background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);text-align:center;flex-direction:column;align-items:center;display:flex}.pain-module__K7XNDG__appel>:first-child{margin-bottom:var(--spacing-6)}.pain-module__K7XNDG__appelBoutons{justify-content:center}
