/* Pricing Currency Styles - Extracted from inline styles */

/* Price amounts - Hidden by default, shown based on selected currency */
.price-amount {
  display: none;
}

.price-amount.clp-price {
  display: inline;
}

/* Price currency display */
.price-currency {
  display: none;
}

.price-currency.clp-currency {
  display: inline;
}

/* Equivalence text - Hidden by default */
.equivalence-text {
  display: none;
}

.equivalence-text.clp-equiv {
  display: inline;
}

/* Modal pricing */
.modal-price .price-amount,
.modal-price .price-currency,
.price-equivalence .equivalence-text {
  display: none;
}

.modal-price .clp-price,
.modal-price .clp-currency,
.price-equivalence .clp-equiv {
  display: inline;
}

/* Responsive adjustments */
@media (max-width: 768px) {
  .price-amount,
  .price-currency,
  .equivalence-text {
    font-size: clamp(0.875rem, 2vw, 1rem);
  }
}
