{% capture price_ex %}{{ site.data.price-sources[o.price-source].price | plus: 0.00001 | round: 4 }}{% endcapture %}
{% capture price %}{% if price_ex != "" %}{{price_ex}}{% else %}{{ o.price-source }}{% endif %}{% endcapture %}
{{ o.price-per-unit | divided_by: price | round:1 | decimals }} FAIR{% if o.min-size > 0 %}{{ o.min-size }}..{% endif %}{{ o.max-size }} {{ o.unit }}
( {{ o.price-per-unit | decimals }} {{ site.data.price-sources[o.price-source].currency }} / {{ o.unit }} )
( {{ price }} {{ site.data.price-sources[o.price-source].currency }} / FAIR )
{% if price_ex != "" %}{{ o.price-source | replace: '-','/' }}{% else %}fixed price{% endif %}