:root{--kt-display: clamp(38px, 10vw, 112px);--kt-h1: clamp(29px, 4.4vw, 57px);--kt-h2: clamp(24px, 3.25vw, 44px);--kt-h3: clamp(17px, 1.8vw, 25px);--kt-h4: clamp(15px, 1.3vw, 19px);--kt-lead: clamp(16px, 1.6vw, 23px);--kt-body: clamp(14px, 1.05vw, 17px);--kt-small: clamp(12px, .95vw, 14px);--kt-meta: clamp(11px, .85vw, 13px);--kt-eyebrow: 15px;--ktm-h1: 1;--ktm-h2: 1;--ktm-h3: 1;--ktm-h4: 1;--ktm-lead: 1;--ktm-body: 1;--ktm-small: 1;--ktm-meta: 1;--ktm-eyebrow: 1}@media(max-width:749px){:root{--kt-eyebrow: 12.5px}}.kup-section:not(#kupHero) .kup-h2,.kc-h,.kb-h,.kg-roast-name{font-size:calc(var(--kt-h2) * var(--ktm-h2))!important;font-weight:600;line-height:1.06;letter-spacing:-.025em}.kb-hero-h,.kg-h,.kc-hero-h{font-size:calc(var(--kt-h1) * var(--ktm-h1))!important;font-weight:600;line-height:1.04;letter-spacing:-.028em}.kg-recipe-h,.kc-loc-name,.kg-swatch-label{font-size:calc(var(--kt-h3) * var(--ktm-h3))!important;font-weight:600;line-height:1.15;letter-spacing:-.02em}.kup-crew-name,.kb-card-name,.kg-method-name,.kc-lane-name,.kup-ft-h,.kup-cb-name,#kupScience h3,#kupScience .v,.kg-spec .v,.kc-q,[id^=kupCoffees] div[style*=font-size][style*=font-weight]{font-size:calc(var(--kt-h4) * var(--ktm-h4))!important;font-weight:600;line-height:1.25;letter-spacing:-.01em}.kb-lead,.kc-lead,.kg-lead,.kup-lead{font-size:calc(var(--kt-lead) * var(--ktm-lead))!important;font-weight:400;line-height:1.45}.kup-section:not(#kupHero) .kup-body,.kup-pk-body,.kb-hero-body,.kb-col p,.kc-loc-line,.kc-lane-bio,.kc-form-body-copy,.kg-hero-body,.kc-faq-a,.kup-cb-body,.kup-cb-intro,.kc-a-in p,.kc-a p,.kg-steps li,#kupGrowers .kup-wrap>div>div>div{font-size:calc(var(--kt-body) * var(--ktm-body))!important;line-height:1.65}.kup-alt-desc,.kup-alt-meta,.kup-cmp-metric-label,.kup-brew-card-sub,.kb-card-desc,.kb-dl-note,.kc-lane-desc,.kc-form-alt,.kg-roast-desc,.kg-recipe-lead,.kup-crew-bio,.kup-ft-line,.kg-out-sub,#kupScience dt,#kupScience dd,#kupScience .kup-cmp-pct,#kupScience button,#kupScience label,#kupHero .kup-wrap a,.kc-success p,.kg-notes li,.kup-ft li a,.kc-faq-foot a,[id^=kupCoffees] span[style*=font-size]{font-size:calc(var(--kt-small) * var(--ktm-small))!important;line-height:1.55}.kup-collab-cap,.kup-pk-spec,.kup-drail-label,.kup-alt-masl,.kc-cue,.kc-until,.kc-lane-role,.kc-lane-reply,.kup-ft-note,.kup-ft-region,.kup-ft-meta,.kh-foot-note,.kup-cb-count,.kup-grower-cap,.kc-loc-hours,#kupScience .kup-brew-sub,#kupScience .kup-brew-label,#kupScrollCue,#kupDoc div[style*=font-size],#kupDoc button,#kupDoc button span,#kupScience p:not(.kup-body)[style*=font-size],#kupScience div[style*=font-size] span,.kup-brew-ends,.kup-brew-ends span,.kc-status span,.kc-hero-foot span,.kc-field label,.kg-ends span,.kup-ft-bottom span,[id^=kupCoffees] div[style*=font-size]:not([style*=font-weight]){font-size:calc(var(--kt-meta) * var(--ktm-meta))!important;line-height:1.4}.kup-section:not(#kupHero) .kup-eyebrow,.kc-eyebrow,.kb-eyebrow,.kg-eyebrow,.kup-pk-eyebrow,.kup-cb-eyebrow,.kup-brew-card-eyebrow,.kup-cmp-species,.kup-crew-role,.kb-col-k,.kg-method-tag,.kg-calc-label,.kup-ft-tag,.kb-card-tag,#kupGrowers .kup-farmers-eyebrow,#kupScience .k,.kg-spec .k,#kupScience div[style*=font-size]{font-size:calc(var(--kt-eyebrow) * var(--ktm-eyebrow))!important;font-weight:400!important;letter-spacing:.2em;line-height:1.3}.kup-link,.kup-pk-cta,.kc-dir,.kb-card-link,.kc-lane-email{font-size:calc(var(--kt-meta) * var(--ktm-meta))!important;font-weight:600}.kh-cta,.kc-send,.kg-tab,.kup-btn,.kup-cb-btn{font-size:calc(var(--kt-small) * var(--ktm-small))!important;font-weight:600}.kup-ft-input,.kup-ft-form input,.kup-ft-form textarea,.kc input,.kc textarea,.kc select,.kup-section input[type=text],.kup-section input[type=email],.kup-section input[type=tel],.kup-section textarea,.kup-section select{font-size:16px!important}.card__heading,.card__heading .full-unstyled-link,.card-information .price{font-size:clamp(14px,1.05vw,16px)}@media(max-width:749px){.kup-section:not(#kupHero) .kup-body,.kb-hero-body,.kg-hero-body,.kc-lane-bio,.kc-faq-a,.kc-a-in p{line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kup-type.css.map */
