@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;700&display=swap);@supports (-webkit-touch-callout:none){html{touch-action:pan-y pinch-zoom!important}body,html{-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;scroll-behavior:smooth!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important;scroll-snap-type:none!important}body{overflow-x:hidden!important;overflow-y:auto!important}#root{-webkit-overflow-scrolling:touch!important;contain:none!important;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;scroll-behavior:smooth!important}#root,*,:after,:before{scroll-snap-align:none!important;scroll-snap-stop:normal!important;scroll-snap-type:none!important}*,:after,:before{scroll-behavior:smooth!important}.MuiBox-root,.MuiContainer-root,.MuiGrid-container,.safari-scroll-container,.scroll-container{-webkit-overflow-scrolling:touch!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;contain:none!important;isolation:auto!important;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;scroll-behavior:smooth!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important;scroll-snap-type:none!important;transform:none!important;will-change:auto!important}.cart-items-container,.category-container,.menu-items-container{-webkit-overflow-scrolling:touch!important;overscroll-behavior:none!important;will-change:auto!important}.MuiStack-root{-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important}.MuiGrid-item,.MuiList-root{-webkit-overflow-scrolling:touch!important;overscroll-behavior:auto!important}.compact-category-bar{-webkit-overflow-scrolling:touch!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;transform:translateZ(0)!important;will-change:transform,opacity!important}.compact-category-bar .MuiStack-root{-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:auto!important;overscroll-behavior-y:none!important;scroll-behavior:auto!important}.category-scroll-target,[id*=category],[id^=category-]{scroll-behavior:smooth!important;scroll-margin-top:120px!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important;scroll-snap-type:none!important}.MuiButton-root,.MuiCard-root,.MuiIconButton-root,.clickable-item{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;touch-action:manipulation!important}button,input,select,textarea{-webkit-appearance:none!important;appearance:none!important;font-size:16px!important}[contenteditable=true],input,textarea{-webkit-touch-callout:default!important;-webkit-user-select:text!important;user-select:text!important}div[style*="position: fixed"]{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;position:fixed!important;transform:translateZ(0)!important;z-index:999999!important}.back-button-fixed,.fixed-back-button{pointer-events:auto!important;position:fixed!important;z-index:999999!important}.ios-back-button{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;pointer-events:auto!important;position:relative!important;transform:translateZ(0)!important;z-index:1001!important}.ios-viewport-fix{min-height:100vh!important;min-height:100dvh!important;min-height:-webkit-fill-available!important}.page-with-nav{padding-bottom:calc(5rem + env(safe-area-inset-bottom, 0px))!important}.page-content{padding-bottom:calc(6rem + env(safe-area-inset-bottom, 0px))!important}.ios-navbar-fix{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;bottom:0!important;padding-bottom:max(.3rem,calc(.3rem + env(safe-area-inset-bottom, 0px)))!important;position:fixed!important;transform:translateZ(0)!important}body:after,body:before{background:#0000;content:"";height:100vh;pointer-events:auto;position:fixed;top:0;width:20px;z-index:9999}body:before{left:0}body:after{right:0}.ios-memory-fix{transform:translateZ(0);will-change:transform}.ios-no-overscroll{-webkit-overflow-scrolling:touch!important;overscroll-behavior:none!important}.ios-page-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px;transform:translateZ(0)}.MuiDialog-root,.MuiModal-root,.overlay{-webkit-overflow-scrolling:touch!important;overscroll-behavior:none!important}}@media (max-width:768px) and (hover:none) and (pointer:coarse){@supports (-webkit-touch-callout:none){body,html{height:auto}#root,body,html{min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}#root{-webkit-overflow-scrolling:touch;padding-top:env(safe-area-inset-top)}}}body,html{overscroll-behavior-x:none;overscroll-behavior-y:auto}.scroll-container{overscroll-behavior-x:none;touch-action:pan-y}html{interpolate-size:allow-keywords;-webkit-overflow-scrolling:touch;overscroll-behavior-x:none;overscroll-behavior-y:auto;scroll-behavior:smooth;touch-action:pan-y pinch-zoom}#root,.app,body,html{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#root,.app,body,html{-webkit-tap-highlight-color:transparent;font-family:Rubik,sans-serif;min-height:100vh;min-height:100dvh;width:100%}@supports (-webkit-touch-callout:none){#root,body,html{min-height:100vh;min-height:100dvh;min-height:-webkit-fill-available}.MuiGrid-root[style*="position: fixed"][style*="bottom: 0"]{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;bottom:0!important;padding-bottom:max(.3rem,calc(.3rem + env(safe-area-inset-bottom, 0px)))!important;position:fixed!important;transform:translateZ(0)!important;will-change:transform}}*{overscroll-behavior-x:none}.drawer-container,.modal-container{overscroll-behavior:none;touch-action:none}#root,body{-webkit-overflow-scrolling:touch;overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;touch-action:pan-y pinch-zoom}.MuiGrid-root,.main-content,.navbar,.navigation,.order-details-container,nav{overscroll-behavior-x:none}.navbar,.navigation,nav{touch-action:pan-y pinch-zoom}.order-details,.order-history,.order-page,.order-track{-webkit-overflow-scrolling:touch;overscroll-behavior-x:none}@supports (-webkit-touch-callout:none){input[type=password]:not([data-show-password=true]){-webkit-text-security:disc!important;font-family:caption!important}input[type=password]:-webkit-autofill:not([data-show-password=true]){-webkit-text-security:disc!important;font-family:caption!important}input[type=password][data-show-password=false]{-webkit-text-security:disc!important;font-family:caption!important}}
/*# sourceMappingURL=main.ff38aac6.css.map*/