@import url(https://fonts.googleapis.com/css2?family=Lobster&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,200;6..12,300;6..12,400;6..12,500;6..12,600;6..12,700;6..12,800;6..12,900;6..12,1000&family=Poppins:wght@300;400;500;600&family=Roboto:wght@300;400;500;700;900&display=swap);body::-webkit-scrollbar{display:none}.home{overflow-x:hidden;overflow-y:hidden}.pizzacardcontainer{background-color:#fff;border-radius:8px;box-shadow:0 0 18px #8d979e33;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:5px;min-height:370px;overflow:hidden;position:relative;width:250px}.pizzacardcontainer:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.pizzacardimage{overflow:hidden;padding-top:73%;position:relative}.cardimage{display:block;height:auto;left:0;max-width:100%;min-height:175px;object-fit:contain;opacity:1;position:absolute;top:0;transition:all .5s;width:100%}.pizzacardcontent{flex-grow:1;flex:1 1;padding:16px}.productlabel{display:flex;flex-direction:column;justify-content:space-between;width:100%}.productlabel2{align-items:center;display:flex;width:100%}.veglogo{height:15px;margin:7px 2px 2px;width:15px}.productName{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;font-size:15px;font-weight:700;margin:5px 0;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0;margin-inline-start:0;text-align:left}.pizzacarddesc{color:var(--light-grey-text-color);font-size:12px;line-height:1.6;margin-top:5px;white-space:normal}.cardfooter{align-items:center;align-self:flex-end;display:flex;flex:1 1;justify-content:space-between}.pizzacardprice{color:var(--dark-grey-text-color);font-size:18px;font-weight:700;line-height:25px;margin-left:10px;margin-right:10px}.btn{background-color:#fff;border:1px solid #00ab00;border-radius:6px;color:teal;cursor:pointer;font-size:13px;font-weight:750;padding:.433rem;text-transform:uppercase}.btn:hover{background-color:teal;color:#fff}.item{height:40px;width:100%}.item:nth-child(2){align-self:center;height:70px}.item:last-child{align-self:flex-end;height:30px}@media screen and (max-width:480px){.pizzacardcontainer{width:100%}.pizzacardtitle{font-size:30px}.pizzacarddesc,.pizzacardprice{font-size:24px}}.pizzalistcontainer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px}.pizzalistdesc{color:#444;font-size:18px;font-weight:650;width:80%}.pizzalistwrapper{align-items:center;background-color:#fefcff;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.pizzalisttitle{font-size:30px;font-weight:800;margin-bottom:10px;text-align:center}@media screen and (max-width:480px){.pizzalistdesc,.pizzalisttitle{text-align:center}.pizzalistdesc{width:90%}}.scrollbtnR{margin-right:8px;right:25px}.scrollbtnL,.scrollbtnR{cursor:pointer;font-size:50px;font-weight:900;position:absolute;top:50%}.scrollbtnL{left:25px;margin-left:8px;z-index:8}.imagecard{display:flex;height:100%;overflow:auto;position:relative;width:300vw}.imagecard::-webkit-scrollbar{display:none}.imagelist,img{height:100%;object-fit:cover;width:100vw}img{transition:all 1.5s ease-in-out}*{margin:0;padding:0}a,a:active,a:hover,a:link,a:visited{text-decoration:none}a{color:#282828}.navbar{background-color:hsla(0,0%,100%,.99);box-shadow:0 2px 2px 0 #f8930f;color:#282828;height:80px;justify-content:space-between;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;z-index:99}.center,.left,.navbar,.right{align-items:center;display:flex}.center,.left,.right{flex:1 1;justify-content:center}.callbtn{background-color:#e78400;border-radius:50%;color:#fff;height:40px;margin:5px;width:40px}.callbtn,.number,.signin{align-items:center;display:flex;font-size:20px;justify-content:center}.number,.signin{flex-direction:column;font-weight:800;margin-left:5px}.logoimg{color:#fff;font-size:20px;height:60px;margin-left:15px;width:60px}.center,.logoimg{align-items:center;display:flex;justify-content:center}.center{flex:2.5 1;font-family:Lobster,cursive;font-size:60px;font-weight:400}.center:hover{color:#e78400}.links{align-items:center;display:flex;flex:1.2 1;justify-content:space-between}.right{flex:0.2 1;justify-content:flex-end;margin-right:20px;position:relative}.cart,.userme{align-items:center;cursor:pointer;display:flex;font-size:25px;font-weight:700;justify-content:center}.cart:hover,.userme:hover{color:#e78400}.userme{font-size:28px}.cartno{background-color:#e78400;border-radius:50%;color:#fff;font-size:15px;font-weight:700;height:20px;position:absolute;right:-10px;top:-10px;width:20px}.cartno,.signin{align-items:center;display:flex;justify-content:center}.signin{cursor:pointer}.signin:hover{color:#e78400}.footer2container{background-color:#222;display:flex;height:calc(100vh - 100px);overflow-x:hidden;overflow-y:hidden}.footer2img{objectfit:cover;layout:fill;width:100%}.footer2item{display:flex;flex:1 1;position:relative}.footer2item:last-child{flex:2 1;justify-content:space-between;padding:50px}.footer2card{flex:1 1;padding:0 20px}.footer2title{color:#b7903c;font-size:18px}.footer2text{color:#d3d3d3;margin-bottom:20px;margin-top:10px}.footer2motto{color:#d3d3d3;line-height:50px}@media screen and (max-width:480px){.footer2container{height:auto;text-align:center}.footer2item:first-child{display:none}.footer2item{flex-direction:column}.footer2title{font-size:30px}.footer2text{font-size:20px}}.productcontainer{display:flex;height:calc(100vh - 100px)}.productleft{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center}.productright{display:flex;flex:1 1;flex-direction:column;height:80%;justify-content:space-between;margin-top:30px;padding:20px}.productimgContainer{height:70%;margin-top:30px;width:70%}.productpizzaimage{height:100%;object-fit:contain;position:relative;width:100%}.productprice{color:#d1411e;font-size:20px;font-weight:700}.productdesc{font-size:17px;font-weight:650}.productsizes{align-items:center;display:flex;justify-content:space-between;width:60%}.productsizecontainer{align-items:center;display:flex;margin-bottom:10px}.productsize,.productsizecontainer{cursor:pointer;height:30px;position:relative;width:30px}.productsize{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.productsize:hover{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}.productsize2{height:40px;width:40px}.productsize2,.productsize3{cursor:pointer;position:relative;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.productsize3{height:60px;width:60px}.productsize2:hover,.productsize3:hover{-webkit-transform:translate(5px,5px);transform:translate(5px,5px)}.productnumber1{font-size:12px;right:-30px;top:-5px}.productnumber1,.productnumber2{background-color:teal;border-radius:10px;color:#fff;padding:0 5px;position:absolute}.productnumber2{font-size:15px;right:-55px;top:-10px}.productnumber3{background-color:teal;border-radius:10px;color:#fff;font-size:18px;padding:0 5px;position:absolute;right:-65px;top:-15px}.productingredients{display:flex;margin-bottom:30px}.productoption{align-items:center;display:flex;font-size:14px;font-weight:700;margin-right:10px}.productcheckbox{height:20px;margin-right:5px;width:20px}.productquantity{font-size:13px;font-weight:700;height:30px;text-align:center;width:50px}.productbutton{background-color:#d1411e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;height:30px;margin-left:10px;width:90px}.productbutton:hover{background-color:teal;color:#fff}@media screen and (max-width:480px){.productcontainer{flex-direction:column;height:auto;margin-top:20px;text-align:center}.productimgContainer{height:70vw;width:70vw}.producttitle{margin:5px}.productsizes{padding:0 20px;width:100%}.productingredients{flex-direction:column}.productoption{font-size:18px;margin:10px}.productcheckbox{height:25px;width:25px}.button,.productquantity{height:50px;padding:10px 20px}}.ordercontainer{display:flex;padding:50px}.orderleft{flex:2 1}.ordertable{margin-bottom:50px;text-align:left;width:100%}.orderrow,.orderrow:last-child{display:flex;justify-content:space-between;width:80%}.orderdone,.orderinProgress{align-items:center;display:flex;flex-direction:column}.orderinProgress{-webkit-animation:inProgress .7s ease infinite alternate;animation:inProgress .7s ease infinite alternate}@-webkit-keyframes inProgress{0%{opacity:0}to{opacity:1}}@keyframes inProgress{0%{opacity:0}to{opacity:1}}.orderundone{align-items:center;display:flex;flex-direction:column;opacity:.2}.orderinProgress .ordercheckedIcon,.orderundone .ordercheckedIcon{display:none}.orderright{flex:1 1}.orderwrapper{background-color:#333;color:#fff;display:flex;flex-direction:column;justify-content:space-between;max-height:200px;min-height:200px;padding:10px 50px 50px;width:90%}.ordertotalTextTitle{margin-right:10px}.orderbutton{background-color:#fff;color:teal;cursor:not-allowed;font-weight:700;height:30px;margin-top:20px}@media screen and (max-width:480px){.ordercontainer{flex-direction:column}.ordertrTitle{display:none}.ordertr{align-items:center;display:flex;flex-direction:column;font-size:20px;justify-content:center}.orderid:before{content:"Order ID: ";font-weight:500}.ordername:before{content:"Customer: ";font-weight:500}.orderaddress:before{content:"Address: ";font-weight:500}.ordertotal:before{content:"Total: ";font-weight:500}.orderrow:last-child{align-items:center;flex-direction:column;justify-content:center;width:100%}.orderdone,.orderinProgress,.orderundone{margin-bottom:20px}.orderwrapper{width:100%}}*{font-family:Nunito Sans,sans-serif}.cartcontainer{display:flex;padding:50px}.cartleft{flex:2 1}.cartright{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.cartimgContainer{height:100px;position:relative;width:100px}.carttable{border-spacing:20px;width:100%}.cartname{font-size:18px;font-weight:500;font-weight:700}.cartextras{color:var(--light-grey-text-color);font-size:14px;line-height:1.6;margin-top:5px;white-space:normal}.carttotal{font-size:18px;font-weight:800;font-weight:700}.cartwrapper{background-color:#333;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:space-between;max-height:300px;padding:10px 50px 50px;width:90%}.carttotalTextTitle{margin-right:10px}.cartbutton{cursor:pointer}.cartbutton,.cartbutton:disabled{color:#d1411e;font-weight:700;height:30px;margin-top:20px}.cartbutton:disabled{background-color:#fff;cursor:not-allowed}.cartqtyset{border:1px solid #bababa;border-radius:3px;cursor:default}.cartqtyset,.dec{align-items:center;display:flex;justify-content:center}.dec{cursor:pointer;font-size:25px;margin-right:3px;padding-left:2px}.dec:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.enc{align-items:center;cursor:pointer;display:flex;font-size:20px;justify-content:center;margin-left:3px}.enc:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.delete{cursor:pointer;font-size:20px;font-weight:500;transition:.2s ease-in-out}.delete:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media screen and (max-width:480px){.cartcontainer{flex-direction:column;padding:20px}.carttable{align-items:center;display:flex;flex-direction:column;justify-content:center}.carttrTitle{display:none}.carttr{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.cartimgContainer{height:35vw;width:35vw}.cartname,.total{font-size:24px}.cartextras,.cartprice,.cartquantity{font-size:22px}.cartprice:before{content:"Price: ";font-weight:500}.cartquantity:before{content:"Quantity: ";font-weight:500}.carttotal:before{content:"Total: ";font-weight:500}.cartwrapper{width:100%}}.cartprice,.cartquantity{align-items:center;display:flex;justify-content:center}.cartquantity{border-bottom-right-radius:0;border-left:1px solid #bababa;border-right:1px solid #bababa;border-top-right-radius:0;font-weight:600;padding:.1rem .8rem}.paymentMethods{display:flex;flex-direction:column;margin-top:10px}.payButton{background-color:#fff;color:teal;cursor:pointer;font-weight:700;margin-bottom:5px;padding:10px 5px;width:200px}.payButton:hover{background-color:teal;color:#fff}.razorpay-payment-modal{height:100px;width:300px}.odrdetailscontainer{background-color:hsla(0,0%,77%,.568);height:100vh;left:0;position:absolute;top:0;width:100%;z-index:999}.odrdetailscontainer,.odrdetailswrapper{align-items:center;display:flex;justify-content:center}.odrdetailswrapper{background-color:#fff;border-radius:20px;flex-direction:column;padding:50px;position:relative;width:500px}.addclose2{align-items:center;background-color:#000;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px}.odrdetailstitle{font-weight:300}.odrdetailsitem{display:flex;flex-direction:column;margin-bottom:15px;width:100%}.odrdetailslabel{margin-bottom:10px}.odrdetailsinput{height:40px}.odrdetailsbutton{background-color:teal;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 20px}.odrdetailsbutton:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.odrdetailsbutton:disabled{background-color:teal;border:none;border-radius:10px;color:#fff;cursor:not-allowed;font-size:16px;font-weight:500;padding:10px 20px}.addclose2:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.mainAddButton{background-color:#d1411e;border-radius:10px;color:#fff;cursor:pointer;font-weight:500;margin:20px;padding:10px;text-align:center;width:150px}.addcontainer{align-items:center;background-color:hsla(0,20%,95%,.52);display:flex;height:100vh;justify-content:center;position:fixed;top:0;width:100vw;z-index:999}.addwrapper{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;padding:10px 50px;position:relative;width:500px}.addclose{align-items:center;background-color:#000;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px}.additem{display:flex;flex-direction:column;margin-bottom:10px}.addlabel{font-size:14px;font-weight:500;margin-bottom:5px}.addinput{border:none;border-bottom:1px solid gray;outline:none}.addpriceContainer{display:flex;justify-content:space-between}.addinputSm{width:25%}.addextra{display:flex;justify-content:space-between}.addextraItems{display:flex;flex-wrap:wrap;margin:10px 0}.addextraItem{background-color:#fff;border:1px solid tomato;border-radius:10px;color:tomato;cursor:pointer;font-size:14px;margin-right:10px;padding:5px}.addaddButton{align-self:flex-end;background-color:teal;border:none;color:#fff;cursor:pointer;font-weight:500;padding:5px 0;width:25%}.admincontainer{display:flex;padding:50px}.adminitem{border:1px solid grey;border-radius:8px;flex:1 1;margin:2px;padding:5px}.hdg{align-items:center;display:flex;justify-content:space-between;width:95%}.adminitem2,.admintitle2{border-bottom:1px solid #000}.adminitem2{align-items:center;display:flex;justify-content:flex-start}.adminitem3{width:100%}.addbutton{background-color:teal;border:none;color:#fff;cursor:pointer;font-size:15px;font-weight:400;margin-left:20px;margin-right:10px;padding:5px}.addbutton:disabled{display:none}.admintable{border-spacing:20px;text-align:left;width:100%}.adminbutton{border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px}.addbutton:hover{opacity:.9;-webkit-transform:scale(1.04);transform:scale(1.04)}.adminbutton:first-child{background-color:teal;margin-right:10px}.adminbutton:first-child:hover{opacity:.9;-webkit-transform:scale(1.04);transform:scale(1.04)}.adminbutton:last-child{background-color:crimson}.adminbutton:last-child:hover{opacity:.9;-webkit-transform:scale(1.04);transform:scale(1.04)}.logincontainer{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:center}.loginwrapper{display:flex;flex-direction:column}.logininput{padding:0 10px}.loginbutton,.logininput{height:40px;margin-bottom:20px}.loginbutton{background-color:teal;border:none;color:#fff;cursor:pointer;font-weight:600}.loginerror{color:red;font-size:13px}.demo{font-size:14px;font-weight:300;margin-top:10px}.profile{background-color:#f9cad1;height:100vh;width:100%}.profile>main{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;margin:auto;max-width:900px;padding:4rem}.profile>main>img{border-radius:100%;box-shadow:0 0 10px rgba(0,0,0,.146);height:100px;margin:1px;width:100px}.profile>main>h5{font-size:2rem}.profile>main>div{margin:2rem}.profile>main>div>a{align-items:center;background-color:red;background-color:teal;border-radius:5px;color:#fff;display:flex;font-size:1rem;padding:.7rem 1.5rem}.profile>main>div>a>svg{margin-right:.5rem}.profile>main>div>a:hover{opacity:.9;-webkit-transform:scale(1.02);transform:scale(1.02)}.profile>main>button{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;outline:none;padding:.7rem 1.5rem}.profile>main>button:hover{color:#000}.na{display:none}*{box-sizing:border-box}.userContainer{align-items:center;background-color:hsla(0,20%,95%,.3);justify-content:center;margin-top:20px;overflow:auto;width:100vw}.userContainer,.userWrapper{display:flex;flex-direction:column}.userWrapper{background-color:#fcfcfc;border:1px solid grey;border-radius:20px;margin:5px;padding:10px;width:50vw}.heading{border-bottom:1px solid #000;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.orderUserleft{margin:2px}.orderUsertable{border-spacing:20px;width:100%}.orderUserimgContainer{height:100px;position:relative;width:100px}.orderUsername{font-size:18px;font-weight:500;font-weight:700}.orderUserextras{color:var(--light-grey-text-color);font-size:14px;line-height:1.6;margin-top:5px;white-space:normal}.orderUserprice,.orderUserqtyset,.orderUserquantity{align-items:center;display:flex;justify-content:center}.orderUserqtyset{cursor:default}.orderUsertotal{font-size:18px;font-weight:800;font-weight:700}.subTotal{align-items:flex-end;border-top:1px solid #000;display:flex;font-size:20px;font-weight:700;justify-content:flex-end;margin:2px;padding:2px}.statusBtn{background-color:teal;border:none;border-radius:4px;color:#fff;cursor:pointer;margin:2px 10px 2px 2px;padding:5px}.statusBtn:hover{opacity:.9}
/*# sourceMappingURL=main.cf5fac20.css.map*/