@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Light.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-LightItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Regular.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Italic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Med.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-MedItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBdItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Bold.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-BoldItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBdItalic.ttf) format("truetype")}.isSafari{height:calc(90vh - 56px)!important}.payTransition-page{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:calc(90vh - 56px);justify-content:space-between;width:100vw}.payTransition-page .payTransition-page-content{background-color:#fff;color:#6f6f70;flex:.8;font-family:Nespresso Lucas;font-size:14px;font-style:normal;font-weight:400;letter-spacing:2px;line-height:120%;margin-top:24px;padding:24px 16px;text-align:center;width:calc(100vw - 32px)}.payTransition-page .payTransition-page-content .payTransition-page-total-order_amount{color:#17171a;font-size:16px;font-weight:700;line-height:130%;margin:0 auto 12px;text-align:center}.payTransition-page .payTransition-page-content .payTransition-page-total-order_amount span{color:#257a57;font-weight:700!important}.payTransition-page .payTransition-page-content .payTransition-page-order_amount{color:#6f6f70;font-size:14px;font-weight:400;margin-bottom:12px}.payTransition-page .payTransition-page-content .pay-amount{color:#17171a;font-size:20px;font-weight:700;margin-bottom:12px}.payTransition-page .payTransition-page-content .pay-amount span{font-size:14px;font-weight:400}.payTransition-page .payTransition-page-content .payment-method-item{border-radius:8px;display:flex;gap:8px;height:64px;padding:16px 0;width:100%}.payTransition-page .payTransition-page-content .payment-method-item .payment-method-item-checkbox{align-items:center;border:1px solid #8b8b8c;border-radius:50%;display:flex;height:20px;justify-content:center;margin:2px 1px 0 0;padding:3px;width:20px}.payTransition-page .payTransition-page-content .payment-method-item .payment-method-item-detail .payment-method-item-detail-icons{align-items:center;display:flex!important;justify-content:center}.payTransition-page .payTransition-page-content .payment-method-item .payment-method-item-detail .payment-method-item-detail-icons>div{margin:0 12px 0 4px}.payTransition-page .payTransition-page-content .payment-method-item .payment-method-item-detail .payment-method-item-detail-icons .text{color:#17171a;font-family:Nespresso Lucas;font-size:16px;font-style:normal;letter-spacing:.015em;line-height:120%;margin-left:3px}.payTransition-page .payTransition-page-content .payTransition-page-paylist{align-items:center;color:#17171a;display:flex;height:14px;justify-content:center;letter-spacing:.015em;margin:auto}.payTransition-page .payTransition-page-content .payTransition-page-paylist .payTransition-page-payItem{align-items:center;display:flex;height:12px}.payTransition-page .payTransition-page-content .payTransition-page-paylist .payTransition-page-payItem-text{font-size:10px;height:12px;margin-top:-1px}.payTransition-page .payTransition-page-content .payTransition-page-paylist .border-line{border-right:1px solid #e1dad0;margin-right:8px;padding-right:7px}.payTransition-page .payTransition-btns{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 40px;width:100%}.payTransition-page .payTransition-btns .payTransition-btns-finish{align-items:center;border:1px solid #257a57;color:#257a57;display:flex;font-size:12px;justify-content:center;padding:8px 0;width:45%}.payTransition-page .payTransition-btns .payTransition-btns-keeping{align-items:center;background-color:#257a57;color:#fff;display:flex;font-size:12px;justify-content:center;padding:8px 0;width:45%}