.recipe-detail-v13 .recipe-servings{border:0;padding:0;margin:0 0 1rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.recipe-detail-v13 .recipe-servings[hidden]{display:none}.recipe-detail-v13 .recipe-servings legend{font:600 .9rem/1.5 Inter,sans-serif;margin-bottom:.5rem}.recipe-detail-v13 .recipe-servings label{display:inline-flex;gap:.4rem;align-items:center;min-height:44px;padding:.25rem .75rem;border:1px solid #18635b;border-radius:999px;cursor:pointer;font:600 .9rem/1.5 Inter,sans-serif;color:#123d37;background:#fff9ef}.recipe-detail-v13 .recipe-servings label:has(input:checked){background:#123d37;color:#fff9ef}.recipe-detail-v13 .recipe-servings input{accent-color:#18635b;width:1rem;height:1rem;margin:0}.recipe-detail-v13 .recipe-servings label:focus-within{outline:3px solid #c34c00;outline-offset:3px}.recipe-detail-v13 .recipe-serving-status{font-size:.9rem;line-height:1.5}.recipe-detail-v13 .recipe-serving-status:empty{display:none}
