/* Existing recipe headers, product rows, artwork and quantity controls retained. */
.recipe-title-reason { color: #74612c; font-size: .72em; font-weight: 500; line-height: 1.2; }
.recipe-compact-row .shopping-minus:disabled { opacity: .35; cursor: default; }
.recipe-compact-row .shopping-product-copy > strong { white-space: normal; }
.phone-frame .shopping-screen.product-list-layout .recipe-compact-row .shopping-product-name { display: inline; white-space: normal; }
.recipe-title-reason { display: inline; }
.recipe-shopping-toggle .grow .recipe-order-count { display: inline; color: var(--green); font-size: .8em; font-weight: 600; white-space: nowrap; }
.recipe-shopping-group.open .recipe-order-count { display: none; }
