gogglesoc.com Open in urlscan Pro
23.227.38.32  Public Scan

Submitted URL: https://blakstrap.com/
Effective URL: https://gogglesoc.com/en-us
Submission: On November 29 via api from US — Scanned from US

Form analysis 5 forms found in the DOM

POST /en-us/localization

<form method="post" action="/en-us/localization" id="nav-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="/en-us?utm_source=Klaviyo&amp;utm_medium=campaign&amp;_kx=ZrMr1-K7kqB72QnWhUMydvwwIt9axGsJPsGh0jznnS3SUOx_2wS-jdGFOxyrB4qi.VaH7fa">
  <div class="localization__grid">
    <div class="localization__selector">
      <input type="hidden" name="country_code" value="US">
      <country-selector><label class="label visually-hidden no-js-hidden" id="nav-localization-country-label">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" aria-labelledby="nav-localization-country-label">
            <span class="text-start">United States (USD&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="nav-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="nav-localization-country-opt-0" role="option" data-value="US" aria-selected="true">
              <span class="pointer-events-none">United States (USD&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.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('nav-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 /en-us/search

<form class="search relative search--speech" role="search" action="/en-us/search" method="get">
  <label class="label visually-hidden" for="header-search">Search</label>
  <script src="//gogglesoc.com/cdn/shop/t/55/assets/search-form.js?v=43677551656194261111701059088" defer="defer"></script>
  <search-form class="search__form block">
    <input type="hidden" name="type" value="product,page,article">
    <input type="hidden" name="options[prefix]" value="last">
    <input type="search" class="search__input w-full input js-search-input" id="header-search" name="q" placeholder="Browse our gogglesoc, sunnysoc &amp; sunnystring col" data-placeholder-one="Browse our local artist collection"
      data-placeholder-two="Browse our gogglesoc, sunnysoc &amp; sunnystring collections" data-placeholder-three="Read some of the latest blogs" data-placeholder-prompts-mob="true" data-typing-speed="100" data-deleting-speed="60"
      data-delay-after-deleting="500" data-delay-before-first-delete="2000" data-delay-after-word-typed="2400" role="combobox" autocomplete="off" aria-autocomplete="list" aria-controls="predictive-search-results" aria-owns="predictive-search-results"
      aria-haspopup="listbox" aria-expanded="false" spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23"
        fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon">
        <path
          d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z">
        </path>
      </svg>
    </button>
    <button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden="">
      <span class="visually-hidden">Reset</span>
      <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon">
        <path d="M5 19 19 5M5 5l14 14"></path>
      </svg>
    </button><speech-search-button class="search__speech focus-inset end" tabindex="0" title="Search by voice" style="--speech-icon-color: #2eacec">
      <svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon">
        <path fill="currentColor"
          d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z">
        </path>
      </svg>
    </speech-search-button>
    <link href="//gogglesoc.com/cdn/shop/t/55/assets/speech-search.css?v=47207760375520952331701059088" rel="stylesheet" type="text/css" media="all">
    <script src="//gogglesoc.com/cdn/shop/t/55/assets/speech-search.js?v=106462966657620737681701059088" defer="defer"></script>
  </search-form>
  <div class="js-search-results" tabindex="-1" data-predictive-search=""></div>
  <span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

POST /en-us/contact#template--21564501459227__5e69fd81-7d8b-47e9-82d8-99c42ca6ad1a-signup_form

<form method="post" action="/en-us/contact#template--21564501459227__5e69fd81-7d8b-47e9-82d8-99c42ca6ad1a-signup_form" id="template--21564501459227__5e69fd81-7d8b-47e9-82d8-99c42ca6ad1a-signup_form" accept-charset="UTF-8" class="form"><input
    type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="prospect, newsletter">
  <div class="form__field">
    <label class="label visually-hidden" for="template--21564501459227__5e69fd81-7d8b-47e9-82d8-99c42ca6ad1a-signup">Email</label>
    <div class="input-with-button"><input type="email" class="input w-full focus-inset" id="template--21564501459227__5e69fd81-7d8b-47e9-82d8-99c42ca6ad1a-signup" name="contact[email]" value="" placeholder="Your email" autocomplete="email"
        aria-required="true" required=""><button class="btn focus-inset has-ltr-icon">
        <span class="visually-hidden">Subscribe</span>
        <svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon">
          <path d="M4.696 12h14.686m-7.007-7.5 7.5 7.5-7.5 7.5"></path>
        </svg>
      </button></div>
  </div>
</form>

POST /en-us/cart

<form class="form" id="cart-drawer-form" action="/en-us/cart" method="post">
  <cart-items id="cart-items" data-section="cart-drawer" data-empty="true">
    <div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" class="icon icon--cart" aria-hidden="true" focusable="false" role="presentation">
        <path fill="currentColor"
          d="M17 18a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2M1 2h3.27l.94 2H20a1 1 0 0 1 1 1c0 .17-.05.34-.12.5l-3.58 6.47c-.34.61-1 1.03-1.75 1.03H8.1l-.9 1.63-.03.12a.25.25 0 0 0 .25.25H19v2H7a2 2 0 0 1-2-2c0-.35.09-.68.24-.96l1.36-2.45L3 4H1V2m6 16a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2c0-1.11.89-2 2-2m9-7 2.78-5H6.14l2.36 5H16Z">
        </path>
      </svg>
      <p>Your cart is empty</p><a class="btn btn--primary" href="/en-us/collections/all">Start shopping</a>
    </div>
    <p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite"> Subtotal:$0.00 USD </p>
    <p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p>
    <div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden=""></div>
  </cart-items>
</form>

POST /en-us/localization

<form method="post" action="/en-us/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="/en-us?utm_source=Klaviyo&amp;utm_medium=campaign&amp;_kx=ZrMr1-K7kqB72QnWhUMydvwwIt9axGsJPsGh0jznnS3SUOx_2wS-jdGFOxyrB4qi.VaH7fa">
  <div class="localization__grid">
    <div class="localization__selector">
      <input type="hidden" name="country_code" value="US">
      <country-selector><label class="label visually-hidden no-js-hidden" id="footer-localization-country-label">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" aria-labelledby="footer-localization-country-label">
            <span class="text-start">United States (USD&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="US" aria-selected="true">
              <span class="pointer-events-none">United States (USD&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.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

BLACK FRIDAY - 20% off on 3+ Products

FREE SHIPPING on USA Orders >$35 and on Canada Orders >$50

Country/Region
United States (USD $)
 * United States (USD $)

Search Search Reset


Search Cart

Menu
 * Shop
    * Back
    * Shop
    * Product
       * 
         gogglesoc
       * 
         gogglesoc pro
       * 
         goggleshell
       * 
         sunnysoc
       * 
         sunnystring
       * 
         visorsoc
       * 
         sunnycase
       * Go to Product
   
    * New In
       * 
         Hayley Stewart gogglesoc pros
       * 
         Kate Zessel gogglesoc pros
       * 
         classic goggleshells
       * Go to New In
   
    * Store Locator

 * About
    * Back
    * About
    * Our Story
    * Our Impact
    * Summit Stories

 * Partners
    * Back
    * Partners
    * Artist Collaborations
    * Retailers
    * Charitable Partners

 * Custom
    * Back
    * Custom
    * Expert Program
    * Rookie Program

 * Contact
    * Back
    * Contact
    * Contact Us

 * Black Friday


BLACK FRIDAY IS HERE

ORDER 3+ PRODUCTS FOR 20% OFF

SHOP NOW



FRESH PRODUCTS

Check out the all-new gogglesoc pro and goggleshell! Designed to protect your
pircey lenses, whether you’re carving deep pow or chilling après-ski. The
gogglesoc pro stays on no matter what, and the waterproof goggleshell keeps your
lenses scratch-free and ready for action.

Shop Now

 * classic goggleshells
   
   ★★★★★
   (2)
   $19.95 USD
   Unit price /
   Unavailable
   black goggleshell smoke goggleshell in the deep goggleshell mustard
   goggleshell marooned goggleshell
   Choose options Choose options View details

 * hayley stewart gogglesoc pros
   
   ★★★★★
   (2)
   $16.95 USD
   Unit price /
   Unavailable
   mccrae peak pro soc first descents pro soc revy pillow factory pro soc
   pillows pro soc el jagura pro soc
   Choose options Choose options View details

 * kate zessel gogglesoc pros
   
   ★★★★★
   (2)
   $16.95 USD
   Unit price /
   Unavailable
   garibaldi pro soc learn to speak wolf pro soc sky pilot pro soc walk with us
   pro soc raven pro soc
   Choose options Choose options View details

 * POW x kate zessel gogglesoc pro
   
   ★★★★★
   (2)
   $16.95 USD
   Unit price /
   Unavailable
   pow x kate zessel 24 pro soc
   Choose options Choose options View details

Next Previous


ABOUT US

Enhance your outdoor adventures with innovative, functional, reliable gear that
reflects your personality (and actually works!). Sustainability is at the core
of our brand DNA, because we’re committed to protecting our beloved playground -
the great outdoors.

About Us


SHOP BY PRODUCT

 * gogglesoc pro
   
   View collection

 * goggleshell
   
   View collection

 * gogglesoc
   
   View collection

 * sunnysoc
   
   View collection

 * sunnystrings
   
   View collection

 * visorsocs
   
   View collection

Next Previous


CUSTOM GEAR

Boost your brand's image with our custom gogglesocs and sunnysocs, thoughtfully
designed with the planet in mind and expertly crafted from recycled bottles.

Find Out More


LET'S GET YOUR CUSTOM ADVENTURE GEAR STARTED!


We've got two programs available for you and your brand to, check out which ones
suits you best.

Find Out More
Load slide 1 of 2 Load slide 2 of 2


GOGGLESOC CUSTOMIZATION PROGRAMS

Expert Program
 * 
 * Rookie Program
 * Pro Program

Search


WHICH GOGGLE COVER IS FOR ME?


 * GOGGLESHELL
   
   Our toughest evolution yet, goggleshell offers waterproof, hard-shell
   protection for extreme conditions. With a soft inner lining to prevent
   scratches, it keeps your goggles dry and safe, whether in your backpack or on
   your head in a storm.
   
   SHOP GOGGLESHELL


 * GOGGLESOC PRO
   
   Built in response to customer feedback, gogglesoc pro features a specially
   designed elastic that fits all goggles, regardless of shape or design. With
   unmatched grip, it provides reliable protection for any adventure.
   
   
   SHOP GOGGLESOC PRO


 * GOGGLESOC
   
   The original goggle cover, made from recycled plastic bottles. Simple,
   sustainable, and designed to fit most goggles, it keeps your lenses safe from
   scratches and dust in a variety of fun designs.
   
   
   
   SHOP GOGGLESOC

Next Previous



STAY IN THE KNOW

Be the first to get news, offers and more!
Don't worry, we only send the good stuff

Email
Subscribe


SUMMIT STORIES


 * WE'RE OCEAN POSITIVE!
   
   September 24, 2024


 * PEACE-OUT PFAS! ✌️
   
   September 24, 2024


 * VANCOUVER’S BEST DAY HIKES: FROM COAST TRAILS TO ALPINE ADVENTURES
   
   June 13, 2024


 * GUIDE TO THE BEST SWIM SPOTS ON THE SEA TO SKY HIGHWAY
   
   June 13, 2024


 * WHY WE'RE STOKED ABOUT SEAGRASS: WORKING WITH SEATREES TO PROTECT BLUE CARBON
   ECOSYSTEMS
   
   April 22, 2024


 * SEATREES X GOGGLESOC
   
   April 22, 2024


 * DISCOVERING WHISTLER'S MOUNTAIN BIKING PARADISE: A GUIDE TO THE BEST TRAILS
   
   April 11, 2024


 * ADVENTURE-PROOF YOUR GEAR
   
   April 10, 2024


 * ELEVATE YOUR GOLF GAME WITH SUNNYSOC: THE ULTIMATE GOLFING ACCESSORY
   
   April 10, 2024


 * SOLID GOLD GOGGLESOC: DID IT FOOL YOU?
   
   April 2, 2024


 * PROTECT YOUR INVESTMENT: ESSENTIAL TIPS FOR GOGGLE CARE AND MAINTENANCE
   
   March 22, 2024


 * ON THE ROAD: CHECK OUT OUR NEW TRADESHOW KIT!
   
   March 20, 2024

Next Previous


FAQS


WHY CHOOSE GOGGLESOC PRODUCTS?

WHY GOGGLESOC?

gogglesoc goggle cover is your goggle's best friend! Built using recycled
materials, our goggle lens cover is designed to protect your eyewear from the
elements. Say goodbye to scratches and smudges and hello to adventure-ready
lenses.

WHY SUNNYSOC?

sunnysoc sunglass case is the ultimate sidekick for the organized explorer. Made
using recycled materials and equipped with a built-in lens cloth, our sunglass
pouch shields your shades from scratches and dust.

WHY SUNNYSTRING?

Meet the world’s best-looking eyewear retainer (we’re not biased)! Crafted for
adventurers, sunnystring keeps your sunglasses secure and on hand. With a
one-size-fits-all design and made from recycled plastic bottles, there’s a lot
to love about this sunglass string.

WHY VISORSOC?

visorsoc is the guardian of your snow visor! It’s built using recycled materials
and it’s designed to protect your visor from scratches and all that life throws
at you. It's a must-have for any visor-using skier or snowboarder who wants to
keep their visor in tip-top condition.

All FAQs
Close



3+ PRODUCTS = 20% OFF

Simply add 3 or more products to your cart and the discount will automatically
apply.

SHOP NOW


YOUR CART

Close

Your cart is empty

Start shopping

Subtotal:$0.00 USD

Loading...








Previous Next

 * Contact Support
   
   Expert Help & Advice

 * 1% For The Planet
   
   Our Impact

 * Store Locator
   
   Find Store Near Me

 * Lifetime Guarantee
   
   Our Promise To You


YOUR LENSES WILL LOVE YOU.

We’re committed to creating products that merge function with personality while
keeping the planet in mind.

 * Facebook
 * Instagram
 * TikTok
 * LinkedIn
 * Vimeo


EXPLORE

 * Shop All
 * Featured
 * Best Sellers
 * Latest Designs
 * Artist Designs


SUPPORT

 * FAQs
 * Shipping Policy
 * Refund Policy
 * Terms of Service
 * GDPR


CONNECT

 * Contact Us
 * Custom
 * Our Story
 * Our Impact
 * Summit Stories
 * Store Locator

Payment methods accepted
 * American Express
 * Apple Pay
 * Diners Club
 * Discover
 * Google Pay
 * Mastercard
 * Shop Pay
 * Visa

Country/Region
United States (USD $)
 * United States (USD $)

--------------------------------------------------------------------------------

© 2024 gogglesoc. Powered by GRAVITATE Digital
Back


CHOOSE OPTIONS

Close
Close


Item added to your cart.

View cart