


<!doctype html>
<!--[if IE 9]> <html class="ie9 no-js supports-no-cookies" lang="en"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js supports-no-cookies" lang="en"> <!--<![endif]-->

<head>
  <script>
  window.consentmo_gcm_initial_state = "";
  window.consentmo_gcm_state = "";
  window.consentmo_gcm_security_storage = "";
  window.consentmo_gcm_ad_storage = "";
  window.consentmo_gcm_analytics_storage = "";
  window.consentmo_gcm_functionality_storage = "";
  window.consentmo_gcm_personalization_storage = "";
  window.consentmo_gcm_ads_data_redaction = "";
  window.consentmo_gcm_url_passthrough = "";
  window.consentmo_gcm_data_layer_name = "";
  
  // Google Consent Mode V2 integration script from Consentmo GDPR
  window.isenseRules = {};
  window.isenseRules.gcm = {
      gcmVersion: 2,
      integrationVersion: 3,
      customChanges: false,
      consentUpdated: false,
      initialState: 7,
      isCustomizationEnabled: false,
      adsDataRedaction: true,
      urlPassthrough: false,
      dataLayer: 'dataLayer',
      categories: { ad_personalization: "marketing", ad_storage: "marketing", ad_user_data: "marketing", analytics_storage: "analytics", functionality_storage: "functionality", personalization_storage: "functionality", security_storage: "strict"},
      storage: { ad_personalization: "false", ad_storage: "false", ad_user_data: "false", analytics_storage: "false", functionality_storage: "false", personalization_storage: "false", security_storage: "false", wait_for_update: 2000 }
  };
  if(window.consentmo_gcm_state !== null && window.consentmo_gcm_state !== "" && window.consentmo_gcm_state !== "0") {
    window.isenseRules.gcm.isCustomizationEnabled = true;
    window.isenseRules.gcm.initialState = window.consentmo_gcm_initial_state === null || window.consentmo_gcm_initial_state.trim() === "" ? window.isenseRules.gcm.initialState : window.consentmo_gcm_initial_state;
    window.isenseRules.gcm.categories.ad_storage = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_storage : window.consentmo_gcm_ad_storage;
    window.isenseRules.gcm.categories.ad_user_data = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_user_data : window.consentmo_gcm_ad_storage;
    window.isenseRules.gcm.categories.ad_personalization = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_personalization : window.consentmo_gcm_ad_storage;
    window.isenseRules.gcm.categories.analytics_storage = window.consentmo_gcm_analytics_storage === null || window.consentmo_gcm_analytics_storage.trim() === "" ? window.isenseRules.gcm.categories.analytics_storage : window.consentmo_gcm_analytics_storage;
    window.isenseRules.gcm.categories.functionality_storage = window.consentmo_gcm_functionality_storage === null || window.consentmo_gcm_functionality_storage.trim() === "" ? window.isenseRules.gcm.categories.functionality_storage : window.consentmo_gcm_functionality_storage;
    window.isenseRules.gcm.categories.personalization_storage = window.consentmo_gcm_personalization_storage === null || window.consentmo_gcm_personalization_storage.trim() === "" ? window.isenseRules.gcm.categories.personalization_storage : window.consentmo_gcm_personalization_storage;
    window.isenseRules.gcm.categories.security_storage = window.consentmo_gcm_security_storage === null || window.consentmo_gcm_security_storage.trim() === "" ? window.isenseRules.gcm.categories.security_storage : window.consentmo_gcm_security_storage;
    window.isenseRules.gcm.urlPassthrough = window.consentmo_gcm_url_passthrough === null || window.consentmo_gcm_url_passthrough.trim() === "" ? window.isenseRules.gcm.urlPassthrough : window.consentmo_gcm_url_passthrough;
    window.isenseRules.gcm.adsDataRedaction = window.consentmo_gcm_ads_data_redaction === null || window.consentmo_gcm_ads_data_redaction.trim() === "" ? window.isenseRules.gcm.adsDataRedaction : window.consentmo_gcm_ads_data_redaction;
    window.isenseRules.gcm.dataLayer = window.consentmo_gcm_data_layer_name === null || window.consentmo_gcm_data_layer_name.trim() === "" ? window.isenseRules.gcm.dataLayer : window.consentmo_gcm_data_layer_name;
  }
  window.isenseRules.initializeGcm = function (rules) {
    if(window.isenseRules.gcm.isCustomizationEnabled) {
      rules.initialState = window.isenseRules.gcm.initialState;
      rules.urlPassthrough = window.isenseRules.gcm.urlPassthrough === true || window.isenseRules.gcm.urlPassthrough === 'true';
      rules.adsDataRedaction = window.isenseRules.gcm.adsDataRedaction === true || window.isenseRules.gcm.adsDataRedaction === 'true';
    }
    
    let initialState = parseInt(rules.initialState);
    let marketingBlocked = initialState === 0 || initialState === 2 || initialState === 5 || initialState === 7;
    let analyticsBlocked = initialState === 0 || initialState === 3 || initialState === 6 || initialState === 7;
    let functionalityBlocked = initialState === 4 || initialState === 5 || initialState === 6 || initialState === 7;

    let gdprCache = localStorage.getItem('gdprCache') ? JSON.parse(localStorage.getItem('gdprCache')) : null;
    if (gdprCache && typeof gdprCache.updatedPreferences !== "undefined") {
      let updatedPreferences = gdprCache.updatedPreferences;
      marketingBlocked = parseInt(updatedPreferences.indexOf('marketing')) > -1;
      analyticsBlocked = parseInt(updatedPreferences.indexOf('analytics')) > -1;
      functionalityBlocked = parseInt(updatedPreferences.indexOf('functionality')) > -1;
    }

    Object.entries(rules.categories).forEach(category => {
      if(rules.storage.hasOwnProperty(category[0])) {
        switch(category[1]) {
          case 'strict':
            rules.storage[category[0]] = "granted";
            break;
          case 'marketing':
            rules.storage[category[0]] = marketingBlocked ? "denied" : "granted";
            break;
          case 'analytics':
            rules.storage[category[0]] = analyticsBlocked ? "denied" : "granted";
            break;
          case 'functionality':
            rules.storage[category[0]] = functionalityBlocked ? "denied" : "granted";
            break;
        }
      }
    });
    rules.consentUpdated = true;
    isenseRules.gcm = rules;
  }

  // Google Consent Mode - initialization start
  window.isenseRules.initializeGcm({
    ...window.isenseRules.gcm,
    adsDataRedaction: true,
    urlPassthrough: false,
    initialState: 7
  });

  /*
  * initialState acceptable values:
  * 0 - Set both ad_storage and analytics_storage to denied
  * 1 - Set all categories to granted
  * 2 - Set only ad_storage to denied
  * 3 - Set only analytics_storage to denied
  * 4 - Set only functionality_storage to denied
  * 5 - Set both ad_storage and functionality_storage to denied
  * 6 - Set both analytics_storage and functionality_storage to denied
  * 7 - Set all categories to denied
  */

  window[window.isenseRules.gcm.dataLayer] = window[window.isenseRules.gcm.dataLayer] || [];
  function gtag() { window[window.isenseRules.gcm.dataLayer].push(arguments); }
  gtag("consent", "default", isenseRules.gcm.storage);
  isenseRules.gcm.adsDataRedaction && gtag("set", "ads_data_redaction", isenseRules.gcm.adsDataRedaction);
  isenseRules.gcm.urlPassthrough && gtag("set", "url_passthrough", isenseRules.gcm.urlPassthrough);
</script>
  <meta name="google-site-verification" content="joe0pLrEgL8q6HarHzn4raECm6erNAFZ84jQKBnMsi8" />
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width,initial-scale=1">
  <link rel="canonical" href="https://lootcrate.com/">

  
    <link rel="apple-touch-icon" sizes="180x180" href="//lootcrate.com/cdn/shop/files/LC_favicon_180x180.png?v=1613223605">
    <link rel="icon" type="image/png" sizes="32x32" href="//lootcrate.com/cdn/shop/files/LC_favicon_32x32.png?v=1613223605">
    <link rel="icon" type="image/png" sizes="16x16" href="//lootcrate.com/cdn/shop/files/LC_favicon_16x16.png?v=1613223605">
  

  
  <title>
    Geek Subscription Box for Gamers &amp; Nerds | Loot Crate™
    
    
    
  </title>

  
  <script>
    (function() {
      if (!document.cookie.split('; ').find(row => row.startsWith('clearedCart'))) {
        document.cookie = "clearedCart=true; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT;";
        try {
          console.log("Clearing recurly cart");
          fetch('/cart/clear.js', {method: 'POST'});
        } catch (e) {
          console.error('cart clear failed', e);
        }
      }
    })()
  </script>

  <script>
    (function() {
      var storage = window.localStorage;
      if (!storage) return;
      if(window.location.pathname == '/account' && storage.getItem('redirectToCheckout')) {
        console.log('redirecting to cart');
        window.location = '/cart';
      }
      storage.removeItem('redirectToCheckout');
    })()
  </script>

  
    <meta name="description" content="Loot Crate is the #1 pop culture subscription-based service on the planet, bringing the love of pop culture conventions to fans at home. We work closely with creators and licensed partners like Warner Brothers, Disney, Marvel, Pixar, Universal, Bethesda, Crunchyroll and others to imagine new products for our fans.">
  
<link href="//lootcrate.com/cdn/shop/t/256/assets/theme.css?v=122064923711568415171746113171" rel="stylesheet" type="text/css" media="all" />
<link href="https://lootcrate-store.s3.us-west-2.amazonaws.com/css/2021-11-10-lc-supplement.css" rel="stylesheet" type="text/css" media="all" />
<link href="//lootcrate.com/cdn/shop/t/256/assets/dr_style.css?v=4444332733621806671745488082" rel="stylesheet" type="text/css" media="all" />

<meta property="og:site_name" content="Loot Crate">
<meta property="og:url" content="https://lootcrate.com/"><meta property="og:title" content="Geek Subscription Box for Gamers &amp; Nerds | Loot Crate™">
<meta property="og:type" content="website">
<meta property="og:description" content="Loot Crate is the #1 pop culture subscription-based service on the planet, bringing the love of pop culture conventions to fans at home. We work closely with creators and licensed partners like Warner Brothers, Disney, Marvel, Pixar, Universal, Bethesda, Crunchyroll and others to imagine new products for our fans.">



<meta name="twitter:site" content="@lootcrate">
<meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Geek Subscription Box for Gamers &amp; Nerds | Loot Crate™">
<meta name="twitter:description" content="Loot Crate is the #1 pop culture subscription-based service on the planet, bringing the love of pop culture conventions to fans at home. We work closely with creators and licensed partners like Warner Brothers, Disney, Marvel, Pixar, Universal, Bethesda, Crunchyroll and others to imagine new products for our fans.">


  
  

  
  

  
  


<!-- HOOK ["\/"] -->
<script>
  document.documentElement.className = document.documentElement.className.replace('no-js', 'js');

  window.theme = {
    shop: {
      permanentDomain: "lootcrate-prod.myshopify.com"
    },
    strings: {
      addToCart: "Add to Cart",
      soldOut: "Sold Out",
      unavailable: "Unavailable",
      adding: "Adding..."
    },
    icons: {
      
"remove" : "\u003csvg width=\"15\" height=\"20\" viewBox=\"0 0 15 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.2208 2.2082H14.5952C14.8055 2.2082 14.9737 2.37644 14.9948 2.58675V4.18507C14.9948 4.39537 14.8265 4.56361 14.6162 4.56361H0.378549C0.168244 4.56361 0 4.39537 0 4.18507V2.58675C0 2.37644 0.168244 2.2082 0.378549 2.2082H4.75289L5.00526 1.03049C5.15247 0.42061 5.67824 0 6.28812 0H8.6856C9.31652 0 9.84228 0.42061 9.96846 1.03049L10.2208 2.2082ZM6.28812 1.03049C6.14091 1.03049 6.01473 1.11462 5.9937 1.26183L5.78339 2.2082H9.19033L8.98003 1.26183C8.959 1.13565 8.83281 1.03049 8.6856 1.03049H6.28812ZM2.98649 20C1.93497 20 1.09375 19.1588 1.09375 18.1073V5.57309H13.8593V18.1073C13.8593 19.1588 13.018 20 11.9665 20H2.98649ZM11.4828 7.88644H10.4733V17.6866H11.4828V7.88644ZM7.99175 7.88644H6.98228V17.6866H7.99175V7.88644ZM4.52172 7.88644H3.51226V17.6866H4.52172V7.88644Z\" fill=\"black\"\/\u003e\n\u003c\/svg\u003e\n" ,
      
"close" : "\u003csvg width=\"11\" height=\"11\" viewBox=\"0 0 11 11\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M7.585 5.5L10.7122 2.37281C11.0959 1.98906 11.0959 1.36687 10.7122 0.982812L10.0172 0.287813C9.63344 -0.0959375 9.01125 -0.0959375 8.62719 0.287813L5.5 3.415L2.37281 0.287813C1.98906 -0.0959375 1.36688 -0.0959375 0.982813 0.287813L0.287813 0.982812C-0.0959375 1.36656 -0.0959375 1.98875 0.287813 2.37281L3.415 5.5L0.287813 8.62719C-0.0959375 9.01094 -0.0959375 9.63312 0.287813 10.0172L0.982813 10.7122C1.36656 11.0959 1.98906 11.0959 2.37281 10.7122L5.5 7.585L8.62719 10.7122C9.01094 11.0959 9.63344 11.0959 10.0172 10.7122L10.7122 10.0172C11.0959 9.63344 11.0959 9.01125 10.7122 8.62719L7.585 5.5Z\" fill=\"black\"\/\u003e\n\u003c\/svg\u003e\n" ,
      
"cart" : "\u003csvg class=\"svg-icon-cart\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n    \u003cpath d=\"M6 16C4.9 16 4.01 16.9 4.01 18C4.01 19.1 4.9 20 6 20C7.1 20 8 19.1 8 18C8 16.9 7.1 16 6 16ZM0 0V2H2L5.6 9.59L4.25 12.04C4.09 12.32 4 12.65 4 13C4 14.1 4.9 15 6 15H18V13H6.42C6.28 13 6.17 12.89 6.17 12.75L6.2 12.63L7.1 11H14.55C15.3 11 15.96 10.59 16.3 9.97L19.88 3.48C19.96 3.34 20 3.17 20 3C20 2.45 19.55 2 19 2H4.21L3.27 0H0ZM16 16C14.9 16 14.01 16.9 14.01 18C14.01 19.1 14.9 20 16 20C17.1 20 18 19.1 18 18C18 16.9 17.1 16 16 16Z\" fill=\"white\" \/\u003e\n\u003c\/svg\u003e\n" ,
      
"filters" : "\u003csvg aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" class=\"icon icon-filters\" viewBox=\"0 0 24 22\"\u003e\u003cpath d=\"M5.5 18v2H0v-2h5.5zm5.5-2c.27 0 .505.099.703.297A.961.961 0 0 1 12 17v4c0 .27-.099.505-.297.703A.961.961 0 0 1 11 22H7a.961.961 0 0 1-.703-.297A.961.961 0 0 1 6 21v-4c0-.27.099-.505.297-.703A.961.961 0 0 1 7 16h4zm2.5-6v2H0v-2h13.5zm-10-8v2H0V2h3.5zM24 18v2H12.5v-2H24zM9 0c.27 0 .505.099.703.297A.961.961 0 0 1 10 1v4c0 .27-.099.505-.297.703A.961.961 0 0 1 9 6H5a.961.961 0 0 1-.703-.297A.961.961 0 0 1 4 5V1c0-.27.099-.505.297-.703A.961.961 0 0 1 5 0h4zm10 8c.27 0 .505.099.703.297A.961.961 0 0 1 20 9v4c0 .27-.099.505-.297.703A.961.961 0 0 1 19 14h-4a.961.961 0 0 1-.703-.297A.961.961 0 0 1 14 13V9c0-.27.099-.505.297-.703A.961.961 0 0 1 15 8h4zm5 2v2h-3.5v-2H24zm0-8v2H10.5V2H24z\" fill=\"#000\"\/\u003e\u003c\/svg\u003e" ,
      
"info-circle" : "\u003csvg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n  \u003cpath d=\"M7 0C3.13438 0 0 3.13438 0 7C0 10.8656 3.13438 14 7 14C10.8656 14 14 10.8656 14 7C14 3.13438 10.8656 0 7 0ZM7.5 10.375C7.5 10.4438 7.44375 10.5 7.375 10.5H6.625C6.55625 10.5 6.5 10.4438 6.5 10.375V6.125C6.5 6.05625 6.55625 6 6.625 6H7.375C7.44375 6 7.5 6.05625 7.5 6.125V10.375ZM7 5C6.80374 4.99599 6.61687 4.91522 6.47948 4.775C6.3421 4.63478 6.26515 4.4463 6.26515 4.25C6.26515 4.0537 6.3421 3.86522 6.47948 3.725C6.61687 3.58478 6.80374 3.50401 7 3.5C7.19626 3.50401 7.38313 3.58478 7.52052 3.725C7.6579 3.86522 7.73485 4.0537 7.73485 4.25C7.73485 4.4463 7.6579 4.63478 7.52052 4.775C7.38313 4.91522 7.19626 4.99599 7 5Z\" fill=\"#343434\"\/\u003e\n\u003c\/svg\u003e\n" 
      
    },
    moneyFormat: "${{amount}}",
    storefrontAPI: {
      accessToken: "471f665cac623553dbae399baa217f7d"
    },
    middleware: {
      email: null,
      token:"9de4c54d67204b59ccf766c1c88f8294",
      actionsEndpoint: "https:\/\/mpk5tvtuz0.execute-api.us-west-2.amazonaws.com\/prod\/ui-events-webhook"
    },
    multipassUrl: "https:\/\/lootcrate-shopify-middleware.herokuapp.com\/multipass",
    customer:
        null,routes: {
      login: "\/account\/login",
      register: "\/account\/register",
      checkoutUrl:  "\/apps\/checkout\/l\/",
      shopifyCheckout: "\/checkout"
    }

  };
</script>





  <script>
    var multicurrencyConfig = {
      countries: [{"name":"Argentina","iso_code":"AR","currency":"USD","locale":"es-AR","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Argentina.png"},{"name":"Australia","iso_code":"AU","currency":"AUD","locale":"en-AU","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Australia.png"},{"name":"Austria","iso_code":"AT","currency":"EUR","locale":"de-AT","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Austria.png"},{"name":"Belgium","iso_code":"BE","currency":"EUR","locale":"fr-BE","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Belgium.png"},{"name":"Canada","iso_code":"CA","currency":"CAD","locale":"en-CA","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Canada.png"},{"name":"Czech Republic","iso_code":"CZ","currency":"CZK","locale":"cd-CZ","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Czech-Republic.png"},{"name":"Denmark","iso_code":"DK","currency":"DKK","locale":"da-DK","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Denmark.png"},{"name":"Finland","iso_code":"FI","currency":"EUR","locale":"fi-FI","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Finland.png"},{"name":"France","iso_code":"FR","currency":"EUR","locale":"fr-FR","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/France.png"},{"name":"Germany","iso_code":"DE","currency":"EUR","locale":"de-DE","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Germany.png"},{"name":"Hungary","iso_code":"HU","currency":"HUF","locale":"hu-HU","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Hungary.png"},{"name":"Iceland","iso_code":"IS","currency":"USD","locale":"is-IS","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Iceland.png"},{"name":"Ireland","iso_code":"IE","currency":"EUR","locale":"en-IE","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Ireland.png"},{"name":"Israel","iso_code":"IL","currency":"USD","locale":"he-IL","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Israel.png"},{"name":"Italy","iso_code":"IT","currency":"EUR","locale":"it-IT","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Italy.png"},{"name":"Japan","iso_code":"JP","currency":"USD","locale":"ja-JP","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Japan.png"},{"name":"Luxembourg","iso_code":"LU","currency":"EUR","locale":"fr-LU","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Luxembourg.png"},{"name":"Netherlands","iso_code":"NL","currency":"EUR","locale":"nl-NL","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Netherlands.png"},{"name":"New Zealand","iso_code":"NZ","currency":"NZD","locale":"en-NZ","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/New-Zealand.png"},{"name":"Norway","iso_code":"NO","currency":"NOK","locale":"nn-NO","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Norway.png"},{"name":"Poland","iso_code":"PL","currency":"EUR","locale":"pl-PL","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Poland.png"},{"name":"Portugal","iso_code":"PT","currency":"EUR","locale":"pl-PT","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Portugal.png"},{"name":"South Africa","iso_code":"ZA","currency":"ZAR","locale":"en-ZA","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/South-Africa.png"},{"name":"South Korea","iso_code":"KR","currency":"USD","locale":"ko-KR","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/South-Korea.png"},{"name":"Spain","iso_code":"ES","currency":"EUR","locale":"es-ES","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Spain.png"},{"name":"Sweden","iso_code":"SE","currency":"SEK","locale":"sv-SE","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Sweden.png"},{"name":"Switzerland","iso_code":"CH","currency":"CHF","locale":"fr-CH","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Switzerland.png"},{"name":"Turkey","iso_code":"TR","currency":"USD","locale":"tr-TR","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/Turkey.png"},{"name":"United Kingdom","iso_code":"GB","currency":"GBP","locale":"en-GB","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/United-Kingdom.png"},{"name":"United States","iso_code":"US","currency":"USD","locale":"en-US","flag_img_url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0326\/8729\/2547\/files\/United-States.png"}],
      currencies: [{
      "name": "Australian Dollar",
      "iso_code": "AUD",
      "symbol": "$",
      "active":false},{
      "name": "Canadian Dollar",
      "iso_code": "CAD",
      "symbol": "$",
      "active":false},{
      "name": "Swiss Franc",
      "iso_code": "CHF",
      "symbol": "CHF",
      "active":false},{
      "name": "Czech Koruna",
      "iso_code": "CZK",
      "symbol": "Kč",
      "active":false},{
      "name": "Danish Krone",
      "iso_code": "DKK",
      "symbol": "kr.",
      "active":false},{
      "name": "Euro",
      "iso_code": "EUR",
      "symbol": "€",
      "active":false},{
      "name": "British Pound",
      "iso_code": "GBP",
      "symbol": "£",
      "active":false},{
      "name": "Hungarian Forint",
      "iso_code": "HUF",
      "symbol": "Ft",
      "active":false},{
      "name": "Norwegian Krone",
      "iso_code": "NOK",
      "symbol": "kr",
      "active":false},{
      "name": "New Zealand Dollar",
      "iso_code": "NZD",
      "symbol": "$",
      "active":false},{
      "name": "Polish Złoty",
      "iso_code": "PLN",
      "symbol": "zł",
      "active":false},{
      "name": "Swedish Krona",
      "iso_code": "SEK",
      "symbol": "kr",
      "active":false},{
      "name": "United States Dollar",
      "iso_code": "USD",
      "symbol": "$",
      "active":true},{
      "name": "South African Rand",
      "iso_code": "ZAR",
      "symbol": "R",
      "active":false}],
    }
  </script>













  <meta name="google-signin-client_id" content="772266183829-adiqnnm01flkj672g8kd1bv775ms3fae.apps.googleusercontent.com">
  <script src="https://apis.google.com/js/platform.js?onload=googleSignInInit" async defer></script>
  
  <script>
    var googleInteraction = false;
    
    //
    function googleSignInInit() {
      gapi.load('auth2', function() {
        var auth2 = gapi.auth2.init({});
      });

      //
      var googleLoginBtn = document.querySelector('.g-signin2');
      if (googleLoginBtn) {
        googleLoginBtn.addEventListener('click', function(e){
          googleInteraction = true;
        })
      } 
    }

    function onGoogleSignInSuccess(googleUser) {
      if (!googleInteraction) {
        gapi.auth2.getAuthInstance().disconnect(); 
        return;
      }

      var token = googleUser.getAuthResponse(true).access_token;
      if (window.theme.multipass && typeof window.theme.multipass.loginGoogle == "function") {
        window.theme.multipass.loginGoogle(token).then(function(response){
          if (response.redirect_url) {
            window.location = response.redirect_url;
          }
        }).fail(function(response){})
      }
    }

    function onGoogleSignInFailure(googleUser) {
      
    }
  </script>



<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script><script>
    
    window.fbAsyncInit = function () {
      FB.init({
          appId      : "929669527050324",
          cookie     : true,
          xfbml      : true,
          version    : 'v8.0'
      });

      function onFacebookLogin(response) {
        if (response.status === 'connected' && window.theme.multipass && typeof window.theme.multipass.loginFacebook == "function") {
          window.theme.multipass.loginFacebook(response.authResponse.accessToken).then(function(response){
            if (response && response.redirect_url) {
              window.location = response.redirect_url;
            }
            //   
          });
        } else {
          // 
        }
      }

      // Subscribe to Login Events
      FB.Event.subscribe('auth.statusChange', onFacebookLogin);

    };

    
  </script>
  <!-- Bold -->
  <script src="//lootcrate.com/cdn/shop/t/256/assets/bold-checkout-options.js?v=8808794486716866041745488082" type="text/javascript"></script>
