body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}*{box-sizing:border-box}body{margin:0;padding:0}.App-header{align-items:center;background-color:#fff;color:#e67123;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-header,.search-bar{display:flex}.search-content{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.images-grid{display:flex;flex-direction:row;position:relative}.images-grid a img{width:90px}.loginBar{background-color:#fff;display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;width:450px;z-index:10}.login-label{color:#000;font-size:30px;font-weight:500;margin-left:5%;margin-top:50px;position:absolute}.login-form input{border:solid hsla(0,5%,42%,.213);font-size:17px;height:70px;left:25%;position:relative;text-align:center;width:60%}.login-form{align-items:center;display:block;left:0;top:10%}.login-inputs{position:relative;right:20%;top:10%}.login-form button{background-color:#fc8019;border:none;color:#fff;cursor:pointer;font-size:16px;left:25%;margin:4px 2px;padding:15px 32px;position:relative;text-align:center;width:60%}.login-container a{cursor:pointer}.login-image{float:"right";height:"100px";left:"1%";position:"relative";top:"10%";width:"100px"}.login-container login-info{left:"5%";margin-bottom:"50px";position:"relative";top:"25%"}@-webkit-keyframes example{0%{width:0}to{width:450px}}@keyframes example{0%{width:0}to{width:450px}}.signinBar{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:example;animation-name:example;background-color:#fff;display:flex;flex-direction:column;height:100%;position:fixed;right:-600px;top:0;width:450px;z-index:30}.label{color:#000;font-size:30px;font-weight:500;margin-left:5%;margin-top:50px;position:absolute}form input{border:solid hsla(0,5%,42%,.213);font-size:17px;height:70px;left:25%;text-align:center;width:60%}form{align-items:center;display:block;left:0;top:10%}input:focus{outline:none}.signin-inputs{left:20%;position:relative;right:20%;top:10%}form button{background-color:#fc8019;border:none;color:#fff;cursor:pointer;font-size:16px;margin:4px 2px;padding:15px 32px;position:relative;text-align:center;width:60%}a{text-decoration:none}.main-header{align-items:center;background:#fff;display:flex;height:5rem;justify-content:space-between;padding:0 2rem;width:100%}.main-header img{position:absolute;width:5%}a{cursor:pointer}.main-header ul{color:#000;display:flex;flex-direction:row;font-size:16px;font-weight:500;list-style-type:none;margin:0 50px 0 0;padding:8px}li{padding:40px}.main-header li a{color:#3d4152;font-size:16px;text-decoration:none}.main-header li a:hover{color:orange}.location-input{display:flex;float:left}.location-input input{border:0 solid;font-size:16px;font-weight:500;left:150px;position:relative}.down-arrow{height:3px;margin-left:20px;top:0;width:3px}.carousel{background-color:#282c3f;height:340px;scroll-snap-type:x mandatory;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.carousel,.carousel-items{display:flex;flex-direction:row}.carousel-items{align-items:center;align-items:baseline;overflow:hidden;transition:.3s}.items{align-items:center;display:flex;height:100%;margin:0 20px;min-width:20%}.items a img{height:100%;width:100%}.inner-scroll>div{flex-shrink:0;scroll-behavior:smooth;scroll-snap-align:start}.indicators{align-items:center;display:flex;height:100%;padding:10px;width:20%}.indicators>a{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:10px;contain:content;margin:5px;max-height:20%;padding:10px;position:relative;width:20%}.card:hover{box-shadow:0 2px 8px rgba(0,0,0,.26)}.card img{cursor:pointer;height:160px;width:100%}.details{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.details div{font-size:12px;font-weight:400}.details-rating{background-color:#db7c38;color:#fff;padding:4px 7px}.home-container h3{color:#282c3f;font-size:28px;padding-left:5%}.home-container{margin-left:20px;margin-top:20px}.home-header h3{position:absolute}.home-header ul{color:#686b78;display:flex;flex-direction:row;float:right;font-size:16px;font-weight:500;list-style-type:none;margin:0 50px 0 0;padding:0}.home-header li{padding:20px}.home-header li:hover{border-bottom:1px solid #000}.home-header li a div{color:#3d4152;font-size:16px;text-decoration:none}.home-header li a span:hover{color:orange}.content{height:1000px}.home-content{flex-wrap:wrap;justify-content:space-between;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;max-width:100%;overflow-wrap:inherit;padding:40px}.home-content,.loader{display:flex;flex-direction:row}.loader{margin:40px}.add-item{color:#fff}.add-item button{background:#60b246;border:none;bottom:0;color:#fff;contain:content;cursor:pointer;height:48px;margin:0 auto;pointer-events:auto;position:fixed;width:50%;z-index:10}.items-info{display:flex;justify-content:space-between}.food-card{display:flex;flex-direction:column}.food-card h3{color:#3e4152;font-size:1.22rem;font-weight:500}.food-card h5{color:rgba(40,44,63,.45)}.food{border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:10px}.food-image{position:relative}.food-image img{border-radius:6px;float:right;height:96px;object-fit:cover;width:118px}.food-image button{border:1px solid #d4d5d9;border-radius:4px;box-shadow:0 3px 8px #e9e9eb;color:#60b246;cursor:pointer;height:20%;justify-content:center;margin-left:40%;margin-top:30%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translate(-40%,170%);transform:translate(-40%,170%);width:94px;z-index:2}.button-styles{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.plus{cursor:pointer;position:absolute;right:2px;top:-15%;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:-6px 6px;transform-origin:-6px 6px}.food-info img{height:20px;width:20px}.menu-card button{background-color:#fff;border:none;cursor:pointer;display:flex;font-size:1.15rem;outline:none;text-align:left}.menu-card button h3{color:#3e4152;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:1.3rem;font-weight:800;line-height:1.2}.border{border-bottom:16px solid #f1f1f6;height:16px}.rest-info{display:flex;flex-direction:column;margin:2% 25% 0;scroll-behavior:none}.title-div{border-bottom:1px dashed #d3d3d3;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px;width:100%}.rest-title h5{color:gray;font-family:Arial,Helvetica,sans-serif;font-size:13.02px;font-weight:300;height:calc(.93rem + 2px);margin:0}.rest-rating button{background-color:#fff;border:1px solid #e9e9eb;border-radius:6px;box-shadow:0 1px 5px #f9f9f9;cursor:pointer;float:right;height:100%;max-width:100px;padding:8px;text-align:center}.other-details{display:flex;flex-direction:row;margin:18px 0}.other-details-time{align-items:center;display:flex;margin-right:30px}.other-deatils-price{align-self:center;display:flex}.discount-labels{display:flex;flex-direction:row;line-height:16px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.discount-labels button{background-color:#fff;border:.5px solid #e9e9eb;border-radius:6px;box-shadow:0 1px 5px #f9f9f9;cursor:pointer;float:right;height:50px;margin-right:10px;max-width:100px;min-width:180px;padding:0 6px;text-align:left;text-align:center}.discount-labels::-webkit-scrollbar{display:none}.food-veg{align-items:center;border-bottom:1px solid #d3d3d3;color:#535665;font-size:.86rem;font-weight:500;margin-top:7%;padding-bottom:10px}.after-button{display:flex;flex-direction:row;justify-content:space-between}.after-button button{background-color:#fff;border:none;cursor:pointer}.header{align-items:center;background:#fff;display:flex;height:5rem;justify-content:space-between;padding:0 2rem;width:100%}.checkout-info{background-color:#e4e6ef;display:flex}.header-heading{justify-content:center}.header-heading,.user-info{display:flex;flex-direction:row}.user-info{align-items:center;margin-left:800px}.user-info button{height:30px;margin-left:10px}.header-info h3,.user-info button{align-items:center}.checkout-details-card{background-color:#fff;height:70%;justify-content:center;margin:20px 25% 0;width:50%}.checkout-details-card,.title{display:flex;flex-direction:column}.title{flex:1 1;padding:20px 30px}.title h3{margin:0}.title h5{color:gray;font-weight:300;margin:0}.checkout-items{border-bottom:2px solid gray;display:flex;max-height:calc(100vh - 270px);padding:0 30px}.items-div{display:flex;flex-direction:column;margin:0 -16px;padding-bottom:0;padding-left:16px!important;padding-right:16px!important;padding-top:0}.item-indi{display:flex;flex-direction:row;padding:10px 0}.adding{background-color:#fff;border:1px solid #d4d5d9;color:#60b246;font-weight:600;height:35px;line-height:30px;position:relative;text-align:center}.add-button{padding:5px}.total{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:space-between;padding:0 30px}.checkout-payment{background-color:#e4e6ef;display:flex;min-height:100vh}.checkout-payment-card{background-color:#fff;display:flex;flex-direction:column;height:70%;justify-content:center;margin:20px 25% 0;width:50%}.checkout-payment-card h3{align-items:center;margin:0;padding:20px 30px}.checkout-payment-card h5{color:gray;font-weight:300;margin:0;padding:20px 30px}.login-signin-buttons{display:flex;flex-direction:row;justify-content:space-between;padding:20px 30px}.overlay{background:#282c3f;bottom:0;left:0;opacity:.7;overflow:hidden;position:fixed;right:0;top:0;z-index:20}.iframe{flex:1 1}
/*# sourceMappingURL=main.0b63d859.css.map*/