.recipe-opening-summary{display:grid;align-content:start;gap:1.25rem;margin-top:1.25rem}.recipe-editorial-layout .recipe-hero{aspect-ratio:1/1}.recipe-editorial-layout .recipe-hero-copy{padding:1.25rem}.recipe-editorial-layout .recipe-hero-title{font-size:clamp(2.25rem,7.5vw,3.4rem);line-height:1.02}.recipe-opening-summary>div:first-child>p:first-child{font-size:1.05rem;line-height:1.65}.recipe-opening-summary>div:last-child>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.recipe-opening-summary>div:last-child>div:last-child>div{padding:.75rem}.recipe-opening-save{margin-top:2rem}.recipe-opening-save .kit-recipe-signup h2{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.recipe-opening-save .kit-recipe-signup-form>div{grid-template-columns:1fr}.recipe-opening-save .kit-recipe-signup-form :is(label,button){font-size:.875rem;letter-spacing:.04em}.recipe-opening-save .kit-recipe-signup-privacy{font-size:.875rem}.recipe-editorial-layout .recipe-start-here h2{font-size:1.65rem}.recipe-editorial-layout .recipe-start-here{gap:1rem;padding-block:1.25rem}.recipe-editorial-layout .recipe-start-card{padding:.85rem}.recipe-baking-path,.recipe-editorial-support{display:grid;gap:2.75rem;margin-top:2rem}.recipe-editorial-support{border-top:1px solid #ded4c8;padding-top:2.75rem}.recipe-baking-path .recipe-card-related{order:0;padding:1rem}.recipe-baking-path .recipe-card-related .recipe-card-title{margin-bottom:.9rem;font-size:1.4rem}.recipe-baking-path .recipe-card-related>div{gap:.6rem}.recipe-baking-path .recipe-card-related a{grid-template-columns:52px minmax(0,1fr);gap:.65rem;padding:.65rem;align-items:center}.recipe-baking-path .recipe-card-related a h3{font-size:1rem;line-height:1.25}.recipe-baking-path .recipe-card-related a p{font-size:.875rem;letter-spacing:.04em}.recipe-baking-path #recipe-card>div:first-child{grid-template-columns:minmax(0,1fr) 76px;gap:.9rem}.recipe-baking-path #recipe-card>div:first-child>div:last-child{aspect-ratio:1;align-self:start}.recipe-baking-path #recipe-card h2{font-size:clamp(1.7rem,3vw,2.35rem)}.recipe-baking-path :is(#step-by-step,#process-photos,#troubleshooting)>h2{font-size:clamp(2rem,3.4vw,2.7rem);line-height:1.1}.recipe-baking-path #step-by-step h3{font-size:clamp(1.5rem,2vw,1.8rem)}.recipe-baking-path #step-by-step li>div:first-child{top:calc(var(--site-header-height) + var(--recipe-nav-height) + 16px)}.recipe-editorial-support :is(.prose-section h2,.kit-recipe-signup h2){font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.12}.recipe-editorial-support .recipe-faq-item h3{font-size:clamp(1.3rem,2.2vw,1.55rem);line-height:1.2}@media (min-width:768px){.recipe-baking-path #recipe-card>div:first-child{grid-template-columns:minmax(0,1fr) 128px}.recipe-baking-path #step-by-step figure>div{max-height:420px}.recipe-baking-path #step-by-step figure img{object-fit:contain}}@media (min-width:1024px){.recipe-opening{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:2.25rem}.recipe-editorial-layout .recipe-hero{height:460px;aspect-ratio:auto}.recipe-editorial-layout .recipe-hero-copy{padding:1.75rem}.recipe-editorial-layout .recipe-hero-title{font-size:clamp(2.6rem,4vw,3.5rem)}.recipe-opening-summary{margin-top:0}.recipe-opening-save .kit-recipe-signup-form>div{grid-template-columns:minmax(0,1fr) auto}.recipe-baking-path .recipe-card-related>div{grid-template-columns:repeat(4,minmax(0,1fr))}.recipe-baking-path .process-photo-grid{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr))}.recipe-baking-path .process-photo-item{grid-column:auto}.recipe-baking-path .process-photo-frame{grid-column:auto;height:370px;aspect-ratio:auto}.recipe-baking-path .process-photo-frame img{object-fit:contain}.recipe-editorial-support .recipe-section-photo>div{max-height:420px}.recipe-editorial-support .recipe-section-photo img{object-fit:contain}}.recipe-editorial-layout[data-photo-presentation=restrained] [data-recipe-opening=unified]>figure{width:100%;max-width:380px;min-height:0;height:300px;aspect-ratio:auto;align-self:center;justify-self:center;background:transparent}.recipe-editorial-layout[data-photo-presentation=restrained] .process-photo-grid{max-width:708px;grid-template-columns:repeat(2,minmax(0,220px));gap:1.5rem}.recipe-editorial-layout[data-photo-presentation=restrained] .process-photo-frame{height:auto;max-height:280px;aspect-ratio:4/5;background:transparent}.recipe-editorial-layout[data-photo-presentation=restrained] .process-photo-frame img{object-fit:contain}.recipe-editorial-layout[data-photo-presentation=restrained] .recipe-reel-link-only{max-width:42rem}@media (min-width:768px){.recipe-editorial-layout[data-photo-presentation=restrained] .process-photo-grid{grid-template-columns:repeat(3,minmax(0,220px))}}@media screen{.recipe-editorial-layout{max-width:1244px;color:var(--oc-ink)}.recipe-editorial-layout .section-kicker{color:var(--oc-muted);font-size:.625rem;font-weight:500;letter-spacing:.15em}.recipe-editorial-layout .recipe-editorial-support{gap:clamp(2.75rem,5vw,4.25rem);border-color:var(--oc-line);padding-top:3rem}html[data-site-document=public] .recipe-editorial-layout :is(h2,h3){color:var(--oc-ink);font-weight:400;line-height:1.3;letter-spacing:-.02em}.recipe-editorial-layout :is(.prose-section>h2,.recipe-reviews h2,.recipe-next-paths h2){font-size:clamp(1.75rem,3vw,2.25rem)}html[data-site-document=public] .recipe-editorial-layout :is(.ingredient-open-item h3,.recipe-brand-product-card h3,.recipe-method-notes h3,.recipe-faq-item h3){font-family:var(--font-body),Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:0}.recipe-editorial-layout :is(.ingredient-open-item>span,.pan-oven-note>span,.recipe-tip-item>span){color:var(--oc-green);font-family:var(--font-editorial),Georgia,serif;font-size:1.75rem;font-weight:400;line-height:1.2}.recipe-editorial-layout :is(.button-primary,.button-secondary,.icon-button,.recipe-review-submit,.recipe-retention-strip button,.recipe-retention-strip a,.bake-mode>footer button){min-height:44px;border:1px solid var(--oc-line);border-radius:999px;background:var(--oc-paper);color:var(--oc-green);font-family:var(--font-body),Arial,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .2s}.recipe-editorial-layout :is(.button-primary,.recipe-review-submit,.bake-mode>footer form button){border-color:var(--oc-green);background:var(--oc-green);color:white;padding-inline:1.4rem}.recipe-editorial-layout :is(.button-primary,.button-secondary,.icon-button,.recipe-review-submit,.recipe-retention-strip button,.recipe-retention-strip a,.bake-mode>footer button):is(:hover,:focus-visible):not(:disabled){border-color:var(--oc-blush);background:var(--oc-blush);color:var(--oc-blush-ink);transform:scale(1.025)}.recipe-editorial-layout .icon-button{min-width:44px}.recipe-editorial-layout .recipe-retention-strip{gap:.5rem;border:0;background:transparent;padding:.25rem 0}.recipe-editorial-layout .recipe-retention-strip [aria-pressed=true]{background:var(--oc-sage);color:var(--oc-green)}.recipe-editorial-layout .recipe-page-nav{gap:.5rem;border-color:var(--oc-line);background:rgb(255 254 250/.97);box-shadow:none;padding-block:.6rem;scroll-padding-inline:1.25rem}.recipe-editorial-layout .recipe-page-nav a{display:inline-flex;min-height:44px;align-items:center;padding:.7rem 1.1rem;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--oc-muted);font-size:.75rem;font-weight:500;letter-spacing:0;text-transform:none;text-decoration:none;transition:color .2s,background .2s}.recipe-editorial-layout .recipe-page-nav a[aria-current=true]{background:var(--oc-green);color:white}.recipe-editorial-layout .recipe-page-nav a:is(:hover,:focus-visible){background:var(--oc-blush);color:var(--oc-blush-ink)}.recipe-editorial-layout .recipe-opening-save .kit-recipe-signup{border:0;border-block:1px solid var(--oc-line);background:var(--oc-sage);padding:clamp(1.4rem,3vw,2rem);gap:1.5rem 3rem}.recipe-editorial-layout .recipe-opening-save .kit-recipe-signup h2{max-width:24ch;font-size:clamp(1.6rem,2.3vw,1.9rem);line-height:1.35}.recipe-editorial-layout .recipe-opening-save .kit-recipe-signup-copy>p:last-child{font-size:.875rem}.recipe-editorial-layout .recipe-opening-save .kit-recipe-signup-form label{font-size:.625rem;font-weight:500;letter-spacing:.12em}.recipe-editorial-layout .recipe-opening-save .kit-recipe-signup-privacy{font-size:.6875rem;line-height:1.7}.recipe-editorial-layout :is(.pan-oven-notes,.recipe-full-video,.recipe-reviews,#about-angela){border-color:var(--oc-line);background:var(--oc-sage)}.recipe-editorial-layout .pan-oven-notes{padding:clamp(1.25rem,3vw,2.25rem)}.recipe-editorial-layout :is(.recipe-faq-section,.recipe-faq-list,.recipe-faq-item,.recipe-tip-board,.storage-shelf,.serving-note-section,.recipe-brand-note,.recipe-brand-product-image,.ingredient-open-item){border-color:var(--oc-line)}.recipe-editorial-layout #troubleshooting article{border:0;border-top:1px solid var(--oc-line);background:#f6f6f0}.recipe-editorial-layout #troubleshooting h3{font-size:1.25rem}.recipe-editorial-layout .recipe-faq-item{padding-block:1.5rem}.recipe-editorial-layout .recipe-faq-item p{margin-top:.5rem}.recipe-editorial-layout .serving-note-shell:before{background:var(--oc-line)}.recipe-editorial-layout .serving-note-list p:before{border-color:var(--oc-green)}.recipe-editorial-layout :is(.recipe-brand-product-link,.dairy-free-guide-link,.recipe-faq-item a,#about-angela a,.recipe-next-path-grid a){color:var(--oc-green);text-decoration:none;transition:color .2s,transform .2s}.recipe-editorial-layout :is(.recipe-brand-product-link,.dairy-free-guide-link){display:inline-flex;transform-origin:left center}.recipe-editorial-layout :is(.recipe-brand-product-link,.dairy-free-guide-link):hover{transform:scale(1.015)}.recipe-editorial-layout :is(.recipe-brand-product-link,.dairy-free-guide-link,.recipe-faq-item a,#about-angela a,.recipe-next-path-grid a):is(:hover,:focus-visible){color:var(--oc-berry)}.recipe-editorial-layout a img{transition:filter .25s}.recipe-editorial-layout a:is(:hover,:focus-visible) img{filter:brightness(1.1)}.recipe-editorial-layout .recipe-card-related{padding:0;border:0;background:transparent}.recipe-editorial-layout .recipe-card-related .recipe-card-title{margin-bottom:1.5rem;font-size:clamp(1.75rem,3vw,2.25rem)}.recipe-editorial-layout .recipe-card-related>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.recipe-editorial-layout .recipe-card-related a{display:block;padding:0;border:0;background:transparent;text-decoration:none}.recipe-editorial-layout .recipe-card-related a>div:first-child{aspect-ratio:4/5}.recipe-editorial-layout .recipe-card-related a>div:last-child{padding-top:1rem}.recipe-editorial-layout .recipe-card-related a p{color:var(--oc-muted);font-size:.6rem;font-weight:500;letter-spacing:.1em;line-height:1.6}.recipe-editorial-layout .recipe-card-related a h3{margin-top:.5rem;font-size:1.25rem;text-decoration:none;transition:color .2s,transform .2s;transform-origin:left center}.recipe-editorial-layout .recipe-card-related a:is(:hover,:focus-visible) h3{color:var(--oc-berry);transform:scale(1.025)}.recipe-editorial-layout #recipe-card{border:1px solid var(--oc-line);border-top:3px solid var(--oc-green);background:#f8f8f2}.recipe-editorial-layout #recipe-card dl{border-color:var(--oc-line)}.recipe-editorial-layout #recipe-card dd{font-weight:500}.recipe-editorial-layout #recipe-card [role=note]{border:0;border-left:2px solid #b5beab;background:var(--oc-sage);padding:1.1rem 1.25rem}html[data-site-document=public] .recipe-editorial-layout :is(#recipe-ingredients-heading,#instructions>h3){font-family:var(--font-editorial),Georgia,serif;font-size:1.75rem;font-weight:400;line-height:1.3}.recipe-editorial-layout #instructions{margin-top:0;padding-top:0;border-top:0}.recipe-editorial-layout #instructions ol>li>span:first-child{background:var(--oc-green);font-weight:500}.recipe-editorial-layout .recipe-check-hint{color:#64685d;line-height:1.65}.recipe-editorial-layout .recipe-ingredient-groups h4{font-size:.9375rem;font-weight:500;line-height:1.6}.recipe-editorial-layout .recipe-ingredient-groups li{grid-template-columns:24px minmax(0,1fr);gap:.65rem;min-height:44px;padding:.6rem 0;border-color:var(--oc-line);font-size:1rem;line-height:1.5}.recipe-editorial-layout .recipe-ingredient-groups li button{position:relative;isolation:isolate;width:44px;height:44px;margin:-10px;border:0;border-radius:50%;background:transparent}.recipe-editorial-layout .recipe-ingredient-groups li button:before{content:"";position:absolute;inset:11px;z-index:-1;border:1px solid #a0aa95;border-radius:50%;background:var(--oc-paper)}.recipe-editorial-layout .recipe-ingredient-groups li button svg{width:13px;height:13px}.recipe-editorial-layout .recipe-ingredient-groups li button:is(:hover,:focus-visible){background:transparent;color:var(--oc-blush-ink)}.recipe-editorial-layout .recipe-ingredient-groups li button:is(:hover,:focus-visible):before{border-color:var(--oc-berry);background:var(--oc-blush)}.recipe-editorial-layout .recipe-ingredient-groups li button.is-checked{background:transparent;color:white}.recipe-editorial-layout .recipe-ingredient-groups li button.is-checked:before{border-color:var(--oc-green);background:var(--oc-green)}.recipe-editorial-layout .recipe-measurement-toggle{border-color:var(--oc-line);border-radius:999px;padding:3px;gap:3px;overflow:visible;background:var(--oc-paper)}.recipe-editorial-layout .recipe-measurement-toggle button{border:0;border-radius:999px;font-weight:500;letter-spacing:0;padding-inline:.85rem}.recipe-editorial-layout .recipe-measurement-toggle button[aria-pressed=true]{background:var(--oc-green);color:white}.recipe-editorial-layout .recipe-measurement-toggle button:is(:hover,:focus-visible){background:var(--oc-blush);color:var(--oc-blush-ink)}.recipe-editorial-layout .recipe-reviews{border:0;border-block:1px solid var(--oc-line)}.recipe-editorial-layout :is(.recipe-reviews-heading,.recipe-review-form,.recipe-review,.recipe-submission-type){border-color:var(--oc-line)}.recipe-editorial-layout .recipe-review-form{background:var(--oc-paper)}.recipe-editorial-layout .recipe-review-form h3{font-size:1.4rem}.recipe-editorial-layout .recipe-review-form :is(input[type=text],input[type=email],textarea){border-color:#c7cabe;border-radius:8px;background:var(--oc-paper)}.recipe-editorial-layout .recipe-review-form :is(input[type=radio],input[type=checkbox]){accent-color:var(--oc-green)}.recipe-editorial-layout .recipe-rating-picker button.is-selected,.recipe-editorial-layout .recipe-review-stars .is-filled{color:var(--oc-green)}.recipe-editorial-layout .recipe-rating-picker button:is(:hover,:focus-visible){color:var(--oc-berry)}.recipe-editorial-layout .recipe-next-path-grid a{border-color:var(--oc-line);font-family:var(--font-editorial),Georgia,serif;line-height:1.4}.recipe-editorial-layout .bake-mode{border-radius:8px;background:var(--oc-paper)}.recipe-editorial-layout .bake-mode h2{font-size:clamp(1.6rem,3vw,2.2rem)}@media (min-width:1024px){.recipe-editorial-layout .recipe-card-related>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.recipe-editorial-layout{padding-inline:18px}.recipe-editorial-layout .recipe-card-related>div{gap:1.5rem 1rem}.recipe-editorial-layout .recipe-card-related a h3{font-size:1.0625rem}.recipe-editorial-layout #recipe-card{padding:1.25rem}.recipe-editorial-layout #recipe-card>div:first-child{row-gap:.75rem}.recipe-editorial-layout #recipe-card>div:first-child>div:first-child{display:contents}.recipe-editorial-layout #recipe-card>div:first-child :is(.section-kicker,h2){grid-column:1/-1;margin:0}.recipe-editorial-layout #recipe-card>div:first-child>div:first-child>div{grid-column:1;margin-top:0}.recipe-editorial-layout #recipe-card>div:first-child>div:last-child{grid-column:2;grid-row:3/span 2;align-self:center}.recipe-editorial-layout .recipe-reviews{padding-inline:1.25rem}.recipe-editorial-layout .recipe-review-form{padding:1rem}.recipe-editorial-layout .recipe-ingredients-heading-row{align-items:flex-start;flex-direction:column}html[data-site-document=public] .recipe-editorial-layout :is(#recipe-ingredients-heading,#instructions>h3){font-size:1.5rem}.recipe-editorial-layout .recipe-ingredient-groups{gap:1.35rem;margin-top:1.25rem}.recipe-editorial-layout #instructions ol{gap:1rem}.recipe-editorial-layout #instructions ol>li{grid-template-columns:26px minmax(0,1fr);gap:.65rem;font-size:1rem;line-height:1.6}.recipe-editorial-layout #instructions ol>li>span:first-child{width:26px;height:26px;font-size:.75rem}}@media (prefers-reduced-motion:reduce){.recipe-editorial-layout :is(a,button,a h3,img){transition:none}.recipe-editorial-layout .recipe-card-related a:is(:hover,:focus-visible) h3,.recipe-editorial-layout :is(a,button):is(:hover,:focus-visible){transform:none}}}.RecipeUnifiedOpening_opening__MGmJ1{display:grid;gap:1.5rem}.RecipeUnifiedOpening_heading__IB9RG{min-width:0}.RecipeUnifiedOpening_category__6jnJW{margin-bottom:.8rem;color:#6a705b;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.RecipeUnifiedOpening_heading__IB9RG h1{margin:0;color:var(--oc-ink);font-family:var(--font-editorial),Georgia,serif;font-weight:400;font-size:clamp(2rem,6vw,3rem);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.RecipeUnifiedOpening_byline__fxe7d{margin-top:1.2rem;font-size:.95rem;color:#575047}.RecipeUnifiedOpening_byline__fxe7d a{display:inline-block;color:var(--oc-green);font-weight:500;text-decoration:none;transition:color .2s,transform .2s}.RecipeUnifiedOpening_byline__fxe7d a:hover{color:var(--oc-berry);transform:scale(1.025)}.RecipeUnifiedOpening_revised__Cpkc1{margin-top:.6rem;color:#635d54;font-size:.875rem}.RecipeUnifiedOpening_actions__j6uKT{display:flex;flex-wrap:wrap;gap:.65rem}.RecipeUnifiedOpening_actions__j6uKT a{gap:.6rem;min-height:46px;padding:.8rem 1.35rem;font-size:.8125rem;letter-spacing:0}.RecipeUnifiedOpening_introduction__wGWoO{max-width:46rem;color:#514b43;font-size:1rem;line-height:1.8}.RecipeUnifiedOpening_introduction__wGWoO p+p{margin-top:1.15rem}.RecipeUnifiedOpening_versionCallout__maJX9{padding:1rem 1.2rem;border-left:2px solid var(--oc-green);background:var(--oc-sage);font-size:.875rem;line-height:1.65}.RecipeUnifiedOpening_versionCallout__maJX9>span{display:block;margin-bottom:.2rem}.RecipeUnifiedOpening_versionCallout__maJX9 a{display:inline-block;color:var(--oc-green);font-weight:500;text-decoration:none;transition:color .2s,transform .2s;transform-origin:left center}.RecipeUnifiedOpening_versionCallout__maJX9 a:after{content:" →";white-space:nowrap}.RecipeUnifiedOpening_versionCallout__maJX9 a:hover{color:var(--oc-berry);transform:scale(1.015)}.RecipeUnifiedOpening_photo__1HVgC{position:relative;overflow:hidden;margin:.25rem 0 0;aspect-ratio:4/3;background:#f3eee7}@media (max-width:639px){.RecipeUnifiedOpening_heading__IB9RG h1{font-size:clamp(1.75rem,7.5vw,2rem)}.RecipeUnifiedOpening_actions__j6uKT{gap:.5rem}.RecipeUnifiedOpening_actions__j6uKT a{min-height:44px;padding:.65rem 1rem}.RecipeUnifiedOpening_opening__MGmJ1 .RecipeUnifiedOpening_actions__j6uKT a.button-primary{padding-inline:1rem}}@media (min-width:1024px){.RecipeUnifiedOpening_opening__MGmJ1{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"heading photo" "actions photo" "introduction photo";column-gap:clamp(2rem,4vw,3.5rem);row-gap:1.4rem;align-items:start}.RecipeUnifiedOpening_heading__IB9RG{grid-area:heading}.RecipeUnifiedOpening_heading__IB9RG h1{font-size:clamp(2.5rem,3.6vw,3rem)}.RecipeUnifiedOpening_actions__j6uKT{grid-area:actions}.RecipeUnifiedOpening_introduction__wGWoO{grid-area:introduction}.RecipeUnifiedOpening_photo__1HVgC{grid-area:photo;margin:0;align-self:stretch;min-height:460px;aspect-ratio:auto}}.RecipeUnifiedOpening_labels__Ij1Vk{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.RecipeUnifiedOpening_labels__Ij1Vk a{display:inline-flex;align-items:center;min-height:38px;padding:7px 13px;border:1px solid #c9ccbf;border-radius:999px;color:#4d5940;font-size:12px;line-height:1.4;text-decoration:none;transition:color .2s,background .2s,transform .2s}.RecipeUnifiedOpening_labels__Ij1Vk a:focus-visible,.RecipeUnifiedOpening_labels__Ij1Vk a:hover{background:#efc9d2;border-color:#efc9d2;color:#702541;transform:scale(1.025)}.RecipeUnifiedOpening_labels__Ij1Vk a:focus-visible{outline:2px solid #963958;outline-offset:4px}@media(prefers-reduced-motion:reduce){.RecipeUnifiedOpening_byline__fxe7d a,.RecipeUnifiedOpening_labels__Ij1Vk a,.RecipeUnifiedOpening_versionCallout__maJX9 a{transition:none}.RecipeUnifiedOpening_byline__fxe7d a:hover,.RecipeUnifiedOpening_labels__Ij1Vk a:focus-visible,.RecipeUnifiedOpening_labels__Ij1Vk a:hover,.RecipeUnifiedOpening_versionCallout__maJX9 a:hover{transform:none}}.RecipeStoryNote_story__mTaJE{width:100%;max-width:56rem;margin-inline:auto;padding-block:.5rem 1rem}.RecipeStoryNote_content__6_Ja4{display:flow-root}.RecipeStoryNote_heading__Z1ViV h2{margin:.7rem 0 1.15rem;color:#4f5f49;font-family:Baskerville,Baskerville Old Face,Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1.9rem,3.2vw,2.5rem);font-weight:400;line-height:1.12;text-wrap:balance}.RecipeStoryNote_copy__7O1DD p{color:#514640;font-size:1.0625rem;line-height:1.8}.RecipeStoryNote_copy__7O1DD p+p{margin-top:1.15rem}.RecipeStoryNote_photo___p0gQ{float:right;width:min(40%,20rem);margin:0 0 1rem clamp(1.5rem,3vw,2.5rem)}.RecipeStoryNote_photo___p0gQ img{display:block;width:100%;height:auto}.RecipeStoryNote_photo___p0gQ figcaption{margin-top:.6rem;color:#756a61;font-size:.875rem;line-height:1.5}@media (max-width:639px){.RecipeStoryNote_content__6_Ja4{display:grid;gap:1.25rem}.RecipeStoryNote_heading__Z1ViV{order:-1}.RecipeStoryNote_heading__Z1ViV h2{margin-bottom:0}.RecipeStoryNote_photo___p0gQ{float:none;width:100%;margin:0}}