.kw-page,.kw-root,.kw-password{--kw-ink: #17211d;--kw-muted: #52615b;--kw-line: #dce5df;--kw-soft: #f4f8f5;--kw-card: #ffffff;--kw-accent: #217c62;--kw-accent-dark: #145944;--kw-warm: #d98538;color:var(--kw-ink);background:#fbfdfb;font-family:inherit}.kw-page *,.kw-root *,.kw-password *{box-sizing:border-box}.kw-container{width:min(1120px,calc(100% - 32px));margin:0 auto}.kw-brand,.kw-eyebrow,.kw-product,.kw-tagline,.kw-card__meta{margin:0 0 10px;letter-spacing:0}.kw-brand{font-size:22px;font-weight:800}.kw-tagline,.kw-product,.kw-eyebrow,.kw-card__meta{color:var(--kw-accent-dark);font-size:13px;font-weight:750;text-transform:uppercase}.kw-hero{padding:56px 0 42px;border-bottom:1px solid var(--kw-line)}.kw-hero__grid,.kw-split,.kw-root__grid,.kw-two-lists{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:36px;align-items:center}.kw-hero h1,.kw-root h1,.kw-password h1{max-width:760px;margin:0;font-size:clamp(36px,5.8vw,62px);line-height:1.03;letter-spacing:0}.kw-section h2,.kw-band h2,.kw-price h2,.kw-faq h2,.kw-two-lists h2{margin:0 0 14px;font-size:clamp(26px,3.2vw,40px);line-height:1.08;letter-spacing:0}.kw-lede,.kw-section-head p,.kw-split p,.kw-price p,.kw-footer p,.kw-root p,.kw-password p{color:var(--kw-muted);font-size:17px;line-height:1.65}.kw-actions{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 16px}.kw-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:6px;padding:12px 16px;font-weight:750;line-height:1.2;text-decoration:none}.kw-button--primary{background:var(--kw-accent);color:#fff}.kw-button--secondary{border:1px solid var(--kw-line);color:var(--kw-ink);background:#fff}.kw-boundary-note{display:grid;gap:2px;max-width:640px;border-left:4px solid var(--kw-warm);background:#fff8ef;padding:12px 14px;color:var(--kw-ink);font-size:14px;line-height:1.45}.kw-hero__media,.kw-root__media,.kw-panel,.kw-preview,.kw-card,.kw-module-grid article,.kw-faq details{border:1px solid var(--kw-line);border-radius:8px;background:var(--kw-card)}.kw-hero__media,.kw-root__media{padding:14px;box-shadow:0 18px 40px #17211d14}.kw-image{display:block;width:100%;height:auto;border-radius:6px}.kw-band,.kw-section,.kw-footer,.kw-root,.kw-password{padding:58px 0}.kw-band--soft{background:var(--kw-soft);border:solid var(--kw-line);border-width:1px 0}.kw-panel,.kw-preview{padding:10px}.kw-section-head{max-width:760px;margin:0 0 24px}.kw-card-grid,.kw-module-grid,.kw-preview-grid{display:grid;gap:14px}.kw-card-grid,.kw-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kw-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kw-card,.kw-module-grid article,.kw-faq details{padding:18px}.kw-card h3,.kw-module-grid h3{margin:0 0 8px;font-size:18px;line-height:1.2;letter-spacing:0}.kw-card p,.kw-module-grid p,.kw-faq p,.kw-two-lists li,.kw-preview figcaption{color:var(--kw-muted);font-size:15px;line-height:1.55}.kw-module-grid img{width:100%;height:auto;margin:0 0 14px;border-radius:6px;border:1px solid var(--kw-line)}.kw-preview{margin:0}.kw-preview figcaption{margin:10px 4px 2px}.kw-two-lists{align-items:start}.kw-two-lists ul{margin:0;padding-left:20px}.kw-price__inner{max-width:760px}.kw-faq details+details{margin-top:10px}.kw-faq summary{cursor:pointer;font-weight:750}.kw-footer{background:var(--kw-ink);color:#fff}.kw-footer p{color:#e7eee9}.kw-root{min-height:100vh;display:grid;align-items:center}.kw-root .kw-button{margin:12px 0 18px}.kw-password{min-height:82vh;display:grid;place-items:center;padding-inline:16px;text-align:center}.kw-password__inner{width:min(760px,100%)}.kw-password__logo{width:72px;height:72px;object-fit:contain;margin:0 auto 12px;border-radius:16px}.kw-password .kw-boundary-note{margin:22px auto 0;text-align:left}@media(max-width:820px){.kw-container{width:min(100% - 24px,680px)}.kw-hero{padding-top:34px}.kw-hero__grid,.kw-split,.kw-root__grid,.kw-two-lists{grid-template-columns:1fr;gap:24px}.kw-hero h1,.kw-root h1,.kw-password h1{font-size:38px;line-height:1.06}.kw-card-grid,.kw-module-grid,.kw-preview-grid{grid-template-columns:1fr}.kw-actions{display:grid}.kw-button{width:100%}.kw-band,.kw-section,.kw-footer,.kw-root,.kw-password{padding:42px 0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kitwise-renter-pack.css.map */
