.p26 .p26-ariane ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:var(--t-1);color:var(--gris)}.p26 .p26-ariane a{display:inline-flex;align-items:center;min-height:var(--cible)}.p26 .p26-ariane li+li:before{content:"/";content:"/" / "";margin-right:8px;color:var(--gris)}.p26 .p26-contact-tete{padding-block:0 24px}.p26 .p26-contact-tete h1{margin-bottom:10px}.p26 .p26-contact-tete__accroche{font-size:var(--t-3);max-width:46ch}.p26 .p26-contact-sorties h2{font-size:var(--t-4);line-height:1.15;margin-bottom:16px}.p26 .p26-contact-cartes{display:grid;gap:12px;grid-template-columns:1fr}.p26 .p26-contact-carte{position:relative;display:grid;gap:6px;height:100%;padding:18px 56px 18px 18px;background:var(--fond);border:1px solid var(--filet);border-radius:var(--rayon);color:var(--texte);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.p26 .p26-contact-carte:hover{transform:translateY(-2px);box-shadow:var(--ombre)}.p26 .p26-contact-carte__titre{--w: 700;font-weight:700;font-stretch:110%;font-size:var(--t-3);line-height:1.2}.p26 .p26-contact-carte__texte{font-size:var(--t-2);color:var(--gris)}.p26 .p26-contact-carte__fleche{position:absolute;right:18px;top:50%;margin-top:-12px;color:var(--bouton)}.p26 .p26-contact-grille{display:grid;gap:40px}.p26 .p26-contact-formulaire h2{font-size:var(--t-4);line-height:1.15;margin-bottom:18px}.p26 .p26-contact-form{display:grid;gap:18px;max-width:640px}.p26 .p26-contact-note{font-size:var(--t-1);color:var(--gris)}.p26 .p26-contact-champ{display:grid;gap:6px}.p26 .p26-contact-champ label{--w: 600;font-weight:600;font-stretch:105%;font-size:var(--t-2)}.p26 .p26-contact-facultatif{--w: 400;font-weight:400;color:var(--gris)}.p26 .p26-contact-champ input,.p26 .p26-contact-champ textarea{width:100%;min-height:52px;padding:12px 16px;border:2px solid var(--gris);border-radius:var(--rayon-s);background:#fff;color:var(--texte);font:400 var(--t-2)/1.4 var(--police);font-stretch:100%}.p26 .p26-contact-champ textarea{min-height:168px;resize:vertical}.p26 .p26-contact-champ input:focus-visible,.p26 .p26-contact-champ textarea:focus-visible{outline:3px solid var(--deco);outline-offset:2px;border-color:var(--texte)}.p26 .p26-contact-champ [aria-invalid=true]{border-color:var(--bouton);border-width:3px}.p26 .p26-contact-aide{font-size:var(--t-1);color:var(--gris)}.p26 .p26-contact-envoyer{justify-self:start;cursor:pointer;font-family:var(--police)}.p26 .p26-contact-rgpd{font-size:var(--t-1);color:var(--gris)}.p26 .p26-contact-rgpd a,.p26 .p26-contact-direct a{display:inline-block;padding-block:12px;--w: 600;font-weight:600}.p26 .p26-contact-direct{margin-top:18px;max-width:640px}.p26 .p26-contact-alerte{padding:16px 18px;border:2px solid var(--bouton);border-radius:var(--rayon-s);background:var(--surface)}.p26 .p26-contact-alerte__titre{--w: 700;font-weight:700;margin-bottom:6px}.p26 .p26-contact-alerte ul{display:grid;gap:2px}.p26 .p26-contact-alerte a{display:inline-flex;align-items:center;min-height:var(--cible);--w: 600;font-weight:600}.p26 .p26-contact-ok{display:grid;gap:12px;justify-items:start;padding:22px 20px;border:2px solid var(--bande);border-radius:var(--rayon);background:var(--surface)}.p26 .p26-contact-ok__titre{--w: 700;font-weight:700;font-stretch:110%;font-size:var(--t-4)}.p26 .p26-contact-infos dl{margin:0;display:grid;gap:0}.p26 .p26-contact-infos dl>div{padding-block:18px;border-top:1px solid var(--filet)}.p26 .p26-contact-infos dl>div:last-child{border-bottom:1px solid var(--filet)}.p26 .p26-contact-infos dt{--w: 700;font-weight:700;font-stretch:110%;font-size:var(--t-3);margin-bottom:6px}.p26 .p26-contact-infos dd{margin:0;font-size:var(--t-2)}.p26 .p26-contact-infos small{display:block;margin-top:6px;font-size:var(--t-1);color:var(--gris)}.p26 .p26-contact-infos small a{display:inline-block;padding-block:12px}@media(min-width:700px){.p26 .p26-contact-cartes{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.p26 .p26-contact-cartes{grid-template-columns:repeat(4,1fr)}.p26 .p26-contact-grille{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:72px;align-items:start}.p26 .p26-contact-infos dl>div:first-child{border-top:0;padding-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/pd26-contact.css.map */