<script type='application/javascript'>

    var request = new XMLHttpRequest();
        request.open('HEAD', '/a/checkout/isInstalled', true);

        request.onload = function() {
            if (request.status >= 200 && request.status < 400) {
                // Success!
                cashier_installed_on_site = true;
            } else {
                cashier_installed_on_site = false;
            }
        };

        request.onerror = function(e) {
            cashier_installed_on_site = false;
        };

        request.send();

    if (typeof Object.assign != 'function') {
        // Must be writable: true, enumerable: false, configurable: true
        Object.defineProperty(Object, 'assign', {
            value: function assign(target, varArgs) { // .length of function is 2
                'use strict';
                if (target == null) { // TypeError if undefined or null
                    throw new TypeError('Cannot convert undefined or null to object');
                }
                var to = Object(target);
                for (var index = 1; index < arguments.length; index++) {
                    var nextSource = arguments[index];
                    if (nextSource != null) { // Skip over if undefined or null
                        for (var nextKey in nextSource) {
                            // Avoid bugs when hasOwnProperty is shadowed
                            if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
                                to[nextKey] = nextSource[nextKey];
                            }
                        }
                    }
                }
                return to;
            },
            writable: true,
            configurable: true
        });
    }
    if (!Object.keys) {
        Object.keys = (function () {
            'use strict';
            var hasOwnProperty = Object.prototype.hasOwnProperty,
                hasDontEnumBug = !({toString: null}).propertyIsEnumerable('toString'),
                dontEnums = [
                    'toString',
                    'toLocaleString',
                    'valueOf',
                    'hasOwnProperty',
                    'isPrototypeOf',
                    'propertyIsEnumerable',
                    'constructor'
                ],
                dontEnumsLength = dontEnums.length;

            return function (obj) {
                if (typeof obj !== 'function' && (typeof obj !== 'object' || obj === null)) {
                    throw new TypeError('Object.keys called on non-object');
                }
                var result = [], prop, i;
                for (prop in obj) {
                    if (hasOwnProperty.call(obj, prop)) {
                        result.push(prop);
                    }
                }
                if (hasDontEnumBug) {
                    for (i = 0; i < dontEnumsLength; i++) {
                        if (hasOwnProperty.call(obj, dontEnums[i])) {
                            result.push(dontEnums[i]);
                        }
                    }
                }
                return result;
            };
        }());
    }

    var QS = function () {
        var query_string = {};
        var query = window.location.search.substring(1);
        var vars = query.split('&');
        for (var i = 0; i < vars.length; i++) {
            var pair = vars[i].split('=');
            if (typeof query_string[pair[0]] === 'undefined') {
                query_string[pair[0]] = decodeURIComponent(pair[1]);
            } else if (typeof query_string[pair[0]] === 'string') {
                var arr = [query_string[pair[0]], decodeURIComponent(pair[1])];
                query_string[pair[0]] = arr;
            } else {
                query_string[pair[0]].push(decodeURIComponent(pair[1]));
            }
        }
        return query_string;
    }();

    function stringifyParams(params) {
        var result = '';
        Object.keys(params).forEach(function (k) {
            result += k + '=' + params[k] + '&';
        });
        result = result.slice(0, -1);
        return result;
    }

    function googleAnalyticsGetParamString(otherParams) {
        var allowedParams = {
            utm_source: true,
            utm_medium: true,
            utm_term: true,
            utm_content: true,
            utm_campaign: true,
            _ga: true,
            _conv_s: true,
            _conv_v: true
        };

        var filteredSearch = {};

        Object.keys(QS).forEach(function (k) {
            if (allowedParams[k]) {
                filteredSearch[k] = QS[k];
            }
        });

        // Force linker
        if (typeof window.ga === 'function' && filteredSearch['_ga'] === undefined) {
            window.ga(function (tracker) {
                var linkerParam = tracker.get('linkerParam');
                if (linkerParam.length > 0) {
                    filteredSearch['_ga'] = linkerParam.split('=')[1];
                }
            });
        }

        Object.assign(filteredSearch, otherParams);

        var getParamString = stringifyParams(filteredSearch);

        if (getParamString.length > 0) {
            getParamString = '?' + getParamString;
        }

        return getParamString;
    }

    if (typeof BOLD === 'undefined') {
        BOLD = {};
    }
    BOLD.checkout = {
        getCookie: function getCookie(name) {
            var value = '; ' + document.cookie;
            var parts = value.split('; ' + name + '=');
            if (parts.length === 2) {
                return parts.pop().split(';').shift();
            }
        },
        getPath: function getPath(url) {
            var parser = document.createElement('a');
            parser.href = url;
            return parser.pathname;
        },
        isFormButtonOrChild: function isFormButtonOrChild(elem) {
            //note, do we need to handle the Anchor tag?
            return elem.matches('form button, form button *, form input[type=submit], form input[type=submit] *, button[id=checkout][name=checkout][form=cart][type=submit]');
        },
        isCheckoutForm: function isCheckoutForm(action) {
            var path = BOLD.checkout.getPath(action);
            return action.search(/^\/checkout\b/) !== -1 || path.search(/^\/checkout\b/) !== -1;
        },
        isCartForm: function isCartForm(action) {
            var path = BOLD.checkout.getPath(action);
            return action.search(/^\/cart\b/) !== -1 || path.search(/^\/cart\b/) !== -1 || action.search(/\/cart\b/) !== -1 || path.search(/\/cart\b/) !== -1;
        },
        getForm: function getForm(elem, depth) {
            depth = typeof depth !== 'undefined' ? depth : 0;

            var maxSearchDepth = 3;
            if (typeof elem.form === 'undefined' && depth < maxSearchDepth) {
                return BOLD.checkout.getForm(elem.parentNode, depth + 1);
            } else {
                return elem.form;
            }
        },
        isBoldClone: function (elem) {
            return elem.matches('.bold_clone, .bold_clone *');
        },
        isCheckoutButtonOrChild: function isCheckoutButtonOrChild(elem) {
            return elem.matches('form [name=checkout], form [name=checkout] *, button[id=checkout][name=checkout][form=cart][type=submit]');
        },
        isCheckoutButton: function isCheckoutButton(elem) {
            if (BOLD.checkout.isBoldClone(elem)) {
                return false;
            }
            if (!BOLD.checkout.isFormButtonOrChild(elem)) {
                return false;
            }

            var form = BOLD.checkout.getForm(elem);
            if (form) {
                var action = form.getAttribute('action');
                if (BOLD.checkout.isCheckoutForm(action)) {
                    return true;
                }
                if (BOLD.checkout.isCartForm(action) && BOLD.checkout.isCheckoutButtonOrChild(elem)) {
                    return true;
                }
            }
            return false;
        },
        isFeatureRequired: function isFeatureRequired() {
            if (typeof BOLD.checkout_features_defaults === 'undefined'){
                return true;
            }
            for (i = 0; i < BOLD.checkout_features_defaults.length; i++){
              if (BOLD.checkout_features_defaults[i].require === true){
                return true;
              }
            }
            return false;
        },
        isEnabled: function () {
            return BOLD.checkout.isFeatureRequired() && BOLD.checkout.isInstalled();
        },
        isInstalled: function() {
            if(typeof cashier_installed_on_site !== 'undefined') {
                return cashier_installed_on_site;
            } else {
             	return false;
            }
        },
        listenerFn: function listenerFn(event) {
            if (BOLD.checkout.isCheckoutButton(event.target) && BOLD.checkout.isEnabled()) {
                BOLD.checkout.pushToCashier(event);
            } else if(BOLD.checkout.isCheckoutButton(event.target) && typeof cashier_installed_on_site === 'undefined') {
                var request = new XMLHttpRequest();
                    request.open('HEAD', '/a/checkout/isInstalled', false);

                    request.send(null);

                    if(request.status >= 200 && request.status < 400) {
                        BOLD.checkout.pushToCashier(event);
                    } else {
                        cashier_installed_on_site = false;
                    }
            }
        },
        localTime: function localTime(){
            var localDate = new Date();
            return localDate.getTime();
        },
        pushToCashier: function pushToCashier(event) {
            event.preventDefault();
            var form = BOLD.checkout.getForm(event.target);
            var formData = new FormData(form);
            var request = new XMLHttpRequest();
            request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
            request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

            request.onload = function() {
                if (request.status >= 200 && request.status < 400) {
                    // Success!
                    var cart = JSON.parse(request.responseText);

                    //If items are empty redirect back to the cart
                    if (cart.items.length == 0) {
                        return window.location.href = '/cart';
                    }

                    cart.items.forEach(function(element) {
                        delete element.product_description;
                    });

                    if (document.getElementById('CartSpecialInstructions')) {
                        //If the cart note exists, grab its value
                        cart.note = document.getElementById('CartSpecialInstructions').value;
                    }

                    var cartObj = JSON.stringify(cart);

                    var form = BOLD.checkout.getForm(event.target);
                    form.action = '/a/checkout/begin-checkout' + googleAnalyticsGetParamString({});
                    var cartCookie = BOLD.checkout.getCookie('cart');
                    var element = document.createElement('INPUT');
                    element.type = 'HIDDEN';
                    element.name = 'cart_id';
                    element.value = cartCookie;
                    form.appendChild(element);

                    var dateElement = document.createElement('INPUT');
                    dateElement.type = 'HIDDEN';
                    dateElement.name = 'checkout_local_time';
                    dateElement.value = BOLD.checkout.localTime();
                    form.appendChild(dateElement);

                    var cartElement = document.createElement('INPUT');
                    cartElement.type = 'HIDDEN';
                    cartElement.name = 'cart';
                    cartElement.value = cartObj;
                    form.appendChild(cartElement);
                    form.method = 'POST';

                    if(BOLD && BOLD.checkout && typeof BOLD.checkout.languageIsoCode === 'string') {
                        var langInput = document.createElement('INPUT');
                        langInput.type = 'HIDDEN';
                        langInput.name = 'language_iso';
                        langInput.value = BOLD.checkout.languageIsoCode;
                        form.appendChild(langInput);
                    }

                    if (BOLD && BOLD.common && typeof BOLD.common.eventEmitter === 'object' && typeof BOLDCURRENCY !== 'undefined') {
                        BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
                    }

                    form.submit();
                }
            };

            request.send(formData);
        },
        enable: function enable() {
            document.addEventListener('click', BOLD.checkout.listenerFn, {'capture':true});
        },
        disable: function disable() {
            document.removeEventListener('click', BOLD.checkout.listenerFn, {'capture':true});
        }
    };
    (function () {
        BOLD.checkout.enable();
    })();

    if (!Element.prototype.matches) { //polyfill per MDN
        Element.prototype.matches =
            Element.prototype.matchesSelector ||
            Element.prototype.mozMatchesSelector ||
            Element.prototype.msMatchesSelector ||
            Element.prototype.oMatchesSelector ||
            Element.prototype.webkitMatchesSelector ||
            function (s) {
                var matches = (this.document || this.ownerDocument).querySelectorAll(s),
                    i = matches.length;
                while (--i >= 0 && matches.item(i) !== this) {
                }
                return i > -1;
            };
    }
</script>

<script>
    // empty script tag to work around a platform issue where attributes of first script in file are scrubbed
</script>

<script id="bold-subscriptions-script" type="text/javascript">
    window.BOLD = window.BOLD || {};
    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
    window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {};
    window.BOLD.subscriptions.config.legacyAssetsLoaded = true;

    if (!window.BOLD.subscriptions.config.isAppEmbedEnabled) {
        window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {};
        window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {};
        window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200;
        window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0;
        window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200;
        window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0;
        window.BOLD.subscriptions.config.platform = 'shopify';
        window.BOLD.subscriptions.config.shopDomain = 'lootcrate-prod.myshopify.com';
        window.BOLD.subscriptions.config.customDomain = 'lootcrate.com';
        window.BOLD.subscriptions.config.shopIdentifier = '32687292547';
                    window.BOLD.subscriptions.config.cashierUrl = 'https://cashier.boldcommerce.com';
        window.BOLD.subscriptions.config.boldAPIBase = 'https://api.boldcommerce.com/';
        window.BOLD.subscriptions.config.cashierApplicationUUID = '2e6a2bbc-b12b-4255-abdf-a02af85c0d4e';
                    window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net';
        window.BOLD.subscriptions.config.currencyCode = 'USD';
        window.BOLD.subscriptions.config.checkoutType = 'bold';
        window.BOLD.subscriptions.config.currencyFormat = "$\u0026#123;\u0026#123;amount}}";
        window.BOLD.subscriptions.config.shopCurrencies = [{"id":4228,"currency":"AUD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 11:51:06","updated_at":"2022-02-03 11:51:06"},{"id":4185,"currency":"CAD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-01-26 07:50:53","updated_at":"2022-01-26 07:50:53"},{"id":4249,"currency":"CHF","currency_format":"SFr. \u0026#123;\u0026#123;amount}}","created_at":"2022-02-04 14:27:04","updated_at":"2022-02-04 14:27:04"},{"id":4229,"currency":"CZK","currency_format":"\u0026#123;\u0026#123;amount_with_comma_separator}} K\u0026#269;","created_at":"2022-02-03 12:02:13","updated_at":"2022-02-03 12:02:13"},{"id":4230,"currency":"DKK","currency_format":"\u0026#123;\u0026#123;amount_with_comma_separator}}","created_at":"2022-02-03 12:18:32","updated_at":"2022-02-03 12:18:32"},{"id":4234,"currency":"EUR","currency_format":"\u0026euro;\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 14:35:59","updated_at":"2022-02-03 14:35:59"},{"id":4231,"currency":"GBP","currency_format":"\u0026pound;\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 12:44:09","updated_at":"2022-02-03 12:44:09"},{"id":4235,"currency":"HUF","currency_format":"\u0026#123;\u0026#123;amount_no_decimals_with_comma_separator}}","created_at":"2022-02-03 14:41:26","updated_at":"2022-02-03 14:41:26"},{"id":4236,"currency":"NOK","currency_format":"kr \u0026#123;\u0026#123;amount_with_comma_separator}}","created_at":"2022-02-03 14:47:48","updated_at":"2022-02-03 14:47:48"},{"id":4237,"currency":"NZD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 14:54:46","updated_at":"2022-02-03 14:54:46"},{"id":4294,"currency":"PLN","currency_format":"\u0026#123;\u0026#123;amount_with_comma_separator}} zl","created_at":"2022-02-17 13:33:43","updated_at":"2022-02-17 13:33:43"},{"id":4233,"currency":"SEK","currency_format":"\u0026#123;\u0026#123;amount_no_decimals}} kr","created_at":"2022-02-03 14:33:57","updated_at":"2022-02-03 14:33:57"},{"id":4184,"currency":"USD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-01-26 06:38:44","updated_at":"2022-01-26 06:38:44"},{"id":4238,"currency":"ZAR","currency_format":"R \u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 15:08:36","updated_at":"2022-02-03 15:08:36"}];
        window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":false,"customer_can_change_next_order_date":false,"customer_can_change_order_frequency":false,"customer_can_create_an_additional_order":false,"customer_can_use_passwordless_login":false,"customer_passwordless_login_redirect":false,"customer_can_add_products_to_existing_subscriptions":false,"show_currency_code":true,"stored_payment_method_policy":"required","customer_portal_path":""};
        window.BOLD.subscriptions.config.customerLoginPath = null;

        // TODO: Remove the isset with BS2-4659_improve_large_group_selection
                    window.BOLD.subscriptions.config.loadSubscriptionGroupFrom = 'default';
                                window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes = {"DEFAULT":"default","BSUB_API":"bsub_api"};
                    window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false;
        if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) {
            window.BOLD.subscriptions.config.waitForCheckoutLoader = true;
        }

        window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || [];
        window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || [];
        window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || [];
        window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || [];
        window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || [];
        window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || [];
        window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || [];
        window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || [];
        window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || [];

        window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlags || ["BS2-1254-prepaid-settings-page","BS2-1252-enable-prepaid","BS2-2951-prepaid-allow-changing-shipping-address","BS2-3093-admin-cancel-prepaid-sub","BS2-3089-allow-change-prepaid-products","BE-1563-direct-checkout-url","BE-1641-throttle-requests-to-bold-platform","BS2-4293-skip-tx-fee-eq-zero","BE-1614-use-seletedDate-for-offset","BE-1511-use-bold-platform-prepaid","BE-1642-bold-checkout-line-item-price"];
        window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60';
        window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true;
        window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};

        // Interval text markup template
        window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || [];
        window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList');
        window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>';
        window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">\:</dt><dd class="definitionList-value">\</dd>';

        // Discount text markup template
        window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">\</div><div class="bold-subscriptions-discount__total">\</div></div>';


        // Constants in XMLHttpRequest are not reliable, so we will create our own
        // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState
        window.BOLD.subscriptions.config.XMLHttpRequest = {
            UNSENT:0,            // Client has been created. open() not called yet.
            OPENED: 1,           // open() has been called.
            HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available.
            LOADING: 3,          // Downloading; responseText holds partial data.
            DONE: 4              // The operation is complete.
        };

        window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net';
        if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) {
            window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')
        }

        window.BOLD.subscriptions.data.subscriptionGroups = [];
        if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) {
            window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups'));
        } else {
            window.BOLD.subscriptions.data.subscriptionGroups = [{"id":25142,"billing_rules":[{"id":53141,"subscription_group_id":25142,"interval_name":"Renews bimonthly on the 5th (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=12;BYMONTHDAY=5;BYMONTH=1,3,5,7,9,11","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTH=1,3,5,7,9,11;BYMONTHDAY=5;BYHOUR=12;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":true,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25058,"subscription_group_id":25142,"total_duration":3,"discount_type":"percentage","discount_value":8},{"id":25059,"subscription_group_id":25142,"total_duration":6,"discount_type":"percentage","discount_value":10}],"selection_options":[{"platform_entity_id":"5083967225987"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25144,"billing_rules":[{"id":53143,"subscription_group_id":25144,"interval_name":"Renews monthly on the 10th (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=12;BYMONTHDAY=10","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTHDAY=10;BYHOUR=12;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":27048,"subscription_group_id":25144,"total_duration":3,"discount_type":"percentage","discount_value":5}],"selection_options":[{"platform_entity_id":"5083963424899"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25147,"billing_rules":[{"id":53146,"subscription_group_id":25147,"interval_name":"Renews monthly on the 1st (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=12;BYMONTHDAY=1","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTHDAY=1;BYHOUR=12;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":true,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25066,"subscription_group_id":25147,"total_duration":3,"discount_type":"percentage","discount_value":5},{"id":25067,"subscription_group_id":25147,"total_duration":6,"discount_type":"percentage","discount_value":8},{"id":25068,"subscription_group_id":25147,"total_duration":12,"discount_type":"percentage","discount_value":10}],"selection_options":[{"platform_entity_id":"5083963261059"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25150,"billing_rules":[{"id":53149,"subscription_group_id":25150,"interval_name":"Renews bimonthly on the 15th (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=12;BYMONTHDAY=15;BYMONTH=2,4,6,8,10,12","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTH=2,4,6,8,10,12;BYMONTHDAY=15;BYHOUR=12;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":true,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25075,"subscription_group_id":25150,"total_duration":3,"discount_type":"percentage","discount_value":8},{"id":25076,"subscription_group_id":25150,"total_duration":6,"discount_type":"percentage","discount_value":10}],"selection_options":[{"platform_entity_id":"5083963457667"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25155,"billing_rules":[{"id":53154,"subscription_group_id":25155,"interval_name":"Renews monthly on the 1st (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=16;BYMONTHDAY=1","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTHDAY=1;BYHOUR=16;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":27046,"subscription_group_id":25155,"total_duration":3,"discount_type":"percentage","discount_value":5}],"selection_options":[{"platform_entity_id":"5085757145219"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25156,"billing_rules":[{"id":53155,"subscription_group_id":25156,"interval_name":"Renews monthly on the 1st (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=15;BYMONTHDAY=1","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTHDAY=1;BYHOUR=15;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25090,"subscription_group_id":25156,"total_duration":6,"discount_type":"percentage","discount_value":8},{"id":25091,"subscription_group_id":25156,"total_duration":12,"discount_type":"percentage","discount_value":10},{"id":27047,"subscription_group_id":25156,"total_duration":3,"discount_type":"percentage","discount_value":5}],"selection_options":[{"platform_entity_id":"5083967717507"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25163,"billing_rules":[{"id":53162,"subscription_group_id":25163,"interval_name":"Renews bimonthly on the 5th (varies for longer plan lengths)","billing_rule":"FREQ=MONTHLY;BYSECOND=0;BYMINUTE=0;BYHOUR=12;BYMONTHDAY=5;BYMONTH=2,4,6,8,10,12","custom_billing_rule":"RRULE:FREQ=MONTHLY;BYMONTH=2,4,6,8,10,12;BYMONTHDAY=5;BYHOUR=12;BYMINUTE=0;BYSECOND=0"}],"is_subscription_only":true,"allow_prepaid":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25105,"subscription_group_id":25163,"total_duration":3,"discount_type":"percentage","discount_value":8},{"id":25106,"subscription_group_id":25163,"total_duration":6,"discount_type":"percentage","discount_value":10}],"selection_options":[{"platform_entity_id":"5083965423747"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true}];
        }

        window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) {
            for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) {
                if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){
                    return true;
                }
            }
            return false;
        }

        window.BOLD.subscriptions.logger = {
            tag: "bold_subscriptions",
            // the bold subscriptions log level
            // 0 - errors (default)
            // 1 - warnings + errors
            // 2 - info + warnings + errors
            // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level
            levels: {
                ERROR: 0,
                WARN: 1,
                INFO: 2,
            },
            level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10),
            _log: function(callArgs, level) {
                if (!window.console) {
                    return null;
                }

                if (window.BOLD.subscriptions.logger.level < level) {
                    return;
                }

                var params = Array.prototype.slice.call(callArgs);
                params.unshift(window.BOLD.subscriptions.logger.tag);

                switch (level) {
                    case window.BOLD.subscriptions.logger.levels.INFO:
                        console.info.apply(null, params);
                        return;
                    case window.BOLD.subscriptions.logger.levels.WARN:
                        console.warn.apply(null, params);
                        return;
                    case window.BOLD.subscriptions.logger.levels.ERROR:
                        console.error.apply(null, params);
                        return;
                    default:
                        console.log.apply(null, params);
                        return;
                }
            },
            info: function() {
                window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO);
            },
            warn: function() {
                window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN);
            },
            error: function() {
                window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR);
            }
        }

        window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() {
            return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API'];
        }

        window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) {
            var data = window.BOLD.subscriptions.data;
            var foundGroup = null;
            for (var i = 0; i < data.subscriptionGroups.length; i += 1) {
                var subscriptionGroup = data.subscriptionGroups[i];
                for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) {
                    var selectionOption = subscriptionGroup.selection_options[j];
                    if (selectionOption.platform_entity_id === productId.toString()) {
                        foundGroup = subscriptionGroup;
                        break;
                    }
                }
                if (foundGroup) {
                    break;
                }
            }
            return foundGroup;
        };

        window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) {
            var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups;

            for (var i = 0; i < subscriptionGroups.length; i += 1) {
                var subGroup = subscriptionGroups[i];
                if (subGroup.id === subGroupId) {
                    return subGroup;
                }
            }

            return null;
        };

        window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) {
            if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id))
            {
                window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup);
            }
        }

        window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) {
            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId);

            if (
                !subscriptionGroup
                || !subscriptionGroup.prepaid_durations
                || !subscriptionGroup.prepaid_durations.length
            ) {
                return null;
            }

            for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) {
                var prepaidDuration = subscriptionGroup.prepaid_durations[i];
                if (prepaidDuration.id === prepaidDurationId) {
                    return prepaidDuration;
                }
            }

            return null;
        }

        window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) {
            for (var i = 0; i < subGroup.billing_rules.length; i += 1) {
                var billingRule = subGroup.billing_rules[i];
                if (billingRule.id === billingRuleId) {
                    return billingRule;
                }
            }

            return null;
        };

        window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) {
            var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(','));
            var disable = !!d;
            for (var i = 0; i < addToCartForms.length; i++) {
                var addToCartForm = addToCartForms[i];
                var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(addToCartForm);
                var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);

                if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) {
                    if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
                        var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
                        for (var j = 0; j < addToCartButtons.length; j++) {
                            var addToCartButton = addToCartButtons[j];
                            var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;

                            addToCartButton.disabled = disable;
                            toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
                        }
                    }
                } else {
                    if (subscriptionGroup) {
                        var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
                        for (var j = 0; j < addToCartButtons.length; j++) {
                            var addToCartButton = addToCartButtons[j];
                            var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;

                            addToCartButton.disabled = disable;
                            toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
                        }
                    }
                }

            }
        };

        window.BOLD.subscriptions.disableAddToCartButtons = function () {
            // only disable the add to cart buttons if the app isn't loaded yet
            if (!window.BOLD.subscriptions.app) {
                window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true);
            } else {
                window.BOLD.subscriptions.enableAddToCartButtons();
            }
        };

        window.BOLD.subscriptions.enableAddToCartButtons = function () {
            document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart);
            window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false);
        };

        window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) {
            var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','));
            var disable = !!d;
            for (var i = 0; i < checkoutButtons.length; i++) {
                var checkoutButton = checkoutButtons[i];
                var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute;

                checkoutButton.disabled = disable;
                toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable);
            }
        }

        window.BOLD.subscriptions.disableCheckoutButtons = function() {
            // only disable the checkout buttons if the app isn't loaded yet
            if (!window.BOLD.subscriptions.app) {
                window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true);
            } else {
                window.BOLD.subscriptions.enableCheckoutButtons();
            }
        }

        window.BOLD.subscriptions.enableCheckoutButtons = function() {
            document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout);
            window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false);
        }

        window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() {
            if (typeof(Storage) !== "undefined") {
                var successfulAddToCarts = JSON.parse(
                    window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]'
                );
                if (successfulAddToCarts.length > 0) {
                    return true;
                }
            }

            return false;
        }

        window.BOLD.subscriptions.hasPendingAddToCarts = function() {
            if (typeof(Storage) !== "undefined") {
                var pendingAddToCarts = JSON.parse(
                    window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]'
                );
                if (pendingAddToCarts.length > 0) {
                    return true;
                }
            }

            return false;
        }

        window.BOLD.subscriptions.addJSAsset = function(src, deferred) {
            var scriptTag = document.getElementById('bold-subscriptions-script');
            var jsElement = document.createElement('script');
            jsElement.type = 'text/javascript';
            jsElement.src = src;
            if (deferred) {
                jsElement.defer = true;
            }
            scriptTag.parentNode.insertBefore(jsElement, scriptTag);
        };

        window.BOLD.subscriptions.addCSSAsset = function(href) {
            var scriptTag = document.getElementById('bold-subscriptions-script');
            var cssElement = document.createElement('link');
            cssElement.href = href;
            cssElement.rel = 'stylesheet';
            scriptTag.parentNode.insertBefore(cssElement, scriptTag);
        };

        window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() {
            var assets = window.BOLD.subscriptions.config.assets;
            window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']);
            window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js'], false);
        };

        window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() {
            var assets = window.BOLD.subscriptions.config.assets;
            window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']);
            window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js'], true);
        };

        window.BOLD.subscriptions.processManifest = function() {
            if (!window.BOLD.subscriptions.processedManifest) {
                window.BOLD.subscriptions.processedManifest = true;
                window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText);

                                window.BOLD.subscriptions.loadStorefrontAssets();
                                window.BOLD.subscriptions.loadCustomerPortalAssets();
            }
        };

        window.BOLD.subscriptions.addInitialLoadingMessage = function() {
            var customerPortalNode = document.getElementById('customer-portal-root');
            if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) {
                customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>';
            }
        }

        window.BOLD.subscriptions.contentLoaded = function() {
            window.BOLD.subscriptions.data.contentLoadedEventTriggered = true;
            window.BOLD.subscriptions.addInitialLoadingMessage();
                        window.BOLD.subscriptions.disableAddToCartButtons();
            if (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts()) {
                window.BOLD.subscriptions.disableCheckoutButtons();
            }
            window.BOLD.subscriptions.hideAdditionalCheckoutButtons();
                    };

        window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) {
            if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) {
                var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form);
                var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
                if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection'))
                {
                    if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
                        // This code prevents products in subscription groups from being added to the cart before the
                        // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
                        // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
                        e.preventDefault();
                        return false;
                    }
                } else {
                    if (subscriptionGroup) {
                        // This code prevents products in subscription groups from being added to the cart before the
                        // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
                        // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
                        e.preventDefault();
                        return false;
                    }
                }

            }
        };

        window.BOLD.subscriptions.preventCheckout = function(e) {
            if (
                e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','))
                && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts())
            ) {
                // This code prevents checkouts on the shop until the Subscriptions app fully loads.
                // When the Subscriptions app is ready it will enable the checkout buttons itself.
                // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually.
                e.preventDefault();
                return false;
            }
        }

                document.addEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart);
        document.addEventListener('click', window.BOLD.subscriptions.preventCheckout);
                document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded);

        if (!Element.prototype.matches) {
            Element.prototype.matches =
                Element.prototype.matchesSelector ||
                Element.prototype.mozMatchesSelector ||
                Element.prototype.msMatchesSelector ||
                Element.prototype.oMatchesSelector ||
                Element.prototype.webkitMatchesSelector ||
                function(s) {
                    var matches = (this.document || this.ownerDocument).querySelectorAll(s),
                        i = matches.length;
                    while (--i >= 0 && matches.item(i) !== this) {}
                    return i > -1;
                };
        }

        if (!Element.prototype.closest) {
            Element.prototype.closest = function(s) {
                var el = this;

                do {
                    if (Element.prototype.matches.call(el, s)) return el;
                    el = el.parentElement || el.parentNode;
                } while (el !== null && el.nodeType === 1);
                return null;
            };
        }

        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) {
            if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) {
                return;
            }

            var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors;

            for (var i = 0; i < selectors.length; i++) {
                var elements = document.querySelectorAll(selectors[i]);

                for (var j = 0; j < elements.length; j++) {
                    elements[j].style.display = isVisible ? 'block' : 'none';
                }
            }
        }

        window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() {
            window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false);
        };

        window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() {
            window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true);
        };

        window.BOLD.subscriptions.enhanceMspUrls = function(data) {
            var mspUrl = 'https://sub.boldapps.net/shop/11556/customer_portal';
            var elements = document.querySelectorAll("a[href='"+mspUrl+"']");

            if(!elements.length || !data.success) {
                return;
            }

            for (var i = 0; i < elements.length; i++) {
                elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId;
            }
        };

        window.addEventListener('load', function () {
            window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls);
        });

        // This will be called immediately
        // Use this anonymous function to avoid polluting the global namespace
        (function() {
            var xhr = new XMLHttpRequest();
            xhr.addEventListener('load', window.BOLD.subscriptions.processManifest);
            xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime());
            xhr.send();
        })()

        window.BOLD.subscriptions.patches.patchCashier = function() {
            if (window.BOLD && window.BOLD.checkout) {
                window.BOLD.checkout.disable();
                window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn;
                window.BOLD.checkout.enable();
            } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) {
                window.BOLD.subscriptions.patches.currentCashierPatchAttempts++;
                setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100);
            }
        };

        window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) {
            window.BOLD.subscriptions.patches.currentCheckoutRetries++;

            if (!window.BOLD.subscriptions.app
                && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries
            ) {
                setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100);
                return;
            } else if (window.BOLD.subscriptions.app) {
                window.BOLD.subscriptions.patches.currentCheckoutRetries = 0;
                window.BOLD.subscriptions.app.addCartParams(form, cart);
            }

            var noSubscriptions = false;
            if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0)
                || !window.BOLD.subscriptions.app
            ) {
                noSubscriptions = true;
                event.target.dataset.cashierConfirmedNoPlugins = true;

                if (window.BOLD.subscriptions.setCashierFeatureToken) {
                    window.BOLD.subscriptions.setCashierFeatureToken(false);
                }
            }

            if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode)
                || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired())
            ) {
                // send them to the original checkout when in plugin only mode
                // and either BSUB is there but there are no subscription products
                // or BSUB isn't there at all
                if (form.dataset.old_form_action) {
                    form.action = form.dataset.old_form_action;
                }
                event.target.click();
            } else {
                // sends them to Cashier since BSUB got a chance to add it's stuff
                // and plugin only mode is not enabled
                form.submit();
            }
        };
    }
