.recipe-body{padding-top:40px;padding-bottom:80px;background:#f4f4f4}.template-article{background-color:#f4f4f4}.recipe-body__meta{display:flex;flex-direction:column;align-items:center;gap:8px;margin:28px 0 20px;text-align:center}.recipe-body__meta-author{font-family:var(--font-body-family);font-size:16px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;line-height:1.3;margin:0}.recipe-body__meta-serves{font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.recipe-body__meta:after{content:"";display:block;width:100%;height:2px;background:#00000040;margin-top:14px}.recipe-body__meta:after{content:"";display:block;width:100%;max-width:var(--page-width);height:2px;background:#0000002e;margin:32px 0 20px}.recipe-body__grid{display:grid;grid-template-columns:1fr 2fr;column-gap:48px;row-gap:18px;margin-top:28px;align-items:start;grid-template-areas:"ingHead dirHead" "rule    rule" "ingBody dirBody"}.recipe-body__head--ingredients{grid-area:ingHead}.recipe-body__head--directions{grid-area:dirHead}.recipe-body__head--directions{display:flex;justify-content:space-between;align-items:baseline;gap:18px}.recipe-body__label{text-transform:uppercase;letter-spacing:.2em!important}.recipe-body__print{background:transparent;border:0;padding:0;margin:0;cursor:pointer;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:6px;line-height:1;white-space:nowrap}.recipe-body__rule{grid-area:rule;border-top:1px solid rgba(0,0,0,.18);margin:0}.recipe-body__col--ingredients{grid-area:ingBody}.recipe-body__col--directions{grid-area:dirBody}.recipe-body__rte{font-size:16px;line-height:1.8}.recipe-body__col--ingredients .recipe-body__rte ul,.recipe-body__col--ingredients .recipe-body__rte ol{list-style:none;margin:0;padding:0}.recipe-body__col--ingredients .recipe-body__rte li{padding:18px 0;border-bottom:1px solid rgba(0,0,0,.18)}.recipe-body__col--ingredients .recipe-body__rte li:last-child{border-bottom:0}.recipe-body__col--directions .recipe-body__rte p{margin:0 0 18px}.recipe-body__col--directions .recipe-body__rte p:last-child{margin-bottom:0}.recipe-body__empty{opacity:.7;font-size:14px}@media (max-width: 749px){.recipe-body__grid{grid-template-columns:1fr;gap:22px;grid-template-areas:"ingHead" "rule" "ingBody" "dirHead" "dirBody"}}@media print{.recipe-body__print{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-recipe-body.css.map */
