:root{--brand-green: var(--bsp-color-brand, #12723b);--brand-olive: var(--bsp-olive-500, #52543c);--color-breadcrumb: var(--bsp-color-text-secondary, #5c5c5c);--space-xs: var(--bsp-space-xs, 16px);--space-sm: var(--bsp-space-sm, 24px);--space-md: var(--bsp-space-md, 32px);--space-lg: var(--bsp-space-lg, 48px);--space-xl: var(--bsp-space-xl, 64px);--font-heading: var(--bsp-font-heading, "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--font-body: var(--bsp-font-body, "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--tap-min: var(--bsp-tap-min, 48px);--text-xs: var(--bsp-text-xs, 13px);--text-sm: var(--bsp-text-sm, 14px);--text-base: var(--bsp-text-base, 16px);--text-lg: var(--bsp-text-lg, 18px);--text-xl: var(--bsp-text-xl, 22px);--text-2xl: var(--bsp-text-2xl, 26px);--text-3xl: var(--bsp-text-3xl, 32px);--leading-tight: var(--bsp-leading-tight, 1.25);--leading-normal: var(--bsp-leading-normal, 1.55);--btn-radius: var(--bsp-radius-md, 8px)}body,button,input,select,textarea,#MainContent :is(h1,h2,h3,h4,h5,h6,p,li,span,div,a,blockquote):not([class*=jdgm]),.header-mobile :is(a,span,button),#navigation-mobile :is(a,span),.footer :is(h1,h2,h3,h4,p,li,span,a){font-family:var(--font-body)!important}#MainContent :is(h1,h2,h3,h4,h5,h6):not([class*=jdgm]),.collection-heading__title,.footer :is(h1,h2,h3,h4){font-family:var(--font-heading)!important}#MainContent h1,.collection-heading__title{font-size:var(--bsp-h1-size, 32px)!important;font-weight:var(--bsp-h1-weight, 700)!important}#MainContent h2{font-size:var(--bsp-h2-size, 26px)!important;font-weight:var(--bsp-h2-weight, 700)!important}#MainContent h3{font-size:var(--bsp-h3-size, 22px)!important;font-weight:var(--bsp-h3-weight, 700)!important}#MainContent h4{font-size:var(--bsp-h4-size, 18px)!important;font-weight:var(--bsp-h4-weight, 700)!important}#MainContent :is(h1,h2,h3,h4){line-height:var(--bsp-heading-leading, 1.25);letter-spacing:normal}@media(max-width:1024px){#MainContent p:where(:not(.bsp *)),#MainContent li:where(:not(.bsp *)),#MainContent .rte:where(:not(.bsp *)),#MainContent .rte p:where(:not(.bsp *)){font-size:max(var(--text-base),1em);line-height:var(--leading-normal)}#MainContent h1,#MainContent .product__title,#MainContent .product__title h1,#MainContent .product-single__title{font-size:var(--text-3xl);line-height:var(--leading-tight);font-weight:700}#MainContent h2{font-size:var(--text-2xl);line-height:var(--leading-tight)}#MainContent h3{font-size:var(--text-xl);line-height:var(--leading-tight)}.collection-heading{padding:var(--space-xs) 0 var(--space-sm)}.collection-heading__title{font-size:var(--text-3xl);line-height:var(--leading-tight);font-weight:700;margin:0 0 4px}.collection-heading__count{font-size:var(--text-sm);opacity:.7;margin:0}.custom-clean-ingredients p,[class*=clean-ingredient] p{font-size:var(--text-base)!important;line-height:var(--leading-normal);-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}}@media(max-width:1024px){.header-mobile__item.header-mobile__item--search{display:block}.header-mobile__item--search .header__icon--search{display:flex;align-items:center;justify-content:center;min-width:var(--bsp-hm-box);min-height:var(--bsp-hm-box)}.header-mobile>.container>.search_details,.header-mobile predictive-search>.search_details{display:none}.header-mobile .mobileMenu-toggle{overflow:visible}.header-mobile .mobileMenu-toggle:before,.header-mobile .header__icon--search:before,.header-mobile .header__icon--cart:before{content:"";position:absolute;top:50%;left:50%;width:var(--tap-min);height:var(--tap-min);transform:translate(-50%,-50%)}.header-mobile{--bsp-hm-inset: 20px;--bsp-hm-box: 40px;--bsp-hm-gap: 8px;--bsp-hm-logo-offset: 37px;--bsp-hm-icon: 24px;--bsp-hm-burger-width: 18px;--bsp-hm-burger-spacing: 6px}.header-mobile>.container{padding-inline:var(--bsp-hm-inset)}.header-mobile .header-mobile--wrapper{justify-content:flex-start;gap:var(--bsp-hm-gap)}.header-mobile .header-mobile--wrapper>.header-mobile__item{flex:0 0 var(--bsp-hm-box);width:var(--bsp-hm-box);min-width:0;padding:0;justify-content:center}.header-mobile .header-mobile--wrapper>.header-mobile__item--logo{flex:1 1 auto;width:auto;justify-content:flex-start;margin-left:calc(var(--bsp-hm-logo-offset) - var(--bsp-hm-gap))}.header-mobile .header__icon--cart svg{width:var(--bsp-hm-icon);height:var(--bsp-hm-icon)}.header-mobile .mobileMenu-toggle__Icon{left:50%;width:var(--bsp-hm-burger-width);transform:translate(-50%,-50%)}.header-mobile .mobileMenu-toggle__Icon,.header-mobile .mobileMenu-toggle__Icon:before,.header-mobile .mobileMenu-toggle__Icon:after{border-radius:1px}.header-mobile .mobileMenu-toggle__Icon:before{top:calc(var(--bsp-hm-burger-spacing) * -1)}.header-mobile .mobileMenu-toggle__Icon:after{bottom:calc(var(--bsp-hm-burger-spacing) * -1)}.header-mobile .cart-count-bubble--empty{visibility:hidden}}#sy-whatshelp{z-index:97}@media(max-width:1024px){body:has(.productView-stickyCart.show-sticky) #sy-whatshelp{bottom:150px}}html{scroll-padding-top:calc(var(--sticky-header-height, 60px) + var(--space-xs))}@media(max-width:1024px){.shopify-section-header-sticky~#MainContent .product__media-wrapper .product-badge,.shopify-section-header-sticky~#MainContent .card__badge{z-index:3}}ul.productListing.productGrid{display:flex;flex-wrap:wrap;align-items:stretch}ul.productListing.productGrid>li.product{display:flex}ul.productListing.productGrid>li.product>.product-item{display:flex;flex-direction:column;width:100%}ul.productListing.productGrid>li.product>.product-item>.card{display:flex;flex-direction:column;flex:1 1 auto}ul.productListing.productGrid>li.product .card-information{display:flex;flex-direction:column;flex:1 1 auto}ul.productListing.productGrid>li.product .card-information .card-action{margin-top:auto}ul.productListing.productGrid>li.product .card-price{min-height:66px;align-content:start;margin-bottom:4px}@media(min-width:750px){ul.productListing.productGrid>li.product .card-action .variants{height:auto}ul.productListing.productGrid>li.product .card-action .button-ATC{position:static;width:100%}}.product-wrapper-custom,.halo-row.column-4{align-items:stretch}.product-wrapper-custom .slick-track{display:flex;align-items:stretch}.product-wrapper-custom .slick-slide{height:auto;display:flex;float:none}.product-wrapper-custom .slick-slide>.card-wrapper,.product-wrapper-custom .slick-slide>div{display:flex;flex-direction:column;width:100%}.product-wrapper-custom>.grid__item,.halo-row .product.halo-item{display:flex;flex-direction:column;height:auto}.product-wrapper-custom .card,.halo-row .product.halo-item .card,.product-wrapper-custom .card-information,.halo-row .product.halo-item .card-information{display:flex;flex-direction:column;flex:1 1 auto}.product-wrapper-custom .card-information .price_action,.product-wrapper-custom .card-information .card-action,.halo-row .product.halo-item .card-information .price_action,.halo-row .product.halo-item .card-information .card-action{margin-top:auto}.product .card .price__saved.price_save_custom,.product .card-vertical__information .price__saved.price_save_custom,ul.productGrid .price__saved.price_save_custom{display:inline-flex;align-items:center;margin-top:4px;margin-inline-end:0;padding:3px 8px;border-radius:4px;background:var(--brand-green, #12723b);line-height:1}.product .card .price__saved .price-item--saved,ul.productGrid .price__saved .price-item--saved{color:#fff;font-size:var(--text-xs);font-weight:600;white-space:nowrap}.WordSection1 img:not([src]),.WordSection1 img[src=""],[class^=Mso] img:not([src]),[class*=" Mso"] img:not([src]){display:none}.card-action .product-form__submit[direct_atc],a.mm.button.button-ATC,.price_action .card-action .product-form__submit[direct_atc],.price_action a.mm.button.button-ATC{min-width:0;max-width:100%;width:auto;overflow:visible;text-overflow:clip}.card-action .product-form__submit[direct_atc],a.mm.button.button-ATC,.price_action .card-action .product-form__submit[direct_atc],.price_action a.mm.button.button-ATC{width:100%;justify-content:center;text-align:center}.product-item .card .price_action{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px}.product-item .card .price_action>.card-price,.product-item .card .price_action>.card-action{width:100%!important;max-width:none!important;min-width:0!important;align-self:stretch!important;flex:0 0 auto!important}.product-item .card .price_action .price__sale>.price__last,.product-item .card .price_action .price__regular>.price__last{flex:0 0 100%}.product-item .card .price_action .price__saved{background:none!important;padding:0!important;line-height:normal!important}.product-item .card .price_action .price__saved .price-item--saved{display:inline-block;background:#f1e67c;color:#000;padding:4px 10px;border-radius:4px;font-weight:600;line-height:1.2}.product-item .card .price_action>.card-price{min-height:54px;align-content:start;align-items:flex-start}@media(min-width:750px){.product-item .card .price_action>.card-price{min-height:65px}}.product-item .card .price_action>.card-action .variants,.product-item .card .price_action>.card-action .button-ATC{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.price_action .card-price .price{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media(max-width:749px){.card-action .product-form__submit[direct_atc],a.mm.button.button-ATC,.price_action .card-action .product-form__submit[direct_atc],.price_action a.mm.button.button-ATC{font-size:var(--text-sm)!important;white-space:normal;line-height:1.2;padding-left:10px;padding-right:10px}}.product__media-wrapper .product-badge,.product__media-list .product-badge,[class*=productView] .product-badge{z-index:3}.product__media-wrapper,.product__media-list{overflow:visible}@media(max-width:1024px){#navigation-mobile .navigation-mobile--list>li>a,#navigation-mobile .list-menu__item{font-size:var(--text-lg);line-height:var(--leading-tight);padding-top:14px;padding-bottom:14px;min-height:var(--tap-min);display:flex;align-items:center}#navigation-mobile .navigation-mobile--list>li:nth-child(-n+6)>a{font-weight:600}#navigation-mobile .navigation-mobile--list>li:nth-child(n+7)>a{font-weight:400;font-size:var(--text-base);opacity:.75}}#gokwik-buy-now:not(.bsp-pdp__buy-now),.productView-groupBottom .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--brand-green, #12723b)!important;border:2px solid var(--brand-green, #12723b)!important;border-radius:var(--btn-radius, 8px)!important;min-height:52px!important;height:52px!important;padding:0 16px!important;font-size:17px!important;line-height:1.2!important;font-weight:600}#gokwik-buy-now:not(.bsp-pdp__buy-now):hover,.productView-groupBottom .shopify-payment-button__button--unbranded:hover{background:var(--brand-green, #12723b)!important;color:#fff!important}.card-action .product-form__submit,a.mm.button.button-ATC,.price_action .button-ATC{border-radius:40px}.productView-image .productView-img-container img:not(.zoomImg),.halo-quickshop-popup .media img,[class*=quickshop] .media img{object-fit:cover}html body :is(a,button,input:not(.search__input.field__input),select:not(.bsp-pdp__select-input),textarea,summary,video,audio,[tabindex],[role=button]):focus-visible{outline:3px solid var(--brand-green, #12723b)!important;outline-offset:2px!important;box-shadow:0 0 0 5px #12723b4d!important;border-radius:3px}html body :is(.button--primary,.button-ATC,.productView-stickyCart button,[class*=checkout]):focus-visible{outline-color:#fff!important;box-shadow:0 0 0 5px #00000073!important}@media(max-width:1024px){.jdgm-widget,.jdgm-rev-widg,[class*=jdgm-review-widget],#judgeme_product_reviews{padding-left:var(--space-xs);padding-right:var(--space-xs);box-sizing:border-box}.jdgm-widget .jdgm-rev-widg__header,.jdgm-rev-widg .jdgm-rev-widg__header{padding-left:0;padding-right:0}}@media(max-width:1024px){#MainContent [id*=about_image_overlay]>*,#MainContent [id*=our_philosophy]>*,#MainContent [id*=what_bspoke_offers]>*,#MainContent [id*=what_makes_us_different]>*,#MainContent [id*=science_behind_ingredients]>*,#MainContent [id*=compact_feature_cards]>*{padding-left:var(--space-xs);padding-right:var(--space-xs);box-sizing:border-box}#MainContent [id*=about_image_overlay]>:has(>img:only-child),#MainContent [id*=our_philosophy]>:has(>img:only-child){padding-left:0;padding-right:0}}@media(max-width:1024px){.button:not(.button--small),button.button:not(.button--small),.shopify-payment-button__button{min-height:var(--tap-min);align-content:center}}ul.productListing.productGrid .button-ATC{display:flex;align-items:center;justify-content:center}.product-form__submit,.shopify-payment-button__button,.productView-action .button,ul.productListing.productGrid .button-ATC,.product-item .card .price_action .button-ATC,a.mm.button.button-ATC,.price_action a.mm.button.button-ATC,.card-action .product-form__submit[direct_atc],.price_action .card-action .product-form__submit[direct_atc],.quick-add button.button,.page-sticky-product-bar__atc,.page-sticky-product-bar__buy-now #gokwik-buy-now{border-radius:var(--btn-radius)!important;text-transform:none!important;letter-spacing:.01em;font-weight:600}ul.productListing.productGrid .button-ATC,.product-item .card .price_action .button-ATC,a.mm.button.button-ATC,.price_action a.mm.button.button-ATC,.card-action .product-form__submit[direct_atc],.price_action .card-action .product-form__submit[direct_atc],.quick-add button.button{font-size:16px!important}.productView-action .product-form__submit,.shopify-payment-button__button,.productView-action .button{font-size:17px!important;min-height:64px!important}@media(max-width:749px){.product-form__submit,.shopify-payment-button__button,.productView-action .button{font-size:16px!important;min-height:52px}}.jdgm-histogram__frequency,.jdgm-histogram__percentage,.jdgm-rev__timestamp{font-size:13px!important;color:#4a4a4a!important}.jdgm-rev__author:not(#reviews *){color:#0d6e61}.jdgm-paginate__page:not(#reviews *){min-width:24px;min-height:24px}.jdgm-histogram__row:not(#reviews *){min-height:24px;margin-bottom:0;line-height:24px}.jdgm-histogram__star:not(#reviews *){height:24px;vertical-align:top}.button-ATC,.card-action .button{text-transform:none!important}.flex_Griid_sp2,.sale-price-st{font-size:12px!important}shopify-buy-it-now-button .shopify-payment-button__button,.shopify-payment-button .shopify-payment-button__button{border-radius:var(--btn-radius)!important;font-size:17px!important;text-transform:none!important;min-height:56px}.product-form__submit.button--primary:not([disabled]){background-color:var(--brand-green, #12723b)!important;color:#fff!important}@media(max-width:749px){shopify-buy-it-now-button .shopify-payment-button__button,.shopify-payment-button .shopify-payment-button__button{font-size:16px!important;min-height:52px}}.productView-action .product-form__submit,.sticky-actions .product-form__submit{text-transform:uppercase!important;letter-spacing:.06em}.essential-preorder-extra-add-to-cart-button{background-color:var(--brand-green, #12723b)!important;border-radius:var(--btn-radius, 8px)!important;text-transform:uppercase!important;letter-spacing:.06em}#frequently_bought .product-wrapper-custom{position:relative}#frequently_bought .product-wrapper-custom .slick-prev,#frequently_bought .product-wrapper-custom .slick-next{top:50%!important;bottom:auto!important;margin-top:0!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;z-index:2}#frequently_bought .product-wrapper-custom .slick-prev{transform:translateY(-50%) rotate(180deg)!important}#frequently_bought .product-wrapper-custom .slick-prev{left:-8px!important;right:auto!important}#frequently_bought .product-wrapper-custom .slick-next{right:-8px!important;left:auto!important}#cart-drawer button[data-essential-cart-element][aria-label^=Remove]{--bsp-drawer-remove-box: 36px;--bsp-drawer-remove-icon: 18px;display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto!important;width:var(--bsp-drawer-remove-box)!important;height:var(--bsp-drawer-remove-box)!important;min-width:var(--bsp-drawer-remove-box)!important;min-height:var(--bsp-drawer-remove-box)!important;padding:0!important;border-radius:50%;color:var(--bsp-color-text-secondary, #5c5c5c);cursor:pointer}#cart-drawer button[data-essential-cart-element][aria-label^=Remove] svg{width:var(--bsp-drawer-remove-icon)!important;height:var(--bsp-drawer-remove-icon)!important}@media(hover:hover){#cart-drawer button[data-essential-cart-element][aria-label^=Remove]:hover{background:var(--bsp-color-surface-tint, #f3f7ed)!important;color:var(--bsp-color-text-strong, #000)!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/design-tokens.css.map */
