html{font-size:15px;}
#logo{text-align:center;justify-content:center;align-items:center;padding:20px;}
#banner{margin-left:7%;margin-right:7%;height:25rem;width:auto;background-position:center;background-size:cover;background-image:url(poppy.jpg);background-repeat:no-repeat;display:flex;text-align:center;justify-content:center;align-items:center;color:rgb(0,255,153);font-size:54px;font-family:'Pacifico', cursive;}
.topnav{background-color:rgba(0,0,0,.3);overflow:hidden;}
.topnav a{float:left;position:relative;color:rgb(0,255,153);text-align:center;padding:15px 18px;text-decoration:none;font-size:24px;font-family:'Pacifico', cursive;}
.topnav a:hover{background-color:rgba(255,255,255,0.4);}
.topnav .icon{display:none;}
body{margin:0;background-image:url(lights.jpg);background-color:black;background-attachment:fixed;background-position:center;background-size:cover;background-repeat:no-repeat;justify-content:center;align-items:center;font-family:'Pacifico', cursive;font-size:1.6rem;color:beige;width:100%;height:auto;}
p{font-family: 'Oswald', sans-serif;}
li{font-family: 'Oswald', sans-serif;}
a{color:antiquewhite;font-family: 'Oswald', sans-serif;}
h2{color:rgb(0,255,153);}
#NewArrivals{margin-right: 15%;margin-bottom: 5%;}
#mission, #news, #about, #contact, #home{margin-left:15%;margin-right:15%;height:auto;text-align:left;}
#map{height:30rem;width:auto;margin-right:20%;margin-left:20%;}
.privacy {font-size: 1.3rem;}
#mc_embed_signup{width:auto;font-family:'Pacifico', cursive;font-size:16px;display:flex;}
.image-container{overflow:hidden;}
.image-container img{max-width:100%;height:auto;display:block;}
.images .image-container{display:inline-block;width:48%;margin:1%}
form{display:-webkit-grid;display:grid;-webkit-grid-auto-flow:row;grid-auto-flow:row;grid-gap:10px;}
label.form{grid-column:1;color:antiquewhite;}
input.form{grid-column:2;background-color:rgba(255,255,255,0.2);border-radius:8px;padding:2px;box-sizing:border-box;border:1.5px solid rgba(0,0,0,0.5);color:antiquewhite;}
input[type=text]:focus{border:2px solid rgb(0,0,0);}
textarea:focus{border:2px solid rgb(0,0,0);}
textarea{grid-column:2;width:auto;background-color:rgba(255,255,255,0.2);color:antiquewhite;border-radius:8px;padding:2px;width:auto;box-sizing:border-box;border:1.5px solid rgba(0,0,0,0.5);}
#controls:hover{border:2px solid rgb(0,0,0);}
#controls{grid-column:2;box-sizing:border-box;border:1.5px solid rgba(0,0,0,0.5);background-color:rgba(0,0,0,0.1);font-size:1.4rem;color:antiquewhite;font-family:'Pacifico', cursive;width:8rem;}
footer{display:grid;display:-webkit-grid;-webkit-grid-auto-flow:row;grid-auto-flow:row;height:auto;width:100%;font-family:'Pacifico', cursive;font-size:1.125rem;background-color:rgb(0,0,0);color:rgb(0,255,153);}
#text, #text a{grid-column:1;padding:16px;color:rgb(0,255,153);}
#social{grid-column:2;padding:16px;}
#Instagram{padding:29px;display:inline-block;}
#Facebook{display:inline-block;padding-top:29px;}
*{box-sizing:border-box}
.mySlides{display:none}
.slideshow-container{display:flex;max-width:50%;position:relative;margin-left:15%;height:auto;overflow:hidden;float:left;padding-right:10px;padding-top:10px;}
.prev, .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:rgb(0,255,153);font-weight:bold;font-size:18px;transition:0.6s ease;border-radius:0 3px 3px 0;}
.next{right:10px;border-radius:3px 0 0 3px;}
.prev{left:0;border-radius:3px 0 0 3px;}
.prev:hover, .next:hover{background-color:rgba(0,0,0,0.8);}
.text{color:rgb(0,255,153);font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center;}
.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0;}
.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s;}
@-webkit-keyframes fade{from{opacity:.4}
to{opacity:1}
}
@keyframes fade{from{opacity:.4}
to{opacity:1}
}
