.recipe-heading .pzs-serving-note{font-size:15px;line-height:1.55;margin:14px 0 20px;color:var(--ink,#263d30)}
.recipe-heading .pzs-serving-note strong,.recipe-heading .pzs-serving-note span{display:block}
.recipe-heading .pzs-serving-note strong{font-weight:600}
.recipe-heading .pzs-serving-note span{margin-top:3px;color:var(--muted,#68755e)}
.ingredients-panel>.pzs-print-under-ingredients{display:flex;align-items:center;justify-content:center;width:100%;margin:14px 0 0;min-height:48px;box-sizing:border-box;white-space:normal;text-align:center;cursor:pointer;background:var(--green,#153f2c);border-color:var(--green,#153f2c);color:#fff;transition:filter .15s ease}
.ingredients-panel>.pzs-print-under-ingredients:hover{background:var(--green,#153f2c);border-color:var(--green,#153f2c);color:#fff;filter:brightness(1.12)}
.ingredients-panel>.pzs-print-under-ingredients:focus-visible{outline:3px solid var(--green,#153f2c);outline-offset:3px}
@media(max-width:760px){.recipe-heading .pzs-serving-note{font-size:14px;margin:12px 0 16px}}
@media print{.recipe-heading .pzs-serving-note,.ingredients-panel>.pzs-print-under-ingredients{display:none!important}}

.pzs-share-status{font-size:14px;line-height:1.5;margin:10px 0;color:var(--green,#153f2c);overflow-wrap:anywhere}
@media print{.pzs-share-status{display:none!important}}
