@font-face{font-family:"Trade Gothic - Condensed 20";src:url(/cdn/shop/files/3A5057_0_0.woff) format("woff");font-display:swap}@font-face{font-family:Larkin-Black;src:url(/cdn/shop/files/Larkenblack.woff2) format("woff2");font-display:swap}@font-face{font-family:Myra4FCaps;src:url(/cdn/shop/files/Myra4FCaps-Bold.otf?v=1691020259) format("woff2");font-display:swap}@font-face{font-family:Foundry-Italic;src:url(/cdn/shop/files/Foundry_Wilson_W03_Italic_d77505ff-0ee3-41d8-a19d-9b45d43d152a.otf?v=1691020260) format("woff2");font-display:swap}@font-face{font-family:Trade Gothic Next;src:url(/cdn/fonts/trade_gothic_next/tradegothicnext_n4.cce37c541867799269982861a2740b3ff2982f2b.woff2?h1=YmlnaXNsYW5kY29mZmVlcm9hc3RlcnMuY29t&h2=ZXNwcmVzc29iaXRlcy5jb20&h3=YmlnaXNsYW5kY29mZmVlcm9hc3RlcnMuYWNjb3VudC5teXNob3BpZnkuY29t&h4=d2hvbGVzYWxlLmJpZ2lzbGFuZGNvZmZlZXJvYXN0ZXJzLmNvbQ&h5=Z2lmdC5iaWdpc2xhbmRjb2ZmZWVyb2FzdGVycy5jb20&hmac=d306e8fe04c5864887cd1e395e3a4533e868e071ba8e5ea51127f8f8612d5bd5) format("woff2");font-display:swap}:root{--body_font: "Trade Gothic Next",sans-serif;--heading_font: "Trade Gothic - Condensed 20";--accent_1: #f5a64e;--text-color: #454545}body{line-height:1.65}h1,h2,h3,.h1,.h2,.h3,.banner__heading,.header,.mobile-header,.button,.rc_button,.hero-button-inner-button_ikWQnn,.hero-button-inner-button_X8Xr88,.sidebar-block__heading{font-family:var(--heading_font);font-family:"Trade Gothic - Condensed 20",sans-serif}.Heading{font-family:"Trade Gothic - Condensed 20",sans-serif;font-weight:400;font-style:normal;color:#454545;transition:color .2s ease-in-out;letter-spacing:.05em;text-transform:uppercase}h1,h1 .Heading,.Larkin,.Larkin h2,#rebuy-widget-134880 h3.super-title,.Larkin-h3 .image-with-text__heading{font-family:Larkin-Black,sans-serif!important}.Larkin h2,.Larkin h3,.Larkin-h3 .image-with-text__heading{text-transform:capitalize!important}.u-h1,.u-h1 h2{font-size:24px}.u-h2,.u-h2 h2{font-size:22px}.u-h3{font-size:20px}.u-h4{font-size:18px}.u-h5{font-size:16px}.u-h6{font-size:15px}.u-h7,.u-h8{font-size:13px}.Larkin .title,#rebuy-widget-134880 h3.super-title{font-size:28px}.MyraC,.MyraC h2,.MyraCp p{font-family:Myra4FCaps,sans-serif!important;text-transform:none!important}.FoundryIt,.FoundryIt li{font-family:Foundry-Italic,sans-serif!important;text-transform:none!important}.button--primary,a.button--primary.button,.Button.Button--primary,.button--secondary,a.button--secondary.button,.Button.Button--secondary,.rc_button{font-size:15px!important;letter-spacing:0;line-height:normal;padding:14px 28px}.Button.Button--primary,.Button.button--primary,.rc_button{background-color:var(--accent_1);color:#fff!important;border:1px solid var(--accent_1);font-family:var(--heading_font);text-transform:uppercase}.Button.Button--secondary,.Button.button--secondary{background-color:#283a4a;color:#fff!important;border:1px solid #283A4A;font-family:var(--heading_font);text-transform:uppercase}.Button.Button--primary:hover,.Button.button--primary:hover,.rc_button:hover{background-color:transparent;color:var(--accent_1)!important}#theme-ajax-cart,.ajax-cart__overlay.is-visible,.grecaptcha-badge{display:none}.header__icons{margin-right:15px}.contact-form .custom-contact-form button.button--primary{margin:0!important}@media (max-width: 1200px){.header,.mobile-header{font-size:15px}.navbar-item.has-dropdown a:after,.navbar-item.has-mega-menu a:after{font-size:12px}}@media (max-width: 1023px){.header,.mobile-header{font-size:13px;letter-spacing:.01em}.navbar-link{padding:.75rem .5rem}}@media (max-width: 799px){.header,.mobile-header{font-size:16px;letter-spacing:.05em}.navbar-link{padding:1rem .75rem}}.search-overlay{background-color:#f7f7f7}.mobile-menu__content .mobile-menu__list{padding-bottom:0}.mobile-menu__list.custom-list .mobile-menu__item{color:#45454580;font-family:Trade Gothic Next,sans-serif;font-weight:400;text-transform:none}.template-page .shogun-root,.shogun-root{background:#dcedf7 url(/cdn/shop/files/BICR-background_floral_1440x1600_opt.png?v=1622768808) repeat top center!important}.template-page .shogun-root{background:#dcedf7}@media only screen and (min-width: 1200px){.shogun-root .gridSection h2{font-size:38px;margin-bottom:0}.shogun-root .gridSection p{font-size:16px;line-height:24px;margin-bottom:10px!important}}@media screen and (min-width: 992px) and (max-width: 1199px){.shogun-root .gridSection h2{font-size:32px;margin-bottom:0}.shogun-root .gridSection p{font-size:16px;line-height:24px;margin-bottom:10px!important}}@media screen and (min-width: 768px) and (max-width: 991px){.shogun-root .gridSection h2{font-size:28px;margin-bottom:0}.shogun-root .gridSection p{font-size:16px;line-height:24px;margin-bottom:10px!important}}@media only screen and (max-width: 767px){.shogun-root .gridSection h2{font-size:24px;margin-bottom:0}.shogun-root .gridSection p{font-size:16px;line-height:24px;margin-bottom:10px!important}}.shogun-root a.orange:not(.Button){text-decoration:underline;text-decoration-color:#f49020}@media (min-width: 1200px){.shogun-root .prod-col5 .shg-c-lg-2,.shogun-root .prod-col5 .shg-c-lg-4,[id=s-09dec5b2-f341-4f30-b2b5-57b6ee1c9f69]>.shg-row>.shg-c-lg-2,[id=s-09dec5b2-f341-4f30-b2b5-57b6ee1c9f69]>.shg-row>.shg-c-lg-4{width:calc(20% - 10px)!important}}@media (min-width: 992px){.shogun-root .prod-col5 .shg-c-lg-2,.shogun-root .prod-col5 .shg-c-lg-4,[id=s-09dec5b2-f341-4f30-b2b5-57b6ee1c9f69]>.shg-row>.shg-c-lg-2,[id=s-09dec5b2-f341-4f30-b2b5-57b6ee1c9f69]>.shg-row>.shg-c-lg-4{width:calc(20% - 10px)!important}}@media (min-width: 768px){.shogun-root .prod-col5 .shg-c-lg-2,.shogun-root .prod-col5 .shg-c-lg-4,[id=s-09dec5b2-f341-4f30-b2b5-57b6ee1c9f69]>.shg-row>.shg-c-lg-2,[id=s-09dec5b2-f341-4f30-b2b5-57b6ee1c9f69]>.shg-row>.shg-c-lg-4{width:calc(20% - 10px)!important}}.shogun-root .shg-product-title-component a,.product-title{text-transform:uppercase!important;color:#454545!important;text-decoration:none!important}div#rc_login{display:none!important}.rebuy-button,.rebuy-widget .rebuy-button,.rebuy-cart__flyout-empty-cart a,.rebuy-select,.rebuy-widget .rebuy-select,.rebuy-widget .description{font-family:Trade Gothic Next,sans-serif!important}#rebuy-widget-25752 .rebuy-product-options,#rebuy-widget-25752 .rebuy-product-actions,.rebuy-widget .rebuy-product-block .rebuy-product-actions,.rebuy-widget .rebuy-product-block .rebuy-product-options{margin:5px auto!important}.rebuy-button.rebuy-cart__checkout-button.block{margin:10px 0 0!important}.rebuy-cart__flyout-recommendations .rebuy-widget .super-title,.rebuy-cart__flyout-recommendations .rebuy-widget .primary-title{font-weight:500!important}.global__widget .rebuy-widget{padding:0!important}.notify_form__inputs .action_button.button{background:var(--accent_1);color:#fff}.product__notify-form{box-shadow:none;border:1px solid var(--accent_1)}.announcement-bar.is-small,.top-bar .navbar-item{font-family:var(--heading_font);font-size:14px;letter-spacing:.05em;text-transform:uppercase}@media (max-width: 767px){.announcement-bar.is-small,.top-bar .navbar-item{font-size:12px!important}.announcement-bar.is-small{position:static}#announcement-bar__shadow{display:none}}.message-header{padding:12px 15px}#shopify-section-announcement-bar .announcement-link a{color:#fff!important;text-decoration:none;border:none!important}.top-bar{display:flex}.top-bar__item.top-bar__text{flex-basis:100%}.top-bar .navbar-item{justify-content:center}.top-bar.navbar{min-height:2.65rem}@media (min-width: 1240px){.hero.image-with-text-overlay .image-crop-center img{max-height:70vh}}.stamped-full-page-tabs li:last-child{display:none}.stamped-badge-caption{font-size:14px;color:#f29420}.header,.mobile-header{letter-spacing:.05em}.small-logo{margin-bottom:20px}.small-logo img{min-height:auto!important;object-fit:contain!important;object-position:center}.image-with-text-overlay__buttons .button{flex-basis:max-content}.image-with-text-overlay__banner:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-image:linear-gradient(to top,#040404b3,#36363666)}.page-team-page .image-with-text-overlay__banner:before{background-image:none!important}@media only screen and (max-width: 480px){.page-team-page .image-with-text-overlay .mobile-text--below-media.has-border .caption-content{padding:0 30px}.page-team-page #shopify-section-template--16468044218521__bic_hero_bVtgRN .image-with-text-overlay__heading,.page-team-page #shopify-section-template--16468044218521__bic_hero_bVtgRN .image-with-text-overlay__subheading,.page-team-page #shopify-section-template--16468044218521__bic_hero_bVtgRN .image-with-text-overlay__preheading,.page-team-page #shopify-section-template--16468044218521__bic_hero_bVtgRN .image-with-text-overlay__preheading h1{color:#283a4a!important}}.sustain-banner .image-with-text-overlay__banner:before{display:none}.sustain-banner .image-with-text-overlay__heading{font-family:var(--heading_font)!important;font-size:24px;line-height:1.65;font-weight:400;margin-bottom:18px}.sustain-banner .button--link-style,a.button--link-style.button{font-weight:400;text-transform:capitalize}@media (max-width: 767px){.sustain-banner .image-with-text-overlay__banner img{height:500px;object-fit:cover;object-position:center}}.image-with-text-overlay__buttons{margin:30px 0 20px}.image-with-text-overlay__preheading *{font-size:16px;letter-spacing:.05em}.image-with-text-overlay__preheading *,.image-with-text-overlay__heading.banner__heading{font-family:var(--body_font);font-family:"Trade Gothic - Condensed 20",sans-serif}.image-with-text-overlay__heading.banner__heading{font-size:28px;letter-spacing:.025em;line-height:1.65}.hero .is-hidden-desktop-only img{max-height:80vh}@media (max-width: 768px){.small-logo img{max-width:90px}.hero .caption-content{width:100%!important;text-align:center;padding:50px 15px 15px}.image-with-text-overlay__buttons{justify-content:center!important}.image-with-text-overlay__buttons .button{max-width:max-content!important}}.HP-HERO .image-with-text-overlay__preheading *{font-size:24px;letter-spacing:.05em}@media screen and (min-width: 768px){.HP-HERO .image-with-text-overlay__heading.banner__heading{font-size:48px;margin-bottom:35px;line-height:normal}}@media screen and (max-width: 767px){.HP-HERO .image-with-text-overlay__heading.banner__heading{font-size:21px;margin-bottom:35px}.HP-HERO .image-with-text-overlay__preheading *{font-size:16px}}.featured-promotions__wrapper.container{padding:0 20px}.featured-promotions__block.has-image-crop .featured-promotions__content{position:static}.featured-promotions__block.has-image-crop:after{display:none}.featured-promotions__content:before{background-image:linear-gradient(to top,#040404a6,#36363633)!important}.featured-promotions__content .image-element__wrap{height:500px;width:100%;max-width:100%!important;object-fit:cover}@media (min-width: 650px){.featured-promotions__overlay{align-items:flex-start;justify-content:flex-end;padding-bottom:50px;text-align:left}.featured-promotions__title{text-align:left}}.featured-promotions__overlay .preheading{font-size:18px;margin-bottom:5px}.featured-promotions__overlay .preheading,.featured-promotions__title{font-family:var(--heading_font);text-transform:uppercase;letter-spacing:.015em}.featured-promotions__title{font-size:36px;margin-bottom:20px}@media (min-width: 1240px){.featured-promotions__content .image-element__wrap{height:600px}}@media (max-width: 1239px){.featured-promotions__wrapper.container{gap:20px;justify-content:space-between}.featured-promotions__block{flex-basis:calc(50% - 10px);width:100%!important;margin:0!important}.featured-promotions__block:last-child{flex-basis:100%}.featured-promotions__content .image-element__wrap{height:350px}}@media (max-width: 649px){.featured-promotions__wrapper.container{flex-direction:column}.featured-promotions__block{flex-basis:100%}}.shopify-section.featured-product-section{position:relative}.shopify-section.featured-product-section .sticky-logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);line-height:0}.shopify-section.featured-product-section .sticky-logo img{line-height:0}.shopify-section.featured-product-section .column{margin:0}.shopify-section.featured-product-section .product__information{background:#fff;padding:30px;border-radius:10px;width:calc(50% - 75px);margin-right:0}@media (max-width: 799px){.shopify-section.featured-product-section .product__information{width:100%;margin-top:40px}.shopify-section.featured-product-section .column{width:100%}.shopify-section.featured-product-section .product-gallery .product-gallery__main .flickity-prev-next-button{display:none}}.shopify-section.featured-product-section .section-header{margin-bottom:50px;text-align:center}.shopify-section.featured-product-section .product_name.title{font-size:22px;text-transform:uppercase}.shopify-section.featured-product-section .section-header .subtitle{font-size:16px;margin-bottom:1rem;font-family:var(--heading_font);letter-spacing:.05em}.shopify-section.featured-product-section .modal_price.subtitle{margin-top:15px}.shopify-section.featured-product-section .modal_price.subtitle .price{font-family:var(--heading_font);font-size:19px}.section-title{font-size:28px;font-weight:500;letter-spacing:.025em}.shopify-section.featured-product-section .pdp-link{border-bottom:1px solid var(--text-color);margin-top:20px;display:inline-block}.shopify-section.featured-product-section .pdp-link:hover{border:none}.swatch label{text-transform:none}.swatch-element{border:#e2e2e2 thin solid}.select select,.single-option-selector{background-color:#f1f5f7;border-color:#e2e2e2;color:#363636;font-size:13px}.selector-wrapper label{font-size:.75rem}.select:not(.is-multiple):not(.is-loading):not(.is-arrowless):after{border-color:#e2e2e2;right:.55em;top:43%}.shopify-section.featured-product-section .swatch .option-title,.option-title.label{font-size:12px;text-transform:uppercase;font-weight:700}.swatch input:checked+.swatch-element,.rc-plans-button[data-checked]{border-color:var(--text-color);box-shadow:0 0 0 2px #fff;background:#f1f5f7}.product-quantity-box.purchase-details__quantity{width:45%}@media (min-width: 799px){.product-quantity-box.purchase-details__quantity{width:35%}}.smart-payment-button--false .purchase-details{flex-direction:column}.quantity-wrapper.quantity-style--box{border:1px solid var(--text-color)}.quantity-wrapper .quantity-element{min-height:40px}.quantity-wrapper.quantity-style--box .quantity-input-control input{border:none!important}@media (max-width: 800px){.shopify-section.featured-product-section .sticky-logo{display:none}}.button--add-to-cart,a.button--add-to-cart.button{font-size:17px;letter-spacing:0;min-height:auto!important;padding:14px 28px;height:auto!important}.purchase-details.has-quantity-box .purchase-details__spb--false{max-width:400px;width:100%}.stamped-carousel-title{display:none}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title{font-size:12px!important;text-decoration:underline}.blog-card .image-element__wrap{height:12rem}.blog-card .image-element__wrap img{height:12rem;object-fit:cover;object-position:center}.card25{width:23%!important}.card25 .excerpt{max-height:none!important}@media only screen and (max-width: 1024px){.card25{width:31%!important}}@media only screen and (max-width: 820px){.card25{width:47%!important}}@media only screen and (max-width: 480px){.card25{width:100%!important}}.page-team-page .blog-card .blog-card__content>div:not(:last-child),.page-team-page .blog-card .meta-info>ul:not(:last-child){margin-bottom:.25rem}.Timeline__Item:not(.is-selected){display:none}.Timeline{padding:100px 0 60px}.timeline--mobile .Timeline{padding:0;display:flex;flex-direction:column-reverse}.timeline--mobile .section{width:100%}.Timeline__Nav{margin-bottom:40px;font-family:var(--heading_font)}.timeline--mobile .Timeline__Nav{margin:0}.timeline--mobile .Timeline__Nav .Timeline__NavLabel{width:12px;height:12px;display:block}.timeline--mobile .Timeline__Nav .Timeline__NavLabel svg{fill:#fff;stroke:#fff;stroke-width:2}.timeline--mobile .Timeline__NavItem.is-selected svg{fill:#fff}.Timeline__NavWrapper{display:block;text-align:center}.Timeline__NavItem{margin:20px 15px;padding:5px 0;cursor:pointer;font-size:15px;letter-spacing:.2rem;color:#686666;background:none;border:none;box-shadow:none;font-family:var(--heading_font);text-transform:uppercase}.timeline--mobile .Timeline__NavItem{margin-bottom:0;padding-bottom:25px}.Timeline__NavItem:hover{color:#fff}.Timeline__NavItem.is-selected{color:#fff;font-size:21px;border-bottom:3px solid #fff}.timeline--mobile .Timeline__NavItem.is-selected{border-color:#fff}.Timeline__Item{display:flex;align-items:flex-end;justify-content:space-between}.timeline--mobile .Timeline__Item{background-position:center;background-size:cover;background-repeat:no-repeat}.Timeline__ImageWrapper,.Timeline__Inner{flex-basis:48%}.Timeline__Image img{height:500px;object-fit:cover;object-position:center}.Timeline__Inner{max-height:500px;overflow:hidden;overflow-y:scroll;padding:34px 40px}.timeline--mobile .Timeline__Inner{flex-basis:100%;text-align:center;padding:60px 25px 50px;background:#283a4a}@media (min-width: 1200px){.Timeline__Inner{padding:55px 60px}}.Heading.u-h1.Timeline--color{font-size:24px;color:#fff;letter-spacing:.05em;margin-bottom:20px}.SectionHeader__Description p{margin-bottom:1.6rem}.SectionHeader__Description a{color:var(--accent_1)}.SectionHeader__Description a:hover{color:#fff;text-decoration:underline}.Heading.u-h6{font-size:15px;color:#fff;margin-bottom:15px;letter-spacing:.05em}.testimonial-wrap .section{padding:20px 0 80px}.Carousel__Cell.Testimonial{width:100%;text-align:center}.TestimonialNav{margin:50px 0 30px}.TestimonialNav__Item{width:15%;margin:10px;text-align:center;opacity:.4}.TestimonialNav__Item.is-selected{opacity:1}.TestimonialNav .flickity-slider{display:flex;align-items:center;justify-content:center}.Testimonial{font-size:21px}.Testimonial__Content{padding-bottom:20px}.Testimonial__Content p{margin-bottom:20px}@media (min-width: 850px){.Testimonial__Logo,.testimonial-wrap .flickity-page-dots{display:none}.Testimonial{font-size:23px}.Testimonial__Content{max-width:550px;margin:0 auto}}@media (max-width: 849px){.TestimonialNav{margin:0;display:none}.Testimonial__Logo{max-width:110px;margin:30px auto}.testimonial-wrap .section{padding:0 10px}}footer{background-color:#283a4a}.footer__content{border-bottom:none}.bottom-logo{margin-bottom:20px}.footer__credits p,.footer__credits p a{color:#dce8f3;font-size:14px;text-transform:uppercase;font-family:var(--heading_font)}.footer__credits p a:hover,.bottom-links a:hover{color:#a3a6aa}.bottom-links{margin-top:20px}.bottom-links a{color:#dce8f3;margin-right:20px}.footer .social-icons li{padding-right:15px;line-height:1}footer{border:1px solid #1d2e3d}footer .footer__content{padding-top:50px}footer #stamped-badge-3{margin:10px 0 20px}footer #stamped-badge-3 svg{max-width:max-content}footer .stamped-badge-powered{display:none}footer .newsletter-form.is-responsive{flex-direction:column}footer .newsletter-form .field.is-default-width.is-align-self-end{align-self:flex-start}footer .newsletter-form .input.is-primary-btn-style.is-large{height:48px;background-color:transparent;border:1px solid #e3e3e3;color:#e3e3e3;font-size:14px}footer .newsletter-form .input.is-primary-btn-style.is-large::placeholder{color:#e3e3e3;opacity:.5}@media (min-width: 799px){footer .block__newsletter{max-width:375px;padding-right:40px}footer .block__link-list{max-width:275px;padding:0 40px}}.footer__heading,.footer__block.block__logo .footer__heading{color:#dce8f3;font-family:var(--heading_font);letter-spacing:.025em;text-transform:uppercase;font-weight:400;margin:15px 0}.footer__logo-wrapper.is-small{max-width:100%}footer .footer__menu-link{margin-bottom:12px;font-size:17px}footer p{font-size:17px}.block__e0cda512-6adb-4237-92fb-fa39940383b7{margin-right:20px!important}.sub-footer{margin-bottom:25px}.sub-footer p{font-size:14px;text-transform:none;display:block!important;color:#a3a6aa}.sub-footer .social-icons a{color:#a3a6aa}.sub-footer .social-icons a:hover{color:#f3f6ff}@media (max-width: 480px){.sub-footer .social-icons{margin:0 auto;justify-content:center}}@media (min-width: 1240px){footer .footer__content .container{flex-wrap:nowrap}footer .block__newsletter{max-width:25%;padding-right:0}footer .block__link-list{max-width:25%;padding:0 15px}}.cart__headings *{font-size:13px;text-transform:uppercase;color:#686666}.cart__card{border-color:#e3e3e3}.h3.cart__subtotal{letter-spacing:0;color:var(--text-color)}#shipping-calculator{margin:60px 0 30px;padding:0 20px 20px;border:1px solid #e3e3e3;position:relative}.shipping-calculator-form__title.title{font-size:22px;text-align:center;color:var(--text-color);letter-spacing:.05em;margin:0 auto;background-color:#fff;transform:translateY(-50%);padding:0 15px}.cart__shipping-calculator label{font-size:14px;padding-bottom:12px;text-align:left}.cart__cost-summary{background:#dcedf780}.item__title{font-size:18px;font-family:var(--heading_font);text-transform:uppercase}.shopify-section.collection-main{padding-top:0!important}.col-banner{position:relative;line-height:1}.col-banner:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to top,#040404a6,#36363633)}.col-banner img.cb--image{max-width:100%;width:100%;max-height:400px;object-position:center;object-fit:cover}.col-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center;max-width:800px}.collection-konacoffee .col-content,.collection-coffeeclub_v2 .col-content{max-width:800px;width:80%}.collection-coffeeclub_v2 .featured-collection-section .featured-collection{width:86%}.image-with-text-overlay .image-with-text-overlay__banner h1.title{font-size:36px}.col-content img{max-width:120px}@media (max-width: 1200px){.col-banner img.cb--image{min-height:300px}.col-content{max-width:100%;width:80%;margin:0 auto}.col-content img{max-width:90px}}.col-content h1{font-size:36px;font-family:var(--body_font);font-weight:500;letter-spacing:.025em;color:#fff;text-transform:uppercase;margin-top:20px}.col-content .cb-desc *{font-size:16px;color:#fff;line-height:1.65}.col-content .cb-desc p.Heading.u-h5{font-family:var(--heading_font);letter-spacing:.05em;text-transform:uppercase;margin-bottom:15px;text-align:center!important}@media (max-width: 767px){.col-banner img.cb--image{height:300px}.col-content{max-width:100%;width:90%;margin:0 auto}.col-content img{max-width:90px}.col-content h1{font-size:28px}}.col-content hr{margin:.5em 0 1em}.breadcrumb.is-small{margin:20px 10px;font-family:var(--heading_font);font-size:16px;letter-spacing:.05em}.product-thumbnail__title,.product-thumbnail__price.price,.product-thumbnail__price.price small em{font-size:19px;font-family:var(--heading_font);margin:5px 0;text-transform:uppercase;font-style:normal}.product-thumbnail__price.price{color:#686666}.collection-coffeeclub_v2 .product-thumbnail__title,.collection-coffeeclub_v2 .has-thumbnail-sticker .product-thumbnail__title,.collection-coffeeclub_v2 .has-thumbnail-sticker .product-thumbnail__price{margin:0 0 2px}.collection-coffeeclub_v2 .cpc_wrapper{margin-bottom:5px}.collection-coffeeclub_v2 .cpc_label{line-height:18px;font-weight:500}.best-seller,.top-rated,.new-prod,.limited{background:#d1fade!important;color:#4dc1a0!important}.sold-out-sticker,.best-seller,.top-rated,.new-prod,.limited,.blue-label,.sale-sticker{font-size:1em;font-weight:500;text-transform:uppercase;font-family:var(--heading_font);box-shadow:1px 1px 2px #00000073;font-size:16px;padding:.35em 1em;letter-spacing:.025em}.sold-out-sticker{background-color:var(--accent_1)!important}.one-fourth .sticker-shape-square .sticker-holder__content,.one-third .sticker-shape-square .sticker-holder__content{max-width:65%}.blue-label{background:#adeafa;color:#2d7182}#template-collection-konacoffee,#template-collection-addtocart,#template-collection-mug-series,.shopify-section.page-main,#template-article,#template-page-rewards,#template-page-shogun-default,#template-page-subscriptions,#template-article-bicr-blog,#template-article-fp-blog-post,#template-page-about-us,#template-collection-coffeeclub_v2,#template-page-corp-gifting,#template-collection-hawaiian-coffee-samples,#template-page-wholesale,#template-collection-gifts-from-hawaii,#template-page-affiliates,#template-page-cafe,#template-page-team-page,#template-page-coffee-tour,#template-collection-green-coffee,#template-collection-bundles,#template-collection-teas,#template-page-enter-to-win,.floralBG{background:#dcedf7;background-image:url(/cdn/shop/files/floralBG.webp?v=1625173277)}#template-collection-bundles{background:#dcedf7 url(/cdn/shop/files/BICR_cherries-graphic_bg_2.webp?v=1731625132) no-repeat top 390px left}#template-page-promo-terms{background:#dcedf7!important;background-image:url(/cdn/shop/files/BICR_cherries-graphic_bg_2.webp?v=1731625132)!important;background-repeat:no-repeat!important}#template-page-promo-terms .shopify-section.page-main{background-image:none!important;background:transparent!important}@media (max-width: 480px){#template-collection-bundles,#template-page-promo-terms{background-image:none}}.collection-mug-series .featured-collection-section{background:#fff}#shopify-section-template--16076641665177__aa88838d-967e-4b04-ab74-0a42c40d2460{background:url(/cdn/shop/files/floralBG_DKB_3.webp?v=1691102519) repeat-y top center}.shopify-section.page-main .container,.shopify-section.page-about .container{max-width:780px;padding:20px}.shg-box,.shg-c.center-align{margin:0 auto!important}#s-6767ef2f-0c51-44ec-be47-fa06ea55988d{margin-top:50px!important;margin-bottom:50px!important}#shopify-section-template--15813037981849__1663792388e3c91e3c .section,.page-faq__column-wrap{max-width:860px!important;margin:0 auto;padding:30px}.accordion dt,.faq-accordion dt{border-color:transparent}.accordion__button{font-family:Trade Gothic Next,sans-serif;text-transform:uppercase;font-size:17px!important;font-weight:700}.shopify-section.page-main .page__content,#shopify-section-template--15813037981849__1663790465cc959afa,#shopify-section-template--15813037981849__1663790310a20eef0d,#shopify-section-template--15813037981849__1663790448ab7e67e5,#shopify-section-template--15813037981849__1663790531090d57c8,#shopify-section-template--15813037981849__1663790614adf7c903,#shopify-section-template--15813037981849__166379062036873091,#shopify-section-template--15813037981849__16637908111ca6c689,#shopify-section-template--15813037981849__1663791125fe94f4c8,#shopify-section-template--15813037981849__1663790920361ccf3b,#shopify-section-template--15813037981849__166379186399821580,#shopify-section-template--15813037981849__16637909153b79f624,.page-faq__column-wrap,.shopify-section.page-about .page__content{background-color:#fff}.shopify-section.page-main .page__content img,.shopify-section.page-about .page__content img{margin:15px auto!important;display:block}.shopify-section.page-main .page__content a,.shopify-section.page-about .page__content a{color:var(--accent_1)}.shopify-section.page-main .page__content a:hover,.shopify-section.page-about .page__content a:hover{text-decoration:underline;color:var(--text-color)}.rebuy-rec{margin-top:80px;border-top:1px solid #e3e3e3;padding-top:60px}.rebuy-rec .title{text-align:center;margin:0}.product__information .sticker-holder{display:none}#template-product .product_name.title{font-size:22px;text-transform:uppercase;font-family:var(--body_font);margin-bottom:10px}.page__title.title{font-family:var(--body_font);text-transform:uppercase;letter-spacing:.025em}.page__content h2{margin:2.2em 0 .9em!important;font-size:22px;letter-spacing:0}#template-product .price-ui{margin-top:10px}shopify-payment-terms{width:100%;opacity:.85;height:18px}#template-product .price,#template-product .compare-at-price{color:#686666;font-family:var(--heading_font);font-size:19px}@media (min-width: 1240px){#template-product .product__information{padding-left:60px}}#template-product .page-navigation-arrows,#tabs .item{display:none}#tabs .item.active{display:block}.tabs{border-bottom:2px solid #105f72;margin-bottom:1em}.tabbed-content{background:#fff;max-width:100%;margin:2.75em auto}.tabs ul{display:flex;padding:0;margin:0;font-weight:700}.tabbed-content .tabs li{display:inline-block;margin-bottom:-2px}.tabs ul li a{font-size:17px;line-height:15px;color:#e7f8ff;background:#105f72;padding:1em;font-family:var(--heading_font);font-weight:400;font-style:normal;text-transform:uppercase;border-top:2px solid #105f72}.tabs ul li a:hover{background:#3f7f8e;color:#fff}.tabbed-content .tabs li.is-active a,.tabbed-content .tabs li a.active{background:#fff;color:#105f72;border-top:2px solid #105f72;border-bottom:2px solid #fff;margin-bottom:-2px}.Rte p{margin-bottom:1.6rem}.Rte ul{list-style:disc;margin-left:30px;margin-bottom:1.6rem}.Rte ul li{padding:5px 0}@media (max-width: 767px){.tabs ul{flex-direction:column}.tabs ul li{width:100%;display:block}.tabs ul li a{display:block;position:relative}.tabbed-content .tabs li.is-active a,.tabbed-content .tabs li a.active{background:#e7f8ff}.tabs ul li a:after{content:"";position:absolute;top:50%;right:0;width:17px;height:17px;background-color:#e7f8ff;clip-path:polygon(50% 0%,0% 100%,100% 100%);transform:translate(-50%,-50%) rotate(180deg)}.tabs ul li.is-active a:after,.tabs ul li a.active:after{background-color:#105f72;transform:translate(-50%,-50%)}.item-content{padding:10px}}.blog-main .container .container:first-child{flex-direction:column;align-items:center;justify-content:center;margin-bottom:40px}.blog__title{font-family:var(--body_font);font-weight:500;letter-spacing:.025em;text-transform:uppercase}.Blog__TagList{display:flex;align-items:center;justify-content:space-around;gap:20px;flex-wrap:wrap;color:#686666;font-size:13px;text-transform:uppercase;font-family:var(--heading_font);letter-spacing:.05em}.Blog__TagList li a{padding-bottom:3px}.Blog__TagList li a.is-active{border-bottom:2px solid #686666}.blog-card .media-content .title{font-family:var(--heading_font);font-size:22px;text-transform:uppercase;line-height:1.65;letter-spacing:00.05em}.blog .featured-article.blog-card:first-child{width:100%}.blog .featured-article.blog-card:first-child .image-element__wrap{max-height:25rem;height:22rem}.blog .featured-article.blog-card:first-child img{height:22rem}.blog .featured-article.blog-card:first-child .excerpt,.blog .featured-article.blog-card:first-child .meta-info{display:none}.blog .featured-article.blog-card:first-child .card-content{padding:0;position:absolute;top:50%;margin-left:25px;transform:translateY(-50%)}.blog .featured-article.blog-card:first-child .blog-card__read-more{position:absolute;top:60%;margin-left:25px}.blog .featured-article.blog-card:first-child .blog-card__read-more a{background-color:#fff;color:var(--text-color);text-decoration:none;padding:14px 28px;text-transform:uppercase}.blog .featured-article.blog-card:first-child .blog-card__read-more a:hover{background-color:var(--accent_1);color:#fff}.blog .featured-article.blog-card:first-child .title{color:#fff;font-size:28px}.blog .featured-article.blog-card:first-child .title a,#template-article .banner__heading,#template-article-fp-blog-post .banner__heading{color:#fff}.related-blogs{padding:30px 0;background-color:#016176}.related-blogs .card{background:transparent;border:none;box-shadow:none}.related-blogs .card *{color:#fff}.related-blogs .card .buttons{display:none;margin:0}.related-blogs .card-content{padding:15px 0 0}#template-article .banner__heading,#template-article-bicr-blog .banner__heading,#template-article-fp-blog-post .banner__heading{font-size:2em;color:#fff}.article .art-content--inner .hide-when-banner-enabled,.article-bicr-blog .art-content--inner .hide-when-banner-enabled,.article-fp-blog-post .art-content--inner .hide-when-banner-enabled{display:none}@media (max-width: 480px){.article .art-content--inner .hide-when-banner-enabled,.article-bicr-blog .art-content--inner .hide-when-banner-enabled,.article-fp-blog-post .art-content--inner .hide-when-banner-enabled{display:block}#template-article .banner__heading,#template-article-bicr-blog .banner__heading,#template-article-fp-blog-post .banner__heading{display:none}}.sidebar__promo-content p{text-align:center}.art-content--inner{max-width:780px;background:#fff;margin:0 auto;padding:20px;transform:translateY(-100px);z-index:9}@media (max-width: 480px){.art-content--inner{max-width:400px}#template-article .banner__heading,#template-article-bicr-blog .banner__heading,#template-article-fp-blog-post .banner__heading{font-size:21px;line-height:26px}}.article__title{font-family:var(--body_font);text-transform:uppercase;font-size:24px;margin:20px 0;line-height:1.65}.tags .tag.tag--solid{background-color:transparent;font-family:var(--heading_font);text-transform:uppercase;font-size:16px;letter-spacing:00.05em}.reward-banner .title{border-bottom:1px solid #fff}.reward-banner p{font-family:var(--heading_font)}@media (min-width: 1240px){.reward-banner .title,.body-font .title{font-size:48px}}.body-font .title{font-family:var(--body_font);color:#305d6e!important}.custom-iconbox .icon-with-text-column__column{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.custom-iconbox .icon-with-text-column__column .icon.is-medium{background-color:var(--accent_1);color:#fff;border-radius:50%;font-family:var(--heading_font);font-size:24px;width:40px;height:40px;line-height:1}.custom-img-text .image-with-text__heading{font-family:var(--body_font);color:#305d6e!important}.SustainabilityPage__sections{padding:50px 0}.Grid{display:flex;flex-flow:row wrap}.Grid__cell.Grid__cell--medium-up-4{width:33.33333%}.Grid__cell.Grid__cell--medium-up-8{width:66.66667%}.SustainabilitySection__content-wrapper{padding:25px}.Grid__cell-inner--vertically-centered{display:flex;flex-direction:column;justify-content:center;height:100%}.SustainabilitySection__content-wrapper h2{font-size:36px;font-weight:600;font-family:var(--body_font);text-align:center;color:#305d6e!important;margin-bottom:2rem}.icon-cards__grid{display:flex;flex-wrap:wrap;position:relative;z-index:99;justify-content:center}.icon-cards__card{background:#e9f7ff;padding:1em;margin:10px;display:flex;justify-content:center;border:2px solid #ade1ff;text-align:center;flex-direction:column;align-items:center;flex:0 0 25%}.icon-cards__card.full-card{flex:0 0 78.2%}@media (max-width: 767px){.icon-cards__card{flex:0 0 45%}.icon-cards__card.full-card{flex:0 0 95%}.reward-banner img{height:450px;object-fit:cover;object-position:center}}@media (max-width: 500px){.icon-cards__card{flex:0 0 95%}.icon-cards__card.full-card .Grid__cell{flex-basis:100%;width:100%}}.icon-cards__icon{min-width:48px}.icon-cards__icon{margin-bottom:10px}.icon-cards__card-desc{color:#f49020;font-size:19px;font-weight:600}.col-100456759392{display:none}#template-collection #stamped-reviews-widget[data-widget-type=carousel]{max-width:90%!important;margin:0 auto!important}#shopify-section-template--15794990743705__main,#shopify-section-template--15780628463769__main{padding-bottom:0!important}#template-collection #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{display:none}#s-f6f3006f-31d5-47e1-a912-912a781d63c7{padding:60px 20px 70px!important}#s-25983b86-ef1c-4ca2-9522-c6d199d21526 .shogun-heading-component h2{color:#fff!important}.shogun-heading-component h2,#s-f45bfe30-928e-4241-9e22-6ee7865e05c8 .shogun-heading-component h3,.shogun-heading-component h3{text-transform:uppercase!important}.shogun-accordion-title{text-transform:uppercase!important;font-family:var(--heading_font)!important;letter-spacing:0!important}#s-fecbad41-4fa9-4ba4-a312-94f67a002bec.shg-box.shg-c{padding:50px 0}.shg-rich-text.shg-theme-text-content h3{letter-spacing:0;text-transform:uppercase}.shg-rich-text.shg-theme-text-content .Heading.u-h5{font-family:var(--heading_font);text-transform:uppercase}#s-f0d88644-5b28-4e31-920a-f2e31e5ffb9b{margin-top:0!important}@media (max-width: 767px){#s-ed5f3a77-0252-4e24-9328-8bea5cf5ad59{margin-left:15px!important;margin-right:15px!important}}.heading-section__content .heading-section__preheading.subtitle p{font-family:var(--heading_font);font-weight:500}.customers-account .is-width-wide .container{padding:0 20px}@media (min-width: 799px){.customers-account .is-width-wide .container,.collection .is-width-wide .collection__content,.collection-coffeeclub_v2 .is-width-wide .collection__content,.collection-hawaiian-coffee-samples .is-width-wide .collection__content,.collection-gifts-from-hawaii .is-width-wide .collection__content,.collection-main .is-width-wide .collection__content{padding:0 50px}}.collection .collection__breadcrumb,.samples-collection .collection__breadcrumb,.kona-collection .collection__breadcrumb{padding-left:40px}.collection .collection__filters{padding-right:50px;margin-top:20px}#header{box-shadow:0 -1px #e3e3e3 inset}.rc-widget .rc-option--active,.rc-radio.rc-radio--active{color:#283a4a!important;background-color:#f1f5f7!important}.rc-template__radio-group .rc-radio{padding:8px 20px!important;font-size:15px!important}.rc-template__radio-group .rc-radio-group__options{border:1px solid #ccc;border-radius:0!important}.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{margin-top:10px!important;margin-bottom:20px!important;font-weight:500!important;font-size:15px!important}.rc-container{margin-bottom:1.25em!important}.variant-selection fieldset{margin-bottom:12px}.v-hide,.option-title.label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-gift-subscription .option-title.label{position:relative;width:auto;height:auto;padding:10px 0;margin:10px 0}.options-selection__option-name span{color:#1a6176}.navbar-submenu{display:none;margin-left:0;margin-bottom:10px;border-left:0px}.has-submenu .navbar-submenu .navbar-item{font-size:15px}.badge{background:#ee9a3c}.Form__Input,#shopify-product-reviews .spr-form-input-text,#shopify-product-reviews .spr-form-input-email,#shopify-product-reviews .spr-form-input-textarea,.Form__Textarea,.control .input,.control .textarea,.rc_gift_field{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #e3e3e3;width:100%;line-height:normal;resize:none;transition:border-color .1s ease-in-out;background:transparent}.recharge-gifting-widget{padding:1rem;border:1px solid #c5dae5;box-shadow:1px 2px 4px 1px #d3e6f140;background-color:#eaf5fa}.rc_gifting_container fieldset{padding-bottom:1rem}.field__label{position:absolute;top:-99999px}.field__label[for=rc_gift_notification_scheduled_at]{position:relative;top:0}.rc_gift_field{background:#fff}.Form__Input:focus,#shopify-product-reviews .spr-form-input-text:focus,#shopify-product-reviews .spr-form-input-email:focus,#shopify-product-reviews .spr-form-input-textarea:focus,.Form__Textarea:focus,.control .input:focus,.control .textarea:focus{border-color:#858585;outline:none!important;box-shadow:none!important}.login__form{max-width:480px}#rc_login{margin-top:25px;padding:1rem;background-color:#fff;box-shadow:0 2px 3px #0000001a,0 0 0 1px #0000001a;color:#454545;max-width:100%;position:relative}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015";font-size:16px}@media (max-width: 768px){.breadcrumb a,.breadcrumb span,.breadcrumb.is-small{font-size:12px!important}.breadcrumb.is-small{margin:10px 0;letter-spacing:.025em}}table.is-bordered{margin-bottom:25px}.table.is-bordered td,.table.is-bordered th{border:none}.table.is-bordered th,.shogun-root table th{font-family:"Trade Gothic - Condensed 20",sans-serif;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:.2em}.table.is-bordered td,.table.is-bordered th,.shogun-root table th,.shogun-root table td{padding:18px 10px;border-bottom:1px solid rgb(220,237,247);text-align:left}.table.is-bordered th{border-bottom:1px solid #283a4a}.table.is-bordered tr.odd{background:#dcedf773}.table.is-bordered td a,.account-sidebar__address a{text-decoration:underline}.pagination-link.is-current{background-color:#283a4a;border-color:#283a4a}.recharge-customer-portal{background-color:#dcedf7}@media (min-width: 1239px) and (max-width: 1400px){#header .navbar{flex-wrap:wrap}#header .header__brand{margin:0 auto;transform:translate(50%)}#header .header__menu{flex-basis:100%;order:3}}@media (min-width: 480px){.mobile-menu__list.custom-list li:last-child{display:none}}@media (max-width: 479px){.table.is-bordered td,.table.is-bordered th,.shogun-root table th,.shogun-root table td{font-size:13px}.table.is-bordered th,.shogun-root table th{letter-spacing:0px}.customers-account .section.section__wrapper{width:100%}.account_rebuy_upsell{padding:20px 15px 0;margin:0 auto}}#shopify-section-template--15886950269081__1663796129a915ffc6,#shopify-section-template--15886950269081__16637961315c0db1c1{background:#fff}.button--primary.shop:hover{background-color:#f49020!important;color:#fff!important}#template-collection-addtocart #s-3f6c74a2-f999-4201-9f35-f7dabe70118c{margin-top:0!important}#template-collection-addtocart #s-3f6c74a2-f999-4201-9f35-f7dabe70118c hr{margin-top:0!important;margin-bottom:1rem}#template-collection-addtocart #s-3f6c74a2-f999-4201-9f35-f7dabe70118c h2{font-size:22px;line-height:1;letter-spacing:0}#s-e139bde0-08c2-49a2-ab6b-5e0d9b67fc0e .shogun-heading-component h1,#s-14f5ce55-6497-4e14-b36f-16963acfbec5 .shogun-heading-component h1,#s-8b73ebab-e2c8-44ea-8080-daf6e989b1fd .shogun-heading-component h1{font-family:var(--body_font)}#section-slideshow .SectionHeader__Heading,.VideoBG .SectionHeader__Heading{margin-bottom:35px;line-height:normal}#section-slideshow .SectionHeader__SubHeading,.VideoBG .SectionHeader__SubHeading{margin-bottom:0}#section-slideshow .SectionHeader__ButtonWrapper,.VideoBG .SectionHeader__ButtonWrapper{margin-top:15px}@media screen and (min-width: 768px){.VideoBG h2{font-size:48px;margin-bottom:35px;line-height:normal}.VideoBG h1{font-size:24px;margin-bottom:0}.VideoBG .Button{font-size:16px!important}}#badge,#idMe_badge{position:absolute;bottom:45px;right:20px;z-index:9;width:150px}#idMe_badge{width:200px;bottom:20px}.spacer{margin:0 10px}@media screen and (max-width: 869px){#badge{width:90px}}.mobile-menu__first-level label{border-bottom:1px solid #e3e3e3}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{padding:20px}.custom-list .mobile-menu__first-level label{border-bottom:none!important}.mobile-menu .custom-list .mobile-menu-link,.mobile-menu .custom-list .mobile-menu__item{padding:10px 20px}.mobile-menu__first-level .close-dropdown,.mobile-menu__first-level .close-sub-dropdown{width:100%}.mobile-menu{z-index:999}.sticker-holder.sticker-shape-square .sticker-text{letter-spacing:0;white-space:nowrap;font-weight:400!important}.swiper-slide .sticker-text{font-weight:400!important;padding:.25em 0!important}.one-fourth .sticker-shape-square .sticker-holder__content,.one-third .sticker-shape-square .sticker-holder__content{max-width:75%}.product-wrap{position:relative}.sold-out{text-align:center;background-color:#016176;color:#fff;padding:5px 10px 1px;font-family:"Trade Gothic - Condensed 20",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:28px;text-transform:uppercase}.sold-out{position:absolute;left:-1px;top:0;text-align:center}.shg-c-lg-3,.shg-c-md-3,.shg-c-sm-3,.shg-c-xs-6{margin-bottom:25px}#recharge-te{width:100%}#selector-form--mobile{display:none}.recharge-customer-portal .navbar-dropdown,.recharge-customer-portal .navbar-link:not(.is-arrowless):after{display:none!important}.items_left{color:#ff8d00;font-weight:600}.klaviyo-bis-trigger{width:100%!important;display:block!important;max-width:400px!important}.page-shogun-default .dynamic-sections{display:block}#loaderIMG{text-align:center}.collection__filters{margin-bottom:0}@media only screen and (min-width: 1024px){.banner__heading{font-size:2.5em;color:#2c3949}}@media only screen and (max-width: 1024px){.banner__heading{font-size:2em;color:#2c3949}}@media only screen and (max-width: 798px){.banner__wrapper.is-small .image-element__wrap{height:20vh;color:#2c3949}.collection .collection__breadcrumb{padding-left:0;padding-bottom:0}.collection .collection__filters{padding-right:0}.collection__filters{padding-top:0;margin-top:10px;margin-bottom:25px}}@media only screen and (max-width: 480px){.banner__heading{font-size:21px;color:#2c3949}.promo_banner{display:none}}.section.is-width-wide .container.has-limit,.footer__extra-content.section{max-width:none!important}.cpc_wrapper{display:inline-block;border-bottom:2px solid #d5d5d5;margin:3px 0 0}.cpc_label{font-size:13px;line-height:32px;color:#4d4d4d;vertical-align:top}.index .image-with-text-overlay__buttons{justify-content:flex-start}.promo_banner .image-with-text-overlay__buttons,.sustain-banner .image-with-text-overlay__buttons{justify-content:center}.index .image-with-text-overlay__buttons a.button:first-child{margin-right:25px}.promo_banner,.promo_banner .container,.promo_banner .image-with-text-overlay__banner,.promo_banner .image-element__wrap,.sustain-banner,.sustain-banner .container,.sustain-banner .image-with-text-overlay__banner,.sustain-banner .image-element__wrap{max-height:450px}@media screen and (max-width: 437px){.image-with-text-overlay__buttons a.button:first-child{margin:0 10px 20px}}@media screen and (max-width: 480px){.product-gallery__image img{height:350px;width:auto;margin:0 auto}}.Button,.Button:hover,.Button:focus{cursor:pointer!important}body#recharge-novum #recharge-te .rc_btn--secondary{color:#f5a64e!important}.Button[data-modal-section=unskipOrder]:before{background:#283a4a!important}.hero>div,.hero .mobile-hero,.hero .mobile-hero img{max-height:280px;min-height:240px}@media screen and (max-width: 798px){.hero .small-logo{display:none!important}.index .image-with-text-overlay__buttons a.button:first-child{margin:0 auto}.page-main .container{display:block}}.whitetext,.whitetext .shogun-heading-component h2{color:#fff!important}.swatch__option.french-press,._source,._widget_id,._attribution,._tier,.product-big-island-coffee-miir .rebuy-cart__flyout-item-subscription,.swatch__option.four-oz,._recharge-subscription-upsell{display:none}.addDiscountLink,.discount-code{font-size:15px;font-weight:600;cursor:pointer;color:#f5a64e}.discount-code{text-align:right;display:block}.mobile-menu__promo{margin-bottom:20px}.mobile-menu__promo-container{padding:20px 45px;text-align:center}.bg-green{background:#d9f9e0}.bg-green-2{background:#e4fbe9}.bg-tan{background:#f9efd9}.blog-card{border-color:#fff}.max300{max-width:300px!important;margin:0 auto}@media screen and (max-width: 1099px){#template-customers-account .one-fourth,#template-customers-account .three-fourths{width:100%!important}.account-sidebar{text-align:center}}.pad10{padding:10px 0}.pad20{padding:20px 0}.pad30{padding:30px 0}.pad40{padding:40px 0}.pad50{padding:50px 0}.pad60{padding:60px 0}.align-center{text-align:center}.pdp_notice{border:#e2e2e2 thin solid;min-width:40px;min-height:40px;font-size:13px;background:#f1f5f7}.reamaze-link{color:#f5a64e;text-decoration:underline;cursor:pointer}.reamaze-link:hover{text-decoration:none}.tabbed-content a,.art-content--inner a,.page-faq__column-wrap a{text-decoration:underline;color:#1a6176}.tabbed-content a:hover,.art-content--inner a:hover,.page-faq__column-wrap a:hover{text-decoration:none;color:#007fa5}.whiteBG{background:#fff}.sections-container{max-width:1200px;margin:0 auto}.tooltip,.tooltip2{position:relative;border-bottom:1px dashed #fff}.tooltip2{border-bottom:1px dashed #016176}.tooltip:before,.tooltip2:before{content:attr(data-text);position:absolute;top:40%;transform:translateY(-60%);left:100%;margin-left:15px;width:100%;min-width:180px;max-width:220px;padding:16px;border-radius:3px;background:#dcedf7;color:#283a4a;box-shadow:0 0 2px 1px #283a4a40;text-align:center;text-transform:none!important;font-size:15px!important;opacity:0;transition:.3s opacity}.tooltip2:before{margin-left:25px;background:#016176;color:#fff}.tooltip:after,.tooltip2:after{content:"";position:absolute;left:100%;margin-left:-7px;top:36%;transform:translateY(-60%);border:12px solid #dcedf7;border-color:transparent #dcedf7 transparent transparent;opacity:0;transition:.1s opacity}.tooltip2:after{margin-left:5px;border:12px solid #016176;border-color:transparent #016176 transparent transparent}.tooltip:hover:before,.tooltip:hover:after,.tooltip2:hover:before,.tooltip2:hover:after{opacity:1}@media screen and (max-width: 610px){.tooltip:before{top:0%;transform:translateY(-140%);left:-110%}.tooltip:after{top:0%;transform:translateY(-100%);margin-left:-30px;border-color:#dcedf7 transparent transparent transparent}}@media screen and (max-width: 1080px){.tooltip2:before{top:0%;transform:translateY(-140%);left:-110%}.tooltip2:after{top:0%;transform:translateY(-100%);margin-left:-30px;border:12px solid #016176;border-color:#016176 transparent transparent transparent}}@media only screen and (min-width: 799px){h2.H-size{font-size:32px!important;line-height:normal}}@media only screen and (max-width: 480px){h2.H-size{font-size:28px!important;line-height:normal}}.rates-table{width:100%;max-width:400px}.table-has-border-top{border-top:2px solid #000;margin:50px 0 10px}.rates-table tbody tr:not(.is-selected):nth-child(2n){background-color:#f8fcff!important}.rates-table th{letter-spacing:.05em!important}.rates-table td{padding:10px!important;font-size:15px}.icon-image img{margin-bottom:15px}.samples-collection .has-padding-bottom{padding-bottom:40px!important}.page-press-page-test-kss .jsGallery{padding-left:50px;padding-right:50px}.Timeline__Nav h2{color:#a1a1a1}.Timeline__Nav .is-selected h2{color:#fff!important}.product__upsell{width:100%;max-width:400px}@media only screen and (max-width: 480px){.product #template-product .product__information{height:100%}body.index .product__upsell{display:none!important}.article-bicr-blog aside{display:none}}.ss-announcement-bar{height:48px}#shopify-section-header__top-bar section,#shopify-section-announcement-barm.announcement-bar{height:42px}.ss-announcement-bar__message li{letter-spacing:.05em!important;font-family:"Trade Gothic - Condensed 20"!important}.ss-announcement-bar__message li:after{content:" \2726  "!important;width:7px!important;height:7px!important;background-color:transparent!important;background-image:none!important;opacity:.4!important;border-radius:50%!important;position:absolute!important;top:4px!important;right:50px}#mobile-header{min-height:110px}[for$=mobile-submenu-join-save-10]{background:#eaf5fa;border:1px solid #dcedf7!important}[for$=mobile-submenu-join-save-10] a{font-weight:600!important;color:#283a4a!important}.announcement-bar__text,.top-bar__text,.rebuy-elm{visibility:hidden}.ticket-container .columns{max-width:800px;margin:0 auto}.ticket-container .ticket_content{background-color:#38484f;padding:30px}.ticket-container .ticket_content a{color:#fff!important;text-decoration:underline}.ticket-container .ticket_top,.ticket-container .ticket_bot{background:url(/cdn/shop/files/ticket_edge_top_80x17_7c3595ff-503e-42f5-ab7b-090f100f8047.png?v=1691092052) repeat-x;width:100%;height:17px}.ticket-container .ticket_top{margin-bottom:-1px}.ticket-container .ticket_bot{transform:scaleY(-1);margin-top:-1px}.rebuy-cart__flyout-items .product-big-island-coffee-roasters-gift-card .rebuy-cart__flyout-item-quantity-widget,.giftcard_43107763814553 .cart__info .product-quantity-box,.giftcard_43107763847321 .cart__info .product-quantity-box,.giftcard_43107763781785 .cart__info .product-quantity-box,.giftcard_42892759367833 .cart__info .product-quantity-box,.giftcard_44812990840985 .cart__info .product-quantity-box,.giftcard_45728961822873 .cart__info .product-quantity-box,.product-4497706713184 .swatch__option.six-oz,.product-4497706713184 .swatch__option.ten-oz,.cart [class*=apo],.cart [class*=rc_gift],div#avp-watermark-footer,.avp-watermark-footer-title,.avp-watermark-footer-icon{display:none!important}label.avp-option-title{font-weight:600}#avpoptions-container__v2 .ap-options__checkbox input[type=checkbox],#avpoptions-container__v2 .ap-options__radio input[type=radio]{accent-color:#016176!important;color:#fff!important}#avpoptions-container__v2 div#avp-productoption-total-add{background-color:#dfeff8a6!important;border:1px solid #d3e6f1!important;color:#283a4a!important;font-size:16px!important;padding:6px 10px!important}#avpoptions-container__v2 #avp-productoption-totalpriceadd{color:#016176!important}#avpoptions-container__v2 fieldset,.ap-options__radio{padding:10px 15px!important}.ap-options__radio-container{border-top:1px solid #ddd!important;padding-top:10px!important}.ap-options__textarea-container{border-bottom:1px solid #ddd!important;padding-bottom:10px!important}.info__box{background:#fffff2;border:1px solid #454545;padding:12px 20px}.info__icon,.info__copy{display:inline-block}#avpoptions-container__v2{margin-top:0!important}#avpoptions-container__v2 .avp-paragraph p{font-size:16px!important}#pdp_7772880142489 .price-ui .money,[class*=espresso-bites-swatch],.swatch__option.single-eb{display:none}.Timeline__Inner::-webkit-scrollbar{width:1em}.Timeline__Inner::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.Timeline__Inner::-webkit-scrollbar-thumb{background-color:#3a4a59;outline:1px solid #24303b}.collection-coffeeclub_v2 .one-seventh .sticker-shape-square .sticker-holder__content,.collection-coffeeclub_v2 .one-sixth .sticker-shape-square .sticker-holder__content,.collection-coffeeclub_v2 .one-fifth .sticker-shape-square .sticker-holder__content,.collection-coffeeclub_v2 .sticker-shape-square .sticker-holder__content{max-width:100%!important}ul.cap-list li{text-transform:capitalize}#shopify-payment-terms-modal footer{background:none!important}.whiteBG .container{padding:30px 30px 0;background:#fff}.page-team-page #shopify-section-template--16468044218521__166380035161764ecf .container{background:#fff;margin-bottom:40px}.page-team-page .heading-wrapper{margin-bottom:0!important}.page-team-page .card25 p,.page-team-page .card25 .excerpt{font-size:16px!important}.page-team-page .section.has-background{max-width:1200px!important}.page-team-page .text-align-center p,.page-team-page .text-align-justify p{text-align:center;margin-left:auto;margin-right:auto}.page-team-page .text-align-left p,.page-team-page .text-align-start p{text-align:left;margin-left:0;margin-right:auto}.page-team-page .text-align-right p,.page-team-page .text-align-end p{text-align:right;margin-left:auto;margin-right:0}.video-container{max-width:800px;margin:60px 0}@media only screen and (min-width: 769px){.collection-mug-series .image-with-text{background:url(/cdn/shop/files/dot-timeline.png) transparent no-repeat center center}.collection-mug-series .dot .image-with-text__text-column:before{content:"";display:block;width:36px;height:36px;-moz-border-radius:18px;-webkit-border-radius:18px;border-radius:18px;background-color:#283a4a;border:3px solid #fff;position:absolute;top:-18px;left:48.5%}}@media only screen and (max-width: 768px){.collection-mug-series h1.Heading.Larkin,.collection-mug-series h2.banner__heading,.collection-mug-series .subtitle{color:#000!important}.collection-mug-series .image-with-text-overlay__banner:before{background-image:none!important}.column-reverse .container{flex-direction:column-reverse}}@media only screen and (max-width: 480px){.image-with-text .dot.has-gutter-enabled .image-with-text__column:not(:last-child){margin-bottom:0!important}#template-collection-mug-series .shopify-section{width:100%!important;padding:15px 0!important}#template-collection-mug-series #shopify-section-template--16512194707609__bic_hero_tTeNwk.shopify-section{padding:0!important}}.announcement-bar__content p{padding:0!important}.ajax-cart--drawer a{color:#283a4a!important;text-decoration:underline}.table-smalltext{font-size:12px!important}.sweettooth-points-balance{font-weight:600;color:#283a4a}.border-box-dashed{background:#dcedf7;border:2px dashed #283a4a;padding:5px 10px;display:inline-block}.border-box-solid{background:#dcedf7;border:2px solid #c2d6e2;padding:5px 10px;display:inline-block}.line-item-discount__container{color:#283a4a;background:#dcecf7;border-radius:3px;font-size:.8em;padding:10px;margin:5px 0}.collection #pdp_7826535219353.product-wrap,.collection #pdp_7826535415961.product-wrap,.collection #pdp_7826534596761.product-wrap,.collection #pdp_7826534957209.product-wrap,.collection #pdp_7826534662297.product-wrap,.collection #pdp_7826535022745.product-wrap{display:none!important}.one-third .sticker-shape-square .sticker-holder__content{font-size:14px}.blog-title .banner__heading{font-size:28px;letter-spacing:.025em;line-height:1.65;color:#fff}.rebuy-smart-banner{width:100%}.iframe-container,.instagram-media{text-align:center;margin:0 auto!important}.collection-pencil{width:100%;text-align:center;padding:15px;color:#000;background:#d1fade;font-size:15px}.featured-product-blog{text-align:center;margin:30px auto;max-width:400px}.content .featured-product-blog h2{font-size:21px;margin-bottom:0}.featured-product-blog .product-price{color:#686666;font-family:var(--heading_font);font-size:19px}.featured-product-blog select{-webkit-appearance:none;appearance:none;border:0;outline:0;background:none;color:inherit;box-shadow:none}.featured-product-blog select::-ms-expand{display:none}.featured-product-blog .select{position:relative;display:flex;background:#f1f5f7;border:none;border-radius:0rem;box-shadow:0 2px 3px #4545451a,0 0 0 1px #4545451a;overflow:hidden;// Select style select.product-variants{flex:1;padding:1em;cursor:pointer}// Arrow style &::after{content:"\25bc";position:absolute;right:1rem;top:1rem;transition:.25s all ease;pointer-events:none}// Arrow hover &:hover::after{color:#f39c12;animation:bounce .5s infinite}}@keyframes bounce{25%{transform:translatey(5px)}75%{transform:translatey(-5px)}}.iframe-container iframe{width:100%;height:700px}body.index #rebuyPDP.product__upsell,body.index .surface-pick-up{display:none!important}#shopify-section-template--17311037227161__index_featured_collection_hcVgzr{background:#fff;padding:0 20px 60px}@media only screen and (max-width: 480px){.block__image-with-overlay .mobile-text--below-media .caption,.image-with-text-overlay .mobile-text--below-media .caption,.image-slideshow .mobile-text--below-media .caption{z-index:8!important}}.cart ._Card,.cart ._Send,.cart ._Notify{display:none!important}.flexible-tab-text-content_wRRyKX a,.flexible-tab-text-content_wRRyKX a strong{text-decoration:underline!important;color:#1a6176!important}#product-form-7914358046873 .variant-4-oz{display:none!important}#reamazejs-container{position:absolute!important;z-index:9999!important}.search-menu__item a,.search-menu__item a:visited{color:#1a6176!important}.search-overlay{z-index:15!important}.action-area__link{margin:0 5px}.excerpt_wrapper{font-size:15px;line-height:28px;color:#4d4d4d;vertical-align:top;font-family:var(--heading_font);text-transform:uppercase;font-weight:400}.custom-variant-selector{display:flex;flex-direction:column;gap:1.5rem}.variant-option{display:flex;flex-direction:column}.option-label{font-weight:700;margin-bottom:.5rem;font-size:1rem}.option-select{padding:.5rem;border:1px solid #ccc;border-radius:6px;font-size:1rem}.option-radio-group{display:flex;flex-wrap:wrap;gap:.75rem}.option-radio input[type=radio]{display:none}.option-radio .radio-label{padding:.5rem 1rem;border:1px solid #ccc;border-radius:5px;cursor:pointer;transition:all .2s ease}.option-radio input[type=radio]:checked+.radio-label{background-color:#f29420;color:#fff;border-color:#eb8f1d}.swatch__option input[type=radio]{display:none}.swatch input:checked+.swatch-element,.rc-plans-button[data-checked]{border-color:none!important;box-shadow:none!important;background:none!important}.swatch-element{border:none}.swatch__option label{display:flex;align-items:center;border:1px solid #e2e2e2;margin:0;cursor:pointer;border-radius:4px;background-color:#fafbfd;transition:background .2s}.selector-wrapper label,.option-title.label{font-size:.85rem;font-family:Larkin-Black,sans-serif!important;font-weight:600;text-transform:uppercase}.option-title.label{position:relative;height:auto;width:auto}.swatch__option input[type=radio]:checked+label,.swatch__option input[type=radio]:checked~.swatch-element label{background-color:#f29421;color:#fff;border-color:#f5951e;font-weight:600}.items_left{margin:0!important}.select select{-webkit-appearance:none;appearance:none;font-size:13px;font-weight:600;border-radius:4px;border:1px solid #f5951e;background-color:#f29421;color:#fff;cursor:pointer;height:40px;line-height:1.2;background-image:url('data:image/svg+xml;utf8,<svg fill="white" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-repeat:no-repeat;background-position:right .75em center;background-size:1em;transition:background .2s;text-transform:capitalize}.select select:hover{background-color:#f29421}.select select:focus{outline:none;border-color:#f29421;box-shadow:0 0 0 1px #f29421}.select:not(.is-multiple):not(.is-loading):not(.is-arrowless):after{display:none!important}.product-option,.selector-wrapper:last-of-type{margin-bottom:.2rem}.product-option{max-width:400px}.label:not(:last-child),.selector-wrapper label:not(:last-child){margin-bottom:.2em!important}.rc-template__radio-group .rc-radio.onetime-radio{border-radius:4px 4px 0 0}.rc-template__radio-group .rc-radio.subscription-radio{border-radius:0 0 4px 4px}.rc-template__radio-group .rc-radio-group__options,.button--add-to-cart,a.button--add-to-cart.button{border-radius:4px!important}.quantity-wrapper.quantity-style--box{border-radius:0!important}.rc-widget{max-width:400px}#rebuy-widget-129293.rebuy-widget.rebuy-widget,#rebuy-widget-129293.rebuy-widget .checkout-promotion-wrapper{border-radius:4px!important}.product-option--roast,.product-option--grind{width:100%}@media screen and (min-width: 768px){.product-option--roast,.product-option--grind{width:180px;display:inline-block;vertical-align:top}.product-option--roast{margin-right:4%;margin-bottom:0rem!important}}@media screen and (max-width: 767px){.product-option--grind{margin-top:1rem}}.stamped-badge{cursor:auto}.index #stamped-reviews-widget .stamped-carousel-scroll-wrapper .block{background-color:#fff;border:1px solid #d7e2ea;border-radius:4px;margin:auto 5px}.index #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll:before{border-bottom:none}.index #stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{padding:0 20px 20px!important}.index #stamped-reviews-widget[data-widget-type=carousel]{max-width:1500px!important}.faceted-filter-group-display .faceted-filter-group-display__list-item-input{opacity:1;width:auto;max-width:220px}.faceted-filter-group-display__dropdown{width:100%;padding:10px;border:1px solid #ddd;font-size:16px;margin-bottom:15px}.faceted-active-filters__remove-filter{max-width:210px}.hidden-desktop,#product_form_4619328913504 .swatch__option.variant-5-lb-save-20{display:none}@media (max-width: 767px){.hidden-desktop{display:block}.hidden-phone{display:none}}.faceted-active-filters{border-top:1px solid #454545}@media only screen and (min-width: 481px){.collection__sort-by-filter{margin-left:0;margin-bottom:20px}}.faceted-active-filters a{font-size:15px}.faceted-active-filters__remove-filter{padding:8px 14px!important}.button--primary:hover,.button--primary.is-hovered,a.button--primary.button:hover,a.button--primary.button.is-hovered{background-color:#fff}.button{border-radius:4px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-date{display:none}.product-thumbnail__price.sold-out{z-index:3}.box-shadow{box-shadow:1px 1px 3px #0003}.rebuy-notification-modal.is-visible,.rebuy-notification-modal.is-visible .rebuy-notification-dialog{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/113/assets/tako.css.map */
