olukais.cc Open in urlscan Pro
195.96.131.117  Public Scan

URL: https://olukais.cc/
Submission: On August 22 via api from US — Scanned from CA

Form analysis 5 forms found in the DOM

POST https://olukai.com/localization

<form method="post" action="https://olukai.com/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" 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="/">
  <header class="geolocation__header">
    <p x-text="Util.literal('', geolocation)"></p>
  </header>
  <main>
  </main>
</form>

https://olukai.com/account/login

<form action="https://olukai.com/account/login" data-action="/account/login" onsubmit="event.preventDefault(); Customer.login(Util.form.values(this)).then(c=>Modal.close())">
  <div class="field  
 w-full">
    <input id="" class="field__input" name="email" type="email" placeholder="Email">
  </div>
  <div class="field  
 w-full">
    <input id="" class="field__input" name="password" type="password" placeholder="Password">
  </div>
  <input type="submit" value="Login" class="button button--primary button--large account-modal__button">
</form>

https://olukai.com/account

<form action="https://olukai.com/account" data-action="/account" onsubmit="event.preventDefault(); Customer.register(Util.form.values(this)).then(c=>Modal.close())">
  <div class="field  
 w-full">
    <input id="" class="field__input" name="email" type="email" placeholder="Email">
  </div>
  <div class="field  
 w-full">
    <input id="" class="field__input" name="password" type="password" placeholder="Password">
  </div>
  <input type="submit" value="Create An Account" class="button button--primary button--large account-modal__button">
</form>

<form class="gift-message slider-cart__gift-message px-4" x-data="{
    include_message: false,
    display_form: false,
    from: '',
    to: '',
    message: '', 
    saveCartAttributes() {
      Cart.attributes({
        gift_order: $data.include_message,
        from: $data.from,
        recipient_email_address: $data.to,
        gift_message: $data.message
      })
    },
    storeData() {
      sessionStorage.setItem('gift_message', JSON.stringify({ 
        include_message: $data.include_message, 
        from: $data.from,
        email: $data.to, 
        message: $data.message 
      }))
      $data.saveCartAttributes()
    },
    recallData() {
      let data = sessionStorage.html

      if (data == null) return false
      data = JSON.html
      Object.entries(data).forEach((entry) => {
        
        if (entry[0] == 'email') return $data.to = entry[1]

        $data[entry[0]] = entry[1]
      })
      $data.saveCartAttributes()
    }
  }" x-init="() => {
    recallData()
    storeData()

    $watch('$data.include_message', storeData)
    $watch('$data.from', storeData)
    $watch('$data.to', storeData)
    $watch('$data.message', storeData)
  }">
  <div class="flex justify-between">
    <div class="field">
      <label class="field__checkbox">
        <input id="GiftMessage" name="Gift Message" type="checkbox" x-model="include_message" @change="() => {
            if ($el.checked) return $data.display_form = true
            $data.display_form = false
          }">
        <span class="flex items-center gap-1">
          <svg class="icon   icon-gift" style="" width="16" height="24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
            <use xlink:href="#icon-def-gift"></use>
          </svg>
          <span class="sr-only">gift</span> Gift Message </span>
      </label>
    </div>
    <template x-if="include_message">
      <button @click="$event.preventDefault(); display_form = !display_form" class="flex item-center gap-1"> Edit <template x-if="!display_form">
          <svg class="icon   icon-chevron-down" style="" width="16" height="24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
            <use xlink:href="#icon-def-chevron-down"></use>
          </svg>
          <span class="sr-only">chevron-down</span>
        </template>
        <template x-if="display_form">
          <svg class="icon   icon-chevron-up" style="" width="16" height="24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
            <use xlink:href="#icon-def-chevron-up"></use>
          </svg>
          <span class="sr-only">chevron-up</span>
        </template>
      </button>
    </template>
  </div>
  <div x-show="display_form">
    <div class="field field--floating-label 
 w-full">
      <label for="" class="">From</label><input id="" class="field__input" name="From" type="text" x-model="from" required="" placeholder="From">
    </div>
    <div class="field field--floating-label 
 w-full">
      <label for="" class="">Recipient Email</label><input id="" class="field__input" name="Recipient Email" type="email" x-model="to" required="" placeholder="Email">
    </div>
    <div class="field field--floating-label 
 w-full">
      <label for="" class="">Gift Message</label><textarea id="" class="field__textarea" name="Gift Message" x-model="message" required=""></textarea>
    </div>
  </div>
</form>

