.heading-product{display:flex;justify-content:space-between;align-items:flex-start;width:100%!important}.heading-bold{flex-grow:1;flex-shrink:1;flex-basis:0%}.okendo-container{flex-grow:1;flex-shrink:1;flex-basis:0%;display:flex;justify-content:flex-end}.footer-grid{grid-column-gap:6rem;justify-content:space-between;align-items:center;margin-top:1rem;display:flex;max-width:1800px}.collection-nav{background-color:#e0f3ff;padding-top:50px;padding-bottom:24px}.buy_more-save_more-banner{background:linear-gradient(to right,#ebe8ff 45%,#cfc8fd 92%);width:100%;padding:14px;text-align:center;color:#3d348b;font-size:16px;font-weight:700;margin-bottom:40px}.concentrates-price_table{display:flex;justify-content:space-between;align-items:center;padding:6px;background-color:#f6f5fd;border-radius:8px}.concentrates-price_table-column-qty{font-size:15px;font-weight:700;color:#3d348b}.concentrates-price_table-column-price{font-size:15px;font-weight:400;color:#7d7a9d}.concentrates-price_table-column{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:6px 12px}.concentrates-price_table-column.divider-show{border-right:1px solid #E6E3FF}.collection__content.collection_page{display:flex;align-items:start;justify-content:space-between;gap:40px}@media screen and (max-width: 767px){.buy_more-save_more-banner{font-size:14px;margin-bottom:20px}.collection__content.collection_page{flex-direction:column;align-items:center;gap:0px}.collection-nav{padding-top:30px;padding-bottom:19px}.collection__title in--titles{font-size:16px}.collection-heading::-webkit-scrollbar{-webkit-appearance:none;display:none}.concentrates-price_table-column-qty,.concentrates-price_table-column-price{font-size:12.5px}.concentrates-price_table-column{padding:6px 10px}.concentrates-price_table{margin-top:30px}}.heading-product .oke-sr-stars{text-align:center}.heading-product .oke-sr-count.oke-sr-count--brackets{text-align:center!important}.navbar-mobile-menu{transform:translate(-100%)}.hide{display:none!important}.jv_heading-h1{font-family:Kefir;font-size:2rem;line-height:1.2;font-weight:600}.mobile_menu{pointer-events:none}.mobile_menu.is-visible{pointer-events:all}.footer_menus{display:none}@media screen and (max-width: 991px){.jv_heading-h1{font-size:2.25rem}.footer_menus{display:flex}.mega-menu-container.fix-mobile{position:absolute;right:0;width:100%!important;min-width:auto!important;margin-top:2rem!important}}@media screen and (max-width: 767px){.jv_heading-h1{font-size:2rem}}@media screen and (max-width: 479px){.jv_heading-h1{font-size:1.65rem}}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.hero-coffee1{z-index:2;width:7rem;position:absolute;top:12%;bottom:auto;left:0%;right:auto}.hero-coffee2{z-index:2;width:6rem;position:absolute;top:auto;bottom:0%;left:40%;right:0%}.hero-coffee3{z-index:2;width:6rem;position:absolute;top:9%;bottom:auto;left:auto;right:0%}@media screen and (max-width: 479px){.hero-coffee1{width:3.5rem;top:35%}.hero-coffee2,.hero-coffee3{width:3rem}}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}:root{--grey-50: 249, 250, 251;--grey-500: 107, 114, 128;--blue-800: 42, 37, 82}.swiper-slide_image-wrap{aspect-ratio:4 / 3}@media screen and (max-width: 996px){.swiper-slide_image-wrap{aspect-ratio:4 / 3}.product-hero_photo-container{aspect-ratio:4 / 3!important;border-bottom:none!important}}@media screen and (max-width: 479px){.swiper-slide_image-wrap{aspect-ratio:4 / 3}}.swiper-button.is-v4.swiper-button-disabled,.swiper-button.is-v4.swiper-button-disabled:hover,.swiper-button.is-v4.swiper-button-disabled:active{background:rgba(var(--grey-50),1);color:rgba(var(--grey-500),1);cursor:auto;border-color:rgba(var(--grey-50),1);box-shadow:0 0 1rem rgba(var(--blue-800),0)}.swiper-navigation.is-v4{z-index:5}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 2px)!important}.product-hero_photo-container{max-height:calc(100vh - 110px)}.swiper-pagination.is-product_hero.swiper-pagination-progressbar.swiper-pagination-horizontal{top:auto;bottom:0}.swiper-navigatio .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{position:relative;bottom:0;top:0;width:auto}.swiper-navigation .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:6px;height:6px;opacity:1;background:rgba(var(--blue-800),.2);transition:background .4s ease}.swiper-navigation .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--blue-800),1)}.swiper-wrapper.is-product{overflow:visible}a.sale-navbar.w-inline-block{color:#fff!important}.product-col_item .oke-sr-label-text{display:none!important}.oke-w-reviewer>div{display:flex;gap:.5rem;align-items:center}.oke-reviewContent-title.oke-title{font-size:1.25rem!important;color:#2a2552}.oke-w-reviewer-verified{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:.5rem}.oke-w-reviewMinimal-content{margin-top:.75rem!important}.okeReviews[data-oke-container] .oke-w-reviews-list-item,div.okeReviews .oke-w-reviews-list-item{border-bottom:1px dashed #3d348b!important}.oke-w-reviewMinimal-reviewerAttributes{display:none!important}span.oke-w-reviewer-name{font-size:1rem}.oke-button{border-radius:100px!important;border:none!important}.oke-incentivized,.oke-reviewsTab.oke-reviewsTab--small-top-left.oke-reviewsTab--large-top-left{display:none!important}@media screen and (max-width: 768px){.nav-menu-footer{padding-bottom:8rem!important}.badge-container>svg{height:26px}.product-col_item .oke-sr-total-text{font-size:.65rem}}.product_testimonial,.div-block-745{display:none!important}footer .accordion1_item-header{border-bottom:1px #fff dashed!important}.submitting .loading-spinner{display:flex}.submitting .checkout-btns{display:none}.padding-footer{flex-direction:column;align-items:center;display:flex}.product-selector_variant-frequency.current-frequency .frequency-checkmark_circle{background-color:transparent!important;border-color:#2a2552!important}.product-selector_variant-frequency.current-frequency .frequency-checkmark_circle-check{background-color:#2a2552!important}.sub_label_new.is-active{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite;color:#fff!important}.product-image-is-loading,.product-content-is-loading{background:linear-gradient(90deg,#cfcfcf 84%,#e9e9e9ef 96%,#cfcfcf);background-size:400%;animation:animate-bg 1.5s ease infinite}@keyframes animate-bg{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.gradient-club{background:#f7d281;background:linear-gradient(308deg,#f7d281d9,#58f5f7d9 17%,#e7b1f2d9 33%,#a6f1a1d9 69%,#f7d281d9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7d281",endColorstr="#f7d281",GradientType=1);background-size:400%;animation:animate-bg 10s ease infinite}.ms-toggle-dot.is-icon{background-image:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/images/icons/checkmark-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:12px}.sub-toggle.checked>.ms-toggle-bg{background-color:#2a2552}.sub-toggle.checked>.ms-toggle-dot{left:22px}.magic-gd-vanilla{background:linear-gradient(270deg,#e0fafa,#fffcd9);background-size:400% 400%;animation:magicGradient 8s ease infinite}.magic-gd-golden{background:linear-gradient(270deg,gold,#f8b500,#ffcb00,#f8b500,gold);background-size:400% 400%;animation:magicGradient 8s ease infinite}.super-header{z-index:500;grid-row-gap:1rem;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;top:0%;bottom:auto;left:0%;right:0%}.bg-white-bottom{z-index:10;width:100%;height:4rem;background-image:linear-gradient(#fff,#fff0);position:absolute;top:auto;bottom:-4rem;left:0%;right:0%}.bg-white-top{z-index:10;width:100%;height:4rem;background-image:linear-gradient(360deg,#fff,#fff0);position:absolute;top:auto;bottom:0%;left:0%;right:0%}.bio-headline-logo{width:6.5rem;height:6.5rem;background-color:#2a2552;border-radius:50%;justify-content:center;align-items:center;display:flex}.subtitle{font-family:Kefir,sans-serif;font-weight:700}.bio-header{z-index:50;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0%;bottom:auto;left:0%;right:0%;padding-top:2rem}.section-links{width:100%;height:auto;flex-direction:column;justify-content:flex-start;align-items:center;padding:2rem 2.5rem 6rem;display:flex;position:static;top:0%;bottom:0%;left:0%;right:0%}.image-3{height:3rem}.main-container{width:100%;height:100%;max-width:480px;padding-top:2rem}.links{flex-direction:column;justify-content:center;align-items:center;display:flex}.button-shop{width:100%;height:60px;grid-column-gap:.5rem;color:#000;text-align:center;background-color:#fff;border-radius:4px;justify-content:flex-start;align-items:center;margin-top:12px;margin-bottom:0;padding:12px 24px;font-family:Figtree,sans-serif;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:box-shadow .5s;display:flex;box-shadow:3px 3px 12px 1px #0000000f}.trustpilot-header{grid-row-gap:.5rem;flex-direction:column;align-items:center;display:flex}.trustpilot-logo{width:80px}.trustpilot-summary-2{font-weight:500}.trustpilot-stars-2{width:140px}.trustpilot-review-container-2{width:100%;grid-row-gap:.5rem;text-align:center;background-color:#fff;border-radius:4px;flex-direction:column;align-items:center;padding:1rem;display:flex}.trustpilot-review-head{justify-content:space-between;display:flex}.trustpilot-title{font-family:Figtree,sans-serif;font-size:1.15rem;font-weight:700}.primary-gradient{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite}.cart-line_title:hover{text-decoration:underline}.upsell-line_imge-wrapper{cursor:pointer}.upsell-item-name:hover{text-decoration:underline}.upsell-item-name,.cart-line_title{cursor:pointer}.navbar-sale-wrapper.coconut-caramel-cookie{background-color:#6b2e70}.navbar-sale-wrapper.bf{background-color:#c8202f;font-weight:400}.navbar-sale-wrapper.bf .navbar-sale_title{font-weight:400}.navbar-sale-wrapper.prime{background-color:#289bfe;color:#fff}.navbar-sale-wrapper.fourthjuly{background-color:#7a2505d4}.navbar-sale-wrapper.fathers-day{background:linear-gradient(45deg,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79);background-size:400% 400%;animation:primaryGradient 5s ease infinite}.navbar-sale-wrapper.memorial-day{color:#fff!important;background-color:#c71f1f;background-image:none}.navbar-sale_title.memorial-day,.navbar-sale_description.memorial-day{color:#fff!important}.javy_nav-link-container{cursor:pointer}.navbar-sale-wrapper.cinnamon-sale{background:linear-gradient(142deg,#c73f02c0 20%,#fcb913bf 80%)}.navbar-sale-wrapper.spring-sale{background-image:linear-gradient(90deg,#d63960,#d842e9)}.modal-backdrop{background:#00000080!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;z-index:9999!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important}.modal-card{z-index:10000!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%!important;max-width:480px!important;background-color:#fff!important;border-radius:8px!important;padding:1rem 1rem 1.5rem!important}.modal-close{width:100%;display:flex;justify-content:flex-end}.modal-close_icon{font-weight:500;font-size:1rem;cursor:pointer;padding:.25rem}.modal-inner{padding:0rem 4.5rem 1rem 1.5rem}.modal-title{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#2a2552}.modal-message{font-size:1rem;font-weight:400;margin-right:1rem;color:#2a2552}@media screen and (max-width: 479px){.hero-image-normal{width:100%}.modal-inner{padding:0rem 1.5rem 1rem}.modal-card{max-width:95%!important}}@media screen and (min-width: 991px){.hero-image-normal{width:650px;min-width:650px}}@media screen and (max-width: 767px){.padding-section-landing{padding-top:3rem;padding-bottom:3rem}}.container-medium,.container-small,.container-large{margin-right:auto!important;margin-left:auto!important}@media screen and (max-width: 991px){.section-hero_right{display:flex}.section-hero_grid{grid-row-gap:1rem;grid-template-rows:auto auto;grid-template-columns:1fr;height:100%;display:grid}}@media screen and (max-width: 479px){.section-hero_grid{grid-row-gap:2rem;padding-top:2rem}}.section-hero_inner.is-easter{min-height:80dvh;background:#dbf6f8}.section-hero_inner.is-mothers-day{background-color:#031c48;background-image:url(https://res.cloudinary.com/dqxw76yvk/image/upload/v1715604954/protein_coffee-push-bg_gp4a9w.webp);background-repeat:no-repeat;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:stretch;min-height:65dvh;display:flex;position:relative;background-position-y:20%}.coupon-code.protein-coffee-push{background-color:#fffbd2}.coupon-code.spring{background-color:#c8202f;color:#fff}.coupon-code.bf{background-color:#00f;color:#fff}.coupon-code.holiday{background-color:#c8202f;color:#fff}.coupon-code.pumpkin-spice{background-color:#ff9658;color:#000}.coupon-code.dirty-chai{background-color:#f6a65c;color:#4a221c}.coupon-code.labor-day{background-color:#2b3bff;color:#fff}.coupon-code.prime{background-color:#289bfe;color:#fff}.coupon-code.july-christmas{background-color:#e01b1b;color:#fff}.coupon-code.fourthjuly{background-color:#2772c6;color:#fff}.coupon-code.summer-kickoff{background-color:#fcdc6d}.coupon-code.fathers-day{color:#fff;background-color:#3d358b;border-radius:2px}.coupon-code.coconut-caramel-cookie{background-image:linear-gradient(225deg,#ffb1ff,#fff)}.coupon-code.memorial-day{background-color:#ee2d2d;color:#fff}.section-hero_inner.is-early-mother{min-height:80dvh;background-image:linear-gradient(0deg,#c3ffef,#ecfffa)}.headline-bold.size-4rem{font-size:4rem;line-height:1.05}.span-light{font-size:3rem;font-weight:300}.coupon-code.easter-sale{background-color:#def664}.coupon-code.early-mother-sale{background-color:#ffa8c4}@media screen and (max-width: 479px){.navbar-sale_description-container{grid-column-gap:4px;grid-row-gap:4px;justify-content:center;align-items:flex-end;display:none}.navbar-sale-inner{flex-flow:column;width:100%}.headline-bold.size-4rem.mothers-day{max-width:none;text-wrap:nowrap}}.badge-product.back-in-stock{color:#fff;background-image:linear-gradient(to right bottom,#3d348b,#3d348b,#9e388b,#df4f79,#df4f79)}.badge-product.is-new{display:flex;align-items:center;gap:.25rem;color:#140fff;background:#dbdaff}@media screen and (max-width: 767px){.headline-bold.size-4rem{font-size:2.4rem}}.navbar-sale_description-container{grid-column-gap:6px;grid-row-gap:6px;justify-content:center;align-items:center;display:flex}.header-code-txt{max-width:20rem}@media (max-width: 991px){.header-code-txt{text-align:center;margin-left:auto;margin-right:auto}.section-hero_inner{align-items:start;justify-content:start;margin-left:auto;margin-right:auto}}@keyframes primaryGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.trustpilot-container-2{grid-row-gap:1rem;flex-direction:column;align-items:center;margin-top:2rem;display:flex}.main-container-bio{width:100%;height:100%;max-width:480px;padding-top:2rem}.trustpilot-description{font-size:.85rem}.trustpilot-author{font-size:.85rem;font-weight:700}.button-shop.primary-gradient{color:#fff;position:relative}@keyframes magicGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.menu-icon1_line-top,.menu-icon1_line-middle,.menu-icon1_line-bottom{transition:transform .3s ease,opacity .3s ease}.menu-icon1.open .menu-icon1_line-top{transform:translateY(11px) rotate(45deg)}.menu-icon1.open .menu-icon1_line-middle{opacity:0}.menu-icon1.open .menu-icon1_line-bottom{transform:translateY(-5px) rotate(-45deg)}.odometer-digit-spacer{display:none!important}.odometer{--time: 2s;--odometer-easing: ease;vertical-align:middle!important}.odometer .odometer-inside{gap:.2rem!important}@media (max-width: 479px){.odometer .odometer-inside{gap:0rem!important}.bg-white-bottom{height:3rem;bottom:-3rem}.section-links{padding-left:1.5rem;padding-right:1.5rem}.main-container{padding-top:1rem}}.odometer .odometer-digit{display:inline-block!important;vertical-align:middle!important}.odometer .odometer-digit .odometer-digit-spacer{display:block!important;vertical-align:middle!important;visibility:hidden!important}.odometer .odometer-digit .odometer-value.odometer-last-value{position:absolute!important;left:0!important;right:0!important}.odometer-ribbon-inner{-webkit-backface-visibility:hidden!important}.odometer.odometer-animating-up .odometer-ribbon-inner{transition:transform var(--time)!important}.odometer.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-animating-down .odometer-ribbon-inner{transform:translateY(-100%)!important}.odometer.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transition:transform var(--time)!important;transform:translateY(0)!important}.odometer.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-animating-up .odometer-ribbon-inner{transition-timing-function:var(--odometer-easing)!important}.odometer .odometer-digit .odometer-value{-webkit-transform:translateZ(0)!important}.odometer._4 .odometer-inside:before{content:"$"!important;display:inline-block!important;vertical-align:sup!important;opacity:1!important;font-size:inherit!important;margin-right:.12em!important}.odometer._5{display:inline-block!important;--odometer-easing: ease !important}.odometer._5 .odometer-digit{padding:0!important;background-color:transparent!important}.odometer._5 .odometer-inside{gap:0!important}.preloader_odometer{gap:.5rem!important}.ctc-wrap{pointer-events:none!important}.ctc-button{pointer-events:auto!important}.odometer-html-structure p a{position:relative!important;display:inline-block!important;margin-right:.9em!important;color:#676f00!important;transition:.2s ease all!important;box-shadow:0 1px #676f00!important}.odometer-html-structure p a:after{content:"â†—"!important;position:absolute!important;right:-.8em!important;bottom:-.05em!important}.odometer-html-structure p a:hover{box-shadow:0 0 #676f00!important}ponent.inline{text-align:center!important;display:block!important}.odometer{line-height:1.3!important;position:relative!important}.odometer._2{font-size:3rem!important}.odometer._5{padding:0!important;line-height:1!important;position:relative!important;top:-.4rem!important}.odometer-inside{display:flex!important}.odometer-digit{border-radius:.5rem!important;display:inline-block!important;position:relative!important}.odometer-digit-spacer{display:block!important}.odometer-digit-inner{text-align:center!important;display:block!important;position:absolute!important;top:0%!important;bottom:0%!important;left:0%!important;right:0%!important;overflow:hidden!important}.odometer-ribbon{text-align:center!important;justify-content:center!important;align-items:center!important;display:block!important;position:absolute!important;top:0%!important;bottom:0%!important;left:0%!important;right:0%!important;overflow:hidden!important}.odometer-ribbon-inner,.odometer-value{display:block!important}.odometer-formatting-mark{display:inline-block!important}.cart-line_item:last-child{border-bottom:0px}.footer_mobile-component>.accordion1_item-header{border-bottom:1px dashed #fff!important}@font-face{font-family:Figtree;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Figtree-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Figtree-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Figtree-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Figtree-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Kefir;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/kefir-demi-bold-webfont.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Kefir;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/kefir-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Kefir;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Kefir-ExtraBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/FilsonProBlack.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/filsonprobold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/filsonprobook-webfont.woff2) format("woff2"),url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/filsonproregular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/filsonpromedium-webfont.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FilsonPro;src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/filsonprolight-webfont.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"FA 5 Solid";src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Font-Awesome-5-Free-Solid-900.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"FA 5 Regular";src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Font-Awesome-5-Free-Regular-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"FA 5 Brands";src:url(https://cdn.shopify.com/oxygen-v2/25194/9447/19462/2013213/fonts/Font-Awesome-5-Brands-Regular-400.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}.product-img-wrapper{width:100%;border-radius:8px;padding-top:100%;display:flex;position:relative;overflow:hidden}@media screen and (max-width: 767px){.footer-logo{width:100px}.footer-copyright{grid-row-gap:1rem;flex-direction:column;align-items:center;padding-top:1rem;padding-bottom:1rem}}@media screen and (max-width: 479px){.risk-free_holder{padding-left:0;padding-right:0}}@media screen and (max-width: 991px){.footer-links{width:50%}.footer-links-grid{width:100%;grid-column-gap:4rem;justify-content:flex-start}.footer-grid{grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column wrap;justify-content:space-between;max-width:90%}}.footer-logo{width:120px;margin-left:auto;margin-right:auto}.email-input{align-items:center;display:flex;position:relative}.quick_add-animate-spin{width:22px;height:22px;color:#3d348b;fill:#fff;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:quick_add-spin 1s linear infinite}.cart-badge{position:fixed;bottom:30px;right:20px;z-index:9999;cursor:pointer;display:flex;align-items:center;justify-content:center;width:72px;height:72px;background-color:#3a3468;border-radius:100%}.article-hero_author{display:flex;align-items:center;font-size:13px;color:#2a2552}.article-hero_author-info{margin-left:12px;line-height:17px}.article-hero_author-image{width:50px;height:50px;border-radius:100%;-o-object-fit:cover;object-fit:cover}.cart-added-tag{position:absolute;padding:6px 22px;background-color:#fff;color:#2a2552;border-radius:63px;font-size:16px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:6px;bottom:35%;left:50%;transform:translate(-50%);box-shadow:0 1px 6px #20212447;animation:added-tag-slide-up 3s ease-in-out;animation-fill-mode:forwards}.cart-badge-icon{width:36px;height:36px}.cart-badge-quantity{font-size:14px;font-weight:700;color:#fff;background-color:#c8202f;border-radius:100%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0}@keyframes added-tag-slide-up{0%{transform:translate(-50%);opacity:1}50%{transform:translate(-50%,-50%);opacity:1}to{transform:translate(-50%,-50%);opacity:0}}@keyframes quick_add-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footer-links-grid{grid-column-gap:2rem;flex:1;justify-content:space-between;display:flex}.footer-title{font-size:1.15rem;font-weight:700}.footer-links-column{grid-row-gap:.5rem;flex-direction:column;margin-top:1rem;display:flex}.footer-link{color:#fff;font-weight:400}.footer-links{width:auto}.risk-free_holder{grid-column-gap:1rem;grid-row-gap:1rem;align-items:center;padding-left:0;padding-right:0;display:flex}.footer-copyright{flex-direction:row-reverse;justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;font-size:.75rem;display:flex}.testimonial1_component{align-items:left!important}.okeReviews.oke-sr{font-size:10px!important}.oke-sr-count,.product-col_item .oke-reviews-line .okeReviews.oke-sr{font-size:.8rem!important}.product-col_item .oke-reviews-line .okeReviews.oke-sr .oke-sr-label-text{display:none!important}.product-col_item .oke-reviews-line .okeReviews.oke-sr svg{height:.8rem!important}@media screen and (max-width: 991px){.oke-w-reviewSplit,.oke-w-reviewSplit-left{text-align:left!important}.oke-w-reviewSplit-main{align-items:left!important}}@media screen and (max-width: 767px){.product-col_item .oke-reviews-line .oke-sr-count.oke-sr-count--brackets,.product-col_item .oke-reviews-line .okeReviews.oke-sr{font-size:.65rem!important}.product-col_item .oke-reviews-line .okeReviews.oke-sr svg{height:.7rem!important}.article-hero_author{font-size:12px;width:100%;text-align:left;justify-content:flex-start}.article-hero_author-info{margin-left:10px;line-height:15px}}.acbs-container{position:absolute;left:0%;top:0%;right:auto;bottom:0%;z-index:9999;display:flex;width:40px;height:40px;justify-content:center;align-items:center;cursor:pointer}.acbs-icon{display:flex;width:30px;height:30px;padding-top:.35rem;padding-bottom:.35rem;justify-content:center;align-items:center;background-color:transparent;color:#fff}.section-3-reasons_wrapper swiper-slide{margin-right:1rem}.cart_remove-btn{position:absolute;right:0;top:0}img.product-selector_variant-image{max-width:none!important}a.product-selector_variant-link.w-inline-block{overflow:hidden!important}.product-selector_variant-link.current-flavor{box-shadow:0 0 0 2px var(--primary-purple);border-color:#2a2552;padding:0rem!important}.product-selector_variant-link{width:4rem!important;height:4rem!important;border:0rem!important}span.shipping-value-hightlight{color:#9bc34d}.acbs-icon{max-width:30px;max-height:30px}.frequency-pricing_each{white-space:nowrap;flex-shrink:0;overflow:hidden}a.button.is-full.is-squared.is-inverse{color:#2a2552;border-color:#2a2552}.shop-collections_item{margin-right:16px!important;height:100%!important}.collection-image-wraps{width:100%;border-radius:8px 8px 0 0;padding-top:100%;display:flex;position:relative;overflow:hidden}.shop-collections_grid{grid-column-gap:1rem!important;grid-row-gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr}.autocomplete-container{display:flex;flex-direction:column;align-items:center;justify-items:center}.algolia-search-box input{color:#2a2552;min-width:350px;padding:8px 16px;background-color:#fff;border-radius:100px;font-size:1rem;margin-bottom:20px;outline:none}.algolia-search-box.secondary input{border:1px solid #2a2552}.algolia-search-box form{display:flex;gap:1rem}.algolia-search-box button{display:none}.algolia-search-box button>svg{width:24px;height:24px}.ais-Hits>.ais-Hits-list{gap:2rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.hide-scrollbar::-webkit-scrollbar{display:none}.body-pointer-events{pointer-events:auto!important}.image-121{width:100%}@media screen and (max-width: 991px){.is-first{order:-9999}}.selector-step.is-sold-out{opacity:.5;pointer-events:none}@media screen and (max-width: 479px){.odometer-numbers{font-size:3.25rem!important}}.link-articles{font-weight:700;color:#fa0;text-decoration:none!important;transition:color .2s}.link-articles:hover{color:#ffaa0080}#chat-button{visibility:hidden}.box-time{background-color:#fff;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin-left:2px;margin-right:2px;padding:3px;font-size:12px;line-height:20px;display:flex}.time-text{color:#fff;padding-left:.15rem;padding-right:.15rem;font-weight:800}.clock-number{font-size:.85rem;font-weight:800;line-height:1}.clock-label{letter-spacing:0;text-transform:uppercase;font-size:.5rem;line-height:1}@media screen and (max-width: 479px){.holiday-clock{z-index:1;flex-wrap:wrap;position:relative}.navbar-sale_title.mothers-day{text-align:center;max-width:9.2rem;font-size:.75rem;line-height:1.1}.mobile-only{display:block}.coupon-code.early-mother-sale{margin-top:5px}.navbar-sale-inner.mothers-day{grid-column-gap:.8rem;grid-row-gap:.8rem;flex-flow:row;justify-content:center;align-items:center;width:100%}}.navbar-sale-wrapper.mothers-day-sale{background-color:#ce3d6c}.navbar-sale-wrapper.july-christmas{background-color:#e01b1b;color:#fff}.timer-container{grid-column-gap:.5rem;align-items:center;display:flex;position:relative}.holiday-clock{color:#2a2552;justify-content:center;align-items:center;display:flex}.badge-product.protein{color:#65381e;background-color:#fd9;background-image:linear-gradient(#f3b353,#f3b353)}.badge-product.concentrate{color:var(--white);background-color:#fd9;background-image:linear-gradient(#8566f4,#8566f4)}.badge-product.creamer{color:#65381e;background-color:#fd9;background-image:linear-gradient(#fff,#fff)}.badge-product.syrup{color:#000;background-color:#fd9;background-image:linear-gradient(#cce6ed,#cce6ed)}.badge-product.instant-latte{color:#65381e;background-color:#fd9;background-image:linear-gradient(#e4d0b2,#e4d0b2)}.navbar-sale-wrapper.protein-coffee{background-color:#65381e}@media screen and (max-width: 479px){.navbar-sale-inner.mothers-day{grid-column-gap:.8rem;grid-row-gap:.8rem;flex-flow:row;justify-content:center;align-items:center;width:100%}.navbar-sale_title.mothers-day{text-align:center;max-width:8.8rem;font-size:.75rem;line-height:1.1}}@media screen and (max-width: 991px){.section-hero_inner{background-image:linear-gradient(#f1b351,#f7a223);background-repeat:no-repeat;background-size:cover}}@media screen and (max-width: 479px){.section-hero_inner.mothersday{background-image:linear-gradient(#f1b351,#f7a223);background-position:0 0;background-repeat:repeat;background-size:auto;padding-top:0}}@media screen and (max-width: 767px){.section-hero_inner.mothersday{background-image:linear-gradient(#f1b351,#f7a223);background-position:0 0;background-repeat:repeat;background-size:auto}}.hp-hero-img{display:none}@media screen and (max-width: 767px){.hp-hero-img{display:block}}@media screen and (max-width: 991px){.section-hero_inner{background-color:#031132;min-height:auto}}#chat-button{visibility:hidden!important}.navbar-component{max-width:100vw}.navbar-mobile_description,.tiny-show{display:none}@media screen and (max-width: 479px){.tiny-show{display:block}.navbar-sale_title.fathers-day{color:#fff;text-align:center}.navbar-sale_description-container{grid-column-gap:4px;grid-row-gap:4px;justify-content:center;align-items:flex-end;display:none}.navbar-mobile_description{display:block;margin-top:.25rem;font-weight:400}.navbar-mobile_description.center-align{text-align:center}}.recipe-card-buttons{position:relative}.social-share-container{left:25%;top:125%;position:absolute;z-index:10;padding:.5rem 1rem;background-color:#fff;border-radius:12px;border:1px #00000020 solid;opacity:0;transition:opacity .2s ease;display:flex;gap:1rem;box-shadow:0 1px #4446880f,0 -1px #4446880f,0 2px 2px #44468805,0 3px 3px #44468808,0 4px 4px #4446880a}.social-share-container.active{opacity:1}.button-recipe{min-height:2.5rem;padding-left:1rem;padding-right:1rem;font-size:.85rem}.icon-embed-xsmall{width:1.35rem}@media screen and (max-width: 991px){.recipe-container{display:flex;flex-direction:column-reverse}}@media screen and (max-width: 479px){.icon-embed-xsmall{width:1.15rem}.button-recipe{min-height:2rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;grid-column-gap:.25rem}}.desktop-hide{display:none}.homepage_sale-banner{background:linear-gradient(90deg,#c17f86,#fce5e7);text-decoration:none;color:#000;height:50px;display:flex;align-items:center;justify-content:center;gap:1rem}.sale_banner-new{font-size:20px;line-height:1}.offer_text{font-size:16px}.offer_image{height:100%}.homepage_sale-banner.holiday{background-color:#089f33;background-image:none;height:40px;font-weight:700;color:#fff;font-size:16px}.main-wrapper{margin-top:30px}.homepage_sale-banner_text{color:#000;font-weight:700;letter-spacing:.025rem;text-wrap:nowrap;text-decoration:none;font-size:1.125rem}@media screen and (max-width: 479px){.homepage_sale-banner.holiday{height:35px;font-size:11px}.desktop-hide{display:block}.offer_image{position:absolute;left:-5px}.homepage_sale-banner_text{margin-left:1rem;font-size:.625rem}.homepage_sale-banner{font-size:10px;height:40px;gap:0rem;justify-content:center;position:relative;gap:0;padding-left:40px;line-height:1.25}.offer_badge{width:100px}.offer_timer{text-align:center;width:90px}.offer_text{text-align:center;width:90px;font-size:10px}.sale_banner-new{font-size:14px}.main-wrapper{margin-top:20px}.quick_add-animate-spin{width:17px;height:17px}.cart-badge{bottom:16px;right:8px;width:54px;height:54px;background-color:#2a2552;border-radius:100%}.cart-badge-icon{width:24px;height:24px}.cart-badge-quantity{font-size:10px;width:16px;height:16px}.cart-added-tag{bottom:40%;padding:4px 16px;font-size:16px;gap:6px}.cart-added-tag-icon{width:16px;height:16px}}.cookie_banner{border-radius:20px;position:fixed;z-index:999;bottom:10px;right:10px;max-width:350px;padding:1rem;background:#fff;box-shadow:0 1px 6px #20212447}.cookie_banner-title{font-size:14px;font-weight:700;display:flex;align-items:center;gap:.25rem}.cookie_banner-content{font-size:12px;margin-top:10px;margin-bottom:10px}.cookie_banner-actions{display:flex;align-items:center;justify-content:start;gap:1rem}.cookie_banner-button{border-radius:10px;padding:.5rem 1rem;width:50%;font-weight:500;font-size:14px;transition:opacity .2s ease}.cookie_banner-button:hover{opacity:.8}.cookie_banner-button.primary{background-color:#5242a7;color:#fff}.cookie_banner-button.secondary{background-color:#e5e4e2}.cookie_banner-link{text-decoration:underline}.sub-only_card{background-color:#ffffff90;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.sub-only_card-locker{display:flex;align-items:center;gap:.5rem;font-size:12px;font-weight:700}.sub-only_button-locker{font-size:10px;font-weight:500;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100px;line-height:1.25}.iframe-wrapper{display:flex;align-items:center;justify-content:center;width:100%}.sub-only_button-locker_text{max-width:60px}.password-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#00000080;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease}.password-dialog-overlay.visible{opacity:1;pointer-events:auto}.password-dialog-overlay.hidden{opacity:0;pointer-events:none}.password-dialog-box{background:#fff;padding:24px;border-radius:12px;box-shadow:0 4px 12px #0003;width:100%;max-width:400px}.password-dialog-form{display:flex;flex-direction:column;gap:16px}.password-dialog-title{font-size:20px;font-weight:700;text-align:center}.password-dialog-input{padding:12px;border-radius:6px;border:1px solid #ccc;width:100%;font-size:16px}.password-dialog-error{color:red;font-size:14px}.password-dialog-button{padding:12px;background-color:#6b46c1;color:#fff;border-radius:6px;font-weight:700;font-size:16px;border:none;cursor:pointer}.sorry-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;background-color:#00000080}.sorry-box{background-color:#fff;padding:32px;border-radius:12px;box-shadow:0 4px 12px #0003;width:100%;max-width:400px;text-align:center}.sorry-title{font-size:24px;font-weight:700;color:#5b21b6;margin-bottom:12px}.sorry-text{font-size:14px;color:#374151;margin-bottom:8px}.sorry-subtext{font-size:12px;color:#6b7280}
