@page {
	size: A4;
}
.sheet {
	overflow: visible;
	height: auto !important;
}

h2 {
	page-break-after: avoid;
}

img.full,
#instructions img {
	width: 100%;
}
.grid {
	display: grid;
	grid-gap: 5px;
}

#time,
#info,
#nutritional-facts-items {
	grid-template-columns: 1fr 1fr 1fr;
	padding: 0.5em 0;
}
