/* Quiet daylight still lifes replace the floating ingredient cutouts. */
.protein-art img{border-radius:9% 20% 9% 20% / 9% 16% 9% 16%}
.seed-story{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;margin-top:75px;padding:45px 0 0;border-top:1px solid var(--line)}.seed-art{margin:0;width:100%;max-width:450px;justify-self:center}.seed-art img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:40% 40% 8% 8% / 20% 20% 8% 8%}.seed-copy{min-width:0}.seed-copy>.eyebrow{display:block;margin-bottom:20px}.seed-copy h3{font-size:clamp(35px,3.2vw,48px);line-height:1.08}.seed-copy>p{font-size:18px;line-height:1.7;margin:24px 0}.seed-copy>p.seed-caption{font-size:15px;color:#586b5c;margin:0 0 24px}.seed-copy .fresh-ingredient-names{margin-bottom:22px}
@media(max-width:1000px){.seed-story{gap:35px}.seed-copy h3{font-size:36px}}
@media(max-width:600px){.seed-story{grid-template-columns:minmax(0,1fr);gap:30px;margin-top:45px;padding-top:35px}.seed-art{max-width:350px}.seed-copy h3{font-size:36px}.seed-copy>p{font-size:17px}.seed-copy>p.seed-caption{font-size:14px}}
.veggie-art{margin:0;max-width:565px;justify-self:center}.veggie-art:before,.veggie-art:after,.ingredient-art:before{display:none}.veggie-art img{height:auto;max-height:680px;aspect-ratio:4/5;object-fit:cover;filter:none;border-radius:46% 46% 12% 12% / 22% 22% 10% 10%}.ingredient-art{max-width:430px;margin-bottom:30px}.ingredient-art img{height:auto;aspect-ratio:4/5;object-fit:cover;filter:none;transform:none;border-radius:38% 8% 35% 8% / 25% 8% 25% 8%}.oils-art img{border-radius:50% 50% 9% 9% / 24% 24% 9% 9%}.ingredient-duo{gap:75px;margin-top:35px}.ingredient-story-copy{max-width:530px}.full-ingredient-list{margin:45px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}.full-ingredient-list summary{font-size:20px;font-weight:700;cursor:pointer}.full-ingredient-list>p{font-size:17px;margin-top:18px;max-width:850px}.full-ingredient-list dl{display:grid;grid-template-columns:1fr 1fr;gap:22px 40px;margin:25px 0 5px}.full-ingredient-list dl>div:last-child{grid-column:1/-1}.full-ingredient-list dt{font-size:18px;font-weight:700;margin-bottom:7px}.full-ingredient-list dd{font-size:17px;line-height:1.7;margin:0}.ingredient-visual-caption{margin-top:20px;border:0;padding-top:0}.veggie-art:hover img,.ingredient-art:hover img{transform:none}
@media(max-width:1000px){.ingredient-duo{gap:45px}.veggie-art img{max-height:590px}}
@media(max-width:600px){.veggie-art{margin-top:22px;width:100%}.veggie-art img{max-height:none}.ingredient-duo{gap:45px;margin-top:20px}.ingredient-art{width:100%;max-width:350px}.ingredient-art img{height:auto;max-height:none}.full-ingredient-list{margin-top:35px}.full-ingredient-list dl{grid-template-columns:minmax(0,1fr);gap:22px}.full-ingredient-list dl>div:last-child{grid-column:auto}.full-ingredient-list dd,.full-ingredient-list>p{font-size:16px}}
.protein-art img{border-radius:9% 20% 9% 20% / 9% 16% 9% 16%}
