.kk-sec--ivory{background:var(--kk-ivory)}.kk-hero{padding-top:56px}.kk-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.kk-split--left .kk-split__media{order:-1}.kk-split--solo{grid-template-columns:1fr;max-width:780px;text-align:center}.kk-split--solo .kk-lead{margin-left:auto;margin-right:auto}.kk-split--solo .kk-actions,.kk-split--solo .kk-trust{justify-content:center}.kk-split__media img{width:100%;height:auto;display:block;border-radius:var(--kk-radius);box-shadow:0 40px 80px -50px #1f3b2d99}.kk-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.kk-rte p+p{margin-top:12px}.kk-items{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:18px;text-align:left}.kk-items li{display:flex;gap:16px;align-items:flex-start}.kk-items b{display:block;font:600 18px/1.3 var(--kk-serif);color:var(--kk-green)}.kk-items p{font-size:15px!important;color:var(--kk-muted);margin-top:4px!important}.kk-items__n{flex:none;width:36px;height:36px;border-radius:50%;background:var(--kk-green);color:#fff;display:flex;align-items:center;justify-content:center;font:600 16px var(--kk-serif)}.kk-items--check li:before{content:"";flex:none;width:22px;height:22px;margin-top:2px;border-radius:50%;background:#e3ebe2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%231F3B2D' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center/16px no-repeat}.kk-items--dot li:before{content:"";flex:none;width:10px;height:10px;margin-top:8px;border-radius:50%;background:var(--kk-gold)}.kk-sec--green .kk-items b{color:#fff}.kk-sec--green .kk-items p,.kk-sec--green .kk-trust,.kk-sec--green .kk-rte{color:#dce4dd}.kk-sec--green .kk-eyebrow{color:#d4b483}.kk-sec--green .kk-btn{background:#d4b483;border-color:#d4b483;color:#1e1e1c}.kk-sec--green .kk-btn:hover{background:#e2c79c}.kk-sec--green .kk-btn--ghost{background:transparent;color:#fff;border-color:#ffffff80}.kk-sec--green .kk-items__n{background:#d4b483;color:#1e1e1c}.kk-cards{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:22px}.kk-card{background:#fff;border:1px solid var(--kk-rule);border-radius:var(--kk-radius);overflow:hidden;display:flex;flex-direction:column}.kk-card__img{aspect-ratio:var(--ratio,4/3);background:var(--kk-sage);overflow:hidden}.kk-card__img img{width:100%;height:100%;object-fit:var(--fit,cover);display:block}.kk-card__body{padding:22px 22px 26px}.kk .kk-card__kick{font:500 11px/1.4 var(--kk-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--kk-gold);margin-bottom:8px}.kk-card h3{font-size:20px}.kk .kk-card__text{font-size:15px;color:var(--kk-muted);margin-top:8px}.kk-faq{max-width:820px}.kk-faq details{border-bottom:1px solid var(--kk-rule)}.kk-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font:600 18px/1.35 var(--kk-serif);color:var(--kk-green)}.kk-faq summary::-webkit-details-marker{display:none}.kk-faq summary:after{content:"+";flex:none;font:400 26px/1 var(--kk-sans);color:var(--kk-gold);transition:transform .2s}.kk-faq details[open] summary:after{transform:rotate(45deg)}.kk-faq .kk-rte{padding:0 0 22px;color:var(--kk-muted)}@media(max-width:900px){.kk-split{grid-template-columns:1fr;gap:32px}.kk-split--left .kk-split__media{order:0}.kk-cards{grid-template-columns:1fr}.kk-hero{padding-top:32px}}@media(min-width:600px)and (max-width:900px){.kk-cards{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/kk-home.css.map */
