{{#if stock_level '===' 0}} {{> components/products/product-badge badge-type='sold-out' badge_view=theme_settings.product_sold_out_badges badge_label=theme_settings.pdp_sold_out_label }} {{else}} {{#or price.sale_price_with_tax.value price.sale_price_without_tax.value}} {{> components/products/product-badge badge-type='sale' badge_view=theme_settings.product_sale_badges badge_label=theme_settings.pdp_sale_badge_label }} {{/or}} {{/if}}
{{> components/common/responsive-img image=image class="card-image" fallback_size=theme_settings.productgallery_size lazyload=theme_settings.lazyload_mode default_image=theme_settings.default_image_product }}
{{#if theme_settings.currentsite '===' 'PKC'}} {{#filter custom_fields 'New Arrival' property='name'}} {{#if value '===' 'Y'}}
New
{{/if}} {{/filter}} {{/if}}
{{#unless hide_product_quick_view}} {{#if theme_settings.show_product_quick_view}} {{#if settings.data_tag_enabled}} {{else}} {{/if}} {{/if}} {{/unless}}
{{#if show_compare}} {{/if}} {{#or customer (if theme_settings.restrict_to_login '!==' true)}} {{#if show_cart_action}} {{#if has_options}} {{lang 'products.choose_options'}} {{/if}} {{#if pre_order}} {{lang 'products.pre_order'}} {{/if}} {{#if add_to_cart_url }} {{lang 'products.add_to_cart'}} {{lang 'category.add_cart_announcement'}} {{/if}} {{#if out_of_stock_message }} {{out_of_stock_message}} {{/if}} {{/if}} {{/or}}
{{#and rating show_rating}}

{{> components/products/ratings rating_target=name rating=rating}}

{{/and}} {{#if theme_settings.show_brand '==' true}} {{#if brand.name}}

{{brand.name}}

{{/if}} {{/if}}

{{#filter custom_fields 'Pattern Name' property='name'}}{{value}}{{/filter}} {{#if custom_fields}} {{#filter custom_fields 'Color Name' property='name'}} {{value}} {{/filter}} {{#filter custom_fields 'Web Phrase' property='name'}} {{value}} {{/filter}} {{#filter custom_fields 'Color Name' property='name'}} {{value}} {{/filter}} {{/if}}

PRODUCT SPECS
{{#if theme_settings.currentsite '===' 'PKC'}} {{#if custom_fields}}
    {{assignVar "occurrences" (occurrences (join (pluck custom_fields "name") ",") 'Application')}} {{assignVar "count" 0}}
  • Application: {{#if (getVar "occurrences") '>' 1}} {{#filter custom_fields 'Application' property='name'}} {{value}}{{#if (incrementVar "count") '<' (getVar "occurrences")}}, {{/if}} {{/filter}} {{else}} {{#filter custom_fields 'Application' property='name'}}{{{sanitize value}}}{{/filter}} {{/if}}
  • {{#filter custom_fields 'Fabric Content' property='name'}}
  • Fabric Content: {{{sanitize value}}}"
  • {{/filter}} {{#filter custom_fields 'Fabric Width' property='name'}}
  • Width: {{{sanitize value}}}"
  • {{/filter}}
{{/if}} {{else}} {{#if custom_fields}}
    {{assignVar "occurrences" (occurrences (join (pluck custom_fields "name") ",") 'End Use')}} {{assignVar "count" 0}}
  • Recommended Use: {{#if (getVar "occurrences") '>' 1}} {{#filter custom_fields 'End Use' property='name'}} {{value}}{{#if (incrementVar "count") '<' (getVar "occurrences")}}, {{/if}} {{/filter}} {{else}} {{#filter custom_fields 'End Use' property='name'}}{{{sanitize value}}}{{/filter}} {{/if}}
  • {{assignVar "occurrences" (subtract (occurrences (join (pluck custom_fields "name") ",") 'Content') (occurrences (join (pluck custom_fields "name") ",") 'Fabric Content'))}} {{assignVar "count" 0}}
  • Content: {{#if (getVar "occurrences") '>' 1}} {{#filter custom_fields 'Content' property='name'}} {{value}}{{#if (incrementVar "count") '<' (getVar "occurrences")}}, {{/if}} {{/filter}} {{else}} {{#filter custom_fields 'Content' property='name'}}{{{sanitize value}}}{{/filter}} {{/if}}
{{/if}} {{/if}}
{{#if theme_settings.currentsite '!==' 'PKC'}}
PRICING
{{#if customer}}
Cut Yardage:
Half Piece:
Full Piece:
{{else}}

to view pricing.

{{/if}} {{else}}
  • Current Stock: {{#if stock_level}} {{stock_level}} Yards {{else}} {{#if theme_settings.currentsite '===' 'PK'}} Contact Customer Service {{else}} Contact Customer Service {{/if}} {{/if}}
  • {{#filter custom_fields 'Future stock qty 1' property='name'}}
  • Future Stock: {{{sanitize value}}} Yards
  • {{/filter}} {{#filter custom_fields 'Country of Origin' property='name'}}
  • Country of Origin: {{{sanitize value}}}
  • {{/filter}} {{#filter custom_fields 'Finishing' property='name'}}
  • Finish: {{{sanitize value}}}
  • {{/filter}}
{{/if}}