Skip Navigation Website Accessibility
 
Maui Jim
See More
Showing 1 - 30 of results
Page   1    2    3  . . .  6   >
Sort By:

PRODUCT

Maui Jim Lokelani - Black/Silver/Neutral Grey

$299.00

PRODUCT

Maui Jim Walaka - Matte Black/Hawaii Lava

$299.00

PRODUCT

Maui Jim Keahi - Blue Stripe/Blue Hawaii

$279.00

PRODUCT

Maui Jim Big Wave - Matte Black/Neutral Grey

$249.00

PRODUCT

Maui Jim Shark's Cove - Titanium/Neutral Grey

$279.00

PRODUCT

Maui Jim Keahi - Black Gloss/ Neutral Grey

$279.00

PRODUCT

Maui Jim Half Moon - Matte Black/Hawaii Lava

$279.00

PRODUCT

Maui Jim HCL Palulu Metallic Matte Platinum

$299.00

PRODUCT

Maui Jim MAUIGREEN Mangroves Drk Grey w/ grey Int

$279.00

PRODUCT

Maui Jim HCL Naauao Shiny Light Gold w/ Red & Brown

$219.00

PRODUCT

Maui Jim Grey Local Kine Shiny Black Grey / Maroon

$279.00

PRODUCT

Maui Jim HT Lele Kawa Matte Dark Military Green

$279.00

PRODUCT

Maui Jim Orchid Tortoise with Raspberry

$279.00

PRODUCT

Maui Jim Grey Hanohano Black w/ Trans Light Grey

$349.00

PRODUCT

Maui Jim Blue Hawaii Mavericks Silver

$319.00

PRODUCT

Maui Jim Blue Hawaii Waiwai Matte Trans Blue

$349.00

PRODUCT

Maui Jim Mauigreen Keha AF Matte Dark Havana

$299.00

PRODUCT

Maui Jim Blue Hawaii Laulima Shiny Trans Dark Grey

$249.00

PRODUCT

Maui Jim HCL Kawika Tortoise Gold

$319.00

PRODUCT

Maui Jim Grey Makaha Gloss Black

$219.00

PRODUCT

Maui Jim Mauigreen Laulima AF Shiny Trans Brown

$249.00

PRODUCT

Maui Jim Mauigreen Hookipa Ultra Metal MTT Green

$259.00

PRODUCT

Maui Jim HCL Paulele AF Matte Brown

$269.00

PRODUCT

Maui Jim Grey Hauoli Shiny Light Gold w/ Crystal

$219.00

PRODUCT

Maui Jim HCL Hanohano Shiny Trans Dark Grey

$349.00

PRODUCT

Maui Jim Grey Alenuihaha Grey Black Stripe

$279.00

PRODUCT

Maui Jim Blue Hawaii Paulele AF Matte Teal-Blue

$269.00

PRODUCT

Maui Jim Mauigreen Punika Matte Dark Havana

$269.00

PRODUCT

Maui Jim Blue Hawaii Palulu Matte Black

$299.00

PRODUCT

Maui Jim Grey Olali AF Shiny Silver w/ Black

$219.00

 
< Previous Page        1    2    3  . . .  6        Next Page >
(function(){ // Toggle aria-expanded for navbar toggles / dropdowns document.addEventListener('click', function(e){ var btn = e.target.closest('[data-toggle="aria"]'); if(!btn) return; var targetSelector = btn.getAttribute('data-target'); var el = targetSelector ? document.querySelector(targetSelector) : null; var expanded = btn.getAttribute('aria-expanded') === 'true'; btn.setAttribute('aria-expanded', (!expanded).toString()); if(el) el.classList.toggle('open'); }); // Keyboard close for dropdowns/overlays on ESC document.addEventListener('keydown', function(e){ if(e.key === 'Escape'){ document.querySelectorAll('.open').forEach(function(x){ x.classList.remove('open'); }); document.querySelectorAll('[aria-expanded="true"]').forEach(function(b){ b.setAttribute('aria-expanded','false'); }); } }); // Brief product-card animation on add-to-cart (use data-add-btn on button) document.addEventListener('click', function(e){ var add = e.target.closest('[data-add-btn]'); if(!add) return; var card = add.closest('.card'); if(card){ card.classList.remove('fade-added'); void card.offsetWidth; card.classList.add('fade-added'); setTimeout(function(){ card.classList.remove('fade-added'); }, 600); } }); // Lazy image fallback for images with data-src var imgs = Array.prototype.slice.call(document.querySelectorAll('img[data-src]')); if('IntersectionObserver' in window && imgs.length){ var io = new IntersectionObserver(function(entries){ entries.forEach(function(e){ if(e.isIntersecting){ var i = e.target; i.src = i.getAttribute('data-src'); i.onload = function(){ i.classList.add('loaded'); } io.unobserve(i); } }); },{rootMargin:'120px'}); imgs.forEach(function(i){ io.observe(i); }); } else { imgs.forEach(function(i){ i.src = i.getAttribute('data-src'); i.onload = function(){ i.classList.add('loaded'); }}); } })();