/* NursingProxy promotional price treatment.
   The payable price remains the source-of-truth price from the product record. */
.np-price-offer{
  display:inline-flex;
  align-items:baseline;
  gap:.42em;
  flex-wrap:wrap;
  color:#15803d !important;
}

.np-price-offer .np-compare-price{
  color:#78716c;
  font-size:.66em;
  font-weight:600;
  letter-spacing:0;
  line-height:1;
  text-decoration-color:#78716c;
  text-decoration-thickness:1.5px;
  white-space:nowrap;
}

/* Product cards whose price label also contains access-model helper copy. */
.ebook-price.np-price-offer,
.nc-price.np-price-offer{
  align-items:flex-end;
}

.ebook-price.np-price-offer small,
.nc-price.np-price-offer small{
  flex-basis:100%;
}

@media(max-width:560px){
  .np-price-offer{gap:.35em}
  .np-price-offer .np-compare-price{font-size:.62em}
}
