.page-width:has(.klen-rt) .main-page-title{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.klen-rt{--ac:#8b5e34;--bg:#fefefe;--cr:#f5f0eb;--tx:#333;--mt:#555;--ln:#e4dbd0;color:var(--tx);font-family:inherit;line-height:1.6;max-width:900px;margin:0 auto;padding:8px 0 48px}.klen-rt *{box-sizing:border-box}.klen-rt .rt-intro{text-align:center;margin-bottom:36px}.klen-rt .rt-kicker{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--ac);margin-bottom:12px}.klen-rt h2.rt-h{font-size:clamp(26px,4vw,38px);font-weight:400;margin:0 0 14px;line-height:1.2}.klen-rt .rt-lead{color:var(--mt);max-width:620px;margin:0 auto;font-size:16px}.klen-rt .rt-regla{background:var(--cr);border-left:3px solid var(--ac);padding:16px 20px;margin:0 0 32px;font-size:15px}.klen-rt .rt-regla strong{color:var(--ac)}.klen-rt .rt-radio{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.klen-rt .rt-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px;border-bottom:1px solid var(--ln);padding-bottom:14px}.klen-rt .rt-tabs label{border:1px solid var(--ln);color:var(--mt);font-size:13px;letter-spacing:.5px;padding:10px 18px;border-radius:999px;cursor:pointer;transition:.2s;-webkit-user-select:none;user-select:none}.klen-rt .rt-tabs label:hover{border-color:var(--ac);color:var(--ac)}.klen-rt .rt-panel{display:none}.klen-rt #rt0:checked~.rt-tabs label[for=rt0],.klen-rt #rt1:checked~.rt-tabs label[for=rt1],.klen-rt #rt2:checked~.rt-tabs label[for=rt2],.klen-rt #rt3:checked~.rt-tabs label[for=rt3],.klen-rt #rt4:checked~.rt-tabs label[for=rt4]{background:var(--ac);border-color:var(--ac);color:var(--bg)}.klen-rt #rt0:focus~.rt-tabs label[for=rt0],.klen-rt #rt1:focus~.rt-tabs label[for=rt1],.klen-rt #rt2:focus~.rt-tabs label[for=rt2],.klen-rt #rt3:focus~.rt-tabs label[for=rt3],.klen-rt #rt4:focus~.rt-tabs label[for=rt4]{outline:2px solid var(--ac);outline-offset:2px}.klen-rt #rt0:checked~#p0,.klen-rt #rt1:checked~#p1,.klen-rt #rt2:checked~#p2,.klen-rt #rt3:checked~#p3,.klen-rt #rt4:checked~#p4{display:block}.klen-rt .rt-panel h3{font-size:22px;font-weight:500;margin:0 0 6px}.klen-rt .rt-cuando{color:var(--ac);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:22px}.klen-rt .rt-paso{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid var(--ln)}.klen-rt .rt-paso:last-of-type{border-bottom:0}.klen-rt .rt-num{flex:0 0 40px;height:40px;border-radius:50%;border:1px solid var(--ac);color:var(--ac);display:flex;align-items:center;justify-content:center;font-size:15px}.klen-rt .rt-cuerpo{flex:1;min-width:0}.klen-rt .rt-prod{font-size:16px;font-weight:600;margin-bottom:2px}.klen-rt .rt-dosis{font-size:13px;color:var(--ac);margin-bottom:8px}.klen-rt .rt-como{font-size:15px;color:var(--mt);margin:0}.klen-rt .rt-porque{font-size:13px;color:var(--mt);background:var(--cr);padding:10px 14px;margin-top:12px;border-radius:4px}.klen-rt .rt-porque b{color:var(--tx);font-weight:600}.klen-rt .rt-paso.rt-ajeno .rt-num{border-style:dashed;opacity:.55}.klen-rt .rt-paso.rt-ajeno .rt-prod{color:var(--mt);font-weight:500}.klen-rt .rt-nota{font-size:13px;color:var(--mt);border:1px dashed var(--ln);padding:12px 16px;margin-top:8px;border-radius:4px}.klen-rt .rt-cta{margin-top:28px;padding:22px;background:var(--cr);text-align:center;border-radius:6px}.klen-rt .rt-cta p{margin:0 0 14px;font-size:15px}.klen-rt .rt-btn{display:inline-block;background:var(--ac);color:var(--bg);text-decoration:none;padding:13px 30px;font-size:13px;letter-spacing:2px;text-transform:uppercase;border-radius:2px}.klen-rt .rt-btn:hover{opacity:.88}.klen-rt .rt-pie{margin-top:34px;font-size:13px;color:var(--mt);border-top:1px solid var(--ln);padding-top:18px}@media(max-width:600px){.klen-rt .rt-tabs{gap:6px}.klen-rt .rt-tabs label{padding:9px 14px;font-size:12px}.klen-rt .rt-paso{gap:14px}.klen-rt .rt-num{flex:0 0 34px;height:34px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/klen-paginas.css.map */
