/* VapEsence 05/11/2026: precios menos agresivos (antes peso 900 casi negro). */
html body .product-miniature .product-description .product-price-and-shipping span.product-price,
html body .product-miniature .product-price,
html body .product-miniature .price,
html body .vs-mm .price, html body [class*="vs-mm"] [class*="price"]:not([class*="old"]):not([class*="regular"]) {
  font-weight: 700 !important; color: #1f3a5f !important; letter-spacing: 0 !important;
}
html body .product-miniature .product-description .product-price-and-shipping span.product-price, html body .product-miniature .product-price { font-size: 16px !important; }
html body#product .product-prices .current-price .product-price,
html body#product .product-prices .current-price-value,
html body#product .product-prices .current-price span[itemprop="price"],
html body#product .product-prices .price {
  font-weight: 700 !important; color: #1f3a5f !important; letter-spacing: -.005em !important;
}
html body#cart .vs-cp .vs-cp-line__total .product-price,
html body#cart .vs-cp .vs-cp-line__total strong,
html body .vs-cl__price { font-weight: 700 !important; color: #1f3a5f !important; }
/* Menú de escritorio: menos peso en precios y listas */
html body .vs-dm__pp strong { font-weight: 700 !important; color: #1f3a5f !important; font-size: 16px !important; }
html body .vs-dm__r1 { font-weight: 600 !important; }
html body .vs-dm__hn { font-weight: 700 !important; }
