#fairy-tale {
  font-family: "Cookie";
  color: #f171aa;
  text-align: center;
  border: 6px solid black;
  background-color: black; 
}

#fairy-delivery {
	display:flex;
}
#fairy-delivery a {
  flex-grow: 1;
  flex-basis: 0;
	text-decoration: none;
  font-family: "Tagesschrift";
  text-align: center;
  padding: 1.2em;
  font-weight: bold;
  background-color: skyblue;
  color: white;
  margin: 1.2em;
}
#nav {
	width: 100%;
  background-color: #f171aa;
  color: white;
}
#nav label,
#hamburger {
	display: none;
}
#fairy-delivery a:hover{
	color: red;
  text-shadow: 2px 2px black;
}
.center {
	display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
#tagline {
	font-size: 30px;
  border: 3px solid black;
  font-family: "Cookie";
  text-align: center;
  color: #f171aa;
  background-color: black;
}
body{ background:url("https://projects.codecraftworks.com/web/ldstIfy2o1oiTyc66ATw/assets/istockphoto-546022488-1024x1024.jpg")
}
h2  {
	background-color: black;
  font-family: "Cookie";
  color: #f171aa;
  font-size: 30px;
  text-align: center;
}
ul, li {
	background-color: black;
	color: #f171aa;
  font-family: "Roboto";
  font-weight: bold;
  padding: 2em;
}

/*
  #nav {
    background-color: lavender;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  #nav a {
    text-decoration: none;
    padding: 1em;
    margin: 0 2em;
  }
  #nav a:hover {
    background-color: rebeccapurple;
    color: white;
  }
*/
@media (max-width: 576px) {
  #fairy-delivery a {
    box-sizing: border-box;
  	display: block;
    width: 100%;
    border-top: 1px solid #333;
  }
  #nav label {
  	display: inline-block;
    color: white;
    background-color: #f171aa;
    font-style: normal;
    font-size: 1.2em;
    padding: 20px;
    cursor: pointer;
  }
  #fairy-delivery {display: none;}
  #nav input:checked ~ #fairy-delivery {display: block;}
}