This requires a manual update to your Order confirmation email template. Please double check and test any changes made.
You can edit the order confirmation email by going to Settings > Notifications > Customer notifications > Order confirmation.
To show delivery estimates for each line item in the order, update the code under where the variant properties / title is displayed.
If you're using the default template this should be at around line 864 (At time of writing).
Add this snippet:
{% for property in line.properties %}
{% assign property_name = property.first | rstrip %}
{% if property_name == 'Arrives by' %}
<span class="order-list__item-variant"> {{ property.first}} : {{ property.last }} </span>
{% endif %}
{% endfor %}
If you've changed the text from the default "Arrives by" then you will need to change "Arrives by" in this line to exactly match the new text.
{% if property_name == 'Arrives by' %}
If you're selling product bundles you may need to add the snippet to multiple locations in the template.
Reach out to our support team via Live Chat if you have any questions.