.payment-methods-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0;color:#738078;font-size:13px}.payment-method-pill{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid #e2e8e1;border-radius:7px;background:#fff;font-weight:650;font-size:13px}.method-gcash{color:#0062db}.method-maya{color:#227943}.method-card{color:#435472}.method-option{display:flex;align-items:center;gap:14px;padding:16px;margin:10px 0;border:1px solid #dce5dc;border-radius:11px;cursor:pointer;min-height:76px;background:#fff}.method-option:has(input:checked){border-color:#2e674d;background:#f0f6ef;box-shadow:0 0 0 1px #2e674d}.method-option input{width:18px;height:18px;accent-color:#245a46;flex-shrink:0}.method-logo{width:47px;height:43px;border-radius:9px;display:grid;place-items:center;font-size:22px;font-weight:750}.method-logo.gcash{background:#eaf2ff;color:#0865db}.method-logo.maya{background:#e8f8e8;color:#23833c}.method-logo.card{background:#edf0f8;color:#546484}.method-text{flex:1}.method-text b{display:block;font-size:15px;color:#304937}.method-text small{display:block;font-size:12px;color:#72816e;line-height:1.5;margin-top:4px}.test-method-label{font-size:10px;color:#788574;letter-spacing:1px}.method-summary{display:flex;align-items:center;gap:13px;border:1px solid #dce7d7;border-radius:10px;padding:14px;margin:18px 0}.method-summary strong{font-size:15px}.method-summary p{margin:4px 0 0;font-size:12px}.checkout-invoice{display:flex;justify-content:space-between;gap:15px;align-items:center;background:#f3f6ef;padding:18px;border-radius:10px;margin:18px 0}.checkout-invoice p{margin:0;font-size:13px}.checkout-invoice strong{font-size:23px;white-space:nowrap}.payment-help{font-size:12px!important;color:#7b8675!important}.method-checkout-actions{flex-wrap:wrap}.method-checkout-actions .primary{min-height:44px}fieldset.payment-method-fieldset{margin:0;padding:0;border:0}fieldset.payment-method-fieldset legend{font-size:14px;font-weight:650;margin-bottom:4px}@media(max-width:500px){.method-option{padding:13px;gap:10px}.method-text b{font-size:14px}.test-method-label{display:none}.method-checkout-actions button{width:100%}.checkout-invoice strong{font-size:20px}}
