.gk-payment-instruction{font-size:14px;margin:8px 0 12px}.gk-qr-image{display:block;max-width:180px;margin:0 0 14px;border:1px solid #ddd;border-radius:6px;padding:4px}.gk-number-box{display:flex;align-items:center;gap:8px;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:6px;padding:10px 14px;margin-bottom:10px;flex-wrap:wrap}.gk-number-label{font-size:13px;color:#555}.gk-number{font-size:16px;font-weight:700;color:#1a1a1a;letter-spacing:.5px}.woocommerce-checkout .gk-copy-btn,.gk-number-box .gk-copy-btn{background:#e2136e!important;color:#fff!important;border:none!important;border-radius:4px;padding:5px 12px;font-size:12px;cursor:pointer;transition:background 0.2s;margin-left:auto}.woocommerce-checkout .gk-copy-btn:hover,.gk-number-box .gk-copy-btn:hover{background:#c0105b!important}.gk-copy-popup{display:none;background:#1a7a1a;color:#fff;border-radius:5px;padding:8px 14px;font-size:13px;margin-bottom:12px}.gk-field-group{display:flex;flex-direction:column;margin-bottom:10px}.gk-field-label{font-size:13px;color:#444;margin-bottom:4px;font-weight:600}.gk-input{width:100%;padding:7px 10px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box}.gk-input:focus{outline:none;border-color:#e2136e;box-shadow:0 0 0 2px rgba(226,19,110,.15)}.gk-admin-meta{margin-top:16px;padding-top:12px;border-top:1px solid #eee}.gk-admin-meta h4{font-size:13px;color:#333}.wc_payment_method label img,.payment_method_gk_bkash img,.payment_method_gk_nagad img,.payment_method_gk_rocket img,.payment_method_gk_upay img{max-height:30px!important;width:auto!important;max-width:60px!important;vertical-align:middle!important}.woocommerce-checkout #payment ul.payment_methods li img{height:30px!important;float:right}