.my_custome_payments_details{--mcpd-primary:#4f46e5;--mcpd-primary-soft:#eef2ff;--mcpd-border:#e5e7eb;--mcpd-text:#111827;--mcpd-muted:#6b7280;--mcpd-radius:14px;width:100%;display:inline-block;background:#fff;border:1px solid var(--mcpd-border);border-radius:0px!important;padding:24px;margin-bottom:2rem;box-shadow:0 10px 30px rgba(17,24,39,.06)}.my_custome_payments_details .mcpd-title{font-size:1.15rem;font-weight:700;color:var(--mcpd-text);margin:0 0 16px}.my_custome_payments_details .custom-checkout-payment-methods-news{list-style:none;margin:27px 0 20px;padding:0;display:grid;gap:12px}.my_custome_payments_details .wc_payment_method{position:relative;border-radius:var(--mcpd-radius);padding:0;transition:border-color .2s,box-shadow .2s,background .2s}.my_custome_payments_details .wc_payment_method:hover{border-color:#c7d2fe}.my_custome_payments_details .wc_payment_method.is-selected{border-color:var(--mcpd-primary);background:var(--mcpd-primary-soft);box-shadow:0 0 0 4px rgba(79,70,229,.12)}.my_custome_payments_details .wc_payment_method>input.input-radio{position:absolute;opacity:0;pointer-events:none}.my_custome_payments_details .wc_payment_method>label{display:flex;align-items:center;gap:12px;margin:0;padding:16px 18px;cursor:pointer;font-weight:600;color:var(--mcpd-text)}.my_custome_payments_details .wc_payment_method>label::before{content:"";flex:0 0 20px;width:20px;height:20px;border:2px solid #cbd5e1;border-radius:50%;background:#fff;transition:all .2s}.my_custome_payments_details .wc_payment_method.is-selected>label::before{border-color:var(--mcpd-primary);background:radial-gradient(circle,var(--mcpd-primary) 45%,#fff 50%)}.my_custome_payments_details .wc_payment_method>label img{margin-left:auto;max-height:24px;width:auto}.my_custome_payments_details .payment_box{margin:0;padding:0 18px 16px 50px;background:0 0;color:var(--mcpd-muted);font-size:.9rem;line-height:1.5}.my_custome_payments_details .payment_box::before{display:none}.my_custome_payments_details .payment_box p{margin:0}.my_custome_payments_details .mcpd-notice{list-style:none}.my_custome_payments_details .place-order{display:flex;flex-direction:column;gap:14px}.my_custome_payments_details .woocommerce-terms-and-conditions-wrapper{font-size:.85rem;color:var(--mcpd-muted)}.my_custome_payments_details #place_order{width:100%;border:0;border-radius:12px;padding:16px 24px;font-size:1.05rem;font-weight:700;letter-spacing:.3px;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);box-shadow:0 8px 20px rgba(79,70,229,.3);transition:transform .15s,box-shadow .15s,filter .15s;float:none!important}.my_custome_payments_details #place_order:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 12px 26px rgba(79,70,229,.38)}.my_custome_payments_details #place_order:active{transform:translateY(0)}@media (max-width:575px){.my_custome_payments_details{padding:16px}.my_custome_payments_details .payment_box{padding-left:18px}}.my_custome_payments_details .wc_payment_method .payment_box{display:none!important}.my_custome_payments_details .wc_payment_method.is-selected .payment_box{display:block!important}.my_custome_payments_details .wc_payment_method input[type=radio]{position:absolute!important;opacity:1!important;width:0;height:0;pointer-events:none}.my_custome_payments_details .wc_payment_method>label{display:flex;align-items:center;gap:12px;cursor:pointer}.my_custome_payments_details .wc_payment_method>label::before{content:"";flex:0 0 20px;width:20px;height:20px;border:2px solid #94a3b8;border-radius:50%;background:#fff}.my_custome_payments_details .wc_payment_method.is-selected>label::before{border-color:#077e68;background:radial-gradient(circle,#077e68 45%,#fff 50%)}