.ckp[data-astro-cid-2tpq2bu4]{--ck-paper:#eee6d9;--ck-ink:#3a581f;--ck-line:#3a581f2e;--accent-ink:color-mix(in oklab, var(--accent) 62%, #1c1408);padding-top:calc(var(--header-h) + .25rem);background:color-mix(in srgb, var(--accent) 7%, var(--ck-paper));color:var(--ck-ink)}.crumbs[data-astro-cid-2tpq2bu4] ol[data-astro-cid-2tpq2bu4]{flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;padding:0;font-size:.85rem;font-weight:500;list-style:none;display:flex}.crumbs[data-astro-cid-2tpq2bu4] li[data-astro-cid-2tpq2bu4]{align-items:center;gap:.5rem;display:inline-flex}.crumbs[data-astro-cid-2tpq2bu4] a[data-astro-cid-2tpq2bu4]{min-height:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.crumbs[data-astro-cid-2tpq2bu4] a[data-astro-cid-2tpq2bu4]:hover{text-decoration:underline}@media (width>=700px) and (pointer:fine){.crumbs[data-astro-cid-2tpq2bu4] a[data-astro-cid-2tpq2bu4]{min-height:2rem}}.ckp__grid[data-astro-cid-2tpq2bu4]{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);grid-template-areas:"photo head""recipe recipe";align-items:center;gap:1.4rem 1.1rem;padding:.35rem 0 clamp(2.5rem,5vw,4rem);display:grid}.ckp__photo[data-astro-cid-2tpq2bu4]{grid-area:photo;padding-top:10px;position:relative}.ckp__head[data-astro-cid-2tpq2bu4]{grid-area:head}.ckp__recipe[data-astro-cid-2tpq2bu4]{grid-area:recipe}@media (width>=700px){.ckp__grid[data-astro-cid-2tpq2bu4]{--photo-w:min(36vw, 320px, calc((100svh - var(--header-h) - 8rem) * .7));grid-template-columns:var(--photo-w) minmax(0, 36rem);grid-template-rows:auto 1fr;grid-template-areas:"photo head""photo recipe";justify-content:center;align-items:start;gap:0 clamp(2.5rem,6vw,6rem);padding-top:.75rem}.ckp__photo[data-astro-cid-2tpq2bu4]{align-self:start;margin-top:.4rem}}.ckp__photo[data-astro-cid-2tpq2bu4]:before{content:"";z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 24%, transparent), transparent);position:absolute;inset:8% -10% -4%}.ckp__photo[data-astro-cid-2tpq2bu4] .ckf{z-index:1;aspect-ratio:3/4.3}.ckp__title[data-astro-cid-2tpq2bu4]{color:var(--ck-ink);justify-items:start;margin:0;font-weight:400;display:grid}.ckp__eyebrow[data-astro-cid-2tpq2bu4]{font-family:var(--font-script);color:var(--accent-ink);font-size:clamp(2rem,3vw,2.8rem);line-height:1}.ckp__name[data-astro-cid-2tpq2bu4]{font-family:var(--font-display);font-stretch:var(--display-stretch);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;margin-top:-.1em;font-size:clamp(2.1rem,4.2vw,4.2rem);line-height:.95}.ckp__mood[data-astro-cid-2tpq2bu4]{color:#4a5a3a;margin:.8rem 0 0;font-size:clamp(.95rem,1.3vw,1.08rem);font-weight:500;line-height:1.5}.ckp__label[data-astro-cid-2tpq2bu4]{font-family:var(--font-display);font-stretch:var(--display-stretch);letter-spacing:.12em;text-transform:uppercase;color:inherit;margin:1.6rem 0 0;font-size:1.15rem;font-weight:500}.ckp__ing[data-astro-cid-2tpq2bu4]{border-top:1px solid var(--ck-line);margin:.6rem 0 0;padding:0;list-style:none}.ckp__ing[data-astro-cid-2tpq2bu4] li[data-astro-cid-2tpq2bu4]{border-bottom:1px solid var(--ck-line);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:1.1rem;padding:.25rem 0;display:grid}.pst[data-astro-cid-2tpq2bu4]{aspect-ratio:1;width:56px;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 40%, transparent), 0 5px 12px #00000024;border-radius:50%;place-items:center;display:grid;overflow:hidden}.pst[data-astro-cid-2tpq2bu4] img{object-fit:contain;width:100%;height:100%;display:block}.pst--bottle[data-astro-cid-2tpq2bu4]{background:var(--ivory-50)}.pst--bottle[data-astro-cid-2tpq2bu4] img{width:auto;height:48px}.pst--none[data-astro-cid-2tpq2bu4]{box-shadow:inset 0 0 0 1px var(--ck-line)}.pst--none[data-astro-cid-2tpq2bu4]:after{content:"";background:var(--gold-500);border-radius:50%;width:5px;height:5px}.ckp__ing-label[data-astro-cid-2tpq2bu4]{color:#2d3326;font-weight:500}.ckp__ing-qty[data-astro-cid-2tpq2bu4]{font-family:var(--font-display);font-stretch:var(--display-stretch);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.5rem;line-height:1}.ckp__note[data-astro-cid-2tpq2bu4]{color:#4a5a3a;margin:.7rem 0 0;font-size:.82rem;font-weight:500;line-height:1.6}.ckp__cta[data-astro-cid-2tpq2bu4]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:1.4rem;display:flex}.ckp__btn[data-astro-cid-2tpq2bu4]{--btn-bg:var(--ck-ink);--btn-fg:var(--ck-paper);--btn-border:var(--ck-ink)}.ckp__btn[data-astro-cid-2tpq2bu4]:hover{--btn-bg:#2a4116;--btn-border:#2a4116}.ckp[data-astro-cid-2tpq2bu4] .link-arrow[data-astro-cid-2tpq2bu4]{color:var(--ck-ink)}.ckp[data-astro-cid-2tpq2bu4] [data-astro-cid-2tpq2bu4]:focus-visible{outline-color:var(--ck-ink)}.ckp__about[data-astro-cid-2tpq2bu4]{border-top:1px solid var(--ck-line);gap:1rem 4rem;padding:clamp(2.25rem,5vw,3.5rem) 0;display:grid}@media (width>=900px){.ckp__about[data-astro-cid-2tpq2bu4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:baseline}}.ckp__about-title[data-astro-cid-2tpq2bu4]{font-family:var(--font-display);font-stretch:var(--display-stretch);color:inherit;margin:0;font-size:clamp(2rem,3.4vw,2.8rem);font-weight:400;line-height:1}.ckp__about-text[data-astro-cid-2tpq2bu4]{gap:1rem;max-width:62ch;display:grid}.ckp__about-text[data-astro-cid-2tpq2bu4] p[data-astro-cid-2tpq2bu4]{color:#3d4a30;margin:0;font-size:1rem;font-weight:500;line-height:1.75}.ckp__nav[data-astro-cid-2tpq2bu4]{border-top:1px solid var(--ck-line);justify-content:space-between;gap:1rem;padding:2rem 0 .5rem;display:flex}.ckp__nav-item[data-astro-cid-2tpq2bu4]{color:inherit;align-items:center;gap:1rem;text-decoration:none;display:flex}.ckp__nav-item--next[data-astro-cid-2tpq2bu4]{text-align:right;flex-direction:row-reverse}.ckp__nav-item[data-astro-cid-2tpq2bu4] .ckp__nav-img{aspect-ratio:2/3;flex:none;width:64px}.ckp__nav-item[data-astro-cid-2tpq2bu4] small[data-astro-cid-2tpq2bu4]{letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:500;display:block}.ckp__nav-item[data-astro-cid-2tpq2bu4] b[data-astro-cid-2tpq2bu4]{font-family:var(--font-display);font-stretch:var(--display-stretch);text-transform:uppercase;margin-top:.2rem;font-size:1.5rem;font-weight:400;line-height:1.05;display:block}.ckp__nav-item[data-astro-cid-2tpq2bu4]:hover b[data-astro-cid-2tpq2bu4]{text-decoration:underline;text-decoration-color:var(--gold-500);text-underline-offset:.2em;text-decoration-thickness:1px}.ckp__health[data-astro-cid-2tpq2bu4]{text-align:center;margin:0;padding:2.2rem 0 2.6rem;font-size:.8rem;font-weight:500}@media (width>=700px) and (height<=760px){.ckp__eyebrow[data-astro-cid-2tpq2bu4]{font-size:2.2rem}.ckp__label[data-astro-cid-2tpq2bu4]{margin-top:1.2rem}.ckp__ing[data-astro-cid-2tpq2bu4] li[data-astro-cid-2tpq2bu4]{padding-block:.15rem}}@media (width<=599px){.ckp__ing[data-astro-cid-2tpq2bu4] li[data-astro-cid-2tpq2bu4]{grid-template-columns:48px minmax(0,1fr) auto;gap:.85rem}.pst[data-astro-cid-2tpq2bu4]{width:48px}.pst--bottle[data-astro-cid-2tpq2bu4] img{height:40px}.ckp__ing-qty[data-astro-cid-2tpq2bu4]{font-size:1.3rem}.ckp__nav-item[data-astro-cid-2tpq2bu4] .ckp__nav-img{width:44px}.ckp__nav-item[data-astro-cid-2tpq2bu4] b[data-astro-cid-2tpq2bu4]{font-size:1.1rem}.ckp__nav-item[data-astro-cid-2tpq2bu4] small[data-astro-cid-2tpq2bu4]{font-size:.62rem}}@media (width<=699px){.ckp__photo[data-astro-cid-2tpq2bu4]{padding-top:6px}.ckp__photo[data-astro-cid-2tpq2bu4] .ckf__line{width:calc(100% + 12px);height:calc(100% + 6px);inset:-6px -6px 0}.ckp__label[data-astro-cid-2tpq2bu4]{margin-top:.4rem}.ckp__name[data-astro-cid-2tpq2bu4]{font-size:min(2.1rem,9.2vw)}}@media (width<=699px) and (height<=700px){.ckp__grid[data-astro-cid-2tpq2bu4]{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);row-gap:1rem}.ckp__ing[data-astro-cid-2tpq2bu4] li[data-astro-cid-2tpq2bu4]{grid-template-columns:42px minmax(0,1fr) auto;padding-block:.15rem}.pst[data-astro-cid-2tpq2bu4]{width:42px}.pst--bottle[data-astro-cid-2tpq2bu4] img{height:35px}}
