@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.textBoxProfile{margin:4px 0}body{overflow:hidden}.categoryContainer::-webkit-scrollbar .phoneCat::-webkit-scrollbar{display:none}.orderSuccessContainer{height:90%;background-color:#fff;background-image:url(/static/media/opbg.2757d6a4.png);background-size:cover;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex:1 1;flex:1 1}.offerDiv,.orderSuccessContainer{display:-webkit-flex;display:flex}.offerDiv{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin-right:16px;cursor:pointer}.offerImage{height:300px;width:300px;object-fit:cover}.offerTitle{font-weight:700;font-size:18px;text-align:center;padding:4px 0;color:#155799}.chanelList,.restChatBox{background-color:#fff}.chanelList{width:400px;overflow-y:scroll;position:fixed}.chanelList::-webkit-scrollbar-thumb{background:#888;width:2px}.chanelBox{margin:8px 16px;padding:16px}.chanelBox,.channelMessageHeader{background-color:#f3f5f7;border-bottom:1px solid #b7b7b7;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.channelMessageHeader{padding:8px 16px;margin-left:400px;position:fixed;width:100%}.chName{font-size:16px;color:#333;font-weight:700}.chLast,.chName{white-space:nowrap;width:300px;overflow:hidden;text-overflow:clip}.chLast{font-size:12px;color:#a1a1a1;font-weight:400}.chNotiBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}.chNoti{font-size:12px;height:20px;width:20px;border-radius:10px;background-color:red;color:#fff;font-weight:700;position:absolute;right:4px;text-align:center}.footer{margin-left:400px;width:calc(100% - 400px)}@media screen and (max-width:992px){.phoneCatHead{background:#f8faff;padding:0 16px;height:40px;-webkit-align-items:center;align-items:center;color:#155799;font-size:18px;font-weight:700;transition:width .2s}.phoneCat,.phoneCatHead{position:fixed;width:300px}.phoneCat{height:400px;bottom:0;background-color:#fff;overflow-y:scroll;overflow-x:hidden;margin:0 auto}.bottomMessage{width:100%;top:80px;margin-left:-16px;bottom:auto}.faviconDiv{margin:0 auto}.middlePhone{-webkit-justify-content:center;justify-content:center}.infoContainer{-webkit-flex-direction:column;flex-direction:column}.infoImage{margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1}.infoContact,.infoDescription,.infoSubTitle,.infoTitle{text-align:center}.orderProcessContainer{-webkit-flex-direction:column;flex-direction:column}.orderInfo{margin:42px 16px 0}.summery{padding:8px 32px 0 0;position:static;right:0}.summeryInfo{width:100%;height:auto;overflow-y:auto}.address_free{background-color:#00dd1c}.address_fees{background-color:#2e6da4}.address_out_range{background-color:#ddd}.profileContainer{-webkit-flex-direction:column;flex-direction:column;margin-bottom:0}.nameDiv,.profileContainer,.textBoxDiv{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.textBoxDiv{-webkit-flex-direction:column;flex-direction:column;margin:8px 0}.textBoxProfile{margin:4px 0}.buttonDiv{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.itemContainer{margin-bottom:48px;margin-left:0;margin-right:0}.categoryContainer{width:0;padding-left:0}.cartContainer{display:none}.mobileCatShow{margin-top:32px;width:250px;transition:width .2s;position:fixed;overflow-y:scroll}.cartShowItemRight{margin-left:250px;transition:margin-left .2s;overflow-x:hidden}.csItemRightAfter{margin-left:0;transition:margin-left .2s}.cartMobile{height:56px;position:fixed;bottom:0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-top:1px solid #ababc0;cursor:pointer;margin-left:-16px}.cartbackBtn{display:block}.cartTotalDiv{font-size:16px;color:#fff;text-align:center;-webkit-flex:1 1;flex:1 1}.cartIcon{width:100px;height:56px;background-color:#fff;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;padding-top:16px}.cartCount{position:absolute;top:3px;right:20px;background:red;height:20px;width:20px;font-size:12px;color:#fff;border-radius:10px}.categoryFloat{display:block;background-color:#fff;position:fixed;width:100px;height:35px;border-radius:50px;border:1px solid #8e8e8e;text-align:center;font-weight:600;padding-top:4px;left:50%;bottom:10%;margin-left:-50px;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.catClose{cursor:pointer;margin-left:auto}.mobileCart{width:100%;height:100%;z-index:1111111;position:fixed;background:#fafafb;padding:16px 0 0 16px;top:0}.bodyOf{//background-color:green}.bodyOf,.mobileCart>body{overflow-y:hidden!important}.processText{font-size:18px}.homeContent{padding-left:8px}.mainTitle{font-size:28px}.secTitle{font-size:14px;text-align:left}.disableButton{margin:16px 0;background-color:#aca5ae;color:#2d3032;font-weight:600}}@media screen and (max-width:767px){.channelMessageHeader{margin-left:0;margin-top:-3px}.chanelList{width:100%}h3{font-size:18px}.notificationText{font-size:11px}.authContainer{width:90%}.bodyDetailsDiv,.profileBody{-webkit-flex-direction:column;flex-direction:column}.profileBodyItems{width:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.setMealSubMenu{width:40%}.itemCatHeader,.processText{font-size:16px}.homeButton{font-size:14px;padding:8px}.mapContainer{margin-left:0;margin-top:16px}.modItemDiv{margin-left:32px}.itemName,.itemPrice{font-size:18px}.categoryFloat{bottom:12%}.cardViewPhone{min-width:600px;margin:0 auto;overflow:scroll!important}.footer{bottom:0;margin-left:0}.footer,.header{position:fixed;left:0;width:100%}.header{top:0;padding:8px 16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background-color:#fff;z-index:11;cursor:pointer}}:root{--primary:#155799;--secondary:#159957;--black:#282c3f;--light:#535665;--borderLight:#e9e9eb;--lighter:#ced4da}.navbar-collapse{-webkit-align-items:center;align-items:center;background-color:#fff;width:100%;padding:0 16px;margin:0 -16px}.navbarDiv{background-color:#fff;border:1px solid #ddd;box-shadow:0 4px 2px -2px grey;height:79px}.brandNameDiv{background:linear-gradient(90deg,#155799,#466099);padding:0 32px;border-radius:10px;height:50px}.brandDiv,.brandNameDiv{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.brandDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.brandName{font-size:24px;color:#fff;font-weight:600}.brandSubtitle{font-size:12px;color:#f8f9fa;font-weight:600;text-align:right;line-height:0}.numberHide::-webkit-inner-spin-button,.numberHide::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.activeNav{font-weight:400;font-size:22px}.commonFlex{-webkit-flex-direction:row;flex-direction:row}.centerScreen,.commonFlex{display:-webkit-flex;display:flex}.centerScreen{-webkit-flex:1 1;flex:1 1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.homeContent{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;padding-left:64px}.chatImage{height:250px;width:250px;margin-left:auto;margin-right:auto}.noChat{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.mainTitle{font-size:48px;font-weight:700;color:#fff;z-index:1;padding:16px 0}.secTitle{font-size:24px;font-weight:600;color:#fff;z-index:1;padding:4px 0}.homeButtonDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:24px 0;z-index:1}.homeButton{background-color:rgba(0,0,0,.5);font-size:24px;font-weight:700;padding:16px;border-radius:8px;border:2px solid #fff;margin-right:24px;z-index:1}.homeButton,.homeButton:hover{color:#fff;transition:background-color .2s}.homeButton:hover{border:none;cursor:pointer;background-color:#155799}.notification{position:absolute;margin:16px;bottom:0;right:0;background-color:rgba(0,0,0,.7);padding:16px;border-radius:10px;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;text-align:left}.notification,.notificationText{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.notificationText{color:#fff;font-size:14px;z-index:1;font-weight:600;padding:2px 8px}.notificationIcon{position:absolute;font-size:x-large;left:-10px;top:-10px;color:#ffff03;-webkit-transform:rotate(-26deg);transform:rotate(-26deg)}.orderContainer{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-top:32px;background-color:#f8faff}.categoryContainer{width:300px;position:fixed;overflow-y:scroll;background-color:#fff;padding-left:24px;margin-top:-30px;padding-bottom:24px}.categoryContainer::-webkit-scrollbar,.phoneCat::-webkit-scrollbar{display:none}.categoryContainer{-ms-overflow-style:none}.categoryDiv{padding:8px 0;margin-right:16px;cursor:pointer}.categoryTitle:hover{color:#000!important;font-weight:600;transition:font-weight .1s}.categoryTitle{font-size:20px;font-weight:400;color:#676c76;margin-right:16px;transition:font-weight .1s}.categoryItemTitle{font-size:22px;font-weight:700;color:#000}.categoryItemLittle{font-size:12px;font-weight:400;color:#000}.csItemRightAfter{-webkit-flex:1 1;flex:1 1}.imageContainer{border-radius:8px;border:1px solid #155799;padding:10px 16px;height:50px;width:50px;margin-right:16px}.imageStyle{height:28px;width:28px;margin-left:-5px}.itemContainer{-webkit-flex:1 1;flex:1 1;padding-right:16px;padding-left:16px;margin-left:300px;margin-right:350px}.itemDiv{border-bottom:2px solid}.itemName{font-family:"Open Sans",sans-serif;-webkit-flex:inherit!important;flex:inherit!important}.itemName,.itemPrice{color:#000;font-weight:600;font-size:20px}.itemPrice{text-align:right;margin-right:16px}.itemPrice,.modItemPrice{-webkit-flex:1 1;flex:1 1}.modItemPrice{color:#282c3f;font-weight:600;font-size:16px}.menuRight{width:100px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.addtoCart{margin-top:4px;width:30px;cursor:pointer;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.fontA{transition:box-shadow .5s}.fontA:hover{--webkit-box-shadow:0 8px 6px -6px #000;box-shadow:0 8px 6px -6px #000}.itemDescription{font-size:12px;color:#8d9189}.singleItem{margin:8px 0}.itemCatHeader,.singleItem{padding:8px 0;cursor:pointer}.itemCatHeader{font-size:20px;font-weight:700;color:#155799;border-bottom:1px solid #ced4da;transition:margin-left .5s}.itemCatHeader:hover{margin-left:16px}.itemCatHeaderMini{font-size:14px;font-weight:700;color:#535665;margin:8px 0;padding:4px 0;border-bottom:1px solid #ced4da;cursor:pointer}.itemElements{padding:0 16px}.buttonPadding{padding:16px 0;width:100%}.modItemDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:16px 0;margin-left:84px}.selectedSetMeal{background-color:#fff;padding:8px;margin:8px 0}.activeSetMeal{color:#fff;background-color:#155799;transition:color .5s ease-out;cursor:pointer;text-align:center}.activeSetMeal .itemDescription{color:#ccc}.setMealItem{font-size:12px;margin:4px;padding:8px;cursor:pointer;width:100%}.setMealItem:hover{background-color:#fafafa}.setMealItemSelect{color:#282c3f;font-weight:700;border-radius:8px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;position:relative}.setMealCount{height:20px;width:20px;border-radius:16px;background:linear-gradient(90deg,#155799,#466099);color:#fff;font-size:12px;position:absolute;right:24px;text-align:center;margin:12px 0}.setMealSubMenu{width:30%;padding:8px 4px;background-color:#fff}.orderCount{height:20px;width:20px;border-radius:16px;background:linear-gradient(90deg,#155799,#466099);color:#fff;font-size:12px;text-align:center;margin:0 8px}.modItemPrice{width:100px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.cartContainer{width:350px;position:fixed;right:0;top:70px;background:#fff}.cartDelete{width:30px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:16px}.cartItemsContainer{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-right:16px;padding:16px;border-radius:10px;overflow-y:scroll}.alertMessage{font-size:16px;font-weight:700;text-align:center;color:orange}.imageText{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex:1 1;flex:1 1;-webkit-flex-direction:column;flex-direction:column}.cartItems{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid}.cartItemTitle{font-size:18px;font-weight:600;-webkit-flex:1 1;flex:1 1;color:#676c76}.cartModTitle{font-size:14px;font-weight:400;-webkit-flex:1 1;flex:1 1;font-style:italic;padding:0 4px}.cartPriceTitle{font-size:18px;font-weight:600;-webkit-flex:1 1;flex:1 1;text-align:right;color:#155799}.cartCrossDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding-top:10px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.cartBottom{text-align:center;margin-top:18px}.cartButton{cursor:pointer;text-align:center;color:#fff;font-size:16px;font-weight:700;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.cartItemCount{margin:0 8px;font-size:18px;color:#155799}.innerCart{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:16px 16px 0}.cartPlus{width:25px!important;height:25px;padding:6px;border-radius:4px;border:1px solid #155799;margin:6px;cursor:pointer;box-shadow:1px 1px 0 0 #b9b9b9}.cartPlus:hover{background:linear-gradient(90deg,#155799,#466099);color:#fff;transition:background-color .2s}.cartRemove{width:20px;cursor:pointer}.cartRemove:hover{color:red;opacity:.4;transition:color .2s}.orderProcessContainer,.processTitle{display:-webkit-flex;display:flex;height:100%;-webkit-flex-direction:row;flex-direction:row}.processTitle{padding:16px}.processTitleDone{background-color:#fff;margin:16px 0}.orderProcessBody{background-color:#fff;padding:32px;margin:0 16px 16px}.processIcon{background-color:#fff;width:40px!important;height:40px;padding:7px 9px;border-radius:20px;border:1px solid grey}.processIconDone{background-color:#388e3c}.processBox{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;border-bottom:1px solid #155799}.processTab,.processTabSelect{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:8px 0}.processTabSelect{border-bottom:2px solid #155799}.processText{color:#b7b7b7;font-weight:600;font-size:24px;margin-left:16px}.orderInfo{-webkit-flex:1 1;flex:1 1;padding:36px 0;margin:32px 350px 0 0}.summery{padding:36px 0;margin:16px 0;position:fixed;right:0;background:#fff;height:100%;top:26px}.summeryText{color:#155799;font-size:28px;font-weight:700;margin-left:16px}.summeryInfo{width:300px;padding:8px;margin:0 16px;max-height:80vh;overflow-y:scroll}.summeryDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:8px 0}.summeryItem{font-size:18px;-webkit-flex:1 1;flex:1 1}.summeryValue{font-size:18px;font-weight:600;margin-right:auto}.summeyInfoText{font-size:16px;font-weight:600;color:grey}.orderButtonDiv{text-align:center;width:100%;margin:8px 0;background:linear-gradient(90deg,#155799,#466099);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;font-size:18px;font-weight:700;color:#fff}.orderButtonDiv:hover{cursor:pointer}.otherOffers{padding:16px 0}.offerDecs{text-align:center;font-size:12px}.offerDecsButton{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.offerDecsButton div{-webkit-flex:1 1;flex:1 1;color:#b7b7b7;font-size:14px;font-weight:600;padding:8px 0;text-align:center;cursor:pointer}.offerDecsButton div:hover{color:#155799}.extraDiv{padding:8px;border:1px solid #d3d3d3;border-radius:10px}.extraDivText{font-size:16px;cursor:pointer;color:#155799;font-weight:600;padding:8px 0;text-align:center}.orderProcessHeader{position:fixed;width:100%;height:60px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;background-color:#fff;-webkit-align-items:center;align-items:center;padding:0 16px 0 32px;margin-bottom:16px;z-index:1021}.processInputR{-webkit-flex:1 1;flex:1 1;padding:8px 8px 8px 0}.processInputU{-webkit-flex:1 1;flex:1 1;padding:8px 0}.processInputL{-webkit-flex:1 1;flex:1 1;padding:8px 0 8px 8px}.processDetailsDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:8px 0}.processDetailText{font-size:16px;font-weight:600;-webkit-flex:1 1;flex:1 1;color:#b7b7b7}.processButtons{padding:16px 0;text-align:right}.confirmButton{margin:16px 0;background-color:#155799;color:#fff;font-weight:600}.processDetailsButton{padding:8px;font-size:11px;color:#fff;border-radius:6px;background-color:#155799;transition:transfrom .2s;-webkit-transition:transfrom .2s}.processDetailsButton:hover{font-weight:700;cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-transform:scale(1.05);transform:scale(1.05)}.processButtonText{font-size:12px;color:#17a2b8;font-weight:600;margin-top:4px;cursor:pointer}.addressSelect{font-size:16px;cursor:pointer;padding:8px;color:#9b9b9b;font-weight:600}.addressSelect,.selectionContainer{-webkit-align-items:center;align-items:center}.selectionContainer{height:100px;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;border:1px solid #ddd;margin:16px;transition:height .2s}.selectionContainer:hover{transition:height .2s;-webkit-transform:scale(1.05);transform:scale(1.05);cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.2)}.infoWrapper{height:100%;width:100%}.infoImage{height:120px;width:120px;margin:0 16px}.faviconDiv{background:linear-gradient(90deg,#155799,#466099);margin:0 16px 0 0;border-radius:10px;height:110px;width:110px}.faviconText{font-size:72px;font-weight:900;color:#fff;text-align:center;text-transform:uppercase}.infoTitle{color:#155799;font-size:24px;font-weight:700}.infoSubTitle{font-size:14px;font-weight:700}.infoDescription{font-size:12px;color:#7e808c;font-weight:600}.infoContact{font-size:22px;font-weight:700;color:#303030}.infoDetails{-webkit-flex:2 1;flex:2 1}.mapContainer{margin-left:16px}.infoMain{-webkit-flex:1 1;flex:1 1}.offerContainer{margin:0 16px}.headerTitle{font-size:24px;font-weight:700;padding:32px 0}.borderStyle{border-top:1px solid;width:40px;margin-left:auto}.offerDetails{height:100px;overflow-y:hidden}.offerDetails::-webkit-scrollbar,.summeryInfo::-webkit-scrollbar{display:none}.offerDetails,.summeryInfo{-ms-overflow-style:none}.itemImage{position:relative}.itemCol{padding:0}.galleryImage{position:relative;width:100%;height:320px;object-fit:cover}.modalImgTitle{font-weight:700;font-size:20px;text-align:center;padding:16px}.modalImgDescription{font-size:14px;text-align:center;padding:0 16px;margin-bottom:16px}.signinContainer{margin-top:32px}.authContainer{width:450px;margin:16px auto;padding:32px;border:1px solid #ababc0;border-radius:10px}.authTitle{font-size:20px;text-align:center}.mobileCode{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;font-weight:700;margin-right:16px;line-height:1.5;border-radius:.3rem;border:1px solid #ced4da}.highlight{font-size:16px;font-weight:600;cursor:pointer}.authLittle{font-size:12px;text-align:center}.buttonAuthDiv{position:relative}.buttonAuth{position:absolute;right:-38px;top:-42px;background-color:#fff;width:25px!important;height:25px;padding:5px;border-radius:15px;border:1px solid red}.resendButton{margin:16px auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;cursor:no-drop}.extraButtonAuth{position:absolute;right:-16px;top:-20px;background-color:#fff;width:25px!important;height:25px;padding:5px;border-radius:15px;border:1px solid red}.overlay{z-index:1020;background-color:#fff}.overlay,.overlayModal{height:100%;width:100%;position:fixed;top:0;left:0;overflow-x:hidden;transition:.5s;-webkit-animation-name:popAnim;animation-name:popAnim;-webkit-animation-duration:.2s;animation-duration:.2s}.overlayModal{z-index:1049;background-color:rgba(0,0,0,.4)}.overlayContainer{position:relative;top:25%;width:400px;margin-right:auto;margin-left:auto;padding:32px;text-align:center;margin-top:30px;background-color:#fff}.overlayClose{position:absolute;right:-16px;top:-16px;background:#fff;padding:8px;width:40px;height:40px;border-radius:50%;border:1px solid red;cursor:pointer}@-webkit-keyframes popAnim{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popAnim{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.profileBody{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.profileDetailsDiv{text-align:center;margin:auto;border-radius:50%;height:100px;width:100px;background-color:#f8f9f9}.innerProfileDetails{height:100px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.profileBodyDiv{padding:16px}.profileBodyItems{width:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;cursor:pointer}.valueProfile{font-size:18px;margin-top:8px;color:#333;font-weight:600}.bodyDetailsDiv{padding:16px;text-align:center;margin:16px 0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#f8f9f9;border-radius:8px}.bodyDetailsButton{-webkit-flex:1 1;flex:1 1;margin:16px}.cartbackBtn,.cartMobile,.categoryFloat{display:none}.addtoCart:hover,.cartButton:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.cartItemsContainer::-webkit-scrollbar,.mobileCatShow::-webkit-scrollbar{display:none}.cartItemsContainer,.mobileCatShow{-ms-overflow-style:none}.cartCount{top:3px;right:20px}.cartCount,.chatCounter{position:absolute;background:red;height:20px;width:20px;font-size:12px;color:#fff;border-radius:10px}.chatCounter{top:0;right:-5px;font-weight:700;text-align:center}.categoryFloat{background-color:#fff;position:fixed;width:100px;height:35px;border-radius:50px;border:1px solid #8e8e8e;text-align:center;font-weight:600;padding-top:4px;left:50%;bottom:10%;margin-left:-50px;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.mobileCatContainer{background-color:rgba(0,0,0,.5)}.mobileCatInner{max-width:250px;height:400px;margin:0 auto;overflow-y:scroll}.mobileCatDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;padding:16px}.mobileCategoryDiv{overflow-y:scroll;height:300px}.mobileCategoryTitle{text-align:center;padding:5px;border-bottom:1px solid}.address_free{background-color:#00dd1c}.address_fees{background-color:transparent}.address_out_range{background-color:#ddd;cursor:no-drop}.buttonDiv,.nameDiv,.textBoxDiv{margin:0 10px;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.iconButton{padding:8px 16px;margin:8px;border-radius:8px;border:1px solid #155799;cursor:pointer;box-shadow:1px 1px 0 0 #b9b9b9}.iconButton:hover{background-color:#fff}.textBoxProfile{margin:0 8px}.pickerBox,.pickerTitle{background-color:#fff;border:1px solid #ddd;cursor:pointer}.pickerTitle{height:38px;margin-top:8px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:8px}.pickerBox:hover,.pickerTitle:hover{background-color:#155799;color:#fff}.pickerItem{background-color:#f8f9f9;padding:8px;margin:8px 0;border-radius:4px}.pickerItem:hover{cursor:pointer;box-shadow:0 1px 4px rgba(0,0,0,.2)}.pickerLabel{font-size:16px;color:#b7b7b7}.pickerLabel:hover{color:#155799;font-weight:600}.otDiv{background-color:#fff}.otDays{font-size:20px;font-weight:600;color:#303030;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.otSession{color:#155799;font-size:14px;font-weight:700;border-top:none!important}.otTime{color:#303030;font-size:18px;font-weight:700}.orderCompleteImage{width:400px;height:auto;margin:24px auto}.header{position:fixed;left:0;top:72px;width:100%;padding:8px 16px;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12);background-color:#fff;z-index:11}.chatIcon{height:32px;width:32px!important;border-radius:8px;margin-right:8px}.chatName{margin:auto 0;font-size:22px;color:#155799;font-weight:700}.messageBody{overflow-y:scroll;height:calc(100vh - 190px);margin-top:70px;margin-left:400px}.restChatDiv,.userChatDiv{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;margin:8px 16px}.restChatDiv{-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-end;justify-content:flex-end}.userChatBox{background-color:#155799;padding:16px;border-radius:8px}.userChatText{font-size:14px;color:#fff}.restChatBox{background-color:#eee;padding:16px;border-radius:8px}.restChatText{font-size:14px;color:#333}.textBox{background-color:#e6e6e6!important;color:#333!important;font-size:16px!important;font-weight:700!important;height:50px}.sendBtn{margin-top:auto;margin-bottom:auto;text-align:center;padding:13px 32px;font-size:16px;font-weight:700;border-radius:4px;color:#fff;background-color:#155799;cursor:pointer}.footer{left:0;width:calc(100% - 300px);height:50px}.bottomMessage,.footer{position:fixed;bottom:0}.bottomMessage{background:rgba(0,0,0,.9);width:calc(100% - 680px)}.bottomText{font-size:11px;color:#155799;text-align:center;padding:2px 0}.alert-light{background-color:#f8faff}@media (min-width:1600px){.screenWrapper{width:80%;margin:0 auto;max-width:1600px}.bottomText{font-size:13px}}@media screen and (max-width:992px){.phoneCatHead{background:#f8faff;padding:0 16px;height:40px;-webkit-align-items:center;align-items:center;color:#155799;font-size:18px;font-weight:700;transition:width .2s}.phoneCat,.phoneCatHead{position:fixed;width:300px}.phoneCat{height:400px;bottom:0;background-color:#fff;overflow-y:scroll;overflow-x:hidden;margin:0 auto}.bottomMessage{width:100%;top:80px;margin-left:-16px;bottom:auto}.faviconDiv{margin:0 auto}.middlePhone{-webkit-justify-content:center;justify-content:center}.infoContainer{-webkit-flex-direction:column;flex-direction:column}.infoImage{margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex:1 1;flex:1 1}.infoContact,.infoDescription,.infoSubTitle,.infoTitle{text-align:center}.orderProcessContainer{-webkit-flex-direction:column;flex-direction:column}.orderInfo{margin:42px 16px 0}.summery{padding:8px 32px 0 0;position:static;right:0}.summeryInfo{width:100%;height:auto;overflow-y:auto}.address_free{background-color:#00dd1c}.address_fees{background-color:#2e6da4}.address_out_range{background-color:#ddd}.profileContainer{-webkit-flex-direction:column;flex-direction:column;margin-bottom:0}.nameDiv,.profileContainer,.textBoxDiv{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.textBoxDiv{-webkit-flex-direction:column;flex-direction:column;margin:8px 0}.textBoxProfile{margin:4px 0}.buttonDiv{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.itemContainer{margin-bottom:48px;margin-left:0;margin-right:0}.categoryContainer{width:0;padding-left:0}.cartContainer{display:none}.mobileCatShow{margin-top:32px;width:250px;transition:width .2s;position:fixed;overflow-y:scroll}.cartShowItemRight{margin-left:250px;transition:margin-left .2s;overflow-x:hidden}.csItemRightAfter{margin-left:0;transition:margin-left .2s}.cartMobile{height:56px;position:fixed;bottom:0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;border-top:1px solid #ababc0;cursor:pointer;margin-left:-16px}.cartbackBtn{display:block}.cartTotalDiv{font-size:16px;color:#fff;text-align:center;-webkit-flex:1 1;flex:1 1}.cartIcon{width:100px;height:56px;background-color:#fff;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;padding-top:16px}.cartCount{position:absolute;top:3px;right:20px;background:red;height:20px;width:20px;font-size:12px;color:#fff;border-radius:10px}.categoryFloat{display:block;background-color:#fff;position:fixed;width:100px;height:35px;border-radius:50px;border:1px solid #8e8e8e;text-align:center;font-weight:600;padding-top:4px;left:50%;bottom:10%;margin-left:-50px;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.catClose{cursor:pointer;margin-left:auto}.mobileCart{width:100%;height:100%;z-index:1111111;position:fixed;background:#fafafb;padding:16px 0 0 16px;top:0}.bodyOf{//background-color:green}.bodyOf,.mobileCart>body{overflow-y:hidden!important}.processText{font-size:18px}.homeContent{padding-left:8px}.mainTitle{font-size:28px}.secTitle{font-size:14px;text-align:left}.disableButton{margin:16px 0;background-color:#aca5ae;color:#2d3032;font-weight:600}}@media screen and (max-width:767px){.messageBody{margin-left:0}h3{font-size:18px}.notificationText{font-size:11px}.authContainer{width:90%}.bodyDetailsDiv,.profileBody{-webkit-flex-direction:column;flex-direction:column}.profileBodyItems{width:auto;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center}.setMealSubMenu{width:40%}.itemCatHeader,.processText{font-size:16px}.homeButton{font-size:14px;padding:8px}.mapContainer{margin-left:0;margin-top:16px}.modItemDiv{margin-left:32px}.itemName,.itemPrice{font-size:18px}.categoryFloat{bottom:12%}.cardViewPhone{min-width:600px;margin:0 auto;overflow:scroll!important}}@media screen and (max-width:430px){.mainTitle{font-size:24px}.secTitle{font-size:12px}.orderCompleteImage{width:250px!important}.itemCatHeaderMini{font-size:11px}.processText{font-size:13px}.modItemDiv{margin-left:16px}.itemName,.itemPrice{font-size:16px}.categoryFloat{bottom:14%}.imageContainer{padding:6px 10px;height:40px;width:40px}.brandNameDiv{padding:0 8px}.brandDiv{padding-top:10px}.brandName{font-size:16px}.brandSubtitle{font-size:10px}.orderProcessBody{padding:0;margin:16px 0 0}.alert-light{font-size:12px}.notificationText{font-size:9px}}@media screen and (min-width:2000px){.orderWrapper{width:70%;margin:0 auto}.bottomMessage{width:calc(68% - 650px)}}.bizBox{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:16px;padding:32px;-webkit-flex:1 1;flex:1 1;border:1px solid #f3f7f5;box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 2px 4px 0 rgba(0,0,0,.12);background:#fff;transition:background .4s}.bizBox:hover{cursor:pointer;background:#f3f5f7;transition:background .2s}.bizText{font-size:32px;text-align:center;font-weight:700;color:#333}.bizBox:hover>.bizText{color:#159957}
/*# sourceMappingURL=main.bbf52ab5.chunk.css.map */