*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f0e6;color:#20201d}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}button,input,select,textarea{font:inherit}button,.button,.wp-block-button__link{cursor:pointer;border:1px solid #173d2d;background:#173d2d;color:#f5f0e6;padding:14px 24px;text-decoration:none;border-radius:2px;display:inline-block}button:hover,.button:hover{background:#28563f}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #9c7333;outline-offset:4px}h1,h2,h3{font-family:Georgia,serif;font-weight:400}h1{font-size:clamp(3rem,6vw,6.3rem);line-height:1.02;letter-spacing:-.035em}h2{font-size:clamp(2.1rem,4vw,3.5rem);line-height:1.15}h3{font-size:1.45rem}img{max-width:100%;height:auto}.skip-link{position:absolute;left:8px;top:-100px;background:white;padding:14px;z-index:100}.skip-link:focus{top:8px}.announcement{background:#173d2d;color:#f5f0e6;text-align:center;font-size:.875rem;padding:8px 16px;letter-spacing:.06em}.site-header{position:sticky;top:0;background:#f5f0e6f5;z-index:40;border-bottom:1px solid #173d2d22;padding:24px 4%;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand{font-family:Georgia,serif;font-size:1.65rem;text-decoration:none;color:#173d2d;white-space:nowrap}.brand span{display:block;font-family:Arial,sans-serif;font-size:.75rem;letter-spacing:.17em;margin-top:4px}.site-header nav,.header-tools{display:flex;align-items:center;gap:24px;font-size:.875rem}.site-header nav a,.header-tools a{text-decoration:none}.header-tools button,.menu-toggle{background:none;color:#173d2d;border:0;padding:10px 0}.header-tools span{border:1px solid #173d2d55;border-radius:50%;padding:2px 6px}.menu-toggle{display:none}.mega summary{cursor:pointer;list-style:none;padding:12px 0}.mega-panel{position:absolute;left:4%;right:4%;top:100%;background:#f5f0e6;border:1px solid #173d2d33;padding:36px;box-shadow:0 16px 24px #0001;display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:40px}.mega-panel a{display:block;margin:10px 0}.mega-panel img{margin-top:20px;aspect-ratio:3/2;object-fit:cover}#search-panel{position:absolute;top:100%;right:4%;padding:20px;background:#f5f0e6;border:1px solid #173d2d33}.section{max-width:1320px;margin:auto;padding:90px 5%}.hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-top:60px;padding-bottom:60px}.hero h1{margin:22px 0}.hero p{max-width:430px}.eyebrow{font-size:.8rem;letter-spacing:.18em;color:#45604b;text-transform:uppercase;font-family:Arial,sans-serif}.hero-actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:32px}.outline{background:transparent;color:#173d2d}.hero-image{aspect-ratio:3/2;width:100%;object-fit:cover}.caption{font-size:.8rem;color:#59604f}.trust{display:flex;justify-content:space-around;flex-wrap:wrap;gap:18px;border-top:1px solid #173d2d22;border-bottom:1px solid #173d2d22;padding:26px 5%;font-size:.875rem;letter-spacing:.07em}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:40px}.section-heading h2{margin:10px 0}.gf-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.product-card img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#eee9df}.product-card a{text-decoration:none}.product-card h2,.product-card h3{font-size:1.45rem;margin:16px 0 6px}.product-card p{margin:8px 0 18px}.product-card .button{padding:10px 20px;font-size:.875rem}.split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.split img{width:100%;aspect-ratio:1;object-fit:cover}.story{background:#173d2d;color:#f5f0e6}.story .eyebrow{color:#bcc9b5}.story h2{max-width:750px;font-size:clamp(3rem,6vw,5.3rem)}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;border-top:1px solid #f5f0e644;padding-top:35px;margin-top:50px}.steps span{color:#bcc9b5}.nutrition{border:1px solid #173d2d33;padding:35px}.journal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.journal-grid h3{margin:10px 0}.journal-grid img{aspect-ratio:3/2;object-fit:cover}.footer{background:#173d2d;color:#f5f0e6;padding:65px 5% 25px}.footer .brand{color:inherit}.footer-intro h2{font-size:2.4rem}.footer-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:35px 0 60px}.footer-columns h3{font:inherit;text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;color:#bcc9b5}.footer-columns a{display:block;margin:10px 0;text-decoration:none;font-size:.875rem}.footer-bottom{border-top:1px solid #f5f0e633;padding-top:24px;display:flex;justify-content:space-between;font-size:.8rem}.site-header ul{list-style:none;display:flex;gap:20px;padding:0}.site-header li{position:relative}.site-header .sub-menu{display:none;position:absolute;background:#f5f0e6;padding:20px;min-width:220px}.site-header li:hover>.sub-menu,.site-header li:focus-within>.sub-menu{display:block}.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.shop-heading{padding:45px 0}.filters{border-block:1px solid #173d2d33;padding:20px 0;margin-bottom:30px}.filters summary{cursor:pointer}.filters form{display:flex;flex-wrap:wrap;gap:20px;align-items:end;margin-top:24px}label{display:grid;gap:8px}input,select,textarea{border:1px solid #173d2d66;padding:12px;background:#fff8;width:100%;color:#20201d}textarea{min-height:150px}.gf-form{max-width:760px}.gf-form form{display:grid;gap:22px}.gf-form .consent{display:flex;align-items:start;gap:12px}.consent input{width:auto;margin-top:6px}.honey{position:absolute;left:-9999px}.gf-feedback{padding:20px;border:1px solid #173d2d66}.article-content{max-width:780px;margin:auto}.article-content h2,.article-content h3{scroll-margin-top:140px}.toc{padding:24px;border:1px solid #173d2d44;margin:35px 0}.toc summary{cursor:pointer}.toc a{display:block;padding:4px 0}.toc a[aria-current]{font-weight:700}.gf-product-facts{clear:both;padding-top:25px}.gf-product-facts table{border-collapse:collapse;width:100%}.gf-product-facts th,.gf-product-facts td{padding:14px;text-align:left;border-bottom:1px solid #173d2d33;vertical-align:top}.woocommerce div.product .product_title{font-size:clamp(2.3rem,4vw,4rem)}.woocommerce div.product form.cart .button{background:#173d2d}.woocommerce div.product div.images img{background:#eee9df}.woocommerce ul.products li.product .button{background:#173d2d;color:#f5f0e6}.gf-sticky-cart{display:none}.woocommerce-breadcrumb{font-size:.875rem}.wp-site-blocks>.wp-block-group{padding-inline:5%}.wp-block-post-content>*{max-width:100%}.wp-block-query-pagination{padding-block:30px}.wp-block-post-title a{text-decoration:none}[hidden]{display:none!important}blockquote{margin:0;border-top:1px solid #173d2d44;padding-top:25px}.gf-newsletter{background:#e8e9de}.gf-newsletter h2{margin-top:0}
@media(min-width:1100px){.article-layout{position:relative}.article-layout>.toc{position:sticky;top:150px;float:left;width:230px;margin-left:-260px;font-size:.875rem}.article-layout>.toc+*{margin-top:0}}
@media(max-width:1100px){.site-header{flex-wrap:wrap;padding:18px 4%}.site-header nav{gap:16px}.header-tools{gap:14px}.brand{font-size:1.4rem}.shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:900px){.menu-toggle{display:block;order:1}.brand{order:2}.header-tools{order:3}.header-tools>a:nth-child(2){display:none}.site-header nav{order:4;display:none;width:100%;align-items:start;flex-direction:column;padding:20px 0;max-height:70vh;overflow:auto}.site-header nav.is-open{display:flex}.mega-panel{position:static;display:block;padding:20px;border:0;box-shadow:none}.mega-panel img{display:none}.mega{width:100%}.hero,.split{grid-template-columns:1fr;gap:35px}.hero{padding-top:45px}.hero h1{font-size:clamp(3.2rem,10vw,5.2rem)}.section{padding:55px 5%}.hero-image{max-height:500px}.gf-products,.journal-grid{gap:20px}.steps{gap:25px}.footer-columns{grid-template-columns:repeat(2,1fr)}.site-header ul{display:block}.site-header .sub-menu{position:static;display:block;padding:8px 20px}.gf-sticky-cart{position:fixed;bottom:0;left:0;right:0;padding:12px;background:#f5f0e6;border-top:1px solid #173d2d44;z-index:50;display:block;text-align:center}.single-product{padding-bottom:70px}}
@media(max-width:600px){.brand{font-size:1.1rem}.brand span{font-size:.6rem}.header-tools{gap:10px;font-size:.8rem}.site-header{gap:10px}.section-heading{display:block}.gf-products,.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.product-card h2,.product-card h3{font-size:1.15rem}.product-card .button{padding:10px 12px}.journal-grid,.steps{grid-template-columns:1fr}.trust{justify-content:start;font-size:.8rem}.hero-actions{display:grid}.hero-actions a{text-align:center}.footer-bottom{display:grid;gap:15px}.gf-product-facts th{width:35%}.gf-product-facts td,.gf-product-facts th{padding:10px 4px}.hero h1{font-size:3.1rem}.filters form{display:grid;grid-template-columns:1fr 1fr}.filters label{min-width:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

/* Version 1.0.1: WordPress block spacing and shortcode layout corrections. */
.site-header #primary-nav>p,.site-header #primary-nav>div:not(.mega-panel){display:contents}
.site-header #primary-nav>a,.site-header #primary-nav>p>a{display:inline-block;white-space:nowrap}
.site-header #primary-nav>p>a+a{margin-left:0}
.site-header #primary-nav{column-gap:24px;row-gap:14px}
.site-header #primary-nav a:focus-visible{outline-offset:6px}
.story a,.footer a{color:#f5f0e6}
.story h2,.story h3,.footer h2,.footer h3{color:inherit}
.story .steps h3{color:#f5f0e6}
.story .steps p{color:#e1e6db}
#main>.gf-products{width:100%;max-width:1320px;padding:0 5% 64px;margin:0 auto}
#main>.gf-products .product-card{min-width:0}
#main>.gf-products+p,#main>.section+p{max-width:1188px;margin:0 auto 48px;padding:20px 0}
#main>.section:has(.section-heading){padding-bottom:32px}
#main>.section.journal-grid{padding-top:0}
#main>.section.journal-grid>p{grid-column:1/-1;margin:0;border-top:1px solid #173d2d22;padding:24px 0}
#main>.gf-newsletter{margin-bottom:0}
#main>.gf-newsletter .section{padding-bottom:20px}
#main>.gf-newsletter+.gf-form{background:#e8e9de;max-width:none;margin:0;padding-top:0;padding-bottom:60px}
#main>.gf-newsletter+.gf-form>form,#main>.gf-newsletter+.gf-form>.gf-feedback{max-width:760px;margin-inline:auto}
.section figure{margin:0}
.footer-columns a{line-height:1.7}
@media(max-width:900px){.site-header #primary-nav>p{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:0}.site-header #primary-nav>p>a+a{margin-left:0}.site-header #primary-nav>a,.site-header #primary-nav>p>a{padding-block:10px;min-height:44px}#main>.gf-products{padding-bottom:40px}}
@media(max-width:600px){#main>.section:has(.section-heading){padding-bottom:24px}#main>.gf-products+p,#main>.section+p{padding-inline:5%}.story .steps{gap:26px}.footer-columns{column-gap:20px;row-gap:26px}}
/* Reference-led homepage, version 1.0.2. */
body{background:#f8f5ec}.announcement{font-size:.8rem;letter-spacing:0;padding:7px 20px}.gf-reference-header{padding:20px max(5%,calc((100vw - 1320px)/2));gap:32px;background:#f8f5ec}.gf-reference-header .brand{font-size:1.75rem;line-height:.88;font-weight:400;letter-spacing:-.03em}.gf-reference-header #primary-nav{gap:20px;font-size:.85rem}.gf-reference-header .header-tools{gap:17px;font-size:.78rem}.header-tools svg{fill:none;stroke:currentColor;stroke-width:1.25;display:block}.header-tools button{display:flex;align-items:center;justify-content:center;width:30px;min-height:40px}.header-tools a{min-width:28px;min-height:40px;display:flex;align-items:center;justify-content:center}.store-currency{display:flex;align-items:center;gap:7px}.header-tools .bag-link{position:relative}.header-tools .bag-link>span{position:absolute;right:-8px;top:0;font-size:.65rem;background:#f8f5ec;padding:1px 4px;min-width:15px}.wp-site-blocks>.gf-reference-home{padding-inline:0}.gf-reference-home{margin-top:0!important;max-width:none!important}.reference-shell{width:90%;max-width:1320px;margin-inline:auto}.reference-hero{padding:35px 0 15px}.hero-layout{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:30px;min-height:560px}.hero-copy .eyebrow{color:#20201d;letter-spacing:0;font-size:.85rem;margin:0 0 16px}.hero-copy h1{font-size:clamp(3.25rem,5.3vw,5.5rem);font-weight:400;line-height:.99;letter-spacing:-.025em;margin:0 0 22px}.hero-copy>p{font-size:1rem;line-height:1.5;max-width:510px}.hero-copy .hero-actions{margin-top:25px;gap:13px}.hero-copy .button{font-size:.8rem;padding:12px 18px;border-radius:4px;letter-spacing:0}.floating-product{margin:0;position:relative;text-align:center}.floating-product img{width:100%;max-width:620px;height:auto;aspect-ratio:1;object-fit:contain}.floating-product figcaption{font-size:.7rem;color:#6b715e;margin-top:-12px}.reference-title{font-family:Georgia,serif;font-weight:400;font-size:clamp(2rem,3.7vw,3.6rem);letter-spacing:-.03em;line-height:1.05;margin:0 0 25px}.reference-collection{padding:35px 0 38px}.reference-collection>.reference-title{text-align:center}.reference-collection .gf-products{gap:24px}.reference-collection .product-card{border:1px solid #dedbca;border-radius:8px;overflow:hidden;background:#fffaf0;padding:0 0 18px}.reference-collection .product-card img{aspect-ratio:1.1;object-fit:contain;border-bottom:1px solid #dedbca;background:#e2e8da}.reference-collection .product-card h3,.reference-collection .product-card h2{padding-inline:15px;font-family:Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:0;margin:15px 0 8px}.reference-collection .product-card p{padding-inline:15px;font-size:.875rem;margin-bottom:12px}.reference-collection .product-card>.button{margin-left:15px;padding:9px 15px;border-radius:4px}.reference-discover{padding-block:30px 45px;display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center}.reference-discover>img{width:100%;aspect-ratio:1.8;object-fit:cover;border-radius:8px}.reference-discover .reference-title{margin-bottom:18px}.reference-discover p{font-size:.95rem;line-height:1.55}.editorial-link{font-size:.875rem;text-decoration:underline}.reference-origin{padding:40px 0;background:#173d2d;color:#f8f5ec}.reference-origin .reference-title{color:#bea16c;text-align:center;font-size:clamp(1.8rem,3vw,2.9rem);margin-bottom:32px}.origin-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;text-align:center}.stage-number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #bea16c66;border-radius:50%;color:#bea16c;font-size:.8rem}.origin-stages h3{color:#f8f5ec;font-size:1.55rem;margin:13px 0 8px}.origin-stages p{color:#c3ccb8;font-size:.85rem;line-height:1.5;margin:0}.reference-nutrition{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;padding:42px 0;align-items:center}.reference-nutrition .reference-title{font-size:clamp(1.8rem,3vw,2.8rem);margin-bottom:25px}.reference-nutrition>img{width:100%;aspect-ratio:1.75;object-fit:cover;border-radius:8px}.nutrition-points{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px}.nutrition-points span{font-family:Georgia,serif;color:#45634b}.nutrition-points h3{font:500 .875rem Arial,sans-serif;margin:10px 0 6px}.nutrition-points p{font-size:.8rem;line-height:1.5;margin:0}.reference-editorial{padding:38px 0}.reference-editorial>.reference-title{font-size:clamp(1.8rem,3.4vw,3rem);margin-bottom:24px}.editorial-columns{gap:35px}.editorial-columns>.wp-block-column{min-width:0}.editorial-columns h3{font-size:1.3rem;margin:0 0 18px}.reference-feed{display:grid;gap:18px}.recipe-feed{grid-template-columns:repeat(3,1fr)}.story-feed{grid-template-columns:repeat(2,1fr)}.reference-feed article{min-width:0}.reference-feed a{text-decoration:none}.reference-feed img{width:100%;aspect-ratio:1.4;object-fit:cover;border-radius:7px}.reference-feed h4{font-size:1rem;font-family:Georgia,serif;font-weight:400;line-height:1.3;margin:10px 0}.reference-feed p{font-size:.8rem;line-height:1.5}.feed-empty{grid-column:1/-1;background:#e8ebdf;padding:30px;border-radius:7px}.reference-world{display:grid;grid-template-columns:1fr 1.1fr;gap:35px;align-items:center;padding-block:25px 42px}.reference-world .reference-title{font-size:clamp(2rem,3.2vw,3rem);margin:0}.reference-world p{font-size:.95rem}.world-links{display:flex;gap:25px;flex-wrap:wrap;font-size:.875rem}.reference-newsletter{padding:35px 5%;background:#e7eadd}.reference-newsletter h2{font-size:2rem;margin:0}.reference-newsletter>.gf-form{padding:20px 0 0;max-width:750px}.reference-newsletter form{gap:14px}.reference-newsletter .consent{font-size:.8rem}.gf-reference-footer{padding:35px 5% 20px}.gf-reference-footer .footer-columns{grid-template-columns:repeat(5,1fr);gap:32px;padding:0 0 28px}.gf-reference-footer .footer-columns h3{font:400 1.1rem Georgia,serif;letter-spacing:0;text-transform:none;color:#f8f5ec;margin:0 0 12px}.gf-reference-footer .footer-columns a{font-size:.8rem;margin:7px 0}.gf-reference-footer .footer-columns p{font-size:.8rem;color:#c3ccb8}.gf-reference-footer .footer-subscribe{background:#b9975b;color:#20201d;border:0;border-radius:2px;padding:11px 15px;font-size:.75rem}.gf-reference-footer .footer-bottom{align-items:center}.gf-reference-footer .footer-bottom .brand{font-size:1.1rem}.gf-reference-footer .footer-bottom a{color:#f8f5ec}.collection-empty{text-align:center;padding:30px;border:1px solid #dedbca;border-radius:8px}.collection-empty p{font-size:.95rem}
.demo-label{font-size:.8rem;color:#5b604f;text-align:center;margin:0 0 22px}.demo-products .product-card:nth-child(1) img{background:#ecddd1}.demo-products .product-card:nth-child(2) img{background:#e5d3b7}.demo-products .product-card:nth-child(3) img{background:#d4ddc9}.demo-products .sample-pack-caption{font-size:.7rem;color:#6a6f60}.sample-product-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 15px}.sample-product-bottom span{font-size:1rem}.sample-product-bottom .button{font-size:.75rem;padding:8px 13px;opacity:.75;cursor:default}.reference-reviews{padding:10px 0 28px}.reference-reviews .demo-label{text-align:left}.sample-reviews{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.sample-reviews blockquote{border:0;padding:0;font-size:.8rem;line-height:1.5}.sample-reviews h3{font:500 .9rem Arial,sans-serif;margin:0 0 6px}.sample-stars{color:#b18c53;letter-spacing:.06em}.sample-reviews blockquote p{margin:6px 0}.reference-reviews>.section{padding:0}
@media(max-width:1200px){.gf-reference-header{gap:20px;padding-inline:4%}.gf-reference-header #primary-nav{gap:14px;font-size:.8rem}.gf-reference-header .header-tools{gap:12px}.hero-layout{min-height:480px}.hero-copy h1{font-size:clamp(3rem,5.2vw,5rem)}}
@media(max-width:1000px){.gf-reference-header{flex-wrap:wrap}.gf-reference-header .menu-toggle{display:block}.gf-reference-header .brand{order:2}.gf-reference-header .header-tools{order:3}.gf-reference-header #primary-nav{order:4;display:none;width:100%;flex-direction:column;align-items:flex-start;gap:8px}.gf-reference-header #primary-nav.is-open{display:flex}.gf-reference-header .mega-panel{position:static;display:block;box-shadow:none;border:0}.gf-reference-header .mega-panel img{display:none}.hero-copy h1{font-size:clamp(2.6rem,5vw,4.3rem)}.hero-layout{min-height:420px;gap:16px}.reference-nutrition{grid-template-columns:1.3fr 1fr;gap:25px}.nutrition-points{grid-template-columns:repeat(2,1fr)}.sample-reviews{grid-template-columns:repeat(3,1fr)}.gf-reference-footer .footer-columns{grid-template-columns:repeat(3,1fr)}.reference-feed.recipe-feed{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){.reference-hero{padding-top:28px}.hero-layout{grid-template-columns:1fr}.hero-copy h1{font-size:clamp(2.8rem,9.7vw,4.3rem)}.hero-copy .hero-actions{display:flex}.hero-copy .button{padding:12px 15px;font-size:.75rem}.floating-product img{max-width:430px}.floating-product figcaption{margin:0}.reference-collection{padding-top:28px}.reference-title{font-size:2rem}.reference-collection .gf-products{grid-template-columns:repeat(2,1fr);gap:15px}.reference-collection .product-card h3{font-size:.9rem}.reference-discover,.reference-nutrition,.reference-world{grid-template-columns:1fr;gap:22px;padding-block:28px}.reference-discover>img{aspect-ratio:1.8}.reference-origin{padding:32px 0}.origin-stages{gap:20px}.origin-stages h3{font-size:1.1rem}.origin-stages p{font-size:.75rem}.reference-origin .reference-title{font-size:1.8rem}.nutrition-points{grid-template-columns:repeat(4,1fr);gap:12px}.nutrition-points p{font-size:.75rem}.reference-nutrition>img{max-height:300px}.editorial-columns{display:block}.editorial-columns>.wp-block-column{margin-bottom:28px}.recipe-feed{grid-template-columns:repeat(3,1fr)}.reference-editorial{padding-bottom:0}.sample-reviews{grid-template-columns:repeat(2,1fr);gap:20px}.gf-reference-footer .footer-columns{grid-template-columns:repeat(2,1fr)}.gf-reference-footer .footer-bottom{display:grid;gap:15px}.sample-product-bottom{display:block}.sample-product-bottom .button{margin-top:8px}.reference-newsletter h2{font-size:1.7rem}.reference-world .reference-title{font-size:2.1rem}}
@media(max-width:420px){.nutrition-points{grid-template-columns:repeat(2,1fr)}.origin-stages{grid-template-columns:1fr;gap:25px}.origin-stages p br{display:none}.reference-feed.recipe-feed{grid-template-columns:repeat(2,1fr)}.gf-reference-header .store-currency{font-size:.7rem}.gf-reference-header .brand{font-size:1.4rem}.gf-reference-header .header-tools{gap:10px}}

.gf-market-section,.gf-collection-section{margin:2rem 0}.gf-market-links{display:flex;flex-wrap:wrap;gap:.75rem}.gf-market-links .button{white-space:nowrap}main>.wp-block-post-title{padding-top:2rem}main>.wp-block-post-content{padding-bottom:3rem}
