:root{--kl-ink: #2B2622;--kl-taupe: #4A3F35;--kl-gold: #7A6440;--kl-champ: #CDB58A;--kl-sand: #F3EEE7;--kl-cream: #FAF8F5;--kl-line: #D6CCBF;--kl-muted: #77706A}.product-details h1{font-family:var(--font-heading--family);font-weight:500;color:var(--kl-taupe);letter-spacing:-.01em;line-height:1.05}.product-details .price{font-size:20px;font-weight:600;color:var(--kl-ink)}.product-details .compare-at-price{font-size:15px;font-weight:400;color:var(--kl-muted)}.kl-trust{display:flex;flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none}.kl-trust__item{display:flex;align-items:flex-start;gap:12px;margin:0;font-size:14px;line-height:1.5;color:var(--kl-ink)}.kl-trust__item svg{flex-shrink:0;margin-top:1px}.kl-trust__item strong{font-weight:600}.kaching-bundles .kaching-bundles__block,.kaching-bundles .kaching-bundles__block *{font-family:var(--font-body--family)!important}.kaching-bundles .kaching-bundles__block{color:var(--kl-ink)}.kaching-bundles .kaching-bundles__block-title{display:flex!important;align-items:center;gap:14px;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--kl-taupe)!important;margin-bottom:6px}.kaching-bundles .kaching-bundles__block-title:before,.kaching-bundles .kaching-bundles__block-title:after{content:"";flex:1 1 auto;height:1px;background:var(--kl-line)}.kaching-bundles .kaching-bundles__timer{background:transparent!important;border:0!important;font-size:13px!important;font-weight:400!important;color:var(--kl-muted)!important}.kaching-bundles .kaching-bundles__timer *{color:inherit!important;font-weight:400!important}.kaching-bundles .kaching-bundles__timer-value{color:var(--kl-taupe)!important;font-weight:600!important}.kaching-bundles .kaching-bundles__bars{gap:10px!important}.kaching-bundles .kaching-bundles__bar-container{background:#fff!important;border:1px solid var(--kl-line)!important;border-radius:12px!important;transition:border-color .15s ease,background-color .15s ease}.kaching-bundles .kaching-bundles__bar:hover .kaching-bundles__bar-container{border-color:var(--kl-champ)!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{background:var(--kl-sand)!important;border-color:var(--kl-taupe)!important;box-shadow:0 0 0 1px var(--kl-taupe) inset}.kaching-bundles .kaching-bundles__bar-wrapper{padding:14px 18px!important}.kaching-bundles .kaching-bundles__bar-radio{width:18px!important;height:18px!important;min-width:18px;background:#fff!important;border:1.5px solid var(--kl-line)!important;box-shadow:none!important;position:relative}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio{border-color:var(--kl-taupe)!important;background:#fff!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--kl-taupe)}.kaching-bundles .kaching-bundles__bar-title{font-family:var(--font-heading--family)!important;font-size:22px!important;font-weight:600!important;line-height:1.1!important;color:var(--kl-taupe)!important}.kaching-bundles .kaching-bundles__bar-subtitle{font-size:13px!important;font-weight:400!important;color:var(--kl-muted)!important}.kaching-bundles .kaching-bundles__bar-price{font-size:17px!important;font-weight:600!important;color:var(--kl-ink)!important}.kaching-bundles .kaching-bundles__bar-full-price{font-size:13px!important;color:var(--kl-muted)!important}.kaching-bundles .kaching-bundles__bar-label{background:#ede6dc!important;color:var(--kl-taupe)!important;font-size:10px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;border-radius:999px!important;padding:4px 9px!important}.kaching-bundles .kaching-bundles__bar-label *{color:inherit!important}.kaching-bundles .kaching-bundles__bar-most-popular{top:-11px!important;right:16px!important;left:auto!important;width:auto!important;height:auto!important;transform:none!important}.kaching-bundles .kaching-bundles__bar-most-popular>*{display:none!important}.kaching-bundles .kaching-bundles__bar-most-popular:after{content:"Most popular";display:inline-block;background:var(--kl-taupe);color:#fff;font:700 10px/1 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;border-radius:999px;white-space:nowrap}.product-details .accelerated-checkout-block{display:none!important}.product-details .quantity-selector{border-radius:10px!important;border-color:var(--kl-line)!important;background:#fff!important}.product-details .add-to-cart-button,.sticky-add-to-cart .add-to-cart-button,.kaching-bundles-sticky-atc__button{border-radius:10px!important;font-family:var(--font-body--family)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.kaching-bundles-sticky-atc__button{background:var(--kl-taupe)!important;color:#fff!important}.product-details .details__header{font-family:var(--font-body--family);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kl-ink);padding-block:18px}.product-details .details__header svg{color:var(--kl-gold)}.product-details details .rte,.product-details details p{font-size:14px;line-height:1.75;color:#514840}.section-resource-list .product-card .product-media-container{background:var(--kl-sand)}.section-resource-list .product-card a{color:var(--kl-ink)}.section-resource-list .product-card .price{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/203/assets/kalani-pdp.css.map */
