/* RMDQ v10: precios con descuento. Solo visible si hay un porcentaje válido. */
.rmdq-price-row{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:14px;row-gap:3px}
.rmdq-old-price{color:#9c9fa5;font-size:19px;font-weight:500;white-space:nowrap}
.rmdq-price-row .actual-price{font-weight:800}
.rmdq-discount-message{color:#b94b57;font-size:15px;font-weight:750;line-height:1.45;margin:5px 0 13px}
.rmdq-catalog-price{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:10px;row-gap:3px}
.rmdq-catalog-price strong{font:inherit;color:#142c39}
.rmdq-catalog-old{font-size:14px;font-weight:500;color:#9b9fa5}
.rmdq-discount-catalog{font-size:12px;margin:1px 0 7px;line-height:1.35}
@media(max-width:575.98px){
 .rmdq-old-price{font-size:17px}
 .rmdq-discount-message{font-size:15px}
 .rmdq-discount-catalog{font-size:13px}
 .rmdq-catalog-old{font-size:14px}
}
/* RMDQ 20.5.13 - aviso de vigencia y contador de ofertas */
/* RMDQ 20.5.14: leyenda de promoción más legible en escritorio y móvil. */
.rmdq-offer-note{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap;color:#163d73;background:#f0f6ff;border:1px solid #cbdcf5;border-radius:10px;padding:.8rem 1rem;margin:.65rem 0 1rem;font-size:18px;font-weight:650;line-height:1.5;}
.rmdq-offer-note strong{font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;color:#102d54;}
@media(max-width:575.98px){
  .rmdq-offer-note{font-size:17px;padding:.7rem .8rem;}
  .rmdq-offer-note strong{font-size:19px;}
}
