www.ziplineski.com Open in urlscan Pro
23.227.38.74  Public Scan

Submitted URL: http://ziplineski.com/
Effective URL: https://www.ziplineski.com/
Submission Tags: @phish_report
Submission: On November 30 via api from FI — Scanned from AU

Form analysis 4 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="annbar-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
    name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="localization__grid">
    <div class="localization__selector">
      <input type="hidden" name="country_code" value="AU">
      <country-selector><label class="label visually-hidden no-js-hidden" for="annbar-localization-country-button">Country/Region</label>
        <div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" aria-expanded="false" aria-haspopup="listbox" id="annbar-localization-country-button">
            <span class="text-start">Australia (AUD&nbsp;$)</span>
            <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
              <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path>
            </svg>
          </button>
          <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" aria-hidden="true" hidden="" aria-activedescendant="annbar-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-country-opt-0" role="option" data-value="AU" aria-selected="true">
              <span class="pointer-events-none">Australia (AUD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
  </div>
  <script>
    customElements.whenDefined('custom-select').then(() => {
      if (!customElements.get('country-selector')) {
        class CountrySelector extends customElements.get('custom-select') {
          constructor() {
            super();
            this.loaded = false;
          }
          async showListbox() {
            if (this.loaded) {
              super.showListbox();
              return;
            }
            this.button.classList.add('is-loading');
            this.button.setAttribute('aria-disabled', 'true');
            try {
              const response = await fetch('?section_id=country-selector');
              if (!response.ok) throw new Error(response.status);
              const tmpl = document.createElement('template');
              tmpl.innerHTML = await response.text();
              const el = tmpl.content.querySelector('.custom-select__listbox');
              this.listbox.innerHTML = el.innerHTML;
              this.options = this.querySelectorAll('.custom-select__option');
              this.popular = this.querySelectorAll('[data-popular]');
              if (this.popular.length) {
                this.popular[this.popular.length - 1].closest('.custom-select__option').classList.add('custom-select__option--visual-group-end');
              }
              this.loaded = true;
            } catch {
              this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
            } finally {
              super.showListbox();
              this.button.classList.remove('is-loading');
              this.button.setAttribute('aria-disabled', 'false');
            }
          }
          setButtonWidth() {
            return;
          }
        }
        customElements.define('country-selector', CountrySelector);
      }
    });
  </script>
  <script>
    document.getElementById('annbar-localization').addEventListener('change', (evt) => {
      const input = evt.target.previousElementSibling;
      if (input && input.tagName === 'INPUT') {
        input.value = evt.detail.selectedValue;
        evt.currentTarget.submit();
      }
    });
  </script>
</form>

GET /search

<form class="main-search__form" action="/search" method="get" autocomplete="off">
  <div class="main-search__input-container">
    <input class="main-search__input" type="text" name="q" autocomplete="off" placeholder="Search our store" aria-label="Search">
    <button class="main-search__button" type="submit" aria-label="Search"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation">
        <g transform="translate(3 3)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd">
          <circle cx="7.824" cy="7.824" r="7.824"></circle>
          <path stroke-linecap="square" d="m13.971 13.971 4.47 4.47"></path>
        </g>
      </svg></button>
  </div>
  <script src="//www.ziplineski.com/cdn/shop/t/26/assets/search-suggestions.js?v=136224079820713396391714057499" defer=""></script>
  <search-suggestions></search-suggestions>
</form>

POST /localization

<form method="post" action="/localization" id="annbar-localizationMobileNav" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
    name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="localization__grid">
    <div class="localization__selector">
      <input type="hidden" name="country_code" value="AU">
      <country-selector><label class="label visually-hidden no-js-hidden" for="annbar-localization-country-buttonMobileNav">Country/Region</label>
        <div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" aria-expanded="false" aria-haspopup="listbox" id="annbar-localization-country-buttonMobileNav">
            <span class="text-start">Australia (AUD&nbsp;$)</span>
            <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
              <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path>
            </svg>
          </button>
          <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" aria-hidden="true" hidden="" aria-activedescendant="annbar-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-country-opt-0MobileNav" role="option" data-value="AU" aria-selected="true">
              <span class="pointer-events-none">Australia (AUD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
  </div>
  <script>
    customElements.whenDefined('custom-select').then(() => {
      if (!customElements.get('country-selector')) {
        class CountrySelector extends customElements.get('custom-select') {
          constructor() {
            super();
            this.loaded = false;
          }
          async showListbox() {
            if (this.loaded) {
              super.showListbox();
              return;
            }
            this.button.classList.add('is-loading');
            this.button.setAttribute('aria-disabled', 'true');
            try {
              const response = await fetch('?section_id=country-selector');
              if (!response.ok) throw new Error(response.status);
              const tmpl = document.createElement('template');
              tmpl.innerHTML = await response.text();
              const el = tmpl.content.querySelector('.custom-select__listbox');
              this.listbox.innerHTML = el.innerHTML;
              this.options = this.querySelectorAll('.custom-select__option');
              this.popular = this.querySelectorAll('[data-popular]');
              if (this.popular.length) {
                this.popular[this.popular.length - 1].closest('.custom-select__option').classList.add('custom-select__option--visual-group-end');
              }
              this.loaded = true;
            } catch {
              this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
            } finally {
              super.showListbox();
              this.button.classList.remove('is-loading');
              this.button.setAttribute('aria-disabled', 'false');
            }
          }
          setButtonWidth() {
            return;
          }
        }
        customElements.define('country-selector', CountrySelector);
      }
    });
  </script>
  <script>
    document.getElementById('annbar-localization').addEventListener('change', (evt) => {
      const input = evt.target.previousElementSibling;
      if (input && input.tagName === 'INPUT') {
        input.value = evt.detail.selectedValue;
        evt.currentTarget.submit();
      }
    });
  </script>
</form>

POST /localization

<form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden"
    name="utf8" value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
  <div class="localization__grid">
    <div class="localization__selector">
      <input type="hidden" name="country_code" value="AU">
      <country-selector><label class="label visually-hidden no-js-hidden" for="footer-localization-country-button">Country/Region</label>
        <div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" aria-expanded="false" aria-haspopup="listbox" id="footer-localization-country-button">
            <span class="text-start">Australia (AUD&nbsp;$)</span>
            <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
              <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path>
            </svg>
          </button>
          <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" aria-hidden="true" hidden="" aria-activedescendant="footer-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="footer-localization-country-opt-0" role="option" data-value="AU" aria-selected="true">
              <span class="pointer-events-none">Australia (AUD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
  </div>
  <script>
    customElements.whenDefined('custom-select').then(() => {
      if (!customElements.get('country-selector')) {
        class CountrySelector extends customElements.get('custom-select') {
          constructor() {
            super();
            this.loaded = false;
          }
          async showListbox() {
            if (this.loaded) {
              super.showListbox();
              return;
            }
            this.button.classList.add('is-loading');
            this.button.setAttribute('aria-disabled', 'true');
            try {
              const response = await fetch('?section_id=country-selector');
              if (!response.ok) throw new Error(response.status);
              const tmpl = document.createElement('template');
              tmpl.innerHTML = await response.text();
              const el = tmpl.content.querySelector('.custom-select__listbox');
              this.listbox.innerHTML = el.innerHTML;
              this.options = this.querySelectorAll('.custom-select__option');
              this.popular = this.querySelectorAll('[data-popular]');
              if (this.popular.length) {
                this.popular[this.popular.length - 1].closest('.custom-select__option').classList.add('custom-select__option--visual-group-end');
              }
              this.loaded = true;
            } catch {
              this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
            } finally {
              super.showListbox();
              this.button.classList.remove('is-loading');
              this.button.setAttribute('aria-disabled', 'false');
            }
          }
          setButtonWidth() {
            return;
          }
        }
        customElements.define('country-selector', CountrySelector);
      }
    });
  </script>
  <script>
    document.getElementById('footer-localization').addEventListener('change', (evt) => {
      const input = evt.target.previousElementSibling;
      if (input && input.tagName === 'INPUT') {
        input.value = evt.detail.selectedValue;
        evt.currentTarget.submit();
      }
    });
  </script>
</form>

Text Content

Skip to content
Get Ready - Ski Season is here

Country/Region
Australia (AUD $)
 * Australia (AUD $)

Search




Account Search Cart

 * Poles
 * Goggles
 * Skis
 * Bags
 * Protective
 * Sunglasses
 * Outerwear
 * Paddleboards
 * Videos
    * Athlete Videos
    * How To Videos

 * Poles
 * Goggles
 * Skis
 * Bags
 * Protective
 * Sunglasses
 * Outerwear
 * Paddleboards
 * Videos
    * Athlete Videos
    * How To Videos

Country/Region
Australia (AUD $)
 * Australia (AUD $)


CUSTOMER SERVICE 443-469-7501


Shop this

Shop Goggles
Load slide 1 of 4 Load slide 2 of 4 Load slide 3 of 4 Load slide 4 of 4
Previous Next


ZIPLINE SKI POLES

View all
44% off
Quick buy
Zipline Hex Carbon 16.0K - Alex Ferreira Signature Poles
$178.00 $316.00
Sale

45% off
Quick buy
Zipline Hex 16.0 Carbon Weave Ski Poles
$131.00 $237.00
Sale

40% off
Quick buy
Zipline Podium 14.0 Graphite Kevlar Hybrid Ski Poles
$166.00 $276.00
Sale

4.5 / 5.0

8 reviews

36% off
Quick buy
Zipline Blurr 16.0 Graphite Composite Ski Poles
$131.00 $205.00
Sale

3.0 / 5.0

1 review



SHOP ZIPLINE GOGGLES

View all
51% off
Quick buy
KLIK Goggles - Black Frame
$154.00 $316.00
Sale

5.0 / 5.0

6 reviews

51% off
Quick buy
KLIK Goggles - White Frame
$154.00 $316.00
Sale

5.0 / 5.0

6 reviews

51% off
Quick buy
Podium XT Goggles - Black Frame
$154.00 $316.00
Sale

5.0 / 5.0

9 reviews

51% off
Quick buy
Podium XT Goggles - White Frame
$154.00 $316.00
Sale

5.0 / 5.0

1 review

33% off
Quick buy
KLIK Goggles - Replacement Lenses Only
$127.00 $190.00
Sale

5.0 / 5.0

5 reviews

33% off
Quick buy
Podium XT Replacement Lens Only
$127.00 $190.00
Sale

5.0 / 5.0

12 reviews

New arrival 33% off
Quick buy
KLIK Goggles - HD Replacement Lenses Only
$158.00 $237.00
Sale

New arrival 33% off
Quick buy
Podium XT - HD Replacement Lens Only
$158.00 $237.00
Sale



HOW IT STARTED

Zipline ski was started by former World Cup Freestyle skiers and coaches. We
knew there was a specific need to use the latest technology in graphite
composites to help skiers get the most out of their runs.

At Zipline ski, we are proud to be an online provider of premium ski supplies
and products. We offer a full line of ski poles, goggles, and other products to
help skiing enthusiasts get the most out of their runs. All of our ski poles are
made from the latest technology in graphite composites, which helps skiers
achieve maximum speed and control.

All of our ski products are essential for safety and comfort on the slopes.
Whether you're a beginner or an experienced skier, we have the ski supplies you
need to make the most of your time on the slopes.

Read More
Quick links
 * Shop All
 * Customer Login
 * Track Orders
 * Where To Buy
 * Collab with Us

Helpful links
 * About Us
 * Sponsorship Request
 * Support/Contact
 * Product Registration
 * Start a Return
 * Return Policy
 * Terms and Conditions
 * Privacy Policy
 * How To Videos

Contact Us

Email: sales@ziplineski.com

Phone: 443-948-7111

 * Facebook
 * YouTube
 * Instagram

American Express Diners Club Discover JCB Maestro Mastercard PayPal Union Pay
Venmo Visa
Country/Region
Australia (AUD $)
 * Australia (AUD $)

© 2024 ZiplineSki. Powered by Shopify
Your cart
Close



Checkout
Close
Your cart is empty
Start shopping

Added to your Cart


★ Judge.me Reviews


LET CUSTOMERS SPEAK FOR US


Based on 175 reviews
169
0
3
1
1
See all reviews
Write a review
168




Verified by Judge.me
Most Recent Highest Rating Lowest Rating Only Pictures Pictures First Videos
First Most Helpful
Zipline Blurr 16.0 Graphite Composite Ski Poles
11/27/2024

Linda Robinson



Love the weight of the poles the size is perfect ,but wish the straps were a
little easier to navigate the Velcro isn’t great keeps coming undone



Stratton Team Jacket - Zipline Podium Jacket
11/24/2024

Michael Rosner



Thanks Zipline! Great products and great service!



Podium XT Replacement Lens Only
11/14/2024

Mark Walecka



Podium XT Replacement Lens Only



KLIK Goggles - White Frame
11/02/2024

Charlie


Actually a very good product

Sweet looking quality goggle with a superior lens changing design to Oakley as
well as high quality lenses.



Zipline Rucksack
10/07/2024

Charles Gordon


Best ski bag and great back pack.

I highly recommend these and the svc is excellent.




123





Judge.me