.journal-article{color:var(--ink);background:var(--paper, #fcfbf6)}.journal-article__hero{padding:36px 0 0;background:#f2f1e9}.journal-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 40px;color:#838776;font-size:.67rem}.journal-breadcrumbs>span[aria-current]{max-width:min(65vw,42em);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal-breadcrumbs a{color:#636f4f}.journal-article__title{max-width:880px;margin:0 auto;padding-bottom:42px;text-align:center}.journal-eyebrow{margin:0 0 18px;color:#6d794f;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}body.page-article #main-content .journal-article h1{max-width:20ch;margin:0 auto;font-size:clamp(2.25rem,4.8vw,4.3rem);font-weight:500;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.journal-article__deck{max-width:670px;margin:25px auto 0;color:#727967;font-size:1.08rem;line-height:1.65;text-wrap:pretty}.journal-article__meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 0;margin:25px 0 0;color:#7c8270;font-size:.7rem}.journal-article__meta>span{padding-inline:11px}.journal-article__meta>span+span{border-left:1px solid #cfd4c2}.journal-article__cover{max-width:1120px;margin:0 auto;padding-bottom:24px}.journal-article__cover>img{display:block;width:100%;height:clamp(260px,38vw,520px);object-fit:cover;border-radius:11px}.journal-article__cover figcaption{margin:10px 0 0;text-align:right}.journal-image-credit{display:inline-block;color:#8a8e80;font-size:.58rem;line-height:1.6}.journal-image-credit a{text-decoration:underline;text-underline-offset:2px}.journal-reading-layout{display:grid;grid-template-columns:minmax(0,760px);justify-content:center;align-items:start;gap:clamp(35px,6vw,85px);padding-block:64px 90px}.journal-reading-layout--toc{grid-template-columns:200px minmax(0,760px)}.journal-reading-aside{position:sticky;top:calc(var(--header-height, 100px) + 26px)}.journal-toc>p{margin:0 0 22px;color:#828b70;font-size:.61rem;font-weight:700;letter-spacing:.12em}.journal-toc ol,.journal-mobile-toc ol{display:grid;gap:14px;margin:0;padding:0;list-style:none}.journal-toc a,.journal-mobile-toc a{display:block;color:#737c64;font-size:.75rem;line-height:1.45;transition:color .16s ease}.journal-toc a[aria-current=location]{color:#394f25;font-weight:700}.journal-toc li[data-level="3"]{padding-left:14px}.journal-back{display:inline-flex;align-items:center;gap:10px;margin-top:35px;padding-top:25px;color:#5d6d46;border-top:1px solid #e0e4d6;font-size:.68rem}.journal-back svg{transform:rotate(180deg)}.journal-reading-main{min-width:0}.journal-mobile-toc{display:none}.journal-ingredient-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 35px;padding-bottom:24px;border-bottom:1px solid #e2e5d9}.journal-ingredient-links>span{margin-right:8px;color:#8a927d;font-size:.6rem;font-weight:700;letter-spacing:.1em}.journal-ingredient-links a{display:inline-block;padding:6px 10px;color:#657746;background:#eaf0df;border-radius:4px;font-size:.65rem}.journal-rte{color:#4d5346;font-size:1rem;line-height:1.85;overflow-wrap:break-word}.journal-rte>:first-child,.journal-rte .metafield-rich_text_field>:first-child{margin-top:0}.journal-rte p{margin:0 0 1.25em}.journal-rte h2,.journal-content-block>h2,.journal-section-heading{margin:42px 0 19px;color:#293321;font-size:clamp(1.5rem,2.2vw,2rem);font-weight:500;line-height:1.22;letter-spacing:-.025em}.journal-rte h3,.journal-content-block>h3,h3.journal-section-heading{margin:30px 0 15px;color:#3d4e2d;font-size:1.28rem;font-weight:500;line-height:1.3}.journal-rte ul,.journal-rte ol{margin:0 0 25px;padding-left:24px}.journal-rte li{padding-left:4px;margin-bottom:8px}.journal-rte a{color:#526e35;text-decoration:underline;text-underline-offset:3px}.journal-rte blockquote{margin:30px 0;padding:18px 24px;color:#4a5d39;background:#f0f4e7;border-left:3px solid #b2c48e;font-size:1.08rem}.journal-rte img{display:block;max-width:100%;height:auto;margin:25px auto;border-radius:8px}.journal-rte iframe{max-width:100%}.journal-native-body table{display:block;max-width:100%;overflow-x:auto}.journal-content-block{margin-block:35px}.journal-content-block>:first-child{margin-top:0}.journal-reading-main :is(h2,h3,[id]){scroll-margin-top:calc(var(--header-height, 100px) + 25px)}.journal-short-answer{padding:27px 30px 20px;background:#ecf1e2;border:1px solid #dce5cc;border-radius:9px}.journal-short-answer__label{margin:0 0 15px;color:#687e49;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.journal-short-answer h2,.journal-short-answer h3{margin:0 0 13px;font-size:1.4rem}.journal-short-answer .journal-rte{color:#4e5e3c;font-size:.94rem;line-height:1.75}.journal-image-block{margin:35px 0}.journal-image-block>img{display:block;width:100%;height:auto;border-radius:9px}.journal-image-block figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-top:12px;color:#858b79;font-size:.7rem;line-height:1.5}.journal-table-wrap{width:100%;overflow-x:auto;border:1px solid #dce2d1;border-radius:8px}.journal-table,.journal-rte table{width:100%;border-collapse:collapse;text-align:left;font-size:.84rem;line-height:1.6}.journal-table th,.journal-table td,.journal-rte table th,.journal-rte table td{padding:15px 18px;border-bottom:1px solid #e2e7d9;vertical-align:top}.journal-table thead th,.journal-rte table thead th{color:#5c7040;background:#eaf0df;font-size:.73rem;font-weight:700}.journal-table tbody th{color:#435736;font-weight:500}.journal-table tbody td{color:#67725b}.journal-table tbody tr:nth-child(2n){background:#f6f8f1}.journal-table tbody tr:last-child>*{border-bottom:0}.journal-faq{border-top:1px solid #dfe5d5}.journal-faq:last-child{border-bottom:1px solid #dfe5d5}.journal-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;color:#435534;font-size:.92rem;font-weight:500;line-height:1.5;list-style:none;cursor:pointer}.journal-faq summary::-webkit-details-marker{display:none}.journal-faq summary svg{flex:0 0 17px}.journal-faq[open] summary svg{transform:rotate(45deg)}.journal-faq .journal-rte{padding:0 30px 8px 0;color:#79816e;font-size:.87rem}.journal-sources{padding-top:15px;border-top:1px solid #e1e6d8}.journal-sources ol{display:grid;gap:18px;padding-left:20px;color:#879376;font-size:.77rem}.journal-sources li{padding-left:6px}.journal-sources li>a{color:#566e3f;text-decoration:underline;text-underline-offset:3px}.journal-sources li p{margin:6px 0 0;color:#8a9281;font-size:.7rem;line-height:1.6}.journal-recipe-grid,.journal-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.journal-recipe-card,.journal-product-card{min-width:0;overflow:hidden;background:#f1f4e8;border:1px solid #e0e6d2;border-radius:9px}.journal-recipe-card__image{display:block}.journal-recipe-card__image img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.journal-recipe-card>div,.journal-product-card>div{padding:19px}.journal-recipe-card h3,.journal-product-card h3{margin:0 0 12px;color:#3e532e;font-size:1.08rem;font-weight:500;line-height:1.35}.journal-recipe-card p{margin:0 0 16px;color:#7c866d;font-size:.74rem;line-height:1.6}.journal-recipe-card__link,.journal-product-card b{display:flex;align-items:center;gap:11px;color:#596f3b;font-size:.67rem;font-weight:700}.journal-recipe-card .journal-image-credit{margin-top:12px}.journal-product-card__image{display:flex;align-items:end;justify-content:center;height:240px;padding:20px 22px 0}.journal-product-card__image img{display:block;width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.journal-product-card__image[data-pouch-format="114g"] img{height:80%}.journal-product-card div>span{display:block;margin-bottom:15px;color:#84916f;font-size:.8rem}.journal-article-neighbours{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:55px;padding-top:28px;border-top:1px solid #dfe5d3}.journal-article-neighbours a{display:grid;align-content:start;gap:10px}.journal-article-neighbours a>span{color:#8a9778;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}.journal-article-neighbours strong{color:#4f6439;font-size:.9rem;font-weight:500;line-height:1.5}.journal-article :is(a,summary,[tabindex]):focus-visible{outline:2px solid #7c9558;outline-offset:4px}@media(max-width:1000px){.journal-reading-layout,.journal-reading-layout--toc{grid-template-columns:minmax(0,760px);padding-block:35px 60px}.journal-reading-aside{display:none}.journal-mobile-toc{display:block;margin-bottom:28px;padding:16px 19px;color:#596f42;background:#f0f4e7;border:1px solid #dfe7d3;border-radius:7px}.journal-mobile-toc summary{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:.79rem;font-weight:500;cursor:pointer;list-style:none}.journal-mobile-toc summary::-webkit-details-marker{display:none}.journal-mobile-toc ol{padding-top:20px}}@media(max-width:600px){.journal-article__hero{padding-top:24px}.journal-breadcrumbs{margin-bottom:28px;font-size:.58rem}.journal-breadcrumbs>span[aria-current]{max-width:43vw}.journal-article__title{padding-bottom:30px}body.page-article #main-content .journal-article h1{font-size:2.2rem}.journal-eyebrow{font-size:.61rem;margin-bottom:15px}.journal-article__deck{margin-top:20px;font-size:.94rem;line-height:1.65}.journal-article__meta{font-size:.61rem;line-height:1.5}.journal-article__meta>span{padding-inline:8px}.journal-article__cover>img{height:260px;border-radius:7px}.journal-article__cover figcaption{text-align:left}.journal-rte{font-size:.94rem;line-height:1.8}.journal-rte h2,.journal-content-block>h2,.journal-section-heading{font-size:1.48rem}.journal-rte h3,.journal-content-block>h3{font-size:1.2rem}.journal-short-answer{padding:23px 22px 15px}.journal-table th,.journal-table td{min-width:105px;padding:12px;font-size:.73rem}.journal-recipe-grid,.journal-product-grid{gap:13px}.journal-recipe-card>div,.journal-product-card>div{padding:15px}.journal-recipe-card h3,.journal-product-card h3{font-size:.94rem}.journal-product-card__image{height:185px;padding:20px 14px 0}}@media(prefers-reduced-motion:reduce){.journal-toc a{transition:none}}.journal-breadcrumbs,.journal-article__meta{font-size:12px;color:#626d55}.journal-image-credit{font-size:11px;color:#626d55}
/*# sourceMappingURL=/cdn/shop/t/3/assets/page-article.css.map */
