.bg-container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#fff}.bg-container,.login-details{display:-ms-flexbox;display:flex}.login-details{width:45vw;-ms-flex-pack:center;justify-content:center}.img-cont{max-height:100vh!important;width:45%}.login-img{height:100vh;width:100%}.card-cont{background:#fefeff;width:400px;padding:50px 15px;-webkit-box-shadow:0 8px 40px rgba(7,7,7,.15);box-shadow:0 8px 40px rgba(7,7,7,.15);border-radius:8px;margin-left:30px}.card-cont,.logo-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.logo{height:30px}.logo-title{color:#f7931e;font-family:"DM Sans";font-style:italic;font-weight:700;font-size:18px;margin:0}.login-txt{font-weight:500;font-size:22px}form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:12px}form>label{margin-bottom:5px;font-size:11px;color:#475569;letter-spacing:.01em;font-weight:600}form>input{margin-bottom:16px;height:35px;width:300px;padding-left:8px;background:#e2e8f0;border-radius:2px;border:0;outline:none}.pass-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:6px;gap:6px;margin-bottom:10px}.checkbox{height:20px}.checkbox,.label-pass{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.label-pass{color:#475569}.login-btn{background:#f7931e;border-radius:8px;height:32px;font-weight:600;margin-top:5px;color:#fff;border:0;cursor:pointer}.error{color:#ef4444;margin-top:0;margin-bottom:8px}.mobile-bg-container{display:none}@media screen and (max-width:760px){.bg-container{display:none}.mobile-bg-container{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.mobile-img{position:absolute;top:0;right:0;height:50vh}form>h1{font-weight:500;font-size:22px;margin-bottom:35px}form{-ms-flex-item-align:center;align-self:center;height:45vh;width:100%;padding:0 25px;line-height:30px;margin-bottom:25px}form>input{width:100%;height:45px}.login-btn{height:45px;font-size:18px}form>label{margin:0}}.nav{background:#f8fafc;height:85px;margin:0;padding:0 50px;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}a{text-decoration:none;color:#334155;font-size:18px}.logo-title,a{font-weight:600}.logo-title{font-size:20px}.header-logo-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:10px;gap:10px}.hide{display:none}.logout-btn{background-color:#f7931e;border-radius:6px;color:#fffaff;height:35px;width:75px;font-weight:600;border:0;cursor:pointer}.active-link{color:#f7931e;font-weight:700;font-size:18px}.routes{list-style-type:none;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:25vw}.hamburger{border:0;background:transparent;cursor:pointer;color:#f7931e;display:none}#burger{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}@media screen and (max-width:760px){.hamburger{display:block}.burger-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}.routes{display:none}.show{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly;list-style-type:none;-ms-flex-align:center;align-items:center;padding-left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media screen and (max-width:600px){.nav{padding:0 20px}}#cartLi,#cartLink{position:relative;z-index:3}.cart-ntf{background-color:#f7931e;color:#fffaff}.cart-ntf,.inactive-cart-ntf{height:22px;width:22px;border-radius:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:-13px;right:-16px;z-index:-1;font-size:14px;font-weight:700}.inactive-cart-ntf{background-color:rgba(204,201,192,.5019607843137255);color:#334155}.rest-item{list-style-type:none;display:grid;grid-template-columns:repeat(2,1fr);-ms-flex-align:center;align-items:center;margin-bottom:12px}.details-cont{padding:5px}.details-cont>h1{font-size:18px;margin:5px 0;font-weight:700;color:#334155}.details-cont>h1,.details-cont>p{font-family:"DM Sans";font-style:normal}.details-cont>p{font-weight:400;font-size:14px;color:#64748b}.rest-img{height:135px;width:200px;border-radius:16px}@media screen and (max-width:760px){.rest-img{height:150px;width:45vw}}.ratings-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:6px;gap:6px}.rtg-txt{color:#1e293b;font-weight:700;font-size:16px}.reviews,.rtg-txt{font-family:"DM Sans";font-style:normal}.reviews{color:#64748b;font-weight:400;font-size:14px}.footer-container{background:#0f172a;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:300px;color:#fff}.footer-container,.footer-logo-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.footer-logo-cont{grid-gap:10px;gap:10px}.footer-logo-title{font-family:"DM Sans";font-style:italic;font-weight:600;font-size:22px}.footer-logo{height:35px}.txt1{margin-bottom:0;text-align:center}.txt2{margin-top:3px}.socials{-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;margin-top:15px;font-size:32px}.home-cont,.socials{display:-ms-flexbox;display:flex}.home-cont{min-height:100vh;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.offers-slider-container{padding:30px 25px}.slick-dots li.slick-active button:before{color:#fff!important;font-size:15px}.slick-dots li button:before{color:#fff!important;font-size:10px}.offer-img{height:45vh}.restaurants-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 45px}@media screen and (max-width:760px){.restaurants-container{-ms-flex-direction:column;flex-direction:column;padding:0 20px}.offers-slider-container{padding:0;margin-top:0}.slick-dots li button:before{font-size:8px}.offer-img{height:auto}}.head-search{margin-bottom:0;font-family:"DM Sans";font-style:normal;font-weight:700;color:#183b56;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.head-search>h1{margin:12px 0}.head-search>p{font-family:"DM Sans";font-style:normal;font-weight:500;font-size:14px;margin:0;color:#64748b}.line{margin-top:15px;width:95%;text-align:center}.line,.search-cont{border:1px solid #cbd2d9}.search-cont{border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px;padding:2px 5px;margin-top:10px}.search-bar{height:30px;width:200px;padding-left:10px;outline:none;border:none;font-size:14px}.icon-src{font-size:18px}.filter-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0;height:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px}.filter-container,.options-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.options-cont{grid-gap:6px;gap:6px;width:232px}.options-cont,.sort-by{font-size:16px;color:#64748b;font-weight:500}.sort-by{-ms-flex-item-align:center;align-self:center;outline:none;border:0;cursor:pointer}.restaurants-list{padding-left:55px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px}@media screen and (max-width:1120px){.restaurants-list{display:grid;grid-template-columns:auto auto}}@media screen and (max-width:760px){.restaurants-list{display:grid;grid-template-columns:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:10px;margin-top:0}.line{margin-bottom:0;margin-top:0}}.page-controls{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:"Bree Serif";font-style:normal;font-weight:400;font-size:20px;margin:35px 0;color:#334155;height:30px;grid-gap:10px;gap:10px}.right-arw{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.arrow-btn{height:28px;width:28px;background-color:#fff;border:1px solid #64748b;cursor:pointer}.arrow-btn,.offers-loader-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.offers-loader-cont{height:240px}.restaurants-loader-cont{height:540px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.srt-by-txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.no-rest-view{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:40vh}.no-rest-view>img{background:transparent}.no-rest-view>p{text-align:center;font-family:"DM Sans";font-style:normal;font-weight:400;font-size:16px;color:#64748b;margin:0}.counter-cont{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:38px;margin-left:0;padding-left:0}.counter-cont>button{background:transparent;margin:0 8px;border:1px solid #334155;border-radius:3px;cursor:pointer}.food-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:20px;gap:20px;margin-bottom:35px}.food-item>img{height:180px;width:275px;border-radius:12px}@media screen and (max-width:500px){.food-item>img{height:180px;width:180px}}@media screen and (min-width:505px){.food-item>img{height:200px;width:240px}}.food-details>h1{font-weight:700;font-size:18px;margin:0}.food-details>h1,.food-details>p{font-family:"DM Sans";font-style:normal;color:#334155}.food-details>p{font-weight:500;font-size:16px;margin:8px 0}.food-details>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:6px;gap:6px;height:32px}.food-details>div>{font-family:"DM Sans";font-style:normal;font-weight:700;font-size:14px;color:#0a1f44}.add-btn{background:transparent;padding:5px;width:58px;height:32px;border-radius:8px;border:1.5px solid #ffa412;color:#ffa412;cursor:pointer;margin:5px 0}.restaurant-details-cont{background-image:url(https://res.cloudinary.com/dcxurp30f/image/upload/v1672902402/Restaurant_details_bg_p4mk9t.png);background-size:cover;background-color:#333;margin-top:25px;display:grid;grid-template-columns:repeat(2,36vw);justify-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-style:normal;padding:20px 30px;position:relative}.restaurant-img{width:28vw;height:80%;aspect-ratio:1;border-radius:8px}.rest-details{width:calc(25vw + 30px)}.rest-details>h1{font-family:"Roboto";font-weight:500;margin-top:0;margin-bottom:8px}.rest-details>p{font-weight:400;font-family:"Roboto";margin:12px 0}@media screen and (max-width:800px){.restaurant-details-cont{padding:20px 5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.rest-details{width:auto;margin-left:40vw}.rest-details>h1{font-size:18px;font-weight:600}.rest-details>p{font-size:14px}.restaurant-img{position:absolute;border-radius:0;height:150px;width:135px;border-bottom-right-radius:80px;border-bottom-left-radius:80px;top:0;left:0}}.rating-price,.star-ratings{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:5px;gap:5px}.star-ratings{height:25px}.star-ratings>p{font-weight:500}.ratings-reviews{margin:0}.ratings-reviews>p{margin-top:5px;margin-bottom:0;color:#e2e8f0;font-size:12px}.separator{-webkit-transform:rotate(90deg);transform:rotate(90deg);border:.8px solid #e2e8f0;width:38px;height:0;margin:0}.price-det{color:#fff;font-weight:500;font-size:15px;margin:0}.price-desc{color:#e2e8f0;font-size:12px;margin-top:8px;margin-bottom:0;font-weight:400}.food-items-cont{list-style-type:none;padding:35px 85px;display:grid;grid-template-columns:auto auto}@media screen and (max-width:800px){.food-items-cont{padding:20px;grid-template-columns:auto}}.empty-view-cont{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;min-height:90vh;background:#efefef}.empty-view-cont>img{height:300px}.empty-view-cont>h1{font-weight:500;font-size:32px;margin-top:15px;margin-bottom:0;color:#1e293b}.empty-view-cont>h1,.empty-view-cont>p{font-family:"DM Sans";font-style:normal}.empty-view-cont>p{font-weight:400;font-size:16px;color:#64748b;text-align:center}.order-now-btn{width:93px;height:32px;background:#f7931e;border-radius:8px;border:0;color:#fff;cursor:pointer}.cart-view-cont{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}.cart-items-list{-ms-flex-item-align:center;align-self:center;background:#f9fbfe;width:90%;padding:25px;border-radius:5px;list-style-type:none;border:2px solid rgba(11,105,255,.1)}hr{margin-top:30px;border:1px solid #cbd2d9;width:98%}.column-heads{font-family:"DM Sans";font-weight:600;color:#475569;display:grid;grid-template-columns:auto auto auto;justify-items:center}.cart-summary,.column-heads{font-style:normal;font-size:20px;-ms-flex-align:center;align-items:center}.cart-summary{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:85%;padding-left:20px;font-family:"Roboto";font-weight:500;color:#3e4c59;margin-left:25px}.cart-summary>h1{font-size:20px;font-weight:500}.cart-summary>p{font-weight:600}.order-btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:88%}.place-odr{width:99px;height:32px;background:#f7931e;border-radius:8px;border:0;color:#fff;font-weight:600;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer}@media screen and (max-width:768px){.column-heads{display:none}.cart-items-list{border:0;background:rgba(249,251,254,.5647058823529412);width:100%;padding:0 30px}.cart-summary{width:auto;padding:0}.cart-summary>h1{margin:0}.order-btn{width:100%}}.payment-success{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;min-height:90vh;background:#efefef}.payment-success>h1{font-weight:500;font-size:24px;color:#1e293b}.payment-success>h1,.payment-success>p{font-family:"DM Sans";font-style:normal;text-align:center}.payment-success>p{font-weight:400;font-size:16px;color:#64748b;margin:0}.home-pg-btn{margin-top:20px;width:131px;height:32px;background:#f7931e;border-radius:8px;border:0;cursor:pointer;color:#fff}.cart-line{border:1px dashed #64748b;width:95%}.cart-item{grid-template-columns:repeat(3,1fr);justify-items:center;margin-bottom:20px}.cart-item,.img-name{display:grid;-ms-flex-align:center;align-items:center}.img-name{grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.img-name>img{height:100px;width:150px;border-radius:10px}.price{color:#ffa412}.price,.title{font-weight:500;margin:0}.title{font-family:"DM Sans";font-style:normal;font-size:16px;color:#183b56}.m-cart-item{display:none}@media screen and (max-width:760px){.cart-item{display:none}.m-cart-item{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;-ms-flex-align:center;align-items:center;line-height:22px;margin-bottom:15px}.m-cart-item>img{height:120px;width:180px;border-radius:10px}.item-quantity{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.title{font-size:18px}.price,.title{font-weight:600}.price{font-size:15px}.title-counter-price{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.not-found-cont{min-height:100vh;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}.not-found-cont>h1{color:#1e293b;font-weight:600;margin-top:40px;margin-bottom:0}.not-found-cont>h1,.not-found-cont>p{font-family:"DM Sans";font-style:normal}.not-found-cont>p{color:#475569;font-weight:400;font-size:20px}.home-page-btn{background:#f7931e;border-radius:12px;border:0;color:#fff;height:45px;width:120px;font-weight:600;margin-top:10px;cursor:pointer}*{-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;-webkit-tap-highlight-color:transparent}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-thumb{background-color:#f7931e;border-radius:100vw}body::-webkit-scrollbar-track{background:-webkit-gradient(linear,left top,left bottom,from(#d3d3d3),to(#0f172a));background:linear-gradient(#d3d3d3,#0f172a)}body::-webkit-scrollbar-track:hover{background-color:grey}
/*# sourceMappingURL=main.03387412.chunk.css.map */