@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{-webkit-font-smoothing:antialiased;min-block-size:100svh;line-height:1.6}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}p{overflow-wrap:break-word;text-wrap:pretty}[hidden]{display:none!important}}@layer tokens{:root{--espresso:#342d2d;--creme:#fcf9f2;--sable:#f3efe6;--sable-clair:#f6f2ea;--volcan:#433b39;--blanc:#fff;--espresso-rvb:52 45 45;--creme-rvb:252 249 242;--nuit-rvb:30 26 26;--texte-secondaire:var(--espresso);--ligne:rgb(var(--espresso-rvb) / .14);--ligne-forte:rgb(var(--espresso-rvb) / .32);--erreur:#a3402c;--ok:#4f6b4a;--attention:#9a6b1f;--font:"Poppins", "Poppins repli", ui-sans-serif, system-ui, sans-serif;--fs-display:clamp(52px, 8vw, 112px);--fs-h1:clamp(40px, 5.6vw, 72px);--fs-h2:clamp(30px, 3.6vw, 48px);--fs-h3:clamp(22px, 2.2vw, 28px);--fs-h4:22px;--fs-h5:18px;--fs-body-l:19px;--fs-body:17px;--fs-ui-l:16px;--fs-ui:14px;--fs-small:13px;--fs-label:12px;--fs-xs:11px;--tracking-title:-.045em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--section:clamp(64px, 9vw, 120px);--radius-pill:999px;--radius-xl:36px;--radius-l:28px;--radius-m:16px;--radius-s:10px;--arch:999px 999px var(--radius-l) var(--radius-l);--z-barre:40;--z-entete:50;--z-annonce:80;--z-consentement:85;--z-rideau:90;--z-evitement:100;--z-curseur:110;--gutter:clamp(16px, 4vw, 56px);--maxw:1240px;--ease:cubic-bezier(.65, 0, .25, 1);--dur-fast:.25s;--dur:.6s;--dur-slow:1.2s;--rk-01:#fbf9f2;--rk-08:#9f9d9e;--rk-14:#514e53;--rk-03:#fbf2ed;--rk-30:#39406a;--rk-57:#d2ab88;--rk-59:#aa593e;--rk-18:#d4d6e3;--rk-19:#cfd49d;--rk-71:#8b9e83}.t{letter-spacing:var(--tracking-title);text-transform:lowercase;font-weight:300;line-height:.98}.t b{font-weight:700}}@layer base{@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(./poppins-latin-ext-300-normal-Cirz0Guu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(./poppins-latin-300-normal-Dku2WoCh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(./poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(./poppins-latin-400-normal-cpxAROuN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(./poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(./poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(./poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(./poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins repli;src:local(Arial),local(ArialMT);size-adjust:112.16%;ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%}:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ombre:0 1px 2px rgb(var(--espresso-rvb) / .06), 0 12px 32px -12px rgb(var(--espresso-rvb) / .22);--b-plein:var(--espresso);--b-sur:var(--creme);--b-survol:var(--volcan)}body{background:var(--creme);color:var(--espresso);font-family:var(--font);font-size:var(--fs-body);font-weight:400}a{color:inherit}:focus-visible{outline-offset:3px;outline:2px solid}::selection{background:var(--espresso);color:var(--creme)}.screen-reader-text:not(:focus){clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.screen-reader-text:focus{z-index:var(--z-evitement);border-radius:var(--radius-pill);background:var(--espresso);color:var(--creme);padding:10px 18px;font-weight:500;text-decoration:none;position:fixed;inset-block-start:12px;inset-inline-start:12px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.t :is(b,strong){font-weight:700}:is(.t,.carte__titre) .sigle{text-transform:none}.t--display{font-size:var(--fs-display);letter-spacing:-.05em;line-height:.95}.t--1{font-size:var(--fs-h1);line-height:1}.t--2{font-size:var(--fs-h2);letter-spacing:-.04em;line-height:1.05}.t--3{font-size:var(--fs-h3);letter-spacing:-.03em;line-height:1.15}.surtitre{font-size:var(--fs-ui);letter-spacing:0;color:var(--texte-secondaire);align-items:center;gap:10px;margin-block-end:20px;font-weight:500;display:inline-flex}.surtitre:before{content:"";background:currentColor;flex:none;block-size:1.5px;inline-size:24px}.chapo{color:var(--texte-secondaire);max-inline-size:60ch;font-size:clamp(17px,1.35vw,20px);line-height:1.6}.texte-large{font-size:var(--fs-body-l);max-inline-size:62ch;line-height:1.65}.legende{font-size:var(--fs-small);color:var(--texte-secondaire);line-height:1.5}.etiquette{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.prix{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.prix strong{letter-spacing:-.03em;font-size:32px;font-weight:700}.prix :is(small,em){font-size:var(--fs-small);color:var(--texte-secondaire);font-style:normal}.tnum{font-variant-numeric:tabular-nums}.flux{max-inline-size:68ch;line-height:1.65}.flux>*+*{margin-block-start:1em}.flux :is(h2,h3){letter-spacing:-.03em;margin-block-start:1.6em;font-weight:300;line-height:1.1}.flux h2{font-size:var(--fs-h3)}.flux :is(h2,h3) :is(b,strong){font-weight:700}.flux a{text-underline-offset:.2em}.flux :is(ul,ol){padding-inline-start:1.2em}.flux table{border-collapse:collapse;inline-size:100%;font-size:var(--fs-small)}.flux :is(th,td){border-block-end:1px solid var(--ligne);text-align:start;vertical-align:top;overflow-wrap:break-word;padding-block:9px;padding-inline-end:var(--space-4)}.flux th{color:var(--texte-secondaire);font-weight:500}.t+:is(.chapo,.texte-large,p:not(.t)){margin-block-start:clamp(20px,2.4vw,28px)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}}@layer layout{.wrap{padding-inline:var(--gutter);margin-inline:auto}.flux>*+*{margin-block-start:1em}:root{--feutre-taille:384px}.fond-sable,.fond-espresso,.fond-volcan{background-image:url(./feutre-fond-DOEwYljn.jpg);background-size:var(--feutre-taille);background-blend-mode:soft-light}.feutre{background-image:url(./feutre-BxvOXZL-.jpg);background-size:var(--feutre-taille);background-blend-mode:soft-light}.section{padding-block:clamp(64px,9vw,120px);position:relative;overflow:clip;container-type:inline-size}.fond-creme{background:var(--creme)}.fond-sable{background-color:var(--sable)}.fond-espresso{background-color:var(--espresso)}.fond-volcan{background-color:var(--volcan)}:is(.pastille,.teinte__echantillon,.nuancier__echantillon,.teintes-ronds button,.tuile__nuancier i){background-color:var(--c);background-image:url(./feutre-BxvOXZL-.jpg);background-size:calc(var(--feutre-taille) / 2);background-blend-mode:soft-light}:is(.fond-espresso,.fond-volcan){color:var(--creme);--texte-secondaire:rgb(var(--creme-rvb) / .78);--ligne:rgb(var(--creme-rvb) / .18);--b-plein:var(--creme);--b-sur:var(--espresso);--b-survol:var(--blanc)}.super-r{inline-size:46%;color:rgb(var(--creme-rvb) / .08);pointer-events:none;position:absolute;inset-block-end:-60%;inset-inline-end:-4%}.super-r svg{block-size:auto;inline-size:100%}.tete-section{gap:var(--space-5) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;margin-block-end:clamp(36px,5vw,64px);display:grid}.tete-section__numero{font-size:var(--fs-small);color:var(--texte-secondaire);margin-block-end:18px;display:block}@container (width<820px){.tete-section{grid-template-columns:1fr}}}@layer components{.bouton{--fond:var(--b-plein);justify-content:center;align-items:center;gap:var(--space-3);border:1.5px solid var(--fond);border-radius:var(--radius-pill);background:var(--fond);min-block-size:52px;color:var(--b-sur);font:500 16px / 1.2 var(--font);white-space:nowrap;cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast), transform .15s;padding-inline:26px;text-decoration:none;display:inline-flex}.bouton:hover{--fond:var(--b-survol)}.bouton:active{transform:scale(.98)}.bouton[aria-disabled=true]{opacity:.35;pointer-events:none}.bouton:has(.bouton__fleche){padding-inline-end:9px}.bouton__fleche{background:var(--b-sur);block-size:34px;inline-size:34px;transition:transform var(--dur) var(--ease);border-radius:50%;flex:none;place-items:center;margin-inline-start:2px;display:grid}.bouton__fleche:after{content:"";background:var(--fond);block-size:14px;inline-size:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h10M8 3l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h10M8 3l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat}.bouton:hover .bouton__fleche{transform:translate(2px)rotate(-45deg)}.bouton--secondaire{--fond:var(--b-plein);color:var(--b-plein);border-color:color-mix(in srgb, var(--b-plein) 40%, transparent);background:0 0}.bouton--secondaire .bouton__fleche{background:var(--b-plein)}.bouton--secondaire .bouton__fleche:after{background:var(--b-sur)}.bouton--secondaire:hover{--fond:var(--b-plein);background:var(--b-plein);border-color:var(--b-plein);color:var(--b-sur)}.bouton--secondaire:hover .bouton__fleche{background:var(--b-sur)}.bouton--secondaire:hover .bouton__fleche:after{background:var(--b-plein)}.bouton--petit{min-block-size:44px;padding-inline:20px;font-size:15px}.bouton--petit:has(.bouton__fleche){padding-inline-end:var(--space-2)}.bouton--petit .bouton__fleche{block-size:28px;inline-size:28px}.lien{color:inherit;cursor:pointer;transition:background-size .35s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;border:0;padding:0 0 2px;font-weight:500;text-decoration:none}.lien:hover{background-position:100% 100%;background-size:0 1.5px}.grille-cartes{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:28px 14px;display:grid}.grille-cartes+.grille-cartes{margin-block-start:var(--space-7)}.carte{color:inherit;flex-direction:column;gap:14px;text-decoration:none;display:flex;container-type:inline-size}.carte__media{aspect-ratio:3/4;background:var(--sable);position:relative;overflow:hidden}.carte__media img{object-fit:cover;block-size:100%;inline-size:100%;transition:transform .9s var(--ease)}.carte:hover .carte__media img{transform:scale(1.06)}.carte__media--arche{border-radius:var(--arch)}.carte__media--doux{border-radius:var(--radius-m)}.carte__media--arche-inverse{border-radius:var(--radius-m) var(--radius-m) var(--radius-pill) var(--radius-pill)}.carte__media--pilule{border-radius:var(--radius-pill)}.carte__aller{background:var(--creme);opacity:0;block-size:46px;inline-size:46px;transition:opacity .4s var(--ease), transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:14px;inset-inline-end:14px;transform:scale(.6)}.carte__aller:after{content:"";border-block-start:1.5px solid var(--espresso);border-inline-end:1.5px solid var(--espresso);block-size:8px;inline-size:8px;transform:translate(-2px)rotate(45deg)}.carte:is(:hover,:focus-visible) .carte__aller{opacity:1;transform:none}.carte__texte{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.carte__titre{font-size:var(--fs-h4);letter-spacing:-.04em;text-transform:lowercase;flex:none;font-weight:300;line-height:1}.carte__titre b{font-weight:700}.carte__precision{min-inline-size:0;font-size:var(--fs-label);text-wrap:balance;color:var(--texte-secondaire);text-align:end}@container (width<220px){.carte__texte{gap:var(--space-1);flex-direction:column}.carte__titre{font-size:var(--fs-h5)}.carte__precision{text-align:start}}.carte--motif .carte__texte{gap:var(--space-1);display:grid}.carte--motif .carte__precision{text-align:start}.fond-sable .carte-motif__fond{background:var(--creme)}.carte-motif__fond{place-items:center;padding:10% 22%;display:grid}.carte-motif__panneau{block-size:100%;inline-size:auto;max-inline-size:100%;color:var(--teinte);filter:drop-shadow(0 0 .5px rgb(var(--espresso-rvb) / .5)) drop-shadow(0 6px 10px rgb(var(--espresso-rvb) / .18));transition:transform .9s var(--ease)}.carte:hover .carte-motif__panneau{transform:scale(1.04)}.carte-motif__panneau .rainure{stroke:#00000061}.carte-motif__panneau .rainure *{vector-effect:non-scaling-stroke;stroke-width:1.1px}.carte-motif__teinte{padding:var(--space-1) 10px var(--space-1) 5px;border-radius:var(--radius-pill);background:var(--creme);font-size:var(--fs-xs);align-items:center;gap:6px;display:flex;position:absolute;inset-block-start:12px;inset-inline-start:12px}.carte-motif__teinte i{background:var(--c);border-radius:50%;block-size:14px;inline-size:14px;transition:background-color .4s linear;box-shadow:inset 0 0 0 1px #0000001f}.formulaire{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;display:grid}.formulaire__plein{grid-column:1/-1}.champ{gap:var(--space-2);flex-direction:column;display:flex}.champ__libelle{font-size:var(--fs-small);font-weight:500}.champ__saisie{block-size:50px;padding-inline:var(--space-4);border:1.5px solid var(--ligne-forte);background:var(--blanc);color:var(--espresso);font:inherit;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);border-radius:14px;font-size:15px}.champ__saisie::placeholder{color:var(--texte-secondaire);opacity:.8}.champ__saisie:focus{border-color:var(--espresso);box-shadow:0 0 0 4px rgb(var(--espresso-rvb) / .12);outline:none}textarea.champ__saisie{block-size:auto;min-block-size:132px;padding-block:var(--space-3);resize:vertical}.champ__aide{font-size:var(--fs-label);color:var(--texte-secondaire)}:is(.champ:has(.champ__saisie:user-invalid),.champ--erreur) .champ__saisie{border-color:var(--erreur)}:is(.champ:has(.champ__saisie:user-invalid),.champ--erreur) .champ__aide{color:var(--erreur)}.case{font-size:var(--fs-small);color:var(--texte-secondaire);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.case input{block-size:18px;inline-size:18px;accent-color:var(--espresso);flex:none;margin-block-start:1px}.quantite{border:1.5px solid var(--ligne-forte);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;block-size:44px;display:inline-flex}.quantite button{border-radius:var(--radius-pill);block-size:100%;inline-size:44px;font-size:var(--fs-h5);cursor:pointer;background:0 0;border:0}.quantite input{inline-size:3em;font:inherit;text-align:center;appearance:textfield;background:0 0;border:0;font-weight:500}.quantite input::-webkit-inner-spin-button{appearance:none;margin:0}.quantite input::-webkit-outer-spin-button{appearance:none;margin:0}.choix{gap:var(--space-2);flex-wrap:wrap;display:flex}.choix button{padding:var(--space-2) var(--space-4);border:1.5px solid var(--ligne-forte);border-radius:var(--radius-pill);font-size:var(--fs-small);cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);background:0 0}.choix button:hover{border-color:var(--espresso)}.choix button[aria-pressed=true]{border-color:var(--espresso);background:var(--espresso);color:var(--creme)}.pastille{cursor:pointer;block-size:36px;inline-size:36px;transition:transform var(--dur-fast);border:0;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px #0000001f}.pastille:hover{transform:scale(1.08)}.pastille[aria-pressed=true]:after{content:"";border:1.5px solid var(--espresso);border-radius:50%;position:absolute;inset:-5px}.nuancier{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:14px;margin-block-start:40px;display:grid}.teinte{padding:var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--ligne);border-radius:var(--radius-s);background:var(--blanc);margin:0}.teinte__echantillon{aspect-ratio:4/3;border-radius:6px}.teinte__legende{font-size:var(--fs-label);justify-content:space-between;gap:6px;margin-block-start:10px;line-height:1.3;display:flex}.teinte__legende span{color:var(--texte-secondaire);white-space:nowrap}.badge-devis{border:1.5px solid var(--espresso);block-size:44px;inline-size:44px;color:var(--espresso);transition:background var(--dur-fast), color var(--dur-fast);border-radius:50%;place-items:center;display:grid;position:relative}.badge-devis:hover{background:var(--espresso);color:var(--creme)}.badge-devis.est-rebond{animation:rebond .5s var(--ease)}.badge-devis__icone{block-size:18px;inline-size:18px}.badge-devis__nombre{border-radius:var(--radius-s);background:var(--espresso);block-size:20px;min-inline-size:20px;color:var(--creme);font-size:var(--fs-xs);box-shadow:0 0 0 2px var(--creme);place-items:center;padding-inline:5px;font-weight:700;display:grid;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.badge-devis--libelle{gap:var(--space-2);border-color:var(--ligne-forte);border-radius:var(--radius-pill);white-space:nowrap;inline-size:auto;padding-inline:18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.badge-devis--libelle:has(.badge-devis__nombre:not([hidden])){padding-inline-end:var(--space-2)}.badge-devis--libelle .badge-devis__nombre{block-size:26px;min-inline-size:26px;font-size:var(--fs-small);box-shadow:none;border-radius:13px;position:static}.badge-devis--libelle:hover .badge-devis__nombre{background:var(--creme);color:var(--espresso)}@keyframes rebond{40%{transform:scale(1.18)}}.annonce{z-index:var(--z-annonce);border-radius:var(--radius-pill);background:var(--espresso);max-inline-size:calc(100vw - 32px);color:var(--creme);font-size:var(--fs-small);opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);pointer-events:none;padding:10px 18px;position:fixed;inset-block-end:calc(24px + env(safe-area-inset-bottom,0px));inset-inline-start:50%;transform:translate(-50%,20px)}.annonce.est-visible{opacity:1;transform:translate(-50%)}.consentement{z-index:var(--z-consentement);gap:var(--space-3);inline-size:min(420px, calc(100vw - 2 * var(--gutter)));padding:var(--space-5);border-radius:var(--radius-l);box-shadow:0 24px 60px -20px rgb(var(--nuit-rvb) / .6);opacity:0;transition:opacity var(--dur-fast) var(--ease), transform var(--dur) var(--ease);display:grid;position:fixed;inset-block-end:max(var(--gutter), env(safe-area-inset-bottom));inset-inline-start:var(--gutter);transform:translateY(16px)}.consentement[hidden]{display:none}.consentement.est-visible{opacity:1;transform:none}.consentement:focus-visible{outline:2px solid var(--creme);outline-offset:3px}.consentement__titre{font-size:var(--fs-h4);margin:0}.consentement__texte{font-size:var(--fs-small);color:var(--texte-secondaire);margin:0;line-height:1.55}.consentement__texte a{color:var(--creme);text-underline-offset:3px}.consentement__actions{gap:var(--space-2);grid-template-columns:1fr 1fr;margin-block-start:var(--space-1);display:grid}.consentement__actions .bouton{min-block-size:44px}@media (width<=1100px){.consentement{inline-size:auto;inset-block-end:max(12px, env(safe-area-inset-bottom));inset-inline:12px}}@media (prefers-reduced-motion:reduce){.consentement{transition:opacity var(--dur-fast) linear;transform:none}}.pied__cookies{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0}.pied__cookies:hover{color:var(--creme);text-underline-offset:4px;text-decoration:underline}.transition-rideau{--rideau-arche:50% 50% 0 0 / 28vh 28vh 0 0;z-index:var(--z-rideau);background:var(--espresso);color:var(--creme);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0;transform:translateY(100%)}html.is-animating .transition-rideau{transform:none}html.is-leaving .transition-rideau{animation:.7s both rideau-monter}html.is-rendering .transition-rideau{animation:.7s both rideau-partir}.rideau-picto{block-size:auto;inline-size:clamp(5.5rem,8vw,7.5rem);overflow:visible}.rideau-picto path{transform-box:fill-box;transform-origin:50%;opacity:0}html.is-animating :is(.rideau-picto path){opacity:1}html.is-leaving :is(.rideau-picto path){animation:piece-assembler .32s var(--ease) calc(.18s + var(--rang) * 50ms) both, piece-respirer 1.8s var(--ease) calc(1.1s + var(--rang) * .1s) infinite}html.is-rendering :is(.rideau-picto path){animation:piece-assembler .3s var(--ease) calc(var(--rang) * 40ms) reverse both}.rideau-picto path:first-child{--rang:0;--dx:-70%;--dy:70%;--rot:25deg}.rideau-picto path:nth-child(2){--rang:1;--dx:45%;--dy:45%;--rot:-20deg}.rideau-picto path:nth-child(3){--rang:2;--dx:-110%;--dy:0%;--rot:-15deg}.rideau-picto path:nth-child(4){--rang:3;--dx:15%;--dy:-45%;--rot:15deg}.rideau-picto path:nth-child(5){--rang:4;--dx:110%;--dy:-70%;--rot:30deg}@keyframes rideau-monter{0%{border-radius:var(--rideau-arche);animation-timing-function:var(--ease);transform:translateY(100%)}70%,to{border-radius:0;transform:none}}@keyframes rideau-partir{0%,28%{animation-timing-function:var(--ease);border-radius:0;transform:none}to{border-radius:0 0 50% 50%/0 0 28vh 28vh;transform:translateY(-100%)}}@keyframes piece-assembler{0%{transform:translate(var(--dx), var(--dy)) rotate(var(--rot)) scale(.4);opacity:0}to{opacity:1;transform:none}}@keyframes piece-respirer{0%,to{transform:none}40%{transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.transition-rideau{display:none}}html.transition-vue .transition-rideau{display:none}::view-transition-group(inspiration-image){animation-duration:.8s;animation-timing-function:var(--ease)}::view-transition-group(inspiration-titre){animation-duration:.8s;animation-timing-function:var(--ease)}::view-transition-old(root){animation-duration:.45s}::view-transition-new(root){animation-duration:.45s}.chargeur{display:none}html.ouverture .chargeur{z-index:calc(var(--z-rideau) + 1);background:var(--espresso);color:var(--creme);place-items:center;animation:.4s 4s both chargeur-secours;display:grid;position:fixed;inset:0}html.ouverture-fin .chargeur{pointer-events:none;animation:.7s both rideau-partir}.chargeur__logo{block-size:auto;inline-size:clamp(12rem,22vw,17rem);overflow:visible}.chargeur__logo path{transform-box:fill-box;transform-origin:50%}.chargeur__logo path:is(:nth-child(2),:nth-child(3),:nth-child(8),:nth-child(9),:nth-child(10)){animation:piece-assembler .42s var(--ease) calc(.15s + var(--rang) * 70ms) both}html.ouverture-fin :is(.chargeur__logo path:is(:nth-child(2),:nth-child(3),:nth-child(8),:nth-child(9),:nth-child(10))){animation:piece-assembler .3s var(--ease) calc(var(--rang) * 40ms) reverse both}.chargeur__logo path:nth-child(2){--rang:0;--dx:-70%;--dy:70%;--rot:25deg}.chargeur__logo path:nth-child(3){--rang:1;--dx:45%;--dy:45%;--rot:-20deg}.chargeur__logo path:nth-child(8){--rang:2;--dx:-110%;--dy:0%;--rot:-15deg}.chargeur__logo path:nth-child(9){--rang:3;--dx:15%;--dy:-45%;--rot:15deg}.chargeur__logo path:nth-child(10){--rang:4;--dx:110%;--dy:-70%;--rot:30deg}.chargeur__logo path:is(:first-child,:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7)){animation:chargeur-lettre .5s var(--ease) .6s both}html.ouverture-fin :is(.chargeur__logo path:is(:first-child,:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7))){animation:chargeur-lettre .25s var(--ease) reverse both}@keyframes chargeur-lettre{0%{opacity:0;transform:translate(-12%)}to{opacity:1;transform:none}}@keyframes chargeur-secours{to{opacity:0;visibility:hidden}}@media (prefers-reduced-motion:reduce){.chargeur{display:none!important}}.mouvement [data-apparition]{opacity:0;transition:opacity .9s var(--ease) var(--delai-apparition,0s), transform .9s var(--ease) var(--delai-apparition,0s);transform:translateY(24px)}.mouvement [data-apparition].est-apparu{opacity:1;transform:none}.pointeur{z-index:var(--z-curseur);border-radius:var(--radius-pill);background:var(--espresso);block-size:12px;inline-size:12px;color:var(--creme);font-size:var(--fs-ui);pointer-events:none;transition:opacity var(--dur-fast), background-color var(--dur-fast), scale .2s var(--ease), inline-size .35s var(--ease), block-size .35s var(--ease);place-items:center;font-weight:500;display:grid;position:fixed;inset-block-start:0;inset-inline-start:0;transform:translate(-50%,-50%)}.pointeur span{opacity:0;white-space:nowrap;transition:opacity .2s}.pointeur[data-forme=pilule]{inline-size:30px}.pointeur[data-forme=explorer]{block-size:46px;inline-size:116px;transition-duration:var(--dur-fast), var(--dur-fast), .2s, .45s, .45s}.pointeur[data-forme=explorer] span{opacity:1;transition-delay:.15s}.pointeur[data-forme=point]{block-size:10px;inline-size:10px}.pointeur[data-forme=cache]{opacity:0;scale:.4}.pointeur--clair{background:var(--creme)}.pointeur--appui{scale:.75}html.pointeur-rekho,html.pointeur-rekho :not(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=color],[type=file]),textarea,select,[contenteditable]:not([contenteditable=false]),iframe,.scene__toile,[data-curseur=natif],[data-curseur=natif] *){cursor:none!important}.echelle{--espace:18px;border-block-start:1px solid var(--ligne);padding-block-start:var(--space-5)}.panneau{--espace:18px;border:1px solid var(--ligne);border-radius:var(--radius-m);background:var(--creme);padding:28px}.panneau.fond-espresso{background:var(--espresso);border:0}.composants-choix{margin-block-start:var(--space-7)}.rythme{margin-inline:var(--gutter);border:1px solid var(--ligne);border-radius:var(--radius-l);overflow:clip}.rythme__bande{padding-block:clamp(28px,5vw,64px);position:relative;overflow:clip}.rythme__agir{text-align:center;align-items:center}.tete-page{padding-block:clamp(56px,8vw,112px) clamp(40px,5vw,72px)}.tete-page .chapo{max-inline-size:58ch;margin-block-start:clamp(20px,2.6vw,32px)}.tete-page .chapo p+p{margin-block-start:1em}.tete-page--visuel{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:center;gap:clamp(32px,5vw,80px);padding-block-start:clamp(32px,5vw,72px);display:grid}.tete-page__media img{aspect-ratio:4/5;max-block-size:min(72vh,640px)}@media (width<900px){.tete-page--visuel{grid-template-columns:minmax(0,1fr)}.tete-page__media img{aspect-ratio:5/4;max-block-size:48vh}}.page-texte__corps{padding-block:0 clamp(64px,9vw,120px)}.masque-arche,.masque-doux{object-fit:cover;block-size:auto;inline-size:100%;display:block}.masque-arche{border-radius:var(--arch)}.masque-doux{border-radius:var(--radius-l)}.lien-fleche{font-size:var(--fs-small);color:inherit;align-items:center;gap:10px;font-weight:500;text-decoration:none;display:inline-flex}.lien-fleche:after{content:"";block-size:7px;inline-size:7px;transition:transform var(--dur-fast) var(--ease);border-block-start:1.5px solid;border-inline-end:1.5px solid;transform:rotate(45deg)}.lien-fleche:hover:after{transform:translate(3px)rotate(45deg)}.section__actions{margin-block-start:clamp(32px,4vw,48px)}.tete-section .lien-fleche{justify-self:end}.choix a{padding:var(--space-2) var(--space-4);border:1.5px solid var(--ligne-forte);border-radius:var(--radius-pill);font-size:var(--fs-small);color:inherit;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);text-decoration:none}.choix a:hover{border-color:var(--espresso)}.choix a[aria-current=true]{border-color:var(--espresso);background:var(--espresso);color:var(--creme)}.grille-cartes--3{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.grille-cartes--4{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:clamp(24px,4vw,48px)}@media (width>=768px){.grille-decalee{align-items:flex-start}.grille-decalee .carte-wrapper--impair{margin-block-start:clamp(40px,6vw,80px)}}.grille-cartes--motifs{grid-template-columns:repeat(auto-fill,minmax(min(200px,50% - 7px),1fr))}@media (width>=900px){.grille-cartes--motifs{grid-template-columns:repeat(4,1fr)}}.grille-cartes--motifs{gap:28px 14px;margin:0;padding:0;list-style:none}.grille-cartes--motifs .carte-motif__panneau{transition:transform .9s var(--ease), color .4s linear}.silhouettes-skia{margin-block-start:clamp(64px,9vw,120px)}.silhouettes-skia__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.silhouettes-skia__liste{grid-template-columns:repeat(4,minmax(0,1fr))}}.silhouette-skia{border-radius:var(--radius-l);background:var(--sable);flex-direction:column;align-items:center;gap:10px;padding:clamp(20px,3vw,36px) 14px 20px;text-decoration:none;display:flex}.silhouette-skia svg{block-size:clamp(180px,22vw,280px);inline-size:100%;transition:transform .9s var(--ease)}.silhouette-skia:hover svg{transform:translateY(-6px)}.silhouette-skia .silhouette-skia__nom{color:var(--espresso);font-size:20px}.silhouette-skia .silhouette-skia__lien{color:var(--espresso);font-size:var(--fs-small);text-underline-offset:3px;font-weight:500;text-decoration:underline}@media (prefers-reduced-motion:reduce){.silhouette-skia svg{transition:none}}.grille-cartes--3 .carte__texte{flex-direction:column;gap:6px}.grille-cartes--3 .carte__titre{flex:initial;text-wrap:balance;font-size:20px;line-height:1.15}.grille-cartes--3 .carte__precision{text-align:start}.t--2+:is(.grille-cartes,.tableau-defilant,.faq__liste,.documents){margin-block-start:clamp(28px,4vw,48px)}ul.grille-cartes{margin:0;padding:0;list-style:none}.bloc-editorial__grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,6vw,96px);display:grid}.bloc-editorial--inverse .bloc-editorial__grille>.bloc-editorial__media{order:-1}.bloc-editorial__grille--seul{grid-template-columns:minmax(0,1fr)}.bloc-editorial__grille--seul .bloc-editorial__texte{max-inline-size:68ch}.bloc-editorial__texte{justify-items:start;gap:clamp(18px,2.4vw,28px);display:grid}.bloc-editorial__texte .tete-section{margin:0;display:block}.bloc-editorial__texte .texte-large p+p{margin-block-start:1em}.bloc-editorial__texte .tete-section__numero{font-size:var(--fs-h3);letter-spacing:var(--tracking-title);margin:0 0 -6px;font-weight:300;line-height:1}.bloc-editorial__media img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-l);max-block-size:76vh;inline-size:100%;display:block}@container (width<820px){.bloc-editorial__grille{grid-template-columns:minmax(0,1fr)}.bloc-editorial--inverse .bloc-editorial__grille>.bloc-editorial__media{order:0}}.sommaire ul{gap:var(--space-2);flex-wrap:wrap;margin:0 0 clamp(28px,4vw,48px);padding:0;list-style:none;display:flex}.fiche-motif__faits,.mentions{gap:0;inline-size:100%;margin:0;display:grid}:is(.fiche-motif__faits,.mentions)>div{justify-content:space-between;gap:var(--space-4);border-block-end:1px solid var(--ligne);font-size:var(--fs-small);padding-block:9px;display:flex}:is(.fiche-motif__faits,.mentions) dt{color:var(--texte-secondaire)}:is(.fiche-motif__faits,.mentions) dd{text-align:end;margin:0}.mentions{margin-block-end:2em}.mentions>div{font-size:var(--fs-body)}.mentions dd{text-align:start}.tableau-defilant{border-radius:var(--radius-m);margin-block-start:clamp(24px,3vw,36px);overflow-x:auto}.tableau-defilant:focus-visible{outline:2px solid var(--espresso);outline-offset:4px}.comparatif{border-collapse:collapse;inline-size:100%;min-inline-size:560px}.comparatif :is(th,td){padding:14px var(--space-4);border-block-end:1px solid var(--ligne);text-align:start;font-size:var(--fs-small)}.comparatif thead th{font-size:var(--fs-h4);letter-spacing:-.03em;border-block-end:1.5px solid var(--espresso);font-weight:700}.comparatif tbody th{color:var(--texte-secondaire);font-weight:400}.teintes-bande{gap:var(--space-3);margin:0 0 var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(130px,100%),1fr));padding:0;list-style:none;display:grid}.arka-cadre{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,6vw,96px);display:grid}.arka-cadre>div{gap:20px;display:grid}@container (width<820px){.arka-cadre{grid-template-columns:minmax(0,1fr)}}.formats-arka{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(118px,1fr));margin:0;padding:0;list-style:none;display:grid}.formats-arka__format{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-s);background:var(--creme);font-size:var(--fs-small);display:grid}.formats-arka__format small{font-size:var(--fs-xs);color:var(--texte-secondaire)}.formats-arka__forme{place-items:end start;block-size:64px;margin-block-end:6px;display:grid}.formats-arka__forme:before{content:"";inline-size:calc(var(--l) * 64px);block-size:calc(var(--h) * 64px);border:2px solid var(--espresso);background:var(--sable);border-radius:2px}.arka-finitions{gap:clamp(24px,3vw,40px);display:grid}.profiles,.fixations{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.profil,.fixation{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--ligne);border-radius:var(--radius-m);font-size:var(--fs-small);display:grid}:is(.profil,.fixation) small{color:var(--texte-secondaire)}.profil__echantillon{background:linear-gradient(135deg, #ffffff59, transparent 55%), var(--c);border-radius:6px;block-size:44px;box-shadow:inset 0 0 0 1px #0000001a}.profil__echantillon--motif{background:repeating-linear-gradient(90deg,#c8a878 0 6px,#b99a72 6px 11px,#d2b48a 11px 14px)}.fixation svg{block-size:54px;inline-size:54px}.visuels-arka{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(120px,45%),1fr));margin:0 0 clamp(28px,4vw,44px);padding:0;list-style:none;display:grid}.visuels-arka li{gap:6px;display:grid}.visuels-arka img{aspect-ratio:2/3;object-fit:cover;border-radius:8px;block-size:auto;inline-size:100%}.visuels-arka small{font-size:var(--fs-xs);color:var(--texte-secondaire)}.fond-espresso .tete-section .chapo p+p{margin-block-start:.8em}.filtres{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin-block-end:clamp(28px,4vw,44px);display:flex}.filtres>div{flex-wrap:wrap}.page-liste{padding-block-end:0}.page-liste>.wrap{padding-block-end:clamp(64px,9vw,112px)}.fiche-motif__tete{padding-block:clamp(32px,6vw,72px) clamp(20px,3vw,36px)}.fiche-motif__tete .surtitre{margin-block-end:var(--space-3)}.fiche-motif__sens{color:var(--texte-secondaire);margin-block-start:var(--space-3);font-size:clamp(18px,2vw,24px);font-weight:300}.fiche-motif__grille{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,6vw,96px);padding-block-end:clamp(64px,9vw,112px);display:grid}@media (width<900px){.fiche-motif__grille{grid-template-columns:minmax(0,1fr)}}.fiche-motif__visuel{border-radius:var(--radius-l);background-color:var(--sable);justify-items:center;gap:20px;padding:clamp(20px,3vw,36px);display:grid}.fiche-motif__panneau{justify-items:center;gap:14px;inline-size:100%;margin:0;display:grid}.fiche-motif__panneau svg{block-size:min(62vh,560px);inline-size:auto;max-inline-size:100%;color:var(--teinte);filter:drop-shadow(0 0 .5px rgb(var(--espresso-rvb) / .5)) drop-shadow(0 16px 22px rgb(var(--espresso-rvb) / .22));transition:color .45s var(--ease);display:block}.fiche-motif__panneau .rainure{stroke:#00000059}.fiche-motif__pastilles{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.fiche-motif__texte{justify-items:start;gap:clamp(22px,3vw,36px);display:grid}.fiche-motif__faits dd a{color:inherit}.fiche-motif__gammes{border-block-start:1px solid var(--ligne);gap:18px;inline-size:100%;margin-block-start:clamp(12px,2vw,28px);padding-block-start:clamp(22px,3vw,36px);display:grid}.fiche-motif__gammes h2{margin:0}.fiche-motif__cartes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none;display:grid}.fiche-motif__cartes .carte__media{aspect-ratio:4/3}.fiche-motif__cartes:has(>li:only-child){grid-template-columns:minmax(0,1fr)}.fiche-motif__cartes:has(>li:only-child) .carte__media{aspect-ratio:16/9}.page-nuancier .nuancier{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:clamp(14px,2vw,24px);margin:0;padding:0;list-style:none}.nuancier__teinte{gap:var(--space-3);display:grid}.nuancier__echantillon{aspect-ratio:1;border-radius:var(--radius-m);outline:1px solid var(--ligne);outline-offset:-1px;overflow:hidden}.nuancier__echantillon img{object-fit:cover;block-size:100%;inline-size:100%}.nuancier__legende{justify-content:space-between;gap:var(--space-2);font-size:var(--fs-small);display:flex}.nuancier__legende span{color:var(--texte-secondaire)}.nuancier__mention{max-inline-size:70ch;margin-block-start:clamp(28px,4vw,44px)}.nuancier__actions{margin-block-start:28px}.image-points{--haut-max:84svh;inline-size:min(100%, calc(var(--haut-max) * var(--ratio,1.5)));border-radius:var(--radius-l);margin:0;position:relative}.image-points .image-points__image{border-radius:inherit;block-size:auto;inline-size:100%;display:block}.image-points__fiche{border-radius:inherit;position:absolute;inset:0}.image-points__point{z-index:1;background:var(--creme);block-size:30px;inline-size:30px;box-shadow:0 0 0 6px rgb(var(--creme-rvb) / .35);color:var(--espresso);transition:box-shadow var(--dur-fast);border-radius:50%;place-items:center;margin:-15px 0 0 -15px;text-decoration:none;display:grid;position:absolute;inset-block-start:var(--y);inset-inline-start:var(--x)}.image-points__point:before{content:"";background:var(--espresso);border-radius:50%;block-size:10px;inline-size:10px}.image-points__point:is(:hover,:focus-visible){box-shadow:0 0 0 10px rgb(var(--creme-rvb) / .45)}@media (prefers-reduced-motion:no-preference){.image-points__point{animation:point 2.4s var(--ease) infinite}@keyframes point{50%{box-shadow:0 0 0 11px rgb(var(--creme-rvb) / .2)}}}.image-points__libelle{border-radius:var(--radius-pill);background:var(--espresso);color:var(--creme);font-size:var(--fs-small);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast), transform var(--dur-fast);padding:7px 14px;position:absolute;inset-block-end:calc(100% + 12px);inset-inline-start:50%;transform:translate(-50%,4px)}.image-points__point:is(:hover,:focus-visible) .image-points__libelle{opacity:1;transform:translate(-50%)}.image-points__point--gauche .image-points__libelle{inset-inline:auto -10px;transform:translateY(4px)}.image-points__point--droite .image-points__libelle{inset-inline-start:-10px;transform:translateY(4px)}:is(.image-points__point--gauche,.image-points__point--droite):is(:hover,:focus-visible) .image-points__libelle{transform:none}.image-points__aide{margin-block-start:var(--space-3)}.realisation__texte{justify-items:start;gap:var(--space-5);max-inline-size:68ch;padding-block:clamp(28px,4vw,48px) clamp(64px,9vw,112px);display:grid}.realisation__produits{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.inspirations{counter-reset:inspiration total var(--total,0);gap:clamp(56px,8vw,96px);margin:0;padding:0;list-style:none;display:grid}.inspiration{counter-increment:inspiration;align-content:start;gap:var(--space-5);display:grid}.inspiration .image-points{inline-size:min(100%, calc(75svh * var(--ratio,1.5)));border-radius:var(--radius-m)}.inspiration .image-points__image{transition:filter var(--dur-fast)}.inspiration .image-points:has(.image-points__fiche:hover) .image-points__image{filter:brightness(.94)}.inspiration__texte{align-content:start;justify-items:start;gap:var(--space-3);display:grid}.inspiration__compteur{font-size:var(--fs-label);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--texte-secondaire);margin:0;font-weight:500}.inspiration__compteur:before{content:counter(inspiration, decimal-leading-zero) " / " counter(total, decimal-leading-zero)}.inspiration__titre{font-size:var(--fs-h3);letter-spacing:-.04em;text-transform:lowercase;text-wrap:balance;margin:0;font-weight:300;line-height:1.05}.inspiration__titre a{color:inherit;text-decoration:none}.inspiration__titre a:is(:hover,:focus-visible){text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.inspiration__titre b{font-weight:700}.inspiration__precision{font-size:var(--fs-label);color:var(--texte-secondaire);margin:0}.inspiration__extrait{max-inline-size:46ch;margin:0}.inspiration__produits{justify-items:start;gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.inspirations{gap:clamp(72px,12vh,160px)}.inspiration{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(32px,5vw,96px)}.inspiration .image-points{grid-area:1/2;justify-self:end}.inspiration .inspiration__texte{max-inline-size:30rem;grid-area:1/1;position:sticky;inset-block-start:calc(var(--wp-admin--admin-bar--height,0px) + 18vh)}.inspiration .inspiration__titre{font-size:var(--fs-h2)}.inspiration:nth-child(2n of :not([hidden])){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.inspiration:nth-child(2n of :not([hidden])) .image-points{grid-area:1/1;justify-self:start}.inspiration:nth-child(2n of :not([hidden])) .inspiration__texte{grid-area:1/2}.recit .inspiration .inspiration__texte{transition:opacity .5s var(--ease)}.recit .inspiration:not(.inspiration--active) .inspiration__texte{opacity:0}.recit .inspiration:not(.inspiration--active) .mot>span{translate:0 110%}}@property --trou{syntax:"<length>";inherits:false;initial-value:0}.revelation .inspiration:not(.inspiration--ouverte) .image-points{overflow:clip}.revelation .inspiration:not(.inspiration--ouverte) .image-points__image{--trame:24px;-webkit-mask-image:radial-gradient(circle, #000 var(--trou), transparent calc(var(--trou) + .5px));-webkit-mask-image:radial-gradient(circle, #000 var(--trou), transparent calc(var(--trou) + .5px));mask-image:radial-gradient(circle, #000 var(--trou), transparent calc(var(--trou) + .5px));-webkit-mask-size:var(--trame) var(--trame);-webkit-mask-size:var(--trame) var(--trame);mask-size:var(--trame) var(--trame);transition:--trou 1.2s var(--ease) var(--delai,0s), scale 1.2s var(--ease) var(--delai,0s);scale:1.08;-webkit-mask-position:50%;mask-position:50%}.revelation .inspiration--revelee:not(.inspiration--ouverte) .image-points__image{--trou:18px;scale:1}.revelation .mot{vertical-align:top;margin:0 -.06em -.14em;padding:0 .06em .14em;display:inline-block;overflow:clip}.revelation .mot>span{transition:translate .8s var(--ease) calc(var(--delai,0s) + .38s + var(--mot,0) * 50ms);display:inline-block;translate:0 110%}.revelation .inspiration--revelee .mot>span{translate:none}.revelation .inspiration :is(.inspiration__compteur,.inspiration__precision,.inspiration__extrait,.inspiration__produits,.inspiration__texte>.bouton){transition:opacity .7s var(--ease) calc(var(--delai,0s) + .65s), translate .7s var(--ease) calc(var(--delai,0s) + .65s)}.revelation .inspiration:not(.inspiration--revelee) :is(.inspiration__compteur,.inspiration__precision,.inspiration__extrait,.inspiration__produits,.inspiration__texte>.bouton){opacity:0;translate:0 10px}.revelation .inspiration .image-points__point{transition:box-shadow var(--dur-fast), scale .55s cubic-bezier(.3, 1.6, .5, 1) calc(var(--delai,0s) + .95s + var(--point,0) * .15s), opacity .3s var(--ease) calc(var(--delai,0s) + .95s + var(--point,0) * .15s)}.revelation .inspiration:not(.inspiration--revelee) .image-points__point{opacity:0;scale:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.inspiration .image-points{transition:scale .6s var(--ease)}.inspiration .image-points:hover{scale:1.02}}.realisation .tete-page h1{view-transition-name:inspiration-titre}.realisation .image-points{view-transition-name:inspiration-image}.contact{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:clamp(28px,5vw,80px);padding-block-end:clamp(64px,9vw,112px);display:grid}@media (width<900px){.contact{grid-template-columns:minmax(0,1fr)}}select.champ__saisie{appearance:none;background:var(--blanc) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23342D2D' stroke-width='1.5'%3E%3Cpath d='M1 1.5 6 6.5l5-5'/%3E%3C/svg%3E") no-repeat right 18px center;padding-inline-end:44px}.formulaire__message{font-size:var(--fs-small)}.formulaire__message:empty{display:none}.formulaire__message--erreur{color:var(--erreur)}.contact__infos{gap:var(--space-5);display:grid}.contact__infos .etiquette{color:var(--texte-secondaire);margin-block-end:6px}.contact__infos .contact__info a{color:inherit}.contact__raccourcis{border-radius:var(--radius-l);justify-items:start;gap:14px;padding:clamp(20px,3vw,28px);display:grid}.champ-piege{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.accueil-ouverture{padding:12px var(--gutter) 0}.accueil-ouverture__cadre{border-radius:var(--radius-xl);isolation:isolate;align-items:end;min-block-size:max(600px,100svh - 100px);display:grid;position:relative;overflow:hidden}.accueil-ouverture__cadre:before{content:"";z-index:-1;background:linear-gradient(90deg, rgb(var(--nuit-rvb) / .78), rgb(var(--nuit-rvb) / .5) 50%, transparent 85%), linear-gradient(0deg, rgb(var(--nuit-rvb) / .6), transparent 60%);position:absolute;inset:0}@media (width<760px){.accueil-ouverture__cadre:before{background:linear-gradient(0deg, rgb(var(--nuit-rvb) / .86), rgb(var(--nuit-rvb) / .62) 55%, rgb(var(--nuit-rvb) / .3) 85%), linear-gradient(90deg, rgb(var(--nuit-rvb) / .3), transparent)}}.accueil-ouverture__image{z-index:-2;object-fit:cover;object-position:50% 55%;block-size:100%;inline-size:100%;position:absolute;inset:0}.accueil-ouverture__contenu{align-items:end;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;padding:clamp(24px,4vw,56px);display:grid}.accueil-ouverture__texte{justify-items:start;gap:28px;max-inline-size:780px;display:grid}.accueil-ouverture__texte .surtitre{margin:0}.accueil-ouverture__texte .t{font-size:clamp(48px,7.4vw,124px);line-height:.92}.accueil-ouverture__texte .accueil-ouverture__titre{text-wrap:balance;font-size:clamp(36px,4.6vw,80px);line-height:1}.accueil-ouverture__texte .t+.chapo{max-inline-size:46ch;margin:0}.apercu{border-radius:var(--radius-l);background:rgb(var(--creme-rvb) / .14);-webkit-backdrop-filter:blur(18px)saturate(1.3);inline-size:360px;box-shadow:inset 0 0 0 1px rgb(var(--creme-rvb) / .22);color:var(--creme);transition:background var(--dur-fast);grid-template-columns:92px 1fr;align-items:center;gap:18px;padding:14px 18px 14px 14px;text-decoration:none;display:grid}.apercu:hover{background:rgb(var(--creme-rvb) / .22)}.apercu__scene{background:rgb(var(--creme-rvb) / .92);block-size:132px;color:var(--rk-71);border-radius:18px;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.apercu__scene{animation:11s step-end infinite apercu-teintes}}@keyframes apercu-teintes{0%{color:var(--rk-71)}20%{color:var(--rk-59)}40%{color:var(--rk-30)}60%{color:var(--rk-57)}80%{color:var(--rk-18)}}.apercu__panneau{block-size:104px;inline-size:auto;filter:drop-shadow(0 6px 10px rgb(var(--espresso-rvb) / .2));transition:color .5s var(--ease)}.apercu__texte{justify-items:start;display:grid}.apercu__texte strong{font-size:var(--fs-h5);margin-block-start:var(--space-1);font-weight:500;line-height:1.25}.apercu__surtitre{font-size:var(--fs-small);color:rgb(var(--creme-rvb) / .75)}.besoins{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.besoins__sur-mesure{gap:var(--space-2) var(--space-3);margin:var(--space-5) 0 0;flex-wrap:wrap;align-items:baseline;font-weight:500;display:flex}.besoin{aspect-ratio:3/4.2;border-radius:var(--radius-l);isolation:isolate;color:var(--creme);align-content:end;padding:22px;text-decoration:none;display:grid;position:relative;overflow:hidden}.besoin:before{content:"";z-index:-1;background:linear-gradient(transparent 45%, rgb(var(--nuit-rvb) / .78));position:absolute;inset:0}.besoin__image{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--dur-slow) var(--ease);position:absolute;inset:0}.besoin:hover .besoin__image{transform:scale(1.06)}.besoin__etat{padding:6px var(--space-3);border-radius:var(--radius-pill);background:rgb(var(--creme-rvb) / .92);color:var(--espresso);font-size:var(--fs-small);font-weight:500;position:absolute;inset:18px auto auto 18px}.besoin__titre{letter-spacing:-.03em;margin:0;padding-inline-end:52px;font-size:clamp(22px,1.9vw,28px);font-weight:300;line-height:1.1}.besoin__titre b{font-weight:700;display:block}.besoin__fleche{background:var(--creme);block-size:44px;inline-size:44px;transition:transform var(--dur) var(--ease);border-radius:50%;position:absolute;inset:auto 18px 20px auto}.besoin__fleche:after{content:"";background:var(--espresso);block-size:14px;inline-size:14px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h10M8 3l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h10M8 3l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat}.besoin:hover .besoin__fleche{transform:rotate(-45deg)}.essai{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.essai__scene{aspect-ratio:1;border-radius:var(--radius-xl);background:radial-gradient(ellipse at 50% 92%, #00000047, transparent 42%), var(--volcan);place-items:center;display:grid;position:relative;overflow:hidden}.essai__panneau{inline-size:37%;color:var(--teinte);filter:drop-shadow(0 30px 30px #00000059);transition:color .5s var(--ease);display:grid}.essai__panneau svg{block-size:auto;inline-size:100%}.essai__panneau>svg{grid-area:1/1}@media (hover:none),(width<=760px){.essai__panneau{filter:none;transition:none}}.essai__legende{justify-content:space-between;gap:var(--space-1) var(--space-3);font-size:var(--fs-ui);color:rgb(var(--creme-rvb) / .8);flex-wrap:wrap;margin:0;display:flex;position:absolute;inset:auto 20px 20px}.essai__legende b{color:var(--creme);font-weight:500}.essai__choix .chapo{margin-block-start:20px}.essai__groupe{gap:var(--space-3);margin-block-start:28px;display:grid}.essai__libelle{font-size:var(--fs-ui);color:var(--texte-secondaire);margin:0;font-weight:500}.essai__actions{margin-block-start:36px}.segments{padding:var(--space-1);border-radius:var(--radius-pill);background:rgb(var(--espresso-rvb) / .07);justify-self:start;display:inline-flex}:is(.fond-espresso,.fond-volcan) .segments{background:rgb(var(--creme-rvb) / .1)}.segments button{border-radius:var(--radius-pill);min-block-size:40px;color:inherit;font:500 15px / 1 var(--font);cursor:pointer;background:0 0;border:0;padding:0 18px}.segments button[aria-pressed=true],.segments button[aria-selected=true]{background:var(--b-plein);color:var(--b-sur)}.vignettes{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}.vignettes[hidden]{display:none}.vignettes button{padding:10px var(--space-1) var(--space-2);border-radius:var(--radius-m);background:rgb(var(--creme-rvb) / .06);color:rgb(var(--creme-rvb) / .8);font:400 12px / 1.2 var(--font);cursor:pointer;transition:background var(--dur-fast);border:0;justify-items:center;gap:6px;display:grid}.vignettes button:hover{background:rgb(var(--creme-rvb) / .12)}.vignettes button[aria-pressed=true]{background:var(--creme);color:var(--espresso)}.vignettes svg{block-size:54px;inline-size:auto;color:var(--teinte)}.teintes-ronds{gap:var(--space-2);flex-wrap:wrap;display:flex}.teintes-ronds button{background-color:var(--c);block-size:40px;inline-size:40px;box-shadow:inset 0 0 0 1px rgb(var(--espresso-rvb) / .14);cursor:pointer;transition:transform var(--dur-fast) var(--ease);border:0;border-radius:50%}.teintes-ronds button:hover{transform:scale(1.1)}.teintes-ronds button[aria-pressed=true]{box-shadow:0 0 0 2px var(--creme), 0 0 0 4px var(--espresso)}:is(.fond-espresso,.fond-volcan) .teintes-ronds button{box-shadow:inset 0 0 0 1px #fff3}:is(.fond-espresso,.fond-volcan) .teintes-ronds button[aria-pressed=true]{box-shadow:0 0 0 2px var(--espresso), 0 0 0 4px var(--creme)}.accueil-etapes{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.accueil-etape{gap:var(--space-5);border-radius:var(--radius-l);background:var(--creme);grid-template-rows:auto 1fr;padding:14px 14px 28px;display:grid}.accueil-etape__visuel{aspect-ratio:16/10;background:var(--sable-clair);border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}.accueil-etape__texte{padding-inline:14px}.accueil-etape__texte h3{margin:0 0 var(--space-2);font-size:var(--fs-h4);letter-spacing:-.02em;font-weight:500}.accueil-etape__texte p{color:var(--texte-secondaire);margin:0}.accueil-etape__numero{font-size:var(--fs-ui);color:var(--texte-secondaire);margin-block-end:10px;display:block}.mini-config{gap:var(--space-3);grid-template-columns:1fr 34%;block-size:76%;inline-size:82%;display:grid}.mini-config__scene{background:var(--blanc);color:var(--teinte);border-radius:12px;place-items:center;display:grid}.mini-config__scene svg{block-size:80%;inline-size:auto}.mini-config__options{align-content:start;gap:6px;display:grid}.mini-config__options i{background:var(--blanc);border-radius:8px;block-size:22px;display:block}.mini-config__options i:first-child{background:var(--espresso)}.mini-pdf{aspect-ratio:1/1.3;background:var(--blanc);inline-size:46%;box-shadow:var(--ombre);border-radius:8px;align-content:start;gap:6px;padding:14px;display:grid;transform:rotate(-4deg)}.mini-pdf svg{block-size:12px;inline-size:auto;margin-block-end:6px}.mini-pdf i{background:var(--sable);border-radius:3px;block-size:6px;display:block}.mini-pdf i:nth-of-type(3n){inline-size:60%}.mini-pdf b{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--espresso);color:var(--creme);justify-self:end;margin-block-start:var(--space-2);font-size:9px}.mini-envoi{place-items:center;gap:var(--space-3);display:grid}.mini-envoi span{background:var(--espresso);block-size:64px;inline-size:64px;color:var(--creme);border-radius:50%;place-items:center;display:grid}.mini-envoi small{padding:6px var(--space-3);border-radius:var(--radius-pill);background:var(--blanc);font-size:var(--fs-label);box-shadow:var(--ombre);font-weight:500}.mosaique{gap:var(--space-3);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(200px,auto);display:grid}.tuile{border-radius:var(--radius-l);background-color:var(--sable-clair);color:inherit;align-content:space-between;gap:20px;padding:28px;text-decoration:none;display:grid;position:relative;overflow:hidden}.tuile h3{letter-spacing:-.03em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:300;line-height:1.1}.tuile h3 b{font-weight:700}.tuile p{max-inline-size:36ch;font-size:var(--fs-ui-l);color:var(--texte-secondaire);margin:0}a.tuile{transition:transform var(--dur) var(--ease)}a.tuile:hover{transform:translateY(-3px)}.tuile__chiffre{letter-spacing:-.05em;font-size:clamp(44px,4.4vw,64px);font-weight:700;line-height:1;display:block}.tuile--image{min-block-size:420px;color:var(--creme);isolation:isolate;grid-area:span 2/span 7;align-content:end}.tuile--image:before{content:"";z-index:-1;background:linear-gradient(transparent 45%, rgb(var(--nuit-rvb) / .72));position:absolute;inset:0}.tuile--image p{color:rgb(var(--creme-rvb) / .85)}.tuile__fond{z-index:-2;object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.tuile--decoupes{grid-column:span 5;grid-template-columns:1fr 1fr;align-content:stretch}.tuile--decoupes figure{text-align:center;color:var(--teinte);align-content:end;justify-items:center;gap:10px;margin:0;display:grid}.tuile--decoupes figcaption{font-size:var(--fs-ui);color:var(--texte-secondaire)}.tuile--decoupes figcaption b{font-size:var(--fs-ui-l);color:var(--espresso);font-weight:500;display:block}.tuile__panneau{block-size:150px;inline-size:auto;filter:drop-shadow(0 10px 16px rgb(var(--espresso-rvb) / .2))}.tuile--teintes{grid-column:span 5}.tuile.fond-espresso{background-color:var(--espresso);color:var(--creme)}.tuile.fond-sable{background-color:var(--sable)}.tuile__nuancier{display:flex}.tuile__nuancier i{background-color:var(--c);block-size:64px;transition:flex var(--dur) var(--ease);flex:1}.tuile__nuancier i:first-child{border-radius:14px 0 0 14px}.tuile__nuancier i:last-child{border-radius:0 14px 14px 0}.tuile__nuancier i:hover{flex:2.4}.tuile--matiere,.tuile--motifs,.tuile--arka{grid-column:span 4}.tuile--arka{grid-template-columns:1fr 110px;align-items:end}.tuile--arka p{margin-block-start:6px}.tuile__cadre{aspect-ratio:3/4;object-fit:cover;border-radius:12px;block-size:auto;inline-size:110px}.defile__tete{justify-content:space-between;align-items:end;gap:var(--space-5);flex-wrap:wrap;margin-block-end:clamp(32px,4vw,56px);display:flex}.defile__tete .tete-section{margin:0;display:block}.defile__nav{gap:var(--space-2);display:flex}.defile__bouton{border:1.5px solid var(--ligne-forte);cursor:pointer;block-size:48px;inline-size:48px;transition:background var(--dur-fast), border-color var(--dur-fast);background:0 0;border-radius:50%;position:relative}.defile__bouton:after{content:"";background:currentColor;block-size:14px;inline-size:14px;margin:auto;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h10M8 3l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 7h10M8 3l4 4-4 4'/%3E%3C/svg%3E") 50%/contain no-repeat}.defile__bouton:hover:not(:disabled){border-color:var(--espresso)}.defile__bouton:disabled{opacity:.35;cursor:default}.defile__bouton--precedent:after{transform:scaleX(-1)}.defile__liste{gap:var(--space-3);padding:0 var(--gutter) 12px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-auto-columns:clamp(280px,34vw,520px);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}.defile__liste::-webkit-scrollbar{display:none}.defile__liste>*{scroll-snap-align:start}.defile__liste[data-defile-en-cours]{scroll-snap-type:none}.situation{gap:14px;display:grid}.situation__image{aspect-ratio:4/5;border-radius:var(--radius-l);margin:0;position:relative;overflow:hidden}.situation__image img{object-fit:cover;block-size:100%;inline-size:100%}.situation__point{inset:var(--y) auto auto var(--x);background:rgb(var(--creme-rvb) / .35);-webkit-backdrop-filter:blur(4px);border-radius:50%;place-items:center;block-size:36px;inline-size:36px;margin:-18px;text-decoration:none;display:grid;position:absolute}.situation__point:before{content:"";background:var(--creme);border-radius:50%;block-size:12px;inline-size:12px}.situation__point span{padding:6px var(--space-3);border-radius:var(--radius-pill);background:var(--creme);color:var(--espresso);font-size:var(--fs-small);white-space:nowrap;opacity:0;transition:opacity var(--dur-fast);pointer-events:none;font-weight:500;position:absolute;inset:auto auto calc(100% + 8px) 50%;transform:translate(-50%)}.situation__point:is(:hover,:focus-visible) span{opacity:1}@media (prefers-reduced-motion:no-preference){.situation__point:before{animation:2.2s infinite pouls}}@keyframes pouls{0%{box-shadow:0 0 0 0 rgb(var(--creme-rvb) / .7)}70%,to{box-shadow:0 0 0 12px rgb(var(--creme-rvb) / 0)}}.situation__titre{color:inherit;gap:2px;text-decoration:none;display:grid}.situation__titre h3{font-size:var(--fs-body-l);letter-spacing:-.02em;text-transform:lowercase;margin:0;font-weight:300;line-height:1.25}.situation__titre h3 b{font-weight:700}.situation__titre span{font-size:var(--fs-ui);color:var(--texte-secondaire)}.situation__titre:hover h3{text-underline-offset:4px;text-decoration:underline}.accueil-inspirations{gap:var(--space-6) var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.accueil-inspirations .situation__image{aspect-ratio:4/3}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5){grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0;margin-block-end:-32px}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>li{grid-row:span 2;grid-template-rows:subgrid;gap:0}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5) .situation__titre{margin-block:14px var(--space-6);align-self:start}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:first-child{grid-area:span 4/span 2}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:first-child .situation__image{aspect-ratio:auto;grid-row:span 3;min-block-size:0}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:first-child .situation__image img{position:absolute;inset:0}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:first-child .situation__titre h3{font-size:clamp(19px,1.9vw,26px)}.accueil-inspirations--3>:not(:first-child){grid-column:span 2}.appel{padding-inline:var(--gutter)}.appel__bloc{border-radius:var(--radius-xl);isolation:isolate;justify-items:start;gap:clamp(28px,3vw,40px);padding:clamp(48px,8vw,120px) clamp(24px,6vw,96px);display:grid;position:relative;overflow:hidden}.appel__r{z-index:-1;inline-size:min(46vw,560px);inset:-30% -6% auto auto}.appel__contenu{justify-items:start;gap:20px;max-inline-size:60ch;display:grid}.appel__contenu .chapo{margin:0}@media (width<1100px){.besoins{grid-template-columns:repeat(2,minmax(0,1fr))}.essai{grid-template-columns:minmax(0,1fr);gap:0}.essai__choix{display:contents}.essai__choix>.essai__groupe,.essai__choix>.essai__actions{order:2}.essai__scene{z-index:2;aspect-ratio:auto;block-size:clamp(240px,38svh,360px);order:1;margin-block-start:28px;position:sticky;inset-block-start:calc(var(--wp-admin--admin-bar--height,0px) + 84px);box-shadow:0 16px 40px -16px #00000080}.essai__panneau{block-size:64%;inline-size:auto;margin-block-end:8%}.essai__panneau svg{block-size:100%;inline-size:auto}.mosaique>*{grid-column:span 6!important}.tuile--image{grid-row:span 1;min-block-size:360px}}@media (width<760px){.accueil-ouverture{padding-inline:var(--space-2)}.accueil-ouverture__cadre{border-radius:var(--radius-l);min-block-size:calc(100svh - 92px)}.accueil-ouverture__contenu{grid-template-columns:minmax(0,1fr);padding:22px 18px}.accueil-ouverture__texte .rangee .bouton{flex:1;justify-content:space-between}.apercu{display:none}.besoins{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:74%;grid-auto-flow:column;overflow-x:auto}.besoins>li{scroll-snap-align:start}.essai__legende{font-size:var(--fs-small);inset:auto 16px 14px}.accueil-etapes{grid-template-columns:minmax(0,1fr)}.mosaique>*{grid-column:1/-1!important}.tuile__panneau{block-size:120px}.defile__liste{grid-auto-columns:80%}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5){gap:var(--space-5) var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:0}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>li{grid-row:auto;grid-template-rows:none;align-content:start;gap:14px}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5) .situation__titre{margin-block:0}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:first-child{grid-area:auto/1/auto/-1}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:first-child .situation__image{aspect-ratio:4/3;grid-row:auto}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:not(:first-child){grid-column:span 1}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:not(:first-child) .situation__image{aspect-ratio:1}.accueil-inspirations:is(.accueil-inspirations--3,.accueil-inspirations--5)>:not(:first-child) .situation__titre h3{font-size:var(--fs-ui-l)}.appel{padding-inline:var(--space-2)}.appel__bloc{border-radius:var(--radius-l)}}.gamme-ouverture{padding-block:clamp(32px,5vw,72px) clamp(48px,6vw,88px)}.gamme-ouverture__grille{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.gamme-ouverture__texte{justify-items:start;gap:var(--space-5);display:grid}.gamme-ouverture__texte .chapo{margin:0}.gamme-ouverture__texte .chapo p+p{margin-block-start:.8em}.gamme-ouverture__texte .rangee{margin-block-start:var(--space-2)}.gamme-ouverture__media img{aspect-ratio:4/5;max-block-size:min(80vh,760px)}.ariane{gap:var(--space-2);font-size:var(--fs-ui);color:var(--texte-secondaire);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ariane li+li:before{content:"/";opacity:.5;margin-inline-end:var(--space-2)}.ariane [aria-current]{color:var(--espresso)}.gamme-ouverture__texte{container-type:inline-size}.faits{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.faits li{padding:var(--space-3) 18px;background:var(--sable-clair);border-radius:18px;display:grid}.faits b{letter-spacing:-.03em;font-size:20px;font-weight:700;line-height:1.2}.faits span{font-size:var(--fs-small);color:var(--texte-secondaire)}@container (width>=560px){.faits{grid-template-columns:repeat(var(--n,4), auto);justify-content:start}}.modeles{grid-template:"onglets onglets""scene fiche"1fr/minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,56px) clamp(32px,5vw,88px);display:grid}.modeles>.onglets{grid-area:onglets}.niveaux{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1fr);display:grid}.niveau{border:1px solid var(--ligne);border-radius:var(--radius-l);background:var(--sable-clair);color:var(--espresso);font:inherit;text-align:start;cursor:pointer;transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);grid-template-rows:auto 1fr;gap:14px;padding:20px 22px 22px;display:grid;position:relative}.niveau:hover{border-color:var(--ligne-forte)}.niveau[aria-selected=true]{border-color:var(--espresso);background:var(--espresso);color:var(--creme);--texte-secondaire:rgb(var(--creme-rvb) / .78)}.niveau--a-part{margin-inline-start:var(--space-3)}.niveau--a-part:before{content:"";border-inline-start:1px dashed var(--ligne-forte);position:absolute;inset:8px auto 8px -19px}.niveau__nom{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,26px);font-weight:300;line-height:1.15}.niveau__nom b{font-weight:700}.niveau__sur{font-size:var(--fs-ui);letter-spacing:0;color:var(--texte-secondaire);display:block}.niveau__detail{align-content:space-between;gap:var(--space-3);display:grid}.niveau__phrase{font-size:15px;line-height:1.45}.niveau__puces{font-size:var(--fs-small);color:var(--texte-secondaire)}.niveau__prix{font-size:var(--fs-ui);font-weight:500}.scene-modele{aspect-ratio:1/1.02;border-radius:var(--radius-xl);background:var(--sable);color:var(--teinte);grid-area:scene;place-items:center;display:grid;position:sticky;inset-block-start:100px}.scene-modele__legende{justify-content:space-between;gap:var(--space-3);font-size:var(--fs-ui);color:var(--texte-secondaire);margin:0;display:flex;position:absolute;inset:20px 22px auto}.scene-modele__legende span:first-child{color:var(--espresso);font-weight:500}.produit{--mm-h:calc(100% / 1850);aspect-ratio:1000/1850;perspective:1300px;perspective-origin:50% 20%;block-size:68%;display:grid;position:relative}.produit[hidden]{display:none}.produit__objet{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateX(-9deg)rotateY(40deg)}.produit__panneau{block-size:calc(1800 * var(--mm-h));transition:color .5s var(--ease);border-radius:3%/1.667%;display:block;position:absolute;inset:auto 0 0;overflow:hidden}.produit--bois .produit__panneau{inset-block-end:calc(50 * var(--mm-h))}.produit__panneau svg{block-size:100%;inline-size:100%;display:block}.produit__panneau:after{content:"";mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(100deg,#ffffff24,#0000 45%,#0000001f),url(./feutre-BxvOXZL-.jpg) 0 0/160px;position:absolute;inset:0}.produit__chant{--epaisseur:1.2%;inset-block:calc(80 * var(--mm-h)) calc(30 * var(--mm-h));inline-size:var(--epaisseur);filter:brightness(.7);transform-origin:0;transition:color .5s var(--ease);background:currentColor;position:absolute;inset-inline-start:0;transform:rotateY(90deg)}.produit--bois .produit__chant{--epaisseur:1.8%;inset-block:calc(30 * var(--mm-h)) calc(80 * var(--mm-h))}.produit__pied{--largeur:44.5%;inline-size:var(--largeur);block-size:calc(1000 * var(--mm-h));background-blend-mode:normal, soft-light, normal;-webkit-mask:var(--profil-pied) center / 100% 100% no-repeat;-webkit-mask:var(--profil-pied) center / 100% 100% no-repeat;mask:var(--profil-pied) center / 100% 100% no-repeat;transition:color .5s var(--ease);background:linear-gradient(#0000001a,#00000029),url(./feutre-BxvOXZL-.jpg) 0 0/120px,currentColor;position:absolute;inset-block-end:0;transform:rotateY(90deg)}.produit--bois .produit__pied{--largeur:45%;block-size:calc(500 * var(--mm-h));background:repeating-linear-gradient(94deg,#7850281a 0 2px,#0000 2px 9px),linear-gradient(#cfaa80,#b98f63)}.produit__pied--g{inset-inline-start:calc(14% - var(--largeur) / 2)}.produit__pied--d{inset-inline-end:calc(14% - var(--largeur) / 2)}.produit__sol{block-size:calc(700 * var(--mm-h));background:radial-gradient(ellipse 46% 9% at 50% 50%, rgb(var(--espresso-rvb) / .28), transparent), radial-gradient(closest-side, rgb(var(--espresso-rvb) / .12), transparent);pointer-events:none;position:absolute;inset-block-end:calc(-350 * var(--mm-h));inset-inline:-25%;transform:rotateX(90deg)}.cote{align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--texte-secondaire);white-space:nowrap;font-weight:500;display:flex;position:absolute}.cote:before,.cote:after{content:"";background:var(--ligne-forte);flex:1}.cote--h{top:calc(50 * var(--mm-h));writing-mode:vertical-rl;bottom:0;left:-10%;transform:rotate(180deg)}.produit--bois .cote--h{top:0;bottom:calc(50 * var(--mm-h))}.cote--h:before,.cote--h:after{width:1px}.cote--l{inset:auto 0 -15%}.cote--l:before,.cote--l:after{block-size:1px}.fiche-modele{gap:var(--space-6);grid-area:fiche;display:grid}.js .fiche-modele__panneau[data-cache]{display:none}.fiche-modele__panneau{justify-items:start;gap:var(--space-5);display:grid}.fiche-modele__panneau .chapo{margin:0}.caracteristiques{border-block-start:1px solid var(--ligne);inline-size:100%;margin:0;display:grid}.caracteristiques>div{justify-content:space-between;gap:var(--space-5);border-block-end:1px solid var(--ligne);padding-block:14px;display:flex}.caracteristiques dt{color:var(--texte-secondaire);font-size:15px}.caracteristiques dd{text-align:end;margin:0;font-weight:500}.choix-teinte{justify-items:start;gap:14px;display:grid}.choix-teinte .lien-fleche{font-size:var(--fs-ui)}.choix-teinte__libelle{color:var(--texte-secondaire);margin:0;font-size:15px}.choix-teinte__libelle b{color:var(--espresso);font-weight:500}.comparer{background:var(--sable-clair);border-radius:20px}.comparer summary{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 22px;font-weight:500;list-style:none;display:flex}.comparer summary::-webkit-details-marker{display:none}.comparer summary:after{content:"+";font-size:var(--fs-h4);font-weight:300;line-height:1}.comparer[open] summary:after{content:"−"}.comparer .tableau-defilant{margin:0;padding:0 22px 18px}.comparer .comparatif{min-inline-size:460px}.poses{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pose{border-radius:var(--radius-l);background:var(--creme);color:var(--espresso);--texte-secondaire:var(--espresso);align-content:start;gap:18px;padding:14px 14px 26px;display:grid}.pose svg{background:var(--sable-clair);block-size:auto;inline-size:100%;color:var(--espresso);border-radius:18px}.pose img{aspect-ratio:4/5;object-fit:cover;border-radius:18px;block-size:auto;inline-size:100%}.pose :is(h3,p){padding-inline:var(--space-3);margin:0}.pose h3{font-size:var(--fs-h4);letter-spacing:-.02em;font-weight:300}.pose h3 b{font-weight:700}.pose p{color:var(--texte-secondaire);font-size:var(--fs-ui-l)}.pose .pose__hauteurs{color:var(--espresso);font-size:var(--fs-ui);margin-block-start:-8px;font-weight:500}.poses--dalles img{aspect-ratio:4/3}.poses--dalles .pose__prix{color:var(--espresso);font-size:var(--fs-ui);font-weight:600}.poses--dalles .pose__lien{margin-inline:var(--space-3);justify-self:start}.ambiances-orofi{gap:var(--space-3);margin:var(--space-7) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ambiances-orofi img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-l);block-size:100%;inline-size:100%;display:block}.produit--skia{aspect-ratio:auto;align-self:stretch;block-size:auto;inline-size:100%;padding:60px 22px 22px;display:block}.modeles[data-actif=skia] :is([data-scene-teinte],.choix-teinte){display:none}.silhouettes{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.silhouettes figure{margin:0;position:relative}.silhouettes img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-l);block-size:auto;inline-size:100%;display:block}.silhouettes figcaption{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--creme);color:var(--espresso);font-size:15px;font-weight:300;position:absolute;inset:auto auto 10px 10px}.silhouettes figcaption b{font-weight:700}.etiquette-developpement{border-radius:var(--radius-pill);background:var(--sable-clair);font-size:var(--fs-ui);margin:0 0 -12px;padding:6px 14px;font-weight:500}.defile__liste--motifs{grid-auto-columns:clamp(220px,21vw,300px);gap:20px}.galerie{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.galerie--1 .situation__image,.galerie--2 .situation__image{aspect-ratio:4/3}.questions{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);display:grid}.questions .chapo{margin-block-start:20px}.question{border-block-end:1px solid var(--ligne)}.question:first-child{border-block-start:1px solid var(--espresso)}.question summary{justify-content:space-between;gap:var(--space-5);font-size:var(--fs-h5);cursor:pointer;padding:22px 0;font-weight:500;list-style:none;display:flex}.question summary::-webkit-details-marker{display:none}.question summary:after{content:"+";transition:transform var(--dur-fast) var(--ease);flex:none;font-size:24px;font-weight:300;line-height:1}.question[open] summary:after{transform:rotate(45deg)}.question__titre{font:inherit;letter-spacing:inherit;margin:0}.question[id]{scroll-margin-block-start:calc(var(--wp-admin--admin-bar--height,0px) + var(--space-8) + var(--space-6))}.question__reponse{max-inline-size:62ch;color:var(--texte-secondaire);padding-block-end:var(--space-5)}.question__reponse p{margin:0}.question__reponse p+p{margin-block-start:.8em}@media (width<1100px){.gamme-ouverture__grille,.questions{grid-template-columns:minmax(0,1fr)}.gamme-ouverture__media{order:-1}.gamme-ouverture__media img{aspect-ratio:4/3.4;max-block-size:60vh}.modeles{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"onglets""scene""fiche"}.niveaux{grid-template-columns:repeat(2,minmax(0,1fr))}.niveau--a-part{margin-inline-start:0}.niveau--a-part:before{display:none}.scene-modele{position:relative;inset-block-start:0}.poses:not(:has(img)){grid-template-columns:minmax(0,1fr)}}@media (width<760px){.niveau{padding:var(--space-4)}.niveau__phrase{font-size:var(--fs-ui)}.poses,.ambiances-orofi{grid-template-columns:minmax(0,1fr)}.cote{font-size:var(--fs-label)}.cote--h{left:-16%}.defile__liste--motifs{grid-auto-columns:64%}.faits li{padding:10px 14px}}.chiffres-cles{padding-block-end:clamp(48px,7vw,96px)}.chiffres-cles__liste{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0 clamp(24px,4vw,64px);margin:0 0 clamp(32px,4vw,48px);display:grid}.chiffre-cle{align-content:start;gap:var(--space-3);padding-block:var(--space-5);border-block-start:1.5px solid var(--espresso);display:grid}.chiffre-cle__libelle{font-size:var(--fs-ui);font-weight:500}.chiffre-cle__valeur{gap:var(--space-2);margin:0;display:grid}.chiffre-cle__nombre{letter-spacing:var(--tracking-title);white-space:nowrap;font-size:clamp(44px,5.4vw,76px);font-weight:300;line-height:1}.chiffre-cle__nombre i{font-style:normal;font-weight:700}.chiffre-cle__nombre sub{vertical-align:baseline;font-size:.42em;position:relative;inset-block-start:.12em}.chiffre-cle__nombre small{letter-spacing:0;font-size:.36em;font-weight:500}.chiffre-cle__detail{font-size:var(--fs-small);color:var(--texte-secondaire)}.chiffres-cles__sommaire ul{margin:0}.absorption{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@container (width<980px){.absorption{grid-template-columns:minmax(0,1fr)}}.absorption__tableau{border-collapse:separate;border-spacing:4px;inline-size:100%;margin-inline:-4px}.absorption__tableau thead th{padding:0 4px var(--space-2);font-size:var(--fs-small);text-align:center;vertical-align:bottom;font-weight:500;line-height:1.25}.absorption__tableau tbody th{font-size:var(--fs-h5);letter-spacing:-.02em;text-align:start;white-space:nowrap;padding-inline-end:var(--space-3);font-weight:700}.absorption__tableau td{padding:0}.absorption__lame{color:var(--texte-secondaire);font-weight:400;display:block}.absorption__case{border:1.5px solid var(--ligne);border-radius:var(--radius-m);inline-size:100%;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;justify-items:center;gap:6px;padding:14px 6px 12px;display:grid}.absorption__case:hover{border-color:var(--ligne-forte);background:rgb(var(--creme-rvb) / .7)}.absorption__case:focus-visible{outline:2px solid var(--espresso);outline-offset:2px}.absorption__case[aria-pressed=true]{border-color:var(--espresso);background:var(--espresso);color:var(--creme)}.absorption__valeur{letter-spacing:-.02em;font-size:clamp(18px,1.8vw,22px);font-weight:500;line-height:1}.absorption__classe{border-radius:var(--radius-pill);min-inline-size:22px;font-size:var(--fs-xs);border:1px solid;place-items:center;padding:2px 7px;font-weight:700;line-height:1.3;display:inline-grid}.absorption__note{margin-block-start:var(--space-4)}.absorption__graphique{border-radius:var(--radius-l);background:var(--creme);margin:0;padding:clamp(18px,2.4vw,32px)}.absorption__titre{min-block-size:2.6em;margin-block-end:var(--space-4);display:block}.absorption__titre>span{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.absorption__titre b{font-size:var(--fs-h5);letter-spacing:-.02em;font-weight:700}.absorption__resume{font-size:var(--fs-ui);font-weight:500}.absorption__dessin{position:relative}.absorption__dessin svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.axe line{stroke:var(--ligne);stroke-width:1px;vector-effect:non-scaling-stroke}.axe .axe__un{stroke:var(--ligne-forte);stroke-dasharray:2 4}.axe text{fill:var(--espresso);font-variant-numeric:tabular-nums;opacity:.72;font-size:13px}.axe .axe__unite{opacity:1;font-weight:500}@container (width<640px){.axe text{font-size:24px}}.courbe{fill:none;stroke:var(--espresso);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--dur) var(--ease)}.courbe[data-fantome]{stroke-width:1.25px;opacity:.2}.courbe[data-active]{opacity:1}.courbe--trace{animation:tracer-courbe var(--dur-slow) var(--ease) both}@keyframes tracer-courbe{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0)}}.courbe-detail{display:none}.courbe-detail[data-active]{display:inline}.courbe-detail--apparition{animation:apparaitre-detail var(--dur) var(--ease) both;animation-delay:calc(var(--dur-slow) * .5)}@keyframes apparaitre-detail{0%{opacity:0}}.courbe-reference{fill:none;stroke:var(--espresso);stroke-width:1.5px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke;opacity:.55}.point-octave{fill:var(--creme);stroke:var(--espresso);stroke-width:2px;vector-effect:non-scaling-stroke}.viseur[hidden]{display:none}.viseur__ligne{stroke:var(--ligne-forte);stroke-width:1px;vector-effect:non-scaling-stroke}.viseur__point{fill:var(--espresso);stroke:var(--creme);stroke-width:2px;vector-effect:non-scaling-stroke}.absorption__zone{cursor:crosshair}.absorption__bulle{border-radius:var(--radius-s);background:var(--espresso);color:var(--creme);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;gap:2px;padding:8px 12px;display:grid;position:absolute;inset-block-start:var(--y,0);inset-inline-start:var(--x,0);transform:translate(14px,-50%)}.absorption__bulle.absorption__bulle--gauche{transform:translate(calc(-100% - 14px),-50%)}.absorption__bulle[hidden]{display:none}.absorption__legende{gap:var(--space-2) var(--space-5);margin:var(--space-4) 0 0;font-size:var(--fs-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.absorption__legende li{align-items:center;gap:var(--space-2);display:inline-flex}.absorption__legende i{border-block-start:2.5px solid var(--espresso);flex:none;block-size:0;inline-size:22px}.absorption__legende .legende-point{border:2px solid var(--espresso);border-radius:50%;block-size:10px;inline-size:10px}.absorption__legende .legende-tirets{border-block-start:1.5px dashed rgb(var(--espresso-rvb) / .7)}.absorption__legende .legende-fantome{border-block-start:1.25px solid rgb(var(--espresso-rvb) / .25)}.absorption__valeurs{border-block-start:1px solid var(--ligne-forte);margin-block-start:clamp(32px,4vw,48px)}.absorption__valeurs summary{cursor:pointer;justify-content:space-between;align-items:center;padding-block:18px;font-weight:500;list-style:none;display:flex}.absorption__valeurs summary::-webkit-details-marker{display:none}.absorption__valeurs summary:after{content:"+";font-size:var(--fs-h4);font-weight:300;line-height:1}.absorption__valeurs[open] summary:after{content:"−"}.absorption__valeurs .tableau-defilant{margin-block-start:0}.absorption__valeurs .legende{max-inline-size:70ch;margin-block-start:var(--space-4)}.valeurs-absorption{min-inline-size:880px}.valeurs-absorption thead th{font-size:var(--fs-small);letter-spacing:0;vertical-align:bottom;font-weight:500}.valeurs-absorption :is(th,td){padding:7px var(--space-3)}.valeurs-absorption td{text-align:end}.valeurs-absorption .valeurs-absorption__octave :is(th,td){font-weight:700}.valeurs-absorption .valeurs-absorption__total :is(th,td){border-block-start:1.5px solid var(--espresso);border-block-end:0}.reperes{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(32px,4vw,56px);display:grid}.repere{align-content:start;gap:var(--space-4);display:grid}.repere p{max-inline-size:42ch;line-height:1.6}.repere__visuel{block-size:72px;margin:0 0 var(--space-2);align-items:center;padding:0;display:flex}.repere__visuel--echelle{gap:var(--space-3);font-size:var(--fs-small)}.repere__barre{border-radius:var(--radius-pill);background:var(--sable);flex:1;block-size:10px;position:relative;overflow:hidden}.repere__barre i{inline-size:calc(var(--part) * 100%);border-radius:inherit;background:var(--espresso);position:absolute;inset-block:0;inset-inline-start:0}.classes{gap:4px;list-style:none}.classes__classe{border-radius:var(--radius-s);font-size:var(--fs-xs);flex:1;justify-items:center;gap:2px;padding-block:10px;display:grid}.classes__classe b{font-size:var(--fs-h5)}.classes__classe:first-child{background:var(--espresso);color:var(--creme)}.classes__classe:not(:first-child){background:var(--sable)}.repere__visuel--lame{block-size:72px;inline-size:160px}.repere__visuel--lame .lame__paroi{fill:var(--espresso)}.repere__visuel--lame .lame__plaque{fill:var(--sable);stroke:var(--espresso);stroke-width:1.5px}.repere__visuel--lame :is(.lame__cote,.lame__fleches,.lame__onde){fill:none;stroke:var(--espresso);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.repere__visuel--lame .lame__onde{opacity:.5}.reperes__note{border-block-start:1px solid var(--ligne);max-inline-size:72ch;margin-block-start:clamp(40px,5vw,64px);padding-block-start:var(--space-4)}.classements{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(16px,2vw,24px);display:grid}.classement{align-content:start;gap:var(--space-5);border:1px solid var(--ligne);border-radius:var(--radius-l);padding:clamp(24px,3vw,40px);display:grid}.classement .mentions{margin:0}.classement .mentions>div{font-size:var(--fs-small)}.classement .mentions dd{text-align:end;max-inline-size:30ch}.classement__valeur{letter-spacing:var(--tracking-title);white-space:nowrap;margin:0;font-size:clamp(52px,6.4vw,96px);font-weight:300;line-height:1}.euroclasses{gap:4px;margin:0;padding:0;list-style:none;display:flex}.euroclasses li{border-radius:var(--radius-s);background:rgb(var(--creme-rvb) / .08);font-size:var(--fs-small);text-align:center;color:var(--texte-secondaire);flex:1;padding-block:8px;font-weight:500}.euroclasses li[aria-current]{background:var(--creme);color:var(--espresso);font-weight:700}.air{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,5vw,80px);display:grid}@container (width<820px){.air{grid-template-columns:minmax(0,1fr)}}.air__valeur{margin:0 0 var(--space-3);letter-spacing:-.06em;white-space:nowrap;align-items:baseline;gap:.12em;font-size:clamp(88px,14vw,200px);font-weight:300;line-height:.9;display:flex}.air__valeur small{letter-spacing:0;font-size:.18em;font-weight:500}.air__texte .texte-large{margin-block-start:var(--space-5)}.essais-section{border-block-start:1px solid var(--ligne)}.essais{min-inline-size:720px}.essais thead th{font-size:var(--fs-small);letter-spacing:0;font-weight:500}.essais tbody th{color:inherit;font-weight:500}@media (prefers-reduced-motion:reduce){.courbe,.courbe--trace,.courbe-detail--apparition{transition:none;animation:none}}.page-catalogue{--chevauchement:clamp(72px, 15vw, 240px)}.catalogue{--largeur-ecran:min(1160px, calc((100svh - 160px) * var(--rl,16) / var(--rh,9)))}.catalogue-tete{padding-block:clamp(56px,8vw,112px) clamp(56px,7vw,96px);position:relative;overflow:clip}.catalogue-tete .chapo{max-inline-size:54ch;margin-block-start:clamp(20px,2.6vw,32px)}.catalogue-tete--ecran{padding-block-end:calc(var(--chevauchement) + clamp(48px, 6vw, 88px))}.catalogue-tete__texte{position:relative}.catalogue-tete__r{inline-size:clamp(280px,40%,620px);inset-block:clamp(-40px,-2vw,0px) auto;inset-inline-end:-3%}.catalogue-sommaire{margin-block-start:clamp(28px,3.4vw,44px)}.catalogue-sommaire ul{gap:var(--space-2)}.catalogue-sommaire__lien{border:1.5px solid var(--ligne);border-radius:var(--radius-pill);min-block-size:40px;color:inherit;font-size:var(--fs-ui);transition:background var(--dur-fast), color var(--dur-fast), border-color var(--dur-fast);align-items:center;padding-inline:18px;font-weight:500;text-decoration:none;display:inline-flex}.catalogue-sommaire__lien:hover{border-color:var(--creme);background:var(--creme);color:var(--espresso)}.catalogue{padding-block:clamp(56px,7vw,96px)}.catalogue--seul{padding-block-start:0}.catalogue--seul .catalogue__ecran{margin-block-start:calc(-1 * var(--chevauchement))}.catalogue+.catalogue{padding-block-start:0}.catalogue__intitule{margin-block-end:clamp(24px,3vw,40px)}.catalogue__intitule .surtitre{margin-block-end:var(--space-3)}.catalogue__ecran{aspect-ratio:var(--rl,16) / var(--rh,9);max-inline-size:var(--largeur-ecran);border-radius:var(--radius-xl);background:var(--espresso);box-shadow:0 0 0 1px rgb(var(--espresso-rvb) / .06), 0 2px 4px rgb(var(--espresso-rvb) / .1), 0 56px 110px -48px rgb(var(--espresso-rvb) / .6);isolation:isolate;margin-inline:auto;position:relative;overflow:clip}.catalogue__cadre{z-index:1;opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--dur-slow) var(--ease);border:0;position:absolute;inset:0}.est-ouvert .catalogue__cadre{opacity:1}.catalogue__couverture{z-index:2;inline-size:100%;color:var(--creme);font:inherit;text-align:start;cursor:pointer;transition:opacity var(--dur-slow) var(--ease), visibility 0s linear var(--dur-slow);border:0;place-items:center;padding:clamp(18px,4.4cqi,60px);display:grid;position:absolute;inset:0;container-type:inline-size}.est-ouvert .catalogue__couverture{opacity:0;visibility:hidden;pointer-events:none}.catalogue__couverture:focus-visible{outline-offset:-8px;outline:3px solid}.catalogue__couverture--planche{background-color:var(--sable);color:var(--espresso);grid-template-rows:minmax(0,1fr) auto;place-items:stretch stretch;gap:clamp(12px,3.4cqi,44px)}.catalogue__planche{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:clamp(8px,2.4cqi,32px);min-block-size:0;display:grid}.catalogue__arche{grid-template-rows:minmax(0,1fr) auto;gap:clamp(6px,1.2cqi,14px);min-block-size:0;display:grid}.catalogue__arche:nth-child(2n){padding-block-start:clamp(14px,5cqi,64px)}.catalogue__photo{border-radius:var(--arch);object-fit:cover;block-size:100%;inline-size:100%;transition:transform 1.2s var(--ease)}.catalogue__couverture:hover .catalogue__photo{transform:translateY(-1.5%)}.catalogue__gamme{padding-inline-start:.2em;font-size:clamp(11px,1.55cqi,17px);font-weight:500;line-height:1.2}@container (width<480px){.catalogue__gamme{display:none}}.catalogue__image{z-index:-1;object-fit:cover;block-size:100%;inline-size:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.02)}.catalogue__couverture:hover .catalogue__image{transform:scale(1.05)}.catalogue__couverture--image:before{content:"";z-index:-1;background:linear-gradient(to top, rgb(var(--espresso-rvb) / .7), rgb(var(--espresso-rvb) / .1) 60%);position:absolute;inset:0}.catalogue__r{inline-size:52%;color:rgb(var(--creme-rvb) / .07);inset-block-end:-38%;inset-inline-end:-6%}.catalogue__invite{align-items:center;gap:clamp(12px,2cqi,20px);display:inline-flex}.catalogue__couverture--planche .catalogue__invite{justify-self:start}.catalogue__lecture{--rond:var(--creme);--signe:var(--espresso);aspect-ratio:1;background:var(--rond);inline-size:clamp(48px,8cqi,88px);transition:transform var(--dur) var(--ease);border-radius:50%;place-items:center;display:grid;position:relative}.catalogue__couverture--planche .catalogue__lecture{--rond:var(--espresso);--signe:var(--creme)}.catalogue__lecture:before{content:"";aspect-ratio:1;background:var(--signe);clip-path:polygon(0 0,100% 50%,0 100%);inline-size:30%;margin-inline-start:8%}.catalogue__lecture:after{content:"";border:1.5px solid color-mix(in srgb, var(--rond) 45%, transparent);transition:inset var(--dur) var(--ease), opacity var(--dur) var(--ease);border-radius:50%;position:absolute;inset:-7px}.catalogue__couverture:hover .catalogue__lecture{transform:scale(1.06)}.catalogue__couverture:hover .catalogue__lecture:after{opacity:0;inset:-13px}.est-chargement .catalogue__lecture:after{opacity:1;border-color:color-mix(in srgb, var(--rond) 20%, transparent);border-block-start-color:var(--rond);animation:.9s linear infinite catalogue-tourne;inset:-7px}.catalogue__appel{font-size:clamp(15px,1.9cqi,20px);font-weight:500}@container (width<420px){.catalogue__appel{display:none}}@keyframes catalogue-tourne{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){.catalogue__arche{animation:catalogue-arche 1.1s var(--ease) both;animation-delay:calc(.2s + var(--i,0) * .11s)}}@keyframes catalogue-arche{0%{opacity:0;transform:translateY(14%)}}.catalogue__barre{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);max-inline-size:var(--largeur-ecran);flex-wrap:wrap;margin:clamp(20px,2.4vw,32px) auto 0;display:flex}.catalogue__texte{max-inline-size:60ch;color:var(--texte-secondaire)}.catalogue__actions{margin-inline-start:auto}.catalogue__mention{max-inline-size:var(--largeur-ecran);margin:var(--space-4) auto 0;color:var(--texte-secondaire)}.catalogue-acces{gap:var(--space-3);max-inline-size:520px;padding-block-end:var(--section);display:grid}.catalogue-acces__libelle{font-size:var(--fs-ui);font-weight:500}.catalogue-acces__ligne{gap:var(--space-3);flex-wrap:wrap;display:flex}.catalogue-acces__champ{border:1.5px solid var(--ligne-forte);border-radius:var(--radius-pill);background:var(--blanc);min-block-size:52px;color:var(--espresso);font:400 16px / 1.2 var(--font);flex:220px;padding-inline:22px}.catalogue-acces__champ:focus-visible{border-color:var(--espresso);outline:3px solid rgb(var(--espresso-rvb) / .2);outline-offset:2px}@media (prefers-reduced-motion:reduce){.catalogue__image,.catalogue__photo,.catalogue__lecture{transition:none;transform:none!important}.est-chargement .catalogue__lecture:after{animation-duration:2.4s}}.entete{--haut-entete:64px;z-index:var(--z-entete);padding:12px var(--gutter) 0;position:sticky;inset-block-start:var(--wp-admin--admin-bar--height,0px)}.entete__barre{align-items:center;gap:var(--space-5);min-block-size:var(--haut-entete);padding-inline:var(--space-5) 10px;isolation:isolate;display:flex;position:relative}.entete__barre:before{content:"";z-index:-1;border-radius:var(--radius-pill);background:rgb(var(--creme-rvb) / .84);-webkit-backdrop-filter:blur(16px)saturate(1.4);box-shadow:0 0 0 1px rgb(var(--espresso-rvb) / .07), 0 10px 30px -18px rgb(var(--espresso-rvb) / .4);transition:opacity var(--dur-fast);position:absolute;inset:0}.entete__logo{color:var(--espresso);flex:none;display:block}.entete__logo svg{block-size:24px;inline-size:auto}.entete__nav{margin-inline-start:auto}.entete__nav-bas{display:none}.entete__actions{align-items:center;gap:var(--space-2);display:flex}.entete__configurer{min-block-size:44px}.nav{gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav__item{position:relative}.nav__lien{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-block-size:44px;font:500 15px / 1.2 var(--font);color:inherit;cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:0;padding:0 14px;text-decoration:none;display:inline-flex}.nav__lien:hover,.nav__lien[aria-expanded=true],.nav__lien[aria-current=page],.nav__item--actif>.nav__lien{background:rgb(var(--espresso-rvb) / .07)}@media (width>=1101px){.nav__bouton{position:relative}.nav__bouton[aria-expanded=true]:before{content:"";block-size:calc((var(--haut-entete) - 44px) / 2 + 16px);position:absolute;inset-block-start:100%;inset-inline:0}}.nav__bouton:after{content:"";block-size:6px;inline-size:6px;transition:transform var(--dur-fast) var(--ease);border-block-end:1.5px solid;border-inline-end:1.5px solid;transform:translateY(-2px)rotate(45deg)}.nav__bouton[aria-expanded=true]:after{transform:translateY(2px)rotate(-135deg)}.nav__sous{z-index:1;min-inline-size:290px;padding:var(--space-2);background:var(--creme);border-radius:var(--radius-l);box-shadow:0 0 0 1px var(--ligne), 0 30px 60px -24px rgb(var(--espresso-rvb) / .45);gap:2px;margin:0;list-style:none;display:grid;position:absolute;inset-block-start:calc(100% + 14px);inset-inline-start:0}.nav__sous:before{content:"";inset:calc(-14px - (var(--haut-entete) - 44px) / 2 - 2px) 0 100%;position:absolute}.js .nav__bouton[aria-expanded=false]+.nav__sous,html:not(.js) .nav__item--parent:not(:hover,:focus-within)>.nav__sous{display:none}.nav__sous-lien{padding:var(--space-3) 14px;color:inherit;transition:background var(--dur-fast);border-radius:18px;gap:2px;text-decoration:none;display:grid}.nav__sous-lien:hover,.nav__sous-lien[aria-current=page]{background:var(--sable)}.nav__sous-titre{font-size:15px;font-weight:500}.nav__sous-precision{font-size:var(--fs-small);color:var(--texte-secondaire)}.nav__sous-image{aspect-ratio:4/3;object-fit:cover;block-size:auto;inline-size:100%;border-radius:14px;margin-block-end:var(--space-2)}@media (width>=1101px){.nav__sous{inset-inline-start:calc(0px - var(--recul,0px))}.nav__item:has(.nav__sous-image)>.nav__sous{grid-auto-columns:200px;grid-auto-flow:column;gap:6px;padding:10px}.nav__item:has(.nav__sous-image)>.nav__sous .nav__sous-lien{padding:6px 6px var(--space-3);align-content:start}.nav__item:has(.nav__sous-image)>.nav__sous .nav__sous-lien>span{padding-inline:6px}.nav__item:has(.nav__sous-image)>.nav__sous .nav__sous-lien:hover .nav__sous-image{transform:scale(1.03)}.nav__sous-image{transition:transform var(--dur) var(--ease)}}.entete__burger{background:var(--espresso);block-size:44px;inline-size:44px;color:var(--creme);cursor:pointer;border:0;border-radius:50%;display:none;position:relative}.entete__burger i{block-size:1.5px;inline-size:18px;transition:transform var(--dur-fast) var(--ease);background:currentColor;position:absolute;inset-inline-start:13px}.entete__burger i:first-of-type{transform:translateY(-3px)}.entete__burger i:last-of-type{transform:translateY(3px)}.entete__burger[aria-expanded=true] i:first-of-type{transform:rotate(45deg)}.entete__burger[aria-expanded=true] i:last-of-type{transform:rotate(-45deg)}@media (width<=1240px) and (width>=1101px){.entete__barre{gap:var(--space-2);padding-inline:18px 8px}.nav__lien{white-space:nowrap;padding-inline:8px;font-size:14px}.entete__actions{gap:6px}}@media (width<=1100px){.entete__barre{padding-inline:20px 10px}.js .entete__burger{display:inline-block}.js .entete__actions>:is(.badge-devis,.entete__configurer){display:none}.entete__actions{margin-inline-start:auto}.js .entete__nav{z-index:-2;gap:var(--space-5);padding:calc(var(--wp-admin--admin-bar--height,0px) + var(--haut-entete) + 36px) var(--gutter) max(20px, env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--creme);opacity:0;visibility:hidden;transition:opacity var(--dur-fast) var(--ease), visibility 0s var(--dur-fast);grid-template-rows:1fr auto;display:grid;position:fixed;inset:0;overflow-y:auto}.js .entete[data-ouvert] .entete__nav{opacity:1;visibility:visible;transition-delay:0s}.entete[data-ouvert] .entete__barre:before{opacity:0}.entete__nav-bas{grid-template-columns:1fr 1fr;gap:10px;display:grid}.entete__nav-bas .bouton{padding-inline:var(--space-4)}.nav{flex-direction:column;align-content:start;gap:0}.nav__item{border-block-end:1px solid var(--ligne)}.nav__lien{letter-spacing:-.02em;border-radius:0;justify-content:space-between;min-block-size:0;inline-size:100%;padding:14px 0;font-size:24px;font-weight:300}.nav__lien:hover,.nav__lien[aria-expanded=true],.nav__lien[aria-current=page],.nav__item--actif>.nav__lien{background:0 0}.nav__lien[aria-current=page],.nav__item--actif>.nav__lien{font-weight:700}.nav__sous{min-inline-size:0;padding:0 0 var(--space-3);box-shadow:none;background:0 0;border-radius:0;position:static}.nav__sous:before{content:none}.nav__sous-lien{padding-inline:0}.nav__item:has(.nav__sous-image){border:0;order:-1;margin-block-end:20px}.nav__item:has(.nav__sous-image)>.nav__bouton{display:none}.nav__item:has(.nav__sous-image)>.nav__sous{grid-template-columns:1fr 1fr;gap:10px;padding:0;display:grid!important}.nav__item:has(.nav__sous-image) .nav__sous-lien{aspect-ratio:1;padding:var(--space-3) 14px;color:var(--creme);isolation:isolate;border-radius:20px;align-content:end;display:grid;position:relative;overflow:hidden}.nav__item:has(.nav__sous-image) .nav__sous-lien:after{content:"";z-index:-1;background:linear-gradient(transparent 35%, rgb(var(--nuit-rvb) / .78));position:absolute;inset:0}.nav__item:has(.nav__sous-image) .nav__sous-image{z-index:-2;aspect-ratio:auto;border-radius:0;block-size:100%;margin:0;position:absolute;inset:0}.nav__item:has(.nav__sous-image) .nav__sous-titre{line-height:1.25}.nav__item:has(.nav__sous-image) .nav__sous-precision{color:rgb(var(--creme-rvb) / .8)}}html.menu-ouvert{overflow:hidden}.barre-action{display:none}@media (width<=1100px){.barre-action{inset:auto 12px max(12px, env(safe-area-inset-bottom));z-index:var(--z-barre);gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-pill);background:rgb(var(--espresso-rvb) / .92);-webkit-backdrop-filter:blur(12px);box-shadow:0 16px 40px -12px rgb(var(--nuit-rvb) / .5);color:var(--creme);--b-plein:var(--creme);--b-sur:var(--espresso);--b-survol:var(--blanc);transition:transform var(--dur) var(--ease);grid-template-columns:auto 1fr;display:grid;position:fixed}.barre-action.est-cache{transform:translateY(calc(100% + 24px))}.barre-action .badge-devis{border-color:rgb(var(--creme-rvb) / .3);block-size:44px;color:var(--creme)}.barre-action .badge-devis__nombre{background:var(--creme);color:var(--espresso)}.barre-action .bouton{justify-content:space-between;min-block-size:44px}:is(body[class*=page-configurateur],body[class*=page-devis],.menu-ouvert) .barre-action{display:none}}.pied{padding-block:clamp(64px,8vw,112px) 28px;position:relative;overflow:clip}.pied__r{inline-size:min(52vw,640px);color:rgb(var(--creme-rvb) / .07);inset:auto -4% -38% auto}.pied__contenu{position:relative}.pied__grille{gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(0,3fr);display:grid}.pied__marque{align-content:start;justify-items:start;gap:20px;display:grid}.pied__logo{color:var(--creme);display:block}.pied__logo svg{block-size:44px;inline-size:auto}.pied__signature{margin:0 0 var(--space-2);max-inline-size:18ch;font-size:var(--fs-h4);letter-spacing:-.02em;line-height:1.25}.pied__plan{gap:40px var(--space-6);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.pied__titre-colonne{font-size:var(--fs-ui);color:rgb(var(--creme-rvb) / .6);margin:0 0 14px;font-weight:500}.pied__liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}.pied__liste a{color:inherit;padding-block:6px;text-decoration:none;display:inline-block}.pied__liste a:hover{text-underline-offset:4px;text-decoration:underline}.pied__coordonnees{font-style:normal}.pied__coordonnees p{margin:0 0 10px}.pied__coordonnees a{color:inherit;text-underline-offset:4px}.pied__bas{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);font-size:var(--fs-ui);color:var(--texte-secondaire);flex-wrap:wrap;margin-block-start:clamp(48px,6vw,72px);padding-block-start:var(--space-5);display:flex;position:relative}.pied__bas:before{content:"";inline-size:var(--fin-ligne,100%);border-block-start:1px solid var(--ligne);position:absolute;inset-block-start:0;inset-inline-start:0}.pied__bas p{margin:0}.pied__liens{gap:var(--space-1) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pied__liens a{color:inherit;padding-block:6px;text-decoration:none;display:inline-block}.pied__liens a:hover{color:var(--creme);text-underline-offset:4px;text-decoration:underline}@media (width<=1100px){.pied{padding-block-end:calc(104px + env(safe-area-inset-bottom))}}@media (width<=900px){.pied__grille{grid-template-columns:1fr}.pied__plan{grid-template-columns:1fr 1fr}}}@layer utilities{.pile{gap:var(--espace,16px);flex-direction:column;display:flex}.rangee{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.grille-2{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:14px;display:grid}}
