IN SURFING, BIG SWELLS MEAN STRIKE MISSIONS, AND WHEN LUKE DAVIS GOT THE CALL ABOUT A SOLID SWELL ON ITS WAY TO PANAMA THIS PAST JANUARY, HE COULDN’T PASS UP THE OPPORTUNITY. DROPPING EVERYTHING AT A MOMENT’S NOTICE AND GOING INTO THE UNKNOWN ARE WHAT MAKES THESE MISSIONS SO SPECIAL. HOPES OF AN UNFORGETTABLE MISSION IS THE GAMBLE AND, IN THIS CASE, THE REWARD WAS WELL WORTH THE RISK.
{% assign badges = productBadges | where: 'type', 'graphic' %}
{% for badge in badges %}
{% if product.tags contains badge.tag %}
{% if badge.icon contains '.' %}
{% else %}
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% assign badges = productBadges | where: 'type', 'icon' %}
{% for badge in badges %}
{% if product.tags contains badge.tag %}
{% if badge.icon contains '.' %}
{% else %}
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% assign badges = productBadges | where: 'type', 'option' %}
{% if badges != blank %}
{% for badge in badges %}
{% assign show_badge = false %}
{% if product.tags contains badge.tag %}
{% assign show_badge = true %}
{% endif %}
{% for sibling in product.siblings %}
{% if sibling.tags contains badge.tag %}
{% assign show_badge = true %}
{% endif %}
{% endfor %}
{% if show_badge %}
{{ badge.label }}
{% endif %}
{% endfor %}
{% endif %}
-
{% if product.siblings.size > 0 %}
{% assign types = product.siblings | map: 'product_type' | uniq %}
{% for type in types %}
{% if type == blank %}{% continue %}{% endif %}
- {{ type | split : ' - ' | last }} {% endfor %} {% unless types contains product.type %} {% assign productType = product.type | handlize %}
- {{ productType | split : ' - ' | last }} {% endunless %} {% endif %}
{%- assign swatch_styles = 'h-full w-full object-contain' -%}
{% assign limit = 4 %}
{% if product.siblings.size > 4 %}
{% assign limit = 3 %}
{% endif %}
{% for sibling in product.siblings limit:limit %}
{% endfor %}
{% if product.siblings.size > 4 %}
{% endif %}
{% if product.available == false %}
Sold out
{% endif %}
+{{ product.siblings.size | minus: 4 }} More
{% endif %}
{% for badge in productBadges | where: 'type', 'text'%}
{% if product.tags contains badge.tag and badge.type != 'option' and badge.type != 'icon' and badge.type != 'graphic' %}
{{ badge.item }}
{% endif %}
{% endfor %}