@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;500;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#daf2df;color:#15392f;font-family:Nunito,sans-serif}.groceryImage,img{margin-bottom:1vh;margin-top:1vh;object-fit:cover;width:250px}.groceryImage{height:250px}a{color:#15392f}li{list-style-type:none}.groceryDiv{background:#f2f1da;border:2px solid #eba743;border-radius:5px;padding-top:2vh;width:250px}.groceryName{text-align:center}.errorMessage{-webkit-animation:shake .5s;animation:shake .5s}@-webkit-keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes shake{0%{-webkit-transform:translate(1px,1px) rotate(0deg);transform:translate(1px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px) rotate(1deg);transform:translate(-3px) rotate(1deg)}30%{-webkit-transform:translate(3px,2px) rotate(0deg);transform:translate(3px,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(3px,1px) rotate(-1deg);transform:translate(3px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(1px,2px) rotate(0deg);transform:translate(1px,2px) rotate(0deg)}to{-webkit-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}.groceryPrice{align-items:center;color:#7d0202;display:flex;font-size:1.2em;font-weight:800}nav{justify-content:flex-start}.loginButton,nav{align-items:center;display:flex;flex-direction:row}.loginButton{align-self:center;background:#f2f1da;border:1px solid #000;border-radius:5px;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;gap:5px;padding:8px;transition-duration:.3s}.loginButton:hover{background:#eba743;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.loginButtonDiv{bottom:10px;display:flex;flex-direction:row;position:relative;right:20px;top:20px}.loginDiv{text-align:center}.loginForm{align-items:center;display:flex;flex-direction:column;margin-bottom:4vh;margin-top:4vh}.accountButton{background:transparent;border:none;color:#15392f;font-family:Nunito;font-size:1em;font-weight:500;text-decoration:underline}.accountButton:hover{cursor:pointer}.buttonDiv{margin-bottom:5vh;text-align:center}.searchDiv{position:relative}.navbarRight{display:flex;gap:40px;margin-left:10vw}.search-picshow{bottom:82.7%;height:20px;position:fixed;right:5vw;width:20px;z-index:1000}.goog-te-gadget-simple{background-color:transparent!important;border:none!important;bottom:1vh;margin:0;outline:none!important;position:relative}#google_translate_element{align-self:center;background:transparent;position:relative;top:9px}.goog-te-gadget span{display:none}.goog-te-gadget-icon{border-radius:50%;transition-duration:.4s}.goog-te-gadget-icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#:0.targetLanguage{display:none}.logoAnchor{margin-right:2vw;width:min(20%,100px)}.logo{width:min(100%,90px)}.logoDiv{justify-content:space-between;margin-bottom:2vh;margin-left:2vw;padding-top:1vh}.logoDiv,.logoName{display:flex;flex-direction:row}.logoName{width:50%}.appName{align-self:center;width:min(80%,450px)}.searchInput{bottom:82.75vh;font-size:1em;font-weight:600;width:20vw}.searchInput,.searchInput2{border-radius:8px;font-family:Nunito,sans-serif;height:30px;padding-left:10px;position:fixed;right:4vw;z-index:1000}.searchInput2{bottom:83.75vh;margin-left:73vw;width:200px}.link{color:#000;font-weight:700;text-decoration:none;transition-duration:.4s}.link:hover{color:#f2f1da;-webkit-transform:scale(1.1);transform:scale(1.1)}.link3{color:#000;font-weight:700;margin-right:38px;text-decoration:none;transition-duration:.4s}.link3:hover{color:#f2f1da;-webkit-transform:scale(1.1);transform:scale(1.1)}.headerDiv{background:#b4dbbb;display:flex;flex-direction:column;height:175px;opacity:.96;position:fixed;top:0;width:100%;z-index:999}.navBar{padding-bottom:1vh}.body{margin-bottom:15vh;margin-top:18vh;text-align:center}.new-container,.reviewDiv{margin-top:25vh}.button{color:#000}.nameDiv{display:flex;flex-direction:row;height:70px;justify-content:center}.groceryName{align-self:center;font-size:1.1em;font-weight:800;padding:0 1vw 1vw}.ourProducts{font-size:1.2em;font-weight:700;margin-top:5vh;text-align:center}.trashIcon:hover{color:#eb9a86;cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.editButton{background-color:transparent;background:none;position:relative;top:5px;transition-duration:.2s}.editButton:hover{background-color:transparent;position:relative;top:5px;-webkit-transform:scale(1.05);transform:scale(1.05)}.editIcon:hover{background-color:transparent;color:#eb9a86;cursor:pointer;margin:0;-webkit-transform:scale(1.1);transform:scale(1.1)}.carouselContainer{width:min(100vw,1250px)}.carouselContainerDiv{display:flex;flex-direction:row;justify-content:center}.groceryContainerDiv{display:flex;flex-direction:column}footer{background:#b4dbbb;padding-bottom:1vh;padding-top:1vh}.footerUL{display:flex;flex-direction:row;gap:8vw;justify-content:center;margin-bottom:3vh}.footerLogoDiv{text-align:center}.footerLogo{width:min(15%,100px)}.footerLI{align-self:center;font-size:.9em;font-weight:700;transition-duration:.3s}.footerLI:hover{color:#f2f1da;cursor:pointer}.socialIconsDiv{display:flex;flex-direction:row;gap:4vw;justify-content:center;margin-bottom:3vh}.socialIcon{transition-duration:.4s}.socialIcon:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.bottomLine{font-size:8pt;text-align:center}.new-container{margin-bottom:20vh;margin-top:30vh}.addInput,.addInput2{font-family:Nunito,sans-serif;font-size:16px;font-weight:600;padding:8px}.stockDelivery{display:flex;flex-direction:row;justify-content:space-around;margin-bottom:5vh}.stockCheck{font-size:18px}.submitButton{align-self:center;background:#f2f1da;border:1px solid #000;border-radius:5px;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;padding:8px;transition-duration:.3s;width:200px}.submitButton:hover{background:#eba743;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.detailsButton{align-self:center;background:#eba743;border:1px solid #000;border-radius:5px;font-family:Nunito,sans-serif;font-weight:600;padding:4px;transition-duration:.3s}.detailsButton:hover{background:#daf2df;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.logoutButtonDiv{display:flex;flex-direction:column}.logoutButton{align-self:center;background:#f2f1da;border:1px solid #000;border-radius:5px;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;margin:1vh 0;padding:8px;transition-duration:.3s;width:150px}.logoutButton:hover{background:#eba743;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.logoutDiv,.welcomeDiv{text-align:center}.checkbox{height:20px;width:20px}.showModal{background:#f2f1da;font-family:Nunito,sans-serif}.carousel{display:none}.carousel-slider{display:block}.middleImageDiv1{background:#e1f2dc}.middleImageDiv1,.middleImageDiv2{display:flex;flex-direction:column}.middleImageDiv2{background:#fc8d6a}.middleImageDiv3{background:#fff7c9;display:flex;flex-direction:column}.filler3{height:25px}.priceShowButton{display:flex;flex-direction:row;gap:75px;justify-content:center;margin-bottom:1vh}.showButton{align-self:center}.MuiTypography-root h2,.showButton{font-family:Nunito}#modal-modal-description{text-align:center}h4{font-size:1.1em;margin:10px 0}h4,h4 #text{font-family:Nunito}.showButtons{margin-left:200px}.showStuff,.showStuffBold{font-family:Nunito}.showStuffBold{font-weight:700;line-height:0}.showName,.showStuffBold{font-size:1.1em}.imgDiv{background:#f2f1da;padding-top:20px;text-align:center;width:100%}.itemNumber{align-self:center;font-weight:600;margin-bottom:1vh}.closeIcon{bottom:100px;left:395px;position:relative;transition-duration:.4s}.closeIcon:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.closeIcon2{bottom:75px;left:395px;position:relative;transition-duration:.4s}.closeIcon2:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.cartContainer{display:flex;flex-flow:row wrap;gap:4vw;justify-content:center;margin-bottom:5vh;margin-top:25vh}.new-container{display:flex;flex-direction:column;margin-left:25%;width:50%}.new-container form{align-self:center;display:flex;flex-direction:column;width:clamp(300px,80%,500px)}h2{text-align:center}.header{display:flex;gap:1vw;justify-content:center}.searchBar input{margin-top:2vh}.groceryContainer{display:flex;flex-flow:row wrap;gap:4vw;justify-content:center;margin-bottom:5vh}.buttons{display:flex;justify-content:flex-end;margin-bottom:1vh;margin-right:25px}.trashcan{left:6px;margin-top:5px;position:relative;transition-duration:.2s}.trashcan:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.MuiButton-root{display:none;text-transform:lowercase}.MuiBox-root.css-b8tju9{background:#daf2df;border:2px solid #eba743;border-radius:5px}.submitButton2{align-self:center;background:#daf2df;border:1px solid #000;border-radius:5px;font-family:Nunito,sans-serif;font-size:16px;font-weight:600;padding:8px;transition-duration:.3s;width:200px}.submitButton2:hover{background:#eba743;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.stockDelivery2{display:flex;flex-direction:column;gap:2vh;justify-content:space-around;margin-bottom:5vh}.stockCheck{display:flex;flex-direction:row;font-size:11pt;font-weight:600;gap:1vw}.editTitle,.stockCheck{font-family:Nunito,sans-serif}.editTitle{font-weight:800}.edit-container{margin-left:25%;width:50%}.edit-container,.edit-container form{display:flex;flex-direction:column}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.info-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:2vw;justify-content:center}.review-form{margin-bottom:20vh;margin-top:10vh;text-align:center}.review-container form{display:flex;flex-direction:column}.textarea textarea{width:99%}.reviewImage{width:300px}.reviewContainer{background:#f2f1da;border:2px solid #eba743;border-radius:5px;padding-top:1vh;text-align:center;width:300px}.reviewDescription{padding:1vh 2vw}textarea{margin-bottom:5vh}.addInput2{align-self:center;width:450px}.reviewForm2{text-align:center}
/*# sourceMappingURL=main.74170027.css.map*/