.template-article .recipe-badges,.template-article .article-jumps,.template-article .recipe-jump-row,.template-article .article__meta--recipe,.template-article .article-meta--pills{display:none!important}#ingredients,#method{scroll-margin-top:110px}@media (max-width: 640px){#ingredients,#method{scroll-margin-top:80px}}.ferne-recipe-hero.media-only{max-width:1100px;margin:22px auto 0;padding:0;background:transparent;border:0}.ferne-recipe-hero.media-only .ferne-recipe-hero__inner{padding:0 24px}.ferne-recipe-hero.media-only .frh-media{aspect-ratio:16/9;max-height:min(72vh,760px);overflow:hidden;border-radius:0;box-shadow:none}.frh-image,.frh-video{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 1280px){.ferne-recipe-hero.media-only .frh-media{max-height:68vh}}@media (max-width: 980px){.ferne-recipe-hero.media-only .ferne-recipe-hero__inner{padding:0 16px}.ferne-recipe-hero.media-only .frh-media{aspect-ratio:16/9;max-height:60vh}}.template-article .ferne-recipe-toolbar{max-width:1120px;margin:10px auto 12px;padding:0 20px;display:grid;grid-template-columns:1fr auto;align-items:start;gap:12px 14px;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.ferne-recipe-toolbar__meta{display:flex;gap:10px;flex-wrap:wrap}.ferne-recipe-toolbar .frt-pill{border:1px solid #E4E1DA;background:#faf8f4;padding:7px 9px;line-height:1.2;border-radius:0!important}.ferne-recipe-toolbar .frt-label{display:block;margin-bottom:2px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#8a8579}.ferne-recipe-toolbar .frt-val{font-size:14px;line-height:1.25;color:#2a2a2a}.ferne-recipe-toolbar__actions{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.ferne-recipe-toolbar .frt-btn{padding:9px 14px;border:1px solid #E0DBD3;background:#fff;color:inherit;text-decoration:none;border-radius:0!important}.ferne-recipe-toolbar .frt-btn:hover{background:#f6f4f0;border-color:#d8d2ca}.template-article .article__body{margin-top:14px}.template-article .article__body>p:first-of-type{margin-bottom:1.05rem;position:relative}.template-article .article__body>p:first-of-type:after{content:"";display:block;height:1px;background:#eae7e0;margin-top:16px}.blog--table .template-article .section-header__title{font-family:Georgia,Times New Roman,serif;font-size:2.1rem;line-height:1.22;letter-spacing:-.01em;margin:12px 0 16px}.blog--table .template-article .article__body p{font-size:1.06rem;line-height:1.72;margin-bottom:1.25em;color:#2a2a2a}.blog--table .template-article .article__body h2{margin-top:1.5em;margin-bottom:.8em;font-size:1.4rem;letter-spacing:.02em}.blog--table .template-article .article__body h3{margin-top:1.3em;margin-bottom:.4em;font-size:1.1rem;font-weight:400;letter-spacing:.01em;color:#2a2a2a}.blog--table .template-article .article__body h3+ul,.blog--table .template-article .article__body h2+ul{margin-top:.2em}.blog--table .template-article .article__body h2:has(+ul),.blog--table .template-article .article__body h3:has(+ul){margin-top:3em;font-style:italic;color:#5a574e}.blog--table .template-article .article__body ul,.blog--table .template-article .article__body ol{padding-left:1.4em;margin-bottom:1.3em;line-height:1.65;color:#2e2c27;font-size:1.05rem;font-weight:300}.blog--table .template-article .article__body li{margin-bottom:.55em}.blog--table .template-article .article__body ol{list-style:decimal outside}.blog--table .template-article .article__body ol li{padding-left:.25em;font-weight:400}.blog--table .template-article .article__body li em{color:#55524a;font-style:italic}.blog--table .template-article .article__body h2,.blog--table .template-article .article__body h3{position:relative;padding-top:1.8em}.blog--table .template-article .article__body h2:before,.blog--table .template-article .article__body h3:before{content:"";display:block;width:60px;height:1px;background:#e4e2dc;margin-bottom:1.2em}.ferne-rel{margin-top:16px}.ferne-rel__grid{gap:12px}.ferne-back{margin:10px auto 4px}.ferne-back__link{padding:9px 12px;border-color:#e6e3dc}.ferne-back__link:hover{background:#f6f4f0}@media print{.shopify-section{display:none!important}.shopify-section.print-keep{display:block!important}.print-keep .site-header,.print-keep .collection-hero,.print-keep .breadcrumbs,.print-keep .social-sharing,.print-keep #comments,.print-keep .ferne-post-nav,.print-keep .return-link,.ferne-recipe-hero .frh-media,.ferne-recipe-toolbar .frt-btn{display:none!important}@page{margin:12mm}}.template-article .ferne-recipe-hero,.template-article .ferne-recipe-hero *,.template-article .ferne-recipe-toolbar,.template-article .ferne-recipe-toolbar *{border-radius:0!important;box-shadow:none!important}.template-blog.blog--recipes .article__grid-meta .rte.article__excerpt{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.6;max-height:3.2em}.template-blog.blog--recipes .article__grid-meta .rte.article__excerpt p{margin:0!important}.template-blog.blog--recipes .article__grid-meta .article__title{font-size:1.05rem;line-height:1.4;font-weight:400;text-align:center;margin-bottom:.4em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:2.8em}.template-blog.blog--recipes .article__grid-meta{text-align:center;max-width:520px;margin-left:auto;margin-right:auto}.template-article .ferne-recipe-title{max-width:1100px;margin:26px auto 10px;padding:0 20px}.template-article .ferne-recipe-title .section-header__title{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#24221e;text-align:center;text-transform:none;letter-spacing:-.01em;line-height:1.24;margin:6px 0 10px;font-size:clamp(1.55rem,1.15rem + 1.6vw,2.1rem)}.template-article .ferne-recipe-title .section-header__subtitle{font-family:Georgia,Times New Roman,serif;font-style:italic;color:#6f6a60;text-align:center;max-width:820px;margin:4px auto 18px;padding:0 8px;line-height:1.6;font-size:clamp(.95rem,.9rem + .2vw,1.05rem)}@media (max-width: 768px){.template-article .ferne-recipe-toolbar{grid-template-columns:1fr;max-width:520px;margin:10px auto 14px;padding:0 16px;justify-items:center;gap:12px}.template-article .ferne-recipe-toolbar__meta{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.template-article .ferne-recipe-toolbar__meta .frt-pill{width:100%;text-align:center;padding:6px 8px;font-size:12px}.template-article .ferne-recipe-toolbar__actions{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;justify-items:stretch}.template-article .ferne-recipe-toolbar__actions .frt-btn{width:100%;text-align:center;font-size:13px;padding:8px 10px;white-space:nowrap;min-width:0}}body.template-blog .article__grid-meta .rte.article__excerpt,body.template-blog .article__grid-meta .rte.article__excerpt p{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.6!important;max-height:3.2em!important;white-space:normal!important}body.template-blog .article__grid-meta .rte.article__excerpt *{display:inline!important}body.template-blog .article__grid-meta .rte.article__excerpt p{margin:0!important}.template-blog .article__grid-meta .article__title{font-weight:400}@media (max-width: 749px){.template-blog.blog--the-ferne-notes .article{display:block!important;padding:20px 0;border-top:1px solid #EEEAE3}.template-blog.blog--the-ferne-notes .article__image,.template-blog.blog--the-ferne-notes .article__image img{float:none!important;display:block;width:100%!important;height:auto}.template-blog.blog--the-ferne-notes .article__image{margin:0 0 12px}.template-blog.blog--the-ferne-notes .article__content,.template-blog.blog--the-ferne-notes .article__meta{margin-left:0!important}.template-blog.blog--the-ferne-notes .article__title{display:block;font-family:Georgia,Times New Roman,serif;font-weight:600;letter-spacing:-.01em;line-height:1.35;font-size:1.06rem;margin:2px 0 6px;color:#24221e}.template-blog.blog--the-ferne-notes .article__date{display:block;font-size:12px;color:#9a9489;margin-bottom:6px}.template-blog.blog--the-ferne-notes .rte.article__excerpt{color:#5a574e;font-size:.97rem;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0}}@media (max-width: 749px){.template-blog.blog--recipes .article{padding:12px 0;border-top:1px solid #EEEAE3}.template-blog.blog--recipes .article__grid-image img,.template-blog.blog--recipes .article__image img{width:100%!important;height:200px!important;object-fit:cover;display:block}.template-blog.blog--recipes .article__grid-meta .article__title{font-size:.95rem;line-height:1.35;margin:.25rem 0 .2rem}.template-blog.blog--recipes .article__grid-meta .rte.article__excerpt{font-size:.9rem;line-height:1.5;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:0;color:#5a574e}.template-blog.blog--recipes .article__grid-meta{text-align:center;max-width:480px;margin:0 auto}}@media (max-width: 420px){.template-blog.blog--recipes .article__grid-meta .article__title{font-size:.9rem}}@media (max-width: 749px){.template-blog.blog--recipes .grid__image-ratio{padding-top:0!important;height:180px!important;aspect-ratio:auto!important}.template-blog.blog--recipes .grid__image-ratio img{width:100%!important;height:100%!important;object-fit:cover;display:block}}.ferne-recipe-page .recipe-meta{margin:10px 0 22px;font-size:.975rem;line-height:1.5;letter-spacing:.01em;color:#5b564e}.ferne-recipe-page .recipe-meta strong{font-weight:500}.ferne-recipe-page .recipe-meta .rm-dot{margin:0 .6ch;opacity:.55}@media (max-width:640px){.ferne-recipe-page .recipe-meta{font-size:.95rem;margin-bottom:18px}}.blog--table .ferne-recipe-toolbar__meta,.blog--table .frt-pill{display:none!important}.blog--table .ferne-recipe-toolbar{justify-content:flex-end}@media (max-width: 749px){body.template-blog.blog--recipes .article .grid{display:block!important}body.template-blog.blog--recipes .article .grid>*{width:100%!important}body.template-blog.blog--recipes .article .grid>:first-child{margin:0 0 12px}body.template-blog.blog--recipes .article__image,body.template-blog.blog--recipes .article__grid-image{aspect-ratio:4 / 3;overflow:hidden}body.template-blog.blog--recipes .article__image img,body.template-blog.blog--recipes .article__grid-image img{width:100%!important;height:100%!important;object-fit:cover;display:block}body.template-blog.blog--recipes .article__grid-meta,body.template-blog.blog--recipes .article__content{text-align:center;margin-left:0!important;margin-right:0!important}}@media (max-width: 749px){body.template-blog.blog--recipes .article .grid{display:block!important}body.template-blog.blog--recipes .article .grid>*{width:100%!important}body.template-blog.blog--recipes .article .grid>:first-child{margin:0 0 12px}body.template-blog.blog--recipes .article__image,body.template-blog.blog--recipes .article__grid-image{aspect-ratio:4 / 3!important;overflow:hidden!important;height:auto!important}body.template-blog.blog--recipes .article__image img,body.template-blog.blog--recipes .article__grid-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}body.template-blog.blog--recipes .article__grid-meta,body.template-blog.blog--recipes .article__content{text-align:center!important;margin-left:0!important;margin-right:0!important}body.template-blog.blog--recipes .article__title,body.template-blog.blog--recipes .article__title a{text-align:center!important;font-weight:600}body.template-blog.blog--recipes .article__excerpt,body.template-blog.blog--recipes .article__date{display:none!important}}.ferne-recipe-page .recipe-meta .rm-dot{margin:0 .5ch}
/*# sourceMappingURL=/cdn/shop/t/8/assets/recipe.css.map */
