/* Lamari Diarios v1.40.495 · ficha comercial completa declarada por breeder */
.kd-seed-pro-public{margin-top:18px!important;overflow:hidden!important;border:1px solid #d9e5dc!important;border-radius:24px!important;background:#fff!important;box-shadow:0 16px 40px rgba(25,67,38,.055)!important}
.kd-seed-pro-public-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;padding:24px 26px!important;border-bottom:1px solid #e1e9e3!important;background:linear-gradient(135deg,#f7fbf8 0%,#eef7f1 100%)!important}
.kd-seed-pro-public-head span{display:block!important;color:#2e7b45!important;font-size:10px!important;font-weight:950!important;letter-spacing:.14em!important}
.kd-seed-pro-public-head h2{margin:6px 0 5px!important;color:#1f2d24!important;font-size:30px!important;line-height:1.08!important;font-weight:900!important;letter-spacing:-.025em!important}
.kd-seed-pro-public-head p{max-width:800px!important;margin:0!important;color:#5d6e64!important;font-size:13px!important;line-height:1.55!important;font-weight:520!important}
.kd-seed-pro-public-head>b{display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:0 12px!important;border:1px solid #c7ddcc!important;border-radius:999px!important;background:#fff!important;color:#2c7440!important;font-size:10px!important;font-weight:900!important;letter-spacing:.08em!important}
.kd-seed-pro-public-section{padding:24px 26px!important;border-bottom:1px solid #e6ede8!important}
.kd-seed-pro-public-section:last-child{border-bottom:0!important}
.kd-seed-pro-section-title{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;margin-bottom:17px!important}
.kd-seed-pro-section-title>span{display:grid!important;width:32px!important;height:32px!important;place-items:center!important;border-radius:10px!important;background:#eaf5ed!important;color:#2f7743!important;font-size:11px!important;font-weight:900!important}
.kd-seed-pro-section-title h3{margin:1px 0 3px!important;color:#203429!important;font-size:19px!important;line-height:1.2!important;font-weight:900!important}
.kd-seed-pro-section-title p{margin:0!important;color:#6a786f!important;font-size:12px!important;line-height:1.45!important;font-weight:520!important}
.kd-seed-pro-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}
.kd-seed-pro-facts>div,.kd-seed-pro-docs>div,.kd-seed-pro-docs>a{min-width:0!important;padding:14px 15px!important;border:1px solid #dfe8e2!important;border-radius:14px!important;background:#fbfdfb!important;text-decoration:none!important}
.kd-seed-pro-facts small,.kd-seed-pro-docs small,.kd-seed-pro-copy-grid small,.kd-seed-pro-sensory small{display:block!important;color:#64746a!important;font-size:9px!important;font-weight:900!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase!important}
.kd-seed-pro-facts strong,.kd-seed-pro-docs strong{display:block!important;margin-top:6px!important;color:#213229!important;font-size:13.5px!important;font-weight:850!important;line-height:1.35!important;overflow-wrap:anywhere!important}
.kd-seed-pro-copy-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
.kd-seed-pro-copy-grid article{padding:15px 16px!important;border:1px solid #dfe7e1!important;border-radius:14px!important;background:#fafcfb!important}
.kd-seed-pro-copy-grid article.is-wide{grid-column:1/-1!important}
.kd-seed-pro-copy-grid p{margin:7px 0 0!important;color:#3f5146!important;font-size:13.5px!important;line-height:1.6!important;font-weight:520!important}
.kd-seed-pro-sensory{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}
.kd-seed-pro-sensory>div,.kd-seed-pro-sensory>article{padding:15px 16px!important;border:1px solid #dfe8e2!important;border-radius:14px!important;background:#fbfdfb!important}
.kd-seed-pro-sensory>div p{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin:9px 0 0!important}
.kd-seed-pro-sensory>div p span{display:inline-flex!important;min-height:28px!important;align-items:center!important;padding:0 10px!important;border:1px solid #d2e2d6!important;border-radius:999px!important;background:#eef7f0!important;color:#2f6840!important;font-size:11px!important;font-weight:760!important}
.kd-seed-pro-sensory>article p{margin:8px 0 0!important;color:#405147!important;font-size:13.5px!important;line-height:1.62!important;font-weight:520!important}
.kd-seed-pro-longcopy{max-width:980px!important;color:#34463b!important;font-size:14px!important;line-height:1.72!important;font-weight:520!important}
.kd-seed-pro-longcopy p{margin:0 0 13px!important}.kd-seed-pro-longcopy p:last-child{margin-bottom:0!important}
.kd-seed-pro-longcopy h2,.kd-seed-pro-longcopy h3,.kd-seed-pro-longcopy h4{color:#203229!important;font-weight:900!important}
.kd-seed-pro-longcopy h2{margin:24px 0 10px!important;font-size:22px!important}.kd-seed-pro-longcopy h3{margin:20px 0 9px!important;font-size:18px!important}
.kd-seed-pro-docs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}
.kd-seed-pro-docs .is-wide{grid-column:span 2!important}
.kd-seed-pro-docs>a{transition:transform .16s ease,box-shadow .16s ease!important}.kd-seed-pro-docs>a:hover{transform:translateY(-1px)!important;box-shadow:0 8px 18px rgba(25,67,38,.07)!important}
.kd-seed-pro-public-gallery{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
.kd-seed-pro-public-gallery a{display:block!important;overflow:hidden!important;border:1px solid #dbe5de!important;border-radius:16px!important;background:#f4f8f5!important;aspect-ratio:4/3!important}
.kd-seed-pro-public-gallery img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .22s ease!important}.kd-seed-pro-public-gallery a:hover img{transform:scale(1.025)!important}
@media(max-width:1050px){.kd-seed-pro-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.kd-seed-pro-copy-grid,.kd-seed-pro-docs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:760px){.kd-seed-pro-public-head{padding:20px!important}.kd-seed-pro-public-head>b{display:none!important}.kd-seed-pro-public-head h2{font-size:25px!important}.kd-seed-pro-public-section{padding:20px!important}.kd-seed-pro-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.kd-seed-pro-copy-grid,.kd-seed-pro-sensory,.kd-seed-pro-docs,.kd-seed-pro-public-gallery{grid-template-columns:1fr!important}.kd-seed-pro-docs .is-wide{grid-column:auto!important}}
@media(max-width:480px){.kd-seed-pro-facts{grid-template-columns:1fr!important}.kd-seed-pro-public-section{padding:17px 15px!important}.kd-seed-pro-public-head{padding:18px 15px!important}}
