@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap");

body {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #1a1a2e;
  color: #e0e0e0;
}
.product-img {
  height: 200px;
  object-fit: cover;
}
.navbar-brand {
  font-weight: 700;
  font-family: "Orbitron", sans-serif;
}
.card-title {
  font-family: "Orbitron", sans-serif;
}
.card-title-pokemon {
  color: #ffcb05 !important;
}
.card-title-fallout {
  color: #4af626 !important;
}
.card-title-accent {
  color: #00d4ff !important;
}
.menu-heading {
  font-family: "Orbitron", sans-serif;
  color: #00d4ff;
}
.carousel-caption h5,
.carousel-caption p {
  font-family: "Orbitron", sans-serif;
}
.card {
  background-color: #16213e;
  border: 1px solid #0f3460;
}
.card-text {
  color: #b0b0b0;
}
.navbar {
  background-color: #0f3460 !important;
}
.navbar-brand, .nav-link {
  color: #e0e0e0 !important;
}
.nav-link:hover {
  color: #00d4ff !important;
}
.table {
  color: #e0e0e0;
}
@media (max-width: 576px) {
  .product-img {
    height: 150px;
  }
}

.form-control, .form-select {
  background-color: #1a1a2e;
  color: #e0e0e0;
  border-color: #0f3460;
}
.form-control:focus, .form-select:focus {
  background-color: #16213e;
  color: #e0e0e0;
}
.form-control::placeholder {
  color: #888;
}
.modal-content {
  background-color: #16213e;
  color: #e0e0e0;
}
.list-group-item {
  background-color: #16213e;
  color: #e0e0e0;
  border-color: #0f3460;
}
.dropdown-menu {
  background-color: #16213e;
}
.dropdown-item {
  color: #e0e0e0;
}
.dropdown-item:hover {
  background-color: #0f3460;
  color: #00d4ff;
}
.dropdown-item-text {
  color: #e0e0e0 !important;
}
.card-body {
  color: #e0e0e0;
}
.form-label {
  color: #e0e0e0;
}
.form-check-label {
  color: #e0e0e0;
}
.input-group-text {
  background-color: #0f3460;
  color: #e0e0e0;
  border-color: #0f3460;
}
.modal-footer {
  border-color: #0f3460;
}
.modal-header {
  border-color: #0f3460;
}
.btn-close {
  filter: invert(1);
}
