:root{--fg-green: 47, 90, 47;--fg-gold: 217, 162, 43}h1,h2,.h0,.h1,.h2{letter-spacing:-.01em}.product-form__buttons{display:grid;gap:1rem}.product-form__buttons .shopify-payment-button__button--unbranded{background-color:transparent!important;color:rgb(var(--color-button))!important;box-shadow:inset 0 0 0 1.5px rgb(var(--color-button))!important}.product-form__buttons .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),.06)!important}.product-form__submit.button--primary{font-weight:700;letter-spacing:.04em;min-height:5.2rem}.fg-pdp-note{margin:1.6rem 0 .4rem;padding:1.4rem 1.6rem;border-radius:1.2rem;background:#f4f0e3;border:1px solid #e7dfcb;font-size:1.4rem;line-height:1.5}.fg-pdp-note--local{background:#eef3ea;border-color:#d6e3cf}.fg-pdp-note__main{display:flex;gap:1rem;align-items:flex-start;margin:0;color:rgb(var(--color-foreground))}.fg-pdp-note__main svg{width:2.2rem;height:2.2rem;flex:none;color:rgb(var(--fg-green));margin-top:.1rem}.fg-pdp-note__list{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;color:rgba(var(--color-foreground),.85)}.fg-pdp-note__list li{display:flex;align-items:center;gap:.6rem}.fg-pdp-note__list li:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:rgb(var(--fg-gold))}.fg-pdp-note__help{margin:1rem 0 0;font-size:1.3rem;color:rgba(var(--color-foreground),.8)}.fg-pdp-note__help a{color:rgb(var(--fg-green));font-weight:700}.product .price--large .price-item--sale,.product .price--large .price-item--regular{color:rgb(var(--color-foreground))}.price .price-item--regular,.card-information .price{color:rgba(var(--color-foreground),.9)}.product__media-wrapper .product__media-item{border-radius:var(--media-radius);overflow:hidden}.card-wrapper .card__heading,.card__badge .badge{font-weight:700}.announcement-bar__message{font-size:1.3rem;letter-spacing:.04em}.title-wrapper--no-top-margin .title,.collection__title .title{font-weight:700}.product__title h1{font-size:clamp(2.8rem,6vw,4rem);font-weight:700;line-height:1.15}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .price--large{font-size:2.6rem;font-weight:700}.product__info-container .price--large .price-item--regular s,.product__info-container .price__sale s.price-item--regular{font-size:1.7rem;font-weight:400;color:rgba(var(--color-foreground),.65)}.product__info-container .product__tax{color:rgba(var(--color-foreground),.75)}.product__description{font-size:1.55rem;line-height:1.7;color:rgba(var(--color-foreground),.85);background:#faf6ec;border:1px solid #efe7d4;border-radius:1.4rem;padding:2rem}.product__description h3{font-size:1.9rem;margin-top:2rem}.product__media-list .product__media-item{border-radius:var(--media-radius);overflow:hidden}@media screen and (min-width:750px){.product__info-wrapper{padding-left:3.2rem}}@media screen and (max-width:749px){.product__info-container .price--large{font-size:2.3rem}}.product-form__input--pill input[type=radio]+label{font-weight:600}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--fg-green));color:#fff;border-color:rgb(var(--fg-green))}.quantity{border-radius:999px}.quantity:after,.quantity:before{border-radius:999px}[class^=ai-image-banner-link-]{width:calc(100% - 3.2rem);max-width:1200px;margin:2.4rem auto;border-radius:1.6rem!important}@media screen and (min-width:750px){[class^=ai-image-banner-link-]{margin:4.8rem auto;border-radius:2rem!important}}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,.header__icon:focus-visible,.list-menu__item:focus-visible{outline:2px solid rgb(var(--fg-gold));outline-offset:2px;box-shadow:none}.announcement-bar{padding:.6rem 0}.announcement-bar__message{padding:.2rem 1.5rem;min-height:0;font-size:1.25rem;font-weight:600;letter-spacing:.05em}.announcement-bar__link:hover .announcement-bar__message{text-decoration:underline;text-underline-offset:.3rem}.section-header .header-wrapper{background:#fffdf8f0;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);transition:box-shadow .25s ease}.section-header.scrolled-past-header .header-wrapper{box-shadow:0 8px 24px -16px #223f2273}.section-header.scrolled-past-header .header{padding-top:.6rem;padding-bottom:.6rem}.section-header.scrolled-past-header{margin-bottom:.4rem}@media screen and (min-width:750px){.section-header.scrolled-past-header .header{padding-top:.8rem;padding-bottom:.8rem}.section-header.scrolled-past-header{margin-bottom:1.6rem}}.header__heading-logo{transition:transform .25s ease;transform-origin:center left}.section-header.scrolled-past-header .header__heading-logo{transform:scale(.84)}@media screen and (max-width:989px){.header__heading-logo{transform-origin:center}}.header__inline-menu .list-menu__item--link,.header__menu-item{padding:.9rem 1.4rem;border-radius:999px;font-weight:600;font-size:1.5rem;color:rgb(var(--color-foreground))}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__menu-item:hover{background:rgba(var(--fg-green),.08)}.header__active-menu-item{color:rgb(var(--fg-green))}.header__menu-item[aria-current=page]{background:rgba(var(--fg-green),.1)}.fg-header-cta{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 2rem;margin-right:.8rem;border-radius:999px;background:rgb(var(--fg-green));color:#fff;font-weight:700;font-size:1.45rem;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.fg-header-cta:hover{background:#223f22;color:#fff}.fg-header-cta svg{transition:transform .2s ease}.fg-header-cta:hover svg{transform:translate(2px)}.header__icon,.header__icon--cart{width:4.4rem;height:4.4rem;border-radius:50%}.header__icon:hover{background:rgba(var(--fg-green),.08)}.cart-count-bubble{background-color:rgb(var(--fg-gold));color:#1e271e;font-weight:700;height:1.9rem;width:1.9rem;bottom:.6rem;left:2.3rem;box-shadow:0 0 0 2px #fffdf8}.menu-drawer{background:#fffdf8}.menu-drawer__menu-item{padding:1.3rem 3.2rem;font-size:1.8rem;font-weight:600;min-height:4.8rem}.menu-drawer__menu-item--active,.menu-drawer__menu-item:hover{background:rgba(var(--fg-green),.07);color:rgb(var(--fg-green))}.fg-drawer-promo{display:flex;gap:1.4rem;align-items:center;margin:.8rem 2rem 1.2rem;padding:1.2rem;border-radius:1.6rem;background:#faf6ec;border:1px solid #e7dfcb;text-decoration:none;color:#1e271e}.fg-drawer-promo__img{width:8rem;height:8rem;object-fit:cover;border-radius:1.2rem;flex:none}.fg-drawer-promo__text{display:flex;flex-direction:column;gap:.2rem;font-size:1.35rem;line-height:1.35;color:#5b6457}.fg-drawer-promo__text small{font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--fg-green))}.fg-drawer-promo__text strong{font-size:1.6rem;color:#1e271e}.fg-drawer-promo__cta{margin-top:.4rem;font-weight:700;color:rgb(var(--fg-green))}.fg-drawer-contact{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:0 2rem 1.6rem}.fg-drawer-contact__link{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;border-radius:999px;border:1.5px solid rgb(var(--fg-green));color:rgb(var(--fg-green));font-weight:700;font-size:1.45rem;text-decoration:none}.fg-drawer-contact__link:hover{background:rgb(var(--fg-green));color:#fff}.menu-drawer__utility-links{background:#f4f0e3}.title-wrapper-with-link .title,.collection__title .title{font-size:clamp(2.6rem,5.6vw,3.8rem);letter-spacing:-.01em}.collection__title.title-wrapper:before{content:"";display:block;width:64px;height:12px;margin-bottom:1.2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 12'%3E%3Cpath d='M0 6h22M42 6h22' stroke='%23d9a22b' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M32 1.5c2.2 2.6 3.6 4.4 3.6 5.9a3.6 3.6 0 0 1-7.2 0c0-1.5 1.4-3.3 3.6-5.9z' fill='%23d9a22b'/%3E%3C/svg%3E") no-repeat left center / contain}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{border-radius:1.6rem}.card-wrapper .card--card{background:#fff;border:1px solid #ece4d1;box-shadow:0 12px 28px -22px #223f2273;transition:box-shadow .25s ease,transform .25s ease;overflow:hidden}.card-wrapper:hover .card--card{box-shadow:0 20px 36px -22px #223f2280;transform:translateY(-2px)}.card-wrapper .card__media img{transition:transform .5s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading{font-size:1.6rem}.card .price{font-size:1.55rem}.card-information .price-item--sale,.card-information .price-item--last{font-weight:700;color:#1e271e}.quick-add__submit{min-height:4.4rem;font-weight:700}.card__badge .badge{padding:.4rem 1.1rem}.footer{border-top:1px solid rgba(247,241,225,.15)!important}.footer .footer-block__heading,.footer .newsletter-form__field-wrapper label{color:#f7f1e1}.footer .field__input{background:#ffffff14;border-radius:999px;color:#f7f1e1}.footer .field:after,.footer .field:before,.footer .field__input{border-radius:999px}.footer .field__label{color:#f7f1e1d9}.footer .copyright__content,.footer .copyright__content a,.footer .policies a{color:#f7f1e1d1}.footer .list-payment__item svg{border-radius:4px}.footer .localization-form__select,.footer .disclosure__button{color:#f7f1e1}@media(prefers-reduced-motion:reduce){.card-wrapper .card--card,.card-wrapper .card__media img,.header__heading-logo,.fg-header-cta svg{transition:none!important}.card-wrapper:hover .card--card,.card-wrapper:hover .card__media img{transform:none}}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.015em}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (max-width:749px){body{font-size:1.55rem}}.collection__title.title-wrapper{text-align:center}.collection__title.title-wrapper:before{margin:0 auto 1.2rem;width:88px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 88 14'%3E%3Cpath d='M2 7h28M58 7h28' stroke='%23d9a22b' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='34' cy='7' r='1.6' fill='%23d9a22b'/%3E%3Ccircle cx='54' cy='7' r='1.6' fill='%23d9a22b'/%3E%3Cpath d='M44 1.5c2.4 2.8 3.9 4.8 3.9 6.5a3.9 3.9 0 0 1-7.8 0c0-1.7 1.5-3.7 3.9-6.5z' fill='%23d9a22b'/%3E%3C/svg%3E")}.collection__title .title{font-size:clamp(3rem,6.4vw,4.6rem);line-height:1.1}.collection__title .title strong{font-weight:inherit}.collection__description{text-align:center;color:#566052}.section-farmg-home+.shopify-section .collection{padding-top:1rem}.card-wrapper .card--card{border-radius:2rem;border-color:#e7dcc2}.card-wrapper .card__inner .card__media,.card-wrapper .card--card .card__inner{background:radial-gradient(circle at 50% 40%,#fbf3df,#f1e6cc)}.card__content{padding:1.6rem 1.6rem 1.8rem!important}.card__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:1.2;letter-spacing:-.01em}.card-information .price{font-size:1.7rem}.card-information .price-item--sale,.card-information .price-item--last,.card-information .price-item--regular:only-child{font-weight:700;color:#1e271e}.card-information .price__sale .price-item--regular{font-size:1.35rem;color:#6b7466}.card-information .unit-price{font-size:1.2rem}.card .quick-add__submit{border-radius:999px;background:#2f5a2f!important;color:#fff!important;box-shadow:none}.card .quick-add__submit:after,.card .quick-add__submit:before{box-shadow:none!important}.card .quick-add__submit:hover{background:#223f22!important}.card__badge .badge{background:#d9a22b;color:#1e271e;border:0;font-weight:700;letter-spacing:.04em}.rating-star{--color-rating-star: 217, 162, 43}.section-farmg-delivery .fgd{background:#eef3ea}.section-farmg-delivery .fgd-wrap>.fgd-kicker,.section-farmg-delivery .fgd-wrap>h2,.section-farmg-delivery .fgd-wrap>.fgd-lead,.section-farmg-delivery .fgd-help{text-align:center;margin-left:auto;margin-right:auto}.section-farmg-delivery .fgd-wrap>svg{margin:0 auto 1.2rem!important}.section-farmg-delivery .fgd h2{font-size:clamp(2.8rem,5.6vw,4.2rem);max-width:22ch;margin:0 auto;line-height:1.12}.section-farmg-delivery .fgd-card h3{font-size:2.2rem}.header__menu-item{font-family:var(--font-body-family)}.fg-header-cta{box-shadow:0 8px 18px -10px #223f22b3}.fg-header-cta:hover{transform:translateY(-1px)}.fg-drawer-promo__text strong{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.8rem}.fgf h2{font-family:var(--font-body-family)!important}.footer .newsletter__wrapper h2,.footer-block__heading{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.product__title h1{font-weight:var(--font-heading-weight);letter-spacing:-.02em}.product__info-container .price--large .price-item{font-family:var(--font-heading-family)}[class^=ai-image-banner-link-]{box-shadow:0 24px 48px -36px #5a3c0a8c}@media(prefers-reduced-motion:reduce){.fg-header-cta:hover{transform:none}}.announcement-bar__message{font-family:var(--font-body-family)}.fg-rv{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}.fg-rv.fg-in{opacity:1;transform:none}.product__media-wrapper .product-media-container{border-radius:2.4rem;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,#fffaf0,#f6ebd3);box-shadow:0 0 0 1px #ecdcb4,0 26px 50px -34px #5a3c0a8c}.product__media-wrapper .product__media-item{padding:.4rem}.product__media-wrapper .thumbnail{border-radius:1.2rem;overflow:hidden}.product__media-wrapper .thumbnail[aria-current]{box-shadow:0 0 0 2px #c99a2e}@media screen and (min-width:750px){.product__media-wrapper .product-media-container:after{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border:1px solid rgba(201,154,46,.35);border-radius:1.8rem;pointer-events:none}}.product-form__input--pill .form__label{font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6b5a2e}.product-form__input.product-form__input--pill input[type=radio]+label{min-width:9.6rem;padding:1.1rem 2.2rem;margin:.6rem .8rem .2rem 0;border:1.5px solid #e3cf9c;border-radius:999px;background:#fffaf0;color:#1e271e;font-size:1.5rem;font-weight:700;letter-spacing:.02em;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.product-form__input.product-form__input--pill input[type=radio]+label:hover{border-color:#c99a2e}.product-form__input.product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(180deg,#f7e2a6,#efcd72);border-color:#c99a2e;color:#1e271e;box-shadow:0 8px 18px -12px #96690ae6,inset 0 1px #fff9}.product-form__input.product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #2f5a2f;outline-offset:3px}@media(prefers-reduced-motion:reduce){.fg-rv{opacity:1;transform:none;transition:none}.product-form__input.product-form__input--pill input[type=radio]+label{transition:none}}html[data-theme=dark]{color-scheme:dark;--fg-green: 159, 208, 143;--fg-gold: 232, 184, 74;--fgd-bg: #15120d;--fgd-bg2: #1b1711;--fgd-sand: #221c13;--fgd-card: #241f17;--fgd-greenbg: #131a12;--fgd-ink: #f3ead6;--fgd-muted: #cdc3ab;--fgd-line: #3d3424;--fgd-green: #9fd08f;--fgd-btn: #2f6b33;--fgd-btn-hover: #275a2b;--fgd-gold: #e8b84a;--fgd-gold-t: #f2c96b;--fgd-gold-soft: #3b2f15}html[data-theme=dark],html[data-theme=dark] .color-scheme-1,html[data-theme=dark] .color-scheme-2,html[data-theme=dark] .color-scheme-6{--color-background: 21, 18, 13;--gradient-background: #15120d;--color-foreground: 243, 234, 214;--color-background-contrast: 61, 52, 36;--color-shadow: 0, 0, 0;--color-button: 47, 107, 51;--color-button-text: 255, 255, 255;--color-secondary-button: 21, 18, 13;--color-secondary-button-text: 159, 208, 143;--color-link: 159, 208, 143;--color-badge-foreground: 243, 234, 214;--color-badge-background: 21, 18, 13;--color-badge-border: 243, 234, 214;--payment-terms-background-color: #15120d}html[data-theme=dark] .color-scheme-2{--color-background: 27, 23, 17;--gradient-background: #1b1711;--color-secondary-button: 27, 23, 17;--color-badge-background: 27, 23, 17}html[data-theme=dark] .color-scheme-6{--color-background: 19, 26, 18;--gradient-background: #131a12;--color-secondary-button: 19, 26, 18;--color-badge-background: 19, 26, 18}html[data-theme=dark] .color-scheme-4{--color-background: 16, 32, 15;--gradient-background: #10200f;--color-foreground: 243, 234, 214;--color-button: 243, 234, 214;--color-button-text: 16, 32, 15;--color-secondary-button: 16, 32, 15;--color-secondary-button-text: 243, 234, 214;--color-link: 243, 234, 214;--color-shadow: 0, 0, 0}html[data-theme=dark] body{background-color:#15120d}html[data-theme=dark] .section-header .header-wrapper{background:#15120deb;border-bottom-color:#3d3424}html[data-theme=dark] .header__heading-logo-wrapper{background:#fbf6ea;border-radius:1.2rem;box-shadow:0 0 0 .6rem #fbf6ea}html[data-theme=dark] .fg-header-cta{background:var(--fgd-btn);color:#fff;box-shadow:inset 0 0 0 1px #9fd08f59}html[data-theme=dark] .fg-header-cta:hover{background:var(--fgd-btn-hover)}html[data-theme=dark] .cart-count-bubble{box-shadow:0 0 0 2px #15120d}html[data-theme=dark] .menu-drawer,html[data-theme=dark] .menu-drawer__submenu{background:var(--fgd-bg)}html[data-theme=dark] .menu-drawer__utility-links{background:var(--fgd-bg2)}html[data-theme=dark] .fg-drawer-promo{background:var(--fgd-bg2);border-color:var(--fgd-line);color:var(--fgd-ink)}html[data-theme=dark] .fg-drawer-promo__text{color:var(--fgd-muted)}html[data-theme=dark] .fg-drawer-promo__text strong{color:var(--fgd-ink)}html[data-theme=dark] .fg-drawer-contact__link:hover{background:var(--fgd-btn);border-color:var(--fgd-btn);color:#fff}html[data-theme=dark] .card-wrapper .card--card{background:var(--fgd-card);border-color:var(--fgd-line);box-shadow:0 14px 30px -22px #000c}html[data-theme=dark] .card-wrapper .card__inner .card__media,html[data-theme=dark] .card-wrapper .card--card .card__inner{background:radial-gradient(circle at 50% 40%,#2c2519,#1f1a12)}html[data-theme=dark] .card-information .price-item--sale,html[data-theme=dark] .card-information .price-item--last,html[data-theme=dark] .card-information .price-item--regular:only-child{color:var(--fgd-ink)}html[data-theme=dark] .card-information .price__sale .price-item--regular{color:#b9b09a}html[data-theme=dark] .card .quick-add__submit{background:var(--fgd-btn)!important}html[data-theme=dark] .card .quick-add__submit:hover{background:var(--fgd-btn-hover)!important}html[data-theme=dark] .collection__description{color:var(--fgd-muted)}html[data-theme=dark] .product__media-wrapper .product-media-container{background:radial-gradient(120% 90% at 50% 20%,#2c2519,#1b1711);box-shadow:0 0 0 1px var(--fgd-line),0 26px 50px -34px #000c}html[data-theme=dark] .product__description{background:var(--fgd-bg2);border-color:var(--fgd-line)}html[data-theme=dark] .product-form__input--pill .form__label{color:#e0c587}html[data-theme=dark] .product-form__input.product-form__input--pill input[type=radio]+label{background:var(--fgd-card);border-color:#5a4a2a;color:var(--fgd-ink)}html[data-theme=dark] .product-form__input.product-form__input--pill input[type=radio]+label:hover{border-color:var(--fgd-gold)}html[data-theme=dark] .product-form__input.product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(180deg,#f2d58a,#e3b64f);border-color:#e8b84a;color:#1a1408;box-shadow:0 8px 18px -12px #000000e6}html[data-theme=dark] .product-form__input.product-form__input--pill input[type=radio]:focus-visible+label{outline-color:var(--fgd-green)}html[data-theme=dark] .fg-pdp-note{background:var(--fgd-card);border-color:var(--fgd-line)}html[data-theme=dark] .fg-pdp-note--local{background:#17231a;border-color:#2b3d2b}html[data-theme=dark] .product-form__buttons .shopify-payment-button__button--unbranded:hover{background-color:#9fd08f14!important}html[data-theme=dark] .fgh{--fg-green: #9fd08f;--fg-green-dk: #10200f;--fg-gold: #e8b84a;--fg-gold-dk: #f2c96b;--fg-gold-soft: #3b2f15;--fg-cream: #1b1711;--fg-paper: #15120d;--fg-sand: #221c13;--fg-ink: #f3ead6;--fg-muted: #cdc3ab;--fg-line: #3d3424}html[data-theme=dark] .fgh-hero{background:radial-gradient(60rem 40rem at 88% 18%,rgba(232,184,74,.16),transparent 62%),radial-gradient(50rem 36rem at 0% 100%,rgba(159,208,143,.07),transparent 60%),linear-gradient(180deg,#1e1811,#15120d)}html[data-theme=dark] .fgh-hero:before{opacity:.1}html[data-theme=dark] .fgh-hero h1 em{background:linear-gradient(transparent 80%,rgba(232,184,74,.35) 80%,rgba(232,184,74,.35) 92%,transparent 92%)}html[data-theme=dark] .fgh-chip{background:#241f17d9;border-color:#e8b84a73}html[data-theme=dark] .fgh-btn--primary,html[data-theme=dark] .fgh-step__num{background:var(--fgd-btn);color:#fff!important;box-shadow:inset 0 0 0 1px #9fd08f59,0 10px 22px -12px #000c}html[data-theme=dark] .fgh-btn--primary:hover{background:var(--fgd-btn-hover)}html[data-theme=dark] .fgh-step__num{box-shadow:0 0 0 3px var(--fgd-card)}html[data-theme=dark] .fgh-btn--ghost{background:#241f1799}html[data-theme=dark] .fgh-btn--ghost:hover{background:var(--fgd-card)}html[data-theme=dark] .fgh-hero__frame,html[data-theme=dark] .fgh-feature__media{background:radial-gradient(circle at 50% 40%,#2c2519,#1f1a12);box-shadow:0 30px 60px -34px #000000d9}html[data-theme=dark] .fgh-seal{color:#f2d58a;box-shadow:0 0 0 1px #e8b84a59,0 12px 24px -12px #000000b3}html[data-theme=dark] .fgh-hero__tag{background:#241f17f5;box-shadow:0 14px 30px -18px #000c}html[data-theme=dark] .fgh-step,html[data-theme=dark] .fgh-feature{background:var(--fgd-card);box-shadow:0 14px 30px -24px #000c}html[data-theme=dark] .fgh-step__icon{background:radial-gradient(circle at 30% 30%,#3b2f15,#2a2211)}html[data-theme=dark] .fgh-badges svg{background:var(--fgd-bg)}html[data-theme=dark] .fgh-size:first-child{background:linear-gradient(180deg,#f2d58a,#e3b64f);border-color:#e8b84a}html[data-theme=dark] .fgh-size:first-child,html[data-theme=dark] .fgh-size:first-child s,html[data-theme=dark] .fgh-size:first-child b{color:#1a1408}html[data-theme=dark] .fgh-marquee{background:linear-gradient(90deg,#c99a3a,#e0b85e 50%,#c99a3a);color:#1a1408;border-color:#0000004d}html[data-theme=dark] .fgh-marquee__list li:after{background:#1f3a1f}html[data-theme=dark] .fgs{background:var(--fgd-bg2)!important;color:var(--fgd-ink)}html[data-theme=dark] .fgs h2,html[data-theme=dark] .fgs-body h3{color:var(--fgd-ink)}html[data-theme=dark] .fgs-kicker{color:var(--fgd-green)}html[data-theme=dark] .fgs-head p,html[data-theme=dark] .fgs-body p{color:var(--fgd-muted)}html[data-theme=dark] .fgs-card{background:var(--fgd-card);border-color:var(--fgd-line);box-shadow:0 20px 40px -32px #000000d9}html[data-theme=dark] .fgs-media{background:#2a2318}html[data-theme=dark] .fgs-media--art{background:linear-gradient(180deg,#19261b,#131d15)}html[data-theme=dark] .fgs-media--art svg{color:var(--fgd-green)}html[data-theme=dark] .fgs-step{color:var(--fgd-gold-t)}html[data-theme=dark] .fgd,html[data-theme=dark] .section-farmg-delivery .fgd{background:var(--fgd-greenbg)!important;color:var(--fgd-ink)}html[data-theme=dark] .fgd h2,html[data-theme=dark] .fgd-card h3{color:var(--fgd-ink)}html[data-theme=dark] .fgd-kicker,html[data-theme=dark] .fgd-help a{color:var(--fgd-green)}html[data-theme=dark] .fgd-lead,html[data-theme=dark] .fgd-card p,html[data-theme=dark] .fgd-help{color:var(--fgd-muted)}html[data-theme=dark] .fgd-card{background:var(--fgd-card);border-color:var(--fgd-line);box-shadow:0 14px 30px -24px #000c}html[data-theme=dark] .fgd-area--local{background:#1f3320;color:#c4e6b6}html[data-theme=dark] .fgd-card a.fgd-link{background:var(--fgd-btn);box-shadow:inset 0 0 0 1px #9fd08f59}html[data-theme=dark] .fgd-card a.fgd-link:hover{background:var(--fgd-btn-hover)}html[data-theme=dark] .fgf{background:#0f1c0f}html[data-theme=dark] .fgf-wave{color:#0f1c0f}html[data-theme=dark] .fg-satc{background:#1b1711f7;border-top-color:var(--fgd-line);box-shadow:0 -10px 28px -18px #000000e6}html[data-theme=dark] .fg-satc__title{color:var(--fgd-muted)}html[data-theme=dark] .fg-satc__price{color:var(--fgd-ink)}html[data-theme=dark] .fg-satc__btn{background:var(--fgd-btn);box-shadow:inset 0 0 0 1px #9fd08f59}html[data-theme=dark] #fg-preloader{background:#15120d}html[data-theme=dark] .fgp-logo{background:#fbf6ea;border-radius:1rem;box-shadow:0 0 0 .6rem #fbf6ea}html[data-theme=dark] .fgp-name{color:var(--fgd-green)}html[data-theme=dark] .fgp-line{background:#3b2f15}html[data-theme=dark] .cart-notification,html[data-theme=dark] .cart-drawer,html[data-theme=dark] .search-modal__content,html[data-theme=dark] .predictive-search{background-color:var(--fgd-bg2)}html[data-theme=dark] .cart-notification{border-color:var(--fgd-line)}html[data-theme=dark] .field__input,html[data-theme=dark] .select__select,html[data-theme=dark] .quantity,html[data-theme=dark] .customer .field input{background-color:var(--fgd-card)}html[data-theme=dark] ::selection{background:#e8b84a59;color:#fff}.fg-theme-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-width:4.4rem;min-height:4.4rem;padding:0;margin:0;border:0;border-radius:999px;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font:inherit}.fg-theme-toggle:hover{background:rgba(var(--fg-green),.1)}.fg-theme-toggle:focus-visible{outline:2px solid rgb(var(--fg-gold));outline-offset:2px}.fg-theme-toggle svg{width:2.2rem;height:2.2rem;flex:none}.fg-theme-toggle .fg-tt-sun{display:none}html[data-theme=dark] .fg-theme-toggle .fg-tt-sun{display:block;color:var(--fgd-gold)}html[data-theme=dark] .fg-theme-toggle .fg-tt-moon{display:none}.fg-theme-toggle--drawer{width:calc(100% - 4rem);margin:0 2rem 1.2rem;justify-content:flex-start;padding:0 1.6rem;border-radius:1.2rem;border:1px solid rgba(var(--color-foreground),.15);font-size:1.5rem;font-weight:600}.fg-theme-toggle--drawer .fg-tt-state{margin-left:auto;font-size:1.3rem;font-weight:600;color:rgba(var(--color-foreground),.8)}html.fg-tt-anim,html.fg-tt-anim *,html.fg-tt-anim *:before,html.fg-tt-anim *:after{transition:background-color .4s ease,color .4s ease,border-color .4s ease,fill .4s ease,box-shadow .4s ease!important}@media(prefers-reduced-motion:reduce){html.fg-tt-anim,html.fg-tt-anim *,html.fg-tt-anim *:before,html.fg-tt-anim *:after{transition:none!important}}html[data-theme=dark] .product-form__buttons .shopify-payment-button__button--unbranded{color:var(--fgd-green)!important;box-shadow:inset 0 0 0 1.5px var(--fgd-green)!important}@media screen and (max-width:749px){.header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:.4rem}.header__icons{padding-right:0}.header__icons .header__icon--cart{margin-right:-.6rem}.header__icons .fg-theme-toggle--bar svg{width:2.1rem;height:2.1rem}}@media screen and (max-width:399px){.section-header .header.page-width{padding-left:1.2rem;padding-right:1.2rem}.header>header-drawer{margin-left:-.6rem}.header__icons .header__icon,.header__icons .header__icon--cart,.header__icons .fg-theme-toggle--bar{width:4.2rem;height:4.2rem;min-width:4.2rem;min-height:4.2rem}}@media screen and (max-width:374px){.header__icons .header__icon,.header__icons .header__icon--cart,.header__icons .fg-theme-toggle--bar{width:4rem;height:4rem;min-width:4rem;min-height:4rem}}.fgx,.fgx-cats,.fgx-pi{--x-bg: #fffdf8;--x-sand: #f6efdc;--x-surface: #ffffff;--x-ink: #1e271e;--x-muted: #566052;--x-line: #e7dfcb;--x-green: #2f5a2f;--x-btn: #2f5a2f;--x-gold: #d9a22b;--x-gold-t: #8a5f0e;--x-soft: #f6e7bf;--x-us: #f3f7ef}html[data-theme=dark] .fgx,html[data-theme=dark] .fgx-cats,html[data-theme=dark] .fgx-pi{--x-bg: #15120d;--x-sand: #1b1711;--x-surface: #241f17;--x-ink: #f3ead6;--x-muted: #cdc3ab;--x-line: #3d3424;--x-green: #9fd08f;--x-btn: #2f6b33;--x-gold: #e8b84a;--x-gold-t: #f2c96b;--x-soft: #3b2f15;--x-us: #17231a}.fgx{background:var(--x-bg);color:var(--x-ink);padding:5.6rem 0;font-family:var(--font-body-family)}.fgx--sand{background:var(--x-sand)}.fgx *,.fgx-cats *,.fgx-pi *{box-sizing:border-box}.fgx-wrap{width:min(1100px,100% - 3.2rem);margin:0 auto}.fgx-wrap--narrow{width:min(820px,100% - 3.2rem)}.fgx-head{text-align:center;max-width:64rem;margin:0 auto 3.2rem}.fgx-orn{display:block;margin:0 auto 1.4rem;color:var(--x-gold)}.fgx-kicker{margin:0 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--x-green)}.fgx h2{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,6vw,4.2rem);line-height:1.12;letter-spacing:-.015em;margin:0;color:var(--x-ink)}.fgx-head p{margin:1.2rem auto 0;font-size:1.6rem;line-height:1.6;color:var(--x-muted)}.fgx-note{margin:1.6rem 0 0;font-size:1.3rem;line-height:1.55;color:var(--x-muted)}.fgx-note--center{text-align:center}.fgx-note a{color:var(--x-green);font-weight:700}.fgx-cta{text-align:center;margin:2.8rem 0 0}.fgx-btn{display:inline-flex;align-items:center;gap:.8rem;min-height:4.8rem;padding:0 2.6rem;border-radius:999px;background:var(--x-btn);color:#fff;font-weight:700;font-size:1.5rem;text-decoration:none;box-shadow:0 10px 22px -12px #223f22b3;transition:transform .2s ease,background-color .2s ease}.fgx-btn svg{width:1.8rem;height:1.8rem}.fgx-btn:hover{transform:translateY(-1px)}.fgx-btn:focus-visible{outline:2px solid var(--x-gold);outline-offset:3px}.fgx-cats{padding:3.2rem 0 1.2rem;text-align:center}.fgx-cats__title{margin:0 0 1.6rem;font-size:1.25rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--x-green)}.fgx-cats__list{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:1.2rem}.fgx-cats__list li{flex:1 1 0;max-width:17rem}.fgx-cat{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.6rem .4rem 1rem;border-radius:1.6rem;text-decoration:none;color:var(--x-ink)}.fgx-cat__img{width:8.4rem;height:8.4rem;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 40%,#fbf3df,#efe0bd);box-shadow:0 0 0 2px var(--x-surface),0 0 0 3.5px var(--x-gold),0 14px 24px -16px #5a3c0a99;margin-bottom:.8rem;transition:transform .25s ease}.fgx-cat__img img{width:100%;height:100%;object-fit:cover;display:block}.fgx-cat__label{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.15}.fgx-cat__note{font-size:1.2rem;font-weight:600;color:var(--x-muted);line-height:1.3}.fgx-cat:hover .fgx-cat__img{transform:translateY(-3px)}.fgx-cat:focus-visible{outline:2px solid var(--x-gold);outline-offset:2px}@media(min-width:750px){.fgx-cats{padding:4.8rem 0 1.6rem}.fgx-cat__img{width:12rem;height:12rem}.fgx-cats__list{gap:3.2rem}.fgx-cat__label{font-size:2.2rem}.fgx-cat__note{font-size:1.3rem}}html[data-theme=dark] .fgx-cat__img{background:radial-gradient(circle at 50% 40%,#2c2519,#1f1a12)}.fgx-cmp{background:var(--x-surface);border:1px solid var(--x-line);border-radius:2rem;overflow:hidden;box-shadow:0 20px 40px -32px #5a3c0a80}.fgx-cmp table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:1.35rem;line-height:1.45}.fgx-cmp th,.fgx-cmp td{padding:1.3rem 1.2rem;text-align:left;vertical-align:top;border-top:1px solid var(--x-line);color:var(--x-muted)}.fgx-cmp thead th,.fgx-cmp thead td{border-top:0;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-ink);padding-top:1.6rem;padding-bottom:1.2rem}.fgx-cmp tbody th{width:28%;font-weight:700;color:var(--x-ink)}.fgx-cmp .fgx-cmp__us{background:var(--x-us);color:var(--x-ink);font-weight:600}.fgx-cmp thead .fgx-cmp__us{color:var(--x-green);box-shadow:inset 0 3px 0 var(--x-gold)}.fgx-cmp td.fgx-cmp__us{display:table-cell}.fgx-cmp td.fgx-cmp__us svg{width:1.6rem;height:1.6rem;color:var(--x-green);vertical-align:-.25rem;margin-right:.5rem}@media(min-width:750px){.fgx-cmp table{font-size:1.55rem}.fgx-cmp th,.fgx-cmp td{padding:1.6rem 2.4rem}.fgx-cmp tbody th{width:24%}}.fgx-use{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.fgx-use__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem;padding:2rem 1.2rem;background:var(--x-surface);border:1px solid var(--x-line);border-radius:1.8rem;transition:transform .25s ease,box-shadow .25s ease}.fgx-use__item:hover{transform:translateY(-3px);box-shadow:0 18px 30px -24px #5a3c0a8c}.fgx-use__icon{display:grid;place-items:center;width:6.4rem;height:6.4rem;border-radius:50%;background:var(--x-soft);color:var(--x-green);margin-bottom:.4rem}.fgx-use__icon svg{width:3.4rem;height:3.4rem}.fgx-use__title{font-family:var(--font-heading-family);font-size:1.9rem;line-height:1.2;color:var(--x-ink)}.fgx-use__text{font-size:1.35rem;line-height:1.5;color:var(--x-muted)}@media(min-width:750px){.fgx-use{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.fgx-faq{display:grid;gap:1rem}.fgx-faq__item{background:var(--x-surface);border:1px solid var(--x-line);border-radius:1.6rem}.fgx-faq__item[open]{box-shadow:0 16px 30px -26px #5a3c0a8c;border-color:var(--x-gold)}.fgx-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.6rem;padding:1.4rem 1.8rem;cursor:pointer;list-style:none;font-weight:700;font-size:1.55rem;line-height:1.4;color:var(--x-ink);border-radius:1.6rem}.fgx-faq__item summary::-webkit-details-marker{display:none}.fgx-faq__item summary svg{width:2rem;height:2rem;flex:none;color:var(--x-green);transition:transform .25s ease}.fgx-faq__item[open] summary svg{transform:rotate(45deg)}.fgx-faq__item summary:focus-visible{outline:2px solid var(--x-gold);outline-offset:2px}.fgx-faq__a{padding:0 1.8rem 1.8rem;font-size:1.45rem;line-height:1.65;color:var(--x-muted)}.fgx-faq__a p{margin:0 0 .8rem}.fgx-faq__a p:last-child{margin:0}.fgx-faq__a a{color:var(--x-green);font-weight:700}.fgx-pi{margin:1.6rem 0 0;border-top:1px solid var(--x-line)}.fgx-pi details{border-bottom:1px solid var(--x-line)}.fgx-pi summary{display:flex;align-items:center;gap:1.2rem;min-height:5.2rem;padding:.8rem .2rem;cursor:pointer;list-style:none;font-weight:700;font-size:1.5rem;color:rgb(var(--color-foreground))}.fgx-pi summary::-webkit-details-marker{display:none}.fgx-pi summary>svg:first-child{width:2.2rem;height:2.2rem;flex:none;color:rgb(var(--fg-green))}.fgx-pi__chev{width:1.8rem;height:1.8rem;margin-left:auto;flex:none;color:rgba(var(--color-foreground),.7);transition:transform .25s ease}.fgx-pi details[open] .fgx-pi__chev{transform:rotate(180deg)}.fgx-pi summary:focus-visible{outline:2px solid rgb(var(--fg-gold));outline-offset:2px}.fgx-pi__body{padding:0 .2rem 1.6rem 3.4rem;font-size:1.45rem;line-height:1.65;color:rgba(var(--color-foreground),.85)}.fgx-pi__body p,.fgx-pi__body ol{margin:0}.fgx-pi__body ol{padding-left:1.8rem}.fgx-pi__body li+li{margin-top:.4rem}@media(prefers-reduced-motion:reduce){.fgx-btn,.fgx-cat__img,.fgx-use__item,.fgx-faq__item summary svg,.fgx-pi__chev{transition:none}.fgx-btn:hover,.fgx-cat:hover .fgx-cat__img,.fgx-use__item:hover{transform:none}}@media(max-width:749px){.fgx-cmp table{font-size:1.3rem}.fgx-cmp th,.fgx-cmp td{padding:1.1rem .9rem}.fgx-cmp tbody th{width:25%}.fgx-cmp thead .fgx-cmp__us{width:42%}.fgx-cmp td.fgx-cmp__us svg{width:1.4rem;height:1.4rem;margin-right:.3rem}}html body{line-height:1.55}@media screen and (max-width:749px){html body{font-size:1.4rem}}@media screen and (min-width:750px){html body{font-size:1.5rem}}html body .fgh-wrap,html body .fgs-wrap,html body .fgd-wrap{width:min(1200px,100% - 2.8rem)}html body .fgh-kicker,html body .fgs-kicker,html body .fgd-kicker,html body .fgx-kicker{font-size:1.1rem;margin-bottom:.8rem;letter-spacing:.14em}html body .fgh-chip{padding:.4rem 1rem .4rem .6rem}html body .fgh-chip svg{width:1.5rem;height:1.5rem}html body .fgh-btn{min-height:4.4rem;padding:0 2rem;font-size:1.4rem;gap:.6rem}html body .fgh-btn svg{width:1.4rem;height:1.4rem}html body .fgh-orn,html body .fgs-orn,html body .fgx-orn{margin-bottom:.8rem}html body .fgh-hero{padding:1.6rem 0 2.4rem}html body .fgh-hero__grid{gap:1.8rem}html body .fgh-hero h1{font-size:2.8rem;line-height:1.12}html body .fgh-hero__text{margin-top:1rem;font-size:1.4rem;line-height:1.55}html body .fgh-buy{margin-top:1.4rem}html body .fgh-price{font-size:1.3rem}html body .fgh-price strong{font-size:2.2rem}html body .fgh-save{font-size:1.15rem;padding:.2rem .8rem}html body .fgh-actions{margin-top:1.6rem;gap:.8rem}html body .fgh-points{margin-top:1.4rem;font-size:1.25rem;gap:.6rem 1.6rem}html body .fgh-points svg{width:1.5rem;height:1.5rem}@media(max-width:749px){html body .fgh-hero h1{font-size:3.2rem;line-height:1.1}}@media(min-width:750px){html body .fgh-hero{padding:4rem 0 4.8rem}html body .fgh-hero h1{font-size:clamp(4.2rem,4vw,5.6rem);line-height:1.06}html body .fgh-hero__text{font-size:1.6rem}html body .fgh-price strong{font-size:2.8rem}}html body .fgh-strip__inner{padding:1.1rem 0;gap:.6rem;font-size:1.25rem}html body .fgh-strip__item svg{width:1.8rem;height:1.8rem}@media(min-width:750px){html body .fgh-strip__inner{padding:1.2rem 0;font-size:1.35rem}}html body .fgh-sec,html body .fgs{padding:3.2rem 0}html body .fgh-head,html body .fgs-head{margin-bottom:2rem}html body .fgh-head h2,html body .fgs h2,html body .fgx h2{font-size:2.2rem;line-height:1.18}html body .fgh-head p,html body .fgs-head p,html body .fgx-head p{margin-top:.8rem;font-size:1.4rem;line-height:1.55}@media(min-width:750px){html body .fgh-sec,html body .fgs{padding:5.6rem 0}html body .fgh-head,html body .fgs-head{margin-bottom:2.8rem}html body .fgh-head h2,html body .fgs h2,html body .fgx h2{font-size:3.2rem}html body .fgh-head p,html body .fgs-head p,html body .fgx-head p{font-size:1.5rem}}html body .fgh-steps{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}html body .fgh-steps:before{display:none}html body .fgh-step{grid-template-columns:1fr;justify-items:center;text-align:center;gap:.6rem;padding:1.4rem 1rem 1.6rem;border-radius:1.2rem}html body .fgh-step__icon{width:5.2rem;height:5.2rem}html body .fgh-step__icon svg{width:2.8rem;height:2.8rem}html body .fgh-step__num{width:2.2rem;height:2.2rem;font-size:1.05rem}html body .fgh-step h3{font-size:1.6rem;margin:.2rem 0 .4rem}html body .fgh-step p{font-size:1.3rem;line-height:1.5}@media(min-width:750px){html body .fgh-steps{grid-template-columns:repeat(4,1fr);gap:1.6rem}html body .fgh-steps:before{display:block;top:4.6rem}html body .fgh-step{padding:2rem 1.6rem}html body .fgh-step__icon{width:6.4rem;height:6.4rem}html body .fgh-step__icon svg{width:3.4rem;height:3.4rem}html body .fgh-step h3{font-size:1.8rem}html body .fgh-step p{font-size:1.4rem}}html body .fgh-feature{border-radius:1.6rem}html body .fgh-feature__body{padding:1.8rem 1.6rem 2rem}html body .fgh-feature__body h2{font-size:2.2rem;line-height:1.18}html body .fgh-feature__body>p{margin-top:1rem;font-size:1.4rem;line-height:1.55}html body .fgh-feature__price{margin-top:1.2rem;font-size:1.3rem}html body .fgh-feature__price strong{font-size:2.2rem}html body .fgh-sizes-label{margin:1.6rem 0 .6rem;font-size:1.1rem}html body .fgh-sizes{grid-template-columns:repeat(2,minmax(0,14rem));gap:.8rem}html body .fgh-size{padding:.9rem 1.1rem;border-radius:1rem;font-size:1.2rem}html body .fgh-size b{font-size:1.5rem}html body .fgh-badges{margin-top:1.6rem;gap:.8rem}html body .fgh-badges li{padding:.8rem 1rem;border-radius:1rem;font-size:1.25rem;gap:.8rem}html body .fgh-badges svg{width:2.6rem;height:2.6rem}html body .fgh-feature .fgh-actions{margin-top:1.8rem}html body .fgh-note{font-size:1.2rem;margin-top:1rem}@media(min-width:750px){html body .fgh-feature{grid-template-columns:1fr 1fr;border-radius:2rem;max-width:104rem;margin:0 auto}html body .fgh-feature__media img{aspect-ratio:1 / 1;min-height:0}html body .fgh-feature__body{padding:3.2rem 3.6rem}html body .fgh-feature__body h2{font-size:3.2rem}html body .fgh-feature__body>p{font-size:1.5rem}html body .fgh-feature__price strong{font-size:2.6rem}}html body .fgh-marquee__list li{padding:.9rem 0;font-size:1.2rem}html body .fgh-marquee__list li:after{margin:0 2rem}html body .fgx-cats{padding:2.4rem 0 .8rem}html body .fgx-cats__title{margin-bottom:1.2rem;font-size:1.1rem}html body .fgx-cat__img{width:7rem;height:7rem;margin-bottom:.6rem}html body .fgx-cat__label{font-size:1.5rem}html body .fgx-cat__note{font-size:1.15rem}@media(min-width:750px){html body .fgx-cats{padding:3.2rem 0 1.2rem}html body .fgx-cat__img{width:9.6rem;height:9.6rem}html body .fgx-cat__label{font-size:1.7rem}html body .fgx-cat__note{font-size:1.25rem}}html body .fgs-grid{gap:1.2rem}html body .fgs-card{border-radius:1.2rem}html body .fgs-media{aspect-ratio:16 / 10}html body .fgs-body{padding:1.4rem 1.6rem 1.6rem}html body .fgs-step{font-size:1.1rem;margin-bottom:.4rem}html body .fgs-body h3{font-size:1.7rem;margin-bottom:.4rem}html body .fgs-body p{font-size:1.35rem;line-height:1.5}@media(min-width:750px){html body .fgs-grid{gap:2rem}html body .fgs-body h3{font-size:1.9rem}html body .fgs-body p{font-size:1.4rem}}html body .fgx{padding:3.2rem 0}html body .fgx-head{margin-bottom:2rem}html body .fgx-note{font-size:1.2rem}html body .fgx-cta{margin-top:2rem}html body .fgx-btn{min-height:4.4rem;padding:0 2rem;font-size:1.4rem}html body .fgx-cmp{border-radius:1.2rem}html body .fgx-use{gap:1rem}html body .fgx-use__item{padding:1.4rem 1rem;border-radius:1.2rem;gap:.4rem}html body .fgx-use__icon{width:4.8rem;height:4.8rem}html body .fgx-use__icon svg{width:2.6rem;height:2.6rem}html body .fgx-use__title{font-size:1.55rem}html body .fgx-use__text{font-size:1.25rem}html body .fgx-faq{gap:.8rem}html body .fgx-faq__item,html body .fgx-faq__item summary{border-radius:1.2rem}html body .fgx-faq__item summary{min-height:4.8rem;padding:1.1rem 1.4rem;font-size:1.4rem}html body .fgx-faq__item summary svg{width:1.8rem;height:1.8rem}html body .fgx-faq__a{padding:0 1.4rem 1.4rem;font-size:1.35rem;line-height:1.55}@media(min-width:750px){html body .fgx{padding:5.6rem 0}html body .fgx-head{margin-bottom:2.8rem}html body .fgx-cmp table{font-size:1.45rem}html body .fgx-cmp th,html body .fgx-cmp td{padding:1.3rem 2rem}html body .fgx-use__item{padding:2rem 1.4rem}html body .fgx-use__icon{width:5.6rem;height:5.6rem}html body .fgx-use__title{font-size:1.8rem}html body .fgx-use__text{font-size:1.35rem}html body .fgx-faq__item summary{font-size:1.5rem}html body .fgx-faq__a{font-size:1.45rem}}html body .fgd{padding:3.2rem 0}html body .section-farmg-delivery .fgd h2{font-size:2.2rem;line-height:1.18}html body .fgd-lead{font-size:1.4rem;line-height:1.55;margin-top:.8rem}html body .fgd-grid{gap:1rem;margin-top:2rem}html body .fgd-card{padding:1.6rem;border-radius:1.2rem}html body .section-farmg-delivery .fgd-card h3{font-size:1.7rem}html body .fgd-area{font-size:1.1rem;margin-bottom:.8rem}html body .fgd-card p{font-size:1.35rem;line-height:1.5;margin-bottom:1.2rem}html body .fgd-card a.fgd-link{min-height:4rem;padding:0 1.6rem;font-size:1.3rem}html body .fgd-help{margin-top:1.6rem;font-size:1.3rem}@media(min-width:750px){html body .fgd{padding:5.6rem 0}html body .section-farmg-delivery .fgd h2{font-size:3.2rem}html body .fgd-lead{font-size:1.5rem}html body .fgd-grid{gap:1.6rem;margin-top:2.8rem}html body .fgd-card{padding:2rem}html body .section-farmg-delivery .fgd-card h3{font-size:1.9rem}}html body .collection__title .title,html body .title-wrapper-with-link .title,html body .related-products__heading,html body .title.inline-richtext{font-size:2.2rem;line-height:1.18}@media(min-width:750px){html body .collection__title .title,html body .title-wrapper-with-link .title,html body .related-products__heading,html body .title.inline-richtext{font-size:3rem}}html body .collection__title.title-wrapper:before{width:72px;height:12px;margin-bottom:.8rem}html body .card-wrapper .card__inner.ratio{--ratio-percent: 100% !important}html body .card-wrapper .card--card,html body .card-wrapper .card--standard .card__inner{border-radius:1.2rem}html body .card-wrapper .card--card .card__inner .card__media{border-radius:1.2rem 1.2rem 0 0}html body .card__content{padding:1rem 1.1rem 1.2rem!important}html body .card__heading{font-size:1.45rem;line-height:1.25}html body .card-information .price{font-size:1.45rem}html body .card-information .price__sale .price-item--regular{font-size:1.2rem}html body .card-information .unit-price{font-size:1.1rem}html body .card .quick-add__submit{min-height:4rem;font-size:1.3rem;padding:0 1.2rem}html body .card__badge .badge{font-size:1.1rem;padding:.3rem .9rem}@media(min-width:750px){html body .card__heading{font-size:1.65rem}html body .card-information .price{font-size:1.6rem}html body .collection .product-grid.grid--3-col-desktop{max-width:96rem;margin-left:auto;margin-right:auto}}html body .collection{padding-bottom:.4rem}[class^=ai-image-banner-link-]{margin:1.6rem auto!important;border-radius:1.2rem!important}@media screen and (min-width:750px){[class^=ai-image-banner-link-]{margin:3.2rem auto!important;border-radius:1.6rem!important}}html body .product__title h1{font-size:2.2rem;line-height:1.2}html body .product__info-container>*+*{margin-top:1.1rem}html body .product__info-container .price--large{font-size:2rem}html body .product__info-container .price--large .price-item--regular s,html body .product__info-container .price__sale s.price-item--regular{font-size:1.4rem}html body .product__description{font-size:1.4rem;line-height:1.6;padding:1.4rem 1.6rem;border-radius:1.2rem}html body .product__description h3{font-size:1.6rem;margin-top:1.4rem}html body .product-form__submit.button--primary,html body .product-form__buttons .shopify-payment-button__button{min-height:4.6rem;font-size:1.45rem}html body .product-form__input.product-form__input--pill input[type=radio]+label{min-width:8.4rem;padding:.8rem 1.6rem;font-size:1.4rem}html body .product-form__input--pill .form__label{font-size:1.1rem}html body .fg-pdp-note{padding:1.1rem 1.3rem;font-size:1.3rem;border-radius:1rem;margin-top:1.2rem}html body .fg-pdp-note__help{font-size:1.2rem}html body .fgx-pi summary{min-height:4.6rem;font-size:1.4rem}html body .fgx-pi summary>svg:first-child{width:2rem;height:2rem}html body .fgx-pi__body{font-size:1.35rem;line-height:1.55;padding-bottom:1.2rem}html body .product__media-wrapper .product-media-container{--preview-ratio: 1 !important;border-radius:1.2rem;box-shadow:0 0 0 1px #ecdcb4,0 18px 36px -30px #5a3c0a80}html body .product__media-wrapper .product-media-container.media-type-image .media img{object-fit:cover}html body .product__media-wrapper .product__media-item{padding:0}html body .product__media-wrapper .product-media-container:after{display:none}html body .product__media-wrapper .thumbnail{border-radius:.8rem}@media screen and (min-width:750px){html body .product__title h1{font-size:3rem}html body .product__info-container .price--large{font-size:2.4rem}html body .product__description{font-size:1.5rem}html body .product__description h3{font-size:1.7rem}html body .fgx-pi summary{font-size:1.5rem}html body .fgx-pi__body{font-size:1.45rem}}html body .fg-satc__btn{min-height:4.2rem;font-size:1.4rem}html body .fgf-wrap{padding:3.2rem 0 2.4rem}html body .fgf-grid{gap:2rem 1.6rem}html body .fgf-brand__logo{margin-bottom:1.2rem;padding:.8rem 1.1rem}html body .fgf-brand__logo img{width:110px}html body .fgf-brand p{font-size:1.35rem;line-height:1.55}html body .fgf h2{font-size:1.15rem;margin-bottom:.8rem}html body .fgf li a{min-height:3.6rem;font-size:1.35rem}html body .fgf-contact li{font-size:1.35rem;padding:.4rem 0}html body .fgf-social{margin-top:1.4rem}html body .fgf-pill{padding:1rem 1.2rem;font-size:1.25rem}html body .fgf-pill b{font-size:1.35rem}@media(min-width:750px){html body .fgf-wrap{padding:4.8rem 0 3.2rem}html body .fgf li a{min-height:3rem}}@media screen and (min-width:750px){html body [class^=ai-image-banner-link-]{max-width:88rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/farmg.css.map */
