joyjolt.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://joyjolt.com/
Effective URL: https://joyjolt.com/
Submission: On November 22 via api from US — Scanned from CA

Form analysis 8 forms found in the DOM

GET /pages/search-results-page

<form action="/pages/search-results-page" method="get" class="searchbox" role="search">
  <input type="search" name="q" value="" placeholder="Search" class="searchbox-input snize-input-style" aria-label="Search" autocomplete="off">
  <span class="icon icon-search searchbox-icon" aria-hidden="true"><img src="//cdn.shopify.com/s/files/1/0321/0241/6515/t/40/assets/Search_20x20.png?v=157153444824800731701667808347"></span>
</form>

GET /pages/search-results-page

<form action="/pages/search-results-page" method="get" class="input-group search-bar" role="search">
  <input type="search" name="q" value="" placeholder="Search" class="input-group-field snize-input-style" aria-label="Search" autocomplete="off">
  <span class="input-group-btn">
    <button type="submit" class="btn btn--search icon-fallback-text">
      <span class="icon icon-search" aria-hidden="true"></span>
      <span class="fallback-text">Search</span>
    </button>
  </span>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="newsletter">
  <input type="email" value="" placeholder="Your email" name="contact[email]" id="Email" class="input-group-field" aria-label="Your email" autocorrect="off" autocapitalize="off">
  <button type="submit" class="btn" name="subscribe" id="subscribe" value="->"><i class="fa fa-long-arrow-right"></i>
  </button>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="newsletter">
  <div class="input-group">
    <input type="email" value="" placeholder="Email Address" name="contact[email]" id="Email" class="input-group-field" aria-label="Your email" autocorrect="off" autocapitalize="off">
    <span class="input-group-btn">
      <button type="submit" class="btn" name="subscribe" id="subscribe" value="->"><i class="fa fa-long-arrow-right"></i>
      </button>
    </span>
  </div>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="newsletter">
  <input type="email" value="" placeholder="Your email" name="contact[email]" id="Email" class="input-group-field" aria-label="Your email" autocorrect="off" autocapitalize="off">
  <button type="submit" class="btn" name="subscribe" id="subscribe" value="->"><i class="fa fa-long-arrow-right"></i>
  </button>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="newsletter">
  <div class="input-group">
    <input type="email" value="" placeholder="Email Address" name="contact[email]" id="Email" class="input-group-field" aria-label="Your email" autocorrect="off" autocapitalize="off">
    <span class="input-group-btn">
      <button type="submit" class="btn" name="subscribe" id="subscribe" value="->"><i class="fa fa-long-arrow-right"></i>
      </button>
    </span>
  </div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-UtiEQY" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; overflow: hidden; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 20px 15px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 15px 0px 0px; min-height: 500px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/MWXnx4/images/0e44d09d-a942-47fb-9846-a51a87bbbc3d.png" tabindex="-1" class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 100px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 36px; color: #373f47; font-family: 'Josefin Sans', Helvetica, Arial, sans-serif; font-weight: 400;">Limited Time</span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 36px; color: #373f47; font-family: 'Josefin Sans', Helvetica, Arial, sans-serif; font-weight: bold;">TAKE 10% OFF!</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 16px; color: #373f47; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;">Save on your first order and get</span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 16px; color: #373f47; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 400;">more joy when you join.</span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_48219953" class="needsclick go3578274518 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(96, 106, 114);">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(33, 29, 28); border-radius: 6px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(255, 255, 255); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">GET
          10% OFF!</button></div>
    </div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 390px; margin: -20px -15px -20px 0px; padding: 0px; min-width: 390px; background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/MWXnx4/images/412b89dd-10f9-4504-8704-a0dcdccc7455.jpeg&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; min-height: 500px;">
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_2 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Xzbnut" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 450px; min-width: 200px; max-width: 1000px; overflow: hidden; border-radius: 6px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(0, 0, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 20px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 250px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;">
            <a href="https://joyjolt.com/discount/BF35?redirect=%2Fcollections%2Fblack-friday-sale-2023"><span style="color: #ff1200; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600; font-size: 28px;"><strong>BLACK FRIDAY SALE IS ON!</strong></span></a>
          </p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
              style="color: #ffffff; font-family: Poppins, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 600; font-size: 26px;"><strong>TAKE 35% OFF W/ CODE <span style="color: #ff0000;">BF35</span></strong></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="align-items: center; justify-content: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
          <div class="needsclick  kl-private-reset-css-Xuajs1"
            style="position: relative; display: flex; flex-direction: row; flex: 1 1 0%; align-items: center; justify-content: center; background: rgb(238, 238, 238); border-radius: 2px; border-style: dashed; border-color: rgb(0, 0, 0); border-width: 2px; color: rgb(253, 0, 0); line-height: 1; white-space: normal; padding: 16px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer;">
            <div class="needsclick  kl-private-reset-css-Xuajs1" style="flex: 1 1 0%; font-family: Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 30px; font-weight: 700; letter-spacing: 0px;">BF35</div><svg
              class="needsclick  kl-private-reset-css-Xuajs1" style="color: rgb(253, 0, 0); height: 32px; width: 32px; padding-left: 16px; cursor: pointer; flex-shrink: 0;"><svg width="32" height="33" viewBox="0 0 32 33" fill="none"
                xmlns="http://www.w3.org/2000/svg">
                <path fill-rule="evenodd" clip-rule="evenodd"
                  d="M3.60156 1.09961C1.94471 1.09961 0.601562 2.44275 0.601562 4.09961V22.4996C0.601562 24.1565 1.94471 25.4996 3.60156 25.4996H8V23.4996H3.60156C3.04928 23.4996 2.60156 23.0519 2.60156 22.4996V4.09961C2.60156 3.54732 3.04928 3.09961 3.60156 3.09961H18.8016C19.3538 3.09961 19.8016 3.54732 19.8016 4.09961V5.30078H21.8016V4.09961C21.8016 2.44276 20.4584 1.09961 18.8016 1.09961H3.60156Z"
                  fill="currentColor"></path>
                <rect x="11.1992" y="8.5" width="19.2" height="22.4" rx="2" stroke="currentColor" stroke-width="2"></rect>
              </svg></svg>
          </div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 40px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(157, 157, 157); border-radius: 6px; border-style: none; border-color: rgb(32, 32, 32); border-width: 2px; color: rgb(255, 255, 255); font-family: Poppins, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 600; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">START
          SHOPPING!</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

