:root{--hk-cream: #efe9d9;--hk-cream-soft: #faece1;--hk-green: #006852;--hk-green-deep: #05473a;--hk-olive: #7e983d;--hk-olive-dark: #677d31;--hk-gold: #c6b682;--hk-gold-soft: #e6dcc0;--hk-mint: #a8c5a0;--hk-ink: #24312c;--hk-muted: #4a5a52;--hk-on-green: #cfded8;--hk-line: #ded5c0}.cf-bi-section{background:var(--hk-cream)!important}.cf-bi-eyebrow{color:var(--hk-olive)!important}.cf-bi-heading{color:var(--hk-green)!important}.cf-bi-subheading{color:var(--hk-muted)!important}.cf-bi-divider{border-top-color:var(--hk-line)!important}.cf-benefit-card{background:#fff!important;border-color:var(--hk-line)!important}.cf-benefit-icon{background:var(--hk-green)!important}.cf-benefit-icon svg{stroke:var(--hk-gold)!important}.cf-benefit-title{color:var(--hk-green)!important}.cf-benefit-desc{color:var(--hk-muted)!important}.cf-ingredient-card{background:var(--hk-green)!important}.cf-ingredient-name{color:var(--hk-gold)!important}.cf-ingredient-badge{background:var(--hk-gold)!important;color:var(--hk-green-deep)!important}.cf-ingredient-desc{color:var(--hk-gold-soft)!important}.cf-ad-section{background:var(--hk-green)!important}.cf-ad-eyebrow{color:var(--hk-gold)!important}.cf-ad-heading{color:#fff!important}.cf-ad-subheading{color:var(--hk-on-green)!important}.cf-ad-tab{background:#ffffff1f!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important}.cf-ad-tab:hover{background:#ffffff38!important;border-color:var(--hk-gold)!important}.cf-ad-tab.active{background:var(--hk-gold)!important;color:var(--hk-green-deep)!important;border-color:var(--hk-gold)!important}.cf-ad-image-wrap,.cf-ad-placeholder{background:#fff!important;border-radius:12px;overflow:hidden}.cf-need-section{background:var(--hk-green)!important}.cf-need-section .cf-need-header{background:transparent!important;padding-left:0!important;padding-right:0!important}.cf-need-section .cf-need-eyebrow{color:var(--hk-gold)!important}.cf-need-section .cf-need-heading{color:#fff!important}.cf-need-section .cf-need-subheading{color:var(--hk-on-green)!important}.cf-need-section .cf-need-stat-num{color:var(--hk-gold)!important}.cf-need-section .cf-need-stat-text{color:var(--hk-mint)!important}.cf-need-section .cf-need-card{background:#fff!important;border-color:transparent!important}.cf-need-section .cf-need-card-icon{color:var(--hk-olive)!important}.cf-need-section .cf-need-card-title{color:var(--hk-green)!important}.cf-need-section .cf-need-card-desc{color:var(--hk-muted)!important}.cf-need-section .cf-need-card:hover,.cf-need-section .cf-need-card.active{background:var(--hk-olive)!important;border-color:var(--hk-olive)!important}.cf-need-section .cf-need-card:hover .cf-need-card-title,.cf-need-section .cf-need-card.active .cf-need-card-title,.cf-need-section .cf-need-card:hover .cf-need-card-icon,.cf-need-section .cf-need-card.active .cf-need-card-icon{color:#fff!important}.cf-need-section .cf-need-card:hover .cf-need-card-desc,.cf-need-section .cf-need-card.active .cf-need-card-desc{color:#eef3e2!important}.cf-need-section .cf-need-result{background:#fff!important}.cf-need-section .cf-need-result-title{color:var(--hk-green)!important}.cf-need-section .cf-need-result-desc{color:var(--hk-muted)!important}.cf-need-section .cf-need-step{background:var(--hk-cream)!important;border-color:var(--hk-line)!important}.cf-need-section .cf-need-step-label{color:var(--hk-olive)!important}.cf-need-section .cf-need-step-name{color:var(--hk-green)!important}.cf-need-section .cf-need-step-text{color:var(--hk-muted)!important}.cf-need-section .cf-need-step-photo,.cf-need-section .cf-need-step-img{background:#fff!important}.cf-need-section .cf-need-step-btn{background:var(--hk-olive)!important;color:#fff!important;border-color:var(--hk-olive)!important}.cf-need-section .cf-need-step-btn:hover{background:var(--hk-olive-dark)!important;border-color:var(--hk-olive-dark)!important}.cf-gt-section{background:var(--hk-green)!important}.cf-gt-eyebrow{color:var(--hk-gold)!important}.cf-gt-heading{color:#fff!important}.cf-gt-subheading{color:var(--hk-on-green)!important}.cf-gt-divider{border-top-color:#ffffff2e!important}.cf-gt-card{background:#fff!important;border-color:transparent!important}.cf-gt-icon-wrap{background:var(--hk-olive)!important}.cf-gt-icon-wrap svg{stroke:#fff!important}.cf-gt-card-title{color:var(--hk-green)!important}.cf-gt-card-desc{color:var(--hk-muted)!important}.cf-gt-guarantee{background:var(--hk-gold)!important}.cf-gt-guarantee-icon{background:var(--hk-green)!important}.cf-gt-guarantee-icon svg{stroke:var(--hk-gold)!important}.cf-gt-guarantee-title{color:var(--hk-green-deep)!important}.cf-gt-guarantee-desc{color:#3b4a33!important}.cf-lineas-btn,.cf-banner-btn{background:var(--hk-olive)!important;color:#fff!important}.cf-lineas-btn:hover,.cf-banner-btn:hover{background:var(--hk-olive-dark)!important}.product-form__submit[name=add]{background:transparent!important;color:var(--hk-olive)!important;border:1.5px solid var(--hk-olive)!important;border-radius:8px!important;font-weight:600!important;box-shadow:none!important}.product-form__submit[name=add]:hover{background:var(--hk-olive)!important;color:#fff!important}.shopify-payment-button__button--unbranded{background:var(--hk-olive)!important;color:#fff!important;border:1.5px solid var(--hk-olive)!important;border-radius:8px!important;font-weight:600!important}.shopify-payment-button__button--unbranded:hover{background:var(--hk-olive-dark)!important;border-color:var(--hk-olive-dark)!important}.product__description{font-size:1.4rem;line-height:1.65;color:var(--hk-ink)}.product__description strong{color:var(--hk-green)}.product__description ul{padding-left:0;list-style:none;margin:1.2rem 0}.product__description ul li{position:relative;padding-left:1.8rem;margin-bottom:.6rem}.product__description ul li:before{content:"";position:absolute;left:0;top:.85rem;width:6px;height:6px;border-radius:50%;background:var(--hk-olive)}.product__description a{color:var(--hk-green);text-decoration:underline}.badge--sale{background:var(--hk-olive)!important;color:#fff!important;border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cavalo-brand.css.map */
