@import url(https://fonts.googleapis.com/css2?family=Poiret+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Limelight&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}.App_App__15LM-,.SearchPage_App__2bFln{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.SearchPage_Search__2Pf9W{padding-top:1rem}.SearchPage_Container__VDlDX{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.SearchPage_Container__VDlDX div{width:100%;display:flex;justify-content:center;flex-direction:column}.SearchPage_Link__3_ZkQ,.SearchPage_Title__26NEf{font-family:"Limelight",cursive;font-size:1rem;color:#fff;text-align:center}.SearchPage_Link__3_ZkQ{margin:.5rem 0;padding:.6em;background-color:#000;border:2px solid #fff;text-decoration:none}.SearchPage_Link__3_ZkQ.SearchPage_active__2Zutp,.SearchPage_Link__3_ZkQ:hover{background-image:linear-gradient(90deg,#42210b,#b59952,#42210b);outline:1px solid #fff;outline-offset:3px}@media (min-width:500px){.SearchPage_Title__26NEf{font-size:2rem}.SearchPage_Container__VDlDX div{flex-direction:row}.SearchPage_Link__3_ZkQ{width:20vw;margin:.5rem 1rem}}.Divider_Border__VgAzp{width:100%;height:6px;background-image:linear-gradient(90deg,#42210b,#b59952,#42210b)}.Divider_BorderBlack__23F9l{width:100%;height:5px;background-color:#000}.Divider_BorderSmall__2XKZZ{width:100%;height:3px;background-image:linear-gradient(90deg,#42210b,#b59952,#42210b)}.Button_App__Mw4w5{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.Button_Button__2BYYQ{margin:0;padding:.6em;background-color:#000;color:#fff;font-family:"Limelight",cursive;font-size:1rem;border:2px solid #fff;height:3rem;width:100%}.Button_Button__2BYYQ:hover{background-image:linear-gradient(90deg,#42210b,#b59952,#42210b);outline:1px solid #fff;outline-offset:3px}@media (min-width:500px){.Button_Button__2BYYQ{width:20vw}}.NameSearch_App__MKuwd{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.NameSearch_DrinkSearch__pr5Dp{display:flex;flex-direction:column;align-items:flex-end;margin-bottom:2rem;margin-top:2rem}.NameSearch_DrinkSearch__pr5Dp Button{margin-top:1em}@media (min-width:500px){.NameSearch_DrinkSearch__pr5Dp{flex-direction:row;justify-content:flex-start}.NameSearch_DrinkSearch__pr5Dp Button{margin-top:0;margin-left:1em;width:20rem}}.NameSearch_Button__332tB{margin:0 0 0 1rem;padding:.6em;background-color:#000;color:#fff;font-family:"Limelight",cursive;font-size:1rem;border:2px solid #fff;height:3rem;width:100%}.NameSearch_Button__332tB:hover{background-image:linear-gradient(90deg,#42210b,#b59952,#42210b);outline:1px solid #fff;outline-offset:3px}.Input_App__3l9DT{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.Input_InputElement__3EwUb{display:flex;flex-direction:column;width:100%}.Input_InputElement__3EwUb label{font-family:"Limelight",cursive;color:#fff;font-size:1rem;white-space:nowrap;margin-bottom:.5rem}.Input_InputElement__3EwUb input{background-color:#4d4d4d;border:2px solid #fff;color:#fff;font-family:"Poiret One",cursive;font-size:1.2rem;box-sizing:border-box;padding:.5rem;width:100%;height:3rem}.Input_InputError__3d8k_ input{background-color:#531911}.Input_InputError__3d8k_ input::-webkit-input-placeholder{color:hsla(0,0%,100%,.616)}.Input_InputError__3d8k_ input:-ms-input-placeholder{color:hsla(0,0%,100%,.616)}.Input_InputError__3d8k_ input::-ms-input-placeholder{color:hsla(0,0%,100%,.616)}.Input_InputError__3d8k_ input::placeholder{color:hsla(0,0%,100%,.616)}@media (min-width:500px){.Input_InputElement__3EwUb{flex-grow:2}.Input_InputElement__3EwUb input{width:100%}}.DrinkCardList_App__2MgWs{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.DrinkCardList_container__4W3Sj{padding:3rem 0}.DrinkCardList_DrinkCardList__24tRm{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-column-gap:1.5rem;-webkit-column-gap:1.5rem;column-gap:1.5rem;grid-row-gap:1rem;row-gap:1rem}.DrinkCardList_Error__Br3Ke{font-family:"Limelight",cursive;color:#fff;font-size:2em;text-align:center}.DrinkCardList_divider__1Hlfo{margin-bottom:2rem}.DrinkCard_App__PYA7U{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.DrinkCard_DrinkCard__1jBea{display:flex;flex-direction:column;width:100%;max-width:300px;text-decoration:none}.DrinkCard_DrinkCard__1jBea:hover h2{color:#b59952;font-size:1.1rem}.DrinkCard_DrinkCard__1jBea:hover .DrinkCard_Overlay__2jdks{opacity:0}.DrinkCard_DrinkCard__1jBea img{width:100%}.DrinkCard_DrinkCard__1jBea h2{font-family:"Limelight",cursive;color:#000;font-size:1rem;height:1.5rem;text-align:center;margin:0;text-decoration:none;padding:.6rem 0;background-color:#fff;transition-duration:.5s}.DrinkCard_Container__DMbnc{position:relative;background-color:#b59952}.DrinkCard_Overlay__2jdks{position:absolute;top:0;bottom:0;left:0;right:0;padding:0;height:100%;width:100%;opacity:1;transition:.5s ease;background-image:radial-gradient(transparent,rgba(0,0,0,.7))}.Spinner_Loader__2hakv,.Spinner_Loader__2hakv:after{border-radius:50%;width:10rem;height:10rem}.Spinner_Loader__2hakv{position:absolute;top:0;left:50%;margin-left:-5.75rem;bottom:0;font-size:10px;border:1.1em solid rgba(148,133,84,.4);border-left-color:#b59952;transform:translateZ(0);-webkit-animation:Spinner_load8__1FLaS 1.1s linear infinite;animation:Spinner_load8__1FLaS 1.1s linear infinite}@-webkit-keyframes Spinner_load8__1FLaS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Spinner_load8__1FLaS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_Container__1E4m4{position:relative;height:12rem;width:100%}.Spinner_Icon__IDHEw{position:absolute;width:6rem;height:6rem;margin-left:-3rem;margin-top:-3rem;top:48%;left:50%;bottom:0}.IngredientSearch_App__1YrMf{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.IngredientSearch_IngredientSearch__3TxVH{display:flex;flex-direction:column;width:100%;padding-bottom:2rem;margin-top:2rem;align-items:top}.IngredientSearch_IngredientSearch__3TxVH>div{margin-bottom:1em}.IngredientSearch_SmallButton__CW4Y-{width:5rem;margin-left:1rem}.IngredientSearch_AddIngredients__36k6o{grid-area:ing;display:flex;flex-direction:column}.IngredientSearch_AddIngredients__36k6o div{display:flex}.IngredientSearch_AddIngredients__36k6o div Button{align-self:flex-end}.IngredientSearch_Alcohol__1HNew{grid-area:alco}.IngredientSearch_Title__23kHa{font-family:"Limelight",cursive;color:#fff;margin:0 0 .5rem;font-size:1rem}.IngredientSearch_CheckBox__1hKS1{border:2px solid #fff;background-color:#4d4d4d;color:#fff;padding:1em}.IngredientSearch_CheckBox__1hKS1 label{font-family:"Poiret One",cursive}.IngredientSearch_CheckBox__1hKS1 div{display:flex;justify-content:space-between;margin:.5em 0}.IngredientSearch_Dropdown__10FXh{grid-area:drop;margin-top:1rem;display:flex;flex-direction:column;flex-grow:2}.IngredientSearch_Dropdown__10FXh select{border:2px solid #fff;background-color:#4d4d4d;color:#fff;font-family:"Poiret One",cursive;padding:.7em;height:3rem}.IngredientSearch_Buffer__32adO{height:7rem}.IngredientSearch_Button__xSyo9{margin:0 0 0 1rem;padding:.6em;background-color:#000;color:#fff;font-family:"Limelight",cursive;font-size:1rem;border:2px solid #fff;height:3rem;width:100%}.IngredientSearch_Button__xSyo9:hover{background-image:linear-gradient(90deg,#42210b,#b59952,#42210b);outline:1px solid #fff;outline-offset:3px}@media (min-width:500px){.IngredientSearch_IngredientSearch__3TxVH{display:grid;align-items:flex-start;grid-template-columns:repeat(5,1fr);grid-column-gap:2em;-webkit-column-gap:2em;column-gap:2em;grid-row-gap:1em;row-gap:1em;grid-template-areas:"ing ing ing alco alco"}.IngredientSearch_Button__xSyo9{width:4rem}}.Ingredient_App__JKFG3{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.Ingredient_IngredientContainer__Vhf8_{display:flex;flex-direction:row;align-items:center;color:#fff}.Ingredient_IngredientContainer__Vhf8_ p{margin:0;font-family:"Poiret One",cursive}.Ingredient_Delete__3GjLT{background-color:#fff;color:#000;width:1.5rem;height:1.5rem;border:none;margin:.5em 1em}.Ingredients_App__3OIfV{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.Ingredients_IngredientContainer__3VhKn{margin:1rem 0;display:flex;flex-direction:column}.RandomPage_App__2AP9I{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.RandomPage_ButtonContainer__68Ksf{display:flex;flex-direction:column;margin:0 0 2rem}.RandomPage_Button__3ruoQ{margin:auto;padding:.6em 2em;background-color:#000;color:#fff;font-family:"Limelight",cursive;font-size:1rem;text-align:center;border:2px solid #fff;width:6rem;cursor:pointer}.RandomPage_Button__3ruoQ:hover{background-image:linear-gradient(90deg,#42210b,#b59952,#42210b);outline:1px solid #fff;outline-offset:3px}.RandomPage_Button__3ruoQ:active{transform:translateY(4px);-webkit-filter:brightness(1.1);filter:brightness(1.1)}.RandomPage_Title__yf2uz{margin:0;font-family:"Limelight",cursive;color:#fff;padding:1rem 0;font-size:1rem}@media (min-width:500px){.RandomPage_Title__yf2uz{font-size:2rem;text-align:center}}.DrinkDetails_App__1pDnC{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.DrinkDetails_DrinkDetails__Iz36L{padding-top:1rem;padding-bottom:8rem;margin:auto;display:grid;grid-template-columns:1fr;grid-template-rows:3rem 1fr;grid-template-areas:"title" "img" "ingredients" "instructions";justify-content:start;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem}.DrinkDetails_Image__1c0S1{grid-area:img;width:100%}.DrinkDetails_Title__ONVsi{grid-area:title}.DrinkDetails_SubTitle__3FjnQ,.DrinkDetails_Title__ONVsi{margin:0;font-family:"Limelight",cursive;color:#fff;padding:0;font-size:1.5rem}.DrinkDetails_Instructions__30taK{margin:0;grid-area:instructions;color:#fff;width:100%}.DrinkDetails_Instructions__30taK p{font-family:"Poiret One",cursive;max-width:30ch}.DrinkDetails_ListItem__jrVVn{margin:.4rem 0}.DrinkDetails_IngredientsContainer__2VdHc{margin:0;padding:0;grid-area:ingredients;color:#fff;font-family:"Poiret One",cursive;list-style-type:none}@media (min-width:500px){.DrinkDetails_DrinkDetails__Iz36L{padding-bottom:1rem;grid-template-columns:1fr .7fr;grid-template-rows:3rem .5fr 1fr;grid-template-areas:"title img" "ingredients img" "instructions img"}.DrinkDetails_Title__ONVsi{font-size:2rem;padding:0}}.AboutPage_App__3oxee{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.AboutPage_AboutPage__hUy8W{width:80vw;margin:auto;padding-bottom:6rem}.AboutPage_Title__i6F05{font-family:"Limelight",cursive;color:#fff;font-size:1.5rem;text-align:left;margin:0;padding:2rem 0}.AboutPage_Paragraph__38Fep{font-family:"Poiret One",cursive;color:#fff;max-width:60ch;margin:auto;padding:0 0 2rem}.AboutPage_Divider__qt-HE{padding-bottom:2rem}@media (min-width:500px){.AboutPage_Title__i6F05{text-align:center}}.Layout_Layout__3gqqx{margin:auto;width:90vw;padding-bottom:8rem;padding-top:0}@media (min-width:700px){.Layout_Layout__3gqqx{width:80vw;max-width:1200px;padding-bottom:3rem;padding-top:8rem}}.NavItem_App__1Y0fI{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}.NavItem_NavItem__2AtG7{display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-decoration:none}.NavItem_NavItem__2AtG7 p{font-family:"Poiret One",cursive;color:#fff;font-size:1.2rem;margin:.5rem 0 0;text-decoration:none}.NavItem_NavItem__2AtG7:hover>p{color:#b59952}.NavItem_NavIcon__WoG1l{height:2rem;width:2rem}.NavItem_NavItem__2AtG7.NavItem_active__1pFNt>p{color:#b59952;border-bottom:2px solid #b59952}@media (min-width:500px){.NavItem_NavItem__2AtG7{flex-direction:row;align-items:flex-end}.NavItem_NavItem__2AtG7+.NavItem_NavItem__2AtG7{margin-left:1em}}@media (min-width:1000px){.NavItem_NavIcon__WoG1l{height:3rem;width:3rem}}.NavList_NavList__2TSPt{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-around}.MainToolbar_Display__CT8TW{display:none;width:100vw;z-index:10}.MainToolbar_Header__A_rki{padding:1rem}.MainToolbar_Header__container__1rDyu{width:80vw;max-width:1200px;margin:auto;display:flex;justify-content:space-between}.MainToolbar_Icon__1yBHY{height:4rem;transition-duration:.5s}@media (min-width:500px){.MainToolbar_Display__CT8TW{display:block;position:absolute;top:0}}.MobileToolbar_MobileToolbar__2mUDQ{width:100vw;position:fixed;bottom:0;transition-property:transform;transition-duration:.5s;z-index:10}.MobileToolbar_Border__1C7K6{width:100vw;height:8px;background-image:linear-gradient(90deg,#42210b,#b59952,#42210b)}.MobileToolbar_BorderBlack__1nlsA{width:100vw;height:6px;background-color:#000}.MobileToolbar_BorderSmall__2IR-0{width:100vw;height:4px;background-image:linear-gradient(90deg,#42210b,#b59952,#42210b)}.MobileToolbar_Icon__2gjH1{position:relative;cursor:pointer;left:72vw;width:18vw;padding:.5em;border-top:3px solid #b59952;border-left:3px solid #b59952;border-right:3px solid #b59952;border-radius:15px 15px 0 0;background-color:rgba(0,0,0,.6)}.MobileToolbar_Icon__2gjH1 img{width:100%}.MobileToolbar_Popup__3av5H{padding:1rem}@media (min-width:500px){.MobileToolbar_MobileToolbar__2mUDQ{display:none}}.LandlingPage_App__N3XQD{background:linear-gradient(90deg,#000,#333,#000);min-height:100vh;height:100%}@media (min-width:2000px){html{font-size:2rem}}.LandlingPage_Title__1HNiB{width:80vw;max-width:1200px;margin:2rem auto}.LandlingPage_Title__1HNiB h1{font-family:"Limelight",cursive;color:#fff;font-size:2rem}.LandlingPage_Main__3bOTA{margin:0;width:100%;height:100vh;background-position:50%;background-size:cover;display:flex;justify-content:center;align-items:flex-start}@media (min-width:500px){.LandlingPage_Title__1HNiB{font-size:3rem;width:80vw;max-width:1200px;margin:auto;text-align:right}.LandlingPage_Title__1HNiB h1{font-size:3rem}.LandlingPage_Main__3bOTA{align-items:center}}
/*# sourceMappingURL=main.15b1d0db.chunk.css.map */