.kp .kp-kicker{color:var(--kp-accent,#6b7b5e)}.kp .kp-title{color:var(--kp-title,var(--k-forest))}.kp .kp-lead{color:var(--kp-text,var(--k-soft))}.kp .kp-btn:not(.kp-btn--light):not(.kp-btn--ghost){background:var(--kp-btn,var(--k-green));color:var(--kp-btn-text,#fff)}.kp .kp-btn:not(.kp-btn--light):not(.kp-btn--ghost):hover{background:var(--kp-btn-hover,var(--k-forest));color:var(--kp-btn-text,#fff)}.kp .kp-btn--light{background:var(--kp-btn,var(--k-cream));color:var(--kp-btn-text,var(--k-forest))}.kp .kp-btn--light:hover{background:var(--kp-btn-hover,#fff);color:var(--kp-btn-text,var(--k-forest))}.kp-hl__icon{color:var(--kp-accent,var(--k-green))}.kp .kp-hl__item h3{color:var(--kp-title,var(--k-forest))}.kp .kp-hl__item p{color:var(--kp-text,var(--k-soft))}.kp[style*="--kp-card:"] .kp-hl__item{background:var(--kp-card);border:1px solid var(--k-line);border-radius:18px;padding:22px 20px}.kp-tf__points li{color:var(--kp-text,var(--k-soft))}.kp-tf__points .kp-icon{color:var(--kp-accent,var(--k-green));background:var(--kp-card,var(--k-sage))}.kp-tf__points strong{color:var(--kp-title,var(--k-forest))}.kp-kit__card{background:var(--kp-card,var(--k-paper))}.kp .kp-kit__copy h3{color:var(--kp-title,var(--k-forest))}.kp .kp-kit__copy p{color:var(--kp-text,var(--k-soft))}.kp-fine{color:var(--kp-text,#6e786a)}.kp-specs dt{color:var(--kp-accent,#6b7b5e)}.kp-specs dd{color:var(--kp-title,var(--k-forest))}.kp-studio{background:var(--kp-card,var(--k-sage))}.kp-studio__list{color:var(--kp-text,var(--k-soft))}.kp-studio__list li:before{background:var(--kp-accent,var(--k-green))}.kp-studio__link{color:var(--kp-accent,var(--k-green))}.kp-steps li:before{color:var(--kp-accent,#b7c4a6)}.kp .kp-steps h3{color:var(--kp-title,var(--k-forest))}.kp .kp-steps p{color:var(--kp-text,var(--k-soft))}.kp-gift__points li{color:var(--kp-title,var(--k-forest))}.kp-gift__points .kp-icon{color:var(--kp-accent,var(--k-green))}.kp-rev__card{background:var(--kp-card,#fff)}.kp-rev__card blockquote{color:var(--kp-title,var(--k-forest))}.kp-rev__by{color:var(--kp-text,var(--k-soft))}.kp-rev__by strong{color:var(--kp-title,var(--k-forest))}.kp-rev-sum{color:var(--kp-text,var(--k-soft))}.kp-stars{color:var(--kp-accent,var(--k-gold))}.kp-rev__badge{color:var(--kp-accent,var(--k-green))}.kp-faq__list summary{color:var(--kp-title,var(--k-forest))}.kp-faq__list summary i{background:var(--kp-card,var(--k-sage))}.kp-faq__list summary i:before,.kp-faq__list summary i:after{background:var(--kp-accent,var(--k-green))}.kp-faq__list .kp-faq__a{color:var(--kp-text,var(--k-soft))}.kp-close{background:var(--kp-card,var(--k-forest));color:var(--kp-title,var(--k-cream))}.kp .kp-close .kp-kicker{color:var(--kp-accent,#b7c99f)}.kp .kp-close .kp-title{color:var(--kp-title,var(--k-cream))}.kp .kp-close .kp-lead{color:var(--kp-text,#c5cebc)}.kb .kb__card:not(.is-featured){background:var(--kp-card,var(--k-paper));color:var(--kp-title,var(--k-forest))}.kb .kb__card:not(.is-featured) :is(.kb__per,.kb__sets,.kb__note){color:var(--kp-text,var(--k-soft))}.kb .kb__eyebrow{color:var(--kp-accent,#6b7b5e)}.kb .kb__card.is-featured .kb__eyebrow{color:var(--kp-accent,#b7c99f)}.kb .kb__sets span{color:var(--kp-accent,var(--k-green))}.kb .kb__list li:before{background:var(--kp-accent,var(--k-green))}.kb .kb__card.is-featured .kb__list li:before{background:var(--kp-accent,var(--k-sage))}.kb .kb__badge{background:var(--kp-accent,var(--k-green))}.kb .kb__card.is-featured .kb__badge{background:var(--kp-featured-text,var(--k-sage));color:var(--kp-featured,var(--k-forest))}.kb .kb__card:not(.is-featured) .kb__cta{background:var(--kp-btn,var(--k-green));color:var(--kp-btn-text,#fff)}.kb .kb__card:not(.is-featured) .kb__cta:hover{background:var(--kp-btn-hover,var(--k-forest))}.kb .kb__card.is-featured{background:var(--kp-featured,var(--k-forest));border-color:var(--kp-featured,var(--k-forest));color:var(--kp-featured-text,var(--k-cream))}.kb .kb__card.is-featured :is(.kb__per,.kb__sets,.kb__note){color:var(--kp-featured-text-soft,#c5cebc)}.kb .kb__card.is-featured .kb__sets span{color:var(--kp-featured-text,var(--k-cream))}.kb .kb__card.is-featured .kb__cta{background:var(--kp-featured-text,var(--k-cream));color:var(--kp-featured,var(--k-forest))}.kumi-product-nav[style*=--kn-text] a,.kumi-product-nav[style*=--kn-text] span{color:var(--kn-text)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kumi-colors.css.map */
