.v-avant-apres{padding-block:var(--standard-padding)}.v-avant-apres>.disque.d1{height:760px;left:-400px;top:110px;width:760px}.v-avant-apres>.disque.d2{bottom:70px;height:420px;right:-230px;width:420px}.v-avant-apres h2{max-width:900px}.v-avant-apres .wp-block-buttons{margin-top:52px}.grille-chantiers{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px}.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(4):last-child),.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.grille-chantiers>.block-list-appender{grid-column:1/-1}@media(max-width:1199px){.grille-chantiers,.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(4):last-child),.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(8):last-child){gap:40px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.grille-chantiers,.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(2):last-child),.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(4):last-child),.grille-chantiers:has(>.wp-block-spritz-chantier:nth-child(8):last-child){grid-template-columns:minmax(0,1fr);margin-top:40px}}.wp-block-spritz-chantier{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:0}@media(max-width:1199px){.wp-block-spritz-chantier{grid-row:auto;grid-template-rows:none}}.wp-block-spritz-chantier h3{color:var(--creme);font-size:calc(var(--titre-h3-size) - 2px);margin-top:26px}.wp-block-spritz-chantier .legende{margin-top:14px}.wp-block-spritz-chantier>p{color:var(--sauge-pale);font-size:var(--text-sm);line-height:1.55;margin-top:10px}.wp-block-spritz-chantier .avant-apres{aspect-ratio:310/254;background:var(--sapin-profond);border-radius:18px 120px 18px 18px;overflow:hidden;position:relative}.wp-block-spritz-chantier .avant-apres>img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-spritz-chantier .avant-apres .avant{clip-path:inset(0 calc(100% - var(--pos, 50%)) 0 0);inset:0;position:absolute}.wp-block-spritz-chantier .avant-apres .avant img{filter:url(#lmd-matiere);height:100%;inset:0;max-width:none;object-fit:cover;position:absolute;width:100%}.wp-block-spritz-chantier .avant-apres .fil{background:var(--ambre);bottom:0;left:var(--pos,50%);margin-left:-1.5px;position:absolute;top:0;width:3px}.wp-block-spritz-chantier .avant-apres .poignee{background:var(--ambre);border-radius:50%;color:var(--sapin-profond);display:grid;height:46px;left:var(--pos,50%);margin:-23px 0 0 -23px;place-items:center;position:absolute;top:50%;width:46px}.wp-block-spritz-chantier .avant-apres .poignee svg{fill:none;height:26px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:26px}.wp-block-spritz-chantier .avant-apres.est-actif{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.wp-block-spritz-chantier .avant-apres.est-actif .poignee{transition:transform var(--survol)}.wp-block-spritz-chantier .avant-apres.est-actif.glisse .poignee,.wp-block-spritz-chantier .avant-apres.est-actif:hover .poignee{transform:scale(1.08)}.wp-block-spritz-chantier .avant-apres .curseur{clip-path:inset(50%);height:1px;margin:-1px;opacity:0;overflow:hidden;position:absolute;width:1px}.wp-block-spritz-chantier .avant-apres:has(.curseur:focus-visible) .poignee{outline:3px solid var(--creme);outline-offset:3px}.wp-block-spritz-chantier .avant-apres:not(:has(img)){background:#0000;border:1.5px dashed var(--pointille-sombre)}.wp-block-spritz-chantier .avant-apres:not(:has(img)) .fil{opacity:.55}.sur-creme .wp-block-spritz-chantier h3{color:var(--sapin)}.sur-creme .wp-block-spritz-chantier>p{color:var(--gris)}.sur-creme .wp-block-spritz-chantier .avant-apres:not(:has(img)){border-color:var(--pointille-clair)}.wp-block-spritz-chantier h3 .lien-chantier{color:inherit;text-decoration:underline;text-decoration-color:#0000;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color var(--survol)}.wp-block-spritz-chantier h3 .lien-chantier:focus-visible,.wp-block-spritz-chantier h3 .lien-chantier:hover{text-decoration-color:var(--ambre)}.pagination-chantiers{margin-top:48px}.pagination-chantiers ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.pagination-chantiers .page-numbers{border:1.5px solid;border-radius:999px;color:inherit;display:inline-grid;font-weight:700;height:44px;min-width:44px;padding:0 16px;place-items:center;text-decoration:none;transition:background-color var(--survol),color var(--survol)}.pagination-chantiers .page-numbers.current,.pagination-chantiers .page-numbers:hover{background:var(--ambre);border-color:var(--ambre);color:var(--encre)}.pagination-chantiers .page-numbers.dots{border-color:#0000}.chantiers-publies.block-editor-block-list__block:before{border:1px dashed;border-radius:var(--rounded,18px);content:"Aperçu dans l’éditeur. Sur le site, cette section reste masquée tant qu’aucune fiche chantier ne correspond aux réglages du bloc (panneau de droite), puis affiche les fiches publiées.";font-size:var(--text-sm);grid-column:1/-1;opacity:.8;padding:14px 20px}