:root{--fg-col-t-xs: 13.4px;--fg-col-t-base: 17px;--fg-col-t-md: 21.6px;--fg-col-t-lg: 27.5px;--fg-col-t-xl: 35px;--fg-col-t-h1: 56.6px;--fg-col-lh-display: 1.05;--fg-col-lh-label: 1.25;--fg-col-lh-body: 1.55;--fg-col-s1: 8px;--fg-col-s2: 13px;--fg-col-s3: 21px;--fg-col-s4: 34px;--fg-col-s5: 55px;--fg-col-s6: 89px;--fg-col-line: rgba(2, 58, 31, .55)}.fgo-sys{--fg-rail: 1360px;--fg-sect: clamp(55px, 6.2vw, 89px);--fg-sect-merch: clamp(34px, 4.4vw, 55px);--fg-rail-gutter: clamp(20px, 2.8vw, 40px);--fg-paper: #F8F7F0;--fg-rule: rgba(0,0,0,.12);--fg-ink-70: rgba(0,0,0,.72);--fg-green-12: rgba(4,106,56,.12);--fg-green-06: rgba(4,106,56,.06);--fg-turmeric: #FFCD00;--fib-1: 8px;--fib-2: 13px;--fib-3: 21px;--fib-4: 34px;--fib-5: 55px;--fib-6: 89px;--fib-7: 144px;--fg-bg: #F8F7F0;--fg-bg-alt: #F5F3E7;--fg-tile: #EAE2CF;--fg-deep: #046A38;--fg-deep-ink: #023A1F;--fg-ink-soft: #3F6B4F;--fg-line: rgba(2, 58, 31, .14);--fg-accent: #046A38;--fg-edge: var(--fg-rail);--fg-gutter: var(--fg-rail-gutter);--fg-r-sm: 8px;--fg-r-md: 14px;--fg-r-lg: 24px;--fg-r-pill: 999px;--fg-sect-y: var(--fg-sect-merch);--fg-head-gap: clamp(13px, 2.4vw, 34px);--fg-card-gap: clamp(13px, 1.5vw, 21px);--fg-t-micro: 12px;--fg-t-label: 12px;--fg-t-body: 19px;--fg-t-lede: 24px;--fg-t-h3: 31px;--fg-t-h2: clamp(29px, 2.7vw, 39px);--fg-t-h1: clamp(38px, 4.2vw, 61px);--fg-t-cta: 16px;--fg-t-title: 20px;--fg-h-family: var(--fg-body);--fg-h-weight: 600;--fg-h-case: none;--fg-h-track: -.025em;--fg-h-lh: 1.08;--fg-h-ink: #12160F;--fg-h-em-family: inherit;--fg-h-em-style: normal;--fg-h-em-weight: inherit;--fg-h-em-size: 1em;--fg-h-em-track: inherit;--fg-h-em-color: inherit;--fg-btn-face: var(--fg-body);--fg-btn-size: 16px;--fg-btn-weight: 600;--fg-btn-case: none;--fg-btn-track: 0;--fg-btn-h: 56px;--fg-btn-r: 999px;--fg-btn-pad-x: 30px;--fg-display: "FoundersCondensed", Arial, sans-serif;--fg-body: "Founders", "Open Sans", sans-serif;--fg-serif: Georgia, "Times New Roman", serif;--fg-lh-body: 1.58;--fg-lh-tight: .98;--fg-track-cta: .04em;--fg-track-lbl: .12em;--fg-ease: cubic-bezier(.16, 1, .3, 1)}.fgo-sys .fgSect{background:var(--fg-bg);color:var(--fg-text-ink, #12160F);padding:var(--fg-sect-y) 0}.fgo-sys .fgSect--alt{background:var(--fg-bg-alt)}.fgo-sys .fgSect--deep{background:var(--fg-deep);color:var(--fg-bg)}.fgo-sys .fgIn{max-width:var(--fg-edge);margin:0 auto;padding:0 var(--fg-gutter)}.fgo-sys .fgHead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:var(--fg-head-gap)}.fgo-sys .fgHead--center{flex-direction:column;align-items:center;text-align:center}.fgo-sys .fgHead--center .fgSub{margin-inline:auto}.fgo-sys .fgEyebrow{margin:0 0 20px;font-family:inherit;font-weight:700;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-text-ink, #12160F)}.fgo-sys .fgH2{margin:0;font-family:var(--fg-h-family);font-weight:var(--fg-h-weight);text-transform:var(--fg-h-case);letter-spacing:var(--fg-h-track);font-size:var(--fg-t-h2);line-height:var(--fg-h-lh);color:inherit;text-wrap:balance}.fgo-sys .fgH2 em,.fgo-sys .fgH1 em{font-family:var(--fg-h-em-family);font-style:var(--fg-h-em-style);font-weight:var(--fg-h-em-weight);font-size:var(--fg-h-em-size);text-transform:none;letter-spacing:var(--fg-h-em-track);color:var(--fg-h-em-color, var(--fg-head-accent, var(--fg-accent)))}.fgo-sys .fgSub{margin:12px 0 0;max-width:52ch;font-size:var(--fg-t-lede);line-height:1.5;color:var(--fg-ink-soft)}.fgo-sys .fgTitle{font-size:var(--fg-t-title);font-weight:400;line-height:1.26;letter-spacing:-.005em;color:var(--fg-text-ink, #12160F);text-transform:none}.fgo-sys .fgBtn,.fgo-sys .fgBtnGhost{display:inline-flex;align-items:center;justify-content:center;font-family:var(--fg-display);font-weight:700;font-size:var(--fg-t-cta);letter-spacing:var(--fg-track-cta);text-transform:uppercase;text-decoration:none;border-radius:var(--fg-r-pill);padding:17px 28px 9px;transition:background .2s var(--fg-ease),color .2s var(--fg-ease),border-color .2s var(--fg-ease),transform .2s var(--fg-ease);cursor:pointer;white-space:nowrap}.fgo-sys .fgBtn{background:var(--fg-deep-ink);color:var(--fg-bg);border:1.5px solid var(--fg-deep-ink)}.fgo-sys .fgBtn:hover{transform:translateY(-2px)}.fgo-sys .fgBtnGhost{background:transparent;color:var(--fg-text-ink, #12160F);border:1.5px solid rgba(2,58,31,.28)}.fgo-sys .fgBtnGhost:hover{background:var(--fg-deep-ink);color:var(--fg-bg);border-color:var(--fg-deep-ink)}.fgo-sys .fgBtn:focus-visible,.fgo-sys .fgBtnGhost:focus-visible{outline:3px solid var(--fg-deep-ink);outline-offset:3px}.fgo-sys .fgChip{font-family:var(--fg-display);font-weight:700;font-size:var(--fg-t-micro);letter-spacing:.09em;text-transform:uppercase;padding:5px 11px;border-radius:var(--fg-r-sm);background:var(--fg-bg);color:var(--fg-text-ink, #12160F)}.fgo-sys .fgChip--accent{background:var(--fg-accent);color:var(--fg-bg)}.fgo-sys .fgChip--quiet{background:#023a1f1f;color:var(--fg-text-ink, #12160F)}.fgo-sys .fgRail{list-style:none;margin:0;padding:2px 0 0;display:flex;gap:var(--fg-card-gap);overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fgo-sys .fgRail::-webkit-scrollbar{display:none}.fgo-sys .fgRail>*{flex:0 0 auto;scroll-snap-align:start}.fgo-sys .fgTrack{position:relative;height:3px;border-radius:var(--fg-r-pill);background:#023a1f1f;margin:clamp(20px,2.2vw,32px) 0 0;overflow:hidden}.fgo-sys .fgTrack i{position:absolute;inset:0 auto 0 0;display:block;width:100%;border-radius:var(--fg-r-pill);transform:scaleX(var(--seen-x, .3));transform-origin:left center;background:var(--fg-accent);transition:transform .1s linear}.fgo-sys [data-fx] .fgRise{opacity:0;transform:translateY(22px)}.fgo-sys [data-fx].is-in .fgRise{opacity:1;transform:none;transition:opacity .7s var(--fg-ease) calc(var(--i, 0) * 60ms),transform .7s var(--fg-ease) calc(var(--i, 0) * 60ms)}@media(pointer:coarse){.fgo-sys .fgBtn,.fgo-sys .fgBtnGhost{min-height:44px}}@media(prefers-reduced-motion:reduce){.fgo-sys [data-fx] .fgRise{opacity:1;transform:none}.fgo-sys .fgBtn,.fgo-sys .fgBtnGhost{transition:none}}.fgo-sys [id^=template--] h2:not(.fgoTypeHeroH):not(.pdpRubyH):not(.fgoEdH1),.fgo-sys [id^=shopify-section] h2:not(.fgoTypeHeroH):not(.pdpRubyH):not(.fgoEdH1){font-family:var(--fg-h-family);font-weight:var(--fg-h-weight);text-transform:var(--fg-h-case);letter-spacing:var(--fg-h-track);font-size:var(--fg-t-h2);line-height:var(--fg-h-lh);text-wrap:balance}.fgo-sys [id^=template--] h2 em,.fgo-sys [id^=shopify-section] h2 em{font-family:var(--fg-h-em-family);font-style:var(--fg-h-em-style);font-weight:var(--fg-h-em-weight);font-size:var(--fg-h-em-size);text-transform:none;letter-spacing:var(--fg-h-em-track);color:var(--fg-h-em-color, inherit)}.fgo-sys [id^=template--] .fgoCatSub,.fgo-sys [id^=template--] .fgoBenefitHead p,.fgo-sys [id^=template--] .fgoQualityBody,.fgo-sys [id^=template--] .fgoRewardsBody,.fgo-sys [id^=template--] .fgoRetailBody,.fgo-sys [id^=template--] .fgoPurposeBody,.fgo-sys [id^=template--] .fgoShelfSub{font-size:var(--fg-t-body);line-height:1.58;max-width:62ch}.fgo-sys [id^=template--] .fgoBenefitName,.fgo-sys [id^=template--] .fgoRecipeTitle,.fgo-sys [id^=template--] .fgoRailName{font-family:inherit;font-weight:400;text-transform:none;font-size:var(--fg-t-title);letter-spacing:-.005em;line-height:1.26;color:var(--fg-text-ink, #12160F)}.fgo-sys [id^=template--] .fgoBenefitPrice,.fgo-sys [id^=template--] .fgoRailPrice{font-size:17px;color:var(--fg-ink-soft);font-weight:400}.fgo-sys [id^=template--] .fgoQualityKicker,.fgo-sys [id^=template--] .fgoRailMoment{font-family:inherit;font-weight:700;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.fgo-sys [id^=template--] .fgoBenefitCta,.fgo-sys [id^=template--] .fgoQualityCta,.fgo-sys [id^=template--] .fgoRailAll,.fgo-sys [id^=template--] .fgoRecipesHead a{font-family:var(--fg-display);font-weight:700;font-size:var(--fg-t-cta);letter-spacing:var(--fg-track-cta);text-transform:uppercase}.fgo-sys [id^=template--] .fgoBenefitTabs{gap:clamp(18px,2.4vw,40px);border-bottom:1px solid var(--fg-line);padding:0 3px}.fgo-sys [id^=template--] .fgoBenefitTab{position:relative;border:0!important;background:transparent!important;border-radius:0!important;padding:4px 0 16px!important;font-family:inherit!important;font-weight:400!important;font-size:var(--fg-t-title)!important;letter-spacing:-.005em!important;text-transform:none!important;color:var(--fg-ink-soft)!important;transition:color .25s var(--fg-ease)}.fgo-sys [id^=template--] .fgoBenefitTab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--dot, var(--fg-accent));transform:scaleX(0);transform-origin:50% 50%;transition:transform .35s var(--fg-ease)}.fgo-sys [id^=template--] .fgoBenefitTab:hover{color:var(--fg-text-ink, #12160F)!important}.fgo-sys [id^=template--] .fgoBenefitTab[aria-selected=true]{color:var(--fg-text-ink, #12160F)!important;font-weight:600!important}.fgo-sys [id^=template--] .fgoBenefitTab[aria-selected=true]:after{transform:scaleX(1)}.fgo-sys [id^=template--] .fgoBenefitTab:focus-visible{outline:3px solid var(--fg-deep-ink);outline-offset:4px;border-radius:4px}.fgo-sys [id^=template--] .fgoBenefitDot{width:7px;height:7px;border-radius:50%;background:var(--dot, var(--fg-accent));opacity:.55;transition:opacity .25s var(--fg-ease)}.fgo-sys [id^=template--] .fgoBenefitTab[aria-selected=true] .fgoBenefitDot{opacity:1}.fgo-sys [id^=template--] .fgoBenefitCard{background:none;box-shadow:none}.fgo-sys [id^=template--] .fgoBenefitShot{border-radius:var(--fg-r-md);background:var(--fg-tile)}.fgo-sys [id^=template--] .fgoBenefitMeta{padding:15px 2px 0}.fgo-sys [id^=template--] .fgoBenefitCta{background:transparent!important;color:var(--fg-text-ink, #12160F)!important;border:1.5px solid rgba(2,58,31,.28)!important;border-radius:var(--fg-r-pill)!important}.fgo-sys [id^=template--] .fgoBenefitCard:hover .fgoBenefitCta{background:var(--fg-deep-ink)!important;color:var(--fg-bg)!important;border-color:var(--fg-deep-ink)!important}@media(max-width:700px){.fgo-sys [id^=template--] .fgoBenefitTabs{gap:22px}.fgo-sys [id^=template--] .fgoBenefitTab{font-size:17px!important}}@media(prefers-reduced-motion:reduce){.fgo-sys [id^=template--] .fgoBenefitTab:after{transition:none}}.fgo-sys [id^=template--] .fgoBenefitStars{display:flex;align-items:center;gap:7px}.fgo-sys [id^=template--] .fgoBenefitStarsInk{position:relative;display:inline-block;font-size:13px;letter-spacing:.06em;line-height:1}.fgo-sys [id^=template--] .fgoBenefitStarsBase{color:#023a1f38}.fgo-sys [id^=template--] .fgoBenefitStarsFill{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;white-space:nowrap;color:var(--fg-accent)}.fgo-sys [id^=template--] .fgoBenefitCount{font-size:13px;color:var(--fg-ink-soft)}.fgo-sys [id^=template--] .fgoBenefitName{margin-top:9px}.fgo-sys [id^=template--] .fgoBenefitPrice{margin-top:5px!important}.fgo-sys [id^=template--] .fgoBenefitShot img{object-fit:cover;padding:0}.fgo-sys .fgoShelfTile,.fgo-sys [id^=template--] .fgoBenefitShot{box-shadow:inset 0 0 0 1px #023a1f1a}.fgo-sys [id^=template--] .fgoBenefitShot{aspect-ratio:3 / 4;background:var(--fg-tile)}.fgo-sys [id^=template--] .fgoBenefitShot img{object-fit:contain;padding:6% 8%}.fgo-sys .fgoShelfTile,.fgo-sys .fgoBenefitShot{background:var(--fg-tile)!important}.fgo-sys .fgoShelfTile img,.fgo-sys [id^=template--] .fgoBenefitShot img{padding:3% 5%!important}.fgo-sys .fgGround{background:var(--fg-bg)}.fgo-sys .fgGround--alt{background:var(--fg-bg-alt)}.fgo-sys .fgGround--art{position:relative;overflow:hidden}.fgo-sys .fgGround--art>*{position:relative;z-index:1}.fgo-sys .fgGround--art:before{content:"";position:absolute;top:50%;left:50%;width:min(1600px,130%);aspect-ratio:1;transform:translate(-58%,-50%);background:var(--fg-art, none) center / contain no-repeat;opacity:.055;pointer-events:none;z-index:0}@media(max-width:760px){.fgo-sys .fgGround--art:before{width:190%;opacity:.04}}.fgo-sys .fgoShelf{background:var(--fg-bg)!important}.fgo-sys .fgoCatGrid,.fgo-sys .fgoColl,.fgo-sys .fgoQuality{background:var(--fg-bg-alt)!important}.fgo-sys .fgoRecipes{background:var(--fg-bg)!important}.fgo-sys .fgoShelfTile img,.fgo-sys [id^=template--] .fgoBenefitShot img{object-fit:cover!important;padding:0!important}.fgo-sys [id*=fgo_recipes]{padding-bottom:clamp(34px,4.4vw,55px)}html,body{background:var(--fg-bg, #F8F7F0)}.fgo-sys [id*=fgo_recipes],.fgo-sys [id*=fgo_close_cta]{background:var(--fg-bg-alt, #F5F3E7)}.fgo-sys .homeTestimonialsTitle em{font-family:var(--fg-serif, Georgia, serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;color:var(--fg-accent, #046A38)}.fgo-sys .homeTestimonialsTitle{font-size:clamp(44px,5.2vw,92px)!important;line-height:.96!important;text-wrap:balance}@media(max-width:800px){.fgo-sys .homeTestimonialsTitle{font-size:clamp(32px,12dvw,54px)!important}}.fgo-sys [id*=fgo_quality],.fgo-sys [id*=fgo_recipes],.fgo-sys [id*=fgo_close_cta],.fgo-sys [id*=fgo_home_proof]{background:var(--fg-bg-alt, #F5F3E7)!important}.fgo-sys section[id*=fgo_close_cta]{padding-top:clamp(55px,6.2vw,89px)!important;padding-bottom:clamp(34px,3.8vw,55px)!important}.fgo-sys [id*=fgo_home_proof]>section{padding-top:clamp(13px,1.5vw,21px)!important}.fgo-sys [id*=fgo_home_proof] .pdpProofGrid{margin-top:clamp(13px,1.3vw,21px)!important}.fgo-sys .homeTestimonialsSwiper .swiper-slide:not(:has(img)):not(:has(video)){display:none!important}.fgo-sys .homeTestimonialsSwiperSlide:empty{display:none!important;visibility:hidden!important}.fgo-sys .homeTestimonialsTitle em{font-family:inherit!important;font-style:normal!important;font-weight:700!important;text-transform:inherit!important;letter-spacing:inherit!important;font-size:1em!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;color:var(--fg-accent, #046A38)!important}.fgo-sys .fgProofLine{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:22px 0 0;font-size:clamp(15px,1.3vw,19px);color:var(--fg-ink-soft, #3F6B4F);line-height:1.27}.fgo-sys .fgProofLine b{color:var(--fg-text-ink, #12160F);font-weight:700}.fgo-sys .fgProofStars{position:relative;display:inline-block;letter-spacing:.12em;line-height:1;color:var(--fg-text-ink, #12160F);font-size:clamp(15px,1.3vw,19px)}.fgo-sys .fgProofStarsTrack{opacity:.3}.fgo-sys .fgProofStarsFill{position:absolute;top:0;left:0;bottom:0;width:var(--star-fill, 100%);overflow:hidden;white-space:nowrap}.fgo-sys .fgProofAmazon{height:1.12em;width:auto;vertical-align:-.26em}:root[data-heading-voice=b-serif] .fgo-sys{--fg-h-family: var(--fg-serif);--fg-h-weight: 400;--fg-h-track: -.008em;--fg-h-lh: 1.14;--fg-t-h2: clamp(31px, 3.5vw, 54px)}:root[data-heading-voice=quiet-grotesk] .fgo-sys{--fg-h-weight: 400;--fg-h-track: -.012em;--fg-h-lh: 1.18}:root[data-heading-voice=display] .fgo-sys{--fg-h-family: var(--fg-display);--fg-h-weight: 700;--fg-h-case: uppercase;--fg-h-track: .01em;--fg-h-lh: var(--fg-lh-tight, .98);--fg-t-h2: clamp(36px, 3.6vw, 60px);--fg-h-em-family: var(--fg-serif);--fg-h-em-style: italic;--fg-h-em-weight: 400;--fg-h-em-size: .94em;--fg-h-em-track: 0;--fg-h-em-color: var(--fg-head-accent, var(--fg-accent))}:root[data-heading-accent=weight] .fgo-sys{--fg-h-em-weight: 600;--fg-h-em-style: normal;--fg-h-em-family: inherit;--fg-h-em-size: 1em;--fg-h-em-color: inherit}:root[data-heading-accent=serif-italic] .fgo-sys{--fg-h-em-family: var(--fg-serif);--fg-h-em-style: italic;--fg-h-em-weight: 400;--fg-h-em-size: .94em;--fg-h-em-track: 0;--fg-h-em-color: var(--fg-head-accent, var(--fg-accent))}:root[data-eyebrows=off] [class*=yebrow]:not(.fgoEdEyebrow):not(.fgoHsEyebrow),:root[data-eyebrows=off] [class*=icker]:not(.fgoFeatKicker){display:none}.fgo-sys.fgo-sys [id^=shopify-section] h2:not(.fgoTypeHeroH):not(.pdpRubyH):not(.fgoEdH1),.fgo-sys.fgo-sys [id^=template--] h2:not(.fgoTypeHeroH):not(.pdpRubyH):not(.fgoEdH1),.fgo-sys.fgo-sys .pdpAnHead,.fgo-sys.fgo-sys .pdpBandHead,.fgo-sys.fgo-sys .pdpFaqHead,.fgo-sys.fgo-sys .pdpIngHeading,.fgo-sys.fgo-sys .pdpOrigPlace,.fgo-sys.fgo-sys .pdpProofHead,.fgo-sys.fgo-sys .pdpRecHead,.fgo-sys.fgo-sys .pdpTriHead,.fgo-sys.fgo-sys .fgoFeatName,.fgo-sys.fgo-sys .productTitle{font-family:var(--fg-h-family);font-weight:var(--fg-h-weight);text-transform:var(--fg-h-case);letter-spacing:var(--fg-h-track);font-size:var(--fg-t-h2);line-height:var(--fg-h-lh);text-wrap:balance}.fgo-sys.fgo-sys [id^=shopify-section] h2:not(.pdpRubyH):not(.fgoEdH1) em,.fgo-sys.fgo-sys [id^=template--] h2:not(.pdpRubyH):not(.fgoEdH1) em,.fgo-sys.fgo-sys .pdpAnHead em,.fgo-sys.fgo-sys .pdpBandHead em,.fgo-sys.fgo-sys .pdpFaqHead em,.fgo-sys.fgo-sys .pdpIngHeading em,.fgo-sys.fgo-sys .pdpOrigPlace em,.fgo-sys.fgo-sys .pdpProofHead em,.fgo-sys.fgo-sys .pdpRecHead em,.fgo-sys.fgo-sys .pdpTriHead em{font-family:var(--fg-h-em-family);font-style:var(--fg-h-em-style);font-weight:var(--fg-h-em-weight);font-size:var(--fg-h-em-size);letter-spacing:var(--fg-h-em-track);color:var(--fg-h-em-color, inherit);text-transform:none}.fgo-sys.fgo-sys .productTitle{font-weight:600;font-size:clamp(31px,3.5vw,50px);line-height:1.06}.fgo-sys .fgoEdEyebrow{font-size:clamp(13px,1vw,15px)!important;letter-spacing:.1em!important}.fgo-sys .pdpProofTag,.fgo-sys [class*=ProofTag],.fgo-sys [class*=proofTag]{font-size:15px!important}.fgo-sys .productGuarantee{font-size:15.5px!important}.fgo-sys .fgoShelfCardSub,.fgo-sys [class*=CardSub],.fgo-sys [class*=Caption]:not([class*=Micro]){font-size:max(15px,1em)}.fgo-sys.fgo-sys :is(.fgoEdCta,.fgoFeatCta,.fgoFeatCtaIn,.fgoFscCta,.fgoFscAtc,.fgoQualityCta,.fgoRewardsCta,.fgoShelfAll,.homeTestimonialsButton,.fgBtn,.pdpBuyBarBtn,.pdpOrigCta,.pdpRecBtn,.productATC){font-family:var(--fg-btn-face);font-size:var(--fg-btn-size);font-weight:var(--fg-btn-weight);text-transform:var(--fg-btn-case);letter-spacing:var(--fg-btn-track);line-height:1;min-height:var(--fg-btn-h);border-radius:var(--fg-btn-r);padding-inline:var(--fg-btn-pad-x);display:inline-flex;align-items:center;justify-content:center;gap:10px;text-align:center}.fgo-sys.fgo-sys .pdpBuyBarBtn{min-height:50px;padding-inline:22px}.fgo-sys.fgo-sys .fgoFscAtc{min-height:48px;padding-inline:22px}@media(max-width:800px){.fgo-sys.fgo-sys .fgoEdCta--ghost{min-height:44px;padding-inline:0;border-radius:0;border:0;background:none}}.fgo-sys.fgo-sys .fgMapSku,.fgo-sys.fgo-sys .fgMapSku em,.fgo-sys.fgo-sys .fgoFeatKicker,.fgo-sys.fgo-sys .fgoFeatKicker em{font-family:var(--fg-body);font-style:italic;font-weight:400}.fgo-sys.fgo-sys .fgMapSku{font-style:normal;letter-spacing:-.005em}.fgo-sys.fgo-sys :is(.fgoEdCta,.fgoFeatCta,.fgoFeatCtaIn,.fgoFscCta,.fgoQualityCta,.fgoRewardsCta,.fgoShelfAll,.homeTestimonialsButton,.fgBtn,.pdpBuyBarBtn,.pdpOrigCta,.pdpRecBtn,.productATC):has(svg,.arrow,[class*=rrow]){gap:8px;padding-right:calc(var(--fg-btn-pad-x) + 3px)}.fgo-sys.fgo-sys .fgoEdStars{transform:translateY(-1px)}.fgo-sys.fgo-sys .fgoEdH em,.fgo-sys.fgo-sys .fgoEdH1 em,.fgo-sys.fgo-sys .pdpRubyH em,.fgo-sys.fgo-sys .fgCloser em{font-weight:400}.fgo-sys.fgo-sys :is(.fgoEdH,.fgoBenefitHead h2,.fgoFscH,.fgoFeatH,.fgoQualityH,.fgoRecipesHead h2,.fgoCatHead h2,.fgoGuarH,.homeTestimonialsTitle h2,.fgoRevH,.fgoRevSumH,.fgoShelfH){color:var(--fg-h-ink, #023A1F)}.fgo-sys.fgo-sys .homeTestimonialsButton{display:flex;width:fit-content;margin-inline:auto}.fgo-sys.fgo-sys .pdpRubyH{color:var(--band-ink, var(--fg-deep-ink, #023A1F))!important}.fgo-sys.fgo-sys .pdpRubyH em{color:var(--band-em, var(--band-ink, var(--fg-deep-ink, #023A1F)))!important}.fgo-sys.fgo-sys :is(.fgoEdCta,.fgoFeatCta,.fgoFeatCtaIn,.fgoFscCta,.fgoFscAtc,.fgoQualityCta,.fgoRewardsCta,.fgoShelfAll,.fgoCollCta,.homeTestimonialsButton,.fgBtn,.pdpBuyBarBtn,.pdpOrigCta,.pdpRecBtn,.productATC,.pdpFaqMore){text-transform:none}.fgo-sys.fgo-sys :is(.fgoRecipesHead,.fgoCollHead,.fgoShelfHead,.fgoRailHead)>a,.fgo-sys.fgo-sys .shopall{text-transform:none;letter-spacing:.01em}.fgo-sys .fgoEdH{font-family:"Founders",var(--fg-display, "FoundersCondensed"),Helvetica,Arial,sans-serif;font-weight:600;text-transform:none;letter-spacing:-.03em;line-height:1;font-size:clamp(38px,4.8vw,62px)}.fgo-sys .fgoEdH em{font-style:italic;font-family:var(--fg-serif, Georgia, serif);text-transform:none}.fgo-sys{--fg-rail: 1360px;--fg-rail-inset: 1180px;--fg-rail-gutter: clamp(20px, 2.8vw, 40px);--fg-measure-head: 13ch;--fg-measure-lede: 52ch;--fg-measure-body: 64ch;--fg-rail-box: calc(var(--fg-rail) + 2 * var(--fg-rail-gutter));--fg-sect: clamp(55px, 6.2vw, 89px);--fg-sect-merch: clamp(34px, 4.4vw, 55px);--fg-band: clamp(16px, 1.7vw, 24px);--fg-head-gap: clamp(21px, 2.4vw, 34px);--fg-card-gap: clamp(13px, 1.5vw, 21px);--fg-stack-1: 8px;--fg-stack-2: 13px;--fg-stack-3: 21px;--fg-stack-4: 34px;--fg-body: "Founders", "Founders-fallback", "Helvetica Neue", Arial, sans-serif;--fg-display: "FoundersCondensed", "Arial Narrow", Arial, sans-serif;--fg-serif: var(--fg-body);--fg-t-h1: clamp(40px, 4.25vw, 61px);--fg-t-h2: clamp(29px, 2.7vw, 39px);--fg-t-lede: clamp(18px, 1.45vw, 20.5px);--fg-t-body: clamp(17px, 1.4vw, 19px);--fg-t-title: clamp(18px, 1.4vw, 20px);--fg-t-small: clamp(14px, 1.1vw, 15px);--fg-t-label: 13px;--fg-t-cta: 16px;--fg-h1-weight: 600;--fg-h1-track: -.03em;--fg-h1-lh: 1;--fg-h-weight: 600;--fg-h-track: -.025em;--fg-h-lh: 1.08;--fg-lede-lh: 1.46;--fg-lede-track: -.006em;--fg-lh-body: 1.58;--fg-small-lh: 1.5;--fg-track-lbl: .16em;--fg-btn-face: var(--fg-body);--fg-btn-size: 16px;--fg-btn-weight: 600;--fg-btn-case: none;--fg-btn-track: 0;--fg-nav-size: 15px;--fg-nav-weight: 400;--fg-nav-track: .09em;--fg-h-em-family: inherit;--fg-h-em-style: normal;--fg-h-em-weight: inherit;--fg-h-em-size: 1em;--fg-h-em-track: inherit;--fg-bg: #F8F7F0;--fg-bg-alt: #F5F3E7;--fg-deep: #046A38;--fg-tile: #EAE2CF;--fg-deep-ink:#023A1F;--fg-text-ink: #12160F;--fg-ink-soft:#2A2823;--fg-ink-meta: rgba(2,58,31,.62);--fg-line: rgba(2,58,31,.12);--fg-line-btn: rgba(2,58,31,.28);--fg-btn-h: 56px;--fg-btn-r: 999px;--fg-btn-pad-x: 30px;--fg-btn-pad-y: 0;--fg-btn-max: 320px;--fg-btn-min: 200px;--fg-btn-bd: 1px;--fg-r-sm: 8px;--fg-r-md: 14px;--fg-r-lg: 24px;--fg-r-pill: 999px;--fg-r-avatar: 50%;--fg-hairline: inset 0 0 0 1px rgba(2,58,31,.1);--fg-shadow-over: 0 22px 44px rgba(2,58,31,.18);--fg-img-bleed: 2.6 / 1;--fg-img-card: 4 / 5;--fg-img-split: 1 / 1;--fg-img-social: 9 / 16;--fg-ease: cubic-bezier(.16, 1, .3, 1);--fg-dur-ui: .18s;--fg-dur-dock: .24s;--fg-dur-rise: .64s}.fgo-sys [data-fg-rail]{width:100%;max-width:var(--fg-rail-box);margin-inline:auto;padding-inline:var(--fg-rail-gutter);box-sizing:border-box}.fgo-sys [data-fg-rail=inset]{max-width:calc(var(--fg-rail-inset) + 2 * var(--fg-rail-gutter))}.fgo-sys [data-fg-sect=major]{padding-block:var(--fg-sect)}.fgo-sys [data-fg-sect=merch]{padding-block:var(--fg-sect-merch)}.fgo-sys [data-fg-sect=band]{padding-block:var(--fg-band)}.fgo-review-strip+.shopify-section .fgoPb{border-bottom:1px solid var(--fg-line, rgba(2,58,31,.12))}.fgo-sys [data-fg-ground=paper]{background:var(--fg-bg);color:var(--fg-text-ink, #12160F)}.fgo-sys [data-fg-ground=cream]{background:var(--fg-bg-alt);color:var(--fg-text-ink, #12160F)}.fgo-sys [data-fg-ground=green]{background:var(--fg-deep);color:var(--fg-bg-alt)}.fgo-sys [data-fg-ground=photo]{background:none}.fgo-sys [data-fg-btn]{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--fg-btn-face);font-size:var(--fg-btn-size);font-weight:var(--fg-btn-weight);text-transform:var(--fg-btn-case);letter-spacing:var(--fg-btn-track);line-height:1;text-decoration:none;min-height:var(--fg-btn-h);min-width:var(--fg-btn-min);border-radius:var(--fg-btn-r);padding:var(--fg-btn-pad-y) var(--fg-btn-pad-x);border:var(--fg-btn-bd) solid transparent;box-sizing:border-box;cursor:pointer;transition:background-color var(--fg-dur-ui) var(--fg-ease),border-color var(--fg-dur-ui) var(--fg-ease),color var(--fg-dur-ui) var(--fg-ease)}.fgo-sys [data-fg-btn=primary]{background:var(--fg-deep-ink);color:var(--fg-bg-alt);border-color:var(--fg-deep-ink)}.fgo-sys [data-fg-btn=primary]:hover{background:var(--fg-deep);border-color:var(--fg-deep)}.fgo-sys [data-fg-ground=photo] [data-fg-btn=primary],.fgo-sys [data-fg-ground=green] [data-fg-btn=primary]{background:var(--fg-bg-alt);color:var(--fg-text-ink, #12160F);border-color:var(--fg-bg-alt)}.fgo-sys [data-fg-btn=ghost]{background:transparent;color:var(--fg-text-ink, #12160F);border-color:var(--fg-line-btn)}.fgo-sys [data-fg-btn=ghost]:hover{border-color:var(--fg-deep-ink);background:#023a1f0a}.fgo-sys [data-fg-btn]:focus-visible{outline:2px solid var(--fg-deep);outline-offset:3px}@media(max-width:700px){.fgo-sys [data-fg-btn]{width:100%;max-width:var(--fg-btn-max);min-width:0}}.fgo-sys [data-fg-link]{font-family:var(--fg-body);font-size:var(--fg-t-cta);font-weight:400;text-transform:none;letter-spacing:0;color:var(--fg-text-ink, #12160F);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#023a1f73;transition:text-decoration-color var(--fg-dur-ui) var(--fg-ease);display:inline-block;padding-block:13px;margin-block:-13px}.fgo-sys [data-fg-link]:hover{text-decoration-color:currentColor}.fgo-sys [data-fg-card]{background:var(--fg-tile);border-radius:var(--fg-r-md);box-shadow:var(--fg-hairline);overflow:hidden;border:0}.fgo-sys [data-fg-card] img,.fgo-sys [data-fg-card] picture img{aspect-ratio:var(--fg-img-card);object-fit:cover;width:100%;display:block;border-radius:0}@keyframes fgRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.fgo-sys [data-fg-rise]{opacity:0;will-change:opacity,transform}.fgo-sys [data-fg-rise].is-in{animation:fgRise var(--fg-dur-rise) var(--fg-ease) both}@media(prefers-reduced-motion:reduce){.fgo-sys [data-fg-rise]{opacity:1;animation:none}.fgo-sys *{transition-duration:0ms!important;animation-play-state:paused!important}}.fgo-sys .fgSplitRow,.fgo-sys .fgoRpClip,.fgo-sys .fgoRpQuoteItem,.fgo-sys .fgoRpStat,.fgo-sys .fgoRecCard,.fgo-sys .fgSocRail li,.fgo-sys .fgoMqSr{line-height:var(--fg-lh-body, 1.58)}.fgo-sys .fgoFscTitle{font-weight:600;line-height:1.25;letter-spacing:-.01em}.fgo-sys .fgSplitT.fgSplitT,.fgo-sys .fgoOriginBody.fgoOriginBody,.fgo-sys .fgoRwBody.fgoRwBody{font-size:var(--fg-t-lede, 20.5px);line-height:var(--fg-lede-lh, 1.46);letter-spacing:var(--fg-lede-track, -.006em)}.fgo-sys .fgoFscList.fgoFscList li{font-size:var(--fg-t-small, 15px);line-height:var(--fg-small-lh, 1.5)}.fgo-sys .fgSocRailSec{padding-block:var(--fg-sect-merch, 55px)}
/*# sourceMappingURL=/cdn/shop/t/106/assets/fgo-system.css.map */
