/* Menu lateral do perfil do cliente - fundo preto */
.customer_profile .customer-tabs {
  background-color: #000000 !important;
  padding: 12px;
  border-radius: 8px;
}

.customer_profile .customer-tabs ul {
  background-color: transparent;
}

.customer_profile .customer-tabs li a {
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a[class*="tw-text-neutral-800"],
.customer_profile .customer-tabs li a[class*="tw-text-primary-600"] {
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a:hover {
  background-color: rgba(255, 255, 255, 0.1) !important;
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a[class*="hover:tw-bg-neutral-50"]:hover,
.customer_profile .customer-tabs li a[class*="hover:tw-text-primary-600"]:hover {
  background-color: rgba(255, 255, 255, 0.1) !important;
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a[class*="tw-bg-neutral-50"] {
  background-color: rgba(255, 255, 255, 0.15) !important;
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a i {
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a i[class*="tw-text-neutral-400"],
.customer_profile .customer-tabs li a i[class*="tw-text-primary-600"],
.customer_profile .customer-tabs li a i[class*="group-hover:tw-text-primary-600"] {
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a:hover i,
.customer_profile .customer-tabs li a[class*="tw-bg-neutral-50"] i {
  color: #ffffff !important;
}

.customer_profile .customer-tabs li a span {
  color: #ffffff !important;
}

.customer_profile .customer-tabs .badge {
  background-color: rgba(255, 255, 255, 0.2) !important;
  color: #ffffff !important;
}

