:root{--large: 64rem}.progression{position:fixed;inset:0 0 auto 0;z-index:60;height:2px;background:transparent;pointer-events:none}.progression__barre{height:100%;width:0;background:var(--action)}.entete{position:fixed;inset:0 0 auto;z-index:30;isolation:isolate}.entete[data-etat=flottante]{background:transparent;border-bottom-color:transparent;color:var(--k80)}.entete[data-etat=flottante] .marque{color:var(--k50)}.entete[data-etat=flottante] .service a{color:var(--k00)}.entete[data-etat=flottante]:before{content:"";position:absolute;inset:0 0 auto 0;height:calc(var(--entete-h) * 2);z-index:-1;pointer-events:none;background:linear-gradient(to right,transparent 58%,rgb(47 36 27 / .68) 58%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 42%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 42%,transparent 100%)}@media(max-width:900px){.entete[data-etat=flottante]:before{display:none}.entete[data-etat=flottante] .service a{color:var(--k80)}}.hero{display:grid;grid-template-columns:7fr 5fr;min-height:100svh}.hero__texte{display:flex;flex-direction:column;padding:var(--e4) var(--marge);color:var(--encre)}.ariane{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.ariane:focus-within{position:static;width:auto;height:auto;margin:0;padding:var(--e2) 0;overflow:visible;white-space:normal;clip-path:none;color:var(--k60)}.ariane ol{margin:0;padding:0;list-style:none;display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;gap:var(--e1)}.ariane li{display:flex;align-items:center;gap:var(--e1);flex:none}.ariane li+li:before{content:"/";color:var(--filet-mou)}.ariane a{display:inline-block;padding-block:var(--e1);margin-block:calc(var(--e1) * -1);transition:color var(--duree-court) linear}.ariane [aria-current=page]{color:var(--encre);display:inline-block;max-width:24ch;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}@media(hover:hover)and (pointer:fine){.ariane a:hover{color:var(--encre);text-decoration:underline;text-underline-offset:4px}}.ariane a:focus-visible{outline:2px solid var(--encre);outline-offset:3px}.hero__centre{flex:1;display:flex;flex-direction:column;justify-content:center;margin:0;max-width:30rem}.article-titre{margin:0}.chapo{margin-top:var(--e4);color:var(--ombre)}.hero__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--e2);color:var(--k60)}.hero__image{background:var(--k10)}.hero__image img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.hero{grid-template-columns:1fr;min-height:0}.hero__texte{padding-block:var(--e7) var(--e5);gap:var(--e5)}.hero__centre{flex:none;display:block;max-width:none}.hero__image{aspect-ratio:4 / 3}}.corps{max-width:calc(var(--large) + var(--marge) * 2);margin-inline:auto;padding-inline:var(--marge)}.corps>*,.chunk>*,.flux>*{max-width:var(--mesure);margin-inline:0}.large,.corps>.large,.chunk>.large{max-width:none}.corps>.chunk{max-width:none;margin-inline:0}.chunk+.chunk{margin-top:var(--e6)}.corps>.reponse-courte+.sommaire{margin-top:var(--e5)}.corps>.sommaire+.chunk{margin-top:var(--e6)}.corps>.rte{max-width:none}.corps>.reponse-courte+.rte,.corps>.sommaire+.rte{margin-top:var(--e6)}.corps .flux>*+:is(ul,ol){margin-top:var(--e3)}.chunk>*+*{margin-top:var(--e5)}.chunk>h2+*{margin-top:var(--e4)}.chunk h2{max-width:20ch;margin-inline:0}.reponse-courte{padding:var(--e3);background:var(--k05);border-left:3px solid var(--action)}.reponse-courte .label{color:var(--k60);margin:0 0 var(--e2)}.reponse-courte p:not(.label){margin:0;color:var(--encre)}.reponse-courte strong{font-weight:500}.sommaire details{padding-block:var(--e2)}.sommaire summary{color:var(--k60);cursor:pointer;list-style:none;min-height:24px;display:flex;align-items:center}.sommaire summary::-webkit-details-marker{display:none}.sommaire summary:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.sommaire ol{margin:var(--e2) 0 0;padding:0;list-style:none;counter-reset:sommaire}.sommaire li{counter-increment:sommaire}.sommaire a{display:flex;gap:var(--e2);align-items:center;min-height:40px;font-size:var(--t-spec);color:var(--ombre);transition:color var(--duree-court) linear}.sommaire a:before{content:counter(sommaire);color:var(--filet-mou);font-variant-numeric:tabular-nums}@media(hover:hover)and (pointer:fine){.sommaire a:hover{color:var(--encre)}}.sommaire a:focus-visible{outline:2px solid var(--encre);outline-offset:2px}.sommaire a[aria-current]{color:var(--encre)}.sommaire a[aria-current]:before{color:var(--encre)}.chunk h2[id],#questions{scroll-margin-top:calc(var(--entete-h) + var(--e3))}.flux h3{color:var(--encre);letter-spacing:.01em}.flux ul{list-style:none;padding-left:0}.flux ul>li{position:relative;padding-left:var(--e3)}.flux ul>li:before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;background:var(--filet)}.flux ol{padding-left:var(--e3)}.flux ol>li::marker{color:var(--filet);font-variant-numeric:tabular-nums}.flux li+li{margin-top:var(--e1)}.protocole>li+li{margin-top:var(--e2)}.flux a{border-bottom:var(--trait) solid var(--filet);transition:border-color var(--duree-court) linear,color var(--duree-court) linear}@media(hover:hover)and (pointer:fine){.flux a:hover{color:var(--encre);border-color:var(--encre)}}.flux a:focus-visible{outline:2px solid var(--encre);outline-offset:3px}.encart{padding:var(--e3);background:var(--k05)}.encart .label{color:var(--k60);margin:0 0 var(--e2)}.encart p:last-child{margin:0}.flux blockquote{margin:0;padding-left:var(--e3)}.flux blockquote p{font-family:var(--titre);font-size:1.25rem;line-height:1.4;color:var(--encre)}.flux blockquote cite{display:block;margin-top:var(--e2);font-style:normal;font-size:var(--t-spec);color:var(--ombre)}figure{margin:0}figure .ratio-macro,figure .ratio-plan{background:var(--k10)}figcaption{margin:var(--e2) 0 0;max-width:var(--mesure);font-size:var(--t-spec);color:var(--ombre)}table{width:100%}caption{margin-bottom:var(--e2);text-align:left;color:var(--k60)}thead th{color:var(--encre);font-weight:500}@media(max-width:640px){.fiche-technique{display:block;overflow-x:auto;white-space:nowrap}.fiche-technique--texte{display:table;white-space:normal}.fiche-technique--texte td:first-child{white-space:nowrap}}.produits{padding:0}.produits>.label{color:var(--k60);margin:0 0 var(--e3)}.produits__grille{display:grid;grid-template-columns:1fr 1fr;gap:var(--gouttiere)}.produit-carte{display:block}.produit-carte__media{background:var(--k10);overflow:hidden}.produit-carte__media img{transition:opacity var(--duree-court) linear}@media(hover:hover)and (pointer:fine){.produit-carte:hover .produit-carte__media img{opacity:.88}}.produit-carte:focus-visible{outline:2px solid var(--encre);outline-offset:3px}.produit-carte__corps{padding:var(--e2) 0 0}.produit-carte .cluster{display:block;font:500 var(--t-label)/1.2 var(--texte);letter-spacing:.12em;text-transform:uppercase;color:var(--k60)}.produit-carte h3{margin-top:var(--e1);font:400 var(--t-objet)/var(--lh-court) var(--titre);letter-spacing:-.01em;color:var(--encre)}.produit-carte p{margin-top:var(--e2)}.produit-carte .lien{margin-top:var(--e3)}.produits .carte .surtitre{grid-column:1 / -1;grid-row:1;margin:0 0 var(--e1);color:var(--k60)}.produits .carte:has(.surtitre) h3,.produits .carte:has(.surtitre) .prix{grid-row:2}.produits .carte:has(.surtitre) .matiere,.produits .carte:has(.surtitre) .mesure-produit{grid-row:3}.produits .carte a{display:flex;flex-direction:column;height:100%}.produits .carte .produit-info{margin-bottom:var(--e3)}.carte__action{margin-top:auto;padding-inline:var(--e2)}@media(hover:hover)and (pointer:fine){.carte a:hover .carte__action{background:var(--encre);color:var(--k00)}}@media(max-width:640px){.produits .carte:has(.surtitre) .mesure-produit{grid-row:4}}.rail{display:none}@media(min-width:1200px){.corps--rail{display:grid;grid-template-columns:minmax(0,1fr) 24rem;column-gap:var(--e4);align-items:start}.corps--rail>*{grid-column:1}.corps--rail>.rail{display:block;grid-column:2;grid-row:1 / span 3;max-width:none;padding:var(--e3);background:var(--etal)}}@media(min-width:1200px){.corps--rail>.rail{position:sticky;top:calc(var(--entete-h) + var(--e4));max-height:calc(100vh - var(--entete-h) - var(--e4) - var(--e3));overflow-y:auto;overscroll-behavior:contain}}.rail>.label{color:var(--k60);margin:0 0 var(--e1)}.rail__titre{margin:0 0 var(--e3);font:400 min(var(--t-section),1.875rem) / 1.15 var(--titre);letter-spacing:-.02em;color:var(--encre)}.rail__grille{display:grid;gap:var(--e3)}.rail .carte a{display:grid;grid-template-columns:6.5rem minmax(0,1fr);column-gap:var(--e3);align-items:start}.rail .carte .produit-info{grid-template-columns:1fr;padding:0}.rail .carte .surtitre{grid-column:1;grid-row:1;margin:0 0 var(--e1);color:var(--k60)}.rail .carte h3{grid-row:2;display:block;-webkit-line-clamp:unset;overflow:visible}.rail .carte .prix{grid-column:1;grid-row:3;margin-top:var(--e1)}.rail .carte .matiere{grid-column:1;grid-row:4}.rail .carte .mesure-produit{grid-column:1;grid-row:5;margin-top:0}.questions__inner{max-width:calc(var(--large) + var(--marge) * 2);margin-inline:auto;padding-inline:var(--marge)}.questions__inner>*{max-width:var(--mesure);margin-inline:0}.questions h2{margin:0 0 var(--e5)}.questions details{border-top:var(--trait) solid var(--filet-mou)}.questions details:last-of-type{border-bottom:var(--trait) solid var(--filet-mou)}.questions summary{position:relative;padding:var(--e3) var(--e5) var(--e3) 0;cursor:pointer;list-style:none;font:400 var(--t-objet)/var(--lh-court) var(--titre);letter-spacing:-.01em;color:var(--encre)}.questions summary::-webkit-details-marker{display:none}.questions summary:focus-visible{outline:2px solid var(--encre);outline-offset:-2px}.questions summary:after{content:"";position:absolute;right:0;top:50%;width:12px;height:12px;margin-top:-6px;background:linear-gradient(currentColor,currentColor) 0 5px / 12px 1px no-repeat,linear-gradient(currentColor,currentColor) 5px 0 / 1px 12px no-repeat;color:var(--filet)}.questions details[open] summary:after{background:linear-gradient(currentColor,currentColor) 0 5px / 12px 1px no-repeat}.questions details p{margin:0 0 var(--e3)}.suite{margin-bottom:var(--e6);max-width:calc(var(--large) + var(--marge) * 2);margin-inline:auto;padding-inline:var(--marge);display:grid;grid-template-columns:1fr 1fr;gap:var(--gouttiere)}.suite__lien{display:flex;flex-direction:column;gap:var(--e2);padding-block:var(--e3)}.suite__lien--suivant{text-align:right}.suite .label{color:var(--k60)}.suite__titre{font:400 var(--t-objet)/var(--lh-court) var(--titre);letter-spacing:-.01em;color:var(--encre);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-color var(--duree-court) linear}@media(hover:hover)and (pointer:fine){.suite__lien:hover .suite__titre{text-decoration-color:currentColor}}.suite__lien:focus-visible{outline:2px solid var(--encre);outline-offset:-2px}@media(max-width:640px){.suite{grid-template-columns:1fr}.suite__lien--suivant{text-align:left}}.lies .contenant{max-width:calc(var(--large) + var(--marge) * 2)}.grille-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--e5) var(--gouttiere)}@media(max-width:1199px){.grille-guides{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.grille-guides{grid-template-columns:1fr;gap:var(--e5)}}.guide{display:block}.guide:focus-visible{outline:2px solid var(--encre);outline-offset:4px}.guide__media{background:var(--k10);overflow:hidden}.guide__media img{transition:opacity var(--duree-court) linear}@media(hover:hover)and (pointer:fine){.guide:hover .guide__media img{opacity:.88}}.guide__media--motif{display:flex;align-items:center;justify-content:center;background-color:var(--k10);background-image:linear-gradient(135deg,var(--k20) 25%,transparent 25%),linear-gradient(225deg,var(--k20) 25%,transparent 25%);background-size:24px 24px}.guide__media--motif .label{color:var(--k50);background:var(--k10);padding:var(--e1)}.guide .cluster{display:block;margin-top:var(--e2);font:500 var(--t-label)/1.2 var(--texte);letter-spacing:.12em;text-transform:uppercase;color:var(--k60)}.guide h3{margin-top:var(--e1);font-family:var(--titre);font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:-.01em;color:var(--encre)}.guide p{margin-top:var(--e2)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kilim-article.css.map */