<form class="">
  <section aria-labelledby="cart-heading" class="cart__item-header">
    <h2 id="cart-heading" class="sr-only">Items in your shopping cart</h2>
    <ul role="list" class="cart__items">
      <template x-for="(item, index) in $store.cart.items" :key="item.key" hidden="">
        <li class="cart__item cart-item">
          <div class="cart-item__image-wrapper">
            <img :src="item.featured_image.url" :alt="item.featured_image.alt" class="cart-item__image">
          </div>
          <div class="cart-item__info">
            <div>
              <div class="cart-item__info-start">
                <div class="pr-6">
                  <h3 class="cart-item__title">
                    <template x-if="item.price > 0 &amp;&amp; !item.title.includes('Aloha Shirt')">
                      <a :href="item.url" class="cart-item__title-link" x-html="item.title.split(' - ')[0]"></a>
                    </template>
                    <template x-if="item.price == 0 || item.title.includes('Aloha Shirt')">
                      <span class="cart-item__title-link" x-html="item.title.split(' - ')[0]"></span>
                    </template>
                  </h3>
                  <template x-if="item.sku">
                    <div class="review-snippet">
                      <div class="ruk_rating_snippet ruk-rating-snippet" :data-sku="item.sku"></div>
                    </div>
                  </template>
                  <template x-if="item.product_type">
                    <p class="cart-item__line-item" x-text="item.product_type"></p>
                  </template>
                  <template x-for="(option, index) in item.options_with_values">
                    <p class="cart-item__line-item else" x-data="console.log((item.options_with_values).length, item.options_with_values, option, index, item)" x-text="`${option.name}: ${option.value}`"></p>
                  </template>
                  <template x-for="property in Object.entries(item.properties)">
                    <template x-if="!property[0].startsWith('_')">
                      <p class="cart-item__line-item" x-text="`${property[0]}: ${property[1]}`"></p>
                    </template>
                  </template>
                </div>
                <button type="button" class="cart-item__remove" @click="Cart.remove(index)">
                  <svg class="icon   icon-x" style="" width="24" height="24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
                    <use xlink:href="#icon-def-x"></use>
                  </svg>
                  <span class="sr-only">x</span>
                  <span class="sr-only">Remove {{ title }}</span>
                </button>
              </div>
              <template x-if="!(item.price == 0 || item.properties._source == 'GWP')">
                <div class="cart-item__info-end">
                  <div class="flex items-center w-1/3 cart-item__quantity field field-plus-minus">
                    <button @click="$event.preventDefault(); Cart.change({
                        'line': index+1,
                        'quantity': item.quantity-1
                      });">
                      <svg class="icon   icon-minus" style="" width="16" height="16" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
                        <use xlink:href="#icon-def-minus"></use>
                      </svg>
                      <span class="sr-only">minus</span>
                    </button>
                    <input type="text" x-model="item.quantity">
                    <button @click="$event.preventDefault(); Cart.change({
                        'line': index+1,
                        'quantity': item.quantity+1
                      });">
                      <svg class="icon   icon-plus" style="" width="16" height="16" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round">
                        <use xlink:href="#icon-def-plus"></use>
                      </svg>
                      <span class="sr-only">plus</span>
                    </button>
                  </div>
                  <p class="cart-item__price" x-bind:class="{ 'cart-item__price_with_compare': item.properties._compare_at_price }" x-text="money.format(item.price)"></p>
                  <template x-if="!!item.properties._compare_at_price">
                    <s class="cart-item__compare-at-price " x-text="money.format(item.properties._compare_at_price).split('.')[0]"></s>
                  </template>
                </div>
              </template>
            </div>
          </div>
        </li>
      </template>
    </ul>
  </section>
  <!-- Empty Cart -->
  <section aria-labelledby="summary-heading" class="mt-10" x-show="$store.cart.item_count == 0">
    <h2 id="summary-heading">Your cart is empty</h2>
    <div class="mt-10">
      <button class="button button--primary w-full justify-center  
" @click="$event.preventDefault(); $store.sliderCart.toggle();">
        <span class="button__text">Continue Shopping</span>
      </button>
    </div>
  </section>
</form>

Text Content

OluKais Hawaiian-Inspired, Premium Footwear - Official Site
x
Skip to content


OLUKAIS


Free 3-Day Shipping With Code DAD at Checkout
Up To 70% Off Only Today
Free 3-Day Expedited Shipping for All Orders
Free 30-Day Exchanges
Every Purchase Gives Back To Hawai‘i


Gifts for Dad

Best Sellers

