.btn.btn-popup-close--mobile[data-v-da405f47]{display:none;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.66,.26,.1,.95)}@media(max-width:768px){.btn.btn-popup-close--mobile[data-v-da405f47]{display:flex;opacity:0;position:fixed;right:16px;top:24px;z-index:100}}.btn.btn-popup-close--mobile.show[data-v-da405f47]{opacity:1}.widget--anniversary-eatizen-app[data-v-da405f47]{margin:160px 0;position:relative;width:100%;z-index:2}@media(max-width:1280px){.widget--anniversary-eatizen-app[data-v-da405f47]{margin:clamp(40px,12.5vw,160px) 0}}@media(max-width:768px){.widget--anniversary-eatizen-app[data-v-da405f47]{margin:40px 0}}.widget--anniversary-eatizen-app .highlights-intro[data-v-da405f47]{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:center;margin-bottom:2.125rem;text-align:center}@media(max-width:768px){.widget--anniversary-eatizen-app .highlights-intro[data-v-da405f47]{align-items:flex-start;gap:24px;margin-bottom:40px;text-align:left}}.widget--anniversary-eatizen-app .highlights-intro .title[data-v-da405f47]{font-size:3.25rem;line-height:1.2;letter-spacing:-.52px;font-family:Marcellus,var(--font-cjk);font-weight:400;color:#ed1c24}@media(max-width:992.9px){.widget--anniversary-eatizen-app .highlights-intro .title[data-v-da405f47]{font-size:2.375rem;line-height:1.2;letter-spacing:-.38px;font-family:Marcellus,var(--font-cjk);font-weight:400}}@media(max-width:768px){.widget--anniversary-eatizen-app .highlights-intro .title[data-v-da405f47]{font-size:2rem}}.widget--anniversary-eatizen-app .highlights-intro .description[data-v-da405f47]{width:100%;font-size:1.375rem;font-weight:400;font-family:Gabarito,var(--font-cjk);line-height:1.5;color:#544d4d}@media(max-width:992.9px){.widget--anniversary-eatizen-app .highlights-intro .description[data-v-da405f47]{font-size:1.125rem;font-weight:400;font-family:Gabarito,var(--font-cjk);line-height:1.5}}.widget--anniversary-eatizen-app .app-card[data-v-da405f47]{background:#fff;border-radius:clamp(24px,2.6vw,50px);left:0;padding:clamp(28px,3.13vw,60px);position:absolute;top:50%;transform:translateY(-50%);width:auto}@media(max-width:768px){.widget--anniversary-eatizen-app .app-card[data-v-da405f47]{border-radius:24px;box-shadow:-65px 25px 19px #dedede00,-42px 16px 18px #dedede03,-23px 9px 15px #dedede0d,-10px 4px 11px #dedede17,-3px 1px 6px #dedede1a;left:auto;padding:24px 20px 28px;position:relative;top:auto;transform:none}}.widget--anniversary-eatizen-app .app-card .app-img[data-v-da405f47]{border-radius:20px;display:block;height:clamp(64px,5vw,96px);margin-bottom:clamp(18px,1.25vw,24px);overflow:hidden;width:clamp(64px,5vw,96px)}@media(max-width:768px){.widget--anniversary-eatizen-app .app-card .app-img[data-v-da405f47]{height:96px;margin-bottom:24px;width:96px}}.widget--anniversary-eatizen-app .app-card .app-img[data-v-da405f47] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.widget--anniversary-eatizen-app .app-card .title[data-v-da405f47]{color:#241a1b;margin:0 0 clamp(22px,1.67vw,32px);font-size:2.25rem;line-height:1.3;letter-spacing:-.36px;text-transform:capitalize;font-family:Marcellus,var(--font-cjk);font-weight:400}@media(max-width:992.9px){.widget--anniversary-eatizen-app .app-card .title[data-v-da405f47]{font-size:1.5rem;line-height:1.3;letter-spacing:-.24px;text-transform:capitalize;font-family:Marcellus,var(--font-cjk);font-weight:400}}@media(max-width:768px){.widget--anniversary-eatizen-app .app-card .title[data-v-da405f47]{font-size:22px;margin-bottom:24px}}.widget--anniversary-eatizen-app .app-card .cta[data-v-da405f47]{color:#ed1c24;text-decoration:none;width:auto}@media(max-width:768px){.widget--anniversary-eatizen-app .app-card .cta[data-v-da405f47]{width:100%}}.widget--anniversary-eatizen-app .app-card .cta .cta-label[data-v-da405f47]{font-size:1.75rem;line-height:1.4;letter-spacing:-.28px;font-family:Marcellus,var(--font-cjk);font-weight:400}@media(max-width:992.9px){.widget--anniversary-eatizen-app .app-card .cta .cta-label[data-v-da405f47]{font-size:1.25rem;line-height:1.4;letter-spacing:-.2px;font-family:Marcellus,var(--font-cjk);font-weight:400}}.banner-background[data-v-da405f47]{--app-banner-height:clamp(420px,33.33vw,640px);--app-banner-image-height:var(--app-banner-height);min-height:var(--app-banner-height);overflow:hidden;position:relative;width:100%}@media(max-width:768px){.banner-background[data-v-da405f47]{--app-banner-height:clamp(583px,155.47vw,1194px);--app-banner-image-height:75.2vw;min-height:0;overflow:visible}}.banner-image[data-v-da405f47]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}@media(max-width:768px){.banner-image[data-v-da405f47]{height:var(--app-banner-image-height);inset:auto;position:relative}}.content[data-v-da405f47]{min-height:var(--app-banner-height);position:relative;width:100%;z-index:1}@media(max-width:768px){.content[data-v-da405f47]{margin-top:clamp(-72px,-18vw,-48px);min-height:0}}.content .media-4xl[data-v-da405f47]{min-height:var(--app-banner-height);position:relative}@media(max-width:768px){.content .media-4xl[data-v-da405f47]{min-height:0}}
