h1 {
	text-shadow: 0px 1px 0px rgb(255, 255, 255), 0px -1px 0px rgb(0, 0, 0);
	color: grey;
	font-size: 4em;
}

@media (max-width: 767px) {
	h1 {
		font-size: 1.8em;
		height: auto;
	}
}

@media (min-width: 768px) {
	h1 {
		font-size: 2.8em;
	}
	
	.product {
		height: 454px;
	}
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 	
	h1 {
		font-size: 4em;
	}
}