.np-ll-h-herbario{--lg-fondo:#f5eed6;--lg-tinta:#26301f;--lg-tinta2:#45503a;--lg-acento:#6b2f8f;--lg-letra:var(--pl-letra-carta,Georgia, serif);--lg-cartel:var(--pl-letra-cartel,var(--np-display));--lg-versalita:var(--pl-letra-versalita,Georgia, serif)}.np-ll-h-herbario .np-ll-hb{color:var(--lg-tinta);background:radial-gradient(90% 120% at 15% 10%,#fbf6e6,#efe6c8 70%)}.np-ll-h-herbario .np-ll-hb:before{content:"";z-index:0;background-image:radial-gradient(#6b2f8f1f 1px,#0000 1.5px);background-size:18px 18px;position:absolute;inset:0}.np-ll-h-herbario .np-ll-hb .np-ll-ll-migas{color:#5d6a4f;opacity:1}.np-ll-h-herbario .np-ll-hb-rumbo{color:var(--lg-acento)}.np-ll-h-herbario .np-ll-hb h1{color:#3b1a52}.np-ll-h-herbario .np-ll-hb-ent{color:var(--lg-tinta2)}.np-ll-h-herbario .np-ll-hb .np-ll-pl-cajetin{background:#ffffff80}.np-ll-hb-fruta{opacity:.18;width:360px;height:360px;top:-30px;right:-40px;transform:rotate(12deg)}.np-ll-fr{width:100%;height:100%;display:block}.np-ll-lams{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.np-ll-lam{color:var(--lg-tinta);background:radial-gradient(90% 120% at 15% 10%,#fbf6e6,#efe6c8 70%);border:1px solid #b9a979;border-radius:2px;flex-direction:column;gap:10px;padding:22px 22px 18px;display:flex;position:relative;box-shadow:0 16px 34px #00000059}.np-ll-lam:before{content:"";pointer-events:none;border:1px solid #6b521e59;position:absolute;inset:8px}.np-ll-lam-n{font:600 10.5px/1 var(--np-mono);color:#8a7a4f;text-transform:uppercase;letter-spacing:.1em}.np-ll-lam-fig{align-self:center;width:150px;height:150px;display:block}.np-ll-lam-t{font:400 30px/1 var(--lg-versalita);color:#3b1a52;text-align:center}.np-ll-lam-lat{font:italic 400 15px/1.2 var(--lg-letra);color:#6b5a33;text-align:center}.np-ll-lam-x{color:#3a4430;font-size:14.5px;line-height:1.5}.np-ll-lam-d{border-top:1px dashed #b9a979;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;margin:0;padding-top:10px;font-size:13.5px;display:grid}.np-ll-lam-d>div{display:contents}.np-ll-lam-d dt{font:600 10.5px/1.6 var(--np-mono);color:#8a7a4f;text-transform:uppercase}.np-ll-lam-d dd{margin:0;font-weight:600}.np-ll-lam .np-ll-dato{margin-top:auto;position:relative}.np-ll-cat-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.np-ll-ej{color:var(--lg-tinta);background:#f7f0da;border-radius:4px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid;position:relative}.np-ll-ej .np-ll-fr{width:74px;height:74px}.np-ll-ej-t{flex-direction:column;gap:3px;min-width:0;display:flex}.np-ll-ej-c{font:600 10px/1.3 var(--np-mono);text-transform:uppercase;color:var(--lg-acento)}.np-ll-ej-n{font:400 19px/1.05 var(--lg-letra);color:#3b1a52}.np-ll-ej-u{align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.np-ll-h-herbario .np-ll-ej-u .np-ll-fa{flex:none;width:32px;height:32px}.np-ll-ej-x{color:#4f5a42;font-size:12.5px;line-height:1.35}.np-ll-ej.np-ll-mitica{background:linear-gradient(135deg,#fff6d6,#f2df9e);box-shadow:inset 0 0 0 2px #c79a3f}.np-ll-ej:target{box-shadow:inset 0 0 0 2px var(--lg-acento)}.np-ll-rg{border-radius:4px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.np-ll-rg-i{background:#22103a;border-right:1px solid #f3d8ff2e;flex-direction:column;gap:8px;padding:18px 16px;display:flex}.np-ll-rg-i:last-child{border-right:0}.np-ll-rg-ico{color:#f3d8ff;width:44px;height:44px;display:block}.np-ll-rg-t{font:400 17px/1.15 var(--lg-cartel);color:#fff}.np-ll-rg-x{color:#d8c6e6;font-size:13.5px;line-height:1.45}.np-ll-tabla{border-collapse:collapse;background:var(--pl-mar2,#0f3042);border-radius:4px;width:100%;font-size:14.5px;overflow:hidden}.np-ll-tabla th,.np-ll-tabla td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linea);padding:12px 14px}.np-ll-tabla thead th{font:600 11px/1.3 var(--np-mono);text-transform:uppercase;color:var(--oro);background:var(--pl-mar3,#164257)}.np-ll-tabla tbody th{font:400 17px/1.2 var(--lg-letra);color:#fff}.np-ll-tabla tbody th .np-ll-pcomp{margin-left:8px}@media (max-width:1100px){.np-ll-cat-g{grid-template-columns:repeat(2,minmax(0,1fr))}.np-ll-rg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.np-ll-rg-i{border-bottom:1px solid #f3d8ff2e}}@media (max-width:860px){.np-ll-lams{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.np-ll-hb-fruta{width:240px;height:240px;top:-50px;right:-70px}.np-ll-cat-g,.np-ll-rg{grid-template-columns:minmax(0,1fr)}.np-ll-rg-i{border-right:0}.np-ll-tabla thead{display:none}.np-ll-tabla tr{border-bottom:1px solid var(--linea);grid-template-columns:minmax(0,1fr);padding:8px 0;display:grid}.np-ll-tabla th,.np-ll-tabla td{border:0;padding:4px 14px}.np-ll-tabla td:before{content:attr(data-k);font:600 10px/1.4 var(--np-mono);text-transform:uppercase;color:var(--oro);display:block}}
