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}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#fff;font-family:"Manrope",sans-serif}blockquote,body,div,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0;padding:0}img{width:100%;height:auto;display:block}a{text-decoration:none;color:inherit}ol,ul{list-style:none}.wrapper{max-width:450px;padding:0 18px;margin:0 auto}header{width:100%;margin-bottom:1rem;padding-bottom:5px;color:#fff}header .logo{width:220px;padding:14px 0 4px;margin:0 auto}header h1{text-align:center;font-size:28px;padding:10px;font-weight:300}aside{font-size:10px;margin-bottom:1rem;color:#000;margin-top:1rem;text-align:left}.intro{position:fixed;width:100%;z-index:200;height:100vh;background-color:#fff;transition:left .5s;left:0;overflow:hidden}.intro-wrapper{max-width:450px;padding:2rem;margin:0 auto;height:100vh;display:flex;flex-direction:column}.intro.hide{left:-110vw}.intro .stripes{width:100%;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.intro .stripes .stripe{width:100%;height:20px;margin-bottom:10px;transition:left .5s;position:relative;left:-100%}.intro .stripes .stripe.show{left:100%}.intro .stripes .stripe.red{background-color:#e31a4a}.intro .stripes .stripe.green{background-color:#adc91c}.intro .stripes .stripe.blue{background-color:#64c5ce}.intro .stripes .stripe.orange{background-color:#ed8019}.intro .stripes .stripe.purple{background-color:#a1287d}.enter{align-self:center;padding:10px 5px;text-align:center;opacity:1;transition:opacity .5s;margin-top:auto;margin-bottom:8rem;width:100%}.enter button{width:80%;border:1px solid #000;padding:1rem 2rem;background:#e31a4a;color:#fff;font-size:16px;border-radius:30px;box-shadow:1px 1px 3px 2px #a1a1a1;margin-block:.5rem;letter-spacing:1.2px}.enter button.partyBtn{background:#a1287d}.enter.hide{opacity:0}.intro-logo{opacity:1;transition:opacity .8s;margin-top:auto}.intro-logo.hide{opacity:0}.filters-wrapper{width:calc(100% + 18px)}.filters{width:100%}.filters ul{display:flex;margin-bottom:.5rem;max-width:100%;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filters ul::-webkit-scrollbar{display:none}.filters ul li{border:1px solid #705d56;padding:6px 8px;font-size:12px;background-color:#6e4555;color:#fff;scroll-snap-align:start;border-radius:10px 0;flex-shrink:0;letter-spacing:.5px}.filters ul li.active{background-color:#048ba8;border:1px solid #fff}.filters ul li:not(:last-of-type){margin-right:.5rem}@media screen and (max-width:400px){.wrapper{padding:0 10px}.filters-wrapper{width:calc(100% + 10px)}}.Footer_Footer__1Q2Qm{background-color:#57942c;width:100%;color:#fff}.Footer_FooterWrapper__19Ozn{max-width:450px;margin:0 auto;padding:2rem 12px 5px}.Footer_SocialWrap__2r7w_{width:100%}.Footer_SocialItem__1P72l{display:flex;width:100%;align-items:center}.Footer_SocialItem__1P72l>div:first-of-type{width:50px;flex-shrink:0;flex-grow:0;font-size:2rem;margin-right:5px}.Footer_SocialItem__1P72l>h4{flex-grow:1;font-size:20px;line-height:22px;font-weight:100}.Footer_Address__3dWg5{display:block;text-align:center;align-items:center;position:relative;width:100%}.Footer_Address__3dWg5 address{font-style:normal;font-size:20px;line-height:22px;font-weight:300}.Footer_Footer__1Q2Qm address span{display:block;font-size:16px}.Footer_Social__1eWcc{display:flex;justify-content:space-around;width:60%;align-items:center;margin:1rem auto 0}.Footer_Social__1eWcc i{font-size:2rem}.Footer_PhoneWrapper__13NYQ{background-color:#e31a4a;padding:1rem}.Footer_WiFiWrapper__2LtMS{background-color:#64c5ce;padding:1rem}.Footer_WiFiWrapper__2LtMS span{display:block;font-weight:500;letter-spacing:.65px;margin-top:6px}.Footer_Phone__3TqDF{max-width:450px;margin:0 auto;padding:10px 0;width:100%;color:#fff}.Footer_Phone__3TqDF a{display:block;font-weight:500;letter-spacing:.65px;margin-top:6px}.Footer_FooterLogo__Mrlie{max-width:250px;width:90%;margin:0 auto;padding:10px}.Footer_Developer__5pFDz{font-size:12px;padding:.5rem 0;position:relative;font-weight:100;display:flex;justify-content:center;align-items:flex-end;background-color:#416e21}.Footer_Developer__5pFDz h6{margin-left:1ch;font-size:16px;font-weight:100}@media screen and (max-width:390px){.Footer_SocialWrap__2r7w_{padding:0 6px}.Footer_Social__1eWcc i,.Footer_SocialItem__1P72l>div:first-of-type{font-size:25px}.Footer_Address__3dWg5 address,.Footer_SocialItem__1P72l>h4{font-size:18px;line-height:21px}.Footer_Address__3dWg5 address span{font-size:14px}}@media screen and (max-width:355px){.Footer_Developer__5pFDz{font-size:12px}.Footer_Developer__5pFDz h6{font-size:14px}}.Party_PartyHeader__2_g8k{background-color:#a1287d;border-radius:20px;font-weight:400;color:#fff;font-size:26px;padding:5px}.Party_PartyIntro__1w-pD{background-color:#57942c;border-radius:20px;margin-top:1rem;padding:2rem 1rem;color:#fff;overflow:hidden}.Party_PartyIntro__1w-pD[data-status=off]>div:first-of-type{max-height:65px;overflow:hidden;transition:max-height .3s}.Party_PartyIntro__1w-pD[data-status=on]>div:first-of-type{max-height:2000px}.Party_PartyIntro__1w-pD>div>p{text-wrap:balance}.Party_PartyIntro__1w-pD>div>p:not(:last-of-type){margin-bottom:1rem}.Party_PartyIntro__1w-pD span{background-color:#fff;font-size:14px;padding:.5rem .75rem;border-radius:10px;color:#548d2a;margin-top:1rem;width:220px;text-align:center;margin-inline:auto;display:block}.Party_PartyIntro__1w-pD[data-status=off]>div>span.Party_off__2xTqy,.Party_PartyIntro__1w-pD[data-status=on]>div>span.Party_on__3BwbJ{display:block}.Party_PartyOffers__3RC57{background-color:#57942c;border-radius:20px;font-weight:400;color:#fff;font-size:18px;padding:10px 5px}.Party_PartySection__15tPq{background-color:#64c5ce;padding:1rem;margin-block:1rem;border-radius:30px}.Party_PartySection__15tPq li:not(:last-of-type){margin-bottom:1rem}.Party_PartyItem__FvnSl{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem;background-color:hsla(0,0%,100%,.3);padding:1rem;border-radius:20px}.Party_PartyItemName__2lkuw{background-color:#ed8019;padding:.5rem 1rem;grid-row:1/2}.Party_PartyItemName__2lkuw,.Party_PartyItemPrice__1hXPq{border-radius:20px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Party_PartyItemPrice__1hXPq{background-color:#548d2a;padding:5px 20px;font-size:19px;font-weight:300;text-align:center;grid-column:2/3;grid-row:3/4;order:3}.Party_PartyItemDescription__2ZRFU{grid-column:1/3;grid-row:2/3;text-wrap:balance;background-color:hsla(0,0%,100%,.5);padding:1rem .5rem;border-radius:10px}.Party_PartyOffer__1HhS_{background-color:hsla(0,0%,100%,.7);padding:1rem;border-radius:20px;text-wrap:balance}.Party_MenuBtn__1T2Jf{border:1px solid #000;padding:.5rem 2rem;background:#e31a4a;color:#fff;font-size:14px;border-radius:20px;box-shadow:1px 1px 3px 2px #a1a1a1;margin:2rem auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Party_PartyOffersFooter__29mn1{background-color:#ed8019;color:#000;padding:1rem;border-radius:20px;margin-top:1rem}.ProductList_ProductSubList__jbZl0{background-color:#64c5ce;border-radius:30px;padding:2rem 0}.ProductList_ProductSubList__jbZl0:not(:last-of-type){margin-bottom:1rem}.ProductList_ProductSubList__jbZl0 h4{font-size:20px;text-align:center;padding:5px 5px 5px 12px;margin-bottom:1rem;background-color:#048ba8;color:#fff;letter-spacing:.5px;font-weight:300;border-radius:20px 0}.ProductListItem_ProductListItem__3rfB4{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;margin-bottom:6px;color:#000;position:relative}.ProductListItem_ProductListItem__3rfB4:after{content:"";width:90%;border-top:1px solid #fff;position:absolute;bottom:0;left:5%}.ProductListItem_ProductListItemImage__26F6C{width:calc(100% + 16px);height:250px;left:-8px;position:relative}.ProductListItem_ProductListItemImage__26F6C img{object-fit:cover;object-position:center;width:inherit;height:100%}.ProductListItem_ProductListItemName__bKD4Q{font-size:18px;line-height:22px;text-align:left;position:relative;font-weight:300;padding:4px 4px 4px 1.5ch}.ProductListItem_ProductListItemName__bKD4Q img{position:absolute;width:60px;top:0;left:95%;z-index:5}.ProductListItem_ProductListItemName__bKD4Q b{display:block}.ProductListItem_ProductListItemPrice__2dkpW{width:60px;align-self:stretch;background-color:#548d2a;color:#fff;padding:5px;position:relative;z-index:20;font-size:19px;font-weight:300;display:flex;align-items:center;border-radius:20px;text-align:center;margin-right:4px}.ProductListItem_ProductListItemPrice__2dkpW>div:first-child{width:100%;text-align:center}.ProductListItem_ProductListItemDescription__3UrKf{width:100%;font-family:sans-serif;font-size:12px;line-height:15px;padding-left:0;position:relative;margin-top:2px;padding-top:2px;border-top:1px solid #048ba8}.ProductListItem_ProductListItemDescription__3UrKf:before{content:"";position:absolute;width:100%;border-top:1px solid var(--priceColor);left:0;top:0}@media screen and (max-width:362px){.ProductListItem_ProductListItemName__bKD4Q{font-size:16px;line-height:20px}}.Category_Category__1Fbuo h2{margin-bottom:1rem;font-weight:400;font-size:26px;color:#fff;background-color:#57942c;padding:5px;letter-spacing:1.5px;border-radius:20px}.Category_CategoryHeader__3LREJ{color:#000;margin-bottom:1rem;padding:10px 2.5rem;border-radius:20px 20px 0 0;background-color:#fff}.Category_CategoryPreFooter__1x7be{color:#000;background-color:#fff;font-size:16px}.Category_CategoryFooter__K3wHl,.Category_CategoryPreFooter__1x7be{margin:10px 0 1rem;padding:8px 12px;border:1px solid;text-align:left}.Category_CategoryFooter__K3wHl{color:#fff;font-size:12px;border-radius:0 20px 0 0}.Category_PriceBtns__2o4uT{display:flex;margin-bottom:1rem;align-items:center;color:#fff;border:1px solid;border-radius:5px;background-color:#104547;padding:8px 5px;justify-content:flex-end}.Category_PriceBtns__2o4uT p{margin-right:auto}.Category_PriceBtns__2o4uT button{padding:10px 5px;outline:0;font-size:12px;transition:background .5s;border-radius:4px}.Category_PriceBtns__2o4uT button:first-of-type{margin-right:10px}.Category_TakeAwayBtn__qzXwB{border:1px solid #2b954a}.Category_TakeAwayBtnActive__115_U{background-color:#2b954a;border:1px solid #2b954a;color:#fff}.Category_ShopBtn__2KJhr{border:1px solid #931a1f}.Category_ShopBtnActive__2N4J5{background-color:#931a1f;border:1px solid #931a1f;color:#fff}.Category_Back__3o0Xj{padding:1rem 0 2rem}.Category_Back__3o0Xj a{border:1px solid #000;padding:.5rem 1rem;background:#e31a4a;color:#fff;font-size:14px;border-radius:20px;box-shadow:1px 1px 3px 2px #a1a1a1}.Category_Back__3o0Xj span{font-size:14px;position:relative;top:2px}.Category_TopNavigation__RFHJ0{position:fixed;top:8px;left:14px;z-index:100}.Category_TopNavigation__RFHJ0 button{background-color:#e31a4a;border-radius:50%;margin-left:0;padding:8px;color:#fff;border:1px solid #000;outline:none}.MainMenu_MenuGrid__1wb6X{display:flex;flex-wrap:wrap;justify-content:space-between}.MainMenu_Menu__OZ9Gy{margin-bottom:2rem}.MainMenu_Menu__OZ9Gy>h2{color:#fff;font-weight:300;margin-bottom:1rem;border:2px solid;padding:10px;background-color:#57942c;border-radius:20px;letter-spacing:1.5px}.MainMenu_Manager__1ONkr{background-color:#808275;color:#fff;margin-bottom:10px}.MainMenu_Manager__1ONkr h4{font-weight:300;text-align:center;padding:5px}.MainMenu_Manager__1ONkr h4 span{display:block}.MainMenu_Alert__UV97V{background-color:#bc471b;color:#fff;margin-bottom:10px;padding:6px 12px}.MainMenu_Alert__UV97V h5{margin:0 auto;border:1px solid #fff;font-weight:300;padding:6px}.MainMenu_PartyBtn__295iR{background-color:#a1287d;border-radius:30px;padding:1rem 2rem;text-align:center;color:#fff;font-size:20px;margin-top:2rem}.CategoryTab_CategoryTab__1f955{border:1px solid #a1a1a1;width:48%;margin-bottom:1rem;height:218px;overflow:hidden;position:relative;box-shadow:1px 1px 3px 2px #333}.CategoryTab_CategoryTab__1f955:first-of-type{background-color:#e31a4a;border-radius:130px 50px 110px 80px}.CategoryTab_CategoryTab__1f955:nth-of-type(2){background-color:#adc91c;border-radius:80px 150px 70px 160px}.CategoryTab_CategoryTab__1f955:nth-of-type(3){background-color:#ffec01;border-radius:95px 130px 100px 170px}.CategoryTab_CategoryTab__1f955:nth-of-type(4){background-color:#64c5ce;border-radius:60px 150px 80px 140px}.CategoryTab_CategoryTab__1f955:nth-of-type(5){background-color:#ed8019;border-radius:160px 40px 130px 100px}.CategoryTab_CategoryTab__1f955:nth-of-type(6){background-color:#a1287d;border-radius:80px 250px 130px 380px}.CategoryTab_CategoryTab__1f955:nth-of-type(7){background-color:#e31a4a;border-radius:110px 50px 160px 80px}.CategoryTab_CategoryTab__1f955:nth-of-type(2n){-webkit-transform:translateY(100px);transform:translateY(100px)}.CategoryTab_CategoryLinkWrapper__30Lwc{width:100%;height:100%}.CategoryTab_CategoryInnerWrapper__2swLz{width:100%;height:100%;display:flex;align-items:flex-end}.CategoryTab_TabImg__ZD7I9{width:100%;height:100%;position:absolute;left:0;top:0}.CategoryTab_TabImg__ZD7I9 img{object-fit:cover;object-position:center;width:inherit;height:inherit}.CategoryTab_CategoryTab__1f955 h2{position:relative;z-index:2;color:#fff;padding:10px;font-weight:400;font-size:20px;text-align:center;letter-spacing:1px;display:flex;align-items:center;height:100%;justify-content:center}.CategoryTab_CategoryTab__1f955:nth-of-type(2) h2,.CategoryTab_CategoryTab__1f955:nth-of-type(3) h2,.CategoryTab_CategoryTab__1f955:nth-of-type(4) h2{color:#000}@media screen and (max-width:400px){.CategoryTab_CategoryTab__1f955 h2{padding:5px;letter-spacing:.5px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.88bade7d.chunk.css.map */