It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: https://geminidiamond.com

  1. <!doctype html>
  2.  
  3.  
  4.  
  5.  
  6. <html class="no-js" lang="en" ><head>
  7.  <meta charset="utf-8">
  8.  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  9.  <meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">
  10.  <meta name="theme-color" content="#112948"><link rel="canonical" href="https://geminidiamond.com/password"><!-- ======================= Pipeline Theme V7.5.0 ========================= -->
  11.  
  12.  <!-- Preloading ================================================================== -->
  13.  
  14.  <link rel="preconnect" href="https://fonts.shopify.com" crossorigin>
  15.  <link rel="preload" href="//geminidiamond.com/cdn/fonts/figtree/figtree_n4.53d0e0b58c732e898071294b110fe2c701043846.woff2?h1=Y2hpazBxLWZzLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Z2VtaW5pZGlhbW9uZC51cw&h3=Z2VtaW5pZGlhbW9uZC5jb20&hmac=dac7d77ad8ce2829ac6e40bbaf3f4a12ebfaec63aab4852750e3655b5cf72860" as="font" type="font/woff2" crossorigin>
  16.  <link rel="preload" href="//geminidiamond.com/cdn/fonts/figtree/figtree_n6.95ae84c4aae8527bf49acfefa51681f642363699.woff2?h1=Y2hpazBxLWZzLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Z2VtaW5pZGlhbW9uZC51cw&h3=Z2VtaW5pZGlhbW9uZC5jb20&hmac=718e118c08983cf60c990d5c755f471e277d95209fe60c6436cf5000e4098760" as="font" type="font/woff2" crossorigin>
  17.  <link rel="preload" href="//geminidiamond.com/cdn/fonts/figtree/figtree_n5.f19a9e5d97a854a08fe824f51816ed450e2ae217.woff2?h1=Y2hpazBxLWZzLmFjY291bnQubXlzaG9waWZ5LmNvbQ&h2=Z2VtaW5pZGlhbW9uZC51cw&h3=Z2VtaW5pZGlhbW9uZC5jb20&hmac=8ab7344f32893ce1c6584e9767fded67b1a0568ca884978ca422a7490784806d" as="font" type="font/woff2" crossorigin>
  18.  
  19.  <!-- Title and description ================================================ --><link rel="shortcut icon" href="data:;base64,iVBORw0KGgo=">
  20.  <title>
  21.    
  22.  
  23.    Gemini Diamond
  24.  
  25.  </title>
  26.    <meta name="description" content=""><!-- /snippets/social-meta-tags.liquid --><meta property="og:site_name" content="Gemini Diamond">
  27. <meta property="og:url" content="https://geminidiamond.com">
  28. <meta property="og:title" content="Gemini Diamond">
  29. <meta property="og:type" content="website">
  30. <meta property="og:description" content="Gemini Diamond">
  31.  
  32.  
  33. <meta name="twitter:site" content="@">
  34. <meta name="twitter:card" content="summary_large_image">
  35. <meta name="twitter:title" content="Gemini Diamond">
  36. <meta name="twitter:description" content="Gemini Diamond"><!-- CSS ================================================================== -->
  37.  
  38.  <link href="//geminidiamond.com/cdn/shop/t/6/assets/font-settings.css?v=105010363471747474861745010350" rel="stylesheet" type="text/css" media="all" />
  39.  
  40.  <!-- /snippets/css-variables.liquid -->
  41.  
  42.  
  43. <style data-shopify>
  44.  
  45. :root {
  46. /* ================ Layout Variables ================ */
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53. --LAYOUT-WIDTH: 1450px;
  54. --LAYOUT-GUTTER: 24px;
  55. --LAYOUT-GUTTER-OFFSET: -24px;
  56. --NAV-GUTTER: 15px;
  57. --LAYOUT-OUTER: 50px;
  58.  
  59. /* ================ Product video ================ */
  60.  
  61. --COLOR-VIDEO-BG: #f2f2f2;
  62.  
  63.  
  64. /* ================ Color Variables ================ */
  65.  
  66. /* === Backgrounds ===*/
  67. --COLOR-BG: #ffffff;
  68. --COLOR-BG-ACCENT: #f9f9f9;
  69.  
  70. /* === Text colors ===*/
  71. --COLOR-TEXT-DARK: #111c19;
  72. --COLOR-TEXT: #334641;
  73. --COLOR-TEXT-LIGHT: #707e7a;
  74.  
  75. /* === Bright color ===*/
  76. --COLOR-PRIMARY: #d2815f;
  77. --COLOR-PRIMARY-HOVER: #c35121;
  78. --COLOR-PRIMARY-FADE: rgba(210, 129, 95, 0.05);
  79. --COLOR-PRIMARY-FADE-HOVER: rgba(210, 129, 95, 0.1);--COLOR-PRIMARY-OPPOSITE: #ffffff;
  80.  
  81. /* === Secondary/link Color ===*/
  82. --COLOR-SECONDARY: #112948;
  83. --COLOR-SECONDARY-HOVER: #01060b;
  84. --COLOR-SECONDARY-FADE: rgba(17, 41, 72, 0.05);
  85. --COLOR-SECONDARY-FADE-HOVER: rgba(17, 41, 72, 0.1);--COLOR-SECONDARY-OPPOSITE: #ffffff;
  86.  
  87. /* === Shades of grey ===*/
  88. --COLOR-A5:  rgba(51, 70, 65, 0.05);
  89. --COLOR-A10: rgba(51, 70, 65, 0.1);
  90. --COLOR-A20: rgba(51, 70, 65, 0.2);
  91. --COLOR-A35: rgba(51, 70, 65, 0.35);
  92. --COLOR-A50: rgba(51, 70, 65, 0.5);
  93. --COLOR-A80: rgba(51, 70, 65, 0.8);
  94. --COLOR-A90: rgba(51, 70, 65, 0.9);
  95. --COLOR-A95: rgba(51, 70, 65, 0.95);
  96.  
  97.  
  98. /* ================ Inverted Color Variables ================ */
  99.  
  100. --INVERSE-BG: #2e413d;
  101. --INVERSE-BG-ACCENT: #142b26;
  102.  
  103. /* === Text colors ===*/
  104. --INVERSE-TEXT-DARK: #ffffff;
  105. --INVERSE-TEXT: #ffffff;
  106. --INVERSE-TEXT-LIGHT: #c0c6c5;
  107.  
  108. /* === Bright color ===*/
  109. --INVERSE-PRIMARY: #ffe5da;
  110. --INVERSE-PRIMARY-HOVER: #ffaf8e;
  111. --INVERSE-PRIMARY-FADE: rgba(255, 229, 218, 0.05);
  112. --INVERSE-PRIMARY-FADE-HOVER: rgba(255, 229, 218, 0.1);--INVERSE-PRIMARY-OPPOSITE: #000000;
  113.  
  114.  
  115. /* === Second Color ===*/
  116. --INVERSE-SECONDARY: #dff3fd;
  117. --INVERSE-SECONDARY-HOVER: #91dbff;
  118. --INVERSE-SECONDARY-FADE: rgba(223, 243, 253, 0.05);
  119. --INVERSE-SECONDARY-FADE-HOVER: rgba(223, 243, 253, 0.1);--INVERSE-SECONDARY-OPPOSITE: #000000;
  120.  
  121.  
  122. /* === Shades of grey ===*/
  123. --INVERSE-A5:  rgba(255, 255, 255, 0.05);
  124. --INVERSE-A10: rgba(255, 255, 255, 0.1);
  125. --INVERSE-A20: rgba(255, 255, 255, 0.2);
  126. --INVERSE-A35: rgba(255, 255, 255, 0.3);
  127. --INVERSE-A80: rgba(255, 255, 255, 0.8);
  128. --INVERSE-A90: rgba(255, 255, 255, 0.9);
  129. --INVERSE-A95: rgba(255, 255, 255, 0.95);
  130.  
  131.  
  132. /* ================ Bright Color Variables ================ */
  133.  
  134. --BRIGHT-BG: #e7caac;
  135. --BRIGHT-BG-ACCENT: #ff4b00;
  136.  
  137. /* === Text colors ===*/
  138. --BRIGHT-TEXT-DARK: #ffffff;
  139. --BRIGHT-TEXT: #ffffff;
  140. --BRIGHT-TEXT-LIGHT: #f8efe6;
  141.  
  142. /* === Bright color ===*/
  143. --BRIGHT-PRIMARY: #ff4b00;
  144. --BRIGHT-PRIMARY-HOVER: #b33500;
  145. --BRIGHT-PRIMARY-FADE: rgba(255, 75, 0, 0.05);
  146. --BRIGHT-PRIMARY-FADE-HOVER: rgba(255, 75, 0, 0.1);--BRIGHT-PRIMARY-OPPOSITE: #000000;
  147.  
  148.  
  149. /* === Second Color ===*/
  150. --BRIGHT-SECONDARY: #3f9f85;
  151. --BRIGHT-SECONDARY-HOVER: #1e735c;
  152. --BRIGHT-SECONDARY-FADE: rgba(63, 159, 133, 0.05);
  153. --BRIGHT-SECONDARY-FADE-HOVER: rgba(63, 159, 133, 0.1);--BRIGHT-SECONDARY-OPPOSITE: #000000;
  154.  
  155.  
  156. /* === Shades of grey ===*/
  157. --BRIGHT-A5:  rgba(255, 255, 255, 0.05);
  158. --BRIGHT-A10: rgba(255, 255, 255, 0.1);
  159. --BRIGHT-A20: rgba(255, 255, 255, 0.2);
  160. --BRIGHT-A35: rgba(255, 255, 255, 0.3);
  161. --BRIGHT-A80: rgba(255, 255, 255, 0.8);
  162. --BRIGHT-A90: rgba(255, 255, 255, 0.9);
  163. --BRIGHT-A95: rgba(255, 255, 255, 0.95);
  164.  
  165.  
  166. /* === Account Bar ===*/
  167. --COLOR-ANNOUNCEMENT-BG: #112948;
  168. --COLOR-ANNOUNCEMENT-TEXT: #fffcf9;
  169.  
  170. /* === Nav and dropdown link background ===*/
  171. --COLOR-NAV: #ffffff;
  172. --COLOR-NAV-TEXT: #1d2523;
  173. --COLOR-NAV-TEXT-DARK: #000000;
  174. --COLOR-NAV-TEXT-LIGHT: #616665;
  175. --COLOR-NAV-BORDER: #f8f0e7;
  176. --COLOR-NAV-A10: rgba(29, 37, 35, 0.1);
  177. --COLOR-NAV-A50: rgba(29, 37, 35, 0.5);
  178. --COLOR-HIGHLIGHT-LINK: #d2815f;
  179.  
  180. /* === Site Footer ===*/
  181. --COLOR-FOOTER-BG: #112948;
  182. --COLOR-FOOTER-TEXT: #ffffff;
  183. --COLOR-FOOTER-A5: rgba(255, 255, 255, 0.05);
  184. --COLOR-FOOTER-A15: rgba(255, 255, 255, 0.15);
  185. --COLOR-FOOTER-A90: rgba(255, 255, 255, 0.9);
  186.  
  187. /* === Sub-Footer ===*/
  188. --COLOR-SUB-FOOTER-BG: #112948;
  189. --COLOR-SUB-FOOTER-TEXT: #fcfaf7;
  190. --COLOR-SUB-FOOTER-A5: rgba(252, 250, 247, 0.05);
  191. --COLOR-SUB-FOOTER-A15: rgba(252, 250, 247, 0.15);
  192. --COLOR-SUB-FOOTER-A90: rgba(252, 250, 247, 0.9);
  193.  
  194. /* === Products ===*/
  195. --PRODUCT-GRID-ASPECT-RATIO: 80.0%;
  196.  
  197. /* === Product badges ===*/
  198. --COLOR-BADGE: #ffffff;
  199. --COLOR-BADGE-TEXT: #424242;
  200. --COLOR-BADGE-TEXT-DARK: #1f1919;
  201. --COLOR-BADGE-TEXT-HOVER: #686868;
  202. --COLOR-BADGE-HAIRLINE: #f6f6f6;
  203.  
  204. /* === Product item slider ===*/--COLOR-PRODUCT-SLIDER: #ffffff;--COLOR-PRODUCT-SLIDER-OPPOSITE: rgba(13, 13, 13, 0.06);/* === disabled form colors ===*/
  205. --COLOR-DISABLED-BG: #ebedec;
  206. --COLOR-DISABLED-TEXT: #b8bebd;
  207.  
  208. --INVERSE-DISABLED-BG: #435450;
  209. --INVERSE-DISABLED-TEXT: #778481;
  210.  
  211.  
  212. /* === Tailwind RGBA Palette ===*/
  213. --RGB-CANVAS: 255 255 255;
  214. --RGB-CONTENT: 51 70 65;
  215. --RGB-PRIMARY: 210 129 95;
  216. --RGB-SECONDARY: 17 41 72;
  217.  
  218. --RGB-DARK-CANVAS: 46 65 61;
  219. --RGB-DARK-CONTENT: 255 255 255;
  220. --RGB-DARK-PRIMARY: 255 229 218;
  221. --RGB-DARK-SECONDARY: 223 243 253;
  222.  
  223. --RGB-BRIGHT-CANVAS: 231 202 172;
  224. --RGB-BRIGHT-CONTENT: 255 255 255;
  225. --RGB-BRIGHT-PRIMARY: 255 75 0;
  226. --RGB-BRIGHT-SECONDARY: 63 159 133;
  227.  
  228. --RGB-PRIMARY-CONTRAST: 255 255 255;
  229. --RGB-SECONDARY-CONTRAST: 255 255 255;
  230.  
  231. --RGB-DARK-PRIMARY-CONTRAST: 0 0 0;
  232. --RGB-DARK-SECONDARY-CONTRAST: 0 0 0;
  233.  
  234. --RGB-BRIGHT-PRIMARY-CONTRAST: 0 0 0;
  235. --RGB-BRIGHT-SECONDARY-CONTRAST: 0 0 0;
  236.  
  237.  
  238. /* === Button Radius === */
  239. --BUTTON-RADIUS: 0px;
  240.  
  241.  
  242. /* === Icon Stroke Width === */
  243. --ICON-STROKE-WIDTH: 2px;
  244.  
  245.  
  246. /* ================ Typography ================ */
  247.  
  248. --FONT-STACK-BODY: Figtree, sans-serif;
  249. --FONT-STYLE-BODY: normal;
  250. --FONT-WEIGHT-BODY: 400;
  251. --FONT-WEIGHT-BODY-BOLD: 500;
  252. --FONT-ADJUST-BODY: 1.0;
  253.  
  254.  --FONT-BODY-TRANSFORM: none;
  255.  --FONT-BODY-LETTER-SPACING: normal;
  256.  
  257.  
  258. --FONT-STACK-HEADING: Figtree, sans-serif;
  259. --FONT-STYLE-HEADING: normal;
  260. --FONT-WEIGHT-HEADING: 600;
  261. --FONT-WEIGHT-HEADING-BOLD: 700;
  262. --FONT-ADJUST-HEADING: 1.0;
  263.  
  264.  --FONT-HEADING-TRANSFORM: none;
  265.  --FONT-HEADING-LETTER-SPACING: normal;
  266.  
  267.  
  268. --FONT-STACK-ACCENT: Figtree, sans-serif;
  269. --FONT-STYLE-ACCENT: normal;
  270. --FONT-WEIGHT-ACCENT: 500;
  271. --FONT-WEIGHT-ACCENT-BOLD: 600;
  272. --FONT-ADJUST-ACCENT: 1.0;
  273.  
  274.  --FONT-ACCENT-TRANSFORM: uppercase;
  275.  --FONT-ACCENT-LETTER-SPACING: 0.09em;
  276.  
  277. --TYPE-STACK-NAV: Figtree, sans-serif;
  278. --TYPE-STYLE-NAV: normal;
  279. --TYPE-ADJUST-NAV: 1.0;
  280. --TYPE-WEIGHT-NAV: 600;
  281.  
  282.  --FONT-NAV-TRANSFORM: uppercase;
  283.  --FONT-NAV-LETTER-SPACING: 0.09em;
  284.  
  285. --TYPE-STACK-BUTTON: Figtree, sans-serif;
  286. --TYPE-STYLE-BUTTON: normal;
  287. --TYPE-ADJUST-BUTTON: 1.0;
  288. --TYPE-WEIGHT-BUTTON: 600;
  289.  
  290.  --FONT-BUTTON-TRANSFORM: uppercase;
  291.  --FONT-BUTTON-LETTER-SPACING: 0.09em;
  292.  
  293. --TYPE-STACK-KICKER: Figtree, sans-serif;
  294. --TYPE-STYLE-KICKER: normal;
  295. --TYPE-ADJUST-KICKER: 1.0;
  296. --TYPE-WEIGHT-KICKER: 600;
  297.  
  298.  --FONT-KICKER-TRANSFORM: uppercase;
  299.  --FONT-KICKER-LETTER-SPACING: 0.09em;
  300.  
  301.  
  302.  
  303. --ICO-SELECT: url('//geminidiamond.com/cdn/shop/t/6/assets/ico-select.svg?v=112783701864245395181743454482');
  304.  
  305.  
  306. /* ================ Photo correction ================ */
  307. --PHOTO-CORRECTION: 100%;
  308.  
  309.  
  310.  
  311. }
  312.  
  313.  
  314. /* ================ Typography ================ */
  315. /* ================ type-scale.com ============ */
  316.  
  317. /* 1.16 base 13 */
  318. :root {
  319. --font-1: 10px;
  320. --font-2: 11.3px;
  321. --font-3: 12px;
  322. --font-4: 13px;
  323. --font-5: 15.5px;
  324. --font-6: 17px;
  325. --font-7: 20px;
  326. --font-8: 23.5px;
  327. --font-9: 27px;
  328. --font-10:32px;
  329. --font-11:37px;
  330. --font-12:43px;
  331. --font-13:49px;
  332. --font-14:57px;
  333. --font-15:67px;
  334. }
  335.  
  336. /* 1.175 base 13.5 */
  337. @media only screen and (min-width: 480px) and (max-width: 1099px) {
  338.  :root {
  339.    --font-1: 10px;
  340.    --font-2: 11.5px;
  341.    --font-3: 12.5px;
  342.    --font-4: 13.5px;
  343.    --font-5: 16px;
  344.    --font-6: 18px;
  345.    --font-7: 21px;
  346.    --font-8: 25px;
  347.    --font-9: 29px;
  348.    --font-10:34px;
  349.    --font-11:40px;
  350.    --font-12:47px;
  351.    --font-13:56px;
  352.    --font-14:65px;
  353.   --font-15:77px;
  354.  }
  355. }
  356. /* 1.22 base 14.5 */
  357. @media only screen and (min-width: 1100px) {
  358.  :root {
  359.    --font-1: 10px;
  360.    --font-2: 11.5px;
  361.    --font-3: 13px;
  362.    --font-4: 14.5px;
  363.    --font-5: 17.5px;
  364.    --font-6: 22px;
  365.    --font-7: 26px;
  366.    --font-8: 32px;
  367.    --font-9: 39px;
  368.    --font-10:48px;
  369.    --font-11:58px;
  370.    --font-12:71px;
  371.    --font-13:87px;
  372.    --font-14:106px;
  373.    --font-15:129px;
  374. }
  375. }
  376.  
  377.  
  378. </style>
  379.  
  380.  
  381.  <link href="//geminidiamond.com/cdn/shop/t/6/assets/theme.css?v=121515982996018506041744300919" rel="stylesheet" type="text/css" media="all" />
  382.  
  383.  <script>
  384.    document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
  385.  
  386.    
  387.      document.documentElement.classList.add('aos-initialized');let root = '/';
  388.    if (root[root.length - 1] !== '/') {
  389.      root = `${root}/`;
  390.    }
  391.    var theme = {
  392.      routes: {
  393.        root_url: root,
  394.        cart: '/cart',
  395.        cart_add_url: '/cart/add',
  396.        product_recommendations_url: '/recommendations/products',
  397.        account_addresses_url: '/account/addresses',
  398.        predictive_search_url: '/search/suggest'
  399.      },
  400.      state: {
  401.        cartOpen: null,
  402.      },
  403.      sizes: {
  404.        small: 480,
  405.        medium: 768,
  406.        large: 1100,
  407.        widescreen: 1400
  408.      },
  409.      assets: {
  410.        photoswipe: '//geminidiamond.com/cdn/shop/t/6/assets/photoswipe.js?v=169308975333299535361741978376',
  411.        smoothscroll: '//geminidiamond.com/cdn/shop/t/6/assets/smoothscroll.js?v=37906625415260927261741978376',
  412.        swatches: '//geminidiamond.com/cdn/shop/t/6/assets/swatches.json?v=154940297821828866241741978376',
  413.        noImage: '//geminidiamond.com/cdn/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c.gif',
  414.        
  415.        
  416.        base: '//geminidiamond.com/cdn/shop/t/6/assets/'
  417.        
  418.      },
  419.      strings: {
  420.        swatchesKey: "Color, Colour",
  421.        addToCart: "Add to Cart",
  422.        estimateShipping: "Estimate shipping",
  423.        noShippingAvailable: "We do not ship to this destination.",
  424.        free: "Free",
  425.        from: "From",
  426.        preOrder: "Pre-order",
  427.        soldOut: "Sold Out",
  428.        sale: "Sale",
  429.        subscription: "Subscription",
  430.        unavailable: "Unavailable",
  431.        unitPrice: "Unit price",
  432.        unitPriceSeparator: "per",
  433.        stockout: "All available stock is in cart",
  434.        products: "Products",
  435.        pages: "Pages",
  436.        collections: "Collections",
  437.        resultsFor: "Results for",
  438.        noResultsFor: "No results for",
  439.        articles: "Articles",
  440.        successMessage: "Link copied to clipboard",
  441.      },
  442.      settings: {
  443.        badge_sale_type: "dollar",
  444.        animate_hover: true,
  445.        animate_scroll: true,
  446.        show_locale_desktop: null,
  447.        show_locale_mobile: null,
  448.        show_currency_desktop: null,
  449.        show_currency_mobile: null,
  450.        currency_select_type: "country",
  451.        currency_code_enable: false,
  452.        cycle_images_hover_delay: 1.5
  453.      },
  454.      info: {
  455.        name: 'pipeline'
  456.      },
  457.      version: '7.5.0',
  458.      moneyFormat: "${{amount}}",
  459.      shopCurrency: "USD",
  460.      currencyCode: "USD"
  461.    }
  462.    let windowInnerHeight = window.innerHeight;
  463.    document.documentElement.style.setProperty('--full-screen', `${windowInnerHeight}px`);
  464.    document.documentElement.style.setProperty('--three-quarters', `${windowInnerHeight * 0.75}px`);
  465.    document.documentElement.style.setProperty('--two-thirds', `${windowInnerHeight * 0.66}px`);
  466.    document.documentElement.style.setProperty('--one-half', `${windowInnerHeight * 0.5}px`);
  467.    document.documentElement.style.setProperty('--one-third', `${windowInnerHeight * 0.33}px`);
  468.    document.documentElement.style.setProperty('--one-fifth', `${windowInnerHeight * 0.2}px`);
  469.  
  470.    window.isRTL = document.documentElement.getAttribute('dir') === 'rtl';
  471.  </script><!-- Theme Javascript ============================================================== -->
  472.  <script src="//geminidiamond.com/cdn/shop/t/6/assets/vendor.js?v=69555399850987115801741978376" defer="defer"></script>
  473.  <script src="//geminidiamond.com/cdn/shop/t/6/assets/theme.js?v=82190167804156713531741978376" defer="defer"></script>
  474.  
  475.  <script>
  476.    (function () {
  477.      function onPageShowEvents() {
  478.        if ('requestIdleCallback' in window) {
  479.          requestIdleCallback(initCartEvent, { timeout: 500 })
  480.        } else {
  481.          initCartEvent()
  482.        }
  483.        function initCartEvent(){
  484.          window.fetch(window.theme.routes.cart + '.js')
  485.          .then((response) => {
  486.            if(!response.ok){
  487.              throw {status: response.statusText};
  488.            }
  489.            return response.json();
  490.          })
  491.          .then((response) => {
  492.            document.dispatchEvent(new CustomEvent('theme:cart:change', {
  493.              detail: {
  494.                cart: response,
  495.              },
  496.              bubbles: true,
  497.            }));
  498.            return response;
  499.          })
  500.          .catch((e) => {
  501.            console.error(e);
  502.          });
  503.        }
  504.      };
  505.      window.onpageshow = onPageShowEvents;
  506.    })();
  507.  </script>
  508.  
  509.  <script type="text/javascript">
  510.    if (window.MSInputMethodContext && document.documentMode) {
  511.      var scripts = document.getElementsByTagName('script')[0];
  512.      var polyfill = document.createElement("script");
  513.      polyfill.defer = true;
  514.      polyfill.src = "//geminidiamond.com/cdn/shop/t/6/assets/ie11.js?v=144489047535103983231741978376";
  515.  
  516.      scripts.parentNode.insertBefore(polyfill, scripts);
  517.    }
  518.  </script>
  519.  
  520.  <!-- Shopify app scripts =========================================================== -->
  521.  <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60950249568/digital_wallets/dialog">
  522. <meta name="shopify-checkout-api-token" content="5bc577181ee611be850db429d9dddd9e">
  523. <meta id="in-context-paypal-metadata" data-shop-id="60950249568" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
  524. <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
  525. <script>var Shopify = Shopify || {};
  526. Shopify.shop = "chik0q-fs.myshopify.com";
  527. Shopify.locale = "en";
  528. Shopify.currency = {"active":"USD","rate":"1.0"};
  529. Shopify.country = "US";
  530. Shopify.theme = {"name":"Pipeline","id":132279140448,"schema_name":"Pipeline","schema_version":"7.5.0","theme_store_id":739,"role":"main"};
  531. Shopify.theme.handle = "null";
  532. Shopify.theme.style = {"id":null,"handle":null};
  533. Shopify.cdnHost = "geminidiamond.com/cdn";
  534. Shopify.routes = Shopify.routes || {};
  535. Shopify.routes.root = "/";</script>
  536. <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
  537. <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>
  538. <script id="shop-js-analytics" type="application/json">{"pageType":"password"}</script>
  539. <script>(function() {
  540.  function asyncLoad() {
  541.    var urls = ["https:\/\/portal.zakeke.com\/Scripts\/integration\/shopify\/product.js?shop=chik0q-fs.myshopify.com"];
  542.    for (var i = 0; i < urls.length; i++) {
  543.      var s = document.createElement('script');
  544.      s.type = 'text/javascript';
  545.      s.async = true;
  546.      s.src = urls[i];
  547.      var x = document.getElementsByTagName('script')[0];
  548.      x.parentNode.insertBefore(s, x);
  549.    }
  550.  };
  551.  if(window.attachEvent) {
  552.    window.attachEvent('onload', asyncLoad);
  553.  } else {
  554.    window.addEventListener('load', asyncLoad, false);
  555.  }
  556. })();</script>
  557. <script id="__st">var __st={"a":60950249568,"offset":-14400,"reqid":"39a7a15e-f0b3-414b-b6dc-d3bfe2c4d174-1746819355","pageurl":"geminidiamond.com\/password","u":"74e38d04ed44","p":"password"};</script>
  558. <script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
  559. <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>
  560. <script integrity="sha256-w1TMG8bx+vw+BuOfT7Dh2avfdjByyjlNYGyp9vJB5oo=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//geminidiamond.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-c354cc1bc6f1fafc3e06e39f4fb0e1d9abdf763072ca394d606ca9f6f241e68a.js" crossorigin="anonymous"></script>
  561. <script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  562.  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);
  563. </script>
  564. <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})}}));
  565. </script>
  566. <script id='scb4127' type='text/javascript' async='' src='https://geminidiamond.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
  567. <link rel="stylesheet" media="screen" href="https://geminidiamond.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
  568.  
  569. <style id="shopify-accelerated-checkout-cart">
  570.        #shopify-buyer-consent {
  571.  margin-top: 1em;
  572.  display: inline-block;
  573.  width: 100%;
  574. }
  575.  
  576. #shopify-buyer-consent.hidden {
  577.  display: none;
  578. }
  579.  
  580. #shopify-subscription-policy-button {
  581.  background: none;
  582.  border: none;
  583.  padding: 0;
  584.  text-decoration: underline;
  585.  font-size: inherit;
  586.  cursor: pointer;
  587. }
  588.  
  589. #shopify-subscription-policy-button::before {
  590.  box-shadow: none;
  591. }
  592.  
  593.      </style>
  594. <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  595. <script src="https://cdn.shopify.com/extensions/672c2363-6e55-4a0e-9c19-5d37fad2c0bb/avada-cookie-consent-35/assets/avada-cookie.js" type="text/javascript" defer="defer"></script>
  596. <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
  597. <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);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: 60950249568,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "password"};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>
  598. <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=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[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-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[1-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[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-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"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=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:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,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:m,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 r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 60950249568,storefrontBaseUrl: "https://geminidiamond.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "com",initData: {"shop":{"name":"Gemini Diamond","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"chik0q-fs.myshopify.com","countryCode":"US","storefrontUrl":"https://geminidiamond.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://geminidiamond.com/cdn","9f94c53cwe611d86fp8ced7fbdmadbd84f4",{"modern":"","legacy":""},{"shopId":"60950249568","storefrontBaseUrl":"https://geminidiamond.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"9f94c53cwe611d86fp8ced7fbdmadbd84f4"});</script><script>
  599.  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  600.  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  601.  window.ShopifyAnalytics.meta.currency = 'USD';
  602.  var meta = {"page":{"pageType":"password"}};
  603.  for (var attr in meta) {
  604.    window.ShopifyAnalytics.meta[attr] = meta[attr];
  605.  }
  606. </script>
  607. <script class="analytics">
  608.  (function () {
  609.    var customDocumentWrite = function(content) {
  610.      var jquery = null;
  611.  
  612.      if (window.jQuery) {
  613.        jquery = window.jQuery;
  614.      } else if (window.Checkout && window.Checkout.$) {
  615.        jquery = window.Checkout.$;
  616.      }
  617.  
  618.      if (jquery) {
  619.        jquery('body').append(content);
  620.      }
  621.    };
  622.  
  623.    var hasLoggedConversion = function(token) {
  624.      if (token) {
  625.        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
  626.      }
  627.      return false;
  628.    }
  629.  
  630.    var setCookieIfConversion = function(token) {
  631.      if (token) {
  632.        var twoMonthsFromNow = new Date(Date.now());
  633.        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
  634.  
  635.        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
  636.      }
  637.    }
  638.  
  639.    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
  640.    if (trekkie.integrations) {
  641.      return;
  642.    }
  643.    trekkie.methods = [
  644.      'identify',
  645.      'page',
  646.      'ready',
  647.      'track',
  648.      'trackForm',
  649.      'trackLink'
  650.    ];
  651.    trekkie.factory = function(method) {
  652.      return function() {
  653.        var args = Array.prototype.slice.call(arguments);
  654.        args.unshift(method);
  655.        trekkie.push(args);
  656.        return trekkie;
  657.      };
  658.    };
  659.    for (var i = 0; i < trekkie.methods.length; i++) {
  660.      var key = trekkie.methods[i];
  661.      trekkie[key] = trekkie.factory(key);
  662.    }
  663.    trekkie.load = function(config) {
  664.      trekkie.config = config || {};
  665.      trekkie.config.initialDocumentCookie = document.cookie;
  666.      var first = document.getElementsByTagName('script')[0];
  667.      var script = document.createElement('script');
  668.      script.type = 'text/javascript';
  669.      script.onerror = function(e) {
  670.        var scriptFallback = document.createElement('script');
  671.        scriptFallback.type = 'text/javascript';
  672.        scriptFallback.onerror = function(error) {
  673.                var Monorail = {
  674.      produce: function produce(monorailDomain, schemaId, payload) {
  675.        var currentMs = new Date().getTime();
  676.        var event = {
  677.          schema_id: schemaId,
  678.          payload: payload,
  679.          metadata: {
  680.            event_created_at_ms: currentMs,
  681.            event_sent_at_ms: currentMs
  682.          }
  683.        };
  684.        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
  685.      },
  686.      sendRequest: function sendRequest(endpointUrl, payload) {
  687.        // Try the sendBeacon API
  688.        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
  689.          var blobData = new window.Blob([payload], {
  690.            type: 'text/plain'
  691.          });
  692.  
  693.          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
  694.            return true;
  695.          } // sendBeacon was not successful
  696.  
  697.        } // XHR beacon
  698.  
  699.        var xhr = new XMLHttpRequest();
  700.  
  701.        try {
  702.          xhr.open('POST', endpointUrl);
  703.          xhr.setRequestHeader('Content-Type', 'text/plain');
  704.          xhr.send(payload);
  705.        } catch (e) {
  706.          console.log(e);
  707.        }
  708.  
  709.        return false;
  710.      },
  711.      isIos12: function isIos12() {
  712.        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
  713.      }
  714.    };
  715.    Monorail.produce('monorail-edge.shopifysvc.com',
  716.      'trekkie_storefront_load_errors/1.1',
  717.      {shop_id: 60950249568,
  718.      theme_id: 132279140448,
  719.      app_name: "storefront",
  720.      context_url: window.location.href,
  721.      source_url: "//geminidiamond.com/cdn/s/trekkie.storefront.7dd5a1f776e0762aa90f8d934b8ac8a05d3d42a2.min.js"});
  722.  
  723.        };
  724.        scriptFallback.async = true;
  725.        scriptFallback.src = '//geminidiamond.com/cdn/s/trekkie.storefront.7dd5a1f776e0762aa90f8d934b8ac8a05d3d42a2.min.js';
  726.        first.parentNode.insertBefore(scriptFallback, first);
  727.      };
  728.      script.async = true;
  729.      script.src = '//geminidiamond.com/cdn/s/trekkie.storefront.7dd5a1f776e0762aa90f8d934b8ac8a05d3d42a2.min.js';
  730.      first.parentNode.insertBefore(script, first);
  731.    };
  732.    trekkie.load(
  733.      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60950249568,"isMerchantRequest":null,"themeId":132279140448,"themeCityHash":"4897801971724311167","contentLanguage":"en","currency":"USD","eventMetadataId":"9d8cbbb6-8acf-409e-b0c1-b38561c2b080"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
  734.    );
  735.  
  736.    var loaded = false;
  737.    trekkie.ready(function() {
  738.      if (loaded) return;
  739.      loaded = true;
  740.  
  741.      window.ShopifyAnalytics.lib = window.trekkie;
  742.  
  743.      var originalDocumentWrite = document.write;
  744.      document.write = customDocumentWrite;
  745.      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
  746.      document.write = originalDocumentWrite;
  747.  
  748.      window.ShopifyAnalytics.lib.page(null,{"pageType":"password","shopifyEmitted":true});
  749.  
  750.      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
  751.      var token = match? match[1]: undefined;
  752.      if (!hasLoggedConversion(token)) {
  753.        setCookieIfConversion(token);
  754.        
  755.      }
  756.    });
  757.  
  758.  
  759.        var eventsListenerScript = document.createElement('script');
  760.        eventsListenerScript.async = true;
  761.        eventsListenerScript.src = "//geminidiamond.com/cdn/shopifycloud/shopify/assets/shop_events_listener-f55dd2979ec32029c7d9e0b454ab8b33f79c01ca039d17a6f5c9b95647564b19.js";
  762.        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
  763.  
  764. })();</script>
  765. <script
  766.  defer
  767.  src="https://geminidiamond.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.2.min.js"
  768.  data-application="storefront-renderer"
  769.  data-shop-id="60950249568"
  770.  data-render-region="gcp-us-east1"
  771.  data-page-type="password"
  772.  data-theme-instance-id="132279140448"
  773.  data-theme-name="Pipeline"
  774.  data-theme-version="7.5.0"
  775.  data-monorail-region="shop_domain"
  776.  data-resource-timing-sampling-rate="10"
  777.  data-shs="true"
  778. ></script>
  779. </head>
  780.  
  781.  
  782. <body id="password" class="template-password ">
  783.  <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a>
  784.  <main class="main-content" id="MainContent" role="main">
  785.    <div id="shopify-section-template--16556654231648__main" class="shopify-section password-section"><!-- /sections/password.liquid -->
  786.  
  787.  
  788.  
  789.  
  790. <div class="password__outer" data-section-id="template--16556654231648__main" data-section-type="password">
  791.  
  792.    <!-- /snippets/image.liquid -->
  793.  
  794.  
  795.  
  796. <div class="relative block w-full h-full overflow-hidden !absolute top-0 right-0 bottom-0 left-0 z-10 loading-shimmer" style="--wh-ratio: ;  ">
  797.      <img src="//geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=1024" alt="" width="1024" height="1123" loading="eager" class="block overflow-hidden w-full h-full object-cover transition-opacity duration-300 ease-linear " srcset="
  798. //geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=352 352w,  //geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=400 400w,  //geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=768 768w,  //geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=932 932w,  //geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=1024 1024w,
  799.  //geminidiamond.com/cdn/shop/files/Main_page_bd3dc501-4786-4de2-975f-91a6cc5aa7d8.png?v=1743389465&amp;width=1024 1024w" sizes="100vw" fetchpriority="auto" style="object-position: center center; ">
  800.    </div>
  801.  
  802.  
  803.  <div class="password__wrapper">
  804.    <div class="password__main" role="main">
  805.      <div class="password__main__inner">
  806.        <div class="password__box">
  807.          <h1 class="password__hero">
  808.            
  809.              
  810.              
  811.              
  812.  
  813.              <!-- /snippets/image.liquid -->
  814.  
  815.  
  816.  
  817. <div class="relative block w-full h-full overflow-hidden loading-shimmer" style="--wh-ratio: ;  ">
  818.      <img src="//geminidiamond.com/cdn/shop/files/Gemini-Logo-Light-Word.png?v=1743258496&amp;width=2000" alt="" width="2000" height="319" loading="eager" class="block overflow-hidden w-full h-full object-cover transition-opacity duration-300 ease-linear " srcset="
  819.                //geminidiamond.com/cdn/shop/files/Gemini-Logo-Light-Word.png?v=1743258496&amp;width=1600 2x,
  820.                //geminidiamond.com/cdn/shop/files/Gemini-Logo-Light-Word.png?v=1743258496&amp;width=800
  821.              " fetchpriority="auto" style="object-position: center center; ">
  822.    </div>
  823.  
  824.            
  825.          </h1>
  826.  
  827.          
  828.          
  829.  
  830.          
  831.          <div class="password__signup-form">
  832.            
  833.              <div class="rte">
  834.                <p><strong>Coming Soon</strong></p>
  835.              </div>
  836.            
  837.            <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
  838.              
  839.              
  840.                <input type="hidden" name="contact[tags]" value="prospect, password page">
  841.                <label for="email" class="hidden-label">Email</label>
  842.                <div class="input-group input-group--inner-button">
  843.                  <input type="text" name="contact[email]" id="email" class="input-group-field" placeholder="Enter your email" autofocus>
  844.                  <span class="input-group-button">
  845.                    <button type="submit" name="commit" class="btn btn--soft">
  846.                      <span>Get Updates</span>
  847.                    </button>
  848.                  </span>
  849.                </div>
  850.              
  851.            </form>
  852.          </div>
  853.        </div>
  854.      </div>
  855.    </div>
  856.  
  857.    <footer class="password__footer">
  858.      <div class="password__footer__inner">
  859.        <p class="password-login">
  860.          <a href="http://www.shopify.com" target="_blank" rel="nofollow">
  861.            This shop will be powered by Shopify
  862.          </a>
  863.          <span class="hidden-md-down">|</span>
  864.          <button class="password__modal__button" data-toggle-password-modal data-popup-password="LoginModal">
  865.            Enter with password
  866.          </button>
  867.        </p>
  868.      </div>
  869.    </footer>
  870.  </div>
  871.  
  872.  <div class="modal micromodal-slide" id="LoginModal" data-modal aria-hidden="true">
  873.    <div class="modal__overlay modal__overlay--bright" tabindex="-1" data-micromodal-close>
  874.      <button data-micromodal-close class="modal__close" aria-label="Close"></button>
  875.      <div class="modal__container modal__container--xl"
  876.        data-modal-content
  877.        role="dialog"
  878.        aria-modal="true"
  879.        aria-label="Password">
  880.        <p class="heading-size-7">Enter store with password</p>
  881.        <form method="post" action="/password" id="login_form" accept-charset="UTF-8" class="storefront-password-form"><input type="hidden" name="form_type" value="storefront_password" /><input type="hidden" name="utf8" value="✓" />
  882.        
  883.        <label for="password" class="hidden-label">Password</label>
  884.        <div class="input-group input-group--inner-button">
  885.          <input type="password" name="password" id="password" class="input-group-field" placeholder="Your password" autofocus>
  886.          <span class="input-group-button">
  887.            <button type="submit" name="commit" class="btn btn--soft">
  888.              <span>Enter</span>
  889.            </button>
  890.          </span>
  891.        </div>
  892.        </form>
  893.        <p class="admin-login">Are you the store owner? <a href="/admin" class="text-link-bare">Log in here</a></p>
  894.      </div>
  895.    </div>
  896.  </div>
  897.  
  898. </div>
  899.  
  900.  
  901. </div>
  902.  </main>
  903.  <div data-modal-container></div>
  904. <style>  </style>
  905. <div id="shopify-block-AWlIvdkFVaWsydStBQ__4804304946286255945" class="shopify-block shopify-app-block">
  906.  
  907.  <script>
  908.    const cookieBarMetaFields = {"shopId":"JrvpYwggR2F18dpWRgye","settings":{"theme":"light_theme","message":"This website uses cookies to make sure you get the best experience with us.","showPrivacyPolicy":true,"googlePrivacyLink":"https://business.safety.google/privacy/","privacyLink":"/policies/privacy-policy","privacyLinkText":"Privacy Policy","googlePrivacyPolicy":false,"googlePrivacyText":"Google policy","agreeButtonText":"Accept","denyButtonText":"Reject","showOnCountry":"all","displayType":"float_card","desktopFloatCardPosition":"bottom_left","desktopPosition":"bottom","mobilePositions":"bottom","themeName":"Light theme","textFont":"Noto+Sans","showIcon":true,"customCss":"","removeBranding":true,"specificRegions":{"gdpr":false,"pipeda":false,"ccpa":false,"lgpd":false,"appi":false},"specificCountries":["DZA","AGO","BEN","BWA","IOT","BFA","BDI","CPV","CMR","CAF","TCD","COM","COG","COD","CIV","DJI","EGY","GNQ","ERI","SWZ","ETH","ATF","GAB","GMB","GHA","GIN","GNB","KEN","LSO","LBR","LBY","MDG","MWI","MLI","MRT","MUS","MYT","MAR","MOZ","NAM","NER","NGA","REU","RWA","STP","SEN","SYC","SLE","SOM","ZAF","SSD","SHN","SDN","TZA","TGO","TAA","TUN","UGA","ESH","ZMB","ZWE","AFG","ARM","AZE","BHR","BGD","BTN","BRN","KHM","CHN","GEO","HKG","IND","IDN","IRQ","ISR","JPN","JOR","KAZ","KWT","KGZ","LAO","LBN","MAC","MYS","MDV","MNG","MMR","NPL","OMN","PAK","PSE","PHL","QAT","SAU","SGP","KOR","LKA","TWN","TJK","THA","TLS","TUR","TKM","ARE","UZB","VNM","YEM","ALA","ALB","AND","AUT","BLR","BEL","BIH","BGR","HRV","CYP","CZE","DNK","EST","FRO","FIN","FRA","DEU","GIB","GRC","GGY","HUN","ISL","IRL","IMN","ITA","JEY","UNK","LVA","LIE","LTU","LUX","MLT","MDA","MCO","MNE","NLD","MKD","NOR","POL","PRT","ROU","RUS","SMR","SRB","SVK","SVN","ESP","SJM","SWE","CHE","UKR","GBR","VAT","AIA","ATG","ABW","BHS","BRB","BLZ","BMU","BES","VGB","CAN","CYM","CRI","CUW","DMA","DOM","SLV","GRL","GRD","GLP","GTM","HTI","HND","JAM","MTQ","MEX","MSR","NIC","PAN","PRI","SXM","KNA","LCA","SPM","VCT","TTO","TCA","Alabama","Alaska","Arizona","Arkansas","California","Colorado","Connecticut","Delaware","Florida","Georgia","Hawaii","Idaho","Illinois","Indiana","Iowa","Kansas","Kentucky","Louisiana","Maine","Maryland","Massachusetts","Michigan","Minnesota","Mississippi","Missouri","Montana","Nebraska","Nevada","New Hampshire","New Jersey","New Mexico","New York","North Carolina","North Dakota","Ohio","Oklahoma","Oregon","Pennsylvania","Rhode Island","South Carolina","South Dakota","Tennessee","Texas","Utah","Vermont","Virginia","Washington","Washington DC","West Virginia","Wisconsin","Wyoming","VIR","AUS","CXR","CCK","COK","FJI","PYF","GUM","HMD","KIR","MHL","FSM","NRU","NCL","NZL","NIU","NFK","MNP","PLW","PNG","PCN","WSM","SLB","ARG","BOL","BRA","CHL","COL","ECU","FLK","GUF","GUY","PRY","PER","SGS","SUR","URY","VEN"],"specificUsCountries":["California","Colorado","Connecticut","Delaware","Florida","Iowa","Montana","Nebraska","New Hampshire","New Jersey","Oregon","Texas","Utah","Virginia"],"specificEuCountries":[],"customPrivacyLink":"","icon":"cookie_bar_icon_1","customIcon":false,"customIconUrl":"","textAlignment":"left","fontSize":13,"displayAfter":"0","optionPolicyLink":"select","bannerType":"accept-or-decline","showReOpenButton":false,"reOpenPosition":"bottom-right","displayButtonAs":"icon","iconReOpen":"image-icon-1","isRevertPreferences":false,"textColor":"#000000","denyTextColor":"#000000","privacyLinkColor":"#000000","bgColor":"#FFFFFF","messageColor":"#2C332F","agreeBtnTextColor":"#F8F8F8","agreeBtnBgColor":"#000000","agreeBtnBorder":"#2C332F","iconColor":"#000000","textAvada":"rgba(0, 0, 0, 0.8)","textBtnColor":"#000000","checkoutBannerTitle":"We keep your privacy","notificationAfterConsent":"Privacy updated","visibleAfterConsent":true,"collapsedBannerContent":true,"showCloseIcon":true,"dataSalesCheckboxTitle":"Do not Sell or Share My Personal Information","showAtConsentBanner":false,"showAtPrefPopup":false,"isUseVipTheme":false,"isUseVipLogo":false,"preferencesButtonText":"Preferences","preferencesPopHeaderTitle":"Select type of Cookies you accept using.","preferencesPopHeaderDesc":"","strictCookiesTitle":"Strictly Required","strictCookiesDesc":"Those cookies are required to run our website properly and cannot be switched off.","analyticCookiesTitle":"Analytics","analyticCookiesDesc":"Those cookies help us to understand how visitors interact with websites by collecting and reporting information.","marketingCookiesTitle":"Marketing","marketingCookiesDesc":"These cookies are usually set by our marketing and advertising partners to show you relevant ads.","functionalCookiesTitle":"Functional","functionalCookiesDesc":"Functional cookies enable our website to offer additional functions and personal settings.","acceptSelectedButtonText":"Save consent","acceptAllButtonText":"Accept All","reopenButtonText":"Cookie consent","preferenceStyleCustom":"default","shopId":"JrvpYwggR2F18dpWRgye","header":"We keep your privacy","illustrations":"Illustrations","boxShadow":"0px 3px 8px rgba(0, 0, 0, 0.2)","borderColor":"","dataTrackingMethod":"Data tracking method","tcfPrivacyText":"Privacy policy","tcfAcceptAllButtonText":"Accept all","maxDurationCookie":"Maximum duration of cookies","tcfMessage3":"You may modify or withdraw your preferences at any time by clicking the \"Cookies Consent\" button (or Cookies icon) at the bottom of this site. For more details, please refer to our {tcfPrivacyText} and {tcfGooglePolicyText}.","tcfMessage2":"Store and/or access information on a device. Use limited data to select advertising. Use profiles to select personalised advertising. Create profiles for personalised advertising. Use profiles to select personalised content. Create profiles to personalise content. Measure advertising performance. Measure content performance. Understand audiences through statistics or combinations of data from different sources. Develop and improve services. Use limited data to select content. We may also use precise geolocation data and identify devices through scanning.","tcfMessage1":"We and our {partnersText} process data that concerns you. We may process data essential for the proper functioning of the site or for security reasons, classified as Strictly required, which does not require your consent. In addition to this data, we will process personal data (e.g. login-based identifiers, non-precise location, interaction with ads or content) only if you have given your consent. You express your consent by clicking “Accept” or manage your preferences by clicking on \"Customize preferences\".","fontWeight":"500","tcfConsent":"Consent","tcfHeader":"We keep your privacy","tcfAcceptButtonText":"Accept","borderRadius":"32px","deviceStorageOverview":"Device Storage Overview","tcfLegIntClaim":"Legitimate interest claim:","lifeTimeCookieRefresh":"Cookie lifetime is being refreshed","tcfPreferencesContent1":"Customize your consent preferences below. Granular consent for Purposes & Features and Vendors is supported.","cookieProvider":"Provider","tcfSaveButtonText":"Save consent","tcfPreferencesContent2":"Most {vendorText} require your explicit consent to process personal data, while some rely on legitimate interest. However, you have the right to object to their use of legitimate interest at anytime.","tcfPreferencesContent3":"The choices you make regarding the purposes and entities listed below are saved in a cookie named “avada-tcf” in Local Storage and expire after 12 months.","tcfSpecialPeriodInfo":"Some purposes and/or special purposes may have different retention periods that are reported next to their descriptions.","cookieDescription":"Description","numberVendor":"{number} vendors","tcfPurposes":"Purposes","tcfPrivacyPolicyText":"Privacy policy","tcfDeclineAllButtonText":"Decline all","tcfPartnerText":"{number} partners","tcfGooglePolicyText":"Google policy","textAvadaMobile":"rgba(0, 0, 0, 0.8)","tcfThirdPartyVendors":"TCF Third party vendors","tcfVendorTitle":"Vendors","tcfDeviceStorage":"Device storage information:","value":"light_theme","cookieName":"Cookie name","tcfSpecialPurposes":"Special purposes","tcfCategoryTitle":"Categories","tcfPeriod":"{days} days","tcfDenyButtonText":"Decline","display":"","tcfFeatures":"Features","cookieDuration":"Duration","tcfPreferencesButtonText":"Customize preferences","tcfDataRetention":"Data retention period:","label":"Light theme","dataCategories":"Data categories","vendorText":"vendors","btnColor":"#F8F8F8","tcfFeaturesAndPurposesTitle":"Features & Purposes","tcfFlexiblePurposes":"Flexible purposes","tcfHeader2":"We and our partners process data to provide:","tcfSpecialFeatureOptins":"Special features","tcfHeader3":"Withdraw consent","tcfLegIntPurposes":"Legitimate interest","tcfLegitimate":"Legitimate interest","id":"yXMwJccF164q8ikjXTy1"},"status":true,"translations":{"id":"PQ5gX553hh9aKEuv3Feb","defaultLanguage":"en","detectMethod":"browser","shopId":"JrvpYwggR2F18dpWRgye","createdAt":"2025-04-29T19:09:15.803Z","updatedAt":"2025-04-29T19:09:15.803Z"},"cookies":{"strictly-required":[{"description":"Used in connection with browsing through site.","duration":"-","provider":"Shopify","name":"_Brochure_session"},{"description":"Used in connection with access to admin.","duration":"2y","provider":"Shopify","name":"_ab"},{"description":"Used for managing customer privacy settings.","duration":"1d","provider":"Shopify","name":"_cmp_a"},{"description":"Used in combination with the _secure_account_session_id cookie to track a user's session for new customer accounts","duration":"30d","provider":"Shopify","name":"_customer_account_shop_sessions"},{"description":"Used to track a user's session for new customer accounts","duration":"30d","provider":"Shopify","name":"_secure_account_session_id"},{"description":"Used to track a user's session through the multi-step checkout process and keep their order, payment and shipping details connected.","duration":"24h","provider":"Shopify","name":"_secure_session_id"},{"description":"For shops where pricing currency/country set from GeoIP, that cookie stores the country we've detected. This cookie helps avoid doing GeoIP lookups after the first request.","duration":"session","provider":"Shopify","name":"_shopify_country"},{"description":"Used for managing customer privacy settings.","duration":"1y","provider":"Shopify","name":"_shopify_m"},{"description":"Used for managing customer privacy settings.","duration":"30min","provider":"Shopify","name":"_shopify_tm"},{"description":"Used for managing customer privacy settings.","duration":"2w","provider":"Shopify","name":"_shopify_tw"},{"description":"Used to facilitate updating customer account information.","duration":"1min","provider":"Shopify","name":"_storefront_u"},{"description":"Used to store a user's preferences if a merchant has set up privacy rules in the visitor's region.","duration":"1y","provider":"Shopify","name":"_tracking_consent"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"c"},{"description":"Used in connection with checkout.","duration":"20m","provider":"Shopify","name":"card_update_verification_id"},{"description":"Used in connection with shopping cart.","duration":"2w","provider":"Shopify","name":"cart"},{"description":"Set after a checkout is completed to ensure that new carts are in the same currency as the last checkout.","duration":"2w","provider":"Shopify","name":"cart_currency"},{"description":"A hash of the contents of a cart. This is used to verify the integrity of the cart and to ensure performance of some cart operations.","duration":"2w","provider":"Shopify","name":"cart_sig"},{"description":"Used in connection with checkout.","duration":"2w","provider":"Shopify","name":"cart_ts"},{"description":"Used in connection with shopping cart.","duration":"2w","provider":"Shopify","name":"cart_ver"},{"description":"Used in connection with checkout.","duration":"4w","provider":"Shopify","name":"checkout"},{"description":"Used in connection with checkout.","duration":"5m","provider":"Shopify","name":"checkout_prefill"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"checkout_queue_checkout_token"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"checkout_queue_token"},{"description":"Used in connection with checkout.","duration":"3w","provider":"Shopify","name":"checkout_session_lookup"},{"description":"Used in connection with checkout.","duration":"3w","provider":"Shopify","name":"checkout_session_token"},{"description":"Used in connection with checkout.","duration":"3w","provider":"Shopify","name":"checkout_session_token_<<token>>"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"checkout_token"},{"description":"Used in connection with checkout.","duration":"3d","provider":"Shopify","name":"checkout_worker_session"},{"description":"Used to ensure our systems are working correctly","duration":"1m","provider":"Shopify","name":"cookietest"},{"description":"Used in connection with new customer accounts","duration":"1y","provider":"Shopify","name":"customer_account_locale"},{"description":"Used in connection with customer authentication","duration":"20m","provider":"Shopify","name":"customer_account_new_login"},{"description":"Used in connection with customer authentication","duration":"7d","provider":"Shopify","name":"customer_account_preview"},{"description":"Used in connection with checkout.","duration":"1h","provider":"Shopify","name":"customer_payment_method"},{"description":"Used in connection with checkout.","duration":"20m","provider":"Shopify","name":"customer_shop_pay_agreement"},{"description":"Used in connection with checkout.","duration":"session","provider":"Shopify","name":"discount_code"},{"description":"Used in connection with checkout.","duration":"30min","provider":"Shopify","name":"dynamic_checkout_shown_on_cart"},{"description":"Used in connection with checkout.","duration":"session","provider":"Shopify","name":"hide_shopify_pay_for_checkout"},{"description":"Used in connection with customer authentication","duration":"24h","provider":"Shopify","name":"identity-state"},{"description":"Used in connection with customer authentication","duration":"24h","provider":"Shopify","name":"identity-state-<<token>>"},{"description":"Used in connection with customer authentication","duration":"12w","provider":"Shopify","name":"identity_customer_account_number"},{"description":"Used in connection with buyer localization.","duration":"2w","provider":"Shopify","name":"keep_alive"},{"description":"Used in connection with checkout.","duration":"2w","provider":"Shopify","name":"localization"},{"description":"Used in connection with customer authentication","duration":"5m","provider":"Shopify","name":"login_with_shop_finalize"},{"description":"Used in connection with merchant login.","duration":"2y","provider":"Shopify","name":"master_device_id"},{"description":"Used in connection with order status page.","duration":"3w","provider":"Shopify","name":"order"},{"description":"Used in connection with checkout.","duration":"20m","provider":"Shopify","name":"pay_update_intent_id"},{"description":"Used in connection with the theme editor","duration":"session","provider":"Shopify","name":"preview_theme"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"previous_step"},{"description":"Used in connection with checkout.","duration":"5m","provider":"Shopify","name":"profile_preview_token"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"remember_me"},{"description":"Used to identify a user after they sign into a shop as a customer so they do not need to log in again.","duration":"1y","provider":"Shopify","name":"secure_customer_sig"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"shop_pay_accelerated"},{"description":"Used in connection with the theme editor","duration":"16h","provider":"Shopify","name":"shopify-editor-unconfirmed-settings"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"shopify_pay"},{"description":"Used in connection with checkout.","duration":"1 hour, 3w or 1y depending on value","provider":"Shopify","name":"shopify_pay_redirect"},{"description":"Used in connection with Shop login.","duration":"1y","provider":"Shopify","name":"signed_in"},{"description":"Used in combination with mobile apps to provide custom checkout behavior, when viewing a store from within a compatible mobile app.","duration":"session","provider":"Shopify","name":"source_name"},{"description":"Stores a digest of the storefront password, allowing merchants to preview their storefront while it's password protected.","duration":"2y","provider":"Shopify","name":"storefront_digest"},{"description":"Used in connection with checkout.","duration":"1y","provider":"Shopify","name":"tracked_start_checkout"},{"description":"Used in connection with Shop login.","duration":"1y","provider":"Shopify","name":"user"},{"description":"Used to ensure our systems are working correctly.","duration":"session","provider":"Shopify","name":"wpm-test-cookie"}],"reporting-analytics":[{"description":"Track landing pages.","duration":"2w","provider":"Shopify","name":"_landing_page"},{"description":"Track landing pages.","duration":"2w","provider":"Shopify","name":"_orig_referrer"},{"description":"Shopify analytics.","duration":"30min","provider":"Shopify","name":"_s"},{"description":"Shopify analytics.","duration":"session","provider":"Shopify","name":"_shopify_d"},{"description":"Shopify analytics.","duration":"30min","provider":"Shopify","name":"_shopify_fs"},{"description":"Shopify and Google Analytics.","duration":"session","provider":"Shopify","name":"_shopify_ga"},{"description":"Shopify analytics.","duration":"30min","provider":"Shopify","name":"_shopify_s"},{"description":"Shopify analytics relating to marketing & referrals.","duration":"30min","provider":"Shopify","name":"_shopify_sa_p"},{"description":"Shopify analytics relating to marketing & referrals.","duration":"30min","provider":"Shopify","name":"_shopify_sa_t"},{"description":"Shopify analytics.","duration":"1y","provider":"Shopify","name":"_shopify_y"},{"description":"Shopify analytics.","duration":"1y","provider":"Shopify","name":"_y"},{"description":"Shopify analytics.","duration":"session","provider":"Shopify","name":"customer_auth_provider"},{"description":"Shopify analytics.","duration":"session","provider":"Shopify","name":"customer_auth_session_created_at"},{"description":"Shopify analytics.","duration":"10min","provider":"Shopify","name":"unique_interaction_id"}],"marketing-retargeting":[],"functional":[{"description":"Cloudflare's bot products identify and mitigate automated traffic to protect your site from bad bots. Cloudflare places the __cf_bm cookie on End User devices that access Customer sites that are protected by Bot Management or Bot Fight Mode. The __cf_bm cookie is necessary for the proper functioning of these bot solutions.","duration":"session","provider":"Cloudflare","name":"__cf_bm"},{"description":"When enabling session affinity with Cloudflare Load Balancer, Cloudflare sets a __cflb cookie with a unique value on the first response to the requesting client. Cloudflare routes future requests to the same origin, optimizing network resource usage. In the event of a failover, Cloudflare sets a new __cflb cookie to direct future requests to the failover pool.","duration":"session","provider":"Cloudflare","name":"__cflb"}]},"integration":{}} || {};
  909.    const resetMetafields = false || {};
  910.    const {integration: avadaCbIntegration} = cookieBarMetaFields;
  911.    const shopNameCookie = 'Gemini Diamond';
  912.    window.AVADA_COOKIES_BAR = {
  913.      shopName: shopNameCookie,
  914.      shopId: cookieBarMetaFields.shopId,
  915.      status: cookieBarMetaFields.status,
  916.      ...(window.AVADA_COOKIES_BAR || {}),
  917.      ...cookieBarMetaFields.settings,
  918.      translation: cookieBarMetaFields.translations,
  919.      cookies: cookieBarMetaFields.cookies,
  920.      integration: avadaCbIntegration,
  921.      customer: {
  922.        id: null,
  923.        email: null,
  924.        first_name: null,
  925.        last_name: null,
  926.        phone: null
  927.      },
  928.      reset: resetMetafields,
  929.      brandData: {
  930.        primaryBackground: null,
  931.        primaryForeground: null,
  932.        secondaryBackground: null,
  933.        secondaryForeground: null,
  934.        logo: null
  935.      }
  936.    };
  937.  
  938.    if (avadaCbIntegration?.pinterestConsent?.enabled && typeof pintrk === 'function') {
  939.      console.log('Disabled pinterest consent');
  940.      pintrk('setconsent', false);
  941.    }
  942.  
  943.    (() => {
  944.      const getCookie= (name) => {
  945.        const nameEQ = name + '=';
  946.        const ca = document.cookie.split(';');
  947.        for (let i = 0; i < ca.length; i++) {
  948.          let c = ca[i];
  949.          while (c.charAt(0) === ' ') c = c.substring(1, c.length);
  950.          if (c.indexOf(nameEQ) === 0) return JSON.parse(decodeURIComponent(c.substring(nameEQ.length, c.length)));
  951.        }
  952.        return {};
  953.      }
  954.      window.AVADA_COOKIE_CONSENT = getCookie('avada_cookie_consent');
  955.    })();
  956.  
  957.    try {
  958.      const metaPixelScript = avadaCbIntegration?.metaPixel?.script || '';
  959.      window.metaPixelFunc = new Function(metaPixelScript);
  960.      if(avadaCbIntegration?.metaPixel?.enabled && window.AVADA_COOKIE_CONSENT.analytics && window.AVADA_COOKIE_CONSENT.marketing) {
  961.        window.metaPixelFunc();
  962.      }
  963.    } catch (e) {
  964.      console.error('Something went wrong in Meta Pixel:', e)
  965.    }
  966.  
  967.    try {
  968.      if(avadaCbIntegration?.pinterestConsent?.enabled && window.AVADA_COOKIE_CONSENT.analytics && window.AVADA_COOKIE_CONSENT.marketing) {
  969.        pintrk('setconsent', true);
  970.        console.log('Enabled pinterest consent');
  971.      }
  972.    } catch (e) {
  973.      console.error('Something went wrong in Pinterest integration:', e)
  974.    }
  975.  
  976.    try {
  977.      const tiktokPixelScript = avadaCbIntegration?.tiktokPixel?.script || '';
  978.      window.tiktokPixelFunc = new Function(tiktokPixelScript);
  979.      if(avadaCbIntegration?.tiktokPixel?.enabled && window.AVADA_COOKIE_CONSENT.analytics && window.AVADA_COOKIE_CONSENT.marketing) {
  980.        window.tiktokPixelFunc();
  981.      }
  982.    } catch (e) {
  983.      console.error('Something went wrong in Tiktok Pixel:', e)
  984.    }
  985.  </script>
  986.  
  987.  
  988.  
  989. </div></body>
  990. </html>
  991.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda