.DateTimeSelectorNew_dateGrid__tubxA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.DateTimeSelectorNew_dateButton__HkRmc{width:100%!important}.DateTimeSelectorNew_extraDatesWrapper__bOQnd{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.DateTimeSelectorNew_extraDatesWrapper__bOQnd.DateTimeSelectorNew_expanded__XoDGv{grid-template-rows:1fr}.DateTimeSelectorNew_extraDatesInner__5Ld0s{overflow:hidden}.DateTimeSelectorNew_timeList__gz1m_{max-height:280px;overflow-y:auto;scrollbar-width:none}.DateTimeSelectorNew_timeList__gz1m_::-webkit-scrollbar{display:none}.DateTimeSelectorNew_timeRadio__UBeq0{margin:0!important;width:100%!important;padding:.5rem .25rem!important}.DateTimeSelectorNew_timeRadio__UBeq0 span[class^=ant-radio-label]{width:100%!important;padding:.5rem!important}.DateTimeSelectorNew_timeRadio__UBeq0 span[class^=ant-radio-inner]{height:1.25rem!important;width:1.25rem!important;border-width:2px!important}.OrderTypeSegmentedV2_container__wfBX2{position:relative;border-radius:9999px;background-color:var(--ant-main-background-color,#fafafa);padding:.25rem;display:inline-flex;width:100%;transition:opacity .2s ease-in-out}.OrderTypeSegmentedV2_container__wfBX2.OrderTypeSegmentedV2_multiRow__h1d8n{border-radius:1rem}.OrderTypeSegmentedV2_group__ijg0T{position:relative;z-index:10;display:flex;width:100%}.OrderTypeSegmentedV2_group__ijg0T.OrderTypeSegmentedV2_multiRow__h1d8n{flex-wrap:wrap;gap:.25rem}.OrderTypeSegmentedV2_item__w9XjG{z-index:10;flex:1 1 0%;border-radius:9999px;padding:.25rem .75rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border:none;background:rgba(0,0,0,0);cursor:pointer;outline:none;position:relative}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_threeItemsFirstRow__4TR_A{flex-basis:calc(50% - 4px);flex-grow:0}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_threeItemsSecondRow__FCiql{flex-basis:calc(50% - 4px);flex-grow:0;margin-inline-start:auto;margin-inline-end:auto}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_fourItemsRow__rhzjX{flex-basis:calc(50% - 4px);flex-grow:0}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_fiveItemsFirstRow__uxCCY{flex-basis:calc(33.333% - 5.33px);flex-grow:0}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_fiveItemsSecondRow__YsbZ0{flex-basis:calc(50% - 4px);flex-grow:0}.OrderTypeSegmentedV2_item__w9XjG:before{content:"";position:absolute;inset:0;background:var(--ant-main-content-background-color,#ffffff);border-radius:9999px;box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);z-index:-1}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_selected__EHZEN:before{opacity:1}.OrderTypeSegmentedV2_item__w9XjG:hover:not(.OrderTypeSegmentedV2_disabled__0Ea7n):not(.OrderTypeSegmentedV2_selected__EHZEN){background-color:color-mix(in srgb,var(--ant-main-content-background-color,#ffffff) 30%,transparent)}.OrderTypeSegmentedV2_item__w9XjG:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#3b82f6}.OrderTypeSegmentedV2_item__w9XjG svg{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.OrderTypeSegmentedV2_item__w9XjG.OrderTypeSegmentedV2_selected__EHZEN svg{color:var(--ant-color-text-base)}.OrderTypeSegmentedV2_item__w9XjG:not(.OrderTypeSegmentedV2_selected__EHZEN),.OrderTypeSegmentedV2_item__w9XjG:not(.OrderTypeSegmentedV2_selected__EHZEN) svg{color:color-mix(in srgb,var(--ant-color-text-base,#ffffff) 100%,transparent)}.OrderTypeSegmentedV2_disabled__0Ea7n{cursor:not-allowed;opacity:.6}.OrderTypeSegmentedV2_loading__O8arc{position:relative}.OrderTypeSegmentedV2_loadingContent__6l4zm{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.OrderTypeSegmentedV2_loadingText__tkd68{opacity:.7}.MenuOrderTimeType_radio__vUMXl{margin:0!important;height:100%!important;width:100%!important;flex-direction:row-reverse!important;align-items:center!important;border-radius:.25rem!important;border-style:solid!important;--tw-border-opacity:1!important;border-color:rgb(238 238 238/var(--tw-border-opacity,1))!important;padding:1rem!important}.MenuOrderTimeType_radio__vUMXl.MenuOrderTimeType_error__WWgYD{--tw-border-opacity:1!important;border-color:rgb(255 69 58/var(--tw-border-opacity,1))!important}.MenuOrderTimeType_radio__vUMXl:has(span[class*=ant-radio-checked]){--tw-border-opacity:1!important;border-color:rgb(59 59 59/var(--tw-border-opacity,1))!important;background-color:var(--ant-main-content-background-color,#ffffff)!important}.MenuOrderTimeType_radio__vUMXl:hover [class^=ant-radio-inner]{--tw-border-opacity:1!important;border-color:rgb(59 59 59/var(--tw-border-opacity,1))!important}.MenuOrderTimeType_radio__vUMXl:has(span[class*=ant-radio-disabled]){cursor:not-allowed!important;opacity:.4!important;pointer-events:none}.MenuOrderTimeType_radio__vUMXl span[class*=ant-radio-checked] [class^=ant-radio-inner]{--tw-border-opacity:1!important;border-color:rgb(59 59 59/var(--tw-border-opacity,1))!important;--tw-bg-opacity:1!important;background-color:rgb(59 59 59/var(--tw-bg-opacity,1))!important}.MenuOrderTimeType_radio__vUMXl span[class^=ant-radio-label]{width:100%!important;padding:0!important}.MenuOrderTimeType_radio__vUMXl span[class^=ant-radio-inner]{height:1.25rem!important;width:1.25rem!important;border-width:2px!important}.MenuOrderTimeType_change__qyIuM{margin:0!important;width:fit-content!important;cursor:pointer!important;font-weight:400!important}.MenuOrderTimeType_change__qyIuM span[class^=ant-btn-icon]{height:1.5rem!important}.CustomInputNumber_wrapper__8ITA4{box-sizing:border-box!important;display:flex!important;height:36px!important;width:112px!important;flex-direction:row!important;align-items:center!important;gap:.25rem!important;border-radius:9999px!important;border-width:1px!important;border-style:solid!important;--tw-border-opacity:1!important;border-color:rgb(238 238 238/var(--tw-border-opacity,1))!important;background-color:var(--ant-main-content-background-color,#ffffff)!important}.CustomInputNumber_button__yIGXE,.CustomInputNumber_minusButton__tACuq,.CustomInputNumber_plusButton__06G__{margin:.125rem .25rem!important;display:flex!important;height:28px!important;width:28px!important;cursor:pointer!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;border-style:none!important}.CustomInputNumber_minusButton__tACuq{--tw-bg-opacity:1!important;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.CustomInputNumber_minusButton__tACuq:disabled{cursor:not-allowed!important;--tw-bg-opacity:1!important;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(191 191 191/var(--tw-text-opacity,1))!important}.CustomInputNumber_plusButton__06G__{--tw-bg-opacity:1!important;background-color:rgb(238 238 238/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}.CustomInputNumber_plusButton__06G__:disabled{cursor:not-allowed!important;--tw-bg-opacity:1!important;background-color:rgb(240 240 240/var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(191 191 191/var(--tw-text-opacity,1))!important}.CustomInputNumber_input__4Tsr7{pointer-events:none!important;width:60px!important;border-style:none!important;background-color:transparent!important;padding-left:0!important;padding-right:0!important;text-align:center!important}.PromoBanner_container__FT1Bv{container-type:inline-size;container-name:promoBanner;width:100%;padding-top:1rem}.PromoBanner_container__FT1Bv .slick-dots{position:static!important;margin-top:.5rem!important}.PromoBanner_container__FT1Bv .slick-dots li button{background:var(--ant-color-border)!important;opacity:1!important}.PromoBanner_container__FT1Bv .slick-dots li.slick-active button{background:var(--ant-color-primary)!important}.PromoBanner_card__1nFlq{display:block;overflow:hidden;border-radius:.75rem;border:1px solid var(--ant-color-border);background:var(--ant-color-bg-container)}.PromoBanner_imageBox__OooA7{position:relative;width:100%;aspect-ratio:16/5}.PromoBanner_image__5tZB7{object-fit:cover}@media not all and (min-width:640px){.MenuProductDetailModalV2_modal__GDKaw{top:0!important;margin:0!important;height:100vh!important;max-width:100%!important;border-radius:0!important;padding:0!important}}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_img__mPCk1{z-index:1!important;border-top-left-radius:1rem!important;border-top-right-radius:1rem!important;background-color:var(--ant-modal-content-bg,#ffffff)!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;height:330px!important}@media (min-width:1280px){.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_img__mPCk1{height:420px!important}}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_img__mPCk1 img{height:100%!important}@media not all and (min-width:640px){.MenuProductDetailModalV2_modal__GDKaw div[class^=ant-modal-content]{border-radius:0!important}}.MenuProductDetailModalV2_modal__GDKaw form{height:max-content!important}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_content__iSH3b{height:max-content!important;justify-content:space-between!important}@media not all and (min-width:1024px){.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_content__iSH3b{min-height:100vh!important}}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_contentInner__J62R_{background-color:var(--ant-modal-content-bg,#ffffff)!important;padding-left:1rem!important;padding-right:1rem!important;padding-bottom:1rem!important}@media (min-width:768px){.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_contentInner__J62R_{padding-left:1.5rem!important;padding-right:1.5rem!important;padding-bottom:1.5rem!important}}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_bundleHeader__7c2PF{border-bottom-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(238 238 238/var(--tw-border-opacity,1))!important;padding:1rem 1.5rem!important}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_stickyFooter__q9cEK{position:sticky!important;bottom:0!important;z-index:10!important;border-bottom-right-radius:1rem!important;border-bottom-left-radius:1rem!important;border-top-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(238 238 238/var(--tw-border-opacity,1))!important;padding:1.5rem!important;background-color:var(--ant-modal-content-bg,#ffffff);box-shadow:0 -4px 26px rgba(69,91,99,.08)}.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_loading__iRQOP{height:600px!important;width:100%!important}@media not all and (min-width:1024px){.MenuProductDetailModalV2_modal__GDKaw .MenuProductDetailModalV2_loading__iRQOP{height:100vh!important}}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact div[class^=ant-modal-content]{border-radius:.75rem!important}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_img__mPCk1{height:200px!important}@media (min-width:1280px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_img__mPCk1{height:240px!important}}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_contentInner__J62R_{padding-left:14px!important;padding-right:14px!important;padding-bottom:14px!important}@media (min-width:768px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_contentInner__J62R_{padding-left:1.25rem!important;padding-right:1.25rem!important;padding-bottom:1.25rem!important}}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_bundleHeader__7c2PF{padding:.75rem 14px!important}@media (min-width:768px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_bundleHeader__7c2PF{padding-left:1.25rem!important;padding-right:1.25rem!important}}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_stickyFooter__q9cEK{border-bottom-right-radius:.75rem!important;border-bottom-left-radius:.75rem!important;padding:14px!important}@media (min-width:768px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_stickyFooter__q9cEK{padding:1.25rem!important}}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_loading__iRQOP{height:480px!important}@media not all and (min-width:1024px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_loading__iRQOP{height:100vh!important}}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .ant-btn-lg{height:2.25rem!important;font-size:.875rem!important;line-height:1.25rem!important}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_checkbox__BpeDp span[class^=ant-checkbox-inner],.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_checkbox__BpeDp span[class^=ant-radio-inner],.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_radio__ygT7W span[class^=ant-checkbox-inner],.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .MenuProductDetailModalV2_radio__ygT7W span[class^=ant-radio-inner]{height:18px!important;width:18px!important}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .ant-space-compact{height:2rem!important;width:6rem!important}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .ant-space-compact .ant-btn{margin:0 .125rem!important;height:1.5rem!important;width:1.5rem!important}.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact .ant-space-compact .ant-input{width:3rem!important}@media(min-width:640px)and (max-width:679.98px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact{top:0!important;margin:0!important;height:100vh!important;max-width:100%!important;padding:0!important}}@media(min-width:680px)and (max-width:767.98px){.MenuProductDetailModalV2_modal__GDKaw.pc-modal-compact{width:375px!important}}.MenuProductDetailModalV2_radio__ygT7W{margin:0!important;width:100%!important;flex-direction:row-reverse!important;align-items:center!important}.MenuProductDetailModalV2_radio__ygT7W span[class^=ant-radio-label]{width:100%!important;padding:0!important}.MenuProductDetailModalV2_radio__ygT7W span[class^=ant-radio-inner]{height:1.25rem!important;width:1.25rem!important;border-width:2px!important}.MenuProductDetailModalV2_checkbox__BpeDp{margin:0!important;width:100%!important;flex-direction:row-reverse!important;align-items:center!important}.MenuProductDetailModalV2_checkbox__BpeDp span[class^=ant-checkbox-label]{width:100%!important;padding:0!important}.MenuProductDetailModalV2_checkbox__BpeDp span[class^=ant-checkbox-inner]{height:1.25rem!important;width:1.25rem!important;border-width:2px!important}.MenuProductDetailModalV2_discountedPrice__dWVt9{margin-top:0!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(229 57 53/var(--tw-text-opacity,1))!important}.PromoBannerPopup_modal__tgbXY .ant-modal-content{overflow:hidden!important;padding:0!important}.PromoBannerPopup_modal__tgbXY .ant-modal-close{background:var(--ant-color-bg-mask)!important;color:var(--ant-color-text-light-solid)!important;border-radius:9999px!important}.PromoBannerPopup_modal__tgbXY .slick-dots{position:static!important;margin:.5rem 0 .75rem!important}.PromoBannerPopup_modal__tgbXY .slick-dots li button{background:var(--ant-color-border)!important;opacity:1!important}.PromoBannerPopup_modal__tgbXY .slick-dots li.slick-active button{background:var(--ant-color-primary)!important}.PromoBannerPopup_slide__ugZxm{display:block}.PromoBannerPopup_imageBox__4CEbb{position:relative;aspect-ratio:16/9;width:100%}.PromoBannerPopup_image__2zvcs{object-fit:cover}.Instruction_container__f_K6Q{margin:0;width:100%}.Instruction_container__f_K6Q .Instruction_icon___bl7e{padding-left:.5rem;padding-right:.5rem}.Instruction_container__f_K6Q .Instruction_content__eyFES{margin-top:.25rem;margin-bottom:.25rem}.Instruction_container__f_K6Q .Instruction_description__HiJGo{font-size:.75rem;line-height:1rem}.MenuFreeItemOffer_card__yEKfh{width:100%;padding:12px!important;border:1px solid;border-radius:8px}.MenuFreeItemOffer_icon__hirDa{font-size:20px;margin-top:1px}.MenuFreeItemOffer_near__s1m4d{background:var(--ant-color-state-warning-bg,#fff7e6);border-color:var(--ant-color-state-warning-border,#ffd591)}.MenuFreeItemOffer_near__s1m4d .MenuFreeItemOffer_icon__hirDa{color:var(--ant-color-state-warning-text,#d46b08)}.MenuFreeItemOffer_near__s1m4d .ant-progress-bg{background:var(--ant-color-state-warning-text,#d46b08)!important}.MenuFreeItemOffer_unlocked__HUGLy{background:var(--ant-color-state-success-bg,#f6ffed);border-color:var(--ant-color-state-success-border,#b7eb8f);animation:MenuFreeItemOffer_unlockedPulse__NXeI9 .9s ease-out}.MenuFreeItemOffer_unlocked__HUGLy .MenuFreeItemOffer_icon__hirDa{color:var(--ant-color-state-success-text,#389e0d)}.MenuFreeItemOffer_unlocked__HUGLy .MenuFreeItemOffer_addButton__O4z0T{border-color:var(--ant-color-state-success-text,#389e0d)!important;color:var(--ant-color-state-success-text,#389e0d)!important;font-weight:600}@keyframes MenuFreeItemOffer_unlockedPulse__NXeI9{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ant-color-state-success-text,#389e0d) 45%,transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb,var(--ant-color-state-success-text,#389e0d) 0%,transparent)}}@media(prefers-reduced-motion:reduce){.MenuFreeItemOffer_unlocked__HUGLy{animation:none}}.MenuProductDetailHeader_wrapper__zmTxO{pointer-events:none!important;position:sticky!important;top:0!important;z-index:11!important;height:0!important}.MenuProductDetailHeader_header__CK_Hp{pointer-events:auto!important;border-top-left-radius:1rem!important;border-top-right-radius:1rem!important;border-width:0 0 1px!important;border-style:solid!important;--tw-border-opacity:1!important;border-color:rgb(238 238 238/var(--tw-border-opacity,1))!important;background-color:var(--ant-modal-content-bg,#ffffff)!important;padding:.75rem 1rem!important}.MenuProductDetailHeader_icon__jXp9a{background-color:var(--ant-color-bg-base)!important;font-size:1.5rem!important;line-height:2rem!important;color:var(--ant-color-primary)!important}.pc-modal-compact .MenuProductDetailHeader_header__CK_Hp{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important;padding:.5rem 14px!important}.pc-modal-compact .MenuProductDetailHeader_icon__jXp9a{font-size:1.125rem!important;line-height:1.75rem!important;height:18px!important}.pc-modal-compact .MenuProductDetailHeader_wrapper__zmTxO>.anticon{font-size:18px!important;height:18px!important;top:12px!important;inset-inline-end:12px!important}