/* SN, versiones y descuentos */
.sn{display:inline-block;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;font-weight:600;color:#245a4e;background:#eef2f0;border-radius:6px;padding:2px 8px;margin:2px 0 6px;letter-spacing:.02em}
.card-meta .sn{display:block;width:fit-content}
.disc-pill{display:inline-block;background:#c0392b;color:#fff;border-radius:999px;padding:3px 11px;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}
.image-box .disc-pill{position:absolute;left:10px;top:10px;z-index:3;box-shadow:0 2px 8px #0003}
.price-line s,.was s{color:#7a8580;font-weight:500}
.deal{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}
.deal .now{font-size:1.05em}.deal .now b{font-size:1.5em;color:#123a31}.deal .was{color:#7a8580;font-size:.95em}.deal .was s{text-decoration-thickness:2px}
.deal-end{flex-basis:100%;font-size:13px;color:#b5651d;font-weight:600}.deal-end [data-countdown]{font-variant-numeric:tabular-nums;font-weight:700}
.detail-price{margin:6px 0 14px;padding:12px 14px;background:#f4f7f6;border-radius:12px;font-size:16px}
.history td:first-child{white-space:nowrap}
