.checkout-payment_payment__SMInw{font-size:18px;color:#222}.checkout-payment_testMode__N_K4k{margin:0 0 20px;padding:12px 16px;border-radius:12px;background:#fff6d6;font-size:15px}.checkout-payment_methods__kAE5F{list-style:none;margin:0;padding:0;border-left:1px solid #e5e5e5}.checkout-payment_active__Birza{background:#fff;padding:0 0 4px}.checkout-payment_method__bUZKa{display:flex;align-items:center;gap:16px;padding:12px 0 18px 33px;border-bottom:1px solid #e8e8e8;cursor:default}.checkout-payment_method__bUZKa input{appearance:none;width:32px;height:32px;margin:0;border-radius:50%;background:#222;box-shadow:inset 0 0 0 11px #222,inset 0 0 0 16px #fff;flex:none}.checkout-payment_cards__HM8bS{display:inline-flex;gap:6px}.checkout-payment_cards__HM8bS img{display:block;width:42px;height:26px}.checkout-payment_fields__CQxEp{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 15px;padding:34px 0 0 33px}.checkout-payment_wide__KEupf{grid-column:1/-1}.checkout-payment_label__f3RoB{display:block;color:#666;font-size:17px;margin:0 0 22px}.checkout-payment_input__2kf_5{box-sizing:border-box;height:60px;padding:19px 20px;border-radius:21px;background:#f6f6f6}.checkout-payment_error__nEFek{color:#c62828;font-size:16px;margin:16px 0 0 33px}.checkout-payment_place__PDrts{padding:30px 0 0 33px}.checkout-payment_consent__rm_71{display:flex;align-items:flex-start;gap:10px;margin:0 0 24px;font-size:16px;line-height:1.5;cursor:pointer}.checkout-payment_consent__rm_71 input{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:#222}.checkout-payment_place__PDrts button{font:inherit;font-size:18px;color:#fff;background:#222;border:0;border-radius:20px;padding:20px 30px;cursor:pointer}.checkout-payment_place__PDrts button:disabled{cursor:not-allowed;opacity:.55}.checkout-payment_place__PDrts .checkout-payment_error__nEFek{margin-left:0}.checkout-payment_note__wY7eI{color:#666;font-size:16px}.checkout-payment_legal__FxX42{color:#666;font-size:16px;line-height:1.5;margin:24px 0 0}.checkout-payment_legal__FxX42 a{color:#222;text-decoration:underline}.checkout-payment_received__gflQw h2{font-size:28px;margin:0 0 24px}@media (max-width:760px){.checkout-payment_fields__CQxEp,.checkout-payment_method__bUZKa,.checkout-payment_place__PDrts{padding-left:16px}.checkout-payment_error__nEFek{margin-left:16px}.checkout-payment_fields__CQxEp{gap:24px 14px;padding-top:24px}}