/* Hide Astra's duplicate native stock badge only on upcoming products. Our
   badge also exists for in-stock products, without changing their stock data. */
.koma-launch-upcoming .ast-shop-product-out-of-stock:not(.koma-launch-badge) { display: none !important; }
.koma-launch-upcoming .woocommerce-loop-product__link { position: relative; display: block; }
.koma-launch-badge {
  position: absolute; bottom: 1em; left: 1em; right: 1em;
  background: rgba(255, 255, 255, .88); text-align: center;
  padding: .5em 0 .7em; font-weight: 700; text-transform: uppercase;
  line-height: 1.5; pointer-events: none;
}
.koma-launch-upcoming .price:empty { display: none; }
.koma-launch-availability .ast-stock-avail { font-weight: 700; }
.koma-launch-availability .koma-launch-stock { color: inherit; }
