code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.nav-header{box-shadow:0 10px 10px -15px #111}.nav-header a{text-decoration:none}.logo-heading{color:#1f1f1f;font-family:Roboto;font-size:35px;font-weight:600}@media screen and (max-width:576px){.logo-heading{font-size:25px}}.my-orders-text{color:#585555;font-family:Roboto;font-size:18px;font-weight:500;text-decoration:none}.cart-icon-link{position:relative}.cart-icon-button{background-color:initial;border:none;outline:none;padding:0}.cart-icon{color:#585555;font-size:35px}.cart-count-badge{background-color:tomato;border-radius:50%;display:grid;height:25px;min-width:25px;place-items:center;position:absolute;right:-8px;top:-13px}.cart-count{color:#fff;font-family:Roboto;font-size:12px;font-weight:500;margin:0;text-align:center}.dish-item-container{border:1px solid gray;border-radius:12px;justify-content:space-between}.veg-border{align-self:flex-start;border:1px solid #00923f}.non-veg-border{border:1px solid #92282a}.veg-round{background-color:#00923f;border-radius:50%;height:25px;margin:5px;width:25px}.non-veg-round{background-color:#92282a}.dish-details-container{flex-grow:1}.dish-name{font-size:25px}.dish-currency-price,.dish-name{font-family:Roboto;font-weight:600;margin-top:0}.dish-currency-price{color:#525252;font-size:16px;margin-bottom:0}.dish-description{color:#bfc3c7;font-family:Roboto;font-size:16px;font-weight:500;margin-bottom:15px;margin-top:15px}.controller-container{border-radius:50px;justify-content:space-between;min-width:150px;padding:10px;width:fit-content}.button{background-color:initial;border:none;cursor:pointer;font-weight:600;outline:none;padding:5px}.button,.quantity{color:#fff;font-size:18px}.quantity{margin:0 10px}.addon-availability-text,.not-availability-text{font-size:18px;font-weight:500;margin:5px 0}.addon-availability-text{color:#734ff4}.dish-calories{align-self:center;font-family:Roboto;font-size:18px;font-weight:500;max-width:250px;min-width:150px}.dish-image{align-self:flex-start;border-radius:12px;height:150px;width:150px}.spinner-container{display:grid;height:100vh;place-items:center}.tab-container{box-shadow:0 10px 10px -15px #111;overflow-y:auto}.each-tab-item{cursor:pointer;flex-grow:1;flex-shrink:0;list-style-type:none;padding:15px 0;text-align:center}.active-tab-item{border-bottom:2px solid tomato;color:tomato;font-weight:600}.tab-category-button{background-color:initial;border:none;color:inherit;color:#000;font-family:Roboto;font-size:18px;font-weight:500;padding:0}.dishes-list-container{list-style-type:none;padding:25px}.cart-item-container{border:1px solid #a49d9d;border-radius:12px;display:flex;justify-content:space-between;list-style:none;margin-bottom:10px;max-width:1050px;padding:15px;width:80%}.cart-item-image{width:120px}.cart-item-details{flex:1 1;margin-left:15px}.cart-item-name{color:#1f1f1f;font-family:Roboto;font-size:22px;font-weight:500}.control-btn-group{align-items:center;display:flex}.control-btn{background-color:#5ab7fa;border:none;color:#fff;cursor:pointer;font-family:Roboto;font-weight:700;outline:none;padding:2px 10px}.cart-item-quantity{color:#1f1f1f;font-family:Roboto;font-size:14px;margin:0 15px}.remove-btn{background-color:initial;border:none;cursor:pointer;font-size:25px;padding:0}.cart-page-container{min-height:100vh}.cart-body-container{flex:1 1}.shop-now-btn{background-color:#0b69ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:Roboto;font-size:12px;outline:none;padding:8px 16px}.empty-view-image{margin-bottom:25px;max-width:450px;width:80%}.empty-description{font-family:Roboto;font-size:18px;font-weight:500}.cart-items-header{margin:0 auto;padding:25px 0;width:80%}.cart-items-header h1{font-family:Roboto;font-size:25px;font-weight:500}.remove-all-btn{background-color:initial;border:none;font-family:Roboto;font-size:14px;font-weight:500;outline:none;padding:8px 16px}.login-container{align-items:center;background-color:#f8f9fa;display:flex;height:100vh;justify-content:center}.login-form{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;max-width:400px;padding:2rem;width:100%}.login-heading{color:#1f1f1f;margin-bottom:2rem;text-align:center}.input-container{margin-bottom:1rem}.input-container label{color:#475569;display:block;font-weight:500;margin-bottom:.5rem}.input-field{border:1px solid #cbd5e1;border-radius:4px;font-size:1rem;padding:.75rem;width:100%}.password-input-container{align-items:center;display:flex;position:relative}.password-input-container .input-field{padding-right:40px}.toggle-password-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:5px;position:absolute;right:10px}.eye-icon{color:#475569;font-size:20px}.toggle-password-button:hover .eye-icon{color:#0b69ff}.login-button{background-color:#0b69ff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;margin-top:1rem;padding:.75rem;transition:background-color .2s ease;width:100%}.login-button:hover{background-color:#0051cc}.error-message{color:#ff0b37;font-size:.875rem;margin-top:.5rem}.input-field:focus{border-color:#0b69ff;box-shadow:0 0 0 2px #0b69ff1a;outline:none}.toggle-password-button:focus{outline:none}.toggle-password-button:focus .eye-icon{color:#0b69ff}*{box-sizing:border-box}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;margin:0}
/*# sourceMappingURL=main.e5299484.css.map*/