:root{--font-heading--family: "BN-Tillsdale", sans-serif;--font-subheading--family: "BN-Tillsdale", sans-serif;--font-accent--family: "Hangoe", serif;--button-font-family-primary: var(--font-heading--family);--button-font-family-secondary: var(--font-heading--family);--minimum-touch-target: 38px;--font-body--family: "Indivisble", serif;--letter-spacing--heading-tight: -.02em;--line-height--display-tight: .9;--line-height--body-normal: 1.3;--button-padding-inline: 30px;--button-padding-block: 12px 10px;--media-radius-large: 10px;--cinnamon: #D66441;--kadak: #983D22;--green: #27443A;--gold: #E89A44;--height-buy-buttons: calc(var(--padding-sm) * 2 + var(--icon-size-sm));--beige: rgba(243, 238, 227, 1);--sage: #8ca894;--font-size--large-heading: clamp(2.5rem, 6vw, 3.6rem)}@media screen and (max-width:749px){:root{--font-size--paragraph: .9em;--font-size--h1: calc(.9*clamp(2.75rem, 8vw, 5rem)) ;--font-size--large-heading: calc(.9*clamp(2.5rem, 7vw, 4rem)) ;--font-size--h2: 2.25rem ;--font-size--h3: 1.575rem ;--font-size--h4: 1.35rem ;--font-size--h5: 1.125rem ;--font-size--h6: 1.125rem }}:root{--sticky-top: var(--header-height, 0px)}.color-scheme-1{--color-border: #983D22}.currency-code{font-size:1rem}.header{--header-padding: var(--padding-xs)}.hide{display:none}.js .reveal-on-scroll,.js .reveal-fade{opacity:0;will-change:opacity,transform}.js .reveal-slide-up{opacity:0;transform:translateY(30px);will-change:opacity,transform}.js .reveal-slide-left{opacity:0;transform:translate(-30px);will-change:opacity,transform}@font-face{font-family:BN-Tillsdale;src:url(/cdn/shop/files/bntillsdale-webfont.woff?v=1768964597) format("woff"),url(/cdn/shop/files/bntillsdale-webfont.woff2?v=1768964596) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Indivisble;src:url(/cdn/shop/files/IndivisibleWebRegular.woff2?v=1765200967) format("woff2"),url(/cdn/shop/files/IndivisibleWebRegular.woff?v=1765200967) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Indivisble;src:url(/cdn/shop/files/IndivisibleWebBold.woff2?v=1765200977) format("woff2"),url(/cdn/shop/files/IndivisibleWebBold.woff?v=1765200977) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hangoe;src:url(/cdn/shop/files/hangoe-webfont.woff2?v=1765201083) format("woff2"),url(/cdn/shop/files/hangoe-webfont.woff?v=1765201083) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hangoe;src:url(/cdn/shop/files/hangoe-italic-webfont.woff2?v=1765201079) format("woff2"),url(/cdn/shop/files/hangoe-italic-webfont.woff?v=1765201079) format("woff");font-weight:400;font-style:italic;font-display:swap}.button,.button-secondary,button.shopify-payment-button__button--unbranded,a.link{font-size:var(--font-size--h5);font-style:var(--font-h5--style);font-size:var(--font-h5--size);line-height:1;letter-spacing:normal}a.link{font-family:var(--button-font-family-primary);text-transform:uppercase}.group-block.scroll-stop-animation .group-block-content{overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.group-block.scroll-stop-animation .group-block-content::-webkit-scrollbar{display:none}.group-block.scroll-stop-animation .group-block-content .image-block{flex-shrink:0;width:auto;max-width:150px}.contained-width .hero__media-wrapper{grid-column:2 / 3;border-radius:var(--media-radius-large);overflow:hidden}.contained-width .hero__content-wrapper{max-width:calc(100% - 2 * var(--page-margin));margin:0 auto}.section.custom-carousel .section-content-wrapper{position:relative}.section.custom-carousel .cg-carousel-viewport{overflow:hidden;width:100%;height:100%}.section.custom-carousel .cg-carousel-track{display:flex;transition:transform .4s ease;height:100%}.section.custom-carousel .cg-slide{flex:0 0 100%}.section.custom-carousel .cg-carousel-nav{position:absolute;right:0;bottom:125px;width:calc(50% - 64px);display:flex;gap:12px;justify-content:center}@media screen and (min-width:750px)and (max-width:989px){.section.custom-carousel .cg-carousel-nav{bottom:0;width:calc(50% - 38px)}}@media screen and (max-width:749px){.section.custom-carousel .cg-carousel-nav{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;gap:12px;width:fit-content;justify-content:flex-end;padding-top:12px}}.section.custom-carousel .cg-carousel-btn{width:40px;height:40px;border-radius:999px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:24px;line-height:1;background:rgb(var(--color-button-background-rgb, 180, 90, 50));color:rgb(var(--color-button-text-rgb, 255, 255, 255))}.section.custom-carousel .cg-carousel-btn:hover,.section.custom-carousel .cg-carousel-btn:focus-visible{outline:none;filter:brightness(1.05)}.absolute{position:absolute;z-index:2}.absolute.top{position:absolute;top:var(--page-margin);left:50%;transform:translate(-50%)}.absolute.top-left{position:absolute;top:var(--page-margin);left:var(--page-margin)}.absolute.top-left.no-margin{left:0}.absolute.top-right{position:absolute;top:var(--page-margin);right:var(--page-margin)}.absolute.left{position:absolute;left:var(--page-margin);top:50%;transform:translateY(-50%)}.absolute.center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.absolute.right{position:absolute;right:var(--page-margin);top:50%;transform:translateY(-50%)}.absolute.bottom{position:absolute;bottom:var(--page-margin);left:50%;transform:translate(-50%)}.absolute.bottom-left{position:absolute;bottom:var(--page-margin);left:var(--page-margin)}.absolute.bottom-right{position:absolute;bottom:var(--page-margin);right:var(--page-margin)}@media screen and (max-width:749px){.absolute.mobile-stack,.absolute.top.mobile-stack,.absolute.top-left.mobile-stack,.absolute.top-right.mobile-stack,.absolute.left.mobile-stack,.absolute.center.mobile-stack,.absolute.right.mobile-stack,.absolute.bottom.mobile-stack,.absolute.bottom-left.mobile-stack,.absolute.bottom-right.mobile-stack{position:relative;left:0;top:0;transform:unset;padding-left:0;padding-right:0}}.section.custom-tabs .section-content-wrapper{position:relative}.section.custom-tabs .cg-tabs-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:max(16px,calc(var(--spacing-scale, 1) * 16px))}.section.custom-tabs.locations .cg-tabs-nav{margin-left:auto}@media screen and (max-width:749px){.section.custom-tabs.locations .cg-tabs-nav{margin-left:0;padding-top:40px}}.section.custom-tabs .cg-tab-btn{border:0px solid;border-radius:999px;padding:0 16px 0 0;cursor:pointer;background:transparent;color:var(--green);font-family:var(--font-h5--family);font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case)}.section.custom-tabs .cg-tab-btn.is-active{background:transparent;color:var(--green);border-color:transparent}.section.custom-tabs .cg-tab-btn:not(.is-active){opacity:.5}.section.custom-tabs .cg-tab-btn:not(.is-active):hover{opacity:.8}.section.custom-tabs .cg-tab-panel{display:none}.section.custom-tabs .cg-tab-panel.is-active{display:block}.group-block.image-carousel{position:relative}.group-block.image-carousel .cg-image-carousel-viewport{height:100%;flex:1 1 auto;overflow:hidden}.group-block.image-carousel .cg-image-carousel-track{display:flex;flex-wrap:nowrap;height:100%;transition:transform .4s ease}.group-block.image-carousel .cg-image-slide{flex:0 0 100%;max-width:100%;height:100%;display:flex}.group-block.image-carousel .cg-image-slide .image-block__image{height:100%;width:auto;max-width:none;object-fit:cover;display:block;margin-left:auto;margin-right:auto}.group-block.image-carousel .image-carousel__nav{position:absolute;right:var(--page-margin, 24px);bottom:var(--page-margin, 24px);display:flex;gap:8px;z-index:2}.group-block.image-carousel .image-carousel__button{width:40px;height:40px;border-radius:999px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background-color:#ff7a45;color:#fef7ec}.group-block.image-carousel .image-carousel__button:before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url(https://cdn.shopify.com/s/files/1/0640/0688/1355/files/button_arrow.svg?v=1764661954) center / contain no-repeat;mask:url(https://cdn.shopify.com/s/files/1/0640/0688/1355/files/button_arrow.svg?v=1764661954) center / contain no-repeat}.group-block.image-carousel .image-carousel__button--prev:before{transform:rotate(180deg)}.group-block.image-carousel .image-carousel__button:hover{opacity:.9}@media screen and (max-width:749px){.scroll-stop-animation .layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}}.group-block .shopify-app-block{width:100%}.reviews-io-rating-bar-widget.rio-withoutBranding .RatingBarWidget .R-PlatformIcon{display:block!important}@media only screen and (min-width:12.5em){.reviews-io-rating-bar-widget .RatingBarWidget-prefix .R-flex-center-xxs{-webkit-justify-content:left;-moz-justify-content:left;justify-content:left}}@media screen and (max-width:749px){.hero--stack-mobile{min-height:fit-content}.hero--stack-mobile .hero__container{row-gap:20px}.hero--stack-mobile .hero__media-wrapper{position:relative}.hero--stack-mobile.contained-width .hero__content-wrapper{max-width:100%}.hero--stack-mobile.contained-width .hero__content-wrapper>*{padding-left:0;padding-right:0;padding-top:0}.custom-font-size,.custom-font-size>*{font-size:calc(.8 * var(--font-size))}}.cg-carousel-btn svg{stroke:#fff;stroke-width:2px}@media screen and (min-width:750px){.image-fill .image-block{height:100%}}@media screen and (max-width:749px){.image-fill .image-block{aspect-ratio:1 / 1}}.section.custom-carousel .cg-carousel-btn{background:var(--cinnamon)}.button-unstyled.slideshow-control.slideshow-control--shape-circle{background-color:var(--color-primary-button-background-arrow)}.color-scheme-1{--color-primary-button-background-arrow: rgb(214 100 65 / 1)}@media screen and (max-width:749px){.layout-panel-flex--row>.group-block--width-custom{flex-basis:100%}}@media screen and (max-width:749px){.height-fit-content{min-height:fit-content}.mobile-left .group-block-content{align-items:flex-start}.mobile-left .group-block-content p{text-align:left}}.group-block__link:after{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#000;opacity:0;transition:.5s ease;z-index:1}.group-block__link:hover:after{opacity:.3}#insta-feed .instafeed-new-layout-item img,.instafeed-shopify .instafeed-new-layout-item img{border-radius:6px!important}.email-signup__input,.email-signup__button--text{padding:var(--padding-sm) var(--padding-3xl)}.email-signup__button{font-size:1rem}.shopify-section:has(.sticky-section){position:sticky!important;top:calc(var(--header-height) - 1px);z-index:2}.sticky-content{top:var(--header-height, 0)}#juo-subscription-widget .j-subscription{background-color:transparent!important}.product-details #juo-subscription-widget .j-option,.product-details #juo-subscription-widget select,.product-details #juo-subscription-widget .j-label-inner input[name=mode]{border:1px solid var(--green)!important}.product-form-buttons .add-to-cart-icon{display:none}.color-scheme-2 .button.add-to-cart-button{outline-color:var(--button-background-color);--button-background-color: var(--color-primary-button-background);--color-primary-button-background: #7B260D}#juo-subscription-widget .j-badge>p{font-size:12px!important}@media screen and (max-width:749px){.product-form-buttons>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex:0}}.ai-comparison-table__products .flavor-profile{display:flex;justify-content:center}.add-to-cart-button{height:fit-content}.product-form-buttons button{width:100%;padding-inline:var(--padding-sm);padding-block:var(--padding-sm)}.product-details .resource-list__item .product-grid__card.product-grid__card{flex-direction:row}.product-details .resource-list__item .product-grid__card.product-grid__card .card-gallery{width:200px}.icon-small.card-carousel--section.video .swiper-slide .carousel-image-wrapper{width:40%;padding-bottom:40%!important}.icon-small.card-carousel--section.video .swiper-slide .carousel-image-wrapper .carousel-image{object-fit:contain}.card-carousel--section .section-title{padding-bottom:36px}.icon-small.card-carousel--section.video .swiper-slide{justify-content:flex-start}@media screen and (min-width:1025px){.icon-small.card-carousel--section .swiper-button-disabled{display:none!important}}.overflow-hidden{overflow:hidden}.ElementsWidget-prefix .R-Button--primary{background-color:var(--kadak)!important;border-radius:100px!important;border:0px solid!important;font-family:var(--font-heading--family)!important;text-transform:uppercase!important}html{scroll-padding-top:120px}@media screen and (min-width:750px){.header-right-links a{font-size:1rem}}@media screen and (max-width:749px){.header__column--right .header-right-links{display:none}}.mobile-drawer-extra-links a{padding-inline:var(--drawer-padding);font-size:var(--menu-font-2xl--size)}.header-right-links a{color:var(--color-foreground)}.max-width-500{max-width:500px}.max-width-800{max-width:800px;margin:0 auto}.cg-tab-btn:after{display:none}.cg-tab-btn{position:relative;background:none;border:0;padding:.5rem .25rem;cursor:pointer;opacity:.7;transform:translateY(1px);transition:opacity .2s ease,transform .2s ease}.cg-tab-btn.is-active,.cg-tab-panel{opacity:1;transform:translateY(0)}.cg-tab-panel.is-entering{opacity:0;transform:translateY(8px)}.cg-tab-panel.is-active{transition:opacity .26s ease,transform .26s ease}.email-signup__button--integrated{--button-offset: var(--margin-xs);position:absolute;height:calc(100% - (var(--button-offset) * 1) - (var(--border-width) * 2));right:calc((var(--button-offset) * .5) + var(--border-width));top:50%;transform:translatey(-50%);width:max-content}.utilities *{font-family:var(--font-heading--family);font-size:1rem;letter-spacing:normal;opacity:1;color:var(--color-foreground)}.utilities a{color:var(--color-foreground)}footer .menu__heading.h5{font-size:1rem}.ruk_rating_snippet i{color:var(--gold)!important}.ig-name{font-family:var(--font-heading--family)}.ig-items{padding-left:20px}.why-chai-guys p strong{font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase}.image-fill{height:100%}.variant-option__button-label__text{font-family:var(--font-heading--family);font-weight:400;text-transform:uppercase}.variant-option__button-label{min-height:calc(1ch + 1.3em)!important;padding:10px 16px 8px!important}.variant-option--buttons legen,product-price .price{font-family:var(--font-body--family);font-weight:700;text-transform:uppercase}.cg-carousel-btn svg{overflow:visible}@media screen and (max-width:749px){.cg-tab-panel>.group-block-content{height:fit-content}.mobile-center .text-block{align-items:center;width:100%;text-align:center}.mobile-center .button{margin:0 auto}}.card-carousel--section .section-title{padding-bottom:0}.ugc-carousel-section{max-width:var(--page-width);padding:0 40px;overflow:hidden}@media screen and (max-width:749px){.ugc-carousel-section{max-width:var(--page-width);padding:0 20px}}.ugc-carousel-section h2{font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}@media screen and (max-width:750px){.mobile-height-80,.mobile-height-80 .group-block-content,.mobile-height-80 .group-block-content>*{height:80vh}.mobile-height-60,.mobile-height-60 .group-block-content,.mobile-height-60 .group-block-content>*{height:80vh}.mobile-width-80{width:80vw}}.cg-location-info p strong,.cg-location-info h5 strong{font-family:var(--font-heading--family);font-size:1rem;letter-spacing:var(--letter-spacing--body-loose);font-weight:400}.button.facets-toggle__button,.variant-option--buttons legend{font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);line-height:1;letter-spacing:normal}@media screen and (max-width:749px){.product-form-buttons>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex:1}.why-chai-guys.card-carousel--section.video .swiper-arrow-container{left:50%;transform:translate(-50%);bottom:-20px;width:140px;top:unset}}.why-chai-guys .section-title{padding-bottom:36px}@media screen and (max-width:749px){.menu-group .menu{flex:1!important}}.ugc-carousel-section{margin:0 auto}.product-card__content product-price{flex:0}.product-badges__badge{--badge-font-size: var(--font-size--2xs)}.product-badges{gap:2px;display:flex}.featured-product-section .quick-add__button .add-to-cart-text__content{width:fit-content;opacity:1;position:relative;transform:translate(0)}.featured-product-section .add-to-cart-icon{display:none}.featured-product-section .quick-add__button{display:flex!important;justify-content:center;align-items:center;padding:var(--padding-xs) var(--padding-5xl);box-shadow:none;background-color:var(--button-background-color);color:#fff}.featured-product-section slideshow-component{display:none}.featured-product-section quick-add-component{height:fit-content;position:relative;top:0;left:0}.featured-product-section .card-gallery{height:fit-content;position:absolute;width:100%;bottom:0;left:0}.featured-product-section .product-badges{display:none}.featured-product-section .quick-add__product-form-component .shopify-product-form{height:fit-content;justify-content:center}.featured-product-section .quick-add__button .add-to-cart-text--added{position:absolute}.featured-product-section .quick-add__button{height:40px}.featured-product-section .add-to-cart-text{position:absolute}.featured-product-section .quick-add__product-form-component--multi-variant add-to-cart-component{display:none}.wholesale-form-container>.group-block-content,.wholesale-form-container>.group-block-content>div{width:100%}@media screen and (min-width:750px){.three-column-wrap>.group-block-content{display:flex;flex-wrap:wrap;gap:24px}.three-column-wrap>.group-block-content>*{flex:0 0 calc(33.333% - 16px)}}@media screen and (max-width:749px){.three-column-wrap>.group-block-content{display:flex;flex-wrap:wrap;gap:12px}.three-column-wrap>.group-block-content>*{flex:0 0 calc(50% - 12px)}}@media screen and (max-width:749px){.hide-mobile{display:none}}@media screen and (min-width:750px){.hide-dekstop{display:none}}.accordion-button .accordion .details__header .svg-wrapper{display:none}.accordion-button .accordion .details__header{background-color:var(--green);color:var(--beige);padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);width:fit-content;border-radius:100px;margin-bottom:20px;transition:.5s ease}.accordion-button .accordion .details__header:hover{background-color:var(--sage)}.shopify-section:has(.section.sticky){position:sticky;top:50px;background-color:var(--beige);z-index:1}.location-button .button-secondary.is-active{background-color:var(--green);border-color:var(--green)}.menu-drawer__menu.has-submenu.gm-menu.gm-menu-166222{height:fit-content!important}@media screen and (max-width:749px){.header-right-links a{font-size:16px;padding:15px 20px}.header-right-links{flex-direction:column;align-items:flex-start;display:flex}.menu-drawer__navigation{flex-grow:0}.theme_store_id_2481.gm-theme-version-3 .menu-drawer__navigation{flex:0!important}}.hero .hero-heading h1{display:block;font-size:48px;font-weight:400;letter-spacing:0;line-height:.85;margin-bottom:12px;width:100%;font-family:var(--font-accent--family);text-transform:none}@media screen and (min-width:769px){.hero .hero-heading h1{font-size:72px;line-height:.85}}.group-block.scroll-stop-animation .group-block-content{overflow-x:hidden;scroll-behavior:auto;-webkit-overflow-scrolling:touch}.group-block.scroll-stop-animation .group-block-content .image-block{flex-shrink:0}.large-heading h2{font-size:var(--font-size--large-heading)!important}.max-width-500>.group-block-content{max-width:500px;margin:0 auto}.max-width-400>.group-block-content{max-width:400px;margin:0 auto}.max-width-300>.group-block-content{max-width:400px;margin:0 auto}.text-icon-block h5{padding-top:5px}.custom-horizontal-button .products-count-wrapper{display:none}.custom-horizontal-button .collection-wrapper.grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.custom-horizontal-button .facets-block-wrapper{display:block!important;width:100%}.custom-horizontal-button .facets.facets-controls-wrapper{width:100%;justify-content:center}.custom-horizontal-button #ResultsList{width:100%}.custom-horizontal-button .facets__actions{display:none}.custom-horizontal-button .facets__form{flex-direction:column-reverse}.custom-horizontal-button .facets__pill-label{display:inline-flex;align-items:center;justify-content:center;padding-block:10px 8px;padding-inline:18px;font-style:var(--font-h5--style);font-size:var(--font-h5--size);line-height:1;letter-spacing:normal;font-family:var(--button-font-family-primary);text-transform:var(--button-text-case-primary);border-radius:var(--style-border-radius-buttons-primary);border:1px solid currentColor;transition:.5s ease}.custom-horizontal-button .facets__inputs-list-item{width:fit-content}.custom-horizontal-button .facets__inputs-wrapper .facets__inputs-list--grid{display:flex;justify-content:center}.custom-horizontal-button :is(.facets--drawer,.facets--vertical) :is(.facets__item,.sorting-filter):before{display:none}.custom-horizontal-button .facets--filters-title{opacity:.5}.custom-horizontal-button .facets-remove:has(facet-remove-component){justify-content:center}.custom-horizontal-button .facets__pill-wrapper:hover .facets__pill-label{background-color:var(--gold)}.product-info-hover #juo-subscription-widget input[name=mode],.product-info-hover .j-subscription-wrapper,.product-info-hover .j-otp.j-option{display:none}@media screen and (min-width:750px){.product-card .product-info-hover{position:absolute;transition:.5s ease;opacity:0;top:20px}.product-card:has(.product-info-hover):hover .product-info-hover{top:0;opacity:1}.product-card:hover .hover-hide{opacity:0;visibility:hidden}.product-info-hover [ref=priceContainer]{display:flex!important;gap:4px}}@media screen and (min-width:750px){.product-card__content quick-add-component{display:block}.product-info-hover .buy-buttons-block{display:none}.product-card__content .add-to-cart-text__content{margin-top:6px}.add-to-cart-text--added .is-visually-hidden-mobile{font-size:16px}}@media screen and (max-width:749px){.product-info-hover{display:none}}.locations-swipe>.custom-section-content{overflow:hidden}@media screen and (min-width:750px){.locations-swipe>.custom-section-content>.section-content-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}}.locations-swipe .slideshow-component{width:100%!important;max-width:100%!important}.locations-swipe .ai-slideshow-container{max-height:450px!important}.locations-swipe .slideshow-component{height:450px}@media screen and (max-width:749px){.locations-swipe .slideshow-component{height:fit-content}.locations-swipe>.custom-section-content>.spacing-style{gap:80px}.mobile-reverse .custom-section-content>.mobile-column{flex-direction:column-reverse}}@media screen and (max-width:749px){.facets-toggle{display:none}.custom-horizontal-button .collection-wrapper.grid .facets--horizontal{display:block;height:fit-content}.custom-horizontal-button .facets--filters-title{display:block;text-align:center}.facets--vertical{display:block;height:fit-content;margin:0 auto}.custom-horizontal-button .collection-wrapper.grid{justify-content:center;padding-left:var(--page-margin);padding-right:var(--page-margin)}}.product-details #juo-subscription-widget .j-label input+span{font-family:BN-Tillsdale;text-transform:uppercase;font-size:20px;padding-top:5px}.facets__pill-label{position:relative;overflow:hidden;z-index:1;isolation:isolate}.facets__pill-label:before{content:"";position:absolute;left:-10%;bottom:-100%;width:120%;height:100%;background-color:var(--color-primary-button-hover-background);border-radius:40% 45% 0 0;transition:bottom .4s ease,border-radius .4s ease;z-index:-1}@media(min-width:1024px){.facets__pill-label:hover:before{bottom:0;border-radius:0}.facets__pill-label:hover{color:var(--color-primary-button-hover-text)}}.price-per-serving{font-size:calc(.85 * var(--font-paragraph--size))}@media screen and (min-width:750px){.facets__inputs-list.facets__inputs-list--grid:before{content:"Filters";display:block;font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:var(--font-h4--line-height);letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);margin-top:4px}.custom-horizontal-button .facets__inputs-wrapper .facets__inputs-list--grid{align-items:center}.custom-horizontal-button .facets.facets-controls-wrapper{display:none}}.product-card__content #juo-subscription-widget .j-label input+span,.product-card__content .add-to-cart-text__content{font-size:16px}.product-card__content #juo-subscription-widget .j-subscription>.j-label{padding-top:4px;padding-bottom:4px}.product-card__content p{font-size:14px}.product-card__content .price,.product-card__content .money{font-size:14px!important}.product-card__content .shopify-app-block+div{padding-top:6px}.product-card__content .product-form-buttons button{padding-block:8px 4px}.product-details #juo-subscription-widget .j-option:first-of-type{margin-bottom:20px}.product-details #juo-subscription-widget{--background: transparent}.product-details #juo-subscription-widget .j-option:first-of-type{border-radius:8px 0 8px 8px}.product-details #juo-subscription-widget .j-option:nth-child(2){border-radius:8px}.product-details #juo-subscription-widget .j-otp{background:var(--otp-background);--otp-background: transparent}.product-card__content #juo-subscription-widget .j-label input+span{font-family:var(--font-paragraph--family) "Indivisble",serif;text-transform:none;font-size:14px}#juo-subscription-widget .j-option:has(input[type=radio]:checked){background-color:#f2ead5!important}#juo-subscription-widget select,#juo-subscription-widget li{font-size:14px!important;font-weight:400!important}#juo-subscription-widget .j-badge>p{background-color:var(--green)!important}#juo-subscription-widget input[name=mode],#juo-subscription-widget .j-label,#juo-subscription-widget li,.j-select-wrapper option{color:var(--green)!important}#juo-subscription-widget input[type=radio]:before{box-shadow:inset 16px 16px var(--green)!important}.card-gallery:hover .quick-add__button{background-color:var(--color-background)}.gm-item.gm-grid-item:hover:has(img){background-color:#f3eee3}.gm-item.gm-grid-item{overflow:hidden;transition:.5s ease}.gm-item.gm-grid-item img{aspect-ratio:1 / 1}.icon-stack .text-icon-block__container{flex-direction:column}body.gm-menu-installed .gm-menu.gm-menu-166222 .gm-item.gm-level-0>.gm-target,.gm-menu-installed .gm-menu.gm-menu-166222 .gm-item.gm-level-0>.gm-target>.gm-icon,body.gm-menu-installed .gm-menu.gm-menu-166222 .gm-item.gm-level-0>.gm-target>.gm-text,body.gm-menu-installed .gm-menu.gm-menu-166222 .gm-item.gm-level-0>.gm-target>.gm-retractor{font-size:16px!important}@media screen and (max-width:749px){.height-fit-content .section-content-wrapper{height:fit-content}.flex-wrap .layout-panel-flex{--flex-direction: column !important;--flex-wrap: wrap !important;--horizontal-alignment: center !important}.flex-wrap .layout-panel-flex>*{justify-content:center;flex:1 0 33.33%!important}}.center{align-items:center}.custom-tabs.tab-centered .cg-tabs-nav{width:100%;justify-content:center}.blog-post-item:first-child .blog-post-card{flex-direction:row-reverse}.header-right-links a{padding:15px 20px}body.gm-menu-installed .gm-menu.gm-menu-166222 .gm-item.gm-level-0>.gm-target>.gm-retractor{transform:translatey(-2px)}.dropdown-localization__button .icon-caret{margin-bottom:2px}.gm-menu-installed .header-transparent[data-sticky-state=inactive] .gm-menu.gm-menu-166222 .gm-item.gm-level-0:not(.gm-has-submenu):hover>.gm-target>.gm-text{color:#fff!important;opacity:.9}.header-transparent[data-sticky-state=inactive] .header-right-links a:hover{color:var(--beige);opacity:.9}.gm-level-0:hover>.gm-target>.gm-retractor:after{color:var(--green)}.gm-menu-installed .header-transparent[data-sticky-state=active] .gm-level-0>.gm-target>.gm-retractor:after{color:var(--green)}@media screen and (min-width:750px)and (max-width:1100px){.header-right-links a{padding:15px 10px}body.gm-menu-installed .gm-menu.gm-menu-166222 .gm-item.gm-level-0>.gm-target{padding:15px 10px!important}}@media screen and (min-width:750px){dropdown-localization-component{margin-bottom:2px}}.scroll-stop-animation.invert{filter:invert(1)}@media screen and (max-width:749px){.mobile-stack .background-image-container{position:relative;border-radius:10px}.mobile-stack{padding:0 0 20px;flex-direction:column;display:flex;gap:10px}}.overlay-hover .overlay--solid{opacity:0;transition:.5s ease}.overlay-hover:hover .overlay--solid{opacity:1}.hover-white .group-block__link:after{background-color:#fff;z-index:-1}.hover-white .group-block__link:hover:after{opacity:1;background-color:#fff;z-index:-1}.gm-item,.gm-text{transition:.5s ease}li.gm-grid-item>ul>.gm-item:hover,.gm-dropdown>.gm-item:hover,.gm-level-0:not(.gm-has-submenu)>.gm-target:hover{opacity:.7}.box-headline__title{font-family:var(--font-heading--family)!important;text-transform:uppercase!important}.product-details:has(.pdp-detail-full-width){width:100%!important}.ugc-carousel-section:has(.ugc-carousel-empty){display:none}.account-actions__list-item .button-secondary:hover{--button-color: var(--green)}.header-dropdown{position:relative}.header-dropdown__trigger{background:none;border:none;cursor:pointer}.header-dropdown__menu{position:absolute;top:90%;right:0;min-width:180px;display:none;background:#fff;padding:8px 0;z-index:20}.header-dropdown__menu a{display:block;padding:8px 16px;text-decoration:none;color:inherit}.header-dropdown:hover .header-dropdown__menu{display:block}.header-right-links{display:flex}.header-right-links .header-dropdown__menu,.header-dropdown:hover{background-color:#eadfd0!important}.header-right-links .header-dropdown__menu a{color:#27443a!important;font-family:BN Tillsdale,sans-serif!important;font-size:13px!important;font-weight:400!important;font-style:normal!important;text-transform:uppercase}.header-dropdown__trigger.link:after{content:"\f107";font:14px/1 GloboMenuBaseIcon!important}.mobile-drawer-extra-links .header-dropdown__menu{position:relative}.mobile-drawer-extra-links .header-dropdown__trigger{padding:0}.mobile-drawer-extra-links .header-dropdown,.mobile-drawer-extra-links .header-dropdown__trigger.link,.mobile-drawer-extra-links .header-dropdown__trigger.link .link{width:100%}.mobile-drawer-extra-links .header-dropdown__trigger a:after{margin-left:auto}.mobile-drawer-extra-links .header-dropdown__trigger.link .link{display:flex}.mobile-drawer-extra-links .header-dropdown__trigger.link:after{font:22px/1 GloboMenuBaseIcon!important}@media(max-width:749px){.header-dropdown__menu{display:none}.header-dropdown.is-open .header-dropdown__menu{display:block}.header-dropdown__trigger.link{padding:15px 20px!important;text-align:left;display:flex;align-items:center}.header-dropdown__menu a{padding:10px 20px}.mobile-drawer-extra-links .header-dropdown__trigger.link:after{margin-left:auto}}.blog-post-card__image{height:100%}@media(min-width:750px){.blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content,.blog-post-item:first-child .blog-post-card__image-container{width:50%}.blog-post-card{display:flex;gap:2rem;background-color:var(--beige)}.blog-post-card__content{justify-content:center}}.blog-post-item:first-child .blog-post-card__content .h4{color:var(--beige)!important}.blog-post-item:first-child .blog-post-card{color:var(--beige)!important;background-color:var(--green)}@media screen and (max-width:749px){.blog-post-item:first-child .blog-post-card{display:flex;flex-direction:column}.blog-post-item:first-child .blog-post-card__content{padding:20px;padding-left:20px!important}}.header-transparent[data-sticky-state=inactive] .mobile-drawer-extra-links .header-right-links a:hover{color:var(--green);opacity:1}body.template-index.gm-menu-installed .header:not([data-sticky-state=active]) .gm-item.gm-level-0:not(hover)>a>.gm-text,body.template-index.gm-menu-installed .header:not([data-sticky-state=active]) .gm-level-0>.gm-target>.gm-retractor:after{color:var(--beige)!important}.header-dropdown:hover a,.header-transparent[data-sticky-state=inactive] .header-right-links .header-dropdown a:hover{color:var(--green)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom-styles.css.map */
