/* v6.8: richer botanical illustration + dependable product photos using supplied product images. */
.nht-reference .nht-botanical-facts,.nht-reference .nht-ts-fact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:8px 0 18px}
.nht-reference .nht-botanical-facts>div,.nht-reference .nht-ts-fact-grid>div{background:#f7f2e8;border:1px solid rgba(191,160,74,.4);border-radius:8px;padding:10px 12px;min-width:0}
.nht-reference .nht-botanical-facts span,.nht-reference .nht-ts-fact-grid span{display:block;font:11px/1.2 'DM Mono',monospace;color:#8d7645;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}
.nht-reference .nht-botanical-facts strong,.nht-reference .nht-ts-fact-grid strong{display:block;font:600 14px/1.35 'DM Sans',sans-serif;color:#173728}
.nht-reference .nht-botanical-illustration svg .nht-plant-leaf path:first-child,.nht-reference .nht-ts-illustration svg .nht-plant-leaf path:first-child{fill:#8dab74;stroke:rgba(43,77,56,.18);stroke-width:1.3;transition:transform .22s ease,fill .22s ease,opacity .22s ease,stroke .22s ease}
.nht-reference .nht-botanical-illustration svg .nht-inner-vein,.nht-reference .nht-ts-illustration svg .nht-inner-vein{fill:none;stroke:#6d8f5e;stroke-width:1.5;stroke-linecap:round;opacity:.9}
.nht-reference .nht-botanical-illustration svg .nht-plant-leaf,.nht-reference .nht-ts-illustration svg .nht-plant-leaf{transform-origin:center;opacity:.5}
.nht-reference .nht-botanical-illustration svg .nht-labels text,.nht-reference .nht-ts-illustration svg .nht-labels text{font-size:9px;font-family:'DM Mono',monospace}
.nht-reference .nht-tea-botanical[data-botanical-state="black"] .nht-bud,.nht-reference .nht-tea-botanical[data-botanical-state="black"] .nht-leaf-1,.nht-reference .nht-tea-botanical[data-botanical-state="black"] .nht-leaf-2,.nht-reference .nht-tea-botanical[data-botanical-state="black"] .nht-leaf-3,
.nht-reference .nht-ts-illustration[data-botanical-state="black"] .nht-bud,.nht-reference .nht-ts-illustration[data-botanical-state="black"] .nht-leaf-1,.nht-reference .nht-ts-illustration[data-botanical-state="black"] .nht-leaf-2,.nht-reference .nht-ts-illustration[data-botanical-state="black"] .nht-leaf-3{opacity:1}
.nht-reference .nht-tea-botanical[data-botanical-state="green"] .nht-bud,.nht-reference .nht-tea-botanical[data-botanical-state="green"] .nht-leaf-1,.nht-reference .nht-tea-botanical[data-botanical-state="green"] .nht-leaf-2,
.nht-reference .nht-ts-illustration[data-botanical-state="green"] .nht-bud,.nht-reference .nht-ts-illustration[data-botanical-state="green"] .nht-leaf-1,.nht-reference .nht-ts-illustration[data-botanical-state="green"] .nht-leaf-2{opacity:1}
.nht-reference .nht-tea-botanical[data-botanical-state="white"] .nht-bud,.nht-reference .nht-tea-botanical[data-botanical-state="white"] .nht-leaf-1,.nht-reference .nht-tea-botanical[data-botanical-state="white"] .nht-leaf-2,
.nht-reference .nht-ts-illustration[data-botanical-state="white"] .nht-bud,.nht-reference .nht-ts-illustration[data-botanical-state="white"] .nht-leaf-1,.nht-reference .nht-ts-illustration[data-botanical-state="white"] .nht-leaf-2{opacity:1}
.nht-reference .nht-tea-botanical[data-botanical-state="black"] .nht-leaf-3 path:first-child,.nht-reference .nht-ts-illustration[data-botanical-state="black"] .nht-leaf-3 path:first-child{fill:#7fa05f}
.nht-reference .nht-tea-botanical[data-botanical-state="green"] .nht-plant-leaf path:first-child,.nht-reference .nht-ts-illustration[data-botanical-state="green"] .nht-plant-leaf path:first-child{fill:#88b56b}
.nht-reference .nht-tea-botanical[data-botanical-state="white"] .nht-plant-leaf path:first-child,.nht-reference .nht-ts-illustration[data-botanical-state="white"] .nht-plant-leaf path:first-child{fill:#b9caa2}
.nht-reference .nht-tea-botanical[data-botanical-state="black"] .nht-bud path:first-child,.nht-reference .nht-ts-illustration[data-botanical-state="black"] .nht-bud path:first-child,
.nht-reference .nht-tea-botanical[data-botanical-state="green"] .nht-bud path:first-child,.nht-reference .nht-ts-illustration[data-botanical-state="green"] .nht-bud path:first-child,
.nht-reference .nht-tea-botanical[data-botanical-state="white"] .nht-bud path:first-child,.nht-reference .nht-ts-illustration[data-botanical-state="white"] .nht-bud path:first-child{stroke:#d9b24f;stroke-width:2.1}
.nht-reference .nht-home-product img,.nht-reference .nht-ot-card img,.nht-reference .nht-ts-card img{max-width:100%;height:auto;object-fit:contain}
body.nht-reference.nht-product-page .nht-v60-gallery .nht-v59-gallery-slide img[src*="pouch-"]{background:transparent!important}
body.nht-reference.nht-product-page .nht-v60-gallery .nht-v59-gallery-slide figcaption{color:#516457}
@media(max-width:860px){.nht-reference .nht-botanical-facts,.nht-reference .nht-ts-fact-grid{grid-template-columns:1fr}}
