/* Scrumptious print view (/?scrumptious_print=ID). Card styles come from card.css. */
body{margin:0;padding:24px;font:16px/1.55 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1d1d1f;background:#fff}
.swp-print{max-width:760px;margin:0 auto}
.swp-card{margin:0}
.swp-print__bar{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin:0 0 20px;padding:12px 16px;border:1px solid #eee4e9;border-radius:10px;background:#fff;font-size:14px}
.swp-print__bar button{padding:8px 16px;border:0;border-radius:8px;background:var(--swp-accent);color:#fff;font:inherit;font-weight:600;cursor:pointer}
.swp-print__source{margin-top:16px;font-size:12px;color:#5c5f66}
.swp-print.no-images .swp-card__image,.swp-print.no-images .swp-step__image{display:none}
.swp-print .swp-card__gallery,.swp-print .swp-share{display:none}
.swp-print.no-notes .swp-card__notes{display:none}
.swp-print.no-nutrition .swp-card__nutrition{display:none}
@media print{body{padding:0}.swp-print__bar{display:none}.swp-card{border:0;padding:0;background:none}a{color:inherit;text-decoration:none}}
