.base-module__n4uPiq__button{font:var(--sem-font-action-m-weight) var(--sem-font-action-m-size) / var(--sem-font-action-m-line-height) var(--mango-headings-font);text-transform:uppercase;cursor:pointer;box-sizing:border-box;height:2.75rem;transition:color .3s cubic-bezier(.3,.85,.5,1),background-color .3s cubic-bezier(.3,.85,.5,1),border-color .3s cubic-bezier(.3,.85,.5,1);transition:color var(--motion-duration-short3) var(--motion-easing-calm), background-color var(--motion-duration-short3) var(--motion-easing-calm), border-color var(--motion-duration-short3) var(--motion-easing-calm);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.25rem;display:flex}.base-module__n4uPiq__button:focus-visible{outline:var(--default-outline);outline-offset:2px;outline-offset:var(--default-outline-offset)}.base-module__n4uPiq__button svg{fill:currentColor}.base-module__n4uPiq__fullWidth{width:100%}
.textActionM-module__w6_vta__className{font:var(--sem-font-action-m-weight) var(--sem-font-action-m-size) / var(--sem-font-action-m-line-height) var(--mango-headings-font);text-transform:uppercase}
.scrollbar-module__7DfhyG__className{overflow:hidden auto}.scrollbar-module__7DfhyG__className::-webkit-scrollbar{width:6px}.scrollbar-module__7DfhyG__className::-webkit-scrollbar-thumb{background:linear-gradient(to right, var(--sem-color-background-surface) 50%, var(--sem-color-content-brand-default) 50%) left}.scrollbar-module__7DfhyG__className::-webkit-scrollbar-track{background-color:var(--sem-color-background-surface)}
.Content-module__K1yjhq__content{background-color:var(--sem-color-background-main);max-height:100%;padding-inline:var(--dialog-padding-inline);overscroll-behavior:contain;-webkit-overflow-scrolling:auto;flex:1;padding-block-end:var(--dialog-padding-block-end)}.Content-module__K1yjhq__content.Content-module__K1yjhq__noPadding{padding:0}
.skeleton-module__aC6KTG__className{font-size:0;position:relative}.skeleton-module__aC6KTG__className:after{box-sizing:border-box;background:linear-gradient(90deg, var(--sem-color-background-muted), var(--sem-color-background-scrim));content:"";background-size:400% 400%;border-radius:2px;font-size:0;animation:3s infinite skeleton-module__aC6KTG__skeleton-animation;display:block;position:absolute;inset:0}@keyframes skeleton-module__aC6KTG__skeleton-animation{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
.FieldSkeleton-module__A2xsSW__skeletonField{width:100%;min-height:2.5rem;margin-bottom:1rem}.FieldSkeleton-module__A2xsSW__skeletonField:after{width:100%}
.FormSkeleton-module__BBAL2q__skeletonWrapper{width:100%;margin:0 auto;display:flex}@media (min-width:600px){.FormSkeleton-module__BBAL2q__skeletonWrapper{max-width:21.875rem}}.FormSkeleton-module__BBAL2q__skeletonWrapper .FormSkeleton-module__BBAL2q__skeletonContent{flex-direction:column;width:100%;display:flex}.FormSkeleton-module__BBAL2q__skeletonWrapper .FormSkeleton-module__BBAL2q__skeletonButtonsWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 1rem;display:flex}.FormSkeleton-module__BBAL2q__skeletonWrapper .FormSkeleton-module__BBAL2q__skeletonButtonsWrapper .FormSkeleton-module__BBAL2q__skeletonButton{width:100%;max-width:21.875rem;min-height:2.75rem;margin-top:.5rem}.FormSkeleton-module__BBAL2q__skeletonWrapper .FormSkeleton-module__BBAL2q__skeletonButtonsWrapper .FormSkeleton-module__BBAL2q__skeletonButton:after{width:100%}
.Form-module__ShOZWa__form{flex-direction:column;gap:1rem;display:flex}@media (min-width:600px){.Form-module__ShOZWa__form{max-width:21.875rem}}.Form-module__ShOZWa__hidden{display:none}
.Tab-module__L_p3Uq__tab{border:0;border-bottom:1px solid var(--sem-color-border-core-inverse);color:var(--sem-color-content-brand-unselected);text-align:left;background-color:#0000;background-color:initial;cursor:pointer;padding:4px 0}.Tab-module__L_p3Uq__tab:hover{color:var(--sem-color-content-brand-hover)}.Tab-module__L_p3Uq__label{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #0000;margin:0;padding-block:4px;display:block;overflow:hidden}.Tab-module__L_p3Uq__label:hover{border-bottom:1px solid var(--sem-color-border-brand-hover)}.Tab-module__L_p3Uq__selected{border-bottom:1px solid var(--sem-color-border-brand-active);color:var(--sem-color-content-brand-active)}.Tab-module__L_p3Uq__hasIcon{white-space:break-spaces;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;width:80%;max-height:44px;margin:0 auto;line-height:20px;display:-webkit-box}.Tab-module__L_p3Uq__iconOnly{height:0}
.Tabs-module__QM526q__wrapper{position:relative;overflow:hidden}.Tabs-module__QM526q__tabs{scrollbar-width:none;gap:16px;width:100%;margin:0;padding:0;display:flex;position:relative;overflow-y:hidden}.Tabs-module__QM526q__tabs::-webkit-scrollbar{display:none}.Tabs-module__QM526q__content{margin:12px 0;padding-left:0;list-style:none;position:relative;overflow:auto}.Tabs-module__QM526q__hidden{display:none}.Tabs-module__QM526q__marginNone>button:first-child{margin-left:var(--sem-padding-horizontal-none)}.Tabs-module__QM526q__marginMedium>button:first-child{margin-left:var(--sem-padding-horizontal-sm)}.Tabs-module__QM526q__marginLarge>button:first-child{margin-left:var(--sem-padding-horizontal-md)}
.ButtonIconTransparent-module__or5Xta__disabled,.ButtonIconTransparent-module__or5Xta__inverse,.ButtonIconTransparent-module__or5Xta__default{min-width:0;min-width:initial;background:0 0;border:none}.ButtonIconTransparent-module__or5Xta__default{color:var(--sem-color-content-brand-default)}.ButtonIconTransparent-module__or5Xta__default:focus-visible{color:var(--sem-color-content-brand-hover)}@media (hover:hover){.ButtonIconTransparent-module__or5Xta__default:hover{color:var(--sem-color-content-brand-hover)}}.ButtonIconTransparent-module__or5Xta__default:active{color:var(--sem-color-content-brand-active)}.ButtonIconTransparent-module__or5Xta__inverse{color:var(--sem-color-content-brand-inverse-default)}.ButtonIconTransparent-module__or5Xta__inverse:focus-visible{color:var(--sem-color-content-brand-inverse-hover);outline:var(--inverse-outline)}@media (hover:hover){.ButtonIconTransparent-module__or5Xta__inverse:hover{color:var(--sem-color-content-brand-inverse-hover)}}.ButtonIconTransparent-module__or5Xta__inverse:active{color:var(--sem-color-content-brand-inverse-active)}.ButtonIconTransparent-module__or5Xta__default[aria-disabled=true],.ButtonIconTransparent-module__or5Xta__inverse[aria-disabled=true]{color:var(--sem-color-content-disabled);cursor:not-allowed}.ButtonIconTransparent-module__or5Xta__default[aria-disabled=true]:focus-visible,.ButtonIconTransparent-module__or5Xta__inverse[aria-disabled=true]:focus-visible{color:var(--sem-color-content-disabled)}@media (hover:hover){.ButtonIconTransparent-module__or5Xta__default[aria-disabled=true]:hover,.ButtonIconTransparent-module__or5Xta__inverse[aria-disabled=true]:hover{color:var(--sem-color-content-disabled)}}.ButtonIconTransparent-module__or5Xta__default[aria-disabled=true]:active,.ButtonIconTransparent-module__or5Xta__inverse[aria-disabled=true]:active{color:var(--sem-color-content-disabled)}
.ClusterMarker-module__JVbKDW__cluster{background-color:var(--sem-color-background-main);border:1px solid var(--sem-color-border-soft);cursor:pointer;place-items:center;min-width:32px;height:32px;padding:0 6px;display:grid}
.UserLocationMarker-module__w3aVXW__wrapper{width:48px;height:48px;position:relative}.UserLocationMarker-module__w3aVXW__wrapper:before{content:"";background-color:var(--sem-color-background-core);border-radius:50%;animation:2.4s ease-out 3 forwards UserLocationMarker-module__w3aVXW__userDotPulse;position:absolute;inset:0}.UserLocationMarker-module__w3aVXW__wrapper:after{content:"";background-color:var(--sem-color-background-core);opacity:.18;border-radius:50%;animation:1.2s ease-in-out 6 alternate UserLocationMarker-module__w3aVXW__userDotHalo;position:absolute;inset:10px}.UserLocationMarker-module__w3aVXW__dot{background-color:var(--sem-color-background-core);border:2px solid var(--sem-color-border-core-inverse);border-radius:50%;position:absolute;inset:17px}@media (prefers-reduced-motion:reduce){.UserLocationMarker-module__w3aVXW__wrapper:before,.UserLocationMarker-module__w3aVXW__wrapper:after{opacity:0;animation:none}}@keyframes UserLocationMarker-module__w3aVXW__userDotPulse{0%{opacity:.12;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes UserLocationMarker-module__w3aVXW__userDotHalo{0%{transform:scale(1)}to{transform:scale(1.25)}}
.Fullscreen-module__sKiTnq__fullscreen{--scale-from:.95;background-color:#0000}.Fullscreen-module__sKiTnq__fullscreen [data-dialog-container]{background-color:var(--sem-color-background-main);box-sizing:border-box;width:100%;height:100%;scale:var(--scale-from);margin:0;position:fixed;inset:0}.Fullscreen-module__sKiTnq__fullscreen[open] [data-dialog-container]{animation:.4s cubic-bezier(.5,0,0,1) Fullscreen-module__sKiTnq__open;animation:Fullscreen-module__sKiTnq__open var(--motion-duration-medium1) var(--motion-easing-accent);scale:1}.Fullscreen-module__sKiTnq__fullscreen.Fullscreen-module__sKiTnq__closing [data-dialog-container]{scale:var(--scale-from);opacity:0;animation:.4s cubic-bezier(.5,0,0,1) Fullscreen-module__sKiTnq__close;animation:Fullscreen-module__sKiTnq__close var(--motion-duration-medium1) var(--motion-easing-accent)}.Fullscreen-module__sKiTnq__fullscreen .Fullscreen-module__sKiTnq__inner{flex-direction:column;width:100%;height:100%;display:flex}.Fullscreen-module__sKiTnq__close{top:1rem;background-color:var(--sem-color-background-main);width:34px;height:34px;position:fixed;inset-inline-end:1rem}@media (min-width:600px){.Fullscreen-module__sKiTnq__close{top:2rem;width:32px;height:32px;inset-inline-end:2rem}}@keyframes Fullscreen-module__sKiTnq__open{0%{opacity:0;scale:var(--scale-from)}to{opacity:1;scale:1}}@keyframes Fullscreen-module__sKiTnq__close{0%{opacity:1;scale:1}to{opacity:0;scale:var(--scale-from)}}
.ResultScreen-module__LEm7-a__aboveOverlay{background:0 0;position:relative}.ResultScreen-module__LEm7-a__content{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.ResultScreen-module__LEm7-a__errorContent{height:100%}.ResultScreen-module__LEm7-a__errorText{flex-direction:column;gap:16px;display:flex}.ResultScreen-module__LEm7-a__errorSubtitle{margin:0}.ResultScreen-module__LEm7-a__footerText{color:var(--sem-color-content-subtle);margin:0}
.GiftVoucherApplied-module__JidOCa__voucherApplied{border:1px solid var(--sem-color-border-soft);padding:1rem}.GiftVoucherApplied-module__JidOCa__wrapper{justify-content:space-between;margin-bottom:1rem;display:flex}.GiftVoucherApplied-module__JidOCa__discount{margin-inline-start:.25rem;display:inline-block}.GiftVoucherApplied-module__JidOCa__content{flex-direction:column;gap:.5rem;display:flex}
.PromotionalCodeApplied-module__tqUOGG__promotionApplied{border:1px solid var(--sem-color-border-soft);padding:1rem}.PromotionalCodeApplied-module__tqUOGG__wrapper{justify-content:space-between;display:flex}.PromotionalCodeApplied-module__tqUOGG__content{margin-top:1rem}.PromotionalCodeApplied-module__tqUOGG__discount{color:var(--sem-color-content-promotions-default);margin-inline-start:.5rem;display:inline-block}
.AffiliateImage-module__axqzVq__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.AffiliateImage-module__axqzVq__photo{width:100%;height:auto;position:relative}@media (min-width:1024px){.AffiliateImage-module__axqzVq__photo{width:50%;height:calc(100vh - var(--header-height))}}
.ApplePayButton-module__lBNLea__container{width:100%;height:3rem}.ApplePayButton-module__lBNLea__container apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:44px;--apple-pay-button-border-radius:0px;--apple-pay-button-padding:0px 0px;--apple-pay-button-box-sizing:border-box}
.GooglePayButton-module__DH0-qW__googlePayButton{width:100%}
.Icon-module__qhEBua__icon{fill:currentColor}[dir=rtl] .Icon-module__qhEBua__rotate-rtl{transform:scaleX(-1)}
.GeoLocationDropdown-module__pm4AQW__geoList{margin:0;padding:0;list-style:none}.GeoLocationDropdown-module__pm4AQW__geoList.GeoLocationDropdown-module__pm4AQW__geoListVisible .GeoLocationDropdown-module__pm4AQW__geoButton{border-color:var(--sem-color-border-soft);max-height:5rem;transition:max-height .4s cubic-bezier(.3,.85,.5,1);transition:max-height var(--motion-duration-medium1) var(--motion-easing-calm)}.GeoLocationDropdown-module__pm4AQW__geoButton{z-index:1;border:1px solid var(--sem-color-background-main);white-space:nowrap;cursor:pointer;width:100%;max-height:0;transition:max-height .35s cubic-bezier(.5,0,0,1),border-color .35s ease-in;transition:max-height .35s var(--motion-easing-accent), border-color .35s ease-in;border-top:none;padding:0;position:absolute;overflow:hidden}.GeoLocationDropdown-module__pm4AQW__geoButtonActive{outline:var(--default-outline);outline-offset:2px;outline-offset:var(--default-outline-offset)}.GeoLocationDropdown-module__pm4AQW__geoText{background-color:var(--sem-color-background-main);padding:12px;display:flex}.GeoLocationDropdown-module__pm4AQW__icon{width:16px;height:16px}.GeoLocationDropdown-module__pm4AQW__optionText{text-align:left;white-space:break-spaces;color:var(--sem-color-content-core);align-self:center;margin:0;padding-left:8px}
.CancelOrderContainer-module__nOPYvW__cancelButton{width:fit-content;height:auto}
.SettingsMenu-module__h3ae8a__settingsMenu{height:var(--settings-menu-height);background-color:var(--sem-color-background-brand-onimage-default);opacity:0;pointer-events:none;visibility:hidden;width:300px;transition:opacity .3s cubic-bezier(.3,.85,.5,1),visibility .3s cubic-bezier(.3,.85,.5,1),transform .3s cubic-bezier(.3,.85,.5,1),height .4s cubic-bezier(.3,.85,.5,1);transition:opacity var(--motion-duration-short3) var(--motion-easing-calm), visibility var(--motion-duration-short3) var(--motion-easing-calm), transform var(--motion-duration-short3) var(--motion-easing-calm), height var(--motion-duration-medium1) var(--motion-easing-calm);flex-direction:column;display:flex;position:absolute;bottom:100%;right:0}.SettingsMenu-module__h3ae8a__visible{opacity:1;pointer-events:auto;visibility:visible}.SettingsMenu-module__h3ae8a__settingsMenuButton{gap:.75rem;height:3rem;padding:1rem;display:flex}.SettingsMenu-module__h3ae8a__settingsMenuButton:focus-visible{outline:var(--default-outline)}.SettingsMenu-module__h3ae8a__settingsMenuContent{animation:.4s cubic-bezier(.3,.85,.5,1) SettingsMenu-module__h3ae8a__slide-in-right;animation:SettingsMenu-module__h3ae8a__slide-in-right var(--motion-duration-medium1) var(--motion-easing-calm)}@keyframes SettingsMenu-module__h3ae8a__slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}
.ChatbotButton-module__bzHqQa__container{inset-inline-end:0;box-sizing:content-box;justify-content:flex-end;display:flex;position:fixed;bottom:144px}.ChatbotButton-module__bzHqQa__open{z-index:1}.ChatbotButton-module__bzHqQa__button{background-color:var(--sem-color-background-brand-onimage-default);border:1px solid var(--sem-color-border-medium);cursor:pointer;border-right-width:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}[dir=rtl] .ChatbotButton-module__bzHqQa__button{border-left-width:0;border-right-width:1px}.ChatbotButton-module__bzHqQa__app{z-index:1}
.PickingPointsDeliveryMethodController-module__aVSJZa__pickingPoints{min-height:125px}
.Arrow-module__QB5RPa__button{inset-inline-end:0;cursor:pointer;background-color:var(--sem-color-background-brand-default);opacity:0;border:none;width:2.5rem;height:2.5rem;padding:.625rem;position:fixed;bottom:44px}.Arrow-module__QB5RPa__initial{opacity:0}.Arrow-module__QB5RPa__visible{opacity:1;animation:.2s cubic-bezier(.3,.85,.5,1) Arrow-module__QB5RPa__fade-in;animation:Arrow-module__QB5RPa__fade-in var(--motion-duration-short2) var(--motion-easing-calm)}@keyframes Arrow-module__QB5RPa__fade-in{0%{opacity:0}to{opacity:1}}.Arrow-module__QB5RPa__invisible{opacity:0;pointer-events:none;animation:.2s cubic-bezier(.5,0,0,1) Arrow-module__QB5RPa__fade-out;animation:Arrow-module__QB5RPa__fade-out var(--motion-duration-short2) var(--motion-easing-accent)}@keyframes Arrow-module__QB5RPa__fade-out{0%{opacity:1}to{opacity:0}}
.VenmoCTA-module__dCPCKW__wrapper venmo-button{width:100%;display:block}
.GenerationLoader-module__vzdKNW__loadingImageContainer{pointer-events:none;position:fixed;inset:0}.GenerationLoader-module__vzdKNW__loadingImage{-o-object-fit:cover;object-fit:cover;filter:blur(8px)}.GenerationLoader-module__vzdKNW__loadingOverlay{pointer-events:none;background:#ffffffa3;position:fixed;inset:0}.GenerationLoader-module__vzdKNW__loadingIcon{top:1rem;pointer-events:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:fixed;inset-inline-start:1rem}@keyframes GenerationLoader-module__vzdKNW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.GenerationLoader-module__vzdKNW__spinning{animation:1.1s linear infinite GenerationLoader-module__vzdKNW__spin;animation:GenerationLoader-module__vzdKNW__spin var(--motion-duration-large2) linear infinite}
/*# sourceMappingURL=3izwmw74_72a-.css.map*/