.payment-method_mainContainer__UHbBL{display:flex;flex-direction:column;width:100vw;min-width:320px;max-width:430px}.payment-method_headerContainer__1IriK{display:flex;justify-content:center;align-items:center;color:var(--black-100,#111);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.32px;position:relative;height:56px;border-bottom:1px solid #f2f2f2}.payment-method_backButton__HrMDr{position:absolute;left:24px;top:12px;cursor:pointer}.payment-method_paymentMethodsContainer__c_SMg{display:flex;flex-direction:column;padding:0 24px;margin-top:28px;margin-bottom:36px}.payment-method_paymentMethodContainer__DPZ7K{display:flex;position:relative;justify-content:space-between;padding:18px 0;border-bottom:1px solid #f2f2f2}.payment-method_methodInfoContainer__8zjgf{display:flex;gap:14px}.payment-method_methodInfoTextContainer__bSvgI{display:flex;flex-direction:column;gap:4px}.payment-method_methodNameContainer__foDPP{display:flex;gap:6px;align-items:center}.payment-method_methodName__r_Tot{color:var(--black-80,#333);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.32px}.payment-method_primaryMethodTag__h9gum{display:flex;padding:4px 10px;justify-content:center;align-items:center;border-radius:25px;border:1px solid var(--blue-80,#2176ff);color:var(--blue-80,#2176ff);font-family:Pretendard;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.2px}.payment-method_cardNumber__Vdjjz{color:var(--black-20,#ccc);font-family:Pretendard;font-size:12px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.24px;margin-left:4px}.payment-method_selectButton__5swiC{display:flex;width:55px;height:37px;justify-content:center;align-items:center;border-radius:6px;border:1px solid var(--black-20,#ccc);background:#fff;cursor:pointer;color:var(--black-80,#333);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.28px}.payment-method_editButton__W0tCF{display:flex;cursor:pointer}.payment-method_addPaymentMethodButtonContainer__TTl5_,.payment-method_addPaymentMethodButton__rSvPD{display:flex;justify-content:center;align-items:center}.payment-method_addPaymentMethodButton__rSvPD{gap:10px;padding:10px 20px;border-radius:37px;border:1px solid var(--black-20,#ccc);background:#fff;color:var(--black-80,#333);text-align:center;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.28px;cursor:pointer}.payment-method_tossPayModalContainer__H0q4k{display:flex;flex-direction:column;align-items:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:24px 18px 18px;flex-shrink:0;gap:24px;width:calc(100% - 48px);max-width:382px;border-radius:18px;background:var(--BG-3,#fff)}.payment-method_tossPayModalTextContainer___TfEz{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.payment-method_tossPayModalText__p1SRL{color:var(--Black-2,#19191a);font-family:SUIT Variable;font-size:20px;font-style:normal;font-weight:700;line-height:160%;letter-spacing:-.6px}.payment-method_tossPayModalFooter__JsR_5{display:flex;align-items:center;gap:8px;align-self:stretch}.payment-method_tossPayModalCancelButton__qOoQA,.payment-method_tossPayModalMoveButton__72YjP{display:flex;justify-content:center;align-items:center;width:100%;height:48px;border:none;border-radius:12px;cursor:pointer}.payment-method_tossPayModalMoveButton__72YjP{background:#0061ff;color:#fff}.payment-method_tossPayModalCancelButton__qOoQA,.payment-method_tossPayModalMoveButton__72YjP{text-align:center;font-family:SUIT Variable;font-size:18px;font-style:normal;font-weight:700;line-height:147%;letter-spacing:-.54px}.payment-method_tossPayModalCancelButton__qOoQA{background:#e3e8ee;color:#19191a}.edit-modal_modalContainer__ha67O{display:flex;flex-direction:column;position:absolute;width:100vw;min-width:320px;max-width:430px;bottom:0;left:50%;transform:translateX(-50%);background:#fff;border-radius:6px;z-index:100}.edit-modal_closeButton__hZcLg{position:absolute;top:14px;right:14px;cursor:pointer}.edit-modal_descriptionContainer__vCLd5{display:flex;overflow:hidden;justify-content:center;align-items:center;padding:30px 14px;color:var(--black-40,#999);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.32px}.edit-modal_optionsContainer__SBhsE{display:flex;flex-direction:column;overflow:hidden}.edit-modal_methodNameContainer__E5Th6{color:var(--black-60,#666);font-size:14px;font-weight:400}.edit-modal_buttonContainer__c9xWz,.edit-modal_methodNameContainer__E5Th6{display:flex;justify-content:center;align-items:center;padding:14px;font-family:Pretendard;font-style:normal;line-height:150%;letter-spacing:-.32px}.edit-modal_buttonContainer__c9xWz{cursor:pointer;color:var(--black-100,#111);font-size:16px;font-weight:600}.overlay_overlay__HVzHM{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:1000}.create-modal_modalContainer___Fmqy{display:flex;flex-direction:column;position:absolute;width:100vw;min-width:320px;max-width:430px;bottom:0;left:50%;transform:translateX(-50%);background:#fff;border-radius:6px;z-index:100}.create-modal_closeButton__TVYWF{position:absolute;top:14px;right:14px;cursor:pointer}.create-modal_descriptionContainer__0jQ_m{display:flex;overflow:hidden;justify-content:center;align-items:center;padding:30px 14px;color:var(--black-40,#999);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:-.32px}.create-modal_optionsContainer__ODLMB{display:flex;flex-direction:column;overflow:hidden}.create-modal_methodNameContainer__lQM4R{color:var(--black-60,#666);font-size:14px;font-weight:400}.create-modal_buttonContainer__pjzN8,.create-modal_methodNameContainer__lQM4R{display:flex;justify-content:center;align-items:center;padding:14px;font-family:Pretendard;font-style:normal;line-height:150%;letter-spacing:-.32px}.create-modal_buttonContainer__pjzN8{cursor:pointer;color:var(--black-100,#111);font-size:16px;font-weight:600}