.SpinnerOverlay__div{position:fixed;height:100%;width:100%;top:0;left:0;display:flex;color:#fff;background:#303030;z-index:1000;opacity:.5}.Spinner{position:fixed;z-index:1001;top:50%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}@media only screen and (min-width:769px){.SpinnerOverlay__div{width:inherit;left:auto}}.default-page{height:100vh;display:flex;align-items:center;justify-content:center}.default-page .fudr-loading-animation{width:50%}.greeting-splash-screen{height:100vh;width:100%;position:fixed;bottom:0;top:0;z-index:1001;pointer-events:none}@media screen and (min-width:769px){.greeting-splash-screen{width:32.2em!important}}.greeting-splash-screen_bg-image-wrapper{position:absolute;width:100%;height:100%;background-color:#fafafa}.greeting-splash-screen_bg-image-wrapper.welcome{background-color:#547aa8}.greeting-splash-screen_bg-image-wrapper.feedback{background-color:#eb9658}.greeting-splash-screen_bg-image-wrapper img.bg-image{display:block;width:100%;height:100%;object-fit:cover}.greeting-splash-screen_content{font-size:1.14rem;color:#303030;font-weight:700;line-height:1.43;text-align:center;position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;padding:0 16%;display:flex;flex-direction:column;align-items:center;grid-gap:1em;gap:1em;top:38.1971%}.greeting-splash-screen_content.welcome{color:#fff;text-shadow:0 1px .75em rgba(0,0,0,.5)}.greeting-splash-screen_content.feedback{color:#fff;text-shadow:0 1px .75em rgba(0,0,0,.05)}.greeting-splash-screen_content .guest-name{font-size:1.71rem}.greeting-splash-screen_content_greeting-text_loader{position:relative;margin-top:1.71em;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.container{width:100%;max-width:100%;height:100%;overflow-x:hidden}@media only screen and (min-width:769px){.container{width:32.21em;top:0;bottom:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin-left:auto;margin-right:auto}.container.page{width:100%;margin:unset;box-shadow:unset}.container button a{cursor:pointer}}.container.engage a{cursor:pointer;color:#eb9658!important;text-decoration:none!important}.container.engage a:hover{text-decoration:underline!important}.landscape-not-supported-guide{position:fixed;width:100%;height:100%;min-width:100%;min-height:100%;display:none;z-index:9999}.landscape-not-supported-guide.visible:not(.ios){display:block}@media (orientation:landscape) and (max-height:568px){.landscape-not-supported-guide.ios{display:block}}.landscape-not-supported-guide .landscape-placeholder-image{object-fit:cover;object-position:center;width:100%;height:100%}.form-group{display:flex;flex-direction:column;margin:0;width:100%}.form-group.equal-width{width:100%}.field-element input,.membership-popup_form input:not([type=checkbox]):not([type=radio]),.menu-customization_form input:not([type=checkbox]):not([type=radio]),.otp input:not([type=checkbox]):not([type=radio]),.textField input,.vehicleDetails_form input:not([type=checkbox]):not([type=radio]){border:transparent!important;width:100%;background:#f5f5f5!important;font-size:16px;min-height:40px;padding:.57em .83em;box-sizing:border-box}.field-element input:focus,.membership-popup_form input:not([type=checkbox]):not([type=radio]):focus,.menu-customization_form input:not([type=checkbox]):not([type=radio]):focus,.otp input:not([type=checkbox]):not([type=radio]):focus,.textField input:focus,.vehicleDetails_form input:not([type=checkbox]):not([type=radio]):focus{outline:none}.field-element input::-webkit-input-placeholder,.membership-popup_form input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.menu-customization_form input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.otp input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.textField input::-webkit-input-placeholder,.vehicleDetails_form input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.field-element input::placeholder,.membership-popup_form input:not([type=checkbox]):not([type=radio])::placeholder,.menu-customization_form input:not([type=checkbox]):not([type=radio])::placeholder,.otp input:not([type=checkbox]):not([type=radio])::placeholder,.textField input::placeholder,.vehicleDetails_form input:not([type=checkbox]):not([type=radio])::placeholder{color:rgba(0,0,0,.54)}.phone-input-field input,.sign-in_form .phone-input-row input{border:none!important;background:#f5f5f5!important;font-size:16px;min-height:40px;box-sizing:border-box;outline:none}.phone-input-field input:focus,.sign-in_form .phone-input-row input:focus{outline:none}.phone-input-field input::-webkit-input-placeholder,.sign-in_form .phone-input-row input::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.phone-input-field input::placeholder,.sign-in_form .phone-input-row input::placeholder{color:rgba(0,0,0,.54)}.phone-input-row .countryCode{width:3.5em;flex:0 0 3.5em;max-width:4em;padding:.57em .28em}.phone-input-row .phoneNumber{flex:1 1;min-width:0;width:auto;padding:.57em .71em}.phone-input-row .plus-sign{flex:0 0 auto}.acceptTnc-label,.menu-customization_checkbox-label,.menu-customization_radio-label,.services_checkbox-label,.vehicleDetails_radio-label{display:flex;align-items:flex-start;grid-gap:.57em;gap:.57em;cursor:pointer}.acceptTnc-label input[type=checkbox],.acceptTnc-label input[type=radio],.menu-customization_checkbox-label input[type=checkbox],.menu-customization_checkbox-label input[type=radio],.menu-customization_radio-label input[type=checkbox],.menu-customization_radio-label input[type=radio],.services_checkbox-label input[type=checkbox],.services_checkbox-label input[type=radio],.vehicleDetails_radio-label input[type=checkbox],.vehicleDetails_radio-label input[type=radio]{flex-shrink:0;margin-top:.15em}.services_checkbox-label{padding-top:1em;margin-bottom:0}.vehicleDetails_radio-label{display:block;padding-bottom:1em}.primaryButton button{background:#547aa8;color:#fff;width:100%;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;height:2.57em;letter-spacing:1px;border-radius:.42em;cursor:pointer;border:none;font-family:inherit;font-size:1rem}.primaryButton button:disabled{opacity:.5;cursor:not-allowed}.primaryButton button.loading{opacity:.7}.primaryButton.flat button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin-right:0;border:none;background:transparent;color:#547aa8;width:auto}.primaryButton.outlined button{border:1px solid #547aa8;background:transparent;color:#547aa8}.confirmation_backToMenuBtn .primaryButton button,.confirmation_viewCancelledItems .primaryButton button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:transparent;color:#547aa8;letter-spacing:1px;border:none;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:600;min-height:auto;height:auto;padding:.28em 0}.update-profile-field .textField input{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid #bdbdbd;background:#f5f5f5;font-size:16px;min-height:40px;padding:.57em .83em}.header_hamburgerBtn button,.header_icon-btn{background:transparent;padding:0}.cart-footer_viewCartBtn button,.header_hamburgerBtn button,.header_icon-btn{border:none;cursor:pointer;font-family:inherit}.exception .material-button.MuiButton-root.MuiButton-contained,.openPopup .material-button.MuiButton-root.MuiButton-contained,.popup .material-button.MuiButton-root.MuiButton-contained{background-color:#547aa8;color:#fff}.openPopup .material-button.MuiButton-root.MuiButton-outlined,.popup .material-button.MuiButton-root.MuiButton-outlined{background-color:initial;color:#547aa8;border-color:#547aa8}.openPopup .material-button.MuiButton-root.MuiButton-text,.openPopup .MuiCheckbox-root.Mui-checked,.openPopup .MuiRadio-root.Mui-checked{color:#547aa8}.openPopup .MuiCheckbox-root.Mui-disabled,.openPopup .MuiRadio-root.Mui-disabled{color:#bdbdbd}.openPopup .material-radio_sub-label{color:#757575}.openPopup .material-radio.Mui-disabled .material-radio_sub-label{color:#bdbdbd}.openSegmentPopup{top:0;width:100%;background-color:rgba(0,0,0,.5);z-index:25;transition:opacity .3s ease-in .2s}.auth-popup-sheet,.openSegmentPopup{position:fixed;bottom:0;left:0;right:0;max-width:32.21em;margin-left:auto;margin-right:auto}.auth-popup-sheet{width:calc(100% - 8px);box-sizing:border-box;background-color:#fff;box-shadow:0 -2px 6px 0 rgba(34,36,38,.15);z-index:26;height:auto;border-radius:10px 10px 0 0;transition:-webkit-transform .3s ease-in .2s;transition:transform .3s ease-in .2s;transition:transform .3s ease-in .2s,-webkit-transform .3s ease-in .2s}.auth-popup-sheet.materialElementV2{border-radius:.28em .28em 0 0}.auth-popup-sheet.materialElementV2 .otp_proceedBtn .primaryButton button,.auth-popup-sheet.materialElementV2 .sendOtp-CTA .primaryButton button{border-radius:.14em!important}.auth-popup-sheet.auth-popup-sheet--hidden{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.auth-popup-sheet.auth-popup-sheet--ios{padding-bottom:3.5em}.auth-popup-sheet .otp_proceedBtn .primaryButton button,.auth-popup-sheet .sendOtp-CTA .primaryButton button{background-color:#547aa8!important;background-color:var(--primary-theme-color,#547aa8)!important;color:#fff!important;color:var(--secondary-text-color,#fff)!important;height:2.85em;display:flex;align-items:center;justify-content:center}.auth-popup-sheet .otp_proceedBtn .primaryButton button:disabled:not(.loading),.auth-popup-sheet .sendOtp-CTA .primaryButton button:disabled:not(.loading){opacity:.5!important}.auth-popup-sheet .otp_proceedBtn .primaryButton button.loading,.auth-popup-sheet .otp_proceedBtn .primaryButton button.loading:disabled,.auth-popup-sheet .sendOtp-CTA .primaryButton button.loading,.auth-popup-sheet .sendOtp-CTA .primaryButton button.loading:disabled{opacity:.7!important}.auth-popup-sheet .phone-input-row,.auth-popup-sheet .phone-input-row .countryCode,.auth-popup-sheet .phone-input-row .phoneNumber,.auth-popup-sheet .phone-input-row .plus-sign{background:#f0f0f0!important;background:var(--subtle-bg-color,#f0f0f0)!important}.delivery-address_form-field input:not([type=checkbox]):not([type=radio]),.delivery-address_form-field select,.delivery-address_form-field textarea,.popUpComponent input:not([type=checkbox]):not([type=radio]),.updateProfile_form input:not([type=checkbox]):not([type=radio]){width:100%;box-sizing:border-box;border:1px solid #bdbdbd;border-radius:.28em;background:#f5f5f5;font-size:16px;font-family:inherit;color:#303030;min-height:40px;padding:.57em .83em}.delivery-address_form-field input:not([type=checkbox]):not([type=radio]):focus,.delivery-address_form-field select:focus,.delivery-address_form-field textarea:focus,.popUpComponent input:not([type=checkbox]):not([type=radio]):focus,.updateProfile_form input:not([type=checkbox]):not([type=radio]):focus{outline:none;border-color:#547aa8}.delivery-address_form-field input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.delivery-address_form-field select::-webkit-input-placeholder,.delivery-address_form-field textarea::-webkit-input-placeholder,.popUpComponent input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder,.updateProfile_form input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:rgba(0,0,0,.54)}.delivery-address_form-field input:not([type=checkbox]):not([type=radio])::placeholder,.delivery-address_form-field select::placeholder,.delivery-address_form-field textarea::placeholder,.popUpComponent input:not([type=checkbox]):not([type=radio])::placeholder,.updateProfile_form input:not([type=checkbox]):not([type=radio])::placeholder{color:rgba(0,0,0,.54)}.delivery-address.segment,.delivery.segment{padding:0}.MuiModal-root{display:flex;align-items:center;justify-content:center}.MuiModal-root .access-denied-popover-component_content,.MuiModal-root .deal-applied-modal_container,.MuiModal-root .material-modal_content{background-color:#fff;background-color:var(--primary-bg-color,#fff);color:#303030;color:var(--primary-text-color,#303030)}.MuiModal-root .access-denied-popover-component_content_section_description,.MuiModal-root .access-denied-popover-component_content_section_title,.MuiModal-root .material-modal_content_description,.MuiModal-root .material-modal_content_title{color:#303030;color:var(--primary-text-color,#303030)}.MuiModal-root .material-button.MuiButton-root.MuiButton-contained,.MuiModal-root .material-modal_content_CTA-wrapper .material-button.MuiButton-root{background-color:#547aa8;background-color:var(--primary-theme-color,#547aa8);color:#fff;color:var(--secondary-text-color,#fff)}.MuiModal-root .material-button.MuiButton-root.MuiButton-outlined,.MuiModal-root .material-button.MuiButton-root.MuiButton-text{color:#547aa8;color:var(--primary-theme-color,#547aa8)}.MuiModal-root .material-button.MuiButton-root.MuiButton-outlined{border-color:#547aa8;border-color:var(--primary-theme-color,#547aa8)}.MuiModal-root.menu-modal .MuiBox-root,.MuiModal-root.order-menu-modal-v2 .MuiBox-root{background-color:#fff;background-color:var(--primary-bg-color,#fff);color:#303030;color:var(--primary-text-color,#303030)}.MuiModal-root .order-menu-modal .MuiBox-root{background-color:#1e1e1e;background-color:var(--quinary-bg-color,#1e1e1e);color:#fff;color:var(--secondary-text-color,#fff)}.MuiModal-root .menu-modal .menu-category,.MuiModal-root .order-menu-modal-v2 .menu-category,.MuiModal-root .order-menu-modal-v2 .MuiSvgIcon-root{color:#303030;color:var(--primary-text-color,#303030)}@media only screen and (min-width:769px){.MuiDrawer-root>.MuiBackdrop-root{left:calc(50% - 16.105em);width:32.21em;right:auto}.MuiDrawer-root .MuiDrawer-paperAnchorLeft{left:calc(50% - 16.105em)!important}}.MuiAutocomplete-popper .MuiPaper-root,.MuiDialog-paper,.MuiDrawer-paper,.MuiMenu-paper,.MuiPickersPopper-root .MuiPaper-root,.MuiPopover-paper{background-color:#fff;background-color:var(--primary-bg-color,#fff);color:#303030;color:var(--primary-text-color,#303030)}html{box-sizing:border-box;font-size:14px;overflow-x:hidden;width:100%}*,:after,:before{box-sizing:inherit}body,html{height:100%;touch-action:manipulation}body{margin:0;overflow-x:hidden;overflow-y:auto;font-family:Lato,Helvetica Neue,Arial,Helvetica,sans-serif;color:rgba(0,0,0,.87);position:relative;width:100%}body .grecaptcha-badge{visibility:hidden}#root{height:100%;overflow-x:hidden;max-width:100%}html.native-webview,html.native-webview body{height:auto;min-height:100%}html.native-webview #root,html.native-webview .container{height:auto;min-height:100%;overflow-y:visible}html.native-webview .container{overflow-x:hidden}html.native-webview .hideBottomFooter,html.native-webview .ordering,html.native-webview .rewards{height:auto;min-height:100%}html.native-webview .reward-club-signin,html.native-webview .reward-club-signup,html.native-webview .reward-signup,html.native-webview .user-signup{height:100vh;box-sizing:border-box}html.native-webview .reward-club-signin_footer,html.native-webview .reward-club-signup_footer,html.native-webview .reward-signup_footer,html.native-webview .user-signup_footer{position:fixed;bottom:0;left:0;right:0;margin-top:0}html.native-webview .reward-club-signin{padding-bottom:5.5em;justify-content:flex-start}html.native-webview .reward-club-signup:has(.reward-club-signup_footer){padding-bottom:5.5em;justify-content:flex-start}html.native-webview .reward-signup:has(.reward-signup_footer){padding-bottom:5.5em;justify-content:flex-start}html.native-webview .user-signup:has(.user-signup_footer){padding-bottom:5.5em;justify-content:flex-start}html.native-webview .reward-club-signup:not(:has(.reward-club-signup_footer)){justify-content:center}html.native-webview .reward-signup:not(:has(.reward-signup_footer)){justify-content:center}html.native-webview .user-signup:not(:has(.user-signup_footer)){justify-content:center}html.native-webview .reward-club-signup_get-started-v2,html.native-webview .reward-club-signup_get-started-v3{height:100%;box-sizing:border-box;padding-bottom:9em}html.native-webview .reward-club-signup_get-started-v2_bottom-section,html.native-webview .reward-club-signup_get-started-v3_bottom-section{position:fixed;bottom:0;left:0;right:0;margin-top:0;background-color:#fff}html.native-webview .reward-club-signup_get-started{min-height:calc(100vh - 5.5em);justify-content:center;box-sizing:border-box}html.native-webview .reward-club-signup_get-started-CTA{position:fixed;bottom:1.71em;left:1.71em;right:1.71em;width:auto}html.native-webview .confirmation-amount,html.native-webview .enter-amount,html.native-webview .pay-earn-success{height:100vh;box-sizing:border-box}html.native-webview .confirmation-amount_footer,html.native-webview .enter-amount_footer{position:fixed;bottom:0;left:0;right:0}html.native-webview .enter-amount{padding-bottom:5.5em}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-resizer,::-webkit-scrollbar,::-webkit-scrollbar-button,::-webkit-scrollbar-corner,::-webkit-scrollbar-thumb,::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{display:none;overflow:hidden;position:relative}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=main.818cd72d.chunk.css.map */