@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);@font-face{font-family:Hydro-Quebec;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Normal.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Normal.woff) format("woff"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Normal.ttf) format("truetype")}@font-face{font-family:Hydro-Quebec-Demi;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Demi.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Demi.woff) format("woff"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Demi.ttf) format("truetype")}@font-face{font-family:Hydro-Quebec;font-style:normal;font-weight:300;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Maigre-300.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Maigre-300.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:italic;font-weight:300;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-MaigreItalique-300.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-MaigreItalique-300.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:normal;font-weight:400;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Normal-400.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Normal-400.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:italic;font-weight:400;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Italique-400.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Italique-400.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:normal;font-weight:500;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Demi-500.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Demi-500.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:italic;font-weight:500;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-DemiItalique-500.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-DemiItalique-500.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:normal;font-weight:700;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-Gras-700.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-Gras-700.otf#iefix) format("opentype")}@font-face{font-family:Hydro-Quebec;font-style:italic;font-weight:700;src:url(clientlib-shared/resources/fonts/Hydro-Quebec-GrasItalique-700.woff2) format("woff2"),url(clientlib-shared/resources/fonts/Hydro-Quebec-GrasItalique-700.otf#iefix) format("opentype")}.aem-AuthorLayer-Edit .row.h-100{max-height:calc(100% - 87px)}.shared-hide{display:none}.aem-AuthorLayer-Edit .cpm-custom-title-label{display:block;opacity:1}.aem-AuthorLayer-Preview .cpm-custom-title-label{display:none;opacity:0}:has(>.cpm-custom-title-label):not(.cq-Editable-dom)>.cpm-custom-title-label{display:none}.newpar:not(.cq-Editable-dom),.row>cq{display:none}.cq-LinkChecker--invalid{display:inline-block}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .newpar.cq-Editable-dom{background-color:#00ab8c;border-radius:4px;height:auto;margin:32px 16px;padding:16px;width:calc(100% - 32px)}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .newpar.cq-Editable-dom:before{color:#161616;content:"🎯 Faire glisser ou ajouter un composant";display:block;font-family:Open Sans,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;text-align:center;width:100%}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label){margin-left:2px;margin-right:2px;padding-bottom:16px}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label)>.cpm-custom-title-label{background-color:#96dfce;color:#161616;font-family:Open Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25rem;margin-bottom:0;padding:4px 10px}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label)>.cpm-custom-title-label:before{content:"📦"}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label)>.under-title-border{height:0;margin-bottom:16px}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).cq-Editable-dom--container{border:2px dashed #00ab8c;border-top:none;margin-bottom:16px;padding:0 8px 16px}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).cq-Editable-dom--container>.cpm-custom-title-label{margin:0 0 0 -10px;width:calc(100% + 20px)}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).cq-Editable-dom--container>.under-title-border{border-bottom:2px dashed #00ab8c;margin-left:-9px;width:calc(100% + 18px)}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).cq-Editable-dom--container .row{margin-right:0}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).row>.cpm-custom-title-label,[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).row>.under-title-border{max-width:unset}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).espacement .under-title-border{margin-bottom:0}[class*=aem-AuthorLayer-]:not(.aem-AuthorLayer-Preview) .cq-Editable-dom:has(>.cpm-custom-title-label).espacement .hq-espace{background-color:#ddfaf5;background-image:repeating-linear-gradient(135deg,#d8eeeb,#d8eeeb 2px,transparent 0,transparent 14px);border:1px solid #96dfce}