</script>

<script id="bold-subscriptions-platform-script" type="text/javascript">
    window.BOLD.subscriptions.config.shopPlatformId = '32687292547';
    window.BOLD.subscriptions.config.appSlug = 'subscriptions';

    window.BOLD = window.BOLD || {};
    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
    window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {};
    window.BOLD.subscriptions.data.platform.customer = { id: '' };
    window.BOLD.subscriptions.data.platform.product = null;
    window.BOLD.subscriptions.data.platform.products = [];
    window.BOLD.subscriptions.data.platform.variantProductMap = {};

    window.BOLD.subscriptions.addCachedProductData = function(products) {
        // ignore [], null, and undefined
        if (!products) {
            return
        }

        if (!Array.isArray(products)) {
            window.BOLD.subscriptions.logger.warn('products must be an array')
            return
        }

        window.BOLD.subscriptions.data.platform.products.concat(products)

        for (var i = 0; i < products.length; i++) {
            var product = products[i];
            for (var j = 0; j < product.variants.length; j++) {
                var variant = product.variants[j];
                window.BOLD.subscriptions.data.platform.variantProductMap[variant.id] = product;
            }
        }
    }

    
    
    

    window.BOLD.subscriptions.config.addToCartFormSelectors.push(
        '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)'
        ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)'
    );
    window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]');
    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]');
    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]');
    window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]');
    window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal');
    window.BOLD.subscriptions.config.checkoutButtonSelectors.push(
        '[name="checkout"]',
        '[href*="checkout"]:not([href*="tools/checkout"])',
        '[onclick*="checkout"]:not([onclick*="tools/checkout"])',
    );

    // Discount text markup template
    // NOTE: @ on double curly, so blade doesn't interpret, and `raw` liquid tags so liquid doesn't interpret.
    
    window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';
    

    window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) {
        var idInput = addToCartForm.querySelector('[name="id"]');
        if (idInput === null) {
            window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form — make sure your form has an input with [name="id"]')
            return null;
        }

        var variantId = parseInt(idInput.value, 10);
        if (isNaN(variantId)) {
            window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input')
            return null;
        }

        var product = window.BOLD.subscriptions.data.platform.variantProductMap[variantId];

        if (product === undefined) {
            window.BOLD.subscriptions.logger.error('could not map variant id to cached product data — call window.BOLD.subscriptions.addCachedProductData(products) to add the product to the cache')
            return null;
        }

        return product.id;
    };

    window.BOLD.subscriptions.getAddToCartForms = function() {
        var forms = [];
        var idInputs = document.querySelectorAll('[name="id"]');

        for (var i = 0; i < idInputs.length; i++) {
            var idInput = idInputs[i];
            var form = idInput.closest('form:not(.bold-subscriptions-no-widget)');
            if (form) {
                forms.push(form);
            }
        }

        return forms;
    };

    window.BOLD.subscriptions.getJWT = function (callback) {
        if(window.BOLD.subscriptions.data.platform.customer.id !== '') {
            var shopPlatformId = '32687292547';
            var appSlug = 'subscriptions';
            var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id;
            var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt';

            var xmlhttp = new XMLHttpRequest();

            xmlhttp.onreadystatechange = function() {
                if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) {
                    if (xmlhttp.status === 200) {
                        var data = JSON.parse(xmlhttp.responseText);
                        callback({
                            success: true,
                            value: {
                                jwt: data.bold_platform_jwt,
                                customerId: window.BOLD.subscriptions.data.platform.customer.id,
                            },
                        });
                    } else if (xmlhttp.status === 404) {
                        callback({
                            success: false,
                            error: 'not_logged_in',
                        });
                    } else {
                        callback({
                            success: false,
                            error: 'unknown',
                        });
                    }
                }
            };

            xmlhttp.open("GET", proxyPath, true);
            xmlhttp.setRequestHeader('Accept', 'application/liquid');
            xmlhttp.send();
        } else {
            callback({
                success: false,
                error: 'not_logged_in',
            });
        }
    };

    window.BOLD.subscriptions.setCashierFeatureToken = function(value) {
        if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
            window.BOLD.checkout_features_defaults.forEach(function(item) {
                if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) {
                    item.require = value;
                }
            });
        }
    };

    // Cashier patches
    window.BOLD.subscriptions.patches.cashierListenerFn = function(event) {
        if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) {
            window.BOLD.subscriptions.patches.pushToCashier(event);
        } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') {
            var request = new XMLHttpRequest();
            request.open('HEAD', '/apps/checkout/isInstalled', false);
            request.send(null);

            if(request.status >= 200 && request.status < 400) {
                window.BOLD.subscriptions.patches.pushToCashier(event);
            } else {
                window.cashier_installed_on_site = false;
            }
        }
    };

    window.BOLD.subscriptions.localTime = function() {
        var localDate = new Date();
        return localDate.getTime();
    };


    window.BOLD.subscriptions.patches.pushToCashier = function(event) {
        event.preventDefault();
        var form = window.BOLD.checkout.getForm(event.target);
        var formData = new FormData(form);
        var request = new XMLHttpRequest();
        request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
        request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

        request.onload = function() {
            if (request.status >= 200 && request.status < 400) {
                // Success!
                var cart = JSON.parse(request.responseText);

                // If items are empty redirect back to the cart
                if (cart.items.length === 0) {
                    return window.location.href = '/cart';
                }

                cart.items.forEach(function(element) {
                    delete element.product_description;
                });

                if (document.getElementById('CartSpecialInstructions')) {
                    // If the cart note exists, grab its value
                    cart.note = document.getElementById('CartSpecialInstructions').value;
                }

                var cartObj = JSON.stringify(cart);

                var form = window.BOLD.checkout.getForm(event.target);
                form.dataset.old_form_action = form.action;
                form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({});
                var cartCookie = window.BOLD.checkout.getCookie('cart');
                var element = document.createElement('INPUT');
                element.type = 'HIDDEN';
                element.name = 'cart_id';
                element.value = cartCookie;
                form.appendChild(element);

                var dateElement = document.createElement('INPUT');
                dateElement.type = 'HIDDEN';
                dateElement.name = 'checkout_local_time';
                dateElement.value = window.BOLD.subscriptions.localTime();
                form.appendChild(dateElement);

                var cartElement = document.createElement('INPUT');
                cartElement.type = 'HIDDEN';
                cartElement.name = 'cart';
                cartElement.value = cartObj;
                form.appendChild(cartElement);
                form.method = 'POST';

                if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') {
                    var langInput = document.createElement('INPUT');
                    langInput.type = 'HIDDEN';
                    langInput.name = 'language_iso';
                    langInput.value = window.BOLD.checkout.languageIsoCode;
                    form.appendChild(langInput);
                }

                if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') {
                    window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
                }

                window.BOLD.subscriptions.patches.finishCheckout(event, form, cart);
            }
        };

        request.send(formData);
    };

        // patchCashier must be called in the platform script
    window.BOLD.subscriptions.patches.patchCashier();
    </script>

<script>
  window.BOLD.subscriptions.config.internationalization = {
  en: {
      translation: {
        cancelPanelRenewalMethodFlowStandardRenewalOption: "Renew as one crate subscription",
        subscriptionSummaryNextOrderTitle: "Next order:",
        subscriptionSummaryProductsTitle: "Products",
        cancelPanelAlertMessage: "Once your subscription is canceled it will no longer renew.",
        subscriptionSummaryOrderFrequencyTitle: "Order frequency",

      }
  }
}
</script>

  <script>
    BOLD.checkout.disable();
  </script>

  <script type="application/json" data-next-order-dates>
  {"5083967225987":[{"startAt":"2023-12-04T05:00:00Z","endAt":"2024-02-04T04:59:59Z","nextOrderDate":"2024-03-05"},{"startAt":"2024-02-04T05:00:00Z","endAt":"2024-04-04T03:59:59Z","nextOrderDate":"2024-05-05"},{"startAt":"2024-04-04T04:00:00Z","endAt":"2024-06-04T03:59:59Z","nextOrderDate":"2024-07-05"},{"startAt":"2024-06-04T04:00:00Z","endAt":"2024-08-04T03:59:59Z","nextOrderDate":"2024-09-05"},{"startAt":"2024-08-04T04:00:00Z","endAt":"2024-10-04T03:59:59Z","nextOrderDate":"2024-11-05"},{"startAt":"2024-10-04T04:00:00Z","endAt":"2024-12-04T04:59:59Z","nextOrderDate":"2025-01-05"},{"startAt":"2024-12-04T05:00:00Z","endAt":"2025-02-04T04:59:59Z","nextOrderDate":"2025-03-05"},{"startAt":"2025-02-04T05:00:00Z","endAt":"2025-04-04T03:59:59Z","nextOrderDate":"2025-05-05"},{"startAt":"2025-04-04T04:00:00Z","endAt":"2025-06-04T03:59:59Z","nextOrderDate":"2025-07-05"},{"startAt":"2025-06-04T04:00:00Z","endAt":"2025-08-04T03:59:59Z","nextOrderDate":"2025-09-05"},{"startAt":"2025-08-04T04:00:00Z","endAt":"2025-10-04T03:59:59Z","nextOrderDate":"2025-11-05"},{"startAt":"2025-10-04T04:00:00Z","endAt":"2025-12-04T04:59:59Z","nextOrderDate":"2026-01-05"},{"startAt":"2025-12-04T05:00:00Z","endAt":"2026-02-04T04:59:59Z","nextOrderDate":"2026-03-05"}],"5083963261059":[{"startAt":"2024-01-20T05:00:00Z","endAt":"2024-02-20T04:59:59Z","nextOrderDate":"2024-03-01"},{"startAt":"2024-02-20T05:00:00Z","endAt":"2024-03-20T03:59:59Z","nextOrderDate":"2024-04-01"},{"startAt":"2024-03-20T04:00:00Z","endAt":"2024-04-20T03:59:59Z","nextOrderDate":"2024-05-01"},{"startAt":"2024-04-20T04:00:00Z","endAt":"2024-05-20T03:59:59Z","nextOrderDate":"2024-06-01"},{"startAt":"2024-05-20T04:00:00Z","endAt":"2024-06-20T03:59:59Z","nextOrderDate":"2024-07-01"},{"startAt":"2024-06-20T04:00:00Z","endAt":"2024-07-20T03:59:59Z","nextOrderDate":"2024-08-01"},{"startAt":"2024-07-20T04:00:00Z","endAt":"2024-08-20T03:59:59Z","nextOrderDate":"2024-09-01"},{"startAt":"2024-08-20T04:00:00Z","endAt":"2024-09-20T03:59:59Z","nextOrderDate":"2024-10-01"},{"startAt":"2024-09-20T04:00:00Z","endAt":"2024-10-20T03:59:59Z","nextOrderDate":"2024-11-01"},{"startAt":"2024-10-20T04:00:00Z","endAt":"2024-11-20T04:59:59Z","nextOrderDate":"2024-12-01"},{"startAt":"2024-11-20T05:00:00Z","endAt":"2024-12-20T04:59:59Z","nextOrderDate":"2025-01-01"},{"startAt":"2024-12-20T05:00:00Z","endAt":"2025-01-20T04:59:59Z","nextOrderDate":"2025-02-01"},{"startAt":"2025-01-20T05:00:00Z","endAt":"2025-02-20T04:59:59Z","nextOrderDate":"2025-03-01"},{"startAt":"2025-02-20T05:00:00Z","endAt":"2025-03-20T03:59:59Z","nextOrderDate":"2025-04-01"},{"startAt":"2025-03-20T04:00:00Z","endAt":"2025-04-20T03:59:59Z","nextOrderDate":"2025-05-01"},{"startAt":"2025-04-20T04:00:00Z","endAt":"2025-05-20T03:59:59Z","nextOrderDate":"2025-06-01"},{"startAt":"2025-05-20T04:00:00Z","endAt":"2025-06-20T03:59:59Z","nextOrderDate":"2025-07-01"},{"startAt":"2025-06-20T04:00:00Z","endAt":"2025-07-20T03:59:59Z","nextOrderDate":"2025-08-01"},{"startAt":"2025-07-20T04:00:00Z","endAt":"2025-08-20T03:59:59Z","nextOrderDate":"2025-09-01"},{"startAt":"2025-08-20T04:00:00Z","endAt":"2025-09-20T03:59:59Z","nextOrderDate":"2025-10-01"},{"startAt":"2025-09-20T04:00:00Z","endAt":"2025-10-20T03:59:59Z","nextOrderDate":"2025-11-01"},{"startAt":"2025-10-20T04:00:00Z","endAt":"2025-11-20T04:59:59Z","nextOrderDate":"2025-12-01"},{"startAt":"2025-11-20T05:00:00Z","endAt":"2025-12-20T04:59:59Z","nextOrderDate":"2026-01-01"},{"startAt":"2025-12-20T05:00:00Z","endAt":"2026-01-20T04:59:59Z","nextOrderDate":"2026-02-01"}],"5083963457667":[{"startAt":"2024-01-16T05:00:00Z","endAt":"2024-03-16T03:59:59Z","nextOrderDate":"2024-04-15"},{"startAt":"2024-03-16T04:00:00Z","endAt":"2024-05-16T03:59:59Z","nextOrderDate":"2024-06-15"},{"startAt":"2024-05-16T04:00:00Z","endAt":"2024-07-16T03:59:59Z","nextOrderDate":"2024-08-15"},{"startAt":"2024-07-16T04:00:00Z","endAt":"2024-09-16T03:59:59Z","nextOrderDate":"2024-10-15"},{"startAt":"2024-09-16T04:00:00Z","endAt":"2024-11-16T04:59:59Z","nextOrderDate":"2024-12-15"},{"startAt":"2024-11-16T05:00:00Z","endAt":"2025-01-16T04:59:59Z","nextOrderDate":"2025-02-15"},{"startAt":"2025-01-16T05:00:00Z","endAt":"2025-03-16T03:59:59Z","nextOrderDate":"2025-04-15"},{"startAt":"2025-03-16T04:00:00Z","endAt":"2025-05-16T03:59:59Z","nextOrderDate":"2025-06-15"},{"startAt":"2025-05-16T04:00:00Z","endAt":"2025-07-16T03:59:59Z","nextOrderDate":"2025-08-15"},{"startAt":"2025-07-16T04:00:00Z","endAt":"2025-09-16T03:59:59Z","nextOrderDate":"2025-10-15"},{"startAt":"2025-09-16T04:00:00Z","endAt":"2025-11-16T04:59:59Z","nextOrderDate":"2025-12-15"},{"startAt":"2025-11-16T05:00:00Z","endAt":"2026-01-16T04:59:59Z","nextOrderDate":"2026-02-15"}],"5083967717507":[{"startAt":"2024-01-20T05:00:00Z","endAt":"2024-02-20T04:59:59Z","nextOrderDate":"2024-03-01"},{"startAt":"2024-02-20T05:00:00Z","endAt":"2024-03-20T03:59:59Z","nextOrderDate":"2024-04-01"},{"startAt":"2024-03-20T04:00:00Z","endAt":"2024-04-20T03:59:59Z","nextOrderDate":"2024-05-01"},{"startAt":"2024-04-20T04:00:00Z","endAt":"2024-05-20T03:59:59Z","nextOrderDate":"2024-06-01"},{"startAt":"2024-05-20T04:00:00Z","endAt":"2024-06-20T03:59:59Z","nextOrderDate":"2024-07-01"},{"startAt":"2024-06-20T04:00:00Z","endAt":"2024-07-20T03:59:59Z","nextOrderDate":"2024-08-01"},{"startAt":"2024-07-20T04:00:00Z","endAt":"2024-08-20T03:59:59Z","nextOrderDate":"2024-09-01"},{"startAt":"2024-08-20T04:00:00Z","endAt":"2024-09-20T03:59:59Z","nextOrderDate":"2024-10-01"},{"startAt":"2024-09-20T04:00:00Z","endAt":"2024-10-20T03:59:59Z","nextOrderDate":"2024-11-01"},{"startAt":"2024-10-20T04:00:00Z","endAt":"2024-11-20T04:59:59Z","nextOrderDate":"2024-12-01"},{"startAt":"2024-11-20T05:00:00Z","endAt":"2024-12-20T04:59:59Z","nextOrderDate":"2025-01-01"},{"startAt":"2024-12-20T05:00:00Z","endAt":"2025-01-20T04:59:59Z","nextOrderDate":"2025-02-01"},{"startAt":"2025-01-20T05:00:00Z","endAt":"2025-02-20T04:59:59Z","nextOrderDate":"2025-03-01"},{"startAt":"2025-02-20T05:00:00Z","endAt":"2025-03-20T03:59:59Z","nextOrderDate":"2025-04-01"},{"startAt":"2025-03-20T04:00:00Z","endAt":"2025-04-20T03:59:59Z","nextOrderDate":"2025-05-01"},{"startAt":"2025-04-20T04:00:00Z","endAt":"2025-05-20T03:59:59Z","nextOrderDate":"2025-06-01"},{"startAt":"2025-05-20T04:00:00Z","endAt":"2025-06-20T03:59:59Z","nextOrderDate":"2025-07-01"},{"startAt":"2025-06-20T04:00:00Z","endAt":"2025-07-20T03:59:59Z","nextOrderDate":"2025-08-01"},{"startAt":"2025-07-20T04:00:00Z","endAt":"2025-08-20T03:59:59Z","nextOrderDate":"2025-09-01"},{"startAt":"2025-08-20T04:00:00Z","endAt":"2025-09-20T03:59:59Z","nextOrderDate":"2025-10-01"},{"startAt":"2025-09-20T04:00:00Z","endAt":"2025-10-20T03:59:59Z","nextOrderDate":"2025-11-01"},{"startAt":"2025-10-20T04:00:00Z","endAt":"2025-11-20T04:59:59Z","nextOrderDate":"2025-12-01"},{"startAt":"2025-11-20T05:00:00Z","endAt":"2025-12-20T04:59:59Z","nextOrderDate":"2026-01-01"},{"startAt":"2025-12-20T05:00:00Z","endAt":"2026-01-20T04:59:59Z","nextOrderDate":"2026-02-01"}],"5083965423747":[{"startAt":"2024-01-04T05:00:00Z","endAt":"2024-03-04T04:59:59Z","nextOrderDate":"2024-04-05"},{"startAt":"2024-03-04T05:00:00Z","endAt":"2024-05-04T03:59:59Z","nextOrderDate":"2024-06-05"},{"startAt":"2024-05-04T04:00:00Z","endAt":"2024-07-04T03:59:59Z","nextOrderDate":"2024-08-05"},{"startAt":"2024-07-04T04:00:00Z","endAt":"2024-09-04T03:59:59Z","nextOrderDate":"2024-10-05"},{"startAt":"2024-09-04T04:00:00Z","endAt":"2024-11-04T03:59:59Z","nextOrderDate":"2024-12-05"},{"startAt":"2024-11-04T04:00:00Z","endAt":"2025-01-04T04:59:59Z","nextOrderDate":"2025-02-05"},{"startAt":"2025-01-04T05:00:00Z","endAt":"2025-03-04T04:59:59Z","nextOrderDate":"2025-04-05"},{"startAt":"2025-03-04T05:00:00Z","endAt":"2025-05-04T03:59:59Z","nextOrderDate":"2025-06-05"},{"startAt":"2025-05-04T04:00:00Z","endAt":"2025-07-04T03:59:59Z","nextOrderDate":"2025-08-05"},{"startAt":"2025-07-04T04:00:00Z","endAt":"2025-09-04T03:59:59Z","nextOrderDate":"2025-10-05"},{"startAt":"2025-09-04T04:00:00Z","endAt":"2025-11-04T03:59:59Z","nextOrderDate":"2025-12-05"},{"startAt":"2025-11-04T04:00:00Z","endAt":"2026-01-04T04:59:59Z","nextOrderDate":"2026-02-05"}]}
</script>


  <!--[if (gt IE 9)|!(IE)]><!--><script src="//lootcrate.com/cdn/shop/t/256/assets/vendor.js?v=59941044800831967311745488082"></script><!--<![endif]-->
  <!--[if lt IE 9]><script src="//lootcrate.com/cdn/shop/t/256/assets/vendor.js?v=59941044800831967311745488082"></script><![endif]-->

  <!--[if (gt IE 9)|!(IE)]><!--><script src="//lootcrate.com/cdn/shop/t/256/assets/theme.js?v=86116336026536573151745488082" defer="defer"></script><!--<![endif]-->
  <!--[if lt IE 9]><script src="//lootcrate.com/cdn/shop/t/256/assets/theme.js?v=86116336026536573151745488082"></script><![endif]-->

  <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="Jm36KCM0lQUpEgwkLvuDSouIofRlPfzYZkF6R1ygFj0">
<meta name="google-site-verification" content="E46hOBuDVUN2vjrP46xWSxsFQ3R8_U6cpb2Qrn0EUEk">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/32687292547/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="9ad9f6a68ff8d60a668d004a226306ec">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=32687292547" crossorigin="anonymous"></script>
<script id="shopify-features" type="application/json">{"accessToken":"9ad9f6a68ff8d60a668d004a226306ec","betas":["rich-media-storefront-analytics"],"domain":"lootcrate.com","predictiveSearch":true,"shopId":32687292547,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "lootcrate-prod.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"1 Crate Ticket Dev","id":146950717571,"schema_name":"Loot Crate Shopify","schema_version":"1.3.3","theme_store_id":796,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "lootcrate.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
  window.ShopifyPay = window.ShopifyPay || {};
  window.ShopifyPay.apiHost = "shop.app\/pay";
  window.ShopifyPay.redirectState = null;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="//lootcrate.com/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_CG-L-Qzi.en.esm.js"></script>
<script defer="defer" async type="module" src="//lootcrate.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_B8yXDTDb.esm.js"></script>
<script type="module">
  await import("//lootcrate.com/cdn/shopifycloud/shop-js/modules/v2/client.init-shop-cart-sync_CG-L-Qzi.en.esm.js");
await import("//lootcrate.com/cdn/shopifycloud/shop-js/modules/v2/chunk.common_B8yXDTDb.esm.js");

  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});

