.retakeUpsellPopup_retake-upsell-popup__prkyH{padding:2.4rem 2rem calc(2rem + min(env(safe-area-inset-bottom),1.5rem));text-align:center}.retakeUpsellPopup_retake-upsell-popup__title__aQ9JQ{padding-bottom:.6rem;color:#111;font-size:2rem;font-weight:700;line-height:2.8rem}.retakeUpsellPopup_retake-upsell-popup__desc__IN4jp{color:#555;font-size:1.4rem;line-height:2rem;letter-spacing:-.02em}.retakeUpsellPopup_retake-upsell-popup__product__I4kD0{display:inline-block;margin-top:1rem;padding:.5rem 1.2rem;background:#f7f7f7;border-radius:.8rem;color:#111;font-size:1.4rem;font-weight:500;line-height:2rem}.retakeUpsellPopup_retake-upsell-popup__product-label__pmZxo{margin-right:.6rem;color:#9732fc;font-weight:700}.retakeUpsellPopup_retake-upsell-popup__applied__c3Fdt{padding-bottom:1.4rem;color:gray;font-size:1.3rem;line-height:1.9rem}.retakeUpsellPopup_retake-upsell-popup__buttons___Zh9t{display:flex;flex-direction:column;gap:.6rem}.retakeUpsellPopup_retake-upsell-popup__confirm___cIyk,.retakeUpsellPopup_retake-upsell-popup__keep__Y0AF4{width:100%;padding:0;border-radius:0 1rem 1rem 1rem;font-weight:500;cursor:pointer}.retakeUpsellPopup_retake-upsell-popup__confirm___cIyk{height:4.8rem;background:linear-gradient(270deg,#fc4c4c,#9732fc);border:none;color:#fff;font-size:1.6rem}.retakeUpsellPopup_retake-upsell-popup__keep__Y0AF4{height:4.4rem;background:#fff;border:.1rem solid #e7e7e7;color:#333;font-size:1.5rem}.retakeUpsellPopup_retake-upsell-popup__other__wzViP{height:3.2rem;padding:0;background:none;border:0;color:#999;font-size:1.3rem;text-decoration:underline;cursor:pointer}.retakeUpsellPopup_retake-upsell-compare__jKYNr{display:flex;align-items:flex-start;width:33.5rem;max-width:100%;margin:1.6rem auto 1.2rem}.retakeUpsellPopup_retake-upsell-compare__left__LrRRW{flex-shrink:0;width:15.7rem;padding:1.4rem 1rem;background-color:#f7f7f7;border:.1rem solid #f7f7f7;border-radius:2rem}.retakeUpsellPopup_retake-upsell-compare__right__fMzkk{z-index:1;position:relative;flex:1 1;min-width:0;margin-top:-.6rem;margin-left:-2rem;padding:1.4rem 0 2rem;background:linear-gradient(to bottom right,#9732fc,#341eb1);border:.1rem solid #f7f7f7;border-radius:2rem}.retakeUpsellPopup_retake-upsell-compare__left-title__56_Gp,.retakeUpsellPopup_retake-upsell-compare__right-title__d90Ax{padding-bottom:.6rem;font-size:1.5rem;line-height:2.3rem}.retakeUpsellPopup_retake-upsell-compare__left-title__56_Gp{border-bottom:.1rem solid hsla(0,0%,7%,.06);color:#111;font-weight:500}.retakeUpsellPopup_retake-upsell-compare__right-title__d90Ax{padding-top:.6rem;border-bottom:.1rem solid hsla(0,0%,100%,.1);color:#fff;font-size:1.6rem;font-weight:700;line-height:2.4rem}.retakeUpsellPopup_retake-upsell-compare__list__32pSK{margin:0;padding:0;list-style:none}.retakeUpsellPopup_retake-upsell-compare__row__MLkcJ{display:flex;flex-direction:column;align-items:center;padding-top:.6rem}.retakeUpsellPopup_retake-upsell-compare__row--per-once__4rcAt{margin-top:.6rem;border-top:.1rem solid hsla(0,0%,7%,.06)}.retakeUpsellPopup_retake-upsell-compare__label__gpWRn{color:gray;font-size:1.2rem;line-height:1.8rem;letter-spacing:-.02em;opacity:.7}.retakeUpsellPopup_retake-upsell-compare__value__k8jXi{color:#555;font-size:1.6rem;font-weight:500;line-height:2.4rem}.retakeUpsellPopup_retake-upsell-compare__value--strong__gH9e6{color:#111;font-weight:700}.retakeUpsellPopup_retake-upsell-compare__right__fMzkk .retakeUpsellPopup_retake-upsell-compare__label__gpWRn,.retakeUpsellPopup_retake-upsell-compare__right__fMzkk .retakeUpsellPopup_retake-upsell-compare__value__k8jXi{color:#fff}.retakeUpsellPopup_retake-upsell-compare__right__fMzkk .retakeUpsellPopup_retake-upsell-compare__row--per-once__4rcAt{border-top-color:hsla(0,0%,100%,.1)}.PurchaseClosed_purchase-closed__wrapper__ZVGCJ{padding:3.1rem 2rem 6rem}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__wrapper__ZVGCJ{padding:1.55rem 1rem 3rem}}@media(min-width:1025px){.PurchaseClosed_purchase-closed__wrapper__ZVGCJ{padding:85px 0 180px;max-width:1000px;margin:0 auto}}.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_title__gQrGV{color:#111;font-size:3rem;font-weight:700;letter-spacing:-.02em;line-height:1.4;word-break:keep-all;word-wrap:break-word}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_title__gQrGV{font-size:1.5rem}}@media(min-width:1025px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_title__gQrGV{font-size:50px}}.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF{text-align:left;background:#f7f7f7;border-radius:0 2rem 2rem 2rem;padding:2.5rem 2rem 2.1rem;margin-top:3rem}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF{border-radius:0 1rem 1rem 1rem;padding:1.25rem 1rem 1.05rem;margin-top:1.5rem}}@media(min-width:1025px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF{margin-top:90px}}.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__title__ddXP3{display:block;margin:0 0 1rem;font-size:1.5rem;font-weight:500;letter-spacing:0;color:#111;line-height:1.53}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__title__ddXP3{margin:0 0 .5rem;font-size:.75rem}}.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF .desc{font-size:1.4rem;color:#999;line-height:2}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF .desc{font-size:.7rem}}.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF .desc li{font-size:1.3rem;letter-spacing:-.02em;line-height:1.6;color:#555;position:relative;margin-bottom:.4rem;padding-left:.7rem;word-break:keep-all;word-wrap:break-word}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF .desc li{margin-bottom:.2rem;padding-left:.35rem;font-size:.65rem}}.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF .desc li:before{content:"";display:inline-block;position:absolute;left:0;top:1.1rem;width:.2rem;height:.2rem;background:#555;border-radius:50%}@media(min-width:670px)and (max-width:1024px){.PurchaseClosed_purchase-closed__t_QRc .PurchaseClosed_box__2zYvF .desc li:before{top:.55rem;width:.1rem;height:.1rem}}