.recipe-hero[data-astro-cid-aikifds2]{border-bottom:1px solid var(--line);padding:39px 0 58px}.recipe-hero[data-astro-cid-aikifds2] .breadcrumbs[data-astro-cid-aikifds2]{margin-bottom:48px}.recipe-hero-grid[data-astro-cid-aikifds2]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:54px;display:grid}.recipe-heading[data-astro-cid-aikifds2] h1[data-astro-cid-aikifds2]{overflow-wrap:break-word;max-width:700px;font-size:clamp(40px,4.1vw,58px);line-height:1.08}.recipe-heading[data-astro-cid-aikifds2]>p[data-astro-cid-aikifds2]{max-width:540px;margin-top:23px;font-size:14px;line-height:1.9}.recipe-heading[data-astro-cid-aikifds2] .eyebrow[data-astro-cid-aikifds2]{color:var(--accent);margin-bottom:23px}.recipe-overview[data-astro-cid-aikifds2]{max-width:325px;margin-top:30px}.recipe-overview-facts[data-astro-cid-aikifds2]{grid-template-columns:1fr 1fr;gap:22px;margin:0 0 22px;display:grid}.recipe-overview-facts[data-astro-cid-aikifds2] dt[data-astro-cid-aikifds2]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:9px;font-size:10px}.recipe-overview-facts[data-astro-cid-aikifds2] dd[data-astro-cid-aikifds2]{font-family:var(--serif);white-space:nowrap;margin:0;font-size:43px;line-height:1.1}.recipe-overview-facts[data-astro-cid-aikifds2] dd[data-astro-cid-aikifds2] span[data-astro-cid-aikifds2]{font-family:var(--sans);font-size:11px}.recipe-used-link[data-astro-cid-aikifds2]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:20px;font-size:11px;font-weight:600;display:flex}.recipe-used-link[data-astro-cid-aikifds2]:hover{color:var(--accent)}.recipe-hero-photo[data-astro-cid-aikifds2]{aspect-ratio:3/2;background:#e7e5dc;border-radius:5px;min-width:0;margin:0;overflow:hidden}.recipe-hero-photo[data-astro-cid-aikifds2] img[data-astro-cid-aikifds2]{object-fit:cover;width:100%;height:100%;display:block}.recipe-method-grid[data-astro-cid-aikifds2]{grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr);align-items:start;gap:86px;padding-top:64px;padding-bottom:80px;display:grid}.recipe-ingredients[data-astro-cid-aikifds2]{background:var(--cream);border:1px solid var(--line);border-radius:5px;padding:29px}.recipe-ingredients[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{letter-spacing:-.03em;font-size:33px}.recipe-ingredients[data-astro-cid-aikifds2] .eyebrow[data-astro-cid-aikifds2]{margin-bottom:16px;font-size:9px}.ingredient-portions[data-astro-cid-aikifds2]{margin-top:12px;font-size:11px}.recipe-ingredients[data-astro-cid-aikifds2] ul[data-astro-cid-aikifds2]{margin-top:22px}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{border-bottom:1px solid #d4d8cb;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:15px 0;font-size:12px;line-height:1.6;display:grid}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]:first-child{border-top:1px solid #d4d8cb}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] strong[data-astro-cid-aikifds2]{text-align:right;max-width:105px;font-size:11px;font-weight:600}.ingredient-name[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]{text-underline-offset:3px;text-decoration:underline #adb6a4}.ingredient-name[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]:hover{color:var(--accent)}.ingredient-note[data-astro-cid-aikifds2]{margin-top:22px;font-size:10px;line-height:1.8}.recipe-method[data-astro-cid-aikifds2]{padding-top:5px}.recipe-method[data-astro-cid-aikifds2]>.eyebrow[data-astro-cid-aikifds2]{margin-bottom:16px;font-size:10px}.recipe-method[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{font-size:39px}.recipe-method[data-astro-cid-aikifds2] ol[data-astro-cid-aikifds2]{margin:24px 0 0;padding:0;list-style:none}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{border-bottom:1px solid var(--line);grid-template-columns:33px minmax(0,1fr);gap:22px;padding:23px 0;display:grid}.step-number[data-astro-cid-aikifds2]{font-family:var(--serif);color:var(--accent);font-size:25px;line-height:1.4}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] p[data-astro-cid-aikifds2]{color:var(--ink);font-size:14px;line-height:1.95}.recipe-tip[data-astro-cid-aikifds2]{background:#e7ecdf;border-radius:4px;margin-top:31px;padding:25px 29px}.recipe-tip[data-astro-cid-aikifds2] .eyebrow[data-astro-cid-aikifds2]{margin-bottom:12px;font-size:9px}.recipe-tip[data-astro-cid-aikifds2] p[data-astro-cid-aikifds2]{color:var(--ink);font-size:12px;line-height:1.85}.recipe-products[data-astro-cid-aikifds2]{background:var(--cream);border-top:1px solid var(--line);padding:69px 0 76px;scroll-margin-top:110px}.recipe-products-heading[data-astro-cid-aikifds2]{justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:35px;display:flex}.recipe-products-heading[data-astro-cid-aikifds2] .eyebrow[data-astro-cid-aikifds2]{margin-bottom:16px}.recipe-products-heading[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{font-size:clamp(38px,4vw,53px)}.recipe-products-heading[data-astro-cid-aikifds2]>p[data-astro-cid-aikifds2]{max-width:330px;padding-bottom:4px;font-size:12px;line-height:1.9}.recipe-product-groups[data-astro-cid-aikifds2]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.recipe-product-groups[data-astro-cid-aikifds2].single-group{grid-template-columns:minmax(0,700px)}.recipe-product-group[data-astro-cid-aikifds2]{background:var(--white);border:1px solid var(--line);border-radius:5px;min-width:0;padding:27px;scroll-margin-top:125px}.recipe-product-heading[data-astro-cid-aikifds2]{align-items:center;gap:22px;margin-bottom:22px;display:flex}.recipe-product-photo[data-astro-cid-aikifds2]{background:#e8ece5;border-radius:3px;flex:0 0 112px;align-self:start;width:112px;overflow:hidden}.recipe-product-photo[data-astro-cid-aikifds2] img[data-astro-cid-aikifds2]{object-fit:contain;width:112px;height:140px}.recipe-product-heading[data-astro-cid-aikifds2] h3[data-astro-cid-aikifds2]{font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:break-word;font-size:26px;line-height:1.19}.recipe-product-heading[data-astro-cid-aikifds2] h3[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]:hover{color:var(--accent)}.recipe-product-line[data-astro-cid-aikifds2]{color:var(--accent);margin-top:10px;font-size:10px}.recipe-pack-options[data-astro-cid-aikifds2]{gap:0;display:grid}.recipe-pack-options[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{border-top:1px solid var(--line)}.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]{justify-content:space-between;align-items:center;gap:18px;padding:15px 0;font-size:11px;line-height:1.6;display:flex}.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]{align-items:baseline;gap:17px;min-width:0;display:flex}.recipe-pack-options[data-astro-cid-aikifds2] strong[data-astro-cid-aikifds2]{white-space:nowrap;font-size:13px}.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]{color:var(--muted)}.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]:hover,.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]:hover>span[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]{color:var(--accent)}.recipe-pack-options[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]:last-child a[data-astro-cid-aikifds2]{padding-bottom:0}.recipe-catalog-link[data-astro-cid-aikifds2]{margin-top:28px}@media (width<=1150px){.recipe-hero-grid[data-astro-cid-aikifds2]{gap:35px}.recipe-heading[data-astro-cid-aikifds2] h1[data-astro-cid-aikifds2]{font-size:44px}.recipe-method-grid[data-astro-cid-aikifds2]{gap:45px}.recipe-ingredients[data-astro-cid-aikifds2]{padding:24px}.recipe-product-group[data-astro-cid-aikifds2]{padding:23px}.recipe-product-heading[data-astro-cid-aikifds2]{gap:17px}.recipe-product-photo[data-astro-cid-aikifds2]{flex-basis:90px;width:90px}.recipe-product-photo[data-astro-cid-aikifds2] img[data-astro-cid-aikifds2]{width:90px;height:113px}.recipe-product-heading[data-astro-cid-aikifds2] h3[data-astro-cid-aikifds2]{font-size:24px}}@media (width<=900px){.recipe-hero[data-astro-cid-aikifds2]{padding-top:29px;padding-bottom:42px}.recipe-hero-grid[data-astro-cid-aikifds2]{grid-template-columns:1fr;gap:32px}.recipe-heading[data-astro-cid-aikifds2] h1[data-astro-cid-aikifds2]{max-width:750px;font-size:51px}.recipe-heading[data-astro-cid-aikifds2]>p[data-astro-cid-aikifds2]{font-size:14px}.recipe-overview[data-astro-cid-aikifds2]{align-items:center;gap:35px;max-width:none;margin-top:27px;display:flex}.recipe-overview-facts[data-astro-cid-aikifds2]{flex-shrink:0;width:245px;margin:0}.recipe-used-link[data-astro-cid-aikifds2]{border:0;gap:20px;padding-top:0}.recipe-method-grid[data-astro-cid-aikifds2]{grid-template-columns:minmax(240px,.82fr) minmax(0,1.18fr);gap:32px;padding-top:45px;padding-bottom:55px}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{gap:12px;font-size:11px}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] strong[data-astro-cid-aikifds2]{max-width:80px}.recipe-method[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{font-size:33px}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{grid-template-columns:27px 1fr;gap:15px}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] p[data-astro-cid-aikifds2]{font-size:13px}.recipe-tip[data-astro-cid-aikifds2]{padding:22px}.recipe-products[data-astro-cid-aikifds2]{padding:55px 0 60px}.recipe-product-groups[data-astro-cid-aikifds2]{grid-template-columns:1fr}.recipe-products-heading[data-astro-cid-aikifds2]{gap:30px}.recipe-products-heading[data-astro-cid-aikifds2]>p[data-astro-cid-aikifds2]{max-width:260px}.recipe-product-heading[data-astro-cid-aikifds2] h3[data-astro-cid-aikifds2]{font-size:27px}.recipe-product-photo[data-astro-cid-aikifds2]{flex-basis:104px;width:104px}.recipe-product-photo[data-astro-cid-aikifds2] img[data-astro-cid-aikifds2]{width:104px;height:130px}}@media (width<=650px){.recipe-method-grid[data-astro-cid-aikifds2]{grid-template-columns:1fr;gap:34px}.recipe-ingredients[data-astro-cid-aikifds2]{padding:26px}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{font-size:13px}.recipe-ingredients[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] strong[data-astro-cid-aikifds2]{max-width:130px;font-size:12px}.recipe-method[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{font-size:36px}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] p[data-astro-cid-aikifds2]{font-size:14px}}@media (width<=600px){.recipe-hero[data-astro-cid-aikifds2]{padding-top:23px;padding-bottom:34px}.recipe-hero[data-astro-cid-aikifds2] .breadcrumbs[data-astro-cid-aikifds2]{margin-bottom:30px}.recipe-heading[data-astro-cid-aikifds2] .eyebrow[data-astro-cid-aikifds2]{margin-bottom:17px;font-size:9px}.recipe-heading[data-astro-cid-aikifds2] h1[data-astro-cid-aikifds2]{font-size:40px;line-height:1.1}.recipe-heading[data-astro-cid-aikifds2]>p[data-astro-cid-aikifds2]{margin-top:20px;font-size:13px}.recipe-overview[data-astro-cid-aikifds2]{display:block}.recipe-overview-facts[data-astro-cid-aikifds2]{width:260px;max-width:100%;margin-bottom:23px}.recipe-overview-facts[data-astro-cid-aikifds2] dd[data-astro-cid-aikifds2]{font-size:39px}.recipe-used-link[data-astro-cid-aikifds2]{border-bottom:1px solid var(--line);padding-bottom:7px;font-size:11px;display:inline-flex}.recipe-method-grid[data-astro-cid-aikifds2]{padding-top:30px;padding-bottom:43px}.recipe-ingredients[data-astro-cid-aikifds2]{padding:23px}.recipe-ingredients[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{font-size:31px}.recipe-method[data-astro-cid-aikifds2]>.eyebrow[data-astro-cid-aikifds2]{font-size:9px}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2]{padding:20px 0}.recipe-method[data-astro-cid-aikifds2] li[data-astro-cid-aikifds2] p[data-astro-cid-aikifds2]{font-size:13px}.recipe-products[data-astro-cid-aikifds2]{padding:43px 0 48px;scroll-margin-top:90px}.recipe-products-heading[data-astro-cid-aikifds2]{margin-bottom:27px;display:block}.recipe-products-heading[data-astro-cid-aikifds2] .eyebrow[data-astro-cid-aikifds2]{margin-bottom:14px;font-size:9px}.recipe-products-heading[data-astro-cid-aikifds2] h2[data-astro-cid-aikifds2]{font-size:37px}.recipe-products-heading[data-astro-cid-aikifds2]>p[data-astro-cid-aikifds2]{max-width:350px;margin-top:20px}.recipe-product-group[data-astro-cid-aikifds2]{padding:22px;scroll-margin-top:90px}.recipe-product-photo[data-astro-cid-aikifds2]{flex-basis:88px;width:88px}.recipe-product-photo[data-astro-cid-aikifds2] img[data-astro-cid-aikifds2]{width:88px;height:110px}.recipe-product-heading[data-astro-cid-aikifds2] h3[data-astro-cid-aikifds2]{font-size:23px}.recipe-product-heading[data-astro-cid-aikifds2] .small-label[data-astro-cid-aikifds2]{font-size:8px}.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]{display:block}.recipe-pack-options[data-astro-cid-aikifds2] a[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]>span[data-astro-cid-aikifds2]{margin-top:3px;display:block}.recipe-pack-options[data-astro-cid-aikifds2] strong[data-astro-cid-aikifds2]{font-size:13px}.recipe-catalog-link[data-astro-cid-aikifds2]{font-size:12px}}
