.kg{--kg-text: #f4f4f4;--kg-muted: #b9b9b9;--kg-line: #5d5d5d;background:var(--kg-bg, #1c1c1c);color:var(--kg-text);padding-left:1.25rem;padding-right:1.25rem;font-family:inherit}.kg .kg__header{max-width:60rem;margin:0 auto clamp(1.5rem,4vw,3rem);text-align:center}.kg .kg__title{margin:0 0 .9rem;font-size:clamp(1.9rem,5.5vw,3.4rem);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.1}.kg .kg__title-accent{color:var(--kg-accent, var(--kg-a))}.kg .kg__intro{margin:0 auto;max-width:52rem;font-size:clamp(.85rem,2.4vw,.95rem);line-height:1.65;color:var(--kg-muted)}.kg .kg__showcase{max-width:100rem;margin:0 auto clamp(1.5rem,4vw,2.5rem);display:grid;grid-template-columns:1fr;gap:1rem;justify-items:center}.kg .kg__showcase--single{grid-template-columns:1fr;justify-items:center}.kg .kg__showcase--hidden{display:none}.kg .kg__showcase-item{margin:0;display:flex;flex-direction:column;align-items:center;gap:.7rem;min-width:0}.kg .kg__showcase-item--hidden{display:none}.kg .kg__showcase-img{width:100%;max-width:100vw;max-height:clamp(9rem,28vw,15rem);object-fit:contain}.kg .kg__showcase-caption{text-transform:uppercase;text-align:center;padding-top:.5rem;border-top:3px solid currentColor}.kg .kg__showcase-caption--a{color:var(--kg-a)}.kg .kg__showcase-caption--b{color:var(--kg-b)}.kg .kg__showcase-length{color:#bbb;font-weight:800}.kg .kg__layout{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:1.5rem}.kg .kg__controls{padding:0 1em}.kg .kg__chart-wrap{order:-1}@media only screen and (max-width:768px){.kg .kg__showcase{display:grid;grid-template-columns:1fr!important;gap:1rem;justify-items:center}}@media(min-width:900px){.kg .kg__layout{grid-template-columns:minmax(20rem,40rem) 1fr;gap:3rem;align-items:center}.kg .kg__chart-wrap{order:0}}.kg .kg__showcase{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:end}.kg .kg__picker+.kg__picker{margin-top:2rem}.kg .kg__label{margin:0 0 .75rem;font-size:1.2rem;font-weight:800;text-transform:uppercase}.kg .kg__select-wrap{position:relative;display:flex;align-items:center;background:#3c3c3c;border-radius:999px;min-height:3.4rem;padding:0 1rem;transition:box-shadow .15s ease}.kg .kg__select-wrap:focus-within{box-shadow:0 0 0 2px var(--kg-bg, #1c1c1c),0 0 0 4px var(--kg-text)}.kg .kg__dot{flex:0 0 auto;width:1.6rem;height:1.6rem;border-radius:50%;margin-right:.8rem}.kg .kg__dot--a{background:var(--kg-a)}.kg .kg__dot--b{background:var(--kg-b)}.kg .kg__select{appearance:none;-webkit-appearance:none;flex:1 1 auto;min-width:0;background:transparent;border:0;color:var(--kg-text);padding:1rem 2.2rem 1rem 0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kg .kg__select:focus{outline:none}.kg .kg__select option{color:#111;text-transform:none}.kg .kg__chevron{position:absolute;right:1.1rem;width:1rem;height:1rem;pointer-events:none;color:var(--kg-text)}.kg .kg__actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}.kg .kg__btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.55rem 1.2rem;font-size:1.2rem;text-transform:uppercase;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:transform .12s ease,opacity .12s ease;min-height:2.4rem}.kg .kg__btn:active{transform:scale(.97)}.kg .kg__btn--cart{background:var(--kg-a);color:#101010;border-color:var(--kg-a)}.kg .kg__picker--compare .kg__btn--cart{background:var(--kg-b);border-color:var(--kg-b)}.kg .kg__btn--cart[disabled]{opacity:.45;cursor:not-allowed}.kg .kg__btn--ghost{background:transparent;color:var(--kg-text);border-color:var(--kg-text)}.kg .kg__actions--hidden{visibility:hidden}.kg .kg__picker--toggle{border:0;margin:2rem 0 0;padding:0}.kg .kg__picker--toggle .kg__label{float:left;width:100%}.kg .kg__toggle{display:flex;flex-wrap:wrap;gap:1.6rem;clear:both}.kg .kg__toggle-opt{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer}.kg .kg__toggle-opt input{position:absolute;opacity:0;width:1px;height:1px}.kg .kg__toggle-dot{width:2.5rem;height:2.5rem;border-radius:50%;background:#6b6b6b;transition:background .15s ease}.kg .kg__toggle-opt input:checked+.kg__toggle-dot{background:var(--kg-a)}.kg .kg__toggle-opt input:focus-visible+.kg__toggle-dot{box-shadow:0 0 0 2px var(--kg-bg, #1c1c1c),0 0 0 4px var(--kg-text)}.kg .kg__toggle-text{font-size:1.1rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.kg .kg__chart-wrap{width:100%;position:relative}.kg .kg__chart{display:block;width:100%;height:auto}.kg .kg__point-dot{stroke:var(--kg-bg, #1c1c1c);stroke-width:3;pointer-events:none}.kg .kg__point-dot--a{fill:var(--kg-a)}.kg .kg__point-dot--b{fill:var(--kg-b)}.kg .kg__point-hit{fill:transparent;cursor:pointer;outline:none}.kg .kg__point-hit:focus-visible{stroke:var(--kg-text);stroke-width:2;stroke-dasharray:4 4}.kg .kg__tooltip{position:absolute;z-index:5;width:max-content;max-width:min(22rem,85vw);background:#262626;border:2px solid var(--kg-a);border-radius:.75rem;padding:.9rem 1.1rem;pointer-events:none;box-shadow:0 10px 28px #00000080}.kg .kg__tooltip-head{font-weight:800;font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em}.kg .kg__tooltip-knife{margin-top:.15rem;color:var(--kg-muted);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.kg .kg__tooltip-body{margin:.6rem 0 0;font-size:1.3rem;line-height:1.55;color:var(--kg-text);white-space:pre-line}.kg .kg__poly{stroke-width:2.5;stroke-linejoin:round}.kg .kg__poly--a{fill:color-mix(in srgb,var(--kg-a) 55%,transparent);stroke:var(--kg-a)}.kg .kg__poly--b{fill:color-mix(in srgb,var(--kg-b) 65%,transparent);stroke:var(--kg-b)}@supports not (color: color-mix(in srgb,red 50%,blue)){.kg .kg__poly--a{fill:var(--kg-a);fill-opacity:.55}.kg .kg__poly--b{fill:var(--kg-b);fill-opacity:.65}}.kg .kg__grid-line{fill:none;stroke:var(--kg-line);stroke-width:1.5}.kg .kg__axis-name{fill:var(--kg-text);font-size:26px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.kg .kg__axis-grade{font-size:30px;font-weight:800}.kg .kg__sr-table{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:no-preference){.kg .kg__poly{transition:fill .25s ease,stroke .25s ease}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-knife-guide-new.css.map */
