html body{font-family:var(--font-body-family)}body h1,body h2,body h3,body .h1,body .h2,body .h3,body .title,body .section-header__title{font-family:var(--font-heading-family);letter-spacing:0}body .collection-list__title,body .featured-collection__title,body .multicolumn__title,body .image-with-text__heading,body .title-wrapper .title,body .title-wrapper-with-link .title,body .related-products__title,body .related-products .title{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.2;letter-spacing:-.01em;text-transform:none;color:var(--caffe-espresso, #1a0e06)}body .title-wrapper .title strong,body .title-wrapper-with-link .title strong{font-weight:inherit}body .title-wrapper .title:after,body .title-wrapper-with-link .title:after{width:40px;height:3px;margin-top:10px}body .coffee-benefits-section{font-family:var(--font-body-family)}body .coffee-benefits-section .benefits-title,body .home-description-box h2{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2rem,2.4vw,2.6rem);line-height:1.2;letter-spacing:-.01em;text-transform:none}body .coffee-benefits-section .benefit-card h3{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.06em}body .coffee-benefits-section .benefit-card p,body .home-description-box p{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.65}body .coffee-benefits-section .highlight-price,body .home-description-box strong{font-family:var(--font-body-family);font-size:1em}body .coffee-hero-full .hero-full-text h2{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.8rem,3.6vw,3.8rem);line-height:1.15;letter-spacing:-.015em}body .coffee-hero-full .hero-full-text p{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.65}body .coffee-hero-full .hero-full-text li,body .coffee-hero-full .hero-full-text a.hero-btn,body .header__menu-item,body .header__menu-item span,body .card__heading,body .card__heading a,body .card__information .caption,body .card-information__text--subtitle,body .quick-add__submit,body .product-form__submit,body .product__description p,body .product__description li{font-family:var(--font-body-family)}body .subtitle,body .section-subtitle,body .collection-description,body .card__information .caption{font-family:var(--font-body-family);font-style:normal}body .collection-list__item .card__heading,body .multicolumn-list__item .multicolumn-card__info h3,body .multicolumn-list__item .multicolumn-card__info .h3{font-family:var(--font-heading-family);font-weight:600;font-size:1.8rem;letter-spacing:0}body .product__title h1,body .product__title .h1{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(2.4rem,3vw,3rem);line-height:1.2;letter-spacing:-.01em}body .product__info-container .price-item--sale,body .product__info-container .price-item--regular{font-family:var(--font-heading-family);font-weight:600;font-size:2.8rem;letter-spacing:0}body .product__info-container .price--on-sale .price-item--regular{font-size:1.8rem}@media screen and (max-width:749px){body .collection-list__title,body .featured-collection__title,body .multicolumn__title,body .title-wrapper .title,body .title-wrapper-with-link .title,body .coffee-benefits-section .benefits-title,body .home-description-box h2{font-size:2rem}body .coffee-hero-full .hero-full-text h2{font-size:2.6rem}body .product__info-container .price-item--sale,body .product__info-container .price-item--regular{font-size:2.4rem}}body .ticker-bar{background:var(--caffe-espresso, #1a0e06)!important;color:var(--caffe-cream, #f5efe3)!important}body .ticker-bar__item{color:var(--caffe-cream, #f5efe3)!important}body .cta-banner{background:var(--caffe-espresso, #1a0e06)!important}body .cta-banner__title em{color:var(--caffe-gold, #e8a94e)!important}body .cta-banner__btn-primary{background:var(--caffe-gold, #e8a94e)!important;color:var(--caffe-espresso, #1a0e06)!important}body .collection-list__item .card{background:#fff;--color-background: 255, 255, 255;--gradient-background: #fff}@media screen and (max-width:749px){body .hero-hp{min-height:0;padding-bottom:28px}body .hero-hp__inner{gap:20px}body .hero-hp__visual img{max-height:260px}body .hero-hp__content{padding:0 20px}body .hero-hp__eyebrow{margin-bottom:12px}body .hero-hp__title{font-family:var(--font-heading-family);font-weight:600;font-size:clamp(3rem,9.5vw,3.8rem);line-height:1.12;letter-spacing:-.015em;margin-bottom:14px}body .hero-hp__desc{font-family:var(--font-body-family);font-style:normal;font-size:1.5rem;line-height:1.55;margin-bottom:20px}body .hero-hp__btns{gap:10px;margin-bottom:22px}body .hero-hp__btn-primary,body .hero-hp__btn-ghost{min-height:48px;padding:14px 20px;font-family:var(--font-body-family)}body .hero-hp__stats{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:16px;text-align:center}body .hero-hp__stat-item{border-right:1px solid color-mix(in srgb,var(--text-color) 12%,transparent);border-bottom:0;padding:0 4px}body .hero-hp__stat-item:last-child{border-right:0}body .hero-hp__stat-num,body .hero-hp__tag-num{font-family:var(--font-heading-family);font-weight:600;font-size:2rem}body .hero-hp__stat-label{font-family:var(--font-body-family);font-size:9.5px;letter-spacing:.04em;margin-top:6px}body .ticker-bar{padding:8px 0}body .ticker-bar__item{font-family:var(--font-body-family);font-size:10.5px;padding:0 18px}body .coffee-benefits-section{padding:36px 16px}body .coffee-benefits-section .benefits-title{margin-bottom:20px}body .coffee-benefits-section .benefits-grid{gap:8px}body .coffee-benefits-section .benefit-card{display:grid;grid-template-columns:34px 1fr;column-gap:14px;row-gap:2px;align-items:start;justify-items:start;min-height:0;padding:16px;text-align:left}body .coffee-benefits-section .benefit-icon{grid-row:1 / span 2;width:30px;height:30px;margin:2px 0 0}body .coffee-benefits-section .benefit-card h3{margin:0;font-size:1.25rem}body .coffee-benefits-section .benefit-card p{max-width:none;font-size:1.35rem;line-height:1.5}body .coffee-hero-full .hero-full-container{gap:20px;padding-bottom:28px}body .coffee-hero-full .hero-full-image img{height:220px}body .coffee-hero-full .hero-full-text h2{font-size:2.4rem;margin-bottom:12px}body .coffee-hero-full .hero-full-text p{font-size:1.4rem;margin-bottom:16px}body .coffee-hero-full .hero-full-text ul{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin-bottom:20px}body .coffee-hero-full .hero-full-text li{font-size:10.5px;gap:6px}body .coffee-hero-full .hero-full-text li:before{width:18px;height:18px;flex-basis:18px;font-size:10px}body .coffee-hero-full .hero-full-text a.hero-btn{min-height:48px}body .home-description-wrapper{padding:28px 12px}body .home-description-box{padding:26px 18px;box-shadow:none}body .home-description-box h2{margin-bottom:22px}body .home-description-box p{gap:12px;margin-bottom:14px;font-size:1.4rem;line-height:1.6}body .home-description-box .icon-wrapper{display:none}body .cta-banner{padding:36px 20px;gap:20px}body .cta-banner__title{font-family:var(--font-heading-family);font-weight:600;font-size:2.4rem;line-height:1.2;letter-spacing:-.01em;text-transform:none}body .cta-banner__desc{font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;line-height:1.55}body .cta-banner__btn-primary,body .cta-banner__btn-ghost{display:flex;align-items:center;justify-content:center;min-height:48px;font-family:var(--font-body-family)}body .quick-add__submit{min-height:44px}body .product__title h1,body .product__title .h1{font-size:2.1rem;line-height:1.25}body .product__info-container .price{margin:6px 0 10px}body .product-form__submit,body .shopify-payment-button__button{min-height:48px}body .trust-badges-row{display:grid;grid-template-columns:1fr 1fr;gap:10px 8px;margin-top:16px}body .trust-badges-row .t-badge{flex:none;margin:0;font-size:1.15rem;line-height:1.25;white-space:normal}body.template-product .disclaimer{padding-bottom:90px}}@media(prefers-reduced-motion:reduce){body .ticker-bar__inner{animation:none}}@media screen and (max-width:749px){body .jdgm-carousel-wrapper{min-height:300px}body slider-component:not([id^=Gallery])>.slider-buttons{display:none}body .footer__follow-on-shop{display:none}body .cta-banner__title,body .product__title h1{text-wrap:balance}body .collection-list,body .product-grid{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px}body .collection-list__item .card,body .collection-list__item .card__inner{--ratio-percent: 64% !important}body .collection-list__item .card{background:#fff;--color-background: 255, 255, 255;--gradient-background: #fff}body .collection-list__item .card>.card__content{padding:0}body .collection-list__item .card__information{padding:9px 11px 11px}body .collection-list__item .card__heading{font-size:1.3rem;line-height:1.3}body .product-grid .card,body .product-grid .card__inner{--ratio-percent: 85% !important}body .product-grid .grid__item{display:flex}body .product-grid .card-wrapper{display:flex;flex-direction:column;width:100%}body .product-grid .card-wrapper>.card{flex:1 1 auto;display:flex;flex-direction:column}body .product-grid .card-wrapper>.card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}body .product-grid .card__information{padding:8px 10px 4px}body .product-grid .card__heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1.2rem;line-height:1.3}body .product-grid .price{font-size:1.35rem}body .product-grid .card-wrapper>.card>.card__content .quick-add{margin-top:auto;padding:6px 10px 10px}body .product-grid .quick-add__submit{min-height:38px;padding:0 8px;font-size:1.05rem;letter-spacing:.04em;background:transparent;color:#1a0e06;border:1px solid rgba(26,14,6,.35);box-shadow:none}body .product-grid .quick-add__submit:before,body .product-grid .quick-add__submit:after{display:none}}@media screen and (max-width:749px){body .product-media-container{width:min(100%,calc(340px * var(--ratio)))!important;margin-left:auto;margin-right:auto}body .thumbnail-slider{margin-top:8px}body .compat-block__label,body .compat-chip{font-family:var(--font-body-family)}body .compat-block{margin:1.2rem 0}}@media(min-width:900px){body .e7k-hero .e7k-hero__wrap{grid-template-columns:320px minmax(0,1fr);gap:40px;padding:22px 0 18px}body .e7k-hero .e7k-hero__media,body .e7k-hero.e7k-hero--portrait .e7k-hero__media{width:320px;height:420px;max-height:none;aspect-ratio:auto;border-radius:24px}body .e7k-hero .e7k-hero__media img{object-position:center 35%}body .e7k-hero .e7k-hero__title{margin-bottom:14px;font-size:clamp(34px,3.4vw,48px)}body .e7k-hero .e7k-hero__list{grid-template-columns:repeat(4,1fr);gap:10px}body .e7k-hero .e7k-card__link{padding:8px}body .e7k-hero .e7k-card__name{font-size:12px}body .e7k-hero .e7k-card__price{font-size:14px}body .e7k-hero .e7k-card__go{width:24px;height:24px;font-size:12px}body .e7k-hero .e7k-btn{min-height:48px;min-width:240px;margin-top:14px}body .e7k-hero .e7k-hero__trust{padding:12px 0 14px}}@media(min-width:750px){body .collection-list__item .card,body .collection-list__item .card__inner{--ratio-percent: 70% !important}body .product-grid .card,body .product-grid .card__inner{--ratio-percent: 92% !important}body .product-grid .grid__item{display:flex}body .product-grid .card-wrapper{display:flex;flex-direction:column;width:100%}body .product-grid .card-wrapper>.card{flex:1 1 auto;display:flex;flex-direction:column}body .product-grid .card-wrapper>.card>.card__content{flex:1 1 auto;display:flex;flex-direction:column}body .product-grid .card__information{padding:12px 14px 6px}body .product-grid .card__heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em;font-size:1.35rem;line-height:1.35}body .product-grid .price{font-size:1.5rem}body .product-grid .card-wrapper>.card>.card__content .quick-add{margin-top:auto;padding:8px 14px 14px}body .product-grid .quick-add__submit{min-height:42px;background:transparent;color:#1a0e06;border:1px solid rgba(26,14,6,.35);box-shadow:none}body .product-grid .quick-add__submit:before,body .product-grid .quick-add__submit:after{display:none}}body .shopify-section .title-wrapper-with-link .title,body .shopify-section .title-wrapper .title,body .shopify-section .collection-list-wrapper .title,body .shopify-section .coffee-benefits-section .benefits-title,body .shopify-section .home-description-box h2,body .shopify-section .jdgm-carousel-title{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:600;line-height:1.2;letter-spacing:-.01em;text-transform:none;text-align:left;color:var(--caffe-espresso, #1a0e06);text-wrap:balance}body .shopify-section .title strong,body .shopify-section .title em{font-weight:inherit;font-style:normal}body .shopify-section .title-wrapper-with-link .title:after,body .shopify-section .title-wrapper .title:after,body .shopify-section .collection-list-wrapper .title:after,body .shopify-section .coffee-benefits-section .benefits-title:after,body .shopify-section .home-description-box h2:after{width:40px;height:3px;margin:10px 0 0}@media(min-width:750px){body .shopify-section .title-wrapper-with-link .title,body .shopify-section .title-wrapper .title,body .shopify-section .collection-list-wrapper .title,body .shopify-section .coffee-benefits-section .benefits-title,body .shopify-section .home-description-box h2,body .shopify-section .jdgm-carousel-title{font-size:2.6rem}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/site-7000.css.map */
