.kc{--kc-navy:#12233b;--kc-blue:#0046f1;--kc-soft:#eef2ff;--kc-line:#dfe5f2;--kc-ok:#0a7a45;--kc-okbg:#e8f6ee;--kc-warn:#8a5a00;--kc-warnbg:#fff5e0;--kc-touch:#5b3cc4;--kc-touchbg:#f1edff;color:var(--kc-navy);padding:24px 0 64px}.kc *{box-sizing:border-box}.kc-wrap{max-width:1100px;margin:0 auto;padding:0 16px}.kc [data-pane]{display:none}.kc[data-view=buscar] [data-pane=buscar],.kc[data-view=ficha] [data-pane=ficha],.kc[data-view=solicitar] [data-pane=solicitar]{display:block}.kc-back{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--kc-line);border-radius:999px;padding:8px 16px;font:inherit;font-size:15px;color:var(--kc-navy);cursor:pointer;margin-bottom:20px}.kc-back:hover{border-color:var(--kc-blue);color:var(--kc-blue)}.kc .kc-h1{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(28px,4vw,42px);line-height:1.15;margin:0 0 12px;color:var(--kc-navy)}.kc .kc-h2{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:22px;line-height:1.25;margin:0 0 12px;color:var(--kc-navy)}.kc .kc-h3{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:18px;margin:20px 0 8px;color:var(--kc-navy)}.kc-intro{font-size:17px;line-height:1.55;max-width:720px;margin:0 0 22px;color:#3a4a63}.kc-search{position:relative;max-width:720px}.kc-search svg{position:absolute;left:16px;top:50%;width:22px;height:22px;transform:translateY(-50%);color:#7a879c}.kc-search input{width:100%;font:inherit;font-size:18px;padding:16px 16px 16px 50px;border:2px solid var(--kc-line);border-radius:14px;background:#fff;color:var(--kc-navy);outline:none;-webkit-appearance:none}.kc-search input:focus{border-color:var(--kc-blue);box-shadow:0 0 0 4px #0046f11f}.kc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 6px}.kc-chip{border:1px solid var(--kc-line);background:#fff;border-radius:999px;padding:6px 14px;font:inherit;font-size:14px;color:var(--kc-navy);cursor:pointer}.kc-chip:hover,.kc-chip[aria-pressed=true]{background:var(--kc-soft);border-color:var(--kc-blue);color:var(--kc-blue)}.kc-count{font-size:14px;color:#6b778b;margin:10px 0 14px}.kc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px}.kc-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--kc-line);border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .15s,border-color .15s}.kc-card:hover{border-color:var(--kc-blue);box-shadow:0 6px 18px #12233b1a}.kc-card__img{aspect-ratio:1/1;background:#f6f8fc;display:flex;align-items:center;justify-content:center;padding:12px}.kc-card__img img{max-width:100%;max-height:100%;object-fit:contain}.kc-card__body{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px;flex:1}.kc-card__marca{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6b778b}.kc-card__modelo{font-weight:600;font-size:15px;line-height:1.3}.kc-card__meta{font-size:13px;color:#6b778b}.kc-badge{display:inline-block;align-self:flex-start;margin-top:auto;font-size:12px;font-weight:600;border-radius:999px;padding:3px 10px}.kc-badge--ok{background:var(--kc-okbg);color:var(--kc-ok)}.kc-badge--touch{background:var(--kc-touchbg);color:var(--kc-touch)}.kc-badge--pendiente{background:var(--kc-warnbg);color:var(--kc-warn)}.kc-notlisted{margin-top:28px;padding:20px;border:1px dashed #b8c3da;border-radius:14px;background:#fafbff;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.kc-notlisted p{margin:0;font-size:15px;color:#3a4a63}.kc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:16px;font-weight:700;border-radius:999px;padding:12px 26px;border:1.5px solid var(--kc-blue);background:#fff;color:var(--kc-blue);cursor:pointer;text-decoration:none}.kc-btn:hover{background:var(--kc-soft)}.kc-btn--line{background:#fff;color:var(--kc-blue)}.kc-btn[disabled]{opacity:.5;cursor:not-allowed;background:#fff}.kc-f-top{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:28px;align-items:start}.kc-f-img{background:#f6f8fc;border:1px solid var(--kc-line);border-radius:16px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:20px}.kc-f-img img{max-width:100%;max-height:100%;object-fit:contain}.kc-f-marca{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#6b778b;margin:0 0 6px}.kc-compat{border-radius:14px;padding:16px 18px;margin:16px 0 0}.kc .kc-compat h2{margin:0 0 6px;font-size:19px;font-family:Georgia,Times New Roman,serif;color:inherit}.kc-compat p{margin:0 0 10px;line-height:1.5}.kc-compat--ok{background:var(--kc-okbg);color:#0b4f30}.kc-compat--touch{background:var(--kc-touchbg);color:#3a2687}.kc-compat--pendiente{background:var(--kc-warnbg);color:#5f3e00}.kc-compat .kc-links{display:flex;flex-wrap:wrap;gap:10px 18px}.kc-compat a{color:inherit;font-weight:600}.kc-block{margin-top:28px;padding-top:24px;border-top:1px solid var(--kc-line)}.kc-dl{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:0;margin:0;border:1px solid var(--kc-line);border-radius:12px;overflow:hidden}.kc-dl dt,.kc-dl dd{margin:0;padding:10px 14px;border-bottom:1px solid var(--kc-line);font-size:15px;line-height:1.45}.kc-dl dt{background:#f6f8fc;font-weight:600}.kc-dl dt:nth-last-of-type(1),.kc-dl dd:last-child{border-bottom:0}.kc-p{font-size:15px;line-height:1.6;margin:0;color:#3a4a63}.kc-mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:14px;background:#f6f8fc;border:1px solid var(--kc-line);border-radius:10px;padding:12px 14px;line-height:1.6;white-space:pre-wrap}.kc-cmp{width:100%;border-collapse:collapse;font-size:14px;margin-top:10px;min-width:520px}.kc-cmp th,.kc-cmp td{border:1px solid var(--kc-line);padding:9px 10px;text-align:left;vertical-align:top;line-height:1.4}.kc-cmp thead th{background:#f6f8fc}.kc-cmp thead th:nth-child(2){background:var(--kc-soft)}.kc-cmp thead th a{color:var(--kc-blue)}.kc-cmp-wrap{overflow-x:auto}.kc-mini{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:14px}.kc-asis{background:var(--kc-soft);border-radius:16px;padding:22px;margin-top:32px}.kc-asis .kc-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;margin-top:12px}.kc-wip{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.kc-wip small{font-size:12px;color:#6b778b;padding-left:4px}.kc-sol form{max-width:720px;display:flex;flex-direction:column;gap:14px}.kc-sol label{display:flex;flex-direction:column;gap:6px;font-size:15px;font-weight:600}.kc-sol input:not([type=checkbox]):not([type=file]),.kc-sol textarea{font:inherit;font-weight:400;font-size:16px;padding:12px 14px;border:2px solid var(--kc-line);border-radius:12px;background:#fff;color:var(--kc-navy);width:100%}.kc-sol input:focus,.kc-sol textarea:focus{outline:none;border-color:var(--kc-blue)}.kc-row2{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kc-files{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.kc-lbl{font-size:15px;font-weight:600}.kc-filebtn{position:relative;flex-direction:row!important}.kc-filebtn input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kc-files small{font-size:13px;color:#6b778b}.kc-thumbs{display:flex;flex-wrap:wrap;gap:10px}.kc-thumb{position:relative;width:88px;height:88px;border-radius:10px;overflow:hidden;border:1px solid var(--kc-line)}.kc-thumb img{width:100%;height:100%;object-fit:cover}.kc-thumb button{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;border:0;background:#12233bcc;color:#fff;font-size:15px;line-height:24px;cursor:pointer;padding:0}.kc-check{flex-direction:row!important;align-items:flex-start;font-weight:400!important;font-size:14px!important;gap:10px!important}.kc-check input{margin-top:3px;width:18px;height:18px;flex:none}.kc-check a{color:var(--kc-blue)}.kc-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.kc-msg{margin:0;font-size:14px;color:#b42318;min-height:1em}.kc-ok{max-width:720px;background:var(--kc-okbg);color:#0b4f30;border-radius:14px;padding:20px}.kc-ok p{margin:0 0 14px;font-size:16px;line-height:1.5}.kc-empty{grid-column:1/-1;padding:18px;border-radius:12px;background:#fafbff;color:#3a4a63}@media(max-width:749px){.kc-f-top{grid-template-columns:1fr;gap:18px}.kc-f-img{max-width:280px;margin:0 auto;width:100%}.kc-row2,.kc-dl{grid-template-columns:1fr}.kc-dl dt{border-bottom:0;padding-bottom:2px}.kc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kc-notlisted{flex-direction:column;align-items:stretch}.kc-notlisted .kc-btn,.kc-asis .kc-btn{width:100%}.kc-asis .kc-actions,.kc-wip{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/keeppe-compatibilidad.css.map */
