main {
	display: grid;
	grid-template-columns: 1fr 1fr;
	width: auto;
}

.product-section {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
}

.product-section img {
	width: 75px;
	height: 75px;
}

.product-section li {
	list-style: none;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	border: solid 2px darkslategray;
	border-radius: 10px;
	width: fit-content;
}

.product-section button {
	height: 25px;
	width: 50px;
	margin: 1rem;
}

label {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin: 1rem;
}

label:hover {
	color: rgb(115, 196, 35);
	font-weight: bold;
}