.icons{background-repeat:no-repeat;height:1.75em;width:1.75em;cursor:pointer}.small{height:1.25em;width:1.25em}.rewards-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){.rewards-greeting-splash-screen{width:32.2em!important}}.rewards-greeting-splash-screen_bg-image-wrapper{position:absolute;width:100%;height:100%;background-color:var(--primary-bg-color)}.rewards-greeting-splash-screen_bg-image-wrapper img.bg-image{display:block;width:100%;height:100%;object-fit:cover}.rewards-greeting-splash-screen_content{font-size:1.14rem;color:var(--splash-text-color);font-family:SemiBoldFont;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:goldenRatioOffset(100%)}.rewards-greeting-splash-screen_content .meroha-logo{display:block;height:auto;margin-bottom:1.5em;max-width:17em;width:76vw}.rewards-greeting-splash-screen_content .guest-name{font-size:1.71rem}.location-picker-animation{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:1.14em 1.14em calc(1.14em + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:center;z-index:9999;background-color:rgba(0,0,0,.54);-webkit-backdrop-filter:blur(.08em);backdrop-filter:blur(.08em)}.location-picker-animation_content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:25em}.location-picker-animation_status-card{align-items:center;background-color:var(--primary-bg-color);border-radius:1.14em;box-shadow:0 -2px 6px 0 rgba(34,36,38,.15);display:flex;flex-direction:column;padding:1.71em 1.43em;width:100%}.location-picker-animation_image{height:3.57em;width:2.85em}.location-picker-animation_image .icons{display:block;height:100%;width:100%}.location-picker-animation_title{font-family:SemiBoldFont;font-size:1.28rem;line-height:1.3;margin-top:.85em;color:var(--primary-theme-color);text-align:center}.location-picker-animation_description{color:var(--tertiary-text-color);font-family:RegularFont;font-size:.85rem;line-height:1.45;margin-top:.57em;text-align:center}.location-picker-animation_locality-container{display:flex;flex-direction:column;align-items:center;margin-top:.57em;padding:0 1em}.location-picker-animation_locality-text{font-family:RegularFont;font-size:.85rem;line-height:1.4;color:var(--tertiary-text-color);text-align:center}.rebrand-announcement .popup_title{color:var(--primary-text-color);font-family:BoldFont;font-size:1.7em;padding-bottom:.6em}.rebrand-announcement_content{color:var(--primary-text-color)}.rebrand-announcement_brand-story{align-items:center;background:linear-gradient(135deg,var(--primary-theme-light-color),var(--primary-bg-color));border:1px solid var(--secondary-border-color);border-radius:1.15em;display:flex;justify-content:center;min-height:10em;overflow:hidden;padding:1.25em 1em}.rebrand-announcement_app-identity{align-items:center;display:flex;flex:0 0 6.4em;flex-direction:column;grid-gap:.55em;gap:.55em;min-width:0}.rebrand-announcement_app-identity>span{color:var(--primary-text-color);font-family:BoldFont;font-size:.95em}.rebrand-announcement_app-identity--qwiky{animation:rebrand-qwiky-handoff 3.2s ease-in-out infinite}.rebrand-announcement_app-identity--meroha{animation:rebrand-meroha-arrival 3.2s ease-in-out infinite}.rebrand-announcement_icon-frame{align-items:center;background:var(--primary-bg-color);border:1px solid var(--secondary-border-color);border-radius:1.35em;box-shadow:0 .35em .9em rgba(70,49,41,.12);display:flex;height:6.25em;justify-content:center;padding:.35em;width:6.25em}.rebrand-announcement_icon-frame img{display:block;height:100%;object-fit:contain;width:100%}.rebrand-announcement_transition{align-items:center;display:flex;flex:1 1 4em;height:3em;justify-content:center;margin:0 .45em;min-width:3.5em;position:relative}.rebrand-announcement_transition-line{background:var(--secondary-theme-color);height:.14em;left:0;opacity:.55;position:absolute;right:.2em}.rebrand-announcement_transition-heart{animation:rebrand-heart-travel 3.2s ease-in-out infinite;color:var(--primary-theme-color);font-size:1em;left:-.1em;position:absolute;text-shadow:0 .16em .35em rgba(70,49,41,.25);z-index:1}.rebrand-announcement_transition-arrow{animation:rebrand-arrow-pulse 1.6s ease-in-out infinite;color:var(--primary-theme-color);font-family:BoldFont;font-size:2em;position:absolute;right:-.05em}.rebrand-announcement_lead{font-family:SemiBoldFont;font-size:1.05em;line-height:1.5;margin:1.1em 0}.rebrand-announcement_house-help{align-items:center;background:var(--secondary-bg-color);border:1px solid var(--divider-color);border-radius:1em;display:flex;grid-gap:.9em;gap:.9em;padding:1em}.rebrand-announcement_house-help span,.rebrand-announcement_house-help strong{display:block}.rebrand-announcement_house-help strong{font-family:BoldFont;margin-bottom:.25em}.rebrand-announcement_house-help span{color:var(--tertiary-text-color);line-height:1.4}.rebrand-announcement_house-icon{align-items:center;background:var(--primary-theme-color);border-radius:50%;color:var(--secondary-theme-color)!important;display:flex!important;flex:0 0 2.7em;font-size:1.25em;height:2.7em;justify-content:center}.rebrand-announcement_more{color:var(--tertiary-text-color);line-height:1.5;margin:1em 0 0}.rebrand-announcement .popup_CTA-section{padding-top:1.2em}.rebrand-announcement .popup_CTA-section_primary-CTA .material-button.app{background:var(--primary-theme-color);color:var(--secondary-text-color);width:100%}@keyframes rebrand-qwiky-handoff{0%,28%{opacity:1;transform:scale(1)}48%,72%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes rebrand-meroha-arrival{0%,30%{transform:scale(.94)}55%,78%{transform:scale(1.06)}to{transform:scale(.94)}}@keyframes rebrand-heart-travel{0%,20%{left:-.1em;opacity:0;transform:scale(.75)}35%{opacity:1}70%{left:calc(100% - 1em);opacity:1;transform:scale(1.05)}82%,to{left:calc(100% - 1em);opacity:0;transform:scale(.75)}}@keyframes rebrand-arrow-pulse{0%,to{opacity:.55;transform:translateX(0)}50%{opacity:1;transform:translateX(.12em)}}@media (prefers-reduced-motion:reduce){.rebrand-announcement_app-identity--meroha,.rebrand-announcement_app-identity--qwiky,.rebrand-announcement_transition-arrow,.rebrand-announcement_transition-heart{animation:none}.rebrand-announcement_transition-heart{left:calc(50% - .5em);opacity:1}}@media only screen and (max-width:360px){.rebrand-announcement_brand-story{padding-left:.7em;padding-right:.7em}.rebrand-announcement_app-identity{flex-basis:5.4em}.rebrand-announcement_icon-frame{height:5.3em;width:5.3em}}.rewards{display:flex;flex-direction:column;font-size:var(--default-font-size);font-family:var(--default-font-weight);background-color:var(--secondary-bg-color);height:100%;width:inherit;font-family:RegularFont!important}.rewards .header_title{font-family:SemiBoldFont}.rewards .auto-selected-address-toast{align-items:center;animation:address-toast-enter .24s ease-out;background-color:var(--primary-bg-color);border:1px solid var(--primary-theme-light-color);box-sizing:border-box;box-shadow:0 .57em 1.71em rgba(26,13,46,.24);color:var(--primary-text-color);display:flex;font-family:SemiBoldFont;font-size:.93rem;grid-gap:.85em;gap:.85em;top:calc(var(--location-header-height, 11.42em) + .85em);width:calc(100% - 2.28em);max-width:29.93em;border-radius:1.14em;padding:1em 1.14em;line-height:1.45;text-align:left;isolation:isolate;z-index:10000;overflow:hidden}.rewards .auto-selected-address-toast:before{align-items:center;background-color:var(--primary-theme-color);border-radius:50%;color:var(--secondary-text-color);content:"\2713";display:inline-flex;flex:0 0 2em;font-size:1rem;height:2em;justify-content:center;box-shadow:0 .28em .71em rgba(26,13,46,.28)}.rewards .auto-selected-address-toast:after{animation:address-toast-progress 5s linear forwards;background-color:var(--primary-theme-color);bottom:0;content:"";height:.21em;left:0;position:absolute;width:100%}@keyframes address-toast-enter{0%{opacity:0;transform:translate(-50%,-.85em) scale(.98)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes address-toast-progress{0%{width:100%}to{width:0}}@media (max-width:420px){.rewards .auto-selected-address-toast{grid-gap:.65em;gap:.65em;width:calc(100% - 2em);padding:.72em .85em;border-radius:.9em;font-size:.8rem;line-height:1.35}.rewards .auto-selected-address-toast:before{flex-basis:1.75em;width:1.75em;height:1.75em;font-size:.88rem}}.rewards.in-app-style{padding-top:2.14em!important}.rewards.excludeTopSafeArea{padding-top:0}.rewards.android-webview .about-us,.rewards.android-webview .coupons-list,.rewards.android-webview .help-support,.rewards.android-webview .membership-list,.rewards.android-webview .ordering-select-outlet,.rewards.android-webview .pass-list,.rewards.android-webview .policies,.rewards.android-webview .referral,.rewards.android-webview .reward-list,.rewards.android-webview .reward-program-details,.rewards.android-webview .reward-program-details-v2,.rewards.android-webview .reward-program-details-v4,.rewards.android-webview .vip-pass-details{padding-top:6.5em}.rewards.android-webview .location>.location_map{margin-top:6.5em}.rewards.android-webview .delivery .delivery_map{margin-top:7.57em}.rewards.android-webview .location>.location_details .location_details_image{margin-top:6.5em}.rewards .slide-enter{height:100vh;transform:translateX(100%)}.rewards .slide-enter-active{transform:translateX(0);transition:transform .3s ease-in-out}.rewards .slide-exit{transform:translateX(0)}.rewards .slide-exit-active{transform:translateX(-100%);transition:transform .3s ease-in-out}.rewards .fade-enter{opacity:0}.rewards .fade-enter-active{opacity:1;transition:opacity .5s ease-in-out}.rewards .fade-exit{opacity:1}.rewards .fade-exit-active{opacity:0;transition:opacity .5s ease-in-out}@media only screen and (min-width:769px){.rewards{width:32.21em;top:0;bottom:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin:auto}}body,html{touch-action:manipulation}body{overflow:hidden;font-family:RegularFont;color:var(--primary-text-color);position:relative}body .grecaptcha-badge{visibility:hidden}#root{height:100%}::-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)}.ui.checkbox input:checked~label:after{color:var(----link-text-color)!important}.ui.checkbox label:before{border:1px solid var(----link-text-color)!important}.ui.radio.checkbox input:checked~label:after{background-color:var(----link-text-color)!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=main.d8dec256.chunk.css.map */