.kws{--kws-bg:#FFFFFF;--kws-alt:#F5F3F0;--kws-fg:#0A0A0A;--kws-muted:#5F5A55;--kws-line:#E4E0DB;--kws-black:#000000;--kws-on-black:#FFFFFF;--kws-on-black-muted:#AAAAAA;--kws-black-line:#262422;--kws-orange:#EF9E4A;--kws-orange-text:#A85A0F;--kws-orange-wash:#FDF1E4;--kws-display:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--kws-body:"Barlow",system-ui,-apple-system,"Segoe UI",sans-serif;--kws-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;background:var(--kws-bg);color:var(--kws-fg);font:17px/1.6 var(--kws-body);-webkit-font-smoothing:antialiased}.kws *{box-sizing:border-box}.kws--alt{background:var(--kws-alt)}.kws--black{background:var(--kws-black);color:var(--kws-on-black);--kws-soft:#CFCAC4;--kws-soft2:#E7E2DC;--kws-field:#000000;--kws-field-line:#34312D;--kws-panel:#121110;--kws-scheme:dark}.kws--light{background:#fff;color:var(--kws-fg);--kws-black:#FFFFFF;--kws-on-black:#0A0A0A;--kws-on-black-muted:#5F5A55;--kws-black-line:#E4E0DB;--kws-soft:#5F5A55;--kws-soft2:#0A0A0A;--kws-field:#FFFFFF;--kws-field-line:#D6D1CB;--kws-panel:#F5F3F0;--kws-scheme:light}.kws--light.kws-hero{border-bottom:1px solid var(--kws-line)}.kws .kws-wrap{max-width:1160px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.kws .kws-pad{padding-block:88px}@media(max-width:760px){.kws .kws-pad{padding-block:60px}}.kws h1,.kws h2,.kws h3{font-family:var(--kws-display);font-weight:800;text-transform:uppercase;line-height:.95;letter-spacing:.005em;text-wrap:balance;margin:0;color:inherit}.kws p{margin:0}.kws a{color:inherit}.kws :focus-visible{outline:2px solid var(--kws-orange);outline-offset:3px}.kws .kws-eyebrow{font:700 13px/1.3 var(--kws-body);letter-spacing:.16em;text-transform:uppercase;color:var(--kws-orange-text);margin:0}.kws--black .kws-eyebrow{color:var(--kws-orange)}.kws .kws-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:700 15px/1 var(--kws-body);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:16px 24px;border:2px solid transparent;cursor:pointer;border-radius:2px}.kws .kws-btn--orange{background:var(--kws-orange);color:#0a0a0a}.kws .kws-btn--orange:hover{background:#f5b06a}.kws .kws-btn--line{border-color:currentColor;background:transparent;color:inherit}.kws .kws-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;margin-bottom:40px}.kws .kws-head h2{font-size:clamp(40px,5.4vw,64px);margin-top:10px}.kws .kws-head p{max-width:34em;color:var(--kws-muted)}.kws .kws-note{margin-top:14px;font-size:14px;color:var(--kws-muted)}.kws .kws-num{font-variant-numeric:tabular-nums}.kws-hero{position:relative;overflow:hidden}.kws-hero:after{content:"";position:absolute;right:-12%;top:-30%;width:60%;aspect-ratio:1;max-width:100%;background:radial-gradient(circle,rgba(239,158,74,.18),transparent 62%);pointer-events:none}.kws-hero .kws-wrap{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:end;padding-block:72px 64px}.kws-hero h1{font-size:clamp(52px,8.4vw,112px);margin-block:16px 22px}.kws-hero h1 span{display:block;background:linear-gradient(180deg,#f7b867,#e08a2e 55%,#b8651a);-webkit-background-clip:text;background-clip:text;color:transparent}.kws-hero .kws-lede{font-size:19px;max-width:32em;color:var(--kws-soft)}.kws-hero .kws-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.kws-proof{display:grid;margin:0;border-top:1px solid var(--kws-black-line)}.kws-proof div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:16px;border-bottom:1px solid var(--kws-black-line)}.kws-proof dt{font:600 13px var(--kws-body);letter-spacing:.12em;text-transform:uppercase;color:var(--kws-on-black-muted)}.kws-proof dd{margin:0;font:800 34px/1 var(--kws-display);color:var(--kws-on-black);text-align:right}.kws-proof dd b{color:var(--kws-orange);font-weight:800}@media(max-width:880px){.kws-hero .kws-wrap{grid-template-columns:1fr;gap:36px;padding-block:52px 48px}}.kws .kws-matrix-wrap{overflow-x:auto;border:1px solid var(--kws-line);background:var(--kws-bg)}.kws table.kws-matrix{width:100%;border-collapse:collapse;min-width:640px;font-variant-numeric:tabular-nums;margin:0}.kws .kws-matrix th,.kws .kws-matrix td{padding:20px 22px;text-align:left;border:0;border-bottom:1px solid var(--kws-line);background:transparent}.kws .kws-matrix thead th{font:700 13px var(--kws-body);letter-spacing:.14em;text-transform:uppercase;color:var(--kws-muted);background:var(--kws-alt)}.kws .kws-matrix thead th.is-best{color:var(--kws-orange-text)}.kws .kws-matrix tbody th{font:800 28px/1 var(--kws-display);text-transform:uppercase;white-space:nowrap;color:var(--kws-fg)}.kws .kws-matrix tbody th small{display:block;font:500 13px var(--kws-body);letter-spacing:.02em;text-transform:none;color:var(--kws-muted);margin-top:6px}.kws .kws-matrix .kws-p{font:700 26px/1 var(--kws-display);letter-spacing:.01em}.kws .kws-matrix .kws-u{display:block;font:500 13px var(--kws-mono);color:var(--kws-muted);margin-top:6px}.kws .kws-matrix td.is-best{background:var(--kws-orange-wash)}.kws .kws-matrix td.is-best .kws-u{color:var(--kws-orange-text)}.kws .kws-matrix td a{text-decoration:none}.kws .kws-matrix td a:hover .kws-p{text-decoration:underline;text-decoration-color:var(--kws-orange);text-underline-offset:4px}.kws .kws-matrix tr:last-child th,.kws .kws-matrix tr:last-child td{border-bottom:0}.kws .kws-tag{display:inline-block;font:700 11px/1 var(--kws-body);letter-spacing:.12em;text-transform:uppercase;padding:5px 7px;background:var(--kws-orange);color:#0a0a0a;border-radius:2px;margin-left:8px;vertical-align:2px}.kws .kws-ladder-box{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;align-items:start}.kws .kws-ladder-box h2{font-size:clamp(40px,5.4vw,64px);margin-top:10px}.kws .kws-seg{display:inline-flex;border:2px solid var(--kws-fg);margin-top:24px}.kws .kws-seg button{font:700 14px var(--kws-body);letter-spacing:.1em;text-transform:uppercase;padding:12px 18px;background:transparent;color:var(--kws-fg);border:0;cursor:pointer;margin:0;border-radius:0}.kws .kws-seg button[aria-pressed=true]{background:var(--kws-fg);color:var(--kws-bg)}.kws .kws-big-save{margin-top:28px;font:800 clamp(64px,9vw,104px)/.9 var(--kws-display);color:var(--kws-orange-text)}.kws .kws-big-txt{color:var(--kws-muted);margin-top:8px;max-width:26em}.kws .kws-ladder{display:grid;gap:10px}.kws .kws-rung{display:grid;grid-template-columns:110px 1fr 74px;gap:14px;align-items:center;font-variant-numeric:tabular-nums}.kws .kws-rung .kws-lab{font:600 14px var(--kws-body);letter-spacing:.06em;text-transform:uppercase}.kws .kws-rung .kws-lab small{display:block;font:500 12px var(--kws-mono);letter-spacing:0;text-transform:none;color:var(--kws-muted)}.kws .kws-trk{height:30px;background:var(--kws-bg);border:1px solid var(--kws-line);position:relative}.kws .kws-fil{position:absolute;top:0;bottom:0;left:0;background:var(--kws-muted);opacity:.35}.kws .kws-rung.is-ws .kws-fil{background:var(--kws-orange);opacity:1}.kws .kws-rung .kws-val{text-align:right;font:700 22px/1 var(--kws-display)}.kws .kws-rung.is-ws .kws-val{color:var(--kws-orange-text)}.kws .kws-divider{font:700 11px var(--kws-body);letter-spacing:.16em;text-transform:uppercase;color:var(--kws-orange-text);padding-top:10px;border-top:1px dashed var(--kws-line);margin-top:6px}@media(max-width:880px){.kws .kws-ladder-box{grid-template-columns:1fr;gap:32px}.kws .kws-rung{grid-template-columns:92px 1fr 64px}}.kws .kws-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--kws-fg)}.kws .kws-feat{padding:26px 24px 8px 0;min-width:0}.kws .kws-feat+.kws-feat{padding-left:24px;border-left:1px solid var(--kws-line)}.kws .kws-feat .kws-k{font:800 40px/1 var(--kws-display);color:var(--kws-orange-text)}.kws .kws-feat h3{font-size:24px;margin-block:12px 8px}.kws .kws-feat p{color:var(--kws-muted);font-size:16px}@media(max-width:880px){.kws .kws-feats{grid-template-columns:1fr 1fr}.kws .kws-feat:nth-child(3){padding-left:0;border-left:0}.kws .kws-feat{padding-bottom:22px}}@media(max-width:480px){.kws .kws-feats{grid-template-columns:1fr}.kws .kws-feat+.kws-feat{padding-left:0;border-left:0;border-top:1px solid var(--kws-line)}}.kws .kws-series{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kws .kws-card{background:var(--kws-bg);border:1px solid var(--kws-line);display:flex;flex-direction:column;min-width:0}.kws .kws-art{aspect-ratio:4/3;max-width:100%;background:var(--kws-black);display:grid;place-items:center;overflow:hidden}.kws .kws-art--photo{background:#fff;border-bottom:1px solid var(--kws-line)}.kws .kws-art img{width:100%;height:100%;object-fit:contain;display:block;padding:12px}.kws .kws-pouch{width:42%;aspect-ratio:3/4;border-radius:6px 6px 10px 10px;position:relative}.kws .kws-pouch:before{content:"";position:absolute;left:10%;right:10%;top:10%;height:3px;background:#00000040;border-radius:2px}.kws .kws-pouch span{position:absolute;left:0;right:0;bottom:12%;text-align:center;font:800 22px/1 var(--kws-display);color:#000000b8}.kws .kws-pouch--orange{background:linear-gradient(160deg,#f7b867,#e08a2e)}.kws .kws-pouch--light{background:linear-gradient(160deg,#f4f1ed,#bdb6ae)}.kws .kws-pouch--dark{background:linear-gradient(160deg,#5a5550,#2a2724)}.kws .kws-card-body{padding:22px;display:grid;gap:14px}.kws .kws-card h3{font-size:28px}.kws .kws-card h3 small{display:block;font:500 14px var(--kws-body);text-transform:none;color:var(--kws-muted);margin-top:6px;letter-spacing:0}.kws table.kws-mini{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:15px;margin:0}.kws .kws-mini td{padding:9px 0;border:0;border-top:1px solid var(--kws-line);background:transparent}.kws .kws-mini td:last-child{text-align:right;font-weight:600}.kws .kws-mini td.kws-u{color:var(--kws-muted);font:500 13px var(--kws-mono);text-align:right;padding-right:16px}.kws .kws-mini a{text-decoration:none}.kws .kws-mini a:hover{text-decoration:underline;text-decoration-color:var(--kws-orange)}@media(max-width:880px){.kws .kws-series{grid-template-columns:1fr}}.kws ol.kws-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;counter-reset:kws}.kws .kws-steps li{counter-increment:kws;border-top:2px solid var(--kws-fg);padding-top:18px;min-width:0;margin:0}.kws .kws-steps li:before{content:"Step " counter(kws);font:700 12px var(--kws-body);letter-spacing:.16em;text-transform:uppercase;color:var(--kws-orange-text)}.kws .kws-steps h3{font-size:26px;margin-block:10px 8px}.kws .kws-steps p{color:var(--kws-muted);font-size:16px}@media(max-width:880px){.kws ol.kws-steps{grid-template-columns:1fr 1fr}}@media(max-width:480px){.kws ol.kws-steps{grid-template-columns:1fr}}.kws .kws-quote-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start}.kws .kws-quote-grid h2{font-size:clamp(40px,5.4vw,64px);margin-block:10px 18px}.kws .kws-side p{color:var(--kws-soft)}.kws .kws-side ul{list-style:none;padding:0;margin:28px 0 0;display:grid;gap:14px}.kws .kws-side li{display:grid;grid-template-columns:28px 1fr;gap:10px;color:var(--kws-soft2);margin:0}.kws .kws-side li:before{content:"";width:18px;height:3px;background:var(--kws-orange);margin-top:.75em}.kws form.kws-form{background:var(--kws-panel);border:1px solid var(--kws-black-line);padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:16px;color:var(--kws-on-black);margin:0}.kws .kws-f{display:grid;gap:7px;min-width:0}.kws .kws-f--full{grid-column:1/-1}.kws .kws-f label{font:700 12px var(--kws-body);letter-spacing:.14em;text-transform:uppercase;color:var(--kws-on-black-muted);margin:0}.kws .kws-form input,.kws .kws-form select,.kws .kws-form textarea{font:16px var(--kws-body);color:var(--kws-on-black);background:var(--kws-field);border:1px solid var(--kws-field-line);padding:13px;width:100%;border-radius:2px;margin:0;color-scheme:var(--kws-scheme);min-height:0;box-shadow:none}.kws .kws-form input:focus,.kws .kws-form select:focus,.kws .kws-form textarea:focus{outline:2px solid var(--kws-orange);outline-offset:0;border-color:transparent}.kws .kws-form textarea{min-height:110px;resize:vertical}.kws .kws-msg{grid-column:1/-1;padding:14px 16px;border:1px solid #3A3632;font-size:15px}.kws .kws-msg--ok{border-color:var(--kws-orange);color:var(--kws-orange)}.kws .kws-msg--err{border-color:#ff7a6b;color:#ff7a6b}@media(max-width:880px){.kws .kws-quote-grid{grid-template-columns:1fr;gap:36px}.kws form.kws-form{grid-template-columns:1fr;padding:20px}}.kws .kws-faq{max-width:840px}.kws .kws-faq details{border-top:1px solid var(--kws-line);padding-block:20px;margin:0}.kws .kws-faq details:last-child{border-bottom:1px solid var(--kws-line)}.kws .kws-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font:800 24px/1.1 var(--kws-display);text-transform:uppercase}.kws .kws-faq summary::-webkit-details-marker{display:none}.kws .kws-faq summary:after{content:"+";color:var(--kws-orange-text);font-size:30px;line-height:.8;transition:transform .2s}.kws .kws-faq details[open] summary:after{transform:rotate(45deg)}.kws .kws-faq .kws-a{margin-top:10px;color:var(--kws-muted);max-width:62ch}@media(prefers-reduced-motion:reduce){.kws *{transition:none!important}}.kws .kws-offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:64px}.kws .kws-offer{border:1px solid var(--kws-line);border-top:4px solid var(--kws-orange);padding:32px;display:flex;flex-direction:column;gap:14px;min-width:0;background:#fff}.kws .kws-offer .kws-k{font:800 clamp(44px,5vw,60px)/.9 var(--kws-display);text-transform:uppercase;color:var(--kws-orange-text)}.kws .kws-offer h3{font-size:30px}.kws .kws-offer p{color:var(--kws-muted)}.kws .kws-offer .kws-small{font-size:14px}.kws .kws-offer .kws-contact{display:flex;flex-wrap:wrap;gap:8px 20px;font:600 15px var(--kws-body)}.kws .kws-offer .kws-contact span{-webkit-user-select:all;user-select:all}.kws .kws-offer .kws-btn{align-self:flex-start;margin-top:auto}.kws .kws-btn--black{background:var(--kws-fg);color:#fff}.kws .kws-btn--black:hover{background:#2a2724}.kws .kws-group{margin-top:44px}.kws .kws-group:first-of-type{margin-top:0}.kws .kws-group-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;border-bottom:2px solid var(--kws-fg);padding-bottom:12px;margin-bottom:20px}.kws .kws-group-head h3{font-size:32px}.kws .kws-group-head a{font:700 13px var(--kws-body);letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--kws-orange-text)}.kws .kws-prods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kws .kws-prod{display:flex;flex-direction:column;gap:10px;text-decoration:none;min-width:0}.kws .kws-prod-img{aspect-ratio:1;max-width:100%;background:#fff;border:1px solid var(--kws-line);display:grid;place-items:center;overflow:hidden}.kws .kws-prod-img img{width:100%;height:100%;object-fit:contain;padding:14px;transition:transform .3s ease}.kws .kws-prod:hover .kws-prod-img img{transform:scale(1.04)}.kws .kws-prod h4{margin:0;font:800 22px/1 var(--kws-display);text-transform:uppercase}.kws .kws-prod .kws-meta{font-size:14px;color:var(--kws-muted)}.kws .kws-prod .kws-from{font:700 15px var(--kws-body);color:var(--kws-orange-text)}@media(max-width:880px){.kws .kws-offers{grid-template-columns:1fr}.kws .kws-prods{grid-template-columns:1fr 1fr}}.kws-banner{line-height:0}.kws-banner picture,.kws-banner img.kws-banner-img{display:block;width:100%;height:auto}.kws-banner-link{display:block}.kws .kws-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.kws .kws-prods,.kws .kws-series{display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:72%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);scroll-padding-inline:clamp(16px,4vw,40px);padding-bottom:4px}.kws .kws-prods::-webkit-scrollbar,.kws .kws-series::-webkit-scrollbar{display:none}.kws .kws-prod,.kws .kws-card{scroll-snap-align:start}.kws .kws-series{grid-auto-columns:82%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kure-ws.css.map */
