.RecipeDetail-module-scss-module__pkFr9q__article{background-color:#fffdf5}.RecipeDetail-module-scss-module__pkFr9q__hero{background:#fffdf5;width:100%;padding-top:136px}@media (min-width:1024px){.RecipeDetail-module-scss-module__pkFr9q__hero{padding-top:132px}}.RecipeDetail-module-scss-module__pkFr9q__inner{flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.RecipeDetail-module-scss-module__pkFr9q__inner{flex-direction:row;align-items:flex-start}}.RecipeDetail-module-scss-module__pkFr9q__imagePanel{aspect-ratio:4/5;background:#f5f2eb;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.RecipeDetail-module-scss-module__pkFr9q__imagePanel{flex-shrink:0;align-self:flex-start;width:auto;max-width:50%;height:calc(100svh - 132px);position:sticky;top:132px}}.RecipeDetail-module-scss-module__pkFr9q__img{object-fit:cover}.RecipeDetail-module-scss-module__pkFr9q__infoPanel{justify-content:center;width:100%;padding:32px 24px 40px;display:flex}@media (min-width:1024px){.RecipeDetail-module-scss-module__pkFr9q__infoPanel{flex:1;padding:180px 40px 64px}}@media (min-width:1280px){.RecipeDetail-module-scss-module__pkFr9q__infoPanel{padding:196px 48px 80px}}.RecipeDetail-module-scss-module__pkFr9q__infoPanelInner{flex-direction:column;gap:24px;width:100%;max-width:550px;display:flex}.RecipeDetail-module-scss-module__pkFr9q__backLink{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:#37352f;opacity:.6;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .2s}.RecipeDetail-module-scss-module__pkFr9q__backLink:hover{opacity:1}.RecipeDetail-module-scss-module__pkFr9q__badge{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:#14171a;background-color:#e6f7ed;width:fit-content;padding:4px 12px;font-size:13px;font-weight:500;line-height:1;display:inline-block}.RecipeDetail-module-scss-module__pkFr9q__title{font-family:var(--font-display);letter-spacing:-.36px;text-transform:uppercase;color:#14171a;margin:0;font-size:32px;font-style:italic;font-weight:500;line-height:96%}@media (min-width:768px){.RecipeDetail-module-scss-module__pkFr9q__title{font-size:36px}}@media (min-width:1024px){.RecipeDetail-module-scss-module__pkFr9q__title{font-size:32px}}@media (min-width:1280px){.RecipeDetail-module-scss-module__pkFr9q__title{font-size:36px}}.RecipeDetail-module-scss-module__pkFr9q__metaList{border-top:1px solid #14171a1f;border-bottom:1px solid #14171a1f;gap:32px;margin:0;padding:20px 0;list-style:none;display:flex}.RecipeDetail-module-scss-module__pkFr9q__metaItem{flex-direction:column;gap:4px;display:flex}.RecipeDetail-module-scss-module__pkFr9q__metaLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:#37352f;opacity:.5;font-size:11px;font-weight:500}.RecipeDetail-module-scss-module__pkFr9q__metaValue{font-family:var(--font-body);color:#14171a;font-size:12px;font-weight:500}.RecipeDetail-module-scss-module__pkFr9q__ingredients{flex-direction:column;gap:16px;display:flex}.RecipeDetail-module-scss-module__pkFr9q__sectionLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:#14171a;margin:0;font-size:13px;font-weight:500}.RecipeDetail-module-scss-module__pkFr9q__ingredientList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.RecipeDetail-module-scss-module__pkFr9q__ingredientItem{font-family:var(--font-body);color:#37352f;border-bottom:1px solid #14171a14;padding-bottom:12px;font-size:12px;font-weight:400;line-height:1.5}.RecipeDetail-module-scss-module__pkFr9q__ingredientItem:last-child{border-bottom:none;padding-bottom:0}.RecipeDetail-module-scss-module__pkFr9q__ingredientComment{font-family:var(--font-body);color:#14171a;border-top:1px solid #14171a14;margin:16px 0 0;padding-top:16px;font-size:12px;font-style:italic;font-weight:400;line-height:1.5}