</script>
<script>
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  window.Shopify.featureAssets['shop-js'] = {"shop-cart-sync":["modules/v2/client.shop-cart-sync_C7TtgCZT.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"shop-button":["modules/v2/client.shop-button_aOcg-RjH.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"init-fed-cm":["modules/v2/client.init-fed-cm_DGh7x7ZX.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"init-windoid":["modules/v2/client.init-windoid_C5PxDKWE.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_D-37GF_a.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"shop-cash-offers":["modules/v2/client.shop-cash-offers_DkchToOx.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"init-shop-cart-sync":["modules/v2/client.init-shop-cart-sync_CG-L-Qzi.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_BmSBWum3.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"pay-button":["modules/v2/client.pay-button_Cw45D1uM.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.en.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_DrVPCwAQ.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_BNYsaOzg.en.esm.js","modules/v2/client.shop-login-button_DrVPCwAQ.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_pIEGEpjr.en.esm.js","modules/v2/client.shop-login-button_DrVPCwAQ.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_BIu2e6le.en.esm.js","modules/v2/client.shop-login-button_DrVPCwAQ.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_B6YY9G4U.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"lead-capture":["modules/v2/client.lead-capture_o2hOda6W.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_NoX7b1qq.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"shop-login":["modules/v2/client.shop-login_DA8-MZ-E.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"],"payment-terms":["modules/v2/client.payment-terms_BFsudFhJ.en.esm.js","modules/v2/chunk.common_B8yXDTDb.esm.js","modules/v2/chunk.modal_dvVUSHam.esm.js"]};
</script>
<script>(function() {
  var isLoaded = false;
  function asyncLoad() {
    if (isLoaded) return;
    isLoaded = true;
    var urls = ["https:\/\/gdprcdn.b-cdn.net\/js\/gdpr_cookie_consent.min.js?shop=lootcrate-prod.myshopify.com"];
    for (var i = 0; i < urls.length; i++) {
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = urls[i];
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    }
  };
  if(window.attachEvent) {
    window.attachEvent('onload', asyncLoad);
  } else {
    window.addEventListener('load', asyncLoad, false);
  }
})();</script>
<script id="__st">var __st={"a":32687292547,"offset":-28800,"reqid":"7a98fded-bd75-4ec4-8fba-a0c51c5e7c57-1767761588","pageurl":"lootcrate.com\/index.css","u":"520c2356f166","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-4kQ18oKyAcykRKYeNunJcIwy7WH5gtpwJnB7kiuLZ1E=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lootcrate.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-a0a9edcb.js" crossorigin="anonymous"></script>
<script crossorigin="anonymous" defer="defer" src="//lootcrate.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-65b4c6d7.js?v=20250812"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://lootcrate.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://lootcrate.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      </style>

<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script><script src="//lootcrate.com/cdn/shop/t/256/assets/bold-checkout-options.js?v=8808794486716866041745488082" type="text/javascript"></script>
<script type='application/javascript'>

    var request = new XMLHttpRequest();
        request.open('HEAD', '/a/checkout/isInstalled', true);

        request.onload = function() {
            if (request.status >= 200 && request.status < 400) {
                // Success!
                cashier_installed_on_site = true;
            } else {
                cashier_installed_on_site = false;
            }
        };

        request.onerror = function(e) {
            cashier_installed_on_site = false;
        };

        request.send();

    if (typeof Object.assign != 'function') {
        // Must be writable: true, enumerable: false, configurable: true
        Object.defineProperty(Object, 'assign', {
            value: function assign(target, varArgs) { // .length of function is 2
                'use strict';
                if (target == null) { // TypeError if undefined or null
                    throw new TypeError('Cannot convert undefined or null to object');
                }
                var to = Object(target);
                for (var index = 1; index < arguments.length; index++) {
                    var nextSource = arguments[index];
                    if (nextSource != null) { // Skip over if undefined or null
                        for (var nextKey in nextSource) {
                            // Avoid bugs when hasOwnProperty is shadowed
                            if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) {
                                to[nextKey] = nextSource[nextKey];
                            }
                        }
                    }
                }
                return to;
            },
            writable: true,
            configurable: true
        });
    }
    if (!Object.keys) {
        Object.keys = (function () {
            'use strict';
            var hasOwnProperty = Object.prototype.hasOwnProperty,
                hasDontEnumBug = !({toString: null}).propertyIsEnumerable('toString'),
                dontEnums = [
                    'toString',
                    'toLocaleString',
                    'valueOf',
                    'hasOwnProperty',
                    'isPrototypeOf',
                    'propertyIsEnumerable',
                    'constructor'
                ],
                dontEnumsLength = dontEnums.length;

            return function (obj) {
                if (typeof obj !== 'function' && (typeof obj !== 'object' || obj === null)) {
                    throw new TypeError('Object.keys called on non-object');
                }
                var result = [], prop, i;
                for (prop in obj) {
                    if (hasOwnProperty.call(obj, prop)) {
                        result.push(prop);
                    }
                }
                if (hasDontEnumBug) {
                    for (i = 0; i < dontEnumsLength; i++) {
                        if (hasOwnProperty.call(obj, dontEnums[i])) {
                            result.push(dontEnums[i]);
                        }
                    }
                }
                return result;
            };
        }());
    }

    var QS = function () {
        var query_string = {};
        var query = window.location.search.substring(1);
        var vars = query.split('&');
        for (var i = 0; i < vars.length; i++) {
            var pair = vars[i].split('=');
            if (typeof query_string[pair[0]] === 'undefined') {
                query_string[pair[0]] = decodeURIComponent(pair[1]);
            } else if (typeof query_string[pair[0]] === 'string') {
                var arr = [query_string[pair[0]], decodeURIComponent(pair[1])];
                query_string[pair[0]] = arr;
            } else {
                query_string[pair[0]].push(decodeURIComponent(pair[1]));
            }
        }
        return query_string;
    }();

    function stringifyParams(params) {
        var result = '';
        Object.keys(params).forEach(function (k) {
            result += k + '=' + params[k] + '&';
        });
        result = result.slice(0, -1);
        return result;
    }

    function googleAnalyticsGetParamString(otherParams) {
        var allowedParams = {
            utm_source: true,
            utm_medium: true,
            utm_term: true,
            utm_content: true,
            utm_campaign: true,
            _ga: true,
            _conv_s: true,
            _conv_v: true
        };

        var filteredSearch = {};

        Object.keys(QS).forEach(function (k) {
            if (allowedParams[k]) {
                filteredSearch[k] = QS[k];
            }
        });

        // Force linker
        if (typeof window.ga === 'function' && filteredSearch['_ga'] === undefined) {
            window.ga(function (tracker) {
                var linkerParam = tracker.get('linkerParam');
                if (linkerParam.length > 0) {
                    filteredSearch['_ga'] = linkerParam.split('=')[1];
                }
            });
        }

        Object.assign(filteredSearch, otherParams);

        var getParamString = stringifyParams(filteredSearch);

        if (getParamString.length > 0) {
            getParamString = '?' + getParamString;
        }

        return getParamString;
    }

    if (typeof BOLD === 'undefined') {
        BOLD = {};
    }
    BOLD.checkout = {
        getCookie: function getCookie(name) {
            var value = '; ' + document.cookie;
            var parts = value.split('; ' + name + '=');
            if (parts.length === 2) {
                return parts.pop().split(';').shift();
            }
        },
        getPath: function getPath(url) {
            var parser = document.createElement('a');
            parser.href = url;
            return parser.pathname;
        },
        isFormButtonOrChild: function isFormButtonOrChild(elem) {
            //note, do we need to handle the Anchor tag?
            return elem.matches('form button, form button *, form input[type=submit], form input[type=submit] *, button[id=checkout][name=checkout][form=cart][type=submit]');
        },
        isCheckoutForm: function isCheckoutForm(action) {
            var path = BOLD.checkout.getPath(action);
            return action.search(/^\/checkout\b/) !== -1 || path.search(/^\/checkout\b/) !== -1;
        },
        isCartForm: function isCartForm(action) {
            var path = BOLD.checkout.getPath(action);
            return action.search(/^\/cart\b/) !== -1 || path.search(/^\/cart\b/) !== -1 || action.search(/\/cart\b/) !== -1 || path.search(/\/cart\b/) !== -1;
        },
        getForm: function getForm(elem, depth) {
            depth = typeof depth !== 'undefined' ? depth : 0;

            var maxSearchDepth = 3;
            if (typeof elem.form === 'undefined' && depth < maxSearchDepth) {
                return BOLD.checkout.getForm(elem.parentNode, depth + 1);
            } else {
                return elem.form;
            }
        },
        isBoldClone: function (elem) {
            return elem.matches('.bold_clone, .bold_clone *');
        },
        isCheckoutButtonOrChild: function isCheckoutButtonOrChild(elem) {
            return elem.matches('form [name=checkout], form [name=checkout] *, button[id=checkout][name=checkout][form=cart][type=submit]');
        },
        isCheckoutButton: function isCheckoutButton(elem) {
            if (BOLD.checkout.isBoldClone(elem)) {
                return false;
            }
            if (!BOLD.checkout.isFormButtonOrChild(elem)) {
                return false;
            }

            var form = BOLD.checkout.getForm(elem);
            if (form) {
                var action = form.getAttribute('action');
                if (BOLD.checkout.isCheckoutForm(action)) {
                    return true;
                }
                if (BOLD.checkout.isCartForm(action) && BOLD.checkout.isCheckoutButtonOrChild(elem)) {
                    return true;
                }
            }
            return false;
        },
        isFeatureRequired: function isFeatureRequired() {
            if (typeof BOLD.checkout_features_defaults === 'undefined'){
                return true;
            }
            for (i = 0; i < BOLD.checkout_features_defaults.length; i++){
              if (BOLD.checkout_features_defaults[i].require === true){
                return true;
              }
            }
            return false;
        },
        isEnabled: function () {
            return BOLD.checkout.isFeatureRequired() && BOLD.checkout.isInstalled();
        },
        isInstalled: function() {
            if(typeof cashier_installed_on_site !== 'undefined') {
                return cashier_installed_on_site;
            } else {
             	return false;
            }
        },
        listenerFn: function listenerFn(event) {
            if (BOLD.checkout.isCheckoutButton(event.target) && BOLD.checkout.isEnabled()) {
                BOLD.checkout.pushToCashier(event);
            } else if(BOLD.checkout.isCheckoutButton(event.target) && typeof cashier_installed_on_site === 'undefined') {
                var request = new XMLHttpRequest();
                    request.open('HEAD', '/a/checkout/isInstalled', false);

                    request.send(null);

                    if(request.status >= 200 && request.status < 400) {
                        BOLD.checkout.pushToCashier(event);
                    } else {
                        cashier_installed_on_site = false;
                    }
            }
        },
        localTime: function localTime(){
            var localDate = new Date();
            return localDate.getTime();
        },
        pushToCashier: function pushToCashier(event) {
            event.preventDefault();
            var form = BOLD.checkout.getForm(event.target);
            var formData = new FormData(form);
            var request = new XMLHttpRequest();
            request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
            request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

            request.onload = function() {
                if (request.status >= 200 && request.status < 400) {
                    // Success!
                    var cart = JSON.parse(request.responseText);

                    //If items are empty redirect back to the cart
                    if (cart.items.length == 0) {
                        return window.location.href = '/cart';
                    }

                    cart.items.forEach(function(element) {
                        delete element.product_description;
                    });

                    if (document.getElementById('CartSpecialInstructions')) {
                        //If the cart note exists, grab its value
                        cart.note = document.getElementById('CartSpecialInstructions').value;
                    }

                    var cartObj = JSON.stringify(cart);

                    var form = BOLD.checkout.getForm(event.target);
                    form.action = '/a/checkout/begin-checkout' + googleAnalyticsGetParamString({});
                    var cartCookie = BOLD.checkout.getCookie('cart');
                    var element = document.createElement('INPUT');
                    element.type = 'HIDDEN';
                    element.name = 'cart_id';
                    element.value = cartCookie;
                    form.appendChild(element);

                    var dateElement = document.createElement('INPUT');
                    dateElement.type = 'HIDDEN';
                    dateElement.name = 'checkout_local_time';
                    dateElement.value = BOLD.checkout.localTime();
                    form.appendChild(dateElement);

                    var cartElement = document.createElement('INPUT');
                    cartElement.type = 'HIDDEN';
                    cartElement.name = 'cart';
                    cartElement.value = cartObj;
                    form.appendChild(cartElement);
                    form.method = 'POST';

                    if(BOLD && BOLD.checkout && typeof BOLD.checkout.languageIsoCode === 'string') {
                        var langInput = document.createElement('INPUT');
                        langInput.type = 'HIDDEN';
                        langInput.name = 'language_iso';
                        langInput.value = BOLD.checkout.languageIsoCode;
                        form.appendChild(langInput);
                    }

                    if (BOLD && BOLD.common && typeof BOLD.common.eventEmitter === 'object' && typeof BOLDCURRENCY !== 'undefined') {
                        BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
                    }

                    form.submit();
                }
            };

            request.send(formData);
        },
        enable: function enable() {
            document.addEventListener('click', BOLD.checkout.listenerFn, {'capture':true});
        },
        disable: function disable() {
            document.removeEventListener('click', BOLD.checkout.listenerFn, {'capture':true});
        }
    };
    (function () {
        BOLD.checkout.enable();
    })();

    if (!Element.prototype.matches) { //polyfill per MDN
        Element.prototype.matches =
            Element.prototype.matchesSelector ||
            Element.prototype.mozMatchesSelector ||
            Element.prototype.msMatchesSelector ||
            Element.prototype.oMatchesSelector ||
            Element.prototype.webkitMatchesSelector ||
            function (s) {
                var matches = (this.document || this.ownerDocument).querySelectorAll(s),
                    i = matches.length;
                while (--i >= 0 && matches.item(i) !== this) {
                }
                return i > -1;
            };
    }
</script>

  
      <!-- Google Tag Manager -->
      <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
      j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
      'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
      })(window,document,'script','dataLayer','GTM-PJ6743C');</script>
      <!-- End Google Tag Manager -->
    




 
  <!-- anti-flicker snippet (recommended)  -->
  <style>.async-hide { opacity: 0 !important} </style>
  <script>(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date;
  h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')};
  (a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c;
  })(window,document.documentElement,'async-hide','dataLayer',4000,
  {'GTM-PJ6743C':true});</script>


<script src='https://cdn.galleryjs.io/webpack/gallery-v2.launcher.js' async></script><script async custom-element='amp-iframe' src='https://cdn.ampproject.org/v0/amp-iframe-0.1.js'></script>



  <script src="https://cdn-widgetsrepository.yotpo.com/v1/loader/RmHdgJ94i6V2ZoQPSjchWQ" async></script>

  <!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-4S2Q3XVNQB"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-4S2Q3XVNQB');
</script>

<!-- MS Clarity -->
  <script type="text/javascript">
    (function(c,l,a,r,i,t,y){
        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
    })(window, document, "clarity", "script", "h5wr7t9aa2");
</script>
  
<!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->


<!-- END app block --><!-- BEGIN app block: shopify://apps/geo-pro-geolocation/blocks/geopro/16fc5313-7aee-4e90-ac95-f50fc7c8b657 --><!-- This snippet is used to load Geo:Pro data on the storefront -->

<!-- This snippet initializes the plugin -->
<script async>
  try {
    const loadGeoPro=()=>{let e=e=>{if(!e||e.isCrawler||"success"!==e.message){window.geopro_cancel="1";return}let o=e.isAdmin?"el-geoip-location-admin":"el-geoip-location",s=Date.now()+864e5;localStorage.setItem(o,JSON.stringify({value:e.data,expires:s})),e.isAdmin&&localStorage.setItem("el-geoip-admin",JSON.stringify({value:"1",expires:s}))},o=new XMLHttpRequest;o.open("GET","https://geo.geoproapp.com?x-api-key=91e359ab7-2b63-539e-1de2-c4bf731367a7",!0),o.responseType="json",o.onload=()=>e(200===o.status?o.response:null),o.send()},load=!["el-geoip-location-admin","el-geoip-location"].some(e=>{try{let o=JSON.parse(localStorage.getItem(e));return o&&o.expires>Date.now()}catch(s){return!1}});load&&loadGeoPro();
  } catch(e) {
    console.warn('Geo:Pro error', e);
    window.geopro_cancel = '1';
  }
</script>
<script src="https://cdn.shopify.com/extensions/019b746b-26da-7a64-a671-397924f34f11/easylocation-195/assets/easylocation-storefront.min.js" type="text/javascript" async></script>


<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->












  <script async src="https://static.klaviyo.com/onsite/js/UYYb3w/klaviyo.js?company_id=UYYb3w"></script>
  <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>

  




  <script>
    window.klaviyoReviewsProductDesignMode = false
  </script>







<!-- END app block --><!-- BEGIN app block: shopify://apps/bold-subscriptions/blocks/bsub-embed/9ceb49f0-5fe5-4b5e-943d-f8af8985167d -->
<script id="bold-subscriptions-app-embed-script" type="text/javascript" defer>
    
        
            if (window.location.href.includes('pages/manage-subscriptions')) {
                const queryParams = new URLSearchParams(window.location.search);
                if(queryParams.has('deep_link') && queryParams.get('deep_link') === 'upsell' &&
                    queryParams.has('type') && queryParams.get('type') === 'upcoming-order-email'
                ) {
                    window.location.href=`/account/login?${queryParams.toString()}&from_msp=true`;
                }
            } else if (window.location.href.includes('/account/login')) {
                document.addEventListener('DOMContentLoaded', function() {
                    const queryParams = new URLSearchParams(window.location.search);
                    if(queryParams.has('from_msp')) {
                        queryParams.delete('from_msp');

                        let form = document.querySelector("#customer_login");

                        if(form) {
                            let input = document.createElement('input');
                            input.type = 'hidden';
                            input.name = 'return_to';
                            input.value = `https://lootcrate.com/pages/manage-subscriptions?${queryParams.toString()}`;

                            form.appendChild(input);
                        }
                    }
                });
            }
        
    

    window.BOLD = window.BOLD || {};
    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
    window.BOLD.subscriptions.config = window.BOLD.subscriptions.config || {};
    window.BOLD.subscriptions.config.isAppEmbedEnabled = true;
    window.BOLD.subscriptions.classes = window.BOLD.subscriptions.classes || {};
    window.BOLD.subscriptions.patches = window.BOLD.subscriptions.patches || {};
    window.BOLD.subscriptions.patches.maxCheckoutRetries = window.BOLD.subscriptions.patches.maxCheckoutRetries || 200;
    window.BOLD.subscriptions.patches.currentCheckoutRetries = window.BOLD.subscriptions.patches.currentCheckoutRetries || 0;
    window.BOLD.subscriptions.patches.maxCashierPatchAttempts = window.BOLD.subscriptions.patches.maxCashierPatchAttempts || 200;
    window.BOLD.subscriptions.patches.currentCashierPatchAttempts = window.BOLD.subscriptions.patches.currentCashierPatchAttempts || 0;
    window.BOLD.subscriptions.config.platform = 'shopify';
    window.BOLD.subscriptions.config.shopDomain = 'lootcrate-prod.myshopify.com';
    window.BOLD.subscriptions.config.customDomain = 'lootcrate.com';
    window.BOLD.subscriptions.config.shopIdentifier = '32687292547';
    window.BOLD.subscriptions.config.cashierUrl = 'https://cashier.boldcommerce.com';
    window.BOLD.subscriptions.config.boldAPIBase = 'https://app-api.boldapps.net/';
    window.BOLD.subscriptions.config.cashierApplicationUUID = '2e6a2bbc-b12b-4255-abdf-a02af85c0d4e';
    window.BOLD.subscriptions.config.appUrl = 'https://sub.boldapps.net';
    window.BOLD.subscriptions.config.currencyCode = 'USD';
    window.BOLD.subscriptions.config.checkoutType = 'shopify';
    window.BOLD.subscriptions.config.currencyFormat = "$\u0026#123;\u0026#123;amount}}";
    window.BOLD.subscriptions.config.shopCurrencies = [{"id":4228,"currency":"AUD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 11:51:06","updated_at":"2022-02-03 11:51:06"},{"id":4185,"currency":"CAD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-01-26 07:50:53","updated_at":"2022-01-26 07:50:53"},{"id":4249,"currency":"CHF","currency_format":"SFr. \u0026#123;\u0026#123;amount}}","created_at":"2022-02-04 14:27:04","updated_at":"2022-02-04 14:27:04"},{"id":4229,"currency":"CZK","currency_format":"\u0026#123;\u0026#123;amount_with_comma_separator}} K\u0026#269;","created_at":"2022-02-03 12:02:13","updated_at":"2022-02-03 12:02:13"},{"id":4230,"currency":"DKK","currency_format":"\u0026#123;\u0026#123;amount_with_comma_separator}}","created_at":"2022-02-03 12:18:32","updated_at":"2022-02-03 12:18:32"},{"id":4234,"currency":"EUR","currency_format":"\u0026euro;\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 14:35:59","updated_at":"2022-02-03 14:35:59"},{"id":4231,"currency":"GBP","currency_format":"\u0026pound;\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 12:44:09","updated_at":"2022-02-03 12:44:09"},{"id":4235,"currency":"HUF","currency_format":"\u0026#123;\u0026#123;amount_no_decimals_with_comma_separator}}","created_at":"2022-02-03 14:41:26","updated_at":"2022-02-03 14:41:26"},{"id":4236,"currency":"NOK","currency_format":"kr \u0026#123;\u0026#123;amount_with_comma_separator}}","created_at":"2022-02-03 14:47:48","updated_at":"2022-02-03 14:47:48"},{"id":4237,"currency":"NZD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 14:54:46","updated_at":"2022-02-03 14:54:46"},{"id":4294,"currency":"PLN","currency_format":"\u0026#123;\u0026#123;amount_with_comma_separator}} zl","created_at":"2022-02-17 13:33:43","updated_at":"2022-02-17 13:33:43"},{"id":4233,"currency":"SEK","currency_format":"\u0026#123;\u0026#123;amount_no_decimals}} kr","created_at":"2022-02-03 14:33:57","updated_at":"2022-02-03 14:33:57"},{"id":4184,"currency":"USD","currency_format":"$\u0026#123;\u0026#123;amount}}","created_at":"2022-01-26 06:38:44","updated_at":"2022-01-26 06:38:44"},{"id":4238,"currency":"ZAR","currency_format":"R \u0026#123;\u0026#123;amount}}","created_at":"2022-02-03 15:08:36","updated_at":"2022-02-03 15:08:36"}];
    window.BOLD.subscriptions.config.shopSettings = {"allow_msp_cancellation":true,"allow_msp_prepaid_renewal":true,"customer_can_pause_subscription":false,"customer_can_change_next_order_date":false,"customer_can_change_order_frequency":false,"customer_can_create_an_additional_order":false,"customer_can_use_passwordless_login":false,"customer_passwordless_login_redirect":false,"customer_can_add_products_to_existing_subscriptions":false,"show_currency_code":true,"stored_payment_method_policy":"required","customer_portal_path":"pages\/manage-subscriptions"};
    window.BOLD.subscriptions.config.customerLoginPath = null;
    window.BOLD.subscriptions.config.isPrepaidEnabled = window.BOLD.subscriptions.config.isPrepaidEnabled || true;
    window.BOLD.subscriptions.config.loadSubscriptionGroupFrom = 'default';
    window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes = "default";
    window.BOLD.subscriptions.config.cashierPluginOnlyMode = window.BOLD.subscriptions.config.cashierPluginOnlyMode || false;
    if (window.BOLD.subscriptions.config.waitForCheckoutLoader === undefined) {
        window.BOLD.subscriptions.config.waitForCheckoutLoader = true;
    }

    window.BOLD.subscriptions.config.addToCartFormSelectors = window.BOLD.subscriptions.config.addToCartFormSelectors || [];
    window.BOLD.subscriptions.config.addToCartButtonSelectors = window.BOLD.subscriptions.config.addToCartButtonSelectors || [];
    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors = window.BOLD.subscriptions.config.widgetInsertBeforeSelectors || [];
    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors = window.BOLD.subscriptions.config.quickAddToCartButtonSelectors || [];
    window.BOLD.subscriptions.config.cartElementSelectors = window.BOLD.subscriptions.config.cartElementSelectors || [];
    window.BOLD.subscriptions.config.cartTotalElementSelectors = window.BOLD.subscriptions.config.cartTotalElementSelectors || [];
    window.BOLD.subscriptions.config.lineItemSelectors = window.BOLD.subscriptions.config.lineItemSelectors || [];
    window.BOLD.subscriptions.config.lineItemNameSelectors = window.BOLD.subscriptions.config.lineItemNameSelectors || [];
    window.BOLD.subscriptions.config.checkoutButtonSelectors = window.BOLD.subscriptions.config.checkoutButtonSelectors || [];

    window.BOLD.subscriptions.config.featureFlags = window.BOLD.subscriptions.config.featureFlagOverrides || ["BE-2298-Support-Variant-Selections-In-Sub-Groups","BE-4182-report-business-metric","BE-5833-chunk-upcoming-order-email","BE-3206-shipping-option-api","BE-6210-schedule-foodfund-product-report","BE-6302-job-perf-metrics","BE-6519-admin-edit-delivery-methods","BE-3141-add-express-add-on-to-onboarding"];
    window.BOLD.subscriptions.config.subscriptionProcessingFrequency = '60';
    window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage = true;
    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};

    // Interval text markup template
    window.BOLD.subscriptions.config.lineItemPropertyListSelectors = window.BOLD.subscriptions.config.lineItemPropertyListSelectors || [];
    window.BOLD.subscriptions.config.lineItemPropertyListSelectors.push('dl.definitionList');
    window.BOLD.subscriptions.config.lineItemPropertyListTemplate = window.BOLD.subscriptions.config.lineItemPropertyListTemplate || '<dl class="definitionList"></dl>';
    window.BOLD.subscriptions.config.lineItemPropertyTemplate = window.BOLD.subscriptions.config.lineItemPropertyTemplate || '<dt class="definitionList-key">{{key}}:</dt><dd class="definitionList-value">{{value}}</dd>';

    // Discount text markup template
    window.BOLD.subscriptions.config.discountItemTemplate = window.BOLD.subscriptions.config.discountItemTemplate || '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';


    // Constants in XMLHttpRequest are not reliable, so we will create our own
    // reference: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState
    window.BOLD.subscriptions.config.XMLHttpRequest = {
        UNSENT:0,            // Client has been created. open() not called yet.
        OPENED: 1,           // open() has been called.
        HEADERS_RECEIVED: 2, // send() has been called, and headers and status are available.
        LOADING: 3,          // Downloading; responseText holds partial data.
        DONE: 4              // The operation is complete.
    };

    window.BOLD.subscriptions.config.assetBaseUrl = 'https://sub.boldapps.net';
    if (window.localStorage && window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')) {
        window.BOLD.subscriptions.config.assetBaseUrl = window.localStorage.getItem('boldSubscriptionsAssetBaseUrl')
    }

    window.BOLD.subscriptions.data.subscriptionGroups = [];
    if (localStorage && localStorage.getItem('boldSubscriptionsSubscriptionGroups')) {
        window.BOLD.subscriptions.data.subscriptionGroups = JSON.parse(localStorage.getItem('boldSubscriptionsSubscriptionGroups'));
    } else {
        window.BOLD.subscriptions.data.subscriptionGroups = [{"id":25147,"billing_rules":[{"id":124445,"subscription_group_id":25147,"interval_name":"Renews monthly on the 1st","billing_rule":"FREQ=MONTHLY;BYMONTHDAY=1","custom_billing_rule":""}],"is_subscription_only":true,"allow_prepaid":true,"allow_dynamic_discount":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25066,"subscription_group_id":25147,"total_duration":3,"discount_type":"percentage","discount_value":5},{"id":25067,"subscription_group_id":25147,"total_duration":6,"discount_type":"percentage","discount_value":8},{"id":25068,"subscription_group_id":25147,"total_duration":12,"discount_type":"percentage","discount_value":10}],"dynamic_discounts":[],"selection_options":[{"platform_entity_id":"5083963261059"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25150,"billing_rules":[{"id":118699,"subscription_group_id":25150,"interval_name":"Renews bimonthly on the 15th","billing_rule":"FREQ=MONTHLY;INTERVAL=2;BYMONTHDAY=15","custom_billing_rule":""}],"is_subscription_only":true,"allow_prepaid":false,"allow_dynamic_discount":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25075,"subscription_group_id":25150,"total_duration":3,"discount_type":"percentage","discount_value":8},{"id":25076,"subscription_group_id":25150,"total_duration":6,"discount_type":"percentage","discount_value":10}],"dynamic_discounts":[],"selection_options":[{"platform_entity_id":"5083963457667"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25156,"billing_rules":[{"id":118700,"subscription_group_id":25156,"interval_name":"Renews monthly on the 1st","billing_rule":"FREQ=MONTHLY;BYMONTHDAY=1","custom_billing_rule":""}],"is_subscription_only":true,"allow_prepaid":false,"allow_dynamic_discount":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25090,"subscription_group_id":25156,"total_duration":6,"discount_type":"percentage","discount_value":8},{"id":25091,"subscription_group_id":25156,"total_duration":12,"discount_type":"percentage","discount_value":10},{"id":27047,"subscription_group_id":25156,"total_duration":3,"discount_type":"percentage","discount_value":5}],"dynamic_discounts":[],"selection_options":[{"platform_entity_id":"5083967717507"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true},{"id":25163,"billing_rules":[{"id":118701,"subscription_group_id":25163,"interval_name":"Renews bimonthly on the 5th","billing_rule":"FREQ=MONTHLY;INTERVAL=2;BYMONTHDAY=5","custom_billing_rule":""}],"is_subscription_only":true,"allow_prepaid":false,"allow_dynamic_discount":false,"is_prepaid_only":false,"should_continue_prepaid":true,"continue_prepaid_type":"as_prepaid","prepaid_durations":[{"id":25105,"subscription_group_id":25163,"total_duration":3,"discount_type":"percentage","discount_value":8},{"id":25106,"subscription_group_id":25163,"total_duration":6,"discount_type":"percentage","discount_value":10}],"dynamic_discounts":[],"selection_options":[{"platform_entity_id":"5083965423747"}],"discount_type":"no_discount","percent_discount":0,"fixed_discount":0,"can_add_to_cart":true}];
    }

    window.BOLD.subscriptions.isFeatureFlagEnabled = function (featureFlag) {
        for (var i = 0; i < window.BOLD.subscriptions.config.featureFlags.length; i++) {
            if (window.BOLD.subscriptions.config.featureFlags[i] === featureFlag){
                return true;
            }
        }
        return false;
    }

    window.BOLD.subscriptions.logger = {
        tag: "bold_subscriptions",
        // the bold subscriptions log level
        // 0 - errors (default)
        // 1 - warnings + errors
        // 2 - info + warnings + errors
        // use window.localStorage.setItem('boldSubscriptionsLogLevel', x) to set the log level
        levels: {
            ERROR: 0,
            WARN: 1,
            INFO: 2,
        },
        level: parseInt((window.localStorage && window.localStorage.getItem('boldSubscriptionsLogLevel')) || "0", 10),
        _log: function(callArgs, level) {
            if (!window.console) {
                return null;
            }

            if (window.BOLD.subscriptions.logger.level < level) {
                return;
            }

            var params = Array.prototype.slice.call(callArgs);
            params.unshift(window.BOLD.subscriptions.logger.tag);

            switch (level) {
                case window.BOLD.subscriptions.logger.levels.INFO:
                    console.info.apply(null, params);
                    return;
                case window.BOLD.subscriptions.logger.levels.WARN:
                    console.warn.apply(null, params);
                    return;
                case window.BOLD.subscriptions.logger.levels.ERROR:
                    console.error.apply(null, params);
                    return;
                default:
                    console.log.apply(null, params);
                    return;
            }
        },
        info: function() {
            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.INFO);
        },
        warn: function() {
            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.WARN);
        },
        error: function() {
            window.BOLD.subscriptions.logger._log(arguments, window.BOLD.subscriptions.logger.levels.ERROR);
        }
    }

    window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI = function() {
        return window.BOLD.subscriptions.config.loadSubscriptionGroupFrom === window.BOLD.subscriptions.config.loadSubscriptionGroupFromTypes['BSUB_API'];
    }

    window.BOLD.subscriptions.getSubscriptionGroupFromProductId = function (productId) {
        var data = window.BOLD.subscriptions.data;
        var foundGroup = null;
        for (var i = 0; i < data.subscriptionGroups.length; i += 1) {
            var subscriptionGroup = data.subscriptionGroups[i];
            for (var j = 0; j < subscriptionGroup.selection_options.length; j += 1) {
                var selectionOption = subscriptionGroup.selection_options[j];
                if (selectionOption.platform_entity_id === productId.toString()) {
                    foundGroup = subscriptionGroup;
                    break;
                }
            }
            if (foundGroup) {
                break;
            }
        }
        return foundGroup;
    };

    window.BOLD.subscriptions.getSubscriptionGroupById = function(subGroupId) {
        var subscriptionGroups = window.BOLD.subscriptions.data.subscriptionGroups;

        for (var i = 0; i < subscriptionGroups.length; i += 1) {
            var subGroup = subscriptionGroups[i];
            if (subGroup.id === subGroupId) {
                return subGroup;
            }
        }

        return null;
    };

    window.BOLD.subscriptions.addSubscriptionGroup = function (subscriptionGroup) {
        if(!window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroup.id))
        {
            window.BOLD.subscriptions.data.subscriptionGroups.push(subscriptionGroup);
        }
    }

    window.BOLD.subscriptions.getSubscriptionGroupPrepaidDurationById = function(subscriptionGroupId, prepaidDurationId) {
        var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupById(subscriptionGroupId);

        if (
            !subscriptionGroup
            || !subscriptionGroup.prepaid_durations
            || !subscriptionGroup.prepaid_durations.length
        ) {
            return null;
        }

        for (var i = 0; i < subscriptionGroup.prepaid_durations.length; i++) {
            var prepaidDuration = subscriptionGroup.prepaid_durations[i];
            if (prepaidDuration.id === prepaidDurationId) {
                return prepaidDuration;
            }
        }

        return null;
    }

    window.BOLD.subscriptions.getSubscriptionGroupBillingRuleById = function(subGroup, billingRuleId) {
        for (var i = 0; i < subGroup.billing_rules.length; i += 1) {
            var billingRule = subGroup.billing_rules[i];
            if (billingRule.id === billingRuleId) {
                return billingRule;
            }
        }

        return null;
    };

    window.BOLD.subscriptions.toggleDisabledAddToCartButtons = function(d) {
        var addToCartForms = document.querySelectorAll(window.BOLD.subscriptions.config.addToCartFormSelectors.join(','));
        var disable = !!d;
        for (var i = 0; i < addToCartForms.length; i++) {
            var addToCartForm = addToCartForms[i];
            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(addToCartForm);
            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);

            if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection') ) {
                if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
                    var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
                    for (var j = 0; j < addToCartButtons.length; j++) {
                        var addToCartButton = addToCartButtons[j];
                        var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;

                        addToCartButton.disabled = disable;
                        toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
                    }
                }
            } else {
                if (subscriptionGroup) {
                    var addToCartButtons = addToCartForm.querySelectorAll(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(','));
                    for (var j = 0; j < addToCartButtons.length; j++) {
                        var addToCartButton = addToCartButtons[j];
                        var toggleAction = disable ?  addToCartButton.setAttribute : addToCartButton.removeAttribute;

                        addToCartButton.disabled = disable;
                        toggleAction.call(addToCartButton, 'data-disabled-by-subscriptions', disable);
                    }
                }
            }

        }
    };

    window.BOLD.subscriptions.disableAddToCartButtons = function () {
        // only disable the add to cart buttons if the app isn't loaded yet
        if (!window.BOLD.subscriptions.app) {
            window.BOLD.subscriptions.toggleDisabledAddToCartButtons(true);
        } else {
            window.BOLD.subscriptions.enableAddToCartButtons();
        }
    };

    window.BOLD.subscriptions.enableAddToCartButtons = function () {
        document.removeEventListener('click', window.BOLD.subscriptions.preventSubscriptionAddToCart);
        window.BOLD.subscriptions.toggleDisabledAddToCartButtons(false);
    };

    window.BOLD.subscriptions.toggleDisabledCheckoutButtons = function(d) {
        var checkoutButtons = document.querySelectorAll(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','));
        var disable = !!d;
        for (var i = 0; i < checkoutButtons.length; i++) {
            var checkoutButton = checkoutButtons[i];
            var toggleAction = disable ? checkoutButton.setAttribute : checkoutButton.removeAttribute;

            checkoutButton.disabled = disable;
            toggleAction.call(checkoutButton, 'data-disabled-by-subscriptions', disable);
        }
    }

    window.BOLD.subscriptions.disableCheckoutButtons = function() {
        // only disable the checkout buttons if the app isn't loaded yet
        if (!window.BOLD.subscriptions.app) {
            window.BOLD.subscriptions.toggleDisabledCheckoutButtons(true);
        } else {
            window.BOLD.subscriptions.enableCheckoutButtons();
        }
    }

    window.BOLD.subscriptions.enableCheckoutButtons = function() {
        document.removeEventListener('click', window.BOLD.subscriptions.preventCheckout);
        window.BOLD.subscriptions.toggleDisabledCheckoutButtons(false);
    }

    window.BOLD.subscriptions.hasSuccessfulAddToCarts = function() {
        if (typeof(Storage) !== "undefined") {
            var successfulAddToCarts = JSON.parse(
                window.localStorage.getItem('boldSubscriptionsSuccessfulAddToCarts') || '[]'
            );
            if (successfulAddToCarts.length > 0) {
                return true;
            }
        }

        return false;
    }

    window.BOLD.subscriptions.hasPendingAddToCarts = function() {
        if (typeof(Storage) !== "undefined") {
            var pendingAddToCarts = JSON.parse(
                window.localStorage.getItem('boldSubscriptionsPendingAddToCarts') || '[]'
            );
            if (pendingAddToCarts.length > 0) {
                return true;
            }
        }

        return false;
    }

    window.BOLD.subscriptions.addJSAsset = function(src, deferred) {
        var scriptTag = document.getElementById('bold-subscriptions-app-embed-script');
        var jsElement = document.createElement('script');
        jsElement.type = 'text/javascript';
        jsElement.src = src;
        if (deferred) {
           jsElement.defer = true;
        }
        scriptTag.parentNode.insertBefore(jsElement, scriptTag);
    };

    window.BOLD.subscriptions.addCSSAsset = function(href) {
        var scriptTag = document.getElementById('bold-subscriptions-app-embed-script');
        var cssElement = document.createElement('link');
        cssElement.href = href;
        cssElement.rel = 'stylesheet';
        scriptTag.parentNode.insertBefore(cssElement, scriptTag);
    };

    window.BOLD.subscriptions.loadStorefrontAssets = function loadStorefrontAssets() {
        var assets = window.BOLD.subscriptions.config.assets;
        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.css']);
        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['storefront.js'], false);
    };

    window.BOLD.subscriptions.loadCustomerPortalAssets = function loadCustomerPortalAssets() {
      if (document.getElementById('customer-portal-root') || document.getElementsByClassName('bsub-express-add-ons-widget')) {
        var assets = window.BOLD.subscriptions.config.assets;
        window.BOLD.subscriptions.addCSSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.css']);
        window.BOLD.subscriptions.addJSAsset(window.BOLD.subscriptions.config.assetBaseUrl + '/static/' + assets['customer_portal.js'], true);
      }
    };

    window.BOLD.subscriptions.processManifest = function() {
        if (!window.BOLD.subscriptions.processedManifest) {
            window.BOLD.subscriptions.processedManifest = true;
            window.BOLD.subscriptions.config.assets = JSON.parse(this.responseText);

            
            window.BOLD.subscriptions.loadCustomerPortalAssets();
        }
    };

    window.BOLD.subscriptions.addInitialLoadingMessage = function() {
        var customerPortalNode = document.getElementById('customer-portal-root');
        if (customerPortalNode && window.BOLD.subscriptions.config.requireMSPInitialLoadingMessage) {
            customerPortalNode.innerHTML = '<div class="bold-subscriptions-loader-container"><div class="bold-subscriptions-loader"></div></div>';
        }
    }

    window.BOLD.subscriptions.contentLoaded = function() {
        window.BOLD.subscriptions.data.contentLoadedEventTriggered = true;
        window.BOLD.subscriptions.addInitialLoadingMessage();
        
    };

    window.BOLD.subscriptions.preventSubscriptionAddToCart = function(e) {
        if (e.target.matches(window.BOLD.subscriptions.config.addToCartButtonSelectors.join(',')) && e.target.form) {
            var productId = window.BOLD.subscriptions.getProductIdFromAddToCartForm(e.target.form);
            var subscriptionGroup = window.BOLD.subscriptions.getSubscriptionGroupFromProductId(productId);
            if(window.BOLD.subscriptions.isFeatureFlagEnabled('BS2-4659_improve_large_group_selection'))
            {
                if (subscriptionGroup || window.BOLD.subscriptions.shouldLoadSubscriptionGroupFromAPI()) {
                    // This code prevents products in subscription groups from being added to the cart before the
                    // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
                    // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
                    e.preventDefault();
                    return false;
                }
            } else {
                if (subscriptionGroup) {
                    // This code prevents products in subscription groups from being added to the cart before the
                    // Subscriptions app fully loads. Once the subscriptions app loads it will re-enable the
                    // buttons. Use window.BOLD.subscriptions.enableAddToCartButtons enable them manually.
                    e.preventDefault();
                    return false;
                }
            }

        }
    };

    window.BOLD.subscriptions.preventCheckout = function(e) {
        if (
            e.target.matches(window.BOLD.subscriptions.config.checkoutButtonSelectors.join(','))
            && (window.BOLD.subscriptions.hasSuccessfulAddToCarts() || window.BOLD.subscriptions.hasPendingAddToCarts())
        ) {
            // This code prevents checkouts on the shop until the Subscriptions app fully loads.
            // When the Subscriptions app is ready it will enable the checkout buttons itself.
            // Use window.BOLD.subscriptions.enableCheckoutButtons to enable them manually.
            e.preventDefault();
            return false;
        }
    }

    if (!window.BOLD.subscriptions.config.legacyAssetsLoaded) {
        
        document.addEventListener('DOMContentLoaded', window.BOLD.subscriptions.contentLoaded);
    }

    if (!Element.prototype.matches) {
        Element.prototype.matches =
            Element.prototype.matchesSelector ||
            Element.prototype.mozMatchesSelector ||
            Element.prototype.msMatchesSelector ||
            Element.prototype.oMatchesSelector ||
            Element.prototype.webkitMatchesSelector ||
            function(s) {
                var matches = (this.document || this.ownerDocument).querySelectorAll(s),
                    i = matches.length;
                while (--i >= 0 && matches.item(i) !== this) {}
                return i > -1;
            };
    }

    if (!Element.prototype.closest) {
        Element.prototype.closest = function(s) {
            var el = this;

            do {
                if (Element.prototype.matches.call(el, s)) return el;
                el = el.parentElement || el.parentNode;
            } while (el !== null && el.nodeType === 1);
            return null;
        };
    }

    window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons = function (isVisible) {
        if (window.BOLD.subscriptions.config.additionalCheckoutSelectors === undefined) {
            return;
        }

        var selectors = window.BOLD.subscriptions.config.additionalCheckoutSelectors;

        for (var i = 0; i < selectors.length; i++) {
            var elements = document.querySelectorAll(selectors[i]);

            for (var j = 0; j < elements.length; j++) {
                elements[j].style.display = isVisible ? 'block' : 'none';
            }
        }
    }

    window.BOLD.subscriptions.hideAdditionalCheckoutButtons = function() {
        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(false);
    };

    window.BOLD.subscriptions.showAdditionalCheckoutButtons = function() {
        window.BOLD.subscriptions.setVisibilityOfAdditionalCheckoutButtons(true);
    };

    window.BOLD.subscriptions.enhanceMspUrls = function(data) {
        var mspUrl = 'https://sub.boldapps.net/shop/11556/customer_portal';
        var elements = document.querySelectorAll("a[href='"+mspUrl+"']");

        if(!elements.length || !data.success) {
            return;
        }

        for (var i = 0; i < elements.length; i++) {
            elements[i].href = elements[i].href + "?jwt="+data.value.jwt+"&customerId="+data.value.customerId;
        }
    };

    if (!window.BOLD.subscriptions.config.legacyAssetsLoaded) {
        window.addEventListener('load', function () {
          if (document.getElementById('customer-portal-root')) {
            window.BOLD.subscriptions.getJWT(window.BOLD.subscriptions.enhanceMspUrls);
          }
        });

        // This will be called immediately
        // Use this anonymous function to avoid polluting the global namespace
        (function() {
            var xhr = new XMLHttpRequest();
            xhr.addEventListener('load', window.BOLD.subscriptions.processManifest);
            xhr.open('GET', window.BOLD.subscriptions.config.assetBaseUrl + '/static/manifest.json?t=' + (new Date()).getTime());
            xhr.send();
        })()
    }

    window.BOLD.subscriptions.patches.patchCashier = function() {
        if (window.BOLD && window.BOLD.checkout) {
            window.BOLD.checkout.disable();
            window.BOLD.checkout.listenerFn = window.BOLD.subscriptions.patches.cashierListenerFn;
            window.BOLD.checkout.enable();
        } else if (window.BOLD.subscriptions.patches.currentCashierPatchAttempts < window.BOLD.subscriptions.patches.maxCashierPatchAttempts) {
            window.BOLD.subscriptions.patches.currentCashierPatchAttempts++;
            setTimeout(window.BOLD.subscriptions.patches.patchCashier, 100);
        }
    };

    window.BOLD.subscriptions.patches.finishCheckout = function(event, form, cart) {
        window.BOLD.subscriptions.patches.currentCheckoutRetries++;

        if (!window.BOLD.subscriptions.app
            && window.BOLD.subscriptions.patches.currentCheckoutRetries < window.BOLD.subscriptions.patches.maxCheckoutRetries
        ) {
            setTimeout(function () { window.BOLD.subscriptions.patches.finishCheckout(event, form, cart); }, 100);
            return;
        } else if (window.BOLD.subscriptions.app) {
            window.BOLD.subscriptions.patches.currentCheckoutRetries = 0;
            window.BOLD.subscriptions.app.addCartParams(form, cart);
        }

        var noSubscriptions = false;
        if ((window.BOLD.subscriptions.app && window.BOLD.subscriptions.app.successfulAddToCarts.length === 0)
            || !window.BOLD.subscriptions.app
        ) {
            noSubscriptions = true;
            event.target.dataset.cashierConfirmedNoPlugins = true;

            if (window.BOLD.subscriptions.setCashierFeatureToken) {
                window.BOLD.subscriptions.setCashierFeatureToken(false);
            }
        }

        if ((noSubscriptions && window.BOLD.subscriptions.config.cashierPluginOnlyMode)
            || (typeof BOLD.checkout.isFeatureRequired === 'function' && !BOLD.checkout.isFeatureRequired())
        ) {
            // send them to the original checkout when in plugin only mode
            // and either BSUB is there but there are no subscription products
            // or BSUB isn't there at all
            if (form.dataset.old_form_action) {
                form.action = form.dataset.old_form_action;
            }
            event.target.click();
        } else {
            // sends them to Cashier since BSUB got a chance to add it's stuff
            // and plugin only mode is not enabled
            form.submit();
        }
    };
