.k-crumbs{display:flex;gap:8px;padding-block:22px 0;font-size:.82rem;color:var(--k-ink-3)}.k-crumbs a:hover{color:var(--k-ink)}.k-pp{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(32px,5vw,80px);padding-block:22px clamp(70px,9vw,120px);align-items:start}.k-pp__media{position:sticky;top:96px;display:grid;gap:14px}.k-pp__stage{position:relative;border-radius:32px;aspect-ratio:1 / .86;background:radial-gradient(120% 90% at 30% 20%,#fff 0%,var(--k-paper-2) 70%);overflow:hidden;display:grid;place-items:center;transition:background .5s}.k-pp__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--k-line) 1px,transparent 1px),linear-gradient(90deg,var(--k-line) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 50% 50%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 50%,#000,transparent);opacity:.5}.k-pp__live{position:relative;width:78%;perspective:1800px}.k-pp__flip{position:relative;transform-style:preserve-3d;transition:transform .8s var(--k-ease)}.k-pp__flip.k-is-back{transform:rotateY(180deg)}.k-pp__flip>div{backface-visibility:hidden}.k-pp__flip>div+div{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg)}.k-pp__photo{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .4s}.k-pp__photo img{width:100%;height:100%;object-fit:cover}.k-pp__stage.k-is-photo .k-pp__photo{opacity:1}.k-pp__bar{position:absolute;left:18px;right:18px;top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:2}.k-pp__live-tag{white-space:nowrap;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:#fffdfae6;font-size:.8rem;font-weight:600}.k-pp__live-tag:before{content:"";width:8px;height:8px;border-radius:50%;background:#1fa64a;box-shadow:0 0 0 4px #1fa64a2e}.k-pp__sides{display:flex;gap:4px;padding:4px;border-radius:999px;background:#fffdfae6}.k-pp__sides button{border:0;background:none;padding:7px 16px;min-height:40px;border-radius:999px;font-size:.82rem;font-weight:600;cursor:pointer;color:var(--k-ink-2)}.k-pp__sides button[aria-pressed=true]{background:var(--k-ink);color:#fff}.k-is-photo .k-pp__bar{display:none}.k-pp__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.k-pp__thumbs button{border:0;padding:0;border-radius:14px;overflow:hidden;aspect-ratio:1.25;cursor:pointer;background:var(--k-paper-2);outline:2px solid transparent;outline-offset:2px;transition:outline-color .2s}.k-pp__thumbs button[aria-pressed=true]{outline-color:var(--k-ink)}.k-pp__thumbs img{width:100%;height:100%;object-fit:cover}.k-pp__thumb-card{display:grid;place-items:center;height:100%;background:radial-gradient(120% 90% at 30% 20%,#fff 0%,var(--k-paper-2) 70%)}.k-pp__thumb-card>span{width:78%;border-radius:4px;box-shadow:0 6px 12px -6px #00000080;pointer-events:none}.k-pp__note{font-size:.82rem;color:var(--k-ink-3);text-align:center}.k-pp__buy{display:grid;gap:30px}.k-pp__title{font-size:clamp(2.6rem,4.6vw,4.1rem);margin-top:14px}.k-pp__lead{margin-top:16px}.k-pp__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:20px}.k-pp__price b{font-family:var(--k-display);font-stretch:85%;font-weight:800;font-size:2.4rem;line-height:1}.k-pp__price s{color:var(--k-ink-3);font-size:1.1rem}.k-pp__price small{padding:4px 10px;border-radius:999px;background:#d0112b1a;color:var(--k-red);font-weight:700;font-size:.8rem}.k-pp__price span{color:var(--k-ink-2);font-size:.9rem}.k-pp-step{display:grid;gap:16px;padding-top:26px;border-top:1px solid var(--k-line)}.k-pp-step__h{display:flex;align-items:baseline;gap:14px}.k-pp-step__h i{font-style:normal;font-family:var(--k-display);font-weight:800;font-size:.8rem;color:var(--k-red);letter-spacing:.1em}.k-pp-step__h h2{font-family:var(--k-display);font-stretch:85%;font-weight:800;font-size:1.35rem;text-transform:uppercase}.k-pp-step__h span{margin-left:auto;font-size:.85rem;color:var(--k-ink-2)}.k-pp-sw{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.k-pp-sw label{display:grid;gap:8px;justify-items:center;padding:12px 6px 10px;border-radius:16px;border:1px solid var(--k-line);background:var(--k-white);cursor:pointer;font-size:.82rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.k-pp-sw input,.k-pp-offer input{position:absolute;opacity:0;pointer-events:none}.k-pp-sw label:has(:checked){border-color:var(--k-ink);box-shadow:inset 0 0 0 1px var(--k-ink)}.k-pp-sw label:has(:focus-visible),.k-pp-offer label:has(:focus-visible){outline:2px solid var(--k-red);outline-offset:2px}.k-pp-sw__chip{width:54px;aspect-ratio:85.6/54;border-radius:6px;background:var(--k-c);box-shadow:inset 0 0 0 1px #0000001f,0 6px 10px -6px #0006}.k-pp-offer{display:grid;gap:10px}.k-pp-offer label{position:relative;display:grid;grid-template-columns:22px 1fr auto;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;border:1px solid var(--k-line);background:var(--k-white);cursor:pointer;transition:border-color .2s,box-shadow .2s}.k-pp-offer label:before{content:"";width:20px;height:20px;border-radius:50%;border:1.5px solid var(--k-ink-3);box-sizing:border-box;transition:border .2s}.k-pp-offer label:has(:checked){border-color:var(--k-ink);box-shadow:inset 0 0 0 1px var(--k-ink)}.k-pp-offer label:has(:checked):before{border:6px solid var(--k-ink)}.k-pp-offer b{display:block;font-size:1rem}.k-pp-offer small{display:block;color:var(--k-ink-2);font-size:.84rem}.k-pp-offer__p{text-align:right;font-weight:700}.k-pp-offer__p s{display:block;font-weight:400;color:var(--k-ink-3);font-size:.8rem}.k-pp-offer__tag{position:absolute;top:-10px;right:16px;padding:3px 10px;border-radius:999px;background:var(--k-red);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.k-pp-hint{padding:12px 14px;border-radius:14px;background:var(--k-white);border:1px dashed var(--k-ink-3);font-size:.86rem;color:var(--k-ink-2)}.k-pp-fields{display:grid;gap:14px}.k-pp-fields h3{font-size:.74rem;text-transform:uppercase;letter-spacing:.12em;color:var(--k-ink-3);font-weight:700;margin-top:8px}.k-pp-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.k-pp-row--dob{grid-template-columns:110px 1fr 1fr}.k-pp-f{display:grid;gap:6px;font-size:.84rem;font-weight:600;color:var(--k-ink-2);min-width:0}.k-pp-f em{font-style:normal;font-weight:400;color:var(--k-ink-3)}.k-pp-f input,.k-pp-f select,.k-pp-f textarea{width:100%;border:1px solid var(--k-line);border-radius:12px;background:var(--k-white);padding:12px 14px;font:inherit;font-size:1rem;font-weight:500;color:var(--k-ink);resize:none;transition:border-color .2s,box-shadow .2s}.k-pp-f textarea{min-height:76px;line-height:1.4}.k-pp-f :is(input,select,textarea):focus{outline:none;border-color:var(--k-ink);box-shadow:0 0 0 3px #12111014}.k-pp-f :is(input,select,textarea):user-invalid{border-color:var(--k-red)}.k-pp-f__count{justify-self:end;font-size:.74rem;font-weight:500;color:var(--k-ink-3);margin-top:-2px}.k-pp-f__count.k-is-warn{color:#b26a00}.k-pp-add{justify-self:start;display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:6px 0;font:inherit;font-weight:600;color:var(--k-red);cursor:pointer}.k-pp-add:before{content:"+";display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#d0112b1a;font-size:1.1rem;line-height:1}.k-pp-check{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:16px;border-radius:16px;background:var(--k-white);border:1px solid var(--k-line);font-size:.92rem;cursor:pointer}.k-pp-check input{-webkit-appearance:none;appearance:none;width:22px;height:22px;margin:0;border:2px solid var(--k-ink);border-radius:6px;background:#fff;display:grid;place-content:center;cursor:pointer}.k-pp-check input:before{content:"";width:11px;height:6px;border:solid #fff;border-width:0 0 2.5px 2.5px;transform:translateY(-1px) rotate(-45deg)}.k-pp-check input:checked{background:var(--k-ink)}.k-pp-check input:focus-visible{outline:2px solid var(--k-red);outline-offset:2px}.k-pp-submit{width:100%}.k-pp-submit:disabled{background:var(--k-ink-3);box-shadow:none;transform:none;cursor:not-allowed}.k-pp-trust{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.k-pp-trust li{display:grid;gap:6px;justify-items:center;text-align:center;font-size:.8rem;color:var(--k-ink-2);padding:14px 8px;border-radius:16px;background:var(--k-white);border:1px solid var(--k-line)}.k-pp-trust svg{width:22px;height:22px;color:var(--k-ink)}.k-pp-acc details p,.k-pp-acc details ul{padding:0 0 22px;margin:0;color:var(--k-ink-2)}.k-pp-acc details ul{padding-left:18px;display:grid;gap:6px}.k-pp-acc summary{padding:20px 0;font-size:1rem}.k-pp-acc summary i{width:32px;height:32px}.k-pp-done{display:none;padding:14px 16px;border-radius:14px;background:#e3f3e6;color:#19652b;font-weight:600;font-size:.92rem}.k-pp-done.k-is-on{display:block}.k-pp-feat{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.k-pp-feat>div{padding:30px;border-radius:24px;background:var(--k-white);border:1px solid var(--k-line);display:grid;gap:12px;align-content:start}.k-pp-feat__ic{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--k-red);color:#fff}.k-pp-feat__ic svg{width:22px;height:22px}.k-pp-feat h3{font-family:var(--k-display);font-stretch:85%;font-weight:800;font-size:1.3rem;text-transform:uppercase}.k-pp-feat p{color:var(--k-ink-2)}.k-pp-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;display:none;align-items:center;gap:14px;padding:10px 10px 10px 18px;border-radius:20px;background:#121110f0;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(140%);transition:transform .4s var(--k-ease)}.k-pp-bar.k-is-on{transform:none}.k-pp-bar div{flex:1;font-size:.8rem;color:#ffffffa6;line-height:1.25}.k-pp-bar b{display:block;color:#fff;font-family:var(--k-display);font-size:1.15rem}.k-pp-bar .k-btn{min-height:50px;padding:0 20px;font-size:.92rem}.k-pp-drawer{margin:0 0 0 auto;width:min(440px,100%);height:100dvh;max-height:none;max-width:none;padding:0;border:0;border-radius:26px 0 0 26px;background:var(--k-paper);color:var(--k-ink);display:none;flex-direction:column;box-shadow:-30px 0 80px -30px #00000080}.k-pp-drawer[open]{display:flex;animation:pp-in .4s var(--k-ease)}.k-pp-drawer::backdrop{background:#12111080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@keyframes pp-in{0%{transform:translate(100%)}}.k-pp-drawer__h{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;border-bottom:1px solid var(--k-line)}.k-pp-drawer__h p{font-family:var(--k-display);font-stretch:85%;font-weight:900;font-size:1.5rem;text-transform:uppercase}.k-pp-drawer__h span{color:var(--k-ink-3)}.k-pp-added__x{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--k-line);background:var(--k-white);cursor:pointer;color:var(--k-ink)}.k-pp-added__x svg{width:14px;height:14px;stroke-width:2.4}.k-pp-drawer__body{flex:1;overflow-y:auto;display:grid;align-content:start;gap:14px;padding:20px 24px}.k-pp-drawer__ok{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:#e6f4ec;color:#17693a;font-weight:600;font-size:.92rem}.k-pp-drawer__ok svg{flex:none;width:16px;height:16px;stroke-width:2.8}.k-pp-drawer .k-ct__item{grid-template-columns:64px minmax(0,1fr) auto;gap:14px;padding:16px}.k-pp-drawer .k-ct__rm{border:0;background:none;font:inherit;font-size:.85rem;cursor:pointer}.k-pp-drawer__up{margin-top:0;grid-template-columns:56px minmax(0,1fr)}.k-pp-drawer__up .k-ct__up-btn{grid-column:1 / -1;width:100%}.k-pp-drawer__up .k-ct__up-btn:disabled{opacity:.6;cursor:default}.k-pp-added__more{justify-self:start;min-height:44px;border:0;background:none;color:var(--k-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.k-pp-drawer__f{display:grid;gap:12px;padding:18px 24px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--k-line);background:var(--k-white)}.k-pp-drawer__line{display:flex;justify-content:space-between;color:var(--k-ink-2);font-size:.92rem}.k-pp-drawer__sum{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;border-top:1px solid var(--k-line);font-size:1rem;font-weight:700}.k-pp-drawer__sum b{font-family:var(--k-display);font-weight:800;font-size:1.3rem}.k-pp-drawer__f[hidden],.k-pp-drawer__up[hidden],.k-pp-drawer__ok[hidden]{display:none}.k-pp-drawer__go{width:100%}.k-pp-drawer__f small{text-align:center;color:var(--k-ink-2);font-size:.8rem}@media(max-width:600px){.k-pp-drawer{border-radius:0}.k-pp-drawer__h,.k-pp-drawer__body,.k-pp-drawer__f{padding-inline:18px}}@media(max-width:1000px){.k-pp{grid-template-columns:1fr}.k-pp__media{position:static}}@media(max-width:760px){.k-pp-bar{display:flex}.k-pp-feat{grid-template-columns:1fr}}@media(max-width:520px){.k-pp-sw{grid-template-columns:repeat(2,1fr)}.k-pp-row,.k-pp-row--dob{grid-template-columns:1fr}.k-pp-row--dob .k-pp-f:first-child{max-width:140px}.k-pp__stage{aspect-ratio:1 / 1.02}.k-pp__live{width:88%;margin-top:44px}.k-pp__live-tag{font-size:.74rem;padding:6px 11px}.k-pp__sides button{padding:6px 14px}.k-pp-trust{grid-template-columns:1fr}.k-pp-trust li{grid-template-columns:22px 1fr;justify-items:start;text-align:left}}.k-cd{position:relative;width:100%;aspect-ratio:85.6/54;border-radius:3.7%/5.9%;overflow:hidden;container-type:inline-size;background:var(--k-bg);color:var(--k-fg);font-family:var(--k-sans);line-height:1.25;box-shadow:0 1px 1px #00000014,0 30px 60px -20px #0006,0 12px 24px -12px #00000038}.k-cd:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff38,#fff0 34% 70%,#ffffff14);box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 0 .5px #0000001a}.k-cd p,.k-cd dl,.k-cd dd{margin:0}.k-cd .k-x{fill:currentColor;display:block}.k-cd .k-in{position:absolute;top:0;right:0;bottom:0;left:0;padding:4.8cqw 5.4cqw 4.4cqw;display:flex;flex-direction:column}.k-cd[data-m=rouge-secours]{--k-bg: #fff;--k-fg: #161616;--k-acc: #d0112b;--k-hi: #d0112b;--k-sig: #d0112b;--k-onsig: #fff;--k-pill: #fff;--k-pilltx: #d0112b}.k-cd[data-m=noir-intense]{--k-bg: #141414;--k-fg: #f4f4f4;--k-acc: #d0112b;--k-hi: #ff4d5e;--k-sig: #141414;--k-onsig: #fff;--k-pill: #d0112b;--k-pilltx: #fff}.k-cd[data-m=bleu-nuit]{--k-bg: #10213f;--k-fg: #f4f6fb;--k-acc: #e8b931;--k-hi: #f2c94c;--k-sig: #10213f;--k-onsig: #fff;--k-pill: #e8b931;--k-pilltx: #10213f}.k-cd[data-m=blanc-pur]{--k-bg: #fff;--k-fg: #161616;--k-acc: #161616;--k-hi: #161616;--k-sig: #fff;--k-onsig: #161616;--k-pill: #161616;--k-pilltx: #fff}.k-cd .k-lbl{font-size:2.5cqw;text-transform:uppercase;letter-spacing:.07em;opacity:.62;font-weight:600}.k-cd .k-tel{font-family:var(--k-display);font-stretch:88%;font-weight:800;color:var(--k-hi);font-variant-numeric:tabular-nums;white-space:nowrap}.k-cd .k-front{background:var(--k-sig);color:var(--k-onsig)}.k-cd .k-kick{display:flex;align-items:center;gap:1.8cqw;font-family:var(--k-display);font-weight:800;font-size:3cqw;letter-spacing:.14em;position:relative}.k-cd .k-kick .k-x{width:3.4cqw}.k-cd .k-top{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:3cqw;position:relative}.k-cd .k-top>*{grid-column:1}.k-cd .k-top .k-pill{grid-column:2;grid-row:1 / span 3;align-self:start}.k-cd .k-front .k-kick{justify-self:start;background:var(--k-pill);color:var(--k-pilltx);border-radius:1.4cqw;padding:.7cqw 2cqw .7cqw 1.6cqw}.k-cd .k-name{font-family:var(--k-display);font-stretch:74%;font-weight:800;font-size:6.8cqw;line-height:1;text-transform:uppercase;margin-top:1.4cqw;white-space:nowrap;min-width:0}.k-cd .k-nw{white-space:nowrap}.k-cd .k-meta{font-size:2.9cqw;opacity:.8;margin-top:1.1cqw}.k-cd .k-pill{flex:none;background:var(--k-pill);color:var(--k-pilltx);border-radius:2.4cqw;padding:1.3cqw 2.8cqw 1.6cqw;display:grid;justify-items:center}.k-cd .k-pill .k-lbl{opacity:.8}.k-cd .k-pill b{font-family:var(--k-display);font-stretch:85%;font-weight:900;font-size:8.6cqw;line-height:.9}.k-cd .k-info{margin-top:auto;display:grid;gap:1.2cqw;position:relative}.k-cd .k-info div{display:grid;grid-template-columns:23cqw 1fr;gap:2cqw;align-items:baseline;padding-top:1.2cqw;border-top:.25cqw solid color-mix(in srgb,currentColor 26%,transparent)}.k-cd .k-info dt{opacity:.78}.k-cd .k-info dt{min-width:0;overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto}.k-cd .k-info dd{font-size:3.1cqw;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.k-cd .k-info .k-al dt{opacity:1}.k-cd .k-info .k-al dd{font-weight:800}.k-cd .k-back .k-kick{color:var(--k-hi)}.k-cd .k-rows{margin-top:2.4cqw;display:grid}.k-cd .k-rows>div{display:flex;justify-content:space-between;align-items:center;gap:3cqw;padding:1.9cqw 0;border-bottom:.25cqw solid color-mix(in srgb,var(--k-fg) 15%,transparent)}.k-cd .k-rows span:first-child{min-width:0}.k-cd .k-rows b{display:block;font-size:3.5cqw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-cd .k-rows small{display:block;font-size:2.6cqw;opacity:.65}.k-cd .k-rows .k-tel{font-size:5.6cqw}.k-cd .k-rows--3>div{padding:1.3cqw 0}.k-cd .k-rows--3 .k-tel{font-size:5cqw}.k-cd .k-note{margin-top:auto;padding:1.8cqw 2.6cqw 2cqw;border-radius:1.8cqw;background:color-mix(in srgb,var(--k-acc) 9%,transparent);box-shadow:inset .7cqw 0 0 var(--k-acc);display:grid;gap:.5cqw}.k-cd .k-note dd{font-size:2.9cqw;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.k-cd .k-ph{opacity:.7}.k-pp-f :is(input,select,textarea){min-height:0;height:auto;box-shadow:none}.k-pp__sides button,.k-pp__thumbs button,.k-pp-add{min-height:0}.k-pp-acc__body{padding:0 0 22px;color:var(--k-ink-2)}.k-site input[hidden]{display:none!important}.k-site .k-pp-f :is(input:not([type=checkbox]):not([type=radio]),select){height:50px;min-height:50px;border-radius:12px;box-sizing:border-box;line-height:1.2}.k-site .k-pp-f input[type=date]{-webkit-appearance:none;appearance:none;display:block}.k-site .k-pp-f input[type=date]::-webkit-date-and-time-value{text-align:left}.k-pp-row--dob{align-items:end}
/*# sourceMappingURL=/cdn/shop/t/2/assets/k-product.css.map */
