body[data-page=blumenfinder] main{padding-top:22px}.finder-heading{margin-bottom:22px}.finder-heading h1{font-weight:700;font-size:42px;margin:0 0 10px}.finder-heading p{font-size:18px;margin:0;color:#435b49}.finder-primary{display:grid;grid-template-columns:2fr 1fr 1fr 1.25fr;gap:15px}.finder-form{margin:0}.finder-form>button{margin:16px 0 0}.finder-advanced{margin-top:16px;border:1px solid #dce3d4;background:#f0f3e9;padding:12px 16px;border-radius:10px}.finder-advanced .fields{margin-top:16px}.finder-advanced summary{color:#174b30}.finder-context{font-size:13px;line-height:1.6;color:#59695b;max-width:100%;margin:16px 0}.finder-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.finder-card{background:#fffdf9;border:1px solid #dce2d3;border-radius:14px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.finder-card>img{display:block;width:100%;height:210px;object-fit:cover;background:#eff0e8}.finder-card-copy{padding:18px;display:flex;flex-direction:column;flex:1}.finder-card h2{font:700 25px/1.2 Georgia,serif;margin:0 0 5px}.finder-card p{font-size:14px;line-height:1.5;margin:8px 0}.finder-card .finder-botanical{font-size:13px;color:#65705f;margin:0 0 6px}.finder-card .finder-season{font-size:12px;color:#53684e}.finder-links{display:flex;gap:16px;flex-wrap:wrap;margin:12px 0}.finder-card-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:8px 0 14px}.finder-card-actions button{font-size:14px;padding:8px 12px}.finder-card-actions a{font-size:14px}.finder-credit{font-size:11px;line-height:1.5;color:#61715a;margin-top:auto;overflow-wrap:anywhere}.finder-empty{grid-column:1/-1;padding:32px;border:1px solid #dce2d3;border-radius:12px;background:#fffdf9}.finder-no-photo{min-height:210px;display:grid;place-items:center;color:#59695b}.flower-photo{margin:16px 0}.flower-photo img{width:100%;max-width:640px;height:auto;border-radius:12px}.flower-photo figcaption{font-size:12px;overflow-wrap:anywhere}.flower-profile{max-width:800px}.finder-upgraded .count{font-weight:600}body[data-page=blumenfinder]{background:#fdfbf8}@media(max-width:1000px){.finder-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.finder-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.finder-primary,.finder-results{grid-template-columns:1fr}.finder-heading h1{font-size:34px}.finder-heading p{font-size:16px}.finder-card>img{height:220px}.finder-card-copy{padding:16px}.finder-advanced{padding:12px}.finder-advanced .fields{grid-template-columns:1fr}}

/* Show the entire material, including tall flowers and foliage. */
.finder-card>img{aspect-ratio:4/3;height:auto;object-fit:contain;background:#f0f1eb}@media(max-width:580px){.finder-card>img{height:auto}}
