.cmp{--cmp-r: 14px;padding-inline:16px;color:var(--cm-encre)}@media(min-width:750px){.cmp{padding-inline:clamp(20px,3vw,40px)}}.cmp__in{max-width:1320px;margin-inline:auto}.cmp *,.cmp *:before,.cmp *:after{box-sizing:border-box}.cmp img{display:block;max-width:100%}.cmp-sur{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;font-size:.74rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--cm-piment)}.cmp-sur--laiton{color:var(--cm-laiton)}.cmp-sur__point{width:8px;height:8px;border-radius:50%;background:var(--cm-piment);box-shadow:0 0 0 4px #a8261b26}.cmp-h2{font-family:var(--cm-titre);font-weight:600;font-optical-sizing:auto;font-size:clamp(1.75rem,3.2vw,2.7rem);line-height:1.08;letter-spacing:-.015em;margin:0 0 14px;color:var(--cm-encre);text-wrap:balance;font-variant-numeric:lining-nums}.cmp-h2 em,.cmp-hero__h1 em{font-style:italic;font-weight:500;color:var(--cm-piment)}.cmp-h2--clair{color:#fff}.cmp-h2--clair em{color:var(--cm-laiton)}.cmp-intro{margin:0;max-width:64ch;font-size:1.04rem;line-height:1.62;color:var(--cm-doux)}.cmp-intro--clair{color:#ffffffc7}.cmp-rte p{margin:0 0 .7em;line-height:1.65}.cmp-rte p:last-child{margin-bottom:0}.cmp-rte a,.cmp-lien{color:var(--cm-piment);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cmp-lien{display:inline-block;font-size:.92rem}.cmp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:13px 26px;border-radius:10px;border:1px solid var(--cm-piment);background:var(--cm-piment);color:#fff!important;font-weight:800;font-size:1rem;text-decoration:none;transition:background .2s,border-color .2s}.cmp-btn:hover{background:var(--cm-piment-cuit);border-color:var(--cm-piment-cuit)}.cmp-btn svg{width:16px;height:16px}.cmp-btn span{font-weight:700;opacity:.8;font-variant-numeric:tabular-nums}.cmp-btn--ligne{background:transparent;color:var(--cm-encre)!important;border-color:var(--cm-encre);min-height:44px;padding:10px 20px;font-size:.94rem}.cmp-btn--ligne:hover{background:var(--cm-encre);color:#fff!important}.cmp-hero{background:var(--cm-farine)}.cmp-hero__in{display:grid;gap:28px;align-items:center}@media(min-width:990px){.cmp-hero__in{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,72px)}}.cmp-hero__txt{order:2;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:989px){.cmp-hero__p{order:5;margin:18px 0 0;font-size:1rem}.cmp-hero__preuves{order:4}.cmp-hero__photo{aspect-ratio:16 / 10}.cmp-hero__txt .cmp-btn{align-self:stretch}}@media(min-width:990px){.cmp-hero__txt{order:1}}.cmp-hero__h1{font-family:var(--cm-titre);font-weight:600;font-optical-sizing:auto;font-size:clamp(2.1rem,5.2vw,3.7rem);line-height:1.04;letter-spacing:-.02em;margin:0 0 18px;color:var(--cm-encre);text-wrap:balance}.cmp-hero__p{margin:0 0 26px;max-width:46ch;font-size:1.1rem;line-height:1.6;color:var(--cm-doux)}.cmp-hero__txt .cmp-btn{width:100%}@media(min-width:600px){.cmp-hero__txt .cmp-btn{width:auto}}.cmp-hero__preuves{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:.9rem;font-weight:700;color:var(--cm-encre)}.cmp-hero__preuves li{display:inline-flex;align-items:center;gap:6px}.cmp-hero__preuves svg{width:15px;height:15px;color:#3f6b3a;flex:none}.cmp-hero__plaque{order:1;position:relative;border-radius:22px;background:var(--cm-fonte);padding:12px;box-shadow:0 1px #ffffff0f inset,0 24px 48px -28px #1f1b18b3}@media(min-width:990px){.cmp-hero__plaque{order:2;padding:16px}}.cmp-hero__photo{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4 / 3;background:#2b2622}.cmp-hero__photo img{width:100%;height:100%;object-fit:cover}.cmp-hero__foyers{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--cm-laiton);opacity:.85;pointer-events:none;mix-blend-mode:screen}.cmp-hero__cote{position:absolute;padding:3px 8px;border-radius:999px;background:#1f1b18d1;color:var(--cm-laiton);font-size:.72rem;font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums}.cmp-hero__cote--1{left:20%;top:9%}.cmp-hero__cote--2{left:70%;top:8%}.cmp-hero__cote--3{left:19%;top:54%}.cmp-hero__cote--4{left:69%;top:50%}.cmp-hero__legende{margin:10px 4px 0;color:#ffffffa8;font-size:.78rem;line-height:1.45}@media(max-width:749px){.cmp-hero__cote{font-size:.64rem;padding:2px 6px}.cmp-hero__h1{font-size:clamp(2rem,9vw,2.6rem)}}.cmp-banc{background:var(--cm-fonte);color:#fff}.cmp-banc__tete{margin-bottom:28px}.cmp-banc__grille{display:grid;gap:22px}@media(min-width:990px){.cmp-banc__grille{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:start}}.cmp-banc__q fieldset{border:0;margin:0 0 22px;padding:0;min-width:0}.cmp-banc__q legend{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:0;font-weight:800;font-size:1rem;color:#fff}.cmp-banc__q legend span{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;background:var(--cm-laiton);color:var(--cm-fonte);font-size:.85rem;font-family:var(--cm-titre)}.cmp-choix{display:flex;flex-wrap:wrap;gap:8px}.cmp-choix label{position:relative;cursor:pointer}.cmp-choix input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.cmp-choix label>span{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.22);color:#ffffffe6;font-weight:700;font-size:.93rem;transition:background .15s,border-color .15s,color .15s}.cmp-choix label>span svg{width:22px;height:22px;flex:none}.cmp-choix input:checked+span{background:var(--cm-laiton);border-color:var(--cm-laiton);color:var(--cm-fonte)}.cmp-choix input:focus-visible+span{outline:2px solid #fff;outline-offset:2px}.cmp-choix--pers label>span{min-width:58px;justify-content:center;font-variant-numeric:tabular-nums}.cmp-banc__r{display:grid;gap:16px}@media(min-width:750px){.cmp-banc__r{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start}}.cmp-banc__dessin svg{width:100%;height:auto;display:block;max-width:340px;margin-inline:auto}.cmp-banc__echelle{margin:8px 0 0;text-align:center;font-size:.74rem;color:#ffffff8c}.cmp-d-fond{fill:#2a2420}.cmp-d-grille line{stroke:#ffffff12;stroke-width:1}.cmp-d-foyer{fill:#d9a55b1f;stroke:var(--cm-laiton);stroke-width:2;stroke-dasharray:4 5}.cmp-d-foyer.is-gaz{fill:#5b8cd91f;stroke:#8fb0e6}.cmp-d-bord{fill:none;stroke:#fff;stroke-width:2.5}.cmp-d-fondu{fill:#ffffff14;stroke:#fff9;stroke-width:1.5;stroke-dasharray:2 3}.cmp-d-moule{fill:#eadbc429;stroke:var(--cm-chene);stroke-width:2.5}.cmp-d-part{stroke:#eadbc480;stroke-width:1}.cmp-d-t{fill:#fff;font:700 12px/1 var(--font-body--family, Nunito, sans-serif);text-anchor:middle}.cmp-d-t--fond{fill:#ffffffbf;font-weight:600}.cmp-d-t--foyer{fill:var(--cm-laiton)}.cmp-banc__carte{background:var(--cm-farine);color:var(--cm-encre);border-radius:var(--cmp-r);padding:22px 22px 24px}.cmp-banc__k{margin:0 0 4px;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-doux)}.cmp-banc__taille{margin:0 0 10px;font-family:var(--cm-titre);font-weight:600;font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.08;color:var(--cm-piment);font-variant-numeric:lining-nums}.cmp-banc__pourquoi{margin:0 0 14px;line-height:1.6;font-size:.97rem}.cmp-banc__plaque{border-top:1px solid var(--cm-filet);padding-top:14px;margin-bottom:12px;font-size:.93rem;line-height:1.55}.cmp-banc__plaque p{margin:0 0 8px}.cmp-banc__pl-t{font-weight:800}.cmp-banc__plaque ul{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:4px}.cmp-banc__plaque li{position:relative;padding-left:24px}.cmp-banc__plaque li:before{position:absolute;left:0;top:0;font-weight:900}.cmp-banc__plaque li.ok:before{content:"\2713";color:#3f6b3a}.cmp-banc__plaque li.non:before{content:"\2715";color:var(--cm-piment)}.cmp-banc__source{margin:0 0 16px;font-size:.78rem;color:var(--cm-doux);font-style:italic}.cmp-banc__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.cmp-banc__actions .cmp-btn{width:100%}@media(min-width:600px){.cmp-banc__actions .cmp-btn{width:auto}}.cmp-banc__rayons{display:flex;flex-wrap:wrap;gap:8px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.cmp-banc__rayons a{display:inline-flex;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#ffffffe0;font-size:.84rem;font-weight:700;text-decoration:none}.cmp-banc__rayons a:hover{border-color:var(--cm-laiton);color:var(--cm-laiton)}.cmp-banc__rayons span{opacity:.6;font-variant-numeric:tabular-nums}.cmp-credence{background:#fff}.cmp-credence__tete{display:grid;gap:8px 40px;margin-bottom:26px}@media(min-width:990px){.cmp-credence__tete{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.cmp-barre{position:relative;margin-bottom:34px;padding:20px 0 6px;border-radius:var(--cmp-r);background:linear-gradient(180deg,var(--cm-chene) 0,var(--cm-chene) 100%)}.cmp-barre__tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:0 20px 16px}.cmp-barre__h3{margin:0;font-family:var(--cm-titre);font-weight:600;font-size:1.35rem;line-height:1.15}.cmp-barre__note{margin:0;flex:1 1 260px;font-size:.9rem;color:var(--cm-doux)}.cmp-barre__rail{height:8px;margin:0 12px;border-radius:6px;background:linear-gradient(180deg,#E7BE7F 0,var(--cm-laiton) 45%,#A97C3C 100%);box-shadow:0 2px 3px #1f1b1840}.cmp-barre__liste{list-style:none;margin:-2px 0 0;padding:0 20px 18px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,62%);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}@media(min-width:750px){.cmp-barre__liste{grid-auto-columns:minmax(210px,1fr)}}.cmp-carte{scroll-snap-align:start;position:relative;padding-top:30px}.cmp-carte__crochet{position:absolute;top:-4px;left:50%;width:16px;height:34px;margin-left:-8px;color:#a97c3c}.cmp-carte__crochet svg{width:100%;height:100%;display:block}.cmp-carte__lien{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;padding:10px 10px 14px;text-decoration:none;color:var(--cm-encre);box-shadow:0 10px 22px -16px #1f1b188c;transition:transform .2s}.cmp-carte__lien:hover{transform:translateY(-3px)}.cmp-carte__img{position:relative;display:block;aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--cm-farine);margin-bottom:10px}.cmp-carte__img img{width:100%;height:100%;object-fit:cover;transition:opacity .3s}.cmp-carte__img .cmp-carte__img2{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.cmp-carte__lien:hover .cmp-carte__img2{opacity:1}}.cmp-carte__faits{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.cmp-fait{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;background:var(--cm-farine);border:1px solid var(--cm-filet);font-size:.72rem;font-weight:800;line-height:1.2;color:var(--cm-encre)}.cmp-fait--ind{background:var(--cm-fonte);border-color:var(--cm-fonte);color:var(--cm-laiton)}.cmp-fait--main{color:var(--cm-doux)}.cmp-carte__titre{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;font-size:.92rem;font-weight:700;line-height:1.35;margin-bottom:6px}.cmp-carte__prix{margin-top:auto;font-weight:800;font-size:1.02rem;color:var(--cm-piment);font-variant-numeric:tabular-nums}.cmp-carte__prix small{font-size:.78rem;font-weight:700;color:var(--cm-doux)}.cmp-usages{background:var(--cm-farine)}.cmp-usages__grille{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:600px){.cmp-usages__grille{grid-template-columns:1fr 1fr}}@media(min-width:600px){.cmp-usage--grand{grid-column:span 2}}@media(min-width:990px){.cmp-usages__grille{grid-template-columns:repeat(4,1fr);grid-auto-rows:270px}.cmp-usage--grand{grid-column:span 2;grid-row:span 2}.cmp-usage:nth-child(6),.cmp-usage:nth-child(7){grid-column:span 2}}.cmp-usage a{position:relative;display:block;height:100%;min-height:230px;border-radius:var(--cmp-r);overflow:hidden;color:#fff;text-decoration:none;background:var(--cm-fonte)}.cmp-usage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.cmp-usage a:hover img{transform:scale(1.04)}.cmp-usage a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1f1b1800 30%,#1f1b18db)}.cmp-usage__txt{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:18px;display:grid;gap:4px}.cmp-usage__geste{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-laiton)}.cmp-usage__titre{font-family:var(--cm-titre);font-weight:600;font-size:1.22rem;line-height:1.12}.cmp-usage--grand .cmp-usage__titre{font-size:clamp(1.5rem,2.6vw,2.2rem)}.cmp-usage__regle{font-size:.9rem;line-height:1.45;color:#ffffffdb;max-width:46ch}.cmp-usage__n{font-size:.84rem;font-weight:800;margin-top:4px}.cmp-matieres{background:#fff}.cmp-matieres__tete{max-width:860px;margin-bottom:30px}.cmp-matieres__liste{display:grid;gap:22px}.cmp-mat{display:grid;gap:18px;padding-bottom:22px;border-bottom:1px solid var(--cm-filet);scroll-margin-top:110px}@media(min-width:990px){.cmp-mat{grid-template-columns:330px minmax(0,1fr);gap:40px;align-items:start}}.cmp-mat__plaque{position:relative;background:var(--cm-fonte);color:#fff;border-radius:12px;padding:20px 20px 16px}.cmp-mat__rivet{position:absolute;width:8px;height:8px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f2d29c,#a97c3c)}.cmp-mat__rivet--1{top:8px;left:8px}.cmp-mat__rivet--2{top:8px;right:8px}.cmp-mat__rivet--3{bottom:8px;left:8px}.cmp-mat__rivet--4{bottom:8px;right:8px}.cmp-mat__img{display:block;width:96px;height:96px;border-radius:10px;overflow:hidden;float:right;margin:0 0 8px 12px;background:#2b2622}.cmp-mat__img img{width:100%;height:100%;object-fit:cover}.cmp-mat__nom{margin:4px 0 14px;font-family:var(--cm-titre);font-weight:600;font-size:1.6rem;line-height:1.05;color:var(--cm-laiton)}.cmp-mat__rep{clear:both;margin:0;display:grid;gap:0}.cmp-mat__rep div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid rgba(255,255,255,.12);font-size:.86rem;line-height:1.4}.cmp-mat__rep dt{font-weight:800;color:#ffffff9e;text-transform:uppercase;font-size:.68rem;letter-spacing:.1em;padding-top:2px}.cmp-mat__rep dd{margin:0;font-weight:700}.cmp-mat__pour{margin:0 0 10px;font-family:var(--cm-titre);font-size:1.3rem;line-height:1.3;font-weight:500}.cmp-mat__texte{font-size:1rem;color:var(--cm-encre)}.cmp-mat__savoir{margin:16px 0 18px;padding:14px 16px;border-left:4px solid var(--cm-piment);background:var(--cm-farine);border-radius:0 10px 10px 0;font-size:.94rem}.cmp-mat__savoir-t{margin:0 0 4px;font-weight:800;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-piment)}.cmp-dec{background:var(--cm-chene)}.cmp-dec__tete{max-width:820px;margin-bottom:26px}.cmp-dec__liste{list-style:none;margin:0;padding:0;display:grid;gap:18px}@media(min-width:750px){.cmp-dec__liste{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.cmp-dec__liste{grid-template-columns:repeat(3,1fr)}}.cmp-bon{position:relative;background:#fff;border-radius:4px 4px 12px 12px;padding:30px 22px 22px;box-shadow:0 14px 28px -22px #1f1b1899}.cmp-bon:before{content:"";position:absolute;left:0;right:0;top:-6px;height:12px;background:radial-gradient(circle at 6px 6px,var(--cm-chene) 5px,transparent 5.5px) 0 0 / 16px 12px repeat-x}.cmp-bon__num{position:absolute;top:14px;right:18px;font-family:var(--cm-titre);font-weight:600;font-size:2rem;line-height:1;color:#a8261b38;font-variant-numeric:lining-nums}.cmp-bon__q{margin:0 34px 12px 0;font-family:var(--cm-titre);font-weight:600;font-size:1.22rem;line-height:1.25;color:var(--cm-encre)}.cmp-bon__pourquoi{font-size:.94rem;color:var(--cm-doux)}.cmp-bon__verif{margin:14px 0;padding-top:12px;border-top:1px dashed rgba(31,27,24,.28);font-size:.94rem}.cmp-bon__verif-t{margin:0 0 4px;font-weight:800;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#3f6b3a}.cmp-dec__sources{margin:22px 0 0;font-size:.78rem;color:var(--cm-doux);line-height:1.5}.cmp-index{background:#fff;border-top:1px solid var(--cm-filet)}.cmp-index__univers{margin-top:22px;border-top:1px solid var(--cm-filet)}.cmp-index__u{border-bottom:1px solid var(--cm-filet)}.cmp-index__u summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 4px;cursor:pointer;list-style:none}.cmp-index__u summary::-webkit-details-marker{display:none}.cmp-index__u summary:after{content:"+";font-weight:800;font-size:1.3rem;color:var(--cm-piment);margin-left:10px}.cmp-index__u[open] summary:after{content:"\2013"}.cmp-index__nom{font-family:var(--cm-titre);font-weight:600;font-size:1.3rem}.cmp-index__nb{margin-left:auto;font-size:.84rem;color:var(--cm-doux);font-weight:700}.cmp-index__cols{columns:1;column-gap:32px;padding:0 4px 22px}@media(min-width:600px){.cmp-index__cols{columns:2}}@media(min-width:990px){.cmp-index__cols{columns:4}}.cmp-index__rayon{break-after:avoid;margin:12px 0 4px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cm-piment)}.cmp-index__cols a{display:block;break-inside:avoid;padding:3px 0;font-size:.9rem;line-height:1.35;color:var(--cm-encre);text-decoration:none}.cmp-index__cols a:hover{color:var(--cm-piment);text-decoration:underline;text-underline-offset:3px}.cmp-index__cols a span{color:var(--cm-doux);font-size:.78rem;font-variant-numeric:tabular-nums}.cmp-index__cols a.is-vide{color:var(--cm-doux)}@media(prefers-reduced-motion:reduce){.cmp *,.cmp *:before,.cmp *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cmp-accueil.css.map */
