.price-comparison {
  color: #6a655d;
  text-decoration-color: #b43a32;
  text-decoration-thickness: 2px;
  white-space: nowrap;
}
.starting-price {
  color: #424d3d;
  font-weight: 700;
  white-space: nowrap;
}

.price-stack {
  text-align: right;
}

.price-stack > .price-comparison {
  display: block;
  font-size: .82em;
  line-height: 1.2;
}
.price-stack > .starting-price {
  display: block;
  margin-top: .2em;
  font-size: 1.24em;
  line-height: 1.2;
}

img:is([src="assets/products/bellini/display.webp"], [src="assets/products/violet/display.webp"]) {
  scale: 1.12;
  transform-origin: 50% 58%;
}