New Arrivals

Shoes

Sandals

Sport

Slippers

Boots

Shop All Men‘s

Best Sellers

New Arrivals

Shoes

Sandals

Sport

Slippers

Boots

Shop All Women’s
 * Our Company plus minus
   * About Us
   * Create Account

 * Our Stories plus minus
   * Anywhere Aloha Film
   * Walk Stories
   * Our 'Ohana
   * Digital Catalog

 * Our Purpose plus minus
   * Our Commitment
   * Our Craft
   * Maui Fire Relief Donation


FREE SHIPPING FOR DAD

Limited time - enjoy FREE 3-day shipping with code DAD at checkout.

SHOP ALL GIFTS FOR DADS


SANDAL SEASON

Discover the perfect OluKai sandals for all your summer adventures.

Shop Men’s Sandals Shop Women’s Sandals
Naturally Crafted

Introducing our limited edition collaboration with StanCraft, where every detail
matters.

Shop Now Learn More
plus Quick Add quick-add


chevron-left chevron-right


FREE SHIPPING FOR DAD

Limited time - enjoy FREE 3-day shipping with code DAD at checkout.

SHOP ALL GIFTS FOR DAD


SANDAL SEASON

Discover the perfect OluKai sandals for all your summer adventures.

Shop Men’s Shop Women’s
Naturally Crafted

Introducing our limited edition collaboration with StanCraft, where every detail
matters.

Shop Now Learn More
plus Quick Add quick-add


Shop Men’s Categories

New Arrivals



Sandals



Shoes



Sport



Slippers



Boots

New Arrivals

Sandals

Shoes

Sport

Slippers

Boots

plus Quick Add quick-add

chevron-left chevron-right
Shop All Men’s
Shop Women’s Categories

New Arrivals



Sandals



Shoes



Sport



Slippers



Boots

New Arrivals

Sandals

Shoes

Sport

Slippers

Boots

plus Quick Add quick-add

chevron-left chevron-right
Shop All Women’s

When You Shop With OluKais:

When You Shop with OluKai:
Free Shipping

Free Standard Shipping for Orders $120+.


1-Year Warranty

Guaranteed for 1 year from date of purchase.


Product Care

Follow our easy steps to get your shoes looking new.


Free Exchanges

30-Day free exchanges - learn our return policy.


Giveback to Hawai‘i

Support the Ama OluKai Foundation with every purchase.


Product Support

Chat with an OluKai expert for tailored help.

Every Step Tells A Story

70,000+ Reasons to Choose OluKais


MOKU PAE

MEN’S BREATHABLE BOAT SHOES

(1357)


Honestly I should just buy 100 pairs. Love them and will always be a huge fan.
These are a boat must!!

Chad W.
Shop Now


HĀ‘UPU

WOMEN’S FULL-GRAIN LEATHER SNEAKERS

(113)


Super comfortable! So cute and trendy! They go well with shorts, leggings, jeans
and nice jogging suits. Can’t wait to take them on vacation next week! Thank
you!

Debbie
Shop Now


MANELE

MEN’S BREATHABLE GOLF SHOES

(528)


I wear these in the office and on the golf course- perfect fit- great style and
I love them.

Storms
Shop Now
plus Quick Add quick-add


 * Customer Service plus minus
   * Contact us
   * Shipping
   * Returns
   * Payment Method
   * Terms Conditions
   * Privacy Policy
   * Track Your Order

 * Our Company plus minus
   * About Us


© 2024 OluKais. All Rights Reserved. Terms and Conditions Privacy Policy Cookie
Policy Accessibility Do Not Sell

Suggestions



Products



Collections



Sorry, nothing found for ""

x


x




Create Account
x




Login
x
Free 3-Day Shipping With Code DAD at Checkout
• FREE Standard Shipping Orders $120+
•FREE Expedited Shipping Orders $175+
• FREE 30-Day Exchanges


YOUR CART IS EMPTY |


gift Gift Message
Edit chevron-down chevron-up
From
Recipient Email
Gift Message
Checkout
Continue Shopping

Or Pay with 4 Interest-Free Payments of with shoppay or afterpay

Hawaii Giveback

Free Exchanges

1-Year Warranty


ITEMS IN YOUR SHOPPING CART



x Remove {{ title }}
minus plus




YOUR CART IS EMPTY

Continue Shopping

Shop Sandals

Shop Shoes

Shop Boots

Shop Slippers

Shop Sport

TRENDING STYLES

chevron-left

Select a Size Add plus
chevron-right

x








×


×