body:has(.pn-fiche){--pn-acc: #7a5232;--pn-fond: var(--pl-craie, #fbf8f3);--pn-vert: #3f7a34;--pn-trait: var(--pl-trait, #e4d9ca);--pn-encre: var(--pl-encre, #241c16);--pn-doux: var(--pl-doux, #6b5e52);--pn-kraft: var(--pl-kraft, #f3ece2);--pn-noyer: var(--pl-noyer, #3b2a1f);--pn-miel: var(--pl-miel, #c99a63);--pn-serif: var(--pl-serif, "Fraunces", Georgia, serif);--pn-mono: var(--pl-mono, "IBM Plex Mono", ui-monospace, monospace)}body:has(.pn-fiche--bambou){--pn-acc: #4f5b3a}body:has(.pn-fiche--plastique){--pn-acc: #35566a}body:has(.pn-fiche--metal){--pn-acc: #4a5560}body:has(.pn-fiche--verre){--pn-acc: #80592a}body:has(.pn-fiche--service){--pn-acc: #8a4f2a}body:has(.pn-fiche) .pn-rayon{display:inline-block;margin:0 0 6px;font:500 11.5px/1.3 var(--pn-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pn-acc);text-decoration:none;border-bottom:1px solid currentColor}body:has(.pn-fiche) .pn-rep{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}body:has(.pn-fiche) .pn-rep__i{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 11px 5px 8px;border:1px solid var(--pn-trait);border-radius:999px;background:var(--pn-kraft);font-size:13px;line-height:1.2;color:var(--pn-encre)}body:has(.pn-fiche) .pn-rep__i svg{width:16px;height:16px;flex:none;fill:none;stroke:var(--pn-acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body:has(.pn-fiche) .pn-rep__i--oui svg{stroke:var(--pn-vert)}body:has(.pn-fiche) .pn-av{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}body:has(.pn-fiche) .pn-av__i{display:flex;align-items:flex-start;gap:7px;margin:0;font-size:14px;line-height:1.35;color:var(--pn-encre)}body:has(.pn-fiche) .pn-av__i svg{width:15px;height:15px;flex:none;margin-top:2px;fill:none;stroke:var(--pn-vert);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body:has(.pn-fiche) .pn-vign-opt .variant-picker__option-values{display:flex;flex-wrap:wrap;gap:8px}body:has(.pn-fiche) .pn-vign-opt--seul{display:none}body:has(.pn-fiche) .pn-vign-opt .variant-picker__option-name span{font:500 12px/1.3 var(--pn-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pn-doux)}body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-value{flex:0 0 82px;width:82px}body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-value input+label.pn-vig{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;width:82px;max-width:82px;min-width:0;min-height:0;padding:0!important;overflow:hidden;background:#fff;color:var(--pn-encre);border:1px solid var(--pn-trait)!important;border-radius:6px!important;text-transform:none;letter-spacing:0;font-weight:400}body:has(.pn-fiche) .pn-vig__img{display:block;height:54px;background:var(--pn-kraft)}body:has(.pn-fiche) .pn-vig__img img{display:block;width:100%;height:100%;object-fit:cover}body:has(.pn-fiche) .pn-vig__nom{display:flex;align-items:center;justify-content:center;min-height:26px;padding:4px 3px;background:var(--pn-fond);border-top:1px solid var(--pn-trait);font-size:10.5px;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}body:has(.pn-fiche) .pn-vig--sans .pn-vig__nom{min-height:44px;border-top:0}body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-value input:checked+label.pn-vig{outline:2px solid var(--pn-noyer);outline-offset:-1px;border-color:var(--pn-noyer)!important;background:#fff;color:var(--pn-encre)}body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-value input:checked+label.pn-vig .pn-vig__nom{font-weight:700}body:has(.pn-fiche) .pn-vign-opt--case .variant-picker__option-value input+label.pn-case{min-height:0;min-width:0;max-width:none;padding:9px 16px!important;background:#fff;color:var(--pn-encre);border:1px solid #cfc3b3!important;border-radius:4px!important;font-size:14px;line-height:1.2;font-weight:500;letter-spacing:.03em;text-transform:uppercase}body:has(.pn-fiche) .pn-vign-opt--case .variant-picker__option-value input:checked+label.pn-case{border:2px solid var(--pn-noyer)!important;padding:8px 15px!important;background:#fff;color:var(--pn-encre)}body:has(.pn-fiche) .pn-vign-opt .variant-picker__option-value input[aria-disabled=true]+label{text-decoration:line-through;opacity:.55}body:has(.pn-fiche) .pn-vign-opt .variant-picker__option-value input[aria-disabled=true]+label:before{display:none}@media(max-width:749px){body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-value{width:auto;flex:none}body:has(.pn-fiche) .pn-vign-opt--photo .variant-picker__option-value input+label.pn-vig{width:100%;max-width:none}body:has(.pn-fiche) .pn-vig__img{height:52px}}body:has(.pn-fiche) .pn-plan{margin:14px 0 0;border:1px solid var(--pn-trait);border-radius:10px;background:var(--pn-fond)}body:has(.pn-fiche) .pn-plan__tete{display:flex;align-items:center;gap:10px;padding:11px 14px;cursor:pointer;list-style:none;font-size:14.5px;font-weight:600;color:var(--pn-encre)}body:has(.pn-fiche) .pn-plan__tete::-webkit-details-marker{display:none}body:has(.pn-fiche) .pn-plan__tete:after{content:"+";margin-left:auto;font:400 20px/1 var(--pn-mono);color:var(--pn-acc)}body:has(.pn-fiche) .pn-plan[open] .pn-plan__tete:after{content:"\2212"}body:has(.pn-fiche) .pn-plan__ico{width:22px;height:22px;flex:none;fill:none;stroke:var(--pn-acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body:has(.pn-fiche) .pn-plan__taille{font:500 12px/1 var(--pn-mono);color:var(--pn-doux)}body:has(.pn-fiche) .pn-plan__corps{padding:2px 14px 14px}body:has(.pn-fiche) .pn-plan__scenes{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}body:has(.pn-fiche) .pn-plan__sc{padding:6px 11px;border:1px solid var(--pn-trait);border-radius:999px;background:#fff;font:500 12px/1.2 var(--pn-mono);color:var(--pn-encre);cursor:pointer}body:has(.pn-fiche) .pn-plan__sc[aria-pressed=true]{background:var(--pn-noyer);border-color:var(--pn-noyer);color:#fff}body:has(.pn-fiche) .pn-plan__dessin svg{display:block;width:100%;height:auto;max-height:230px}body:has(.pn-fiche) .pn-pt{fill:#ece4d8}body:has(.pn-fiche) .pn-bord{stroke:var(--pn-noyer);stroke-width:2}body:has(.pn-fiche) .pn-pl{fill:var(--pn-miel);stroke:var(--pn-noyer);stroke-width:1.2}body:has(.pn-fiche--plastique) .pn-pl{fill:#f6f7f5}body:has(.pn-fiche--metal) .pn-pl{fill:#d5dade}body:has(.pn-fiche--verre) .pn-pl{fill:#e3ece9}body:has(.pn-fiche--bambou) .pn-pl{fill:#d9c48f}body:has(.pn-fiche) .pn-manche{fill:var(--pn-noyer)}body:has(.pn-fiche) .pn-lame{fill:#c9ced3;stroke:#6f777e;stroke-width:.6}body:has(.pn-fiche) .pn-table{fill:#efe7db}body:has(.pn-fiche) .pn-ass{fill:#fff;stroke:#bfb3a3;stroke-width:1}body:has(.pn-fiche) .pn-ass2{fill:none;stroke:#e1d8cb;stroke-width:1}body:has(.pn-fiche) .pn-cote{stroke:var(--pn-acc);stroke-width:1}body:has(.pn-fiche) .pn-ct{font:500 11px var(--pn-mono);fill:var(--pn-acc)}body:has(.pn-fiche) .pn-ct--doux{fill:var(--pn-doux);font-size:10px}body:has(.pn-fiche) .pn-plan__lecture{margin:8px 0 12px;font-size:13.5px;line-height:1.45;color:var(--pn-encre)}body:has(.pn-fiche) .pn-plan__champ{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}body:has(.pn-fiche) .pn-plan__champ label{font-size:13px;color:var(--pn-doux)}body:has(.pn-fiche) .pn-plan__champ input{width:96px;padding:8px 10px;border:1px solid #cfc3b3;border-radius:6px;background:#fff;font:500 14px var(--pn-mono)}body:has(.pn-fiche) .pn-plan__res{margin:8px 0 0;font-size:13.5px;line-height:1.45;color:#2f5d27}body:has(.pn-fiche) .pn-plan__res.is-non{color:#8a3a22}body:has(.pn-fiche) .pn-apres{display:grid;gap:10px;margin:14px 0 0}body:has(.pn-fiche) .pn-apres__l{display:flex;gap:10px;align-items:flex-start}body:has(.pn-fiche) .pn-apres__l svg{width:22px;height:22px;flex:none;margin-top:1px;fill:none;stroke:var(--pn-acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body:has(.pn-fiche) .pn-apres__l p{margin:0;font-size:13px;line-height:1.45;color:var(--pn-doux)}body:has(.pn-fiche) .pn-apres__l strong{display:block;font-size:14.5px;font-weight:600;color:var(--pn-encre)}body:has(.pn-fiche) .pn-apres__l a{color:var(--pn-encre);text-decoration:underline;text-underline-offset:2px}body:has(.pn-fiche) .promo-code.pn-promo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;width:100%;min-height:0;padding:9px 10px 9px 14px;border:1px dashed rgba(58,42,31,.5);border-radius:10px;background:var(--pn-fond);box-shadow:none;color:var(--pn-encre);text-align:left}body:has(.pn-fiche) .promo-code.pn-promo:hover{background:var(--pn-fond)}body:has(.pn-fiche) .promo-code.pn-promo:focus-visible{outline:2px solid var(--pn-acc);outline-offset:2px}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__texts{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:3px 8px;flex:1 1 auto;min-width:0}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__eyebrow{display:contents}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__remise{font-size:14.5px;font-weight:800;letter-spacing:0;color:var(--pn-acc);white-space:nowrap}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__label{font-size:13.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--pn-doux)}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__value{font:600 13.5px/1.3 var(--pn-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pn-encre)}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__action{flex:none;margin-left:auto;padding:4px 14px;border:1px solid var(--pn-acc);border-radius:999px;background:none;color:var(--pn-acc);font-size:12.5px;font-weight:600;text-decoration:none;filter:none}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__action-text{display:inline}body:has(.pn-fiche) .promo-code.pn-promo .promo-code__icon{display:none}body:has(.pn-fiche) .promo-code.pn-promo:hover .promo-code__action,body:has(.pn-fiche) .promo-code.pn-promo:focus-visible .promo-code__action{background:var(--pn-acc);color:#fff}body:has(.pn-fiche) .promo-code.pn-promo.is-copied .promo-code__action{border-color:var(--pn-vert);background:var(--pn-vert);color:#fff}@media(prefers-reduced-motion:no-preference){body:has(.pn-fiche) .promo-code.pn-promo .promo-code__action{transition:background-color .15s,color .15s}}body:has(.pn-fiche) .pn-sec{padding:clamp(40px,5vw,72px) 0;background:var(--pn-fond);color:var(--pn-encre)}body:has(.pn-fiche) .pn-in{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}body:has(.pn-fiche) .pn-sur{margin:0 0 10px;font:500 11.5px/1 var(--pn-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pn-acc)}body:has(.pn-fiche) .pn-h2{margin:0 0 12px;max-width:760px;font:400 clamp(26px,3vw,40px)/1.12 var(--pn-serif);letter-spacing:-.01em;color:var(--pn-noyer)}body:has(.pn-fiche) .pn-chapo{margin:0 0 28px;max-width:660px;font-size:16px;line-height:1.6;color:var(--pn-doux)}body:has(.pn-fiche) .pn-src{margin:12px 0 0;font:400 11px/1.5 var(--pn-mono);color:var(--pn-doux)}body:has(.pn-fiche) .pn-lame{background:var(--pn-kraft)}body:has(.pn-fiche) .pn-regle{margin:8px 0 30px}body:has(.pn-fiche) .pn-regle__barre{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-radius:8px;overflow:visible;background:linear-gradient(90deg,#e6e9dc,#efe3c9 45%,#d9c3a6 70%,#b9a593)}body:has(.pn-fiche) .pn-regle__cran{position:relative;display:flex;align-items:flex-end;min-height:64px;padding:26px 8px 10px;border-left:1px solid rgba(59,42,31,.18)}body:has(.pn-fiche) .pn-regle__cran:first-child{border-left:0}body:has(.pn-fiche) .pn-regle__nom{font:500 11.5px/1.25 var(--pn-mono);color:var(--pn-noyer)}body:has(.pn-fiche) .pn-regle__cran.is-ici{background:var(--pn-noyer)}body:has(.pn-fiche) .pn-regle__cran.is-ici .pn-regle__nom{color:#fff;font-weight:600}body:has(.pn-fiche) .pn-regle__cran.is-ici:first-child{border-radius:8px 0 0 8px}body:has(.pn-fiche) .pn-regle__cran.is-ici:last-child{border-radius:0 8px 8px 0}body:has(.pn-fiche) .pn-regle__pin{position:absolute;top:7px;left:8px;font:600 10px/1 var(--pn-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pn-miel)}body:has(.pn-fiche) .pn-regle__sens{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:12.5px;color:var(--pn-doux)}body:has(.pn-fiche) .pn-regle__sens span:first-child:before{content:"\2190  "}body:has(.pn-fiche) .pn-regle__sens span:last-child:after{content:" \2192"}body:has(.pn-fiche) .pn-cartes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}body:has(.pn-fiche) .pn-carte{padding:22px 22px 18px;border-radius:12px;background:#fff;border:1px solid var(--pn-trait)}body:has(.pn-fiche) .pn-carte--savoir{background:var(--pn-noyer);border-color:var(--pn-noyer);color:#f3ece2}body:has(.pn-fiche) .pn-carte__t{display:flex;align-items:center;gap:9px;margin:0 0 10px;font:600 19px/1.2 var(--pn-serif);color:inherit}body:has(.pn-fiche) .pn-carte__t svg{width:22px;height:22px;flex:none;fill:none;stroke:var(--pn-acc);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body:has(.pn-fiche) .pn-carte--savoir .pn-carte__t svg{stroke:var(--pn-miel)}body:has(.pn-fiche) .pn-carte p{margin:0 0 10px;font-size:15px;line-height:1.6}body:has(.pn-fiche) .pn-carte__plus{color:var(--pn-doux)}body:has(.pn-fiche) .pn-carte--savoir .pn-carte__plus,body:has(.pn-fiche) .pn-carte--savoir .pn-src{color:#d8ccbc}@media(max-width:749px){body:has(.pn-fiche) .pn-regle__barre{grid-template-columns:repeat(3,minmax(0,1fr))}body:has(.pn-fiche) .pn-regle__cran:nth-child(4){border-left:0}body:has(.pn-fiche) .pn-regle__cran.is-ici{border-radius:8px!important}body:has(.pn-fiche) .pn-cartes{grid-template-columns:1fr}}body:has(.pn-fiche) .pn-cote__grille{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,56px);align-items:start}body:has(.pn-fiche) .pn-cote__fig{margin:18px 0 0;padding:18px;border:1px solid var(--pn-trait);border-radius:12px;background:#fff}body:has(.pn-fiche) .pn-cote__fig svg{display:block;width:100%;height:auto}body:has(.pn-fiche) .pn-c-pl{fill:var(--pn-kraft);stroke:var(--pn-noyer);stroke-width:1.4}body:has(.pn-fiche) .pn-c-rai{fill:none;stroke:var(--pn-acc);stroke-width:1.2;stroke-dasharray:5 3}body:has(.pn-fiche) .pn-c-trou{fill:#fff;stroke:var(--pn-noyer);stroke-width:1.2}body:has(.pn-fiche) .pn-c-bac{fill:#3a2a1f1f;stroke:var(--pn-acc);stroke-width:1.2}body:has(.pn-fiche) .pn-c-cote,body:has(.pn-fiche) .pn-c-rep{stroke:var(--pn-acc);stroke-width:1}body:has(.pn-fiche) .pn-c-txt{font:500 11px var(--pn-mono);fill:var(--pn-acc)}body:has(.pn-fiche) .pn-c-leg{font:400 10px var(--pn-mono);fill:var(--pn-doux);letter-spacing:.04em}body:has(.pn-fiche) .pn-c-coupe{fill:var(--pn-miel);stroke:var(--pn-noyer);stroke-width:1}body:has(.pn-fiche) .pn-c-pied{fill:var(--pn-noyer)}body:has(.pn-fiche) .pn-cote__leg{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--pn-doux)}body:has(.pn-fiche) .pn-cote__specs{padding-top:6px}body:has(.pn-fiche) .pn-cote__st{margin:0 0 12px;font:500 11.5px/1 var(--pn-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pn-acc)}body:has(.pn-fiche) .pn-specs{margin:0}body:has(.pn-fiche) .pn-specs__l{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--pn-trait)}body:has(.pn-fiche) .pn-specs__l dt{font-size:13.5px;color:var(--pn-doux)}body:has(.pn-fiche) .pn-specs__l dd{margin:0;font-size:14.5px;font-weight:500;color:var(--pn-encre)}body:has(.pn-fiche) .pn-cote__note{margin:14px 0 0;font-size:12.5px;font-style:italic;color:var(--pn-doux)}@media(max-width:989px){body:has(.pn-fiche) .pn-cote__grille{grid-template-columns:1fr}}body:has(.pn-fiche) .pn-carnet{background:#fff}body:has(.pn-fiche) .pn-carnet__l{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--pn-trait);border-radius:12px;overflow:hidden}body:has(.pn-fiche) .pn-carnet__c{margin:0;padding:22px 20px;border-left:1px solid var(--pn-trait);background:var(--pn-fond)}body:has(.pn-fiche) .pn-carnet__c:first-child{border-left:0}body:has(.pn-fiche) .pn-carnet__c--non{background:#f6ece6}body:has(.pn-fiche) .pn-carnet__n{display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid var(--pn-acc);font:600 12px/1.2 var(--pn-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pn-acc)}body:has(.pn-fiche) .pn-carnet__c--non .pn-carnet__n{color:#8a3a22;border-bottom-color:#8a3a22}body:has(.pn-fiche) .pn-carnet__c p{margin:0;font-size:15px;line-height:1.6;color:var(--pn-encre)}@media(max-width:989px){body:has(.pn-fiche) .pn-carnet__l{grid-template-columns:1fr 1fr}body:has(.pn-fiche) .pn-carnet__c:nth-child(3){border-left:0}body:has(.pn-fiche) .pn-carnet__c:nth-child(n+3){border-top:1px solid var(--pn-trait)}}@media(max-width:559px){body:has(.pn-fiche) .pn-carnet__l{grid-template-columns:1fr}body:has(.pn-fiche) .pn-carnet__c{border-left:0}body:has(.pn-fiche) .pn-carnet__c:nth-child(n+2){border-top:1px solid var(--pn-trait)}}body:has(.pn-fiche) .pn-detail__seo{max-width:780px;margin:0 0 clamp(28px,4vw,48px);font-size:16px;line-height:1.7;color:var(--pn-doux)}body:has(.pn-fiche) .pn-detail__seo p{margin:0 0 12px}body:has(.pn-fiche) .pn-detail__seo ul{margin:0;padding-left:1.1em}body:has(.pn-fiche) .pn-ligne{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,56px);align-items:center;padding:clamp(18px,2.5vw,30px) 0;border-top:1px solid var(--pn-trait)}body:has(.pn-fiche) .pn-ligne--inv .pn-ligne__photo{order:2}body:has(.pn-fiche) .pn-ligne__photo{aspect-ratio:4 / 3;border-radius:12px;overflow:hidden;background-size:cover;background-position:center;background-color:var(--pn-kraft)}body:has(.pn-fiche) .pn-ligne__photo img{display:block;width:100%;height:100%;object-fit:cover}body:has(.pn-fiche) .pn-ligne__num{display:block;margin-bottom:8px;font:500 30px/1 var(--pn-mono);color:var(--pn-miel)}body:has(.pn-fiche) .pn-ligne__h2{margin:0 0 12px;font:400 clamp(22px,2.4vw,32px)/1.15 var(--pn-serif);color:var(--pn-noyer)}body:has(.pn-fiche) .pn-ligne__h2 em,body:has(.pn-fiche) .pn-ligne__h2 em.trait{background:none!important;padding:0;font-style:italic;color:var(--pn-acc)}body:has(.pn-fiche) .pn-ligne__p{font-size:15.5px;line-height:1.7;color:var(--pn-doux)}body:has(.pn-fiche) .pn-ligne__p p{margin:0 0 10px}@media(max-width:749px){body:has(.pn-fiche) .pn-ligne{grid-template-columns:1fr}body:has(.pn-fiche) .pn-ligne--inv .pn-ligne__photo{order:0}}body:has(.pn-fiche) .pn-plan{margin:16px 0 28px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pn-fiche.css.map */
