.template-page-brand-knog{--kn-black: #0a0a0a;--kn-lime: #d4ff3a;--kn-paper: #f2f2ee;--kn-line: rgba(10,10,10,.14)}.template-page-brand-knog .brand-page{--brand-radius: 4px}.template-page-brand-knog .brand-eyebrow:empty{display:none}.template-page-brand-knog .brand-hero,.template-page-brand-knog .brand-hero__media img,.template-page-brand-knog .brand-split__inner.is-rounded,.template-page-brand-knog .brand-workshop,.template-page-brand-knog .brand-feature{border-radius:4px}.template-page-brand-knog .brand-hero__logo{border-radius:3px!important}.template-page-brand-knog .brand-hero h1{color:#fff}.template-page-brand-knog .brand-feature__kicker,.template-page-brand-knog .brand-facts dt{text-transform:none;letter-spacing:0}.template-page-brand-knog .brand-feature__kicker{font-size:.9rem;font-weight:var(--font-body-bold-weight, 600);color:#0a0a0a99}.template-page-brand-knog .brand-feature{background:#fff;border:1px solid var(--kn-line);box-shadow:none}.template-page-brand-knog .brand-slider__nav button{border-radius:var(--button-border-radius, 0)}.template-page-brand-knog .brand-timeline__mark{color:var(--kn-black)}.template-page-brand-knog .brand-workshop__list li:before{content:"";top:.65em;width:10px;height:2px;background:var(--kn-lime)}.template-page-brand-knog .brand-workshop__steps li{border-radius:3px;background:transparent;border:1px solid rgba(255,255,255,.22)}.template-page-brand-knog .brand-workshop__steps li:before{border-radius:var(--badge-corner-radius, 0);background:var(--kn-lime);color:var(--kn-black);display:flex;margin-bottom:8px}.template-page-brand-knog .faq-metafields__item,.template-page-brand-knog .faq-metafields__question{border-radius:4px}.ko{background:var(--ko-bg);color:var(--ko-fg);padding:48px 0;scroll-margin-top:120px}@media(min-width:900px){.ko{padding:80px 0}}.ko-wrap{max-width:1240px;margin:0 auto;padding:0 16px}.ko h2{color:var(--ko-fg);margin:0 0 .75rem}.ko-eyebrow{font-size:.95rem;font-weight:var(--font-body-bold-weight, 600);margin:0 0 .4rem}.ko-lead{max-width:680px;margin:0 0 2.5rem}.ko-lead p{margin:0}.ko-step{display:flex;align-items:baseline;gap:10px;font-weight:var(--font-body-bold-weight, 600);font-size:1.05rem;margin:0 0 12px}.ko-step__n{font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700);opacity:.5}.ko-step__n:after{content:"."}.ko-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 40px}.ko-size{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:88px 1fr;gap:16px;align-items:center;text-align:left;font:inherit;color:var(--ko-fg);background:#fff;border:1px solid var(--kn-line, rgba(10,10,10,.14));border-radius:4px;padding:18px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ko-size:hover{border-color:var(--ko-fg)}.ko-size[aria-pressed=true]{border-color:var(--ko-ac);box-shadow:inset 0 0 0 1px var(--ko-ac)}.ko-size svg{width:88px;height:88px;display:block}.ko-size b{display:block;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700);font-size:1.3rem;line-height:1.1;margin:0 0 2px}.ko-size em{display:block;font-style:normal;font-weight:var(--font-body-bold-weight, 600);font-size:.9rem;margin:0 0 6px;opacity:.7}.ko-size span{display:block;font-size:.92rem;line-height:1.45;opacity:.8}.ko-series{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0 0 40px}.ko-ser{-webkit-appearance:none;appearance:none;position:relative;display:flex;flex-direction:column;text-align:left;font:inherit;color:var(--ko-fg);background:#fff;border:1px solid var(--kn-line, rgba(10,10,10,.14));border-radius:4px;padding:0;overflow:hidden;cursor:pointer;transition:border-color .15s,box-shadow .15s}.ko-ser:hover{border-color:var(--ko-fg)}.ko-ser[aria-pressed=true]{border-color:var(--ko-ac);box-shadow:inset 0 0 0 1px var(--ko-ac)}.ko-ser img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.ko-ser div{padding:16px 18px 18px}.ko-ser b{display:block;font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 700);font-size:1.2rem;margin:0 0 2px}.ko-ser small{display:block;font-size:.9rem;font-weight:var(--font-body-bold-weight, 600);opacity:.6;margin:0 0 8px}.ko-ser span{display:block;font-size:.92rem;line-height:1.45;opacity:.8}.ko-result{border-top:1px solid var(--kn-line, rgba(10,10,10,.14));padding-top:28px}.ko-result h3{margin:0 0 4px;color:var(--ko-fg)}.ko-msg{font-size:.92rem;line-height:1.5;margin:0 0 20px;opacity:.75}.ko-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.ko-p[hidden]{display:none}.ko-p a{display:flex;flex-direction:column;gap:6px;height:100%;text-decoration:none;color:#111;background:#fff;border:1px solid transparent;border-radius:4px;padding:10px 10px 12px;transition:border-color .15s}.ko-p a:hover{border-color:#111}.ko-p img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#fff}.ko-p span{font-size:.88rem;line-height:1.3;font-weight:var(--font-body-bold-weight, 600)}.ko-p em{font-style:normal;font-size:.88rem;color:#555;margin-top:auto}.ko-none{font-size:.92rem;margin:0;opacity:.75}.ko-foot{margin:24px 0 0;font-size:.92rem;line-height:1.5;opacity:.85}.ko-foot a{color:var(--ko-fg);font-weight:var(--font-body-bold-weight, 600)}.ko-foot p{margin:0}@media(max-width:899px){.ko-sizes,.ko-series{grid-template-columns:1fr;gap:12px;margin-bottom:32px}.ko-ser{flex-direction:row}.ko-ser img{width:112px;aspect-ratio:1/1;flex:0 0 112px}.ko-ser div{padding:12px 14px}.ko-size{grid-template-columns:60px 1fr;padding:14px}.ko-size svg{width:60px;height:60px}.ko-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-knog.css.map */
