.jlit-tre-ingredient-encyclopedia,.jlit-tre-ingredient-profile{max-width:1180px;margin:0 auto;padding:28px 20px}.jlit-tre-ingredient-hero{padding:34px;border-radius:24px;background:#eef8f2;margin-bottom:24px}.jlit-tre-ingredient-hero span{font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#147a4b}.jlit-tre-ingredient-hero h1{margin:8px 0 10px}.jlit-tre-ingredient-search{margin:0 0 18px}.jlit-tre-ingredient-search label{display:block;font-weight:800;margin-bottom:7px}.jlit-tre-ingredient-search div{display:flex;gap:8px}.jlit-tre-ingredient-search input{flex:1;padding:13px;border:1px solid #ccd8d1;border-radius:12px}.jlit-tre-ingredient-search button,.jlit-tre-back-encyclopedia{background:#147a4b;color:#fff;border:0;border-radius:12px;padding:12px 18px;text-decoration:none}.jlit-tre-ingredient-az{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 24px}.jlit-tre-ingredient-az a{padding:6px 9px;border:1px solid #d8e2dc;border-radius:8px;text-decoration:none}.jlit-tre-ingredient-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.jlit-tre-ingredient-grid article{border:1px solid #e1e8e3;border-radius:18px;overflow:hidden;background:#fff}.jlit-tre-ingredient-grid article>a{display:block;color:inherit;text-decoration:none}.jlit-tre-ingredient-grid img,.jlit-tre-ingredient-placeholder{width:100%;height:180px;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#f4f7f5;font-size:54px}.jlit-tre-ingredient-grid article div{padding:16px}.jlit-tre-ingredient-grid h2{font-size:20px;margin:0 0 5px}.jlit-tre-thai-name{font-size:19px;color:#147a4b;margin:0 0 8px}.jlit-tre-ingredient-link{color:#147a4b;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jlit-tre-ingredient-names{display:flex;flex-wrap:wrap;gap:12px;align-items:baseline;padding:18px 0}.jlit-tre-ingredient-names strong{font-size:28px}.jlit-tre-dietary-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.jlit-tre-dietary-badges span{background:#eef8f2;color:#12613e;padding:7px 11px;border-radius:999px;font-weight:700}.jlit-tre-ingredient-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.jlit-tre-ingredient-facts section{border:1px solid #e1e8e3;border-radius:16px;padding:18px}.jlit-tre-ingredient-facts h2{font-size:19px;margin-top:0}.jlit-tre-ingredient-recipes>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.jlit-tre-ingredient-recipes a{border:1px solid #e1e8e3;border-radius:12px;padding:10px;color:inherit;text-decoration:none}.jlit-tre-ingredient-recipes img{width:100%;height:100px;object-fit:cover;border-radius:8px;margin-bottom:7px}@media(max-width:760px){.jlit-tre-ingredient-grid{grid-template-columns:1fr}.jlit-tre-ingredient-facts{grid-template-columns:1fr}.jlit-tre-ingredient-recipes>div{grid-template-columns:repeat(2,minmax(0,1fr))}.jlit-tre-ingredient-search div{display:block}.jlit-tre-ingredient-search button{width:100%;margin-top:8px}}
