.bkc [hidden],.bkc-ov [hidden]{display:none!important}.bkc,.bkc-ov{--ink:var(--bijoux-kenza-color-ink);--ink-2:var(--bijoux-kenza-color-ink2);--muted:var(--bijoux-kenza-color-muted);--paper:var(--bijoux-kenza-color-paper);--surface:var(--bijoux-kenza-color-surface);--wash:var(--bijoux-kenza-color-wash);--line:var(--bijoux-kenza-color-line-light);--mag:var(--bijoux-kenza-color-accent);--mag-d:var(--bijoux-kenza-color-accent-deep);--blush:var(--bijoux-kenza-color-blush);--plum:var(--bijoux-kenza-color-plum);--d:var(--bijoux-kenza-font-display);--b:var(--bijoux-kenza-font-ui);--s:var(--bijoux-kenza-font-script);font-family:var(--b);color:var(--ink);-webkit-font-smoothing:antialiased}.bkc,.bkc-ov,.bkc-toast{font-size:16px;letter-spacing:normal}.bkc{container-type:inline-size;background:var(--paper);line-height:1.6;padding-bottom:96px}.bkc *,.bkc-ov *{box-sizing:border-box;margin:0;padding:0}.bkc a{color:inherit;text-decoration:none}.bkc a:hover{color:inherit}.bkc button,.bkc-ov button,.bkc select{font-family:inherit;cursor:pointer;background:none;border:0;color:inherit}.bkc img{display:block;max-width:100%}.bkc .wrap{max-width:1240px;margin:0 auto;padding:0 48px}.bkc .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bkc .eb{display:inline-flex;align-items:center;gap:12px;font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--mag)}.bkc .eb:before{content:"";width:22px;height:1px;background:currentColor}.bkc .h{font-family:var(--d);font-weight:400;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.bkc .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 24px;border-radius:999px;font-size:14px;font-weight:600;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;font-family:inherit;line-height:1.2;letter-spacing:normal;text-transform:none;white-space:nowrap;background-color:transparent;color:inherit}.bkc .btn:hover,.bkc .btn:focus{color:inherit;background-color:transparent;border-color:transparent}.bkc .btn svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none}.bkc .btn.line{border-color:var(--ink);color:var(--ink)}.bkc .btn.line:hover{background:var(--ink);color:#fff}.bkc .lnk{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;border-bottom:1px solid currentColor;padding-bottom:3px;white-space:nowrap}.bkc .crumbs{display:flex;gap:10px;padding:22px 0;font-size:12.5px;color:var(--muted)}.bkc .crumbs .cur{color:var(--ink);font-weight:500}.bkc .hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(420px,1fr) minmax(0,1.25fr);min-height:0;border-radius:8px;background:var(--mag);color:#fff}.bkc .hero-l{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:24px 36px 24px 22px}.bkc .hero-logo{width:104px;height:auto}.bkc .hero-logo.m{display:none}.bkc .hero .eb{color:var(--blush);margin-top:20px}.bkc .hero-id{display:flex;align-items:center;gap:18px;margin-bottom:8px}.bkc .hero h1{font-size:clamp(32px,3.2cqw,44px);color:#fff;margin:0;white-space:nowrap}.bkc .hero p{font-size:14.5px;line-height:1.5;color:#ffffffdb;max-width:54ch}.bkc .hero-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;flex:0 0 auto}.bkc .hero-row .acts{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.bkc .hero .btn.fol{color:#fff;border-color:#ffffff80}.bkc .hero .btn.fol:hover,.bkc .hero .btn.fol.on,.bkc .hero .btn.fol.is-following{background:#fff;color:var(--mag);border-color:#fff}.bkc .hero .btn.fol.on svg,.bkc .hero .btn.fol.is-following svg{fill:currentColor}.bkc .hero .lnk{color:#fff}.bkc .hero-meta{display:flex;gap:8px;flex-wrap:wrap}.bkc .hero-meta span{display:inline-flex;align-items:center;height:30px;padding:0 13px;border:1px solid rgba(255,255,255,.38);border-radius:999px;font-size:12.5px;font-weight:500}.bkc .hero-r{position:relative;align-self:stretch;min-height:220px;background:#efe7dc}.bkc .hero-r img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.bkc .hero-r .stamp{position:absolute;left:20px;bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:104px;height:104px;border-radius:50%;background:var(--paper);color:var(--mag);text-align:center}.bkc .stamp b{font-size:9.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.bkc .stamp i{font-family:var(--s);font-style:normal;font-size:23px;line-height:1}.bkc.tone-ivoire .hero{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.bkc.tone-ivoire .hero-logo.w{display:none}.bkc.tone-ivoire .hero-logo.m{display:block}.bkc.tone-ivoire .hero .eb{color:var(--mag)}.bkc.tone-ivoire .hero h1{color:var(--ink)}.bkc.tone-ivoire .hero p{color:var(--ink-2)}.bkc.tone-ivoire .hero-row{border-color:var(--line)}.bkc.tone-ivoire .hero .btn.fol{color:var(--ink);border-color:var(--line)}.bkc.tone-ivoire .hero .btn.fol:hover,.bkc.tone-ivoire .hero .btn.fol.on,.bkc.tone-ivoire .hero .btn.fol.is-following{background:var(--mag);color:#fff;border-color:var(--mag)}.bkc.tone-ivoire .hero .lnk{color:var(--mag)}.bkc.tone-ivoire .hero-meta span{color:var(--ink-2);border-color:var(--line)}.bkc.tone-ivoire .hero-r .stamp{background:var(--mag);color:#fff}.bkc .controls{position:sticky;top:var(--bk-sticky-top,0px);z-index:40;margin-top:28px;background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.bkc .ctrl-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0}.bkc .chips{display:flex;gap:8px;flex-wrap:wrap}.bkc .chip{height:40px;padding:0 18px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--ink-2);border:1px solid var(--line);background:var(--surface);white-space:nowrap;transition:all .18s}.bkc .chip:hover{border-color:var(--ink);color:var(--ink)}.bkc .chip.active{background:var(--mag);border-color:var(--mag);color:#fff}.bkc .tools{display:flex;align-items:center;gap:8px}.bkc .count{font-size:13px;color:var(--muted);margin-right:6px;white-space:nowrap}.bkc .sel{-webkit-appearance:auto;appearance:auto;line-height:normal;height:40px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:500;color:var(--ink);border:1px solid var(--line);background:var(--surface);outline:none}.bkc .sel:focus{border-color:var(--ink)}.bkc .fclear{font-size:13px;font-weight:600;color:var(--mag);border-bottom:1px solid currentColor;padding-bottom:1px;margin-left:4px;white-space:nowrap}.bkc .mfilter{display:none}.bkc .catwrap{padding:40px 0 0}.bkc .grid{display:grid;grid-template-columns:repeat(4,1fr);gap:44px 22px}.bkc.cols-3 .grid{grid-template-columns:repeat(3,1fr)}.bkc .pcard{display:block;animation:bkcfade .45s ease both}@keyframes bkcfade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bkc .ph{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:6px;background:var(--wash)}.bkc .ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bkc .pcard:hover .ph img{transform:scale(1.04)}.bkc .ph img.x30{object-position:30% 50%}.bkc .ph img.x40{object-position:40% 50%}.bkc .ph img.x42{object-position:42% 50%}.bkc .ph img.x45{object-position:45% 50%}.bkc .ph img.x47{object-position:47% 50%}.bkc .ph img.x50{object-position:50% 50%}.bkc .ph img.x52{object-position:52% 50%}.bkc .ph img.x55{object-position:55% 50%}.bkc .ph img.x58{object-position:58% 50%}.bkc .ph img.x60{object-position:60% 50%}.bkc .ph img.x62{object-position:62% 50%}.bkc .ph img.y40{object-position:50% 40%}.bkc .ph img.y73{object-position:50% 73%}.bkc .fav{position:absolute;z-index:4;top:10px;right:10px;width:38px;height:38px;border-radius:50%;background:#fffdfbeb;color:var(--mag);display:flex;align-items:center;justify-content:center;transition:transform .2s}.bkc .fav:hover{transform:scale(1.06)}.bkc .fav svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.7;fill:none}.bkc .fav.on svg{fill:currentColor}.bkc .add{position:absolute;z-index:3;left:12px;right:12px;bottom:12px;height:44px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:600;color:#fff;background:var(--mag);transition:background .2s}.bkc .add:hover{background:#82184f}.bkc .qadd{display:none}.bkc .info{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:16px 0 0}.bkc .nm{font-family:var(--d);font-size:18.5px;line-height:1.2}.bkc .ds{font-size:13px;color:var(--muted);margin-top:4px}.bkc .pr{font-size:14.5px;font-weight:600;white-space:nowrap}.bkc .edtile{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;border-radius:6px;overflow:hidden;background:var(--plum);color:#fff;animation:bkcfade .45s ease both}.bkc:not(.edit) .edtile{display:none}.bkc .edtile .eimg{position:relative;min-height:320px;background:#3a2830}.bkc .edtile .eimg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.16,1,.3,1)}.bkc .edtile:hover .eimg img{transform:scale(1.04)}.bkc .edtile .etx{display:flex;flex-direction:column;justify-content:space-between;gap:28px;padding:32px 30px}.bkc .edtile .eb{color:var(--blush)}.bkc .edtile blockquote{background:none;font-weight:inherit;text-align:inherit;font-family:var(--d);font-size:23px;line-height:1.36;letter-spacing:-.01em;margin-top:18px;text-wrap:pretty}.bkc .edtile .script{font-family:var(--s);font-size:32px;line-height:1;color:var(--blush)}.bkc .edtile .lnk{color:#fff;align-self:flex-start}.bkc .empty{text-align:center;padding:72px 20px;border:1px dashed var(--line);border-radius:8px}.bkc .empty p{font-family:var(--d);font-size:24px;margin-bottom:20px}@container (max-width:980px){.bkc .wrap{padding:0 24px}.bkc .hero{grid-template-columns:1fr}.bkc .hero-r{order:-1;aspect-ratio:3/1;min-height:0}.bkc .hero-l{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 24px}.bkc .grid,.bkc.cols-3 .grid{grid-template-columns:repeat(2,1fr)}.bkc .ctrl-row{flex-wrap:wrap}}@container (max-width:600px){.bkc{padding-bottom:64px}.bkc .wrap{padding:0 16px}.bkc .crumbs{padding:14px 0;font-size:12px}.bkc .hero{border-radius:6px}.bkc .hero-l{padding:18px;gap:14px}.bkc .hero-logo{width:92px}.bkc .hero h1{font-size:clamp(20px,calc((100cqw - 184px)/8),28px)}.bkc .hero p{font-size:14px}.bkc .controls{margin-top:20px}.bkc .ctrl-row{flex-wrap:nowrap;gap:10px;padding:10px 0}.bkc .chips{flex:1;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.bkc .chips::-webkit-scrollbar{display:none}.bkc .chip{height:44px}.bkc .chips .chip:last-child{margin-right:24px}.bkc .tools{display:none}.bkc .mfilter{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;position:relative;height:44px;padding:0 16px;border-radius:999px;background:var(--mag);color:#fff;font-size:13.5px;font-weight:600}.bkc .mfilter svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none}.bkc .mfilter .dot{position:absolute;top:8px;right:10px;width:7px;height:7px;border-radius:50%;background:var(--blush)}.bkc .catwrap{padding:20px 0 0}.bkc .grid,.bkc.cols-3 .grid{gap:28px 12px}.bkc .info{flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px}.bkc .nm{font-size:15.5px}.bkc .ds{font-size:12px}.bkc .pr{font-size:13.5px}.bkc .add{display:none}.bkc .qadd{display:flex;align-items:center;justify-content:center;position:absolute;z-index:4;right:8px;bottom:8px;width:40px;height:40px;border-radius:50%;background:var(--mag);color:#fff}.bkc .qadd:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.bkc .qadd svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.8;fill:none}.bkc .edtile{grid-template-columns:1fr}.bkc .edtile .eimg{min-height:0;aspect-ratio:16/10}.bkc .edtile .etx{padding:24px 20px;gap:20px}.bkc .edtile blockquote{font-size:20px}}@keyframes bkcrv{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@container (max-width:600px){.bkc .controls{transition:transform .4s cubic-bezier(.16,1,.3,1)}.bkc .controls.hid{transform:translateY(calc(-101% - var(--bk-sticky-top,0px)))}.bkc .chips{scroll-behavior:smooth}.bkc .fav:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.bkc .pcard{-webkit-tap-highlight-color:transparent}.bkc .pcard:active .ph img{transform:scale(1.03)}.bkc .chip,.bkc .qadd,.bkc .mfilter,.bkc .fav{transition:transform .15s,background .18s,color .18s,border-color .18s}.bkc .chip:active,.bkc .qadd:active,.bkc .mfilter:active,.bkc .fav:active{transform:scale(.94)}@supports (animation-timeline:view()){.bkc .pcard,.bkc .edtile{animation:bkcrv linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}}.bkc-ov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none}.bkc-ov.open{pointer-events:auto}.bkc-ov .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a1a2280;opacity:0;transition:opacity .35s}.bkc-ov.open .scrim{opacity:1}.bkc-ov .sheet{position:absolute;left:0;right:0;bottom:0;max-height:86vh;display:flex;flex-direction:column;border-radius:18px 18px 0 0;background:var(--paper);transform:translateY(104%);transition:transform .5s cubic-bezier(.16,1,.3,1)}.bkc-ov.open .sheet{transform:none}.bkc-ov .sh-grab{flex:0 0 auto;height:22px;display:flex;align-items:center;justify-content:center;touch-action:none}.bkc-ov .sh-grab:before{content:"";width:40px;height:4px;border-radius:2px;background:#e3d6d2}@media(max-width:600px){.bkc-toast{bottom:calc(18px + env(safe-area-inset-bottom))}}.bkc-ov .sh-head{display:flex;align-items:center;justify-content:space-between;padding:2px 20px 14px;touch-action:none;border-bottom:1px solid var(--line)}.bkc-ov .sh-head h3{font-family:var(--d);font-weight:400;font-size:24px}.bkc-ov .sh-x{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--line)}.bkc-ov .sh-x svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;fill:none}.bkc-ov .sh-body{overflow-y:auto;padding:4px 20px 18px}.bkc-ov .sh-sec{padding:18px 0 8px;border-bottom:1px solid var(--line)}.bkc-ov .sh-sec:last-child{border-bottom:0}.bkc-ov .sh-lab{font-size:11.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.bkc-ov .sh-row{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;font-size:15px;text-align:left}.bkc-ov .rad{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);position:relative}.bkc-ov .sh-row.on .rad{border-color:var(--mag)}.bkc-ov .sh-row.on .rad:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--mag)}.bkc-ov .sh-chips{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px}.bkc-ov .sh-chip{height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:14px;font-weight:500;color:var(--ink-2)}.bkc-ov .sh-chip.on{background:var(--mag);border-color:var(--mag);color:#fff}.bkc-ov .sw-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 8px;padding-bottom:14px}.bkc-ov .sw{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12.5px;font-weight:500;color:var(--ink-2)}.bkc-ov .sw i{display:block;width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 3px var(--paper),0 0 0 4px transparent}.bkc-ov .sw.on i{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 3px var(--paper),0 0 0 4.5px var(--mag)}.bkc-ov .sw-bleu{background:#2f5fa8}.bkc-ov .sw-vert{background:#2f7d55}.bkc-ov .sw-rose{background:#b4588a}.bkc-ov .sw-brun{background:#7a5232}.bkc-ov .sw-noir{background:#1d1a1c}.bkc-ov .sw-multi{background:conic-gradient(#2f5fa8,#2f7d55,#e0a530,#c8402f,#b4588a,#2f5fa8)}.bkc-ov .sh-foot{display:flex;gap:12px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.bkc-ov .sh-clear{height:52px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.bkc-ov .sh-go{flex:1;height:52px;border-radius:999px;background:var(--mag);color:#fff;font-size:15px;font-weight:600}.bkc-toast{position:fixed;left:50%;bottom:22px;z-index:210;display:flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;background:#2a1a22;color:#fff;font-family:Figtree,system-ui,sans-serif;font-size:14px;font-weight:600;transform:translate(-50%,160%);opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s}.bkc-toast svg{width:16px;height:16px;stroke:#f6d5e4;stroke-width:2;fill:none}.bkc-toast.on{transform:translate(-50%);opacity:1}@media(prefers-reduced-motion:reduce){.bkc *,.bkc-ov *,.bkc-toast{transition:none!important;animation:none!important}}.bkc .ph-a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.bkc .add-form{display:contents}.bkc .add:disabled,.bkc .qadd:disabled{opacity:.7;cursor:wait}.bkc a.info{color:inherit}.bkc .more-row{display:flex;justify-content:center;margin-top:48px}.bkc .fav:focus-visible,.bkc .add:focus-visible,.bkc .qadd:focus-visible,.bkc .chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bijoux-kenza-collection.css.map */
