@media(max-width:767px){html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2]{--gouttiere: 22px;height:auto;max-height:none;overflow:clip;padding-bottom:48px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2]{--gouttiere: 19.8px;padding-bottom:43.2px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-autonomes{gap:clamp(64px,14svh,128px)}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-autonomes{gap:clamp(57.6px,14svh,115.2px)}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-scene{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;width:100%;min-width:0;padding:0 22px;touch-action:pan-y pinch-zoom}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-scene{gap:18px;padding:0 19.8px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] h2{font-size:36px;line-height:1.12;font-weight:300;letter-spacing:-.03em;max-width:18ch;margin:0;text-wrap:balance}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] h2{font-size:30.6px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-entete{margin:0}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-avant-apres{width:100%;max-width:none;height:auto;aspect-ratio:4 / 5;margin:0;background:transparent}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-avant-apres[data-m3-format=paysage]{aspect-ratio:3 / 2}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-avant-apres img{object-fit:cover;object-position:var(--m3-position, 50% 50%)!important;transform:none!important}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-legende{display:grid;gap:16px;padding:0;font-size:18px;line-height:1.5}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-legende{gap:14.4px;font-size:15.3px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-legende p:not(.v39-preuve-categorie){font-size:18px;line-height:27px;max-width:32ch}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-legende p:not(.v39-preuve-categorie){font-size:15.3px;line-height:24.3px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-categorie{font-size:16px;line-height:24px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-categorie{font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-legende a{display:flex;align-items:center;justify-content:space-between;gap:12px;box-sizing:border-box;width:100%;min-height:52px;margin:0;padding:12px 16px;border:1px solid #D6BC83;color:#d6bc83;font-size:17px;line-height:25.5px;text-decoration:none}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-legende a{gap:10.8px;min-height:46.8px;padding:10.8px 14.4px;font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes{display:grid;grid-template-columns:48px minmax(0,1fr) 48px;gap:8px 12px;margin:0}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes{grid-template-columns:43.2px minmax(0,1fr) 43.2px;gap:7.2px 10.8px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes button{box-sizing:border-box;display:grid;place-items:center;width:48px;height:48px;min-height:48px;min-width:48px;padding:0;font-size:24px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes button{width:43.2px;height:43.2px;min-height:43.2px;min-width:43.2px;font-size:20.4px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes nav{display:flex;gap:8px;flex-wrap:wrap;width:100%;justify-content:center;grid-row:2;grid-column:1 / -1}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes nav{gap:7.2px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes button span{display:block;width:10px;height:10px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-commandes button span{width:9px;height:9px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-compteur{font-size:17px;line-height:25.5px;margin:0;align-self:center}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-compteur{font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-pause{width:100%;min-height:52px;padding:12px 0;font-size:17px;line-height:25.5px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-pause{min-height:46.8px;padding:10.8px 0;font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-fenetre{box-sizing:border-box;width:100%;overflow-x:auto;overflow-y:hidden;padding:0 22px 16px;scroll-padding-inline:22px;scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;scroll-behavior:auto;scrollbar-width:thin}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-fenetre{padding:0 19.8px 14.4px;scroll-padding-inline:19.8px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-fenetre[data-m3-defilement=lecture]{scroll-snap-type:none}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-bande{display:flex;width:max-content;max-width:none;transform:none!important}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-groupe{display:flex;flex-shrink:0;gap:12px;padding-right:12px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuves-groupe{gap:10.8px;padding-right:10.8px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-carte{width:calc((100vw - 68px) / 2.3);flex:0 0 calc((100vw - 68px) / 2.3);min-width:0;padding:0;scroll-snap-align:start;font-size:16px;line-height:24px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-carte{width:calc((100vw - 61.2px) / 2.3);flex:0 0 calc((100vw - 61.2px) / 2.3);font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-carte img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;margin-bottom:12px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-carte img{margin-bottom:10.8px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-carte .v39-preuve-categorie{display:none;font-size:16px;line-height:24px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-preuve-carte .v39-preuve-categorie{font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-realisations-bouton{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;box-sizing:border-box;padding:12px 0;margin:0;font-size:17px;line-height:25.5px}html[data-v39-preview] body .v39 #realisations[data-finition=a3][data-composition=z2] .v39-realisations-bouton{min-height:46.8px;padding:10.8px 0;font-size:14.45px;line-height:22.95px}html[data-v39-preview] body :is(.v39 #realisations[data-finition=a3][data-composition=z2],.v39-galerie.v39#v39-galerie-livre,.v39-galerie.v39-galerie-visionneuse) .v39-avant-apres-barre>span{width:48px;height:48px}html[data-v39-preview] body :is(.v39 #realisations[data-finition=a3][data-composition=z2],.v39-galerie.v39#v39-galerie-livre,.v39-galerie.v39-galerie-visionneuse) .v39-avant-apres-barre>span{width:43.2px;height:43.2px}html[data-v39-preview] body :is(.v39 #realisations[data-finition=a3][data-composition=z2],.v39-galerie.v39#v39-galerie-livre,.v39-galerie.v39-galerie-visionneuse) .v39-avant-apres-label{font-size:16px;line-height:24px;padding:4px 8px;background:#07182f;color:#f5f2ec;text-shadow:none}html[data-v39-preview] body :is(.v39 #realisations[data-finition=a3][data-composition=z2],.v39-galerie.v39#v39-galerie-livre,.v39-galerie.v39-galerie-visionneuse) .v39-avant-apres-label{font-size:13.6px;line-height:21.6px;padding:3.6px 7.2px}html[data-v39-preview] body :is(.v39 #realisations[data-finition=a3][data-composition=z2],.v39-galerie.v39#v39-galerie-livre,.v39-galerie.v39-galerie-visionneuse) .v39-avant-apres input[type=range]{top:calc(50% - 24px);bottom:auto;height:48px;font-size:16px;touch-action:pan-y pinch-zoom}html[data-v39-preview] body :is(.v39 #realisations[data-finition=a3][data-composition=z2],.v39-galerie.v39#v39-galerie-livre,.v39-galerie.v39-galerie-visionneuse) .v39-avant-apres input[type=range]{top:calc(50% - 21.6px);height:43.2px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre{--livre-gouttiere: 22px;font-size:17px;line-height:1.5}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre{--livre-gouttiere: 19.8px;font-size:14.45px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-contenu{padding:0 22px 64px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-contenu{padding:0 19.8px 57.6px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-ouverture{padding-top:calc(var(--p2-entete, 68px) + 32px);gap:24px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-ouverture{padding-top:calc(var(--p2-entete, 61.2px) + 28.8px);gap:21.6px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-galerie-entete h1,.v39-chantier h2){font-size:36px;line-height:1.15;font-weight:300;letter-spacing:-.03em;margin:0}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-galerie-entete h1,.v39-chantier h2){font-size:30.6px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-filtres{height:auto;min-height:44px;display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:0 0 12px;scroll-snap-type:x proximity}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-filtres{min-height:39.6px;gap:14.4px;padding:0 0 10.8px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-filtres button{min-height:48px;min-width:48px;flex:0 0 auto;padding:10px 0;font-size:17px;line-height:25.5px;scroll-snap-align:start}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-galerie-filtres button{min-height:43.2px;min-width:43.2px;padding:9px 0;font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-liste{display:grid;grid-template-columns:minmax(0,1fr);gap:0}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier:nth-child(n){grid-column:1;width:100%;min-height:0;gap:24px;margin:0 0 56px;padding:24px 0 0}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier:nth-child(n){gap:21.6px;margin:0 0 50.4px;padding:21.6px 0 0}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-chantier-domaine,.v39-chantier-ville,.v39-chantier-vue,.v39-chantier-photo figcaption,.v39-avant-apres-note){font-size:16px;line-height:24px;max-width:36ch}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-chantier-domaine,.v39-chantier-ville,.v39-chantier-vue,.v39-chantier-photo figcaption,.v39-avant-apres-note){font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-chantier-resume,.v39-chantier-description,.v39-chantier-details,.v39-chantier-details summary span){font-size:17px;line-height:25.5px;max-width:36ch}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-chantier-resume,.v39-chantier-description,.v39-chantier-details,.v39-chantier-details summary span){font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-details summary{min-height:48px;padding-block:12px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-details summary{min-height:43.2px;padding-block:10.8px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-chantier-devis,.v39-comparaison-fiche){width:100%;min-height:52px;display:flex;align-items:center;padding:12px 0;font-size:17px;line-height:25.5px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre :is(.v39-chantier-devis,.v39-comparaison-fiche){min-height:46.8px;padding:10.8px 0;font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-photo{width:100%;margin:0}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-photo img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-photo[data-m3-format=paysage] img{aspect-ratio:3 / 2}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-avant-apres{width:100%;max-width:none;height:auto;aspect-ratio:4 / 5;margin:0}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-avant-apres[data-m3-format=paysage]{aspect-ratio:3 / 2}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-avant-apres img{object-fit:cover}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-vues-commandes{position:static;display:flex;justify-content:space-between;min-height:48px;margin-bottom:12px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-vues-commandes{min-height:43.2px;margin-bottom:10.8px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-vues-commandes p{display:block;font-size:16px;line-height:24px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-vues-commandes p{font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-vues-commandes button{min-height:48px;min-width:48px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-vues-commandes button{min-height:43.2px;min-width:43.2px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures{box-sizing:border-box;width:100%;gap:12px;padding:0 0 12px;scroll-padding-inline:0;scroll-snap-type:x mandatory;touch-action:pan-x pan-y pinch-zoom}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures{gap:10.8px;padding:0 0 10.8px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures button{width:calc((100vw - 68px) / 2.3);flex:0 0 calc((100vw - 68px) / 2.3);grid-template-rows:auto auto;gap:8px;scroll-snap-align:start}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures button{width:calc((100vw - 61.2px) / 2.3);flex:0 0 calc((100vw - 61.2px) / 2.3);gap:7.2px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures .v39-miniature-cadre{height:auto;aspect-ratio:4 / 5}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures button>span:last-child{display:block;font-size:16px;line-height:24px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-miniatures button>span:last-child{font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre .v39-chantier-images:has(.v39-chantier-miniatures) .v39-chantier-vue{display:none}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse{width:100%;height:100dvh;max-width:100%;margin:0;padding:max(22px,env(safe-area-inset-top)) 22px max(22px,env(safe-area-inset-bottom));overscroll-behavior:contain}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse{padding:max(19.8px,env(safe-area-inset-top)) 19.8px max(19.8px,env(safe-area-inset-bottom))}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse[open]{display:flex;flex-direction:column;gap:24px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse[open]{gap:21.6px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-entete{flex-direction:column-reverse;gap:24px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-entete{gap:21.6px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-entete h2{font-size:34px;line-height:1.15;font-weight:300}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-entete h2{font-size:28.9px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse :is(.v39-galerie-fiche-entete p,.v39-galerie-fiche-bas p){font-size:16px;line-height:24px;max-width:36ch}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse :is(.v39-galerie-fiche-entete p,.v39-galerie-fiche-bas p){font-size:13.6px;line-height:21.6px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-media{flex:0 0 auto;min-height:40svh;width:100%;touch-action:pan-y pinch-zoom}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-media>img{display:block;height:auto;max-height:72svh;width:100%;object-fit:contain}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-avant-apres{width:100%;height:auto;aspect-ratio:var(--photo-ratio)}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-avant-apres img{object-fit:contain}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-bas{display:flex;flex-direction:column;align-items:stretch;gap:24px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-bas{gap:21.6px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-action{min-height:48px;min-width:48px;font-size:17px;line-height:25.5px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-action{min-height:43.2px;min-width:43.2px;font-size:14.45px;line-height:22.95px}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-fiche-entete>button{align-self:end}html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse .v39-galerie-commandes{justify-content:space-between}@media(prefers-reduced-motion:reduce){html[data-v39-preview] body .v39 #realisations *,html[data-v39-preview] body .v39-galerie.v39#v39-galerie-livre *,html[data-v39-preview] body .v39-galerie.v39-galerie-visionneuse *{animation:none;transition:none;scroll-behavior:auto}}}
