.kp-banda{--kp-banda-bg: var(--kp-ink);--kp-banda-fg: var(--kp-paper);--kp-banda-hueco: 48px;background:var(--kp-banda-bg);color:var(--kp-banda-fg);overflow:hidden}.kp-banda--claro{--kp-banda-bg: #e8f1fd;--kp-banda-fg: var(--kp-ink);border-block:1px solid var(--kp-line)}.kp-banda__viewport{overflow:hidden}.kp-banda__track{display:flex;width:max-content;animation:kp-banda-scroll var(--kp-banda-dur, 40s) linear infinite}.kp-banda[data-pausa-hover=true]:hover .kp-banda__track{animation-play-state:paused}.kp-banda__list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.kp-banda__item{display:flex;align-items:center;gap:var(--kp-banda-hueco);padding-block:.625rem;padding-inline-end:var(--kp-banda-hueco);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:700;white-space:nowrap}.kp-banda__sep{width:4px;height:4px;border-radius:var(--kp-radius-pill);background:currentColor;opacity:.4;flex:none}.kp-banda__logo{display:block;width:auto;flex:none;object-fit:contain}.kp-banda__wordmark{font-size:var(--kp-text-lg);line-height:1}.kp-banda--oscuro .kp-banda__logo--incluido{filter:invert(1) brightness(1.5)}@keyframes kp-banda-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.kp-banda__track{animation:none;width:100%;justify-content:center}.kp-banda__list[aria-hidden=true]{display:none}.kp-banda__list{flex-wrap:wrap;justify-content:center}}@media(max-width:749px){.kp-banda{--kp-banda-hueco: 28px}}.kp-buscador{padding-block:var(--kp-space-16);background:var(--kp-paper)}.kp-buscador__grid{display:grid;gap:var(--kp-space-4);grid-template-columns:1fr}@media(min-width:990px){.kp-buscador__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,2fr);align-items:start}}.kp-buscador__panel{background:var(--kp-surface);border-radius:var(--kp-radius-tile);padding:var(--kp-space-8)}.kp-buscador__titulo{margin:0 0 var(--kp-space-6);font-family:var(--kp-font);font-size:var(--kp-text-xl);font-weight:700;letter-spacing:var(--kp-track-display);color:var(--kp-ink)}.kp-buscador__atajos{display:flex;flex-wrap:wrap;gap:var(--kp-space-2);margin:var(--kp-space-6) 0 0;padding:0;list-style:none}.kp-buscador__chip{display:inline-flex;align-items:center;min-height:38px;padding:0 var(--kp-space-4);border:1px solid var(--kp-line);border-radius:var(--kp-radius-pill);background:var(--kp-paper);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-ink);text-decoration:none;transition:border-color .18s var(--kp-ease)}.kp-buscador__chip:hover{border-color:var(--kp-ink)}.kp-buscador__categorias{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--kp-space-4);margin:0;padding:0;list-style:none}.kp-buscador__cat-link{display:block;text-decoration:none;color:var(--kp-ink)}.kp-buscador__cat-media{display:grid;place-items:center;aspect-ratio:1;background:var(--kp-surface);border-radius:var(--kp-radius-tile);overflow:hidden}.kp-buscador__cat-media img,.kp-buscador__ph{width:72%;height:auto;object-fit:contain}.kp-buscador__cat-nombre{display:block;margin-top:var(--kp-space-3);text-align:center;font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500}.kp-coleccion{padding-block:var(--kp-space-12) var(--kp-space-16);background:var(--kp-paper)}.kp-coleccion__cabecera{margin-bottom:var(--kp-space-8)}.kp-coleccion__descripcion{margin-top:var(--kp-space-4)}.kp-coleccion__barra{display:flex;align-items:center;justify-content:space-between;gap:var(--kp-space-4);padding-bottom:var(--kp-space-4);border-bottom:1px solid var(--kp-line)}.kp-coleccion__cuenta{margin:0;font-family:var(--kp-font);font-size:var(--kp-text-sm);color:var(--kp-muted)}.kp-coleccion__controles{display:flex;align-items:center;gap:var(--kp-space-3)}.kp-coleccion__conmutador{align-items:center;gap:var(--kp-space-2);min-height:40px;padding-inline:var(--kp-space-4);border:1px solid var(--kp-line);border-radius:var(--kp-radius-pill);background:var(--kp-paper);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-ink);cursor:pointer;transition:border-color .18s var(--kp-ease)}.kp-coleccion__conmutador:hover,.kp-coleccion__conmutador[aria-expanded=true]{border-color:var(--kp-ink)}.kp-coleccion__cuerpo{display:grid;gap:var(--kp-space-8);padding-top:var(--kp-space-8)}.kp-coleccion__conmutador{display:none}@media(min-width:990px){.kp-coleccion__conmutador{display:inline-flex}.kp-coleccion__filtros[data-colapsado=true]{display:none}.kp-coleccion__cuerpo:has(.kp-coleccion__filtros[data-colapsado=false]){grid-template-columns:240px minmax(0,1fr)}}.kp-coleccion__orden{display:block}.kp-coleccion__orden-select{min-height:40px;padding-inline:var(--kp-space-4);padding-block:0;border:1px solid var(--kp-line);border-radius:var(--kp-radius-pill);background:var(--kp-paper);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-ink);cursor:pointer;transition:border-color .18s var(--kp-ease)}.kp-coleccion__orden-select:hover{border-color:var(--kp-ink)}@media(max-width:749px){.kp-coleccion__orden{display:none}}.kp-coleccion__rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--kp-space-6) var(--kp-space-4);margin:0;padding:0;list-style:none}@media(min-width:750px){.kp-coleccion__rejilla{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.kp-coleccion__vacio{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kp-space-4);padding:var(--kp-space-16) 0}.kp-coleccion__vacio-titulo{margin:0;font-family:var(--kp-font);font-size:var(--kp-text-xl);font-weight:700;color:var(--kp-ink)}.kp-coleccion__paginacion{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--kp-space-2);margin-top:var(--kp-space-16)}.kp-coleccion__pagina{display:grid;place-items:center;min-width:40px;height:40px;padding-inline:var(--kp-space-3);border-radius:var(--kp-radius-control);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-muted);text-decoration:none}a.kp-coleccion__pagina:hover{background:var(--kp-surface);color:var(--kp-ink)}.kp-coleccion__pagina--actual{background:var(--kp-ink);color:var(--kp-paper)}.kp-coleccion__filtros .facets__summary,.kp-coleccion__filtros .facets__label,.kp-coleccion__filtros .facet-checkbox,.kp-coleccion__filtros label,.kp-coleccion__filtros select,.kp-coleccion__filtros button{font-family:var(--kp-font)}.kp-coleccion__filtros .facets__heading,.kp-coleccion__filtros .facets__summary{font-weight:700;color:var(--kp-ink)}.kp-coleccion__compatibles{margin-top:var(--kp-space-16);padding-top:var(--kp-space-8);border-top:1px solid var(--kp-line)}.kp-coleccion__compatibles-cabecera{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--kp-space-3);margin-bottom:var(--kp-space-6)}.kp-coleccion__compatibles-titulo{font-size:var(--kp-text-2xl)}.kp-coleccion__compatibles-todos{font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-ink);text-underline-offset:4px}.kp-coleccion__compatibles-pista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(150px,190px);gap:var(--kp-space-4);margin:0;padding:0 var(--kp-gutter) var(--kp-space-2);margin-inline:calc(var(--kp-gutter) * -1);list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;overscroll-behavior-x:contain}.kp-coleccion__compatibles-item{scroll-snap-align:start}.kp-confianza{padding-block:var(--kp-space-8);border-block:1px solid var(--kp-line);background:var(--kp-paper)}.kp-confianza__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--kp-space-6);margin:0;padding-inline:var(--kp-gutter);list-style:none}.kp-confianza__item{display:flex;align-items:center;gap:var(--kp-space-3)}.kp-confianza__icono{flex:none;display:grid;place-items:center;width:40px;height:40px}.kp-confianza__icono img{width:100%;height:auto}.kp-confianza__texto{display:flex;flex-direction:column;font-family:var(--kp-font)}.kp-confianza__titulo{font-size:var(--kp-text-sm);font-weight:700;line-height:1.3;color:var(--kp-ink)}.kp-confianza__detalle{font-size:var(--kp-text-xs);line-height:1.4;color:var(--kp-muted)}.kp-destacados{padding-block:var(--kp-space-16);background:var(--kp-paper)}.kp-destacados__cabecera{display:flex;align-items:center;justify-content:space-between;gap:var(--kp-space-6);margin-bottom:var(--kp-space-6)}.kp-destacados__flechas{display:flex;gap:var(--kp-space-2);flex:none}.kp-destacados__flecha{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--kp-line);border-radius:var(--kp-radius-pill);background:var(--kp-paper);color:var(--kp-ink);cursor:pointer;transition:border-color .18s var(--kp-ease)}.kp-destacados__flecha:hover{border-color:var(--kp-ink)}.kp-destacados__pestanas{display:flex;gap:var(--kp-space-2);margin-bottom:var(--kp-space-6);overflow-x:auto;scrollbar-width:none}.kp-destacados__pestanas::-webkit-scrollbar{display:none}.kp-destacados__pestana{flex:none;min-height:42px;padding:0 var(--kp-space-5, 1.25rem);border:1px solid var(--kp-line);border-radius:var(--kp-radius-pill);background:var(--kp-paper);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-muted);cursor:pointer;white-space:nowrap;transition:color .18s var(--kp-ease),border-color .18s var(--kp-ease)}.kp-destacados__pestana[aria-selected=true]{color:var(--kp-ink);border-color:var(--kp-ink);font-weight:700}.kp-destacados__pista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:var(--kp-space-4);margin:0;padding:0 0 var(--kp-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-inline:contain}.kp-destacados__item{scroll-snap-align:start;min-width:0}@media(min-width:990px){.kp-destacados__pista{grid-auto-columns:minmax(0,calc((100% - (var(--kp-space-4) * 3)) / 4))}}.kp-destacados__hueco{display:grid;place-items:center;aspect-ratio:1;background:var(--kp-surface);border-radius:var(--kp-radius-tile)}.kp-destacados__hueco-svg{width:60%;opacity:.35}.kp-destacados__vertodo{display:inline-block;margin-top:var(--kp-space-6);font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500;color:var(--kp-ink);text-underline-offset:4px}@media(max-width:749px){.kp-destacados__flechas{display:none}}.kp-dispositivo{background:var(--kp-surface);border-bottom:1px solid var(--kp-line)}.kp-dispositivo__caja{display:grid;gap:var(--kp-space-3);padding-block:var(--kp-space-4)}.kp-dispositivo__rotulo{margin:0;font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-muted)}.kp-dispositivo__equipo{color:var(--kp-ink);font-weight:700}@media(min-width:750px){.kp-dispositivo__caja{grid-template-columns:auto minmax(0,520px);align-items:center}.kp-dispositivo__rotulo{margin-bottom:0}}.kp-footer{padding-block:var(--kp-space-16) var(--kp-space-8);background:var(--kp-ink);color:var(--kp-paper)}.kp-footer__cuerpo{display:grid;gap:var(--kp-space-12);grid-template-columns:1fr}@media(min-width:750px){.kp-footer__cuerpo{grid-template-columns:minmax(0,1fr) minmax(0,2.2fr)}}.kp-footer__logo{width:auto;height:28px;filter:invert(1)}.kp-footer__logo-texto{font-size:var(--kp-text-lg)}.kp-footer__texto{margin:var(--kp-space-4) 0 0;max-width:38ch;font-family:var(--kp-font);font-size:var(--kp-text-sm);line-height:1.6;color:#ffffff9e}.kp-footer__contacto{display:grid;gap:var(--kp-space-2);margin:var(--kp-space-6) 0 0;padding:0;list-style:none}.kp-footer__contacto a{font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500;color:var(--kp-paper);text-decoration:none}.kp-footer__contacto a:hover{color:var(--kp-signal)}.kp-footer__columnas{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--kp-space-8)}.kp-footer__columna-titulo{margin:0 0 var(--kp-space-4);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:700;color:var(--kp-paper)}.kp-footer__lista{display:grid;gap:var(--kp-space-3);margin:0;padding:0;list-style:none}.kp-footer__enlace{font-family:var(--kp-font);font-size:var(--kp-text-sm);color:#ffffff9e;text-decoration:none}.kp-footer__enlace:hover{color:var(--kp-paper)}.kp-footer__base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kp-space-4);margin-top:var(--kp-space-12);padding-top:var(--kp-space-6);border-top:1px solid rgba(255,255,255,.14)}.kp-footer__copy{margin:0;font-family:var(--kp-font);font-size:var(--kp-text-xs);color:#ffffff80}.kp-footer__pagos{display:flex;flex-wrap:wrap;gap:var(--kp-space-2);margin:0;padding:0;list-style:none}.kp-footer__pago{width:36px;height:auto;border-radius:3px}.kp-header{position:relative;z-index:20;background:var(--kp-paper);border-bottom:1px solid var(--kp-line)}.kp-header--fijo{position:sticky;top:0}.kp-header__barra{display:flex;align-items:center;gap:var(--kp-space-6);min-height:68px}.kp-header__hamburguesa,.kp-header__cerrar{display:none;place-items:center;width:40px;height:40px;margin-inline-start:calc(var(--kp-space-2) * -1);border:0;background:transparent;color:var(--kp-ink);cursor:pointer}.kp-header__logo{flex:none;display:block;text-decoration:none;color:var(--kp-ink)}.kp-header__logo-img{display:block;width:auto;height:26px}.kp-header__logo-texto{font-size:var(--kp-text-lg)}.kp-header__nav{flex:1}.kp-header__nivel1{display:flex;justify-content:center;gap:var(--kp-space-1);margin:0;padding:0;list-style:none}.kp-header__entrada{position:static}.kp-header__enlace{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;padding-inline:var(--kp-space-3);border:0;background:transparent;font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-ink);text-decoration:none;cursor:pointer;white-space:nowrap}.kp-header__enlace svg{transition:transform .18s var(--kp-ease)}.kp-header__enlace[aria-expanded=true] svg{transform:rotate(180deg)}.kp-header__mega{position:absolute;inset:100% 0 auto 0;background:var(--kp-paper);border-top:1px solid var(--kp-line);border-bottom:1px solid var(--kp-line);box-shadow:0 18px 32px -24px #00000059}.kp-header__mega-interior{display:flex;gap:var(--kp-space-12);padding-block:var(--kp-space-8)}.kp-header__columnas{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--kp-space-8);flex:1;margin:0;padding:0;list-style:none}.kp-header__columna-titulo{display:block;margin-bottom:var(--kp-space-3);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:700;color:var(--kp-ink);text-decoration:none}.kp-header__nivel3{display:grid;gap:var(--kp-space-2);margin:0;padding:0;list-style:none}.kp-header__hoja{font-family:var(--kp-font);font-size:var(--kp-text-sm);color:var(--kp-muted);text-decoration:none}.kp-header__hoja:hover{color:var(--kp-ink)}.kp-header__promo{flex:none;width:240px;text-decoration:none;color:var(--kp-ink)}.kp-header__promo img{width:100%;height:auto;border-radius:var(--kp-radius-media)}.kp-header__promo-titulo{display:block;margin-top:var(--kp-space-3);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500}.kp-header__acciones{flex:none;display:flex;align-items:center;gap:var(--kp-space-2)}.kp-header__accion{position:relative;display:grid;place-items:center;width:40px;height:40px;color:var(--kp-ink);text-decoration:none}.kp-header__burbuja{position:absolute;top:2px;right:0;min-width:17px;height:17px;padding-inline:4px;border-radius:var(--kp-radius-pill);background:var(--kp-signal);color:var(--kp-signal-ink);font-family:var(--kp-font);font-size:11px;font-weight:700;line-height:17px;text-align:center}.kp-header__cajon{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;background:var(--kp-paper);overflow-y:auto}.kp-header__cajon-cabecera{display:flex;align-items:center;justify-content:space-between;padding:var(--kp-space-4) var(--kp-gutter);border-bottom:1px solid var(--kp-line)}.kp-header__cajon-titulo{font-size:var(--kp-text-sm)}.kp-header__cajon-lista{margin:0;padding:var(--kp-space-2) var(--kp-gutter) var(--kp-space-12);list-style:none}.kp-header__acordeon-titulo{display:block;width:100%;padding-block:var(--kp-space-4);border-bottom:1px solid var(--kp-line);font-family:var(--kp-font);font-size:var(--kp-text-lg);font-weight:700;color:var(--kp-ink);text-decoration:none;cursor:pointer}.kp-header__acordeon-cuerpo,.kp-header__acordeon-hojas{margin:0;padding:var(--kp-space-3) 0 var(--kp-space-4) var(--kp-space-4);list-style:none;display:grid;gap:var(--kp-space-3)}.kp-header__acordeon-enlace{font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500;color:var(--kp-ink);text-decoration:none}@media(max-width:989px){.kp-header__hamburguesa,.kp-header__cerrar{display:grid}.kp-header__nav{display:none}.kp-header__acciones{margin-inline-start:auto}.kp-header__barra{gap:var(--kp-space-3)}}@media(min-width:990px){.kp-header__cajon{display:none}}.kp-hero{position:relative;overflow:hidden;background:var(--kp-ink)}.kp-hero--media{height:62svh;min-height:420px}.kp-hero--alta{height:78svh;min-height:520px}.kp-hero--completa{height:calc(100svh - var(--kp-header-alto, 0px));min-height:560px}.kp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.kp-hero__media video,.kp-hero__video,.kp-hero__img,.kp-hero__vacio{width:100%;height:100%;object-fit:cover;display:block}.kp-hero__vacio{background:linear-gradient(135deg,#1a1a1a,#000)}.kp-hero__velo{position:absolute;inset:auto 0 0 0;height:62%;background:linear-gradient(to top,rgba(0,0,0,.78) 0%,rgba(0,0,0,.35) 45%,transparent 100%);pointer-events:none}.kp-hero__contenido{position:absolute;inset:auto 0 0 0;padding-bottom:clamp(3rem,7vw,5.5rem);color:var(--kp-paper)}.kp-hero__titulo{color:var(--kp-paper);max-width:16ch;text-wrap:balance}.kp-hero__texto{margin:var(--kp-space-4) 0 0;max-width:46ch;font-family:var(--kp-font);font-size:var(--kp-text-lg);line-height:1.5;color:#ffffffdb}.kp-hero__cta{margin-top:var(--kp-space-6)}.kp-hero__pausa{position:absolute;right:var(--kp-space-6);bottom:var(--kp-space-6);z-index:2;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:var(--kp-radius-pill);background:#0000006b;color:#ffffffd9;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .18s var(--kp-ease)}.kp-hero__pausa:hover{color:var(--kp-paper)}@media(max-width:749px){.kp-hero__texto{font-size:var(--kp-text-base)}.kp-hero__pausa{right:var(--kp-space-4);bottom:var(--kp-space-4)}}.kp-muro{padding-block:var(--kp-space-16);background:var(--kp-paper)}.kp-muro__cabecera{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--kp-space-6);margin-bottom:var(--kp-space-8)}.kp-muro__intro{margin:var(--kp-space-3) 0 0}.kp-muro__perfil{flex:none;font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500;color:var(--kp-ink);text-underline-offset:4px}.kp-muro__pista{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(212px,1fr);gap:var(--kp-space-4);margin:0;padding:0 0 var(--kp-space-2);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}@media(min-width:990px){.kp-muro__pista{grid-auto-columns:minmax(0,calc((100% - (var(--kp-space-4) * 4)) / 5))}}.kp-muro__item{scroll-snap-align:start;min-width:0}.kp-muro__carta{position:relative;aspect-ratio:9 / 16;border-radius:var(--kp-radius-tile);overflow:hidden;background:var(--kp-surface-deep)}.kp-muro__video,.kp-muro__img,.kp-muro__hueco,.kp-muro__carta video{width:100%;height:100%;object-fit:cover;display:block}.kp-muro__hueco{background:linear-gradient(160deg,#2a2a2e,#101012)}.kp-muro__velo{position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,rgba(0,0,0,.72),transparent);pointer-events:none}.kp-muro__ir,.kp-muro__sonido{position:absolute;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:var(--kp-radius-pill);background:#00000073;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kp-muro__ir{top:var(--kp-space-3);right:var(--kp-space-3);text-decoration:none}.kp-muro__sonido{bottom:var(--kp-space-3);right:var(--kp-space-3)}.kp-muro__pie{position:absolute;inset:auto 0 0 0;padding:var(--kp-space-3);padding-right:48px;color:#fff}.kp-muro__titulo{margin:0;font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:700;line-height:1.25}.kp-muro__autor{margin:2px 0 0;font-family:var(--kp-font);font-size:var(--kp-text-xs);color:#ffffffb8}.kp-producto{padding-block:var(--kp-space-12) var(--kp-space-16);background:var(--kp-paper)}.kp-producto__reja{display:grid;gap:var(--kp-space-8)}@media(min-width:990px){.kp-producto__reja{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--kp-space-16);align-items:start}.kp-producto__info{position:sticky;top:var(--kp-space-8)}}.kp-producto__lienzo{display:grid;place-items:center;aspect-ratio:1;background:var(--kp-surface);border-radius:var(--kp-radius-tile);overflow:hidden}.kp-producto__img,.kp-producto__ph{width:88%;height:auto;object-fit:contain;mix-blend-mode:multiply}.kp-producto__tiras{display:flex;flex-wrap:wrap;gap:var(--kp-space-2);margin:var(--kp-space-3) 0 0;padding:0;list-style:none}.kp-producto__tira{display:grid;place-items:center;width:68px;height:68px;padding:0;border:1px solid transparent;border-radius:var(--kp-radius-media);background:var(--kp-surface);cursor:pointer;overflow:hidden;transition:border-color .18s var(--kp-ease)}.kp-producto__tira img{width:84%;height:auto;object-fit:contain;mix-blend-mode:multiply}.kp-producto__tira[aria-current=true]{border-color:var(--kp-ink)}.kp-producto__marca{margin:0 0 var(--kp-space-2);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-muted)}.kp-producto__titulo{margin:0;font-family:var(--kp-font);font-size:var(--kp-text-3xl);font-weight:700;line-height:1.12;letter-spacing:var(--kp-track-display);color:var(--kp-ink);text-wrap:balance}.kp-producto__precio-bloque{margin-top:var(--kp-space-4);font-family:var(--kp-font)}.kp-producto__precio-bloque .price{font-size:var(--kp-text-2xl);font-weight:700;color:var(--kp-ink)}.kp-producto__cuotas{margin:var(--kp-space-2) 0 0;font-size:var(--kp-text-sm);color:var(--kp-muted)}.kp-producto__variantes,.kp-producto__comprar,.kp-producto__compatibilidad,.kp-producto__descripcion{margin-top:var(--kp-space-6)}.kp-producto__cantidad{margin-bottom:var(--kp-space-4)}.kp-producto__cantidad-label{display:block;margin-bottom:var(--kp-space-2);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:500;color:var(--kp-muted)}.kp-producto__compat-titulo{margin:0 0 var(--kp-space-3);font-family:var(--kp-font);font-size:var(--kp-text-sm);font-weight:700;color:var(--kp-ink)}.kp-producto__compat-lista{display:flex;flex-wrap:wrap;gap:var(--kp-space-2);margin:0;padding:0;list-style:none}.kp-producto__compat-item{padding:.3rem .65rem;border:1px solid var(--kp-line);border-radius:var(--kp-radius-pill);font-family:var(--kp-font);font-size:var(--kp-text-xs);font-weight:500;color:var(--kp-ink)}.kp-producto__acordeon{border-bottom:1px solid var(--kp-line)}.kp-producto__acordeon:first-of-type{border-top:1px solid var(--kp-line);margin-top:var(--kp-space-8)}.kp-producto__acordeon-titulo{display:flex;align-items:center;justify-content:space-between;gap:var(--kp-space-4);padding-block:var(--kp-space-4);font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:700;color:var(--kp-ink);cursor:pointer;list-style:none}.kp-producto__acordeon-titulo::-webkit-details-marker{display:none}.kp-producto__acordeon[open] .kp-producto__acordeon-titulo svg{transform:rotate(45deg)}.kp-producto__acordeon-titulo svg{flex:none;transition:transform .18s var(--kp-ease)}.kp-producto__acordeon-cuerpo{padding-bottom:var(--kp-space-4)}.kp-producto__confianza{display:grid;gap:var(--kp-space-2);margin:var(--kp-space-8) 0 0;padding:var(--kp-space-4);border-radius:var(--kp-radius-tile);background:var(--kp-surface);list-style:none}.kp-producto__confianza-item{position:relative;padding-left:var(--kp-space-6);font-family:var(--kp-font);font-size:var(--kp-text-sm);color:var(--kp-ink)}.kp-producto__confianza-item:before{content:"";position:absolute;left:0;top:.45em;width:8px;height:8px;border-radius:var(--kp-radius-pill);background:var(--kp-signal)}.kp-promos{position:relative;overflow:hidden;background:var(--kp-surface)}.kp-promos--panoramico .kp-promos__escenario{aspect-ratio:21 / 9}.kp-promos--media .kp-promos__escenario{aspect-ratio:16 / 9}.kp-promos--alta .kp-promos__escenario{aspect-ratio:16 / 11}.kp-promos__escenario{position:relative;width:100%;min-height:320px}.kp-promos__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .55s var(--kp-ease),visibility .55s var(--kp-ease)}.kp-promos__slide[data-activo=true]{opacity:1;visibility:visible}.kp-promos__media,.kp-promos__media picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.kp-promos__img,.kp-promos__hueco{width:100%;height:100%;object-fit:cover;display:block}.kp-promos__hueco--claro{background:linear-gradient(120deg,#f2f2f5,#d9dade)}.kp-promos__hueco--oscuro{background:linear-gradient(120deg,#32323a,#0d0d10)}.kp-promos__velo{position:absolute;top:0;right:0;bottom:0;left:0}.kp-promos__velo--izquierda{background:linear-gradient(to right,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 40%,transparent 70%)}.kp-promos__velo--derecha{background:linear-gradient(to left,rgba(0,0,0,.6) 0%,rgba(0,0,0,.25) 40%,transparent 70%)}.kp-promos__velo--centro{background:#00000059}.kp-promos__contenido{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center}@media(min-width:750px)and (max-width:1595px){.kp-promos__contenido{padding-inline:max(var(--kp-gutter),5rem)}}.kp-promos__contenido--derecha{justify-content:flex-end}.kp-promos__contenido--centro{justify-content:center;text-align:center}.kp-promos__texto{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kp-space-3);max-width:30rem}.kp-promos__contenido--centro .kp-promos__texto{align-items:center}.kp-promos__contenido--claro .kp-promos__texto{color:var(--kp-paper)}.kp-promos__contenido--oscuro .kp-promos__texto{color:var(--kp-ink)}.kp-promos__etiqueta{padding:.2rem .55rem;border-radius:var(--kp-radius-control);background:var(--kp-signal);color:var(--kp-signal-ink);font-family:var(--kp-font);font-size:var(--kp-text-xs);font-weight:700}.kp-promos__titulo{margin:0;font-family:var(--kp-font);font-size:clamp(1.75rem,3.6vw,3rem);font-weight:700;line-height:1.08;letter-spacing:var(--kp-track-display);text-wrap:balance}.kp-promos__subtitulo{margin:0;max-width:34ch;font-family:var(--kp-font);font-size:var(--kp-text-base);line-height:1.5;opacity:.85}.kp-promos__cta{margin-top:var(--kp-space-3)}.kp-promos__flecha{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:grid;place-items:center;width:46px;height:46px;border:0;border-radius:var(--kp-radius-pill);background:#ffffffeb;color:var(--kp-ink);cursor:pointer;opacity:0;pointer-events:none}.kp-promos__flecha:focus-visible{opacity:1;pointer-events:auto}.kp-promos__flecha--prev{left:clamp(.5rem,2vw,2rem)}.kp-promos__flecha--next{right:clamp(.5rem,2vw,2rem)}.kp-promos__cursor{position:absolute;top:0;left:0;z-index:2;display:none;place-items:center;width:54px;height:54px;border-radius:var(--kp-radius-pill);background:#ffffffeb;color:var(--kp-ink);pointer-events:none;opacity:0;transform:translate3d(var(--kp-cursor-x, 0),var(--kp-cursor-y, 0),0) translate(-50%,-50%) scale(.85);transition:opacity .18s var(--kp-ease),transform .09s linear}@media(hover:hover)and (pointer:fine){.kp-promos__cursor{display:grid}.kp-promos[data-cursor-dentro=true] .kp-promos__cursor{opacity:1;transform:translate3d(var(--kp-cursor-x, 0),var(--kp-cursor-y, 0),0) translate(-50%,-50%) scale(1)}.kp-promos[data-cursor-dentro=true] .kp-promos__escenario{cursor:none}.kp-promos__cta,.kp-promos__punto{cursor:pointer}}.kp-promos__cursor[data-dir=next] .kp-promos__cursor-prev,.kp-promos__cursor[data-dir=prev] .kp-promos__cursor-next{display:none}@media(prefers-reduced-motion:reduce){.kp-promos__cursor{transition:none}}.kp-promos__puntos{position:absolute;inset:auto 0 var(--kp-space-4) 0;z-index:2;display:flex;justify-content:center;gap:var(--kp-space-2);margin:0;padding:0;list-style:none}.kp-promos__punto{display:block;width:8px;height:8px;padding:0;border:0;border-radius:var(--kp-radius-pill);background:#00000047;box-shadow:0 0 0 1px #ffffff8c;cursor:pointer;transition:width .2s var(--kp-ease),background-color .2s var(--kp-ease)}.kp-promos__punto[aria-current=true]{width:26px;background:var(--kp-signal)}@media(max-width:749px){.kp-promos--panoramico .kp-promos__escenario,.kp-promos--media .kp-promos__escenario,.kp-promos--alta .kp-promos__escenario{aspect-ratio:4 / 5}.kp-promos__flecha{display:none}.kp-promos__contenido{align-items:flex-end;padding-bottom:var(--kp-space-12)}.kp-promos__contenido--derecha,.kp-promos__contenido--centro{justify-content:flex-start;text-align:left}.kp-promos__contenido--centro .kp-promos__texto{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.kp-promos__slide{transition:none}}.kp-card{display:flex;flex-direction:column;height:100%;font-family:var(--kp-font);color:var(--kp-ink)}.kp-card__enlace{text-decoration:none;color:inherit}.kp-card__media{position:relative;display:grid;place-items:stretch;aspect-ratio:1;background:var(--kp-surface);border-radius:var(--kp-radius-tile);overflow:hidden}.kp-card__img,.kp-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:8%;box-sizing:border-box;object-fit:contain;mix-blend-mode:multiply}.kp-card__sello{position:absolute;top:var(--kp-space-3);left:var(--kp-space-3);padding:.25rem .5rem;border-radius:var(--kp-radius-control);background:var(--kp-signal);color:var(--kp-signal-ink);font-size:var(--kp-text-xs);font-weight:500}.kp-card__sello--gris{background:var(--kp-muted)}.kp-card__titulo{margin:var(--kp-space-4) 0 0;font-size:var(--kp-text-base);font-weight:700;line-height:1.3;letter-spacing:-.01em}.kp-card__claim{margin:var(--kp-space-1) 0 0;font-size:var(--kp-text-sm);line-height:1.4;color:var(--kp-muted)}.kp-card__colores{display:flex;align-items:center;gap:.375rem;margin:var(--kp-space-3) 0 0;padding:0;list-style:none}.kp-card__color{width:12px;height:12px;border-radius:var(--kp-radius-pill);background:var(--kp-swatch, var(--kp-surface-deep));box-shadow:inset 0 0 0 1px #00000029}.kp-card__color-mas{font-size:var(--kp-text-xs);color:var(--kp-muted)}.kp-card__pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kp-space-3);margin-top:auto;padding-top:var(--kp-space-4)}.kp-card__precio{margin:0;display:flex;flex-direction:column;line-height:1.2}.kp-card__precio-antes{font-size:var(--kp-text-xs);color:var(--kp-muted)}.kp-card__precio-ahora{font-size:var(--kp-text-lg);font-weight:700}.kp-card__precio-ahora--rebaja{color:var(--kp-signal)}.kp-card__cta{min-height:40px;padding-inline:var(--kp-space-4);font-size:var(--kp-text-sm);white-space:nowrap}.kp-card--compacta .kp-card__cta{display:none}.kp-card--compacta .kp-card__titulo{font-size:var(--kp-text-sm)}.kp-selector{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--kp-space-3);align-items:end}.kp-selector__campo{min-width:0}.kp-selector__etiqueta{display:block;margin-bottom:var(--kp-space-1);font-family:var(--kp-font);font-size:var(--kp-text-xs);font-weight:500;color:var(--kp-muted)}.kp-selector__select{width:100%;min-height:52px;padding:0 var(--kp-space-4);border:1px solid var(--kp-line);border-radius:var(--kp-radius-control);background-color:var(--kp-paper);font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500;color:var(--kp-ink);-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:right 1.15rem center,right .85rem center;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.kp-selector__select:disabled{color:var(--kp-muted);background-color:var(--kp-surface-deep);cursor:not-allowed}.kp-selector__ir{display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:var(--kp-radius-pill);background:var(--kp-signal);color:var(--kp-signal-ink);cursor:pointer;transition:background-color .18s var(--kp-ease)}.kp-selector__ir:hover:not(:disabled){background:var(--kp-signal-hover)}.kp-selector__ir:disabled{background:var(--kp-line);color:var(--kp-muted);cursor:not-allowed}.kp-selector__ir-texto{display:none}@media(min-width:750px){.kp-selector--compacto .kp-selector__select{min-height:44px;font-size:var(--kp-text-sm)}.kp-selector--compacto .kp-selector__ir{width:44px;height:44px}}@media(max-width:749px){.kp-selector{grid-template-columns:1fr}.kp-selector__ir{display:flex;align-items:center;justify-content:center;width:100%;height:52px;gap:var(--kp-space-2);border-radius:var(--kp-radius-control);margin-top:var(--kp-space-2)}.kp-selector__ir-texto{display:inline;font-family:var(--kp-font);font-size:var(--kp-text-base);font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
