/* PlatProche Price System - Branded Price Display */

/* Base price class - tabular numbers for consistent alignment */
.pp-price {
  font-variant-numeric: tabular-nums;
  letter-spacing: -0.01em;
}

/* Inline variant - for cart items, line items, small displays */
.pp-price--inline {
  font-size: 0.95rem;
  font-weight: 700;
  color: #FF8C65;
}

/* Card variant - for dish cards in grids/sliders */
.pp-price--card {
  font-size: 1.35rem;
  font-weight: 800;
  color: #FF8C65;
}

/* Total variant - for totals, KPIs, dashboard revenue */
.pp-price--total {
  font-size: 1.8rem;
  font-weight: 900;
  color: #FF8C65;
}

/* Muted variant - for secondary/less prominent prices */
.pp-price--muted {
  color: rgba(0, 0, 0, 0.55);
  font-weight: 600;
}

/* Optional premium glow effect */
.pp-price-glow {
  text-shadow: 0 1px 14px rgba(255, 140, 101, 0.22);
}
