@import url(https://fonts.googleapis.com/css2?family=Chakra+Petch&family=Redressed&display=swap);body{margin:0}main{margin:0 auto}.products{display:grid;grid-template-columns:repeat(3,1fr)}.product-overview{border:1px solid #dcdcdc;box-shadow:5px 5px 5px #dcdcdc;margin:10px;padding-bottom:15px;text-align:center}.product-overview a{color:#ff4500;font-family:Redressed,cursive;text-decoration:none}.product-overview img{height:100px;object-fit:cover;width:100px}.product-details-container{margin:auto}.product-details{background-color:#fff;border:3px double #dcdcdc;border-radius:5px;margin:auto;padding-bottom:20px;text-align:center;width:95%}.details-container{background-color:#fff;margin:auto;text-align:left;width:600px}.details{flex-direction:column}.details,.product-details-navigation{display:flex;justify-content:space-evenly;margin:auto;width:400px}.product-details-navigation{flex-direction:row}.product-details-navigation button{background-color:#fbc2f1;border-radius:5px;cursor:pointer;margin-top:10px;padding:5px 20px;width:100px}@media only screen and (max-width:600px){nav{background-size:cover;flex-direction:column;text-align:center}.nav-button{justify-content:space-between;margin:0 auto 10px}.products{display:grid;grid-template-columns:repeat(1,1fr)}.details,.details-container{width:200px}.product-details-navigation{align-items:center;flex-direction:column;width:200px}}.featured{margin:0 400px}.navbar{background-color:#f8f8ff;background-image:url(https://static.vecteezy.com/system/resources/previews/001/591/883/non_2x/magic-fairy-tale-pastel-sky-background-free-vector.jpg);background-position-y:top;background-size:100%}.navbar__items{color:#ff4500;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 10px}.navbar__items a{background-color:#f8f8ff;border-radius:10px;color:#ff4500;padding:5px 10px;text-decoration:none}.navbar__items ul{display:flex;justify-content:space-between;padding-left:0;width:300px}.navbar__items ul li{list-style-type:none}.navbar__items__logo{border-radius:none;font-family:Redressed,cursive;font-size:40px}.navbar__items__logo a{border-radius:0;padding:0}.home__banner{background-color:#eeedfc;height:165px}.home__banner__mainContent{margin:0 auto;max-width:1200px}.home__banner__mainContent__topRated{display:flex;flex-direction:column;margin:0 auto;text-align:center}.home__banner__mainContent__topRated a{color:#000;text-decoration:none}.home__banner__mainContent__topRated__topRatedHeader{font-family:serif;font-size:35px;font-weight:300;margin-top:20px}.home__banner__mainContent__topRated__topRatedProducts{display:flex;flex-wrap:wrap;justify-content:space-around;padding-top:30px;position:relative}.home__banner__welcome{font-size:20px;margin:0 auto;max-width:1200px}.topRatedProduct{border-bottom:3px solid transparent;max-width:125px}.topRatedProduct:hover{border-bottom:3px solid gray}.topRatedProduct__productName{font-family:Redressed,cursive;font-size:20px;margin-top:15px}.topRatedProduct__image img{border:1px solid #d3d3d3;border-radius:50%;height:125px;object-fit:cover;width:125px}.topRatedProduct__image img:hover{scale:1.1;transition:.3s}.cart-container{background-color:#e7c3c3;background-image:url(https://media.istockphoto.com/vectors/vector-crumbled-paper-texture-vector-id626374442?k=20&m=626374442&s=612x612&w=0&h=NTXd4VoWN--1tYkJmUQAaqk4EBn6S2EVv7dkUwb_qGc=);background-size:100%;height:330px;padding:0 10px}.addToCartButton{text-align:center}.addToCartButton button,.form-button{background-color:#fbc2f1;border:1px solid #dcdcdc;border-radius:5px;box-shadow:5px 5px 5px #dcdcdc;cursor:pointer;margin-bottom:20px;padding:5px 20px}.addToCartButton button:hover,.form-button:hover{background-color:#ccc2fb}.cart-added-items{background-color:hsla(0,43%,84%,.3);height:100px;overflow:scroll}.cart-total{position:-webkit-sticky;position:sticky}.fourOFour{cursor:default;max-width:1200px}.fourOFour__errorMsg{color:#ff4500;text-align:center;transition:.5s}.fourOFour__errorMsg:hover{color:#000}.fourOFour__words{display:inline-block}.fourOFour__words__cIsFor{text-align:left}.fourOFour__words__wordsWithC{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-items:center}.fourOFour__words__wordsWithC__randomWordEnding{color:#e10051;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:80px;letter-spacing:.2em;text-shadow:-3px -3px 0 #000,3px -3px 0 #000,-3px 3px 0 #000,3px 3px 0 #000}.newProduct{text-align:center}.newProduct__formContainer{align-items:center;border:1px solid #ff4500;border-radius:10px;display:flex;flex-direction:column;justify-items:center;margin:0 auto;width:650px}.newProduct__formContainer table{margin:20px;text-align:left;width:500px}.newProduct__formContainer table td:nth-child(odd){text-align:right}.newProduct__formContainer table td:nth-child(2n){text-align:left}.newProduct__formContainer table label{color:#ff4500}.newProduct__formContainer table input[type],.newProduct__formContainer table textarea{resize:vertical;width:80%}.newProduct__formContainer table input[type=checkbox]{width:10%}.newProduct__formContainer table input[type=number]{width:20%}.newProduct__formContainer table input[type=submit]{width:100px}.newProduct__formContainer .formSubmitButton{text-align:center}.newProduct__cancelButton{margin-top:20px}
/*# sourceMappingURL=main.8806e6cc.css.map*/