/* Lamari Diarios v1.40.434 · legibilidad y datos completos en Cultivo */
.kd-strain-page-heading p{color:#45584d;font-size:14px;font-weight:560;line-height:1.62}
.kd-strain-cultivation-profile h3,.kd-strain-cultivation-metrics h3,.kd-strain-grow-card h3,.kd-strain-morphology-card h3{color:#173d29;font-size:15px;font-weight:820;letter-spacing:-.01em}
.kd-strain-cultivation-profile dt{color:#405449;font-size:12.5px;font-weight:700;line-height:1.45}
.kd-strain-cultivation-profile dd{color:#173526;font-size:13px;font-weight:800;line-height:1.45}
.kd-strain-compare-grid small{color:#405449;font-size:12.5px;font-weight:760;line-height:1.4}
.kd-strain-compare-grid strong{color:#173526;font-size:17.5px;font-weight:820}
.kd-strain-compare-grid em{color:#52665a;font-size:12px;font-weight:560;line-height:1.55}
.kd-strain-grow-card p{color:#4d6155;font-size:12.5px;font-weight:560;line-height:1.55}
.kd-strain-grow-options strong{color:#31473a;font-size:12.5px;font-weight:720}
.kd-strain-grow-options em{color:#536b5b;font-size:11.5px;font-weight:650;line-height:1.45}
.kd-strain-grow-options>span.is-on strong{color:#234b31}.kd-strain-grow-options>span.is-on em{color:#2f8146}
.kd-strain-source-footer strong{color:#274a34;font-size:13px;font-weight:760}.kd-strain-source-footer span{color:#5f7066;font-size:12.5px;font-weight:520;line-height:1.55}

.kd-strain-cultivation-extra{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}
.kd-strain-cultivation-extra>div{min-height:86px;padding:15px 16px;border:1px solid #e0e9e2;border-radius:13px;background:linear-gradient(180deg,#fcfefc 0%,#f8fbf8 100%)}
.kd-strain-cultivation-extra small,.kd-strain-cultivation-extra strong{display:block}
.kd-strain-cultivation-extra small{color:#45594d;font-size:12px;font-weight:720;line-height:1.35}
.kd-strain-cultivation-extra strong{margin-top:9px;color:#183728;font-size:15px;font-weight:820;line-height:1.35}

.kd-strain-morphology-card{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;margin-top:12px;padding:17px 18px;border:1px solid #dbe8de;border-radius:13px;background:#fbfdfb}
.kd-strain-morphology-icon{display:grid;place-items:center;width:38px;height:38px;border:1px solid #cfe2d4;border-radius:11px;background:#eef8f0;color:#318448;font-size:17px;font-weight:800}
.kd-strain-morphology-card h3{margin:1px 0 7px}
.kd-strain-morphology-card p{margin:0;color:#40564a;font-size:13.5px;font-weight:540;line-height:1.68}

@media(max-width:850px){.kd-strain-cultivation-extra{grid-template-columns:1fr}.kd-strain-cultivation-extra>div{min-height:auto}}
@media(max-width:560px){.kd-strain-page-heading p{font-size:13px}.kd-strain-cultivation-profile dt,.kd-strain-compare-grid small{font-size:12px}.kd-strain-cultivation-profile dd{font-size:12.5px}.kd-strain-compare-grid em{font-size:11.5px}.kd-strain-morphology-card{grid-template-columns:34px minmax(0,1fr);padding:15px}.kd-strain-morphology-icon{width:32px;height:32px}.kd-strain-morphology-card p{font-size:13px}}

/* Refuerzo coherente de textos secundarios en toda la ficha de Cepas. */
.kd-strain-stat-strip small,.kd-strain-stat-strip em{color:#53665b;font-size:11.5px;font-weight:650;line-height:1.4}
.kd-strain-info-card dt,.kd-strain-page-card dt{color:#485b50;font-weight:700}
.kd-strain-info-card dd,.kd-strain-page-card dd{color:#1e3829;font-weight:790}
.kd-strain-chip-cloud em{color:#586b60;font-size:12.5px;font-weight:600}
.kd-strain-tree-root small{color:#56695e;font-size:12px;font-weight:600}
.kd-strain-tree-node small{color:#53685b;font-size:10.5px;font-weight:620}
.kd-strain-tree-node.is-small b{font-size:11.5px}.kd-strain-genetics-info-grid p{color:#40564a;font-size:13.5px;font-weight:520;line-height:1.7}
.kd-strain-outline-action small{color:#566d5f;font-size:11px;font-weight:620}
.kd-strain-related-filters button{color:#485c50;font-size:10.5px;font-weight:740}.kd-strain-related-row small{color:#596c61;font-size:9.5px;font-weight:600}
.kd-strain-aroma-chip-grid small{font-size:10px;font-weight:620;opacity:.86}.kd-strain-intensity-card small{color:#43574b;font-size:11.5px}.kd-strain-intensity-card em{color:#566a5e;font-size:10.5px;font-weight:560;line-height:1.5}
.kd-strain-terpene-grid p{color:#52665b;font-weight:540}.kd-strain-terpene-list small{color:#596b61;font-weight:720}.kd-strain-donut small,.kd-strain-donut em,.kd-strain-donut-legend small{color:#596d62;font-weight:620}
.kd-strain-effects-note{color:#53675b;font-size:11.5px;font-weight:600}.kd-strain-effect-summary-v431 .kd-strain-effect-summary-item em{color:#5d6e65!important;font-size:10.5px!important;font-weight:550!important;line-height:1.5!important}
.kd-strain-lower-effect-card .kd-strain-inline-empty{color:#596c61!important;font-size:10.5px!important;font-weight:570!important}.kd-strain-lower-effect-card .kd-strain-inline-empty span{color:#5e7166;font-size:10.5px;font-weight:540}
