.crumb.svelte-1sv9iac{color:var(--muted);text-decoration:none}.crumb.svelte-1sv9iac:hover{color:var(--primary)}.crumb-current.svelte-1sv9iac{color:var(--textbody);font-weight:600}.detail-media.svelte-1sv9iac{aspect-ratio:1;background:var(--surface);border:1px solid var(--border);border-radius:var(--rd-lg);place-items:center;display:grid;overflow:hidden}.detail-media.svelte-1sv9iac img:where(.svelte-1sv9iac){object-fit:contain;width:100%;height:100%;padding:var(--sp-lg)}.galeria.svelte-1sv9iac{gap:var(--sp-xs);grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));display:grid}.galeria-item.svelte-1sv9iac{aspect-ratio:1;padding:var(--sp-3xs);background:var(--surface);border:1px solid var(--border);border-radius:var(--rd-md);cursor:pointer;place-items:center;transition:border-color .15s;display:grid}.galeria-item.svelte-1sv9iac:hover{border-color:var(--primary)}.galeria-item.activo.svelte-1sv9iac{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.galeria-item.svelte-1sv9iac img:where(.svelte-1sv9iac){object-fit:contain;width:100%;height:100%}.price-box.svelte-1sv9iac{justify-content:space-between;align-items:center;gap:var(--sp-md);padding:var(--sp-lg);background:var(--surface);border:1px solid var(--border);border-radius:var(--rd-lg);flex-wrap:wrap;display:flex}.stock-ok.svelte-1sv9iac{align-items:center;gap:var(--sp-xs);color:var(--success);font-size:var(--text-sm);font-weight:600;display:inline-flex}.stock-no.svelte-1sv9iac{align-items:center;gap:var(--sp-xs);color:var(--error);font-size:var(--text-sm);font-weight:600;display:inline-flex}.badge.svelte-1sv9iac{border-radius:var(--rd-full,9999px);background:var(--accent);color:#fff;min-width:1.25rem;height:1.25rem;font-size:var(--text-xs);place-items:center;padding:0 .3rem;font-weight:700;line-height:1;display:inline-grid}.btn-outline{color:var(--textbody);border:1px solid var(--border);background:0 0}.btn-outline:hover{border-color:var(--primary);color:var(--primary)}.spec-list.svelte-1sv9iac{gap:var(--sp-md);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.spec-item.svelte-1sv9iac{align-items:flex-start;gap:var(--sp-xs);color:var(--textbody);font-size:var(--text-md);display:flex}.spec-item.svelte-1sv9iac span[aria-hidden]:where(.svelte-1sv9iac){color:var(--success);flex-shrink:0;margin-top:.15rem}.desc.svelte-1sv9iac{color:var(--textbody);text-transform:capitalize}.titulo.svelte-1sv9iac{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dato.svelte-1sv9iac{gap:var(--sp-3xs);flex-direction:column;display:flex}
