.ban-salon[data-astro-cid-c5jvjeen]{--bleu-vif: #1f6fd1;background:var(--soleil);color:var(--encre);padding-block:clamp(22px,2.6vw,34px)}.bs-grille[data-astro-cid-c5jvjeen]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,380px);gap:clamp(24px,4vw,48px);align-items:center}.bs-titre[data-astro-cid-c5jvjeen]{margin:0;display:flex;flex-direction:column;gap:2px}.bs-sur[data-astro-cid-c5jvjeen]{font-family:var(--f-titre);font-weight:700;font-size:13px;letter-spacing:.22em;text-transform:uppercase}.bs-ville[data-astro-cid-c5jvjeen],.bs-annee[data-astro-cid-c5jvjeen]{font-family:Archivo,Arial Black,Arial,sans-serif;font-variation-settings:"wdth" 125;font-weight:900;font-size:clamp(44px,4.6vw,62px);line-height:.95;letter-spacing:-.01em;text-transform:uppercase}.bs-annee[data-astro-cid-c5jvjeen]{color:var(--rouge)}.bs-infos[data-astro-cid-c5jvjeen]{display:flex;flex-direction:column;gap:18px;padding-left:28px;border-left:3px solid var(--bleu-vif)}.bs-infos[data-astro-cid-c5jvjeen] ul[data-astro-cid-c5jvjeen]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.35}.bs-infos[data-astro-cid-c5jvjeen] li[data-astro-cid-c5jvjeen]{display:flex;align-items:center;gap:10px}.bs-infos[data-astro-cid-c5jvjeen] svg[data-astro-cid-c5jvjeen]{flex:0 0 auto}.bs-btn[data-astro-cid-c5jvjeen]{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;background:var(--bleu-vif);color:#fff;font-weight:700;font-size:15px;text-decoration:none;transition:background-color .2s,transform .25s var(--ease)}.bs-btn[data-astro-cid-c5jvjeen]:hover{background:#1859ad;color:#fff;transform:translateY(-1px)}.bs-btn[data-astro-cid-c5jvjeen]:focus-visible{outline:3px solid var(--encre);outline-offset:3px}.bs-btn[data-astro-cid-c5jvjeen] svg[data-astro-cid-c5jvjeen]{transition:transform .25s var(--ease)}.bs-btn[data-astro-cid-c5jvjeen]:hover svg[data-astro-cid-c5jvjeen]{transform:translate(3px)}.bs-photo[data-astro-cid-c5jvjeen]{align-self:stretch;min-height:200px;border-radius:var(--r-m);overflow:hidden;background:var(--soleil-pale)}.bs-photo[data-astro-cid-c5jvjeen] img[data-astro-cid-c5jvjeen]{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 75%}@media(max-width:960px){.bs-grille[data-astro-cid-c5jvjeen]{grid-template-columns:minmax(0,1fr) minmax(0,300px);column-gap:28px;row-gap:18px}.bs-photo[data-astro-cid-c5jvjeen]{grid-column:2;grid-row:1 / span 2}}@media(max-width:620px){.ban-salon[data-astro-cid-c5jvjeen]{padding-block:0 24px}.bs-grille[data-astro-cid-c5jvjeen]{grid-template-columns:minmax(0,1fr);row-gap:16px}.bs-photo[data-astro-cid-c5jvjeen]{grid-column:1;grid-row:1;min-height:0;height:170px;border-radius:0;margin-inline:calc(-1 * (max(16px,min(32px,4vw)) + var(--air-cahier)))}.bs-photo[data-astro-cid-c5jvjeen] img[data-astro-cid-c5jvjeen]{object-position:65% 85%}.bs-ville[data-astro-cid-c5jvjeen],.bs-annee[data-astro-cid-c5jvjeen]{font-size:42px}.bs-infos[data-astro-cid-c5jvjeen]{padding-left:16px}.bs-btn[data-astro-cid-c5jvjeen]{align-self:stretch}}@media(prefers-reduced-motion:reduce){.bs-btn[data-astro-cid-c5jvjeen],.bs-btn[data-astro-cid-c5jvjeen] svg[data-astro-cid-c5jvjeen]{transition:none}}.cat-tete[data-astro-cid-bplxufav]{background:var(--fond);padding-block:26px 22px}.fil-ariane[data-astro-cid-bplxufav]{display:flex;gap:8px;font-size:14px;color:var(--encre-3);margin-bottom:14px}.fil-ariane[data-astro-cid-bplxufav] a[data-astro-cid-bplxufav]{color:var(--encre-3)}.cat-titre[data-astro-cid-bplxufav]{display:flex;gap:18px;align-items:center}.cat-ico[data-astro-cid-bplxufav]{flex:0 0 66px;height:66px;border-radius:20px;background:var(--rouge);color:#fff;display:grid;place-items:center}.cat-titre[data-astro-cid-bplxufav] h1[data-astro-cid-bplxufav]{font-size:clamp(32px,4.4vw,54px);font-weight:800}.cat-titre[data-astro-cid-bplxufav] p[data-astro-cid-bplxufav]{color:var(--encre-2);margin-top:6px;font-size:18px}.cat-onglets[data-astro-cid-bplxufav]{display:flex;gap:8px;margin-top:22px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.cat-corps[data-astro-cid-bplxufav]{display:flex;gap:36px;align-items:flex-start;padding-block:28px 40px;flex-wrap:wrap}.filtres[data-astro-cid-bplxufav]{flex:1 1 250px;max-width:290px;position:sticky;top:96px;max-height:calc(100vh - 110px);overflow-y:auto;padding-right:6px}.filtres[data-astro-cid-bplxufav] form[data-astro-cid-bplxufav]{display:flex;flex-direction:column;gap:26px}.f-tete[data-astro-cid-bplxufav],.voir-resultats[data-astro-cid-bplxufav]{display:none}.filtres[data-astro-cid-bplxufav] fieldset[data-astro-cid-bplxufav]{border:0;margin:0;padding:0}.filtres[data-astro-cid-bplxufav] legend[data-astro-cid-bplxufav]{font-family:var(--f-titre);font-weight:700;font-size:18px;margin-bottom:12px;padding:0}.f-puces[data-astro-cid-bplxufav]{display:flex;flex-wrap:wrap;gap:8px}.f-choix[data-astro-cid-bplxufav]{position:relative}.f-choix[data-astro-cid-bplxufav] input[data-astro-cid-bplxufav]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.f-choix[data-astro-cid-bplxufav] input[data-astro-cid-bplxufav]:checked+.puce[data-astro-cid-bplxufav]{background:var(--encre);border-color:var(--encre);color:#fff;font-weight:700}.f-choix[data-astro-cid-bplxufav] input[data-astro-cid-bplxufav]:focus-visible+.puce[data-astro-cid-bplxufav]{outline:3px solid var(--soleil);outline-offset:2px}.f-note[data-astro-cid-bplxufav]{font-size:13px;color:var(--encre-3);margin-top:10px;line-height:1.45}.f-select[data-astro-cid-bplxufav]{width:100%;min-height:46px;border:1px solid #d4cfc5;border-radius:12px;padding:0 12px;background:var(--papier)}.ouvrir-filtres[data-astro-cid-bplxufav]{display:none}.resultats[data-astro-cid-bplxufav]{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:22px;transition:opacity .2s}.resultats[data-astro-cid-bplxufav].charge{opacity:.45;pointer-events:none}.r-barre[data-astro-cid-bplxufav]{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--trait)}.r-compte[data-astro-cid-bplxufav]{font-size:17px}.r-compte[data-astro-cid-bplxufav] strong[data-astro-cid-bplxufav]{font-family:var(--f-titre);font-size:24px;font-variant-numeric:tabular-nums}.r-actifs[data-astro-cid-bplxufav]{display:flex;gap:8px;flex-wrap:wrap;flex:1 1 200px;align-items:center}.r-actifs[data-astro-cid-bplxufav] .puce[data-astro-cid-bplxufav]{min-height:34px;font-size:14px}.r-effacer[data-astro-cid-bplxufav]{font-size:14px}.r-tri[data-astro-cid-bplxufav]{display:flex;gap:8px;align-items:center;font-size:15px;color:var(--encre-2);margin-left:auto}.r-tri[data-astro-cid-bplxufav] select[data-astro-cid-bplxufav]{min-height:40px;border:1px solid #d4cfc5;border-radius:10px;padding:0 10px;background:var(--papier);color:var(--encre)}.r-mordicus[data-astro-cid-bplxufav]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--r-m);background:var(--rouge-pale)}.r-mordicus[data-astro-cid-bplxufav] .m-avatar[data-astro-cid-bplxufav]{flex:0 0 40px;height:40px}.r-mordicus[data-astro-cid-bplxufav] label[data-astro-cid-bplxufav]{font-size:16px}.r-mordicus[data-astro-cid-bplxufav] input[data-astro-cid-bplxufav]{flex:999 1 220px;min-width:0;min-height:46px;border:1px solid #ecb9be;border-radius:12px;padding:0 14px;background:var(--papier)}.plus[data-astro-cid-bplxufav]{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:8px;color:var(--encre-3);font-size:14px}.vide[data-astro-cid-bplxufav]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:56px 20px;border-radius:var(--r-l);background:var(--fond)}.vide[data-astro-cid-bplxufav] p[data-astro-cid-bplxufav]{max-width:46ch;color:var(--encre-2)}.sans-age[data-astro-cid-bplxufav]{margin-top:20px;padding-top:28px;border-top:2px dashed var(--trait);display:flex;flex-direction:column;gap:10px}.sans-age[data-astro-cid-bplxufav] h2[data-astro-cid-bplxufav]{font-size:24px}.sans-age[data-astro-cid-bplxufav] p[data-astro-cid-bplxufav]{color:var(--encre-2);margin-bottom:8px}@media(max-width:860px){.ouvrir-filtres[data-astro-cid-bplxufav]{display:inline-flex}.cat-corps[data-astro-cid-bplxufav]{padding-top:18px;gap:18px}.filtres[data-astro-cid-bplxufav]{position:fixed;inset:auto 0 0;z-index:80;max-width:none;max-height:82vh;background:var(--papier);border-radius:22px 22px 0 0;box-shadow:0 -20px 60px #1b1a2e4d;padding:18px max(16px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));transform:translateY(105%);transition:transform .4s var(--ease);visibility:hidden}.filtres[data-astro-cid-bplxufav].ouvert{transform:none;visibility:visible}.f-tete[data-astro-cid-bplxufav]{display:flex;justify-content:space-between;align-items:center;font-family:var(--f-titre);font-size:22px}.voir-resultats[data-astro-cid-bplxufav]{display:inline-flex;position:sticky;bottom:0}.r-tri[data-astro-cid-bplxufav]{margin-left:0}.r-mordicus[data-astro-cid-bplxufav]{display:none}.resultats[data-astro-cid-bplxufav]{padding-bottom:70px}}
