body,
html {
  height: 100%;
  background-color: #fff;
}

.card {
  border: 1px solid #ddd;
  border-radius: 5px;
  transition: transform 0.2s;
}

.card:hover {
  transform: scale(1.05);
}

.card-body {
  text-align: center;
}

.card-footer {
  background-color: #f8f9fa;
  border-top: 1px solid #ddd;
}

.btn-cart {
  background-color: #081f57;
  color: #fff;
}

.pagination .page-item.disabled .page-link {
  color: #6c757d;
}

.pagination .page-item.active .page-link {
  background-color: #007bff;
  border-color: #007bff;
}