/* Show the existing regular and sale prices as a readable comparison. */
.product .price del {
  color: #767676 !important;
  opacity: 1 !important;
  font-weight: 400;
  margin-right: .45em;
  text-decoration: line-through;
}
.product .price del .amount { color: inherit !important; font-weight: 400; }
.product .price ins {
  color: #171717 !important;
  background: transparent !important;
  font-weight: 700;
  text-decoration: none;
}
.product .price ins .amount { color: inherit !important; }
.product .price del, .product .price ins { display: inline-block; white-space: nowrap; }
.product .price .htw-price-from { color: #595959; font-size: .85em; font-weight: 400; margin-right: .25em; }
