.migas[data-astro-cid-kossocsa]{color:var(--texto-suave);padding-top:16px;padding-bottom:8px;font-size:13px}.migas[data-astro-cid-kossocsa] a[data-astro-cid-kossocsa]{color:var(--texto-suave);text-decoration:none}.migas[data-astro-cid-kossocsa] a[data-astro-cid-kossocsa]:hover{color:var(--acento)}.ficha[data-astro-cid-kossocsa]{gap:24px;padding-bottom:48px;display:grid}.principal[data-astro-cid-kossocsa]{border-radius:var(--radio);aspect-ratio:3/4;background:#eef1f4;position:relative;overflow:hidden}.vista[data-astro-cid-kossocsa],.vista[data-astro-cid-kossocsa] img{width:100%;height:100%}.vista[data-astro-cid-kossocsa] img,.vista[data-astro-cid-kossocsa] video[data-astro-cid-kossocsa]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.mini-video[data-astro-cid-kossocsa]{position:relative}.mini-video[data-astro-cid-kossocsa]:after{content:"▶";color:#fff;text-shadow:0 1px 4px #0009;place-items:center;font-size:18px;display:grid;position:absolute;inset:0}.mini[data-astro-cid-kossocsa] img[data-astro-cid-kossocsa]{object-fit:cover;object-position:top;width:100%;height:100%}.vista[data-astro-cid-kossocsa][hidden]{display:none}.aviso-color[data-astro-cid-kossocsa]{color:#fff;background:#14213dcc;border-radius:999px;margin:0;padding:5px 10px;font-size:12px;position:absolute;bottom:12px;left:12px}.miniaturas[data-astro-cid-kossocsa]{gap:8px;margin-top:10px;display:flex;overflow-x:auto}.mini[data-astro-cid-kossocsa]{border-radius:var(--radio-sm);cursor:pointer;background:#eef1f4;border:2px solid #0000;flex:none;width:64px;height:84px;padding:0;overflow:hidden}.mini[data-astro-cid-kossocsa].activa{border-color:var(--noche)}.mini[data-astro-cid-kossocsa] img{object-fit:cover;object-position:top;width:100%;height:100%}.detalle[data-astro-cid-kossocsa] h1[data-astro-cid-kossocsa]{margin:6px 0 8px;font-size:clamp(26px,5vw,34px)}.precio-base[data-astro-cid-kossocsa]{color:var(--noche);font-size:22px;font-weight:700}.descripcion[data-astro-cid-kossocsa]{color:var(--texto-suave);margin:10px 0 0}.opcion[data-astro-cid-kossocsa]{border:0;min-width:0;margin:22px 0 0;padding:0}.opcion[data-astro-cid-kossocsa] legend[data-astro-cid-kossocsa]{margin-bottom:10px;padding:0;font-size:15px;font-weight:600}.linea-color[data-astro-cid-kossocsa]{color:var(--acento);margin-left:6px;font-weight:500}.colores[data-astro-cid-kossocsa]{flex-wrap:wrap;gap:12px;display:flex}.color[data-astro-cid-kossocsa]{cursor:pointer;position:relative}.color[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa],.talla[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]{opacity:0;pointer-events:none;position:absolute}.muestra[data-astro-cid-kossocsa]{border:1px solid #0000002e;border-radius:50%;width:36px;height:36px;display:block}.color[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]:checked+.muestra[data-astro-cid-kossocsa]{outline:2px solid var(--noche);outline-offset:3px}.color[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]:focus-visible+.muestra[data-astro-cid-kossocsa],.talla[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]:focus-visible+span[data-astro-cid-kossocsa]{outline:3px solid var(--turquesa);outline-offset:3px}.sr[data-astro-cid-kossocsa]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tallas[data-astro-cid-kossocsa]{flex-wrap:wrap;gap:8px;display:flex}.talla[data-astro-cid-kossocsa]{cursor:pointer;position:relative}.talla[data-astro-cid-kossocsa] span[data-astro-cid-kossocsa]{text-align:center;border-radius:var(--radio-sm);background:#fff;border:1px solid #0003;min-width:52px;padding:11px 10px;font-size:15px;font-weight:600;display:block}.talla[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]:checked+span[data-astro-cid-kossocsa]{background:var(--noche);color:#fff;border-color:var(--noche)}.talla[data-astro-cid-kossocsa].agotada{cursor:not-allowed}.talla[data-astro-cid-kossocsa].agotada span[data-astro-cid-kossocsa]{color:#9aa3ae;background:var(--fondo-suave);text-decoration:line-through}.talla[data-astro-cid-kossocsa].agotada small[data-astro-cid-kossocsa]{font-size:10px;font-weight:500;text-decoration:none;display:block}.error-talla[data-astro-cid-kossocsa]{color:#b42318;margin:10px 0 0;font-size:14px;font-weight:600}.ayuda-talla[data-astro-cid-kossocsa]{color:var(--acento);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-block}.fila[data-astro-cid-kossocsa]{border:1px solid var(--borde);border-radius:var(--radio-sm);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:12px;font-size:15px;display:flex}.fila[data-astro-cid-kossocsa][hidden]{display:none}.fila[data-astro-cid-kossocsa]:has(input:checked){border:2px solid var(--acento);background:var(--turquesa-claro)}.fila[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]{accent-color:var(--acento);margin-right:6px}.fila[data-astro-cid-kossocsa]>span[data-astro-cid-kossocsa]:last-child{white-space:nowrap;font-weight:600}.texto-bordado[data-astro-cid-kossocsa]{margin-top:4px}.texto-bordado[data-astro-cid-kossocsa] label[data-astro-cid-kossocsa]{margin-bottom:6px;font-size:14px;display:block}.texto-bordado[data-astro-cid-kossocsa] input[data-astro-cid-kossocsa]{border-radius:var(--radio-sm);border:1px solid #00000040;width:100%;padding:12px;font-size:16px}.total[data-astro-cid-kossocsa]{border-radius:var(--radio);border:1px dashed #00000040;margin:22px 0 14px;padding:16px}.total[data-astro-cid-kossocsa] span[data-astro-cid-kossocsa]{color:var(--texto-suave);font-size:14px}.total[data-astro-cid-kossocsa] strong[data-astro-cid-kossocsa]{font-family:var(--f-titulo);color:var(--noche);font-size:30px;display:block}.total[data-astro-cid-kossocsa] p[data-astro-cid-kossocsa]{color:var(--texto-suave);margin:4px 0 0;font-size:12px}.btn-grande[data-astro-cid-kossocsa]{padding:16px 22px;font-size:17px}.acciones[data-astro-cid-kossocsa]{gap:10px;display:grid}.aviso-agregado[data-astro-cid-kossocsa]{border-radius:var(--radio-sm);background:var(--turquesa-claro);color:var(--turquesa-osc);margin-top:10px;padding:12px;font-size:14px;font-weight:600}.aviso-agregado[data-astro-cid-kossocsa] button[data-astro-cid-kossocsa]{color:var(--noche);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.detalles[data-astro-cid-kossocsa]{background:var(--fondo-suave);border-radius:var(--radio);color:var(--texto-suave);margin:24px 0 0;padding:18px 18px 18px 36px;font-size:14px}.detalles[data-astro-cid-kossocsa] li[data-astro-cid-kossocsa]{margin:4px 0}.dialogo-guia[data-astro-cid-kossocsa]{border-radius:var(--radio);border:0;width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);padding:18px}.dialogo-guia[data-astro-cid-kossocsa]::backdrop{background:#14213d73}.dialogo-cab[data-astro-cid-kossocsa]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dialogo-cab[data-astro-cid-kossocsa] h2[data-astro-cid-kossocsa]{font-size:22px}.cerrar[data-astro-cid-kossocsa]{background:var(--fondo-suave);cursor:pointer;width:40px;height:40px;color:var(--noche);border:0;border-radius:50%;font-size:18px}.rejilla[data-astro-cid-kossocsa]{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width>=860px){.ficha[data-astro-cid-kossocsa]{grid-template-columns:1.05fr 1fr;align-items:start;gap:48px;padding-top:8px}.galeria[data-astro-cid-kossocsa]{position:sticky;top:84px}.rejilla[data-astro-cid-kossocsa]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}
