#xo-main-content{background:#fcf9f5}.xo-product-info-content [id*=judge_me_reviews]{padding:1rem 0!important}@media(max-width:768px){.xo-product-info-media-carousel .xo-media,.xo-product-info-media-carousel .xo-image{width:100%;height:300px!important}.xo-media,.xo-product-info-media-carousel .xo-image img{object-fit:contain;aspect-ratio:var(--xo-ratio-percent);object-position:var(--x-pos) var(--y-pos)}.xo-product-info-media-carousel__thumbnail .xo-product-info-media-carousel__thumb-slide{height:92px!important}.xo-product-info-media-carousel__thumb-image{width:64px!important;height:92px!important;margin:0 auto;display:flex;align-items:center;justify-content:center;background:#f3f1ed;border:1px solid rgba(0,0,0,.06);border-radius:10px;overflow:hidden}.xo-product-info-media-carousel__thumb-image img{width:100%!important;height:100%!important;object-fit:contain!important;padding:5px}html{scroll-behavior:smooth}#nutritional-info{scroll-margin-top:120px}a[href=nutritional-info]{text-decoration:none!important;color:inherit}.xo-product-info-media-slide__variants-inner{width:100%;display:flex;justify-content:center;align-items:center}.xo-product-variant__inner-value{display:flex;flex-direction:column;align-items:center;gap:10px}.xo-product-variant__inner-value>label.xo-field-radio{width:320px;max-width:90%;margin:0 auto}.xo-field-radio__label{width:100%;display:flex;justify-content:center}.xo-product-variant__inner-name{text-align:center;justify-content:center;display:flex}accelerated-checkout-button{--gravity-button-height: 56px;--gravity-button-min-height: 56px;--gravity-button-border-radius: 999px;--gravity-button-padding: 0 20px;--gravity-button-width: 100%;display:block;width:100%}.accelerated-checkout-button{--gravity-button-height: 56px;--gravity-button-min-height: 56px;--gravity-button-border-radius: 999px;--gravity-button-padding: 0 20px;--gravity-button-width: 100%;display:block;width:100%}.gravity-button,accelerated-checkout-button,.accelerated-checkout-button{min-height:56px!important;height:56px!important;width:100%}.gravity-button__content{display:flex;align-items:center;justify-content:center;text-align:center}#shopify-buyer-consent{text-align:center}.kaching-subscriptions__card-title{font-weight:400!important;font-family:Fustat,sans-serif!important}button,.button,.btn,.xo-button,a.button,input[type=submit],.xo-btn,.xo-btn .xo-btn__text,a.xo-btn{font-family:Fustat,sans-serif!important;text-transform:uppercase!important;letter-spacing:2px!important}.xo-badge-sale{padding:2px 5px;display:inline-flex;align-items:center}.xo-badge-sale__wrapper{padding:0!important;gap:0!important;display:inline-flex;align-items:center}.xo-badge-new{display:none!important}.xo-product-card__price-inner .xo-unit-price{display:none}}.xo-field-radio--boxed .xo-field-radio__label.ff-variant-label-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:visible!important}.ff-variant-badge-corner{position:absolute;top:-10px;right:-8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:#dee9f7;color:#000;font-family:Fustat,sans-serif;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;line-height:1}.ff-variant-badge-corner:before{left:-6px;clip-path:polygon(100% 0,100% 100%,0 100%)}.ff-variant-badge-corner:after{right:-6px;clip-path:polygon(0 0,100% 100%,0 100%)}@media(max-width:768px){.ff-variant-badge-corner{top:-10px;right:-6px;padding:5px 10px;min-height:24px;font-size:10px}.ff-variant-badge-corner:before,.ff-variant-badge-corner:after{width:10px;height:10px}.ff-variant-badge-corner:before{left:-5px}.ff-variant-badge-corner:after{right:-5px}}[class*=ai-filter-tag-]{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:14px 20px;font-family:Fustat,sans-serif;font-weight:400;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}[class*=ai-filter-clear-button-],[class*=ai-filter-apply-button-]{border-radius:30px!important;font-family:Fustat,sans-serif;font-weight:400;letter-spacing:.06em;text-transform:uppercase;font-size:16px;padding:14px 20px}[class*=ai-filter-clear-button-]{background-color:transparent;color:#1e1e1e;border:1px solid #e5e5e5}[class*=ai-filter-clear-button-]:hover{background-color:#f6f6f6}[class*=ai-filter-drawer-footer-]{gap:14px}.xo-announcement-bar>.xo-section{background-color:#22302d!important}.hero-carousel,.img-banner-3,.img-banner-3__bg-image,.img-banner-3__body{height:calc(100svh - var(--ff-bar-h, 50px))!important}@media screen and (max-width:767px){:root{--ff-bar-h: 50px}.xo-announcement-bar>.xo-section{padding-top:7px!important;padding-bottom:7px!important}.xo-announcement-bar .xo-announcement-text__message,.xo-announcement-bar .xo-announcement-text__message p{font-size:12px!important;line-height:1.35!important}.img-banner-3--style-1 .img-banner-3__bottom{padding-bottom:3.2rem!important}}@media screen and (max-width:767px){div[style*="z-index: 90000"]:has([data-testid=POPUP]){z-index:2147483000!important}div[style*="scale("]:has(>[data-testid=POPUP]){transform:none!important;margin-left:0!important;margin-right:0!important;max-height:none!important}form[data-testid=klaviyo-form-SZMGxR]{flex-direction:column!important;width:calc(100vw - 24px)!important;min-width:0!important;overflow:hidden!important}form[data-testid=klaviyo-form-SZMGxR]>div{width:100%!important;max-width:100%!important;flex:0 0 auto!important}form[data-testid=klaviyo-form-SZMGxR]>div:first-child,form[data-testid=klaviyo-form-SZMGxR]>div:first-child>div{width:100%!important;height:120px!important;min-height:0!important;overflow:hidden!important}form[data-testid=klaviyo-form-SZMGxR]>div:first-child img{width:100%!important;max-width:100%!important;height:120px!important;object-fit:cover!important;object-position:center 45%!important}form[data-testid=klaviyo-form-SZMGxR]>div:nth-child(2){padding-top:0!important;padding-bottom:6px!important}form[data-testid=klaviyo-form-SZMGxR]>div:nth-child(2) [data-testid=form-row]:has(.klaviyo-form-image){display:none!important}form[data-testid=klaviyo-form-SZMGxR] .klaviyo-disclosure p,form[data-testid=klaviyo-form-SZMGxR] .klaviyo-disclosure p *{font-size:11px!important;line-height:1.4!important}form[data-testid=klaviyo-form-SZMGxR] [data-testid=form-component]{padding:5px 20px!important}form[data-testid=klaviyo-form-SZMGxR] h1,form[data-testid=klaviyo-form-SZMGxR] h1 *{font-size:28px!important;line-height:1.15!important}form[data-testid=klaviyo-form-SZMGxR] .klaviyo-form-richtext p,form[data-testid=klaviyo-form-SZMGxR] [class*=richte] p{line-height:1.4!important}form[data-testid=klaviyo-form-SZMGxR] input{font-size:16px!important}[data-testid=modal-form-container] .klaviyo-close-form{width:32px!important;height:32px!important;padding:8px!important;box-sizing:border-box!important;background:#fcf9f5!important;border-radius:50%!important;top:8px!important;right:8px!important;z-index:5!important}[data-testid=modal-form-container] .klaviyo-close-form svg{width:16px!important;height:16px!important}}@media screen and (max-width:767px)and (max-height:640px){form[data-testid=klaviyo-form-SZMGxR]>div:first-child,form[data-testid=klaviyo-form-SZMGxR]>div:first-child>div,form[data-testid=klaviyo-form-SZMGxR]>div:first-child img{height:80px!important}form[data-testid=klaviyo-form-SZMGxR] h1,form[data-testid=klaviyo-form-SZMGxR] h1 *{font-size:24px!important}form[data-testid=klaviyo-form-SZMGxR] [class*=richte] p,form[data-testid=klaviyo-form-SZMGxR] [class*=richte] p *{font-size:14px!important}}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-inline-size: 100%;--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-inline-alignment: center}shop-pay-wallet-button{display:block!important;min-height:52px!important}@media screen and (max-width:767px){#xo-footer-form#xo-footer-form .xo-footer-1__field-input{display:flex!important;flex-direction:column!important;gap:10px!important;background:transparent!important}#xo-footer-form#xo-footer-form .xo-field-input{width:100%!important;background:#ffffff1a!important;border-radius:12px!important}#xo-footer-form#xo-footer-form input.xo-field-input__input{font-family:inherit!important;font-size:16px!important;height:52px!important;padding:0 16px!important;color:#fcf9f5!important}#xo-footer-form#xo-footer-form input.xo-field-input__input::placeholder{font-family:inherit!important;font-size:16px!important;color:#fcf9f5bf!important}#xo-footer-form#xo-footer-form #xo-btn-subscribe{display:flex!important;position:static!important;transform:none!important;width:100%!important;height:52px!important;align-items:center!important;justify-content:center!important;background:#fcf9f5!important;color:#22302d!important;border-radius:999px!important;border:0!important}#xo-footer-form#xo-footer-form #xo-btn-subscribe .button-slide{display:none!important}#xo-footer-form#xo-footer-form #xo-btn-subscribe:after{content:"Get my 10% off";font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:500}}@media screen and (max-width:767px){body .main-product__content xo-collapse-provider>:has(.ff-pill-banner){order:1!important}body .main-product__content xo-collapse-provider>:has(.xo-product-info-content__title){order:2!important}body .main-product__content xo-collapse-provider>:has(.jdgm-widget){order:3!important}body .main-product__content xo-collapse-provider>:has(.clean-credentials-wrapper,.flavour-notes,.sweetness-scale){order:4!important}body .main-product__content xo-collapse-provider>:has(.line):has(+:has(.clean-credentials-wrapper,.flavour-notes,.sweetness-scale)){order:4!important}body .main-product__content xo-collapse-provider>:has(.clean-credentials-wrapper,.flavour-notes,.sweetness-scale)+:has(.line){order:4!important}body .main-product__content xo-collapse-provider>:has(.ff-badge-row){order:5!important}body .main-product__content xo-collapse-provider>:has(xo-product-variants){order:6!important}body .main-product__content xo-collapse-provider>:has(.kaching-subscriptions__widget):not(:has(.xo-product-info-content__buy-form)){order:7!important}body .main-product__content xo-collapse-provider>:has(.xo-product-info-content__buy-form){order:8!important}body .main-product__content xo-collapse-provider>:has(box-bundle-product-button){order:9!important}body:has(#ff-sticky-atc) xo-sticky.xo-sticky-cart{display:none!important}}@media screen and (max-width:767px){.xo-product-info-media-carousel__thumbnail:not(:has(.xo-product-info-media-carousel__thumb-slide~.xo-product-info-media-carousel__thumb-slide)){display:none!important}.main-product__content .ff-pill-banner{font-size:11px!important;padding:6px 12px!important;letter-spacing:1.5px!important;margin:4px 0 10px!important}.main-product__content h1.xo-product-info-content__title,.main-product__content h1.xo-product-info-content__title *{font-size:34px!important;line-height:1.08!important}.main-product__content .xo-product-info-content__title{padding-bottom:6px!important;margin-bottom:0!important}.main-product__content .clean-credentials-wrapper{padding:6px 0!important;margin:0!important}.main-product__content .credential-stat{font-size:21px!important;line-height:1.2!important}.main-product__content .credential-label{font-size:11px!important}.main-product__content xo-collapse-provider>:has(.clean-credentials-wrapper):not(:has(+:has(.clean-credentials-wrapper))) .clean-credentials-wrapper{padding-bottom:14px!important}.main-product__content .ff-badge-row{margin:16px 0 8px!important}.main-product__content .ff-badge-row img,.main-product__content .ff-badge-row svg{max-height:30px!important;width:auto!important}.main-product__content .xo-product-variant__inner:not(:has(.xo-field-radio~.xo-field-radio)){display:none!important}.main-product__content .ff-pack-summary{opacity:1!important;font-size:14px!important;margin:14px 0 0!important;color:#233329bf!important}.main-product__content .ff-pack-summary>span:first-child{font-size:19px!important;color:#233329!important}.main-product__content .ks-features-wrapper{padding:6px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.main-product__content .ks-features-title{display:none!important}.main-product__content .ks-feature-item-text{font-size:12px!important;line-height:1.3!important}.main-product__content xo-cart-quantity.xo-quantity{height:46px!important;min-height:0!important}.main-product__content xo-collapse-provider>:has(.xo-product-info-content__buy-form)>:first-child{margin-top:18px!important}.main-product__content xo-collapse-provider>:has(.ff-badge-row) .ff-badge-row{margin-bottom:0!important}.main-product__content .xo-product-variant__inner-value{gap:14px!important}}@media screen and (max-width:767px){.main-product__content .ff-pack-summary{text-align:center!important;text-wrap:balance!important}.main-product__content .shopify-payment-button__buy{display:none!important}.main-product__content .xo-product-info-content__buy-now{margin-bottom:8px!important}}@media screen and (max-width:767px){body .main-product__content .shopify-payment-button__buy{display:block!important}body .main-product__content .shopify-payment-button__buy:has(#shopify-buyer-consent:not(.hidden)){display:none!important}body .main-product__content shopify-payment-terms,body .main-product__content .shopify-payment-button__more-options,body .main-product__content more-payment-options-link{display:none!important}}@media screen and (max-width:767px){body .main-product__content .ff-pack-summary{display:none!important}body .main-product__content .xo-product-variant__inner:not(:has(.xo-field-radio~.xo-field-radio)){display:block!important;margin:14px 0 4px!important}body .main-product__content .xo-product-variant__inner:not(:has(.xo-field-radio~.xo-field-radio)) .xo-product-variant__inner-value,body .main-product__content .xo-product-variant__inner:not(:has(.xo-field-radio~.xo-field-radio)) .xo-product-variant__inner-name>span:not(.xo-product-variant__value-selected){display:none!important}body .main-product__content .xo-product-variant__inner:not(:has(.xo-field-radio~.xo-field-radio)) .xo-product-variant__inner-name{display:flex!important;justify-content:center!important;text-align:center!important;opacity:1!important;color:#233329!important}body .main-product__content .xo-product-variant__inner:not(:has(.xo-field-radio~.xo-field-radio)) .xo-product-variant__value-selected{display:block!important;font-size:18px!important;font-weight:600!important;color:#233329!important;text-transform:none!important;letter-spacing:.2px!important}}@media screen and (max-width:767px){body .main-product__content:has(.kaching-subscriptions__card-wrapper.selected:not(.one-time-purchase)) .shopify-payment-button__buy{display:none!important}}.xo-section--template--31792361242972__custom_section_h6CPNe xo-item:has(#shopify-block-AWnNzVGZxVklVOEU5U__text_feature_geM9UH){display:none!important}@media screen and (max-width:767px){.xo-section--template--31792361242972__image_with_text_style_1_nmVT7J .img-with-text-1__image-group,.xo-section--template--31792361242972__image_with_text_style_1_nmVT7J .img-with-text-1__additional,.xo-section--template--31792361242972__image_with_text_style_1_nmVT7J .img-with-text-1__image-wrap{display:none!important}.xo-section--template--31792361242972__image_with_text_style_1_nmVT7J{padding-top:12px!important;padding-bottom:0!important}.xo-section--template--31792361242972__image_with_text_style_1_nmVT7J .img-with-text-1{padding-bottom:22px!important}.xo-section--template--31792361242972__blog_list_6TPWBq .blog-list__grid{display:flex!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scroll-padding-left:36px;padding:0 36px 6px!important;margin:0 -36px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.xo-section--template--31792361242972__blog_list_6TPWBq .blog-list__grid::-webkit-scrollbar{display:none}.xo-section--template--31792361242972__blog_list_6TPWBq .blog-list__grid>div{flex:0 0 72%!important;max-width:72%!important;scroll-snap-align:start}}.shopify-section:has(>.xo-section--template--31792361242972__1773650636dbfb3190):not(:has(img)),.shopify-section:has(>.xo-section--template--31792361242972__177316588274bd10e8):not(:has(img)){display:none!important}.xo-cart-item__options--pd{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
