@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";
:root{--brand:#2a764d;--brand-hover:#2c8053;--brand-ink:#04180d;--surface:#fff;--surface-sage:#f1f5f0;--surface-row-alt:#f4f6f4;--text:#000;--text-soft:#000000d9;--text-muted:#949494;--icon-gray:#a6a6a6;--line-soft:#eee;--border-green-pale:#b7eace;--green-line:#658273;--green-pale:#d4e4db;--chip-beige:#e7ddd1;--chip-pink:#e7d1d1;--chip-blue:#d1dbe7;--chip-sand:#e7e4d1;--chip-mint:#eef0e3;--chip-lilac:#dbd1e7;--chip-gray:#ededed;--radius-pill:32px;--radius-card:16px;--radius-card-sm:10px;--radius-card-md:36px;--radius-card-lg:45px;--control-h:44px;--shadow-card:0 2px 12px #0000000f;--shadow-card-tight:0 2px 1px #00000040;--shadow-card-wide:0 4px 2px #0000001a;--container-w:1222px;--gutter-desktop:clamp(32px, (100% - var(--container-w)) / 2, 100px);--tracking:.3px;--font-main:"Work Sans", sans-serif}.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}.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:clip scroll}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:var(--brand)!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:#2a764d;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:#2a764d;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:#2a764d;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:var(--brand)}.form-radio input[type=radio]:checked:after{content:"";background:var(--brand);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:var(--brand)}.form-checkbox input[type=checkbox]:checked:after{content:"";background:var(--brand);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:var(--brand)}.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:50px;padding: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:var(--brand);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:var(--brand);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{background-color:var(--brand);color:#fff;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:var(--brand);font-weight:500}.createAccountStatic:hover{color:var(--brand)}.loginAndSignUpButton{background:var(--brand);text-transform:uppercase;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{background:var(--brand);text-transform:uppercase;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{background:var(--brand);text-transform:uppercase;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:var(--brand)}.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;background:var(--brand)!important;text-transform:capitalize!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{border:1px solid var(--brand);background:#fff;border-radius:50%;padding:3px 8px;font-size:10px;color:var(--brand)!important}.itemImgLayoutComm{text-align:center;padding:0}.itemImgLayoutComm img{max-width:60px;margin:0 auto}.customFixed{background:#fff;padding-right:0}.checkOutBtn{background:var(--brand)!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:var(--brand)!important}.cartModalProductDetails,.cartModalProductTotalPriceLayout{color:#666;margin:4px 0;font-size:14px;font-weight:500}.cartModalproductQuantitySelectLayout{font-size:13px}.cartModalproductQuantitySelect button{background:var(--brand);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:height .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:var(--brand);transition:all .3s}.logoCont{align-items:center;margin-right:10px}#basicExampleNav li.nav-item.active a{font-weight:600;color:var(--brand)!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:var(--brand)!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:var(--brand)!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:var(--brand);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{background-color:var(--brand);float:left;cursor:pointer;z-index:1;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:var(--brand);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{border:1px solid var(--brand);color:var(--brand);text-align:center;text-transform:capitalize;background:#fff;border-radius:5px;padding:5px 8px;font-size:12px;font-weight:500}.product-add-button:hover{border:1px solid var(--brand);color:#fff;background:var(--brand);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;background:var(--brand);border:1px solid var(--brand);color:#fff;z-index:1;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:var(--brand)}.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:var(--brand)!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:var(--brand)!important}.slider-title h4{padding:20px 22px;font-size:24px;font-family:Work Sans,sans-serif!important;font-weight:300!important}.dash h4:after{background-color:var(--brand);content:" ";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 var(--brand)}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{border:1px solid var(--brand);height:30px;color:var(--brand);text-align:center;float:none;background-color:#fff;width:100%;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{width:30px;color:var(--brand);border:unset;outline:unset;vertical-align:top;background:0 0;border-radius:4px;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;background-color:var(--brand);cursor:pointer;float:right;border:unset;outline:unset;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{border:1px solid var(--brand);color:#fff;background:var(--brand);cursor:pointer;border-radius:3px;width:25px;font-size:15px;transition:all .3s;outline:none!important}.btn-qnty:hover{background:var(--brand);color:#fff}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:var(--brand)!important}.checkoutMobViewSection .ordBtnContainer .ordBtnContainerMark:after{background:var(--brand)!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:var(--brand);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;background:var(--brand);color:#fff;letter-spacing:.3px;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{background-color:var(--brand);color:#fff;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:var(--brand)}.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:var(--brand)}.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:var(--brand);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:var(--brand)!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{background:var(--brand);color:#fff;letter-spacing:.5px;border:none;border-radius:3px;width:48%;padding:8px 0;font-size:11px;font-weight:600;display:inline-block}.mvOrdHelpBtn{width:45%;color:var(--brand);border:1px solid var(--brand);background:#fff;border-radius:3px;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{background:var(--brand);color:#fff;border-radius:50%;padding:0 5px}.helpNewTktBtn:hover{cursor:pointer}.cpnCode{border:1px solid var(--brand);text-transform:uppercase;background:#faebd7;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:var(--brand);text-transform:uppercase;font-weight:500}.cpnValidDate{color:#999;font-weight:500}.cpnHowITWorks{color:var(--brand);font-weight:500}.cpnMoreDetail{color:var(--brand);font-weight:600}.cpnMoreDetail:hover{cursor:pointer}.cpnDetailCloser{text-align:center;width:100%;position:fixed;bottom:5%}.cpnDetailCloseBtn{border:1px solid var(--brand);color:var(--brand);text-transform:uppercase;background:#fff;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{background:var(--brand);color:#fff;text-transform:uppercase;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{width:300px;color:var(--brand);position:relative}.input-file-trigger{color:var(--brand);cursor:pointer;border:1px solid var(--brand);text-align:center;text-transform:uppercase;letter-spacing:1px;background:#fff;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{background:var(--brand);color:#fff}.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:var(--brand)!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{background:var(--brand);color:#fff;font-weight:600}.wishFavBtRow{margin-top:30px}.termsPage{margin-top:119px}@media (max-width:991px){.termsPage{margin-top:65px}}@media (min-width:600px) and (max-width:991px){.termsPage{margin-top:80px}}.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}.contactPageSection{margin-top:119px!important}@media (max-width:991px){.contactPageSection{margin-top:65px!important}}@media (min-width:600px) and (max-width:991px){.contactPageSection{margin-top:80px!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:var(--brand);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:var(--brand);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:var(--brand);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:var(--brand);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{background:var(--brand);color:#fff;cursor:pointer;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:var(--brand);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;background:var(--brand);text-align:center;letter-spacing:.6px;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:var(--brand);border-color:var(--brand);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{background:var(--brand);color:#fff}.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:var(--brand);letter-spacing:.6px;text-transform:uppercase;border:1px solid var(--brand);background:#fff;padding-top:10px;padding-bottom:10px;font-size:13px}.cardUploadBtSec .cardUploadBtButtonLayout .uploadBtCustomButton{background:var(--brand);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;background:var(--brand);color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:.3px;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;background:var(--brand);color:#fff;text-transform:uppercase;cursor:pointer;letter-spacing:.3px;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{background:var(--brand);letter-spacing:.3px;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:var(--brand)}.orderTypeModalBody .nav-pills .nav-link.active p{color:#fff!important}.orderTypeModalBody .nav-pills .show>.nav-link{background-color:var(--brand)}.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{background:var(--brand);color:#fff;text-align:center;z-index:100;border-radius:50%;width:20px;height:20px;padding:1px 0;font-size:11px;position:absolute;top:-30%;right:4%}.cartCountComm{background:var(--brand);color:#fff;text-align:center;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:var(--brand)!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{background:var(--brand);color:#fff;border-color:#0000}.orderNowTimeBtnComm{border-color:var(--brand);color:var(--brand);background:#fff}.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{border:1px solid var(--brand);width:100%;color:var(--brand);text-transform:uppercase;letter-spacing:.6px;border-radius:0;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:var(--brand)!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{border:2px solid var(--brand);color:var(--brand);background:0 0;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:var(--brand);cursor:pointer;border:0;border:1px solid var(--brand);background:#fff;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:var(--brand);border:1px solid var(--brand);background:#fff;padding:10px}.paymentsProfileSec .btnConfirmPayPayments{background:var(--brand);color:#fff;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;background:var(--brand);cursor:pointer;border-radius:50%;width:15px;height:15px}.slider::-moz-range-thumb{background:var(--brand);cursor:pointer;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;border-left:5px solid var(--brand);background-color:#fff;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{background:var(--brand);text-transform:uppercase;color:#fff;letter-spacing:.8px;border:1px solid var(--brand);width:100%;padding:12px;font-size:16px}.selectedDot{background:var(--brand);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:var(--brand);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:var(--brand)!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:"";border:2px solid var(--brand);background-color:#fff;border-bottom:none;border-right:none;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:var(--brand)!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:var(--brand)!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{background:var(--brand);color:#fff;text-align:center;text-transform:uppercase;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{background:var(--brand);color:#fff;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;background:var(--brand);color:#fff;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:var(--brand);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:var(--brand);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}@media screen and (max-width:992px){.cart-store-headers{top:56px}}.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:var(--brand);font-size:14px}.cartProg{background-color:var(--brand);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}}@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;min-width:20px;max-width:20px;height:20px;font-size:14px;font-family:var(--font-main),"Helvetica","Arial",sans-serif;color:#fff;transform-origin:100% 0;background:#2a764d;border-radius:10px;flex-flow:wrap;place-content:center;align-items:center;padding:0 4px;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{background-color:var(--brand);color:#fff;text-align:center;border:1px solid #0000;border-radius:3px;min-width:50px;padding:5px 8px}.customradioBig{display:none}.customradioBig:checked+label{background-color:var(--brand);color:#fff;text-align:center;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:var(--brand);text-transform:uppercase;border:1px solid var(--brand);text-align:center;background-color:#fff;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:var(--brand)!important}a.anchor_button:hover{color:var(--brand)!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:var(--brand);border-radius:50%;width:72%;height:72%;top:2px;left:2px}.ordBtnContainerMark{border:2px solid #999;border-color:var(--brand);background-color:#eee;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:var(--brand)!important}.sideBarWrapSec .fa-gift:before{color:var(--brand)}.sideBarWrapSec .fa{font-size:16px}.sideBarWrapSec .newItemSpl{float:right;background:var(--brand);color:#fff;text-transform:uppercase;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:var(--brand)!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:var(--brand)}.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:var(--brand)!important}.headerNavULStore li:hover{color:var(--brand)}.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:var(--brand)!important}.fa{font-size:18px}.currentLocationType{letter-spacing:.3px;margin-right:10px;font-size:15px;font-weight:600;position:relative}.currentLocationType:hover{color:var(--brand)}.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{background-color:var(--brand);color:#fff;text-transform:uppercase;letter-spacing:.3px;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:var(--brand);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:var(--brand)}.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{background-color:var(--brand);cursor:pointer;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:var(--brand);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:var(--brand);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:var(--brand)}.bttn-custom{text-transform:capitalize;cursor:pointer;border-radius:2px;width:100%;padding:8px 20px}.bttn-ghost{background:var(--brand);color:#fff;border:1px solid var(--brand);position:relative}.bttn-fluid{color:var(--brand);border:1px solid var(--brand);background:#fff}.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{height:56px;color:var(--brand);border:2px solid var(--brand);cursor:pointer;text-transform:uppercase;background-color:#fff;border-radius:8px;outline:0;justify-content:center;align-items:center;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;width:100%;color:var(--brand);letter-spacing:.3px;background-color:#fff;border:1px solid #ccc;border-radius:0;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;width:100%;height:68px;caret-color:var(--brand);text-transform:capitalize;border:0;outline:none;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:var(--brand);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:var(--brand)!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:var(--brand)}.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{background-color:var(--brand);color:#fff;text-transform:uppercase;letter-spacing:.3px;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:var(--brand);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:var(--brand);font-size:14px;position:absolute;top:-2px;right:5%}.prodetailsListItemsSec .prodetailsRecomItemAddBtnSpl{width:auto;font-size:14px;border:none!important}.prodetailsListItemsSec .prodetailsRecomItemCount{color:var(--brand);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:var(--brand);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:var(--brand);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:var(--brand);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{border:1px solid var(--brand);background-color:#fff}#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:var(--brand);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:var(--brand)}#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:var(--brand)!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:var(--brand);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:var(--brand);padding:0 5px;font-family:fontawesome;font-size:17px;font-weight:500}.catTitle a span{color:var(--brand)}.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:var(--brand)!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:var(--brand)!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:var(--brand)!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:var(--brand);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}}.meshi-home{font-family:var(--font-main);background:var(--surface)}.meshi-hero{--hero-photo:url(/static/images/home26/hero-bg.jpg);background:linear-gradient(90deg, #0000008c 0%, #00000026 60%),var(--hero-photo) center/cover no-repeat;color:#fff;margin-top:119px;padding:142.5px 0 311.5px;position:relative}.meshi-hero__title{color:#fff;text-shadow:0 4px 4px #00000040;max-width:619px;margin:0;font-size:80px;font-weight:600;line-height:90px}.meshi-hero__accent{color:var(--brand)}.meshi-hero__sub{color:#fff;flex-direction:column;justify-content:center;width:507px;height:41px;margin:33px 0 0;font-size:24px;font-weight:400;line-height:normal;display:flex}.meshi-hero__hint{background:var(--surface);border-radius:var(--radius-card);width:min(577px,100%);box-shadow:var(--shadow-card);color:var(--brand-ink);margin:18px 0 0;padding:12px 20px;font-size:16px;line-height:1.4}.meshi-hero__search{width:577px;height:67px;margin-top:22px;position:relative}.meshi-hero__search-input.meshi-input{border:3px solid var(--border-green-pale);width:577px;height:65px;padding:0 189px 0 27px;font-size:20.5px;position:absolute;top:1px;left:-3px}.meshi-hero__search-btn.meshi-btn{border-width:2px;width:170px;height:67px;padding:0;font-size:22px;font-weight:400;line-height:27px;position:absolute;top:0;left:404px}.meshi-hero__panel,.meshi-hero__searcherr{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--radius-card);width:577px;box-shadow:var(--shadow-card);text-align:left;position:absolute;top:calc(100% + 8px);left:-3px}.meshi-hero__panel{z-index:3;max-height:320px;padding:0;overflow-y:auto}.meshi-hero__searcherr{z-index:2;color:var(--brand-ink);padding:12px 20px;font-size:15px;line-height:1.4}.meshi-hero__row{min-height:52px;color:var(--text);cursor:pointer;align-items:center;gap:12px;padding:8px 20px;font-size:16px;line-height:1.3;display:flex}.meshi-hero__row+.meshi-hero__row{border-top:1px solid var(--line-soft)}.meshi-hero__row:hover,.meshi-hero__row--active{background:var(--surface-sage)}.meshi-hero__row--geo{color:var(--brand);font-weight:500}.meshi-hero__status{color:var(--text-muted);padding:14px 20px;font-size:15px}.meshi-hero__row+.meshi-hero__status{border-top:1px solid var(--line-soft)}@media (max-width:991px){.meshi-hero{margin-top:65px;padding:56px 0 96px}.meshi-hero__title{height:auto;font-size:40px;line-height:1.15;display:block}.meshi-hero__sub{width:auto;height:auto;margin:16px 0 0;font-size:18px;display:block}.meshi-hero__search{width:100%;height:auto}.meshi-hero__search-input.meshi-input{width:100%;height:var(--control-h);border-width:1px;padding:0 20px;font-size:16px;display:block;position:static}.meshi-hero__search-btn.meshi-btn{width:100%;height:var(--control-h);margin-top:10px;font-size:16px;display:flex;position:static}}.meshi-chips{margin-top:-177px;padding-bottom:0}.meshi-chips__card.meshi-card{z-index:1;border-radius:var(--radius-card-lg);box-shadow:var(--shadow-card-wide);border:none;padding:30.5px 50px;position:relative;overflow:hidden}.meshi-chips__title{height:98px;color:var(--brand-ink);flex-direction:column;justify-content:center;margin:0;font-size:32px;font-weight:600;line-height:1.2;display:flex}.meshi-chips__row{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:flex-end;gap:18px;height:auto;min-height:136.4px;display:flex;overflow:auto hidden}.meshi-chips__row::-webkit-scrollbar{display:none}.meshi-chips .horizontal-scroller__arrow{top:49.6px}.meshi-chips__item{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:12.4px;width:125px;padding:0;display:flex}.meshi-chips__item.is-selected .meshi-chips__thumb{box-shadow:inset 0 0 0 2px var(--brand)}.meshi-chips__item:focus-visible{outline:none}.meshi-chips__item:focus-visible .meshi-chips__thumb{box-shadow:inset 0 0 0 3px #2a764d40}.meshi-chips__item.is-selected:focus-visible .meshi-chips__thumb{box-shadow:inset 0 0 0 2px var(--brand),inset 0 0 0 5px #2a764d40}.meshi-chips__thumb{border-radius:0 10px;justify-content:center;align-items:center;width:125px;height:99.2px;display:flex}.meshi-chips__thumb img{object-fit:contain;width:87px;height:87px}.meshi-chips__thumb--sm img{width:62px;height:62px}.meshi-chips__thumb--placeholder img{opacity:.45;width:40px;height:40px}.meshi-chips__label{height:24.8px;color:var(--brand-ink);justify-content:center;align-items:center;font-size:16px;line-height:normal;display:flex}@media (max-width:991px){.meshi-chips{margin-top:-48px;padding-bottom:24px}.meshi-chips__card.meshi-card{padding:20px 16px}.meshi-chips__title{height:auto;margin-bottom:16px;font-size:20px}.meshi-chips__row{height:auto;padding-bottom:4px}}.meshi-how.meshi-section{margin-top:-114px;padding:231px 0 233px}@media (max-width:991px){.meshi-how.meshi-section{margin-top:0;padding:40px 0}}.meshi-how{letter-spacing:var(--tracking)}.meshi-how__eyebrow{color:var(--text);margin:0 0 10px;font-size:32px;font-weight:600;line-height:normal}.meshi-how__title{color:var(--brand);margin:0 0 53px;font-size:48px;font-weight:700;line-height:normal}.meshi-how__row{justify-content:center;gap:32px;margin:0;display:flex}.meshi-how__card.meshi-card{border-radius:var(--radius-card-md);width:288px;height:307px;box-shadow:var(--shadow-card-tight);text-align:center;border:none;flex-direction:column;align-items:center;padding:0;display:flex}.meshi-how__card.meshi-card h3{color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:24px}.meshi-how__card.meshi-card p{color:var(--text-soft);margin:0;font-size:14px;font-weight:400;line-height:normal}.meshi-how__card--1.meshi-card{padding-top:34px}.meshi-how__card--1.meshi-card .meshi-how__icon{margin-bottom:23px}.meshi-how__card--1.meshi-card .meshi-how__text{gap:17px;width:232px}.meshi-how__card--1.meshi-card .meshi-how__text p{width:190px;margin-inline:auto}.meshi-how__card--2.meshi-card{padding-top:42px}.meshi-how__card--2.meshi-card .meshi-how__icon{margin-bottom:15px}.meshi-how__card--2.meshi-card .meshi-how__text{gap:13px;width:220px}.meshi-how__card--3.meshi-card{padding-top:48px}.meshi-how__card--3.meshi-card .meshi-how__icon{margin-bottom:9px}.meshi-how__card--3.meshi-card .meshi-how__text{gap:13px;width:180px}.meshi-how__text{flex-direction:column;display:flex}.meshi-how__icon{width:125px;height:125px;display:block}.meshi-how__icon img{object-fit:contain;width:100%;height:100%}@media (max-width:991px){.meshi-how__eyebrow{font-size:20px}.meshi-how__title{margin-bottom:28px;font-size:28px}.meshi-how__row{flex-direction:column;align-items:center;gap:24px}.meshi-how__card.meshi-card{width:100%;max-width:320px;height:auto;padding-bottom:28px}.meshi-how__card--1.meshi-card .meshi-how__text,.meshi-how__card--2.meshi-card .meshi-how__text,.meshi-how__card--3.meshi-card .meshi-how__text{width:100%}}.meshi-appband{background:var(--brand);height:361px;padding:35px 0 0;position:relative;overflow:clip visible}.meshi-appband .container{height:100%;position:relative}.meshi-appband__copy{flex-direction:column;align-items:center;gap:7px;width:576px;margin-left:36.5px;display:flex}.meshi-appband__bubble{width:575.75px;height:121.4px;position:relative}.meshi-appband__title{background:var(--surface);border-radius:var(--radius-pill) var(--radius-pill) 0 var(--radius-pill);letter-spacing:.4px;width:544px;height:94px;color:var(--text);text-align:center;white-space:nowrap;margin:0;padding:25px;font-size:40px;font-weight:600;line-height:44px;display:block}.meshi-appband__title-accent{color:var(--brand);font-weight:700}.meshi-appband__tail{width:82.75px;height:65.4px;position:absolute;top:56px;left:493px}.meshi-appband__points{flex-direction:column;align-items:center;gap:33px;width:399.5px;display:flex}.meshi-appband__list{flex-direction:column;gap:15px;width:max-content;margin:0;padding:0;list-style:none;display:flex}.meshi-appband__list li{color:#fff;white-space:nowrap;align-items:flex-start;gap:15px;font-size:24px;font-weight:400;line-height:normal;display:flex}.meshi-appband__check{flex:0 0 24px;width:24px;height:24px;padding:2px}.meshi-appband__badges{gap:9px;display:flex}.meshi-appband__badges img{border-radius:4.5px;width:auto;height:56.44px;display:block;box-shadow:0 0 0 .5px #ffffffe6}.meshi-appband__mockup-wrap{width:calc(100% - 611px);height:auto;position:absolute;bottom:0;left:611px}.meshi-appband__mockup{width:100%;max-width:470px;height:auto;display:block}@media (max-width:991px){.meshi-appband{height:auto;padding:40px 0}.meshi-appband .container{height:auto}.meshi-appband__copy{width:100%;margin-left:0}.meshi-appband__bubble{width:100%;height:auto}.meshi-appband__title{white-space:normal;height:auto;padding:16px 20px;font-size:24px;line-height:32px}.meshi-appband__tail{display:none}.meshi-appband__points{gap:20px;width:100%;margin-top:20px}.meshi-appband__list li{white-space:normal;font-size:16px}.meshi-appband__badges img{height:44px}.meshi-appband__mockup-wrap{width:100%;height:auto;margin-top:24px;position:static;overflow:visible}.meshi-appband__mockup{width:100%;max-width:320px;height:auto;margin:0 auto}}.meshi-cta.meshi-section{background:var(--surface-sage);padding:164px 0 109px}.meshi-cta{letter-spacing:var(--tracking)}.meshi-cta__card.meshi-card{border-radius:var(--radius-card-md);border:none;width:100%;height:auto;min-height:648px;padding:43px 0 46px;position:relative;box-shadow:0 4px 4px #00000040}.meshi-cta__photo{object-fit:cover;object-position:bottom;border-radius:var(--radius-card-md) 0 0 0;width:31.78%;height:399px;position:absolute;top:0;left:0}.meshi-cta__panel{background:var(--brand);border-radius:0 0 0 var(--radius-card-md);width:31.78%;position:absolute;top:384px;bottom:0;left:0}.meshi-cta__intro{flex-direction:column;align-items:flex-start;gap:35px;width:53.15%;margin:0 0 0 40.95%;display:flex}.meshi-cta__heading{flex-direction:column;gap:10px;display:flex}.meshi-cta__eyebrow{color:var(--text);margin:0;font-size:32px;font-weight:600;line-height:normal}.meshi-cta__title{color:var(--brand);margin:0;font-size:48px;font-weight:700;line-height:normal}.meshi-cta__body{color:var(--text-soft);margin:0;font-size:16px;font-weight:400;line-height:24px}.meshi-cta__btn.meshi-btn{gap:10px;height:44px;padding:0 45px}.meshi-cta__btn-arrow{width:22px;height:14.73px}.meshi-cta__cards{align-items:stretch;gap:4.31%;width:53.15%;margin:73px 0 0 40.95%;display:flex}.meshi-cta__minicard{border:1px solid var(--border-green-pale);border-radius:var(--radius-card-md);flex-direction:column;flex:0 0 46.53%;gap:10px;height:auto;min-height:198px;padding:50px 20px;display:flex}.meshi-cta__minicard--wide{flex:0 0 49.15%;justify-content:center}.meshi-cta__minicard h3{color:var(--brand);align-items:flex-start;gap:10px;margin:0;font-size:18px;font-weight:600;line-height:24px;display:flex}.meshi-cta__minicard h3 img{flex:0 0 20px;width:20px;height:20px}.meshi-cta__minicard p{color:var(--text-soft);margin:0;font-size:14px;font-weight:400;line-height:normal}.meshi-cta__badge{background:var(--surface);border:3px solid var(--border-green-pale);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:162px;height:162px;display:flex;position:absolute;top:346px;left:calc(15.81% - 81px)}.meshi-cta__badge-top,.meshi-cta__badge-bottom{color:var(--text-soft);font-size:16px;font-weight:700;line-height:24px}.meshi-cta__badge-pct{letter-spacing:4px;height:46px;color:var(--brand);justify-content:center;align-items:center;font-size:64px;font-weight:600;line-height:24px;display:flex}.meshi-cta__commission{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:22.44%;height:94px;display:flex;position:absolute;top:auto;bottom:34px;left:4.59%}.meshi-cta__commission h3{color:#fff;justify-content:center;align-items:flex-start;gap:10px;margin:0;font-size:18px;font-weight:600;line-height:24px;display:flex}.meshi-cta__commission h3 img{flex:0 0 20px;width:20px;height:20px}.meshi-cta__commission p{color:#ffffffd9;max-width:100%;margin:0;font-size:16px;font-weight:400;line-height:normal}.meshi-win.meshi-section{background:var(--surface);padding:157px 0 196px}.meshi-win{letter-spacing:var(--tracking)}.meshi-win__top{align-items:flex-start;gap:3.58%;width:93.78%;margin:0 auto;display:flex}.meshi-win__banner{flex:0 0 46.95%;width:auto;min-width:0;height:317px;position:relative}.meshi-win__banner-slab{background:var(--brand);border-radius:var(--radius-card-md);width:89.78%;height:252px;position:absolute;top:65px;left:0}.meshi-win__banner-card{background:var(--surface);border:3px solid var(--brand);border-radius:var(--radius-card-md);text-align:center;flex-direction:column;justify-content:center;gap:10px;width:79.74%;height:256px;padding:50px 25px;display:flex;position:absolute;top:33px;left:10.04%}.meshi-win__banner-card h2{color:var(--brand);white-space:pre-line;margin:0;font-size:48px;font-weight:700;line-height:normal}@media (min-width:992px) and (max-width:1145px){.meshi-win__banner-card h2{font-size:36px}}.meshi-win__label{color:var(--text);font-size:24px;font-weight:600;line-height:normal}.meshi-win__leaf{width:10.22%;height:auto;position:absolute;top:0;left:89.78%}.meshi-win__detail{background:var(--surface-sage);border-radius:var(--radius-card-md);flex-direction:column;flex:0 0 49.48%;justify-content:center;gap:15px;width:auto;min-width:0;height:348px;padding:50px;display:flex}.meshi-win__detail h3{color:var(--text);margin:0;font-size:24px;font-weight:600;line-height:24px}.meshi-win__detail p{color:var(--text);margin:0;font-size:14px;font-weight:400;line-height:20px}.meshi-win__highlight{color:var(--brand);font-weight:700}.meshi-win__step-strong{font-weight:600}.meshi-win__badges{align-items:center;gap:25px;height:84px;padding:20px 0;display:flex}.meshi-win__badges img{border-radius:var(--radius-card-sm);border:.5px solid #fff;width:auto;height:42px;display:block}.meshi-win__steps{align-items:flex-start;gap:12.73%;width:79.05%;margin:60px auto 0;display:flex;position:relative}.meshi-win__rule{width:18.48%;height:4px;position:absolute;top:60px}.meshi-win__rule--1{left:22.15%}.meshi-win__rule--2{left:60.45%}.meshi-win__step{flex-direction:column;flex:0 0 24.84%;align-items:center;gap:13px;width:auto;display:flex}.meshi-win__step-art{width:126px;height:116px;position:relative}.meshi-win__step-disc{background:var(--chip-mint);border-radius:50%;width:116px;height:116px;position:absolute;top:0;left:10px}.meshi-win__step-n{background:var(--brand);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:24px;font-weight:600;line-height:24px;display:flex;position:absolute;top:0;left:0}.meshi-win__step-glyph{position:absolute}.meshi-win__step-glyph--win-step1-glyph{width:25px;height:54px;top:31px;left:55px}.meshi-win__step-glyph--win-step1-dot{width:14px;height:12px;top:52px;left:61px}.meshi-win__step-glyph--win-step2-glyph{width:40.17px;height:48.68px;top:33.28px;left:47.83px}.meshi-win__step-glyph--win-step3-glyph{width:49.25px;height:46.75px;top:33px;left:46px}.meshi-win__step-text{text-align:center;flex-direction:column;gap:12px;display:flex}.meshi-win__step-text h3{color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:24px}.meshi-win__step-text p{color:var(--text-soft);margin:0;font-size:14px;font-weight:400;line-height:normal}.meshi-winpopup{width:567px;max-width:100%;background:var(--surface-sage)!important;border-radius:var(--radius-pill)!important;padding:0!important}.meshi-winpopup__inner{flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:50px;display:flex}.meshi-winpopup__inner p{width:447px;max-width:100%;letter-spacing:var(--tracking);color:var(--text);text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.meshi-winpopup__art{width:412.42px;max-width:100%;height:243px;display:block}.meshi-winpopup__badges{justify-content:center;align-items:center;gap:25px;width:447px;max-width:100%;height:84px;padding:20px 0;display:flex}.meshi-winpopup__badges img{border-radius:var(--radius-card-sm);border:.5px solid #fff;width:auto;height:42px;display:block}@media (max-width:991px){.meshi-winpopup__inner{padding:32px 20px}.meshi-winpopup__art{height:auto}}.meshi-signup-success{font-family:var(--font-main)}.meshi-signup-success.meshi-section{background:var(--surface-sage);padding:100px 0 180px}.meshi-signup-success .container>.row{max-width:1170px;margin:0 auto}@media (min-width:992px){.meshi-signup-success .container>.row{flex-wrap:nowrap;align-items:center}.meshi-signup-success__maincol,.meshi-signup-success__poscol{padding-left:0;padding-right:0}.meshi-signup-success__maincol{flex:0 585px;max-width:585px}.meshi-signup-success__poscol{flex:0 400px;max-width:400px}}.meshi-signup-success__title{letter-spacing:.3px;flex-direction:column;gap:17px;margin:0 0 49px;font-size:48px;font-weight:600;display:flex}.meshi-signup-success__titleline{line-height:1.1;display:block}.meshi-signup-success__lead{letter-spacing:.3px;max-width:523px;margin:0 0 37px;font-size:16px;line-height:20px}.meshi-signup-success__lead strong{font-weight:700}.meshi-signup-success__mail.meshi-card{max-width:542px;min-height:100px;box-shadow:none;border-radius:var(--radius-card-sm);border:0;justify-content:center;align-items:center;gap:40px;margin:0 0 38px;padding:20px 15px;display:flex}.meshi-signup-success__mail.meshi-card p{letter-spacing:.3px;max-width:353px;margin:0;font-size:16px;line-height:20px}.meshi-signup-success__mailicon{flex:0 0 55px;width:55px;height:37px;position:relative}.meshi-signup-success__mailicon img{width:31px;height:23px;position:absolute;top:15px;left:24.5px}.meshi-signup-success__mailno{background:var(--brand);width:29px;height:29px;color:var(--surface);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;position:absolute;top:0;left:0}.meshi-signup-success__activation{letter-spacing:.3px;max-width:542px;margin:0 0 25px;font-size:16px;line-height:20px}.meshi-signup-success__note{background:var(--chip-gray);border-radius:var(--radius-card);align-items:center;gap:20px;max-width:542px;padding:25px;display:flex}.meshi-signup-success__note p{letter-spacing:.3px;margin:0;font-size:16px;line-height:20px}.meshi-signup-success__note strong{color:var(--brand-ink);font-size:20px;font-weight:700}.meshi-signup-success__noteicon{flex:0 0 40px;width:40px;height:32px}.meshi-signup-success__pos.meshi-card{max-width:400px;box-shadow:none;border-radius:var(--radius-card);border:0;padding:45px}.meshi-signup-success__pos h2{letter-spacing:.3px;margin:0 0 25px;font-size:24px;font-weight:600}.meshi-signup-success__pos p{letter-spacing:.3px;margin:0 0 25px;font-size:14px;line-height:20px}.meshi-signup-success__poslogo{object-fit:contain;object-position:left center;width:270px;max-width:100%;height:80px;margin-bottom:25px;display:block}.meshi-signup-success__cta{background:var(--brand);width:100%;height:50px;color:var(--surface);letter-spacing:.3px;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 20px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.meshi-signup-success__cta:hover,.meshi-signup-success__cta:focus{background:var(--brand-hover);color:var(--surface);text-decoration:none}.meshi-signup-success__cta img{flex:0 0 37px;width:37px;height:15px}.meshi-signup-success__pos-subtext{color:var(--text-soft);margin-bottom:12px!important;font-size:13px!important}.meshi-signup-success__delay{color:var(--text-soft);margin-bottom:16px!important;font-size:13px!important}.meshi-signup-success__status{border-radius:var(--radius-card-sm);margin-bottom:16px;padding:12px 16px;font-size:13px}.meshi-signup-success__status p{margin:0;font-size:13px}.meshi-signup-success__status--success{background:var(--surface-sage);color:var(--brand)}.meshi-signup-success__status--failed{background:var(--chip-gray);color:var(--text-soft)}.meshi-signup-success__status-subtext{margin-top:6px!important;font-size:12px!important}@media (max-width:991px){.meshi-signup-success.meshi-section{background:var(--surface);padding:0}.meshi-signup-success.meshi-section .container{padding:0}.meshi-signup-success.meshi-section{background:var(--surface-sage)}.meshi-signup-success__maincol{padding:100px 0 64px}.meshi-signup-success__title,.meshi-signup-success__lead{padding-left:3.73%;padding-right:3.73%}.meshi-signup-success__poscol{background:var(--surface);box-shadow:0 0 0 9999px var(--surface);clip-path:inset(0 -9999px);padding:0}.meshi-signup-success__title{gap:0;margin:0 0 10px;font-size:36px}.meshi-signup-success__titleline{line-height:1.2}.meshi-signup-success__lead{max-width:none;margin:0 0 49px;font-size:13px}.meshi-signup-success__mail.meshi-card{flex-direction:column;gap:10px;width:83.8%;max-width:none;min-height:100px;margin:0 auto 49px;padding:20px 10px}.meshi-signup-success__mail.meshi-card p{text-align:center;max-width:min(90.8%,420px);font-size:13px}.meshi-signup-success__mailicon{flex:none}.meshi-signup-success__activation{text-align:center;width:81.3%;max-width:none;margin:0 auto 49px;font-size:13px}.meshi-signup-success__note{background:var(--surface);gap:20px;width:81.3%;max-width:none;margin:0 auto;padding:25px}.meshi-signup-success__note p{font-size:13px}.meshi-signup-success__note strong{font-size:16px}.meshi-signup-success__pos.meshi-card{width:99.5%;max-width:400px;margin:0 auto;padding:45px}}@media (min-width:600px) and (max-width:991px){.meshi-signup-success.meshi-section .container{max-width:none}.meshi-signup-success__activation{max-width:480px}}.meshi-about{font-family:var(--font-main);letter-spacing:var(--tracking)}.meshi-about__hero.meshi-section{padding:87px 0 88px}@media (max-width:991px){.meshi-about__hero.meshi-section{padding:52px 0 56px}}.meshi-about__hero-row{justify-content:space-between;align-items:center;gap:50px;display:flex}.meshi-about__hero-copy{flex-direction:column;flex:0 600px;align-items:flex-start;gap:40px;min-width:0;display:flex}.meshi-about__hero-text{flex-direction:column;gap:25px;display:flex}.meshi-about__heading{flex-direction:column;gap:15px;max-width:512px;display:flex}.meshi-about__eyebrow{color:var(--text);margin:0;font-size:20px;font-weight:700;line-height:normal}.meshi-about__title{color:var(--text);margin:0;font-size:48px;font-weight:700;line-height:normal}.meshi-about__title-accent{color:var(--brand)}.meshi-about__body{max-width:541px;color:var(--text);margin:0;font-size:14px;font-weight:400;line-height:20px}.meshi-about__pills{align-items:center;gap:37px;height:48px;display:flex}.meshi-about__pill{color:var(--text);white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:500;line-height:21.6px;display:flex}.meshi-about__pill>img{width:50px;height:50px;display:block}.meshi-about__pill-ico{background:var(--surface);border:1px solid var(--brand);border-radius:50%;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.meshi-about__pill-ico img{width:30px;height:30px;display:block}.meshi-about__photo{aspect-ratio:562/447;object-fit:cover;border:1px solid var(--green-pale);border-radius:var(--radius-card-md);flex:0 562px;width:100%;min-width:0;height:auto;display:block}.meshi-about__story{background:var(--surface);min-height:441px;padding:78px 0 0;position:relative}.meshi-about__story-text{width:min(461px,42%);margin-left:min(55.5px,4.5%)}.meshi-about__story-text h2{color:var(--brand);margin:0 0 13px;font-size:20px;font-weight:700;line-height:normal}.meshi-about__story-text p{color:var(--text);margin:0 0 20px;font-size:14px;font-weight:400;line-height:20px}.meshi-about__story-text p:last-child{margin-bottom:0}.meshi-about__quote-card{background:var(--brand);border-radius:0;position:absolute;inset:0 0 0 calc(50% + 14.5px)}.meshi-about__quote{width:min(401px,100% - 80px);position:absolute;top:98px;left:40px}.meshi-about__quote h2{color:#fff;margin:0;font-size:32px;font-weight:600;line-height:38px}.meshi-about__quote-rule{background:#fff;width:132px;height:2px;margin-top:42px;display:block}.meshi-about__stamp{width:171px;height:175px;position:absolute;top:212px;right:83px}.meshi-about__promises.meshi-section{padding:159px clamp(16px,3.7%,52.5px) 223px}.meshi-about__promises-title{color:var(--text);text-align:center;margin:0;font-size:48px;font-weight:700;line-height:normal}.meshi-about__promise-rows{flex-direction:column;gap:60px;max-width:1320px;margin:73px auto 0;display:flex}.meshi-about__promise-row{flex-wrap:wrap;justify-content:center;gap:40px;display:flex}.meshi-about__promise{background:var(--surface);border-radius:var(--radius-card-md);min-height:153px;box-shadow:var(--shadow-card-wide);border:1px solid #00000026;align-items:center;gap:36px;padding:20px;display:flex}.meshi-about__promise--1,.meshi-about__promise--2{flex:400 320px;max-width:400px}.meshi-about__promise--3{flex:440 320px;max-width:440px}.meshi-about__promise--4,.meshi-about__promise--5{flex:490 320px;max-width:490px;min-height:161px}.meshi-about__promise-icon{background:var(--brand);color:#fff;border-radius:50%;flex:0 0 75px;justify-content:center;align-items:center;width:75px;height:75px;font-size:24px;font-weight:600;display:flex}.meshi-about__promise-icon img{width:75px;height:75px;display:block}.meshi-about__promise-glyph{width:43.5px!important;height:43.5px!important}.meshi-about__promise-text{flex-direction:column;gap:10px;min-width:0;display:flex}.meshi-about__promise-text h3{color:var(--text);margin:0;font-size:18px;font-weight:700;line-height:24px}.meshi-about__promise-text p{color:var(--text);margin:0;font-size:14px;font-weight:400;line-height:20px}@media (max-width:991px){.meshi-page .meshi-about__hero .container,.meshi-page .meshi-about__story .container{padding:0 20px}.meshi-about__hero-row{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.meshi-about__hero-copy,.meshi-about__hero-text{display:contents}.meshi-about__heading{order:1}.meshi-about__photo{order:2}.meshi-about__body{order:3}.meshi-about__pills{order:4}.meshi-about__heading{gap:10px;width:100%;max-width:none}.meshi-about__eyebrow{font-size:16px;line-height:19px}.meshi-about__title{font-size:40px;line-height:50px}.meshi-about__photo{aspect-ratio:402/215;border:0;border-radius:0;flex:none;width:calc(100% + 40px);max-width:none;height:auto;margin:17px -20px 0}.meshi-about__body{width:100%;max-width:none;margin-top:20px}.meshi-about__pills{flex-direction:column;align-items:flex-start;gap:14px;height:auto;margin-top:25px}.meshi-about__pill{gap:8px;font-size:16px;line-height:22px}.meshi-about__pill>img{width:34px;height:34px}.meshi-about__pill-ico{flex:0 0 34px;width:34px;height:34px}.meshi-about__pill-ico img{width:20.4px;height:20.4px}.meshi-about__story{min-height:0;padding:38px 0 0}.meshi-about__story-text{width:100%;max-width:none;margin-left:0}.meshi-about__story-text h2{margin-bottom:13px;font-size:20px;line-height:20px}.meshi-about__quote-card{border-radius:0;width:100%;min-height:351px;margin:40px 0 0;padding:54px 20px 0;position:relative;inset:auto}.meshi-about__quote{width:min(270px,100%);position:static}.meshi-about__quote h2{font-size:24px;line-height:28px}.meshi-about__quote-rule{margin-top:35px}.meshi-about__stamp{width:135px;height:138px;inset:auto 48px 23px auto}.meshi-about__promises.meshi-section{padding:96px 0 94px}.meshi-about__promises-title{padding-inline:24px;font-size:32px;line-height:38px}.meshi-about__promise-rows{gap:20px;max-width:none;margin:47px 0 0;padding-inline:24px}.meshi-about__promise-row{flex-direction:column;gap:20px}.meshi-about__promise,.meshi-about__promise--1,.meshi-about__promise--2,.meshi-about__promise--3,.meshi-about__promise--4,.meshi-about__promise--5{flex:none;gap:15px;width:100%;max-width:none;min-height:0;padding:20px 28.5px}.meshi-about__promise-icon{flex:0 0 50px;width:50px;height:50px;font-size:18px}.meshi-about__promise-icon img{width:50px;height:50px}.meshi-about__promise-glyph{width:29px!important;height:29px!important}.meshi-about__promise-text{gap:5px}.meshi-about__promise-text h3{font-size:16px;line-height:24px}}.meshi-faq{font-family:var(--font-main);letter-spacing:var(--tracking)}.meshi-faq__hero{background:var(--surface-sage);padding:78px 0 104px}.meshi-faq__hero .container{flex-direction:column;align-items:center;gap:35px;display:flex}.meshi-faq__hero h1{width:606px;height:56px;color:var(--brand);text-align:center;margin:0;font-size:48px;font-weight:600;line-height:normal}.meshi-faq__hero p{width:606px;color:var(--text);text-align:center;margin:0;font-size:14px;font-weight:400;line-height:20px}.meshi-faq__hero-text{flex-direction:column;align-items:center;display:flex}.meshi-faq__hero-text h1{margin-bottom:18px}.meshi-faq__search-wrap{width:502px;height:59px;position:relative}.meshi-faq__search.meshi-input{border:3px solid var(--text-muted);border-radius:var(--radius-pill);width:502px;height:59px;margin:0;padding:0 24px 0 92px;font-size:20.5px;line-height:26.4px}.meshi-faq__search.meshi-input::placeholder{color:var(--text-muted)}.meshi-faq__search-ico{pointer-events:none;width:26px;height:27px;position:absolute;top:16px;left:38px}.meshi-faq__list.meshi-section{background:var(--surface);padding:78px 0 105px}.meshi-faq__panels{width:920px;margin:0 auto}.meshi-faq__cat{border-bottom:1px solid var(--line-soft);background:0 0}.meshi-faq__cat:before{display:none}.meshi-faq__cat .MuiAccordionSummary-root{min-height:61.4px;padding:0}.meshi-faq__cat .MuiAccordionSummary-content{margin:20px 0 21px}.meshi-faq__cat .MuiAccordionSummary-expandIconWrapper{color:var(--brand)}.meshi-faq__cat-name{color:var(--brand);letter-spacing:var(--tracking);font-size:17px;font-weight:500;line-height:20.4px}.meshi-faq__item{border-bottom:1px solid var(--line-soft);font-size:14px}.meshi-faq__answer{color:var(--text-soft);font-size:14px;line-height:20px}.meshi-faq__empty{text-align:center;color:var(--text-muted);padding:32px 0}@media (max-width:991px){.meshi-faq__hero{padding:28px 0 42px}.meshi-faq__hero h1{width:100%;height:auto;font-size:40px}.meshi-faq__hero p{width:100%;max-width:339px;font-size:13px}.meshi-page .meshi-faq__hero .container{padding:0 21px}.meshi-page .meshi-faq__list .container{padding:0 51px}.meshi-faq__search-wrap{width:100%;height:43px}.meshi-faq__search.meshi-input{width:100%;max-width:100%;height:43px;padding:0 24px 0 90px;font-size:16px}.meshi-faq__search-ico{top:8px;left:36px}.meshi-faq__list.meshi-section{padding:29px 0 114px}.meshi-faq__panels{width:100%}.meshi-faq__cat{border-bottom:0}.meshi-faq__cat+.meshi-faq__cat{margin-top:15px}.meshi-faq__cat>.MuiAccordion-heading>.MuiAccordionSummary-root{align-items:flex-start;min-height:31px;padding:5px}.meshi-faq__cat>.MuiAccordion-heading>.MuiAccordionSummary-root .MuiAccordionSummary-content{margin:0}.meshi-faq__cat>.MuiAccordion-heading>.MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{background:url(/static/images/home26/icons/faq-chevron.svg) 50%/contain no-repeat;width:12.86px;height:18px;transform:none}.meshi-faq__cat>.MuiAccordion-heading>.MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper svg{display:none}.meshi-faq__cat>.MuiAccordion-heading>.MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(90deg)}.meshi-faq__cat:nth-of-type(odd)>.MuiAccordion-heading>.MuiAccordionSummary-root{background:var(--surface-row-alt)}}@media (max-width:991px) and (max-width:374px){.meshi-page .meshi-faq__list .container{padding:0 24px}}@media (max-width:991px){.meshi-home .meshi-hero .container{padding:0 24px}.meshi-home .meshi-chips .container{padding:0 12px}.meshi-home .meshi-how .container{padding:0 35px}.meshi-home .meshi-appband .container{padding:25px 0 17px 20px}.meshi-home .meshi-cta .container{padding:0}.meshi-hero{min-height:476px;margin-top:62px;padding:86.5px 0 96px}}@media (max-width:991px) and (max-width:599px){.meshi-hero{--hero-photo:url(/static/images/home26/hero-bg-mobile.jpg)}}@media (max-width:991px){.meshi-hero__title{max-width:353px;height:137px;margin:0;font-size:40px;line-height:50px;display:block}.meshi-hero__sub{text-shadow:0 4px 4px #00000040;width:280px;height:21px;margin:15px 0 0;font-size:14px;line-height:normal;display:block}.meshi-hero__search{width:min(310px,100%);height:var(--control-h);margin-top:15px;position:relative}.meshi-hero__search-input.meshi-input{width:99.0323%;height:var(--control-h);border:2px solid var(--border-green-pale);padding:0 33.871% 0 6.12903%;font-size:15px;position:absolute;top:0;left:0}.meshi-hero__search-btn.meshi-btn{width:32.2581%;height:var(--control-h);min-height:var(--control-h);border-width:2px;margin:0;padding:0;font-size:16px;line-height:1;position:absolute;top:0;left:67.7419%}.meshi-hero__panel,.meshi-hero__searcherr{width:100%;left:0}.meshi-hero__row{min-height:48px;font-size:15px}.meshi-hero__status{font-size:14px}}@media (max-width:991px) and (max-width:374px){.meshi-hero__title{height:auto;font-size:32px;line-height:40px}.meshi-hero__sub{width:auto;max-width:280px;height:auto}}@media (max-width:991px){.meshi-chips{margin-top:-80px;padding-bottom:0}.meshi-chips .horizontal-scroller__arrow{top:28.5px}.meshi-chips__card.meshi-card{border-radius:var(--radius-card-lg);height:141px;padding:5.5px 2px 5.5px 40px}.meshi-chips__title{height:37px;margin:0;font-size:20px;line-height:37px;display:block}.meshi-chips__row{align-items:flex-start;gap:10px;height:74.26px;margin-top:6px;padding:0}.meshi-chips__item{gap:6px;width:71.83px}.meshi-chips__thumb{width:71.83px;height:57px}.meshi-chips__thumb img{width:50px;height:50px}.meshi-chips__thumb--sm img{width:35.77px;height:35.77px}.meshi-chips__label{height:11.25px;font-size:13px;line-height:normal}.meshi-how.meshi-section{padding:75px 0 141px}.meshi-how__eyebrow{height:19px;margin:0;font-size:16px;line-height:19px}.meshi-how__title{height:28px;margin:10px 0 29px;font-size:24px;line-height:28px}.meshi-how__row{flex-direction:column;align-items:stretch;gap:20px}.meshi-how__card.meshi-card{border-radius:var(--radius-card);text-align:left;flex-direction:row;justify-content:center;align-items:center;gap:15px;width:100%;max-width:none;height:auto;min-height:95px;padding:15px 10px}.meshi-how__card--1.meshi-card,.meshi-how__card--2.meshi-card,.meshi-how__card--3.meshi-card{padding:15px 10px}.meshi-how__card--1.meshi-card .meshi-how__icon,.meshi-how__card--2.meshi-card .meshi-how__icon,.meshi-how__card--3.meshi-card .meshi-how__icon{margin:0}.meshi-how__card--1.meshi-card.meshi-how__card--1,.meshi-how__card--2.meshi-card.meshi-how__card--1,.meshi-how__card--3.meshi-card.meshi-how__card--1{padding:7.5px 10px}.meshi-how__card--1.meshi-card .meshi-how__text,.meshi-how__card--2.meshi-card .meshi-how__text,.meshi-how__card--3.meshi-card .meshi-how__text{gap:5px;width:200px}.meshi-how__icon{flex:0 0 80px;width:80px;height:80px}.meshi-how__card.meshi-card h3{font-size:16px;line-height:normal}.meshi-how__card.meshi-card p{font-size:13px;line-height:normal}.meshi-how__card--1.meshi-card .meshi-how__text p{width:auto;max-width:190px;margin-inline:0}}@media (max-width:991px) and (max-width:374px){.meshi-how__card.meshi-card{gap:12px}.meshi-how__icon{flex:0 0 64px;width:64px;height:64px}.meshi-home .meshi-how .container,.meshi-home .meshi-hero .container{padding:0 20px}}@media (max-width:991px){.meshi-appband{height:auto;min-height:183px;padding:0;overflow:clip visible}.meshi-appband .container{height:auto;min-height:183px}.meshi-appband__copy{align-items:flex-start;gap:0;width:177px;margin:0;position:static}.meshi-appband__bubble{width:197px;height:76px}.meshi-appband__title{border-radius:var(--radius-card) var(--radius-card) 0 var(--radius-card);letter-spacing:.4px;white-space:normal;width:155px;height:58px;padding:6px 11px;font-size:18px;line-height:23px}.meshi-appband__tail{width:58.2px;height:46px;top:30px;left:119px}.meshi-appband__points{align-items:flex-start;gap:5px;width:148px;margin:0 0 0 4px;position:static}.meshi-appband__list{gap:5px;width:100%}.meshi-appband__list li{white-space:normal;gap:5px;font-size:11px;line-height:15px}.meshi-appband__check{flex:0 0 15px;width:15px;height:15px;padding:0}.meshi-appband__badges{display:none}.meshi-appband__mockup-wrap{width:238px;height:227px;margin:0;position:absolute;top:auto;bottom:0;left:165px;overflow:hidden}.meshi-appband__mockup{width:238px;max-width:none;height:227px;margin:0}.meshi-cta.meshi-section{padding:71px 0 0}.meshi-cta__card.meshi-card{width:100%;height:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto 53px minmax(266px,auto);grid-template-columns:128px 1fr;margin:0;padding:0;display:grid}.meshi-cta__intro{background:var(--surface);grid-area:1/1/2/3;gap:35px;width:auto;margin:0 28px;padding:25px;position:static}.meshi-cta__heading{gap:10px}.meshi-cta__eyebrow{font-size:16px;line-height:19px}.meshi-cta__title{font-size:24px;line-height:28px}.meshi-cta__body{font-size:13px;line-height:18px}.meshi-cta__btn.meshi-btn{font-size:16px;line-height:21.6px}.meshi-cta__panel{border-radius:0;grid-area:3/1/4/3;width:auto;height:auto;position:static}.meshi-cta__photo{object-position:center bottom;border-radius:0;grid-area:3/1/4/2;width:128px;height:100%;position:static}.meshi-cta__badge{grid-area:3/1/4/3;place-self:start;gap:4px;width:92px;height:92px;margin:119px 0 0 81px;position:static}.meshi-cta__badge-top,.meshi-cta__badge-bottom{font-size:9.1px;line-height:13.6px}.meshi-cta__badge-pct{letter-spacing:2.3px;height:26px;font-size:36.4px;line-height:13.6px}.meshi-cta__cards{flex-direction:column;grid-area:3/2/4/3;justify-content:center;gap:15px;width:auto;margin:0;padding:23px 20px 23px 53px;display:flex}.meshi-cta__commission,.meshi-cta__minicard{text-align:left;border:0;border-radius:0;flex:none;grid-template-columns:15px 1fr;align-items:center;gap:5px 10px;width:auto;height:auto;min-height:0;padding:0;display:grid;position:static;top:auto;left:auto}.meshi-cta__commission h3,.meshi-cta__minicard h3{display:contents}.meshi-cta__commission h3 img,.meshi-cta__minicard h3 img{display:none}.meshi-cta__commission h3 span,.meshi-cta__minicard h3 span{color:#fff;grid-area:1/2;font-size:13px;font-weight:600;line-height:24px}.meshi-cta__commission p,.meshi-cta__minicard p{color:#ffffffd9;grid-area:2/2;width:auto;font-size:12px;line-height:normal}.meshi-cta__commission:before,.meshi-cta__minicard:before{content:"";background:url(/static/images/home26/icons/cta-check-15.svg) 50%/contain no-repeat;grid-area:1/1/3;width:15px;height:15px}.meshi-cta__minicard--wide{justify-content:normal}.meshi-win.meshi-section{padding:81.75px 0 94px;overflow-x:clip}.meshi-win__top{flex-direction:column;align-items:center;gap:15px;width:100%}.meshi-win__banner{flex:none;width:325px;max-width:100%;height:191.5px;padding:0}.meshi-win__banner-slab{width:291.77px;height:152.23px;display:block;top:39.27px;left:0}.meshi-win__banner-card{border:0;gap:6px;width:259.15px;height:154.64px;padding:18px 15px;top:19.94px;left:32.62px}.meshi-win__banner-card h2{font-size:29px;line-height:31.5px}.meshi-win__label{font-size:14.5px;line-height:17.5px}.meshi-win__leaf{width:33.23px;height:37.99px;display:block;top:0;left:291.77px}.meshi-win__detail{text-align:center;background:0 0;flex:none;align-items:center;width:345px;max-width:100%;height:auto;padding:0}.meshi-win__detail h3{display:none}.meshi-win__badges{justify-content:center}.meshi-win__steps{flex-direction:column;align-items:center;gap:25px;width:100%;margin-top:57.75px}.meshi-win__step{flex:none;width:240px;max-width:100%}.meshi-win__rule{display:none}.meshi-win__step+.meshi-win__step:before{content:"";background:repeating-linear-gradient(to bottom, var(--green-line) 0 6.156px, transparent 6.156px 12.313px);width:4px;height:55.41px;margin:0 auto 12px;display:block}.meshi-win__step-art{width:100px;height:92px}.meshi-win__step-disc{width:92px;height:92px;left:8px}.meshi-win__step-n{width:27px;height:27px;font-size:19px;line-height:19px}.meshi-win__step-glyph--win-step1-glyph{width:19.84px;height:42.86px;top:24.6px;left:43.65px}.meshi-win__step-glyph--win-step1-dot{width:11.11px;height:9.52px;top:41.27px;left:48.41px}.meshi-win__step-glyph--win-step2-glyph{width:31.88px;height:38.63px;top:26.41px;left:37.96px}.meshi-win__step-glyph--win-step3-glyph{width:39.09px;height:37.1px;top:26.19px;left:36.51px}}@media (min-width:600px) and (max-width:991px){.meshi-home .meshi-cta .container{max-width:none;padding:0}.meshi-hero{min-height:663.085px;margin-top:80px;padding:120.498px 0 133.731px}.meshi-hero__title{max-width:min(87.81%,619px);height:190.846px;font-size:55.7214px;line-height:69.6517px}.meshi-hero__sub{width:auto;max-width:min(69.65%,507px);height:29.2537px;margin:20.8955px 0 0;font-size:19.5025px}.meshi-hero__search{width:min(77.11%,577px);height:61.2935px;margin-top:20.8955px}.meshi-hero__search-input.meshi-input{height:61.2935px;font-size:20.8955px}.meshi-hero__search-btn.meshi-btn{height:61.2935px;min-height:61.2935px;font-size:22.2886px;line-height:1}.meshi-hero__panel,.meshi-hero__searcherr{width:100%;left:0}.meshi-hero__row{min-height:66.8657px;font-size:20.8955px}.meshi-hero__status{font-size:19.5025px}.meshi-chips{margin-top:-111.443px}.meshi-chips .horizontal-scroller__arrow{top:39.7015px}.meshi-chips__card.meshi-card{height:196.418px;padding:7.66169px 2.78607px 7.66169px 55.7214px}.meshi-chips__title{height:51.5423px;font-size:27.8607px;line-height:51.5423px}.meshi-chips__row{gap:13.9303px;height:103.447px;margin-top:8.35821px}.meshi-chips__item{gap:8.35821px;width:100.062px}.meshi-chips__thumb{width:100.062px;height:79.403px}.meshi-chips__thumb img{width:69.6517px;height:69.6517px}.meshi-chips__thumb--sm img{width:49.8289px;height:49.8289px}.meshi-chips__label{height:15.6716px;font-size:18.1095px}.meshi-how.meshi-section{padding:104.478px 0 196.418px}.meshi-how__eyebrow{height:26.4677px;font-size:22.2886px;line-height:26.4677px}.meshi-how__title{height:39.005px;margin:13.9303px 0 40.398px;font-size:33.4328px;line-height:39.005px}.meshi-how__row{gap:27.8607px}.meshi-how__card.meshi-card{gap:20.8955px;min-height:132.338px;padding:20.8955px 13.9303px}.meshi-how__card--1.meshi-card,.meshi-how__card--2.meshi-card,.meshi-how__card--3.meshi-card{padding:20.8955px 13.9303px}.meshi-how__card--1.meshi-card.meshi-how__card--1,.meshi-how__card--2.meshi-card.meshi-how__card--1,.meshi-how__card--3.meshi-card.meshi-how__card--1{padding:10.4478px 13.9303px}.meshi-how__card--1.meshi-card .meshi-how__text,.meshi-how__card--2.meshi-card .meshi-how__text,.meshi-how__card--3.meshi-card .meshi-how__text{flex:auto;gap:6.96517px;width:auto;max-width:232px}.meshi-how__icon{flex:0 0 111.443px;width:111.443px;height:111.443px}.meshi-how__card.meshi-card h3{font-size:22.2886px}.meshi-how__card.meshi-card p{font-size:18.1095px}.meshi-how__card--1.meshi-card .meshi-how__text p{width:auto;max-width:264.677px}.meshi-appband,.meshi-appband .container{min-height:254.925px}.meshi-appband__copy{width:auto;max-width:min(44.03%,400px)}.meshi-appband__bubble{width:274.428px;height:105.871px}.meshi-appband__title{width:215.92px;height:80.796px;padding:8.35821px 15.3234px;font-size:25.0746px;line-height:32.0398px}.meshi-appband__tail{width:81.0746px;height:64.0796px;top:41.791px;left:165.771px}.meshi-appband__points{gap:6.96517px;width:206.169px;margin:0 0 0 5.57214px}.meshi-appband__list{gap:6.96517px}.meshi-appband__list li{gap:6.96517px;font-size:15.3234px;line-height:20.8955px}.meshi-appband__check{flex:0 0 20.8955px;width:20.8955px;height:20.8955px}.meshi-appband__mockup-wrap{width:331.542px;height:316.219px;left:auto;right:0}.meshi-appband__mockup{width:331.542px;height:316.219px}.meshi-cta.meshi-section{padding:98.9055px 0 0}.meshi-cta__card.meshi-card{grid-template-rows:auto 73.8309px minmax(370.547px,auto);grid-template-columns:178.308px minmax(0,1fr)}.meshi-cta__intro{gap:48.7562px;width:100%;max-width:min(87.06%,649px);margin:0 auto;padding:34.8259px}.meshi-cta__eyebrow{font-size:22.2886px;line-height:26.4677px}.meshi-cta__title{font-size:33.4328px;line-height:39.005px}.meshi-cta__body{font-size:18.1095px;line-height:25.0746px}.meshi-cta__btn.meshi-btn{font-size:22.2886px;line-height:30.0896px}.meshi-cta__photo{width:178.308px}.meshi-cta__badge{gap:5.57214px;width:128.159px;height:128.159px;margin:165.771px 0 0 112.836px}.meshi-cta__badge-top,.meshi-cta__badge-bottom{font-size:12.6766px;line-height:18.9453px}.meshi-cta__badge-pct{letter-spacing:3.20398px;height:36.2189px;font-size:50.7065px;line-height:18.9453px}.meshi-cta__cards{gap:20.8955px;max-width:381.692px;padding:32.0398px 27.8607px 32.0398px 73.8309px}.meshi-cta__commission,.meshi-cta__minicard{grid-template-columns:20.8955px 1fr;gap:6.96517px 13.9303px}.meshi-cta__commission h3 span,.meshi-cta__minicard h3 span{font-size:18.1095px;line-height:33.4328px}.meshi-cta__commission p,.meshi-cta__minicard p{font-size:16.7164px}.meshi-cta__commission:before,.meshi-cta__minicard:before{width:20.8955px;height:20.8955px}.meshi-win.meshi-section{padding:113.881px 0 130.945px}.meshi-win__top{gap:20.8955px}.meshi-win__banner{width:min(80.85%,538px);height:266.766px}.meshi-win__banner-slab{width:89.78%;height:212.062px;top:54.7045px}.meshi-win__banner-card{gap:8.35821px;width:79.74%;height:215.419px;padding:25.0746px 20.8955px;top:27.7771px;left:10.04%}.meshi-win__banner-card h2{font-size:40.398px;line-height:43.8806px}.meshi-win__label{font-size:20.199px;line-height:24.3781px}.meshi-win__leaf{width:10.22%;height:auto;left:89.78%}.meshi-win__detail{width:min(85.82%,567px)}.meshi-win__steps{gap:34.8259px;margin-top:80.4478px}.meshi-win__step+.meshi-win__step:before{background:repeating-linear-gradient(to bottom, var(--green-line) 0 8.57552px, transparent 8.57552px 17.1524px);width:5.57214px;height:77.1881px;margin:0 auto 16.7164px}.meshi-win__step-art{width:139.303px;height:128.159px}.meshi-win__step-disc{width:128.159px;height:128.159px;left:11.1443px}.meshi-win__step-n{width:37.6119px;height:37.6119px;font-size:26.4677px;line-height:26.4677px}.meshi-win__step-glyph--win-step1-glyph{width:27.6378px;height:59.7055px;top:34.2687px;left:60.806px}.meshi-win__step-glyph--win-step1-dot{width:15.4766px;height:13.2617px;top:57.4905px;left:67.4368px}.meshi-win__step-glyph--win-step2-glyph{width:44.41px;height:53.8129px;top:36.7901px;left:52.8796px}.meshi-win__step-glyph--win-step3-glyph{width:54.4537px;height:51.6816px;top:36.4836px;left:50.8597px}.meshi-about__hero.meshi-section{padding:72.4378px 0 78.01px}.meshi-page .meshi-about__hero .container,.meshi-page .meshi-about__story .container{padding:0 27.8607px}.meshi-about__heading{gap:13.9303px}.meshi-about__eyebrow{font-size:20px;line-height:normal}.meshi-about__title{font-size:48px;line-height:normal}.meshi-about__photo{width:calc(100% + 55.7214px);margin:23.6816px -27.8607px 0}.meshi-about__body{margin-top:27.8607px;font-size:14px}.meshi-about__pills{gap:19.5025px;margin-top:34.8259px}.meshi-about__pill{gap:8px;font-size:16px;line-height:21.6px}.meshi-about__pill>img{width:47.3632px;height:47.3632px}.meshi-about__pill-ico{flex:0 0 47.3632px;width:47.3632px;height:47.3632px}.meshi-about__pill-ico img{width:28.4179px;height:28.4179px}.meshi-about__story{padding:52.9353px 0 0}.meshi-about__story-text h2{margin-bottom:18.1095px;font-size:20px;line-height:normal}.meshi-about__story-text p{margin-bottom:27.8607px}.meshi-about__quote-card{min-height:488.955px;margin:55.7214px 0 0;padding:75.2239px 27.8607px 0}.meshi-about__quote{width:min(376.119px,100%)}.meshi-about__quote h2{font-size:32px;line-height:38px}.meshi-about__quote-rule{width:132px;margin-top:48.7562px}.meshi-about__stamp{width:171px;height:175px;inset:auto 66.8657px 32.0398px auto}.meshi-about__promises.meshi-section{padding:133.731px 0 130.945px}.meshi-about__promises-title{padding-inline:33.4328px;font-size:44.5771px;line-height:52.9353px}.meshi-about__promise-rows{gap:27.8607px;max-width:560px;margin:65.4726px auto 0;padding-inline:33.4328px}.meshi-about__promise-row{gap:27.8607px}.meshi-about__promise,.meshi-about__promise--1,.meshi-about__promise--2,.meshi-about__promise--3,.meshi-about__promise--4,.meshi-about__promise--5{gap:20.8955px;padding:27.8607px 39.7015px}.meshi-about__promise-icon{flex:0 0 69.6517px;width:69.6517px;height:69.6517px;font-size:24px}.meshi-about__promise-icon img{width:69.6517px;height:69.6517px}.meshi-about__promise-glyph{width:40.398px!important;height:40.398px!important}.meshi-about__promise-text{gap:6.96517px}.meshi-about__promise-text h3{font-size:18px;line-height:24px}.meshi-faq__hero{padding:39.005px 0 58.5075px}.meshi-faq__hero h1{font-size:48px}.meshi-faq__hero p{max-width:606px;font-size:14px}.meshi-page .meshi-faq__hero .container,.meshi-page .meshi-faq__list .container{max-width:none;padding:0 51px}.meshi-faq__search-wrap{width:min(502px,100%);height:59px}.meshi-faq__search.meshi-input{height:59px;padding:0 24px 0 92px;font-size:20.5px}.meshi-faq__search-ico{top:16px;left:38px}.meshi-faq__panels{max-width:920px;margin:0 auto}.meshi-faq__list.meshi-section{padding:40.398px 0 105px}.meshi-faq__cat+.meshi-faq__cat{margin-top:20.8955px}.meshi-faq__cat>.MuiAccordion-heading>.MuiAccordionSummary-root{align-items:center;min-height:43.1841px;padding:6.96517px}}.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:var(--brand)}.mainSearchRes .prodName{text-align:left}.mainSearchRes .prodPrice{text-align:right;padding-right:25px}.mainSearchRes:hover{cursor:pointer;color:var(--brand);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{background-color:var(--brand);z-index:9;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;background-color:var(--brand);width:16.8125rem;height:2.375rem;box-shadow:none;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:var(--brand);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:var(--brand);margin-left:85px;font-size:32px}.category-mobile-title-mobile{color:var(--brand);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:var(--brand);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:var(--brand);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:var(--brand);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:var(--brand)!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 var(--brand);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:var(--brand);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:var(--brand)!important}.setUpLoc{z-index:9999}.setUpLoc button{background:var(--brand);color:#fff;z-index:9999;border:none;border-radius:0;width:80%;margin:0 auto 25px;padding:12px 0;font-size:14px;font-weight:600}.setUpLoc p{color:var(--brand);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 var(--brand);font-weight:700;background:var(--brand)!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 var(--brand)!important}#ordersSideMenuLayout .nav-pills .nav-link.active:before{color:var(--brand)}#ordersSideMenuLayout .nav-pills .nav-link.active:after{content:"";color:var(--brand);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{background:var(--brand);color:#fff;font-weight:600}#ordersContentLayoutOuterULId .nav-link{border:1px solid var(--brand);color:var(--brand);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:var(--brand);font-size:13px}.cancelAndViewOrderedItem i:before{padding-left:5px}.orderTitleLayout{margin-bottom:4px;font-weight:600}.reorderAndDetailsButtonLayout button{border-color:var(--brand);color:var(--brand);text-transform:uppercase;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:var(--brand);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:var(--brand);cursor:pointer;margin-left:15px;font-size:13px;font-weight:600}.back:before{content:"";color:var(--brand);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 var(--brand);padding:5px 15px;font-size:13px;font-weight:500;color:#fff!important;text-transform:uppercase!important;background:var(--brand)!important}.addressAddNewButton:hover{text-decoration:none;background:var(--brand)!important;color:#fff!important}.addressEditAndDeleteButton{box-shadow:none;background:#fff;margin:0;font-size:13px;font-weight:600;color:var(--brand)!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:var(--brand)!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:var(--brand)}.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:var(--brand)!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:var(--brand);border-color:var(--brand);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{background:var(--brand);color:#fff;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{border:1px solid var(--brand);color:var(--brand);letter-spacing:.5px;z-index:1;background:#f2fef2;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:var(--brand)!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:var(--brand)!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:var(--brand);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 var(--brand);font-weight:700}#ordersContentLayoutOuterULId .show>.nav-link{border-bottom:2px solid var(--brand);color:var(--brand);background:#fff;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:#2a764d;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.8%;min-height:calc(100vh - 119px);margin-top:119px}.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>.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:var(--brand);font-weight:600}.productDetailSrlSpySec .list-group-item.active{z-index:2;color:var(--brand);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{width:15px;color:var(--brand);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:var(--brand);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:var(--brand);letter-spacing:.3px;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.productDetailSrlSpyCart .productDetailSrlSpyCartImg{max-width:70%}.foodCheckoutRest{background-color:var(--brand);border:2px solid var(--brand);cursor:pointer;color:#fff;text-align:center;letter-spacing:1px;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:var(--brand);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;width:100%;color:var(--brand);letter-spacing:.3px;background-color:#fff;border-radius:0;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:var(--brand);font-size:32px;font-style:normal;font-weight:600;line-height:82px}.location-selection-search-container{border:2px solid var(--brand);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{background:var(--brand);color:#fff;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:var(--brand);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:var(--brand);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}.meshi-footer{background:var(--brand);color:#fff;height:276px;font-family:var(--font-main);padding:66px 0 0;font-size:13.6px;line-height:24px}.meshi-footer__row{justify-content:center;align-items:flex-start;column-gap:clamp(28px,33.3333% - 242px,100px);display:flex}.meshi-footer__brand{flex-direction:column;align-items:center;gap:11px;width:187px;display:flex}.meshi-footer__brand p{color:#fff;letter-spacing:var(--tracking);text-align:center;white-space:pre-line;margin:0;font-weight:500;line-height:24px}.meshi-footer__media{flex-direction:column;gap:15px;width:216px;display:flex}.meshi-footer__group{flex-direction:column;gap:10px;display:flex}.meshi-footer__group:last-of-type .meshi-footer__heading{line-height:normal}.meshi-footer__heading{text-transform:uppercase;letter-spacing:var(--tracking);color:#fff;margin:0;font-size:13.6px;font-weight:700;line-height:24px}.meshi-footer__social{gap:16px;display:flex}.meshi-footer__social img{width:25px;height:auto;display:block}.meshi-footer__badges{gap:9px;display:flex}.meshi-footer__badges img{border-radius:3px;width:auto;height:29.8px;display:block;box-shadow:0 0 0 .5px #ffffffe6}.meshi-footer__col{flex-direction:column;gap:2px;display:flex}.meshi-footer__col--info{width:109px}.meshi-footer__col--stores{width:160px}.meshi-footer__col .meshi-footer__heading{letter-spacing:.5px}.meshi-footer__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.meshi-footer__list li{height:24px}.meshi-footer__list a{letter-spacing:.5px;white-space:nowrap;color:#fff;text-underline-offset:2px;font-weight:500;text-decoration:underline}.meshi-footer__list a:hover{color:var(--green-pale)}@media (max-width:529px){.meshi-footer{height:auto;padding:44px 28.5px 43px}.meshi-footer__row{grid-template-columns:140px 1fr;justify-content:start;align-items:start;gap:20px 45px;display:grid}.meshi-footer__brand{order:1;width:140px}.meshi-footer__brand img{width:72px;height:73px}.meshi-footer__brand p{letter-spacing:normal;width:139px;font-size:12px;line-height:19.5px}.meshi-footer__col--info{order:2;width:127px}.meshi-footer__media{display:contents}.meshi-footer__group:first-of-type{order:3;align-items:center;gap:10px;width:140px}.meshi-footer__col--stores{order:4;width:160px}.meshi-footer__group:last-of-type{flex-direction:row;order:5;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;margin-top:20px}.meshi-footer__group:last-of-type .meshi-footer__heading{width:118px}.meshi-footer__group:last-of-type .meshi-footer__badges{flex-direction:column;gap:9px}.meshi-footer__group:last-of-type .meshi-footer__badges img{height:22px}}@media (max-width:374px){.meshi-footer{padding-left:20px;padding-right:20px}.meshi-footer__row{grid-template-columns:minmax(0,140px) minmax(0,160px);column-gap:clamp(20px,100% - 300px,45px)}.meshi-footer__brand,.meshi-footer__brand p,.meshi-footer__col--info,.meshi-footer__col--stores,.meshi-footer__group:first-of-type{width:auto}.meshi-footer__list a{white-space:normal}.meshi-footer__list li{height:auto;min-height:24px}}@media (min-width:530px) and (max-width:824px){.meshi-footer{height:auto;padding:44px 20px 43px}.meshi-footer__row{grid-template-columns:140px 127px 160px;justify-content:center;align-items:start;gap:20px clamp(24px,50% - 213.5px,140px);display:grid}.meshi-footer__brand{grid-area:1/1;width:140px}.meshi-footer__brand img{width:72px;height:73px}.meshi-footer__brand p{letter-spacing:normal;width:139px;font-size:12px;line-height:19.5px}.meshi-footer__col--info{grid-area:1/2;width:127px}.meshi-footer__col--stores{grid-area:1/3;width:160px}.meshi-footer__media{display:contents}.meshi-footer__group:first-of-type{grid-area:2/1;align-items:center;gap:10px;width:140px}.meshi-footer__group:last-of-type{flex-direction:row;grid-area:3/1/auto/-1;justify-content:center;align-items:center;gap:12px;margin-top:20px}.meshi-footer__group:last-of-type .meshi-footer__heading{white-space:nowrap}}.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:var(--brand);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:var(--brand);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;background-color:var(--brand);box-shadow:none;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{background:var(--brand);color:#fff;z-index:90;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:var(--brand);padding-left:25px;font-weight:600}.menu-category-holder li.selected .menu-category-name:before{content:"";background-color:var(--brand);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:var(--brand);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{z-index:3;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.store-card-mobile .working-hours-notice .workingHoursNotice{white-space:nowrap;border-radius:4px;max-width:none;margin:0;padding:4px 12px;font-size:13px;font-weight:600;text-align:center!important;width:auto!important}@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:#2a764d;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:#2a764d;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:var(--brand)}.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:var(--brand);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;width:100%;color:var(--brand);letter-spacing:.3px;background-color:#fff;border:1px solid #ccc;border-radius:0;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:var(--brand);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:var(--brand);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:var(--brand);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;background-color:var(--brand);text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;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;border-color:var(--brand);border:1px solid var(--brand);color:#7e808c;background-color:#fff}.link-button.store-registarion-back-button{color:var(--brand);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{background-color:var(--brand);z-index:1000;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:var(--brand);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:var(--brand);width:100%;font-size:24px;font-weight:600;overflow:hidden;color:var(--brand)!important}.mobileLocMarquee.white{color:#bebebe!important}.address-value{color:var(--brand);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:var(--brand);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{background-color:var(--brand);z-index:88;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}.meshi-page{padding-top:119px}@media (max-width:991px){.meshi-page{padding-top:65px}}.meshi-home .header.mobile-hide,.meshi-page .header.mobile-hide,.meshi-bar .header.mobile-hide{height:119px;box-shadow:0 4px 2px #00000040}.meshi-home .header.mobile-hide .navbar.row,.meshi-page .header.mobile-hide .navbar.row,.meshi-bar .header.mobile-hide .navbar.row{margin:0}.meshi-home .header.mobile-hide .navbar,.meshi-page .header.mobile-hide .navbar,.meshi-bar .header.mobile-hide .navbar{padding:0}.meshi-home .header.mobile-hide .headerWrap,.meshi-page .header.mobile-hide .headerWrap,.meshi-bar .header.mobile-hide .headerWrap{height:119px;padding:0 var(--gutter-desktop);align-items:center;display:flex}.meshi-home .header.mobile-hide .headerWrap>.row,.meshi-page .header.mobile-hide .headerWrap>.row,.meshi-bar .header.mobile-hide .headerWrap>.row{flex-wrap:nowrap;width:100%;margin:0}.meshi-home .header.mobile-hide .navbar-brand,.meshi-page .header.mobile-hide .navbar-brand,.meshi-bar .header.mobile-hide .navbar-brand{padding:0}.meshi-home .header.mobile-hide .navbar-brand,.meshi-home .header.mobile-hide .headerNavUL,.meshi-page .header.mobile-hide .navbar-brand,.meshi-page .header.mobile-hide .headerNavUL,.meshi-bar .header.mobile-hide .navbar-brand,.meshi-bar .header.mobile-hide .headerNavUL{flex-shrink:0}.meshi-home .header.mobile-hide .img-logo,.meshi-page .header.mobile-hide .img-logo,.meshi-bar .header.mobile-hide .img-logo{width:248px;height:55px;margin:0}.meshi-home .header.mobile-hide .headerNavUL,.meshi-page .header.mobile-hide .headerNavUL,.meshi-bar .header.mobile-hide .headerNavUL{margin-right:0!important}.meshi-header-actions{gap:25px}.meshi-header-actions .meshi-btn{white-space:nowrap}.meshi-btn__ico{flex:none;width:24px;height:24px;margin-right:10px;display:block}.meshi-user{display:flex;position:relative}.meshi-user-btn{max-width:240px}.meshi-user-btn__name{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;max-width:160px;letter-spacing:var(--tracking);overflow:hidden}.meshi-user-btn__caret{flex:none;width:12px;height:12px;margin-left:10px;transition:transform .15s}.meshi-user-btn__caret.is-open{transform:rotate(180deg)}.meshi-repeat-btn__label{text-overflow:ellipsis;white-space:nowrap;max-width:200px;letter-spacing:var(--tracking);overflow:hidden}.meshi-cart-btn__count{background:var(--surface);min-width:20px;height:20px;color:var(--brand);border-radius:10px;justify-content:center;align-items:center;margin-left:10px;padding:0 6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.profilePopMenu.profilePopMenu--meshi{border:1px solid var(--line-soft);border-top:1px solid var(--line-soft);border-radius:var(--radius-card);background:var(--surface);width:220px;box-shadow:var(--shadow-card);padding:12px;top:calc(100% + 10px);left:auto;right:0}.profilePopMenu.profilePopMenu--meshi:before,.profilePopMenu.profilePopMenu--meshi .profilePopMenu__user{display:none}.profilePopMenu.profilePopMenu--meshi .profilePopMenu__row{border-radius:var(--radius-card-sm);width:100%;color:var(--brand-ink);font-family:var(--font-main);text-align:left;text-transform:capitalize;letter-spacing:var(--tracking);cursor:pointer;background:0 0;border:none;align-items:center;padding:9px 10px;font-size:14px;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s;display:flex}.profilePopMenu.profilePopMenu--meshi .profilePopMenu__row:hover,.profilePopMenu.profilePopMenu--meshi .profilePopMenu__row:focus-visible{background:var(--surface-sage);color:var(--brand)}.profilePopMenu.profilePopMenu--meshi .profilePopMenu__row:focus-visible{outline:none;box-shadow:0 0 0 3px #2a764d40}.profilePopMenu.profilePopMenu--meshi .profilePopMenu__ico{width:18px;height:18px;color:var(--brand);flex:none;margin-right:10px}@media (min-width:992px) and (max-width:1199px){.meshi-home .header.mobile-hide .img-logo,.meshi-page .header.mobile-hide .img-logo,.meshi-bar .header.mobile-hide .img-logo{width:166px;height:37px}.meshi-home .header.mobile-hide .meshi-locpill,.meshi-page .header.mobile-hide .meshi-locpill,.meshi-bar .header.mobile-hide .meshi-locpill{margin-left:20px;padding:0 14px;font-size:15px}.meshi-home .header.mobile-hide .meshi-header-actions,.meshi-page .header.mobile-hide .meshi-header-actions,.meshi-bar .header.mobile-hide .meshi-header-actions{gap:16px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-btn{padding:0 16px;font-size:15px}.meshi-home .header.mobile-hide .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-btn__ico{width:20px;height:20px}.meshi-home .header.mobile-hide .meshi-user-btn__name,.meshi-page .header.mobile-hide .meshi-user-btn__name,.meshi-bar .header.mobile-hide .meshi-user-btn__name{max-width:120px}}@media (max-width:991px){.meshi-home .header.mobileHeader,.meshi-page .header.mobileHeader,.meshi-bar .header.mobileHeader{display:none!important}.meshi-home .header.mobile-hide,.meshi-page .header.mobile-hide,.meshi-bar .header.mobile-hide{height:62px;box-shadow:0 4px 2px #00000040;display:block!important}.meshi-home .header.mobile-hide .headerWrap,.meshi-page .header.mobile-hide .headerWrap,.meshi-bar .header.mobile-hide .headerWrap{height:62px;padding:0 35px}.meshi-home .header.mobile-hide .headerWrap>.row,.meshi-page .header.mobile-hide .headerWrap>.row,.meshi-bar .header.mobile-hide .headerWrap>.row{flex-wrap:nowrap;width:100%;margin:0}.meshi-home .header.mobile-hide .navbar-brand,.meshi-page .header.mobile-hide .navbar-brand,.meshi-bar .header.mobile-hide .navbar-brand{flex:none}.meshi-home .header.mobile-hide .headerNavUL,.meshi-home .header.mobile-hide .login-header-buttons,.meshi-home .header.mobile-hide .header-buttons,.meshi-home .header.mobile-hide .meshi-header-actions,.meshi-home .header.mobile-hide .meshi-user,.meshi-home .header.mobile-hide .meshi-cart-btn,.meshi-page .header.mobile-hide .headerNavUL,.meshi-page .header.mobile-hide .login-header-buttons,.meshi-page .header.mobile-hide .header-buttons,.meshi-page .header.mobile-hide .meshi-header-actions,.meshi-page .header.mobile-hide .meshi-user,.meshi-page .header.mobile-hide .meshi-cart-btn,.meshi-bar .header.mobile-hide .headerNavUL,.meshi-bar .header.mobile-hide .login-header-buttons,.meshi-bar .header.mobile-hide .header-buttons,.meshi-bar .header.mobile-hide .meshi-header-actions,.meshi-bar .header.mobile-hide .meshi-user,.meshi-bar .header.mobile-hide .meshi-cart-btn{flex-shrink:1;min-width:0}.meshi-home .header.mobile-hide .meshi-header-actions,.meshi-page .header.mobile-hide .meshi-header-actions,.meshi-bar .header.mobile-hide .meshi-header-actions{gap:12px}.meshi-home .header.mobile-hide .img-logo,.meshi-page .header.mobile-hide .img-logo,.meshi-bar .header.mobile-hide .img-logo{width:124px;height:28px}.meshi-home .header.mobile-hide .header-buttons,.meshi-page .header.mobile-hide .header-buttons,.meshi-bar .header.mobile-hide .header-buttons{background:0 0;width:auto;padding:0;position:static;justify-content:flex-end!important}.meshi-home .header.mobile-hide .navbar-collapse,.meshi-page .header.mobile-hide .navbar-collapse,.meshi-bar .header.mobile-hide .navbar-collapse{flex-grow:0;flex-basis:auto}.meshi-home .header.mobile-hide .login-header-buttons,.meshi-page .header.mobile-hide .login-header-buttons,.meshi-bar .header.mobile-hide .login-header-buttons{margin:0}.meshi-home .header.mobile-hide #btnRegisterRestaurant,.meshi-home .header.mobile-hide .meshi-header-actions .meshi-btn--solid:not(.meshi-cart-btn),.meshi-page .header.mobile-hide #btnRegisterRestaurant,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-btn--solid:not(.meshi-cart-btn),.meshi-bar .header.mobile-hide #btnRegisterRestaurant,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-btn--solid:not(.meshi-cart-btn),.meshi-home .header.mobile-hide .meshi-header-actions .meshi-repeat-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-repeat-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-repeat-btn{display:none}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-btn--outline,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-btn--outline,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-btn--outline{height:32px;min-height:32px;padding:0 10px;font-size:16px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-btn--outline .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-btn--outline .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-btn--outline .meshi-btn__ico{width:20px;height:20px;margin-right:10px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn{border-radius:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-btn__ico{width:20px;height:20px;margin-right:0}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__caret,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__caret,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__caret{display:none}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn{height:32px;min-height:32px;padding:0 12px;font-size:15px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico{width:20px;height:20px;margin-right:8px}.meshi-home .header.mobile-hide .meshi-cart-btn__label,.meshi-page .header.mobile-hide .meshi-cart-btn__label,.meshi-bar .header.mobile-hide .meshi-cart-btn__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meshi-home .header.mobile-hide .meshi-cart-btn__count,.meshi-page .header.mobile-hide .meshi-cart-btn__count,.meshi-bar .header.mobile-hide .meshi-cart-btn__count{min-width:18px;height:18px;margin-left:8px;font-size:12px}.meshi-home .header.mobile-hide .profilePopMenu.profilePopMenu--meshi,.meshi-page .header.mobile-hide .profilePopMenu.profilePopMenu--meshi,.meshi-bar .header.mobile-hide .profilePopMenu.profilePopMenu--meshi{max-width:250px}.meshi-home .header.mobile-hide .profilePopMenu.profilePopMenu--meshi .profilePopMenu__user,.meshi-page .header.mobile-hide .profilePopMenu.profilePopMenu--meshi .profilePopMenu__user,.meshi-bar .header.mobile-hide .profilePopMenu.profilePopMenu--meshi .profilePopMenu__user{border-bottom:1px solid var(--line-soft);color:var(--brand-ink);font-family:var(--font-main);text-transform:capitalize;margin-bottom:6px;padding:4px 10px 8px;font-size:14px;font-weight:600;display:block}}@media (max-width:425px){.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn{border-radius:50%;width:32px;min-width:32px;padding:0;position:relative}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico{margin-right:0}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-cart-btn__label,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-cart-btn__label,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-cart-btn__label{display:none}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-cart-btn__count,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-cart-btn__count,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-cart-btn__count{border:1px solid var(--brand);border-radius:8px;min-width:16px;height:16px;margin-left:0;padding:0 4px;font-size:11px;position:absolute;top:-4px;right:-4px}}@media (min-width:600px) and (max-width:991px){.meshi-page{padding-top:80px}.meshi-home .header.mobile-hide,.meshi-page .header.mobile-hide,.meshi-bar .header.mobile-hide{height:80px}.meshi-home .header.mobile-hide .headerWrap,.meshi-page .header.mobile-hide .headerWrap,.meshi-bar .header.mobile-hide .headerWrap{height:80px;padding:0 48px}.meshi-home .header.mobile-hide .img-logo,.meshi-page .header.mobile-hide .img-logo,.meshi-bar .header.mobile-hide .img-logo{width:166px;height:37px}.meshi-home .header.mobile-hide .meshi-header-actions,.meshi-page .header.mobile-hide .meshi-header-actions,.meshi-bar .header.mobile-hide .meshi-header-actions{gap:16px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-btn--outline,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-btn--outline,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-btn--outline{height:40px;min-height:40px;padding:0 16px;font-size:17px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-btn--outline .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-btn--outline .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-btn--outline .meshi-btn__ico{width:22px;height:22px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn{border-radius:var(--radius-pill);width:auto;min-width:0;max-width:220px;height:40px;min-height:40px;padding:0 16px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-btn__ico{margin-right:10px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__caret,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__caret,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__caret{display:block}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-user-btn .meshi-user-btn__name{max-width:120px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn{height:40px;min-height:40px;padding:0 16px;font-size:16px}.meshi-home .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico,.meshi-page .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico,.meshi-bar .header.mobile-hide .meshi-header-actions .meshi-cart-btn .meshi-btn__ico{width:22px;height:22px}.meshi-home .header.mobile-hide .meshi-cart-btn__count,.meshi-page .header.mobile-hide .meshi-cart-btn__count,.meshi-bar .header.mobile-hide .meshi-cart-btn__count{min-width:20px;height:20px;font-size:13px}.meshi-home .header.mobile-hide .profilePopMenu.profilePopMenu--meshi .profilePopMenu__user,.meshi-page .header.mobile-hide .profilePopMenu.profilePopMenu--meshi .profilePopMenu__user,.meshi-bar .header.mobile-hide .profilePopMenu.profilePopMenu--meshi .profilePopMenu__user{display:none}}@media (max-width:991px){.meshi-bar--profile .header.mobile-hide{display:none!important}.meshi-page--profile{padding-top:0}}.header.meshi-backbar{display:none}@media (max-width:991px){.meshi-home .header.mobile-hide.has-mobile-backbar,.meshi-page .header.mobile-hide.has-mobile-backbar,.meshi-bar .header.mobile-hide.has-mobile-backbar{display:none!important}.header.meshi-backbar{background:var(--surface);border-bottom:1px solid var(--line-soft);height:56px;box-shadow:none;align-items:center;gap:10px;padding:0 10px;display:flex;top:0;left:0;right:0}.header.meshi-backbar .meshi-backbar__back{background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:flex}.header.meshi-backbar .meshi-backbar__title{color:var(--brand);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:700;line-height:1.2;overflow:hidden}}.meshi-locpill{width:350px;min-width:0;height:var(--control-h);border-radius:var(--radius-pill);background:var(--surface-sage);color:var(--brand-ink);font-family:var(--font-main);letter-spacing:var(--tracking);cursor:pointer;border:none;flex:0 auto;align-items:center;margin-left:25px;margin-right:auto;padding:0 16px;font-size:16px;font-weight:500;transition:background-color .15s;display:inline-flex}.meshi-locpill:hover{background:var(--green-pale)}.meshi-locpill:focus-visible{background:var(--green-pale);outline:none;box-shadow:0 0 0 3px #2a764d40}.meshi-locpill__pin{width:15px;height:20px;color:var(--brand);flex:none;margin-right:10px}.meshi-locpill__label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.meshi-locpill__caret{width:12px;height:12px;color:var(--brand);flex:none;margin-left:10px}.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:var(--brand);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:var(--brand);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:var(--brand);box-shadow:0 0 0 2px rgba(var(--brand), .2)}.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:var(--brand);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:var(--brand);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:var(--brand);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{background-color:var(--brand);color:#fff;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{background-color:var(--brand);color:#fff;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:var(--brand);font-size:16px;font-weight:700}.last-order-card .reorder-button{background-color:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:5px;width:100%;padding:10px;font-weight:700;transition:background-color .2s}.last-order-card .reorder-button:hover{background-color:var(--brand-hover)}.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-wrap .horizontal-scroller__arrow{top:36px}.category-cards-scroll{margin:0 -5px;padding:5px 0}.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}@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;gap:10px;padding-left:16px;padding-right:16px}.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:var(--brand)}.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:var(--brand)}.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:var(--brand);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}.horizontal-scroller{position:relative}.horizontal-scroller__row{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;display:flex;overflow-x:auto}.horizontal-scroller__row::-webkit-scrollbar{display:none}.horizontal-scroller__row.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.horizontal-scroller__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}.horizontal-scroller__arrow svg{transition:transform .18s}.horizontal-scroller__arrow:hover{color:#1f5e3c;background-color:#f1f8f4;border-color:#2a764d6b;box-shadow:0 3px 10px #143c2833,0 1px 3px #143c281a}.horizontal-scroller__arrow:active{transform:translateY(-50%)scale(.9);box-shadow:0 1px 4px #143c282e}.horizontal-scroller__arrow--left{left:6px}.horizontal-scroller__arrow--left:hover svg{transform:translate(-1.5px)}.horizontal-scroller__arrow--right{right:6px}.horizontal-scroller__arrow--right:hover svg{transform:translate(1.5px)}.horizontal-scroller--fade .horizontal-scroller__arrow:before{content:"";z-index:-1;pointer-events:none;width:52px;height:46px;position:absolute;top:50%;transform:translateY(-50%)}.horizontal-scroller--fade .horizontal-scroller__arrow--left:before{background:linear-gradient(90deg,#fff 38%,#fff0);left:-12px}.horizontal-scroller--fade .horizontal-scroller__arrow--right:before{background:linear-gradient(270deg,#fff 38%,#fff0);right:-12px}.meshi-btn{min-height:var(--control-h);border-radius:var(--radius-pill);font-family:var(--font-main);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.meshi-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #2a764d40}.meshi-btn--solid{background:var(--brand);color:#fff;border:1px solid var(--brand)}.meshi-btn--solid:hover{background:var(--brand-hover);border-color:var(--brand-hover);color:#fff}.meshi-btn--outline{background:var(--surface);color:var(--brand);border:1px solid var(--brand)}.meshi-btn--outline:hover{background:var(--surface-sage);color:var(--brand)}.meshi-input{height:var(--control-h);border:1px solid var(--line-soft);border-radius:var(--radius-pill);background:var(--surface);font-family:var(--font-main);color:var(--text);padding:0 20px;font-size:14px}.meshi-input::placeholder{color:var(--text-muted)}.meshi-input:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #2a764d26}.meshi-card{background:var(--surface);border-radius:var(--radius-card);border:1px solid var(--line-soft);box-shadow:var(--shadow-card);padding:24px}.meshi-home .container,.meshi-page .container,.meshi-signup-success .container{width:100%;max-width:var(--container-w);margin:0 auto;padding:0}@media (min-width:992px){.meshi-home .container,.meshi-page .container,.meshi-signup-success .container{width:calc(100% - 2*var(--gutter-desktop))}}@media (max-width:991px){.meshi-home .container,.meshi-page .container,.meshi-signup-success .container{padding:0 16px}}@media (min-width:600px) and (max-width:991px){.meshi-home .container,.meshi-page .container,.meshi-signup-success .container{max-width:560px}.meshi-home .container{max-width:none}}.meshi-section{background:var(--surface);padding:72px 0}.meshi-section--sage{background:var(--surface-sage)}@media (max-width:991px){.meshi-section{padding:40px 0}}
