.hover-card {
  transition: box-shadow .15s, transform .15s;
}
.hover-card:hover {
  box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;
  transform: translateY(-2px);
}

.item-qty {
  cursor: pointer;
  padding: 2px 6px;
  border-radius: 4px;
  transition: background .1s;
  min-width: 2rem;
  text-align: center;
}
.item-qty:hover {
  background: var(--bs-gray-200);
}

body {
  background: var(--bs-gray-100);
}
.card {
  border: none;
}
