:root{--kc-ui: var(--font-ui-family, var(--font-body-family));--kc-serif: var(--font-heading-family);--kc-gold-on-light: #7f610c}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:600}.section--custom-liquid .kc-wrap h2,.kc-step h3,.kc-ag__card h3,.kc-ag__mark b,.kc-dio-title,.kbt__title,.kbt__box-title,[id^=kcl-] .kcl-h1,[id^=kcl-] .kcl-h2,[id^=kcl-] .kcl-step h3,[id^=kcc-] .kcc-h1,[id^=kcc-] .kcc-h2,[id^=kcc-] .kcc-step h3{font-family:var(--kc-serif)!important;font-weight:600!important;text-transform:none!important;letter-spacing:-.005em!important}.kc-step h3,.kc-ag__card h3{font-size:1.9rem!important}.kc-ag__mark b{font-size:1.6rem!important}[id^=kcl-] .kcl-step__n,[id^=kcl-] .kcl-offer__big,[id^=kcc-] .kcc-step__n,[id^=kcc-] .kcc-stat b,[id^=kcc-] .kcc-perk b,.kc-ag__num,.kc-ag__mark i{font-family:var(--kc-serif)!important;font-weight:600!important}.kc-eyebrow,.kc-ag__ends,.kc-ag__level,.kc-ag__numlbl,.kbt__eyebrow,.kbt__presets-label,.kbt__group legend,.kbt__level,.kbt__badge,.kc-dio-eyebrow,.kc-dio-group,.kc-dio-cart__label,[id^=kcl-] .kcl-eyebrow,[id^=kcl-] .kcl-offer__t,[id^=kcc-] .kcc-eyebrow,[id^=kcc-] .kcc-field label,[id^=kcc-] .kcc-stat span,[id^=kcc-] .kcc-perk span{font-family:var(--kc-ui)!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.12em!important}.kc-eyebrow{font-size:1.4rem}[id^=kcl-] .kcl-btn,[id^=kcc-] .kcc-btn,.kbt__add,.kbt__preset,.kc-dio-bar__btn,.kc-dio-cart__btn{font-family:var(--kc-ui)!important;letter-spacing:.06em!important}[id^=kcl-] .kcl-btn,[id^=kcc-] .kcc-btn,.kbt__add{font-weight:700!important}.kc-dio-bar{font-family:var(--kc-ui);letter-spacing:.02em;font-size:14px}.kc-dio-bar__label{font-weight:500}.section--hero em,.section--hero em strong,.section--hero strong em{font-family:var(--kc-serif);font-style:italic;font-weight:600}.kc-light .kc-eyebrow,.kc-bone .kc-eyebrow,.kc-light .kc-ag__num,.kc-bone .kc-ag__num,.kc-light .kc-ag__mark i,.kc-bone .kc-ag__mark i{color:var(--kc-gold-on-light)!important}.rte p,.kc-lead{text-wrap:pretty}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}.product__tax.size--nano,.product__tax{font-size:1.25rem!important}.sls-savings-badge{font-size:12px!important}.kbt__hatcard small,.kbt__badge{font-size:12.5px!important}.sls-purchase-options-label{color:var(--color-foreground, #100f0d)!important;font-family:var(--kc-ui)!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase}.sls-option-container .sls-price,.sls-option-container .sls-price .money{color:#ece6d6!important}.sls-subscription-details-label a,.sls-more-info-text a{color:var(--kc-gold-on-light)!important}.kc-dio-group{font-size:12px!important}.kc-dio-modal .kc-dio-eyebrow{font-size:12px!important;padding-right:36px}.kc-dio-modal .kc-dio-title{font-size:28px;line-height:1.15;padding-right:28px}.kc-dio-group{padding-left:6px!important}@media(max-width:749px){.kc-dio-modal .kc-dio-title{font-size:26px}}#modal-newsletter .modal-block--text p{margin:0 0 10px}#modal-newsletter .modal-block--text p:last-child{margin-bottom:0}#modal-newsletter .modal-block--text p:last-child strong:nth-of-type(2){white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kc-typography.css.map */
