html:root{--kf-serif:"Kofea Serif",Georgia,serif;--kf-sans:"Kofea Sans",Arial,sans-serif;--kf-paper:#f8f5ef;--kf-soft:#efe9df;--kf-ink:#32241d;--kf-muted:#6d6056;--kf-accent:#83533b;--kf-line:#dbd2c6;--font-body--family:var(--kf-sans);--font-heading--family:var(--kf-serif);--font-subheading--family:var(--kf-sans);--font-accent--family:var(--kf-sans);--font-primary--family:var(--kf-sans);--font-heading--weight:400;--font-subheading--weight:500;--font-accent--weight:500;--font-body--weight:400;--style-border-radius-buttons-primary:4px;--style-border-radius-buttons-secondary:4px}body{font-family:var(--kf-sans);-webkit-font-smoothing:antialiased}h1,h2,h3{letter-spacing:-.025em}button,input,select,textarea{font-family:var(--kf-sans)}a,button,input,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--kf-accent);outline-offset:4px}body .button,body .button-secondary{font-family:var(--kf-sans);font-weight:500;border-radius:4px;min-height:48px;letter-spacing:0;box-shadow:none;transition:background .18s,color .18s,transform .18s}body .button:not(:disabled):hover{transform:translateY(-1px)}body .header__row{border-bottom:1px solid var(--kf-line)}body .header__columns{min-height:70px}body .header-menu{font-family:var(--kf-sans)}body .header__icon,body .header-actions__action{min-width:44px;min-height:44px}body .announcement-bar{font-family:var(--kf-sans)}body .announcement-bar__text{letter-spacing:.01em;font-size:11px;font-weight:400;text-transform:none}body .ambient-smoke{display:none}body [data-scroll-reveal].reveal-pending{opacity:1;transform:none}body .footer,body .footer-utilities{content-visibility:visible}body .product-picks__card{border-radius:4px;box-shadow:none;background:transparent}body .product-picks__image-wrap{border-radius:4px;background:var(--kf-soft)}body .product-picks__info{align-items:start}body .product-picks__title{font-family:var(--kf-sans);font-weight:500;font-size:15px}body .product-picks__price{font-family:var(--kf-sans);font-weight:400}body .product-card{--border-radius:4px}body .resource-card__title,body .product-card h3{font-family:var(--kf-sans);font-weight:500;letter-spacing:0}body .cart-page__title,body .cart-drawer__heading{font-family:var(--kf-serif);font-weight:400}body .cart-page__title h1,body .cart-page__title h2{font:400 clamp(32px,3.4vw,46px)/1.2 var(--kf-serif)}body .cart-page{padding-block:48px 64px;min-height:430px}body .cart-page__summary{border-radius:4px}body .cart-drawer__summary{box-shadow:none;border-top:1px solid var(--kf-line)}body .menu-list__link{border-radius:0;background:transparent!important}body .menu-list__link[aria-current=page]{text-decoration:underline;text-underline-offset:6px}body .cart-drawer__inner{border-radius:0}body .cart-summary__totals{font-family:var(--kf-sans)}body .cart-item__title{font-family:var(--kf-sans);font-weight:500}body .badge,body .discount-badge{box-shadow:none;text-shadow:none}.kf-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 12px;border:1px solid transparent;border-radius:5px;font:600 13px/1.2 var(--kf-sans);letter-spacing:.025em;white-space:nowrap}.kf-badge--new{background:#f5e5df;color:#6e383f;border-color:#d5b5af}.kf-badge--sale{background:#7d3f45;color:#fff8f2;border-color:#7d3f45}@media(max-width:749px){.kf-badge{min-height:32px;padding:7px 10px;font-size:12px}}body .rte{line-height:1.75}#composer-mon-pack,#details-coffee-cup{scroll-margin-top:110px}body .compare-at-price,body .products-count-wrapper>span{color:var(--kf-muted)!important;opacity:1!important}body .mug-pack-builder__text,body .mug-pack-builder__pack-unit{opacity:1!important}.product-details .variant-option__button-label--has-swatch{display:grid;place-items:center;padding:3px;background:transparent}.product-details .variant-option__button-label--has-swatch .swatch{width:36px;height:36px}body .card-gallery slideshow-slides{overflow:hidden}@media(max-width:749px){body .header__columns{min-height:58px}body .button,body .button-secondary{min-height:48px}body .announcement-bar__text{font-size:10px}body .product-picks{padding-block:40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body .button,body .button-secondary{transition:none;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kofea-premium.css.map */
