body{box-sizing:border-box}.App,body,html{margin:0;padding:0}.App{background-color:#fec6cb;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:calc(.75em + .75vw);font-weight:400;min-height:100vh;min-width:100%;position:relative}.headerContainer{animation:slideLeft 1s ease 0s 1 normal forwards;margin-bottom:50px}.headerContainer,.headerMobile{position:relative;width:100%}.nav-bar{left:50%;position:absolute;top:0;transform:translate(-50%,40%)}.nav-mobile{left:10px;position:absolute;top:10px}#menu{height:auto;width:calc(1.25em + 1vw)}.nav-links{animation:fadeIn 3s ease 0s 1 normal forwards;color:#fff;font-family:Roboto,sans-serif;padding:10px;text-decoration:none}.dropChild{margin-bottom:15px;margin-top:25px}.logo{width:35%}.logo,.logoMobile{animation:fadeIn 3s ease 0s 1 normal forwards;left:50%;position:absolute;top:90%;transform:translate(-50%,-50%)}.logoMobile{width:65%}.dropdown{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.cart{height:auto;max-width:35px;position:relative}.orderNum{right:20px;top:-14px}.mobileNum,.orderNum{color:#f7ddb2;font-size:19px;position:absolute}.mobileNum{bottom:8px;left:33px}.itemCount{font-size:20px;left:89.5%;position:absolute;top:-35%;z-index:1}.hero{height:auto;position:relative}@keyframes slideLeft{0%{opacity:0;transform:translateX(-250px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hero{height:100%;width:100%}.heroDiv{position:relative;width:100%}.summaryContainer{flex-direction:row;flex-wrap:nowrap}.summaryContainer,.summaryContainerMobile{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.summaryContainerMobile{flex-direction:column}#orderBtn{background-color:#f7ddb2;border:2px solid #000;border-radius:5px;color:#000;font-family:Rock Salt,cursive;font-weight:700;height:50px;width:150px}#orderBtn:hover{background-color:#09cc66;color:#fff}.summaryChild,.summaryChildMobile{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:50px}.heroText{font-size:calc(.86em + 1vw)}.heroText,.heroTextMobile{animation:fadeIn 3s ease 0s 1 normal forwards;color:#000;font-family:Rock Salt,cursive;font-weight:700;text-align:center}.heroTextMobile{font-size:calc(1.5em + 1vw)}.homePhotos{border-radius:8px;height:auto;max-width:100%}.socials{height:auto;max-width:35px;padding:5px}.footerContainer{background-color:#010204;color:#fff;flex-direction:column;overflow:hidden;width:100%}.footerContainer,.socialsContainer{align-items:center;display:flex;justify-content:center}.socialsContainer{flex-direction:row;padding:15px}.socials:hover{transform:scale(1.1)}.copyright{font-size:15px;padding:15px}.aboutContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:100px;max-width:100%}.aboutPhotos,.headerPhoto{border-radius:8px;height:auto;max-width:100%}.cartContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:100px}.cartItems,.cartMobile{align-items:center;display:flex;flex-direction:column;justify-content:center}.cartItems{background-color:#fff;border-radius:8px;box-sizing:border-box;height:auto;margin:15px;padding:12px;position:relative;width:350px}#clearAll{background-color:#fec6cb;border:2px solid #000;border-radius:5px;font-size:17px;height:35px;width:auto}#clearAll:hover{background-color:red}#deleteBtn{padding:5px;position:absolute;right:0;top:0}.contactContainer{align-items:center;display:flex;flex-direction:column;justify-content:center}.contactFields{border-radius:5px;height:35px;width:auto}.countContainer{flex-direction:row;justify-content:center}.cartHeader{border-bottom:solid #000;border-width:75%;margin-top:100px}.cartHeader,.totalHeader{font-family:Rock Salt,cursive;font-weight:700;text-align:center}.itemContainer{background-color:#fff;border-radius:8px;box-sizing:border-box;flex-direction:column;height:auto;justify-content:center;padding:12px;width:350px}.countContainer,.itemContainer{align-items:center;display:flex}.countContainer{justify-content:space-around}.buttons{background-color:#fec6cb;border:2px solid #000;border-radius:5px;font-size:17px;height:35px;width:auto}.buttons:hover{background-color:#09cc66;color:#fff}.itemName{font-family:Rock Salt,cursive;font-weight:700}.orderContainer{flex-wrap:wrap;margin-top:100px}.orderContainer,.orderMobile{align-items:center;display:flex;justify-content:center}.orderMobile{flex-direction:column;flex-wrap:flex;margin-top:50px}.items{margin:15px;padding:5px}
/*# sourceMappingURL=main.f275d8e5.css.map*/