.popup-card {
  width: 100%;
  height: 100%;
  min-height: 200px;
  border-radius: 2px;
  background: #f5f5f5;
  position: relative;
  padding: 1.8rem;
  border: 2px solid #c3c6ce;
  transition: 0.5s ease-out;
  overflow: visible;
}

.popup-card-details {
  color: black;
  height: 100%;
  gap: .5em;
  display: grid;
  place-content: center;
}

/* Text */

.popup-text-title {
  font-size: 1.5em;
  font-weight: bold;
}

/* Hover */

.popup-card:hover {
  border-color: #D72034;
  box-shadow: 0 4px 18px 0 rgba(0, 0, 0, 0.25);
}

