{% assign use_variant_images = false %}
{%- if use_variant_images and variant.images[0] -%} {%- assign images = variant.images -%} {%- else -%} {%- assign images = product.images -%} {%- endif -%}
    {%- for image in images -%} {% if image.src contains '.jpg?v=' %} {% assign img_src = image.src | replace: '.jpg?v=', '_120x.jpg?v='%} {% elsif image.src contains '.jpeg?v=' %} {% assign img_src = image.src | replace: '.jpeg?v=', '_120x.jpeg?v='%} {% elsif image.src contains '.png?v=' %} {% assign img_src = image.src | replace: '.png?v=', '_120x.png?v='%} {% elsif image.src contains '.gif?v=' %} {% assign img_src = image.src | replace: '.gif?v=', '_120x.gif?v='%} {% else %} {% assign img_src = image.src %} {% endif %}
  • {{image.alt | escape}}
  • {% endfor %} {%- for video in product.videos -%}
  • {%- endfor -%}
{% comment %} {% endcomment %} {% comment %}{% endcomment %}

The French Market Cookbook by Clotilde Dusoulier

{% if variant.available %} {{ variant.price | money}} {% if variant.compare_at_price > variant.price %} {{ variant.compare_at_price | money }} {% endif %} {% else %} {{ variant.price | money}} Sold Out {% endif %}
{% for option in product.options_with_values %} {% assign optionIndex = forloop.index0 %} {% assign option_handle = option.name | handleize | downcase %}
{% unless option_handle == 'title' %} {% if option_handle contains 'color' %}
{{option.name}}
{% for value in option.values %} {% assign checked = "" %} {% if variant.options[optionIndex] == value%}{% assign checked = "checked" %}{% endif %}
{{ value }}
{% endfor %}
{% else %}
{{option.name}} {% if option.name contains 'Engraving' %}
+ {{option.name}}
{% endif %}
{% for value in option.values %} {% assign optionVariant = false %} {% if product.options_with_values.size == 2 and optionIndex == 1%} {% for v in product.variants %} {% if v.option1 == variant.option1 and v.option2 == value %} {% assign optionVariant = v %} {% endif %} {% endfor %} {% endif %} {% assign checked = "" %} {% if variant.options[optionIndex] == value%}{% assign checked = "checked" %}{% endif %} {% assign button_text_color = "wt-black" %} {% endfor %}
{% if option.name contains 'Engraving' %} {% if variant.option2 contains '(' %} {% assign maxlength = variant.option2|split:'('|last|remove:')' %}
Select font style:
{% assign fonts = 'Garamond,Snell Roundhand,Zapf Chancery,Avenir Roman'|split:','%} {% for font in fonts %} {% endfor %}
{% assign charCount = 0 %} {% if properties.Engraving.size %} {% assign charCount = properties.Engraving.size %} {% endif %} {{charCount}}/{{maxlength}} {% comment %}

Please submit letters in the order in which you would like them to appear.

{% endcomment %} {% endif %}
{% endif %}
{% endif %} {% endunless %} {% if product.tags contains 'Custom Engraved' %} {% endif %}
{% endfor %}
Minus
Plus
{%- if variant.quantity == variant.inventory_quantity -%}
{%- capture qty_msg -%} false {%- endcapture -%} {% if qty_msg == 'true' and variant.inventory_quantity == 1 %} One of a Kind {% else %} Limited Stock {% endif %}
{%- endif -%}
{% if variant.available %} {% else %} {%- capture ntf_msg -%} false {%- endcapture -%} {% if ntf_msg == 'true' %}Notify Me When Available{% else %}Join Our Waitlist{% endif %} {% endif %}

Product Description

Beloved ChocolateAndZucchini.com food blogger Clotilde Dusoulier is not a vegetarian. But she has, like many of us, chosen to eat less meat and fish, and is always looking for new ways to cook what looks best at the market. In The French Market Cookbook, she takes us through the seasons in 82 recipes—and explores the love story between French cuisine and vegetables.