/*pk:9483b17307fb84416003c9c2b8d3cf22*/
.pk-cfg{--pk-accent:#0E7C86;--pk-accent-ink:#FFFFFF;--pk-ink:#1D2A2D;--pk-muted:#5E6B6D;--pk-line:#D8DEDD;--pk-bg:#F4F6F6;--pk-surface:#FFFFFF;--pk-glass:#6FA89A;--pk-glass-tint:rgba(111,168,154,.14);--pk-err:#B42318;--pk-err-bg:#FDECEA;--pk-warn:#8A4B00;--pk-warn-bg:#FFF3E0;--pk-ok:#2F7D5B;--pk-ok-bg:#E7F4EC;--pk-info-bg:#EAF0FB;--pk-cham:#C07A00;--pk-sticky-top:12px;color:var(--pk-ink);font-size:15px;line-height:1.5;margin:clamp(12px,1.75vw,22px) 0 calc(clamp(24px,3.5vw,44px) - 12px)}.pk-cfg *,.pk-cfg ::after,.pk-cfg ::before{box-sizing:border-box}.pk-cfg h2,.pk-cfg h3{margin:0;line-height:1.25}.pk-cfg .pk-titre{font-size:1.5rem;margin-bottom:14px}.pk-cfg .pk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:24px;align-items:start}@media (max-width:900px){.pk-cfg .pk-grid{grid-template-columns:1fr}}.pk-cfg .pk-step{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:12px;padding:16px;margin-bottom:12px}.pk-cfg .pk-prog{position:sticky;top:var(--pk-prog-top,0);z-index:45;height:78px;margin:0 0 12px;padding:10px 14px;background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:12px;box-shadow:0 4px 12px rgba(29,42,45,.06);transition:top .3s}.pk-cfg .pk-progT{display:flex;align-items:center;gap:8px;height:20px;font-size:.9rem;line-height:20px;white-space:nowrap}.pk-cfg .pk-progDot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--pk-line)}.pk-cfg #pk-progNow{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis}.pk-cfg #pk-progPct{margin-left:auto;font-weight:700;font-variant-numeric:tabular-nums}.pk-cfg .pk-progS{display:flex;gap:4px;margin-top:9px}.pk-cfg .pk-progS button{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:5px;margin:0;padding:0;border:0;background:0 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.pk-cfg .pk-progS i{display:block;height:8px;border-radius:4px;background:#dce2e1;transition:background .25s}.pk-cfg .pk-progS span{font-size:.7rem;line-height:14px;color:var(--pk-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-cfg .pk-progS .pk-cur span{color:var(--pk-ink);font-weight:600}.pk-cfg .pk-progS .pk-cur i{box-shadow:0 0 0 2px var(--pk-surface),0 0 0 3.5px var(--c)}.pk-cfg .pk-progS button:focus-visible{outline:2px solid var(--pk-accent);outline-offset:3px;border-radius:4px}.pk-cfg .pk-form>.pk-step{scroll-margin-top:168px}@media (max-width:900px){.pk-cfg .pk-prog{height:44px;padding:7px 12px}.pk-cfg .pk-progT{font-size:.82rem}.pk-cfg .pk-progS{gap:3px;margin-top:7px}.pk-cfg .pk-progS span{display:none}.pk-cfg .pk-progS i{height:6px;border-radius:3px}.pk-cfg .pk-form>.pk-step{scroll-margin-top:124px}}@media (prefers-reduced-motion:reduce){.pk-cfg .pk-prog,.pk-cfg .pk-progS i{transition:none}}.pk-cfg .pk-step h3{font-size:1.05rem;display:flex;align-items:center;gap:10px;margin-bottom:12px}.pk-cfg .pk-n{width:26px;height:26px;border-radius:50%;border:2px solid var(--pk-glass);display:inline-grid;place-items:center;font-size:.8rem;flex:none}.pk-cfg .pk-hint{color:var(--pk-muted);font-size:.85rem;margin:8px 0 0}.pk-cfg .pk-hint-top{margin-top:0}.pk-cfg .pk-sub{margin-top:14px}.pk-cfg .pk-field label,.pk-cfg .pk-lbl{font-size:.83rem;color:var(--pk-muted);font-weight:500;display:block}.pk-cfg .pk-chips{display:flex;flex-wrap:wrap;gap:8px}.pk-cfg .pk-chips label{position:relative;margin:0}.pk-cfg .pk-chips input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer;width:100%;height:100%}.pk-cfg .pk-chips span{display:inline-block;padding:7px 13px;border:1.5px solid var(--pk-line);border-radius:999px;cursor:pointer;font-weight:500;font-size:.92rem;background:var(--pk-surface)}.pk-cfg .pk-chips input:checked+span{border-color:var(--pk-accent);background:var(--pk-accent);color:var(--pk-accent-ink)}.pk-cfg .pk-chips input:focus-visible+span{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-row{display:flex;flex-wrap:wrap;gap:10px}.pk-cfg .pk-field{display:flex;flex-direction:column;gap:4px;min-width:90px;flex:1}.pk-cfg .pk-cut,.pk-cfg .pk-row{align-items:stretch}.pk-cfg .pk-w180{max-width:180px}.pk-cfg .pk-fixrow{align-items:flex-end}.pk-cfg .pk-fixmin{padding:8px 12px;font-size:.88rem}.pk-cfg input[type=number],.pk-cfg input[type=search],.pk-cfg select{font:inherit;color:var(--pk-ink);background-color:var(--pk-bg);border:1.5px solid var(--pk-line);border-radius:8px;padding:0 10px;width:100%;margin:0;box-sizing:border-box;height:40px;line-height:normal}.pk-cfg select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2355615f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:12px 8px}.pk-cfg select::-ms-expand{display:none}.pk-cfg input[type=file]{display:block;margin-top:6px;font:inherit;font-size:.9rem;max-width:100%}.pk-cfg .pk-file{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;margin-top:6px}.pk-cfg .pk-fileIn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pk-cfg .pk-fileBtn{display:inline-flex;align-items:center;gap:8px;margin:0;line-height:1.2}.pk-cfg .pk-fileBtn:hover{filter:brightness(1.08)}.pk-cfg .pk-fileIn:focus-visible+.pk-fileBtn{outline:3px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-fileName{font-size:.9rem;color:var(--pk-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.pk-cfg .pk-fileName.pk-on{color:var(--pk-ink);font-weight:600}.pk-cfg input[type=range]{width:100%;accent-color:var(--pk-accent)}.pk-cfg button:focus-visible,.pk-cfg input:focus-visible,.pk-cfg select:focus-visible,.pk-cfg summary:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-btn{font:inherit;cursor:pointer;border-radius:8px;background:var(--pk-accent);color:var(--pk-accent-ink);border:0;padding:10px 16px;font-weight:600}.pk-cfg .pk-btn.pk-ghost{background:0 0;color:var(--pk-ink);border:1.5px solid var(--pk-line)}.pk-cfg .pk-btn[disabled]{opacity:.45;cursor:not-allowed}.pk-cfg .pk-cart{width:100%;margin-top:14px;font-size:1.02rem;padding:12px 16px}.pk-cfg .pk-shtabs{display:flex;gap:4px;padding:5px;margin:0 0 14px;background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.pk-cfg .pk-shtab{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 6px;border:0;border-radius:10px;background:0 0;color:var(--pk-ink);font:inherit;font-size:.8rem;line-height:1.2;cursor:pointer;text-align:center}.pk-cfg .pk-shtab:hover{background:var(--pk-bg)}.pk-cfg .pk-shtab[aria-selected=true]{background:var(--pk-accent);color:var(--pk-accent-ink);font-weight:600}.pk-cfg .pk-shtab:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-shtab svg{flex:none}.pk-cfg .pk-shpanel[hidden]{display:none}.pk-cfg .pk-prodsel{margin:0 0 16px}.pk-cfg .pk-prodq{margin:0 0 8px;font-weight:600}.pk-cfg .pk-prodtabs{flex-wrap:wrap}.pk-cfg .pk-prodtabs .pk-shtab{flex:1 1 110px}@media (max-width:640px){.pk-cfg .pk-prodtabs .pk-shtab{flex:1 1 30%}}.pk-cfg .pk-grid[hidden]{display:none}.pk-cfg .pk-prodtabs .pk-shtab[aria-checked=true]{background:var(--pk-accent);color:var(--pk-accent-ink);font-weight:600}.pk-cfg .pk-dpihelp{margin:8px 0 4px;padding:10px 12px;border-radius:10px;border:1.5px solid var(--pk-err);background:var(--pk-surface);font-size:.86rem;line-height:1.5}.pk-cfg .pk-dpihelp[hidden]{display:none}.pk-cfg .pk-dpit{margin:0 0 6px;font-weight:700}.pk-cfg .pk-dpihelp p{margin:4px 0}.pk-cfg .pk-dpihelp ol,.pk-cfg .pk-dpihelp ul{margin:6px 0;padding-left:20px}.pk-cfg .pk-dpihelp li{margin:3px 0}.pk-cfg .pk-dpihelp summary{cursor:pointer;font-weight:600;color:var(--pk-accent);margin:6px 0}.pk-cfg .pk-fx{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--pk-bg)}.pk-cfg #pk-fxDhF[hidden],.pk-cfg .pk-fx[hidden]{display:none}.pk-cfg #pk-fxMode{margin:6px 0 10px}.pk-cfg .pk-conf tr[hidden],.pk-cfg .pk-legal[hidden]{display:none}.pk-cfg .pk-conftoggle{margin-top:8px;font:inherit;font-size:.86rem;font-weight:600;color:var(--pk-accent);background:0 0;border:0;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pk-cfg .pk-conftoggle[hidden]{display:none}.pk-cfg .pk-calage{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--pk-bg)}.pk-cfg .pk-calage[hidden]{display:none}.pk-cfg .pk-calage .pk-chips{margin:6px 0 10px}.pk-cfg .pk-calrow{display:flex;flex-direction:column;gap:12px}.pk-cfg .pk-anchor-f{display:flex;flex-direction:column;align-items:center;gap:6px}.pk-cfg .pk-sliders{display:flex;flex-direction:column;gap:10px}.pk-cfg .pk-slider{display:grid;grid-template-columns:170px 1fr 56px;align-items:center;gap:10px}.pk-cfg .pk-slider label{font-size:.83rem;color:var(--pk-muted);font-weight:500}.pk-cfg .pk-slider input[type=range]{width:100%;margin:0}.pk-cfg .pk-slider b{text-align:right;font-size:.88rem}@media (max-width:480px){.pk-cfg .pk-slider{grid-template-columns:1fr 56px}.pk-cfg .pk-slider label{grid-column:1/-1}}.pk-cfg .pk-calrow2{margin-top:10px;align-items:flex-end}.pk-cfg .pk-calrow2 .pk-btn{align-self:flex-end}.pk-cfg .pk-anchor{display:grid;grid-template-columns:repeat(3,26px);gap:4px}.pk-cfg .pk-anchor button{width:26px;height:26px;border-radius:6px;border:1.5px solid var(--pk-line);background:var(--pk-surface);cursor:pointer;padding:0;position:relative}.pk-cfg .pk-anchor button::after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--pk-muted);opacity:.35}.pk-cfg .pk-anchor button.pk-on{border-color:var(--pk-accent)}.pk-cfg .pk-anchor button.pk-on::after{background:var(--pk-accent);opacity:1}.pk-cfg #pk-bgF[hidden]{display:none}.pk-cfg .pk-rotf{flex:2 1 280px}.pk-cfg .pk-rot{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pk-cfg .pk-rot input[type=range]{flex:1 1 140px}.pk-cfg .pk-rot input[type=number]{width:80px;flex:none}.pk-cfg .pk-rotb{display:flex;gap:4px}.pk-cfg .pk-rotb button{font:inherit;font-size:.85rem;padding:6px 9px;border-radius:8px;border:1.5px solid var(--pk-line);background:var(--pk-surface);cursor:pointer}.pk-cfg .pk-dlg{border:0;border-radius:16px;padding:20px 18px 18px;width:min(92vw,420px);max-width:92vw;color:var(--pk-ink);background:var(--pk-surface);box-shadow:0 12px 40px rgba(0,0,0,.25);text-align:center}.pk-cfg .pk-dlg::backdrop{background:rgba(20,30,32,.5)}.pk-cfg .pk-dlg-dims,.pk-cfg .pk-dlg-fam{display:none}.pk-cfg .pk-dlg-t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pk-cfg .pk-dlg-pic{display:grid;place-items:center;padding:14px;border-radius:12px;background:var(--pk-bg);color:var(--pk-accent)}.pk-cfg .pk-dlg-pic svg path,.pk-cfg .pk-dlg-pic svg polygon,.pk-cfg .pk-dlg-pic svg rect{stroke-width:1.2}.pk-cfg .pk-dlg-btns{display:flex;flex-direction:column;gap:8px;margin-top:16px}.pk-cfg .pk-dlg-btns .pk-btn{width:100%;padding:12px 16px;font-size:1rem}.pk-cfg #pk-stepDimsT:focus{outline:0}.pk-cfg .pk-miniplan{display:none;margin:12px 0 0;padding:8px;border:1px solid var(--pk-line);border-radius:10px;background:var(--pk-surface)}.pk-cfg .pk-miniplan svg{display:block;width:100%;height:auto}.pk-cfg .pk-miniplan figcaption{margin-top:4px;font-size:.8rem;color:var(--pk-muted);text-align:center}@media (max-width:640px){.pk-cfg .pk-miniplan.pk-open{display:block}}.pk-cfg .pk-miniplan-tous.pk-open{display:block}@media (min-width:901px){.pk-cfg .pk-miniplan.pk-open.pk-fixeD{display:block;position:fixed;z-index:50;top:50%;transform:translateY(-50%);left:var(--pk-fd-l,auto);right:auto;width:var(--pk-fd-w,46vw);max-height:92vh;margin:0;padding:10px 12px;box-shadow:0 10px 32px rgba(0,0,0,.22)}.pk-cfg .pk-miniplan.pk-open.pk-fixeD svg{max-height:78vh;width:100%;margin:0 auto}.pk-cfg .pk-miniplan.pk-open.pk-fixeD .pk-minix{display:block;position:absolute;top:6px;right:6px;width:32px;height:32px;border:0;border-radius:50%;background:var(--pk-line);color:inherit;font:700 1.2rem/1 inherit;cursor:pointer}}.pk-cfg #pk-miniPlanD,.pk-cfg .pk-calage .pk-miniplan{margin-top:12px;background:var(--pk-surface)}.pk-cfg .pk-minix{display:none}.pk-cfg #pk-lqMesB[hidden],.pk-cfg #pk-stepLaque[hidden]{display:none}.pk-cfg .pk-lqgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:10px 8px;margin:6px 0 12px;padding:8px 4px 4px}.pk-cfg #pk-lqRes{max-height:360px;overflow:auto}.pk-cfg .pk-lqwrap{position:relative}.pk-cfg #pk-lqRes{position:relative}.pk-cfg .pk-lqmore{position:absolute;left:0;right:0;bottom:0;height:72px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;background:linear-gradient(rgba(255,255,255,0),var(--pk-surface,#fff) 70%);pointer-events:none}.pk-cfg .pk-lqmore[hidden]{display:none}.pk-cfg .pk-lqtout{display:flex;justify-content:center;margin:10px 0 4px}.pk-cfg .pk-lqtout[hidden]{display:none}.pk-cfg .pk-lqtout .pk-btn{border-color:var(--pk-accent);color:var(--pk-accent);padding:9px 20px}.pk-cfg .pk-lqtout .pk-btn:hover{background:var(--pk-accent);color:var(--pk-accent-ink)}.pk-cfg .pk-lqtout small{font-weight:400;opacity:.85}.pk-cfg .pk-lqmore button{pointer-events:auto;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:7px 16px;background:var(--pk-accent);color:var(--pk-accent-ink,#fff);font:inherit;font-size:.88rem;font-weight:700;box-shadow:0 3px 10px rgba(0,0,0,.18);cursor:pointer}.pk-cfg .pk-lqmore button small{font-weight:400;opacity:.9}.pk-cfg .pk-lqmore button span{display:inline-block;animation:pk-fleche 1.4s ease-in-out infinite}@keyframes pk-fleche{0%,100%{transform:translateY(-1px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.pk-cfg .pk-lqmore button span{animation:none}}@media (max-width:640px){.pk-cfg .pk-lqgrid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:9px 6px}.pk-cfg .pk-lqsw i{height:28px}}.pk-cfg .pk-lqsw{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:3px;padding:3px 3px 4px;border:1.5px solid var(--pk-line);border-radius:8px;background:var(--pk-surface);font:inherit;font-size:.7rem;line-height:1.15;color:var(--pk-ink);cursor:pointer;text-align:center}.pk-cfg .pk-lqsw i{display:block;height:34px;border-radius:5px;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.pk-cfg .pk-lqsw b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-cfg .pk-lqsw b em{font-style:normal;font-weight:400;color:var(--pk-muted)}.pk-cfg .pk-lqsys{margin:6px 0 10px}.pk-cfg .pk-lqsys.pk-lqoff{opacity:.5}.pk-cfg .pk-lqsys small{font-size:.75em;opacity:.75}.pk-cfg .pk-lqq{margin-bottom:6px}.pk-cfg #pk-lqMes,.pk-cfg #pk-lqRes.pk-lqlarge{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.pk-cfg .pk-lqsw.pk-lqmes small{font-size:.66rem;color:var(--pk-muted);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-cfg .pk-lqmesw{position:relative;display:flex;flex-direction:column}.pk-cfg .pk-lqmesw>.pk-lqmes{flex:1}.pk-cfg .pk-lqmesx{position:absolute;top:-7px;right:-7px;width:22px;height:22px;padding:0;border:1.5px solid var(--pk-line);border-radius:50%;background:var(--pk-surface);color:var(--pk-muted);font:inherit;font-size:.9rem;line-height:1;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12)}.pk-cfg .pk-lqmesx:focus-visible,.pk-cfg .pk-lqmesx:hover{border-color:var(--pk-err);color:var(--pk-err);background:var(--pk-err-bg)}.pk-cfg .pk-lqmesc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:4px;padding:5px;border:1.5px solid var(--pk-err);border-radius:8px;background:rgba(255,255,255,.96);font-size:.68rem;line-height:1.15;text-align:center}.pk-cfg .pk-lqmesc span{font-weight:600;color:var(--pk-ink)}.pk-cfg .pk-lqmesc button{padding:4px 4px;border-radius:6px;font:inherit;font-weight:600;cursor:pointer}.pk-cfg .pk-lqmesok{border:0;background:var(--pk-err);color:#fff}.pk-cfg .pk-lqmesno{border:1px solid var(--pk-line);background:var(--pk-surface);color:var(--pk-ink)}@media (max-width:640px){.pk-cfg .pk-lqmesx{width:26px;height:26px;top:-9px;right:-9px}.pk-cfg .pk-lqmesc span{display:none}.pk-cfg .pk-lqmesc{padding:3px;gap:3px}.pk-cfg .pk-lqmesc button{padding:5px 2px}}.pk-cfg .pk-lqmode{margin:6px 0 8px}.pk-cfg .pk-lqfam[hidden],.pk-cfg .pk-lqsys[hidden]{display:none}.pk-cfg .pk-lqsec{grid-column:1/-1;margin:8px 0 0;font-weight:700;font-size:.9rem;border-bottom:1px solid var(--pk-line);padding-bottom:3px}.pk-cfg .pk-lqsec small{font-weight:400;color:var(--pk-muted)}.pk-cfg .pk-lqsec.pk-lqeco{color:var(--pk-accent);border-bottom-color:var(--pk-accent)}.pk-cfg .pk-lqfam{margin:2px 0 10px;gap:6px}.pk-cfg .pk-lqfam span{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;padding:5px 11px}.pk-cfg .pk-lqfam i{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.pk-cfg .pk-lqfam small{font-size:.75em;opacity:.75}.pk-cfg .pk-lqved{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.pk-cfg .pk-lqsw.pk-lqbig{font-size:.85rem}.pk-cfg .pk-lqsw.pk-lqbig i{height:64px}.pk-cfg .pk-lqsw[aria-pressed=true]{border-color:var(--pk-accent);outline:2px solid var(--pk-accent);outline-offset:1px}.pk-cfg .pk-lqsel{display:flex;align-items:center;gap:12px;margin:10px 0 12px;padding:10px;border:1px solid var(--pk-line);border-radius:10px;background:var(--pk-bg)}.pk-cfg .pk-lqsel i{flex:0 0 56px;height:56px;border-radius:8px;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.pk-cfg .pk-lqsel p{margin:0;font-size:.85rem;color:var(--pk-muted)}.pk-cfg .pk-lqsel strong{display:block;font-size:1rem;color:var(--pk-ink)}.pk-cfg .pk-lqplus{grid-column:1/-1;margin:0;font-size:.8rem;color:var(--pk-muted)}.pk-cfg .pk-voirplan{position:fixed;z-index:51;top:var(--pk-sticky-top);left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:999px;background:var(--pk-accent);color:var(--pk-accent-ink,#fff);font:inherit;font-size:.9rem;font-weight:700;box-shadow:0 4px 14px rgba(0,0,0,.2);cursor:pointer}.pk-cfg .pk-voirplan[hidden]{display:none}@media (min-width:641px){.pk-cfg .pk-voirplan{display:none}}.pk-cfg{--pk-hl:#E8590C}.pk-cfg svg path.pk-hledge{fill:none;stroke:var(--pk-hl);stroke-linecap:round;stroke-linejoin:round;pointer-events:none;animation:pk-hl 1s ease-in-out infinite alternate}.pk-cfg svg text.pk-hl{fill:var(--pk-hl)!important;font-weight:800!important;stroke:#FFF1E8!important;paint-order:stroke;animation:pk-hl 1s ease-in-out infinite alternate}.pk-cfg svg line.pk-hl{stroke:var(--pk-hl)!important;stroke-opacity:1!important}@keyframes pk-hl{from{opacity:1}to{opacity:.7}}.pk-cfg svg .pk-angSec{fill:var(--pk-hl);fill-opacity:0;stroke:none;pointer-events:none}.pk-cfg svg g.pk-hlang .pk-angSec{fill-opacity:.35}.pk-cfg svg g.pk-hlang path.pk-angArc{stroke:var(--pk-hl)!important}.pk-cfg svg g.pk-hlang text{fill:#FFFFFF!important;stroke:none!important;font-weight:800!important}.pk-cfg svg rect.pk-hlrect{fill:var(--pk-hl);pointer-events:none;animation:pk-hl 1s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.pk-cfg svg path.pk-hledge,.pk-cfg svg rect.pk-hlrect,.pk-cfg svg text.pk-hl{animation:none}}@media (max-width:640px){.pk-cfg .pk-miniplan.pk-open.pk-fixe{position:fixed;z-index:50;top:var(--pk-sticky-top);left:8px;right:8px;margin:0;padding:6px 8px;box-shadow:0 6px 20px rgba(0,0,0,.18);max-height:calc(var(--pk-vvh,100vh) * .3);overflow:hidden;display:flex;flex-direction:column;align-items:center}.pk-cfg .pk-miniplan.pk-open.pk-fixe>div{min-height:0;flex:1 1 auto;display:flex;justify-content:center;width:100%}.pk-cfg .pk-miniplan.pk-open.pk-fixe svg{max-height:calc(var(--pk-vvh,100vh) * .3 - 30px);width:auto;max-width:100%;margin:0 auto}.pk-cfg .pk-miniplan.pk-open.pk-fixe figcaption{flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pk-cfg .pk-miniplan.pk-open.pk-fixe figcaption{margin-top:2px;font-size:.74rem}.pk-cfg .pk-miniplan.pk-open.pk-fixe .pk-minix{display:block;position:absolute;top:4px;right:4px;width:32px;height:32px;border:0;border-radius:50%;background:var(--pk-line);color:inherit;font:700 1.2rem/1 inherit;cursor:pointer}}.pk-cfg #pk-miniSvgD svg{cursor:crosshair}@media (max-width:420px){.pk-cfg .pk-shtab{font-size:.72rem;padding:7px 3px}}.pk-cfg .pk-shtabs-bas{display:none;margin:14px 0 0}@media (max-width:640px){.pk-cfg .pk-shtabs-bas{display:flex}}.pk-cfg .pk-shgroup{margin:0 0 6px;font-size:.84rem;font-weight:600;color:var(--pk-muted)}.pk-cfg .pk-shapes+.pk-shgroup{margin-top:14px}.pk-cfg .pk-shapes{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px}.pk-cfg .pk-shp{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;border:1.5px solid var(--pk-line);border-radius:10px;background:var(--pk-surface);color:var(--pk-muted);cursor:pointer;font:inherit;font-size:.8rem;line-height:1.2;margin:0}.pk-cfg .pk-shp:hover{border-color:var(--pk-accent)}.pk-cfg .pk-shp[aria-checked=true]{border-color:var(--pk-accent);color:var(--pk-accent);box-shadow:inset 0 0 0 1px var(--pk-accent);font-weight:600}.pk-cfg .pk-shp svg{display:block}.pk-cfg .pk-shapes-douche{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.pk-cfg .pk-shapes-douche .pk-shp svg{width:96px;height:72px}.pk-cfg .pk-accs{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px}.pk-cfg .pk-acc{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px;border:1.5px solid var(--pk-line);border-radius:10px;background:var(--pk-surface);color:var(--pk-ink);cursor:pointer;margin:0;line-height:1.3;font:inherit;text-align:left}.pk-cfg .pk-acc:hover{border-color:var(--pk-accent)}.pk-cfg .pk-acc.pk-on{border-color:var(--pk-accent);box-shadow:inset 0 0 0 1px var(--pk-accent)}.pk-cfg .pk-acc-btn:focus-visible,.pk-cfg .pk-acc-mini button:focus-visible,.pk-cfg .pk-acc-photo:focus-visible,.pk-cfg .pk-acc:focus-visible,.pk-cfg .pk-accvoir:focus-visible{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-acc-ico{flex:none;width:48px;height:36px;color:var(--pk-muted)}.pk-cfg .pk-acc-ico i,.pk-cfg .pk-acc-ico img,.pk-cfg .pk-acc-ico svg{display:block;width:48px;height:36px;object-fit:contain;background:#fff;border-radius:4px}.pk-cfg .pk-acc-txt{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:.85rem}.pk-cfg .pk-acc-txt small{color:var(--pk-muted);font-size:.78rem}.pk-cfg .pk-acc-etat{font-style:normal;font-size:.8rem;font-weight:600;color:var(--pk-accent)}.pk-cfg .pk-acc-non .pk-acc-ico{color:var(--pk-muted)}.pk-cfg .pk-acc-non .pk-acc-txt{align-self:center}.pk-cfg .pk-acc-plus{align-items:center;justify-content:center;font-size:.82rem;color:var(--pk-accent);font-weight:600}.pk-cfg .pk-accgrp-l{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:14px 0 6px}.pk-cfg .pk-accgrp{margin:0;font-weight:600;font-size:.88rem;color:var(--pk-ink)}.pk-cfg .pk-accvoir{font:inherit;font-size:.86rem;font-weight:600;color:var(--pk-accent);background:0 0;border:0;margin:0;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pk-cfg .pk-acc-fen{max-width:980px}.pk-cfg .pk-acc-retour{flex:none;font:inherit;font-weight:600;color:var(--pk-accent);background:0 0;border:0;margin:0;padding:4px 0;cursor:pointer}.pk-cfg .pk-acc-corps{overflow:auto;overscroll-behavior:contain;padding:16px 18px 20px}.pk-cfg .pk-acc-corps .pk-hint-top{margin-bottom:12px}.pk-cfg .pk-acc-grandes{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px}.pk-cfg .pk-acc-gc{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px;border:1.5px solid var(--pk-line);border-radius:12px;background:#fff}.pk-cfg .pk-acc-gc.pk-on{border:2.5px solid var(--pk-accent);padding:9px}.pk-cfg .pk-acc-gc b{font-size:.95rem;line-height:1.3}.pk-cfg .pk-acc-gc small{font-size:.78rem;color:var(--pk-muted)}.pk-cfg .pk-acc-photo{display:block;margin:0;padding:0;border:0;background:#fff;cursor:zoom-in;border-radius:8px}.pk-cfg .pk-acc-photo picture{display:contents}.pk-cfg .pk-acc-photo i,.pk-cfg .pk-acc-photo img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:8px}.pk-cfg .pk-acc-prix{font-weight:700;font-variant-numeric:tabular-nums}.pk-cfg .pk-acc-prix small{font-weight:400}.pk-cfg .pk-acc-act{display:flex;gap:6px;margin-top:auto;flex-wrap:wrap}.pk-cfg .pk-acc-btn{font:inherit;font-weight:600;font-size:.9rem;margin:0;padding:9px 14px;border:1.5px solid var(--pk-accent);border-radius:8px;background:var(--pk-accent);color:var(--pk-accent-ink,#fff);cursor:pointer}.pk-cfg .pk-acc-btn.pk-acc-sec{background:var(--pk-surface,#fff);color:var(--pk-accent)}.pk-cfg .pk-acc-pied{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--pk-line);font-size:.9rem}.pk-cfg .pk-acc-fiche{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.pk-cfg .pk-acc-fiche picture{display:contents}.pk-cfg .pk-acc-grand{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border:1px solid var(--pk-line);border-radius:10px}.pk-cfg .pk-acc-mini{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.pk-cfg .pk-acc-mini button{margin:0;padding:0;border:1px solid var(--pk-line);border-radius:6px;background:#fff;cursor:pointer}.pk-cfg .pk-acc-mini button[aria-current]{border-color:var(--pk-accent);box-shadow:0 0 0 1px var(--pk-accent)}.pk-cfg .pk-acc-mini img{display:block;width:58px;height:58px;object-fit:contain;border-radius:6px}.pk-cfg .pk-acc-ref{margin:0;font-size:.82rem;color:var(--pk-muted)}.pk-cfg .pk-acc-desc{font-size:.93rem;margin:.6rem 0}.pk-cfg .pk-acc-gros{font-size:1.35rem;font-weight:700;font-variant-numeric:tabular-nums;margin:.6rem 0}.pk-cfg .pk-acc-gros small{font-size:.8rem;font-weight:400;color:var(--pk-muted)}.pk-cfg .pk-acc-qte{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:.6rem 0}.pk-cfg .pk-acc-qte input{width:72px;font:inherit;padding:.45rem;border:1px solid var(--pk-line);border-radius:6px;text-align:center}.pk-cfg .pk-acc-carac{width:100%;border-collapse:collapse;font-size:.85rem;margin-top:.6rem}.pk-cfg .pk-acc-carac td{padding:.3rem 0;border-bottom:1px solid var(--pk-line);vertical-align:top}.pk-cfg .pk-acc-carac td:first-child{color:var(--pk-muted);padding-right:.8rem}.pk-cfg .pk-acc-lien{font-size:.88rem;margin:.8rem 0 0}@media (max-width:640px){.pk-cfg .pk-acc-fiche{grid-template-columns:minmax(0,1fr)}.pk-cfg .pk-acc-corps{padding:12px}.pk-cfg .pk-acc-grandes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}@media (max-width:520px){.pk-cfg .pk-shapes-douche{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-cfg .pk-shapes-douche .pk-shp svg{width:100%;max-width:96px;height:auto;aspect-ratio:4/3}}.pk-cfg .pk-dims .pk-field{flex:1 1 170px}.pk-cfg .pk-dims label{display:block}.pk-cfg .pk-corners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pk-cfg .pk-corner{display:flex;flex-direction:column;gap:8px;padding:10px;border:1.5px solid var(--pk-line);border-radius:10px}.pk-cfg .pk-corner .pk-ct{font-weight:600;font-size:.88rem}.pk-cfg .pk-corner.pk-bad{border-color:var(--pk-err)}.pk-cfg .pk-cornerr{margin:0;padding:7px 9px;border-radius:8px;background:var(--pk-err-bg);color:var(--pk-err);font-size:.8rem;line-height:1.35}.pk-cfg .pk-picos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.pk-cfg .pk-pico{min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px 5px;border:1.5px solid var(--pk-line);border-radius:8px;background:var(--pk-surface);color:var(--pk-muted);cursor:pointer;font:inherit;font-size:.75rem;line-height:1.2;margin:0}.pk-cfg .pk-pico:hover{border-color:var(--pk-accent)}.pk-cfg .pk-pico[aria-checked=true]{border-color:var(--pk-accent);color:var(--pk-accent);box-shadow:inset 0 0 0 1px var(--pk-accent);font-weight:600}.pk-cfg .pk-pico svg{display:block}.pk-cfg .pk-pico span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.pk-cfg .pk-pico{font-size:.68rem;padding:5px 2px 4px}}.pk-cfg .pk-dimenc{margin:10px 0 0;font-size:.88rem;line-height:1.45;color:var(--pk-ink)}.pk-cfg .pk-dimenc .pk-dimtol{display:block}.pk-cfg .pk-dimenc .pk-dimtol[hidden]{display:none}.pk-cfg .pk-dimenc .pk-dimmm{display:block;color:var(--pk-err);font-weight:600}.pk-cfg .pk-dimenc b{font-weight:700;white-space:nowrap}.pk-cfg .pk-final{margin:12px 0 0;padding:9px 12px;border-radius:8px;background:var(--pk-bg);font-size:.9rem}.pk-cfg .pk-final b{font-weight:700}.pk-cfg .pk-final span{color:var(--pk-muted)}.pk-cfg .pk-cn{margin:0;font-size:.8rem;color:var(--pk-muted)}.pk-cfg .pk-corners{grid-auto-rows:1fr}.pk-cfg .pk-cz{margin-top:auto;min-height:64px;display:flex;flex-direction:column;justify-content:flex-end}.pk-cfg .pk-cr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0}.pk-cfg .pk-crl{font-size:.8rem;color:var(--pk-muted);white-space:nowrap;margin:0}.pk-cfg .pk-cr select{flex:1 1 100px;min-width:0;max-width:170px}.pk-cfg .pk-cr input{max-width:90px;flex:0 0 68px;min-width:0}.pk-cfg .pk-cr input[hidden]{display:none}.pk-cfg .pk-cb{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pk-cfg .pk-cb label{display:flex;flex-direction:column;justify-content:flex-end;gap:3px;margin:0}.pk-cfg .pk-cb span{line-height:1.25}.pk-cfg .pk-cb span{font-size:.78rem;color:var(--pk-muted)}@media (max-width:520px){.pk-cfg .pk-corners{grid-template-columns:1fr}}@media (max-width:640px){.pk-cfg .pk-corners{grid-auto-rows:auto}.pk-cfg .pk-cz{min-height:0;margin-top:0}.pk-cfg .pk-cz-vide{display:none}}.pk-cfg .pk-edges{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.pk-cfg .pk-fa{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.pk-cfg .pk-fab{display:flex;flex-direction:column;align-items:center;gap:4px;width:136px;padding:8px 6px;border:1.5px solid var(--pk-line);border-radius:10px;background:var(--pk-surface);color:var(--pk-muted);cursor:pointer;font:inherit;font-size:.8rem;line-height:1.2;margin:0}.pk-cfg .pk-fab:hover{border-color:var(--pk-accent)}.pk-cfg .pk-fab[aria-checked=true]{border-color:var(--pk-accent);color:var(--pk-accent);box-shadow:inset 0 0 0 1px var(--pk-accent);font-weight:600}.pk-cfg .pk-fab svg{display:block;width:120px;height:80px}.pk-cfg .pk-faTalP{margin:0 0 6px}.pk-cfg .pk-fab:disabled{opacity:.5;cursor:not-allowed;border-color:var(--pk-line)}.pk-cfg .pk-fab .pk-faMin{font-size:.7rem;font-weight:600;color:var(--pk-ink)}.pk-cfg .pk-chamOpts{margin-top:10px}.pk-cfg .pk-chamOpts[hidden]{display:none}.pk-cfg .pk-fab[hidden]{display:none}.pk-cfg .pk-vecartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}@media (max-width:520px){.pk-cfg .pk-vecartes{grid-template-columns:1fr}}.pk-cfg .pk-vecarte{position:relative;display:block;margin:0;cursor:pointer}.pk-cfg .pk-vecarte input{position:absolute;z-index:1;opacity:0;inset:0;margin:0;width:100%;height:100%;cursor:pointer}.pk-cfg .pk-vecorps{display:flex;flex-direction:column;gap:4px;height:100%;padding:12px 14px;border:1.5px solid var(--pk-line);border-radius:10px;background:var(--pk-surface);font-size:.85rem;line-height:1.35;color:var(--pk-muted)}.pk-cfg .pk-vecorps strong{font-size:1rem;color:var(--pk-ink)}.pk-cfg .pk-veli{position:relative;padding-left:14px}.pk-cfg .pk-vefilm{margin-top:14px}.pk-cfg .pk-mtinfo{margin:8px 0 0;font-size:.85rem;line-height:1.4;color:var(--pk-muted)}.pk-cfg .pk-mtinfo b{color:var(--pk-ink);font-weight:600}.pk-cfg .pk-mtinfo[hidden]{display:none}.pk-cfg .pk-vefilm[hidden],.pk-cfg .pk-vefilma[hidden]{display:none}.pk-cfg .pk-vefilma{margin:10px 0 0;padding:10px 12px;border-left:3px solid var(--pk-warn);border-radius:6px;background:var(--pk-warn-bg);color:var(--pk-warn);font-size:.88rem;line-height:1.4}.pk-cfg .pk-veli::before{content:"";position:absolute;left:2px;top:.55em;width:5px;height:5px;border-radius:50%;background:var(--pk-accent)}.pk-cfg .pk-vecarte:hover .pk-vecorps{border-color:var(--pk-accent)}.pk-cfg .pk-vecarte input:checked+.pk-vecorps{border-color:var(--pk-accent);box-shadow:inset 0 0 0 1px var(--pk-accent);background:var(--pk-glass-tint)}.pk-cfg .pk-vecarte input:checked+.pk-vecorps strong{color:var(--pk-accent)}.pk-cfg .pk-vecarte input:focus-visible+.pk-vecorps{outline:2px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-check{display:flex;gap:8px;align-items:flex-start;font-weight:400;margin:0}.pk-cfg .pk-check input{margin-top:4px;accent-color:var(--pk-accent)}.pk-cfg .pk-cuts{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.pk-cfg .pk-cut{display:flex;flex-wrap:wrap;gap:8px;padding:9px;border-radius:10px;border:1.5px solid var(--pk-line)}.pk-cfg .pk-cut.pk-bad{border-color:var(--pk-err)}.pk-cfg .pk-cuterr{display:block;flex:1 1 100%;margin:0;padding:8px 10px 8px 26px;border-radius:8px;background:var(--pk-err-bg);color:var(--pk-err);font-size:.85rem;line-height:1.4}.pk-cfg .pk-cuterr li+li{margin-top:3px}.pk-cfg .pk-cuterr .pk-cutsug{list-style:none;margin:8px 0 0 -16px;padding:8px 10px;border-radius:6px;background:#fff;color:var(--pk-ink,#1f2a30);display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.pk-cfg .pk-cuterr .pk-cutsug span{flex:1 1 200px}.pk-cfg .pk-sugok{border:0;border-radius:999px;padding:6px 14px;background:var(--pk-accent);color:var(--pk-accent-ink,#fff);font:inherit;font-weight:700;font-size:.85rem;cursor:pointer}.pk-cfg .pk-cut .pk-tag{font-weight:800;align-self:flex-end;min-width:28px;padding-bottom:10px}.pk-cfg .pk-cut .pk-del{align-self:flex-end}.pk-cfg .pk-cut .pk-field{min-width:78px;flex:1 1 78px}.pk-cfg .pk-cut .pk-field.pk-type{flex:2 1 140px}.pk-cfg .pk-cut .pk-field.pk-pc{flex:2 1 192px}.pk-cfg .pk-cut .pk-field.pk-encsel{flex:2 1 150px}.pk-cfg .pk-cut .pk-field:not(.pk-type):not(.pk-pc):not(.pk-fa):not(.pk-encsel){min-width:64px;flex-basis:64px}.pk-cfg .pk-obhelp{flex:1 1 100%;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin-top:4px;padding:8px 10px;border-radius:8px;background:var(--pk-bg)}.pk-cfg .pk-obhelp svg{flex:none;max-width:100%;height:auto}.pk-cfg .pk-obhelp p{flex:1 1 200px;margin:0;font-size:.82rem;line-height:1.45;color:var(--pk-ink)}.pk-cfg .pk-cut:not(.pk-cut-open) .pk-fahint,.pk-cfg .pk-cut:not(.pk-cut-open) .pk-obhelp{display:none}.pk-cfg .pk-indispo{padding:10px 12px;border-radius:8px;background:var(--pk-bg);border-left:3px solid var(--pk-muted);color:var(--pk-ink)}.pk-cfg #pk-fix[hidden]{display:none}.pk-cfg .pk-fahint{flex:1 1 100%;margin:2px 0 0;font-size:.8rem;color:var(--pk-muted)}.pk-cfg .pk-cut .pk-del{font:inherit;cursor:pointer;border-radius:8px;background:0 0;border:1.5px solid var(--pk-line);color:var(--pk-muted);padding:7px 10px}.pk-cfg .pk-swatches{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.pk-cfg .pk-sw{width:34px;height:34px;border-radius:8px;border:2px solid var(--pk-line);cursor:pointer;padding:0}.pk-cfg .pk-sw[aria-pressed=true]{outline:3px solid var(--pk-accent);outline-offset:2px}.pk-cfg .pk-aside{position:sticky;top:var(--pk-sticky-top)}@media (max-width:900px){.pk-cfg .pk-aside{position:static}}.pk-cfg .pk-panel{background:var(--pk-surface);border:1px solid var(--pk-line);border-radius:12px;padding:16px;margin-bottom:12px}.pk-cfg .pk-h{font-size:1rem;margin-bottom:10px}.pk-cfg .pk-preview #pk-view{margin-bottom:10px}.pk-cfg .pk-preview svg{width:100%;height:auto;max-height:50vh;display:block;cursor:crosshair}.pk-cfg .pk-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:.84rem}.pk-cfg .pk-legend:empty{display:none}.pk-cfg .pk-legend b{display:inline-grid;place-items:center;min-width:20px;height:20px;border-radius:50%;border:2px solid var(--pk-accent);color:var(--pk-accent);font-size:.75rem;margin-right:4px}.pk-cfg .pk-legt{font-weight:600;color:var(--pk-muted);width:100%}.pk-cfg .pk-cutleg{margin-top:8px;font-size:.84rem}.pk-cfg .pk-cutleg:empty{display:none}.pk-cfg .pk-cutleg p{margin:4px 0 0;display:flex;gap:8px;align-items:baseline;line-height:1.4}.pk-cfg .pk-cutleg b{flex:none;display:inline-grid;place-items:center;min-width:26px;height:20px;padding:0 4px;border-radius:6px;background:var(--pk-bg);border:1.5px solid var(--pk-line);font-size:.75rem}.pk-cfg .pk-cap{color:var(--pk-muted);font-size:.83rem;margin-top:6px}.pk-cfg .pk-buy{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.pk-cfg .pk-pu small{display:block;color:var(--pk-muted);font-size:.83rem}.pk-cfg .pk-pu b{font-size:1.9rem;font-weight:800}.pk-cfg b .pk-ttc{display:block;color:var(--pk-muted);font-size:.83rem;font-weight:500;margin-top:2px}.pk-cfg .pk-qty{max-width:110px}.pk-cfg .pk-total{color:var(--pk-muted);font-size:.9rem;margin-top:6px}.pk-cfg .pk-status{font-weight:700;margin:14px 0 8px;display:flex;align-items:center;gap:8px}.pk-cfg .pk-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.pk-cfg .pk-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.pk-cfg .pk-checks li{padding:7px 10px;border-radius:8px;font-size:.88rem;line-height:1.4;margin:0}.pk-cfg .pk-checks .pk-err{background:var(--pk-err-bg);color:var(--pk-err)}.pk-cfg .pk-checks .pk-warn{background:var(--pk-warn-bg);color:var(--pk-warn)}.pk-cfg .pk-checks .pk-info{background:var(--pk-info-bg)}.pk-cfg .pk-checks .pk-ok{background:var(--pk-ok-bg);color:var(--pk-ok)}.pk-cfg .pk-msg{font-size:.9rem;margin-top:8px;color:var(--pk-err)}.pk-cfg .pk-msg:empty{display:none}.pk-cfg .pk-msg ul{margin:6px 0 0;padding-left:18px}.pk-cfg table{width:100%;border-collapse:collapse;margin:0}.pk-cfg .pk-conf{font-size:.9rem}.pk-cfg .pk-conf th{text-align:left;font-weight:500;color:var(--pk-muted);padding:5px 10px 5px 0;vertical-align:top;width:42%;border-bottom:1px solid var(--pk-line)}.pk-cfg .pk-conf td{padding:5px 0;border-bottom:1px solid var(--pk-line)}.pk-cfg .pk-legal{font-size:.84rem;color:var(--pk-muted);margin:14px 0 0;padding:10px 12px;border-left:3px solid var(--pk-warn)}@media (prefers-reduced-motion:reduce){.pk-cfg *{transition:none!important}}.pk-cfg .pk-field>.pk-inwrap,.pk-cfg .pk-field>input[type=number],.pk-cfg .pk-field>input[type=search],.pk-cfg .pk-field>select{margin-top:auto}.pk-cfg .pk-situ canvas{display:block;width:100%;height:auto;max-height:44vh;object-fit:contain;border-radius:8px;background:#eee}.pk-cfg .pk-preview>[hidden]{display:none!important}.pk-cfg .pk-chips label.pk-off{opacity:.45;cursor:not-allowed}.pk-cfg .pk-chips label.pk-off input{cursor:not-allowed}.pk-cfg .pk-situ .pk-hint{margin:.5rem 0 0}.pk-cfg .pk-pdtopt{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:.6rem 0 0}.pk-cfg .pk-pdtopt .pk-lbl{display:block;margin:0 0 .3rem}.pk-cfg .pk-lqsw small{display:block;font-size:.7rem;color:var(--pk-muted);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-cfg .pk-situfx{position:fixed;z-index:50;top:var(--pk-sticky-top);left:8px;right:8px;margin:0;padding:6px;background:var(--pk-surface,#fff);border:1px solid var(--pk-line);border-radius:12px;box-shadow:0 6px 20px rgba(0,0,0,.18);max-height:calc(var(--pk-vvh,100vh) * .23);overflow:hidden}.pk-cfg .pk-situfx[hidden]{display:none}.pk-cfg .pk-situfx canvas{display:block;max-width:100%;max-height:calc(var(--pk-vvh,100vh) * .23 - 32px);width:auto;height:auto;margin:0 auto;border-radius:8px}.pk-cfg .pk-situfx .pk-situnm{display:block;margin:3px 0 0;font-size:.75rem;line-height:1.3;color:var(--pk-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-cfg .pk-situfx .pk-situcap,.pk-cfg .pk-situfx .pk-situtt{display:none}.pk-cfg .pk-situfx.pk-situfx-d{top:50%;transform:translateY(-50%);left:var(--pk-fd-l,auto);right:auto;width:var(--pk-fd-w,46vw);max-height:92vh;padding:12px;box-sizing:border-box;box-shadow:0 10px 32px rgba(0,0,0,.22)}.pk-cfg .pk-situfx.pk-situfx-d canvas{width:100%;max-height:calc(92vh - 130px);object-fit:contain}.pk-cfg .pk-situfx.pk-situfx-d .pk-situtt{display:block;margin:0 40px 8px 0;font-size:1rem}.pk-cfg .pk-situfx.pk-situfx-d .pk-situcap{display:block;margin:.5rem 0 0;font-size:.8rem;color:var(--pk-muted)}.pk-cfg .pk-situfx.pk-situfx-d .pk-situnm{display:none}.pk-cfg .pk-situfx.pk-situfx-d .pk-minix{top:8px;right:8px;background:var(--pk-line)}.pk-cfg .pk-situfx .pk-minix{display:block;position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:var(--pk-ink);font:700 1.2rem/1 inherit;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.2)}html.pk-situ-fixe header.pkm-site{transform:translateY(-100%)}.pk-cfg .pk-voirsitu{white-space:nowrap}.pk-cfg .pk-svbar{position:fixed;z-index:55;right:20px;top:90px;display:flex;flex-direction:column;align-items:stretch;gap:8px;pointer-events:none}.pk-cfg .pk-svbar[hidden]{display:none}.pk-cfg .pk-svbar>*{pointer-events:auto}.pk-cfg .pk-prixbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:3px 3px 3px 18px;border:3px solid #0e7c86;border-radius:999px;background:var(--pk-ink,#1d2a2d);color:#fff;font-size:1.08rem;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.25)}.pk-cfg .pk-prixbar[hidden]{display:none}.pk-cfg .pk-prixbar b{font-weight:800}.pk-cfg .pk-prixbar-px{margin:0;padding:4px 0;border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.pk-cfg .pk-prixbar-px.pk-err{color:#fff}.pk-cfg .pk-prixbar-pan{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:2px;min-width:34px;height:34px;margin:0;padding:0 10px 0 8px;border:0;border-radius:999px;background:#0e7c86;color:#fff;font:inherit;cursor:pointer;transition:background .15s}.pk-cfg .pk-prixbar-pan[hidden]{display:none}.pk-cfg .pk-prixbar-pan:focus-visible,.pk-cfg .pk-prixbar-pan:hover{background:#0a5f67}.pk-cfg .pk-prixbar-pan:focus-visible{outline:2px solid #fff;outline-offset:1px}.pk-cfg .pk-prixbar-pan .pk-pan-plus{font-weight:800;font-size:1.15rem;line-height:1}.pk-cfg .pk-prixbar-pan .pk-pan-alerte{display:none}.pk-cfg .pk-prixbar-pan.pk-err{width:34px;padding:0;background:0 0;cursor:not-allowed}.pk-cfg .pk-prixbar-pan.pk-err>*{display:none}.pk-cfg .pk-prixbar-pan.pk-err>.pk-pan-alerte{display:block}.pk-cfg .pk-prixbar-pan.pk-envoi{cursor:progress}.pk-cfg .pk-prixbar-pan.pk-envoi .pk-pan-plus{display:none}.pk-cfg .pk-prixbar-pan.pk-envoi svg{animation:pk-pan-tourne 1s linear infinite}@keyframes pk-pan-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pk-cfg .pk-prixbar-pan.pk-envoi svg{animation:none}}.pk-cfg .pk-svbtn{display:inline-flex;align-items:center;gap:7px;margin:0;padding:8px 14px;border:1.5px solid #0e7c86;border-radius:999px;background:#fff;color:#0e7c86;font:inherit;font-size:.9rem;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.15);cursor:pointer}.pk-cfg .pk-svbtn:focus-visible,.pk-cfg .pk-svbtn:hover{background:#0e7c86;color:#fff}.pk-cfg .pk-svbtn:disabled,.pk-cfg .pk-svbtn:disabled:hover{border-color:#b9c3c4;background:#f1f3f3;color:#8a9799;cursor:not-allowed}.pk-cfg .pk-svbtn svg{flex:none}@media (max-width:640px){.pk-cfg .pk-svbar{top:auto;right:auto;left:50%;transform:translateX(-50%);align-items:stretch;gap:12px}.pk-cfg .pk-prixbar{padding:2px 2px 2px 14px;font-size:.92rem}.pk-cfg .pk-prixbar-pan{min-width:30px;height:30px;padding:0 8px 0 7px}.pk-cfg .pk-prixbar-pan.pk-err{width:30px;padding:0}.pk-cfg .pk-svbtn{padding:6px 12px;font-size:.84rem}}.pk-cfg .pk-svbtn.pk-svpage{display:flex;justify-content:center;width:100%;margin:10px 0 0;padding:10px 16px;border-radius:8px;box-shadow:none;font-size:.95rem;white-space:normal;text-align:center}.pk-cfg .pk-buybas-act .pk-svbtn.pk-svpage{margin-top:8px}.pk-cfg .pk-sv-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,33,43,.55)}.pk-cfg .pk-sv-fen{position:relative;width:100%;max-width:520px;max-height:calc(100vh - 32px);overflow:auto;box-sizing:border-box;padding:24px;border-radius:14px;background:var(--pk-surface,#fff);color:var(--pk-ink,#1d2a2d);box-shadow:0 18px 50px rgba(0,0,0,.3)}.pk-cfg .pk-sv-fen h2{margin:0 40px 16px 0;font-size:1.25rem;line-height:1.3}.pk-cfg .pk-sv-x{position:absolute;top:10px;right:10px;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:0 0;color:inherit;font:400 26px/1 Arial,sans-serif;cursor:pointer}.pk-cfg .pk-sv-x:focus-visible,.pk-cfg .pk-sv-x:hover{background:#eef2f2}.pk-cfg .pk-sv-choix{display:grid;gap:10px}.pk-cfg .pk-sv-choix button{display:flex;flex-direction:column;gap:4px;width:100%;margin:0;padding:14px 16px;border:2px solid var(--pk-line,#d8dedd);border-radius:10px;background:var(--pk-surface,#fff);color:inherit;font:inherit;text-align:left;cursor:pointer}.pk-cfg .pk-sv-choix button:focus-visible,.pk-cfg .pk-sv-choix button:hover,.pk-cfg .pk-sv-choix button[aria-pressed=true]{border-color:#0e7c86;background:#f1f8f8}.pk-cfg .pk-sv-choix b{font-weight:700;line-height:1.3}.pk-cfg .pk-sv-choix span{color:var(--pk-muted,#5e6b6d);font-size:.9rem;line-height:1.35}.pk-cfg .pk-sv-suite:not(:empty){margin-top:16px}.pk-cfg .pk-sv-ou{display:flex;align-items:center;gap:12px;margin:16px 0 12px;color:var(--pk-muted,#5e6b6d);font-size:.9rem}.pk-cfg .pk-sv-ou::after,.pk-cfg .pk-sv-ou::before{content:"";flex:1;border-top:1px solid var(--pk-line,#d8dedd)}.pk-cfg .pk-sv-pan{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;margin:0;padding:0 16px;border:0;border-radius:10px;background:#0e7c86;color:#fff;font:inherit;font-weight:700;cursor:pointer}.pk-cfg .pk-sv-pan:focus-visible,.pk-cfg .pk-sv-pan:hover{background:#095a61}.pk-cfg .pk-sv-pan:disabled{background:#b9c3c4;cursor:not-allowed}.pk-cfg .pk-sv-suite label{display:block;margin:0 0 6px;font-weight:600}.pk-cfg .pk-sv-suite input{display:block;width:100%;box-sizing:border-box;min-height:44px;padding:8px 12px;border:1px solid var(--pk-line,#d8dedd);border-radius:8px;font:inherit}.pk-cfg .pk-sv-note{margin:8px 0;color:var(--pk-muted,#5e6b6d);font-size:.88rem}.pk-cfg .pk-sv-msg{margin:0 0 12px;font-weight:600;line-height:1.4}.pk-cfg .pk-sv-err{margin:8px 0;color:#b42318;font-weight:600}.pk-cfg .pk-sv-ok{min-height:44px;margin:4px 0 0;padding:0 20px;border:0;border-radius:8px;background:#0e7c86;color:#fff;font:inherit;font-weight:700;cursor:pointer}.pk-cfg .pk-sv-ok:focus-visible,.pk-cfg .pk-sv-ok:hover{background:#095a61}.pk-cfg .pk-sv-toast{position:fixed;z-index:2147483000;top:16px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;width:calc(100% - 32px);max-width:560px;box-sizing:border-box;padding:12px 8px 12px 16px;border-radius:10px;background:#fff6dd;border:1px solid #e9d9a6;color:#1d2a2d;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.18)}.pk-cfg .pk-sv-toast button{flex:none;width:36px;height:36px;margin:0 0 0 auto;border:0;border-radius:50%;background:0 0;color:inherit;font:400 22px/1 Arial,sans-serif;cursor:pointer}.pk-cfg .pk-situfx .pk-situill{position:absolute;left:12px;bottom:12px;padding:2px 8px;border-radius:999px;background:rgba(255,255,255,.88);color:var(--pk-ink);font-size:.72rem;font-weight:600}.pk-cfg .pk-situfx .pk-situill[hidden]{display:none}.pk-cfg .pk-buybas{display:none}@media (min-width:901px){.pk-cfg .pk-buybas{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 24px;margin-top:16px}.pk-cfg .pk-buybas-prix small{display:block;color:var(--pk-muted);font-size:.8rem}.pk-cfg .pk-buybas-prix b{display:block;font-size:1.6rem;line-height:1.2}.pk-cfg .pk-buybas-prix span{display:block;color:var(--pk-muted);font-size:.85rem}.pk-cfg .pk-buybas-info .pk-checks{margin:4px 0 0}.pk-cfg .pk-buybas-info .pk-checks:empty{display:none}.pk-cfg .pk-buybas-act{min-width:240px}.pk-cfg .pk-buybas-act .pk-cart{width:100%;margin:0}}.pk-cfg .pk-cut .pk-fa{min-width:180px}.pk-cfg .pk-obhelp p.pk-mesures{flex:1 1 100%}.pk-cfg .pk-obhelp p.pk-mesures.pk-actif{border-left:3px solid var(--pk-accent);padding-left:8px}.pk-cfg[data-produit=feuillete] .pk-field.pk-w180:has(#pk-t){flex:1 1 100%;max-width:520px}.pk-verres [hidden],.pk-verres[hidden]{display:none!important}.pk-verres{margin-top:14px}.pk-verres .pk-chips{margin:6px 0 10px}.pk-verres .pk-row{gap:12px;flex-wrap:wrap}.pk-vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:6px 0 12px}.pk-vtile{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 6px 7px;border:1.5px solid var(--pk-line,#dde3e2);border-radius:10px;background:var(--pk-surface,#fff);cursor:pointer;text-align:center;transition:border-color .15s,box-shadow .15s}.pk-vtile:hover{border-color:var(--pk-accent,#0f7c80)}.pk-vtile.pk-on{border-color:var(--pk-accent,#0f7c80);box-shadow:0 0 0 2px var(--pk-accent,#0f7c80) inset}.pk-vtile.pk-on::after{content:"✓";position:absolute;top:4px;right:4px;width:18px;height:18px;border-radius:50%;background:var(--pk-accent,#0f7c80);color:#fff;font-size:11px;line-height:18px;text-align:center}.pk-vtile input{position:absolute;opacity:0;pointer-events:none}.pk-vtile:has(input:focus-visible){outline:2px solid var(--pk-accent,#0f7c80);outline-offset:2px}.pk-vtile i,.pk-vtile img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}.pk-vtile img{height:auto}.pk-vtile span{font-size:12.5px;line-height:1.2;font-weight:600}#pk-feuFilmL{display:block;margin-top:12px}.pk-vtile.pk-off{cursor:not-allowed;opacity:.45}.pk-vtile.pk-off:hover{border-color:var(--pk-line,#dde3e2)}.pk-vtile em{font-style:normal;font-size:11px;color:var(--pk-muted,#667)}.pk-vgrid{align-items:stretch}.pk-vtile .pk-vpx{margin-top:auto;min-height:2.6em;display:flex;align-items:flex-end;justify-content:center;font-style:normal;font-size:.82rem;line-height:1.25;font-weight:700;color:var(--pk-ink,#14212b);font-variant-numeric:tabular-nums}.pk-vtile .pk-vpx[data-off],.pk-vtile.pk-off .pk-vpx{font-size:11px;font-weight:400;color:var(--pk-muted,#667)}.pk-vtile .pk-vpx.pk-vatt{opacity:.45}.pk-cfg svg circle.pk-hlcut,.pk-cfg svg rect.pk-hlcut{stroke:var(--pk-hl)!important;stroke-width:var(--pk-hlw,6)!important;fill:#FFF1E8!important;animation:pk-hl 1s ease-in-out infinite alternate}.pk-cfg svg text.pk-hlcut{fill:var(--pk-hl)!important;font-weight:800!important;stroke:#FFF1E8;paint-order:stroke;animation:pk-hl 1s ease-in-out infinite alternate}@media (prefers-reduced-motion:reduce){.pk-cfg svg .pk-hlcut{animation:none}}.pk-cfg .pk-field[hidden],.pk-cfg .pk-tchips[hidden]{display:none!important}.pk-cfg .pk-chips label[hidden],.pk-vtile[hidden]{display:none!important}.pk-cfg .pk-plus{padding:7px 13px;border:1.5px dashed var(--pk-accent,#0f7c80);border-radius:999px;background:0 0;color:var(--pk-accent,#0f7c80);font:inherit;font-weight:600;font-size:.92rem;cursor:pointer}.pk-cfg .pk-plus:hover{background:var(--pk-accent,#0f7c80);color:var(--pk-accent-ink,#fff)}.pk-vtile.pk-vplus{font:inherit;color:var(--pk-accent,#0f7c80);border-style:dashed;border-color:var(--pk-accent,#0f7c80);justify-content:center}.pk-vtile.pk-vplus i{display:grid;place-items:center;font-style:normal;font-size:34px;font-weight:300;line-height:1;background:0 0}.pk-vtile.pk-vplus:hover{background:color-mix(in srgb,var(--pk-accent,#0f7c80) 8%,transparent)}.pk-vtile.pk-vzoom{font:inherit;color:var(--pk-accent,#0f7c80);border-style:dashed;border-color:var(--pk-accent,#0f7c80);background:#f1f8f8}.pk-vtile.pk-vzoom i{display:grid;place-items:center;background:#fff;margin-top:3px}.pk-vtile.pk-vzoom span{color:var(--pk-accent,#0f7c80)}.pk-vtile.pk-vzoom .pk-vpx{font-weight:400;font-size:11px;color:var(--pk-accent,#0f7c80)}.pk-vtile.pk-vzoom .pk-vpx span{margin-right:.3em;font-weight:700}.pk-vtile.pk-vzoom:hover{background:color-mix(in srgb,var(--pk-accent,#0f7c80) 10%,#fff)}.pk-cfg .pk-vz-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(20,33,43,.6)}.pk-cfg .pk-vz-fen{display:flex;flex-direction:column;width:100%;max-width:1000px;max-height:calc(100vh - 32px);border-radius:14px;background:var(--pk-surface,#fff);color:var(--pk-ink,#1d2a2d);box-shadow:0 18px 50px rgba(0,0,0,.3);overflow:hidden}.pk-cfg .pk-vz-tete{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--pk-line,#d8dedd)}.pk-cfg .pk-vz-tete h2{flex:1;margin:0;font-size:1.15rem;line-height:1.3}.pk-cfg .pk-vz-tete small{display:block;font-size:.82rem;font-weight:400;color:var(--pk-muted,#5e6b6d)}.pk-cfg .pk-vz-x{flex:none;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#eef2f2;color:inherit;font:400 26px/1 Arial,sans-serif;cursor:pointer}.pk-cfg .pk-vz-x:focus-visible,.pk-cfg .pk-vz-x:hover{background:#dde6e6}.pk-cfg .pk-vz-grille{overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px 18px 20px}.pk-cfg .pk-vz-carte{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:8px 8px 12px;border:1.5px solid var(--pk-line,#d8dedd);border-radius:12px;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer}.pk-cfg .pk-vz-carte picture{display:contents}.pk-cfg .pk-vz-carte i,.pk-cfg .pk-vz-carte img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:8px}.pk-cfg .pk-vz-carte b{padding:0 4px;font-size:1.02rem;line-height:1.25}.pk-cfg .pk-vz-carte .pk-vpx{padding:0 4px;font-style:normal;font-weight:700;font-size:1.05rem;color:var(--pk-accent,#0f7c80)}.pk-cfg .pk-vz-carte .pk-vpx.pk-vatt{opacity:.45}.pk-cfg .pk-vz-carte .pk-vpx[data-off]{font-weight:400;font-size:.85rem;color:var(--pk-muted,#5e6b6d)}.pk-cfg .pk-vz-carte:focus-visible,.pk-cfg .pk-vz-carte:not(.pk-off):hover{border-color:var(--pk-accent,#0f7c80);box-shadow:0 4px 14px rgba(14,124,134,.18)}.pk-cfg .pk-vz-carte.pk-on{border:2.5px solid var(--pk-accent,#0f7c80);padding:7px 7px 11px}.pk-cfg .pk-vz-choisi{position:absolute;top:14px;left:14px;padding:3px 10px;border-radius:999px;background:var(--pk-accent,#0f7c80);color:#fff;font-size:.8rem;font-weight:700;line-height:1.4}.pk-cfg .pk-vz-carte.pk-off{cursor:not-allowed;opacity:.45}@media (max-width:640px){.pk-cfg .pk-vz-voile{padding:0}.pk-cfg .pk-vz-fen{max-height:none;height:100%;border-radius:0}.pk-cfg .pk-vz-grille{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px}}.pk-cfg .pk-tchips{flex:1 1 100%}.pk-cfg .pk-ivB{flex:1 1 100%}.pk-cfg .pk-ivB[hidden]{display:none!important}.pk-cfg .pk-ivB .pk-chips{margin:6px 0 12px}.pk-cfg .pk-tuse{margin:0 0 12px;padding:8px 12px;border-left:3px solid var(--pk-accent);background:var(--pk-bg);border-radius:0 8px 8px 0}.pk-cfg .pk-tuse[hidden]{display:none!important}.pk-cfg .pk-use3{margin:10px 0 12px;padding:8px 12px;border-left:3px solid var(--pk-accent);background:var(--pk-bg);border-radius:0 8px 8px 0}.pk-cfg .pk-use3[hidden]{display:none!important}.pk-cfg .pk-use3-t{margin:0;min-height:3em}.pk-cfg .pk-use3-b{margin:4px 0 0;padding:0;border:0;background:0 0;color:var(--pk-accent);font:inherit;font-size:.9rem;font-weight:600;text-decoration:underline;cursor:pointer}.pk-cfg .pk-usedlg{width:min(92vw,680px);max-height:85vh;overflow:auto;text-align:left;padding:18px 18px 10px}.pk-cfg .pk-usedlg-x{position:sticky;top:0;float:right;width:36px;height:36px;margin:-6px -6px 0 8px;border:0;border-radius:50%;background:var(--pk-bg);color:var(--pk-ink);font-size:1.4rem;line-height:1;cursor:pointer}.pk-cfg .pk-usedlg .pkb-int{padding:0;max-width:none}.pk-cfg .pk-usedlg section.pkb{margin:0;padding:0}.pk-cfg .pk-usedlg thead:not(:has(th:not(:empty))){display:none}.pk-cfg .pk-shmore{border-style:dashed;color:var(--pk-accent)}.pk-cfg .pk-shmore:hover{border-color:var(--pk-accent)}.pk-cfg .pk-coinsInfo{margin:-4px 0 10px}.pk-cfg .pk-coinsInfo[hidden]{display:none}.pk-cfg .pk-buybas[hidden]{display:none!important}.pk-cfg .pk-prodtabs:empty{min-height:144px}@media (max-width:640px){.pk-cfg .pk-prodtabs:empty{min-height:263px}}.pk-cfg .pk-dims:empty{min-height:64px}.pk-cfg .pk-corners:empty{min-height:380px}.pk-cfg .pk-final:empty{min-height:40px;box-sizing:border-box}.pk-cfg .pk-edges:empty{min-height:23px}@media (max-width:640px){.pk-cfg .pk-corners:empty{min-height:232px}}@media (max-width:520px){.pk-cfg .pk-corners:empty{min-height:475px}}@media (max-width:415px){.pk-cfg .pk-dims:empty{min-height:138px}.pk-cfg .pk-final:empty{min-height:61px}}@media (max-width:375px){.pk-cfg .pk-edges:empty{min-height:60px}}@media (max-width:415px){.pk-cfg[data-produit=arrondi] .pk-dims:empty{min-height:64px}}.pk-cfg #pk-cap:empty::before,.pk-cfg #pk-pu:empty::before,.pk-cfg #pk-status:empty::before,.pk-cfg #pk-total:empty::before{content:"\00a0"}.pk-cfg #pk-checks:empty{min-height:34px}@media (min-width:641px) and (max-width:900px){.pk-cfg .pk-prodtabs:empty{min-height:159px}}@media (max-width:640px){.pk-cfg #pk-cap:empty{min-height:40px}}.pk-vtile picture{display:contents}.pk-asv{margin:clamp(24px,3.5vw,44px) 0;color:#1d2330}.pk-asv-int{max-width:1240px;margin:0 auto}.pk-asv-titre{font-size:1.3rem;margin:0 0 14px;line-height:1.3}.pk-asv-cartes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media (max-width:900px){.pk-asv-cartes{grid-template-columns:repeat(3,minmax(0,1fr))}}.pk-asv-cartes li{margin:0;min-width:0}.pk-asv-carte{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #e3e7ed;border-radius:10px;overflow:hidden;color:inherit;text-decoration:none;transition:box-shadow .15s,border-color .15s}.pk-asv-carte::after{content:"";position:absolute;inset:0;border:1px solid transparent;border-radius:9px;pointer-events:none;z-index:2;transition:border-color .15s}a.pk-asv-carte:hover{box-shadow:0 8px 24px rgba(16,24,40,.12)}a.pk-asv-carte:focus-visible,a.pk-asv-carte:hover{border-color:#0e7c86}a.pk-asv-carte:focus-visible::after,a.pk-asv-carte:hover::after{border-color:#0e7c86}a.pk-asv-carte:focus-visible{outline:0}.pk-asv-carte img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-bottom:1px solid #eef1f4}.pk-asv-txt{display:flex;flex-direction:column;gap:3px;padding:9px 11px 11px;font-size:.86rem;line-height:1.35}.pk-asv-txt strong{font-size:.93rem}.pk-asv-txt span{color:#5b6576}.pk-asv-txt b{color:#1d2330;white-space:nowrap}.pk-asv-on{background:#f2f9f9;border-color:#0e7c86}.pk-asv-on::after{border-color:#0e7c86}@media (max-width:520px){.pk-asv-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}.pk-cfg .pk-plangrand{position:fixed;inset:0;z-index:2147483000;background:rgba(15,23,32,.72);display:flex;align-items:center;justify-content:center;padding:clamp(8px,3vw,32px)}.pk-cfg .pk-plangrand[hidden]{display:none}.pk-cfg .pk-plangrand-boite{position:relative;background:#fff;border-radius:12px;padding:clamp(10px,2.5vw,28px);width:min(1400px,100%);max-height:100%;display:flex;box-shadow:0 12px 40px rgba(0,0,0,.35)}.pk-cfg .pk-plangrand-svg{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.pk-cfg .pk-plangrand-svg svg{display:block;width:100%;height:auto;max-height:calc(100vh - 2*clamp(8px,3vw,32px) - 2*clamp(10px,2.5vw,28px));cursor:default}.pk-cfg .pk-plangrand-x{position:absolute;top:6px;right:6px;width:40px;height:40px;border:0;border-radius:50%;background:#f1f4f5;color:#1d2a2d;font-size:26px;line-height:1;cursor:pointer;z-index:1}.pk-cfg .pk-plangrand-x:focus-visible,.pk-cfg .pk-plangrand-x:hover{background:#e2e8ea}html.pk-plangrand-ouvert{overflow:hidden}.pk-cfg .pk-tollien{margin:0 0 0 6px;padding:0;border:0;background:0 0;font:inherit;font-size:.86em;color:var(--pk-accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pk-cfg .pk-tollien:focus-visible,.pk-cfg .pk-tollien:hover{text-decoration-thickness:2px}.pk-tolfen{position:fixed;inset:0;z-index:2147483000;background:rgba(15,23,32,.72);display:flex;align-items:center;justify-content:center;padding:clamp(8px,3vw,32px)}.pk-tolfen[hidden]{display:none}.pk-tolfen-boite{background:#fff;color:#1d2330;border-radius:12px;width:min(560px,100%);max-height:100%;overflow:auto;padding:clamp(16px,3vw,26px);box-shadow:0 12px 40px rgba(0,0,0,.35);font-size:15px;line-height:1.5}.pk-tolfen-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:6px}.pk-tolfen-tete h2{margin:0;font-size:1.25rem;line-height:1.3}.pk-tolfen-x{flex:none;width:38px;height:38px;border:0;border-radius:50%;background:#e2e8ea;color:#1d2330;font-size:24px;line-height:1;cursor:pointer}.pk-tolfen-boite p{margin:0 0 12px;color:#5b6576;font-size:.9rem}.pk-tolfen-boite table{width:100%;border-collapse:collapse;margin:4px 0 14px;font-size:.92rem}.pk-tolfen-boite td,.pk-tolfen-boite th{padding:8px 10px;border-bottom:1px solid #e3e8ec;text-align:left;vertical-align:top}.pk-tolfen-boite td{white-space:nowrap;font-weight:700;text-align:right}.pk-tolfen-boite th{font-weight:500}.pk-tolfen-boite tr.pk-tolfen-dim td,.pk-tolfen-boite tr.pk-tolfen-dim th{background:#e7f3f4;border-bottom-color:#fff}.pk-tolfen-boite .pk-tolfen-nous{color:#1d2330;font-weight:600;background:#e7f3f4;border-radius:8px;padding:9px 12px}.pk-tolfen-boite .pk-tolfen-src{font-size:.8rem;margin:0}html.pk-tolfen-ouvert{overflow:hidden}.pk-cfg .pk-dims .pk-field.pk-pm{flex:1 1 100%;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 12px;text-align:left}.pk-cfg .pk-pm-t{font-weight:600}.pk-cfg .pk-crh{display:block;min-height:1.3em;margin-top:3px;color:var(--pk-accent);font-size:.8rem;line-height:1.3}.pk-cfg .pk-dims.pk-angm .pk-field:not(.pk-pm){position:relative;padding-bottom:2.6rem}.pk-cfg .pk-dims .pk-angh{position:absolute;left:0;right:0;bottom:0;color:var(--pk-accent);font-size:.8rem;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-cfg .pk-dims .pk-angh span{display:block;overflow:hidden;text-overflow:ellipsis}.pk-cfg .pk-dims .pk-angh .pk-angn{color:var(--pk-hl);font-weight:600}@media (min-width:641px){.pk-cfg .pk-dims .pk-field.pk-l2{flex:1 1 calc(50% - 5px)}}.pk-cfg .pk-dimerr{margin:10px 0 0}.pk-vignette{position:fixed;z-index:2147483000;right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));max-width:calc(100% - 32px);box-sizing:border-box;padding:12px 16px;border-radius:10px;background:#0e7c86;color:#fff;font:600 15px/1.35 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.22);animation:pkVignette .25s ease-out}@keyframes pkVignette{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:760px){.pk-vignette{right:10px;bottom:calc(120px + env(safe-area-inset-bottom,0px))}}
