.devis-section[data-astro-cid-7uobcyyf]{padding-top:clamp(2rem,5vw,4rem)}.devis[data-astro-cid-7uobcyyf]{max-width:76rem}.devis__tete[data-astro-cid-7uobcyyf]{margin-bottom:2rem}.devis__tete[data-astro-cid-7uobcyyf] .intro[data-astro-cid-7uobcyyf]{max-width:70ch}.devis__tete[data-astro-cid-7uobcyyf] .intro[data-astro-cid-7uobcyyf] a[data-astro-cid-7uobcyyf]{white-space:nowrap}.formulaire-devis[data-astro-cid-7uobcyyf]{gap:1.5rem;display:grid}.formulaire-devis[data-astro-cid-7uobcyyf] [data-astro-cid-7uobcyyf][hidden]{display:none!important}.etape[data-astro-cid-7uobcyyf]{border:1px solid var(--couleur-bordure);gap:1.1rem;min-width:0;margin:0;display:grid}.etape[data-astro-cid-7uobcyyf] legend[data-astro-cid-7uobcyyf]{font-family:var(--police-titres);align-items:center;gap:.6rem;padding:0 .5rem;font-size:1.2rem;font-weight:700;display:inline-flex}.etape__num[data-astro-cid-7uobcyyf]{background:var(--couleur-accent);width:1.8rem;height:1.8rem;color:var(--couleur-accent-texte);border-radius:50%;place-items:center;font-size:.95rem;display:inline-grid}.etape__aide[data-astro-cid-7uobcyyf]{margin:0}.petit[data-astro-cid-7uobcyyf]{margin:0;font-size:.88rem}.grille-champs[data-astro-cid-7uobcyyf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem 1.5rem;display:grid}@media (width<=900px){.grille-champs[data-astro-cid-7uobcyyf]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}label[data-astro-cid-7uobcyyf]{align-content:start;gap:.35rem;font-size:.95rem;font-weight:500;display:grid}input[data-astro-cid-7uobcyyf],select[data-astro-cid-7uobcyyf],textarea[data-astro-cid-7uobcyyf]{font:inherit;border:1px solid var(--couleur-bordure);border-radius:var(--arrondi-petit);background:var(--couleur-fond);color:var(--couleur-texte);width:100%;min-width:0;transition:border-color var(--mouvement), box-shadow var(--mouvement), background-color var(--mouvement);padding:.7rem .85rem;font-weight:400}select[data-astro-cid-7uobcyyf]{min-height:3.05rem}select[data-astro-cid-7uobcyyf]:disabled{opacity:.6}input[data-astro-cid-7uobcyyf]:focus,select[data-astro-cid-7uobcyyf]:focus,textarea[data-astro-cid-7uobcyyf]:focus{border-color:var(--couleur-accent);background:var(--couleur-surface);box-shadow:0 0 0 3px var(--couleur-resine-clair);outline:none}textarea[data-astro-cid-7uobcyyf]{resize:vertical}textarea[data-astro-cid-7uobcyyf]::placeholder,input[data-astro-cid-7uobcyyf]::placeholder{color:var(--couleur-texte-doux);opacity:.8}.choix[data-astro-cid-7uobcyyf]{align-content:start;gap:.45rem;display:grid}.choix__titre[data-astro-cid-7uobcyyf]{font-size:.95rem;font-weight:500}.case[data-astro-cid-7uobcyyf]{align-items:center;gap:.55rem;font-weight:400;display:flex}.case[data-astro-cid-7uobcyyf] input[data-astro-cid-7uobcyyf]{width:1.15rem;height:1.15rem;accent-color:var(--couleur-accent);padding:0}.lignes[data-astro-cid-7uobcyyf]{gap:.9rem;display:grid}.ligne-acc[data-astro-cid-7uobcyyf]{border-radius:var(--arrondi-petit);background:var(--couleur-fond);grid-template-columns:minmax(0,2.2fr) minmax(0,1.6fr) minmax(8rem,.6fr) auto;align-items:end;gap:.75rem;padding:.9rem;display:grid}.ligne-acc[data-astro-cid-7uobcyyf] input[data-astro-cid-7uobcyyf],.ligne-acc[data-astro-cid-7uobcyyf] select[data-astro-cid-7uobcyyf]{background:var(--couleur-surface)}.ligne-acc__type[data-astro-cid-7uobcyyf]{grid-area:1/1}.ligne-acc__marque[data-astro-cid-7uobcyyf]{grid-area:1/2}.ligne-acc__nombres[data-astro-cid-7uobcyyf]{grid-area:1/3}.ligne-acc__suppr[data-astro-cid-7uobcyyf]{grid-area:1/4}.ligne-acc__autre[data-astro-cid-7uobcyyf]{grid-area:2/1/3/2}.ligne-acc__suppr[data-astro-cid-7uobcyyf]{border:1px solid var(--couleur-bordure);border-radius:var(--arrondi-petit);background:var(--couleur-surface);width:2.75rem;height:2.75rem;color:var(--couleur-texte-doux);cursor:pointer;font-size:1.4rem;line-height:1}.ligne-acc__suppr[data-astro-cid-7uobcyyf]:hover{color:var(--couleur-texte);border-color:var(--couleur-texte-doux)}#ajouter-ligne[data-astro-cid-7uobcyyf]{justify-self:start}@media (width<=640px){.ligne-acc[data-astro-cid-7uobcyyf]{grid-template-columns:minmax(0,1fr) auto}.ligne-acc__type[data-astro-cid-7uobcyyf]{grid-area:1/1/2/-1}.ligne-acc__autre[data-astro-cid-7uobcyyf]{grid-area:2/1/3/-1}.ligne-acc__marque[data-astro-cid-7uobcyyf]{grid-area:3/1/4/2}.ligne-acc__suppr[data-astro-cid-7uobcyyf]{grid-area:3/2;width:auto;height:2.75rem;padding-inline:.9rem;font-size:.95rem}.ligne-acc__nombres[data-astro-cid-7uobcyyf]{grid-area:4/1/5/-1}.ligne-acc__suppr[data-astro-cid-7uobcyyf]:after{content:" Retirer"}}.erreur[data-astro-cid-7uobcyyf]{color:var(--couleur-grillage);margin:0;font-weight:600}.rgpd[data-astro-cid-7uobcyyf]{max-width:60ch;margin:0;font-size:.85rem}.requis[data-astro-cid-7uobcyyf]{color:var(--couleur-grillage);font-weight:700}.legende-obligatoire[data-astro-cid-7uobcyyf]{margin:0 0 -.5rem;font-size:.88rem}.complements[data-astro-cid-7uobcyyf]{grid-template-columns:minmax(14rem,1fr) minmax(0,2fr);align-items:start;gap:1.1rem 1.5rem;margin-top:.5rem;display:grid}@media (width<=760px){.complements[data-astro-cid-7uobcyyf]{grid-template-columns:1fr}}.aide[data-astro-cid-7uobcyyf]{font-size:.85rem;font-weight:400}.envoi[data-astro-cid-7uobcyyf]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.cache[data-astro-cid-7uobcyyf]{position:absolute;left:-9999px}
