/* v1.5.9 — clarify collateral availability and carry Coming soon stamp into service detail */

.collateral-available-link {
  border-color: #16803a !important;
  color: #126b31 !important;
  background: #eefaf2 !important;
  font-weight: 800;
}

.collateral-available-link:hover {
  border-color: #126b31 !important;
  color: #0f5728 !important;
  background: #e0f5e7 !important;
}

.coming-soon-detail {
  position: relative;
  min-height: 210px;
}

.coming-soon-detail-stamp {
  left: auto;
  right: 20px;
  top: 68px;
  transform: rotate(-10deg);
  font-size: clamp(24px, 3vw, 38px);
}

.coming-soon-detail-note {
  border-left: 4px solid #c8241a;
  background: #fff7f6;
}

@media (max-width: 1000px) {
  .coming-soon-detail {
    padding-top: 82px;
  }

  .coming-soon-detail-stamp {
    left: 50%;
    right: auto;
    top: 38px;
    transform: translateX(-50%) rotate(-8deg);
  }
}

@media (max-width: 650px) {
  .coming-soon-detail-stamp {
    font-size: 22px;
  }
}