</script>
<script id="bold-subscriptions-app-embed-platform-script" type="text/javascript" defer>
    window.BOLD.subscriptions.config.shopPlatformId = '32687292547';
    window.BOLD.subscriptions.config.appSlug = 'subscriptions';

    window.BOLD = window.BOLD || {};
    window.BOLD.subscriptions = window.BOLD.subscriptions || {};
    window.BOLD.subscriptions.data = window.BOLD.subscriptions.data || {};
    window.BOLD.subscriptions.data.platform = window.BOLD.subscriptions.data.platform || {};
    window.BOLD.subscriptions.data.platform.customer = { id: '' };
    window.BOLD.subscriptions.data.platform.product = null;
    window.BOLD.subscriptions.data.platform.products = [];
    window.BOLD.subscriptions.data.platform.variantProductMap = {};

    window.BOLD.subscriptions.addCachedProductData = function(products) {
        // ignore [], null, and undefined
        if (!products) {
            return
        }

        if (!Array.isArray(products)) {
            window.BOLD.subscriptions.logger.warn('products must be an array')
            return
        }

        window.BOLD.subscriptions.data.platform.products.concat(products)

        for (var i = 0; i < products.length; i++) {
            var product = products[i];
            for (var j = 0; j < product.variants.length; j++) {
                var variant = product.variants[j];
                window.BOLD.subscriptions.data.platform.variantProductMap[variant.id] = product;
            }
        }
    }

    
    
    

    window.BOLD.subscriptions.config.addToCartFormSelectors.push(
        '.product-form.product-form-product-template:not(.bold-subscriptions-no-widget)'
        ,'.product-form.product-form--payment-button:not(.bold-subscriptions-no-widget)'
    );
    window.BOLD.subscriptions.config.addToCartButtonSelectors.push('[type="submit"]');
    window.BOLD.subscriptions.config.quickAddToCartButtonSelectors.push('a[data-event-type="product-click"]');
    window.BOLD.subscriptions.config.widgetInsertBeforeSelectors.push('[type="submit"]');
    window.BOLD.subscriptions.config.cartElementSelectors.push('form[action="/cart"]');
    window.BOLD.subscriptions.config.cartTotalElementSelectors.push('[data-cart-subtotal]', '.text-right .ajaxcart__subtotal');
    window.BOLD.subscriptions.config.checkoutButtonSelectors.push(
        '[name="checkout"]',
        '[href*="checkout"]:not([href*="tools/checkout"])',
        '[onclick*="checkout"]:not([onclick*="tools/checkout"])',
    );

    // Discount text markup template
    
    window.BOLD.subscriptions.config.discountItemTemplate = '<div class="bold-subscriptions-discount"><div class="bold-subscriptions-discount__details">{{details}}</div><div class="bold-subscriptions-discount__total">{{total}}</div></div>';
    

    window.BOLD.subscriptions.getProductIdFromAddToCartForm = function(addToCartForm) {
        var idInput = addToCartForm.querySelector('[name="id"]');
        if (idInput === null) {
            window.BOLD.subscriptions.logger.error('could not get variant id input from add to cart form — make sure your form has an input with [name="id"]')
            return null;
        }

        var variantId = parseInt(idInput.value, 10);
        if (isNaN(variantId)) {
            window.BOLD.subscriptions.logger.error('could not parse variant id from [name="id"] input')
            return null;
        }

        var product = window.BOLD.subscriptions.data.platform.variantProductMap[variantId];

        if (product === undefined) {
            window.BOLD.subscriptions.logger.error('could not map variant id to cached product data — call window.BOLD.subscriptions.addCachedProductData(products) to add the product to the cache')
            return null;
        }

        return product.id;
    };

    window.BOLD.subscriptions.getAddToCartForms = function() {
        var forms = [];
        var idInputs = document.querySelectorAll('[name="id"]');

        for (var i = 0; i < idInputs.length; i++) {
            var idInput = idInputs[i];
            var form = idInput.closest('form:not(.bold-subscriptions-no-widget)');
            if (form) {
                forms.push(form);
            }
        }

        return forms;
    };

    window.BOLD.subscriptions.getJWT = function (callback) {
        if(window.BOLD.subscriptions.data.platform.customer.id !== '') {
            var shopPlatformId = '32687292547';
            var appSlug = 'subscriptions';
            var customerPlatformId = window.BOLD.subscriptions.data.platform.customer.id;
            var proxyPath = '/apps/app-proxy/customers/v1/shops/'+shopPlatformId+'/apps/'+appSlug+'/customers/pid/'+customerPlatformId+'/jwt';

            var xmlhttp = new XMLHttpRequest();

            xmlhttp.onreadystatechange = function() {
                if (xmlhttp.readyState === window.BOLD.subscriptions.config.XMLHttpRequest.DONE) {
                    if (xmlhttp.status === 200) {
                        var data = JSON.parse(xmlhttp.responseText);
                        callback({
                            success: true,
                            value: {
                                jwt: data.bold_platform_jwt,
                                customerId: window.BOLD.subscriptions.data.platform.customer.id,
                            },
                        });
                    } else if (xmlhttp.status === 404) {
                        callback({
                            success: false,
                            error: 'not_logged_in',
                        });
                    } else {
                        callback({
                            success: false,
                            error: 'unknown',
                        });
                    }
                }
            };

            xmlhttp.open("GET", proxyPath, true);
            xmlhttp.setRequestHeader('Accept', 'application/liquid');
            xmlhttp.send();
        } else {
            callback({
                success: false,
                error: 'not_logged_in',
            });
        }
    };

    window.BOLD.subscriptions.setCashierFeatureToken = function(value) {
        if (window.BOLD.checkout_features_defaults && window.BOLD.subscriptions.config.cashierApplicationUUID) {
            window.BOLD.checkout_features_defaults.forEach(function(item) {
                if (item.id === window.BOLD.subscriptions.config.cashierApplicationUUID) {
                    item.require = value;
                }
            });
        }
    };

    // Cashier patches
    window.BOLD.subscriptions.patches.cashierListenerFn = function(event) {
        if (window.BOLD.checkout.isCheckoutButton(event.target) && window.BOLD.checkout.isEnabled()) {
            window.BOLD.subscriptions.patches.pushToCashier(event);
        } else if(window.BOLD.checkout.isCheckoutButton(event.target) && typeof window.cashier_installed_on_site === 'undefined') {
            var request = new XMLHttpRequest();
            request.open('HEAD', '/apps/checkout/isInstalled', false);
            request.send(null);

            if(request.status >= 200 && request.status < 400) {
                window.BOLD.subscriptions.patches.pushToCashier(event);
            } else {
                window.cashier_installed_on_site = false;
            }
        }
    };

    window.BOLD.subscriptions.localTime = function() {
        var localDate = new Date();
        return localDate.getTime();
    };


    window.BOLD.subscriptions.patches.pushToCashier = function(event) {
        event.preventDefault();
        var form = window.BOLD.checkout.getForm(event.target);
        var formData = new FormData(form);
        var request = new XMLHttpRequest();
        request.open('POST', '/cart/update.js?tmp=' + Date.now(), true);
        request.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

        request.onload = function() {
            if (request.status >= 200 && request.status < 400) {
                // Success!
                var cart = JSON.parse(request.responseText);

                // If items are empty redirect back to the cart
                if (cart.items.length === 0) {
                    return window.location.href = '/cart';
                }

                cart.items.forEach(function(element) {
                    delete element.product_description;
                });

                if (document.getElementById('CartSpecialInstructions')) {
                    // If the cart note exists, grab its value
                    cart.note = document.getElementById('CartSpecialInstructions').value;
                }

                var cartObj = JSON.stringify(cart);

                var form = window.BOLD.checkout.getForm(event.target);
                form.dataset.old_form_action = form.action;
                form.action = '/apps/checkout/begin-checkout' + googleAnalyticsGetParamString({});
                var cartCookie = window.BOLD.checkout.getCookie('cart');
                var element = document.createElement('INPUT');
                element.type = 'HIDDEN';
                element.name = 'cart_id';
                element.value = cartCookie;
                form.appendChild(element);

                var dateElement = document.createElement('INPUT');
                dateElement.type = 'HIDDEN';
                dateElement.name = 'checkout_local_time';
                dateElement.value = window.BOLD.subscriptions.localTime();
                form.appendChild(dateElement);

                var cartElement = document.createElement('INPUT');
                cartElement.type = 'HIDDEN';
                cartElement.name = 'cart';
                cartElement.value = cartObj;
                form.appendChild(cartElement);
                form.method = 'POST';

                if(window.BOLD && window.BOLD.checkout && typeof window.BOLD.checkout.languageIsoCode === 'string') {
                    var langInput = document.createElement('INPUT');
                    langInput.type = 'HIDDEN';
                    langInput.name = 'language_iso';
                    langInput.value = window.BOLD.checkout.languageIsoCode;
                    form.appendChild(langInput);
                }

                if (window.BOLD && window.BOLD.common && typeof window.BOLD.common.eventEmitter === 'object' && typeof window.BOLDCURRENCY !== 'undefined') {
                    window.BOLD.common.eventEmitter.emit('BOLD_CASHIER_checkout', {target: form});
                }

                window.BOLD.subscriptions.patches.finishCheckout(event, form, cart);
            }
        };

        request.send(formData);
    };

    
