.jt-launch {
  z-index: 3;
  color: #fff6ea;
  background: radial-gradient(120px 40px at 50% 0, #f3d27a73, #0000 70%), linear-gradient(#9d1828, #6e1020);
  border: 1px solid #f3d27ad9;
  border-radius: 16px;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  margin: 0 0 12px;
  padding: 12px 10px 14px;
  display: flex;
  position: relative;
  box-shadow: 0 12px 28px #6e102059, inset 0 0 0 1px #fff8ea2e;
}

.page-yield .yield-card > .jt-launch {
  margin: 0;
  position: absolute;
  top: 12px;
  left: 12px;
  right: 78px;
}

.jt-launch em {
  letter-spacing: .42em;
  color: #f3d27a;
  text-indent: .42em;
  font-size: 14px;
  font-style: normal;
}

.jt-digits {
  justify-content: center;
  gap: 8px;
  width: 100%;
  display: flex;
}

.jt-digits b {
  color: #8c1224;
  text-align: center;
  font-variant-numeric: tabular-nums;
  background: #fff8ea;
  border-radius: 12px;
  min-width: 46px;
  padding: 6px 2px 4px;
  font-size: 22px;
  line-height: 1;
  box-shadow: 0 6px #e7c98a;
}

.jt-digits b span {
  letter-spacing: .12em;
  color: #8a6a55;
  margin-top: 4px;
  font-size: 12px;
  font-weight: 500;
  display: block;
}

.jt-price, .jt-detail-price {
  text-align: center;
  margin: 2px 0 10px;
}

.jt-price s, .jt-detail-price s, .detail-bar .jt-was {
  color: #8a7568;
  font-size: 15px;
  text-decoration: line-through;
}

.jt-price p, .jt-detail-price p {
  color: #8c1224;
  margin: 2px 0 0;
}

.jt-price i, .jt-detail-price i, .detail-bar i {
  letter-spacing: .2em;
  margin-right: 6px;
  font-size: 13px;
  font-style: normal;
}

.jt-price b, .jt-detail-price b {
  color: #c8102e;
  letter-spacing: .02em;
  font-size: 32px;
  line-height: 1.1;
}

.jt-detail-price {
  background: linear-gradient(#fff6e8, #fff);
  border: 1px solid #ead7b4;
  border-radius: 16px;
  margin: 4px 0 14px;
  padding: 12px 10px;
}

.detail-bar .jt-was {
  margin-bottom: 2px;
  font-size: 13px;
  display: block;
}

.detail-buy[data-jt-wait="1"] {
  box-shadow: none !important;
  background: #8a7568 !important;
}
