@import "https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=PT+Sans&display=swap";
.cursor-pointer{cursor:pointer!important}.font-smaller{font-size:.8rem}.font-large{font-size:1rem}.font-larger{font-size:1.1rem}.font-larger-xl{font-size:1.2rem}.circle-ul{list-style:inside}.decimal-ul{list-style-type:"- "}ul.dashed{list-style-type:none}ul.dashed>li{text-indent:-5px}ul.dashed>li:before{content:"-";text-indent:-5px;margin-right:5px;font-weight:600}.parent-opacity{background-color:#0006;width:100%;height:100%}.PhoneInputInput{flex:1;min-width:0;border:0!important;height:61px!important}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.object-fit-cover{object-fit:cover!important}.relative{position:relative!important}@media screen and (max-width:991px) and (min-width:240px){.mobile-hide{display:none!important}.vh-container{min-height:calc(100vh - 76px)!important}.mobile-show{display:block!important}}@media screen and (max-width:768px) and (min-width:575px){.tab-hide{display:none!important}.tab-show{display:block!important}}@media screen and (max-width:768px) and (min-width:380px){#toast-container>div{width:360px!important;max-width:360px!important}}@media (max-width:380px){#toast-container>div{width:290px!important;max-width:290px!important}}.rc-time-picker-input{appearance:textfield;outline:none;height:100%;color:#000000de!important;cursor:inherit!important;font:inherit!important;background-color:#0000!important;border:none!important;padding:0!important;position:relative!important}.rc-time-picker-panel-select,.rc-time-picker-panel-input{font-size:13px!important}input[type=button]{color:#fff;background-color:gray;border:none;outline:none;width:120px;height:60px;margin-left:35px;display:block}button:focus{outline:none}.MuiPaper-root{font-family:Roboto,sans-serif;font-size:16px}.MuiDialog-paper{color:#0009;padding:.6rem!important}.MuiDialogContent-root{overflow:hidden}.vh-100{height:100vh}.vh-container{width:100%;min-height:calc(100vh - 277px);display:block}.object-fit-contain{object-fit:contain}.opacity-80{opacity:.8}.flex-grow-1{flex-grow:1!important}@keyframes upNDown{0%{transform:translateY(-10px)}20%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(0)}to{transform:translateY(0)}}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@-webkit-keyframes placeholderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@-moz-keyframes scroll-left{0%{-moz-transform:translate(100%)}to{-moz-transform:translate(-100%)}}@-webkit-keyframes scroll-left{0%{-webkit-transform:translate(100%)}to{-webkit-transform:translate(-100%)}}@keyframes scroll-left{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes addCartLoader{0%{transform:translateZ(0)}50%{transform:translate(-300%)}to{transform:translateZ(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes contentOpen{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes contentClose{0%{transform:translateY(0)}to{transform:translateY(100%)}}@font-face{font-family:Muli_Bold;src:url(/static/fonts/Muli_Bold.ttf)format("truetype")}html{overflow-x:clip}body{background-color:#fff;margin:0;padding:0;font-size:14px;position:relative;overflow-x:clip;font-family:Work Sans,sans-serif!important}#countryPicker .dropdown-menu{min-width:100px!important;left:3px!important}#countryPicker .countryPickerItem{padding-left:10px!important}#countryPicker .countryPickerItem img{border-radius:50%;width:40px;height:40px}#countryPicker .countryPickerItem:hover{background:0 0!important}button.slick-arrow{border-radius:50%!important}p{color:#333;margin:0;padding:0;font-weight:300;list-style:none}ul{margin:0;padding:0;font-weight:300;list-style:none}a:hover{cursor:pointer}main{background:#fefefe;font-family:Work Sans,sans-serif!important;overflow-x:hidden!important}footer .list-group-item{padding:2px!important}footer .list-group-item.pointer{width:fit-content!important}input:-webkit-autofill{color:#000!important;background-color:#fff!important;background-image:none!important}.textFiled{text-shadow:5px 4px 4px #000;position:absolute;bottom:0%;right:20%}.mask-light{background:linear-gradient(#08070703 14%,#11101077 52%,#0909095c 100%);height:100px}.productDetailSrlSpyItemsList .mask{background:linear-gradient(#08070703 14%,#11101077 52%,#0909095c 100%);border-radius:8px;width:100%;height:100px;margin:auto;padding:10px;position:absolute;top:69px}textarea:-webkit-autofill{color:#000!important;background-color:#fff!important;background-image:none!important}select{cursor:pointer}select:-webkit-autofill{color:#000!important;background-color:#fff!important;background-image:none!important}img.img-logo{height:92px;margin:17px 0 17px 51px;transition:all .4s ease-in-out}img.img-logo.small-logo{height:65px;margin:5px 0 0 51px}.mobile-hide{display:block}.mobile-hide .product-add-button{float:right}.mobile-show{display:none}.mobile-show .product-add-button{margin:10px auto}.mobile-show .slick-dots{justify-content:center;margin:0;list-style-type:none;display:flex;padding:20px 0!important;bottom:18%!important}.mobile-show .slick-dots li{margin:0 .25rem}.mobile-show .slick-dots button{text-indent:-9999px;background-color:#ffffffe6;border:none;border-radius:100%;padding:0;display:block;width:8px!important;height:8px!important}.mobile-show .slick-dots li.slick-active button{background-color:#fa6b2d}#forgotPassword::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#forgotPassword::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tab-hide{display:block}.tab-show{display:none}h4,h5,h6{margin:0}.textTransform{text-transform:capitalize;text-transform:capitalize}.textTransformUpper{text-transform:uppercase;text-transform:uppercase}button{cursor:pointer;box-shadow:none!important}button:hover{cursor:pointer;box-shadow:none!important;opacity:.6!important;transition:all .3s!important}.btn{margin:0}.btn-secondary:not([disabled]):not(.disabled).active,.btn-secondary:not([disabled]):not(.disabled):active,.show>.btn-secondary.dropdown-toggle,.show>.btn-primary.dropdown-toggle,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active{background:#fff!important}a{cursor:pointer}.newStyleContainer{border-radius:4px;max-width:120px;height:120px}.addCardLine{font-size:14px;font-weight:400}.addCardLine a{color:#2a764d!important}.addCardLine a:hover{cursor:pointer;transition:all .3s;transform:scale(1.1)}.basePadding{padding-bottom:40px;padding-left:130px;padding-right:130px}.basePadding .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:35%;left:-12px;transform:translateY(-50%);background:#fff!important}.basePadding .slick-prev:before{color:#2a764d;content:"←";vertical-align:-43%;text-align:center;font-size:20px}.basePadding .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:35%;right:35px;transform:translateY(-50%);background:#fff!important}.basePadding .slick-next:before{color:#2a764d;content:"→";vertical-align:-43%;text-align:center;font-size:20px}.basePaddingOffer{margin-top:100px;position:relative}.basePaddingOffer .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;left:-16px;transform:translateY(-50%);background:#fff!important}.basePaddingOffer .slick-prev:before{color:#2a764d;content:"←";border:0;width:20px;height:20px;margin:auto;font-size:20px;line-height:50px;position:absolute;top:0;left:0;right:0}.basePaddingOffer .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;right:37px;transform:translateY(-50%);background:#fff!important}.basePaddingOffer .slick-next:before{color:#2a764d;content:"→";border:0;width:20px;height:20px;margin:auto;font-size:20px;line-height:50px;position:absolute;top:0;left:0;right:0}.lowercase{text-transform:lowercase}.text-sm{font-size:11px!important}.favriteSilder .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:30px;height:30px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;left:-16px;transform:translateY(-50%);background:#ffffffe6!important}.favriteSilder .slick-prev:before{color:#000;content:"←";font-size:20px}.favriteSilder .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:30px;height:30px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;right:-16px;transform:translateY(-50%);background:#ffffffe6!important}.favriteSilder .slick-next:before{color:#000;font-size:20px}.catItems .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:4px;width:35px;height:65px;font-size:12px;line-height:70px;transition:all .3s;display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%);background:#ffffffe6!important}.catItems .slick-prev:before{font-size:20px}.catItems .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:4px;width:35px;height:65px;font-size:12px;line-height:70px;transition:all .3s;display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%);background:#ffffffe6!important}.catItems .slick-next:before{font-size:20px}.bannerItems .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:4px;width:35px;height:65px;font-size:12px;line-height:70px;transition:all .3s;display:block;position:absolute;top:50%;left:-50px;transform:translateY(-50%);background:#ffffffe6!important}.bannerItems .slick-prev:before{font-size:20px}.bannerItems .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:4px;width:35px;height:65px;font-size:12px;line-height:70px;transition:all .3s;display:block;position:absolute;top:50%;right:-50px;transform:translateY(-50%);background:#ffffffe6!important}.bannerItems .slick-next:before{font-size:20px}.bannerItems:hover .slick-prev{left:30px}.bannerItems:hover .slick-next{right:30px}.bannerItems img{width:100%;height:260px;min-height:260px;max-height:260px;margin:auto}.locNewImg{height:16px}.same-line-center{justify-content:center!important;align-items:center!important;display:flex!important}.NoStoresCont{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:300px;display:flex}.NoStoresCont p{color:#925656;justify-content:center;align-items:center;width:100%;font-size:14px;font-weight:500;display:flex}.offerMainCaption{color:#fff;font-size:20px;font-weight:700;position:absolute;bottom:10px;left:10px}.locErrMobi{text-align:center;width:100%;position:fixed;bottom:100px;left:0;color:red!important}.white-bg{background-color:#fff}.featuredItems .slick-prev{text-align:center;color:#333;opacity:1;z-index:1;width:60px;height:inherit;border-radius:inherit;visibility:visible;-webkit-transform:inherit;transform:inherit;background:#ffffffe6;border-right:1px solid #e5edef;align-items:center;transition:all .3s;display:flex;top:0;bottom:0;left:0}.featuredItems .slick-next{text-align:center;color:#333;opacity:1;z-index:1;width:60px;height:inherit;border-radius:inherit;visibility:visible;-webkit-transform:inherit;transform:inherit;background:#ffffffe6;border-left:1px solid #e5edef;align-items:center;transition:all .3s;display:flex;top:0;bottom:0;right:0}.featuredListModal .slick-prev{text-align:center;color:#333;opacity:1;z-index:1;width:60px;height:inherit;border-radius:inherit;visibility:visible;-webkit-transform:inherit;transform:inherit;background:#ffffffe6;border-right:1px solid #e5edef;align-items:center;transition:all .3s;display:flex;top:0;bottom:0;left:0}.slick-slide .slider-Image img{object-fit:fill;background:#fff;width:100%;height:170px}.slick-prev.slick-disabled,.slick-next.slick-disabled{display:none!important}.modal{z-index:9999}.modal .modal-full-height{width:100%}.modal .btn{padding:12px 35px!important;font-size:15px!important}.modal .btn.no-padding{padding:5px!important}.big-checkbox{width:1.5rem;height:1.5rem;top:-.4rem}.modal-dialog{max-width:500px}.modal-lg{max-width:600px}.modal-header{border:none!important;padding:5px 1rem!important}.modal-header .close{float:none;margin:0;padding:0;font-size:30px;font-weight:400}.from-description{text-align:left;text-decoration-skip-ink:none;color:#04180d;font-size:14px;font-weight:400;line-height:16.42px}.form-info{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2a764e;font-size:16px;font-weight:700;line-height:18.77px}.required-field{text-align:left;text-decoration-skip-ink:none;color:#ee2727;margin-left:3px;font-size:25px;font-weight:500;line-height:18.77px}.required-field>sup{font-size:100%;top:7px}.form-label{text-align:left;text-decoration-skip-ink:none;color:#04180d;font-size:18px;font-weight:500;line-height:21.11px}.form-result-title{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2a764e;font-size:24px;font-weight:600;line-height:28.15px}.form-result-value{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#2a764e;font-size:24px;font-weight:400;line-height:28.15px}.form-radio{justify-content:flex-start;align-items:center;display:flex}.form-radio input[type=radio]{appearance:none;cursor:pointer;border:2px solid #bebebe;border-radius:50%;outline:none;width:32px;height:32px;margin-right:8px;position:relative}.form-radio input[type=radio]:checked{border-color:#2a764d}.form-radio input[type=radio]:checked:after{content:"";background:#2a764d;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-radio label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#04180d;padding-left:18px;font-size:14px;font-weight:400;line-height:16.42px;margin-bottom:0!important}.form-checkbox{justify-content:flex-start;align-items:center;display:flex}.form-checkbox input[type=checkbox]{appearance:none;cursor:pointer;border:2px solid #bebebe;border-radius:50%;outline:none;width:32px;height:32px;margin-right:8px;position:relative}.form-checkbox input[type=checkbox]:checked{border-color:#2a764d}.form-checkbox input[type=checkbox]:checked:after{content:"";background:#2a764d;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-checkbox label{text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#04180d;padding-left:18px;font-size:14px;font-weight:400;line-height:16.42px;margin-bottom:0!important}.form-description.mobile-description{letter-spacing:0%;color:#04180d;font-size:12px;font-weight:300;line-height:14.08px}.outline-box.mobile-box{background-color:#fff;border:1px solid #e4e4e4;border-radius:3px}.outline-box{float:left;border:2px solid #bebebe;border-radius:5px;width:100%;margin-top:10px;padding:0 15px}.outline-box>textarea.input_container{resize:"none"}.outline-box>textarea.input_container:focus{resize:"none";box-shadow:none!important;border:none!important;outline:none!important}.outline-box:focus,.outline-box:focus-within,.outline-box:focus-visible{border-color:#2a764d}.PhoneInputCountryIcon{width:40px!important;height:30px!important}.PhoneInputCountryIcon--border{box-shadow:none!important;background-color:none!important}.registerStoreFormSelect.mobile-select{background-color:#fff;border:1px solid #e4e4e4;border-radius:3px}.registerStoreFormSelect,.restaurantZone{border:2px solid #bebebe;border-radius:5px}.outline-box-zipcode{float:left;border:1px solid #ddd;width:100%;padding:0 15px}.registerStoreFormSection{margin-bottom:126px}.registerStoreFormSection .outline-box{position:relative!important}.order-settings-table{border-collapse:collapse;width:100%;overflow:hidden}.order-settings-table th,.order-settings-table td{text-align:left;border:1px solid #bebebe;padding:12px;font-size:16px;font-weight:400;line-height:18.77px}.order-settings-table thead th{background:#f3f3f3;font-size:18px;font-weight:600;line-height:21.11px}.signup-form .outline-box{border-width:1px 1px 0;margin-top:0}.signup-form .intl-clear{height:60px}.successfully-register-container{text-align:center;background:#fff;border-radius:10px;max-width:850px;margin:86px auto 24px;padding:20px 64px;box-shadow:-3px 3px 7px 2px #00000040}.successfully-register-container>.meal-image{width:180px;margin-top:32px;margin-bottom:20px}.successfully-register-container>h1{text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#04180d;margin-bottom:32px;font-size:48px;font-weight:600;line-height:56.3px}.successfully-register-container>p{color:#04180d;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:10px 0 24px;font-family:Work Sans;font-size:18px;font-weight:400;line-height:21.11px}.successfully-register-container>a{margin-top:42px;margin-bottom:32px;display:inline-flex}.last-child-border{border-width:1px!important}.input-hider{display:none}.intl-clear{float:left;height:60px}.iti-mobile .intl-tel-input.iti-container{z-index:9997!important;z-index:9999!important}.notesCont{text-align:center;width:100%}.notesCont .extraNotesBox{border:1px solid #f4e9e9;border-radius:1px;width:100%;height:40px;padding:4px 10px;box-shadow:0 -3px 3px #00000014,0 1px 2px #00000014}.country-list{z-index:9999!important}.modal-footer{background:#fff}.modal-content{overflow-y:auto;border-radius:0!important}.modal-content.rounded-modal{overflow-y:auto;border-radius:10px!important}.modal-title{text-transform:capitalize;font-size:24px;font-weight:600}.form-control:focus{box-shadow:none;border-color:#ced4da}header{z-index:10;width:100%;top:0}.mainMenu{color:#fff;background:#484d4f;font-size:14px}.mainMenu i{padding:3px}.notification{background:#2a764d;padding-top:3px;padding-bottom:3px}.notification a{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.6;overflow:hidden}#searchLayout .form-control{border-radius:2px;padding:5px 20px}#credsLayoutId h6{font-size:14px}#credsLayoutId span{font-size:11px}.product-search .form-control{transition:all .3s;padding:4px 20px!important}.product-search input{color:#7d7d7d;background:#f7f7f7;border:1px solid #ebebeb;border-radius:4px;width:100%;height:40px;padding:10px 45px 10px 10px;font-size:14px;line-height:40px;transition:all .3s}.product-search-img{position:absolute;top:7px;right:10px}.deskViewVisible{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#productsMenu .navbar{background:#fff;padding:0}#productsMenu .navbar-brand{color:#333;font-size:14px;font-weight:600}#productsMenu .navbar.navbar-dark .breadcrumb .nav-item .nav-link,#productsMenu .navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#333;font-size:14px;font-weight:500;transition:all .35s}.productMenu{background:#fff}.productMenu ul li a{color:#666;font-size:13px;font-weight:500}.category__list{flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px 0 0;list-style:none;display:-ms-flexbox;display:flex!important}.category__list li{-ms-flex-align:start;align-items:flex-start;width:50%;margin-bottom:15px;display:flex}.errormessage{color:#d40404da;text-transform:lowercase;font-size:14px}.aboutTitle p{color:#777;text-shadow:0 0 #ccc;padding-top:15px;padding-bottom:15px}.bestPracticesAndOffers{border-top:1px solid #eee;border-bottom:1px solid #eee;padding-top:30px;padding-bottom:30px}.bestPracticesAndOffers .title h5{color:#333;margin:1px 0 5px;font-size:14px}.bestPracticesAndOffers .description{color:#777;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}a.userProfileNavBtn,button.userProfileNavBtn,button.repeatHeaderBtn,a.repeatHeaderBtn{background-color:#0000;border:1px solid #bebebe!important;border-radius:5px!important;height:40px!important}.blue-header a.userProfileNavBtn,.blue-header button.userProfileNavBtn,.blue-header button.repeatHeaderBtn,.blue-header a.repeatHeaderBtn{min-width:120px;color:#000!important;border:2px solid #21478f!important}.currentLocationIcon:after{content:"";color:#2a764d;z-index:1;font-family:fontawesome;font-weight:300}.currentLocationSelected{color:#212121;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;word-spacing:.2px;text-transform:capitalize;margin-right:3px;font-size:15px;display:inline-block;overflow:hidden}.logoImg{width:200px!important}.logoImg:hover{transition:all .3s;transform:scale(1.1)}@media (max-width:40em){.logoImg{height:18px!important}}.logoImg.restoLogoImg{width:auto!important;height:50px!important}button.repeatHeaderBtn{color:#fff;background-color:#2a764d;width:190px;border-width:0!important;height:40px!important}.switch-parent>label{margin-bottom:0!important}.MuiFormControl-root.customTimePicker,.MuiFormControl-root.customTimePicker>.MuiInputBase-root{margin-top:0!important}.MuiFormControl-root.customTimePicker>.MuiInputBase-root:before{border-bottom:0!important}.userProfileNavBtn:hover{opacity:.9!important}.downloadApp img{border-radius:4px;height:30px;margin-bottom:10px;margin-right:5px}.categories{padding:5px 8px}.categoriesFooterTitle{letter-spacing:normal;text-align:left;color:#000;margin:20px 0;font-family:Work Sans,sans-serif;font-size:18px;font-style:normal;font-weight:700;font-stretch:100%;line-height:normal}.usefulLinksLayout ul li a{color:#7d7d7d;text-transform:capitalize;font-size:13px;transition:all .3s;position:relative}.categoriesFooter{border-bottom:1px solid #eee;padding-bottom:15px}.categoriesFooter li a{color:#666;font-size:12px}.SortBy_COntainer{cursor:pointer;background:#fff;border-radius:6px;justify-content:flex-end;align-items:center;height:40px;padding:6px;display:flex}.SortBy_COntainer_Delivery{cursor:pointer;background:#fff;border-radius:6px;padding:8px 8px 8px 6px;display:flex}.sub_deliveryPART{z-index:10;background:#fff;border:1px solid #9faab7;border-top:none;width:146px;padding:11px;position:absolute;bottom:-90px;right:300px}.sub_sec p{font-size:14px;font-weight:500}.list-group-item{cursor:pointer;border:none;font-weight:400;transition:all .3s}.list-group-item:hover{color:#333}.categoriesFooterLinks{padding:40px 0}.categoriesFooterLinks li{margin-right:10px}.categoriesFooterLinks li a{color:#949494;font-size:12px}.paymentMethods{padding:20px 0}.paymentOptions img{max-width:60px}.copyRights{color:#999;font-size:12px;overflow:hidden}.cartButtonLayout.active{display:block!important}.cartButtonLayoutImplict{display:none}.createAccountLayout{font-size:13px;position:relative}.orStatic:before{content:"";border:.8px solid #000;width:30px;position:absolute;bottom:-17px}.createAccountStatic{color:#2a764d;font-weight:500}.createAccountStatic:hover{color:#2a764d}.loginAndSignUpButton{text-transform:uppercase;background:#2a764d;border-radius:0;width:100%;padding:12px 0;font-size:13px;font-weight:600;color:#fff!important}.loginAndSignUpButton:hover{transform:translateY(-2px);opacity:1!important}.add-new-address{text-transform:uppercase;background:#2a764d;border-radius:0;width:100%;padding:12px 0;font-size:13px;font-weight:600;color:#fff!important}.add-new-address:hover{transform:translateY(-2px)}.add-new-address.disabled{opacity:.9;cursor:not-allowed;background-color:#777}.storeEmailVerifyButton{text-transform:uppercase;background:#2a764d;border-radius:0;width:100%;padding:12px 0;font-size:13px;font-weight:600;color:#fff!important}.storeEmailVerifyButton:hover{transform:translateY(-1px)}.storeOnboardingNextButton{color:#fff;background-color:#21478f}.btn.loginAndSignUpButton{margin:20px 0}.loginForgetAndShowLink{text-transform:capitalize;z-index:1;font-size:14px;font-weight:500;position:absolute;top:102px;right:5%}a.createAccountStatic{color:#2a764d}.termsAndConditionsSignUpModalText{font-size:11px;font-weight:500}#signUpRefCodeLayout,#signUpModalId,#forgotModalId{display:none}#haveRefCodeId{font-size:14px;font-weight:600;display:inline-block}.colorAnch{color:#5d8ed5!important}.pac-container.pac-logo{z-index:9999!important}.cartModal .modal-dialog{max-width:450px!important}.cartModal .modal-header{color:#fff;background:#333;padding:0}.cartModal .modal-header h6{float:left}.cartModal .modal-body,.cartModal .modal-footer{padding:0}.cartModal .modal-footer p{color:#666;text-align:center;font-size:12px}.cartModal .modal-footer button{font-size:14px;text-transform:capitalize!important;background:#2a764d!important;font-weight:600!important}.cartModal .modal-content{background:#eee}.cartModal .close{color:#fff;opacity:1;float:right;font-size:20px!important}.subTitle{font-size:14px;font-weight:600}.itemPrices{font-size:14px;font-weight:500}.resTitleLayout{text-transform:capitalize}.resTitle{font-size:18px;font-weight:500}.resLocationProductItemComm{font-size:13px}.resItemTotalPrice{text-align:right;font-size:16px;font-weight:600}.productItemTitle{text-transform:capitalize;font-size:15px;font-weight:500}.customMY{margin-bottom:2px}.customFaComm{background:#fff;border:1px solid #2a764d;border-radius:50%;padding:3px 8px;font-size:10px;color:#2a764d!important}.itemImgLayoutComm{text-align:center;padding:0}.itemImgLayoutComm img{max-width:60px;margin:0 auto}.customFixed{background:#fff;padding-right:0}.checkOutBtn{background:#2a764d!important}#cartModalLabel{font-size:18px}.cartItemsTitleLayout{font-size:14px}.cartModalSubTotalLayout{color:#666;font-size:14px;font-weight:500}.cartModaldeliveryAndTotSavingsLayout{font-size:14px;font-weight:500;color:#f34343!important}.cartModaldeliveryAndTotSavingsLayout i{font-size:10px!important;font-weight:100!important}.cartModaldeliveryAndTotSavingsLayoutGreen{color:#2a764d!important}.cartModalProductDetails,.cartModalProductTotalPriceLayout{color:#666;margin:4px 0;font-size:14px;font-weight:500}.cartModalproductQuantitySelectLayout{font-size:13px}.cartModalproductQuantitySelect button{background:#2a764d;border-radius:50%;width:20px;padding:0}.cartModalproductQuantity,.cartModalproductDividerX{padding:0 10px}.cartModalbeforePriceRateLayout{color:#666;margin:0 5px;text-decoration:line-through}.cartModalafterPriceRateLayout{color:#666;font-weight:500}.cartModalTotalItemDetailsLayout{border-top:1px solid #eee}.cartModalLowPriceLayout p{font-size:12px;font-weight:500}.proceedCheckOutSpan{float:left}.cartModalTotalPriceCheckoutButtonSpan{float:right}.cartModalTotalPriceCheckoutButtonSpan i{margin-left:5px}.grocersShopBagLayout{color:#fff;background:#5bb3c9}.cartModalptTop{padding-top:35px}.cartModalptTop i{font-size:28px;transition:all .5s;animation:1s linear infinite upNDown}.header{background:#fff;height:126px;transition:all .4s ease-in-out;position:fixed;box-shadow:0 1px 1px #00000040}.header.smaller-header{height:75px}.header.mobileHeader{height:65px;padding:0 32px;position:fixed}.headerShadow{box-shadow:0 1px 6px #0000001f,0 1px 4px #0000001f}.mobiHeaderSearchIcon{color:#93959f;position:absolute;top:12px;left:25px}.text-muted{font-weight:400;color:#93959f!important}.locArrow{color:#93959f;font-size:15px}.header-with-background{background:url(/static/images/banner.png) 50% 0/cover}.rapMainMenu nav{padding:0!important}.rapMainMenu .navbar{box-shadow:none!important;background:#fff!important}.rapMainMenu .navbar.navbar-dark .breadcrumb .nav-item .nav-link,.rapMainMenu .navbar.navbar-dark .navbar-nav .nav-item .nav-link{color:#333!important;background:#fff!important;padding-right:20px!important;font-size:13px!important}#dropdownMenuButton{border:1px solid #ccc;border-radius:4px;padding:6px 0;font-size:13px;font-weight:500;color:#333!important;background:#fff!important}.rapLogIn{color:#484848;cursor:pointer;border-radius:2px;font-size:14px;font-weight:500;display:flex!important}.rapLogIn:hover{color:#2a764d;transition:all .3s}.logoCont{align-items:center;margin-right:10px}#basicExampleNav li.nav-item.active a{font-weight:600;color:#2a764d!important}.userLocation{margin:0 5px;font-size:14px;font-weight:400}.iconTitle{color:#666;font-size:10px;font-weight:400}.iconLayout{background:#eeec;border-radius:20px}#iconsUlNav{position:relative}#iconsUlNav .nav-item{z-index:1}.iconsUl{background:#eee;border-radius:20px;margin-bottom:5px;padding-top:1px;padding-bottom:2px}.iconsUl .nav-link{padding:0}.iconsUl .nav-link.active{z-index:0;background:#fff;border-radius:20px;height:100%;transition:all .5s linear;display:block}.iconsTextUl .nav-link{padding:0}.nav-link span{font-weight:700}.nav-link .dotList{float:left;border:1px solid #9cabb5;border-radius:50%;width:8px;height:8px;margin-right:27px;transition:all .3s;position:relative;top:8px;left:7.5px}#slide-line{z-index:0;background:#fff;border-radius:20px;height:100%;transition:all .3s;position:absolute;top:0}#sideMenuModal{width:85%}#sideMenuModal .modal-body,#sideMenuModal .modal-footer{padding:0}#sideMenuModal ul li{position:relative}#sideMenuModal .nav-link{color:#666;font-size:13px}#sideMenuModal .nav-link:before{color:#666;position:absolute;left:0}#sideMenuModal #sideMenuHome:before{content:""}#sideMenuModal #sideMenuPromotions:before{content:""}#sideMenuModal #sideMenuGrocers:before{content:""}#sideMenuModal .loginBtn{text-align:left;background:#2a764d!important}.welcomeTitle{font-weight:500}.cityMinutes{color:#666;font-size:11px}#mobViewDownAng:before{position:absolute;bottom:1px}.informationTitle{font-size:13px;font-weight:600}.mainMenuListItems .nav-link{color:#333;font-size:13px;font-weight:500}.mainMenuListItemsSpanItem{position:relative}.userBox{float:right;color:#000;text-align:center;text-transform:capitalize;border:1px solid #535665;min-width:90px;height:40px;margin-top:5px;padding:0 13px;font-size:16px;font-weight:500;line-height:39px}.info{color:#777;float:left;width:calc(100% - 110px);margin-right:10px;padding:8px 0;font-size:14px}.info h4{color:#0006;font-family:Work Sans,sans-serif;font-size:17.5px}.storeAddress .autocomplete-dropdown-container{z-index:99999;width:100%}.storeAddress .bttn-top-right{right:1%!important}.check-out-address .autocomplete-dropdown-container{width:100%}.check-out-address .bttn-top-right{width:40px!important;right:1%!important}.check-out-address .suggestion-item:before{color:#666;position:absolute;font-size:16px!important;left:20px!important}#progressbar{margin:15px 0;overflow:hidden}#progressbar>li{z-index:1}#progressbar .active{color:#000}#progressbar li{text-align:center;float:left;width:33%;list-style-type:none;position:relative}#progressbar #restaurant:before{content:"";background-image:url(../media/meshiSignup.2s6yql1xgu_w7.png);background-position:50%;background-repeat:no-repeat;background-size:70% 65%;margin-left:auto;margin-right:auto;padding-top:12px;display:block}#progressbar #personal:before{content:"";background-image:url(../media/storeOwnerInfo.42bdtvce2e74t.png);background-position:50%;background-repeat:no-repeat;background-size:60% 70%;margin-left:auto;margin-right:auto;padding-top:12px;display:block}#progressbar #payment:before{content:"";background-image:url(../media/storeInfo.039olcsjdjme7.png);background-position:50%;background-repeat:no-repeat;background-size:75% 70%;margin-left:auto;margin-right:auto;padding-top:12px;display:block}#progressbar #confirm:before{content:"";background-image:url(../media/storeSignup.33s1d7ywvymb-.png);background-position:50%;background-repeat:no-repeat;background-size:70% 60%;margin-left:auto;margin-right:auto;padding-top:12px;display:block}#progressbar.mobile-progressbar li:before{width:34px;height:34px;line-height:34px}#progressbar li:before{color:#fff;background:#f6f6f6;border-radius:50%;width:80px;height:80px;margin:0 auto 10px;padding:2px;font-size:18px;line-height:80px;display:block;position:relative}.sliderBannerImage{border-radius:8px!important}#progressbar.mobile-progressbar li:after{height:6px;top:15px}#progressbar li:after{content:"";z-index:-1;background:#f6f6f6;border-radius:10px;width:100%;height:7px;position:absolute;top:40px;left:0}#progressbar li.active:before,#progressbar li.active:after{background-color:#2a764d!important}#progressbar li.active.step1:after{border-radius:10px 0 0 10px}#progressbar li.active.step2:after{border-radius:0 10px 10px 0}#progressbar li.active.step3:after{border-radius:0}#progressbar li.active.last:after{border-radius:0 10px 10px 0}.separator{text-align:center;align-items:center;display:flex}.separator:before,.separator:after{content:"";border-bottom:1px solid #000;flex:1}.separator:not(:empty):before{margin-right:.25em}.separator:not(:empty):after{margin-left:.25em}.addressSelectBox{z-index:1000;float:left;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #00000026;border-radius:4px;width:87%;min-width:160px;margin:2px 0 0;padding:0 0 5px;font-size:14px;list-style:none;display:block;position:absolute;top:73%;left:30px;box-shadow:0 6px 12px #0000002e}.addressSelectBox>table td{cursor:pointer}#loading{border:3px solid #d8d8d8;border-color:#d8d8d8 #d8d8d8 #32af2ecc #32af2ecc;border-radius:50%;width:25px;height:25px;margin:15px;animation:1s ease-in-out infinite spin;display:inline-block}.haddition-box{border:1px solid #ddd;margin:15px 10px 0 0;padding:10px 15px;font-size:1.03rem;font-weight:550}.haddition-box:hover,.haddition-box.active{cursor:pointer;background-color:#f5f5f5;border-color:#2a764d}.term-container,.privacy-container{min-height:62vh;margin-top:126px}.overflow-ellipsis{text-overflow:ellipsis}.spinner{text-align:center;width:70px;margin:0 auto;padding-top:10px}.spinner>div{background-color:#2a764d;border-radius:100%;width:9px;height:9px;animation:1.4s ease-in-out infinite both sk-bouncedelay;display:inline-block}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}.categoriesImgLayout img{border-radius:4px;width:110px;height:110px!important}.categoriesImgLayout .img-fluid{object-fit:scale-down;max-height:145px}.featuredItems.brands.featuredItemsId img{object-fit:fill;border-radius:4px;height:120px;width:80%!important}.rtl .floatClass{text-align:right}.rtl .floatReverseClass{text-align:left}.rtl .catTitle{text-align:right}.ltr .floatClass{text-align:left}.ltr .floatReverseClass{text-align:right}.ltr .catTitle{text-align:left}.product-saving{color:#fa6b2d;height:15px;font-size:10px;font-weight:500}.product-prices{width:100%;min-height:40px}.product-price{color:#333;letter-spacing:-1px;text-align:left;font-size:16px;font-weight:500;display:inline-block}.Store-name{color:#333;letter-spacing:-1px;font-size:16px;font-weight:500;display:inline-block}.product-price-before{letter-spacing:0;color:#7d7d7d;font-size:14px;font-weight:400;text-decoration:line-through;display:inline-block}.Store-description{letter-spacing:0;color:#7d7d7d;font-size:14px;font-weight:400;display:inline-block}.product-name{text-align:left;float:left;color:#212121;width:100%;margin-bottom:5px;font-size:14px;font-weight:400;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.product-description{float:left;text-align:left;color:#888;width:70%;font-size:14px;font-weight:400}.product-clear-fix{float:left;margin:15px 0}.product-add-cart{float:left;width:30%}.product-button{z-index:2;opacity:0;text-align:center;width:100%;padding:10px 20px;transition:opacity .35s;position:absolute;top:75px;left:0}.product-button a{float:left;cursor:pointer;z-index:1;background-color:#2a764d;border-radius:4px;width:80%;height:36px;margin:0 10%;padding:10px 20px;font-size:12px;transition:all .3s;color:#fff!important}.product-button a i{vertical-align:middle}.sucTick{color:#2a764d;margin-left:20px;position:absolute;top:9px}.stepChangeLnk{text-transform:uppercase;font-weight:500;color:red!important}.billDetCap{color:#282c3f;font-size:13px;font-weight:500}.sliderCartPrice{text-align:right;width:93px}.product-add-button{color:#2a764d;text-align:center;text-transform:capitalize;background:#fff;border:1px solid #2a764d;border-radius:5px;padding:5px 8px;font-size:12px;font-weight:500}.product-add-button:hover{color:#fff;background:#2a764d;border:1px solid #2a764d;transition:all .3s}.product-add-button:focus{outline:none!important}.product-units{float:left;text-align:left;padding:3px 0;font-size:13px;font-weight:400;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;overflow:hidden!important}.product-container{cursor:pointer}.product-container:hover .product-button{opacity:1}.product-container:hover .product-overlay{opacity:1;background:#ffffffe6;display:block}.product-container .card-body{margin-top:25px;padding:0}.product-overlay{opacity:0;background:#fff;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.promo-discount{text-align:center;color:#fff;z-index:1;background:#2a764d;border:1px solid #2a764d;border-radius:3px;width:auto;padding:3px 5px 2px;font-size:12px;font-weight:500;position:absolute;top:10px;left:0}.catTitle{padding-top:25px;padding-bottom:10px}.catTitle h3{color:#212121;display:inline-block;font-size:18px!important}.catTitle p{color:#7d7d7d;padding-bottom:10px;font-weight:400}.catTitle p b{color:#333;font-weight:600}.sub-title{float:left;width:100%;margin-bottom:0;padding:0 20px;font-size:15px}#footer{width:100vw;font-size:13px;position:absolute;left:0}.CookieConsent a{color:#2a764d}.icon-container{float:left;text-align:center;width:10%;padding-top:25px;display:inline-block;overflow:hidden}.defaultLocation,.errorLocation{clear:both;width:100%;margin:0 auto;overflow:hidden}.errorLocation-icon{float:left;color:#ce0b0b;font-size:19px}.errorLocation-text{float:left;color:#ce0b0b;width:80%;padding:35px 0;font-size:14px}.details-container{border-bottom:1px solid #d7d8db;width:90%;padding:15px 0 15px 10px;display:inline-block}.details-container-body{color:#777;font-size:12px;font-weight:400}.header-menu-button{vertical-align:middle;cursor:pointer;align-content:center;align-items:center;padding:14px 10px;display:flex}.header-menu-button .menu-button{background-color:#e5edef;align-content:center;align-items:center;width:40px;height:40px;display:flex}.bar{margin-position:relative;background-color:#242424;border-radius:10px;width:20px;height:2.5px;margin:0 auto;transition:all .4s;display:block}.hamburger-button{cursor:pointer;border:unset;text-align:center;background-color:#0000;width:100%;height:20px;padding:3px 0;display:block;position:relative;outline:none!important}.hamburger-button .bar{position:absolute}.hamburger-button .bar:first-of-type{transition:top .2s .3s,transform .3s ease-out .1s;animation:1.5s cubic-bezier(.5,.2,.2,1.01) mrotr;top:0}.hamburger-button .bar:nth-of-type(2){opacity:1;transition:all .25s .3s;top:6px}.hamburger-button .bar:nth-of-type(3){transition:top .2s .3s,transform .3s ease-out .1s;animation:1.5s cubic-bezier(.5,.2,.2,1.01) mrotl;top:12px}.hamburger-button.active .bar:first-of-type{transition:top .2s .1s,transform .3s ease-out .3s;top:6px;transform:rotate(45deg)}.hamburger-button.active .bar:nth-of-type(2){opacity:0}.hamburger-button.active .bar:nth-of-type(3){transition:top .2s .1s,transform .3s ease-out .3s;top:6px;transform:rotate(-45deg)}.pageAnimate{transition-property:top,left;transition-duration:1s,1s;transition-delay:0s,1s}.paymentsCardFormScroller{overflow-y:auto}.scroller::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px #0000004d}.scroller::-webkit-scrollbar{background-color:#f5f5f5;width:6px}.scroller::-webkit-scrollbar-thumb{background-color:#0000004d}.horizontal-scroll{overflow:hidden scroll}.substore-image{vertical-align:top;float:left;background-color:#e5edef;background-position:50%;background-size:cover;border-radius:4px;width:87px;height:56px;transition:all .3s;display:inline-block;overflow:hidden;box-shadow:0 10px 15px -8px #8798a433}.substore-text{float:left;vertical-align:middle;width:265px;padding:10px 15px}ul.segmented-stores-list{line-height:initial;flex-flow:wrap;padding-bottom:15px;display:flex}ul.segmented-stores-list li{cursor:pointer;background:#fff;border-bottom:1px solid #f7f7f7;width:100%;padding:15px 20px}ul.segmented-stores-list li:hover h4.title{color:#2a764d!important}ul.segmented-stores-list li .description{color:#7d7d7d;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;line-height:12px;display:-webkit-box;overflow:hidden;font-family:Work Sans,sans-serif!important}h4.title{color:#333;text-transform:capitalize;margin-bottom:5px;font-size:14px;font-weight:400;transition:all .3s;white-space:nowrap!important;text-overflow:ellipsis!important;font-family:Work Sans,sans-serif!important;overflow:hidden!important}.slider-title.dash.text-left span i{color:#2a764d!important}.slider-title h4{padding:20px 22px;font-size:24px;font-family:Work Sans,sans-serif!important;font-weight:300!important}.dash h4:after{content:" ";background-color:#2a764d;width:45px;height:3px;margin:15px 0 0;display:block}.scroll-left{height:50px;position:relative;overflow:hidden}.scroller-text{text-align:center;width:100%;height:100%;margin:0;font-size:13px;transform:translate(0%)}.hide-overflow-text{width:100%;overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis!important}.header-title{background:0 0;width:300px;margin:-75px auto 0;padding:10px 30px 0}.header-title h2{color:#242424;letter-spacing:.6px;float:left;width:100%;margin-bottom:0;padding:0;font-family:Work Sans,sans-serif;font-size:24px;line-height:1.1;display:inline-block}.header-title img{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-position:50%;background-size:cover;background-clip:padding-box;border-radius:70px;width:70px;height:70px;margin:7px 0}.header-form{clear:left;max-width:500px;margin:0 auto}.selected-store span{color:#999;font-size:14px;font-weight:600}.selected-store p{color:#272727;white-space:nowrap;text-overflow:ellipsis;width:130px;margin-top:-10px;font-size:11.5px;overflow:hidden;font-weight:600!important}.selected-store:hover{cursor:pointer}ul.headerNavUL{flex-direction:row;justify-content:flex-end}ul.headerNavUL>li,ul.headerNavUL>button,ul.headerNavUL>div{margin-left:5px!important;margin-right:0!important}.innerPageHeaderNav .selected-store p{color:#272727;letter-spacing:.1px;font-size:14px;font-weight:400;margin-top:-4px!important}.store-feature{float:left;border-radius:5px;width:32%;max-height:115px;margin:0% .65%;padding:1vw 2vw;overflow:hidden}.color1{background:#dcdbff}.color2{background:#d7fffe}.color3{background:#ffe1d3}.info-p{color:#545454;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;font-weight:400;display:-webkit-box;overflow:hidden}.cont-img{float:left;vertical-align:middle;zoom:1;width:100px;height:auto;display:inline-block}.cont-img img{width:100%}.hide-overflow{overflow:hidden}.time-zone{font-size:16px;font-weight:600}.time-zone span{color:#ffab84;font-size:13.5px}.side-nav{z-index:9;float:left;height:100vh;margin-top:228px;transition:top .2s ease-out}.side-show{width:20%}.side-hide{width:0%}.main-div{float:right;padding-top:225px;transition:top .2s ease-out}.customBgWhiteSection{background:#fff}.main-full{background:#f7f7f7;width:100%}.main-compressed{width:80%!important}.sticky{max-width:255px;position:fixed!important;top:110px!important}.z-top{z-index:101}.cont-product{width:100%;height:100%;font-size:14px;transition:all cubic-bezier(.075,.82,.165,1);display:flex}.cont-product .product-img{flex-direction:column;justify-content:space-around;align-items:center;width:320px;height:100%}.cont-product .product-img img{max-width:310px;max-height:275px;margin:5%}.cont-product .cont-info-product{text-align:left;flex-direction:column;max-width:480px;padding:30px 20px 30px 30px;display:flex}.cont-product .cont-info-product .product-name{color:#333;margin-bottom:10px;font-family:Work Sans,sans-serif;font-size:22px;white-space:unset!important;overflow:unset!important;text-overflow:unset!important}.cont-product .cont-info-product .info-product{padding-right:10px;overflow:hidden auto}.cont-product .cont-info-product .product-price{color:#333;margin:5px 0;font-size:16px;font-weight:400}.cont-product .cont-info-product .product-price-before{margin:0 10px;font-size:14px;font-weight:300;text-decoration:line-through;font-family:Work Sans,sans-serif!important}.cont-product .cont-info-product .product-saving{color:#ff9869;margin-bottom:15px;font-size:12px;font-weight:700}.cont-product .cont-info-product .product-saving span{color:#fff;background:#ff9869;border-radius:4px;padding:2px 5px}.product-img-thumbnails{text-align:center;width:100%;overflow:scroll hidden;overflow:-moz-scrollbars-none;-ms-overflow-style:none;display:flex}.product-img-thumbnails img{cursor:pointer;border:1px solid #0000;width:70px;height:70px;margin-right:10px}.product-img-thumbnails img:hover{border:1px solid #2a764d}MuiCheckbox-colorPrimary-4643.MuiCheckbox-checked-4641{color:#ff9869!important}.product-detail-operator{padding-top:20px;overflow:hidden}.product-detail-operator .calculator-market-mobile{border:1px solid #a7ba12;border-radius:4px;width:140px;margin:0 auto;padding:5px}.offerImages{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;width:90%;height:260px;margin:auto;transition:all .4s;transform:scale(1);background-size:100% 100%!important}.offerImages:hover{transform:scale(1.1)}.calculator-market{color:#2a764d;text-align:center;float:none;background-color:#fff;border:1px solid #2a764d;width:100%;height:30px;margin:0 auto;font-size:.9rem;font-weight:500;line-height:30px;position:relative;width:70px!important}.calculator-market .substract{opacity:1;cursor:pointer;width:33.3333%;font-size:1.5rem;font-weight:500;display:inline-block;position:absolute;top:0;left:0;transform:translateZ(0)}.calculator-market .substract:before{content:"";background-color:#bebfc5;width:9px;height:2px;display:inline-block;position:relative;top:-6px}.calculator-market .qtyNum{opacity:1;cursor:pointer;width:33.3333%;font-size:14px;display:inline-block;position:absolute;top:0;left:33.3333%;transform:translateZ(0)}.calculator-market .addition{opacity:1;cursor:pointer;width:33.3333%;font-size:130%;font-weight:400;display:inline-block;position:absolute;top:0;right:0;transform:translateZ(0)}.calculator-market .addition:hover{transition:all .1s;transform:scale(1.1)}.calculator-market button{color:#2a764d;border:unset;outline:unset;vertical-align:top;background:0 0;border-radius:4px;width:30px;font-size:18px;font-weight:700;transition:all .3s;display:inline-block}.calculator-market button:disabled{background:#f7f7f7!important}.calculator-market div{vertical-align:top;text-align:center;width:55px;font-size:15px;display:inline-block}.shadow{box-shadow:0 32px 32px -10px #8798a417,0 16px 16px -10px #8798a412,0 8px 8px -10px #8798a40a,0 4px 4px -10px #8798a405,0 2px 4px -10px #8798a403}.buttons-product>button{color:#fff;cursor:pointer;float:right;border:unset;outline:unset;background-color:#2a764d;border-radius:4px;width:170px;padding:8px;font-size:18px;line-height:30px;transition:all .3s}.buttons-product>button:hover{opacity:.8}.buttons-product>button span{margin-left:10px}.innerPage-heading{margin-bottom:0;font-size:14px;font-weight:500}.loaderParent{z-index:2000;background:#00000080;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden!important}.loader-container{text-align:center;width:100%;padding-top:50vh;position:relative}.left-Filter-Header{letter-spacing:.3px;letter-spacing:.3px;opacity:.9;padding-top:25px;padding-bottom:10px;font-size:20px;font-weight:700;display:inline-block}.sort-filter-ul{margin:0 5px;display:flex}.sort-filter-ul li{cursor:pointer;margin:0 5px;font-size:80%;font-weight:500;transition:all .3s}.sort-filter-ul li:hover{color:#ff9869;cursor:pointer}.sort-filter-ul .active{color:#ff9869}.sort-head{font-family:Work Sans,sans-serif;font-size:80%}.Sticky-Button{text-align:center;width:100%;position:fixed;bottom:6%}.showFilter{display:block!important}.mobileFilterDivs{background:#fff;min-height:85vh;transition:all .3s;display:none}.sticky-header{background:#fdfdfd;padding:25px 15px;position:sticky;top:0;right:0}.text-reset{color:#f50057;font-size:15px;font-weight:700}.text-head{font-size:17px;font-weight:700;top:-1px}.change-store{float:left;text-align:center;cursor:pointer;width:100%;margin:5px 0 10px;font-size:11px;line-height:15px;transition:all .3s}.change-store:hover{color:#242424}.change-store:hover span{transition:all .3s}.change-store span{cursor:pointer;text-transform:capitalize;color:#666;border-bottom:1px solid #0000;padding:3px 10px;font-size:12px;font-weight:400;transition:all .3s}.change-store span:hover{text-decoration:underline}.bgTrans{background:#c2c2c2}.cartItemTotLayoutHeader{color:#fff!important;background:#333!important}.bottomIconNormal img{filter:opacity()}.bottomIconFade img{filter:opacity(.5)}.absolute-center{margin:auto;display:block;position:absolute;inset:0}img.absolute-center{max-width:100%;width:auto\9 ;vertical-align:middle;-ms-interpolation-mode:bicubic;border:0;height:auto}.cart-title{color:#474747;margin-bottom:2px;font-size:16px;font-weight:500}.cart-description{text-transform:capitalize;color:#999;letter-spacing:.3px;font-size:12px}.cart-product{color:#444;letter-spacing:.6px;margin-bottom:2px;font-weight:400;line-height:1.2;font-size:14px!important}.qnty-box{cursor:pointer;color:#757575;z-index:100;float:left;text-align:center;background-color:#0000;border:1px solid #e0e0e0;border-radius:4px;width:45px;height:35px;margin:0 auto;font-size:16px;font-weight:600;line-height:35px;position:relative}.cart-prod-prize{color:#555;letter-spacing:.3px;font-size:14px;font-weight:500}.prod-qnty{padding:0 10px}.btn-qnty{color:#fff;cursor:pointer;background:#2a764d;border:1px solid #2a764d;border-radius:3px;width:25px;font-size:15px;transition:all .3s;outline:none!important}.btn-qnty:hover{color:#fff;background:#2a764d}button.h3,.capitalize{text-transform:capitalize}.alert-red{float:right;text-transform:capitalize;padding-top:5px;font-size:10px;font-weight:700;color:red!important}.checkoutcustomFaComm{text-align:center;background:#fff;width:35px;height:35px;margin-left:-6px;padding:8px 6px;box-shadow:0 2px 5px #00000029,0 2px 10px #0000001f;font-size:20px!important}.activeCustomFaComm{color:#fff;background:#333}.accountHeader{color:#282c3f;text-transform:capitalize;margin:0;padding:10px 0 10px 30px;font-size:23px;font-weight:500}.accountHeaderActive{color:#282c3f;margin:0;padding:10px 0 10px 40px;font-size:24px;font-weight:500}.dashed-box{border:1px dashed #e9e9eb;width:290px;height:218px;margin:15px;padding:23px 30px 29px;display:-webkit-box;display:inline-flex}.gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom{display:none!important}.gmnoprint button{width:25px!important;height:25px!important}.gmnoprint button img{width:18px!important;height:auto!important;margin-top:3px!important;padding:1px 3px 10px!important}.addressBox{color:#999;text-align:left;height:100px;padding:15px 0;font-size:14px;font-weight:400;overflow:hidden}.card{border:1px solid #0000}.bgWhite{background:#fff}.navList{font-weight:500;display:inline-flex}.navList li{cursor:pointer;margin:0 20px;font-size:15px;transition:all 30ms}.navList li:hover{color:#ffab84}.profilePageMobView{background:#fff;height:auto;padding-left:36px;overflow:hidden auto}.profilePageMobView .nav-item{align-items:center;display:flex}.profilePageMobView .nav-item :after{display:none!important}.userName{text-transform:capitalize;letter-spacing:.3px;margin-bottom:5px;font-size:15px;font-weight:700}.userDetails{color:#666;letter-spacing:.3px;margin-bottom:5px;font-size:13px;text-transform:lowercase!important}.userProfileLULMobView li{padding:5px 15px;position:relative}.userProfileLULMobView li a{text-transform:capitalize;letter-spacing:.3px;background:#fff;font-size:16px;font-weight:500;color:#000!important}.userProfileLULMobView li a:hover{text-decoration:none}.profile-section-title{color:#000;padding:5px 15px;font-size:18px;font-weight:600}.profile-section-title:after{content:"";background:#e5e5e5;width:100%;height:1px;margin:16px 0 8px;display:block}#userLogout{margin-top:15px;padding-left:15px}#userLogoutImg{position:absolute;left:85%;top:50%!important}.productsFilterSection{background:#f7f7f7;overflow-y:auto}.productsFilterSection .bgFilterHeader{background:#f7f7f7}.productsFilterSection .MuiListSubheader-root-20{padding-left:0!important;padding-right:0!important}.productsFilterSection .ListExampleNested-formGroup-126{padding-top:0!important;padding-left:0!important}.productsFilterSection .MuiButtonBase-root-79{justify-content:flex-start!important}.productsFilterSection .MuiTypography-body1-40{font-size:13px!important}.productsFilterSection .MuiListSubheader-root-29,.productsFilterSection .MuiListSubheader-root-14{padding-left:0!important;padding-right:0!important}.productsFilterSection::-webkit-scrollbar{width:4px;display:none}.productsFilterSection::-webkit-scrollbar-track{background:#f1f1f1}.productsFilterSection::-webkit-scrollbar-thumb{background:#aaa;border-radius:4px}.productsFilterSection::-webkit-scrollbar-thumb:hover{background:#555}.ListExampleNested-formGroup-154{padding-top:0!important;padding-left:0!important}.view-all-products .view-all-single-product .promo-discount{top:0!important}.view-all-products .view-all-single-product .view.zoom{text-align:center}.view-all-products .productDisplaySection .card img{object-fit:contain;background:#fff;width:100px;height:100px}.view-all-products .featuredItems .card,.view-all-products .product-card .card{margin:0}.ListExampleNested-formGroup-7{padding-left:0!important;padding-right:0!important}.MuiIconButton-label-87{justify-content:flex-start!important}.MuiTypography-body1-49,.MuiTypography-body1-67{font-size:13px!important}.checkoutMobViewSection .ordBtnContainerMark{border-color:#2a764d!important}.checkoutMobViewSection .ordBtnContainer .ordBtnContainerMark:after{background:#2a764d!important}.checkOutHeaderQues{padding:10px 0;font-size:16px}.checkOutHeader{text-transform:capitalize;background:#eee;padding-top:10px;padding-bottom:10px;font-size:16px}.checkOutFeat{text-transform:capitalize;color:#2a764d;padding-top:10px;padding-bottom:10px;font-size:15.5px;position:relative}.checkOutFeat:hover{cursor:pointer}.checkOutFeat:after{content:"";color:#474747;font-family:fontawesome;position:absolute;right:0}.checkOutFeatImgLayout{padding-right:0}.checkOutPaymentDetails{text-transform:capitalize;letter-spacing:.3px;font-size:15.5px}.checkoutToPayLayout{z-index:97;background:#fff;border-top:1px solid #eee;width:100%;position:fixed;bottom:0;left:0}.checkOutTotPay{text-transform:capitalize;letter-spacing:.3px;margin-bottom:15px;font-size:14px;font-weight:700}.checkoutPayBtn{text-transform:uppercase;color:#fff;letter-spacing:.3px;background:#2a764d;border:none;border-radius:4px;padding-top:10px;padding-bottom:10px;font-size:13px;font-weight:600}.food-card{min-height:260px;padding:8px;box-shadow:0 1px #3a3d420f,0 2px 8px -2px #00000026}.product-store-name{text-transform:capitalize;letter-spacing:.3px;color:#474747;text-align:start;margin-top:4px;font-size:12px;font-weight:500;display:block}.dishes-title{color:#fff;background-color:#2a764d;padding:8px}.dish-nav-item{line-height:30px;font-size:1rem!important}.dish-nav-item.active{font-size:1.2rem!important}.dish-holder{display:inline-block}.dish-item{cursor:pointer;background-color:#fff;border:1px solid #fff;border-radius:.75rem;justify-content:center;align-items:center;width:95%;height:5.9375rem;margin:8px;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 1px #3a3d420f,0 8px 32px -16px #0000004d}.dish-item>img{object-fit:contain;border-radius:inherit;width:80%;height:80%}.dish-item .dish-name{color:#404040;background-color:#f3f5e2;border-top-right-radius:.75rem;border-bottom-left-radius:.75rem;padding:.25rem 1rem .25rem .8125rem;transition:all .2s ease-in-out;position:absolute;bottom:-1px;left:-1px}.show-more{cursor:pointer;color:#545454;background-color:#e3e5d1bf;border:2px solid #a7ba13;border-radius:5px;margin:8px;padding:8px}.show-more:hover{background-color:#fefff3}.view-all-single-product{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;border-left:1px solid #eee}.view-all-single-product .card img{object-fit:contain;background:#fff;width:100px;height:100px}.view-all-single-product .view.zoom{text-align:center}.downloadAppLayout i{padding-left:15px;font-size:24px;transition:all .2s}.downloadAppLayout .fa-facebook-official:hover{color:#4267b2}.downloadAppLayout .fa-twitter-square:hover{color:#1da1f2}.downloadAppLayout .fa-instagram:hover{color:#2a764d}.downloadAppLayout .fa-linkedin-square:hover{color:#0077b5}.errContainer{width:100%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.errCode{text-align:center;color:#e4602b;font-size:10em}.nothingFoundMsg{text-transform:uppercase;letter-spacing:3px;text-align:center;margin-top:0;margin-bottom:25px;font-size:34px;font-weight:200}.returnMsg{text-align:center;word-spacing:3px;margin-top:0;margin-bottom:25px;font-size:16px;font-weight:200}.returnLnk{border-bottom:1px dashed;margin:0 5px;color:#e4602b!important}.customselectLayout .dropdown-toggle:after{border:none}.customselectLayout button{letter-spacing:.3px;background:#fff;border:1px solid #ccc;font-size:14px;font-weight:500}.customselectLayout button:hover{color:#2a764d}.customselectLayout button:after{content:"";font-family:fontawesome;font-size:20px;position:absolute;top:calc(50% - 15px);right:10%}.customselectLayout .dropdown-item{padding:.45rem 1.5rem}.customselectLayout .dropdown-item:focus,.customselectLayout .dropdown-item:hover{background-color:#2a764d;color:#fff!important}.customselectLayout .dropdown-item:active{background-color:#55c3be;color:#fff!important}.customselectLayout .dropdown-menu{width:100%}.customselectLayout .dropdown-item.active{background-color:#55c3be;color:#fff!important}.breadcrumb{background-color:#0000;margin-bottom:0;padding:0 1rem 0 0}.breadcrumb li a{font-size:14px;display:inline-block;color:#e5e5e5!important}.breadcrumb-item.active{color:#fff;letter-spacing:.3px;font-size:14px;font-weight:500}.breadcrumb-item.active a{color:#fff!important}.scrollerthin::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 2px #0000004d}.scrollerthin::-webkit-scrollbar{background-color:#f5f5f5;width:2px;display:none}.scrollerthin::-webkit-scrollbar-thumb{background-color:#0000004d}.popup-Box{z-index:100;background:#fff;width:65%;position:relative}.popup-Box-Overlay{z-index:99;background:#0006;width:100%;height:100vh;position:fixed;overflow:hidden scroll}.pastOrdersHeaderLayout a:hover{text-decoration:none}.pastOrdersHeaderLayout .viewOrderedItemsAnchor:hover{text-decoration:underline!important}.homeNavUL li a:hover{transition:all .3s;color:#2a764d!important}.view img{transition:all .2s}.view img:hover{transition:all .2s;transform:scale(1.1)}.cartbox-product-name{padding-left:0;padding-right:.88rem}.mvOrdDetailBtn{color:#fff;letter-spacing:.5px;background:#2a764d;border:none;border-radius:3px;width:48%;padding:8px 0;font-size:11px;font-weight:600;display:inline-block}.mvOrdHelpBtn{color:#2a764d;background:#fff;border:1px solid #2a764d;border-radius:3px;width:45%;padding:8px 0;font-size:11px;font-weight:600;display:inline-block}.timeline{counter-reset:section;background:#fff;margin:20px auto;padding-top:0;padding-left:30px}.timeline .pickUpPoint{border-left:1px dashed #5b5b5b;width:100%;margin-top:12px;margin-left:1px;padding-bottom:23px;padding-left:23px;position:relative}.timeline .pickUpPoint:before{content:"";color:#5b5b5b;text-align:center;border-radius:50%;width:40px;height:40px;font-family:fontawesome;font-size:22px;font-weight:700;line-height:40px;position:absolute;top:-10px;left:-21px}.timeline .dropPoint{margin-top:-2px;margin-left:1px;padding-left:25px;position:relative}.timeline .dropPoint:before{content:"";color:#5b5b5b;text-align:center;border-radius:50%;width:40px;height:40px;font-family:fontawesome;font-size:22px;font-weight:700;line-height:40px;position:absolute;top:-10px;left:-20px}.itemDetailsMobileView{border:1px solid #f1eded;border-radius:10px;justify-content:center;align-items:center;margin:7px 0;box-shadow:0 0 2px #0000001a}.mobileViewOrderTotal .totalCaption{color:#444;font-weight:500}.mobileViewPayment .paymentMethod{position:absolute;top:5px;bottom:8px;left:45px}.helpNewTktBtn{color:#fff;background:#2a764d;border-radius:50%;padding:0 5px}.helpNewTktBtn:hover{cursor:pointer}.cpnCode{text-transform:uppercase;background:#faebd7;border:1px solid #2a764d;padding:10px 18px;font-weight:700}.cpnApplyBtn{text-transform:uppercase;border:none;font-size:16px;font-weight:500;color:#e96125!important}.cpnTitleText{font-weight:700}.middleContainer{scrollbar-width:none;-ms-overflow-style:none}.middleContainer::-webkit-scrollbar{display:none;width:0!important;height:0!important}.mainProductCategoriesContainer{scrollbar-width:none;-ms-overflow-style:none;padding-right:20px;overflow-y:scroll}.mainProductCategoriesContainer::-webkit-scrollbar{display:none;width:10px!important;height:0!important}.scroll{overflow-y:auto}.scroll::-webkit-scrollbar{width:12px}.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0000004d;border-radius:3px!important}.scroll::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:3px!important;width:3px!important}.cpnValidity{color:#2a764d;text-transform:uppercase;font-weight:500}.cpnValidDate{color:#999;font-weight:500}.cpnHowITWorks{color:#2a764d;font-weight:500}.cpnMoreDetail{color:#2a764d;font-weight:600}.cpnMoreDetail:hover{cursor:pointer}.cpnDetailCloser{text-align:center;width:100%;position:fixed;bottom:5%}.cpnDetailCloseBtn{color:#2a764d;text-transform:uppercase;background:#fff;border:1px solid #2a764d;padding:10px 45px;font-size:16px}.checkoutPaymentType{margin:4px;box-shadow:0 1px 3px #0000003b,0 1px 2px #0000001a}.checkoutPaymentType.active{box-shadow:0 1px 3px #0006,0 1px 2px #00000059;background:#d9d9d952!important}.donate-btn-style{border:1px solid #a7ba13;border-radius:5px;padding:8px}.chkoutPayBtn{color:#fff;text-transform:uppercase;background:#2a764d;border:none;border-radius:3px;padding:9px 31px;font-size:12px;font-weight:700;box-shadow:1px 0 10px #0000004d!important}.chkoutPayBtn:hover{background:#70bd57;transition:all .45s cubic-bezier(.23,1,.32,1) .3ms;box-shadow:1px 0 10px #0000004d!important}.fUpldImg{max-width:120px;height:auto}.user-name-txt{text-transform:capitalize;color:#272727;text-overflow:ellipsis;word-break:break-all;overflow-wrap:break-word;max-width:70%;font-size:22px;display:inline-flex;overflow:hidden}.input-file-container{color:#2a764d;width:300px;position:relative}.input-file-trigger{color:#2a764d;cursor:pointer;text-align:center;text-transform:uppercase;letter-spacing:1px;background:#fff;border:1px solid #2a764d;padding:10px 30px;font-size:13px;transition:all .4s;display:block}.input-file-trigger:hover{cursor:pointer}.input-file{opacity:0;cursor:pointer;width:225px;padding:14px 0;position:absolute;top:0;left:0}.uploadDisabled:hover{cursor:not-allowed}.uploadEnabled:hover{opacity:.8;transition:all .4s}.searchBoxMV{background:#f2f2f2;border:none;border-radius:8px;width:100%;height:40px;padding:5px 15px;font-size:16px}#finalAns p{font-weight:500}.oneLineDisplay{-webkit-line-clamp:1;text-overflow:ellipsis;letter-spacing:.3px;-webkit-box-orient:vertical;margin-bottom:5px;display:-webkit-box;overflow:hidden;font-size:13px!important}.twoLineDisplay{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.popUpBoxBtSpl{border-radius:4px}.popUpBoxBtLayout{position:relative}.popUpBoxBtLayout .customradio+label{cursor:pointer;margin-bottom:0;margin-right:5px;font-size:13px;margin-left:0!important}.popUpBoxBtLayout .customradio+label:hover{color:#fff;background:#2a764d}.popUpBoxBtLayout .prodPriceBtP{font-size:16px;color:#333!important;font-weight:400!important}.popUpBoxBtLayout .prodPriceBtPSpl{font-size:30px!important}.popUpBoxBtLayout .prodPriceBtBefore{opacity:.8;color:#3c3e44;height:21px;font-size:20px;font-weight:400;line-height:1.2;text-decoration:line-through;margin-right:12px!important}.popUpBoxBtLayout .prodSavingBt{color:#ff9869!important;margin-bottom:15px!important;font-size:12px!important;font-weight:700!important}.popUpBoxBtLayout .product-price,.popUpBoxBtLayout .Store-name{color:#282c3f;margin-top:14px;margin-bottom:5px;margin-right:12px;line-height:1;display:flex;font-size:24px!important;font-weight:600!important}.popUpBoxBtLayout .product-saving{height:auto;margin-bottom:10px!important;font-size:12px!important}.popUpBoxBtLayout .wishFavBtP{color:#282c3f;letter-spacing:.3px;font-size:14px;font-weight:500}.popUpBoxBtLayout .wishFavBtP:hover{border:1px solid #535766}.popUpBoxBtLayout .wishFavBt{text-align:center;cursor:pointer;padding-top:20px;padding-bottom:20px}.popUpBoxCloseLayout{position:absolute;top:0;right:0}.productBoxCloseLayout{position:absolute;top:1px;right:-35px}.breadcrumb-item+.breadcrumb-item:before{color:#f0f9f3;font-family:fontawesome;content:""!important}.headerNavUL li a.changeProfileAnch{margin-top:18px;margin-left:-60px;font-size:13px;font-weight:500;position:absolute;color:#2a764d!important}.prodDialogH3{color:#333;opacity:.9;margin-bottom:10px;font-size:22px;font-weight:400;white-space:unset!important;overflow:unset!important;text-overflow:unset!important}.online-soon{color:#fff;background:#3cb371;border-bottom-right-radius:16px;border-bottom-left-radius:16px;margin-right:18px;padding:10px 16px;font-size:14px;font-weight:550}.onboarded{color:#fff;border-top-left-radius:16px;border-bottom-left-radius:16px;padding:5px 10px;font-size:12px;font-weight:550}.onboarded.signup{cursor:pointer;background:#dc3545;display:inline-block;position:absolute;top:0;right:0}.onboarded.signup:hover{opacity:.6;background:#c82333;transition:all .3s}.onboarded.also-found{background-color:#ffc107;display:inline-block;position:absolute;top:12%;right:0}.onboarded.soon-meshi-family{background-color:#64c574;margin-left:18px;display:inline-block;position:absolute;top:35%;right:0}.store-is-close2{z-index:99;color:#f5f5f5;background-color:#0300c5e0;border-radius:8px;padding:8px 24px;font-size:1.04rem;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:1px 6px 20px 4px #000000a6}.store-is-close{z-index:101;color:#fff;background:#0300c5e0;padding:7px 24px;font-size:14px;font-weight:550;position:absolute;top:0}.store-is-close.left{border-bottom-right-radius:16px;border-bottom-left-radius:16px;margin-left:26px;left:0}.store-is-close.right{border-bottom-right-radius:16px;border-bottom-left-radius:16px;margin-right:26px;right:0}.store-is-close.bottom{border-top-left-radius:16px;border-top-right-radius:16px;margin-right:16px;top:auto;bottom:0;right:0}.prodDisclaimerBt{opacity:.8;word-break:break-all;font-size:12px}.prodDescBtP{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px}.promotion-message{z-index:9999;background-color:#fff;width:100%;padding-bottom:8px;position:absolute;top:57px;left:0}.promotion-message>.content{flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}.promotion-message>.content>.content__title>span{color:red;font-weight:700;position:absolute;left:6px}.promotion-message>.content>.content__title>h4{text-align:center;text-overflow:ellipsis;white-space:normal;text-align:start;flex:1;margin:0 0 0 24px;font-size:14px;font-weight:600;line-height:20px;display:-webkit-inline-box;overflow:hidden}.promotion-message>.content>.content__button{color:#fff;background-color:#d93a00;border-radius:20px;padding:6px 22px}.promotion-overlay{z-index:99999;background-color:#2328284d;position:absolute;inset:0}.overflow-hidden{overflow:hidden}.promotion-box{z-index:9999;background-color:#2328284d;width:100%;height:100%;position:fixed;bottom:0}.promotion-box.close{background-color:#0000}.promotion-box>.content{z-index:99999;color:#030430;background-color:#fff;border-radius:1.3em 1.3em 0 0;width:100%;height:auto;padding-top:.8em;padding-bottom:.8em;font-size:.94rem;font-weight:500;animation:.5s ease-out contentOpen;position:absolute;bottom:0}.promotion-box>.content.close{animation:.3s ease-in contentClose}.promotion-box>.content>.content__title{text-overflow:ellipsis;white-space:nowrap;color:#1a1a1b;text-align:center;border-color:#edeff1;border-bottom-style:solid;border-bottom-width:1px;margin:0 20px;padding-top:12px;font-size:18px;font-weight:700;line-height:26px;overflow:hidden}.promotion-box>.content>.content__items{vertical-align:top;padding:16px 20px;display:block;flex-direction:column!important}.promotion-box>.content>.content__items>.content__item{flex-direction:row;align-items:center;display:flex;position:relative}.promotion-box>.content>.content__items>.content__item:first-child{margin-bottom:16px}.promotion-box>.content>.content__items>.content__item>.content__item__image{background-color:#0000;border:1px solid #edeff1;border-radius:8px;margin-right:12px;padding:5px}.promotion-box>.content>.content__items>.content__item>.content__item__image>img{color:#000;width:3.2em;height:3.2em}.promotion-box>.content>.content__items>.content__item>.content__item__image>svg{width:4em;height:4em}.promotion-box>.content>.content__items>.content__item>.content__item__title{text-overflow:ellipsis;white-space:nowrap;color:#1a1a1b;margin-right:102px;font-size:16px;font-weight:600;line-height:32px;position:relative;left:0;overflow:hidden}.promotion-box>.content>.content__items>.content__item>.content__item__button{text-overflow:ellipsis;white-space:nowrap;color:#8d9194;text-align:center;text-transform:capitalize;background-color:#f6f7f8;border:1px solid #d3d6da;border-radius:40px;outline:none;width:94px;height:40px;padding:0 12px;font-size:14px;font-weight:700;line-height:38px;position:absolute;right:0;overflow:hidden}.promotion-box>.content>.content__items>.content__item>.b-primry{color:#fff;background-color:#24a0ed;border:1px solid #24a0ed}.promotion-box>.content>.content_footer{width:100%;height:auto;position:absolute;bottom:0}.paddLRProdModalBtCustom{padding-left:30px;padding-right:30px}.prodModalAddCartBtn{color:#fff;background:#2a764d;font-weight:600}.wishFavBtRow{margin-top:30px}.termsPage{margin-top:65px}.termsPage nav{border-bottom:1px solid #ffffff1a}.termsPage .termsNav li a{text-transform:capitalize;letter-spacing:.3px;font-size:15px;color:#fff!important;padding-left:10px!important;padding-right:10px!important}.termsBannerSec{text-align:center;background-image:url(/static/images/termsBannerNew.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px}#becomeShopperLi{border:1px solid #fff;border-radius:4px;padding-left:10px;padding-right:10px}#becomeShopper{display:inline-block}.termsHeaderH1Row{background:#fff;align-items:center;height:240px;margin-top:60px}.termsHeaderH1Layout{text-align:center}.termsHeaderH1{color:#333;margin-bottom:0;font-size:50px}.termsH3{text-align:center;margin-bottom:30px}.termsDescLayout{padding-top:40px;padding-bottom:50px}.informationUL{padding-left:5%;list-style-type:disc}.informationUL li{color:#727272;letter-spacing:.3px;font-size:17px;font-weight:400}.informationInnerUL{padding-left:5%;list-style-type:circle}.termsDescDiv p,blackquote{color:#727272;letter-spacing:.3px;margin-bottom:15px;font-size:17px;font-weight:400}.termsDescSection{background-color:#fcfcfc;border-top:1px solid #eef5f4;border-bottom:1px solid #eef5f4}.contactBlackQuote{width:30%;margin:auto;display:block}.privacyBannerSec{text-align:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px}.privacyBannerH6Title{color:#444!important}.curLocModalLayout{cursor:pointer}.clearSearchBtn{font-size:15px;position:absolute;top:14px;right:10px}.clearSearchBtn:hover{cursor:pointer}.popUpBoxStore{max-width:100%;height:100vh;width:100%!important}.storeDetailsTitleImgLayout{border:1px solid #ccc;border-radius:50%;padding:20px;display:inline-block}.storeDetailsTitleH2{color:#474747;margin-top:10px;font-weight:700}.storeDetailsTitleH4{color:#757575;font-size:16px;font-weight:600}.storePillsLayout{background:#f7f7f7}.storePillsLayout .storePillsPillsUL{background:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:30px;padding-top:15px;padding-bottom:2px}.storePillsLayout .nav-pills .nav-link.active,.storePillsLayout .nav-pills .show>.nav-link{color:#2a764d;background-color:#0000;border-bottom:4px solid;border-radius:0}.storePillsPillsUL li a{text-align:center;color:#939291;width:150px;font-size:18px;font-weight:500}.storePillsBgWhiteCustom{background:#fff;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:10px;padding:30px}.storePillsLayoutH4{text-transform:uppercase;color:#757575;font-size:16px}.storePillsLayoutH2{margin-top:10px;font-size:24px;font-weight:700}.storePillsDeliveryBtn{color:#2a764d;background:0 0;padding:0;font-size:18px;font-weight:600}.storePillsDeliveryBtn i{margin-left:5px}.storePillsLayoutH6{margin-bottom:15px;font-size:18px}.storePillsLayoutP{color:#666;letter-spacing:.3px;font-size:16px;font-weight:400}.storePillsHoursUL .nav-link{color:#474747;letter-spacing:.5px;padding:0 0 10px;font-size:16px;font-weight:400;display:inline}.storePillsMoreBtn{color:#2a764d;background:0 0;border:none;padding:0;font-size:16px;font-weight:600}.bgWhiteWhiteOnly{background:#fff;border-bottom:1px solid #e0e0e0}.storePillsDeliveryTimesUL .nav-link{color:#474747;letter-spacing:.5px;padding:0 0 30px;font-size:16px;font-weight:400;display:inline}.filtersCategoriesLayout .filtersCategories{color:#212121;text-transform:uppercase;letter-spacing:.3px;height:40px;font-size:13px;font-weight:700}.filtersCategoriesLayout .filtersCategoriesSubSelect{font-size:13px;font-weight:500;display:inline-block;color:#666!important;padding:5px 0!important}.filtersCategoriesLayout .filtersCategoriesSubSelect:hover{text-decoration:none}.filtersCategoriesLayout .filtersCategoriesSubSelect:before,.filtersCategoriesLayout .filtersCategoriesSubSelect_second:before{content:"";color:#2a764d;margin-right:10px;font-family:fontawesome;font-size:14px;font-weight:600}.filtersCategoriesLayout .filtersCategoriesSubSelectItemsUL li a{color:#333;white-space:nowrap;text-overflow:ellipsis;padding:0 0 10px;font-size:13px;font-weight:400;overflow:hidden}.filtersCategoriesLayout .card{background:0 0!important}.filtersCategoriesSubSelectItemsUL .card-body{padding-top:5px!important;padding-bottom:5px!important}.featuredProductsSection{color:#fff;cursor:pointer;background:#2a764d;border-radius:4px;height:299px;padding-left:30px;padding-right:30px}.featuredProductsSection .featuredProductsSectionH5{letter-spacing:.3px;margin-bottom:10px;line-height:1.6}.featuredProductsSection .seeMoreLayout i{color:#333;background:#fff;border-radius:50%;margin-right:10px;padding:8px 12px}.addCartTitleBt{letter-spacing:.6px;color:#2a764d;font-size:15px}.cartStoreTotPrice{color:#474747;font-size:16px;font-weight:500}.finalTotalIncludingTaxesTag{color:#474747;font-size:14px;font-weight:600}.customRaisedBtn{width:100%!important;min-width:100%!important}.customRaisedBtn a{width:100%!important}.cartPricenDeliverySectionBt{z-index:99999;background:#fff;width:100%;position:fixed;bottom:10px}.freeDeliveryExpressSec{letter-spacing:.6px;background:#f3f3f3;margin:10px 0;padding:10px 15px}.myCartHeaderLayout{z-index:9999;background:#fff;width:100%;position:fixed;top:0}.checkOutCartSection{font-family:Work Sans,sans-serif}.checkOutCartSection .cart-title{color:#282c3f!important;text-transform:capitalize!important;text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:.6px!important;margin-bottom:5px!important;font-family:Work Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;overflow:hidden!important}.checkOutCartSection .cart-description{color:#686b78;text-transform:capitalize!important;font-size:11px!important;line-height:1.4!important}.checkOutCartSection .cart-product{margin-bottom:2px;color:#444!important;letter-spacing:.3px!important;text-transform:capitalize!important;font-family:Work Sans,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}.checkOutCartSection .cart-product-desc{letter-spacing:.3px}.checkOutCartSection .btn-qnty{width:22px!important;height:22px!important;font-size:13px!important;line-height:14px!important}.checkOutCartSection .cart-prod-prize{font-size:13px!important}.checkOutCartScrollBarSec{background:#e9ecee;overflow-x:hidden;max-height:600px!important;overflow-y:auto!important}.checkOutCartScrollBarSec::-webkit-scrollbar{background:#f9f9f9!important;width:4px!important}.checkOutCartScrollBarSec::-webkit-scrollbar-track{background:#f9f9f9!important;border-radius:10px!important}.checkOutCartScrollBarSec::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:20px!important;width:3px!important}.borBtmCustomRow{border-bottom:1px solid #cccccc7a}.paymentDescCo{border-bottom:1px solid #eee}.checkoutPaymentDetailsSec .addressBox{letter-spacing:.3px;margin-bottom:19px;line-height:1.4;min-height:75px!important;max-height:75px!important;padding:0!important;font-size:12px!important}.checkoutPaymentDetailsSec .accountHeaderActive{padding-left:30px!important}.checkoutPaymentDetailsSec .addNewnDeliverInner{margin-bottom:30px}.checkoutPaymentDetailsSec .addNewnDeliverInner:hover{cursor:pointer;transition:all .3s;box-shadow:0 11px 17px -12px #00000038}.checkoutPaymentDetailsSec .addNewnDeliverInnerITag{vertical-align:middle}.checkoutPaymentDetailsSec .applyCouponAnchorLink{text-transform:uppercase;text-align:center;letter-spacing:.6px;background:#2a764d;border:1px solid #ccc;width:100px;height:55px;font-size:13px;font-weight:600;transition:all .2s;position:absolute;top:0;right:0;color:#fff!important}.checkoutPaymentDetailsSec .applyCouponAnchorLink:hover{background:#fb8e3c;transition:all .2s}.applyCouponInputBox:focus{border:1px solid #ccc;box-shadow:0 0 3px 1px #0000001a}.showCouponInfoBt{font-size:13px}.showCouponInfoBtH6{color:#474747;letter-spacing:.3px;margin-bottom:10px;font-size:14px}.showCouponInfoBtP{margin-bottom:5px;font-size:12px}.showCouponInfoBtAnchLink{letter-spacing:.3px;font-size:12px;font-weight:600;color:#5d8ed5!important}.showCouponInfoBtBtn{letter-spacing:.6px;color:#2a764d;cursor:pointer;background:#fff;border:1px solid;padding:10px 10px 6px;font-size:13px;font-weight:600;transition:all .3s;outline:none!important}.showCouponInfoBtBtn:hover{color:#fff;background:#2a764d}.cardUploadBtSec .cardUploadBtH5{color:#474747;letter-spacing:.5px;margin-bottom:10px;font-size:20px;font-weight:800}.cardUploadBtSec .cardUploadBtDeclined{color:#fff;letter-spacing:.6px;background:#db7373;margin-bottom:10px;padding:3px 10px;font-size:12px;display:inline-block}.cardUploadBtSec .cardUploadBtButtonLayout button{color:#2a764d;letter-spacing:.6px;text-transform:uppercase;background:#fff;border:1px solid #2a764d;padding-top:10px;padding-bottom:10px;font-size:13px}.cardUploadBtSec .cardUploadBtButtonLayout .uploadBtCustomButton{background:#2a764d;color:#fff!important}.cardUploadBtSec .cardUploadBtP{color:#474747;letter-spacing:.3px;margin-bottom:10px;font-size:13px}.addNewAddressModalBtSec .addNewAddressModalTitleSec{padding-top:30px;padding-bottom:40px}.addNewAddressModalBtSec .addNewAddressModalH6{color:#333;letter-spacing:.6px;font-family:Work Sans,sans-serif;font-size:18px;font-weight:500}.addNewAddressModalBtSec .autocomplete-dropdown-container{border:none!important}.addNewAddressModalBtSec::-webkit-input-placeholder{font-size:13px;color:red!important}.addNewAddressModalBtSec:-ms-placeholder-shown{font-size:13px;color:red!important}.addNewAddressModalBtSec::-moz-placeholder{opacity:1;font-size:13px;color:red!important}.addNewAddressModalBtSec:-moz-placeholder-shown{opacity:1;font-size:13px;color:red!important}.addAddressLandMarkSec a{padding-top:15px;padding-bottom:15px;display:block}.addAddressLandMarkSec .addAddressLandMark{color:#474747;letter-spacing:.6px;padding:0;transition:all .2s}.addAddressLandMarkSec .addAddressLandMark:hover{color:#fff;background:#333}.addAddressLandMarkSec .addAddressLandMark:hover span,.addAddressLandMarkSec .addAddressLandMark .active span{color:#fff}.addAddressLandMarkSec .addAddressLandMark i{margin:0 6px}.addAddressLandMark .active{background:#242424;transition:all .2s;color:#fff!important}.restosearch.bttn-top-right{width:60px;height:54px;position:absolute;top:8px;right:0%}.restosearch.popularSearchSection{color:#474747;background:#fff;max-width:930px;max-height:320px;margin:10px auto;padding-left:30px;overflow:hidden scroll;height:85vh!important}.popularSearchSection{color:#474747;background:#fff;overflow-y:scroll;height:85vh!important}.popularSearchSection .popularSearchTitleLayout{background:#f0f0f0;padding-top:15px;padding-bottom:15px}.popularSearchSection .popularSearchH6{text-transform:capitalize;letter-spacing:.3px;font-size:14px;font-weight:400}.popularSearchSection .popularSearchULLayout{background:#fff}.popularSearchSection .popularSearchUL .nav-item{border-bottom:1px solid #eee;width:100%;padding:0 15px}.popularSearchSection .popularSearchUL .nav-link{color:#474747;padding:15px 0}.popularSearchSection .popularSearchUL .popularSearchImage{margin-right:10px}.popularSearchSection .popularSearchUL .popularSearchRightIcon{float:right}.popularSearchSection .popularSearchUL .fa-angle-right:before{vertical-align:-webkit-baseline-middle}.popularSearchSection .popularSearchUL .popularSearchSuggestion{text-transform:capitalize;letter-spacing:.3px;font-size:12px;font-weight:500}.storeSignupSection .list-group-item{letter-spacing:normal;color:#21478f;font-size:20px;font-style:normal;font-stretch:100%;line-height:1.95;align-items:center!important;font-weight:700!important;display:flex!important}.storeSignupSection .appStore{border-radius:5px;width:218px;height:66px}.storeSignupSection>div.signup-content{margin-top:126px}.shadow-none{box-shadow:none!important}.storeSignupSection .section-1,.registerStoreSectionCont .section-1{background:#c9d0df}.storeSignupSection .scroller-container,.registerStoreSectionCont .scroller-container{flex-direction:row;justify-content:center;align-items:center;display:flex}.storeSignupSection .scroller-container button,.registerStoreSectionCont .scroller-container button{color:#edf5f8;background:0 0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;bottom:-150px;border-radius:50%!important}.storeSignupSection .expandBusinessSec,.registerStoreSectionCont .expandBusinessSec{background-color:#edf5f8}.storeSignupSection .expandBusinessH1,.registerStoreSectionCont .expandBusinessH1{letter-spacing:normal;text-align:left;color:#000;font-size:30px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.5}.storeSignupSection .expandBusinessH1 span,.registerStoreSectionCont .expandBusinessH1 span{color:#21478f;font-weight:700}.storeSignupSection .expandBusinessDesc,.registerStoreSectionCont .expandBusinessDesc{text-align:center;color:#434343;font-size:16px;font-weight:400;line-height:1.36}.storeSignupSection .expandBusinessCountH4,.registerStoreSectionCont .expandBusinessCountH4{font-size:18px;font-weight:700}.storeSignupSection .expandBusinessCountDesc,.registerStoreSectionCont .expandBusinessCountDesc{opacity:.9;color:#434343;padding:10px 0;font-size:12px}.storeSignupSection .expandBusinessImgBg,.registerStoreSectionCont .expandBusinessImgBg{background:url(/static/images/grocer2/eten_apron_guy@2x.png) 0 10px/cover no-repeat;min-height:475px}.storeSignupSection .expandBusinessSecContent,.registerStoreSectionCont .expandBusinessSecContent{padding-top:80px;padding-bottom:80px}.storeSignupSection .whyAddStoreH3Title,.registerStoreSectionCont .whyAddStoreH3Title{color:#363a40;letter-spacing:2px;text-transform:capitalize;font-size:30px;font-weight:700}.storeSignupSection .whyAddStoreDescTitle,.registerStoreSectionCont .whyAddStoreDescTitle{color:#000;letter-spacing:normal;text-align:center;margin:10px 0 0;font-size:30px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.3}.storeSignupSection .whyAddStoreDescCont,.registerStoreSectionCont .whyAddStoreDescCont{color:#444;letter-spacing:normal;font-size:20px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.3}.storeSignupSection .whyAddStoreDescCont>span,.registerStoreSectionCont .whyAddStoreDescCont>span{color:#323232;font-weight:600}.storeSignupSection .faqDescTitle,.registerStoreSectionCont .faqDescTitle{color:#000;letter-spacing:normal;margin:10px 0 0;font-size:20px;font-style:normal;font-weight:700;font-stretch:100%;line-height:1.3}.storeSignupSection .faqDescCont,.registerStoreSectionCont .faqDescCont{color:#444;letter-spacing:normal;font-size:13px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.4}.storeSignupSection .faqDescCont>span,.registerStoreSectionCont .faqDescCont>span{color:#323232;font-weight:600}.storeSignupSection .whyAddHeaderImg,.registerStoreSectionCont .whyAddHeaderImg{background-color:#fff;background-image:url(/static/images/grocer2/pound_sign@2x.png);background-position:6px 6px;background-repeat:no-repeat;background-size:contain;border:4px solid #21478f;border-radius:50%;width:56px;height:56px;margin:auto}.registerStoreSection{background-color:#f0f9f3}.registerStoreSection .registerStoreH3Title{color:#020202;letter-spacing:2px;text-transform:capitalize;font-size:30px;margin-bottom:21px!important}.registerStoreSection .registerStoreDesc{color:#5f6771;font-size:16px;font-weight:400}.registerStoreSection .registerStoreFormH5Title{color:#000;font-size:18px;font-weight:700}.registerStoreSection .registerStoreFormH6Title{text-transform:capitalize;padding:10px 0 5px;font-weight:700}.registerStoreSection .registerStoreFormUL .nav-item .nav-link{letter-spacing:.22px;color:#b8b8b8;margin:8px 0;padding:0 0 10px;font-size:18px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.39}.registerStoreSection .registerStoreFormUL .nav-item .nav-link.active{transition:all .3s;color:#21478f!important;font-weight:700!important}.registerStoreSection .close-button{min-width:50px}.registerStoreSection .registerStoreFormList{background:#fff;border-radius:6px}.registerStoreSection .registerStoreFormContent{width:100%}.registerStoreSection .registerStoreFormContent button.btn{min-width:173.3px!important}.registerStoreSection .store-details{background:#fff;border-radius:10px 0 0;margin-top:64px;padding:42px}.registerStoreSection .nextBtnCustom{font-size:16px;color:#fff!important;background:#21478f!important;border-color:#21478f!important}.fade-in{-ms-animation:fadeIn ease 1s;animation:1s fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.registerStoreFormLabel{color:#434343;float:left;width:100%;margin:20px 0;padding:0;font-size:16px;font-weight:700;line-height:1.18;display:inline-block;margin-bottom:18px!important}.registerStoreFormLabel em{color:#21478f;margin-left:8px}.tidycal-embed{z-index:4;width:100%;margin-top:60px;display:none;top:0;height:100vh!important;position:fixed!important;overflow:scroll!important}.tidycal-embed.show{display:block}.tidycal-embed #booking-page{height:100vh!important;overflow-y:auto!important}.storeSignupPage{overflow-y:auto}.customer-service-toggle-btn{z-index:999;color:#000;cursor:pointer;background-color:#fff;margin-bottom:1.8rem;padding:0;font-size:.8rem;font-weight:600;transition:all .3s;display:none;position:fixed;bottom:0;right:100px;border:1px solid #21478f!important;box-shadow:0 4px 10px #0000000d!important}.customer-service-toggle-btn>a{padding:8px 20px;text-decoration:none;display:block}.customer-service-toggle-btn:focus{border:1px solid #1972f5!important;border-color:none!important;outline:none!important}.customer-service-toggle-btn>a:hover{color:#fff;background:#1a3a75}.customer-service-toggle-btn.show{display:block}@media screen and (max-width:767px){.customer-service-toggle-btn{margin-bottom:1.5rem;font-size:.7rem;right:85px}}.sticky-top{z-index:888;width:100vw;top:0;position:fixed!important}.registerStoreFormSelect{text-transform:capitalize;cursor:pointer;font-size:18px}.registerStoreFormSelect option{cursor:pointer}.registerStoreFormContent{padding-bottom:30px}.display-in-only-tab{display:none}.display-in-only-dtop{display:block}.star-container{padding-left:0!important;padding-right:0!important}.star-container svg{margin-left:12px;width:20px!important;height:20px!important}.container{width:auto;margin:0 auto;padding:50px 0}.container .radio,.container .checkbox{margin:40px 0}.starComponent .star-container{padding-left:0!important;padding-right:0!important}.starComponent .star-container svg{width:15px!important;height:15px!important}.starComponent .container{width:auto;margin:0 auto;padding:50px 0}.starComponent .container .radio,.starComponent .container .checkbox{margin:40px 0}.radio input[type=checkbox]+label{cursor:pointer;margin-right:15px;padding-left:15px;font-size:13px;display:inline-block;position:relative}.radio input[type=checkbox]+label:before{content:"";background-color:#fff;border:1px solid #aaa;border-radius:50%;width:14px;height:14px;margin-right:14px;display:block;position:absolute;top:2px;left:0;box-shadow:0 1px 1px #9e9ea0}.radio input[type=checkbox]{display:none!important}.radio input[type=checkbox]:checked+label:after{content:"";background:orange;border-radius:50%;width:7px;height:7px;display:block;position:absolute;top:6px;left:4px}.infinite-scroll-component__outerdiv{width:100%!important}.upperImage{border-radius:50%;position:absolute}.upperImage.white{background-color:#fff}.perview-mode-header{color:#fff;background-color:#cd0000;border-radius:8px;margin-right:105px;padding:6px 16px;font-weight:600}.perview-mode-header2{color:#fff;background-color:#cd0000;border-radius:8px;padding:4px 10px;font-size:12px;position:absolute;top:10px;right:10px}.store-onboarded{text-align:right;z-index:50;border-radius:8px;justify-content:flex-end;width:100%;margin:0;display:flex;position:absolute;top:0;left:0;right:0}.store-onboarded.mobile{border-radius:0}.not-onboarded{text-align:right;cursor:auto;z-index:50;border-radius:8px;width:100%;height:100%;margin:0;position:absolute;inset:0}.not-onboarded.mobile{border-radius:0}.crossButton{color:#fd1717;cursor:pointer;transition:all .3s}.crossButton:hover{opacity:.6}.nav-link.active .dotList{background:#21478f;border:0;border-radius:50%;width:10px;height:10px;margin-right:25px;transition:all .3s;top:9px}.faqPageSection{min-height:calc(100vh - 126px);margin-top:126px}.faqPageSection .faqTitleH1{text-align:center;text-transform:capitalize;color:#474747;letter-spacing:.3px;margin-bottom:35px}.faqPageSection .panel-heading{position:relative}.faqPageSection .panel-heading .fa-chevron-right{display:none}.faqPageSection .panel-heading .fa-chevron-down{color:#666;display:inline-block;position:absolute;right:0}.faqPageSection .panel-heading.collapsed .fa-chevron-down{display:none}.faqPageSection .panel-heading.collapsed .fa-chevron-right{color:#666;display:inline-block;position:absolute;right:0}.faqPageSection i.fa{cursor:pointer;margin-right:5px}.faqPageSection .collapsed~.panel-body{padding:0}.faqPageSection .faqH6Quora{cursor:pointer;color:#abb93e;letter-spacing:.3px;font-size:17px;font-weight:500}.faqPageSection .faqPCont{color:#666;letter-spacing:.3px;opacity:.9;margin-bottom:10px;padding-left:30px;font-size:12px;font-weight:400;line-height:1.6}.faqPageSection .faqPCont_child{color:#666;letter-spacing:.3px;opacity:.9;margin-bottom:10px;font-size:13px;font-weight:400;line-height:1.6}.faqPageSection .faqPCont_child>p{color:#282c3f;font-size:13px}.faqPageSection .faqSocIconSec{color:#474747;opacity:.7}.faqPageSection .faqLayout{padding-top:40px;padding-bottom:40px}.faqPageSection .panel.panel-info{border-bottom:1px solid #eee;padding:20px 0}.faqPageSection .subscribeUpdateSection{background:#00cec5}.faqPageSection .subscribeUpdateSection label{color:#fff;font-size:13px}.faqPageSection .subscribeUpdateSection .form-control{background-clip:padding-box;color:#fff!important;background-color:#0000!important;border:1px solid #fff!important}.faqPageSection .subscribeUpdateSection::placeholder{opacity:1;color:#fff!important}.faqPageSection .subscribeUpdateSection:-ms-placeholder-shown{color:#fff!important}.faqPageSection .subscribeUpdateSection::-moz-placeholder{color:#fff!important}.faqPageSection .faqCopyRights{text-align:center;color:#fff;letter-spacing:.3px;margin-top:30px;font-size:11px;font-weight:400}.faqPageSection .faqSubUpdBtn{color:#fff;background:#474747;font-size:14px;font-weight:500}.faqH6Quora_child{cursor:pointer;color:#474747;letter-spacing:.3px;margin-bottom:15px;font-size:15px;font-weight:500}.faqBannerSec{text-align:center;background-color:#f3f3f3;background-image:url(/static/images/faqBannerNew.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:180px}#businessEmailError:before{content:"";color:red;font-size:31px;position:absolute;top:calc(50% - 25px);left:-10px}#ownerEmailError:before{content:"";color:red;font-size:31px;position:absolute;top:calc(50% - 25px);left:100%}.profile-tag{float:left;cursor:pointer;color:#252122;text-transform:capitalize;padding:3px;font-weight:600;transition:all .3s}.profile-tag span{text-align:left;vertical-align:text-bottom;margin:2px 0 0 5px;display:flex;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.profile-tag img{border-radius:50%;width:28px;height:28px}.profile-tag:hover{color:#fa9364;text-decoration:none;transition:all .3s}.addCardSection .addCardH5Title{color:#282c3f;margin-bottom:5px;font-size:17px;font-weight:500}.addCardSection .addCardPTitle{color:#7e808c;margin-top:5px;margin-bottom:20px;font-size:13px;font-weight:300;line-height:18px}.addCardSection .form-control{border-radius:0;height:60px}.addCardSection::placeholder{opacity:1;color:#7e808c!important}.addCardSection:-ms-placeholder-shown{color:#7e808c!important}.addCardSection::-moz-placeholder{color:#7e808c!important}.addCardSection .addCardBtn{text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:.3px;background:#2a764d;border:0;border-radius:0;outline:0;height:50px;padding:0 15px;font-size:14px;font-weight:500;line-height:40px;position:relative;overflow:hidden}.addCardSection .card-type-image{width:50px;height:60px;position:absolute;top:13px;right:3px}.addCardSection .card-type-image img{width:100%;vertical-align:-webkit-baseline-middle;padding:0 10px}.addCardSection1 .addCardH5Title{color:#282c3f;margin-bottom:5px;font-size:17px;font-weight:500}.addCardSection1 .addCardPTitle{color:#7e808c;margin-top:5px;margin-bottom:20px;font-size:13px;font-weight:300;line-height:18px}.addCardSection1 .form-control{border-radius:0;height:38px}.addCardSection1::placeholder{opacity:1;color:#7e808c!important}.addCardSection1:-ms-placeholder-shown{color:#7e808c!important}.addCardSection1::-moz-placeholder{color:#7e808c!important}.addCardSection1 .addCardBtn{text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:.3px;background:#2a764d;border:0;border-radius:0;outline:0;height:38px;padding:0 15px;font-size:14px;font-weight:500;line-height:40px;position:relative;overflow:hidden}.addCardSection1 .card-type-image{width:41px;height:38px;position:absolute;top:4px;right:3px}.addCardSection1 .card-type-image img{width:100%;vertical-align:-webkit-baseline-middle;padding:0 10px}form.creditly-card-form .form-group{position:relative}.card-type-image{width:50px;height:60px;position:absolute;top:13px;right:3px}.card-type-image img{width:100%;vertical-align:-webkit-baseline-middle;padding:0 10px}.headerNavDeskView .dropdown-menu:before{content:"";z-index:10;background-color:#fff;border:none;border-top:1px solid #282c3f80;border-left:1px solid #282c3f80;width:8px;height:8px;position:absolute;top:-5px;left:30px;transform:translate(-50%)rotate(45deg);box-shadow:-3px -4px 9px -4px #282c3f80}.headerNavDeskView .dropdown-item:focus,.headerNavDeskView .dropdown-item:hover{background-color:#f2f5f7!important}.innerPageHeaderNavMobHide .dropdown-menu:before{content:"";z-index:10;background-color:#fff;border:none;border-top:1px solid #282c3f80;border-left:1px solid #282c3f80;width:8px;height:8px;position:absolute;top:-5px;left:30px;transform:translate(-50%)rotate(45deg);box-shadow:-3px -4px 9px -4px #282c3f80}.innerPageHeaderNavMobHide .dropdown-item:focus,.innerPageHeaderNavMobHide .dropdown-item:hover{background-color:#f2f5f7!important}.catProdListCommSec{background:#f7f7f7;margin-top:110px}.orderTypeSection .orderTypeSectionLayout{position:relative}.orderTypeSection .orderNowHeader{color:#afaaaa;letter-spacing:.3px;margin-top:30px;margin-bottom:25px;font-size:25px;font-weight:500}.orderTypeSection .srtTimingsCommTitleStatic{color:#3d4152;letter-spacing:.1px;margin-bottom:5px;font-size:15px;font-weight:500}.orderTypeSection .srtTimingsCommTitleDyna{color:#666;letter-spacing:.3px;font-size:15px}.orderTypeSection::placeholder{color:#474747!important;letter-spacing:.6px!important;opacity:.8!important;font-size:15px!important}.orderTypeSection:-ms-placeholder-shown{color:#474747!important;letter-spacing:.6px!important;opacity:.8!important;font-size:15px!important}.orderTypeSection::-moz-placeholder{color:#474747!important;letter-spacing:.6px!important;opacity:.8!important;font-size:15px!important}.orderTypeSection .modal-footer button{letter-spacing:.3px;background:#2a764d;border:none;border-radius:0;font-weight:500;padding:10px 40px!important}.changeOrderAbsAnch{color:#1ec69f;background:#fff;font-size:14px;font-weight:400;transition:all .3s;position:absolute;right:5px;z-index:99!important}#orderTypeModal .modal-title{margin:auto;font-weight:500}#orderTypeModal .modal-header,#orderTypeModal .modal-footer{background:#f7f8fa;padding:20px 1rem!important}.orderTypeModalBody .selectType{color:#212121;text-align:center;padding-bottom:20px;font-size:22px;font-weight:400;line-height:34px}.orderTypeModalBody .asapTop{text-align:center;letter-spacing:.3px;font-size:14px;font-weight:500}.orderTypeModalBody .asapBtm{text-align:center;letter-spacing:.3px;font-size:12px;font-weight:400}.orderTypeModalBody .nav-link{color:#616161;border:1px solid #f7f8fa;margin-right:5px;padding:12px 30px}.orderTypeModalBody .nav-pills .nav-link.active{background-color:#2a764d}.orderTypeModalBody .nav-pills .nav-link.active p{color:#fff!important}.orderTypeModalBody .nav-pills .show>.nav-link{background-color:#2a764d}.orderTypeModalBody .nav-pills .show>.nav-link p{color:#fff!important}.orderTypeDayGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;display:grid}.orderTypeDayGrid>div{min-width:0}.orderTypeDayGrid .float-left{width:100%;float:none!important;margin-left:0!important}.orderTypeDayGrid .customradioBigLabel,.orderTypeDayGrid .customradioBig+label{box-sizing:border-box;width:100%;display:block;min-width:0!important;margin-left:0!important}.cartCount{color:#fff;text-align:center;z-index:100;background:#2a764d;border-radius:50%;width:20px;height:20px;padding:1px 0;font-size:11px;position:absolute;top:-30%;right:4%}.cartCountComm{color:#fff;text-align:center;background:#2a764d;border-radius:50%;width:15px;height:15px;padding:1px 0;font-size:9px;position:absolute;top:5px;left:-7px}.restCheckoutCart .fromCaption{color:#282c3f;font-size:12px;font-weight:400}.restCheckoutCart .storeNameLink{margin:0 5px;font-weight:500;color:#2196f3!important}.modal-backdrop{z-index:990!important}.inputTime{text-align:center;border:0;border-bottom:1px solid #eee;width:180px;padding:20px 10px 5px;font-size:20px}.inputTimeSpan{text-align:center;border:0;width:180px;padding:20px 10px 5px;font-size:14px;font-weight:400}.storesAroundUL li{cursor:pointer;background:#fff;border-bottom:8px solid #f7f7f7;padding-top:15px;padding-bottom:15px}.storesAroundUL li:hover .title{color:#2a764d!important}.storesAroundUL li .description{color:#7d7d7d;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:12px;line-height:14px;display:-webkit-box;overflow:hidden;font-family:Work Sans,sans-serif!important}.orderNowTimeBtnComm.active{color:#fff;background:#2a764d;border-color:#0000}.orderNowTimeBtnComm{color:#2a764d;background:#fff;border-color:#2a764d}.whyAddStoreSec{background:#c9d0df;align-items:center;min-height:30vh;display:grid}.offerMVImg{text-align:center}.loginProfileUpdateForm .form-group{margin-bottom:0;padding:0}.loginProfileUpdateForm .form-row{margin-bottom:1.5rem}.loginProfileUpdateForm .loginAndSignUpButton{letter-spacing:.6px;font-weight:400;transition:all .2s;margin:0!important}.loginProfileUpdateForm .loginProfileUpdateCancelBtn{color:#2a764d;text-transform:uppercase;letter-spacing:.6px;border:1px solid #2a764d;border-radius:0;width:100%;padding:12px 0;font-size:13px;font-weight:500;transition:all .2s}.loginProfileUpdateForm .loginProfileUpdateCancelBtn:hover{transform:translateY(-2px)}.loginProfileUpdateForm .input-file-container{width:100%!important}.loginProfileUpdateForm .form-control:focus{color:#fff;border:none;background-color:#2a764d!important}.deliveryLocationSlider .autocomplete-dropdown-container{width:100%!important}.deliveryLocationSlider .bttn-top-right{width:70px;height:43px;top:-48px;right:0!important}.aboutUsSocialIconsSecBt .aboutUsSocialIconPTag{padding-bottom:10px;font-size:15px;font-weight:400}.change-store-span{transition:all .2s}.noCardsBtn{color:#2a764d;background:0 0;border:2px solid #2a764d;padding:5px 15px;font-size:14px;font-weight:600}.productDetaildDialogBt{background:#fff;position:relative}.productDetaildDialogBt .favAddListSecMView{background:#fff}.productDetaildDialogBt .favAddListCommMView{letter-spacing:.3px;margin:3px 0;font-size:12px;font-weight:400}.pdTitleBtSec{text-transform:capitalize;letter-spacing:.3px;background:#fff}.pdH6Title{color:#444;font-size:15px;line-height:1.4}.pdPTitle{color:#666;letter-spacing:.5px;margin-top:5px;margin-bottom:5px;font-size:12px;font-weight:400}.pdPriceSec{color:#474747;font-size:13px;font-weight:500}.pdDescTitleCommSec{padding-top:15px;padding-bottom:15px}.pdDescTitleH6Comm{letter-spacing:.3px;font-size:14px;font-weight:500}.pdDescCommtxt{background:#fff;padding-top:5px;padding-bottom:5px}.pdPlistItems{color:#474747;letter-spacing:.9px;text-transform:capitalize;margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:400}.offerlistview img{background:#fff;transition:all .2s;object-fit:cover!important;width:100%!important;height:110px!important}.afterOrderAddons .addOnName{color:#93959f;font-size:12px;font-weight:400}.afterOrderAddons .addOnPrice{text-align:right;color:#93959f;padding:0 10px;font-size:12px;font-weight:400}.viewOrderItemsBtSec .closeDrawer{position:absolute;top:calc(50% - 15px);right:5%}.viewOrderItemsBtSec .cartHead{position:relative}.viewOrderItemsBtSec .pickNDropBtSec{background:#fff}.viewOrderItemsBtSec .pickUpPointBt{margin-bottom:20px;position:relative}.viewOrderItemsBtSec .pickUpPointBt:before{content:"";border-left:1px dashed #444;height:100%;font-family:fontawesome;position:absolute;top:22px;left:-16px}.viewOrderItemsBtSec .dropPointBt{position:relative}.viewOrderItemsBtSec .pickNDropMarkBtComm{z-index:1;text-align:center;color:#444;width:25px;position:absolute;top:0%;left:-28px;font-size:22px!important}.viewOrderItemsBtSec .pickNDropMarkBtPTagComm{letter-spacing:.6px;font-size:14px;font-weight:400}.viewOrderItemsBtSec .prdListBtInnerComm{margin-bottom:10px;padding:0 0 5px}.viewOrderItemsBtSec .mobileViewOrderTotal{padding-top:15px;padding-bottom:15px}.storeSelector{cursor:pointer;z-index:100;background:#fff;width:100%;position:fixed;top:32px}.dateTimeStyle{float:left;color:#222;border-bottom:.5px solid #e0e0e0;width:100%;padding:15px 0 3px}.dateTimeStyle:hover{border-bottom:.5px solid #626262!important}.paymentsProfileSec{overflow-y:auto}.paymentsProfileSec .priceCardTitle{color:#bfbfbf;font-size:15px;font-weight:600}.paymentsProfileSec .priceCardBold{color:#020202;border-bottom:2px solid #eaeaea;font-size:3.5em;font-weight:600;display:inline-block;margin-bottom:10px!important}.paymentsProfileSec .limitHolder{color:#9e9e9d;padding:10px 5px;font-size:14px;display:inline-block}.paymentsProfileSec .limitTitle{color:#ffb300;font-weight:600}.paymentsProfileSec .recTransBtnBt{text-align:center;color:#2a764d;cursor:pointer;background:#fff;border:1px solid #2a764d;border-radius:0;outline:0;padding:10px;font-size:15px;font-weight:600;display:inline-block}.paymentsProfileSec .payCardBtTitle{margin-bottom:15px!important}.paymentsProfileSec .input-group-text{background-color:#37718e}.paymentsProfileSec .custom-control-label:before{background-color:#fff;width:1.2rem;height:1.2rem;top:calc(50% - 10px);left:calc(50% - 10px)}.paymentsProfileSec .custom-control-label:after{width:1.7rem;height:1.7rem;top:calc(50% - 14px);left:calc(50% - 14px)}.paymentsProfileSec .custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#37718e}.paymentsProfileSec .paymentsCardForm{max-height:200px;margin-bottom:15px;position:relative}.paymentsProfileSec .custom-control-label1:before{background-color:#fff;width:1.2rem;height:1.2rem;top:calc(50% - 10px);left:-10px}.paymentsProfileSec .custom-control-label1:after{width:1.7rem;height:1.7rem;top:calc(50% - 14px);left:calc(50% - 14px)}.paymentsProfileSec .btnClsComm{cursor:pointer;border:0;border-radius:5px;outline:0;padding:15px;font-size:14px;font-weight:600;bottom:0}.paymentsProfileSec .btnAddNewCardPayments{color:#2a764d;background:#fff;border:1px solid #2a764d;padding:10px}.paymentsProfileSec .btnConfirmPayPayments{color:#fff;background:#2a764d;padding:12px}.paymentsProfileSec .customDisable{color:#999;background:#edf1f7}.paymentsProfileSec .paraText{color:#535665;letter-spacing:.2px;margin-bottom:15px;font-size:14px;font-weight:400;line-height:20px}.paymentsProfileSec .modal-dialog{max-width:350px}.paymentsProfileSec .modal .btn{color:#37718e;background:#fff;border:2px solid #01b5f6;width:100px;margin:auto;font-weight:600;padding:10px!important;font-size:.9rem!important}.limitTitle.hardLimit{color:red}.okBtnConfirmPayment{color:#fff!important;background-color:#37718e!important}.walletHistory li{text-align:center;width:33.3%}.walletHistory .nav-pills .nav-link{color:#37718e;text-transform:uppercase;padding:20px;font-weight:400;border-radius:0!important}.walletHistory .nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#37718e;background:0 0;border-bottom:2px solid #37718e}.walletTransId{color:#6d6d6d;font-size:11px;font-weight:600;display:inline-block}.walletBookingId{color:#b5b2b2;font-size:12px;font-weight:600}.walletTransName{color:#484848;text-transform:uppercase;letter-spacing:.3px;width:300px;font-size:15px;font-weight:600}.walletTransDate{color:#bbb;font-size:11px;font-weight:600}.walletTransAmt{color:#000;font-size:16px;font-weight:600}.walletDownArrow{color:#37718e;position:absolute;top:10px;font-size:20px!important}.rechargeWalletInput{color:#222222f2;border:0;border-bottom:2px solid #d2cfcf;border-radius:0;padding:8px 20px;font-size:16px;transition:all .3s}.rechargeWalletInput:focus{border-bottom:2px solid #000}.walletBalanceLarge{color:#282c3f;font-size:17px;font-weight:500}.cart-slider-container{flex-direction:column;display:flex}.cart-slider-container div.slider-wrapper{flex:1;overflow:hidden auto}.cart-slider-container .cart-main{background:#f3f3f3;flex-direction:column;height:100%;display:flex}.cart-main-header{z-index:100;width:100%;position:fixed;top:0}.slider{appearance:none;opacity:.7;-webkit-transition:all .2s;background:#d3d3d3;outline:none;width:100%;height:4px;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#2a764d;border-radius:50%;width:15px;height:15px}.slider::-moz-range-thumb{cursor:pointer;background:#2a764d;border-radius:50%;width:15px;height:15px}.productDetailImage{background:#fff;width:100%;height:100%;max-height:320px;margin-top:25px;padding:10px;overflow:hidden;object-fit:contain!important}.listCaption{background:#dedbdb;font-size:14px;font-weight:300;line-height:40px}.newListText{color:#000;font-size:14px;font-weight:300}.addWishListInput{border:1px solid #999;border-radius:1px;width:100%;padding:8px 15px}.addWishListBtn{color:#fff;cursor:pointer;background:orange;border:none;padding:8px 15px}.wishListModalBtn{border:none;border-radius:3px;font-size:15px;padding:8px 10px!important}.editProfDP{object-fit:cover;border-radius:50%;width:60px;height:60px}.userAvatar{object-fit:cover;border-radius:50%;width:80px;height:80px}.padding15-Y{padding-top:18px;padding-bottom:18px}#product-filters{background:#f8f8f8;height:90vh}#product-filters .nav-link.active,#product-filters .show>.nav-link{color:#222;background-color:#fff;border-left:5px solid #2a764d;border-radius:0;transition:all .3s}#product-filters li a{background:#fff;border:.4px solid #ddd;padding:14px 10px;transition:all .3s;color:#444!important;border-radius:0!important}.save-filters{text-transform:uppercase;color:#fff;letter-spacing:.8px;background:#2a764d;border:1px solid #2a764d;width:100%;padding:12px;font-size:16px}.selectedDot{background:#2a764d;border-radius:50%;width:8px;height:8px;margin-top:2px;margin-left:3px;position:absolute}.reset-filters{text-transform:uppercase;color:#444;letter-spacing:.8px;background:#fff;border:1px solid #fff;width:100%;padding:12px;font-size:16px}.scroll80{max-height:80vh;overflow:hidden scroll}.catComDyna li{list-style:none}.reasonCnfBtn{color:#fff;background:#51aa1b}.orderRating .fa-star{margin:5px 2px;font-size:20px}.orderRating .fa-star:before{content:"";color:#ffb100}.orderRating .fa-star-o{margin:5px 2px;font-size:20px}.orderRating .fa-star-o:before{content:"";color:#777373}.totalBillAmt{color:#37718e;font-size:30px;font-weight:500}.writeSummary{border:1px solid #d8d8d8}.ratingCustomRadio{cursor:pointer;-webkit-user-select:none;user-select:none;margin:12px 0;padding-left:35px;font-size:15px;display:block;position:relative}.ratingCustomRadio input{opacity:0;cursor:pointer;position:absolute}.ratingCustomRadio input:checked~.ratingCustomRadioMark{background-color:#fff}.ratingCustomRadio input:checked~.ratingCustomRadioMark:after{display:block}.ratingCustomRadio .ratingCustomRadioMark:after{background:#37718e;border-radius:50%;width:73%;height:72%;top:2px;left:2px}.ratingCustomRadioMark{background-color:#eee;border:2px solid #37718e;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:0}.ratingCustomRadioMark:after{content:"";display:none;position:absolute}.rateSubmitBtn{color:#fff;background:#37718e;border:none;border-radius:3px;height:35px;padding:0 30px}.floating-header{z-index:9;background:#fff;border-bottom:1px solid #eee;position:fixed;top:0}.scrolling-body{background:#f5f5f5;min-height:100vh;margin-top:50px}.add-margin{margin-top:60px}#cartModalTrigger a{font-weight:500;color:#282c3f!important;font-size:16px!important}.couponName{color:#000;background-color:#a6ba132a;border:1px solid #abb93e;padding:10px 16px;font-weight:600}.subCategoriesList img{object-fit:cover;width:60px;height:60px;padding:10px}.subCategoriesList p{font-size:13px}.submit-button{text-transform:uppercase;background:#2a764d;border:none;padding:13px 20px;font-size:13px;position:absolute;top:8px;right:8px;color:#fff!important}.remove-product{z-index:99;cursor:pointer;border-radius:50%;width:30px;height:30px;padding:4px;position:absolute;top:0;left:0}.remove-product:hover{background:#ccc}.emptyScreenCheckout .mainPageBtn{text-transform:uppercase;word-spacing:1px;color:#fff;background:#ed7a48;border:none;border-radius:2px;padding:5px 35px;font-size:12px;font-weight:500}.itemPosCont{width:75%;display:-webkit-inline-box;position:absolute;top:50%;transform:translateY(-50%)}.color-black{color:#252122!important}.color-black:hover{transition:all .3s;color:#2a764d!important}.color-white{color:#fff!important}.add-overlay{background-color:#0000004d}.stickeyHeader-enter{opacity:0;transform:scale(.9)}.stickeyHeader-enter-active{opacity:1;transition:opacity .25s,transform .25s;transform:translate(0)}.stickeyHeader-exit{opacity:1}.stickeyHeader-exit-active{opacity:0;transition:opacity .25s,transform .25s;transform:scale(.9)}.bigHeader-enter{opacity:.9;transform:scale(.9)}.bigHeader-enter-active{opacity:1;transition:opacity .25s,transform .25s;transform:translate(0)}.bigHeader-exit{opacity:1}.cartIconComm{font-size:16px}.cartIconCommWhite{color:#fff!important}.bigHeader-exit-active{opacity:0;transition:opacity .25s,transform .25s;transform:scale(.9)}.userMenuAnim-enter{opacity:.9;transform:scale(.9)}.userMenuAnim-enter-active{opacity:1;transition:opacity .25s,transform .25s;animation-name:fadeInUp;transform:translate(0)}.userMenuAnim-exit{opacity:1}.userMenuAnim-exit-active{opacity:0;transition:opacity .25s,transform .25s;transform:scale(.9)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translate(0,0)}}.profArrow{z-index:2;position:absolute;top:-10px;left:50%}.profArrow:before{content:"";background-color:#fff;border:none;border-top:2px solid #2a764d;border-left:2px solid #2a764d;width:11px;height:11px;position:absolute;top:5px;transform:translate(-50%)rotate(45deg);box-shadow:-3px -4px 9px -4px #282c3f80}.profilePopMenu{z-index:99999;background:#fff;border-top:2px solid #fd001a;flex-direction:column;width:200px;padding:26px 30px;display:flex;position:absolute;top:85px;right:90px;box-shadow:0 0 10px #0000004d}.profilePopMenu:before{content:"";background:0 0;height:50px;position:absolute;top:-50px;left:0;right:0}.profilePopMenu a{color:#282c3f;text-transform:capitalize;align-items:center;font-weight:500;text-align:left!important;display:flex!important}.profilePopMenu a:hover{color:#2a764d!important}.ticketCard{background:#fefeff;border:1px solid #f3f2f2;border-radius:3px;margin:5px 0;box-shadow:0 0 4px #0000004d}.ticketCard:hover{cursor:pointer}.addOnMuiSliderMobi{z-index:100;position:fixed}.ticketTitle{margin:0 0 10px;padding:0 0 10px;font-size:14px;font-weight:600}.ticketDesc{color:#424141;font-size:12px}.ticketBadge{border-radius:3px;padding:3px 6px;font-size:10px}.badge-danger{border-radius:2px;padding:1px 6px}.cartPopMenu{z-index:999;background:#fff;border-top:2px solid #fd001a;flex-direction:column;width:400px;padding:26px 30px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 0 10px #0000004d}.cartPopMenu a{color:#282c3f;text-align:left;align-items:center;font-weight:500;display:flex}.cartPopMenu a:hover{color:#2a764d!important}.cartPopMenu p{color:#282c3f;font-size:12px;font-weight:500;text-align:left!important}.cartPopMenu .storeName{font-size:14px!important}.cartPopMenu .storeArea{font-size:10px;font-weight:300;line-height:10px;display:block}.cartPopMenu .chkButtonCont{width:100%}.cartPopMenu .chkButtonCont:hover{cursor:pointer}.cartPopMenu .cartPrice p{text-align:right!important}.cartPopMenu .chkButton{color:#fff;text-align:center;text-transform:uppercase;background:#2a764d;border:none;border-radius:2px;width:100%;padding:7px 10px;font-size:12px;font-weight:500}.cartPopMenu .chkButton:hover{cursor:pointer}.cartPopMenu .product-price-before{font-size:12px;color:#93959f!important;font-weight:400!important}.checkOutCart .product-price-before{display:block;font-size:13px!important}.cartSubTotalRest .product-price-before{color:#93959f;margin:0 12px;font-weight:500}.generalSliderCart .product-price-before{font-size:11px}.normalLoginLnk{align-items:center;font-size:16px;font-weight:500;display:flex;color:#fff!important}.updateCartButton{color:#fff;background:#2a764d;border:none;border-radius:2px;width:45%;padding:10px}.profileName{color:#757575;text-transform:capitalize;border-bottom:1px solid #e5e5e5;font-size:22px;font-weight:300}.stickyCart{width:350px;position:sticky;top:90px;box-shadow:0 2px 8px #d4d5d9}.inCartUI{text-align:center;color:#fff;background:#2a764d;border-radius:2px;padding:9px;font-size:18px;font-weight:500}.inCartUI:hover{cursor:pointer}.restPageCatSlider .category{opacity:.5;transition:all .4s}.restPageCatSlider .category.active{opacity:1;transition:all .4s}.restPageCatSlider .slick-next:before{color:#000;font-family:fontawesome;content:""!important}.profileList{align-items:center;font-size:14px;display:flex;color:#757575!important}.profile-tag.langSelection{margin-top:8px}span.seeMoreSpan{text-transform:capitalize}.heart{cursor:pointer;background:url(http://imagizer.imageshack.com/img923/4545/XdJDuY.png) no-repeat;width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heart-blast{background-position:-2800px 0;transition:background 1s steps(28,end)}.byStore{color:#999;font-size:12px;font-weight:400}.stop-hover-effects:hover{text-decoration:none}.outer-padding{padding:10px}.white-card{background:#fff;min-height:100vh;padding:10px 40px;box-shadow:0 3px 5px -1px #00000045}.white-card-right{background:#fff;margin-top:10px;padding:15px;box-shadow:0 3px 5px -1px #00000045}.filter-bottom-border{border-bottom:1px solid #f0f0f0}.productDetailsTitle{margin-top:0;margin-bottom:0;padding:5px 20px 5px 0;font-size:24px;font-weight:500;line-height:1}.prodShortDesc{color:#535665;opacity:.8;border-bottom:1px solid #d4d5d9;margin-top:0;margin-bottom:0;padding:5px 20px 14px 0;font-size:14px;font-weight:300;line-height:25px}.discount-with-brace{letter-spacing:.5px;color:#fff;background:#2a764d;border-radius:3px;width:auto;height:20px;padding:5px;font-size:12px;font-weight:500;display:inline-block}.unitSelection{text-transform:uppercase;margin:0;font-size:12px;font-weight:500;display:inline-block}.favDetailPage{color:#2a764d;border:1px solid #535766;border-radius:2px;height:45px;font-size:16px;font-weight:500;line-height:45px;transition:all .3s}.detailPageHeader{color:#282c3f;padding:10px 0;line-height:1;font-size:24px!important;font-weight:600!important}.outStockMsg{color:#999;font-weight:400}.filterTabsCont span{width:100%;font-size:12px;margin:0!important;padding:0!important}.filterTabsCont span:after{content:""!important;margin:0!important;padding:0!important}.filterTabsCont header div[role=tablist]{overflow:hidden}.filterTabsCont header button[role=tab]{font-weight:600}.filterTabsCont header button[role=tab]:focus{outline:none}.wishlistIcon{height:16px;margin-top:-3px;margin-right:10px}p.wishFavBtP.favDetailPage.active{color:#fff;background:#535766}.border-right{border-right:1px solid #eee!important}.featuredItems.product-card .slick-list{border:none}.filterPart span{text-transform:capitalize}.filterPart .card.card-body{padding:0 18px}.clearFilters{margin-left:calc(20% - 10px);padding-top:30px;padding-bottom:15px;display:inline-block}.clearFilters a{cursor:pointer;font-size:13px;font-weight:500;position:absolute;right:5px;color:#ff3f6c!important}.applyCpnNew{color:#535665;cursor:pointer;border:1px dashed #a9abb2;justify-content:center;align-items:center;width:90%;height:40px;margin:10px 0;padding:0 15px;font-size:14px;font-weight:500;display:flex}.border-bottom{border-bottom:1px solid #ecf0f5!important}.cart-store-headers{z-index:9;width:100%;position:sticky;top:60px}.checkoutTaxes{border-bottom:1px solid #eee;font-size:12px}.checkoutOrderTimeCaption{margin:10px 16px 0;font-size:15px;font-weight:400}.checkoutCartDelTime{text-align:left;width:100%}.checkoutCartDelTime .MuiFormControl-root,.checkoutCartDelTime .MuiTextField-root{width:100%!important}.itemDetailTabs{width:50%}.itemDetailTabs a{text-align:center}.homeRestScrollSpy{background:#fff;width:255px}.homeRestScrollSpy .nav-pills .nav-link{text-transform:capitalize;letter-spacing:.1px;color:#535665;border-radius:0;padding-top:20px;padding-bottom:20px;font-size:16px;font-weight:600}.homeRestScrollSpy .nav-pills .nav-link:hover{color:#e46d47}.homeRestScrollSpy .nav-pills .nav-link.active,.homeRestScrollSpy .nav-pills .show>.nav-link{transition:all .2s;color:#fff!important;background-color:#e46d47!important}.homeRestScrollSpy a.nav-link img{width:35px;margin:0 8px}.scrollspy-sidebar{z-index:auto;width:235px;position:sticky;top:150px}.noDataFound{width:100%}.noDataFound p{letter-spacing:.6px;color:#2a764d;font-size:14px}.cartProg{background-color:#2a764d;width:25%;height:2px;animation:1s infinite addCartLoader;position:absolute;bottom:0;right:0}.addCartBtnCont{position:relative}.productDetailSrlSpyItemBxShdw:hover{cursor:pointer}@media screen and (max-width:1400px) and (min-width:1000px){.food-carousel img{width:180px!important;height:165px!important}}@media screen and (min-width:1400px){.mainPageOfferList{max-width:85%!important}}@media screen and (min-width:1300px){.mainPageOfferList{max-width:100%}}@media screen and (max-width:1200px) and (min-width:1000px){.mainPageOfferList{max-width:80%}}@media screen and (max-width:1199px){.mainPageOfferList{max-width:100%}}@media (min-width:1200px){.px-lg-5_5{padding-left:5.5rem;padding-right:5.5rem}#logoLayoutId{border-right:1px solid #ffffff14;max-width:93px}#locationLayoutId{width:100%;max-width:calc(100% - 93px)}.itemPosCont{width:68%!important}}@media (min-width:992px){.modal{z-index:9999}.modal .modal-full-height{width:500px!important;height:unset!important;min-height:100vh!important}.modal .modal-full-height .modal-content{width:100%;overflow-y:visible!important}.modal-fluid{max-width:73%!important}.mobileView{display:none}.modal-open .modal{overflow-x:hidden;overflow-y:visible!important}.locationLayout .deskViewVisible,.cartLayout .deskView{padding-top:6px}#searchLayout .input-group .input-group-text{background:#f9f9f9}.padLeftNRightSolo{padding-left:15px;padding-right:15px}.padLeftNRightMulti{padding-left:25px;padding-right:25px}.paddLRFRtY{background:#f7f7f7;justify-content:space-between;padding-right:40px}}@media (max-width:991px){.storeSignupSection>div.signup-content{margin-top:0}.slick-prev,.slick-next{display:none!important}.bannerItems .slick-prev{opacity:.9;width:25px!important;height:25px!important;display:block!important;left:0!important}.bannerItems .slick-next{opacity:.9;width:25px!important;height:25px!important;display:block!important;right:0!important}.modal-dialog{height:100%;margin:0;overflow-y:auto;max-width:100%!important}.modal-dialog .modal-content{overflow-y:auto}.modal-lg{max-width:90%!important}.itemImgLayoutComm{text-align:center;padding:0}.itemImgLayoutComm img{max-width:60px;margin:0 auto}.mobile-hide>.py-md-5{padding-top:0!important;padding-bottom:0!important}}@media (max-width:298px){.notification a{padding:0!important;font-size:10px!important}#locationId{font-size:12px!important}}@media screen and (max-width:320px) and (min-width:240px){.substore-image{width:65px;height:56px}.substore-text{width:68%;padding:5px 15px}}@media screen and (max-width:800px) and (min-width:576px){.store-feature{max-height:110px!important}.store-feature .info{padding:4px 0!important}.categoriesImgLayout img{width:60px!important}#tabpanel{padding-left:20px;padding-right:20px}.text-right.pr-lg-0.floatClass.selected-store{text-align:left!important}}.navbar-expand-md .navbar-nav{align-items:center!important;display:flex!important}@media screen and (max-width:1498px) and (min-width:1200px){.fixed-width{min-width:15.5vw!important}}@media screen and (max-width:1200px) and (min-width:768px){.btn-qnty{width:26px!important;height:26px!important}.selected-store p{width:auto!important}.profile-tag.langSelection{margin-top:2px}}@media screen and (max-width:768px) and (min-width:575px){.tab-hide{display:none!important}.tab-show{display:block!important}.main-div{padding-top:176px!important}main.main-div.detailPage.main-full{padding-top:25px!important}.cartCount{right:12%!important}.overlay-dropdown-stickey{width:94.5%!important}.catTitle{padding-top:0!important;padding-left:20px!important}.current-address{font-size:12px}.reorderAndDetailsButtonLayout button{font-size:9px!important}.category__list{margin:10px!important}.category__list li{width:49%!important}.popUpBoxBtLayout .wishFavBtP{font-size:12px!important}}@media screen and (max-width:575px) and (min-width:240px){.cart-title{margin-bottom:0!important;font-size:16.5px!important;font-weight:700!important}.paymentsProfileSec .priceCardBold{padding:10px!important;font-size:25px!important;font-weight:600!important}.foodCheckoutRest,._1gPB8{border-radius:8px;font-size:12px!important}.cartStoreTotPrice{font-size:12px}.pastOrdersHeaderLayout{background:#fff!important}.catProdListCommSec{background:0 0!important;margin-top:50px!important}.add-margin{margin-top:50px!important;margin-bottom:30px!important}.input-file-trigger{padding:10px 5px!important;font-size:13px!important}.cart-description{font-size:12px!important}.check-out-address input{padding:17px 10px!important}.bttn-top-right{color:#999!important;width:30px!important;padding:0!important;font-size:14px!important;top:-49px!important;bottom:0%!important;right:4px!important}.cartUi .calculator-market button{font-size:15px!important;font-weight:500!important}.cartUi .calculator-market div{font-size:15px}.header{height:auto}.fixed-width{min-width:auto!important}.buttons-product>button{width:100%!important}.substore-text{width:70%!important}.view-all-products{width:100%!important}.side-nav,.main-div{margin-top:35px!important}.userLocation{white-space:nowrap;text-overflow:ellipsis;padding:0;font-size:12px;overflow:hidden}.store-feature{width:100%!important;margin:1% .65%!important}.selected-store span{text-transform:uppercase;font-size:11px!important}.selected-store p{margin-top:-2px!important;font-size:11px!important}.delivery-location .scroller-text{font-size:12.5px!important;font-weight:600!important}.mobile-hide{display:none!important}.mobile-show{display:block!important}.bestPracticesAndOffers img{margin-bottom:5px;width:50px!important}.bestPracticesAndOffers .title h5{margin-bottom:2px!important;font-size:13px!important}.bestPracticesAndOffers .description{letter-spacing:unset!important;font-size:10.5px!important}#footer{width:100vw;font-size:11.5px;position:absolute;left:0}.featuredItems .card img{height:100px;max-height:100px}.card .btn{margin:0!important}.category__list li{margin-bottom:0}.errorLocation{width:100vw!important}.featuredProductsSection{height:288px!important}.cart-product{letter-spacing:.4px!important;font-size:13.5px!important}}@media (max-width:991.98px){.scroller-text{font-size:13px}.header-title img{width:60px;height:60px}.catTitle{padding-top:20px!important}.catTitle h3{font-size:26px}.termsHeaderH1{font-size:35px!important}.termsH3{font-size:18px}.termsDescDiv p,blackquote{font-size:14px!important}}@media (min-width:1300px){.productsFilterSection{padding-left:40px!important}}@media (max-width:1300px){.productsFilterSection{padding-left:20px!important}}@media (max-width:575.98px){.main-div{padding-top:0!important}.ordersTab{margin-bottom:75px}.totLayoutResCom{background:#f5f5f5!important}#toast-container.toast-bottom-center>div{margin-bottom:60px;width:70%!important}#toast-container.toast-top-center>div{margin-top:16px;width:80%!important}.pastOrdersHeaderLayoutFirstSection{background:#fff!important}.storeSignupSection .storeSignupSection{margin-top:20px}.storeSignupSection .expandBusinessSecContent{padding-top:30px;padding-bottom:30px}.storeSignupSection .expandBusinessH1{margin-bottom:30px;font-size:24px;line-height:1.6}.storeSignupSection .whyAddStoreH3Title{letter-spacing:0;text-transform:capitalize;font-size:24px;line-height:1.6}.storeSignupSection .whyAddStoreDescTitle{height:auto;margin:15px 0}.faqBannerSec,.privacyBannerSec,.aboutUsTitleSection,.termsBannerSec{background-size:cover!important;height:100px!important}}@media (max-width:767.98px){.storeSignupSection .expandBusinessImgBg,.storeSignupSection .eten_guy{display:none!important}.registerStoreSection .registerStoreFormContent button.btn{min-width:144px!important}.faqBannerSec{height:100px!important}.termsPage,.contactPageSection{margin-top:53px!important}}@media (max-width:768px){.storeSignupSection .expandBusinessImgBg,.storeSignupSection .eten_guy{display:none!important}.storeSignupSection .appStore{width:190px;height:55px}.display-in-only-tab{display:block}.display-in-only-dtop{display:none}}@media (min-width:576px) and (max-width:767.98px){.catProdListCommSec{background:0 0;margin-top:114px}.popup-Box{width:80%}}@media (min-width:992px) and (max-width:1199.98px){.time-zone{font-size:10px!important}.selected-store p{width:99px!important}.product-units{width:70px!important}.prod-qnty{padding:0 8px!important}.mobInputWidth{width:100px}}@media (min-width:768px) and (max-width:991.98px){.prod-qnty{padding:0 5px!important}.popup-Box{width:90%}.mobInputWidth{width:100px}}@media (min-width:1350px){.medPaddCustom{padding-left:40px;padding-right:40px}}@media (min-width:768px){.leftDetails{margin-left:6.8rem!important}}@media screen and (max-width:1560px) and (min-width:1000px){.basePaddingOffer{margin-top:100px;position:relative}.basePaddingOffer .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;left:-20px;transform:translateY(-50%);background:#fff!important}.basePaddingOffer .slick-prev:before{color:#2a764d;content:"←";border:0;width:20px;height:20px;margin:auto;font-size:20px;line-height:50px;position:absolute;top:0;left:0;right:0}.basePaddingOffer .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);background:#fff!important}.basePaddingOffer .slick-next:before{color:#2a764d;content:"→";border:0;width:20px;height:20px;margin:auto;font-size:20px;line-height:50px;position:absolute;top:0;left:0;right:0}}@media screen and (max-width:1800px) and (min-width:1560px){.basePaddingOffer{margin-top:100px;position:relative}.basePaddingOffer .slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;left:-15px;transform:translateY(-50%);background:#fff!important}.basePaddingOffer .slick-prev:before{color:#2a764d;content:"←";border:0;width:20px;height:20px;margin:auto;font-size:20px;line-height:50px;position:absolute;top:0;left:0;right:0}.basePaddingOffer .slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:50%;right:-10px;transform:translateY(-50%);background:#fff!important}.basePaddingOffer .slick-next:before{color:#2a764d;content:"→";border:0;width:20px;height:20px;margin:auto;font-size:20px;line-height:50px;position:absolute;top:0;left:0;right:0}}@media screen and (max-width:1700px) and (min-width:1500px){.basePadding{padding-bottom:40px;padding-left:200px;padding-right:200px}}@media screen and (max-width:1500px) and (min-width:1250px){.slick-prev{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:35%;left:-42px;transform:translateY(-50%);background:#fff!important}.slick-prev:before{color:#2a764d;content:"←";vertical-align:-43%;font-size:20px}.slick-next{z-index:3;text-align:center;border:1px solid #e5edef;border-radius:50%;width:50px;height:50px;font-size:12px;line-height:41px;transition:all .3s;display:block;position:absolute;top:35%;right:-30px;transform:translateY(-50%);background:#fff!important}.slick-next:before{color:#2a764d;content:"→";vertical-align:-43%;font-size:20px}}.zoneSelect .restaurantZone{border:1px solid gray;flex-flow:wrap;overflow:auto}.zoneSelect .restaurantZone>label{flex-direction:row;flex-basis:11.11%;width:65px;display:flex}@media only screen and (max-width:600px){.zoneSelect .restaurantZone>label{flex-basis:15%}}#toast-container>.toast{background-image:none!important;font-size:1.6rem!important;line-height:2rem!important}@media (max-width:768px){#toast-container>.toast{font-size:1.18rem!important;line-height:1.5rem!important}}#toast-container>.toast:before{float:left;margin:auto .5em auto -1.5em;padding-right:.5em;position:fixed;font-size:1.6rem!important;line-height:2.2rem!important}@media (max-width:768px){#toast-container>.toast:before{font-size:1.4rem!important;line-height:1.5rem!important}}#toast-container>.toast-success{background-size:0}#toast-container>.toast-success:before{content:""!important}#toast-container>.toast-error{background-size:0}#toast-container>.toast-error:before{content:""}#toast-container>.toast-warning{background-size:0}#toast-container>.toast-warning:before{content:""}#toast-container>.toast-info{background-size:0}#toast-container>.toast-info:before{content:""}#toast-container>div{opacity:.9;width:500px!important;max-width:500px!important}@media (max-width:768px){#toast-container>div{width:360px!important;max-width:360px!important}}#toast-container>.toast-warning:before{content:"";font-family:fontawesome}#toast-container>.toast-error:before{content:"";font-family:fontawesome}#toast-container>.toast-info:before{content:"";font-family:fontawesome}#toast-container>.toast-success:before{content:"";font-family:fontawesome}.addressSuggestion{cursor:pointer;color:#000;border:1px solid #ddd;padding-top:2px;padding-bottom:2px}.addressSuggestion:hover{color:#2a764d}.text-loading{color:#4267b2;font-size:12px}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{vertical-align:-.125em;border:.25em solid;border-right-color:#0000;border-radius:50%;width:2rem;height:2rem;animation:.75s linear infinite spinner-border;display:inline-block}.spinner-border-sm{border-width:.2em;width:1rem;height:1rem}@keyframes circleLoad{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes checkmark{0%{opacity:1;width:0;height:0}20%{opacity:1;width:1.75em;height:0}40%{opacity:1;width:1.75em;height:3.5em}to{opacity:1;width:1.75em;height:3.5em}}html{scroll-behavior:smooth}.bottom-shadow{box-shadow:0 8px 6px -6px #0006}.mobileAppLogo{display:none}#aboutHeader{height:52px;padding:10px 20px}.aboutMenu{color:#494e58;text-transform:uppercase;font-weight:600}.menuIcon{font-style:normal}.headerSubTitle{padding-bottom:5px;font-size:21px}.headerMainTitle{font-size:55px}.headerImgRow{margin-top:9%}.aboutUsTitle{font-size:1.6em;display:inline-block;position:relative}.mainAreaTitle{font-size:28px;line-height:40px}.aboutUsContent{width:100%;padding:0 190px}.aboutUsContent p{text-align:justify;margin-top:20px;margin-bottom:20px;padding-top:10px;font-size:16px;line-height:1.3;color:#999!important}.aboutUsListContent{text-align:justify;margin-top:20px;margin-left:20px;list-style-type:disc;color:#999!important}.appAvailabilityContent{width:320px;font-size:15px}.joinAppTitle{font-size:28px;font-weight:400}.joinAppBtn{letter-spacing:1px;letter-spacing:1px;font-weight:700}.customBadge{z-index:1;color:#fff;transform-origin:100% 0;background:#2a764d;border-radius:10px;flex-flow:wrap;place-content:center;align-items:center;min-width:20px;max-width:20px;height:20px;padding:0 4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;display:flex}.scrollspyNavParent{border-bottom:1px dashed #bebfc5}.scrollspyNavParent a.nav-link img{width:28px;position:absolute;top:18px;left:10px}.scrollspyNavParent #scrollspyNav{z-index:auto;background:#fff;border:1px solid #eee;width:260px;padding-top:30px;box-shadow:0 2px 4px #30386133}.scrollspyNavParent #scrollspyNav .nav-pills .nav-link{text-transform:capitalize;letter-spacing:.3px;color:#282c3f;border-radius:0;padding-top:20px;padding-bottom:20px;padding-left:50px;font-size:16px;font-weight:500}.scrollspyNavParent #scrollspyNav .nav-pills .nav-link.active,.scrollspyNavParent #scrollspyNav .nav-pills .show>.nav-link{background-color:#e46d47;color:#fff!important}.scrollspyNavParent #scrollspyNav li{position:relative}.scrollspyNavParent #scrollspyNav .fa{color:#e46d47;background:#fff;border-radius:50%;padding:4px 6px;font-size:22px;position:absolute;top:calc(50% - 14px);left:9px}.scrollspyNavParent #scrollspyNav.active{position:fixed}.setTwoLines{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.customradio{display:none}.customradio:checked+label{color:#fff;text-align:center;background-color:#2a764d;border:1px solid #0000;border-radius:3px;min-width:50px;padding:5px 8px}.customradioBig{display:none}.customradioBig:checked+label{color:#fff;text-align:center;background-color:#2a764d;border:1px solid #0000;border-radius:3px;min-width:120px;padding:12px 24px;font-size:11px;transition:all .3s}.customradioMedium{display:none}.customradioMedium:checked+label{color:#111;text-align:center;border:1.5px solid #2196f3;border-radius:3px;min-width:170px;padding:7px 24px;font-size:11px;transition:all .3s}.customradio+label{-webkit-line-clamp:1;text-overflow:ellipsis;color:#2a764d;text-transform:uppercase;text-align:center;background-color:#fff;border:1px solid #2a764d;border-radius:3px;-webkit-box-orient:vertical;min-width:50px;margin-left:2px;padding:5px 8px;font-size:10px;display:-webkit-box;overflow:hidden}.customradioBig+label{color:#616161;text-transform:uppercase;text-align:center;background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;min-width:120px;height:72px;margin-left:20px;padding:12px 24px;font-size:11px;transition:all .3s}.customradioBig+label:hover{color:#717171;background-color:#e5e5e5;transition:all .3s}.customradioBigLabel{color:#616161;text-transform:uppercase;text-align:center;background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;min-width:120px;height:72px;margin-left:20px;padding:12px 24px;font-size:11px;transition:all .3s}.customradioMedium+label{color:#616161;text-transform:uppercase;text-align:center;background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;min-width:170px;height:48px;margin-left:20px;padding:7px 24px;font-size:11px;transition:all .3s}.customradioMedium+label:hover{color:#717171;background-color:#e5e5e5;transition:all .3s}.cardPaymentsBt .customradioMedium+label{letter-spacing:.6px;width:100%;padding:7px 24px;height:auto!important;margin-left:0!important}.cardPaymentsBt .customradioMedium+label .delete{z-index:10;font-size:22px;display:none}.cardPaymentsBt .customradioMedium+label:hover{border-color:#0000;color:#111!important;background-color:#ddd!important;transition:all .5s!important;box-shadow:0 1px 6px #0000001f,0 1px 4px #0000001f!important}.cardPaymentsBt .customradioMedium:checked+label .delete{display:block}.srlHidClsBt{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.srlHidClsBt::-webkit-scrollbar{display:none}.overlay-parent{z-index:1500;width:100%;height:100vh;position:fixed;left:0;right:0}.overlay-div{background-color:#00000080;width:100%;height:100vh;position:absolute;top:10px}.overlay-dropdown{background-color:#fff;border-radius:4px;width:440px;max-height:300px;margin:-8px auto 0;position:relative;overflow:hidden scroll}.overlay-dropdown-mobile{background-color:#f2f2f2;border-radius:4px;width:100%;max-height:300px;margin:-18px auto 0;position:relative;overflow:hidden scroll}.overlay-dropdown-stickey{z-index:2000;background-color:#fff;border-radius:4px;width:97.5%;max-height:300px;margin:-1px auto 0;position:absolute;overflow:hidden scroll}.searchResult{border-radius:4px;padding:10px 25px;font-size:14px;font-weight:400;transition:all .2s}.searchResult:hover{cursor:pointer;background:#e0e0e0}.aboutUsTitleSection{background:url(/static/images/about-header.jpg) 50%/cover;height:180px;margin-top:126px;box-shadow:0 1px 6px #0000001f,0 1px 4px #0000001f}.aboutSecLayout{padding-top:40px;padding-bottom:40px}.aboutSecH2{color:#434343;margin-bottom:20px}.aboutSecP p{letter-spacing:.3px;font-size:17px;font-weight:400;line-height:1.8}#whyGoTasker{background-color:#f4f4f4}.meetTeamSection{background-color:#f5f9fc;border-radius:4px;padding-top:20px;padding-bottom:20px}.meetTeamImgLayout img{border-radius:50%}.meetTeamH4{letter-spacing:.3px;color:#282c3f;margin-bottom:5px;font-size:20px}.meetTeamP{letter-spacing:.3px;margin-bottom:10px;font-size:14px;font-weight:400}.meetTeamSocialLinksLayout a{margin-right:10px}.meetTeamDesc{letter-spacing:.6px;color:#454545;margin-bottom:10px;font-size:12px;font-weight:400;line-height:1.8}.circle-loader{vertical-align:top;border:2px solid #0003;border-left-color:#2a764d;border-radius:50%;width:7em;height:7em;margin-bottom:3.5em;animation:1.2s linear infinite loader-spin;display:inline-block;position:relative}.load-complete{border-color:#2a764d;transition:border .5s ease-out;animation:none}.circle-loader-small{background:linear-gradient(#ecebeb,#ebeaea82 53%,#ebeaea00);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:40px auto 0;animation:2s linear infinite forwards circleLoad;display:flex;position:relative}.circle-loader-small:after{content:"";background-color:#171a29;border-radius:50%;width:72px;height:72px;display:block;position:absolute;top:4px;left:4px;overflow:hidden}.loader-image{width:40px;height:40px;margin-left:2px;position:absolute;top:33.5%;left:50%;transform:translate(-50%,-50%)}.loader-text{color:#ecebeb;margin:37px auto 40px;font-size:28px;font-weight:300}.checkmark.draw:after{animation-name:checkmark;animation-duration:.8s;animation-timing-function:ease;transform:scaleX(-1)rotate(135deg)}.checkmark:after{opacity:1;transform-origin:0 0;content:"";border-top:3px solid #2a764d;border-right:3px solid #2a764d;width:1.75em;height:3.5em;position:absolute;top:3.5em;left:1.75em}.loading-message{letter-spacing:.5px;font-size:20px;transition:all .3s}.success-message{color:#2a764d;font-size:18px;transition:all .3s}.registerStoreFormContent .error{color:#fff;z-index:1;letter-spacing:.6px;background:red;width:110px;height:60px;padding:10px;font-size:10px;position:absolute}.storeAddress input{height:60px!important}a.anchor_button{text-transform:uppercase;font-size:12px;font-weight:400;transition:all .3s;color:#2a764d!important}a.anchor_button:hover{color:#2a764d!important}.lineSetter{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oneLineSetter{-webkit-line-clamp:1;text-overflow:ellipsis;text-transform:capitalize;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.ordBtnContainer{cursor:pointer;-webkit-user-select:none;user-select:none;margin:12px 0;padding-left:35px;font-size:15px;display:block;position:relative}.ordBtnContainer input{opacity:0;cursor:pointer;position:absolute}.ordBtnContainer input:checked~.ordBtnContainerMark{background-color:#fff}.ordBtnContainer input:checked~.ordBtnContainerMark:after{display:block}.ordBtnContainer .ordBtnContainerMark:after{background:#2a764d;border-radius:50%;width:72%;height:72%;top:2px;left:2px}.ordBtnContainerMark{background-color:#eee;border:2px solid #2a764d;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:0}.ordBtnContainerMark:after{content:"";display:none;position:absolute}.free-delivery{background-color:#f7f7f7;border-radius:4px;margin-top:12px;padding:6px 14px}.free-delivery p{text-transform:capitalize;color:#393939;text-align:-webkit-left;font-weight:400}.free-delivery span{color:#2196f3;font-weight:400}.free-delivery .freeDel{color:#565555;font-weight:500}.border1{border:1px solid red!important}.border2{border:1px solid #333!important}.btn.focus,.btn:focus{box-shadow:none;box-shadow:none;outline:0}.sideBarWrapSec{z-index:9999;background-color:#fff;border-top:1px solid #eee;width:0;height:100vh;transition:all .2s;position:fixed;top:80px;left:0;overflow-x:hidden;box-shadow:0 15px 40px -20px #282c3f26;top:110px!important}.sideBarWrapSec .sideBarWrapMainUL .nav-item{padding:0 30px}.sideBarWrapSec .sideBarWrapSubUL .nav-item{padding:0}.sideBarWrapSec .nav-link{color:#282c3f;text-transform:capitalize;letter-spacing:.3px;padding:16px 4px;font-size:14px;transition:all .3s;display:inline-block}.sideBarWrapSec .promotions{color:#2a764d!important}.sideBarWrapSec .fa-gift:before{color:#2a764d}.sideBarWrapSec .fa{font-size:16px}.sideBarWrapSec .newItemSpl{float:right;color:#fff;text-transform:uppercase;background:#2a764d;border-radius:14px;margin:16px 0;padding:2px 10px;font-size:11px}.sideBarWrapSec .sideBarWrapinnerSubUL{padding-left:28px}.sideBarWrapSec .sideBarWrapinnerSubUL li a{color:#9faab7;letter-spacing:.4px;padding:10px 0;font-size:13px;font-weight:400}.sideBarWrapSec .seeMoreSpl{text-transform:uppercase;color:#2a764d!important;font-weight:600!important}#sidenav.sidenavWidth{width:330px!important}.headerWrap{z-index:999;background:#fff;position:sticky;top:0}nav{padding:5px 0}.foodCart{font-weight:500}.stickyRight .foodCart{font-size:16px}.stickyRight .foodCart span{font-weight:500}.userProfLink{text-transform:capitalize;letter-spacing:.3px;font-size:16px;font-weight:500;display:inline-block}.userProfLink:hover{color:#2a764d}.navTextWrapper{white-space:nowrap;text-overflow:ellipsis;text-align:center;border:1px solid #000;border-radius:8px;width:100px;padding:7px;display:inline-block;overflow:hidden!important}.loginBtnLogLayout .btn-primary:not([disabled]):not(.disabled).active,.loginBtnLogLayout .btn-primary:not([disabled]):not(.disabled):active,.show>.loginBtnLogLayout .btn-primary.dropdown-toggle{background-color:#0000!important}.headerNavULStore{justify-content:center;width:100%}.headerNavULStore li{text-align:center;justify-content:center;align-items:center;margin-left:40px;display:inline-flex}.headerNavULStore li a{text-transform:capitalize;letter-spacing:.3px;font-size:16px;font-weight:500;display:inline-block;color:#000!important}.headerNavULStore li a:hover{transition:all .2s;color:#2a764d!important}.headerNavULStore li:hover{color:#2a764d}.headerNavUL li{margin-left:25px}.headerNavUL li a{text-transform:capitalize;letter-spacing:.3px;font-size:16px;font-weight:500;display:inline-block;color:#000!important}.headerNavUL li a:hover,.headerNavUL li:hover{transition:all .3s;color:#2a764d!important}.fa{font-size:18px}.currentLocationType{letter-spacing:.3px;margin-right:10px;font-size:15px;font-weight:600;position:relative}.currentLocationType:hover{color:#2a764d}.currentLocationType:after{content:"";background:#3d4152;width:100%;height:2px;position:absolute;bottom:-5px;left:0}.storeTypeHeader{color:#fff;text-align:center;font-size:18px;font-weight:700}.lineLengthSetter{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hamIcon{cursor:pointer;position:relative;top:-3px}.ham{background:#474747;width:20px;height:2px;transition:all .3s}.ham:before{content:"";content:"";background:#737373;width:20px;height:2px;transition:all .3s;position:absolute;top:-6px}.ham:after{content:"";content:"";background:#737373;width:20px;height:2px;transition:all .3s;position:absolute;bottom:-6px}.hamIcon.active .ham{background:#fff}.hamIcon.active .ham:before{top:0;transform:rotate(45deg)}.hamIcon.active .ham:after{top:0;transform:rotate(135deg)}.categorySlider .slick-arrow.slick-prev{z-index:9999;position:absolute;left:-10px}.categorySlider .slick-arrow.slick-next{position:absolute;right:-10px}.categorySliderSec{background-color:#171a29;padding-top:40px;padding-bottom:40px;padding-left:10px}.categorySliderSec .slick-slide img{width:260px;height:260px;margin:auto;transition:all .4s;transform:scale(1)}.categorySliderSec .slick-slide img:hover{transform:scale(1.1)}.categorySliderSec .slick-prev{z-index:9;left:-10px}.categorySliderSec .slick-prev:before{content:"";color:#333;text-align:center;opacity:1;background:#fff;border-radius:50%;margin:auto;padding:12px 16px;font-family:fontawesome;font-size:20px}.categorySliderSec .slick-next{z-index:9;right:10px}.categorySliderSec .slick-next:before{content:"";color:#333;text-align:center;opacity:1;background:#fff;border-radius:50%;margin:auto;padding:12px 16px;font-family:fontawesome;font-size:20px}#scrollspyNavContent{float:right;width:calc(100% - 260px);padding-top:40px;padding-left:60px}.filtersMenuItemsSec .filtersMenuUL{border-bottom:1px solid #eee}.filtersMenuItemsSec .filtersMenuUL li{padding:0 10px;position:relative}.filtersMenuItemsSec .filtersMenuUL li a{color:#686b78;letter-spacing:.3px;padding:0 8px 10px;font-size:.95rem;font-weight:400;display:inline-block}.filtersMenuItemsSec .filtersMenuUL .fa{color:#e46d47;font-size:20px;position:relative;top:calc(50% - 14px)}.filtersMenuItemsSec .filtersMenuUL .nav-link.active{border-bottom:1px solid #474747}.filtersMenuItemsSec.active{z-index:9;background:#fff;width:calc(100% - 330px);height:46px;position:fixed;right:0;box-shadow:0 3px 10px -4px #0003;padding:10px!important}.store-logo-holder{margin:auto;display:flex;position:absolute;left:15px;right:0;transform:translateY(25px)}.store-logo-holder>div{overflow:visible!important}.main_container.storeClosed{cursor:not-allowed!important}.main_container.storeClosed>div:nth-child(2),.main_container.storeClosed>div:nth-child(3){-webkit-filter:grayscale(.9);-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.popNSuperDescContSticky{z-index:999;width:100%;height:70px;transition:all .3s;position:fixed;top:98px}.popNSuperDescContSticky .popNSuperSec{padding-top:12px;padding-bottom:12px;transition:all .3s}.popNSuperDescContSticky .popNSuperH3Title{font-size:18px}.popNSuperDescContSticky img{width:40px;height:40px}.restCardRow{border-bottom:1px dashed #bebfc5}.popNSuperDescSticky{background-color:#f2f6fc;padding-top:0;padding-bottom:0}.popNSuperSec{background-color:#f2f6fc;padding-top:30px;padding-bottom:30px}.popNSuperSec .popNSuperH3Title{color:#282c3f;margin-bottom:3px;font-size:1.3rem}.popNSuperSec .popNSuperDesc{color:#93959f;letter-spacing:.3px;margin-bottom:0;font-size:14px;font-weight:400}.popNSuperSec button{color:#fff;text-transform:uppercase;letter-spacing:.3px;background-color:#2a764d;border-radius:4px;padding:.38rem .75rem;font-size:.83rem;font-weight:600}.productDetailSec .breadCrumbsSec{background:#eeeeee4a}.productDetailSec .breadcrumb{background:0 0;border-radius:0;margin:0;padding:8px 0}.productDetailSec .breadcrumb-item{letter-spacing:.3px;font-size:10px}.productDetailSec .breadcrumb-item a{color:#93959f}.productDetailSec .breadcrumb-item.active{color:#000}.cartCutBtn{color:#444;text-transform:capitalize;letter-spacing:0;font-size:12px}.cartCutBtn:after{content:"";color:#2a764d;margin:0 2px 0 1px;font-family:fontawesome;font-size:8px}.cartCutBtn span{color:#aaa;font-size:11px}.productDescription{z-index:40;position:absolute}.productDetailTitleSec{z-index:30;background-color:#171a29;padding-top:40px;transition:all .5s}.productDetailTitleSec #productDetailTitleImgSec{width:254px;overflow:hidden;transform:translateY(12px)scaleY(1.1)}.productDetailTitleSec .productTitleDetailsSec{width:calc(100% - 254px);padding-left:30px;position:relative}.productDetailTitleSec .productTitleDetailsSearchFilters{transition:all .5s;position:absolute;bottom:-65px}.productDetailTitleSec .productTitleDetailsSearchFilters .input-group-text{background:#fff;border:none;border-radius:0}.productDetailTitleSec .productTitleDetailsSearchFilters .form-control{text-transform:capitalize;border:none;border-radius:0;outline:none;height:35px;font-size:14px;font-weight:500}.productDetailTitleSec .productTitleH1{color:#fff;letter-spacing:.3px;margin-bottom:2px;font-size:30px;font-weight:400}.productDetailTitleSec .productTypeP{color:#fff;letter-spacing:.3px;text-transform:capitalize;margin:0 0 15px;font-size:17px;line-height:1.3}.productDetailTitleSec .productTitleP{color:#fff;letter-spacing:.3px;text-transform:capitalize;margin:0 0 15px;font-size:15px;line-height:1.3}.productDetailTitleSec .productTitleAllInOneComm i{color:#fff}.productDetailTitleSec .stickyDullClass .productTitleAllInOneComm{padding-left:15px;padding-right:15px}.productDetailTitleSec .stickyDullClass .productTitleAllInOneSpan{opacity:.7;font-weight:400}.productDetailTitleSec .productTitleAllInOneSpan{color:#fff;text-transform:lowercase;letter-spacing:.3px;font-size:14px;font-weight:600}.productDetailTitleSec .productTitleAllInOneP{color:#ccc;text-transform:capitalize;margin-bottom:0;font-size:12px;font-weight:500}.productDetailTitleSec .paddRhtSplproductTitleAllInOneComm{padding-right:30px}.productDetailTitleSec .borderSplproductTitleAllInOneComm{padding:0 20px}.productDetailTitleSec .paddLftSplproductTitleAllInOneComm{padding-left:40px}.productDetailTitleSec .productTitleOffersH6{color:#fff;letter-spacing:.3px;margin-bottom:0;font-size:13px;font-weight:500}.productDetailTitleSec .productTitleOfferAbs{text-transform:uppercase;letter-spacing:.6px;color:#fff;background:#171a29;padding-bottom:10px;padding-right:10px;font-size:18px;position:absolute;top:-7px;left:-6px}.popularBrandItemImgRepClsImg{border-radius:100%;width:200px;max-width:100%;margin:0 30px 30px;height:180px!important}.popularBrandItemImgSticky{transform-origin:0 0;transition:transform .35s ease-in-out;transform:translateY(-27.5px)scaleY(1.1)}.productTitleDetailsSearchFiltersForm{color:#495057;letter-spacing:.1px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-radius:0;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:14px;font-weight:600;line-height:1.9;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;box-shadow:0 3px 15px #282c3f1a}.productTitleDetailsSearchFiltersForm .custom-control-label:before{background-color:#fff;border:2px solid #474747;border-radius:0}.productTitleDetailsSearchFiltersForm .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#2a764d}.restoSearchCont{border:1px solid #0000000a;box-shadow:0 3px 15px #282c3f1a}.restoSearchCont input{height:40px}.productTitleDetailsSearchFiltersFormSpl{cursor:pointer;box-shadow:0 3px 15px #282c3f1a}.productTitleDetailsSearchFiltersFormSpl::placeholder{opacity:.8;text-transform:capitalize;color:#282c3f!important;letter-spacing:.1px!important;font-size:13px!important;font-weight:500!important}.productTitleDetailsSearchFiltersFormSpl:-ms-placeholder-shown{opacity:.8;text-transform:capitalize;color:#282c3f!important;letter-spacing:.1px!important;font-size:13px!important;font-weight:500!important}.productTitleDetailsSearchFiltersFormSpl::-moz-placeholder{opacity:.8;text-transform:capitalize;color:#282c3f!important;letter-spacing:.1px!important;font-size:13px!important;font-weight:500!important}.productTitleOffersH6 i{margin-right:10px;font-size:20px}.productTitleOffersSec{text-align:center;border:1px solid #fff;padding-top:30px;padding-bottom:30px;position:relative}.I6-HS{background-color:#3d4152;width:30px;height:2px;margin-bottom:10px;display:inline-block}h5.productDetailSrlSpyNamePrice{padding-left:20px}.vegIcon{height:15px;margin-top:-5px;margin-right:8px}.scratch{color:#7e808c;margin-right:5px;padding-left:20px;font-size:11px;text-decoration:line-through}.addonsULSec>ul{padding-bottom:30px;margin-bottom:0!important}.emptyCartContainer{background-color:#fff;border-radius:10px;flex-direction:column;height:420px;padding:10px;display:flex}.emptyCartContainer div{flex:1;justify-content:center;align-items:center}.productDetailAddressSec{background-color:#e9e9eb}.productDetailAddressSec .productDetailAddressItemComm{text-align:center}.productDetailAddressSec .productDetailAddressH6Title{text-transform:uppercase;margin-bottom:40px;font-size:14px;position:relative}.productDetailAddressSec .productDetailAddressH6Title:before{content:"";border-bottom:3px solid;width:26px;position:absolute;bottom:-20px;left:calc(50% - 13px)}.productDetailAddressSec .productDetailAddressPTitle{color:#686b78;letter-spacing:.3px;font-size:14px}.productDetailAddressSec .productDetailComSpl{color:#9c9ea7}.productDetailAddressSec .productDetailLicense{color:#282c3f;font-size:1.05rem}.modal.fade.addOnsModal .modal-dialog{transform:translateY(100%);transition:all .3s!important}.modal.show.addOnsModal .modal-dialog{transform:translate(0);transition:all .3s!important}.addOnsModal .modal-dialog{max-width:600px!important;overflow-y:initial!important}.addOnsModal .modal-content{border:none;border-radius:0}.addOnsModal .addOnsModalSec{margin-bottom:70px;padding-left:50px;padding-right:0}.addOnsModal .cartBottomSec{z-index:9;background:#fff;width:100%;padding:6px 39px 20px;bottom:53px;overflow:hidden}.addOnsModal .cartBottomSec .addonsDyna{color:#2196f3;letter-spacing:.5px;font-size:12px}.addOnsModal .cartBottomSec .addOnComma{color:#7e808c;font-size:12px}.addOnsModal .cartBottomSec .cartTotalStaticPrice{text-transform:capitalize;letter-spacing:.6px;color:#fff;font-size:1rem;font-weight:600}.addOnsModal .cartBottomSec .cartTotalDynaPrice{text-transform:uppercase;letter-spacing:.3px;color:#fff;font-size:1rem;font-weight:600}.addOnsModal .cartBottomSec .cartTotalPriceSecInner{cursor:pointer;background-color:#2a764d;padding:8px 16px;position:relative}.addOnsModal .cartBottomSec .cartTotalPriceSecInnerDeactive{cursor:not-allowed;background-color:#777;padding:8px 16px}.addOnsModal .bttnLoader{text-align:center;background:#000000b3;width:100%;padding:2px;position:absolute;top:0;bottom:0;left:0}span.actualAddonName:hover{font-weight:500;transition:all .3s}.addOnsModalSec .modal-title{letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;color:#282c3f;max-width:85%;font-size:20px;font-weight:500;overflow:hidden}.addOnsModalSec .modal-title i{vertical-align:middle;color:#2a764d;width:30px;font-size:14px;position:absolute;top:calc(50% - 7px);left:-20px}.addOnsModalSec .addOnsModalSecTitlePrice{color:#000;margin-bottom:0;margin-left:20px;font-size:15px;font-weight:400}.addOnsModalSec .close{font-size:40px;font-weight:300;position:absolute;top:calc(40% - 30px);right:2%}.addOnsModalSec .close-bttn{cursor:pointer;background:0 0;border:none;font-size:40px;font-weight:300;position:absolute;top:calc(40% - 50px);right:3%}.addOnsModalSec .addOnsModalTitleSecInner{padding-bottom:10px}.addOnsModalSec .modal-body{height:auto;max-height:260px;margin:15px 0;padding:0 0 30px;overflow:hidden auto}.addOnsModalSec .addOnLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#282c3f;letter-spacing:.3px;text-transform:capitalize;margin-bottom:10px;padding-left:35px;padding-right:35px;font-size:15px;font-weight:400;display:block;position:relative}.addOnsModalSec .addOnLabel:before{vertical-align:middle;color:#2a764d;content:"";text-align:center;width:14px;height:14px;font-family:fontawesome;font-size:16px;position:absolute;top:calc(50% - 12px);left:-54px}.addOnsModalSec .addOnLabel input{opacity:0;cursor:pointer;position:absolute}.addOnsModalSec .addOnLabel input:checked~.checkmark{background-color:#fff;border:1px solid #2a764d}.addOnsModalSec .addOnLabel input:checked~.checkmark:after{display:block}.addOnsModalSec .addOnLabel:hover input~.checkmark{background-color:#fff}.addOnsModalSec .addOnItemPrice{color:#7e808c;margin:0 0 0 20px;font-size:14px}.addOnsModalSec .radioUL .checkmark{background-color:#fff;border:1px solid #474747;border-radius:50%;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:0}.addOnsModalSec .radioUL .addOnLabel .checkmark:after{content:"";color:#2a764d;font-family:FontAwesome;font-size:17px;top:-6px;left:0}.addOnsModalSec .checkmark:after{content:"";border-top:none;border-right:none;display:none;position:absolute}.addOnsModalSec .addonsULSecH5Title{color:#282c3f;padding:5px 0 15px;font-size:18px;font-weight:600;position:relative}.addOnsModalSec .addonsULSecH5Titleoptional{color:#aaa;font-size:13px;font-weight:400}.addOnsModalSec .checkBoxUL .checkmark{background-color:#fff;border:1px solid #474747;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:0}.addOnsModalSec .checkBoxUL .addOnLabel .checkmark:after{border:1px solid #fff;border-width:0 1px 1px 0;width:4px;height:10px;top:2px;left:6px;transform:rotate(45deg)}.addOnsModalSec .checkBoxUL .addOnLabel input:checked~.checkmark{background-color:#2a764d}.bttn-custom{text-transform:capitalize;cursor:pointer;border-radius:2px;width:100%;padding:8px 20px}.bttn-ghost{color:#fff;background:#2a764d;border:1px solid #2a764d;position:relative}.bttn-fluid{color:#2a764d;background:#fff;border:1px solid #2a764d}.bttnLoaderSmall{text-align:center;background:#000000b3;border-radius:2px;width:100%;padding:10px;position:absolute;inset:0}.cartSubHeader{color:#686b78;text-transform:uppercase;padding-top:2px;font-size:12px;font-weight:500}._161V3{color:#000;align-items:center;font-size:15px;font-weight:600;display:flex}._1DWmI{flex:1;font-size:17px}._26NCu{color:#7e808c;margin-top:2px;font-size:13px;font-weight:400}._1gPB8{color:#2a764d;cursor:pointer;text-transform:uppercase;background-color:#fff;border:2px solid #2a764d;border-radius:8px;outline:0;justify-content:center;align-items:center;height:56px;font-size:16px;font-weight:600;display:flex}.addOnRequired.active{float:right;color:red;margin-right:10px;font-size:14px;font-weight:400}.addOnRequired.done{float:right;color:#2196f3;margin-right:10px;font-size:14px;font-weight:400}.addOnRequired.done:before{content:"";font-family:fontawesome}.addons-nav{border-bottom:1px solid #e0e0e0;padding:16px 20px 8px 0;position:relative;border-top:1px dashed #bebfc5!important}.addons-nav ul{margin-top:0!important}.addons-nav ul li.active{color:#282c3f;font-size:11px;font-weight:500}.addons-nav ul li{cursor:pointer;margin-right:22px;padding-bottom:7px;font-size:12px;display:inline-block;position:relative;color:#93959f!important}.addons-nav ul li:after{content:"";background-image:linear-gradient(90deg,#a9abb2 100% 0);background-position:right .5em;background-repeat:no-repeat;background-size:2px 2px;width:1px;height:1em;padding-left:12px;display:inline-block;position:absolute;top:4px;right:-12px}.addons-nav ul li a{color:#282c3f;font-size:11px;font-weight:500}.prodetailsRecomItemAddBtn{text-transform:uppercase;color:#2a764d;letter-spacing:.3px;background-color:#fff;border:1px solid #ccc;border-radius:0;width:100%;padding-top:2px;padding-bottom:2px;font-size:13px;font-weight:500;position:relative}.shadoBox{width:100%;height:10px;display:none;box-shadow:0 2px 4px #282c3f1a}#prodListHeaderNavSv{z-index:9;background:#fff;width:100%;transition:all .5s;position:fixed;top:0;left:0;box-shadow:0 2px 4px #0000001a}.productsListItemsSec{background:#fff}.productsListItemsSec .productsListItemsResCount{color:#686b78;margin-bottom:0;font-size:14px}.productsListItemsSec .popularBrandsSecTitle{font-weight:600}.productsListWrap{background:#35728a;padding-bottom:30px;transition:all .2s}.productsListTitleSec{padding-top:80px;padding-bottom:80px}.productsListTitleSec .productsListTitle{color:#fff;letter-spacing:.3px;font-size:2.5rem;font-weight:600}.productsListTitleSec .productsListTitleDesc{color:#fff;letter-spacing:.3px;font-size:1.05rem;font-weight:300}.store-mobile-logo>div{overflow:visible!important}.mobLpSec{background:#a4b7142e;height:100%}.mobLpSec .mobLpSecHeader{background:#fff;position:relative}.mobLpSec .mobLpSecH6Title{text-transform:capitalize;color:#282c3f;text-align:left;margin-bottom:0;padding:8px 0;font-size:1.3rem}.mobLpSec .mHamSec{top:8px;left:15px}.mobLpSec .mHam{background:#333;width:16px;height:2px}.mobLpSec .mHam:before{content:"";background:#333;width:16px;height:2px;position:absolute;top:-4px}.mobLpSec .mHam:after{content:"";background:#333;width:16px;height:2px;position:absolute;bottom:-4px}.mobLpSec .mobLpSecCatSecInner{border-radius:4px;padding:30px 20px 20px;background-position:100% 100%!important;background-repeat:no-repeat!important;background-size:cover!important}.mobLpSec .mobLpSecCatTitle{text-transform:capitalize;color:#fff;letter-spacing:.5px;margin-bottom:0;font-size:1.6rem;font-weight:700}.mobLpSec .mobLpSecSubCatTitle{text-transform:capitalize;font-size:1rem}.mobLpSec .dotSpan{vertical-align:super;font-weight:600}.mobLpSec .othersCatSecInner{border-radius:4px}.mobLpSec .othersCatSecH6Ttile{text-transform:capitalize;letter-spacing:.3px;color:#fff;margin-bottom:0;font-size:1.2rem;font-weight:500}.mobLpSec .mobLpSecCatSec{border-radius:4px;margin-bottom:15px;position:relative}.mobLpSec .mobLpSecCatImg{width:100%}.mobLpSec .othersCatSecItem{position:relative}.mobileStoreListHeader{border-bottom:1.5px dashed #ddd;padding-bottom:10px}.mobileStoreListHeader .storeSearchIcon{font-size:18px}.mobileStoreListHeader .innerPage-heading{font-size:22px}.searchInputSec .input-group-text{color:#fff;background:#85abf2;border:1px solid #85abf2}.searchInputSec input{background:#85abf2;border:1px solid #85abf2}.searchInputSec::placeholder{opacity:1;font-size:13px;color:#fff!important}.searchInputSec:-ms-placeholder-shown{font-size:13px;color:#fff!important}.searchInputSec::-moz-placeholder{font-size:13px;color:#fff!important}.searchInputSec .form-control:focus{color:#fff;box-shadow:none;background-color:#85abf2;border:1px solid #85abf2}.mobLpSecSubCatTitle{color:#fff}#superMarketCat{background:url(/static/foodImages/superMarketBannerIcon.png)}#restaurantCat{background:url(/static/foodImages/restaurantBannerIcon.png)}#pharmacyCat{background:url(/static/foodImages/pharmacyBannerIcon.png)}#fashionCat{background:url(/static/foodImages/fashionBannerIcon.png)}#orderAnythingCat{background:url(/static/foodImages/orderAnythingBannerIcon.png)}.modal-open .modal.bottomModal{padding-right:0!important}.bottomModal .modal-dialog{width:100%;max-width:100%;height:100%;margin:0;overflow-y:initial!important}.bottomModal .modal-content{border:none;border-radius:0;height:100%}.bottomModal .modal-body{padding:0;overflow-y:auto}.modal.fade.bottomModal .modal-dialog{transform:translateY(100%);transition:all .3s!important}.modal.show.bottomModal .modal-dialog{transform:translate(0);transition:all .3s!important}#loginModal .modal-header+.modal-body{margin-top:100px}#loginModal .profilePicImg{max-width:100%;margin-right:10px}#loginModal ul{margin-bottom:20px!important}#loginModal ul li a{color:#282c3f;text-transform:capitalize;letter-spacing:.3px;font-size:14px;padding-left:6px!important;display:inline-block!important}#loginModal .navH6Title{text-transform:uppercase;letter-spacing:.6px;border-bottom:2px solid #eee;padding-bottom:10px;font-size:14px}#loginModal .modal-header{z-index:9;background:#fff;border-bottom:none;width:100%;position:fixed;top:0}.fashionHeader{z-index:9;background:#fff;width:100%;position:fixed;top:0;left:0;box-shadow:0 15px 40px -20px #282c3f26}.fashionHeader .hamIcon{cursor:pointer;position:relative}.fashionHeader+.fashionWrap{padding-top:125px}.mainFashionMenu .input-group-text{border-radius:0}.mainFashionMenu .igtSplLeft{background:#f7f7f7;width:60px;font-size:14px;position:relative}.mainFashionMenu .fa-sort-down{position:absolute;top:calc(50% - 9px);right:10%}.mainFashionMenu .igtSplRight{color:#686b78;background:#fff;border-left:none;font-size:14px}.mainFashionMenu .mainFashionMenuUL li a{text-transform:capitalize;text-align:left;color:#666;letter-spacing:.3px;padding-left:20px;font-size:14px;position:relative}.mainFashionMenu .mainFashionMenuUL li i{color:#282c3f;font-size:13px;position:absolute;top:calc(50% - 7px);left:0}.mainFashionMenu .downloadIcons i{background:#f7f7f7;border:1px solid #eee;border-radius:50%;padding:5px;font-size:13px}.mainFashionMenu::placeholder{opacity:1;color:#aaa;letter-spacing:.3px;font-size:12px}.mainFashionMenu:-ms-placeholder-shown{color:#aaa;letter-spacing:.3px;font-size:12px}.mainFashionMenu::-moz-placeholder{color:#aaa;letter-spacing:.3px;font-size:12px}.catFashionMenu .catFashionMenuUL li a{text-transform:capitalize;text-align:left;color:#282c3f;letter-spacing:.3px;padding-left:0;font-size:14px;position:relative}.catFashionMenu .catFashionMenuUL li i{color:#282c3f;margin-left:5px;font-size:10px;position:absolute;top:calc(50% - 6px)}.fashionWrap{background:#f2f6fc}.fashionWrap .bannerSlider{margin-bottom:20px;box-shadow:0 15px 40px -20px #282c3f26}.bannerSlider .bannerSliderImg{width:100%}.bannerSlider .slick-prev{z-index:8;background:#fff;height:100px;left:14px}.bannerSlider .slick-prev:before{content:"";color:#aaa;font-family:fontawesome;font-size:14px;opacity:1!important}.bannerSlider .slick-next{z-index:8;background:#fff;height:100px;right:14px}.bannerSlider .slick-next:before{content:"";color:#aaa;font-family:fontawesome;font-size:14px;opacity:1!important}.bannerSlider .carousel-control-next,.carousel-control-prev{color:#fff;background:#fff;width:auto;height:100px;top:calc(50% - 50px)}.catListFashProdItemsSec{margin-bottom:20px}.catListFashProdItemsSec .catListFashProdItemsSecInner{background-color:#fff;box-shadow:0 1px 6px #0000001f,0 1px 4px #0000001f}.catListFashProdItemsSec .catListFashProdItemsMainTitle{color:#282c3f;text-transform:uppercase;letter-spacing:.3px;border-bottom:2px solid #eee;margin-bottom:0;padding:15px;font-size:.9rem}.catListFashProdItemsSec .catListFashProdItemSlider{padding-top:15px;padding-bottom:15px}.catListFashProdItemSlider .catListFashProdItemImg{object-fit:contain;width:80%;max-height:100px;margin:auto;padding-bottom:10px}.catListFashProdItemSlider .slick-prev{z-index:8;left:16px}.catListFashProdItemSlider .slick-prev:before{color:#aaa;content:"";font-family:fontawesome;font-size:14px;opacity:1!important}.catListFashProdItemSlider .slick-next{z-index:8;right:16px}.catListFashProdItemSlider .slick-next:before{color:#aaa;content:"";font-family:fontawesome;font-size:14px;opacity:1!important}.catListFashProdItemSlider .catListFashProdItem{position:relative}.catListFashProdItemSlider .catListFashProdItemTitle{text-transform:capitalize;letter-spacing:.3px;text-align:center;font-size:13px}.catListFashProdItemSlider .catListFashProdItemPrice{text-transform:capitalize;letter-spacing:.3px;text-align:center;margin-top:10px;font-size:12px}.catListFashProdItemSlider .recommendFashProdSingleItemQty{text-transform:capitalize;color:#666;letter-spacing:.3px;text-align:center;font-size:12px}.prodsAdSec{margin-bottom:20px}.prodsAdSec .prodsAdImg{width:100%;min-height:250px;max-height:250px}.recommendFashProdItemsSec{margin-bottom:20px}.recommendFashProdItemsSec .recommendFashProdItemsTitleSecInner{background:#4dabf7;margin-bottom:20px;padding:10px 15px}.recommendFashProdItemsSec .recommendFashProdItemsTitle{color:#fff;text-transform:uppercase;letter-spacing:.3px;margin-bottom:0;font-size:.9rem}.recommendFashProdItemsSec .recommendFashProdItemsViewAll{color:#282c3f;text-transform:uppercase;letter-spacing:.6px;float:right;background:#fff;margin-bottom:0;padding:4px 10px;font-size:10px;display:inline-block}.recommendFashProdItemsSec .col-xl-auto.recommendFashProdSingleItem{width:19.8%;padding-right:0}.recommendFashProdItemsSec .addFashBtnInitial{text-transform:uppercase;color:#fff;background:#4dabf7;width:60px;font-size:11px}.recommendFashProdItemsSec .recommendFashProdSingleItemInner{background:#fff;margin-bottom:15px;padding:15px 10px;box-shadow:0 1px 6px #0000001f,0 1px 4px #0000001f}.recommendFashProdItemsSec .recommendFashProdItemImg{object-fit:contain;width:100%;height:100px}.recommendFashProdItemsSec .recommendFashProdSingleItemTitle{text-transform:capitalize;letter-spacing:.3px;color:#282c3f;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;margin:10px 0 20px;font-size:13px;display:-webkit-box;overflow:hidden}.recommendFashProdItemsSec .recommendFashProdSingleItemPrice{text-transform:capitalize;letter-spacing:.3px;margin-bottom:20px;font-size:12px}.recommendFashProdItemsSec .recommendFashProdSingleItemQty{text-transform:capitalize;color:#666;letter-spacing:.3px;font-size:11px}.fbLoad:after{content:" ";will-change:transform;background-image:linear-gradient(90deg,#f5f6f7 0%,#edeef1 20%,#f5f6f7 40% 100%);width:100%;height:100%;animation:1s steps(20,end) infinite forwards FBLoadShimmer-animate;display:block;position:relative}.shine{background:#f6f7f8 linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40% 100%) 0 0/100% no-repeat;-webkit-animation-name:placeholderShimmer;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-fill-mode:forwards;display:inline-block;position:relative}.search-container{max-width:900px;margin:0 auto;padding-top:60px;position:relative}._3eNnq{z-index:1;width:900px;margin:0 auto;position:relative}._38pEg{border:1px solid #d4d5d9;height:70px;line-height:70px;position:relative}._1F77L{color:#000;position:absolute;top:50%;left:30px;transform:translateY(-50%);font-size:20px!important}._2Tyn1{text-align:center;cursor:pointer;flex-direction:column;display:flex;position:absolute;top:50%;right:-90px;transform:translateY(-50%)}._2BJMh{color:#282c3f;caret-color:#2a764d;text-transform:capitalize;border:0;outline:none;width:100%;height:68px;margin:0;padding:20px 60px 20px 70px;font-weight:500;line-height:1.3em;font-size:24px!important}._2BJMh::placeholder{color:#282c3f;font-weight:900;font-size:24px!important}._3pIVC{width:24px;margin-bottom:9px}._3TI86,.py3n3{line-height:1;display:block}#resto-search{border-bottom:1px solid #e9e9eb;margin:60px auto 0}#resto-search .nav-link{cursor:pointer;color:#93959f;background:#fff;margin-right:30px;padding:0 2px 8px;font-size:20px;font-weight:500;display:inline-block;position:relative}#resto-search .nav-link.active{color:#282c3f}#resto-search .nav-link.active:after{content:"";background:#2a764d;width:100%;height:3px;display:block;position:absolute;bottom:-1px;right:-1px}._27-i_{text-transform:uppercase;color:#7e808c;margin-bottom:35px;margin-left:20px;font-size:14px;font-weight:500}._1qtJs{color:#282c3f}.EiD4d{margin-top:30px}._2ntDc{color:#282c3f;cursor:pointer;text-transform:capitalize;border-bottom:1px dashed #d4d5d9;padding:25px 20px;font-size:18px;font-weight:300;line-height:1;position:relative}._2ntDc:hover{background:#f8f8f8;transition:all .3s}._2UBj8{color:#282c3f;background-color:#0000;font-weight:500}._28yRc{width:100%;padding-bottom:10px}.zone-search-stores{border:1px solid #282c3f26;width:100%;margin:0 auto 40px}.zone-search-store-header{cursor:pointer;background:#f1f4f9;padding:23px 30px 28px}.zone-search-store-title{color:#282c3f;margin:0 0 4px;font-size:17px;font-weight:500;position:relative}._2H8LW{float:right;color:#5d8ed5;text-transform:uppercase;margin-top:4px;font-size:13px;font-weight:600}.fxt3y{color:#7e808c;margin:0 0 11px;font-size:13px}._3FTfu{margin-right:8px;padding-right:10px;position:relative}.zone-search-product-container{background:#fff;padding:20px 30px 0}.search-breadcrumb{text-transform:uppercase;color:#7e808c;margin-bottom:35px;margin-left:20px;font-size:14px;font-weight:700}.search-breadcrumb a{cursor:pointer}.search-breadcrumb a:hover{color:#2a764d!important}.search-breadcrumb i{margin:0 4px}.offerIcon:before{content:""}@media only screen and (max-width:575px) and (min-width:320px){.mobileAppLogo{display:inline}.commonAppLogo{display:none}#aboutHeaderContainer{padding-top:10px}#aboutHeader{height:10%;margin:0}.headerSubTitle{font-size:18px}.headerMainTitle{font-size:30px}.aboutUsContent{padding:0}.appAvailabilityContent{width:100%}.responsiveInfo{text-align:center!important;text-align:center!important}.mainAreaTitle{margin:0;font-size:18px;line-height:30px}.joinAppTitle{font-size:18px;line-height:30px}._2UBj8{font-size:14px}#resto-search .nav-link{font-size:16px!important}.search-container{height:84vh}._2ntDc{padding:15px!important}.search-breadcrumb{margin-left:0!important}.restosearch.popularSearchSection{width:100%!important;max-width:100%!important;max-height:81vh!important;margin:auto!important;padding-left:0!important}}@media only screen and (max-width:767px) and (min-width:576px){#aboutHeader{height:10%;margin:0}.appAvailabilityContent{width:80%}.aboutUsContent{padding:0}.mainAreaTitle{margin:0}}@media only screen and (max-width:992px) and (min-width:768px){#aboutHeader{height:10%;margin:0}.appAvailabilityContent{width:80%}.aboutUsContent{padding:0}.mainAreaTitle{margin:0}}@media only screen and (max-width:1400px) and (min-width:992px){.aboutUsContent{padding:0}}@media (min-width:1100px) and (max-width:1400px){.productDetailSrlSpyCartFixed .emptyCart{text-align:center;flex-direction:column;width:250px;height:250px;display:flex;position:absolute;margin:30px 0!important}}@media (min-width:992px) and (max-width:1199.98px){#businessEmailError{left:98%!important}#sidenav.sidenavWidth{width:254px!important}.headerWrap .headerNavUL li{justify-content:center;align-items:center;display:flex}.headerWrap .headerNavUL li a{font-size:14px}.scrollspyNavParent #scrollspyNav{width:254px}.scrollspyNavParent #scrollspyNav .nav-pills .nav-link{font-size:13px}.scrollspyNavParent #scrollspyNav .fa{font-size:20px}.scrollspyNavParent #scrollspyNav ul{border-left:1px solid #eee}#scrollspyNavContent{width:calc(100% - 254px);padding-top:0;padding-left:40px}#scrollspyNavContent .filtersMenuUL li a{font-size:.8rem}.popularBrandsSec .popularBrandsSecTitle{font-size:22px}.popularBrandsSec .popularBrandItemTitle{letter-spacing:.3px;text-transform:capitalize;margin-top:15px;font-size:14px;font-weight:400;line-height:.8}.popularBrandsSec .popularBrandItemCat{letter-spacing:.3px;font-size:11px}.popularBrandsSec .popularBrandItemInnerSec{letter-spacing:.6px;font-size:9px}.popularBrandsSec .popularBrandItemInnerRating{padding-top:2px}.popularBrandsSec .popularBrandItemOffersSpan{letter-spacing:.2px;width:185px;font-size:12px;font-weight:400}.popularBrandsSec .popularBrandItemQkViewSec{padding-top:10px;padding-bottom:10px}.popularBrandsSec .popularBrandItemImgRep{width:100%;height:130px}.filtersMenuItemsSec.active{width:calc(100% - 260px)}.popNSuperSec .popNSuperH3Title{font-size:1rem}.popNSuperSec .popNSuperDesc{letter-spacing:0;font-size:12px}.popNSuperSec button{font-size:.6rem}.productDetailTitleSec #productDetailTitleImgSec{width:240px}.productsListTitleSec{padding-top:40px;padding-bottom:40px}}@media (min-width:768px) and (max-width:991.98px){#businessEmailError{left:80%!important}.mainFashionMenu .mainFashionMenuUL li a{font-size:13px}.catFashionMenu .catFashionMenuUL li a{padding-right:0;font-size:11px}.bannerSlider .slick-prev,.bannerSlider .slick-next{height:100%}.catListFashProdItemsSec .catListFashProdItemsMainTitle{font-size:14px}.prodsAdSec .prodsAdImg{min-height:210px;max-height:210px}.recommendFashProdItemsSec .recommendFashProdItemsTitle{font-size:14px}}@media (min-width:576px) and (max-width:767.98px){#businessEmailError,#ownerEmailError{left:84%!important}#ownerEmailError:before{content:"";left:-10px}}@media (max-width:575.98px){#businessEmailError{z-index:9999!important;top:100%!important;left:calc(100% - 110px)!important}#businessEmailError:before{content:""!important;top:-20px!important;left:calc(50% - 9px)!important}#ownerEmailError{z-index:9999!important;top:100%!important;left:calc(100% - 110px)!important}#ownerEmailError:before{content:""!important;top:-20px!important;left:calc(50% - 9px)!important}.categorySliderSecM .slick-slide img{width:98%}.catListSecM .popularBrandItemOffersSpanM{width:145px}.promotionsSliderComm .promotionsSliderClsDesc{margin-right:20px}.prodetailsRecomSec .prodetailsRecomItemImg{object-fit:cover;width:100%;height:100px}.prodetailsListItemsSec .prodetailsRecomItemSpanTitle{font-size:13px}}@media (min-width:1536px){.filtersMenuItemsSec.active{width:calc(100% - 330px)}}@media (min-width:1245px) and (max-width:1535px){.popularBrandsSec .popularBrandItemOffersSpan{width:225px}}@media (min-width:1200px) and (max-width:1244px){.popularBrandsSec .popularBrandItem,.popularBrandsSec .moreProdsSplSec{flex-basis:33%}.popularBrandsSec .popularBrandItemOffersSpan{width:214px}.popularBrandItemServingsCommSEC{font-size:12px;text-align:left!important}}@media (min-width:1200px) and (max-width:1300px){.headerWrap .headerNavUL li{align-items:center;display:flex}}@media (min-width:1428px){.cusWidthImpClsComm{max-width:83.3333%}}@media (min-width:1200px) and (max-width:1427px){.cusWidthImpClsComm{max-width:97%}}@media (min-width:1200px) and (max-width:1239px){#ctmWth{max-width:47.5%}}@media (max-width:991.98px){.categorySliderSecM .categorySliderMH6Title{color:#686b78;letter-spacing:.3px;margin-bottom:20px;font-size:14.5px}.catListSecM p,.catListSecM h6{margin-bottom:0}.catListSecM .catListSecMH6MainTitle{color:#000;text-transform:uppercase;letter-spacing:.3px;margin-bottom:24px;font-size:13px;font-weight:400}.catListSecM .catListSecH6Title{color:#333;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.catListSecM .catListSecCatType{color:#000;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.catListSecM .popularBrandItemOffersSecM{color:#8a584b;padding-top:8px;padding-bottom:15px;font-size:13px}.catListSecM .popularBrandItemOffersSpanM{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;letter-spacing:.3px;width:140px;padding-left:4px;font-weight:400;display:inline-block;overflow:hidden}.catListSecM .popularBrandItemInnerRatingMRow{color:#282c3f;font-size:12px}.catListSecM .itemDelTime{text-transform:uppercase;color:#000}.catListSecM .itemPriceView{color:#000}.catListSecM .catListSecAddOns{color:#7e808c;letter-spacing:.3px;margin:5px 0;font-size:13px;line-height:20px}.catListSecM .catListSecAddOns i{color:#2a764d}.catListSecM .fixedFeeApply{color:#000;border-top:1px solid #eee;padding-top:15px;font-size:12px}.catListSecM .itemFullDetailsSec{border-top:1px solid #eee;padding-top:15px;padding-bottom:15px}.catListSecM .catListItemFullLayout{margin-bottom:30px}.catListSecM .catListItemFullLayout img{object-fit:cover}.superSec .card{border:none}.superSec .card-link{color:#fff;font-weight:500;display:block}.superSec .card-header{background-color:#0c5260}.superSec .card-header:first-child{border-radius:0}.superSec .card-body{color:#fff;background-color:#0c5260;background-image:url(/static/foodImages/accord_bg.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:10% 170%}.superSec button{color:#fff;text-transform:uppercase;letter-spacing:.3px;background-color:#2a764d;border-radius:0;padding:.38rem .75rem;font-size:.83rem;font-weight:600}.promotionsSliderComm{margin-bottom:40px}.promotionsSliderComm .promotionsSliderInner{border-top:2px solid #333;border-bottom:2px solid #333;padding:30px 0}.promotionsSliderComm .promotionsH6Title{color:#333;letter-spacing:.3px;margin-bottom:20px;font-size:14px}.promotionsSliderComm .slick-slide img{border-radius:50%;display:block}.promotionsSliderComm .promotionsSliderClsDesc{color:#282c3f;text-transform:uppercase;text-align:center;margin-top:15px;margin-right:10px;font-size:12px;font-weight:600}.promotionsProdsSliderClsSec .slick-slide img{width:100%;border-radius:0!important}.promotionsProdsSliderClsSec .popularBrandItemOffersSpanM{width:100px}.prodDetailsWrapper{background-color:#fff;width:100%;overflow-x:hidden}.prodetailsSecM p,.prodetailsSecM h5{margin-bottom:0}.prodetailsSecM .prodetailsTitleSecM,.prodetailsSecM .prodetailsItemRatingMRow{background-color:#fff}.prodetailsSecM .prodetailsItemOffersSecMRow{background-color:#fff;margin-bottom:15px;padding-bottom:15px}.prodetailsSecM .prodetailsPTitle{color:#000;opacity:.7;font-size:13px}.prodetailsSecM .prodetailsItemRatingM{text-transform:lowercase;letter-spacing:.3px;font-size:13px;font-weight:500}.prodetailsSecM .prodetailsItemRatingPDescM{color:#000;opacity:.8;letter-spacing:.3px;font-size:12px}.prodetailsSecM .prodetailsItemOffersSecM{color:#000;border:1px dotted #aaa;padding:20px 15px;font-size:14px}.prodetailsSecM .prodetailsItemOffersSecM i{color:#8a584b}.prodetailsSecM .prodetailsItemffersSpanM{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;letter-spacing:.3px;padding-left:4px;font-weight:400;display:inline-block;overflow:hidden}.prodDetailsHeaderM{z-index:100;background:#fff;border-bottom:1px solid #eee;position:fixed;top:-1px;box-shadow:0 15px 40px -20px #282c3f26}.prodDetailsHeaderM+.prodetailsSecM{margin-top:70px}.prodetailsTitleSecM .prodetailsTitleSecInnerM{border-bottom:1px dotted #aaa;padding-bottom:15px}.prodetailsTitleSecM .prodetailsH5TitleM{text-transform:uppercase;color:#282c3f;font-size:1.1rem}.prodetailsListItemsSec .prodetailsRecomH6TitleRow{background-color:#fff}.prodetailsListItemsSec .prodetailsRecomH6Title{color:#404040;text-transform:capitalize;margin:1rem 0;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.prodetailsListItemsSec .prodetailsRecomSec{background-color:#fff}.prodetailsListItemsSec .prodetailsRecomItem{margin-bottom:30px;padding-bottom:20px;position:relative}.prodetailsListItemsSec .prodetailsRecomItem .initAddBtn{text-align:right;margin-left:auto}.prodetailsListItemsSec .prodetailsRecomItem:nth-child(odd),.prodetailsListItemsSec .prodetailsRecomItem:nth-child(odd) .initAddBtn{padding-right:0}.prodetailsListItemsSec .afterAddBtn{margin-left:auto;margin-right:15px}.prodetailsListItemsSec .prodetailsRecomItemInner{border-radius:2px;padding-bottom:15px}.prodetailsListItemsSec .prodetailsRecomItemImg{width:80%;height:120px;margin:auto;display:block}.prodetailsListItemsSec .prodetailsRecomItemTitle i{color:#2a764d;margin-right:5px;font-size:13px}.prodetailsListItemsSec .prodetailsRecomItemTitle i.Non-Veg,.prodetailsListItemsSec .prodetailsRecomItemTitle i.Non{color:#ad4728!important}.prodetailsListItemsSec .prodetailsRecomItemSpanTitle{color:#000;letter-spacing:.1px;text-transform:capitalize;font-size:14px;font-weight:500}.prodetailsListItemsSec .prodetailsRecomItemPDescM{color:#000;opacity:.8;letter-spacing:.3px;margin-bottom:8px;font-size:12px}.prodetailsListItemsSec .prodetailsRecomItemPrice{color:#000;letter-spacing:.3px;font-size:13px;font-weight:500}.prodetailsListItemsSec .prodetailsRecomItemAddBtn{text-transform:capitalize;color:#e20816;letter-spacing:.3px;background-color:#fff;border:1px solid #ccc;border-radius:0;width:75px;padding-top:4px;padding-bottom:4px;font-size:12px;font-weight:500;position:relative}.prodetailsListItemsSec .customisableReminder{color:#7e808c;text-align:center;letter-spacing:.3px;text-transform:capitalize;margin-bottom:0;padding-top:4px;font-size:8px;font-weight:400;left:calc(50% - 25px)}.prodetailsListItemsSec .addOnBtnDV{z-index:1;color:#2a764d;font-size:14px;position:absolute;top:-2px;right:5%}.prodetailsListItemsSec .prodetailsRecomItemAddBtnSpl{width:auto;font-size:14px;border:none!important}.prodetailsListItemsSec .prodetailsRecomItemCount{color:#2a764d;font-size:13px;font-weight:500}.prodetailsListItemsSec .prodetailsRecomItemInnerImgSec{margin-bottom:10px}.prodetailsListItemsSec .prodetailsSubSecComm{background-color:#fff}.prodetailsListItemsSec .prodetailsSubSecCommSpanTitle{color:#000;letter-spacing:.3px;text-transform:capitalize;font-size:13.5px;font-weight:400}.prodetailsListItemsSec .prodetailsSubSecCommSpanTitleSub{color:#000;letter-spacing:.3px;text-transform:capitalize;font-size:13.5px;font-weight:500}.prodetailsListItemsSec .prodetailsSubSecCommPDescMTitle{color:#000;opacity:.8;letter-spacing:.3px;margin-bottom:8px;font-size:14px;font-weight:400}.prodetailsListItemsSec .prodetailsSubSecCommH6Title{color:#282c3f;letter-spacing:.3px;text-transform:capitalize;padding-bottom:15px;font-size:1.1rem}.prodetailsListItemsSec .prodetailsSubSecCommItemTitle i{color:#2a764d;margin-right:5px;font-size:13px}.prodetailsListItemsSec .prodetailsSubSecCommItemTitle i.Non-Veg,.prodetailsListItemsSec .prodetailsSubSecCommItemTitle i.Non{color:#ad4728!important}.prodetailsListItemsSec .prodetailsSubSecCommPDescM{color:#000;opacity:.8;letter-spacing:.3px;margin-bottom:8px;margin-left:15px;font-size:12px}.prodetailsListItemsSec .prodetailsSubSecCommTitle{border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:5px;display:inline-block}.posAbsSplSec{position:absolute;bottom:0;left:0}#addOnsModalM .modal-header{z-index:9;background:#f2f6fc;border-bottom:1px solid #eee;width:100%;padding-left:35px;padding-right:35px;display:block;position:fixed;top:0}#addOnsModalM .modal-header+.modal-body{margin-top:115px;margin-bottom:100px}#addOnsModalM .close{font-size:35px;font-weight:300;position:absolute;top:5px;left:-4px}#addOnsModalM .modal-title{text-transform:uppercase;color:#282c3f;padding-top:40px;font-size:.9rem;position:relative}#addOnsModalM .modal-title:before{vertical-align:middle;color:#2a764d;content:"";text-align:center;width:14px;height:14px;margin-right:10px;font-family:fontawesome;font-size:16px}#addOnsModalM .addOnsModalSecTitlePrice{color:#000;margin-bottom:0;margin-left:24px;font-size:14px}#addOnsModalM .cartBottomSec{z-index:9;background:#fff;width:100%;padding:6px 39px 20px;position:fixed;bottom:0;overflow:hidden}#addOnsModalM .cartBottomSec .addonsDyna{color:#7e808c;letter-spacing:.5px;font-size:12px}#addOnsModalM .cartBottomSec .addOnComma{color:#7e808c;font-size:12px}#addOnsModalM .cartBottomSec .cartTotalPriceSecInner{background-color:#2a764d;padding:8px 16px;position:relative}#addOnsModalM .cartBottomSec .cartTotalStaticPrice{text-transform:capitalize;letter-spacing:.6px;color:#fff;font-size:.9rem;font-weight:600}#addOnsModalM .cartBottomSec .cartTotalDynaPrice{text-transform:uppercase;letter-spacing:.3px;color:#fff;text-transform:uppercase;letter-spacing:.3px;font-size:.9rem;font-weight:600}#addOnsModalM .addonsULSecM{padding-left:35px;padding-right:35px}#addOnsModalM .addonsULSecM ul{margin-top:30px}#addOnsModalM .addonsULSecH5Title{color:#333;letter-spacing:.3px;margin-bottom:15px;font-size:14px}#addOnsModalM .addOnLabel{cursor:pointer;-webkit-user-select:none;user-select:none;color:#666;letter-spacing:.3px;text-transform:capitalize;margin-bottom:10px;padding-left:30px;font-size:15px;display:block;position:relative}#addOnsModalM .addOnLabel input{opacity:0;cursor:pointer;position:absolute}#addOnsModalM .addOnLabel input:checked~.checkmark{background-color:#fff;border:1px solid #2a764d}#addOnsModalM .addOnLabel input:checked~.checkmark:after{display:block}#addOnsModalM .addOnLabel:hover input~.checkmark{background-color:#fff}#addOnsModalM .radioUL .checkmark{background-color:#fff;border:1px solid #474747;border-radius:50%;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:0}#addOnsModalM .radioUL .addOnLabel .checkmark:after{background:#2a764d;border-radius:50%;width:8px;height:8px;top:3px;left:3px}#addOnsModalM .checkmark:after{content:"";display:none;position:absolute}#addOnsModalM .checkBoxUL .checkmark{background-color:#fff;border:1px solid #474747;width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:0}#addOnsModalM .checkBoxUL .addOnLabel .checkmark:after{border:1px solid #fff;border-width:0 1px 1px 0;width:4px;height:10px;top:2px;left:6px;transform:rotate(45deg)}#addOnsModalM .checkBoxUL .addOnLabel input:checked~.checkmark{background-color:#2a764d}#addOnsModalM .moreoptionsAnch{text-transform:uppercase;font-size:13px;font-weight:500}.productsListTitleSecM .productsListTitle{text-transform:uppercase;letter-spacing:.3px;color:#282c3f;font-size:1.2rem;font-weight:600}.productsListTitleSecM .productsListTitleDesc{color:#000;letter-spacing:.3px;margin-bottom:30px;font-size:13px}}.foodListMV{z-index:1;position:relative}.restHeadLinks{background:#fff;padding-left:15px;box-shadow:0 15px 40px -20px #282c3f26}.restHeadLinks a.nav-link.active{font-weight:700;color:#2a764d!important}.restHeadLinks a{font-size:14px;font-weight:400}.headerNavbar{padding:1rem}.navbar-brand{padding-top:0;padding-bottom:0}.restHeadFixed{align-items:center}.secureLable{text-transform:uppercase;color:#000;align-items:center;min-width:150px;margin-left:12px;font-size:12px;font-weight:700}@media (min-width:576px) and (max-width:700px){.categorySliderSecM .slick-slide img{width:94%!important}}@media (max-width:359px){.categorySliderSecM .slick-slide img{width:96%}}@media (min-width:1200px){.productsListItemsSec .popularBrandItem,.popularBrandsSec .popularBrandItem{flex-basis:auto!important}.popularBrandItemOffersSpan{width:200px}}@media (min-width:1400px){.productsListItemsSec .popularBrandItem,.popularBrandsSec .popularBrandItem{flex-basis:350px!important}}@media (min-width:1245px) and (max-width:1279px){.popularBrandsSec .popularBrandItemInnerSec{font-size:11.5px}}.cityPage .row{margin:0!important}.cityPage .header-main-bloc{color:#fff;background-color:#494d60;height:280px;position:relative}.cityPage .leftPadding{padding-left:60px!important;padding-right:60px!important}.cityPage .city-header-title{width:100%;font-size:1.7rem;font-weight:700}.cityPage .header-sub-title{font-size:1rem}.cityPage .header-input-button{height:3rem;margin:0;padding:0}.cityPage .button-first-block{color:#494d60;background-color:#fff;width:72%;font-size:14px}.cityPage .button-second-block{background-color:#2a764d;justify-content:center;width:150px;font-weight:700}.cityPage .locationLink:hover{cursor:pointer}.cityPage .path{background-color:#f7f7f7;height:36px}.cityPage .path-text{font-size:9px}.cityPage .m-0{margin:0!important}.cityPage .p-0{padding:0!important}.cityPage .title{font-size:32px;font-weight:600}.cityPage .about-discription{color:#686b78;font-size:20px;font-weight:400;line-height:30px}.cityPage .about-discription:hover{cursor:pointer;color:#282c3f}.cityPage .item{position:relative;overflow:hidden;border:0!important;border-radius:0!important}.cityPage .overlay-text{text-align:center;color:#f7f7f7;z-index:3;width:100%;font-size:1.75rem;font-weight:700}.cityPage .custom-card-title{word-break:break-word;margin-top:15px;font-size:1.1rem;font-weight:500}.cityPage .custom-card-text{color:#686b78;margin-top:4px;font-size:.8rem}.cityPage .footer-title{color:gray;text-transform:uppercase;font-size:.9rem;font-weight:600}.cityPage .footer-text{color:#fff;text-transform:uppercase;padding-bottom:10px;font-size:.9rem;font-weight:600}.cityPage .footer-text:hover{cursor:pointer;font-weight:700}.cityPage .mobile{display:none!important}.cityPage .star-icon{color:#fff;background-color:#48c479}.cityPage .offer-image{z-index:2;object-fit:cover;transition:transform .2s;position:relative;overflow:hidden}.cityPage .offer-image:hover{transform:scale(1.2)}.cityPage .storeCard{width:350px;height:350px}.cityPage .storeCard:hover{cursor:pointer}.cityPage .custom-card{margin:20px 10px;padding:10px}.cityPage .custom-card:hover{cursor:pointer;transition:all .3s;box-shadow:0 0 5px #000000bf}.cityPage .hover-bloc{z-index:1;width:100%;height:100%;overflow:hidden}.cityPage .offer-text{color:#8a584b;padding:20px;font-size:.75rem;font-weight:700}.cityPage .offer-block{border-top:1px solid #e9e9eb;margin-top:10px!important}@media (min-width:580px) and (max-width:1200px){.header-sub-main-bloc{width:100%}.city-header-title{font-size:1.2rem;padding-right:6rem!important;font-weight:500!important}.header-main-bloc{background-color:#494d60;height:auto;padding-bottom:20px!important}.desktop{display:none!important}.mobile{display:block!important}.header-sub-title{padding-bottom:10px;font-size:.7rem}.button-second-block{background-color:#fff;width:5%;padding-right:10px!important}.button-first-block{width:96%}.title{font-size:1.2rem}.path{display:none!important}.about-discription{font-size:.8rem;font-weight:350;line-height:17px;margin-top:0!important;padding-top:0!important}.offer-bloc{height:240px;overflow-x:scroll;flex-direction:column!important}.item{width:230px!important;height:230px!important;padding:0!important}.card-img-overlay{width:230px!important;height:230px!important}.card-title{margin-bottom:0!important}.overlay-text{font-size:1.2rem!important}.custom-image{object-fit:cover;height:5rem;width:5rem!important}.custom-card{display:flex;flex-direction:row!important;padding:0!important}.custom-card:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.custom-card-title{color:#fff;margin-top:1px;font-size:1rem;font-weight:600;padding-top:0!important}.card-block{margin:0 0 40px!important;padding:0!important}.custom-card-text{margin-top:0!important;margin-bottom:0!important}.star-icon{color:#494d60;background-color:#fff}.card-rating-block{border-top:1px solid #e9e9eb;padding-top:12px!important}.offer-image:hover{transform:none}.offer-block{border:none;margin-top:5px!important;margin-bottom:10px!important}.offer-text{padding:0;font-size:.8rem}}@media (min-width:320px) and (max-width:580px){.city-header-title{font-size:1.2rem;padding-right:6rem!important;font-weight:500!important}.header-main-bloc{background-color:#494d60;height:195px}.desktop{display:none!important}.mobile{display:block!important}.header-sub-title{padding-bottom:10px;font-size:.7rem}.button-second-block{background-color:#fff;width:15%}.button-first-block{width:85%}.title{font-size:1.2rem}.path{display:none!important}.about-discription{font-size:.8rem;font-weight:350;line-height:17px;margin-top:0!important;padding-top:0!important}.offer-bloc{height:280px;overflow-x:scroll;flex-direction:column!important}.item{width:250px!important;height:250px!important;padding:0!important}.card-title{margin-bottom:0!important}.overlay-text{font-size:1.2rem!important}.custom-image{object-fit:cover;height:5rem;width:5rem!important}.custom-card{display:flex;flex-direction:row!important;padding:0!important}.custom-card:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.custom-card-title{color:#fff;margin-top:1px;font-size:1rem;font-weight:600;padding-top:0!important}.card-block{margin:0 0 40px!important;padding:0!important}.custom-card-text{margin-top:0!important;margin-bottom:0!important}.star-icon{color:#494d60;background-color:#fff}.card-rating-block{border-top:1px solid #e9e9eb;padding-top:10px;padding-top:12px!important;display:block!important}.offer-image:hover{transform:none}.offer-block{border:none;margin-top:5px!important;margin-bottom:10px!important}.offer-text{padding:0;font-size:.8rem}}.wrapLayout{position:relative}.catItems img{height:55px;min-height:55px;max-height:55px;margin:auto}.catItems p{letter-spacing:.3px;color:#333;margin:0;font-size:11.5px;line-height:1.3}.catTitle{letter-spacing:.5px}.catTitle h6{color:#333;text-transform:capitalize;font-size:18px;font-weight:700}.catTitle span{cursor:pointer;text-transform:capitalize;margin-top:10px;line-height:1}.catTitle span:after{content:"";color:#2a764d;padding:0 5px;font-family:fontawesome;font-size:17px;font-weight:500}.catTitle a span{color:#2a764d}.hide-after span:after{content:unset!important}.categoriesTitleLayout p{color:#a5a5a5;-webkit-line-clamp:2;text-overflow:ellipsis;letter-spacing:.3px;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;font-weight:400;display:-webkit-box;overflow:hidden}.brands .card{padding-bottom:0}.brands .card .card-body h5{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.brands img{height:80px;max-height:80px;margin:10px auto}.brands .topBrandsTitle{margin-top:15px}.featuredItems .card{box-shadow:unset;border-radius:0}.featuredItems .card img{object-fit:contain;border-radius:0;height:130px;max-height:130px;margin:auto}.featuredItems .card-title{word-break:break-word;min-height:60px;margin:0;font-size:14px;font-weight:500;line-height:1.4;color:#666!important}.featuredItems .card-body{padding:0}.featuredItems .card-quantity{color:#999;text-transform:capitalize;font-size:13px}.product-card .card{box-shadow:unset;border-radius:0;padding:0 25px}.categoriesArrowLayout{color:#333;font-size:20px}.topBrandsTitle{text-transform:capitalize;color:#333;margin:0;line-height:1.3;font-size:13px!important}.offersAvailableLayout{margin:10px 0;color:#2a764d!important;font-size:14px!important;font-weight:600!important}.homeNavUL li a{color:#333;padding:0 15px;font-size:15px;font-weight:500}.homeNavUL li a:hover{color:#2a764d!important}.time-zone .fa.fa-angle-right{margin-left:5px}.contactPageSection{background:#f7f8fa;margin-top:126px}.contactHeaderLayout{background:#e7eaee}.contactHeaderH1{text-align:center;font-size:50px;font-weight:700}.callEmailH6Layout{background:#f7f8f9;border-bottom:1px solid #eee}.callEmailLayout .callEmailH6{color:#383d48;padding-top:20px;padding-bottom:20px;font-size:18px}.callEmailP{color:#74787e;opacity:.8;margin-top:25px;font-size:15px;font-weight:400}.callEmailAnch{color:#2f88f6;font-size:16px}.conMsgBtnLayout i{margin-right:5px}.conMsgBtn{color:#fff;background-color:#0084ff}.getTouchSection ul li{padding-bottom:40px;padding-left:0}.getTouchSection ul li a{padding:0}.getTouchB{color:#383d48;padding-bottom:5px;font-size:17px;font-weight:600;display:block}.getTouchAnch{color:#2f88f6;font-size:15px;font-weight:400}.getTouchP{color:#383d48;padding-bottom:8px;font-size:15px;font-weight:400}.getTouchH4{padding-bottom:35px;font-weight:600}.listContent .tickMark.mapMark{z-index:5;background:#dcdcdc;position:absolute;top:15px;left:0}.listContent .driverTitle h4{margin-bottom:5px;font-size:16px}.listContent .tickMark .selectedTick{display:none}.listContent .sideLine{border-left:2px dashed #0000001a;position:absolute;top:35px;bottom:-15px;left:27px}.listContent .MuiSvgIcon-root-32{padding-top:4px!important;font-size:22px!important}.tickMark{color:#fff;text-align:center;background-color:#37718e;border-color:#37718e;border-radius:50%;width:25px;height:25px;transition:all .3s;display:inline-block;position:relative;top:5px;left:10px}.tickMark .selectedTick{font-size:16px;font-weight:600;line-height:15px;animation:.2s ease-in _1508g;position:absolute;top:4px;left:6px}.color{color:#37718e!important}.listContent.active .driverTitle .tickMark.mapMark{color:#fff;background-color:#37718e}.listContent.active .driverTitle h4{color:#37718e}.listContent.active .sideLine{border-color:#37718e}.mobileOrderTracking .driverTitle{padding:18px 0 0 35px}.driverTitle{padding:18px 0 0 65px}.TabContainer{background-color:#fff}#liveTrackMap{width:100%;height:265px}.contactUsBannerSec{text-align:center;background-image:url(/static/images/about-header.jpg);background-position:50%;background-repeat:repeat-x;background-size:auto;height:180px}.contactUsBannerSec .contactUsBannerH6Title{color:#424242;letter-spacing:.3px;font-size:1.6em;font-weight:500}.contactUsBannerSec .contactUsBannerAnchEmail{color:#636363;letter-spacing:.3px;font-size:15px}.contactUsOfficeAddressSec{text-align:center;background:#fff}.contactUsOfficeAddressSec:hover{cursor:pointer;transition:all .2s;box-shadow:0 0 0 .3px #0003}.contactUsOfficeAddressSec .contactUsOfficeAddressH5Title{color:#424242;margin-bottom:15px;font-size:17px;font-weight:500}.contactUsOfficeAddressSec .contactUsOfficeAddressPTag{color:#626262;letter-spacing:.3px;margin-bottom:10px;font-size:13.5px;font-weight:400}.mobileLandingDiv{height:100vh;position:relative;overflow-x:hidden;background-position:50% 0!important;background-repeat:no-repeat!important;background-size:cover!important;min-width:100%!important}@media (min-width:992px){.cartButtonLayout button{text-transform:capitalize;border-radius:15px;font-size:12px;background:#2a764d!important;padding:6px 0!important}.categoriesTitleLayout h6{color:#333;font-size:15.5px;font-weight:500;margin-bottom:3px!important}.categories{cursor:pointer;background:#fff;border:1px solid #f7f7f7;border-radius:2px}.categories:hover{border:1px solid #e7e7e7}}@media (max-width:991px){.featuredItems .card-title{white-space:nowrap;text-overflow:ellipsis;min-height:auto;font-size:13px;overflow:hidden;font-weight:400!important}.cartButtonLayout button{background:#2a764d;border-radius:4px;padding-top:10px;padding-bottom:10px;font-weight:600}.categoriesTitleLayout h6{font-size:15px;font-weight:500}.categoriesTitleLayout p{font-size:13px}.categoriesImgLayout img{max-height:100px!important}.categoriesArrowLayout{padding:0}.categories{background:#fff;border:none!important}.categoriesLayout{background:#fff;border:1px solid #eee;padding:2px}#categoriesLayoutWrapper{padding:0 19px}.catTitle h6{font-size:16px;font-weight:700}.homeNavUL li a{font-size:13px}.tzNoPaddTabView{padding:0}.time-zone,.time-zone span{font-size:11px}.callEmailLayout img{width:65px!important}}@media screen and (max-width:575px) and (min-width:240px){.mobileHidden{display:none}.categoriesLayout{padding:10px}button.bottomIconNormal,.bottomIconFade{padding:2px!important}.categoriesTitleLayout{white-space:nowrap;text-overflow:ellipsis;white-space:pre-line;overflow:hidden}.categoriesTitleLayout h6{font-size:14px;font-weight:600}.categoriesTitleLayout p{color:#aaa;font-size:12px}.featuredItems{padding:0!important}.featuredItems .card{margin:0 0 10px!important;padding:5px!important}.featuredItems .card img{width:100px!important;max-height:100px!important}.product-saving{text-align:left;margin-top:5px}.product-prices{text-align:left;flex-direction:column;justify-content:center;line-height:13px;display:flex}.product-name{text-align:left;letter-spacing:.3px;color:#2f2e3a;min-height:40px;max-height:40px;font-size:13px;font-weight:500;white-space:normal!important;text-align:left!important;text-overflow:unset!important}.product-price{font-size:12px}.Store-name{letter-spacing:.3px;font-size:12px}.alert-red{font-size:10px}.catTitle{padding:15px}.catTitle span{color:#666;text-transform:uppercase;font-size:10px;font-weight:500;margin-top:0!important;margin-bottom:0!important}.catTitle span:after{content:"";font-size:14px}.catTitle h3{color:#000;margin-bottom:0;font-weight:500;font-family:Work Sans,sans-serif!important;font-size:14px!important}.catTitle p{font-size:12px;display:none}.product-price-before,.Store-description{font-size:10px}.product-description{text-align:center;width:100%;font-size:12px}.bannerItems{margin-top:10px;margin-bottom:10px}.bannerItems img{height:165px!important;min-height:165px!important;max-height:165px!important}.bannerItems .slick-arrow{display:none!important}.catItems p{font-size:10px}.catItems img{height:50px;min-height:50px;max-height:50px}.mobilePad{padding:15px}.catProdListCommSec .featuredItems{padding:15px!important}.product-card .card{min-height:288px}.categoriesImgLayout img{width:100%!important;height:80px!important}.featuredItems.brands.featuredItemsId img{width:100%!important}.category__list{padding:0 0 33px}.category__list li{width:100%}#categoriesLayoutWrapper{padding:10px 6px 0;background:#f0f0f0!important}.categories{padding:2px 3px}.padResponsive0{padding:0!important}.promo-discount{font-size:8px;left:5px}.product-add-button{border-radius:4px;width:100%;padding-top:5px;padding-bottom:5px}.wrapLayout{background:#f0f0f0}.brands .card{border-radius:2px!important;padding:0!important}.contactHeaderH1{font-size:30px}}.descFeatLayoutImg h5{padding-bottom:2px;margin-bottom:2px!important}.descFeatLayoutImg div::-webkit-scrollbar{width:0;height:4px}.descFeatLayoutImg p::-webkit-scrollbar{width:0;height:4px}.descFeatLayoutImg h5::-webkit-scrollbar{width:0;height:4px}.descFeatLayoutImg div::-webkit-scrollbar-track{background:0 0}.descFeatLayoutImg p::-webkit-scrollbar-track{background:0 0}.descFeatLayoutImg h5::-webkit-scrollbar-track{background:0 0}.descFeatLayoutImg div::-webkit-scrollbar-thumb{background-color:#0000}.descFeatLayoutImg p::-webkit-scrollbar-thumb{background-color:#0000}.descFeatLayoutImg h5::-webkit-scrollbar-thumb{background-color:#0000}@media (max-width:298px){.categoriesArrowLayout{display:none}}@media (min-width:576px){.flexBasis{flex-basis:48.5%}}@media (max-width:1300px){.contactUsBannerSec{background-size:contain!important}}@media (max-width:767.98px){.contactUsBannerSec{background-size:cover!important;height:100px!important}}@media (max-height:500px){.mobileLandingDiv{background-position-y:-40px!important}}.mainSearchRes{border-bottom:1px dashed #dfdfdf;padding:10px 0}.mainSearchRes img:hover{transition:all .5s;transform:scale(1.1)}.mainSearchRes p{color:#282c3f;font-size:13px;font-weight:500}.mainSearchRes p:hover{color:#2a764d}.mainSearchRes .prodName{text-align:left}.mainSearchRes .prodPrice{text-align:right;padding-right:25px}.mainSearchRes:hover{cursor:pointer;color:#2a764d;transition:all .3s;box-shadow:0 2px 7px #0000004d}.inlogin-button,.inask-button{color:#fff;text-transform:uppercase;background-color:#abb93e;border:1px solid #9cabb5;margin-top:16px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .3s}.mobile-home-page-app-features{flex-direction:column;gap:.94rem;width:100vw;margin-top:7rem;display:flex}.mobile-home-page-app-features .app-features-item-container{padding:1.05rem 1.19rem 1.01rem .62rem;box-shadow:0 4px 4px #00000040}.mobile-home-page-app-features .app-features-item-container .app-features-image-container{height:5.9375rem;padding-left:.56rem;position:relative}.mobile-home-page-app-features .app-features-item-container .app-features-image-container .mobile-home-page-app-feature-image{object-fit:cover;width:100%;height:100%}.mobile-home-page-app-features .app-features-item-container .app-features-image-container .side-icon-container{z-index:9;background-color:#2a764d;border-top-right-radius:32px;border-bottom-right-radius:32px;justify-content:flex-start;align-items:center;width:3.1875rem;height:3.12181rem;padding-left:.56rem;display:flex;position:absolute;top:1.39rem;left:0}.mobile-home-page-app-features .app-features-item-container .mobile-home-page-app-feature-info{padding:.81rem 1.41rem 0 .84rem}.mobile-home-page-app-features .app-features-item-container .mobile-home-page-app-feature-info>h1{color:#000;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.mobile-home-page-app-features .app-features-item-container .mobile-home-page-app-feature-info>h3{color:#000;margin-top:.5rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.mobile-splash-screen-container{flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex}.mobile-splash-screen-container .find-my-location-button{color:#fff;text-align:center;width:16.8125rem;height:2.375rem;box-shadow:none;background-color:#2a764d;border-radius:2.1875rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:4.88rem;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;display:flex}.mobile-splash-screen-container .select-my-location-button{color:#2a764d;text-align:center;background:0 0;margin-top:1.88rem;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.mobile-stores-container{background-color:#fff;width:100%;overflow-x:hidden}.store-mobile-store-image{width:100%;height:100%;position:absolute}.store-details-container{background:#0000008c;width:100%;padding:4px 1.62rem 4px 17px;display:flex;position:absolute;bottom:0}.store-details-container h2{color:#fff;margin-bottom:6px;padding:0;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.store-details-container p{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.store-rating-and-delivery-info-container{flex-direction:column;gap:5px;margin:0;padding:0;display:flex}.store-rating-and-delivery-info-container .store-delivery-info-container{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.store-mobile-banner{padding:.3rem 1rem;top:168px}.mobile-store-container{flex-direction:column;display:flex;position:relative}.mobile-banner-holder{z-index:20;width:100%;height:250px;padding:0 16px;position:absolute;top:8px}.store-mobile-header-container{z-index:90;width:100%;position:relative;box-shadow:0 4px 4px #0000001a}.store-mobile-header-container .store-banner-container{height:14.5rem;position:relative}.store-mobile-header-container .store-banner-container .store-back-btn{position:absolute;top:20px;left:20px}.store-mobile-header-container .store-info-container{background:#fff;flex-direction:column;margin:0;display:flex;position:relative}.store-mobile-header-container .store-info-container .store-order-logo{fill:#fff;background-color:#fff;border:1px solid #dbdbdb;border-radius:8px;justify-content:center;align-items:center;width:78px;height:78px;display:flex;position:absolute;top:-100px;left:25px;overflow:hidden}.store-mobile-header-container .store-info-container .store-order-logo>img{background-size:cover;border-radius:8px;height:66px}.store-mobile-header-container .store-info-container .store-order-details-container{flex-direction:row;gap:6px;display:flex}.store-mobile-header-container .store-info-container .store-order-details-container .store-star-container{align-self:flex-end;height:100%;margin-left:8px;display:flex}.store-mobile-header-container .store-info-container .store-order-data-container{flex-direction:column;margin-top:6px;margin-left:8px;display:flex}.store-mobile-header-container .store-info-container .store-order-data-container>h1{color:#000;margin-bottom:3px;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.store-mobile-header-container .store-info-container .store-order-data-container>h3{color:#000;margin-bottom:5px;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.store-mobile-header-container .store-info-container .store-order-delivery-info{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;display:flex}.store-mobile-header-container .store-info-container .store-order-delivery-info p{color:#000;letter-spacing:-.0625rem;margin-left:.19rem;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal}.store-mobile-header-container .store-info-container .store-order-delivery-info span{margin-left:2px}.store-mobile-header-container .store-info-container .store-order-fav-container{flex-grow:1;justify-content:flex-end;display:flex;position:absolute;top:-3rem;right:20px}.store-mobile-header-container .store-info-container .store-order-fav-container .store-fav{background-color:#fff;border:1px solid #f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:1.725rem;height:1.725rem;display:flex}.store-mobile-header-container .store-info-container .store-order-description-container>h4{color:#000;margin:6px 16px;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.category-mobile-title{color:#fff;margin-top:65px;margin-left:20px;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.category-mobile-title.full-size{color:#2a764d;margin-left:85px;font-size:32px}.category-mobile-title-mobile{color:#2a764d;margin-top:20px;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.category-mobile-title-mobile.full-size{margin-top:145px;margin-left:85px;font-size:32px}.mobile-food-card-container{border:1px solid #dbdbdb;border-radius:5px;flex-direction:row;justify-content:space-between;align-items:stretch;margin-top:10px;margin-bottom:14px;padding:8px 19.5px 9px;display:flex;position:relative}.mobile-food-card-container .food-card-title-info-container{flex-direction:column;padding-right:18px;display:flex}.mobile-food-card-container .food-card-title-info-container>h2{color:#000;margin-bottom:11px;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.mobile-food-card-container .food-card-title-info-container p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.mobile-food-card-container .food-card-add-and-price-container{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.mobile-food-card-container .food-card-add-and-price-container .mobile-food-card-price{color:#2a764d;text-align:right;letter-spacing:.3px;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.zone-city-badge{color:#fafafa;cursor:"pointer";font-size:14px;font-weight:"400";-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:.25rem;outline:none;padding:8px;line-height:1.5rem;background-color:#21478f!important}.zone-city-badge>button{-webkit-user-select:none;user-select:none;border-radius:50%;outline:none}.menu-discovery-info-box{background-color:#e8f5e9;border-left:4px solid #2a764d;border-radius:6px;margin-bottom:24px;padding:16px 20px}.info-text{color:#04180d;margin:0 0 12px;font-size:14px;line-height:1.6}.info-list{color:#04180d;margin:0;padding-left:20px;font-size:14px;line-height:1.8}.info-list li{margin-bottom:4px}.or-divider{text-align:center;margin:20px 0;position:relative}.or-divider:before{content:"";background-color:#dee2e6;height:1px;position:absolute;top:50%;left:0;right:0}.or-divider span{color:#6c757d;background-color:#fff;padding:0 16px;font-size:14px;font-weight:600;position:relative}.menu-retrieval-checkbox.mobile-view>label>span{text-transform:uppercase;padding-left:10px;line-height:18px;font-size:13px!important;font-weight:600!important}.menu-retrieval-checkbox>label>span{text-transform:uppercase;line-height:22px;font-size:13px!important;font-weight:600!important}.file-upload-container{max-width:100%}.file-upload-area{cursor:pointer;background-color:#f8f9fa;border:2px dashed #bebebe;border-radius:8px;padding:40px 20px;transition:all .3s}.file-upload-area:hover{background-color:#2a764d0d;border-color:#2a764d}.file-upload-label{cursor:pointer;width:100%;margin:0}.upload-content{text-align:center}.upload-icon{justify-content:center;margin-bottom:16px;display:flex}.upload-title{color:#04180d;margin-bottom:8px;font-size:16px;font-weight:500}.upload-subtitle{color:#6c757d;margin-bottom:16px;font-size:14px}.btn-select-files{color:#fff;cursor:pointer;background-color:#2a764d;border:none;border-radius:5px;padding:10px 24px;font-size:14px;font-weight:500;transition:background-color .2s}.btn-select-files:hover{background-color:#1f5a3a}.uploaded-files-section{margin-top:24px}.uploaded-files-title{color:#04180d;margin-bottom:12px;font-size:14px;font-weight:500}.files-list{flex-direction:column;gap:8px;display:flex}.file-item{background-color:#fff;border:1px solid #dee2e6;border-radius:5px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}.file-item:hover{background-color:#f8f9fa;border-color:#2a764d}.file-info{flex:1;align-items:center;gap:12px;display:flex}.file-icon{font-size:24px;line-height:1}.file-details{flex:1}.file-name{color:#04180d;word-break:break-word;margin-bottom:4px;font-size:14px;font-weight:500}.file-size{color:#6c757d;font-size:12px}.btn-remove-file{color:#dc3545;cursor:pointer;background-color:#0000;border:1px solid #dc3545;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .2s;display:flex}.btn-remove-file:hover{color:#fff;background-color:#dc3545}.files-count{text-align:right;color:#6c757d;margin-top:12px;font-size:12px}.email-validation-container{background-color:#f0f9f3;flex-direction:column;justify-content:center;align-items:center;min-height:76vh;display:flex}.email-validation-container>.email-form-container{background:#fff;border:1px solid #dbdbdb;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:64px;padding:42px;display:flex;box-shadow:0 0 10px #0000001a}@media screen and (max-width:575px){.email-validation-container{min-height:100vh}.email-validation-container>.email-form-container{margin-top:0;padding:16px}.email-validation-container>.email-form-container>div>h1{text-align:center;font-size:24px}.email-validation-container>.email-form-container>div>img{width:100px;height:100px;margin-bottom:24px}}.locationType{text-transform:capitalize;color:#282c3f;padding:10px 0;font-weight:500}.addressListCont{border:1px solid #edf1f7}.savedCaption{text-transform:uppercase;letter-spacing:.3px;color:#999;font-size:12px;font-weight:500}.addressDataBox .locationType:hover{color:#2a764d;transition:all .3s}.addressDataBox:hover{cursor:pointer}.addressDrawerBox{border-bottom:1px dashed #999}.addressDrawerBox p{color:#999;font-size:12px;font-weight:400}.lcnSearch-searchbttn .clearBtn{text-transform:capitalize;letter-spacing:.3px;font-size:14px;font-weight:500;color:#474747!important}.lcnSearch-searchbttn.lcnLeft{left:50px!important}._currentLocationSec{background:#f5f5f5;align-items:center;height:42px;display:flex}._currentLocationSec ._currentLocation{color:#adadad;padding-left:31px;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.geoMobLocation a{letter-spacing:.3px;font-size:14px;color:#474747!important}main{font-family:Work Sans,sans-serif!important}.textLogoLog{color:#2a764d;letter-spacing:.6px;margin-left:5px;font-size:30px;font-weight:500}.loginBtnLog,.loginBtnLoga{text-transform:capitalize;letter-spacing:.3px;border:2px solid #2a764d;border-radius:4px;width:100%;padding:10px 0;font-size:15px;font-weight:600;color:#000!important;background:0 0!important}.loginBtnLog:hover,.loginBtnLoga:hover{color:#2a764d!important}.signUpBtnLog{text-transform:capitalize;letter-spacing:.3px;color:#fff;width:100%;padding:10px 0;font-size:15px;font-weight:600;background:#2a764d!important}.signUpBtnLog:hover{transform:translateY(-2px)}.RessignUpBtnLogLayout{text-transform:capitalize;letter-spacing:.3px;color:#fff;width:100%;padding:10px 0;font-size:15px;font-weight:600;background:#cd0000!important}.RessignUpBtnLogLayout:hover{transform:translateY(-2px)}.findBtnLog{text-align:center;letter-spacing:.3px;background:#2a764d;border:1px solid #2a764d;width:90%;position:absolute;right:20%;box-shadow:0 1px 3px #0000001f;color:#fff!important;border-radius:6px!important}.findBtnLog:hover{color:#fff;cursor:pointer}.findInputLog{white-space:nowrap;color:#282c3f;border-right:none;width:100%;overflow:hidden;border-radius:6px 0 0 6px!important;padding-left:20px!important}.findInputLog:focus{border:1px solid #2a764d;box-shadow:0 0 3px 1px #0000001a}.findInputLog::placeholder{letter-spacing:.5px;opacity:.8;font-size:14px;font-weight:500;color:#7e808c!important}.findInputLog::-moz-placeholder{letter-spacing:.5px;opacity:.8;letter-spacing:.5px;opacity:.8;font-size:16px;font-weight:600;color:#7e808c!important}.selectAddress::placeholder{letter-spacing:.5px;opacity:.8;font-size:16px;font-weight:300;color:#aaa!important}.orderTextLog{color:#747474;margin-top:10px;font-size:21px;font-weight:400}.descFeatLayoutLog{background:#dbe2a0!important}.descFeatLayoutLog img{margin-bottom:20px}.descFeatLayoutLog i{color:#ffe39c;margin-bottom:35px;font-size:70px}.descFeatLayoutImg{cursor:pointer;background:#fff no-repeat;border-radius:20px;width:400px;height:230px;margin:20px auto}.descFeatLayoutLogos{text-align:center;background:#e4eab7;position:relative;z-index:3!important}.descFeatLayoutLogos img{margin:5px auto}.descFeatLayoutLogos i{color:#ffe39c;margin-bottom:35px;font-size:70px}.sosContainer{z-index:20}.sosContainer div.banner{text-align:center;background-image:url(/static/images/children.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:500px}.sosContainer div.sos-desc{width:50%;margin-top:50px}.sosContainer i{color:#ffe39c;margin-bottom:35px;font-size:70px}.descFeatLayoutChildren div.sos-desc{width:50%;margin-top:50px}.descFeatLayoutChildren i{color:#ffe39c;margin-bottom:35px;font-size:70px}.descFeatLogH5{color:#fff;text-align:center;z-index:100000000;font-family:PT Sans,sans-serif;font-size:27px;font-weight:500;position:absolute;bottom:40px}.descFeatHdH5{color:#fff;letter-spacing:.3px;margin-bottom:20px;font-family:PT Sans,sans-serif;font-size:38px;font-weight:500}.descFeatLogH6{color:#2a764d;margin-top:10px;font-size:14px;line-height:1.3}#vertical a{color:#333;padding:0;font-family:Work Sans,sans-serif;font-size:35px;font-weight:500;line-height:1.1;display:inline-block}.resHeadTitLog{color:#333;width:300px;padding-bottom:15px;font-size:35px;font-weight:600}.resDescTitLog{color:#686b78;letter-spacing:.3px;opacity:.9;font-size:18px;font-weight:400}.locateMeIcon{color:#333;cursor:pointer;opacity:1;z-index:1;background:#fff;padding:10px 20px;font-size:13px;font-weight:600;transition:all .3s;position:absolute;top:calc(50% - 20px);right:6%}.locateMeIcon:hover{color:#333;background:#e9e9eb}.locateMeIcon:before{content:"";background-image:url(/static/images/gps-location-symbol.svg);background-position:50% 0;background-repeat:no-repeat;background-size:100% 100%;width:10px;height:10px;position:absolute;top:calc(50% - 5px);left:5px}.bannerBgRightLogin{background:url(/static/images/homeBannerBg1.jpg) 50% 0/cover}.backgroundImageHome{background-position:100%;background-repeat:no-repeat}.bannerBgRightStores{background-position:50% 0;background-repeat:no-repeat;background-size:cover;max-height:100%}.locationError{z-index:999;background:#f40f0f;width:94%;position:absolute}.locationError p{color:#fff;text-align:center;padding:10px;font-size:13px}.dropbtn{color:#000;cursor:pointer;background-color:#fff;border:1px solid;border-radius:3px;width:250px;padding:10px;font-size:16px}.dropdown{display:inline-block;position:relative}.dropdown-content{z-index:1;background-color:#fff;min-width:248px;display:none;position:absolute;overflow:auto;box-shadow:0 0 5px #0003}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown a:hover{background-color:#ddd}.show{display:block}.loginWithFB{color:#fff;background:#3b5998;border:none;border-radius:2px;padding:8px 9px 8px 16px;box-shadow:0 2px 2px #0000003d,0 0 1px #0000003d!important}.loginWithGoogle{justify-content:center;width:47px;margin-left:20px;box-shadow:0 2px 2px #0000003d,0 0 1px #0000003d!important}.loginWithGoogle div{margin-top:6px;margin-right:0!important;padding:0!important}.loginWithGoogle span{padding:0!important}.appImages img{width:161px;height:50px}.autocomplete-dropdown-container{z-index:99;background:#fff;border:1px solid #d5d5d9;border-radius:10px;padding:2px;position:absolute;box-shadow:0 0 1px #0000001a}.autocomplete-dropdown-container:first-child{color:#5e5f63!important}.loginFormSectionLayout .autocomplete-dropdown-container{width:130%}.bttn-top-right{text-align:center;color:#2a764d;letter-spacing:.3px;cursor:pointer;background:#fff;width:110px;height:54px;padding:10px;font-size:13px;font-weight:500;position:absolute;top:-57px;right:24%}.readyToOrder{color:#999;padding:15px 0;font-size:12px}.readyToOrder a{margin-left:5px;font-size:13px;color:#2a764d!important}.setUpLoc{z-index:9999}.setUpLoc button{color:#fff;z-index:9999;background:#2a764d;border:none;border-radius:0;width:80%;margin:0 auto 25px;padding:12px 0;font-size:14px;font-weight:600}.setUpLoc p{color:#2a764d;text-transform:capitalize;font-size:17px;font-weight:400}.loginItems img{width:60%;margin:auto}.fixed65{min-height:60vh!important;max-height:65vh!important}.slideCaptionLoginMob{padding:15px 13vw;font-size:24px;font-weight:600}.lcnSearch-input{border:unset;border-top:1px solid #282c3f33;border-bottom:1px solid #282c3f33;width:100%;margin-bottom:15px;padding:10px 40px;transition:all .3s;box-shadow:0 1px 7px 1px #d4d5d9}.lcnSearch-input:focus{box-shadow:0 1px 7px 1px #c2c2c4}input:focus{outline:none!important}.locationSearchInput{position:relative}.locationSearchInput .autocomplete-dropdown-container{margin-top:4%;padding:10px;width:100%!important}.closeDrawer{color:#777;padding:5px}.lcnSearch-searchbttn{font-size:14px;position:absolute;top:16px;left:370px;top:calc(50% - 12px)!important;left:calc(100% - 50px)!important}.locationCitiesUL .nav-link{color:#93959f;padding:0 10px 0 0;font-size:12px;font-weight:500;line-height:1.8;display:block}.accountDetailsTitle h3{text-transform:capitalize;margin:0;font-weight:700}.accountDetailsTitleNumber{font-size:15px;font-weight:700}.accountDetailsTitleDot{margin:0 10px}.accountDetailsTitleEmail{font-size:15px;font-weight:700}.accountDetailsTitleButton button{color:#fff;border:2px solid #2a764d;font-weight:700;background:#2a764d!important}.accountDetailsTitleButton button:hover{opacity:.8}#ordersSideMenuLayout{z-index:1;width:260px}#ordersSideMenuLayout .nav-link{color:#333;text-transform:capitalize;border-radius:0;padding:20px;font-size:15px;font-weight:500}#ordersSideMenuLayout .nav-pills .nav-link.active{background:#f1f4d9;font-weight:700;border-left:5px solid #2a764d!important}#ordersSideMenuLayout .nav-pills .nav-link.active:before{color:#2a764d}#ordersSideMenuLayout .nav-pills .nav-link.active:after{content:"";color:#2a764d;font-family:fontawesome;font-size:20px;position:relative;bottom:5px}#ordersSideMenuLayout .nav-pills .show>.nav-link{background:#fff;font-weight:700}#ordersSideMenuLayout .nav-pills .nav-link{flex-direction:"row";display:flex}#ordersSideMenuLayout .nav-pills .nav-link span{flex:1}#ordersSideMenuLayout .nav-pills .nav-link:before{margin-right:20px}#ordersContentLayout{border:5px solid #f1f4d9;width:calc(100% - 260px)}.fixedPosition{height:100%;position:fixed}#accountDetailsTitleLayoutId{z-index:2;background:#37718e;width:100%;min-height:90px;display:none;position:fixed;top:0;left:0}#ordersContentLayoutOuterULId a{text-transform:capitalize}#ordersContentLayoutOuterULId .nav-link.active,#ordersContentLayoutOuterULId .show>.nav-link{color:#fff;background:#2a764d;font-weight:600}#ordersContentLayoutOuterULId .nav-link{color:#2a764d;border:1px solid #2a764d;border-radius:2px;margin-right:5px;font-size:15px;font-weight:500}.pastOrdersHeaderLayout .orderTimeAndItemId{color:#666;text-transform:capitalize;font-size:12px;font-weight:500;line-height:1.6}.pastOrdersHeaderLayout .cancelAndViewOrderedItem,.pastOrdersHeaderLayout .cancelAndViewOrderedItem a{color:#2a764d;font-size:13px}.cancelAndViewOrderedItem i:before{padding-left:5px}.orderTitleLayout{margin-bottom:4px;font-weight:600}.reorderAndDetailsButtonLayout button{color:#2a764d;text-transform:uppercase;border-color:#2a764d;border-radius:2px;padding:4px 10px;font-size:13px;font-weight:600}.pastOrdersHeaderLayoutFirstSection{background:#f9f9f9}.ordersCardBodyLayout h6{color:#666;text-transform:capitalize;font-size:13px}.ordersCardBodyLayout p,.subTotalPriceLayout{font-size:13px}.freeStatic{color:#2a764d;font-size:13px}.payAmountDelivery,.payableAmountPriceLayout{text-transform:capitalize;font-size:13px;font-weight:600}.inclusiveAllTaxes{color:#666;font-size:12px}.myOrdersSideMenu .nav-link:before{margin-right:15px;position:absolute}.profileTabIcons{height:25px;margin-right:10px}#ordersid:before{content:"";font-family:fontawesome}#Offersid:before{content:"";font-family:fontawesome}#Supportid:before,#Faqid:before{content:"";font-family:fontawesome}#profile_logOutid:before{content:"";font-family:fontawesome}#favouritesid:before{content:"";font-family:fontawesome}#paymentsid:before{content:"";font-family:fontawesome}#walletid:before{content:"";font-family:fontawesome}#addressesid:before{content:"";font-family:fontawesome}#wishListid:before{content:"";font-family:fontawesome}#referFriendsid:before{content:"";font-family:fontawesome}.back{text-transform:capitalize;color:#2a764d;cursor:pointer;margin-left:15px;font-size:13px;font-weight:600}.back:before{content:"";color:#2a764d;margin-right:3px}.viewOrderedItemTitle{color:#333;text-transform:capitalize;font-size:15px;font-weight:600}.viewOrderedItemOrderIdAndQuantity{color:#666;text-transform:capitalize;margin-bottom:4px;font-size:11px}.viewOrderedItemTitleName{text-transform:capitalize;margin-bottom:4px;font-size:15px;font-weight:500}.viewOrderedItemCountLayout{color:#666;font-size:13px}.viewOrderedItemFinalPriceLayout{color:#666;text-align:center;font-size:13px;font-weight:600}.viewOrderedItemTitleLayout{background:#f9f9f9}.secondView{display:none}.manageAddressLayout{text-transform:capitalize}.manageAddressHeader{font-size:21px;font-weight:700}.manageAddressWidth{background:#fff;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:10px}.homeAddressInitial{letter-spacing:.4px;color:#474747;text-transform:capitalize;word-wrap:break-word;margin-bottom:10px;font-size:15px;font-weight:500}.cardBrandBt{font-size:12px;font-weight:500}.cardNumbersComm{font-size:9px;font-weight:500}.payOptionsBtPTag{text-transform:capitalize;letter-spacing:.3px;color:#474747;padding:15px 10px;font-size:15px;font-weight:500}.homeAddressInitialLayout p{letter-spacing:.3px;color:#5e5f63;margin-bottom:10px;font-size:13px;font-weight:400}.addressAddNewButton{letter-spacing:.3px;border:1px solid #2a764d;padding:5px 15px;font-size:13px;font-weight:500;color:#fff!important;text-transform:uppercase!important;background:#2a764d!important}.addressAddNewButton:hover{text-decoration:none;color:#fff!important;background:#2a764d!important}.addressEditAndDeleteButton{box-shadow:none;background:#fff;margin:0;font-size:13px;font-weight:600;color:#2a764d!important;text-transform:uppercase!important}.addressEditAndDeleteButton:hover{box-shadow:none;text-decoration:none}.homeAddressIconLayout i{padding-top:2px;font-size:20px}.labelStatic{letter-spacing:.5px;margin-bottom:10px;font-weight:400}.profileEditModal .initialInput input{border:none;border-bottom:1px solid #ccc!important;padding-left:0!important}.profileEditModal::-webkit-input-placeholder{letter-spacing:.5px;font-size:16px;color:#666!important}.profileEditModal::placeholder{letter-spacing:.5px;font-size:16px;color:#666!important}.profileEditModal::-moz-placeholder{letter-spacing:.5px;letter-spacing:.5px;font-size:16px;color:#666!important}.changeProfileAnch{margin-top:18px;margin-left:-60px;font-size:13px;font-weight:500;position:absolute;color:#2a764d!important}#newNumberPhone,#emailNew,#passwordNew{display:none}#addressEditLabel{letter-spacing:.1px;font-size:17px;font-weight:700}#editAddressCategories{border:none;border-left:1px solid #ced4da;padding-right:75px!important}#addressEditCancelAnch{color:#2a764d}.categoryAddress{text-transform:capitalize;font-size:14px}#homeAddress:before{content:""}#workAddress:before{content:""}#otherAddressBefore:before{content:""}#otherAddressAfter{font-weight:700}#otherAddressAfter:before{content:""}#categoryAddressLayout{display:none}.categoryAddressLayout:hover{color:#fff;background:#000}#otherTagEditAddressId{font-size:13px;font-weight:700;background:#fff!important;border:none!important;border-radius:0!important}#otherTagEditAddressId:before{content:"";margin-right:5px;font-family:fontawesome;font-weight:900}#otherTagEditAddressInputId{border:none;border-radius:0}#addressEditModalPadId{padding:5px 0}.addressEditModalForm{border:1px solid #ccc}.addressEditModalSubmitButtonLayout button{font-weight:600;background:#2a764d!important}.addressDeleteModalSection .modal-body p{font-size:18px;font-weight:700}.addressDeleteModalCancelButton{color:#333!important;background:#fff!important;border:2px solid #333!important;font-weight:700!important}.addressDeleteModalDeleteButton{background:#333!important;font-weight:700!important}.addPaymentCard{font-size:16px;font-weight:600}.addPaymentCardDesc{letter-spacing:.1px;color:#535665;font-size:12px;font-weight:500}.addNewPaymentCardBtn{color:#2a764d;border-color:#2a764d;height:40px;font-weight:600}.favTitle{letter-spacing:.4px;font-size:14px;font-weight:700}.favDesc{letter-spacing:.4px;color:#8e8e8ef5;font-size:12px;font-weight:500}.favSubDesc{letter-spacing:.2px;color:#666;font-size:10px;font-weight:500}.favStarRate{color:#fff;background:#2a764d;padding:0 4px}.favDot{text-align:center;width:35px;font-weight:600;display:inline-block}.pastOrdersLayout .card-header{padding:0}.viewDynaUpNDown1,.viewDynaUpNDown2{color:#666;font-size:14px;transition:all .5s;display:none}.viewDynaUpNDown1.show,.viewDynaUpNDown2.show{display:block}.pastOrdersHeaderLayoutSecondSection{background:#fff}.viewDynaUpNDownLayout{background:#f9f9f9;display:block}a.viewDynaUpNDownLayout:hover{text-decoration:none}.offer{color:#2a764d;letter-spacing:.5px;z-index:1;background:#f2fef2;border:1px solid #2a764d;border-radius:4px;padding:0 4px;font-size:12px;font-weight:500;display:inline-block;position:relative}.productDisplaySection .card img{margin:auto;border-radius:0!important}.featuredItems .card-title{letter-spacing:.6px;word-break:break-word;min-height:60px;margin:0;font-size:14px;font-weight:500;line-height:1.4;color:#666!important}.beforeOffer{color:#aaa;font-size:15px;line-height:1.2}.beforePriceRate{color:#999;font-size:14px;font-weight:300;text-decoration:line-through}.afterOffer{color:#333;font-weight:500}.cartButtonLayout button{text-transform:capitalize;letter-spacing:.6px;border-radius:15px;font-size:12px;background:#2a764d!important;padding:6px 0!important}#afteraddPaymentCoLayout{background:#edf1f7;min-width:240px}#afteraddPaymentCoLayout .nav-link{color:#333;text-transform:capitalize;border-radius:0;padding:20px;font-size:15px;font-weight:500}#afteraddPaymentCoLayout .nav-pills .nav-link.active,#afteraddPaymentCoLayout .nav-pills .show>.nav-link{background:#fff;font-weight:700}#afteraddPaymentCoLayout .nav-pills .nav-link:before{margin-right:10px}.paymentTitleCo{margin-bottom:5px;font-size:15px;font-weight:500}.paymentBtnCo{text-transform:uppercase;padding:6px 0;font-weight:600;background:#2a764d!important}.loginBtnLogLayout .btn-primary:not([disabled]):not(.disabled).active,.loginBtnLogLayout .btn-primary:not([disabled]):not(.disabled):active,.show>.loginBtnLogLayout .btn-primary.dropdown-toggle{background-color:#0000!important}.show>.signUpBtnLogLayout .btn-primary.dropdown-toggle{background-color:#333!important}.show>.btn-primary.dropdown-toggle{border-color:#0000}.signUpBtnLogLayout .btn-primary:not([disabled]):not(.disabled).active,.signUpBtnLogLayout .btn-primary:not([disabled]):not(.disabled):active{background-color:#333!important}.btn-primary,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:hover{border-color:#0000}.suggestion-item{color:#555766;letter-spacing:.3px;border-bottom:1px dashed #bebfc5;margin-left:0;padding:20px 30px 20px 0;font-family:fontawesome;font-size:15px;font-weight:500;position:relative;z-index:9999!important;padding-left:50px!important;font-size:15px!important}.suggestion-item:before{content:"";text-align:center;background:0 0;font-size:18px;position:absolute;top:20px;left:20px!important}.suggestion-item--active{color:#555766;letter-spacing:.3px;border-bottom:1px dashed #bebfc5;margin-left:0;padding:20px 30px 20px 0;font-family:fontawesome;font-size:15px;font-weight:500;position:relative;z-index:9999!important;padding-left:50px!important;font-size:15px!important}.suggestion-item--active:before{content:"";text-align:center;background:0 0;font-size:18px;position:absolute;top:20px;left:20px!important}.suggestion-item--active:hover,.suggestion-item--active:hover:before{color:#2a764d;transition:all .1s}.sugText{font-family:Work Sans,sans-serif}.greyBlushLayout{background:#f4f4f5;padding:6px 0}.justCaption{color:#2a764d;letter-spacing:1px;font-family:Work Sans,sans-serif;font-size:24px;font-weight:900;line-height:2rem;display:block}.locateSectionLayout{padding-left:138px}@media (min-width:1200px){.groceriesStoresLayout{margin-left:106px}}@media (min-width:992px){.findBtnLog{padding:17px 25px}.descFeatLogH6{padding:0 32px}.resDescTitLog{margin-bottom:50px}.bannerBgRightLogin{min-height:100vh}.pillsLayout{padding:60px}.myOrdersPage{transition:all .5s}.manageAddressWidth{flex-basis:49%}}@media (min-width:992px) and (max-width:1199.98px){.loginBtnLog,.loginBtnLoga,.signUpBtnLog{font-size:14px!important}}@media (max-width:991px){.resDescTitLog{margin-bottom:20px;font-size:14px}.resHeadTitLog{width:100%;padding-bottom:0;font-size:20px}.orderTextLog{padding-top:0;font-size:14px;font-weight:500}#vertical a{font-size:18px;font-weight:500}.findInputLog{padding-top:10px;padding-bottom:10px}.findInputLog::placeholder{font-size:12px}.findInputLog::placeholder{font-size:12px}.locateMeIcon{height:20px;padding-top:0;padding-bottom:0;top:calc(50% - 10px)}.descFeatLayoutLog i{font-size:35px}.descFeatLayoutLog img{height:150px;margin-bottom:20px;max-width:160px!important}.descFeatLogH5{color:#fff;text-align:center;z-index:100000000;letter-spacing:.3px;font-family:PT Sans,sans-serif;font-size:16px;font-weight:500;position:absolute;bottom:10px;left:0}.descFeatHdH5{color:#fff;letter-spacing:.3px;font-size:42px;font-weight:500}.googleNStoreImg{float:left;max-width:120px;height:40px!important}.findBtnLog{padding-top:10px;padding-bottom:10px}.descFeatLogH6{font-size:12px}.bannerBgRightStores{height:300px}.loginBtnLog,.loginBtnLoga,.signUpBtnLog{font-size:14px}.accountDetailsTitleLayout{background:#37718e}.accountDetailsTitleButton button{border:none;padding:0}.accountDetailsTitle h3{letter-spacing:.6px;font-size:20px;font-weight:500}.accountDetailsTitleNumber{letter-spacing:.6px;font-size:14px;font-weight:500}.accountDetailsTitleDot{letter-spacing:.6px;font-size:14px}.accountDetailsTitleEmail{letter-spacing:.6px;font-size:14px;font-weight:500}.changeProfileAnch{font-size:12px}.labelStatic{font-size:14px}.pastOrdersLayout .card-body{padding:0}.viewDynaUpNDown1.show,.viewDynaUpNDown2.show,.pastOrdersHeaderLayout .orderTimeAndItemId{font-size:12px}.pastOrdersHeaderLayout .cancelAndViewOrderedItem,.pastOrdersHeaderLayout .cancelAndViewOrderedItem a{font-size:11px;font-weight:500}.ordersCardBodyLayout h6{font-size:11px;line-height:1.6;font-weight:500!important}.orderTimeAndItemIdLayout{padding-right:0}.ordersContentLayoutOuterULClass .nav-item{width:50%}#ordersContentLayoutOuterULId .nav-link{color:#333;letter-spacing:.5px;text-align:center;border:none;font-size:14px;font-weight:400}#ordersContentLayoutOuterULId .nav-link.active{border-bottom:2px solid #2a764d;font-weight:700}#ordersContentLayoutOuterULId .show>.nav-link{color:#2a764d;background:#fff;border-bottom:2px solid #2a764d;font-weight:700}.bttn-top-right{height:38px;top:-42px}}@media (max-width:575px){.mobile-hide{display:none!important}.mobile-show{display:block!important}.locationSearchInput{width:100vw;overflow:hidden}.lcnSearch-searchbttn{left:90vw!important}.appImages img{width:82px;height:30px}}@media (min-width:576px) and (max-width:1200px){.bannerBgRightLogin{min-height:auto!important}}@media screen and (max-width:575px) and (min-width:240px){.totLayoutResCom{padding:0}.orderTitleLayout{font-size:14px}.reorderAndDetailsButtonLayout button{margin-bottom:5px;font-size:11px}.pastOrdersHeaderLayout{padding:0}.cancelAndViewOrderedItem{text-align:center;padding:0}.cancelAndViewOrderedItem a{display:none}.cancelAndViewOrderedItemLayout{padding-right:0}}.totalSec{background:#eee;border-radius:8px}.searchBoxMV{border-radius:8px}@media screen and (max-width:1700px) and (min-width:1500px){.locateSectionLayout{padding-left:215px}}@media screen and (max-width:1400px) and (min-width:1150px){.descFeatLayoutImg{cursor:pointer;background:#fff no-repeat;border-radius:20px;width:330px;height:230px;margin:20px auto}.descFeatLayoutDetails{height:150px;margin-top:40px;margin-left:10px;margin-right:10px;padding:8px 20px 8px 8px;width:200px!important}}@media screen and (max-width:1200px) and (min-width:1000px){.descFeatLayoutImg{cursor:pointer;background:#fff no-repeat;border-radius:20px;width:270px;height:180px;margin:20px auto}.descFeatLayoutDetails{height:120px;margin-top:40px;margin-left:10px;margin-right:10px;padding:8px 20px 8px 8px;width:100%!important}.descFeatLayoutDetails h5{word-wrap:break-word;white-space:"pre-wrap";font-size:20px!important}.descFeatLayoutDetails p{font-size:11px!important}.descFeatLayoutDetails p:last-child{height:60px!important}}.descFeatLayoutLog img{opacity:.9;border-radius:20px;margin:0 auto;display:block;position:relative;overflow:hidden}.parallax-container{perspective:8px;perspective-origin:0%;width:100%;height:100%;position:relative;overflow:hidden scroll}.parallax-image,.foreground__image,.background__image{transform-origin:0;position:absolute}.background__image{background:"white";transform:translateZ(0)scale(1)}.foreground__image{transform:translateZ(2px)scale(1)}.parallax{perspective:1px;height:100vh;overflow:hidden auto}.parallax__layer{position:absolute;inset:0}.parallax__layer--base{transform:translateZ(0)}.parallax__layer--back{transform:translateZ(-1px)}.descFeatLogH5,.trColLyt .descFeatLogH5{font-family:PT Sans,sans-serif;margin-bottom:15px!important}.trColLyt .descFeatLogH6{opacity:.9}.descFeatLogH5,.trColLyt .descFeatLogH5,.trColLyt .descFeatLogH6{letter-spacing:.3px;width:100%;max-width:350px;margin:auto;font-family:PT Sans,sans-serif;font-weight:400}.setRightPosAbs{z-index:1;position:absolute;top:50%;right:0;transform:translateY(-50%);width:350px!important}.cus-par-uniq .resHeadTitLog{width:400px!important}.lyt-container{z-index:2;width:100%;margin:0 auto;padding:0 15px;position:relative}.download-app-cls{height:510px}.logoImg-sm{width:150px!important}.loginBtnLog,.loginBtnLoga,.signUpBtnLog{width:120px;padding:8px 0;font-size:14px!important;font-weight:500!important}.signUpBtnLog.small{width:70px}.loginBtnLog.large,.large.loginBtnLoga{border-radius:4px;width:170px;height:40px}.RessignUpBtnLogLayout{width:210px;padding:8px 0;font-size:14px!important;font-weight:500!important}.RessignUpBtnLogLayout.large{vertical-align:middle;cursor:pointer;border-radius:4px;height:40px;line-height:1.7}.backgroundImageHome{height:741px;margin-top:126px}.findInputLog{opacity:.9;height:54px}.findBtnLog{border-radius:4px!important;justify-content:center!important;align-items:center!important;height:54px!important;padding:5px 10px!important;font-size:18px!important;display:flex!important}.locateMeIcon{color:#474747bd!important}.loginFormSectionLayout{z-index:9}@media (min-width:1200px){.lyt-container{max-width:1140px}}@media (min-width:992px) and (max-width:1199.98px){.lyt-container{max-width:960px}.descFeatLayoutLog img{opacity:.9;border-radius:20px;height:180px;margin:0 auto;padding:0;max-width:300px!important}}@media (max-width:991px){.descFeatLayoutLog img{opacity:.9;border-radius:20px;height:235px;margin:0 auto;padding:0;max-width:400px!important}}@media (min-width:782px) and (max-width:999.98px){.trColLyt{flex-direction:column!important;display:flex!important}.descFeatLayoutImg{margin:20px -70px}}@media (max-width:1100px){.descFeatLayoutChildren div{margin:500px 0 0}}@media (min-width:1150px) and (max-width:1399.98px){.descFeatLayoutChildren div{width:42%;margin-top:50px;margin-left:720px}.descFeatLayoutChildren div img{display:none}}@media (max-width:950px){.descFeatLayoutChildren{height:1000px}.descFeatLayoutChildren div{width:80%;margin-top:500px;margin-left:100px}.descFeatLayoutChildren div img{bottom:450px!important;right:10px!important}.descFeatLayoutChildren div p{width:70%}}@media (max-width:800px){.descFeatLayoutChildren div img{display:none}}@media (min-width:768px) and (max-width:991.98px){.lyt-container{max-width:720px}.setRightPosAbs{width:300px!important}.download-app-cls{height:400px}.backgroundImageHome{height:450px!important}}@media (min-width:900px) and (max-width:1198.98px){.backgroundImageHome{background-size:120% 100%!important}}@media (min-width:1200px) and (max-width:1450px){.backgroundImageHome{background-size:110% 100%!important}}@media (min-width:576px) and (max-width:767.98px){.lyt-container{max-width:540px}.setRightPosAbs{width:200px!important}.download-app-cls{height:300px}.img-logo{height:92px;width:90px!important}.loginBtnLog,.loginBtnLoga,.signUpBtnLog{width:120px!important;font-size:11px!important}.signUpBtnLog.small{width:70px!important}.loginBtnLog.large,.large.loginBtnLoga{width:180px!important}.loginBtnLog.full,.full.loginBtnLoga{line-height:1.7;width:100%!important;font-size:13px!important}.RessignUpBtnLogLayout{width:150px!important;font-size:13px!important}.RessignUpBtnLogLayout.large{width:100%!important}}@media (max-width:576px){.lyt-container{max-width:100%}.backgroundImageHome{height:400px}.descFeatLayoutLog img{opacity:.9;border-radius:20px;margin:0 auto;padding:0;max-width:350px!important;height:230px!important}.descFeatLogH5{font-family:PT Sans,sans-serif;font-size:10px!important}.trColLyt .descFeatLogH5{font-family:PT Sans,sans-serif;font-size:13px!important}}@media (min-width:768px){.navbar-toggler{display:block!important}}@media (min-width:930px){.navbar-toggler{display:none!important}}@media (max-width:929px){.header-buttons{background:#fff;width:100%;padding:10px;display:flex;position:fixed;top:90px;left:0;justify-content:center!important}}@media (max-width:767.98px) and (min-width:576px){.header-buttons{top:75px}}.storeListing{margin:15px 0}.storeListing .storeName{font-weight:600}.storeListing .storeAddr{color:#aaa;letter-spacing:.2px;margin-bottom:3px;font-size:12px;font-weight:400}.storeListing .storeDetailTags{font-size:11px}.storeListing .storeDetail{border-top:1px solid #e2e1e1}.storeListing p{margin:5px 0}.storeListingHome{margin:0;padding:10px}.storeListingHome .storeName{font-weight:400}.offerTitle{color:#07a707;font-size:12px;font-weight:400}.storeTagValue{font-weight:500}input.input_container{border:none;width:100%}select.form-control:not([size]):not([multiple]){height:calc(3rem + 2px)}textarea{resize:vertical;border:1px solid #ddd;width:100%;padding:6px 12px;overflow:auto}.swicth_button{align-items:center;width:100%;display:flex}label{display:inline-block;margin-bottom:.5rem!important}.corrency{color:#fff;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:#2a764e;border-radius:5px;justify-content:center;align-items:center;width:53px;height:107%;font-size:24px;font-weight:600;line-height:28.15px;display:flex;position:absolute;top:-1px;left:-1px}input.input_box{padding:7px 20px}.minutes{background:gray;justify-content:center;align-items:center;width:68px;height:39px;display:flex}.after{background:gray;justify-content:center;align-items:center;width:50px;height:39px;display:flex}.store-page-layout{width:90%;max-width:1450px;margin:0 auto}.store-page-container{background-color:#fff;width:98.8vw;min-height:calc(100vh - 126px);margin-top:126px}.store-list-container{background-color:#fff;flex-flow:wrap;justify-content:flex-start;gap:0;width:100%;margin:16px 0;padding-left:24px;display:flex;overflow-y:auto}.store-card-holder{cursor:pointer;color:#3a3d42;background-color:#fff;border-radius:12px;flex-direction:column;justify-content:space-between;width:32%;height:141px;padding:0;transition:all .3s ease-in-out;display:flex;overflow:hidden}.store-card-holder.storeClosed{cursor:not-allowed!important}.store-card-holder.storeClosed>div:first-child,.store-card-holder.storeClosed>div:nth-child(2),.store-card-holder.storeClosed>div:nth-child(3){-webkit-filter:grayscale();-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.store-card-holder.mobile{width:98%;height:8.8125rem;box-shadow:none;border-radius:8px;margin:0 1rem 1.88rem}.store-card-holder.site{background:#fff;border:.5px solid #0000005e;border-radius:12px;overflow:hidden}.store-card-holder.site:hover{box-shadow:0 1px #3a3d420f,0 2px 8px -2px #0000000d}.popup-clear-text{background:linear-gradient(189deg,#ffffff1a 60%,#0009 90%);border-radius:12px;width:100%;position:absolute;top:0;bottom:0}.popularBrandItemInnerLayout .storeCardImage{object-fit:cover;background:#fff;border:.5px solid #0000005e;border-radius:12px 0 0 12px;width:342px}@keyframes storeCardBannerPanRight{0%{transform:scale(1)translate(0)}to{transform:scale(1.2)translate(10%)}}.popularBrandItemInnerLayout.is-navigating .storeCardImage{transform-origin:50%;will-change:transform;animation:2s ease-out forwards storeCardBannerPanRight}.popularBrandsSec .popularBrandsSecTitle{margin-bottom:30px;padding-bottom:10px;font-weight:600}.popularBrandsSec .popularBrandItem{border:1px solid #0000;flex-basis:auto;height:258px;margin-bottom:10px}.popularBrandsSec .storeClosed{cursor:not-allowed!important}.popularBrandsSec .storeClosed>div:first-child,.popularBrandsSec .storeClosed>div:nth-child(2),.popularBrandsSec .storeClosed>div:nth-child(3){-webkit-filter:grayscale();-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.popularBrandsSec .popularBrandItemInnerLayout{cursor:pointer;display:flex;position:relative}.popularBrandsSec .popularBrandItemInnerLayout:hover{transition:all .4s}.popularBrandsSec .moreProdsSpl{height:235px;border:2px solid #e46d47!important}.popularBrandsSec .moreProdsSpl:hover{box-shadow:0 4px 14px #d4d5d9}.popularBrandsSec .moreProdsSplH4Title{color:#555766;text-transform:uppercase;font-weight:500}.popularBrandItem:hover .popularBrandItemQkViewSec{visibility:visible;transition:all .5s}.image-container{width:100%;height:100%;position:relative;overflow:hidden}.popularBrandItemTitle{letter-spacing:.6px;text-transform:capitalize;color:#212121;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;bottom:35%;left:106px;overflow:hidden}.popularBrandItemCat{color:#fff;margin-bottom:10px;font-size:10px;position:absolute;bottom:30%;left:106px}.workingHoursNotice{color:#fff;max-width:210px;font-size:13px;font-weight:100;overflow:hidden}.workingHoursNotice.workingHoursNoticeLargeView{position:absolute;bottom:32%;left:106px}.workingHoursNotice.workingHoursNoticeSmallView{max-width:300px}.popularBrandItemInnerSec{letter-spacing:.1px;color:#000;padding-top:20px;font-size:10px}.popularBrandItemInnerRating{color:#282c3f;text-align:center;background-color:#a7ba13;border-radius:5px;padding:5px 1px}.popularBrandItemInnerRating i{font-size:14px!important}.popularBrandItemDot{padding:0 12px}.popularBrandItemImgRep{opacity:.8;object-fit:cover;border-radius:9px 9px 0 0;width:100%;height:150px}.popularBrandItemOffersSec{color:#8a584b;border-top:1px solid #eee;padding-top:10px;padding-bottom:10px;font-size:13px}.popularBrandItemOffersSpan{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;letter-spacing:.3px;width:230px;padding-left:6px;font-weight:500;display:inline-block;overflow:hidden}.popularBrandItemQkViewSec{visibility:hidden;border-top:1px solid #eee;padding-top:15px;padding-bottom:15px}.popularBrandItemQkViewOutlets{color:#535665;letter-spacing:.3px;font-size:13px}.popularBrandItemQkView{color:#5d8ed5;text-transform:uppercase;letter-spacing:.3px;font-size:12px;font-weight:600}.logo-container{fill:#fff;stroke-width:1px;stroke:#dbdbdb;width:70px;height:70px;margin:10px;position:absolute}.logo-container>img{padding:3px}.store-info-container{flex-direction:row;flex-grow:1;margin:30px 0 0 20px;display:flex}.store-info-container .store-name-address-holder{max-width:172px}.store-info-container .store-name-holder{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.store-info-container .store-address-holder{color:#000;width:172px;margin-top:9px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.delivery-info-with-icon{justify-content:flex-start;align-items:flex-start;gap:5px;margin-top:10px;display:inline-flex}.delivery-info-with-icon>strong{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.store-list-search-bar{outline:none;flex-direction:row;display:flex}.store-list-search-bar>.hamburger-menu-icon{cursor:pointer;background-color:#fff;border:none;outline:none;flex-shrink:0;padding:0;line-height:normal;text-decoration-line:underline}.store-list-search-bar>.location-selector-container{cursor:pointer;border:1px solid #bebebe33;border-radius:28px;justify-content:space-between;align-items:center;width:90%;max-width:500px;margin:0 auto;padding:12px;display:flex;box-shadow:1px 1px 8px #0003}.store-list-search-bar>.location-selector-container>span>span{letter-spacing:.6px;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.store-list-search-bar>.location-selector-container>strong{color:#000000d9;letter-spacing:.3px;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.store-list-search-bar>.search-bar-container{background:#f2f4f5;border:1px solid #bebebe;border-radius:48px;align-items:center;width:560px;height:48px;display:flex}.store-list-search-bar>.search-bar-container>img{margin-right:16px}.store-list-search-bar>.search-bar-container>input{color:#a2a9b0;letter-spacing:.3px;background:0 0;border:none;outline:none;width:100%;height:100%;padding-left:16px;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.store-count-container{align-items:center;margin-left:24px;display:flex}.store-count-container>h3{color:#000000d9;letter-spacing:.3px;font-style:normal;font-weight:400}.store-categories-container{margin:0 50px}.store-categories-container>.categories-items-container>ul{flex-wrap:wrap;display:flex}.store-categories-container>.categories-items-container>ul>li{color:#000;cursor:pointer;border-radius:8px;align-items:center;height:40px;margin:4px;padding:8px 20px;display:flex}.store-categories-container>.categories-items-container>ul>li:last-child{padding:0}.store-categories-container>.categories-items-container>ul>li.selected-category{color:#fff;background:#2a764d}.store-categories-container>.categories-items-container>ul>li strong{text-align:center;letter-spacing:.8px;padding:0 8px;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.store-categories-container>.categories-items-container>ul>li>button{color:#2a764d;cursor:pointer;background-color:#fff;border:none;outline:none;flex-shrink:0;margin:0;line-height:normal;text-decoration-line:underline}.store-categories-container>.categories-items-container>ul>li>button.show-less{rotate:180deg}.store-banner-container{width:50%}@media screen and (max-width:1700px){.store-banner-container{width:45%}.store-info-container{margin:30px 0 0 16px}}@media screen and (max-width:1505px){.store-banner-container{width:43%}.store-info-container{margin:30px 0 0 12px}.store-info-container .store-name-address-holder{max-width:155px}.store-info-container .store-name-address-holder .store-name-holder{font-size:22px}.store-info-container .store-address-holder{max-width:155px;font-size:14px}}@media screen and (max-width:1505px) and (max-width:1352px){.store-info-container{margin:30px 0 0 12px}.store-info-container .store-name-address-holder,.store-info-container .store-address-holder{max-width:140px}}@media screen and (max-width:1250px){.store-banner-container{width:43%}.store-info-container{margin:25px 0 0 12px}.store-info-container .store-name-address-holder{max-width:110px}.store-info-container .store-name-address-holder .store-name-holder{font-size:22px}.store-info-container .store-address-holder{max-width:110px;font-size:14px}.delivery-info-with-icon{gap:5px;margin-top:15px;margin-left:4px}.delivery-info-with-icon>strong{font-size:13px}}.store-page-main-container{flex-direction:row;display:flex}.productDetailSrlSpySec{z-index:1;background:#fff;width:100%;position:relative}.productDetailSrlSpySec .productDetailSrlSpyListGroup{width:126px;height:100%}.productDetailSrlSpySec .list-group-item{text-align:left;border:4px solid #0000;border-radius:0;margin:0;padding:10px 20px 10px 5px;font-size:15px;font-weight:500}.productDetailSrlSpySec .list-group-item:hover{color:#2a764d;font-weight:600}.productDetailSrlSpySec .list-group-item.active{z-index:2;color:#2a764d;letter-spacing:.3px;background:#2a764d29 no-repeat padding-box padding-box;border-left:2px solid #a7ba13;border-radius:5px;padding:10px;font-weight:600}.productDetailSrlSpySec .list-group-item.active:after{content:"";font-family:FontAwesome;position:absolute;right:11px}.productDetailSrlSpySec .productDetailSrlSpyH4Title{color:#282c3f;letter-spacing:-.3px;margin:0;font-size:19px;font-weight:600}.productDetailSrlSpySec .productDetailSrlSpyH3Title{margin:0 0 5px;padding-top:20px;font-size:20px;font-weight:600;position:relative}.productDetailSrlSpySec:first-child .productDetailSrlSpyH4Title{padding-top:17px}.productDetailSrlSpySec .productDetailSrlSpyPTitle{color:#535665;text-transform:uppercase;margin-bottom:20px;font-size:13px;font-weight:500}.productDetailSrlSpySec .productDetailSrlSpyH6Name{color:#000;text-overflow:ellipsis;white-space:nowrap;text-wrap:wrap;font-size:24px;font-weight:600;line-height:normal;position:relative}.productDetailSrlSpySec .productDetailSrlSpyH6Name i{color:#2a764d;width:15px;margin-right:0;font-size:14px}.productDetailSrlSpySec .productDetailSrlSpyH6Name i.Non-Veg,.productDetailSrlSpySec .productDetailSrlSpyH6Name i.Non{color:#ad4728}.productDetailSrlSpySec .productDetailSrlSpyNameCat{letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap;color:#7e808c;text-transform:capitalize;margin-top:3px;margin-bottom:5px;padding-left:20px;font-size:13px;overflow:hidden}.productDetailSrlSpySec .productDetailSrlSpyNamePrice{color:#000;letter-spacing:.3px;margin-bottom:0;font-size:18px;font-weight:650}.productDetailSrlSpySec .productDetailSrlSpyItemsListInnerSpl{background:#f2f4f578;border-top:1px solid #0000005e;min-height:175px;margin:32px 0 0;padding:0;position:relative}.productDetailSrlSpySec .productDetailSrlSpyItemsListInnerSpl .productDetailSrlSpyNamePrice{color:#000;letter-spacing:.3px;font-size:15px}.productDetailSrlSpySec .productDetailSrlSpyMain{width:calc(100% - 254px)}.productDetailSrlSpySec .productDetailSrlSpyMain::-webkit-scrollbar{background:0 0;width:0}.productDetailSrlSpySec .productDetailSrlSpyMain::-webkit-scrollbar-thumb{background:#eee!important}.productDetailSrlSpySec .productDetailSrlSpyMain .popularBrandItemImgRep{width:100%;height:130px}.productDetailSrlSpySec .productDetailSrlSpyCart{width:28%}.productDetailSrlSpySec .productDetailSrlSpyCart .productDetailSrlSpyCartFixed{width:auto}.productDetailSrlSpySec .productDetailSrlSpySec{background-color:#fff}.productDetailSrlSpySec .productDetailSrlSpySec .productDetailSrlSpyListGroup{width:240px}.productDetailSrlSpySec .productDetailSrlSpySec .productDetailSrlSpyMain{width:calc(100% - 240px)}.productDetailSrlSpySec .productDetailrecomItemImg{object-fit:cover;width:100%}.productDetailSrlSpySec .product-add-to-cart-button{background:url(/static/icons/addFoodIcon.svg) 50% no-repeat;width:25px;height:25px;position:absolute;top:17px;right:17px}.productDetailSrlSpySec .product-add-to-cart-button.mobile{background:url(/static/icons/addFoodMobileIcon.svg) 50% no-repeat;width:22px;height:16px;position:relative;top:0;right:0}.productDetailSrlSpySec .addOnBtnDV{z-index:1;color:#2a764d;font-size:14px;position:absolute;top:-2px;right:20px}.productDetailSrlSpySec .customisableReminder{color:#7e808c;text-align:center;letter-spacing:.3px;margin-bottom:0;padding-top:2px;font-size:9px;position:absolute;bottom:16px;right:16px}.productDetailSrlSpySec .customisableReminder.mobile{top:2px;left:-100px;bottom:unset;width:100px;height:35px}.loading-container{min-height:30vh}.store-product-and-info-container{width:72%}.productDetailSrlSpyCart .productDetailSrlSpyCartTitle{letter-spacing:.6px;color:#7e808c;margin-bottom:30px;font-size:30px}.productDetailSrlSpyCart .productDetailSrlSpyCartPTitle{color:#93959f;letter-spacing:.3px;text-align:center;margin-top:15px;font-size:15.5px;font-weight:300}.productDetailSrlSpyCart .productDetailSrlSpyCartFixed{flex-direction:column;justify-content:space-between;gap:1rem;width:100%;padding:47px 75px 85px 37px;display:flex;position:relative;overflow-y:auto}.productDetailSrlSpyCart .productDetailSrlSpyCartFixed .restCheckoutCart{flex-grow:1}.productDetailSrlSpyCart .productDetailSrlSpyCartFixed .emptyCart{text-align:center;flex-direction:column;width:300px;height:250px;margin:30px 20px;display:flex;position:absolute}.productDetailSrlSpyCart .productDetailSrlSpyCartFixed .cartHeader>h3{color:#2a764d;letter-spacing:.3px;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.productDetailSrlSpyCart .productDetailSrlSpyCartImg{max-width:70%}.foodCheckoutRest{cursor:pointer;color:#fff;text-align:center;letter-spacing:1px;background-color:#2a764d;border:2px solid #2a764d;border-radius:8px;outline:0;justify-content:center;align-items:center;width:312px;height:56px;margin:0 auto;font-size:21px;font-style:normal;font-weight:600;line-height:24px;display:flex}.foodCheckoutRest:hover{position:relative;box-shadow:0 2px 8px #d4d5d9}.cartProducts{transition:all .3s;overflow:hidden auto}.store-page-info-container{padding:50px 72px 19px 64px}.store-page-info-container .store-page-image-container{border-radius:28px;width:100%;height:299px;position:relative;overflow:hidden}.store-page-info-container .store-page-details-container{margin:11px 13px}.store-page-info-container .store-page-details-container .store-details-and-description-container{gap:90px;display:flex}.store-page-info-container .store-page-details-container .store-details-and-description-container>p{max-width:380px;margin-top:8px}.store-page-info-container .store-page-details-container .store-delivery-info-container{justify-content:center;align-items:center;gap:1rem}.store-product-list-container .category-image{object-fit:cover;width:100%;height:150px}.store-product-list-container .product-container{padding:20px 72px}.store-product-list-container .product-list-container{flex-direction:column;gap:1rem;margin:33px 39px 24px 36px;display:flex}.store-product-list-container .product-list-container .product-descripton-container{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.store-product-list-container .product-list-container .product-price-style{color:#2a764d;gap:6px;margin-top:4px;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex}.store-product-list-container .product-list-container .product-price-style>span{font-size:23px}.store-page-cart-container .store-page-cart-order-info{border-top:1px solid #c5cbd1;border-bottom:1px solid #c5cbd1;margin:13px 0;padding:13px 0}.store-page-cart-container .store-page-cart-total-container{margin-bottom:30px}.store-page-cart-container .store-page-cart-order-info-item{justify-content:space-between;align-items:center;margin:4px 0;display:flex}.store-page-cart-container .store-page-cart-order-info-item .order-info-item-title{color:#000000d9;letter-spacing:.3px;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.store-page-cart-container .store-page-cart-order-info-item .order-info-item-title.bigger{font-size:24px;line-height:36px}.store-page-cart-container .store-page-cart-order-info-item .order-info-item-value{color:#000000d9;text-align:right;letter-spacing:.3px;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.store-page-cart-container .store-page-cart-order-info-item .order-info-item-value.bigger{font-size:24px;font-weight:500;line-height:36px}.cartAfterAddBtn{position:absolute;top:17px;right:4px}.cartAfterAddBtn.mobile{position:relative;top:0;right:0}.cartAfterAddBtn .prodetailsRecomItemAddBtn{text-transform:uppercase;color:#2a764d;letter-spacing:.3px;background-color:#fff;border-radius:0;width:100%;padding:2px 7px;font-size:13px;font-weight:500;position:relative;border:none!important}.cartAfterAddBtn .prodetailsRecomItemAddBtn:hover{background-color:#bbb;transition:all .3s}.empty-cart-container{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:50%;margin:64px auto;display:flex}.empty-cart-container>h2{letter-spacing:.3px;font-size:24px;font-weight:700;line-height:36px}.empty-cart-container>span{letter-spacing:.3px;text-align:center;font-size:14px;font-weight:400;line-height:24px}@media screen and (max-width:1376px){.productDetailSrlSpyCart .productDetailSrlSpyCartFixed{padding:47px 18px 85px 37px}}@media screen and (max-width:992px){.store-product-and-info-container{width:100%}.store-mobile-header{margin-top:0}.productDetailSrlSpySec{margin-top:0!important}}.landing-container{height:83vh;margin-top:126px;position:relative}.background-image-container{justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}.homepage-food-image{flex-shrink:0;width:662px;height:576px;margin-top:5.8%;margin-right:8px}.location-selection-container{z-index:4;width:100%;max-width:824px;position:absolute;top:13%;left:112px}.location-selection-title-container{max-width:824px;max-height:55%}.location-selection-title{color:#000;font-size:78px;font-style:normal;font-weight:600;line-height:82px}.location-selection-subtitle{color:#2a764d;font-size:32px;font-style:normal;font-weight:600;line-height:82px}.location-selection-search-container{border:2px solid #2a764d;border-radius:32px;flex-shrink:0;justify-content:space-between;align-items:center;width:506px;height:63px;margin-top:78px;display:flex;position:relative}.location-selection-search-button{color:#fff;background:#2a764d;border:none;border-radius:32px;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:146px;height:63px;font-family:Work Sans,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:27px;display:flex;position:absolute;right:-1px}.location-selection-search-input{color:#949494;border:none;border-radius:32px;width:100%;height:100%;padding:19px 0 17px 24px;font-family:Work Sans,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:27px}.app-feature-section{background:#2a764d73;justify-content:space-evenly;align-items:center;width:100%;height:403px;display:flex}.app-feature-container{background:#feffff;border-radius:32px;flex-shrink:0;width:30%;height:243px;position:relative;overflow:hidden;box-shadow:0 0 16px #00000008,0 33px 32px #322c2c0d,0 1px 1px #5249491a}.app-feature-image{opacity:.9;height:100%;position:absolute;top:0;bottom:0;left:0}.app-feature-details-container{height:150px;margin-top:57px;margin-left:10px}.app-feature-status{color:#fafafa;text-transform:uppercase;background:#abb93e;border-radius:32px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:29px;padding:8px;font-size:14px;font-style:normal;font-weight:700;line-height:normal;display:flex}.app-feature-status.new-service{background:#abb93e;width:95px}.app-feature-status.coming-soon{background:red;width:125px}.app-feature-title{word-break:break-word;color:#000;letter-spacing:.3px;flex-shrink:0;width:200px;margin-top:29px;font-size:30px;font-style:normal;font-weight:600;line-height:35px}.homepage-download-app-section{width:100%;height:44.6rem;margin-top:2.87rem;margin-bottom:7rem;position:relative;overflow:hidden}.homepage-download-app-section:before{content:"";background:url(/static/images/homepage/download_background.svg) no-repeat;border-radius:32px;width:100%;height:31.7rem;position:absolute;bottom:0;left:0}.homepage-download-app-section>.download-app-section-iphone-mockup{z-index:4;width:28rem;height:49.8rem;position:absolute;bottom:-4.9rem;right:3.6rem}.homepage-download-app-section>.download-app-title-links-container{z-index:4;width:31.5rem;margin-top:20.56rem;margin-left:6.5rem;padding:0 .7rem;position:relative}.homepage-download-app-section>.download-app-title-links-container>.download-app-title{color:#fff;letter-spacing:.025rem;font-size:4rem;font-style:normal;font-weight:700;line-height:4.5rem}.homepage-download-app-section>.download-app-title-links-container>.download-app-links{margin-top:1.75rem;padding:3.8rem 0}.homepage-download-app-section-container{width:77rem;margin:0 auto;position:relative}.homepage-download-app-section-container:after{content:"";background-color:#f8f9fa;width:32.4rem;height:7rem;position:absolute;bottom:-7rem;right:56px}.how-it-works-section-container{margin-top:1.87rem;position:relative}.how-it-works-section-container>h1{color:#000000d9;text-align:center;letter-spacing:.01875rem;font-size:3rem;font-style:normal;font-weight:700;line-height:4rem}.how-it-works-section-container .how-it-works-items-container{z-index:7;justify-content:center;align-items:center;gap:2rem;margin:2.69rem auto 0;display:inline-flex;position:relative}.how-it-works-section-container .how-it-works-items-container:before{content:"";background:url(/static/images/homepage/ornament.svg) no-repeat;width:19rem;height:19rem;position:absolute;top:-70px;right:-180px;transform:rotate(1.397deg)}.how-it-works-section-container .how-it-works-items-container:after{content:"";background:url(/static/images/homepage/ornament.svg) no-repeat;width:19rem;height:19rem;position:absolute;bottom:-213px;left:-200px;transform:rotate(-157.4deg)}.how-it-works-section-container .how-it-works-items-container .how-it-works-item{z-index:7;text-align:center;background:#feffff;border-radius:9rem 9rem 2rem 2rem;width:18rem;height:19.1875rem;box-shadow:0 2px 2px #00000040}.how-it-works-section-container .how-it-works-items-container .how-it-works-item>img{width:6rem;height:6.5rem;margin-top:3.5rem}.how-it-works-section-container .how-it-works-items-container .how-it-works-item>h3{color:#000;letter-spacing:.01875rem;margin-top:1.37rem;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.5rem}.how-it-works-section-container .how-it-works-items-container .how-it-works-item>p{color:#000000d9;letter-spacing:.01875rem;width:14.5rem;margin:1.06rem auto;padding:0 1rem;font-size:.8125rem;font-style:normal;font-weight:400;line-height:1.5rem}.sos-section-container{justify-content:center;gap:5.2rem;width:65%;margin:4.31rem auto;padding:8rem;display:flex;position:relative}.sos-section-container .sos-info>.sos-title{color:#000;letter-spacing:.0625rem;font-size:3rem;font-style:normal;font-weight:700;line-height:4rem}.sos-section-container>.sos-info>p{color:#000000d9;letter-spacing:.01875rem;width:23.75rem;margin-top:1.94rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}.sos-section-container .sos-info-image{border-radius:135px 32px 32px 135px}.sos-section-container:after{content:"";opacity:.7;background:url(/static/images/homepage/ornament.svg) no-repeat;width:19rem;height:19rem;position:absolute;bottom:0;right:0;transform:rotate(-166.941deg)}@media (max-height:700px){.landing-container{height:100vh}.location-selection-container{top:8%}.homepage-food-image{margin-top:3%}.location-selection-title-container{max-height:45%}.location-selection-title{font-size:70px;line-height:70px}.location-selection-subtitle{font-size:28px}}@media (max-height:600px){.location-selection-container{top:4%}.homepage-food-image{margin-top:0}}.app-footer-container{background:#2a764d;height:14.1875rem;margin:0;padding:0}.app-footer-logo{margin:46px 115px}.footer-links-container{justify-content:flex-start;gap:5.5rem;margin:3.37rem 0;display:flex}.footer-links-container>.footer-media-links-container>h2{color:#fff;letter-spacing:.01875rem;font-size:.85rem;font-style:normal;font-weight:600;line-height:1.5rem}.footer-links-container>.footer-media-links-container>.media-icons-container{flex-direction:row;justify-content:flex-start;gap:1rem;margin-top:.56rem;display:flex}.footer-links-container>.footer-media-links-container>.media-icons-container>a>img{width:25px;height:25px}.footer-links-container>.footer-media-links-container>.download-app-text{width:6.25rem;margin-top:1.27rem}.footer-links-container>.footer-media-links-container>ul{position:relative}.footer-links-container>.footer-media-links-container>ul li{margin-bottom:2px;position:relative}.footer-links-container>.footer-media-links-container>ul li:before{content:"•";color:#e7e7e7;font-size:.6em;position:absolute;top:.4em;left:-1.8em}.footer-links-container>.footer-media-links-container>ul li>a{color:#fff;letter-spacing:.01875rem;text-underline-offset:2px;font-size:.85rem;font-style:normal;font-weight:400;line-height:1.5rem;text-decoration-line:underline}.product-cart-item-container{flex-direction:row;justify-content:space-between;align-items:stretch;display:flex}.product-cart-item-container .product-cart-item-name-container{flex-direction:column;flex-grow:1;display:flex;position:relative}.product-cart-item-container .product-cart-item-name-container>h6{margin-top:16px}.product-cart-item-container .product-cart-item-name-container>span{-webkit-line-clamp:2;text-overflow:ellipsis;color:#bebebe;-webkit-box-orient:vertical;margin-top:8px;padding-right:8px;font-size:14px;display:-webkit-box;overflow:hidden}.product-cart-item-container .product-cart-item-name-container>button{cursor:pointer;color:#2a764d;text-align:left;background:0 0;border:none;outline:none;margin-top:3px;padding:0;font-size:13px;text-decoration:none}.product-cart-item-container .product-cart-item-price-and-edit-container{flex-grow:0}.product-cart-item-container .product-cart-item-price-and-edit-container .product-cart-item-price-container{margin:10px 0}.product-cart-item-container .product-cart-item-price-and-edit-container .product-cart-item-price-container>strong{color:#000000d9;text-align:right;letter-spacing:.3px;width:100%;padding-right:16px;font-size:18px;font-style:normal;font-weight:500;line-height:24px;display:block}.store-cart-item{border-top:1px solid #e5e5e5}.product-cart-item-addons{justify-content:space-between;align-items:flex-start;padding-right:16px;display:flex}.product-cart-item-addons>div{flex-direction:column;gap:8px;display:flex}.product-cart-item-addons>div>div>ol{margin:0 0 8px;font-size:14px;list-style-type:disc}.product-cart-item-addons>button{cursor:pointer;color:#2a764d;text-align:left;background:0 0;border:none;outline:none;margin-top:3px;padding:0;font-size:13px;text-decoration:none}.food-cart-buttons-container{cursor:pointer;border-radius:8px;justify-content:space-evenly;align-items:center;display:flex}.food-cart-buttons-container strong{cursor:default;color:#000000d9;text-align:center;letter-spacing:.3px;margin:0 10px;font-size:16px;font-weight:600;line-height:16px}.back-button{margin-top:1.2rem;margin-left:.31rem}.cart-empty-container{flex-direction:column;justify-content:center;align-items:center;height:100vh;padding-bottom:24px;display:flex}.cart-empty-container .cart-empty-title{color:#000;text-align:center;margin:28px 0 0;padding:0;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.cart-empty-container .go-to-shoping-button{color:#fff;text-align:center;box-shadow:none;background-color:#2a764d;border-radius:2.1875rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:35px;padding:8px 20px;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal;display:flex}.cart-product-icon-image{object-fit:contain;object-position:left}@media (min-width:992px){.food-cart-buttons-container strong{margin:0 14px;font-size:20px;line-height:20px}}.checkout-container{margin-top:126px}.location-search-holder{width:100%;height:80vh;overflow-x:hidden}.location-search-input-container{justify-content:space-between;align-items:center;width:100%;padding:22px 16px 42px 25px;display:flex}.location-search-input-container .search-input-container{background:#f5f5f5;border-radius:5px;flex-grow:1;align-items:center;height:42px;margin:0 26px;display:flex;position:relative}.location-search-input-container .search-input-container .locationMobInput{color:#bfc5cf;background:0 0;border:none;align-items:center;width:100%;height:100%;padding:5px 5px 5px 51px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;position:relative}.location-search-input-container .search-input-container .location-search-icon{position:absolute;left:13px}.location-search-input-container .clearBtn{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#000!important}.search-user-location{margin-top:2.37rem;padding:0 2.06rem}.details-container-head{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.error-boundary-container{cursor:pointer;align-items:center;padding:16px;display:flex}.error-boundary-container>p{text-wrap:wrap;line-break:anywhere}.copy-button{cursor:pointer;background:0 0;border:none;margin-left:10px;padding:0}.copied-text{color:green;margin-left:5px;font-size:13px}.category-menu-holder{z-index:90;text-align:center;width:100%;margin-bottom:76px;transition:all .3s ease-in-out;position:fixed;bottom:0;left:0}.category-menu-holder.up{margin-bottom:80px}.category-menu-holder .category-menu{color:#fff;z-index:90;background:#2a764d;border-radius:32px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:112px;height:37px;margin:0 auto;padding:8px;font-size:18px;font-style:normal;font-weight:600;line-height:normal;transition:all .3s ease-in-out;display:flex;box-shadow:0 4px 4px #00000026}.category-menu-holder .category-menu.open{border-radius:0;width:100%}.popover-content{background:#f5f5f5;justify-content:center;align-items:center;width:100vw;padding:12px 72px 0 48px;display:flex;overflow-x:hidden}.menu-category-holder{flex-direction:column;gap:10px;width:100%;padding-bottom:32px;display:flex;overflow-y:auto}.menu-category-holder li{background:#fff;border:2px solid #fff;border-radius:5px;justify-content:flex-start;align-items:center;height:35px;padding:10px;display:flex;position:relative}.menu-category-holder li a{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none}.menu-category-holder li.selected{color:#2a764d;padding-left:25px;font-weight:600}.menu-category-holder li.selected .menu-category-name:before{content:"";background-color:#2a764d;width:5px;padding:5px 0;font-family:fontawesome;position:absolute;top:2px;bottom:2px;left:10px}.store-ordering{flex-direction:row;justify-content:space-between;margin:0 16px;padding:8px 16px;display:flex}.store-ordering-divider{background-color:#cfdda3;width:93%;height:1px;margin:4px auto 16px}.store-ordering-icon-holder{color:#3c3e44;flex-direction:row;justify-content:center;align-items:center;font-weight:550;display:flex}.store-ordering-icon-holder svg{fill:#3c3e44}.store-ordering-filters{justify-content:center;justify-items:center;display:flex}.store-ordering-filters li{cursor:pointer;color:#727272;margin-right:16px;line-height:24px;display:inline-flex}.store-ordering-filters li:first-child{margin-left:16px}.store-ordering-filters li:last-child{margin-right:0}.store-ordering-filters li.active{color:#2a764d;font-weight:600}.store-ordering-total{color:#8e8e8ef5}.store-card-mobile{cursor:pointer;background:#fff;width:100%;margin-bottom:16px;padding:0 8px;transition:transform .2s;position:relative}.store-card-mobile.web-v{width:33%;padding:2px 8px}.store-card-mobile:active{transform:scale(.98)}.store-card-mobile.closed{opacity:.8}.store-card-mobile .card-container{border-radius:16px;margin:0 4px;overflow:hidden;box-shadow:0 2px 4px #00000040}.store-card-mobile .image-container{border-top-left-radius:16px;border-top-right-radius:16px;width:100%;height:130px;position:relative}.store-card-mobile.is-navigating .object-fit-cover{transform-origin:50%;will-change:transform;animation:2s ease-out forwards storeCardBannerPanRight}.store-card-mobile .heart-icon{z-index:2;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:60%;right:18px;box-shadow:0 2px 4px #0000001a}.store-card-mobile .heart-icon i{color:#4caf50;font-size:18px}.store-card-mobile .closed-badge{color:#fff;z-index:3;background-color:#000000b3;border-radius:4px;padding:8px 24px;font-size:16px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.store-card-mobile .content-container{padding:16px}.store-card-mobile .restaurant-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.store-card-mobile .restaurant-name{color:#333;margin:0;padding-right:8px;font-size:20px;font-weight:600}.store-card-mobile .distance{color:#999;font-size:14px}.store-card-mobile .rating-row{align-items:center;margin-bottom:12px;display:flex}.store-card-mobile .rating{align-items:center;margin-right:12px;display:flex}.store-card-mobile .rating i{color:#ffc107;margin-right:4px}.store-card-mobile .rating span{color:#666}.store-card-mobile .cuisine{color:#666;font-size:14px}.store-card-mobile .delivery-info{justify-content:space-between;align-items:center;display:flex}.store-card-mobile .delivery-item{color:#666;align-items:center;font-size:14px;display:flex}.store-card-mobile .delivery-item i{color:#4caf50;margin-right:8px;font-size:16px}.store-card-mobile .onboarding-status{z-index:3;color:#fff;background-color:#000000b3;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;top:10px;left:10px}.store-card-mobile .working-hours-notice{margin-top:8px;padding:0 16px 16px}@media (max-width:1224px){.store-card-mobile.web-v{width:50%;padding:2px 8px}}.store-filter-container{position:absolute;top:6px}.header-filter-icon{position:relative}.header-filter-icon.filtered:after{content:"";color:#fff;margin:0;padding:0;font-family:fontawesome;font-size:13px;position:absolute;top:-10px;right:-4px}.make-call-container{z-index:999;background:#daefe4;align-items:center;height:64px;margin-top:-10px;padding-left:65px;display:flex;position:relative;box-shadow:0 1px 7px #00000040}.make-call-container>p{color:#2a764e;text-align:left;text-underline-offset:5px;font-family:Work Sans,sans-serif;font-size:18px;font-weight:600;line-height:23.46px}.make-call-container>button{width:151px;height:40px;opacity:0px;border:mixed solid #fff;color:#fff;cursor:pointer;background:#2a764e;border:none;border-radius:999px;justify-content:center;align-items:center;gap:0;margin-left:46px;padding:10px 20px;transition:background-color .3s,box-shadow .3s;display:flex;box-shadow:0 2px 4px #0003}.make-call-container>button:hover{background-color:#004d32;box-shadow:0 4px 6px #0000004d}.make-call-container>button:active{background-color:#003e29;box-shadow:0 2px 4px #0003}.make-call-container>button .icon{font-size:20px}.filter-bottom-drawer{overflow:hidden}.filter-bottom-drawer .filter-header{border-bottom:1px solid #c9d0df}.filter-bottom-drawer .filter-header .filter-header__content{text-transform:capitalize;padding:16px}.filter-bottom-drawer .filter-header .filter-header__content .filter-header__content-apply{color:#2a764d}.filter-bottom-drawer .filter-header .filter-header__content .filter-header__content-apply:hover{cursor:pointer}.filter-bottom-drawer .filter-content{width:100%;height:100%}.filter-bottom-drawer .filter-content .filter-content__tab{background-color:#edf1f7}.filter-bottom-drawer .filter-content .filter-content__data{height:36vh;overflow-y:auto}.filter-bottom-drawer .filter-content__tab-nav li a{color:#8e8e8ef5;width:100%;padding:1rem;position:relative}.filter-bottom-drawer .filter-content__tab-nav li a.active{color:#8e8e8ef5;background-color:#fff;border-radius:none!important}.filter-bottom-drawer .filter-content__tab-nav li a.selected{font-weight:600}.filter-bottom-drawer .filter-content__tab-nav li a.selected:before{content:"";color:#2a764d;font-family:fontawesome;font-size:8px;position:absolute;top:calc(50% - 6px);left:5px}.emptyScreen{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 100px);display:flex}.emptyScreen .emptyStore{width:65%;margin:0 auto}.loader{width:100px;margin-left:auto;margin-right:auto;display:flex;position:fixed;top:25%;left:0;right:0}.prodetailsRecomItemAddBtnDV{text-transform:capitalize;color:#2a764d;letter-spacing:.3px;background-color:#fff;border:1px solid #ccc;border-radius:0;width:100%;padding-top:4px;padding-bottom:4px;font-size:13px;font-weight:500;position:relative}.prodetailsRecomItemAddBtnDV:hover{box-shadow:0 2px 8px #d4d5d9!important}.addOnBtnDV{z-index:1;color:#2a764d;z-index:1;font-size:14px;position:absolute;top:-2px;right:5%}.foodListMV .addOnBtnDV{right:18px}.icon-button{cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0;text-decoration-line:underline;display:flex}.link-button{color:#2a764d;cursor:pointer;border:none;outline:none;flex-shrink:0;padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.link-button.register-button{background:#fff;width:114px;height:21px;margin-right:17px}.link-button:hover{text-decoration-line:none}.link-button.login-button{color:#fafafa;background-color:#2a764d;justify-content:center;align-items:center;gap:8px;width:111.748px;height:44.999px;padding:8px;text-decoration-line:none;display:flex;border-radius:32px!important}.link-button.store-registarion-button{color:#fff;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background-color:#2a764d;padding:8px 28px;font-size:20px;font-weight:600;line-height:23.46px;text-decoration-line:none;display:flex;border-radius:32px!important}.link-button.store-registarion-button:disabled{cursor:not-allowed;opacity:.6;color:#7e808c;background-color:#fff;border:1px solid #2a764d}.link-button.store-registarion-back-button{color:#2a764d;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background:#f0f9f3;margin-left:32px;padding:8px 28px;font-size:20px;font-weight:600;line-height:23.46px;text-decoration-line:none;display:flex;border-radius:32px!important}.link-button.ask-button{z-index:1000;background-color:#2a764d;justify-content:center;align-items:center;gap:25px;width:401.496px;height:44.999px;margin:0 auto;padding:25px;font-size:18px;font-weight:500;text-decoration-line:none;display:flex;position:absolute;left:50%;transform:translate(-50%);color:#fff!important;border-radius:32px!important}.link-button.restaurant-registarion{color:#000;background:#fff;width:222px;height:21px;margin-right:81px}.link-button.restaurant-registarion-mobile{color:#fafafa;background:#2a764d;height:21px;margin-right:8px;font-size:15px}.custom-scrollbars__container{width:100%;height:100%;position:relative}.custom-scrollbars__content{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;gap:2rem 4.2rem;width:100%;height:100%;padding-bottom:62px;display:flex;overflow-x:scroll}.custom-scrollbars__content::-webkit-scrollbar{display:none}.custom-scrollbars__scrollbar{place-items:center;width:95%;height:19px;position:absolute;bottom:0;left:2.5%}.custom-scrollbars__track-and-thumb{width:100%;height:19px;display:block;position:relative}.custom-scrollbars__track{cursor:pointer;background:#fff;border:.5px solid #0006;border-radius:25px;height:100%;position:absolute;left:0;right:0}.custom-scrollbars__thumb{background-color:#2a764d;border-radius:32px;width:50px;height:19px;position:absolute}.otp-input{text-align:center;border:none;border-bottom:2px solid #6e6e6e;border-radius:0;width:100%;margin:0 8px;font-size:18px;display:inline-block}.otp-input:focus{box-shadow:none;border-bottom:2px solid #303030;outline:none}.otp-input:disabled{border-bottom:2px solid #bdbdbd}.otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp-input[type=number]{-moz-appearance:textfield}.mobile-header-address{justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:16px 16px 8px;display:flex}.mobile-header-search{width:100%;padding:0 16px}.back-button-header{cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;width:32px;height:32px;padding:0;display:flex}.back-button-header:disabled{opacity:.5;cursor:default}.address-container{flex:1;justify-content:space-between;align-items:center;display:flex}.address-text{cursor:pointer;flex:1;margin-right:auto}.mobileLocMarquee{color:#2a764d;width:100%;font-size:24px;font-weight:600;overflow:hidden;color:#2a764d!important}.mobileLocMarquee.white{color:#bebebe!important}.address-value{color:#2a764d;margin:0;font-size:24px;font-weight:600}.edit-button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.edit-button:disabled{opacity:.5;cursor:default}.search-container2{width:100%;margin-bottom:16px;position:relative}.search-container2.disabled{pointer-events:none}.search-loading-overlay{z-index:10;background-color:#ffffffb3;border-radius:24px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.search-loading-spinner{border:3px solid #0000001a;border-top-color:#2a764d;border-radius:50%;width:24px;height:24px;animation:1s ease-in-out infinite spin}.mobile-search-input{border-radius:24px!important;height:44px!important;font-size:14px!important}.mobile-header-spacer{width:100%;height:140px}@media (max-width:576px){.mobile-header-address{padding:12px 16px 8px}.address-value{font-size:20px}.mobile-header-spacer{height:120px}}.headerM{z-index:88;background-color:#2a764d;align-items:flex-end;width:100vw;height:3.625rem;padding:0 1.25rem .9rem 1.31rem;display:flex;position:fixed;top:0;overflow-x:hidden}.headerM .locAreaTitle{justify-content:space-between;align-items:center;display:flex}.headerM .locaAreaDyn{text-overflow:ellipsis;white-space:nowrap;color:#7e808c;letter-spacing:.3px;margin-bottom:0;font-size:12px;overflow:hidden}.headerM .filtersM{color:#282c3f;letter-spacing:.3px;margin-bottom:0;font-size:12px}.headerM .filtersM i{color:#555766;margin-top:2px;margin-left:1px}.headerM+.categorySliderSecM{padding-top:75px!important}.mobileLocMarquee{font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}.location-drawer{background-color:#fff;flex-direction:column;width:100%;max-width:100vw;height:100%;max-height:100vh;padding:0;display:flex;overflow-y:auto}.location-drawer-header{border-bottom:1px solid #eee;align-items:center;padding:16px;display:flex;position:relative}.location-drawer-header .close-button{cursor:pointer;opacity:.2;justify-content:center;align-items:center;display:flex;position:absolute;left:16px}.location-drawer-header .header-title{text-align:center;color:#2a764d;flex:1;font-size:18px;font-weight:500}.location-search-container{border-bottom:1px solid #eee;padding:16px}.search-bar-wrapper{width:100%;position:relative}.search-bar-wrapper .search-input-container{align-items:center;display:flex;position:relative}.search-bar-wrapper .search-input-container .search-icon{z-index:1;opacity:.2;justify-content:center;align-items:center;display:flex;position:absolute;right:16px}.search-bar-wrapper .search-input-container .clear-icon{cursor:pointer;background-color:#0000001a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;right:40px}.search-bar-wrapper .search-input-container .clear-icon span{color:#2a764d;font-size:16px;line-height:1}.search-bar-wrapper .search-input-container .clear-icon:hover{background-color:#0003}.search-bar-wrapper .search-input-container .search-input{background-color:#0000;border:1px solid #93959f;border-radius:24px;outline:none;width:100%;height:48px;padding:0 48px 0 16px;font-size:16px}.search-bar-wrapper .search-input-container .search-input:focus{border-color:#2a764d;box-shadow:0 0 0 2px #2a764d33}.search-bar-wrapper .search-input-container .search-input:disabled{cursor:default;background-color:#0000000d}.search-bar-wrapper .suggestions-container{z-index:100;background-color:#fff;border:1px solid #fff;border-radius:4px;width:100%;max-height:300px;margin-top:4px;display:block;position:absolute;bottom:0;overflow-y:auto;transform:translateY(100%);box-shadow:0 2px 8px #0000001a}.search-bar-wrapper .suggestions-container .suggestion-item,.search-bar-wrapper .suggestions-container .suggestion-item--active{cursor:pointer;opacity:1;border-bottom:1px solid #eee;padding:12px 16px}.search-bar-wrapper .suggestions-container .suggestion-item:last-child,.search-bar-wrapper .suggestions-container .suggestion-item--active:last-child{border-bottom:none}.search-bar-wrapper .suggestions-container .suggestion-text{color:#2a764d;font-size:14px}.current-location-button{cursor:pointer;border-bottom:1px solid #eee;justify-content:center;align-items:center;margin-top:4px;padding:16px;display:flex}.current-location-button:hover{background-color:#fafafa}.current-location-button .location-icon{justify-content:center;align-items:center;margin-right:12px;display:flex}.current-location-button .location-text{color:#2a764d;font-size:16px;font-weight:500}.location-error-message{background-color:#fff8f8;border-bottom:1px solid #eee;align-items:center;padding:16px;display:flex}.location-error-message .error-icon{color:#93959f;margin-right:16px}.location-error-message .error-text{color:#93959f;font-size:14px}@media (max-width:576px){.location-drawer-header{padding:20px 16px 20px 40px}.location-drawer-header .header-title{font-size:16px}.search-input{height:44px;font-size:14px}.location-text{font-size:14px}.location-search-container{padding:12px 12px 12px 20px}.current-location-button{margin-top:0;padding:14px 16px 14px 20px}.location-error-message{padding:14px 16px 14px 20px}}.mobile-filter-buttons{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;margin-bottom:16px;overflow-x:auto}.mobile-filter-buttons::-webkit-scrollbar{display:none}.mobile-filter-buttons .filter-buttons-container{flex-wrap:nowrap;gap:12px;min-width:min-content;padding:8px 16px;display:flex}.mobile-filter-buttons .filter-button{color:#2a764d;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:50px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.mobile-filter-buttons .filter-button.active{color:#fff;background-color:#2a764d;border-color:#fff}.mobile-filter-buttons .filter-button .filter-button-text{line-height:1}@media (max-width:576px){.mobile-filter-buttons{padding:8px 12px 12px}.mobile-filter-buttons .filter-button{height:36px}.mobile-filter-buttons .filter-button .filter-button-text{font-size:13px}}.last-order-card-container{margin-bottom:10px;padding:10px 15px}.last-order-card-container:empty{display:none}.last-order-card{background-color:#fff;border-radius:10px;margin-bottom:15px;padding:15px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.last-order-card .last-order-loading{justify-content:center;align-items:center;min-height:100px;display:flex}.last-order-card .last-order-content{align-items:center;margin-bottom:15px;display:flex}.last-order-card .last-order-image{width:50px;height:50px;margin-right:15px}.last-order-card .last-order-image .store-logo{object-fit:cover;border-radius:50%;width:100%;height:100%}.last-order-card .last-order-image .store-logo-placeholder{color:#fff;background-color:#2a764d;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:700;display:flex}.last-order-card .last-order-details{flex:1}.last-order-card .last-order-details .store-name{color:#333;margin:0 0 5px;font-size:16px;font-weight:700}.last-order-card .last-order-details .order-items{color:#666;font-size:14px}.last-order-card .last-order-details .order-items .order-item{display:inline}.last-order-card .last-order-details .order-items .more-items{color:#999;font-size:12px}.last-order-card .last-order-price{color:#2a764d;font-size:16px;font-weight:700}.last-order-card .reorder-button{color:#fff;cursor:pointer;background-color:#2a764d;border:none;border-radius:5px;width:100%;padding:10px;font-weight:700;transition:background-color .2s}.last-order-card .reorder-button:hover{background-color:#236341}.last-order-card .reorder-button:disabled{cursor:not-allowed;background-color:#ccc}.category-cards-container{margin:15px 0;padding:0 15px}.category-title{color:#333;margin-bottom:12px;font-size:18px;font-weight:600}.category-cards-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0 -5px;padding:5px 0;display:flex;overflow-x:auto}.category-cards-scroll::-webkit-scrollbar{display:none}.category-card{text-align:center;cursor:pointer;flex:none;width:80px;margin:0 5px;transition:all .2s}.category-card.full-size{width:120px}.category-image-container.selected{border-style:solid;border-width:2px;transform:translateY(-2px)}.category-image-container{border-top-right-radius:12px;border-bottom-left-radius:12px;justify-content:center;align-items:center;margin:0 auto 8px;padding:6px 15px;display:flex;overflow:hidden}.category-image-container.full-size{padding:6px 22px}.category-image{object-fit:contain;max-width:100%;max-height:100%}.category-name{white-space:nowrap;text-overflow:ellipsis;color:#333;font-size:12px;font-weight:500;overflow:hidden}.category-loading,.category-empty{text-align:center;color:#888;flex-direction:column;justify-content:center;align-items:center;min-height:80px;padding:15px 0;font-size:14px;display:flex}.loading-spinner{border:3px solid #a7ba1233;border-top-color:#a7ba12;border-radius:50%;width:30px;height:30px;margin-bottom:10px;animation:1s ease-in-out infinite spin}.loading-text{color:#666;font-size:14px}.store-card-placeholder{background-color:#fff;border-radius:8px;width:100%;height:220px;padding:15px;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000001a}.store-card-placeholder .image-placeholder,.store-card-placeholder .title-placeholder,.store-card-placeholder .info-placeholder{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite loading-animation}.store-card-placeholder .image-placeholder{width:100%;height:120px;margin-bottom:15px}.store-card-placeholder .title-placeholder{width:70%;height:20px;margin-bottom:10px}.store-card-placeholder .info-placeholder{width:90%;height:15px;margin-bottom:8px}.store-card-placeholder .info-placeholder:last-child{width:60%}@keyframes loading-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.store-header-container{background-color:#fff;margin-bottom:15px;padding:15px;box-shadow:0 1px 3px #0000001a}.store-header-container .store-logo-section{align-items:center;margin-bottom:10px;display:flex}.store-header-container .store-logo-section .store-logo{background-color:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;display:flex;overflow:hidden}.store-header-container .store-logo-section .store-logo img{object-fit:cover;width:100%;height:100%}.store-header-container .store-logo-section .store-name-container{flex:1}.store-header-container .store-logo-section .store-name-container .store-name{color:#333;margin-bottom:2px;font-size:16px;font-weight:600}.store-header-container .store-logo-section .store-name-container .store-address{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.store-header-container .store-logo-section .rating-display{background-color:#fff;border:1px solid #f0f0f0;border-radius:15px;align-items:center;padding:3px 8px;display:flex}.store-header-container .store-logo-section .rating-display .star-icon{color:#ffc107;margin-right:4px;font-size:14px}.store-header-container .store-logo-section .rating-display .rating-text{color:#333;font-size:12px;font-weight:600}.store-header-container .rating-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.store-header-container .rating-row .rating{align-items:center;display:flex}.store-header-container .rating-row .rating i{color:#ffc107;margin-right:5px;font-size:14px}.store-header-container .rating-row .rating span{color:#333;font-size:13px}.store-header-container .rating-row .cuisine{color:#666;background-color:#f8f8f8;border-radius:12px;padding:2px 8px;font-size:13px}.store-header-container .delivery-info{border-top:1px solid #f0f0f0;flex-wrap:wrap;padding-top:10px;display:flex}.store-header-container .delivery-info .delivery-item{flex:1 0 40%;align-items:center;margin-bottom:5px;margin-right:15px;display:flex}.store-header-container .delivery-info .delivery-item i{color:#a7ba12;margin-right:6px;font-size:14px}.store-header-container .delivery-info .delivery-item span{color:#666;font-size:13px}.search-container{background-color:#fff;padding:10px 15px}.search-container .search-input{width:100%;position:relative}.search-container .search-input input{background-color:#f8f8f8;border:1px solid #ddd;border-radius:25px;width:100%;padding:10px 40px 10px 15px;font-size:14px}.search-container .search-input input:focus{border-color:#a7ba12;outline:none}.search-container .search-input .search-icon{color:#999;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.mobile-store-card{background-color:#fff;border-radius:10px;margin-bottom:16px;padding:16px;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000014}.mobile-store-header{align-items:center;margin-bottom:12px;display:flex;position:relative}.store-order-logo{flex-shrink:0;width:60px;height:60px;margin-right:12px}.store-logo-img{object-fit:cover;border-radius:8px;width:100%;height:100%}.store-name-container{flex:1}.restaurant-name{color:#333;margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.2}.store-address{color:#666;margin-bottom:4px;font-size:12px}.store-fav-container{position:absolute;top:0;right:0}.rating-row{justify-content:space-between;margin-bottom:8px;display:flex}.rating{flex-shrink:0;align-items:center;display:flex}.rating i.fa-star-o{color:#ffb100;margin-right:4px;font-size:20px}.rating span{color:#333;font-size:14px}.distance{color:#bebebe;align-items:center;font-size:14px;display:flex}.distance i.fa-compass{color:#bebebe;margin-right:4px;font-size:24px}.distance span{color:#bebebe;font-size:14px}.distance a{color:#bebebe;font-size:14px;text-decoration:underline}.cuisine-row{margin-bottom:12px}.cuisine{color:#666;background-color:#f5f5f5;border-radius:4px;padding:4px 8px;font-size:12px;display:inline-block}.delivery-info{border-top:1px solid #eee;flex-wrap:wrap;margin-top:12px;padding-top:12px;display:flex}.delivery-item{align-items:center;margin-bottom:8px;margin-right:16px;display:flex}.delivery-item i{color:#ff5a5f;margin-right:6px;font-size:14px}.delivery-item span{color:#666;font-size:13px;font-weight:500}.delivery-info-container{border-top:1px solid #eee;flex-wrap:wrap;margin-top:16px;padding:12px 0;display:flex}.delivery-info-item{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:50%;margin-top:8px;display:flex}.delivery-icon{justify-content:center;align-items:center;width:40px;display:flex}.delivery-icon i{color:#5cb85c;font-size:20px}.delivery-text{text-align:left;flex-direction:column;flex:1;align-items:flex-start;display:flex}.delivery-value{color:#333;font-size:13px;display:flex}.delivery-label{color:#999;text-transform:lowercase;font-size:12px}.info-label{color:#777;text-align:right;max-width:120px;font-size:12px}.productSearchBarWrapper{opacity:1;background-color:#fff;width:100%;transition:transform .3s,opacity .3s;transform:translateY(0)}.productSearchBarWrapper.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.product-search-container{padding:12px 0}.product-search-input-wrapper{background-color:#fff;border:1px solid #999;border-radius:24px;align-items:center;width:80%;height:44px;margin:0 auto;padding:0 16px;display:flex;position:relative;z-index:199!important}.product-search-input{color:#333;background:0 0;border:none;outline:none;flex:1;width:100%;padding:0 8px;font-size:14px;z-index:199!important}.product-search-icon{color:#999;margin-right:8px;font-size:16px;z-index:199!important}.product-search-clear{color:#999;cursor:pointer;padding:4px;font-size:16px;z-index:199!important}.fixedProductSearchBarWrapper{opacity:1;background-color:#fff;width:72%;transition:transform .3s,opacity .3s;left:4px;right:0;transform:translateY(0);box-shadow:0 2px 5px #0000001a;z-index:100000!important;position:fixed!important;top:126px!important}.fixedProductSearchBarWrapper.hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.category-toggle-menu-container{z-index:10;isolation:isolate;background-color:#fff;border-bottom:1px solid #eee;padding:12px 0;position:sticky;top:56px}.category-scroll-arrow{z-index:11;color:#2a764d;cursor:pointer;background-color:#fff;border:1px solid #2a764d29;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:transform .18s,box-shadow .18s,background-color .18s,color .18s,border-color .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #143c2829,0 1px 2px #143c2814}.category-scroll-arrow:before{content:"";z-index:-1;pointer-events:none;width:52px;height:46px;position:absolute;top:50%;transform:translateY(-50%)}.category-scroll-arrow svg{transition:transform .18s}.category-scroll-arrow:hover{color:#1f5e3c;background-color:#f1f8f4;border-color:#2a764d6b;box-shadow:0 3px 10px #143c2833,0 1px 3px #143c281a}.category-scroll-arrow:active{transform:translateY(-50%)scale(.9);box-shadow:0 1px 4px #143c282e}.category-scroll-arrow-left{left:6px}.category-scroll-arrow-left:before{background:linear-gradient(90deg,#fff 38%,#fff0);left:-12px}.category-scroll-arrow-left:hover svg{transform:translate(-1.5px)}.category-scroll-arrow-right{right:6px}.category-scroll-arrow-right:before{background:linear-gradient(270deg,#fff 38%,#fff0);right:-12px}.category-scroll-arrow-right:hover svg{transform:translate(1.5px)}@media screen and (max-width:992px){.store-sticky-search{z-index:50;background-color:#fff;position:sticky;top:0}.store-sticky-search .category-toggle-menu-container{z-index:auto;position:relative;top:auto}}.category-toggle-menu{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding-left:16px;padding-right:16px;display:flex;overflow-x:auto}.category-toggle-menu::-webkit-scrollbar{display:none}.category-toggle-button{color:#333;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-block}.category-toggle-button.active{color:#fff;background-color:#2a764d;border-color:#2a764d}.heart-icon.store-order-fav-container{z-index:10;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #0000001a}.store-fav{font-size:20px}.fa-heart-o.store-fav{color:#888}@media (max-width:576px){.mobile-store-card{padding:12px}.store-order-logo{width:50px;height:50px}.restaurant-name{font-size:16px}}.store-name-rating{justify-content:space-between;align-items:flex-start;gap:2rem;width:100%;margin-top:12px;display:flex}.store-distance-address{justify-content:flex-start;align-items:flex-start;gap:2rem;width:100%;margin-top:12px;display:flex}.store-mobile-header{padding:.5rem 1rem}@media (min-width:992px){.delivery-value{font-size:18px}.distance a,.distance span{font-size:16px}.store-name-rating>.rating{align-items:center;display:inline-flex}.store-name-rating>.rating>span{margin-left:5px;font-size:16px}.store-name-rating>.rating>i.fa-star-o{font-size:24px}.product-search-input{font-size:16px}.category-toggle-button{font-size:15px}.category-toggle-button .active{font-size:16px}.category-mobile-title-mobile{padding-bottom:16px;font-size:24px}.new-mobile-food-card-title{font-size:18px}.category-toggle-menu-container{z-index:9}.heart-icon.store-order-fav-container{z-index:9;cursor:pointer;width:40px;height:40px;position:absolute;top:80%;right:30px}}@media screen and (max-width:992px){.fixedProductSearchBarWrapper{opacity:1;background-color:#fff;width:100%;right:0;box-shadow:0 2px 5px #0000001a;z-index:100000!important;position:fixed!important;top:231px!important;left:0!important}}.new-mobile-food-card{background-color:#fff;border-bottom:1px solid #e0e0e0;align-items:center;min-height:100px;margin-bottom:0;padding:16px;display:flex;position:relative}.new-mobile-food-card-content{flex-direction:column;flex:1;justify-content:space-between;padding-right:8px;display:flex}.new-mobile-food-card-info{flex:1}.new-mobile-food-card-title{color:#333;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 6px;font-size:15px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.new-mobile-food-card-price{color:#333;margin:0 0 6px;font-size:16px;font-weight:500}.new-mobile-food-card-description{color:#888;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.new-mobile-food-card-actions{align-items:center;gap:6px;margin-top:6px;display:flex}.new-mobile-add-button{color:#333;cursor:pointer;background-color:#f0f8f3;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;max-width:30px;height:30px;max-height:30px;padding:2px;font-size:12px;transition:all .2s;display:flex}.new-mobile-add-button i{color:#2a764d}.new-mobile-add-button:hover{background-color:#f5f5f5;border-color:#999}.new-mobile-add-button:disabled{cursor:not-allowed;background-color:#ccc;transform:none}.new-mobile-favorite-button{color:#999;cursor:pointer;background-color:#f0f8f3;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:2px;font-size:12px;transition:all .2s;display:flex}.new-mobile-favorite-button i{color:#2a764d}.new-mobile-favorite-button:hover{border-color:"Work Sans",sans-serif;color:"Work Sans",sans-serif}.new-mobile-favorite-button.active{background-color:"Work Sans",sans-serif;border-color:"Work Sans",sans-serif;color:#fff}.new-mobile-food-card-image{flex-shrink:0;align-self:center;width:70px;height:90px;margin-left:10px;overflow:hidden}.new-mobile-food-card-image img{object-fit:contain;width:100%;height:100%}@media (max-width:480px){.new-mobile-food-card{margin-bottom:0;padding:12px}.new-mobile-food-card-content{padding-right:8px}.new-mobile-food-card-title,.new-mobile-food-card-price{margin-bottom:4px;font-size:14px}.new-mobile-food-card-description{font-size:12px}.new-mobile-food-card-image{width:65px;height:85px}}@media (min-width:992px){.new-mobile-food-card-title{font-size:18px}.new-mobile-food-card-price{font-size:17px}.new-mobile-food-card-description{line-clamp:3;-webkit-line-clamp:3;font-size:14px}.new-mobile-food-card-image.product-dummy-image{background-color:#f3f3f3}.new-mobile-food-card-image.product-dummy-image>img{width:50%;height:50%}.new-mobile-add-button,.new-mobile-favorite-button{width:30px;min-width:30px;height:30px;min-height:30px}.new-mobile-food-card-add-btn{margin-right:16px}.new-mobile-add-button i{font-size:16px}.new-mobile-favorite-button i{font-size:22px}.new-mobile-food-card-image{justify-content:center;align-items:center;width:220px;min-height:240px;max-height:280px;display:flex}.new-mobile-food-card-content{align-self:stretch;height:100%;min-height:240px;max-height:280px;padding:24px}.new-mobile-food-card{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;align-items:flex-start;min-height:240px;padding:0}.new-mobile-favorite-button:hover{color:#2a764d;border-color:#f3f3f3}.new-mobile-favorite-button.active{background-color:#f3f3f3;border-color:#f3f3f3}}.add-on-section{margin-top:8px;padding-left:1.5rem!important;padding-right:1.5rem!important}.add-on-section .add-on-title{color:#333;margin-bottom:4px;font-size:14px;font-weight:500}.add-on-section .add-on-list{margin:0;padding-left:20px;list-style-type:disc}.add-on-section .add-on-list .add-on-item{color:#666;font-size:12px;line-height:1.4}.add-on-section .add-on-list .add-on-category-item{color:#666;margin-bottom:3px;font-size:12px;line-height:1.4}.add-on-section .add-on-list .add-on-category-item .add-on-category-name{color:#444;font-weight:500}.add-on-section .add-on-list .add-on-category-item .add-on-name{margin-left:3px;font-weight:400}.add-on-section .edit-addon-btn{cursor:pointer}.add-on-section .edit-addon-btn:hover{opacity:.8}.add-on-section .edit-addon-btn i{color:#2a764d}.cart-summary-row{padding:10px 0}.cart-summary-row .summary-label,.cart-summary-row .summary-value{color:#000;font-size:16px;font-weight:500}.cart-summary-row .total-label,.cart-summary-row .total-value{color:#222;font-size:16px;font-weight:500}.notes-section{cursor:pointer;align-items:center;padding:10px 0;display:flex}.notes-section .notes-text{color:#888;width:100%;padding:8px 0;font-size:14px;font-style:italic}.notes-section:hover .notes-text{color:#2a764d}.notes-section:after{content:"";color:#2a764d;margin-left:8px;font-family:FontAwesome;font-size:16px}.notes-dialog .MuiDialogTitle-root{background-color:#f8f8f8;padding:16px}.notes-dialog .MuiDialogTitle-root h2{font-size:18px;font-weight:500}.notes-dialog .MuiDialogContent-root{padding:20px}.notes-dialog .MuiDialogContent-root .notesCont{width:100%}.notes-dialog .MuiDialogContent-root .notesCont .extraNotesBox{border:1px solid #ddd;border-radius:4px;width:100%;padding:12px;font-size:14px}.notes-dialog .MuiDialogContent-root .notesCont .extraNotesBox:focus{border-color:#2a764d;outline:none}.notes-dialog .MuiDialogActions-root{padding:16px}.notes-dialog .MuiDialogActions-root .btn-cancel{cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:4px;margin-right:10px;padding:8px 16px}.notes-dialog .MuiDialogActions-root .btn-save{color:#fff;cursor:pointer;background:#2a764d;border:none;border-radius:4px;padding:8px 16px}.notes-dialog .MuiDialogActions-root .btn-save:hover{background:#236341}.header3{color:#2a764d;font-size:22px;font-weight:700}.searchable-select,.searchable-select__container{position:relative}.searchable-select__input{cursor:pointer;background-color:#fff;border:2px solid #bebebe;border-radius:8px;justify-content:space-between;align-items:center;height:50px;padding-right:12px;font-size:14px;display:flex}.searchable-select__input.mobile-select{border:1px solid #e4e4e4;border-radius:3px}.searchable-select__input.mobile-select.is-invalid{border-color:#dc3545}.searchable-select__input.mobile-select>span{color:#495057;padding-left:2px;font-size:15px}.searchable-select__label{text-overflow:ellipsis;white-space:nowrap;flex:1;padding-left:12px;overflow:hidden}.searchable-select__label--placeholder{color:#6c757d}.searchable-select__label--selected{color:#495057}.searchable-select__arrow{color:#495057;margin-left:8px;font-size:10px}.searchable-select__dropdown{z-index:1000;background-color:#fff;border:2px solid #ced4da;border-radius:8px;flex-direction:column;max-height:300px;margin-top:4px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 6px #0000001a}.searchable-select__dropdown.mobile-select{border:1px solid #e4e4e4;border-radius:3px}.searchable-select__search-container{border-bottom:1px solid #e9ecef;flex-shrink:0;padding:8px}.searchable-select__search-input{border:1px solid #ced4da;border-radius:6px;height:38px;font-size:13px}.searchable-select__options-container{flex:1;overflow-y:auto}.searchable-select__no-results{text-align:center;color:#6c757d;padding:12px}.searchable-select__option{cursor:pointer;background-color:#0000;padding:10px 12px;transition:background-color .15s}.searchable-select__option--selected{background-color:#e9ecef}.searchable-select__option:hover:not(.searchable-select__option--selected){background-color:#f8f9fa}