</script>


<!-- END app block --><script src="https://cdn.shopify.com/extensions/019a0131-ca1b-7172-a6b1-2fadce39ca6e/accessibly-28/assets/acc-main.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019b92ac-96c7-7eb6-ae09-ef243ba4c429/consentmo-gdpr-548/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0326/8729/2547/files/Loot-Crate-1200x628_334dc8db-2695-4899-b59e-c2f257a7ce60.jpg?v=1604951770" />
<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0326/8729/2547/files/Loot-Crate-1200x628_334dc8db-2695-4899-b59e-c2f257a7ce60.jpg?v=1604951770" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="628" />
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 32687292547,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script id="web-pixels-manager-setup">(function e(e,d,r,n,o){if(void 0===o&&(o={}),!Boolean(null===(a=null===(i=window.Shopify)||void 0===i?void 0:i.analytics)||void 0===a?void 0:a.replayQueue)){var i,a;window.Shopify=window.Shopify||{};var t=window.Shopify;t.analytics=t.analytics||{};var s=t.analytics;s.replayQueue=[],s.publish=function(e,d,r){return s.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=function(){var e={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),u="modern"===l?"modern":"legacy",c=(null!=n?n:{modern:"",legacy:""})[u],f=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:d,hashVersion:r,buildTarget:u}),m=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:r,bundleTarget:l,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{o.browserTarget=l,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:f,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var d=window.webPixelsManager.init(e)||void 0;if(d){var r=window.Shopify.analytics;r.replayQueue.forEach((function(e){var r=e[0],n=e[1],o=e[2];d.publishCustomEvent(r,n,o)})),r.replayQueue=[],r.publish=d.publishCustomEvent,r.visitor=d.visitor,r.initialized=!0}}},onerror:function(){return m.emit({status:"failed",errorMsg:"".concat(f," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(c)?c:"",scriptDataAttributes:o}),m.emit({status:"loading"})}catch(e){m.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 32687292547,storefrontBaseUrl: "https://lootcrate.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["2dca8a86","a0d5f9d2"],webPixelsConfigList: [{"id":"1704755331","configuration":"{\"accountID\":\"UYYb3w\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"524f6c1ee37bacdca7657a665bdca589","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"1112932483","configuration":"{\"projectId\":\"h5wr7t9aa2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"737156edc1fafd4538f270df27821f1c","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"]}},{"id":"109641859","configuration":"{\"pixel_id\":\"762462154211681\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"ca16bc87fe92b6042fbaa3acc2fbdaa6","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"]}},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0450","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Loot Crate","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"lootcrate-prod.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/lootcrate.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},"https://lootcrate.com/cdn","7cecd0b6w90c54c6cpe92089d5m57a67346",{"modern":"","legacy":""},{"shopId":"32687292547","storefrontBaseUrl":"https:\/\/lootcrate.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"2dca8a86\", \"a0d5f9d2\"]","isMerchantRequest":"false","hashVersion":"7cecd0b6w90c54c6cpe92089d5m57a67346","publish":"custom","events":"[[\"page_viewed\",{}]]"});</script><script>
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'USD';
  var meta = {"page":{"pageType":"home","requestId":"7a98fded-bd75-4ec4-8fba-a0c51c5e7c57-1767761588"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        return trekkie;
      };
    };
    for (var i = 0; i < trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
      var script = document.createElement('script');
      script.type = 'text/javascript';
      script.onerror = function(e) {
        var scriptFallback = document.createElement('script');
        scriptFallback.type = 'text/javascript';
        scriptFallback.onerror = function(error) {
                var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 32687292547,
      theme_id: 146950717571,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//lootcrate.com/cdn/s/trekkie.storefront.8f32c7f0b513e73f3235c26245676203e1209161.min.js"});

        };
        scriptFallback.async = true;
        scriptFallback.src = '//lootcrate.com/cdn/s/trekkie.storefront.8f32c7f0b513e73f3235c26245676203e1209161.min.js';
        first.parentNode.insertBefore(scriptFallback, first);
      };
      script.async = true;
      script.src = '//lootcrate.com/cdn/s/trekkie.storefront.8f32c7f0b513e73f3235c26245676203e1209161.min.js';
      first.parentNode.insertBefore(script, first);
    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":32687292547,"isMerchantRequest":null,"themeId":146950717571,"themeCityHash":"17995782593446515003","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["65f19447"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"7a98fded-bd75-4ec4-8fba-a0c51c5e7c57-1767761588","shopifyEmitted":true});

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });


        var eventsListenerScript = document.createElement('script');
        eventsListenerScript.async = true;
        eventsListenerScript.src = "//lootcrate.com/cdn/shopifycloud/storefront/assets/shop_events_listener-3da45d37.js";
        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);

})();</script>
  <script>
  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
    window.ga = function ga() {
      (window.ga.q = window.ga.q || []).push(arguments);
      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
      }
      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
    };
    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
    }
  }
</script>
<script
  defer
  src="https://lootcrate.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.0.0.min.js"
  data-application="storefront-renderer"
  data-shop-id="32687292547"
  data-render-region="gcp-us-central1"
  data-page-type="index"
  data-theme-instance-id="146950717571"
  data-theme-name="Loot Crate Shopify"
  data-theme-version="1.3.3"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
  data-shs-beacon="true"
  data-shs-export-with-fetch="true"
  data-shs-logs-sample-rate="1"
  data-shs-beacon-endpoint="https://lootcrate.com/api/collect"
></script>
</head>



<body id="geek-subscription-box-for-gamers-amp-nerds-loot-crate™" class="template-index     site-fixed-header">
  <noscript>
    <div class="disabled-js">
      <div>
        <img src="https://cdn.shopify.com/s/files/1/0326/8729/2547/t/190/assets/Loot-Crate-Logo-500x500.png?v=1636058769" alt="Lootcrate" width="200" />
        <h3>For full functionality of this site it is necessary to enable JavaScript.</h3>
        <a href="https://www.enable-javascript.com/" target="_blank" class="btn btn-primary">How to enable JavaScript</a>
      </div>
    </div>
  </noscript>
  
  




  <div id="fb-root"></div>



  
      <!-- Google Tag Manager (noscript) -->
      <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PJ6743C"
      height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
      <!-- End Google Tag Manager (noscript) -->
  

  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>

  <div id="shopify-section-pencil-banner" class="shopify-section">





<div data-section-id="pencil-banner" data-section-type="pencil-banner">
  
    <div class="pencil-banner">
      <div class="header-container d-none d-lg-flex">
        <div class="pencil-banner__text-content position-relative">
          <div>
            
          </div>
          <a href="" class="pencil-banner__rich-text-link-overlay" aria-label="Go To "></a>     
        </div>

        <div class=" pencil-banner__nav-content">
          <div class="pencil-banner__nav-link pencil-banner__deals-link ml-0" data-pencil-banner-deals>
            <a 
              href="/pages/how-it-works"
              
            >
              How it Works
            </a>
            <span class="pencil-banner__count" data-pencil-banner-deals-count></span>
          </div>
          

          <div class="pencil-banner__nav-link">
            <a 
              href="https://lootcrate.gorgias.help/en-US"
              
                target="_blank" 
              
            >
              Support
            </a>
          </div>
          
<div class="pencil-banner__nav-link pencil-banner__nav-link--icon">
            <div 
    data-multicurrency-country-selector="flag-dropdown"
    class="h-100"  
  ></div>            
          </div></div>            
      </div>
      <div class="header-container d-flex d-lg-none">
        <div class="pencil-banner__text-content">
          
            <a 
              href=""
              
            >
              
            </a>
          
        </div>
      </div>
    </div>
  
</div>

</div>
  <div id="shopify-section-mobile-menu" class="shopify-section">








<div class="mobile-menu" data-section-id="mobile-menu" data-section-type="mobile-menu">
  <div class="drawer" data-mobile-menu>
    <div class="drawer__inner">
      <div class="drawer__body">
        <div class="drawer__body-contents">
          
          <div class="mobile-menu-block">
            
          </div>
          <div class="mobile-menu-block">
            <ul class="mobile-menu__list">
              
                
                  
                  
                  

                  <li class="mobile-menu__item border-top-0">
                    <a 
                      class="mobile-menu__item-link" 
                      href="/products/loot-crate" 
                      >
                      Loot Crate
                    </a>
                  </li>
                
                  
                  
                  

                  <li class="mobile-menu__item ">
                    <a 
                      class="mobile-menu__item-link" 
                      href="/products/loot-fright" 
                      >
                      Loot Fright
                    </a>
                  </li>
                
                  
                  
                  

                  <li class="mobile-menu__item ">
                    <a 
                      class="mobile-menu__item-link" 
                      href="/products/loot-tees" 
                      >
                      Loot Tees
                    </a>
                  </li>
                
                  
                  
                  

                  <li class="mobile-menu__item ">
                    <a 
                      class="mobile-menu__item-link" 
                      href="/products/wizarding-world" 
                      >
                      Wizarding World
                    </a>
                  </li>
                
                
                  <li class="mobile-menu__item--cta">
                    <a class="btn btn-sm btn-primary" href="/pages/how-it-works" >
                      How it Works
                    </a>
                  </li>
                
              

              
<li class="mobile-menu__item--currency-select">
                <div 
    data-multicurrency-country-selector="country-name-select"
    class=""  
  ></div>            
              </li></ul>
          </div>
        </div>
      </div>
    </div>
  </div>
  
</div>


</div>

  <div class="layout-wrapper">

    <div id="shopify-section-header-logo-left" class="shopify-section">














<div data-section-id="header-logo-left" data-section-type="header">

  <header class="header is-fixed" role="banner" data-header>
    <div class="header-container">
      
      
      <div class="header-nav header-nav--left header-nav--logo header-nav--hide-on-mobile">
        <a href="/" title="home">
          <svg class="svg-icon-logo-vertical" width="48" height="52" viewBox="0 0 48 52" fill="none" xmlns="http://www.w3.org/2000/svg">
    <path d="M33.7271 44.8806L31.5625 51.5778H32.9692L33.4198 50.0413H35.5283L35.9697 51.5778H37.3568L35.2594 44.8806H33.7271ZM34.4787 46.472L35.1911 48.9273H33.7577L34.4787 46.472Z" fill="white"/>
    <path d="M1.00301 44.9309H0V51.5753H4.01808V50.6121H1.00301V44.9309Z" fill="white"/>
    <path d="M8.7272 45.4046C8.49138 45.2243 8.22 45.083 7.92123 44.985C7.62318 44.8874 7.30983 44.8379 6.98972 44.8379H6.83393C6.51453 44.8379 6.20047 44.8856 5.89992 44.9799C5.59689 45.075 5.32301 45.2167 5.08649 45.401C4.84783 45.5872 4.65363 45.8149 4.50994 46.0773C4.3634 46.3448 4.28906 46.6509 4.28906 46.9867V49.52C4.28906 49.8739 4.36162 50.1902 4.50425 50.4598C4.64545 50.7269 4.83716 50.9539 5.0744 51.1346C5.30843 51.3128 5.58266 51.4483 5.88961 51.5369C6.19193 51.6244 6.51275 51.6685 6.84353 51.6685H6.99007C7.3148 51.6685 7.63171 51.6226 7.9319 51.5315C8.2353 51.4397 8.50739 51.303 8.74071 51.1249C8.97724 50.9445 9.1693 50.7175 9.31086 50.45C9.45384 50.18 9.52605 49.8667 9.52605 49.5197V46.9863C9.52605 46.6509 9.45171 46.3448 9.30517 46.0769C9.16041 45.8142 8.96621 45.5879 8.7272 45.4046ZM8.52304 46.9957V49.5197C8.52304 49.7145 8.48214 49.8858 8.4014 50.029C8.31817 50.1761 8.20684 50.3004 8.07026 50.3984C7.93012 50.4988 7.76438 50.5758 7.57836 50.6268C7.38736 50.6788 7.18961 50.7052 6.99043 50.7052H6.84389C6.63795 50.7052 6.43557 50.6788 6.24173 50.6268C6.05251 50.5758 5.8857 50.4992 5.74556 50.3987C5.60862 50.3004 5.4973 50.1764 5.41442 50.0293C5.33368 49.8865 5.29278 49.7152 5.29278 49.52V46.9867C5.29278 46.8027 5.33369 46.6448 5.41727 46.5038C5.5037 46.3585 5.61894 46.2331 5.75979 46.1311C5.90419 46.0267 6.07243 45.945 6.26022 45.8879C6.4498 45.8304 6.64329 45.8011 6.835 45.8011H6.99078C7.18214 45.8011 7.37385 45.8301 7.56022 45.8875C7.74482 45.9443 7.91199 46.0263 8.05639 46.1308C8.19688 46.2327 8.31212 46.3592 8.3982 46.507C8.48071 46.6498 8.52304 46.8143 8.52304 46.9957Z" fill="white"/>
    <path d="M14.6839 45.4046C14.4481 45.2243 14.1767 45.083 13.8783 44.985C13.5802 44.8874 13.2669 44.8379 12.9468 44.8379H12.791C12.4719 44.8379 12.1575 44.8856 11.857 44.9799C11.5539 45.075 11.28 45.2167 11.0435 45.401C10.8049 45.5872 10.6107 45.8149 10.467 46.0773C10.3204 46.3448 10.2461 46.6505 10.2461 46.9867V49.52C10.2461 49.8739 10.3187 50.1902 10.4613 50.4598C10.6025 50.7269 10.7942 50.9539 11.0314 51.1346C11.2655 51.3128 11.5397 51.4483 11.8466 51.5369C12.149 51.6244 12.4698 51.6685 12.8006 51.6685H12.9464C13.2711 51.6685 13.588 51.6226 13.8882 51.5315C14.1916 51.4397 14.4637 51.303 14.697 51.1249C14.9336 50.9445 15.1256 50.7175 15.2672 50.45C15.4102 50.18 15.4824 49.867 15.4824 49.5197V46.9863C15.4824 46.6509 15.408 46.3448 15.2615 46.0769C15.1175 45.8142 14.9229 45.5879 14.6839 45.4046ZM12.9464 50.7052H12.7999C12.5939 50.7052 12.3915 50.6788 12.1977 50.6268C12.0085 50.5758 11.8417 50.4992 11.7015 50.3987C11.5646 50.3008 11.4533 50.1764 11.3704 50.0293C11.2897 49.8865 11.2487 49.7152 11.2487 49.52V46.9867C11.2487 46.8027 11.2897 46.6448 11.3732 46.5038C11.4597 46.3585 11.5749 46.2331 11.7158 46.1311C11.8602 46.0267 12.0284 45.945 12.2158 45.8879C12.4054 45.8304 12.5989 45.8011 12.7906 45.8011H12.9464C13.1378 45.8011 13.3295 45.8301 13.5158 45.8875C13.7004 45.9446 13.8676 46.0263 14.012 46.1308C14.1525 46.2327 14.2677 46.3592 14.3538 46.507C14.437 46.6498 14.479 46.8143 14.479 46.9957V49.5197C14.479 49.7145 14.4381 49.8858 14.3574 50.029C14.2741 50.1761 14.1625 50.3004 14.0259 50.3984C13.8857 50.4988 13.7203 50.5758 13.534 50.6268C13.3437 50.6788 13.1459 50.7052 12.9464 50.7052Z" fill="white"/>
    <path d="M15.8008 45.9027L17.7986 45.9121V51.5752H18.8016V45.9128H20.8176V44.9402H15.8008V45.9027Z" fill="white"/>
    <path d="M25.1499 49.9003C24.9501 50.0796 24.7192 50.2126 24.4638 50.2961C24.2046 50.381 23.9182 50.424 23.6123 50.424C23.2752 50.424 22.9928 50.346 22.7726 50.192C22.5635 50.046 22.4621 49.8143 22.4621 49.4843V47.0218C22.4621 46.8699 22.4909 46.7358 22.5478 46.6231C22.6051 46.5092 22.6855 46.4124 22.7865 46.3346C22.8907 46.2544 23.0145 46.1919 23.1539 46.1485C23.2954 46.1044 23.4462 46.082 23.6031 46.082C23.9012 46.082 24.159 46.1398 24.3692 46.254C24.5876 46.3726 24.7957 46.5255 24.9878 46.7084L25.0802 46.7962L25.8652 45.8109L25.7902 45.7347C25.6376 45.5796 25.4875 45.4419 25.3438 45.3248C25.1965 45.2048 25.0368 45.1036 24.8697 45.0237C24.7014 44.9431 24.5111 44.8838 24.3045 44.8469C24.101 44.8108 23.8652 44.7927 23.6035 44.7927C23.2609 44.7927 22.9327 44.843 22.6285 44.9416C22.3216 45.041 22.0495 45.1878 21.8197 45.3779C21.5885 45.5691 21.4029 45.8055 21.2674 46.0806C21.1315 46.3571 21.0625 46.6737 21.0625 47.0218V49.4843C21.0625 49.8511 21.1297 50.1782 21.262 50.4573C21.3943 50.7363 21.5775 50.972 21.8066 51.1574C22.0335 51.3414 22.3059 51.4816 22.6168 51.5749C22.9238 51.6667 23.2588 51.7133 23.6127 51.7133C24.0349 51.7133 24.4268 51.6602 24.7775 51.5557C25.1339 51.4494 25.4821 51.2452 25.8133 50.9485L25.8865 50.8831L25.257 49.8049L25.1499 49.9003Z" fill="white"/>
    <path d="M30.7435 48.2578C30.9683 47.9958 31.0821 47.6506 31.0821 47.2321V46.7358C31.0821 46.1145 30.8933 45.6518 30.5209 45.3601C30.1545 45.0735 29.663 44.9282 29.0594 44.9282H26.5391V51.5777H27.8608V48.9435H28.5433L29.9614 51.5777H31.4371L29.9169 48.7873C30.2619 48.6731 30.5397 48.4953 30.7435 48.2578ZM27.8608 46.1376H29.0501C29.2571 46.1376 29.4307 46.19 29.5666 46.2934C29.6971 46.3928 29.7604 46.5406 29.7604 46.7448V47.2219C29.7604 47.3969 29.6946 47.5209 29.5595 47.6018C29.4129 47.6896 29.2447 47.7341 29.0594 47.7341H27.8608V46.1376Z" fill="white"/>
    <path d="M36.8594 46.1373L38.7473 46.1466V51.5777H40.069V46.1474H41.9754V44.9282H36.8594V46.1373Z" fill="white"/>
    <path d="M43.8373 50.3683V48.7339H45.8753V47.5718H43.8373V46.1376H46.2605V44.9282H42.5156V51.5777H46.4576V50.3683H43.8373Z" fill="white"/>
    <path d="M46.7734 44.8174H47.2973V44.9251H47.0911V45.4311H46.9854V44.9251H46.7734V44.8174ZM47.5232 44.8203L47.7025 45.1315L47.8931 44.8203H47.9984V45.4311H47.8924V44.9977L47.7348 45.2594H47.6719L47.5232 44.9891V45.4311H47.4172V44.8203H47.5232Z" fill="white"/>
    <path d="M36.3006 18.3175C36.179 18.4085 36.2092 18.6005 36.3519 18.6514C39.0394 19.6103 40.3198 19.7459 40.3198 22.1017C40.3198 24.6626 40.3198 26.2128 40.3198 28.7526C40.3198 29.9396 40.2351 30.2111 39.4388 30.8313C37.9858 31.9633 29.1853 38.7017 28.8414 38.9771C27.5585 40.0047 26.9026 39.8988 25.4361 39.5384C19.1919 38.0034 12.1178 36.1199 8.94698 35.2662C6.05212 34.4869 6.12682 31.8441 6.12682 29.9562C6.12682 23.4141 6.10156 17.5736 6.10156 11.3825C6.10156 9.41549 6.1823 9.35622 7.67614 8.26358C9.05226 7.25768 14.8 3.06531 17.8791 0.80377C18.796 0.130041 19.2506 -0.202485 20.5605 0.130041C23.2409 0.810637 31.6107 2.86507 36.1161 4.00868C39.5711 4.8859 40.3194 5.49023 40.3194 7.86563C40.3194 8.56574 40.3194 9.41983 40.3194 10.4828C40.3194 12.032 40.3194 12.8134 40.3194 13.8934C40.3194 14.6658 40.3077 14.9524 39.644 15.5203C39.309 15.808 37.4089 17.4106 36.3006 18.3175ZM38.9935 14.0806C39.1123 14.1113 39.2279 14.0192 39.2279 13.8945C39.2289 11.5502 39.246 9.75705 39.246 7.81611C39.246 6.78383 38.6645 5.93083 37.3869 5.58963C30.6742 3.79651 20.7007 1.43485 20.212 1.28919C19.884 1.1916 19.6774 1.4681 19.6774 1.61918C19.6763 8.73923 19.7247 14.6047 19.7247 21.2737C19.7247 22.5026 20.4026 23.802 21.8673 24.1999C27.806 25.8134 32.7741 26.9451 38.9967 28.6218C39.1158 28.654 39.2339 28.5629 39.2339 28.4375C39.236 27.03 39.2567 26.1076 39.2567 25.2044C39.2567 21.4407 39.7201 20.7615 36.6535 19.9078C33.0099 18.8939 27.8558 17.6238 27.4461 17.519C26.6415 17.313 26.5363 17.0781 26.5363 16.5381C26.5363 16.3367 26.5188 12.6493 26.5313 11.7822C26.5348 11.522 26.5409 11.2679 26.7927 11.1233C27.0146 10.9961 27.2305 11.047 27.8928 11.2111C28.6355 11.3955 35.5171 13.1781 38.9935 14.0806ZM26.3093 38.5112C26.4281 38.542 26.5444 38.452 26.5444 38.3276C26.5466 36.3625 26.5725 34.2079 26.5725 32.7686C26.5725 30.3242 26.8756 30.5577 24.8091 30.052C22.3659 29.4542 17.4594 28.1516 14.9156 27.4786C14.3269 27.3228 14.1541 26.7748 14.1541 25.8246C14.1541 22.9613 14.1445 18.2379 14.1445 14.9192C14.1445 11.8776 14.4639 12.2684 12.9782 11.882C12.0417 11.6387 8.88687 10.8255 7.48514 10.5089C7.24755 10.455 7.11311 10.6491 7.11311 10.8793C7.10742 17.4113 7.20096 24.4938 7.20096 30.7659C7.20096 32.8026 7.92903 33.7756 9.39015 34.1678C15.341 35.7643 20.0786 36.9068 26.3093 38.5112Z" fill="white"/>
</svg>

        </a>
      </div>

      
      <div class="header-nav header-nav--left header-nav--logo header-nav--hide-on-desktop">
        <a href="/" title="home">
          <svg class="svg-icon-header-horizontal" width="133" height="25" viewBox="0 0 133 25" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <rect width="133" height="25" fill="url(#pattern0)"/>
    <defs>
    <pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
    <use xlink:href="#image0" transform="translate(-0.00241344) scale(0.00232062 0.0123457)"/>
    </pattern>
    <image id="image0" width="433" height="81" xlink:href="data:image/png;base64,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"/>
    </defs>
</svg>

        </a>
      </div>
      
      
      <div class="header-nav header-nav--center header-nav--hide-on-mobile">
        <ul class="header-nav__menu">

      <li class="header-nav__menu-item" >
        <a 
          href="/collections/all"
          class="header-nav__menu-item--link"
          
            data-block="1593552261329" 
            data-dropdown-trigger="#dropdown-1593552261329"
          
          
        >
          SUBSCRIPTIONS <span><svg class="svg-icon-arrow-down" width="8" height="5" viewBox="0 0 8 5" xmlns="http://www.w3.org/2000/svg">
    <path d="M4.36728 4.60241C4.16932 4.81671 3.83068 4.81671 3.63272 4.60241L0.445163 1.15178C0.149338 0.831536 0.376472 0.3125 0.812439 0.3125L7.18756 0.3125C7.62353 0.3125 7.85066 0.831535 7.55484 1.15178L4.36728 4.60241Z"/>
</svg>
</span>
        </a>
      </li>

    </ul>
      </div>

      
      <div class="header-nav header-nav--right header-nav--hide-on-mobile">
        
        
<ul class="header-nav__menu">
  <li class="header-nav__menu-item header-nav__menu-item--user-menu m-0">
    <a 
      href=""
      class=""btn btn-link btn-link--light"
      
      
      aria-label="External Link"
      
    >
      
    </a>
  </li>
  
    <li class="header-nav__menu-item header-nav__menu-item--user-menu account-dropdown--trigger">
      
        <a class="header-nav__menu-item--link" href="/account/login" title="Login or register">
          JOIN | LOG IN
        </a>
      

      
      
    </li>
  
  
  <li class="header-nav__menu-item header-nav__menu-item--user-menu mr-0">   
    <a href="/cart" aria-label="Cart" data-vue-cart-trigger>
      <div class="header-cart__badge" data-cart-badge>
        <svg class="svg-icon-cart" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
    <path d="M6 16C4.9 16 4.01 16.9 4.01 18C4.01 19.1 4.9 20 6 20C7.1 20 8 19.1 8 18C8 16.9 7.1 16 6 16ZM0 0V2H2L5.6 9.59L4.25 12.04C4.09 12.32 4 12.65 4 13C4 14.1 4.9 15 6 15H18V13H6.42C6.28 13 6.17 12.89 6.17 12.75L6.2 12.63L7.1 11H14.55C15.3 11 15.96 10.59 16.3 9.97L19.88 3.48C19.96 3.34 20 3.17 20 3C20 2.45 19.55 2 19 2H4.21L3.27 0H0ZM16 16C14.9 16 14.01 16.9 14.01 18C14.01 19.1 14.9 20 16 20C17.1 20 18 19.1 18 18C18 16.9 17.1 16 16 16Z" fill="white" />
