.nav.account-menu .nav-item {
	margin-right: 1.5rem;
	font-size: 18px;
	line-height: 1em;
}
.order-items a {
  border: 0;
  color: var(--color-text-primary);
}
.order-items table td {
	vertical-align: middle;
}
.suggestions-promo {
  display: none !important;
}
.noimage {
	opacity: .25;
	filter: grayscale(1);
}
.orders table th,
.orders table td {
	white-space: nowrap;
}

.my-card {
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	justify-content: flex-start;
	margin: 1rem 0;
}
.my-card .card:first-of-type {
	margin-right: 1rem;
}
@media screen and ( max-width: 575px ) {
	.my-card {
		flex-direction: column;
	}
	.my-card .card:first-of-type {
		margin: 0 0 1rem;
	}
	#bonus-transaction .filters .d-flex {
		flex-wrap: wrap;
	}
	#bonus-transaction .filters .label {
		flex: 0 0 100%;
		margin: 0 0 1rem;
	}
}