._7iRraG_liste{margin:0;padding:0;list-style:none}._7iRraG_liste ._7iRraG_etape{grid-template-columns:44px minmax(0,1fr);gap:4px 22px;margin:0;padding-bottom:34px;display:grid;position:relative}._7iRraG_liste ._7iRraG_etape:last-child{padding-bottom:0}._7iRraG_liste ._7iRraG_etape:not(:last-child):before{content:"";background:var(--sable,#e8d3b3);border-radius:2px;width:2px;position:absolute;top:52px;bottom:8px;left:21px}._7iRraG_numero{background:var(--foret-pale);width:44px;height:44px;color:var(--foret-700);border-radius:50%;grid-row:span 2;place-items:center;font-size:1.125rem;font-weight:800;display:grid}._7iRraG_liste ._7iRraG_etape h3{letter-spacing:-.02em;align-self:end;margin:0;padding-top:7px;font-size:1.375rem;font-weight:700;line-height:1.25}._7iRraG_liste ._7iRraG_etape p{max-width:48ch;color:var(--c-text-2);margin:0;font-size:1.0625rem}
._4yElgW_mosaique{grid-template-columns:repeat(10,minmax(0,1fr));gap:28px 16px;margin:0;padding:0;list-style:none;display:grid}._4yElgW_tuile{grid-column:span 2;min-width:0}._4yElgW_tuile._4yElgW_paysage{grid-column:span 5}._4yElgW_tuile a{color:inherit;gap:12px;text-decoration:none;display:grid}._4yElgW_vue{aspect-ratio:3/4;background:var(--sable-clair,#f6efe3);transition:box-shadow var(--mv-normal) var(--mv-doux);border-radius:20px;display:block;overflow:hidden}._4yElgW_paysage ._4yElgW_vue{aspect-ratio:592/312}._4yElgW_photo{object-fit:cover;width:100%;height:100%;transition:transform var(--mv-lent) var(--mv-sortie);display:block}._4yElgW_photo[data-cadrage=couchant]{object-position:64% 50%}._4yElgW_photo[data-cadrage=brume]{object-position:58% 50%}._4yElgW_photo[data-cadrage=balade]{object-position:50% 60%}._4yElgW_photo[data-cadrage=stage]{object-position:50% 78%}._4yElgW_photo[data-cadrage=cso]{object-position:50% 46%}._4yElgW_photo[data-cadrage=coachs]{object-position:50% 40%}._4yElgW_photo[data-cadrage=manege]{object-position:50% 74%}._4yElgW_plaque{gap:2px;padding-inline:2px;display:grid}._4yElgW_plaque b{letter-spacing:-.012em;align-items:center;gap:6px;font-size:1.0625rem;font-weight:700;line-height:1.25;display:flex}._4yElgW_plaque small{color:var(--c-text-2);font-size:.875rem;line-height:1.4}._4yElgW_plaque svg{transition:transform var(--mv-rapide) var(--mv-doux);flex:none}@media (hover:hover){._4yElgW_tuile a:hover ._4yElgW_vue{box-shadow:var(--sh-2)}._4yElgW_tuile a:hover ._4yElgW_photo{transform:scale(1.03)}._4yElgW_tuile a:hover svg{transform:translate(2px)}}@media (max-width:959px){._4yElgW_mosaique{grid-template-columns:repeat(6,minmax(0,1fr))}._4yElgW_tuile{grid-column:span 2}._4yElgW_tuile._4yElgW_paysage{grid-column:span 3}}@media (max-width:719px){._4yElgW_mosaique{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}._4yElgW_tuile,._4yElgW_tuile._4yElgW_paysage{grid-column:span 1}._4yElgW_paysage ._4yElgW_vue{aspect-ratio:3/4}}@media (prefers-reduced-motion:reduce){._4yElgW_photo,._4yElgW_vue{transition:none}}
.BqyWMq_large{width:100%;max-width:1264px;margin-inline:auto;padding-inline:32px}.BqyWMq_bloc{--sable:#e8d3b3;--sable-clair:#f6efe3;border:0;margin:0;padding-block:68px}.BqyWMq_tete{gap:10px;max-width:760px;margin-bottom:34px;display:grid}.BqyWMq_tete h2{letter-spacing:-.037em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:800;line-height:1.06}.BqyWMq_chapo{max-width:none;color:var(--c-text-2);margin:0;font-size:1.125rem}.BqyWMq_activites{padding-top:8px}.BqyWMq_suite svg,.BqyWMq_bouton svg,.BqyWMq_aideLien>svg:last-child{transition:transform var(--mv-rapide) var(--mv-doux);flex:none}@media (hover:hover){.BqyWMq_suite:hover svg,.BqyWMq_bouton:hover svg,.BqyWMq_aideLien:hover>svg:last-child{transform:translate(2px)}}.BqyWMq_deuxColonnes{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:12px 64px;display:grid}.BqyWMq_deuxColonnes .BqyWMq_tete{margin-bottom:0}.BqyWMq_marche .BqyWMq_deuxColonnes{grid-template-rows:auto 1fr;grid-template-areas:"tete etapes""suite etapes"}.BqyWMq_marche .BqyWMq_tete{grid-area:tete}.BqyWMq_etapes{grid-area:etapes}.BqyWMq_suite{color:inherit;grid-area:suite;place-self:start;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.BqyWMq_suite:hover span{text-underline-offset:3px;text-decoration:underline}.BqyWMq_villes{color:#b7b3ac;letter-spacing:-.028em;max-width:none;margin:0;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:700;line-height:1.34}.BqyWMq_villes a{color:var(--c-text);white-space:nowrap;background:linear-gradient(var(--foret-700), var(--foret-700)) 0 96% / 0 3px no-repeat;transition:background-size var(--mv-normal) var(--mv-sortie), color var(--mv-rapide) var(--mv-doux);text-decoration:none}@media (hover:hover){.BqyWMq_villes a:hover{color:var(--foret-700);background-size:100% 3px}}.BqyWMq_pros{isolation:isolate;background:var(--sable-clair);border-radius:28px;align-items:center;min-height:400px;padding:32px;display:flex;position:relative;overflow:hidden}.BqyWMq_fondPros{z-index:-1;object-fit:cover;object-position:80% 50%;width:100%;height:100%;position:absolute;inset:0}.BqyWMq_prosCarte{background:var(--c-bg);width:min(100%,500px);box-shadow:var(--sh-2);border-radius:20px;gap:14px;padding:32px;display:grid}.BqyWMq_prosCarte h2{letter-spacing:-.037em;margin:0;font-size:2rem;font-weight:800;line-height:1.06}.BqyWMq_prosCarte p{max-width:none;color:var(--c-text-2);margin:0}.BqyWMq_prosCarte .BqyWMq_prix{color:var(--c-text)}.BqyWMq_actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:8px;display:flex}.BqyWMq_bouton{background:var(--c-bg-muted);min-height:52px;color:var(--c-text);transition:background var(--mv-rapide) var(--mv-doux);border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.BqyWMq_bouton:hover{background:var(--gris-200)}.BqyWMq_lien{color:var(--c-text);font-weight:600;text-decoration:none}.BqyWMq_lien:hover{text-underline-offset:3px;text-decoration:underline}.BqyWMq_aide{grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.BqyWMq_aide .BqyWMq_tete{align-content:center;margin-bottom:0}.BqyWMq_aide h2{font-size:2rem}.BqyWMq_aideLien{border:1px solid var(--c-border);background:var(--c-bg);box-shadow:var(--sh-1);color:inherit;transition:box-shadow var(--mv-normal) var(--mv-doux);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 20px 20px 22px;text-decoration:none;display:grid}.BqyWMq_aideLien:hover{box-shadow:var(--sh-2)}.BqyWMq_aideLien>svg:first-child{color:var(--foret-700)}.BqyWMq_aideLien span{gap:2px;display:grid}.BqyWMq_aideLien b{letter-spacing:-.01em;font-size:1.0625rem;font-weight:700}.BqyWMq_aideLien small{color:var(--c-text-2);font-size:.875rem}@media (max-width:959px){.BqyWMq_bloc{padding-block:52px}.BqyWMq_deuxColonnes{grid-template-columns:minmax(0,1fr);gap:28px}.BqyWMq_marche .BqyWMq_deuxColonnes{grid-template-rows:auto;grid-template-areas:"tete""etapes""suite"}.BqyWMq_aide{grid-template-columns:minmax(0,1fr)}}@media (max-width:719px){.BqyWMq_large{padding-inline:16px}.BqyWMq_bloc{padding-block:40px}.BqyWMq_pros{isolation:auto;background:0 0;border-radius:0;min-height:0;padding:0;display:block;overflow:visible}.BqyWMq_fondPros{z-index:auto;aspect-ratio:5/2;object-position:86% 50%;border-radius:18px;height:auto;position:static}.BqyWMq_prosCarte{width:100%;box-shadow:none;border-radius:0;padding:20px 0 0}.BqyWMq_prosCarte h2{font-size:1.5625rem}.BqyWMq_actions{justify-items:start;gap:14px;display:grid}.BqyWMq_actions .BqyWMq_bouton{justify-self:stretch}}
.cn-kLa_page{max-width:none;padding:0}