</svg>

        <span class="header-cart__badge-count" data-cart-badge-count></span>
      </div>
    </a>
  </li>
</ul>
<script>
  
  document.addEventListener('DOMContentLoaded', function() {
    var cartTrigger = document.querySelector('[data-vue-cart-trigger]');
    if (cartTrigger && window.location.pathname !== '/cart') {
      cartTrigger.addEventListener('click', function(e) {
        e.preventDefault();
        document.dispatchEvent(new CustomEvent('cart:open'));
      });
    }
  });
</script>


      </div>

      
      <div class="header-nav header-nav--right header-nav--hide-on-desktop">
        <ul class="header-nav__menu">
  
    <li class="header-nav__menu-item">
      
        <a href="/account/login" title="Login or register">
          <img class="" src="//lootcrate.com/cdn/shop/files/Account_Icon_32x32_851600bb-6e44-4d36-9de2-ee1b3ba527bf_32x32.png?v=1613221548" alt="" />
          <span class="icon-fallback-text">JOIN | LOG IN</span>
        </a>
      
    </li>
  
  <li class="header-nav__menu-item">
    <a href="/cart" data-ajax-cart-trigger>
      <div class="header-cart__badge" data-cart-badge>
        <svg class="svg-icon-cart" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
    <path d="M6 16C4.9 16 4.01 16.9 4.01 18C4.01 19.1 4.9 20 6 20C7.1 20 8 19.1 8 18C8 16.9 7.1 16 6 16ZM0 0V2H2L5.6 9.59L4.25 12.04C4.09 12.32 4 12.65 4 13C4 14.1 4.9 15 6 15H18V13H6.42C6.28 13 6.17 12.89 6.17 12.75L6.2 12.63L7.1 11H14.55C15.3 11 15.96 10.59 16.3 9.97L19.88 3.48C19.96 3.34 20 3.17 20 3C20 2.45 19.55 2 19 2H4.21L3.27 0H0ZM16 16C14.9 16 14.01 16.9 14.01 18C14.01 19.1 14.9 20 16 20C17.1 20 18 19.1 18 18C18 16.9 17.1 16 16 16Z" fill="white" />
</svg>

        <span class="header-cart__badge-count" data-cart-badge-count>0</span>
      </div>
    </a>
  </li>
  <li class="header-nav__menu-item mr-0">
    <a href="#" aria-label="Cart" title="Toggle menu" data-mobile-menu-toggle>
      <svg class="svg-icon-hamburger-menu" width="26" height="21" viewBox="0 0 26 21" xmlns="http://www.w3.org/2000/svg">
    <path fill-rule="evenodd" clip-rule="evenodd" d="M0 1C0 0.447715 0.447715 0 1 0H25C25.5523 0 26 0.447715 26 1V2C26 2.55228 25.5523 3 25 3H1C0.447716 3 0 2.55228 0 2V1ZM0 10C0 9.44771 0.447715 9 1 9H25C25.5523 9 26 9.44772 26 10V11C26 11.5523 25.5523 12 25 12H1C0.447716 12 0 11.5523 0 11V10ZM1 18C0.447715 18 0 18.4477 0 19V20C0 20.5523 0.447716 21 1 21H25C25.5523 21 26 20.5523 26 20V19C26 18.4477 25.5523 18 25 18H1Z" fill="white"/>
</svg>

    </a>
  </li>
</ul>
      </div>
    </div>

    
      

  <div id="dropdown-1593552261329" class="header-dropdown">
    <div class="container-fluid-max">
      
      
        <div class="row">
          <div class="col">
            
      
        
          <div class="row justify-content-center">
            
              <div class="header-dropdown__menu col-2">
                <div class="header-dropdown__menu-item">
                  <a 
                    href="/collections/pop-culture-crates" 
                    class="header-dropdown__menu-item--link"
                    
                  >
                    POP CULTURE
                  </a>
                </div>
                <hr>
                <ul>
                  
                    
                    

                    
                      <li class="header-dropdown__menu-item">
                        <a 
                          href="/products/loot-crate"
                          class="header-dropdown__menu-item--link"
                          
                        >
                          
                            
                      
  

  
  

  
  
    
    
    <img class="product-logo-primary" src="https://cdn.accentuate.io/5201596842124/1633739405607/Nav_Logo.png?v=0" alt="LOOT CRATE">
    
  


  
                      
                    
                          
                        </a>
                      </li>
                    

                  
                    
                    

                    
                      <li class="header-dropdown__menu-item">
                        <a 
                          href="/products/loot-fright"
                          class="header-dropdown__menu-item--link"
                          
                        >
                          
                            
                      
  

  
  

  
  
    
    
    <img class="product-logo-primary" src="https://cdn.accentuate.io/5083963457667/1705687760910/LOOT-FRIGHT.png?v=1705687760910" alt="LOOT FRIGHT">
    
  


  
                      
                    
                          
                        </a>
                      </li>
                    

                  
                </ul>
              </div>
            
              <div class="header-dropdown__menu col-2">
                <div class="header-dropdown__menu-item">
                  <a 
                    href="/collections/partner-subscription-crates" 
                    class="header-dropdown__menu-item--link"
                    
                  >
                    PARTNER SUBSCRIPTIONS
                  </a>
                </div>
                <hr>
                <ul>
                  
                    
                    

                    
                      <li class="header-dropdown__menu-item">
                        <a 
                          href="/products/wizarding-world"
                          class="header-dropdown__menu-item--link"
                          
                        >
                          
                            
                      
  

  
  

  
  
    
    
    <img class="product-logo-primary" src="https://cdn.accentuate.io/5199506014348/1614285773108/JKRWW.png?v=0" alt="WIZARDING WORLD">
    
  


  
                      
                    
                          
                        </a>
                      </li>
                    

                  
                </ul>
              </div>
            
              <div class="header-dropdown__menu col-2">
                <div class="header-dropdown__menu-item">
                  <a 
                    href="/pages/loot-wear-hub" 
                    class="header-dropdown__menu-item--link"
                    
                  >
                    LOOT WEAR
                  </a>
                </div>
                <hr>
                <ul>
                  
                    
                    

                    
                      <li class="header-dropdown__menu-item">
                        <a 
                          href="/products/loot-tees"
                          class="header-dropdown__menu-item--link"
                          
                        >
                          
                            
                      
  

  
  

  
  
    
    
    <img class="product-logo-primary" src="https://cdn.accentuate.io/5199506800780/1605644853126/Artboard-57.png?v=0" alt="LOOT TEES">
    
  


  
                      
                    
                          
                        </a>
                      </li>
                    

                  
                </ul>
              </div>
            
          </div>
        
      
    
          </div>        
        </div>
      
    
    </div>
  </div>


    
  


  <div id="dropdown-header-account-menu" class="header-dropdown header-dropdown__account">
    <div class="header-dropdown__account--menu">
      


    <div class="header-dropdown__menu">
      <ul>
        
          <li class="header-dropdown__menu-item">
            <a class="header-dropdown__menu-item--link" href="/account">Manage Account</a>
            
          </li>
        
          <li class="header-dropdown__menu-item">
            <a class="header-dropdown__menu-item--link" href="/account/logout">Log Out</a>
            
          </li>
        
      </ul>
    </div>

    </div>
  </div>


    
  </header>

</div>


</div>

    <main role="main" id="MainContent">
      <div class="layout-main-content">
        <!-- BEGIN content_for_index --><div id="shopify-section-1593548173356" class="shopify-section">


</div><div id="shopify-section-1593548199331" class="shopify-section">



  <div data-section-id="1593548199331" data-section-type="slideshow">

    
    
      <div class="slideshow swiper-container banner__slideshow-container" 
          id="slideshow-1593548199331" 
          data-autoplay="true" 
          data-speed="8000"
          data-dots="true"
          data-auto-height="true"
          data-animation="slide"
          data-slideshow
      >
        <div class="swiper-wrapper"> 

                  
          
            <div 
              class="slideshow-slide swiper-slide" 
               
              data-slideshow-slide 
              data-block-id="5376c2dd-8477-464e-bbc6-3332fb19a497"
            >
              


































































   
  

  
  

  
  

  
  





  <div id="banner-5376c2dd-8477-464e-bbc6-3332fb19a497" class="banner  banner--layout-left banner--desktop-light banner--mobile-light bg-black">

    <style type="text/css">
      #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__content-container {
        
          max-width: 300px;
        
        
          text-align: left;
        
      }

      @media (max-width: 767px) {
        #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__content-container {
          
            text-align: center;
          
        }
      }
      
      
        #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__bg-image {
          background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_DT_1ef0bab8-c2e1-4a97-ac38-ece4940ea60a_1800x.jpg?v=1713308704);
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_DT_1ef0bab8-c2e1-4a97-ac38-ece4940ea60a_2400x.jpg?v=1713308704);
          }
        }

        @media (max-width: 991px) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_DT_1ef0bab8-c2e1-4a97-ac38-ece4940ea60a_1000x.jpg?v=1713308704);
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_DT_1ef0bab8-c2e1-4a97-ac38-ece4940ea60a_1500x.jpg?v=1713308704);
          }
        }

        @media (max-width: 767px) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_DT_1ef0bab8-c2e1-4a97-ac38-ece4940ea60a_800x.jpg?v=1713308704);
            /**/
            
          }
        }
        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_DT_1ef0bab8-c2e1-4a97-ac38-ece4940ea60a_1200x.jpg?v=1713308704);
          }
        }      
      

      
        
          @media (min-width: 768px) {
            #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__image {
              width: 60%;
              max-width: 60%;
            }
          }
        

        

        

        
        @media (max-width: 767px) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_M_22575f74-a4b0-4f72-bd68-baf41e5e3d8b_800x.jpg?v=1713308855);
            background-size: cover;
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-5376c2dd-8477-464e-bbc6-3332fb19a497 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Revised_Sliders_04162024_M_22575f74-a4b0-4f72-bd68-baf41e5e3d8b_1200x.jpg?v=1713308855);
          }
        }      
        
            
    </style>

    <div class="container-fluid-max">

      
      <div class="banner__imagery-container">
        
          <div class="banner__bg-image" role="img" aria-label="Loot Crate Mystery Subscription Box - Past Items Shown as Examples"></div>
        
        
          <div class="banner__image"></div>
        
      </div>

      
      <div class="banner__content-container">
        
          <div class="banner__eyebrow">
            
              <img 
                srcset="//lootcrate.com/cdn/shop/files/LC-MAY22-EXPLORE-THE-COSMOS-HomepageSliderTitle-Logo_200x.png?v=1649961163,
                        //lootcrate.com/cdn/shop/files/LC-MAY22-EXPLORE-THE-COSMOS-HomepageSliderTitle-Logo_400x.png?v=1649961163 2x"
                src="//lootcrate.com/cdn/shop/files/LC-MAY22-EXPLORE-THE-COSMOS-HomepageSliderTitle-Logo_200x.png?v=1649961163" 
                alt=""
                class="banner__eyebrow-image" 
                style="max-width: 200px;"
              >
            
            
          </div>
        

        
          <h2 class="banner__title h2">THE BEST SURPRISE YOU KNOW IS COMING</h2>
        

        

        

        
          
          <div class="banner__cta-group">
            <a href="https://lootcrate.com/collections/all/products/loot-crate" class="
            btn btn-primary btn-solid
          ">GET LOOT CRATE</a>
          </div>
        

      </div>
    </div>
  </div>


            </div>
          
            <div 
              class="slideshow-slide swiper-slide" 
               
              data-slideshow-slide 
              data-block-id="746a324f-aad5-4f32-abe4-8acf1a49c0a8"
            >
              


































































   
  

  
  

  
  

  
  





  <div id="banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8" class="banner  banner--layout-left banner--desktop-dark banner--mobile-dark bg-white">

    <style type="text/css">
      #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__content-container {
        
          max-width: 500px;
        
        
          text-align: left;
        
      }

      @media (max-width: 767px) {
        #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__content-container {
          
            text-align: center;
          
        }
      }
      
      
        #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__bg-image {
          background-image: url(//lootcrate.com/cdn/shop/files/JAN22-Creature_Companions-HARRY_POTTER-DMA-HomepageSliderDesktop-Hero-BG_ce830a6b-9250-4153-939e-535ffb5785ac_1800x.jpg?v=1699115950);
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/JAN22-Creature_Companions-HARRY_POTTER-DMA-HomepageSliderDesktop-Hero-BG_ce830a6b-9250-4153-939e-535ffb5785ac_2400x.jpg?v=1699115950);
          }
        }

        @media (max-width: 991px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/JAN22-Creature_Companions-HARRY_POTTER-DMA-HomepageSliderDesktop-Hero-BG_ce830a6b-9250-4153-939e-535ffb5785ac_1000x.jpg?v=1699115950);
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/JAN22-Creature_Companions-HARRY_POTTER-DMA-HomepageSliderDesktop-Hero-BG_ce830a6b-9250-4153-939e-535ffb5785ac_1500x.jpg?v=1699115950);
          }
        }

        @media (max-width: 767px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/JAN22-Creature_Companions-HARRY_POTTER-DMA-HomepageSliderDesktop-Hero-BG_ce830a6b-9250-4153-939e-535ffb5785ac_800x.jpg?v=1699115950);
            /**/
            
          }
        }
        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/JAN22-Creature_Companions-HARRY_POTTER-DMA-HomepageSliderDesktop-Hero-BG_ce830a6b-9250-4153-939e-535ffb5785ac_1200x.jpg?v=1699115950);
          }
        }      
      

      
        
          @media (min-width: 768px) {
            #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
              width: 56%;
              max-width: 56%;
            }
          }
        

        
        #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
          background-image: url(//lootcrate.com/cdn/shop/files/Desktop-FG_2264813a-e7f0-49da-9d0a-a3a8c7772818_1800x.gif?v=1699115967);
          background-size: contain;
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Desktop-FG_2264813a-e7f0-49da-9d0a-a3a8c7772818_2400x.gif?v=1699115967);
          }
        }
        

        
        @media (max-width: 991px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Desktop-FG_2264813a-e7f0-49da-9d0a-a3a8c7772818_1000x.gif?v=1699115967);
            background-size: contain
          }
        }

        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Desktop-FG_2264813a-e7f0-49da-9d0a-a3a8c7772818_1500x.gif?v=1699115967);
          }
        }
        

        
        @media (max-width: 767px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Molibe-Homepage_8c6f7cda-8f3e-4e8a-9c69-e2d8ce85e44d_800x.gif?v=1699115980);
            background-size: contain;
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-746a324f-aad5-4f32-abe4-8acf1a49c0a8 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/Molibe-Homepage_8c6f7cda-8f3e-4e8a-9c69-e2d8ce85e44d_1200x.gif?v=1699115980);
          }
        }      
        
            
    </style>

    <div class="container-fluid-max">

      
      <div class="banner__imagery-container">
        
          <div class="banner__bg-image" role="img" aria-label=""></div>
        
        
          <div class="banner__image"></div>
        
      </div>

      
      <div class="banner__content-container">
        
          <div class="banner__eyebrow">
            
              <img 
                srcset="//lootcrate.com/cdn/shop/files/Title-Logo_9a0345c7-0f2f-4591-9f0f-af4ec5783fb6_200x.png?v=1667514365,
                        //lootcrate.com/cdn/shop/files/Title-Logo_9a0345c7-0f2f-4591-9f0f-af4ec5783fb6_400x.png?v=1667514365 2x"
                src="//lootcrate.com/cdn/shop/files/Title-Logo_9a0345c7-0f2f-4591-9f0f-af4ec5783fb6_200x.png?v=1667514365" 
                alt=""
                class="banner__eyebrow-image" 
                style="max-width: 500px;"
              >
            
            
          </div>
        

        
          <h2 class="banner__title h1">WANDS AT THE READY</h2>
        

        

        

        
          
          <div class="banner__cta-group">
            <a href="https://lootcrate.com/products/wizarding-world" class="
            btn btn-primary btn-solid
          ">Get Wizarding World</a>
          </div>
        

      </div>
    </div>
  </div>


            </div>
          
            <div 
              class="slideshow-slide swiper-slide" 
               
              data-slideshow-slide 
              data-block-id="c4b01721-7927-45a2-8dc6-08621465b521"
            >
              


































































   
  

  
  

  
  

  
  





  <div id="banner-c4b01721-7927-45a2-8dc6-08621465b521" class="banner  banner--layout-left banner--desktop-light banner--mobile-light bg-black">

    <style type="text/css">
      #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__content-container {
        
          max-width: 375px;
        
        
          text-align: left;
        
      }

      @media (max-width: 767px) {
        #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__content-container {
          
            text-align: center;
          
        }
      }
      
      
        #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__bg-image {
          background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Desktop_1800x.jpg?v=1702661484);
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Desktop_2400x.jpg?v=1702661484);
          }
        }

        @media (max-width: 991px) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Desktop_1000x.jpg?v=1702661484);
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Desktop_1500x.jpg?v=1702661484);
          }
        }

        @media (max-width: 767px) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Desktop_800x.jpg?v=1702661484);
            /**/
            
          }
        }
        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Desktop_1200x.jpg?v=1702661484);
          }
        }      
      

      
        
          @media (min-width: 768px) {
            #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__image {
              width: 63%;
              max-width: 63%;
            }
          }
        

        

        

        
        @media (max-width: 767px) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Mobile_800x.jpg?v=1702661252);
            background-size: contain;
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-c4b01721-7927-45a2-8dc6-08621465b521 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/LW-Evergreen_Mobile_1200x.jpg?v=1702661252);
          }
        }      
        
            
    </style>

    <div class="container-fluid-max">

      
      <div class="banner__imagery-container">
        
          <div class="banner__bg-image" role="img" aria-label=""></div>
        
        
          <div class="banner__image"></div>
        
      </div>

      
      <div class="banner__content-container">
        
          <div class="banner__eyebrow">
            
              <img 
                srcset="//lootcrate.com/cdn/shop/files/LT-Title-Logo-V2_200x.png?v=1656044831,
                        //lootcrate.com/cdn/shop/files/LT-Title-Logo-V2_400x.png?v=1656044831 2x"
                src="//lootcrate.com/cdn/shop/files/LT-Title-Logo-V2_200x.png?v=1656044831" 
                alt=""
                class="banner__eyebrow-image" 
                style="max-width: 140px;"
              >
            
            
              <div class="banner__eyebrow-text">ONLY $13.99</div>
            
          </div>
        

        
          <h2 class="banner__title h1">EPIC TEES, EPIC VALUE</h2>
        

        

        

        
          
          <div class="banner__cta-group">
            <a href="https://lootcrate.com/products/loot-tees" class="
            btn btn-primary btn-solid
          ">GET LOOT TEES</a>
          </div>
        

      </div>
    </div>
  </div>


            </div>
          
        </div>

        
        <span class="swiper-arrow swiper-arrow--left">
          <span class="arrow arrow--left"><span class="arrow__icon"></span></span>
        </span>
        <span class="swiper-arrow swiper-arrow--right">
          <span class="arrow arrow--right"><span class="arrow__icon"></span></span>
        </span>

        
        <div class="swiper-pagination"></div>

      </div>
    
  </div>



</div><div id="shopify-section-1593548354133" class="shopify-section">



  <div data-section-id="1593548354133" data-section-type="value-proposition">
    





























  <div class="value-proposition-3up  bg-black text-white">
    <div class="container-fluid-max">
      <div class="row justify-content-center">
        <div class="col-md-6">
          
















        </div>
      </div>
      <div class="row justify-content-center">
        <div class="col-md-8">
          <div class="row justify-content-around">
            
            
  
    <div class="col-md-3 value-proposition-3up__grid-item my-md-0">
      <img class="value-proposition-3up__icon" src="//lootcrate.com/cdn/shop/files/crown_60x.png?v=1613216626
" alt="">
      <p class="value-proposition-3up__title mb-0" style="font-weight: 700;text-transform: uppercase;">Exclusive Loot</p>
      
    </div>
  

  
    <div class="col-md-3 value-proposition-3up__grid-item my-md-0">
      <img class="value-proposition-3up__icon" src="//lootcrate.com/cdn/shop/files/diamond_60x.png?v=1613216626
" alt="">
      <p class="value-proposition-3up__title mb-0" style="font-weight: 700;text-transform: uppercase;">A surprise every month</p>
      
    </div>
  

  
    <div class="col-md-3 value-proposition-3up__grid-item my-md-0">
      <img class="value-proposition-3up__icon" src="//lootcrate.com/cdn/shop/files/heart_60x.png?v=1613216626
" alt="">
      <p class="value-proposition-3up__title mb-0" style="font-weight: 700;text-transform: uppercase;">delivered to your door</p>
      
    </div>
  


          </div>
        </div>
      </div>
    </div>
  </div>


  </div>