FREE Returns & Shipping Over $49
FREE Returns & Shipping Over $49
SHOP LIMITED STAR WARS GLASSWARE
SHOP LIMITED STAR WARS GLASSWARE
 * New Arrivals
 * Double wall
   * Coffee Glasses
   * Espresso Glasses
   * Highball Glasses
 * Barware
   * Drinking
   * Decanters & Carafes
   * Cocktail Glasses
   * View All
 * Wine & Champagne
 * Star Wars
 * Disney

 * 
 * 
 * 0

 * 0

Search
 * New Arrivals
 * Double wall
   * Coffee Glasses
   * Espresso Glasses
   * Highball Glasses
 * Barware
   * Drinking
   * Decanters & Carafes
   * Cocktail Glasses
   * View All
 * Wine & Champagne
 * Star Wars
 * Disney


REVIEW YOUR CART



Your cart is currently empty.


 * CLAIRE
   COLLECTION
   
   SHOP SHOP NOW
   


 * CLAIRE
   COLLECTION
   
   SHOP SHOP NOW


 * CLAIRE
   COLLECTION
   
   SHOP SHOP NOW


SHOP BY CATEGORY

NEW ARRIVAL

Double WALLS

BARWARE

WINE & CHAMPAGNE




DISNEY
MICKEY MOUSE GLITCH

SHOP


STAR WARS™
HELMET HUES

SHOP


THE MANDALORIAN™
WATCHING THE DRAMA

SHOP

FROM SIPPING TEA IN THE COMFORT OF YOUR HOME TO TOASTING AN OCCASION WITH
FRIENDS,

WE BELIEVE THAT EVERY MOMENT SHOULD BE FILLED WITH JOY


CAN SHAPED GLASS

SHOP


BLOOM COUPE

SHOP


NOVA WHISKEY GLASSES

SHOP


SHOP THE STYLE


CAN SHAPED GLASS

SHOP NOW


BLOOM COUPE

SHOP NOW


NOVA WHISKEY GLASSES

SHOP NOW

FAST, FREE SHIPPING Nationwide Over $49
DESIGNED IN NY Truly One Of Kind
SECURE CHECKOUT Because We Care
EASY RETURNS For Peace Of Mind
SECURE CHECKOUT Because We Care
EASY RETURNS For Peace Of Mind
FAST, FREE SHIPPING Nationwide Over $49
DESIGNED IN NY Truly One Of Kind
SECURE CHECKOUT Because We Care
EASY RETURNS For Peace Of Mind
FAST, FREE SHIPPING Nationwide Over $49
DESIGNED IN NY Truly One Of Kind
SECURE CHECKOUT Because We Care
EASY RETURNS For Peace Of Mind


FEATURED ON



888.569.5680 INFO@JOYJOLT.COM


STAY UP TO DATE




Sign up for the latest news, offers and styles

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


SHOP

+
 * All
 * Barware
 * Double Wall
 * Collections


CUSTOMER SERVICE

+
 * Return Policy
 * Privacy Policy
 * Terms & Conditions
 * Shipping & Delivery


ABOUT US

+
 * Contact us
 * Our Story
 * Blog
 * Manfacturing


INFORMATION

+
 * Warranty Registration
 * Wholesale
 * Corporate Gifts
 * Affiliate Program


STAY UP TO DATE




Sign up for marketing emails and find out when we're launching new products.


LETS STAY IN TOUCH

 * Facebook
 * Pinterest
 * Instagram



©2022 JOYJOLT

Use left/right arrows to navigate the slideshow or swipe left/right if using a
mobile device

 * choosing a selection results in a full page refresh
 * Opens in a new window.
 * Opens external website in a new window.






CART

Your cart is empty.


Close form 1

Limited Time

TAKE 10% OFF!

Save on your first order and get

more joy when you join.


GET 10% OFF!

Close form 2

BLACK FRIDAY SALE IS ON!

TAKE 35% OFF W/ CODE BF35

BF35
START SHOPPING!