/* Price presentation: current price, struck compare-at, and unavailable state. */
.price {
    display: flex;
    align-items: baseline;
    gap: var(--space-xs);
    flex-wrap: wrap;
}

.price__current {
    font-weight: var(--weight-bold);
    font-size: var(--text-lg);
    color: var(--color-ink);
}

.price__compare {
    color: var(--color-ink-muted);
    font-size: var(--text-sm);
}

.price__compare s {
    text-decoration: line-through;
}

.price__unavailable {
    font-size: var(--text-sm);
    color: var(--color-ink-muted);
    font-style: italic;
}


/* The Pix price (owner, 06/10/2026): the discounted price under the price, in reais only. */
.price__pix {
    margin: var(--space-3xs) 0 0;
    font-size: var(--text-sm);
    font-weight: var(--weight-semibold, 600);
    color: var(--color-accent-strong);
}
