Fix - Avada Builder Cart item price and subtotal not showing correctly

Fix Avada Builder cart item price and subtotal display issues.

add_filter('woocommerce_cart_item_product', function ($data) {
    if (did_action('awdr_recalculate_cart_totals_for_avada_builder') < 1) {
        do_action('awdr_recalculate_cart_totals_for_avada_builder');
    }
    return $data;
});

add_action('awdr_recalculate_cart_totals_for_avada_builder', function() {
    if (function_exists('WC')) {
        if (isset(WC()->cart) && WC()->cart != null) {
            if (method_exists(WC()->cart, 'calculate_totals')) {
                WC()->cart->calculate_totals();
            }
        }
    }
});