.rasa-font{font-family:"Rasa",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.login-container{width:100%;min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px;font-family:"Rasa",serif,Roboto;background-color:#111927;background-image:radial-gradient(at 47% 33%,#ff8052 0,transparent 59%),radial-gradient(at 82% 65%,#111927 0,transparent 55%)}.login-box{max-width:330px;width:100%;border-radius:25px;color:#ddd;padding:10px 20px 20px;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);background-color:rgba(0,0,0,.75);border:1px solid hsla(0,0%,100%,.125)}.login-form{width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;grid-gap:5px;gap:5px}.login-form,.login-head-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.login-head-box{-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.login-logo-img{width:100%;max-width:40px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.login-head{font-size:32px;font-weight:600;color:#fff;text-align:center}.login-box label{font-size:14px;font-weight:400}.login-box input{width:100%;border-radius:3px;border:none;padding:12px 15px;margin-bottom:10px;color:#fff;font-weight:400;font-size:16px}.login-box input,.login-box input:active{background-color:#111}.login-box [type=submit]{background-color:#000;padding:10px 30px;color:#fff;font-weight:400;font-size:20px;font-family:"Rasa",serif;cursor:pointer;width:auto;margin:auto;border-radius:8px;-webkit-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa;outline:0 0 8px #fff}.pass-box{width:100%;position:relative}.showpass-icon{color:#fff;display:-ms-flexbox;display:flex;position:absolute;right:5px;top:4px;padding:5px}.login-errorMsg{font-size:13px;height:17px;font-weight:400;text-align:left;color:#ff4500}.header{width:100%;height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px;padding:10px 15px;*{font-family:Roboto;color:#000}}.header-name{font-weight:500;font-size:16px}.header-right{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-gap:25px;gap:25px;position:relative}.header-right p{font-size:14px;font-weight:500}.cart-btn,.logout-btn{color:#000;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px}.logout-btn p{color:red;font-size:14px}.cart-btn p,.logout-btn p{position:relative;overflow:hidden}.cart-btn p:before,.logout-btn p:before{content:"";position:absolute;bottom:0;height:2px;width:50px;border-radius:2px;background-color:red;-webkit-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cart-btn p:before{background-color:#32cd32;width:55px}.cart-btn:hover>p:before,.logout-btn:hover>p:before{-webkit-transform:translateX(0);transform:translateX(0)}.header-orders-count{border:none;background-color:coral;border-radius:50%;font-size:10px;font-weight:400;aspect-ratio:1/1;width:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:3px;right:-13px;top:-5px;color:#fff}.header-nav-icons{display:none}@media screen and (max-width:767px){.header-right p{display:none}.header-orders-count{top:-13px;position:absolute}.header-nav-icons{display:block}}.prod-li{width:100%;list-style-type:none;border:1px solid #d3d3d3;-webkit-box-shadow:0 0 10px #d3d3d3;box-shadow:0 0 10px #d3d3d3;border-radius:5px;padding:8px 10px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;font-family:Roboto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.prod-li:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.food-code-box{-ms-flex-item-align:start;align-self:flex-start;width:25px;height:25px;aspect-ratio:1/1;border:1.5px solid transparent;position:relative}.food-code-box:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:15px;border-radius:50%}.food-code-circle{color:transparent}.veg-item{border-color:green}.veg-item:after{background-color:green}.nonVeg-item{border-color:#ff4500}.nonVeg-item:after{background-color:#ff4500}.food-Item-content{width:100%;height:100%;min-height:120px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-inline:10px;text-align:left}.food-Item-content :not(.food-name){margin:2px 0}.food-name{font-size:16px;font-weight:800;color:#000;margin:0 0 4px;font-family:"Rasa",serif}.food-price{font-size:12px;font-weight:600;color:grey}.food-desc{font-size:12px;font-weight:400;color:#a9a9a9}.food-quantity-box{grid-gap:5px;gap:5px;border-radius:20px;padding:0 3px;min-width:50px;font-weight:500;font-size:14px;background-color:green;margin-top:auto!important}.food-quant-btn,.food-quantity-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.food-quant-btn{width:10%;border:none;margin:0;padding:2px 12px;outline:none;background-color:transparent;font-size:20px;font-weight:700;cursor:pointer}.food-quantity{width:80%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.addToCart-button{padding:8px 15px;font-size:12px;background-color:coral}.food-not-avail{color:red}.food-custom-avail,.food-not-avail{font-size:12px;font-weight:400;margin-top:auto!important}.food-custom-avail{color:#00f}.food-cal{font-size:14px;font-weight:500;color:orange;margin:auto;width:300px}.food-img{width:120px;height:120px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:5px}@media screen and (max-width:767px){.food-cal{width:180px}}.container{padding-bottom:20px}.products-ul{overflow-x:hidden}.cartItem-li{list-style-type:none;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;grid-gap:10px;gap:10px;background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#fff));background-image:linear-gradient(90deg,transparent,#fff);padding:5px 15px}.cartItem-img{width:100%;max-width:100px;min-width:50px;border-radius:8px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.cartItem-details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;margin-right:auto;grid-gap:5px;gap:5px;align-self:stretch;*{margin:0;display:-ms-flexbox;display:flex}}.cartItem-name{font-size:16px;font-weight:600;font-family:"Rasa",serif}.cartItem-price{font-size:14px;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;span{font-size:18px;font-weight:600;margin-left:5px}}.cartItem-quantity-box{background-color:#fff;border-radius:25px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-top:auto;button{padding:0 12px;font-size:20px}p{padding:5px;margin:0;font-size:14px;font-weight:400}}.cartItem-remove-btn{font-size:18px;-ms-flex-item-align:center;align-self:center;padding:30px 5px}.cart-container{width:100%;min-height:calc(100vh - 60px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background-color:#f0f8ff}.cart-empty-container{width:100%;max-width:500px;margin:auto;padding:10px 15px;text-align:center}.cart-empty-container img{width:100%;min-width:150px;max-width:250px;-o-object-fit:contain;object-fit:contain}.cart-empty-container p{font-size:14px;font-weight:500;color:#333}.cart-empty-container button{background-color:transparent;font-size:14px;border-radius:25px;padding:10px 30px;font-weight:500;border:1px solid #000;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;z-index:11;overflow:hidden;&:before{content:"";color:#fff;font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-o-object-position:center center;object-position:center center;padding:10px;position:absolute;top:0;left:-100%;width:25px;height:16px;border-radius:25px;z-index:10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}&:hover{-webkit-transform:scale(1.02);transform:scale(1.02);padding-right:35px;-webkit-box-shadow:0 0 10px coral;box-shadow:0 0 10px coral;background-color:coral;border-color:transparent;color:#fff;&:before{content:"\2192";left:70%;right:0;opacity:1}}}.cart-success-container{width:100%;max-width:900px;min-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:15px;>h1{font-size:24px;font-weight:600;margin:0}}.removeAll-btn{padding:2px 5px;font-size:12px;font-weight:500;margin-left:auto;border-bottom:1px solid #000}.cart-prods-ul{width:100%;max-width:900px;padding:10px;margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;grid-gap:5px;gap:5px}.checkout-box{border-radius:10px;margin:auto 50px 50px auto;background-color:#d3d3d3;-webkit-box-shadow:0 0 20px #d3d3d3;box-shadow:0 0 20px #d3d3d3;grid-gap:10px;gap:10px;p{margin:0;font-size:14px}span{font-weight:600;font-size:16px}button{background-color:#4682b4;color:#fff;padding:8px 10px;border-radius:5px}}.checkout-box,.not-found-container{padding:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.not-found-container{width:100%;min-height:100vh;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;h1{margin:5px auto;font-size:24px;font-weight:600;color:#000}h1,p{text-align:center}p{font-size:14px;color:grey;font-weight:400}}*{-webkit-box-sizing:border-box;box-sizing:border-box}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}button{border:none;background-color:transparent;padding:0;margin:0;outline:none;cursor:pointer}.container{background-color:#fff}.container,.loader-box{width:100%;min-height:100vh}.loader-box{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.loader-box svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;overflow:visible}@media screen and (max-width:767px){.loader{width:50px;height:50px}}.tabs-nav,.tabs-ul{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2px}.tabs-ul{overflow-x:auto;-ms-flex-pack:start;justify-content:flex-start;padding:10px;grid-gap:5px 20px;gap:5px 20px;margin:auto}.tabs-ul::-webkit-scrollbar{width:10px;height:5px}.tabs-ul::-webkit-scrollbar,.tabs-ul::-webkit-scrollbar-track{background-color:transparent}.tabs-ul::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:8px}.tab-li{width:auto;list-style-type:none}.tab-btn,.tab-li{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border:none;border-bottom:1px solid transparent}.tab-btn{background-color:transparent;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-wrap-mode:nowrap;outline:none;text-align:center;font-size:14px;font-weight:400;color:#000;padding-block:5px;cursor:pointer}.selected-tab{border-bottom:1px solid coral;color:coral;font-weight:500}.products-ul{max-width:900px;margin:0 auto;padding:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px}
/*# sourceMappingURL=main.90847ddb.chunk.css.map */