Template override for radio button for change variant option for BXGY

Template override for radio button for change variant option for BXGY

<?php
if (!defined('ABSPATH')) {
    exit; // Exit if accessed directly
}?>
<script>
    (function ($) {
        $(document).ready(function () {
            $(document).on("click", ".awdr_change_product", function(e) {
                e.preventDefault();
                $(this).prev("input[type='radio']").attr("checked", "checked");
            });
            $(document).on("click", ".awdr_choose_variant_radio_btn", function(e) {
                $(this).prev("input[type='radio']").attr("checked", "checked");
                $(this).next(".awdr_change_product").trigger("click");
            });
        });
    })(jQuery);
</script>
<style>
    .awdr_change_product{
        display: inline-block;
    }
    .awdr-select-variant-product{
        display: block;
    }
</style>
<div class="awdr-select-variant-product">
<?php
foreach ($available_products as $available_product) { //parent_id
    if ($available_product != $customer_product_choice['chosen']) {
        $product_variation = new WC_Product_Variation( $available_product );
        // get variation featured image
        $variation_image = $product_variation->get_image(array( 50, 50));
        ?>
        <div class="awdr_free_product_variants">
            <input type="radio" class="awdr_choose_variant_radio_btn" name="awdr_choose_variant_<?php echo $available_product; ?>" id="awdr_choose_variant_<?php echo $available_product; ?>">
            <span class="awdr_change_product" data-pid="<?php echo $available_product; ?>"
                data-rule_id="<?php echo $customer_product_choice['matched_rule_identification']; ?>"
                data-parent_id="<?php echo $customer_product_choice['parent_product_id']; ?>" for="awdr_choose_variant_<?php echo $available_product; ?>">
                <span class="awdr-product-name"><?php echo  get_the_title($available_product); ?></span></span>
        </div>
        <?php
    }
}
?>
</div>