/* Home flow: catalogue first; eight crops in a compact, readable grid. */
.crops-section{padding:44px 6% 48px;background:linear-gradient(135deg,#f7faf6,#eef4ec)}
.crops-intro{max-width:900px;margin:0 auto 28px;text-align:center}
.crops-intro .eyebrow{font-size:11px;letter-spacing:2px;margin:0 0 10px}
.crops-intro h2{font-size:clamp(27px,2.8vw,38px);margin:0 0 12px;letter-spacing:-1px}
.crops-intro>p:last-child{font-size:16px;line-height:1.6;margin:0;color:#526b5c}
.crops-grid{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:16px;max-width:1320px;margin:auto}
.crop-photo-new{background-image:url('assets/cultivos-berenjena-sandia-melon.png');background-size:300% 100%;background-position:var(--crop-x) center}
.crop-item{margin:0;min-width:0;text-align:center}
.crop-item .crop-photo{width:94px;max-width:100%;height:auto;aspect-ratio:1;margin:0 auto;border:3px solid #fff;box-shadow:0 4px 12px #00362916}
.crop-item figcaption{font-size:14px;line-height:1.4;margin-top:10px;font-weight:600;color:#164633}
@media(max-width:1000px){.crops-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}.crop-item .crop-photo{width:84px}}
@media(min-width:1001px) and (max-width:1250px){.crops-grid{gap:10px}.crop-item figcaption{font-size:12px}}
@media(max-width:700px){.crops-section{padding:32px 5% 36px}.crops-intro{margin-bottom:24px}.crops-intro .eyebrow{font-size:10px;letter-spacing:1.5px}.crops-intro h2{font-size:28px;margin-bottom:10px}.crops-intro>p:last-child{font-size:14px;max-width:340px;margin:auto;line-height:1.5}.crops-grid{gap:20px 10px}.crop-item .crop-photo{width:65px;border-width:2px}.crop-item figcaption{font-size:12px;margin-top:7px}}
@media(max-width:360px){.crops-grid{gap:18px 6px}.crop-item .crop-photo{width:58px}.crop-item figcaption{font-size:11px}}
