.emery-recipe-detail{background:var(--emery-recipe-detail-bg, var(--emery-bg))}.emery-recipe-detail__lead{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:5rem}@media(min-width:990px){.emery-recipe-detail__lead{grid-template-columns:1.1fr .9fr;gap:5rem;align-items:start}}.emery-recipe-detail__image-wrap{position:relative;aspect-ratio:4 / 3;overflow:hidden}.emery-recipe-detail__image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.emery-recipe-detail__img-placeholder{width:100%;height:100%;background:var(--emery-muted)}.emery-recipe-detail__tag{position:absolute;top:1.25rem;left:1.25rem;background:var(--emery-foreground);color:var(--emery-bg);font-size:1.0625rem;font-family:var(--emery-font-sans);font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:.35rem .85rem}.emery-recipe-detail__meta-panel{display:flex;flex-direction:column;gap:2rem;padding-top:.5rem}.emery-recipe-detail__meta-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--emery-border)}.emery-recipe-detail__meta-item{display:flex;justify-content:space-between;align-items:baseline;padding:1rem 0;border-bottom:1px solid var(--emery-border);gap:1rem}.emery-recipe-detail__meta-label{font-size:1.3125rem;letter-spacing:.1em;text-transform:uppercase;color:var(--emery-muted-foreground);font-weight:500;font-family:var(--emery-font-sans)}.emery-recipe-detail__meta-value{font-family:var(--emery-font-serif);font-weight:300;font-size:1.9625rem;color:var(--emery-foreground);text-align:right}.emery-recipe-detail__intro{color:var(--emery-muted-foreground);font-weight:300;line-height:1.75;font-size:1.5625rem}.emery-recipe-detail__intro p{margin:0}.emery-recipe-detail__shop-btn{align-self:flex-start}.emery-recipe-detail__body{display:grid;grid-template-columns:1fr;gap:3rem;padding-top:4rem;border-top:1px solid var(--emery-border)}@media(min-width:750px){.emery-recipe-detail__body{grid-template-columns:1fr 2fr;gap:5rem}}.emery-recipe-detail__col-heading{font-family:var(--emery-font-serif);font-weight:300;font-size:clamp(35px,3.5vw,51px);letter-spacing:-.01em;color:var(--emery-foreground);margin:0 0 2rem}.emery-recipe-detail__ingredient-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.emery-recipe-detail__ingredient{padding:1rem 0;border-bottom:1px solid var(--emery-border);font-weight:300;font-size:1.5125rem;color:var(--emery-foreground);line-height:1.55}.emery-recipe-detail__ingredient:first-child{border-top:1px solid var(--emery-border)}.emery-recipe-detail__step-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2rem}.emery-recipe-detail__step{display:grid;grid-template-columns:2.5rem 1fr;gap:1.25rem;align-items:start}.emery-recipe-detail__step-num{font-family:var(--emery-font-serif);font-weight:300;font-size:3.1125rem;color:var(--emery-primary);line-height:1;opacity:.6;padding-top:.1rem}.emery-recipe-detail__step-body{display:flex;flex-direction:column;gap:.5rem}.emery-recipe-detail__step-text{margin:0;font-weight:300;font-size:1.5125rem;line-height:1.75;color:var(--emery-foreground)}.emery-recipe-detail__step-tip{margin:0;font-size:1.4125rem;font-style:italic;color:var(--emery-muted-foreground);padding-left:1rem;border-left:2px solid var(--emery-primary);line-height:1.65}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-emery-recipe-detail.css.map */
