@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#name{font-size:34px}#largeName,#name{font-family:"Sacramento",cursive;color:#9fbfff;z-index:1000;font-weight:700}#largeName{font-size:75px;padding:0;margin:0}.nameContainer{display:flex;flex-direction:row;justify-content:center}.pageHeader{text-align:center}@media screen and (max-width:768px){.pageImg{width:485px;height:307.85px}#name{margin-left:10px;font-size:30px;padding-top:unset}}.homeNavbarMenu{z-index:1000;display:flex;align-items:center;justify-content:center}.homeNavbarMenu li{display:inline;font-size:20px;font-weight:205;margin-left:20px}.homeNavbarMenu a{color:#000}.desktopMenu li:hover,.homeNavbarMenu li:hover,.mobileMenu li:hover{cursor:pointer;color:#9fbfff;font-weight:700}.mainContainer{display:flex;flex-direction:column;padding-top:20px}.loginContainer,.photoContainer{display:flex;justify-content:center;align-items:center;flex-direction:column}#slogan{font-weight:700;z-index:1000;text-align:center}#loginForm{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:30px;z-index:1000}#wineParty{flex-direction:column;justify-content:flex-end;align-items:flex-end;background:transparent;position:relative;bottom:10%}#imageList{display:flex;flex-direction:row;justify-content:center;padding-top:100px;z-index:1000;left:10px}#imageListHeader{font-family:"Sacramento",cursive;font-weight:700;font-size:50px;text-align:center}.imageListItem{padding-right:60px}#imageList{position:relative;bottom:50px}.imageListItemImg{display:block;margin-left:auto;margin-right:auto}.imageListItemTitle{color:#f3f3f3;font-size:20px;font-weight:bolder;text-align:center}.imageListItemText{font-size:18px;width:200px;text-align:center}.row1{display:flex;flex-direction:row;width:100%}#features{background-color:#9fbfff;color:#fff}#faq,#features{padding-top:35px;width:100vw;margin-top:30px;min-height:475px}#faq{background-color:#fff;color:#9fbfff}.sectionHeader{color:#fff}.faq,.sectionHeader{font-size:75px;font-family:"Sacramento",cursive;z-index:1000;padding:0;margin:0;font-weight:700;text-align:center}.faq{color:#9fbfff}@media screen and (max-width:630px){.row1{flex-direction:column-reverse}.loginContainer,.row1{margin:0;display:flex;align-self:center;position:relative}.loginContainer{flex-direction:column;top:0}#wineParty{display:block;margin-left:auto;margin-right:auto;flex-direction:column;justify-content:center;align-items:center}.main{align-items:flex-end}#loginForm,.main{display:flex;flex-direction:column}#loginForm{align-self:center;margin:50px}#imageList{display:flex;flex-direction:column;justify-content:center;align-items:center}.imageListItem{padding-bottom:10px}#slogan{text-align:center;position:relative;max-width:300px}}@media (min-width:630px){.row1{width:100%}.loginContainer,.photoContainer{width:50%}}.main{align-items:center;justify-content:center;height:40vh}#signupForm,.main{display:flex;flex-direction:column}#signupForm{justify-content:flex-start;align-items:flex-start;margin:50px;z-index:1000}.container{position:absolute;top:50px}.explain{width:100%!important;position:relative;bottom:14px}.welcome{position:relative;left:37px}.main2{flex-direction:row}.container2,.main2{display:flex;align-items:center;justify-content:center}.container2{flex-direction:column;margin-top:50px}#instruction{text-align:center}#cost{color:grey;margin-top:10px}.error{position:relative;bottom:10px}.paymentContainer{margin-top:20px}@media screen and (max-width:320px){.container2{margin:0;align-self:center;position:relative;top:0}.container2,.main2{display:flex;flex-direction:column}.main2{align-items:flex-end}}@media screen and (max-width:767px){#instruction{max-width:450px;text-align:center}#cost{margin-left:17px}.paymentContainer{padding:10px}}#savings{display:block;margin-left:auto;margin-right:auto;position:relative;top:20px;width:500px;padding-bottom:20px}.savingsLink{color:#000}.savingsLink:hover{font-weight:bolder}.savingsContainer{display:flex;align-items:center;flex-direction:column;padding-top:40px}.saveItemsContainer{margin-left:45px}@media screen and (max-width:768px){#savings{padding-top:35px}}#wtso{max-width:500px;padding-bottom:5px}#wtso-img{height:350px;width:185px}#lastbottle-img,#wtso-img{display:block;margin-left:auto;margin-right:auto}#lastbottle-img{border-radius:5px}.savingsTitle{font-size:20px;font-weight:700}.purchaseBtn{display:block;height:50px;width:250px;border-radius:.25rem;padding:.625rem 1.25rem;margin:8px auto 2px;text-align:center;white-space:nowrap;font-weight:600;font-size:16px;border:1px solid #5a38fd;color:#9fbfff;background-color:#fff;cursor:pointer}.purchaseBtn:hover{cursor:pointer;color:#fff;background-color:#9fbfff}@media screen and (max-width:767px){#wtso{width:auto;padding:10px 10px 5px}}@media screen and (max-width:630px){#savings{width:100%;height:auto}}.navContainer{display:flex;flex-direction:row;align-items:center;justify-content:center;position:fixed;top:0;left:0;background-color:#fff;height:50px;width:100%;z-index:999;box-shadow:0 .5px .5px 0 #d3d3d3}.navbarMenu{z-index:1000;margin-right:100px;position:absolute;top:10px;right:0}.navbarMenu li{display:inline;font-size:20px;font-weight:205;margin-left:20px;color:#000}#menuButton{z-index:1000}.desktopMenu li:hover,.mobileMenu li:hover,.navbarMenu li:hover{cursor:pointer;color:#9fbfff;font-weight:700}.desktopMenu{display:flex;flex-direction:column;position:fixed;top:11%;left:4%}.desktopMenu a{color:#000}.desktopMenu li{font-size:20px;font-weight:205;padding-top:7px;padding-bottom:30px}@media screen and (max-width:768px){.navContainer{display:flex;flex-direction:row;align-items:center;justify-content:left}.navbarMenu{z-index:1000;position:absolute;top:10px;right:5px;margin-right:unset}.desktopMenu{flex-direction:row;position:fixed;top:50px;display:flex;align-items:stretch;justify-content:space-evenly;width:100%;margin:0;padding:0;background-color:#fff;z-index:100}.desktopMenu li{display:block;flex:0 1 auto;list-style-type:none;padding-bottom:unset}.mobileMenu{width:100%;background-color:#fff;height:100%}.mobileMenu li{font-size:30px;cursor:pointer;font-family:sans-serif;color:#d3d3d3;font-weight:700;text-align:center}}@media screen and (min-width:769px){#menuButton,.mobileMenu{display:none}}#chef{display:block;margin-left:auto;margin-right:auto;width:480px;height:350px}.recipeHeader{font-size:30px;font-weight:550}.recipeParagraph{margin-top:10px}#recipeDesc{font-family:sans-serif;font-weight:lighter}#recipeContainer{padding-top:40px}#recipeContainer,#recipeMain{display:flex;flex-direction:column;justify-content:center;align-items:center}#recipeMain p{max-width:567px;padding-bottom:10px}.recipeDescription{color:grey;font-weight:700}.recipeImage{width:567px;height:709px;border-radius:5px}.recipeBtn{display:block;height:50px;width:250px;border-radius:.25rem;padding:.625rem 1.25rem;margin:8px auto 2px;text-align:center;white-space:nowrap;font-weight:600;font-size:16px;border:1px solid #5a38fd;color:#9fbfff;background-color:#fff;cursor:pointer}.recipeBtn:hover{cursor:pointer;color:#fff;background-color:#9fbfff}.recipeList{list-style-type:number;max-width:500px}.recipeInstructions{display:flex;align-items:center;flex-direction:column;justify-content:center}.source{color:#5a38fd}.source:hover{color:#9fbfff}#recipeInstructions ul{margin-bottom:10px}#recipeInstructions{margin-top:10px;padding-bottom:15px}@media screen and (max-width:767px){.recipeImage{width:100%;height:auto;padding-bottom:10px}#recipeDesc{width:72%;margin-left:29px}#recipeInstructions,#recipeMain,.recipeList{padding:10px 10px 10px 20px}#chef{padding-top:35px}}@media screen and (max-width:630px){#chef{width:100%;height:auto}}.accountContainer{margin-top:100px}.accountContainer,.cancelContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}.header{font-size:30px;color:#5a38fd;font-weight:700}.accountContainer p,.cancelContainer p{font-size:16px}#cancel{margin-top:10px;width:252px!important;height:50px!important}.error{color:grey;width:100%}.wineBarItem{margin-bottom:15px;border-radius:4px;background-color:#fff;border:1px solid #dddfe2;padding:16px 24px}.restaurantLink,.wineBarLink{color:#000}.wineBarItem:hover{color:#fff;background-color:#9fbfff}.price{float:right;color:green}#party{margin-top:49px;width:500px;background:#fff}#party,.eventsHeaderContainer{margin-right:auto;margin-left:auto}.eventsHeaderContainer{display:flex;flex-direction:column;width:100%}.eventContainer{display:flex;flex-direction:column;align-items:center;background:#fff;padding-bottom:10px}.eventsContainer{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;font-size:20px;color:grey;background-color:#fff}.eventHeader{text-align:center;padding-right:10px;margin-left:16px;color:#9fbfff;font-weight:700}.eventHeader:hover{color:#5a38fd;cursor:pointer;font-weight:bolder}.eventHeaderSelected{color:#5a38fd;cursor:pointer;font-weight:700}@media screen and (max-width:767px){#party{padding-top:35px}.eventsContainer{font-size:16px}.eventContainer p{margin-left:21px}}@media screen and (max-width:630px){#party{width:100%;height:auto}}.wineBarsContainer{width:442px;align-items:row;margin-left:auto;margin-right:auto;top:400px;z-index:-1}#zipCodeForm,.wineBarsContainer{display:flex;flex-direction:column}#zipCodeForm{justify-content:center;align-items:center;text-align:center}.MuiFormControl-root.MuiTextField-root{width:100%}@media (max-width:630px){.wineBarsContainer{width:100%;padding:10px}}.eventItemContainerLink{text-decoration:none;all:unset}.eventItemContainerLink:hover{cursor:pointer}.eventItemContainer{display:flex;flex-direction:column;margin-bottom:15px;border-radius:4px;background-color:#fff;border:1px solid #dddfe2;padding:16px 24px}.eventItemContainer:hover{color:#fff;background-color:#f0f0f0;cursor:pointer}.rowOne{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.details{margin-bottom:10px}.eventDays{padding-bottom:3px}#venue{font-weight:700}#type,#venue,.details,.eventDays{color:#525f7f}#frequency{color:#5a38fd;font-weight:700}.detailsContainer a{color:#9fbfff;font-weight:700}.detailsContainer{margin-top:5px}.zipCodeText{color:#5a38fd;font-weight:700}.supportedCities{color:#525f7f;font-weight:700}.notSupportedContainer{margin-top:2px}#notSupported{margin-bottom:10px}.event{margin-bottom:5px}
/*# sourceMappingURL=main.293db163.chunk.css.map */