@font-face{font-family:Montserrat;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fr-fr/portes-fenetres/assets/montserrat-latin-Dk9Pm7OY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Repli;src:local("Arial"),local("Helvetica Neue"),local("Helvetica");size-adjust:112.8%;ascent-override:85.8%;descent-override:22.2%;line-gap-override:0%}:root{--noir:#000;--blanc:#fff;--gris:#f4f4f4;--filet:#ddd;--encre-2:#555;--police:"Montserrat","Montserrat Repli",Arial,sans-serif;--conteneur:1096px;--entete:48px;--r-img:20px;--r-vig:10px;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}[id]{scroll-margin-top:calc(var(--entete) + 12px + 48px + 16px)}@media(min-width:900px){[id]{scroll-margin-top:calc(var(--entete) + 12px + 40px + 16px)}}body{margin:0;background:var(--blanc);color:var(--noir);font:16px/24px var(--police);font-weight:400;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,address,figure{margin:0}ul,ol{padding:0;list-style:none}address{font-style:normal}strong{font-weight:600}:focus-visible{outline:2px solid var(--noir);outline-offset:3px}::selection{background:var(--noir);color:var(--blanc)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:.01ms!important}}.conteneur{max-width:var(--conteneur);margin:0 auto;padding:0 24px}.section{padding:80px 0}@media(min-width:900px){.section{padding:96px 0}}.section.gris{background:var(--gris)}.surtitre{font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.14em;color:var(--encre-2);display:block;margin-bottom:20px}h2{font-size:28px;line-height:36px;font-weight:400;letter-spacing:-.01em}@media(min-width:768px){h2{font-size:40px;line-height:48px}}h2 strong{font-weight:600}.a-rediger{color:var(--encre-2);max-width:620px;margin-top:20px}.a-rediger em{font-style:normal;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;display:inline-block;border:1px solid var(--filet);border-radius:100px;padding:4px 10px;margin-right:8px}.pilule{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:100px;font-size:14px;font-weight:500;line-height:1;border:1px solid var(--noir);overflow:hidden;isolation:isolate;transition:color .35s var(--ease),border-color .35s var(--ease)}.pilule:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--noir);z-index:-1;transition:transform .45s var(--ease)}.pilule.noire{color:var(--blanc)}.pilule.noire:hover{color:var(--noir)}.pilule.noire:hover:before{transform:translateY(-101%)}.pilule.blanche{color:var(--noir);background:var(--blanc);border-color:var(--filet)}.pilule.blanche:before{transform:translateY(101%)}.pilule.blanche:hover{color:var(--blanc);border-color:var(--noir)}.pilule.blanche:hover:before{transform:translateY(0)}.pilule.fantome{color:var(--noir);border-color:transparent;padding-left:0}.pilule.fantome:before{display:none}.pilule svg{width:16px;height:16px;transition:transform .35s var(--ease)}.pilule:hover svg{transform:translate(4px)}.entete{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--filet)}.entete .conteneur:not(.nav-locale){min-height:var(--entete);display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:6px;padding-bottom:6px}.logo{display:block;height:20px;width:117px;flex:none}.entete .conteneur:not(.nav-locale)>a:first-child{flex:none;display:block}.nav-pierret{display:none;align-items:center;gap:20px;min-width:0}@media(min-width:1180px){.nav-pierret{display:flex}}.nav-pierret a{position:relative;display:inline-flex;align-items:center;min-height:48px;font-size:13px;font-weight:500;padding:0;white-space:nowrap}.nav-pierret a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--noir);transform:scaleX(0);transform-origin:right;transition:transform .4s var(--ease)}.nav-pierret a:hover:after{transform:scaleX(1);transform-origin:left}.entete .outils{display:flex;align-items:center;gap:12px;flex:none}.entete .pilule{min-height:48px;padding:0 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex:none}.entete .icone{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;transition:background .3s}.entete .icone:hover{background:var(--gris)}.entete .icone svg{width:20px;height:20px}.entete .langue{font-size:12px;padding-left:12px;border-left:1px solid var(--filet);white-space:nowrap}.nav-locale-cadre{position:relative;border-bottom:1px solid var(--filet)}.nav-locale-cadre:after{content:"";position:absolute;top:0;right:0;bottom:1px;width:56px;background:linear-gradient(90deg,#fff0,#fffffff5 70%);pointer-events:none}.nav-locale{display:flex;flex-wrap:nowrap;gap:4px;padding:0 56px 0 24px;font-size:13px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-left:24px}.nav-locale::-webkit-scrollbar{display:none}.nav-locale a{flex:none;scroll-snap-align:start}.nav-locale a{color:var(--encre-2);display:inline-flex;align-items:center;min-height:48px;padding:0 8px;transition:color .3s}.nav-locale a:hover{color:var(--noir)}@media(min-width:900px){.nav-locale{gap:0 8px;padding:0 56px 0 24px}.nav-locale a{min-height:40px;padding:0 6px}}@media(min-width:1180px){.nav-locale-cadre:after{width:40px}}.fil{padding:8px 24px 0;font-size:13px;color:var(--encre-2)}.fil ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px}.fil li+li:before{content:"›";margin-right:10px;color:var(--filet)}.fil a{display:inline-flex;align-items:center;min-height:48px;transition:color .3s}.fil a:hover{color:var(--noir)}.fil [aria-current]{display:inline-flex;align-items:center;min-height:48px}.fil [aria-current]{color:var(--noir);font-weight:500}.hero{padding:56px 0 64px}@media(min-width:900px){.hero{padding:88px 0 96px}}.hero .conteneur{display:grid;gap:48px;align-items:center}@media(min-width:900px){.hero .conteneur{grid-template-columns:1.05fr .95fr;gap:72px}}.hero h1{font-size:40px;line-height:46px;font-weight:400;letter-spacing:-.02em}@media(min-width:900px){.hero h1{font-size:60px;line-height:64px}}.hero h1 strong{font-weight:600}.hero .texte{margin-top:28px;max-width:460px;color:var(--encre-2)}.hero .actions{margin-top:36px;display:flex;flex-wrap:wrap;gap:12px}.cadre{position:relative;border-radius:var(--r-img);overflow:hidden;aspect-ratio:4/4.6;background:var(--gris)}.cadre .photo{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%;filter:grayscale(1);transform:scale(1.02);transition:filter .9s var(--ease),transform 1.4s var(--ease)}.cadre:hover .photo{filter:grayscale(0);transform:scale(1.07)}.cadre .attente{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--encre-2);font-size:13px;text-align:center;padding:24px;background:repeating-linear-gradient(135deg,var(--gris) 0 14px,#ececec 14px 28px)}.cadre .etiquette{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:12px;background:var(--blanc);border-radius:100px;padding:8px 16px 8px 8px;font-size:13px;font-weight:500;transition:transform .5s var(--ease)}.cadre:hover .etiquette{transform:translateY(-6px)}.cadre .etiquette i{width:28px;height:28px;border-radius:50%;background:var(--noir);color:var(--blanc);display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:600;flex:none}.chiffres{border-top:1px solid var(--filet);border-bottom:1px solid var(--filet)}.chiffres ul{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.chiffres ul{grid-template-columns:repeat(var(--n,4),1fr)}}.chiffres li{padding:32px 24px;position:relative;cursor:default;overflow:hidden}.chiffres li+li{border-left:1px solid var(--filet)}.chiffres li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--noir);transform:scaleY(0);transform-origin:bottom;transition:transform .5s var(--ease)}.chiffres li>*{position:relative;transition:color .4s}.chiffres li:hover:before{transform:scaleY(1)}.chiffres li:hover>*{color:var(--blanc)}.chiffres b{display:block;font-size:36px;line-height:40px;font-weight:600;letter-spacing:-.02em}.chiffres span{display:block;margin-top:8px;font-size:13px;color:var(--encre-2)}.gammes .tete,.voisins .tete{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.piste{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 24px 24px;margin:0 -24px;scrollbar-width:none}.piste::-webkit-scrollbar{display:none}.grille{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.carte{flex:0 0 min(78vw,360px);scroll-snap-align:start;display:block}.grille .carte{flex:none}.carte .visuel{position:relative;border-radius:var(--r-vig);overflow:hidden;aspect-ratio:3/4;background:var(--gris)}.grille .carte .visuel{aspect-ratio:4/3}.carte .visuel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--noir);opacity:0;transition:opacity .5s}.carte:hover .visuel:after{opacity:.28}.carte .num{position:absolute;top:16px;left:16px;z-index:1;font-size:12px;font-weight:600;background:var(--blanc);border-radius:100px;padding:6px 12px}.carte .lien{position:absolute;right:16px;bottom:16px;z-index:1;width:44px;height:44px;border-radius:50%;background:var(--blanc);display:grid;place-items:center;opacity:0;transform:translateY(12px);transition:opacity .4s,transform .5s var(--ease)}.carte:hover .lien{opacity:1;transform:none}.carte .lien svg{width:18px;height:18px}.carte h3{margin-top:18px;font-size:18px;line-height:24px;font-weight:600}.carte p{margin-top:6px;font-size:14px;color:var(--encre-2)}.carte .etiquettes{margin-top:10px;display:flex;flex-wrap:wrap;gap:6px}.carte .etiquettes span{font-size:12px;border:1px solid var(--filet);border-radius:100px;padding:4px 10px;color:var(--encre-2)}.savoir .conteneur{display:grid;gap:48px}@media(min-width:900px){.savoir .conteneur{grid-template-columns:1fr 1fr;gap:96px}}@media(min-width:900px){.savoir .colle{position:sticky;top:96px;align-self:start}}.savoir p{margin-top:20px;color:var(--encre-2);max-width:460px}.savoir ul{margin-top:8px}.savoir li{padding:28px 0;border-bottom:1px solid var(--filet);display:grid;grid-template-columns:48px 1fr;gap:16px;align-items:start;transition:padding-left .45s var(--ease)}.savoir li:first-child{border-top:1px solid var(--filet)}.savoir li:hover{padding-left:12px}.savoir li em{font-style:normal;font-weight:600;font-size:13px;position:relative;padding-top:2px}.savoir li em:after{content:"";position:absolute;left:0;bottom:-6px;width:20px;height:2px;background:var(--noir);transition:width .45s var(--ease)}.savoir li:hover em:after{width:36px}.savoir li h3{font-size:20px;line-height:28px;font-weight:600}.savoir li p{margin-top:8px;font-size:15px}.materiaux h2{margin-bottom:40px}.materiaux ul{border-top:1px solid var(--filet)}.materiaux li{position:relative;overflow:hidden;border-bottom:1px solid var(--filet)}.materiaux li>a,.materiaux li>div{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px;padding:28px 20px;transition:color .4s}@media(min-width:768px){.materiaux li>a,.materiaux li>div{grid-template-columns:1.2fr 2fr auto;padding:36px 24px}}.materiaux li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--noir);transform:translate(-100%);transition:transform .55s var(--ease)}.materiaux li:hover:before{transform:translate(0)}.materiaux li:hover>a,.materiaux li:hover>div{color:var(--blanc)}.materiaux li>a>*,.materiaux li>div>*{position:relative}.materiaux .nom{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.01em}@media(min-width:768px){.materiaux .nom{font-size:32px;line-height:38px}}.materiaux .desc{font-size:15px;color:var(--encre-2);transition:color .4s;display:none}@media(min-width:768px){.materiaux .desc{display:block}}.materiaux li:hover .desc{color:#ffffffbf}.materiaux .fleche{width:40px;height:40px;border-radius:50%;border:1px solid var(--filet);display:grid;place-items:center;transition:transform .5s var(--ease),border-color .4s}.materiaux li:hover .fleche{transform:rotate(-45deg);border-color:#fff6}.materiaux .fleche svg{width:16px;height:16px}.communes p{margin-top:20px;color:var(--encre-2);max-width:620px}.communes ul{margin-top:32px;display:flex;flex-wrap:wrap;gap:10px}.communes li{font-size:14px;font-weight:500;border:1px solid var(--filet);background:var(--blanc);border-radius:100px;padding:10px 18px;transition:background .3s,color .3s,border-color .3s}.communes li:hover,.communes li.cible{background:var(--noir);color:var(--blanc);border-color:var(--noir)}.faq .liste{margin-top:40px;border-top:1px solid var(--filet);max-width:760px}.faq details{border-bottom:1px solid var(--filet)}.faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;font-weight:500}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:22px;font-weight:400;transition:transform .4s var(--ease)}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{padding:0 0 24px;color:var(--encre-2);max-width:640px}.appel{background:var(--blanc);color:var(--noir);padding:80px 0;border-top:1px solid var(--filet)}@media(min-width:900px){.appel{padding:96px 0}}.appel .conteneur{display:grid;gap:40px;align-items:start}@media(min-width:900px){.appel .conteneur{grid-template-columns:1.1fr .9fr;gap:96px}}.appel h2{font-size:36px;line-height:42px}@media(min-width:768px){.appel h2{font-size:52px;line-height:56px}}.appel .surtitre{color:var(--encre-2)}.appel p{margin-top:20px;color:var(--encre-2);max-width:520px}.appel .pilule.blanche{border-color:var(--noir);margin-top:32px}.appel .pilule.blanche:hover{color:var(--blanc);border-color:var(--noir)}.appel .pilule.blanche:before{background:var(--noir)}.showrooms{display:grid;gap:24px}.showroom{border:1px solid var(--filet);border-radius:var(--r-img);padding:28px;background:var(--gris);transition:border-color .4s}.showroom:hover{border-color:var(--noir)}.showroom .surtitre{margin-bottom:12px}.showroom strong{display:block;font-size:20px;line-height:28px;margin-bottom:8px}.showroom .adresse{color:var(--encre-2);line-height:26px}.showroom .tel{display:inline-block;margin-top:14px;font-size:18px;font-weight:600;position:relative}.showroom .tel:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:1px;background:var(--noir);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.showroom .tel:hover:after{transform:scaleX(1);transform-origin:left}.showroom .horaires{margin-top:12px;font-size:13px;color:var(--encre-2)}.showroom .fiche{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:500}.showroom .fiche svg{width:16px;height:16px;transition:transform .35s var(--ease)}.showroom .fiche:hover svg{transform:translate(4px)}.pied{padding:56px 0 32px;background:var(--noir);color:var(--blanc)}.pied .logo{filter:invert(1)}.pied .haut{display:grid;gap:40px}@media(min-width:768px){.pied .haut{grid-template-columns:1.5fr 1fr 1fr 1fr}}.pied h3{margin:0 0 16px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:#fff9}.pied li{margin:8px 0;font-size:14px}.pied li a{position:relative;color:#ffffffbf;transition:color .3s}.pied li a:hover{color:var(--blanc)}.pied li a:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:var(--blanc);transform:scaleX(0);transform-origin:right;transition:transform .35s var(--ease)}.pied li a:hover:after{transform:scaleX(1);transform-origin:left}.pied .bas{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.18);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;color:#fff9}.pied .bas a{color:#ffffffbf}.pied .bas a:hover{color:var(--blanc)}.pied .desc{margin-top:16px;font-size:14px;color:#ffffffb3;max-width:300px}.introuvable{padding:120px 0;text-align:center}.introuvable h1{font-size:40px;line-height:46px;font-weight:400;letter-spacing:-.02em}.introuvable p{margin-top:20px;color:var(--encre-2)}.introuvable .pilule{margin-top:32px}.nav-pierret .menu{position:relative}.nav-pierret .menu>span{font-size:13px;font-weight:500;padding:6px 0;cursor:default;white-space:nowrap}.nav-pierret .menu ul{display:none;position:absolute;top:100%;left:-16px;background:var(--blanc);border:1px solid var(--filet);border-radius:var(--r-vig);padding:8px 0;min-width:260px;box-shadow:0 16px 40px -24px #0006}.nav-pierret .menu:hover ul,.nav-pierret .menu:focus-within ul{display:block}.nav-pierret .menu li a{display:block;padding:8px 16px;font-size:14px}.nav-pierret .menu li a:after{display:none}.nav-pierret .menu li a:hover{background:var(--gris)}.cadre picture,.carte .visuel picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.cadre picture img,.carte .visuel picture img{width:100%;height:100%;object-fit:cover;display:block}.cadre .attente.neutre{background:repeating-linear-gradient(135deg,var(--gris) 0 12px,#ececec 12px 24px);color:transparent}.hero .actions .pilule.tel{gap:8px}.carte .desc{margin-top:6px;font-size:13px;color:var(--encre-2)}.showroom .logo-revendeur{display:block;max-width:160px;height:auto;margin-bottom:12px}.showroom .logo-revendeur img{width:100%;height:auto}.fermetures .grille{margin-top:40px}.fermetures .grille .carte .visuel{aspect-ratio:4/3}.materiaux .faits{display:block;margin-top:4px;font-size:13px;color:var(--encre-2)}.certifs{margin-top:24px;font-size:14px;color:var(--encre-2)}.cadre .legende{position:absolute;top:16px;right:16px;background:var(--blanc);border-radius:100px;padding:6px 12px;font-size:12px;font-weight:500}.locale .intro{margin-top:20px;max-width:720px;color:var(--encre-2)}.locale .intro p+p{margin-top:12px}.locale .blocs{margin-top:32px}.locale article{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 32px}@media(min-width:900px){.locale .blocs{columns:2;column-gap:64px}.locale article{margin-bottom:36px}}.locale article h3{font-size:20px;line-height:28px;font-weight:600}.locale article p{margin-top:10px;font-size:15px;line-height:26px;color:var(--encre-2)}.locale article p+p{margin-top:8px}.locale a{text-decoration:underline;text-underline-offset:3px;color:var(--noir)}.carte .visuel.enseigne{background:var(--blanc);border:1px solid var(--filet)}.carte .visuel.enseigne picture img{object-fit:contain;padding:14%;box-sizing:border-box}.cadre.enseigne,.cadre.typographique{aspect-ratio:4/3;background:var(--blanc);border:1px solid var(--filet)}.cadre.enseigne picture img{object-fit:contain;padding:16%;box-sizing:border-box}.cadre .nom,.carte .visuel .nom{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;text-align:center}.cadre .nom span{font-size:34px;line-height:40px;font-weight:600;letter-spacing:-.01em}.carte .visuel.typographique{background:var(--blanc);border:1px solid var(--filet)}.carte .visuel .nom span{font-size:18px;line-height:24px;font-weight:600}.cadre.enseigne,.cadre.typographique{width:100%}@media(min-width:900px){.cadre.enseigne,.cadre.typographique{max-width:460px;justify-self:end}}.locale .plus-loin{margin-top:28px;padding-top:20px;border-top:1px solid var(--filet);font-size:15px;line-height:24px;color:var(--encre-2)}.locale .plus-loin a{color:var(--noir);text-decoration:underline;text-underline-offset:3px}.references p{max-width:640px;margin:16px 0 28px;color:var(--encre-2)}.liste-liens{display:grid;gap:12px}.liste-liens a{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 4px;font-weight:500}.liste-liens svg{width:16px;height:16px;flex:none}.hero .capsule{max-width:560px}.appel h3{font-size:18px;line-height:26px;font-weight:500;margin:12px 0 4px;color:var(--encre-2)}.appel .actions{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 24px}.appel .actions .pilule.noire{margin-top:0}.appel .lien-hub{display:inline-flex;align-items:center;gap:8px;min-height:48px;color:var(--encre-2);text-decoration:underline;text-underline-offset:3px}.appel .lien-hub svg{width:16px;height:16px}.appel .plan{margin:0 0 20px;max-width:480px}.appel .plan img{border-radius:var(--r-vig)}.chantiers figcaption{padding:12px 0 0;font-size:14px;color:var(--encre-2)}.liste-avis{display:grid;gap:24px}@media(min-width:768px){.liste-avis{grid-template-columns:repeat(3,1fr)}}.liste-avis blockquote{margin:0 0 12px;font-size:18px;line-height:28px}.liste-avis .auteur{font-size:14px;color:var(--encre-2)}.liste-equipe{display:flex;flex-wrap:wrap;gap:32px}.liste-equipe li{display:grid;gap:6px;width:160px}.liste-equipe img{border-radius:50%}.showroom .plan{margin:16px 0 4px;max-width:420px}.showroom .plan img{width:100%;height:auto;aspect-ratio:8/5;border-radius:var(--r-vig);border:1px solid var(--filet)}.showroom .plan figcaption{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;font-size:13px}.showroom .plan figcaption>a{display:inline-flex;align-items:center;gap:6px;min-height:48px;font-weight:500;color:var(--noir)}.showroom .plan figcaption svg{width:14px;height:14px}.showroom .plan small{font-size:12px;color:var(--encre-2)}.showroom .plan small a{display:inline-flex;align-items:center;min-height:48px;color:inherit;text-decoration:underline;text-underline-offset:2px}.portes p{max-width:680px;margin:16px 0 20px;color:var(--encre-2)}.portes .points{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 28px;padding:0}.portes .points li{padding:8px 14px;border:1px solid var(--filet);border-radius:100px;font-size:14px}.portes .patrimoine{max-width:680px;margin:-8px 0 24px;font-size:15px;line-height:24px}.portes .patrimoine a{text-decoration:underline;text-underline-offset:3px}
