.recipe-details{background-color:var(--recipe-bg, #7a9174);color:var(--recipe-text, #ffffff)}.recipe-details__eyebrow{margin:0 0 .8rem;font-size:1.4rem;opacity:.85}.recipe-details__heading{margin:0 0 1.6rem;font-size:4rem;line-height:1.15;color:inherit}.recipe-details__servings{margin:0 0 1.2rem;font-size:1.3rem;letter-spacing:.16em;text-transform:uppercase}.recipe-details__divider{margin:0 0 3.2rem;border:none;border-top:.1rem solid currentColor;opacity:.4}.recipe-details__columns{display:grid;grid-template-columns:1fr 1.4fr auto;gap:4rem;align-items:start}.recipe-details__column-heading{margin:0 0 1.2rem;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.recipe-details__ingredient-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem;font-size:1.4rem;line-height:1.5}.recipe-details__instructions{font-size:1.4rem;line-height:1.6}.recipe-details__instructions p{margin:0 0 1.2rem}.recipe-details__instructions p:last-child{margin-bottom:0}.recipe-details__print-wrapper{justify-self:end}.recipe-details__print-button{-webkit-appearance:none;appearance:none;border:none;border-radius:999px;background-color:#e6e0c6;color:#221e1f;font-size:1.3rem;padding:.9rem 2rem;cursor:pointer;white-space:nowrap}.recipe-details__print-button:hover{opacity:.85}@media screen and (max-width:749px){.recipe-details__heading{font-size:2.8rem}.recipe-details__columns{grid-template-columns:1fr;gap:2.4rem}.recipe-details__print-wrapper{justify-self:start}}@media print{.recipe-hero-section,.shopify-section-group-header-group,.shopify-section-group-footer-group,.recipe-details__print-wrapper{display:none!important}.recipe-details{background-color:#fff!important;color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/component-recipe-details.css.map */
