@media screen and (max-width:767px){html[data-v39-preview] body .v39 #realisations#realisations[data-composition=z2]{--gouttiere: 18px;--v39-raccord: 36px;display:block;min-height:0;height:auto;max-height:none;margin:0;padding:48px 18px 16px;overflow:clip}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-autonomes{display:grid;gap:4px}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-scene{display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:start;gap:6px 0;padding:0;margin:0}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-editorial{display:contents}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-entete{grid-area:1 / 1 / auto / -1;margin:0}html[data-v39-preview] body .v39 #realisations#realisations h2{max-width:none;font-size:28.9px;line-height:1.12;margin:0}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-entete p{display:none}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres-bloc{grid-area:2 / 1 / auto / -1}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres{width:100%;height:min(50svh,calc((100vw - 36px)/.8));max-height:50svh;aspect-ratio:4 / 5;margin:0;border-radius:4px}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres[data-m3-format=paysage]{height:min(50svh,calc((100vw - 36px) * 2 / 3));aspect-ratio:3 / 2}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres-label{top:8px;left:8px;font-size:13.5px;line-height:18px;padding:2px 6px;background:#07182f;text-shadow:none}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres-label-fin{left:auto;right:8px}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres-barre>span{width:40px;height:40px}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres input[type=range]{width:40px;min-width:40px!important}html[data-v39-preview] body .v39 #realisations#realisations .v39-avant-apres-note{display:block;grid-column:1 / -1;margin:0;font-size:13.5px;line-height:18px;max-width:none}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-legende{grid-column:1 / -1;display:grid;gap:0;padding:0}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-legende>div{display:flex;align-items:baseline;min-width:0;gap:4px}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-legende p{display:block;margin:0;font-size:13.5px;line-height:20px;white-space:nowrap}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-legende p:not(.v39-preuve-categorie){min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:none}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-categorie:after{content:" ·"}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuve-legende a{display:inline-flex;justify-content:start;width:fit-content;min-height:40px;padding:0;margin:0;gap:8px;border:0;font-size:13.5px;line-height:20px;text-decoration:underline}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-commandes{grid-column:1;display:flex;flex-wrap:nowrap;justify-content:start;gap:8px;margin:0}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-commandes nav{display:none}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-commandes button{width:40px;height:40px;min-height:40px;min-width:40px;padding:0;font-size:20px}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-compteur{font-size:13.5px;line-height:20px}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-pause{grid-column:2;justify-self:end;align-self:center;box-sizing:border-box;width:32px;height:32px;min-width:32px!important;min-height:32px!important;padding:0;border:0;font-size:0;line-height:0}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-pause:before{content:"Ⅱ";font-size:18px;line-height:32px}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-pause[aria-pressed=true]:before{content:"▶︎"}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-fenetre{display:none}html[data-v39-preview] body .v39 #realisations#realisations .v39-preuves-suite{padding:0}html[data-v39-preview] body .v39 #realisations#realisations .v39-realisations-bouton{display:inline-flex;justify-content:start;gap:8px;width:fit-content;min-height:40px;margin:0;padding:0;border:0;font-size:13.5px;line-height:20px;text-decoration:underline}html[data-v39-preview] #votre-projet#votre-projet#votre-projet.v39-devis{--z2-entete: var(--p2-entete, 61.2px);--z2-tuile: 57.6px;--z2-service: clamp(40px, calc((78svh - var(--z2-entete) - 116px - env(safe-area-inset-bottom, 0px)) / 8), 57.6px);box-sizing:border-box!important;min-height:100svh!important;height:auto!important;padding:var(--z2-entete) 18px 0!important;overflow:visible!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-gauche{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(22svh,auto) 1fr auto!important;gap:4px!important;min-height:calc(100svh - var(--z2-entete))!important;align-content:start!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-questionnaire{display:contents!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-scene{grid-area:1 / 1!important;justify-self:end;align-self:center;width:42%!important;height:22svh!important;z-index:0;opacity:1!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-entete{display:flex!important;flex-direction:column!important;align-self:center!important;grid-area:1 / 1!important;width:57%!important;min-height:0!important;gap:4px!important;margin:0!important;padding:4px 0!important;z-index:1}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-intention,.v39-devis-progression,.v39-devis-apercu,.v39-devis-apercu-neutre,.v39-devis-accompagnement){display:none!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-origine{display:block!important;margin:0!important;font-size:13.5px!important;line-height:17px!important;overflow-wrap:anywhere}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-etiquette{order:-2;margin:0!important;font-size:13.5px!important;line-height:17px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-jauge{order:-1;display:block!important;width:100%;height:2px!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet h2{font-size:22px!important;line-height:1.12!important;margin:0!important;max-width:none!important;overflow-wrap:normal!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-contenu{grid-area:2 / 1;display:block!important;padding:0!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-contenu fieldset{padding:0!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-instruction{font-size:14px!important;line-height:18px!important;margin:0 0 4px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-lieux,.v39-devis-services>div,.v39-devis-frequences>div,.v39-devis-zones,.v39-devis-canaux){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;margin:0!important;padding:0!important;border:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-lieu,.v39-devis-services label,.v39-devis-frequences label,.v39-devis-zones label,.v39-devis-canaux label){position:relative;min-width:0!important;min-height:var(--z2-tuile)!important;height:auto!important;padding:6px 8px!important;gap:4px!important;border:1px solid #A89F93!important;border-radius:4px!important;font-size:15px!important;line-height:18px!important;color:#f5f2ec!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-services label{min-height:var(--z2-service)!important;padding-block:2px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-services>div{gap:2px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-lieu-nom,.v39-devis-services label span,.v39-devis-frequences label span,.v39-devis-zones label span,.v39-devis-canaux label span){font-size:15px!important;line-height:18px!important;letter-spacing:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-services,.v39-devis-frequences,.v39-devis-zones,.v39-devis-canaux) input{position:absolute;width:1px;height:1px;min-width:0;min-height:0;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%)}html[data-v39-preview] #votre-projet#votre-projet#votre-projet label:has(input:focus-visible){outline:2px solid #D6BC83;outline-offset:2px}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-lieu[data-choisi=true],label:has(input:checked)){border-color:#d6bc83!important;background:#d6bc83!important;color:#07182f!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet label:has(input:checked) span{color:#07182f!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-lieu-coche{display:none!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-lieu[data-choisi=true] .v39-devis-lieu-coche{display:inline!important;margin-left:auto;color:#07182f!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-lieu-numero{display:none!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-erreur-place:empty,.v39-devis-precision[data-presente=false],.v39-devis-precision[data-affiche=false]){display:none!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-precision{height:auto!important;min-height:0!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-precision-interieur{padding:4px 0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(input:not([type=radio]):not([type=checkbox]),select,textarea){font-size:16px!important;height:48px!important;min-height:48px!important;padding:10px 8px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-champ,.v39-devis-groupe){padding:0!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-erreur,.v39-devis-aide,.v39-devis-notice){font-size:13.5px!important;line-height:18px!important;margin:4px 0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-actions{position:sticky!important;bottom:0;z-index:4;grid-area:3 / 1;display:grid!important;grid-template-columns:64px minmax(0,1fr);gap:0!important;align-items:center!important;align-self:end!important;margin-top:auto!important;padding:4px 0 max(4px,env(safe-area-inset-bottom,0px))!important;background:#1e1712;box-shadow:none}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-actions button{font-size:14px!important;line-height:18px!important;padding:4px 8px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-continuer{min-height:48px!important;height:48px!important;grid-column:2}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-retour{grid-area:1 / 1;min-height:40px!important;height:40px!important;justify-content:start!important;text-align:left!important;border:0!important;background:none!important;text-decoration:underline}html[data-v39-preview] #votre-projet#votre-projet#votre-projet[data-etape="0"] .v39-devis-actions{grid-template-columns:minmax(0,1fr)}html[data-v39-preview] #votre-projet#votre-projet#votre-projet[data-etape="0"] .v39-devis-continuer{grid-area:2 / 1}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-conseil{grid-area:1 / 1;min-height:40px!important;height:40px!important;border:0!important;background:none!important;text-decoration:underline;color:#d6bc83!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet[data-etape="4"] .v39-devis-gauche{min-height:0!important;grid-template-rows:auto auto auto!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet[data-etape="4"] .v39-devis-scene{display:none!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet[data-etape="4"] .v39-devis-entete{width:100%!important;padding:8px 0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-recap>div{grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:2px 0!important;align-items:center}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-recap dl{grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr)!important;gap:4px!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-recap dt{font-size:13px!important;line-height:18px!important;white-space:normal!important;overflow-wrap:normal}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-recap dd{font-size:15px!important;line-height:18px!important;margin:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-recap button{display:none!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .manual-summary{gap:4px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.manual-summary>button,.manual-summary>p>a){height:44px!important;min-height:44px!important;padding:4px 8px!important;font-size:14px!important;line-height:18px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet :is(.v39-devis-essai,.v39-devis-copie-options){margin:4px 0!important;font-size:13.5px!important;line-height:18px!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-copie-options summary{font-size:13.5px!important;line-height:18px!important;min-height:40px!important;padding:0!important}html[data-v39-preview] #votre-projet#votre-projet#votre-projet .v39-devis-imprimer{min-height:40px!important;height:auto!important;border:0;background:none}}@media screen and (min-width:768px),print{.v39-pied .z2-pied-compact{display:none}}@media screen and (max-width:767px)and (prefers-reduced-motion:reduce){html[data-v39-preview] #votre-projet#votre-projet#votre-projet *,html[data-v39-preview] #realisations#realisations *{animation:none!important;transition:none!important}}
