{% set trade_data = null %}
{% if is_trade_customer and trade_tier %}
    {% set trade_data = trade_pricing_service.getTradeDisplayData(item, null, trade_tier) %}
{% endif %}

<div class="itemPriceWrap{% if trade_data and trade_data.price is not null %} trade{% endif %}">

    {% if trade_data and trade_data.price is not null %}
        {# Trade customer pricing #}
        <div class="priceNow tradePrice">
            {{ trade_data.price|multi_currency|raw }}
            {% if trade_data.savings > 0 %}
                <span class="tradeSavings">Saving {{ trade_data.savings }}%</span>
            {% endif %}
        </div>
        <span class="tradePriceLabel">Trade (ex. VAT)</span>

    {% elseif use_from_price is not empty %}

        <div class="priceHeading">
            From
        </div> <!-- .priceHeading -->

        {% if item.sale_price > 0 %}

            <div class="priceNow">

                <span class="salePrice">
                    {{ item.sale_price|multi_currency|raw }}
                </span>

                {% if item.price > 0 %}
                    <span class="priceWas">{{ item.price|multi_currency|raw }}</span>
                {% endif %}
            </div>

        {% else %}

            <div class="priceStandard">
                {{ item.getFromPrice() | multi_currency | raw }}
            </div>

        {% endif %}

    {% else %}

        {% if item.sale_price > 0 %}

            <div class="priceNow">

                <span class="salePrice">
                    {{ item.sale_price|multi_currency|raw }}
                    {% if item.to_sale_price > item.sale_price or item.to_price > item.price %}
                        {% if item.to_sale_price < item.to_price and item.to_sale_price > 0 %}
                            - {{ item.to_sale_price|multi_currency|raw }}
                        {% else %}
                            - {{ item.to_price|multi_currency|raw }}
                        {% endif %}
                    {% endif %}
                </span>

                {% if item.price > 0 %}
                    <span class="priceWas">{{ item.price|multi_currency|raw }}</span>
                {% endif %}
            </div>

        {% else %}

            <div class="priceStandard">
                {{ item.price|multi_currency|raw }}
                {% if item.to_sale_price > item.sale_price or item.to_price > item.price %}
                    {% if item.to_sale_price < item.to_price and item.to_sale_price > 0 %}
                        - {{ item.to_sale_price|multi_currency|raw }}
                    {% else %}
                        - {{ item.to_price|multi_currency|raw }}
                    {% endif %}
                {% endif %}
            </div>

        {% endif %}

    {% endif %}

</div><!-- .itemPriceWrap -->
