.cmp-f,.cmp-f *,.cmp-f *:before,.cmp-f *:after{box-sizing:border-box}.cmp-f__in{max-width:1320px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.cmp-f__in{padding-inline:clamp(20px,3vw,40px)}}.cmp-f-sur{margin:0 0 10px;font-size:.74rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:var(--cm-piment)}.cmp-f-h2{margin:0 0 22px;font-family:var(--cm-titre);font-weight:600;font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.1;letter-spacing:-.012em;color:var(--cm-encre);text-wrap:balance}.cmp-f .cmp-rte p{margin:0 0 .7em;line-height:1.65}.cmp-f .cmp-rte p:last-child{margin-bottom:0}.cmp-f .cmp-rte a{color:var(--cm-piment);font-weight:700;text-decoration:underline;text-underline-offset:3px}.cmp-f .cmp-rte ul{margin:0 0 .7em;padding-left:1.2em}.cmp-f .cmp-rte li{margin-bottom:.3em;line-height:1.55}.product-details:has(.cmp-f-rayon){--gap: 10px}.cmp-f-rayon a{display:inline-block;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cm-piment);text-decoration:none}.cmp-f-rayon a:hover{text-decoration:underline;text-underline-offset:3px}.product-details:has(.cmp-f-rayon) h1{font-family:var(--cm-titre)!important;font-weight:600!important;line-height:1.18!important;letter-spacing:-.01em}.product-details:has(.cmp-f-rayon) .price{font-size:1.6rem;font-weight:800;color:var(--cm-piment);font-variant-numeric:tabular-nums}.cmp-f-pastilles{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.cmp-pa{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:8px;background:var(--cm-farine);border:1px solid var(--cm-filet);font-size:.82rem;line-height:1.25;color:var(--cm-encre)}.cmp-pa b{font-weight:800;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--cm-doux)}.cmp-pa svg{width:16px;height:16px;flex:none}.cmp-pa--oui{background:var(--cm-fonte);border-color:var(--cm-fonte);color:#fff}.cmp-pa--oui svg{color:var(--cm-laiton)}.cmp-pa--non{color:var(--cm-doux)}.cmp-f-av{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:3px}.cmp-f-av li{display:flex;align-items:center;gap:8px;font-size:.95rem;line-height:1.35;color:var(--cm-encre)}.cmp-f-av svg{width:16px;height:16px;flex:none}.product-details .cmp-vignettes .variant-option__button-label__pill{display:none!important}.product-details .cmp-vignettes .variant-option__button-label:before,.product-details .cmp-vignettes .variant-option__button-label:after{content:none!important}.product-details .cmp-vignettes .variant-option--buttons{gap:8px}.product-details .cmp-vignettes .variant-option__button-label:not(.cmp-vg){min-width:0!important;min-height:0!important;flex:0 0 auto!important;width:auto!important;padding:9px 16px!important;border:1px solid #CFC6BB!important;border-radius:6px!important;background:#fff!important;color:var(--cm-encre)!important;font-size:14px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;box-shadow:none}.product-details .cmp-vignettes .variant-option__button-label:not(.cmp-vg):has(input:checked){box-shadow:inset 0 0 0 2px var(--cm-encre)!important;border-color:var(--cm-encre)!important;background:#fff!important;color:var(--cm-encre)!important}.product-details .cmp-vignettes .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through;text-decoration-thickness:1px;color:var(--cm-doux)}.product-details .cmp-vignettes .variant-option__button-label:has([data-option-available=false]){border-width:1px!important;border-style:dashed!important}.product-details .cmp-vignettes .variant-option__button-label .strikethrough-variant,.product-details .cmp-vignettes .variant-option__button-label svg.strikethrough{display:none}.product-details .cmp-vignettes .variant-option--buttons:has(.cmp-vg){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(min-width:750px){.product-details .cmp-vignettes .variant-option--buttons:has(.cmp-vg){display:flex!important;flex-wrap:wrap}}.product-details .cmp-vignettes .cmp-vg{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;width:auto!important;min-width:0!important;min-height:0!important;flex:0 0 auto!important;padding:0!important;gap:0!important;border:1px solid #D9D0C4!important;border-radius:8px!important;background:#fff!important;color:var(--cm-encre)!important;overflow:hidden;white-space:normal!important}@media(min-width:750px){.product-details .cmp-vignettes .cmp-vg{width:84px!important;flex-basis:84px!important}}.product-details .cmp-vignettes .cmp-vg__img{display:block;height:54px;background:var(--cm-farine)}.product-details .cmp-vignettes .cmp-vg__img img{width:100%;height:100%;object-fit:cover;display:block}.product-details .cmp-vignettes .cmp-vg .variant-option__button-label__text{display:block;padding:4px 3px 5px;background:var(--cm-farine);border-top:1px solid #EAE2D6;font-size:10.5px!important;font-weight:600;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere}.product-details .cmp-vignettes .cmp-vg:has(input:checked){box-shadow:0 0 0 2px var(--cm-encre)!important;border-color:var(--cm-encre)!important}.product-details .cmp-vignettes .cmp-vg:has(input:checked) .variant-option__button-label__text{font-weight:800}.product-details .cmp-vignettes .cmp-vg:has([data-option-available=false]) .cmp-vg__img{opacity:.45}.cmp-f-liv{display:grid;gap:10px;margin-top:4px;padding:14px 16px;border-radius:12px;background:var(--cm-farine);border:1px solid var(--cm-filet)}.cmp-f-liv__l{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:start}.cmp-f-liv__l svg{width:22px;height:22px;color:var(--cm-encre);margin-top:1px}.cmp-f-liv p{margin:0;font-size:.86rem;line-height:1.5;color:var(--cm-doux)}.cmp-f-liv strong{display:block;font-size:.95rem;color:var(--cm-encre);font-weight:800}.cmp-f-liv a{color:var(--cm-piment);font-weight:700;text-decoration:underline;text-underline-offset:2px}.cmp-f-outil{border-radius:12px;background:var(--cm-fonte);color:#fff}.cmp-f-outil[hidden]{display:none!important}.cmp-f-outil>summary{display:flex;align-items:center;gap:10px;padding:13px 16px;cursor:pointer;list-style:none;font-weight:800;font-size:.95rem}.cmp-f-outil>summary::-webkit-details-marker{display:none}.cmp-f-outil>summary:after{content:"+";margin-left:auto;font-size:1.3rem;line-height:1;color:var(--cm-laiton)}.cmp-f-outil[open]>summary:after{content:"\2013"}.cmp-f-outil__ico svg{width:22px;height:22px;color:var(--cm-laiton);display:block}.cmp-f-outil__v{font-weight:700;font-size:.82rem;color:var(--cm-laiton);white-space:nowrap}.cmp-f-outil__corps{padding:0 16px 16px}.cmp-o-grid{display:grid;gap:14px}@media(min-width:750px){.cmp-o-grid{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start}.cmp-o-grid--large{grid-template-columns:minmax(0,240px) minmax(0,1fr)}}.cmp-o-svg{width:100%;height:auto;display:block;max-width:300px;margin-inline:auto}.cmp-o-echelle{margin:6px 0 0;text-align:center;font-size:.7rem;color:#ffffff8c}.cmp-o-fond{fill:#2a2420}.cmp-o-grille line{stroke:#ffffff12;stroke-width:1}.cmp-o-foyer{fill:#d9a55b21;stroke:var(--cm-laiton);stroke-width:2;stroke-dasharray:4 5}.cmp-o-bord{fill:none;stroke:#fff;stroke-width:2.5}.cmp-o-fondu{fill:#ffffff1a;stroke:#ffffffa6;stroke-width:1.5;stroke-dasharray:2 3}.cmp-o-moule{fill:#eadbc42e;stroke:var(--cm-chene);stroke-width:2.5}.cmp-o-recette{fill:none;stroke:var(--cm-laiton);stroke-width:1.6;stroke-dasharray:4 5}.cmp-o-angle{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round}.cmp-o-arc{fill:none;stroke:var(--cm-laiton);stroke-width:2}.cmp-o-regle{stroke:#ffffff8c;stroke-width:1.2}.cmp-o-lame{fill:#cfd3d6;stroke:#fff;stroke-width:1}.cmp-o-espace{fill:#eadbc41f;stroke:var(--cm-chene);stroke-width:1.6;stroke-dasharray:5 4}.cmp-o-objet.is-ok{fill:#7aaa6e73;stroke:#9fd08f;stroke-width:2}.cmp-o-objet.is-non{fill:#a8261b80;stroke:#ff9a8f;stroke-width:2}.cmp-o-t{fill:#fff;font:700 12px/1 var(--font-body--family, Nunito, sans-serif);text-anchor:middle}.cmp-o-t--foyer{fill:var(--cm-laiton)}.cmp-o-t--g{text-anchor:start}.cmp-o-t--p{font-size:9px;fill:#fff9}.cmp-o-txt p{margin:0 0 9px;font-size:.88rem;line-height:1.55;color:#ffffffe0}.cmp-o-txt strong{color:#fff}.cmp-o-txt a,.cmp-o-lien{color:var(--cm-laiton);font-weight:700;text-decoration:underline;text-underline-offset:2px}.cmp-o-k{margin:0 0 6px!important;font-size:.7rem!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fff9!important}.cmp-o-choix{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.cmp-o-choix label{position:relative;cursor:pointer}.cmp-o-choix input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.cmp-o-choix span{display:inline-flex;align-items:center;min-height:36px;padding:6px 11px;border-radius:8px;border:1px solid rgba(255,255,255,.25);font-size:.84rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.cmp-o-choix input:checked+span{background:var(--cm-laiton);border-color:var(--cm-laiton);color:var(--cm-fonte)}.cmp-o-choix input:focus-visible+span{outline:2px solid #fff;outline-offset:2px}.cmp-o-verdict{font-weight:800;font-size:1rem!important}.cmp-o-verdict.is-ok{color:#a9dc98!important}.cmp-o-verdict.is-non{color:#ffb0a6!important}.cmp-o-table{width:100%;border-collapse:collapse;margin:4px 0 10px;font-size:.84rem}.cmp-o-table th{text-align:left;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#fff9;padding:4px 6px}.cmp-o-table td{padding:6px;border-top:1px solid rgba(255,255,255,.12);font-variant-numeric:tabular-nums}.cmp-o-table tr.is-best td{color:var(--cm-laiton);font-weight:800}.cmp-o-champs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.cmp-o-champ{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;color:#ffffffd9}.cmp-o-champ span{font-weight:700}.cmp-o-champ input{width:70px;min-height:36px;padding:4px 8px;border-radius:8px;border:1px solid rgba(255,255,255,.3);background:#2a2420;color:#fff;font:inherit;font-weight:700}.cmp-f-atelier{padding-block:clamp(40px,6vw,72px);background:var(--cm-farine)}.cmp-f-atelier__grille{display:grid;gap:22px}@media(min-width:990px){.cmp-f-atelier__grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:start}}.cmp-f-atelier__gauche{display:grid;gap:18px;align-content:start}.cmp-f-atelier__gauche .cmp-f-specs{margin-bottom:0}.cmp-f-atelier__droite{background:#fff;border:1px solid var(--cm-filet);border-radius:14px;padding:22px 26px 18px}.cmp-f-q__t{margin:0 0 6px;font-weight:800;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-doux)}.cmp-f-atelier__droite .cmp-f-q details:last-child{border-bottom:0}.cmp-f-q__aide{margin:14px 0 0;padding-top:14px;border-top:1px solid var(--cm-filet);font-size:.9rem;color:var(--cm-doux)}.cmp-f-q__aide a{color:var(--cm-encre);font-weight:800;text-decoration:underline;text-underline-offset:3px}.cmp-f-plaque{position:relative;background:var(--cm-fonte);color:#fff;border-radius:14px;padding:24px 22px 18px}.cmp-f-rivet{position:absolute;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f2d29c,#a97c3c)}.cmp-f-rivet--1{top:9px;left:9px}.cmp-f-rivet--2{top:9px;right:9px}.cmp-f-rivet--3{bottom:9px;left:9px}.cmp-f-rivet--4{bottom:9px;right:9px}.cmp-f-plaque__t{margin:0 0 10px;font-family:var(--cm-titre);font-weight:600;font-size:1.5rem;color:var(--cm-laiton)}.cmp-f-plaque dl{margin:0}.cmp-f-plaque dl div{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px;padding:10px 0;border-top:1px solid rgba(255,255,255,.13)}.cmp-f-plaque dt{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff9;padding-top:2px}.cmp-f-plaque dd{margin:0;font-weight:700;font-size:.93rem;line-height:1.4}.cmp-f-plaque__n{margin:12px 0 0;font-size:.74rem;line-height:1.45;color:#ffffff8c}.cmp-f-specs{background:#fff;border-radius:14px;border:1px solid var(--cm-filet);padding:18px 22px;margin-bottom:18px}.cmp-f-specs__t{margin:0 0 6px;font-weight:800;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cm-doux)}.cmp-f-specs__l p{display:grid;grid-template-columns:minmax(110px,38%) minmax(0,1fr);gap:14px;margin:0;padding:10px 0;border-top:1px solid var(--cm-filet);font-size:.92rem;line-height:1.45;color:var(--cm-doux)}.cmp-f-specs__l p:first-child{border-top:0}.cmp-f-specs__l strong{color:var(--cm-encre);font-weight:800}.cmp-f-specs__l ul{margin:6px 0;padding-left:1.2em;font-size:.92rem;color:var(--cm-doux)}.cmp-f-q details{border-top:1px solid var(--cm-filet)}.cmp-f-q details:last-child{border-bottom:1px solid var(--cm-filet)}.cmp-f-q summary{display:flex;align-items:center;gap:12px;padding:15px 2px;cursor:pointer;list-style:none;font-weight:800;font-size:1rem;color:var(--cm-encre)}.cmp-f-q summary::-webkit-details-marker{display:none}.cmp-f-q summary:before{content:"?";flex:none;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;background:var(--cm-piment);color:#fff;font-family:var(--cm-titre);font-size:.9rem}.cmp-f-q summary:after{content:"+";margin-left:auto;font-size:1.3rem;color:var(--cm-piment)}.cmp-f-q details[open] summary:after{content:"\2013"}.cmp-f-q .cmp-rte{padding:0 2px 16px 38px;font-size:.95rem;color:var(--cm-encre)}.cmp-f-premier{padding-block:clamp(40px,6vw,64px);background:#fff}.cmp-f-premier__regle{list-style:none;margin:0;padding:26px 0 0;counter-reset:geste;display:grid;gap:14px;position:relative}.cmp-f-premier__regle:before{content:"";position:absolute;left:0;right:0;top:0;height:18px;border-radius:4px;background:linear-gradient(90deg,rgba(31,27,24,.4) 1px,transparent 1px) 0 100% / 10px 7px repeat-x,linear-gradient(90deg,rgba(31,27,24,.55) 1px,transparent 1px) 0 100% / 50px 12px repeat-x,var(--cm-chene)}@media(min-width:750px){.cmp-f-premier__regle{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}}.cmp-f-premier__regle li{counter-increment:geste;position:relative;padding:16px 16px 16px 58px;border-radius:12px;background:var(--cm-farine);font-size:.93rem;line-height:1.55;color:var(--cm-doux)}.cmp-f-premier__regle li:before{content:counter(geste);position:absolute;left:14px;top:14px;width:32px;height:32px;display:grid;place-items:center;border-radius:8px;background:var(--cm-fonte);color:var(--cm-laiton);font-family:var(--cm-titre);font-weight:600;font-size:1.1rem}.cmp-f-premier__regle strong{display:block;margin-bottom:4px;color:var(--cm-encre);font-weight:800}.cmp-f-recit{padding-block:clamp(44px,6vw,80px);background:var(--cm-farine)}.cmp-f-recit__tete{display:grid;gap:22px;margin-bottom:34px}@media(min-width:990px){.cmp-f-recit__tete{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px}}.cmp-f-recit__accroche{margin:0 0 14px;font-family:var(--cm-titre);font-weight:600;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.15;color:var(--cm-encre)}.cmp-f-recit__seo{font-size:1.02rem;color:var(--cm-doux)}.cmp-f-recit__av{background:#fff;border-radius:14px;border:1px solid var(--cm-filet);padding:18px 20px}.cmp-f-recit__av p{position:relative;margin:0;padding:10px 0 10px 32px;border-top:1px solid var(--cm-filet);font-size:.93rem;line-height:1.5;color:var(--cm-doux)}.cmp-f-recit__av p:first-child{border-top:0}.cmp-f-recit__av p:before{content:"";position:absolute;left:0;top:12px;width:20px;height:20px;border-radius:50%;background:#3f6b3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4.6 8.3 2.2 2.1 4.6-4.7' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.cmp-f-recit__av strong{color:var(--cm-encre);font-weight:800}.cmp-f-ligne{display:grid;gap:18px;margin-bottom:30px;align-items:center}@media(min-width:990px){.cmp-f-ligne{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-bottom:44px}.cmp-f-ligne--inv .cmp-f-ligne__photo{order:2}}.cmp-f-ligne__photo{position:relative;aspect-ratio:4 / 3;border-radius:14px;overflow:hidden;background:#fff center / cover no-repeat}.cmp-f-ligne__photo img{width:100%;height:100%;object-fit:cover;display:block}.cmp-f-ligne__num{position:absolute;left:14px;top:14px;padding:6px 12px 5px;border-radius:6px;background:var(--cm-laiton);color:var(--cm-fonte);font-family:var(--cm-titre);font-weight:600;font-size:1.15rem;line-height:1;box-shadow:0 2px #a97c3c}.cmp-f-ligne__h2{margin:0 0 12px;font-family:var(--cm-titre);font-weight:600;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.15;color:var(--cm-encre)}.cmp-f-ligne__txt .cmp-rte{font-size:1rem;color:var(--cm-encre)}.cmp-f-recit__rayon{margin:6px 0 0;text-align:center}.cmp-f-btn{display:inline-flex;align-items:center;min-height:48px;padding:12px 24px;border-radius:10px;background:var(--cm-piment);color:#fff!important;font-weight:800;text-decoration:none}.cmp-f-btn:hover{background:var(--cm-piment-cuit)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cmp-fiche.css.map */