</div><div id="shopify-section-1601415828270" class="shopify-section">


  <div data-section-id="1601415828270" data-section-type="banner">
    


































































   
  

  
  

  
  

  
  





  <div id="banner-1601415828270" class="banner  banner--layout-left banner--desktop-light banner--mobile-light bg-black">

    <style type="text/css">
      #banner-1601415828270 .banner__content-container {
        
          max-width: 450px;
        
        
          text-align: left;
        
      }

      @media (max-width: 767px) {
        #banner-1601415828270 .banner__content-container {
          
            text-align: center;
          
        }
      }
      
      
        #banner-1601415828270 .banner__bg-image {
          background-image: url(//lootcrate.com/cdn/shop/files/bg-whatsinacrate_1800x.jpg?v=1613222250);
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-1601415828270 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/bg-whatsinacrate_2400x.jpg?v=1613222250);
          }
        }

        @media (max-width: 991px) {
          #banner-1601415828270 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/bg-whatsinacrate_1000x.jpg?v=1613222250);
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-1601415828270 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/bg-whatsinacrate_1500x.jpg?v=1613222250);
          }
        }

        @media (max-width: 767px) {
          #banner-1601415828270 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/bg-whatsinacrate-mobile_800x.jpg?v=1613222250);
            /**/
            
          }
        }
        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-1601415828270 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/bg-whatsinacrate-mobile_1200x.jpg?v=1613222250);
          }
        }      
      

      
        
          @media (min-width: 768px) {
            #banner-1601415828270 .banner__image {
              width: 51%;
              max-width: 51%;
            }
          }
        

        
        #banner-1601415828270 .banner__image {
          background-image: url(//lootcrate.com/cdn/shop/files/whatsincrate_1800x.png?v=1613222250);
          background-size: contain;
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-1601415828270 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/whatsincrate_2400x.png?v=1613222250);
          }
        }
        

        
        @media (max-width: 991px) {
          #banner-1601415828270 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/whatsincrate_1000x.png?v=1613222250);
            background-size: contain
          }
        }

        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-1601415828270 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/whatsincrate_1500x.png?v=1613222250);
          }
        }
        

        
        @media (max-width: 767px) {
          #banner-1601415828270 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/whatsincrate-m_800x.png?v=1613222250);
            background-size: contain;
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-1601415828270 .banner__image {
            background-image: url(//lootcrate.com/cdn/shop/files/whatsincrate-m_1200x.png?v=1613222250);
          }
        }      
        
            
    </style>

    <div class="container-fluid-max">

      
      <div class="banner__imagery-container">
        
          <div class="banner__bg-image" role="img" aria-label=""></div>
        
        
          <div class="banner__image"></div>
        
      </div>

      
      <div class="banner__content-container">
        

        
          <h2 class="banner__title h2">What’s inside?</h2>
        

        

        
          <div class="banner__text">A curated collection of awesome items from the best pop culture franchises, delivered to your door every month.</div>
        

        
          
          <div class="banner__cta-group">
            <a href="/collections/all" class="
            btn btn-primary btn-solid
          ">shop now</a>
          </div>
        

      </div>
    </div>
  </div>


  </div>



</div><div id="shopify-section-1593548654313" class="shopify-section">


  

  <div class="content-container bg-whisper">
    <div class="container-fluid-max">
      
















  <div class="content-header ">
    
    
      <h3 class="content-header__title h2">Featured subscriptions</h3>
    
    
  </div>




      
        <div class="content-grid content-grid--centered content-grid--lg-3-col">
          
    
      
        <div class="content-grid__item" >
          













 


  
  
  
  

  <div id="product-card-5083963261059" class="product-card" data-product-card>
    <div class="product-card__contents" data-product-card-contents>
      
        
        <div class="product-card__gallery frame frame--300x169 ">
          <div class="frame__inner">
            
              <div class="product-card__gallery-image" data-product-card-gallery>
                <img src="//lootcrate.com/cdn/shop/files/LC-Evergreen-Gallery1_600x.jpg?v=1703280465" alt="Exclusive items from your favorite pop culture franchises">
              </div>
            
            
              
              
                
                
                
                  
                  
              
                
                <div class="product-card__gallery-image product-card__gallery-image--alt">
                  <img data-src="//lootcrate.com/cdn/shop/files/LC-JUL20-SUPERFRIENDS-DMA-SUPERFRIENDS-WebEmail-Gallery2-Gallery-660x372_1400x1400_f1d82fe4-f988-4b2b-8861-efef973cc9ed_600x.gif?v=1703280466" alt="Get the best collectibles, figures, tees, home goods, pins and more!" data-product-card-alt-lazy />
                </div>
              
            
          </div>
        </div>
      

      <div class="product-card__info">

        
        
          

          

        

        <h3 class="product-card__info-title">
          Loot Crate
        </h3>

        <p class="product-card__info-description">
          Get a surprise bundle of collectibles and gear from your favorite movies, TV ...
        </p>

        <div class="product-card__info-price--container">
          <h3 class="product-card__info-price">
            
              

              <div class="d-inline-flex align-items-center">
                
                  $29.99
                
                
                <div class="h6 product-card__info-price-description">
                  / Crate + Shipping
                </div>  
                
              </div>
            
          </h3>
          
        </div>
        
        
        

                  

      </div>
    </div>
    <a href="/products/loot-crate" class="product-card__link-overlay" aria-label="Loot Crate"></a>
  </div>



        </div>
      
    
      
        <div class="content-grid__item" >
          













 


  
  
  
  

  <div id="product-card-5083963457667" class="product-card" data-product-card>
    <div class="product-card__contents" data-product-card-contents>
      
        
        <div class="product-card__gallery frame frame--300x169 ">
          <div class="frame__inner">
            
              <div class="product-card__gallery-image" data-product-card-gallery>
                <img src="//lootcrate.com/cdn/shop/files/LF-SEPT20-Shopify-DMA-Evergreen-Gallery2_600x.gif?v=1703280465" alt="Fan favorite horror items in every crate.">
              </div>
            
            
              
              
                
                
                
                  
                  
              
                
                <div class="product-card__gallery-image product-card__gallery-image--alt">
                  <img data-src="//lootcrate.com/cdn/shop/files/LF-SEPT20-Shopify-DMA-Evergreen-Gallery3_ddd59148-ea20-4fa7-8b59-2ede1e7fb850_600x.gif?v=1703280466" alt="Tees so awesome it&#39;s scary! " data-product-card-alt-lazy />
                </div>
              
            
          </div>
        </div>
      

      <div class="product-card__info">

        
        
          

          

        

        <h3 class="product-card__info-title">
          Loot Fright
        </h3>

        <p class="product-card__info-description">
          Get a surprise mix of horror collectibles, apparel and more from classic and ...
        </p>

        <div class="product-card__info-price--container">
          <h3 class="product-card__info-price">
            
              Sold Out
            
          </h3>
          
        </div>
        
        
        

                  

      </div>
    </div>
    <a href="/products/loot-fright" class="product-card__link-overlay" aria-label="Loot Fright"></a>
  </div>



        </div>
      
    
      
        <div class="content-grid__item" >
          













 


  
  
  
  

  <div id="product-card-5083965423747" class="product-card" data-product-card>
    <div class="product-card__contents" data-product-card-contents>
      
        
        <div class="product-card__gallery frame frame--300x169 ">
          <div class="frame__inner">
            
              <div class="product-card__gallery-image" data-product-card-gallery>
                <img src="//lootcrate.com/cdn/shop/files/WIZ-MAR20-TriWizardTournament-GIF-V2_7c030c2e-41e1-4e4e-8491-1c3d42fec427_600x.gif?v=1703280469" alt="Unbox the magic of the Wizarding World!">
              </div>
            
            
              
              
                
                
                
                  
                  
              
                
                <div class="product-card__gallery-image product-card__gallery-image--alt">
                  <img data-src="//lootcrate.com/cdn/shop/files/WIZ-AUG18-Prod-Pg-gallery-Image_Gallery-02_600x.jpg?v=1703280468" alt="A bimonthly subscription box of exclusive Wizarding World collectibles and more" data-product-card-alt-lazy />
                </div>
              
            
          </div>
        </div>
      

      <div class="product-card__info">

        
        
          

          

        

        <h3 class="product-card__info-title">
          Wizarding World
        </h3>

        <p class="product-card__info-description">
          Show off your Hogwarts™ pride with a surprise mix of unique and officially li...
        </p>

        <div class="product-card__info-price--container">
          <h3 class="product-card__info-price">
            
              

              <div class="d-inline-flex align-items-center">
                
                  $39.99
                
                
                <div class="h6 product-card__info-price-description">
                  / Crate + Shipping
                </div>  
                
              </div>
            
          </h3>
          
        </div>
        
        
        

                  

      </div>
    </div>
    <a href="/products/wizarding-world" class="product-card__link-overlay" aria-label="Wizarding World"></a>
  </div>



        </div>
      
       
  
        </div>
      

      
    </div>
  </div>



</div><div id="shopify-section-1593560688835" class="shopify-section">


  <div data-section-id="1593560688835" data-section-type="logo-pool">

    
    
    

    
    

    
    




  <div class="logo-pool bg-black content-container">
    <div class="container-fluid-max">      
      
      
















  <div class="content-header text-white text-header-size-static ">
    
    
      <h3 class="content-header__title h2">Our Featured Partners</h3>
    
    
  </div>




      
      <div class="row justify-content-center">
        <div class="col-10">
          <div class="row justify-content-center">
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-cn_1_200x200.png?v=1613216623" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/Adult-Swim_200x200.png?v=1658934337" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-fallout_1_200x200.png?v=1613216623" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-firefly_1_200x200.png?v=1613216623" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-crunchyroll_1_200x200_f4e63d6c-a593-4336-ac3c-2f21a3904281_200x200.png?v=1623690784" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-harrypotter_1_200x200.png?v=1613216623" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-marvel_1_200x200.png?v=1613216623" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-elder_1_200x200_ec05b221-f75d-48d3-a540-d971d7854d09_200x200.png?v=1623691015" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/featured-logo-nick_1_200x200.png?v=1613216623" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/Featured-Logo-WarnerBros-2-200X200_200x200.png?v=1650479645" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/Featured-Logo-Universal-2-200X200_200x200.png?v=1650479645" alt="">
                  </div>
                </div>
              </div>
            
              
              
              
              <div class="logo-pool__item col-4 col-md-3 col-lg-2">
                <div class="frame frame--1x1 bg-charcoal">
                  <div class="frame__inner flex align-items-center justify-content-center">
                    <img class="w-75 h-25 object-fit-contain" src="//lootcrate.com/cdn/shop/files/Featured-Logo-MGM-2-200X200_200x200.png?v=1650479645" alt="">
                  </div>
                </div>
              </div>
            
          </div>
        </div>
      </div>

      
    </div>
  </div>


  </div>
  



</div><div id="shopify-section-1593563374126" class="shopify-section">


  <div data-section-id="1593563374126" data-section-type="banner">
    


































































   
  

  
  

  
  

  
  





  <div id="banner-1593563374126" class="banner  banner--layout-left banner--desktop-light banner--mobile-dark bg-white">

    <style type="text/css">
      #banner-1593563374126 .banner__content-container {
        
          max-width: 450px;
        
        
          text-align: center;
        
      }

      @media (max-width: 767px) {
        #banner-1593563374126 .banner__content-container {
          
            text-align: center;
          
        }
      }
      
      
        #banner-1593563374126 .banner__bg-image {
          background-image: url(//lootcrate.com/cdn/shop/files/lc-evergreen-background_b603a9fc-ea5d-40ce-82c6-67654b0aba07_1800x.jpg?v=1613221310);
        }

        @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
          #banner-1593563374126 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/lc-evergreen-background_b603a9fc-ea5d-40ce-82c6-67654b0aba07_2400x.jpg?v=1613221310);
          }
        }

        @media (max-width: 991px) {
          #banner-1593563374126 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/lc-evergreen-background_b603a9fc-ea5d-40ce-82c6-67654b0aba07_1000x.jpg?v=1613221310);
          }
        }

        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
              (min-resolution: 192dpi)           and (max-width: 991px) {
          #banner-1593563374126 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/lc-evergreen-background_b603a9fc-ea5d-40ce-82c6-67654b0aba07_1500x.jpg?v=1613221310);
          }
        }

        @media (max-width: 767px) {
          #banner-1593563374126 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/lc-evergreen-background-mobile_c98a3a48-c8c0-4278-a94c-528ae7bed6e4_800x.jpg?v=1613221310);
            /**/
            
              position: relative;
              width: 100%;
              height:0;
              
                padding-bottom: 56.333333333333336%
              
            
          }
        }
        
        @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px),
                (min-resolution: 192dpi)           and (max-width: 767px) {
          #banner-1593563374126 .banner__bg-image {
            background-image: url(//lootcrate.com/cdn/shop/files/lc-evergreen-background-mobile_c98a3a48-c8c0-4278-a94c-528ae7bed6e4_1200x.jpg?v=1613221310);
          }
        }      
      

            
    </style>

    <div class="container-fluid-max">

      
      <div class="banner__imagery-container">
        
          <div class="banner__bg-image" role="img" aria-label=""></div>
        
        
      </div>

      
      <div class="banner__content-container">
        
          <div class="banner__eyebrow">
            
            
              <div class="banner__eyebrow-text">Get a Loot Crate Subscription!</div>
            
          </div>
        

        
          <h2 class="banner__title h2">What are you waiting for?</h2>
        

        

        

        
          
          <div class="banner__cta-group">
            <a href="/collections/all" class="
            btn btn-primary btn-solid
          ">shop now</a>
          </div>
        

      </div>
    </div>
  </div>


  </div>



</div><!-- END content_for_index -->

      </div>
    </main>

    <div id="shopify-section-footer" class="shopify-section">


















<footer class="footer" data-section-id="footer" data-section-type="footer">
  <div class="container-fluid-max">
    <div class="row">
      <div class="col-md-8 offset-md-2 offset-lg-0 col-lg-8 col-xl-5">
        <div class="footer-block mb-0">
          <div class="mb-2">
            <img src="//lootcrate.com/cdn/shop/t/256/assets/logo-footer_215x40.png?v=73767848578550034601745488082" alt="Lootcrate footer logo">
          </div>
        </div>
      </div>
    </div>
    <div class="row">
      
      <div class="col col-md-8 offset-md-2 offset-lg-0 col-lg-8 col-xl-5">
        <div class="footer-block mb-0">
          <p class="mb-0">No matter what you geek out about, Loot Crate™ has a subscription box for you! Exclusive collectibles, apparel and gear delivered to your door.</p>
        </div>
      </div>
      <div class="col-lg-4 offset-xl-3 footer__social-container footer__social-desktop">
        
        <div class="footer__social-items">
          <p class="footer__social-label p2">FOLLOW US</p>
          <ul class="footer__social-list">
            

    
    
    
    
    
  
    
    
    
    
    
  
    
    
    
    
    
  
    
    
    
    
    
  
    
    
    
    
    
  

          </ul> 
        </div>
        
        
      </div>
    </div>
    <div class="row">
      <div class="col col-md-8 offset-md-2 col-lg-12 offset-lg-0">
        <hr>
      </div>
    </div>
    <div class="row">    

      
      <div class="footer-block__menus col-lg-8">
        <div class="d-none d-lg-flex row justify-content-start">
          
      <div class="footer-menu col-3">
        <h6 class="footer-menu__title">About</h6>
        
          <ul class="footer-menu__list">
            
              <li class="mb-2">
                <a 
                  href="/pages/our-mission" 
                  class="p1 font-weight-normal"
                  
                >
                  Our Mission
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/how-it-works" 
                  class="p1 font-weight-normal"
                  
                >
                  How It Works
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="https://lootcrate.applytojob.com/" 
                  class="p1 font-weight-normal"
                  
                    target="_blank" 
                  
                >
                  Careers
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/accessibility" 
                  class="p1 font-weight-normal"
                  
                >
                  Accessibility Statement
                </a>
              </li>
            
          </ul>
        
      </div>
    
      <div class="footer-menu col-3">
        <h6 class="footer-menu__title">Support</h6>
        
          <ul class="footer-menu__list">
            
              <li class="mb-2">
                <a 
                  href="https://lootcrate.gorgias.help/en-US" 
                  class="p1 font-weight-normal"
                  
                    target="_blank" 
                  
                >
                  FAQs & Help Center
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/terms-of-service" 
                  class="p1 font-weight-normal"
                  
                >
                  Terms of Service
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/special-terms" 
                  class="p1 font-weight-normal"
                  
                >
                  Special Terms
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/privacy-policy" 
                  class="p1 font-weight-normal"
                  
                >
                  Privacy Policy
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/contact-us" 
                  class="p1 font-weight-normal"
                  
                >
                  Contact
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="https://help.lootcrate.com/hc/en-us/articles/360002500591-International-Shipping" 
                  class="p1 font-weight-normal"
                  
                    target="_blank" 
                  
                >
                  International
                </a>
              </li>
            
          </ul>
        
      </div>
    
      <div class="footer-menu col-3">
        <h6 class="footer-menu__title">Crates</h6>
        
          <ul class="footer-menu__list">
            
              <li class="mb-2">
                <a 
                  href="/collections/pop-culture-crates" 
                  class="p1 font-weight-normal"
                  
                >
                  Pop Culture
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/collections/partner-subscription-crates" 
                  class="p1 font-weight-normal"
                  
                >
                  Partner Crates
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/collections/all-apparel" 
                  class="p1 font-weight-normal"
                  
                >
                  Apparel
                </a>
              </li>
            
          </ul>
        
      </div>
    
        </div>
        <div class="row d-flex d-lg-none">
          <div class="col-md-8 offset-md-2">
            <div class="row">
              
      <div class="footer-menu col-6">
        <h6 class="footer-menu__title">About</h6>
        
          <ul class="footer-menu__list">
            
              <li class="mb-2">
                <a 
                  href="/pages/our-mission" 
                  class="p1 font font-weight-normal"
                  
                >
                  Our Mission
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/how-it-works" 
                  class="p1 font font-weight-normal"
                  
                >
                  How It Works
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="https://lootcrate.applytojob.com/" 
                  class="p1 font font-weight-normal"
                  
                    target="_blank" 
                  
                >
                  Careers
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/accessibility" 
                  class="p1 font font-weight-normal"
                  
                >
                  Accessibility Statement
                </a>
              </li>
            
          </ul>
        
      </div>
    
      <div class="footer-menu col-6">
        <h6 class="footer-menu__title">Support</h6>
        
          <ul class="footer-menu__list">
            
              <li class="mb-2">
                <a 
                  href="https://lootcrate.gorgias.help/en-US" 
                  class="p1 font font-weight-normal"
                  
                    target="_blank" 
                  
                >
                  FAQs & Help Center
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/terms-of-service" 
                  class="p1 font font-weight-normal"
                  
                >
                  Terms of Service
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/special-terms" 
                  class="p1 font font-weight-normal"
                  
                >
                  Special Terms
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/privacy-policy" 
                  class="p1 font font-weight-normal"
                  
                >
                  Privacy Policy
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="/pages/contact-us" 
                  class="p1 font font-weight-normal"
                  
                >
                  Contact
                </a>
              </li>
            
              <li class="mb-2">
                <a 
                  href="https://help.lootcrate.com/hc/en-us/articles/360002500591-International-Shipping" 
                  class="p1 font font-weight-normal"
                  
                    target="_blank" 
                  
                >
                  International
                </a>
              </li>
            
          </ul>
        
      </div>
    
  <div class="footer-menu footer__social-container col-6 ml-0">
    <div class="footer__social-items">
      <p class="footer__social-label p2"></p>
      <ul class="footer__social-list">
        

    
    
    
    
    
  
    
    
    
    
    
  
    
    
    
    
    
  
    
    
    
    
    
  
    
    
    
    
    
  

      </ul>
    </div>
  </div>

            </div>
          </div>
        </div>
      </div>

      
      <div class="footer-block__contact col-md-8 offset-md-2 col-lg-4 offset-lg-0">
        <div class="footer-block">
          <h5 class="footer__contact-title">Want Epic Deals & Looter Intel?</h5>
          <a href="#" class="btn btn-block btn-primary" data-newsletter-slideup-trigger>Sign Me Up</a>
        </div>
      </div>

      
      <div class="footer-block__app-store-logo">
        
      </div>
    </div>


    
    
      <div class="footer__copyright">
        <div class="footer__copyright-text">
          <small class="mb-4 mb-lg-0">Copyright © 2026 Loot Crate</small>        	
        </div>
        <div class="footer__copyright-links">
          
          <small class="footer__copyright-divider">&#65372;</small>
          <a href="/pages/terms-of-service" class="footer__copyright-link"><small>Terms of Service</small></a>
          
          
            <small class="footer__copyright-divider">&#65372;</small>
            <a href="/pages/privacy-policy" class="footer__copyright-link ml-3 ml-lg-0"><small>Privacy Policy</small></a>
          
      <small class="footer__copyright-divider">&#65372;</small>
        </div>
        <a class="accessibility-options--trigger" id="ada_trigger" style="cursor:pointer;display: flex; padding-left: 20px; gap: 10px;">
        <p>Accessibility Options</p>
          <img src="//lootcrate.com/cdn/shop/files/ada-logo_30x.png?v=16546808549909341843" id="ada_trigger" alt="Accessibility Options" class="ada_footer_icon" loading="lazy" height="20" width="20" /></a>
      </div>
    

  </div>
</footer>


<style> #shopify-section-footer .footer__social-container {display: none;} </style></div>

  </div>

  <div id="shopify-section-newsletter-slideup" class="shopify-section">




            

  

<div class="newsletter-slideup"
     data-section-id="newsletter-slideup" 
     data-section-type="newsletter-slideup"
     data-enabled="false"
     data-delay="3"
     data-seen-expiration="30">

  <div class="slideup bg-black" style="background-image: url(//lootcrate.com/cdn/shop/files/email-signup-background_1600x900.gif?v=1613221266);" data-newsletter-slideup>
    <div class="container-fluid-max">
      <a href="#" class="slideup__close" data-slideup-close aria-label="Back To Top"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-slideup-close" viewBox="0 0 34 34"><path d="M19.355 17l4.715-4.713a1.668 1.668 0 0 0-2.358-2.359l-4.713 4.715-4.714-4.715a1.668 1.668 0 0 0-2.358 2.359L14.642 17l-4.715 4.713a1.668 1.668 0 1 0 2.358 2.359L17 19.357l4.713 4.715a1.668 1.668 0 1 0 2.358-2.358L19.355 17zM17 33.667C7.794 33.667.332 26.205.332 17 .332 7.795 7.794.333 16.999.333 26.204.333 33.665 7.795 33.665 17c0 9.205-7.461 16.667-16.666 16.667z" fill="#fff"/></svg></a>
      <div class="row justify-content-center">
        <div class="col-12 d-flex justify-content-center">
          <div class="klaviyo-form-XJ4SHS"></div>
        </div>
      </div>
    </div>
  </div>
</div>


</div>

  
    
<template id="cart-template">
  <div class="cart-container" :class="{ 'is-open': isOpen }" v-cloak>
    <div class="cart-overlay" v-if="isOpen" @click="closeCart"></div>
    <div class="cart-drawer">
      <div class="cart-wrapper" v-if="cart.item_count > 0">
        <button class="cart-close" @click="closeCart">&times;</button>
        <div class="cart-items">
          <div class="cart-item" v-for="item in cart.items" :key="item.key">
            <div class="cart-item__image">
              <img :src="item.image" :alt="item.title">
            </div>
            <div class="cart-item__details">
              <h3 class="cart-item__title">{item.title}</h3>
              <p class="cart-item__price">{formatMoney(item.price)}</p>
              <button class="cart-item__remove" @click="removeItem(item.key)">
              <svg width="15" height="20" viewBox="0 0 15 20" fill="none" xmlns="http://www.w3.org/2000/svg">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M10.2208 2.2082H14.5952C14.8055 2.2082 14.9737 2.37644 14.9948 2.58675V4.18507C14.9948 4.39537 14.8265 4.56361 14.6162 4.56361H0.378549C0.168244 4.56361 0 4.39537 0 4.18507V2.58675C0 2.37644 0.168244 2.2082 0.378549 2.2082H4.75289L5.00526 1.03049C5.15247 0.42061 5.67824 0 6.28812 0H8.6856C9.31652 0 9.84228 0.42061 9.96846 1.03049L10.2208 2.2082ZM6.28812 1.03049C6.14091 1.03049 6.01473 1.11462 5.9937 1.26183L5.78339 2.2082H9.19033L8.98003 1.26183C8.959 1.13565 8.83281 1.03049 8.6856 1.03049H6.28812ZM2.98649 20C1.93497 20 1.09375 19.1588 1.09375 18.1073V5.57309H13.8593V18.1073C13.8593 19.1588 13.018 20 11.9665 20H2.98649ZM11.4828 7.88644H10.4733V17.6866H11.4828V7.88644ZM7.99175 7.88644H6.98228V17.6866H7.99175V7.88644ZM4.52172 7.88644H3.51226V17.6866H4.52172V7.88644Z" fill="black"></path>
              </svg>
              </button>
            </div>
          </div>
        </div>

        <div class="cart-footer">
          <p class="cart-total">Total: {formatMoney(cart.total_price)}</p>
          <button class="btn btn-primary btn-solid" @click="checkout">Proceed to Checkout</button>
        </div>
      </div>

      <div class="empty-cart" v-else>
        <button class="cart-close" @click="closeCart">&times;</button>
        <p>Your cart is empty</p>
      </div>
    </div>
  </div>
</template>


<div id="vue-cart"></div>

<script src="https://unpkg.com/vue@3/dist/vue.global.js"></script>
<script>
  // Debug check for Vue
  if (typeof Vue === 'undefined') {
    console.error('Vue is not loaded!');
  } else {
    console.log('Vue version:', Vue.version);
  }

  const cartCurrency = window.Shopify.currency.active

  Vue.createApp({
    template: '#cart-template',
    delimiters: ['{', '}'],
    data() {
      return {
        cart: {
          items: [],
          item_count: 0,
          total_price: 0,
        },
        isOpen: false,
      };
    },
    mounted() {
      console.log('Vue app mounted');
      this.fetchCart();
      const handleCartOpen = () => {
        console.log('Cart open event received');
        console.log('Setting isOpen to true');
        this.isOpen = true;
        document.body.style.overflow = 'hidden';
        this.fetchCart();
      };

      document.addEventListener('cart:open', handleCartOpen);
      this.handleCartOpen = handleCartOpen;
    },
    unmounted() {
      document.removeEventListener('cart:open', this.handleCartOpen);
    },
    methods: {
      closeCart() {
        console.log('Closing cart');
        this.isOpen = false;
        document.body.style.overflow = '';
      },
      fetchCart() {
        fetch('/cart.js')
          .then((response) => response.json())
          .then((cart) => {
            this.cart = cart;
          })
          .catch((error) => console.error('Error fetching cart:', error));
      },

      updateQuantity(key, quantity) {
        if (quantity < 1) return;

        fetch('/cart/change.js', {
          method: 'POST',
          headers: {
            'Content-Type': 'application/json',
          },
          body: JSON.stringify({
            id: key,
            quantity: quantity,
          }),
        })
          .then((response) => response.json())
          .then((cart) => {
            this.cart = cart;
          })
          .catch((error) => console.error('Error updating quantity:', error));
      },

      removeItem(key) {
        fetch('/cart/change.js', {
          method: 'POST',
          headers: {
            'Content-Type': 'application/json',
          },
          body: JSON.stringify({
            id: key,
            quantity: 0,
          }),
        })
          .then((response) => response.json())
          .then((cart) => {
            this.cart = cart;
            if (this.cart.item_count === 0) {
              this.closeCart();
            }
          })
          .catch((error) => console.error('Error removing item:', error));
      },

      formatMoney(cents) {
        return (cents / 100).toLocaleString('en-US', {
          style: 'currency',
          currency: cartCurrency,
        });
      },

      checkout() {
        window.location.href = '/checkout';
      },
    },
  }).mount('#vue-cart');
</script>

<style>
  [v-cloak] {
    display: none !important;
  }

  #vue-cart {
    position: fixed;
    top: 0;
    right: 0;
    height: 100vh;
    z-index: 2500;
  }

   /* Fix for initial slide animation */
  .cart-container {
    display: none;
  }

  .cart-container.is-open {
    display: block;
  }
  
  .cart-container.is-open .cart-overlay {
    opacity: 1;
    visibility: visible;
  }

  .cart-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.5);
    z-index: 1000;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s, visibility 0.3s;
  }

  .cart-drawer {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    max-width: 400px;
    height: 100vh;
    background: white;
    transform: translateX(100%);
    transition: transform 0.3s ease-in-out;
    z-index: 2510;
    overflow-y: auto;
    visibility: hidden; /* Add this */
  }

  .cart-container.is-open .cart-drawer {
    transform: translateX(0);
    visibility: visible;
  }

  .cart-close {
    position: absolute;
    top: 10px;
    right: 10px;
    background: none;
    border: none;
    font-size: 24px;
    cursor: pointer;
    padding: 5px;
    z-index: 2520;
  }

  .cart-wrapper {
    padding: 20px;
    padding-top: 50px;
  }

  .cart-item {
    display: flex;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
  }

  .cart-item__image {
    width: 100px;
    margin-right: 20px;
  }

  .cart-item__image img {
    width: 100%;
    height: auto;
  }

  .cart-item__quantity {
    display: flex;
    align-items: center;
    gap: 10px;
    margin: 10px 0;
  }

  .cart-item__remove {
    color: #fff;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
  }

  .cart-item__quantity input {
    width: 50px;
    text-align: center;
  }

  .cart-footer {
    margin-top: 20px;
    text-align: right;
  }

  .checkout-button {
    background: #000;
    color: #fff;
    padding: 10px 20px;
    border: none;
    cursor: pointer;
  }

  .checkout-button:hover {
    background: #333;
  }

  .empty-cart {
    text-align: center;
    padding: 40px;
  }

  @media (max-width: 600px) {
    .cart-drawer {
      max-width: 100%;
    }
  }
</style>

  

  
<script type="text/x-handlebars-template" data-slideup-template>
  <div class="slideup">
    <div class="container">
      <a href="#" class="slideup__close" data-slideup-close aria-label="Back To Top"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 20 20"><path fill="#444" d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg></a>
      <div class="slideup__content">
        {{#if title}}
          <div class="slideup__title">{{ title }}</div>
        {{/if}}
        {{#if text}}
          <div class="slideup__text">{{ text }}</div>
        {{/if}}
      </div>
    </div>
  </div>
</script>

  <div id="search-overlay" class="overlay" tabindex="-1">
  <div class="overlay__content-wrapper">
    <div class="overlay__content">
      <div style="width: 500px; max-width: 100%; padding: 20px 35px; margin: 0 auto; position: relative;">
        <a href="#" class="overlay__close" data-overlay-close style="position: absolute; top: 0; right: 0;" title="Close overlay"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 20 20"><path fill="#444" d="M15.89 14.696l-4.734-4.734 4.717-4.717c.4-.4.37-1.085-.03-1.485s-1.085-.43-1.485-.03L9.641 8.447 4.97 3.776c-.4-.4-1.085-.37-1.485.03s-.43 1.085-.03 1.485l4.671 4.671-4.688 4.688c-.4.4-.37 1.085.03 1.485s1.085.43 1.485.03l4.688-4.687 4.734 4.734c.4.4 1.085.37 1.485-.03s.43-1.085.03-1.485z"/></svg></a>
        <form action="/search" method="get" role="search">
          <input type="hidden" name="type" value="product,article" />
          <div class="minimal-input-box minimal-input-box--large">
            <input type="search" name="q" placeholder="Search products &amp; content" class="minimal-input-box__input" />
            <button type="submit" class="minimal-input-box__submit">
              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 20 20"><path fill="#444" d="M18.64 17.02l-5.31-5.31c.81-1.08 1.26-2.43 1.26-3.87C14.5 4.06 11.44 1 7.75 1S1 4.06 1 7.75s3.06 6.75 6.75 6.75c1.44 0 2.79-.45 3.87-1.26l5.31 5.31c.45.45 1.26.54 1.71.09.45-.36.45-1.17 0-1.62zM3.25 7.75c0-2.52 1.98-4.5 4.5-4.5s4.5 1.98 4.5 4.5-1.98 4.5-4.5 4.5-4.5-1.98-4.5-4.5z"/></svg>
              <span class="icon-fallback-text">Search</span>
            </button>
          </div>
        </form>
      </div>
    </div>
  </div>
</div>

  



  
  <script>
    let interval;
    setInterval(check, 1000);
    function check() {
      if (typeof (my_offers) != null && typeof (my_offers) != "undefined") {
        InCartUpsell.prototype.findOfferWhenReady();
        clearInterval(interval);
      }
    }
  </script>
  
  <script async type="text/javascript" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=UYYb3w"></script>
<div id="shopify-block-AeHhSMHRscDBnTDlvW__15885745614559378752" class="shopify-block shopify-app-block"><div id="accessibly-config" style="display:none">
    {"themeColor":"#ff4c00","iconColor":"#ff4c00","showLogo":true,"topBottomPosition":10,"rightLeftPosition":10,"iconSize":"large","iconCustomSize":64,"position":"bottom-right"}
</div>


</div></body>
</html>

