.tarjeta-pieza[data-astro-cid-yn5tx76n]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-ink);transition:transform var(--duration-base) var(--ease-spring), box-shadow var(--duration-base) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.tarjeta-pieza[data-astro-cid-yn5tx76n]:hover,.tarjeta-pieza[data-astro-cid-yn5tx76n]:focus-visible{box-shadow:var(--shadow-2);transform:translateY(-3px)}.tarjeta-pieza[data-astro-cid-yn5tx76n].vendida .marco[data-astro-cid-yn5tx76n]{filter:grayscale(.55);opacity:.72}.marco[data-astro-cid-yn5tx76n]{background:var(--color-bg-deep);aspect-ratio:4/3;place-items:center;display:grid;position:relative;overflow:hidden}.marco[data-astro-cid-yn5tx76n] picture{display:contents}.marco[data-astro-cid-yn5tx76n]>picture[data-astro-cid-yn5tx76n] img[data-astro-cid-yn5tx76n],.marco[data-astro-cid-yn5tx76n]>img[data-astro-cid-yn5tx76n]{object-fit:contain;width:100%;height:100%;padding:1.1rem;position:absolute;inset:0}.provisional[data-astro-cid-yn5tx76n]{font-family:var(--font-body,inherit);letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);font-size:.62rem;font-weight:600;display:block}.sin-foto[data-astro-cid-yn5tx76n]{color:var(--color-ink-soft);letter-spacing:.04em;text-transform:uppercase;font-size:.75rem}.marca-unica[data-astro-cid-yn5tx76n]{z-index:1;border:1px solid var(--color-line);background:var(--color-bg);font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:lining-nums tabular-nums;color:var(--color-ink);border-top:0;border-left:0;border-radius:0;padding:.2rem .5rem;position:absolute;top:0;left:0}.sello-vendida[data-astro-cid-yn5tx76n]{z-index:1;pointer-events:none;place-content:center;justify-items:center;gap:.15rem;display:grid;position:absolute;inset:0}.sello-vendida[data-astro-cid-yn5tx76n] img[data-astro-cid-yn5tx76n]{opacity:.82;width:38%;min-width:84px;height:auto;padding:0;transform:rotate(-8deg)}.sello-vendida-texto[data-astro-cid-yn5tx76n]{font-family:var(--font-display);letter-spacing:.18em;color:var(--color-ink);font-size:.72rem;font-variant-caps:all-small-caps;font-weight:600}@media (prefers-reduced-motion:no-preference){.sello-vendida[data-astro-cid-yn5tx76n] img[data-astro-cid-yn5tx76n]{animation:estampar-vendida .42s var(--ease-out,ease-out) both}}@keyframes estampar-vendida{0%{opacity:0;transform:rotate(-14deg)scale(1.12)}to{opacity:.82;transform:rotate(-8deg)scale(1)}}.cuerpo[data-astro-cid-yn5tx76n]{flex-direction:column;flex:1;gap:.3rem;padding:1rem 1.1rem 1.15rem;display:flex}.titulo[data-astro-cid-yn5tx76n]{font-family:var(--font-display);font-size:var(--text-md);line-height:var(--leading-tight)}.origen[data-astro-cid-yn5tx76n]{color:var(--color-ink-soft);font-size:.78rem}.resumen[data-astro-cid-yn5tx76n]{-webkit-line-clamp:2;line-clamp:2;font-size:var(--text-sm);color:var(--color-ink-soft);line-height:var(--leading-normal);-webkit-box-orient:vertical;margin-top:.25rem;display:-webkit-box;overflow:hidden}.pie[data-astro-cid-yn5tx76n]{border-top:1px solid var(--color-line);justify-content:space-between;align-items:baseline;gap:.75rem;margin-top:auto;padding-top:.7rem;display:flex}.estado[data-astro-cid-yn5tx76n]{font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ink-soft);font-variant-caps:all-small-caps}.estado--firme[data-astro-cid-yn5tx76n]{color:var(--color-ink);font-weight:600}.unica-pie[data-astro-cid-yn5tx76n]{font-size:var(--text-xs);letter-spacing:.12em;color:var(--color-ink-soft);font-variant-caps:all-small-caps}@media (width<=639.98px){.provisional[data-astro-cid-yn5tx76n]{font-size:.74rem}.origen[data-astro-cid-yn5tx76n]{font-size:.86rem}}.estado[data-astro-cid-yn5tx76n],.unica-pie[data-astro-cid-yn5tx76n]{font-size:.8rem}.oro-pastilla[data-astro-cid-yn5tx76n]{background:var(--color-gold-soft);border-left:2px solid var(--color-gold);color:var(--color-gold-deep);align-self:flex-start;margin-top:.35rem;padding:.15rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.5}.precios[data-astro-cid-yn5tx76n]{text-align:right;justify-items:end;gap:.05rem;display:grid}.catalogo[data-astro-cid-yn5tx76n]{color:var(--color-ink-soft);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;font-size:.8125rem}.precio[data-astro-cid-yn5tx76n]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent);white-space:nowrap;line-height:1.1}.tarjeta-pieza[data-astro-cid-yn5tx76n].vendida .precio[data-astro-cid-yn5tx76n]{color:var(--color-ink-soft);font-size:var(--text-sm)}
