:root{--kc-accent: #B4602E;--kc-danger: #A7332A;--kc-handle: #2B231E;--kc-bolster: #16181B}.kc-icon{flex:none;display:block}.kc-icon .a{stroke:var(--kc-accent)}.kc-icon .d{stroke:var(--kc-danger);stroke-width:1.8}.kc-icon-img{width:var(--kc-ic, 24px);height:var(--kc-ic, 24px);object-fit:contain;flex:none}.kc-sec{background:var(--color-background);color:var(--color-foreground);padding:var(--kc-pt, 72px) 0 var(--kc-pb, 72px)}.kc-wrap{max-width:var(--page-width, 1300px);margin:0 auto;padding:0 var(--page-margin-desktop, 40px)}.kc-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-body--family);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:var(--kc-accent);margin:0 0 14px}.kc-eyebrow:before{content:"";width:7px;height:7px;background:var(--kc-accent);border-radius:1px;transform:rotate(45deg)}.kc-h2{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-style:var(--font-heading--style);font-size:clamp(30px,3.6vw,46px);line-height:1.06;letter-spacing:-.01em;margin:0;text-wrap:balance}.kc-h2 em{font-style:italic;color:var(--kc-accent)}.kc-lead{font-size:15px;line-height:1.6;opacity:.74;margin:14px 0 0;max-width:46ch}.kc-head{margin-bottom:clamp(28px,4vw,48px)}.kc-head--split{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 48px;flex-wrap:wrap}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.kc-rise{animation:kc-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@keyframes kc-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.kc-facts{display:flex;flex-wrap:wrap;gap:8px;margin:var(--kc-mt, 2px) 0 var(--kc-mb, 4px);padding:0;list-style:none}.kc-facts li{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 9px;border-radius:999px;border:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent);font-size:12.5px;line-height:1.2;white-space:nowrap}.kc-facts li b{font-weight:600}.kc-intro{margin:var(--kc-mt, 0) 0 var(--kc-mb, 0);font-size:15px;line-height:1.6}.kc-intro p{margin:0 0 .7em}.kc-intro>p:last-of-type{margin-bottom:0}.kc-intro details{margin-top:.6em}.kc-intro summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--kc-accent);border-bottom:1px solid currentColor;padding-bottom:1px}.kc-intro summary::-webkit-details-marker{display:none}.kc-intro details[open] summary{display:none}.kc-intro details>div{margin-top:.7em}.kc-perks{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px;margin:var(--kc-mt, 6px) 0 var(--kc-mb, 6px);padding:16px 0;border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.kc-perks--one{grid-template-columns:1fr}.kc-perk{display:flex;align-items:center;gap:11px;font-size:13.5px;line-height:1.35}.kc-perk .kc-icon,.kc-perk .kc-icon-img{width:var(--kc-ic, 24px);height:var(--kc-ic, 24px)}.kc-perk p{margin:0}.kc-perk small{display:block;opacity:.62;font-size:12px}.kc-perk a{color:inherit}.kc-cta-scope .button:not(.button--secondary):not(.button--tertiary){transition:filter .2s ease,transform .2s ease}.kc-cta-scope .button:not(.button--secondary):not(.button--tertiary):hover{filter:brightness(1.08)}.kc-bl__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,72px);align-items:center}.kc-bl__media{position:relative;margin:0;aspect-ratio:var(--kc-ratio, 4 / 5);overflow:hidden;border-radius:var(--kc-radius, 4px);background:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.kc-bl__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.kc-bl__media:hover img{transform:scale(1.04)}.kc-bl__tag{position:absolute;left:14px;bottom:14px;display:inline-flex;align-items:center;gap:8px;background:var(--color-background);color:var(--color-foreground);padding:8px 12px 8px 10px;border-radius:999px;font-size:12px}.kc-bl__facts{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:30px 0 0;padding:0;list-style:none;border-top:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)}.kc-bl__fact{display:flex;gap:14px;align-items:flex-start;padding:18px 12px 18px 0;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)}.kc-bl__ic{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--color-foreground) 18%,transparent);flex:none}.kc-bl__fact span{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.6;margin-bottom:4px}.kc-bl__fact strong{display:block;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:18px;line-height:1.25}.kc-specs{margin-top:22px}.kc-specs summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;padding:4px 0}.kc-specs summary::-webkit-details-marker{display:none}.kc-specs summary i{font-style:normal;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--color-foreground) 25%,transparent);transition:transform .3s ease}.kc-specs[open] summary i{transform:rotate(45deg)}.kc-specs dl{margin:12px 0 0}.kc-specs dl div{display:grid;grid-template-columns:38% 1fr;gap:14px;padding:10px 0;border-bottom:1px dashed color-mix(in srgb,var(--color-foreground) 16%,transparent);font-size:13.5px;line-height:1.45}.kc-specs dt{opacity:.6}.kc-specs dd{margin:0}.kc-lu__board{border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.kc-lu__row{display:grid;grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:20px 56px;align-items:center;padding:16px 0;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.kc-lu__row:hover .kc-blade{transform:translate(6px)}.kc-lu__name{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:19px;line-height:1.2;margin:0}.kc-lu__len{font-size:12.5px;opacity:.6;margin-left:6px;font-family:var(--font-body--family);font-weight:400}.kc-uses{display:flex;flex-wrap:wrap;gap:6px 12px;margin:8px 0 0;padding:0;list-style:none}.kc-uses li{display:inline-flex;align-items:center;gap:6px;font-size:13px}.kc-uses--chips li{padding:7px 13px 7px 10px;border-radius:999px;background:color-mix(in srgb,var(--color-foreground) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent);font-size:14px}.kc-uses--avoid li{color:inherit}.kc-blade{width:100%;height:auto;display:block;overflow:visible;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.kc-blade__handle{fill:var(--kc-handle)}.kc-blade__bolster{fill:var(--kc-bolster)}.kc-blade__pin{fill:var(--kc-accent)}.kc-blade__outline{stroke:color-mix(in srgb,var(--color-foreground) 55%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.kc-blade__damascus path{stroke:color-mix(in srgb,var(--color-foreground) 13%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.kc-blade__bevel{stroke:#ffffffe6;stroke-width:1.2;vector-effect:non-scaling-stroke}.kc-blade__serration{stroke:color-mix(in srgb,var(--color-foreground) 45%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.kc-ruler{width:100%;height:auto;display:block;margin-top:10px;color:var(--color-foreground)}.kc-ruler text{font-family:var(--font-body--family);font-size:9px;fill:currentColor;opacity:.55}.kc-ruler line{stroke:currentColor;stroke-opacity:.35;vector-effect:non-scaling-stroke}.kc-ruler .kc-ruler__hi{stroke:var(--kc-accent);stroke-opacity:1;stroke-width:2}.kc-lu--single .kc-lu__hero{padding:8px 0;max-width:var(--kc-hero-w, 900px)}.kc-dim-wrap{position:relative;padding-top:22px}.kc-dim__label{position:absolute;top:0;transform:translate(-50%);white-space:nowrap;color:var(--kc-accent);font-size:12.5px;font-weight:600;letter-spacing:.04em}.kc-dim{width:100%;height:auto;display:block;margin-bottom:8px;overflow:visible}.kc-dim line{stroke:var(--kc-accent);stroke-width:1.4;vector-effect:non-scaling-stroke}.kc-lu__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;margin-top:34px;padding-top:26px;border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent)}.kc-lu__label{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;opacity:.6;margin:0 0 12px}.kc-lu__note{font-size:13px;opacity:.65;margin:18px 0 0}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.kc-dim .kc-dim__line{stroke-dasharray:1000;animation:kc-draw linear both;animation-timeline:view();animation-range:entry 10% cover 40%}}}@keyframes kc-draw{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}.kc-care__steps{display:grid;grid-template-columns:repeat(var(--kc-cols, 3),minmax(0,1fr));gap:clamp(16px,2.4vw,28px);margin:0;padding:0;list-style:none}.kc-step{position:relative;padding:26px 24px 28px;background:color-mix(in srgb,var(--color-background) 100%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent);border-radius:var(--kc-radius, 4px)}.kc-step__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.kc-step__n{font-family:var(--font-heading--family);font-size:30px;line-height:1;color:var(--kc-accent);font-style:italic}.kc-step__ic{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--kc-accent) 10%,transparent);color:var(--color-foreground)}.kc-step h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:21px;line-height:1.2;margin:0 0 8px}.kc-step p{font-size:14px;line-height:1.55;opacity:.75;margin:0}.kc-note{display:flex;gap:16px;align-items:flex-start;margin-top:clamp(16px,2.4vw,28px);padding:20px 22px;border-radius:var(--kc-radius, 4px);border:1px solid color-mix(in srgb,var(--kc-accent) 45%,transparent);background:color-mix(in srgb,var(--kc-accent) 7%,transparent)}.kc-note__ic{color:var(--kc-accent)}.kc-note h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:18px;margin:0 0 4px}.kc-note p{margin:0;font-size:14px;line-height:1.55;opacity:.8}.kc-note a{color:var(--kc-accent);font-weight:600}.kc-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}.kc-faq__aside{position:sticky;top:calc(var(--header-height, 0px) + 24px)}.kc-faq__help{display:flex;gap:14px;align-items:center;margin-top:26px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);font-size:14px;line-height:1.5}.kc-faq__help a{color:var(--kc-accent);font-weight:600}.kc-faq__help p{margin:0}.kc-qa{border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)}.kc-qa:first-child{border-top:1px solid color-mix(in srgb,var(--color-foreground) 14%,transparent)}.kc-qa summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 0;font-size:16px;font-weight:500;line-height:1.35}.kc-qa summary::-webkit-details-marker{display:none}.kc-qa__pm{position:relative;width:28px;height:28px;border-radius:50%;flex:none;border:1px solid color-mix(in srgb,var(--color-foreground) 22%,transparent);transition:background .25s ease,border-color .25s ease}.kc-qa__pm:before,.kc-qa__pm:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease}.kc-qa__pm:after{transform:translate(-50%,-50%) rotate(90deg)}.kc-qa[open] .kc-qa__pm{background:var(--kc-accent);border-color:var(--kc-accent);color:#fff}.kc-qa[open] .kc-qa__pm:after{transform:translate(-50%,-50%) rotate(0)}.kc-qa__a{padding:0 44px 22px 0;font-size:14.5px;line-height:1.65;opacity:.78}.kc-qa__a p{margin:0 0 .6em}.kc-qa__a a{color:var(--kc-accent)}@media(max-width:749px){.kc-wrap{padding:0 var(--page-margin-mobile, 20px)}.kc-sec{padding:var(--kc-pt-m, 52px) 0 var(--kc-pb-m, 52px)}.kc-h2{font-size:clamp(28px,8.4vw,36px)}.kc-perks{gap:12px 12px}.kc-perk{font-size:13px;gap:9px}.kc-bl__grid{grid-template-columns:1fr;gap:26px}.kc-bl__media{aspect-ratio:var(--kc-ratio-m, 4 / 3)}.kc-bl__facts{margin-top:22px}.kc-bl__fact{padding:14px 8px 14px 0;gap:10px}.kc-bl__ic{width:34px;height:34px}.kc-bl__fact strong{font-size:15.5px}.kc-specs dl div{grid-template-columns:42% 1fr;font-size:13px}.kc-lu__row{grid-template-columns:1fr;gap:8px;padding:18px 0 16px}.kc-lu__row .kc-blade{max-width:100%}.kc-lu__cols{grid-template-columns:1fr;margin-top:24px}.kc-uses--chips li{font-size:13px;padding:6px 11px 6px 9px}.kc-care__steps{grid-template-columns:1fr}.kc-step{padding:20px 18px 22px;display:grid;grid-template-columns:52px 1fr;gap:0 16px}.kc-step__top{flex-direction:column-reverse;align-items:flex-start;gap:8px;margin:0;grid-row:span 2}.kc-step__n{font-size:22px}.kc-faq__grid{grid-template-columns:1fr;gap:22px}.kc-faq__aside{position:static}.kc-qa summary{font-size:15px;padding:17px 0}.kc-qa__a{padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/kc-product.css.map */
