.notes-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.notes-grid .tool-card{margin:0;overflow:hidden}.notes-grid h2{font-size:23px;letter-spacing:-.4px}.note-photo{margin:24px 0}.note-photo img{width:100%;height:auto;max-height:480px;object-fit:cover;border-radius:14px}.note-photo figcaption{font-size:12px;color:#6d7765;line-height:1.7;margin-top:8px}.notes-grid .note-photo{margin:-24px -24px 22px}.notes-grid .note-photo img{height:180px;object-fit:cover;border-radius:16px 16px 0 0}.notes-grid figcaption{padding:0 16px}.notes-recipes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cooking-notes main>h1{max-width:1000px}.cooking-notes ol{padding-left:24px}.cooking-notes li p{line-height:1.9}.note-tip{border-left:3px solid #c6d0b7;padding-left:16px;color:#667257}.note-shop-link{display:inline-block;padding:12px 20px;border-radius:10px;background:#4b6139;color:white}.cooking-notes select{display:block;max-width:100%;padding:12px;margin-top:12px;font:inherit;background:white;border:1px solid #ccd5bf;border-radius:8px}.cooking-notes .lead{max-width:900px}@media(max-width:900px){.notes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notes-recipes{grid-template-columns:1fr}}@media(max-width:550px){.notes-grid{grid-template-columns:1fr}.notes-grid .note-photo{margin:-18px -18px 18px}.notes-grid h2{font-size:24px}.cooking-notes h1{overflow-wrap:anywhere}}
@media(max-width:550px){.cooking-notes .tool-nav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;gap:10px}.cooking-notes .tool-nav a{width:auto;white-space:nowrap;flex-shrink:0}}
