.success-wrap{
  min-height: 70vh;
  display:flex;
  align-items:center;
  justify-content:center;
  padding: 40px 16px;
}

.success-back{
  position: fixed;
  left: 14px;
  top: 14px;
  font-size: .95rem;
  text-decoration: none;
}

.success-card{
  width: min(720px, 100%);
  background: rgba(255,255,255,.92);
  border-radius: 18px;
  padding: 26px 22px;
  box-shadow: 0 18px 60px rgba(0,0,0,.10);
}

.success-card h1{
  margin: 0 0 10px 0;
}

.success-order{
  margin-top: 14px;
}

.success-link{
  display:inline-block;
  margin-top: 14px;
}
