.AppInstallSlide_dimmed__3oiAN{display:flex;flex-direction:column;justify-content:flex-end;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--dim-d-50);z-index:100}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8{display:flex;flex-direction:column;align-items:center;animation:AppInstallSlide_slide_up__0yavE .7s ease}@keyframes AppInstallSlide_slide_up__0yavE{0%{transform:translateY(200px)}to{transform:translateY(0)}}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8 .AppInstallSlide_btn_close__fhFRp{text-decoration:underline;background-color:transparent;color:var(--white);border:none;margin-bottom:15px;font-size:.8125rem;font-weight:500}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8 .AppInstallSlide_slide_full__ueSDh{width:100%;display:flex;flex-direction:column;padding:36px 27px;background-color:var(--white);border-radius:15px 15px 0 0}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8 .AppInstallSlide_slide_full__ueSDh .AppInstallSlide_desc__wrapper__n_ki8{display:flex;align-items:center}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8 .AppInstallSlide_slide_full__ueSDh .AppInstallSlide_desc__wrapper__n_ki8 img{margin-right:15px}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8 .AppInstallSlide_slide_full__ueSDh .AppInstallSlide_desc__wrapper__n_ki8 .AppInstallSlide_desc__tWOtl{font-size:1.125rem;font-weight:700;line-height:160%}.AppInstallSlide_dimmed__3oiAN .AppInstallSlide_slide_full__wrapper__Y6XR8 .AppInstallSlide_slide_full__ueSDh .AppInstallSlide_btn__install__ISogK{line-height:100%;margin:20px 0 5px;padding:13px;border:2px solid var(--white);border-radius:30px;font-size:1rem;font-weight:500;color:var(--white);background-color:var(--purple-p-500)}.AppInstallSlide_btn_mini__Re1kz{position:fixed;bottom:78px;padding:12px 15px;background-color:var(--purple-p-500);color:var(--white);font-size:.875rem;font-weight:500;z-index:100;border:none;border-radius:30px}.AppInstallSlide_btn_mini__Re1kz.AppInstallSlide_no__footer__y3dn1{bottom:10px}.AppInstallSlide_btn_mini__Re1kz a{color:var(--white)}.AppInstallSlide_bottom_coupon_banner__NlGMz{position:fixed;bottom:20px;left:0;right:0;z-index:99;padding:12px 16px}.AppInstallSlide_bottom_coupon_banner__NlGMz.AppInstallSlide_is_product_detail_mobile__ffJmE{bottom:80px}.AppInstallSlide_banner_content__WMtnb{position:relative;max-width:600px;margin:0 auto;background-color:rgba(0,0,0,.85);border-radius:8px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 12px rgba(0,0,0,.3)}.AppInstallSlide_banner_link__0_vcO{flex:1 1;text-decoration:none;color:#fff}.AppInstallSlide_banner_text__GOTrq{display:flex;flex-direction:column;gap:6px}.AppInstallSlide_banner_text__GOTrq>span:first-child{font-size:.875rem;font-weight:500;line-height:1.4;color:#fff}.AppInstallSlide_banner_text__GOTrq>span:first-child .AppInstallSlide_highlight___U8RV{color:var(--yellow-y-400);font-weight:500}.AppInstallSlide_banner_text__GOTrq .AppInstallSlide_login_text__Mq_3z{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.7);display:flex;align-items:center;gap:0}.AppInstallSlide_close_btn__lUQCC{position:absolute;top:8px;right:8px;background:transparent;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.AppInstallSlide_close_btn__lUQCC:hover{opacity:.8}.LoadingFullScreen_dimmed__VMdAb{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--dim-d-50);justify-content:center;align-items:center;z-index:100}.LoadingFullScreen_dimmed__VMdAb.LoadingFullScreen_show__Wi9uC{display:flex}.LoadingFullScreen_dimmed__VMdAb .LoadingFullScreen_loading__eVGlU{display:none;flex-direction:column;justify-content:center;align-items:center}.LoadingFullScreen_dimmed__VMdAb .LoadingFullScreen_loading__eVGlU.LoadingFullScreen_show__Wi9uC{display:flex}.LoadingFullScreen_dimmed__VMdAb .LoadingFullScreen_loading__eVGlU .LoadingFullScreen_loading__spinner__bzptB{display:block;border:8px solid var(--purple-p-500);border-top:8px solid transparent;border-radius:50%;width:50px;height:50px;animation:LoadingFullScreen_spin__z55Qp 1s linear infinite}@keyframes LoadingFullScreen_spin__z55Qp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingFullScreen_dimmed__VMdAb .LoadingFullScreen_loading__eVGlU .LoadingFullScreen_loading__text__6ydKO{margin-top:20px;color:var(--purple-p-50)}