.listing {
	max-width: 355px;
}

.thumbnail {
	aspect-ratio: 16 / 9;
	width: 100%;
	height: 100%;
	object-fit: cover;
	min-width: 355px;
}

.info {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.castText {
	font-size: var(--font-sm);
	font-weight: var(--weight-semi);
	color: var(--color-text-high);
}

.weaponsNotShown {
	background-color: var(--color-bg-high);
	border-radius: 100%;
	display: grid;
	place-items: center;
	font-weight: var(--weight-semi);
	width: 38px;
	height: 38px;
	font-size: var(--font-sm);
}
