{% assign use_variant_images = false %}
{%- if use_variant_images and variant.images[0] -%} {%- assign images = variant.images -%} {%- else -%} {%- assign images = product.images -%} {%- endif -%}
    {%- for image in images -%}
  • {{image.alt | escape}}
  • {% endfor %} {%- for video in product.videos -%}
  • Liquid error (sections/product-essential line 85): Could not find asset snippets/wt-icon-play.liquid
  • {%- endfor -%}

CI Noserider Single Fin

{% if variant.available %} {{ variant.price | money}} {% if variant.compare_at_price > variant.price %} {{ variant.compare_at_price | money }} {% endif %} {% else %} {{ variant.price | money}} {% if variant.compare_at_price > variant.price %} {{ variant.compare_at_price | money }} {% endif %} Sold Out {% endif %}
{% for option in product.options_with_values %} {% assign optionIndex = forloop.index0 %}
{{option.name}}
{% for value in option.values %} {% assign optionVariant = false %} {% if product.options_with_values.size == 2 and optionIndex == 1 %} {% for v in product.variants %} {% if v.option1 == variant.option1 and v.option2 == value %} {% assign optionVariant = v %} {% endif %} {% endfor %} {% endif %} {% assign optionImage = false %} {% if option.name contains 'color' or option.name contains 'colour' or option.name contains 'Colour' or option.name contains 'Color' %} {% for v in product.variants %} {% assign optionkey = optionIndex | plus: 1 | prepend: 'option' %} {% comment %}v: {{ v.images[0].src }}{% endcomment %} {% if v[optionkey] == value %} {% assign optionImage = v.images[0].src %} {% break %} {% endif %} {% endfor %} {% endif %} {% comment %} Image : {{ product.variants | json }}{% endcomment %} {% assign checked = "" %} {% if variant.options[optionIndex] == value%}{% assign checked = "checked" %}{% endif %} {% endfor %} {% if option.name contains 'size' or option.name contains 'Size' %} {% assign productTag = false %} {% for tag in product.tags %} {% if tag contains 'size-chart:' %} {% assign productTag = true %} {% endif %} {% endfor %} {% if productTag == true %} {% endif %} {% endif %}
{% endfor %}
{% if variant.available %} {% else %} {% endif %}
{% if BIS and BIS.Config %}
{{BIS.Config.labels.headline}}
{% for i in BIS.response.errors %} {% assign err = i|last %} {% for e in err %}
{{e}}
{% endfor %} {% endfor %} {{BIS.response.message}}
{% endif %}

The CI Noserider fin was shaped with intent for committed trim, locked-in nose time, and smooth, reliable turning. Wayne Rich blended elements of his favorite pivot and rake templates to strike the right balance—plenty of hold up front, with just enough release off the tail.

With input from Devon Howard and expert foiling by Chuck Ames of True Ames, this fin holds high in the pocket and responds cleanly when you lean. Whether you're perched deep in the hook or drawing stylish lines on the face, the CI Noserider fin disappears under your feet in the best way.

Available in two sizes:
9.75" – ideal for boards 9'6" and under, or smaller surfers
10.25" – best for boards over 9'6", or larger framed surfers