.season-hero{margin:28px 0}.season-hero img{display:block;width:100%;height:320px;object-fit:cover;border-radius:20px}.season-hero figcaption{font-size:12px;color:#665f55;margin-top:8px}.food-page details{padding:18px;border-bottom:1px solid #ddd}.food-page summary{cursor:pointer;font-weight:700}.food-page .food-season h2{margin-top:0}@media(max-width:650px){.season-hero img{height:220px}}