{{#each product.reviews.messages}} {{#if error}} {{> components/common/alert-error error}} {{/if}} {{#if success}} {{> components/common/alert-success success}} {{/if}} {{/each}}

{{product.title}}

{{#if product.call_for_price}}

{{product.call_for_price}}

{{/if}}
{{#or customer (if theme_settings.restrict_to_login '!==' true)}} {{> components/products/price price=product.price schema_org=schema}} {{else}} {{> components/common/login-for-pricing}} {{/or}}
{{{region name="product_below_price"}}}
{{#if settings.show_product_rating}} {{#if product.num_reviews '>' 0}} {{#if schema}} {{/if}} {{/if}} {{> components/products/ratings rating=product.rating}} {{#if product.num_reviews '>' 0}} {{lang 'products.reviews.link_to_review' total=product.num_reviews}} {{else}} {{lang 'products.reviews.link_to_review' total=product.num_reviews}} {{/if}} {{/if}} {{#if settings.show_product_reviews}} {{lang 'products.reviews.new'}} {{> components/products/modals/writeReview}} {{/if}}
{{product.detail_messages}}
{{#if product.sku}}
{{lang 'products.sku'}}
{{product.sku}}
{{/if}} {{#if product.upc}}
{{lang 'products.upc'}}
{{product.upc}}
{{/if}} {{#if product.condition}}
{{lang 'products.condition'}}
{{product.condition}}
{{/if}} {{#if product.availability}}
{{lang 'products.availability'}}
{{product.availability}}
{{/if}} {{#all product.weight theme_settings.show_product_weight}}
{{lang 'products.weight'}}
{{product.weight}}
{{/all}} {{#all product.width product.height product.depth theme_settings.show_product_dimensions}}
{{lang 'products.width'}}
{{product.width}} {{#if settings.measurements.length '==' 'Centimeters'}} ({{lang 'products.measurement.metric'}}) {{else}} ({{lang 'products.measurement.imperial'}}) {{/if}}
{{lang 'products.height'}}
{{product.height}} {{#if settings.measurements.length '==' 'Centimeters'}} ({{lang 'products.measurement.metric'}}) {{else}} ({{lang 'products.measurement.imperial'}}) {{/if}}
{{lang 'products.depth'}}
{{product.depth}} {{#if settings.measurements.length '==' 'Centimeters'}} ({{lang 'products.measurement.metric'}}) {{else}} ({{lang 'products.measurement.imperial'}}) {{/if}}
{{/all}} {{#if product.min_purchase_quantity}}
{{lang 'products.min_purchase_quantity'}}
{{lang 'products.purchase_units' quantity=product.min_purchase_quantity}}
{{/if}} {{#if product.max_purchase_quantity}}
{{lang 'products.max_purchase_quantity'}}
{{lang 'products.purchase_units' quantity=product.max_purchase_quantity}}
{{/if}} {{#if product.gift_wrapping_available}}
{{lang 'products.gift_wrapping'}}
{{lang 'products.gift_wrapping_available'}}
{{/if}} {{#if product.shipping}} {{#if product.shipping.calculated}}
{{lang 'products.shipping'}}
{{lang 'products.shipping_calculated'}}
{{else}} {{#if product.shipping.price.value '===' 0}}
{{lang 'products.shipping'}}
{{lang 'products.shipping_free'}}
{{else}}
{{lang 'products.shipping'}}
{{lang 'products.shipping_fixed' amount=product.shipping.price.formatted}}
{{/if}} {{/if}} {{/if}} {{#if product.bulk_discount_rates.length}}
{{lang 'products.bulk_pricing.title'}}
{{lang 'products.bulk_pricing.view'}}
{{/if}} {{#each product.custom_fields}}
{{name}}:
{{{value}}}
{{/each}}
{{#if product.release_date }}

{{product.release_date}}

{{/if}}
{{#each product.customizations}} {{{dynamicComponent 'components/products/customizations'}}} {{/each}}
{{#each product.options}} {{{dynamicComponent 'components/products/options'}}} {{/each}}
{{#if product.event_date}} {{> components/products/event-date}} {{/if}}
{{#if product.can_purchase}} {{> components/products/add-to-cart}} {{/if}} {{#if product.out_of_stock}} {{#if product.out_of_stock_message}} {{> components/common/alert-error product.out_of_stock_message}} {{else}} {{> components/common/alert-error (lang 'products.sold_out')}} {{/if}} {{/if}}
{{#if settings.show_wishlist}}
{{/if}}
{{> components/common/share}} {{{snippet 'product_details'}}}
{{#if theme_settings.show_product_details_tabs}} {{> components/products/description-tabs}} {{else}} {{> components/products/description}} {{/if}}