html:root{--kl-serif:"Inter Tight","Helvetica Neue",Arial,sans-serif;--kc-sans:"Inter Tight","Helvetica Neue",Arial,sans-serif;--kc-red:#B4472B;--kc-green:#4E7A55}.kl h1,.kl h2,.kl h3,.kl .kl-h2,.kc h1,.kc h2,.kc h3{font-family:var(--kc-sans)!important;font-weight:600!important;letter-spacing:-.025em!important}.kl-h2{font-size:clamp(28px,3.6vw,42px)!important;line-height:1.08!important}.kl-h2 em,.kc em{font-style:normal!important;color:var(--kl-gold-d)}.kl-bg-ink .kl-h2 em{color:var(--kl-gold)}.kl-eyebrow:before{content:none!important}.kl-eyebrow{letter-spacing:.16em!important;font-size:11px!important}.kl-sec{padding:clamp(64px,8vw,104px) 0!important}.kl-btn{font-size:13px!important;letter-spacing:.1em!important}.kc{color:var(--kl-ink);font-family:var(--kc-sans);-webkit-font-smoothing:antialiased}.kc *{box-sizing:border-box}.kc-wrap{max-width:1080px;margin:0 auto;padding:0 20px}.kc-sec{padding:clamp(60px,8vw,100px) 0}.kc-cream{background:var(--kl-cream)}.kc-white{background:#fff}.kc-beige{background:var(--kl-beige)}.kc-ink{background:var(--kl-ink);color:var(--kl-cream)}.kc-c{text-align:center}.kc-h{margin:0;font-size:clamp(28px,3.6vw,42px);line-height:1.08}.kc-sub{margin:12px auto 0;max-width:560px;font-size:16px;line-height:1.6;color:var(--kl-mocha)}.kc-ink .kc-sub{color:#f8f3eeb8}.kc-tag{display:inline-block;padding:4px 10px;border-radius:99px;background:var(--kl-ink);color:var(--kl-cream);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.kc-cta{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:38px}.kc-cta small{font-size:12px;color:var(--kl-mocha);letter-spacing:.02em}.kc-ink .kc-cta small{color:#f8f3ee99}.kc-top .kc-eb{margin:6px 0 8px;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--kl-gold-d)}.kc-top h1{margin:0;font-size:clamp(28px,3.4vw,38px)!important;line-height:1.05!important;color:var(--kl-ink)}.kc-top .kc-lede{margin:12px 0 0;font-size:15px;line-height:1.55;color:var(--kl-mocha)}.kc-hl{display:grid;gap:8px;margin:16px 0 0}.kc-hl div{display:flex;align-items:center;gap:10px;padding:10px 14px;border-left:3px solid var(--kl-gold);background:var(--kl-cream);border-radius:0 10px 10px 0;font-size:14px;color:var(--kl-ink)}.kc-hl svg{flex:none;width:18px;height:18px;color:var(--kl-gold-d)}.kc-hl b{font-weight:700}.kc-needs{margin:18px 0 0}.kc-needs p{margin:0 0 10px;font-size:13px;font-weight:700;color:var(--kl-ink)}.kc-needs ul{display:flex;gap:18px;margin:0;padding:0;list-style:none}.kc-needs li{display:flex;align-items:center;gap:8px;font-size:12.5px;line-height:1.25;color:var(--kl-mocha)}.kc-needs i{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--kl-ink);color:var(--kl-gold)}.kc-needs i svg{width:16px;height:16px}.kc-of{margin:20px 0 0}.kc-of-h{display:flex;align-items:baseline;justify-content:space-between;margin:0 0 10px}.kc-of-h b{font-size:15px;font-weight:700}.kc-of-h span{font-size:12px;color:var(--kl-mocha)}.kc-tiers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kc-t{all:unset;box-sizing:border-box;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 10px 14px;border-radius:14px;border:1.5px solid var(--kl-line);background:#fff;transition:border-color .25s,box-shadow .25s,transform .25s;-webkit-tap-highlight-color:transparent}.kc-t:hover{transform:translateY(-1px)}.kc-t.on{border-color:var(--kl-ink);box-shadow:0 0 0 1px var(--kl-ink),0 14px 28px -22px #2e211bb3}.kc-t .kc-badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap;padding:3px 10px;border-radius:99px;background:var(--kl-ink);color:var(--kl-cream);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.kc-t .kc-n{font-size:14px;font-weight:700}.kc-t .kc-g{margin-top:2px;font-size:11.5px;color:var(--kl-mocha)}.kc-t .kc-p{margin-top:10px;font-size:22px;font-weight:700;letter-spacing:-.02em}.kc-t .kc-p s{margin-right:6px;font-size:13px;font-weight:500;color:#a89a8e}.kc-t .kc-off{margin-top:6px;padding:3px 9px;border-radius:6px;background:var(--kl-gold);color:var(--kl-ink);font-size:11px;font-weight:800}.kc-t .kc-off.mute{background:var(--kl-cream);color:var(--kl-mocha)}.kc-t .kc-each{margin-top:6px;font-size:11.5px;color:var(--kl-mocha)}.kc-gifts{margin:12px 0 0;padding:12px 14px;border-radius:14px;background:var(--kl-cream)}.kc-gifts p{margin:0 0 6px;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--kl-gold-d)}.kc-gifts ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.kc-gifts li{display:flex;align-items:center;gap:10px;font-size:13px}.kc-gifts li svg{flex:none;width:16px;height:16px;color:var(--kl-mocha)}.kc-gifts li span{flex:1}.kc-gifts li em{font-size:11.5px;font-weight:800;color:var(--kc-green)}.kc-gifts li s{margin-right:5px;font-weight:500;color:#a89a8e}.kc-dead{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:12.5px;font-weight:600;color:var(--kl-ink)}.kc-dead i{width:7px;height:7px;border-radius:50%;background:var(--kc-red);box-shadow:0 0 #b4472b80;animation:kcPing 1.8s infinite}@keyframes kcPing{70%{box-shadow:0 0 0 7px #b4472b00}to{box-shadow:0 0 #b4472b00}}.kc-slot{margin-top:12px}.kc-slot .viewer-notice{display:none!important}.kc-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0 0;padding:0;list-style:none}.kc-trust li{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;font-size:11px;font-weight:600;line-height:1.25;color:var(--kl-mocha)}.kc-trust svg{width:20px;height:20px;color:var(--kl-ink)}.kc-oc{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.kc-oc article{border-radius:18px;background:#fff;border:1px solid var(--kl-line);overflow:hidden}.kc-oc .kc-oc-top{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 10px}.kc-oc h3{margin:0;padding:0 16px;font-size:18px!important;line-height:1.2}.kc-oc .kc-im{position:relative;margin:14px 16px 0;aspect-ratio:4/5;border-radius:12px;overflow:hidden;background:var(--kl-beige)}.kc-oc .kc-im img{width:100%;height:100%;object-fit:cover}.kc-oc .kc-im span{position:absolute;left:8px;bottom:8px;padding:4px 8px;border-radius:99px;background:#ffffffeb;font-size:10px;font-weight:800}.kc-oc p{margin:0;padding:14px 16px 18px;font-size:14px;line-height:1.5;color:var(--kl-mocha)}.kc-oc-ic{width:22px;height:22px;color:var(--kl-gold-d)}.kc-why{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center;margin-top:40px}.kc-tries{display:grid;gap:10px;margin:0;padding:0;list-style:none}.kc-tries li{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--kl-line);border-radius:12px;background:#fff;font-size:14.5px}.kc-tries li i{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--kc-red);color:var(--kc-red);display:flex;align-items:center;justify-content:center}.kc-tries li i svg{width:10px;height:10px}.kc-tries li small{margin-left:auto;font-size:11.5px;color:#a89a8e;white-space:nowrap}.kc-why-t{margin:18px 0 0;font-size:15px;line-height:1.6;color:var(--kl-mocha)}.kc-why-t b{color:var(--kl-ink)}.kc-why .kc-img{border-radius:18px;overflow:hidden;aspect-ratio:4/3.4;background:var(--kl-beige)}.kc-why .kc-img img{width:100%;height:100%;object-fit:cover}.kc-bar{margin:56px 0 0;padding:10px;border-radius:6px;background:var(--kl-ink);color:var(--kl-cream);text-align:center;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.kc-4{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--kl-line);border-top:0;border-radius:0 0 14px 14px;background:#fff}.kc-4 div{padding:20px 14px;text-align:center;border-left:1px solid var(--kl-line)}.kc-4 div:first-child{border-left:0}.kc-4 svg{width:24px;height:24px;color:var(--kl-gold-d)}.kc-4 b{display:block;margin-top:8px;font-size:14px}.kc-4 span{display:block;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--kl-mocha)}.kc-chart{max-width:760px;margin:48px auto 0}.kc-chart h3{margin:0 0 4px;text-align:center;font-size:18px!important}.kc-chart>p{margin:0 0 18px;text-align:center;font-size:13px;color:var(--kl-mocha)}.kc-chart svg{width:100%;height:auto;overflow:visible}.kc-chart .ln{stroke-dasharray:900;stroke-dashoffset:900;transition:stroke-dashoffset 2.2s var(--kl-ease)}.kc-chart .ln2{stroke-dasharray:6 6;opacity:0;transition:opacity .8s 2s}.kc-chart .pt{opacity:0;transition:opacity .5s}.kc-chart.is-in .ln{stroke-dashoffset:0}.kc-chart.is-in .ln2,.kc-chart.is-in .pt{opacity:1}.kc-chart .pt:nth-of-type(3){transition-delay:.5s}.kc-chart .pt:nth-of-type(4){transition-delay:1s}.kc-chart .pt:nth-of-type(5){transition-delay:1.5s}.kc-chart .pt:nth-of-type(6){transition-delay:2.4s}.kc-chart .note{margin:10px 0 0;text-align:center;font-size:11px;color:#a89a8e}.kc-sys{max-width:980px;margin:0 auto;padding:clamp(28px,5vw,56px);border-radius:28px;background:var(--kl-ink);color:var(--kl-cream)}.kc-sys-g{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;margin-top:36px}.kc-sys-img{position:relative;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#3b2b23}.kc-sys-img img{width:100%;height:100%;object-fit:cover}.kc-sys-cards{display:grid;gap:12px}.kc-sys-c{padding:18px 18px 16px;border-radius:16px;border:1px solid rgba(201,162,126,.28);background:#ffffff08}.kc-sys-c .k{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.kc-sys-c .k i{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--kl-gold);color:var(--kl-ink)}.kc-sys-c .k i svg{width:16px;height:16px}.kc-sys-c p{margin:8px 0 0;font-size:13.5px;line-height:1.55;color:#f8f3eeb8}.kc-sys-c.plus{border-color:var(--kl-gold);background:#c9a27e1a}.kc-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px;padding-top:24px;border-top:1px solid rgba(201,162,126,.22)}.kc-specs div{text-align:center}.kc-specs b{display:block;font-size:28px;font-weight:600;letter-spacing:-.03em;color:var(--kl-gold)}.kc-specs span{display:block;margin-top:4px;font-size:11.5px;color:#f8f3eea8}.kc-ink-btn{background:var(--kl-gold)!important;color:var(--kl-ink)!important}.kc-tl{position:relative;max-width:760px;margin:48px auto 0}.kc-tl:before{content:"";position:absolute;left:50%;top:6px;bottom:6px;width:2px;transform:translate(-50%);background:var(--kl-line)}.kc-tl .fill{position:absolute;left:50%;top:6px;width:2px;height:0;transform:translate(-50%);background:var(--kl-gold);transition:height .2s linear}.kc-st{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-bottom:28px}.kc-st:after{content:"";position:absolute;left:50%;top:18px;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:50%;background:#fff;border:2px solid var(--kl-gold)}.kc-st .l{text-align:right;padding-top:8px}.kc-st .l b{display:block;font-size:18px}.kc-st .l span{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kl-gold-d)}.kc-st .r{padding:16px 18px;border-radius:14px;background:#fff;border:1px solid var(--kl-line)}.kc-st .r p{margin:0;font-size:14px;line-height:1.55;color:var(--kl-mocha)}.kc-st .r ul{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.kc-st .r li{padding:3px 9px;border-radius:99px;border:1px solid var(--kl-line);font-size:11px;font-weight:600}.kc-st:nth-of-type(2n) .l{order:2;text-align:left}.kc-st:nth-of-type(2n) .r{order:1}@media(max-width:749px){.kc-needs ul{gap:10px}.kc-needs li{font-size:11.5px;flex-direction:column;text-align:center;flex:1}.kc-oc{grid-template-columns:1fr;gap:14px}.kc-oc article{display:grid;grid-template-columns:110px 1fr;grid-template-rows:auto auto 1fr}.kc-oc .kc-im{grid-row:1 / 4;grid-column:1;margin:12px 0 12px 12px;aspect-ratio:auto}.kc-oc .kc-oc-top{padding:12px 14px 6px}.kc-oc h3{padding:0 14px;font-size:16px!important}.kc-oc p{padding:6px 14px 14px;font-size:13px}.kc-why{grid-template-columns:1fr;gap:24px}.kc-why .kc-img{order:-1}.kc-4{grid-template-columns:1fr 1fr}.kc-4 div:nth-child(3){border-left:0}.kc-4 div:nth-child(n+3){border-top:1px solid var(--kl-line)}.kc-sys-g{grid-template-columns:1fr;gap:20px}.kc-specs{grid-template-columns:repeat(2,1fr);row-gap:18px}.kc-tl:before,.kc-tl .fill{left:7px;transform:none}.kc-st{grid-template-columns:1fr;gap:8px;padding-left:30px}.kc-st:after{left:8px}.kc-st .l,.kc-st:nth-of-type(2n) .l{order:0;text-align:left;padding-top:0}.kc-st:nth-of-type(2n) .r{order:1}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/kc-clean.css.map */
