https://store.coinkite.com/store/category/beginners

제출된 URL:
https://store.coinkite.com/store/category/beginners
보고서 완료:

링크 · 10개 결과

페이지에서 식별된 외부 링크

링크텍스트
https://coinkite.comCoinkite Inc.
https://coldcard.comCOLDCARD
https://coinkite.cardsNFC Cards
https://coinkite.shop/bundle-mk4-basic
https://coinkite.shop/magusb-c
https://coinkite.shop/seedplate
https://bitcoinseedbackup.com/Learnmore.
https://coinkite.shop/drillpunch
https://coinkite.shop/bundle-mk4-kisb
https://coinkite.com/terms-of-useTerms of Use

JavaScript 변수 · 29개 결과

페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다

이름유형
0object
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
headfunction
PENNYfunction
TYPE_MAPobject
SKU_SINGULAR_LISTobject
SKU_ONE_PER_LISTobject
HAS_VOUCHER_FORobject

콘솔 로그 메시지 · 0개 결과

웹 콘솔에 기록된 메시지

HTML

페이지의 원시 HTML 본문

<!DOCTYPE html><html lang="en"><head>
  <meta charset="utf-8">


  <title>Coinkite Store – Get your Coinkite, Opendime and Coldcard product here!</title>



  <meta name="author" content="Coinkite Store">
  <meta property="og:type" content="website">

  
  
    
    <meta property="og:site_name" content="Coinkite Store – Get your Coinkite, Opendime and Coldcard product here!">
    <meta name="description" content="Get your Coinkite, Opendime and Coldcard product here!">
    <meta property="og:title" content="Coinkite Store – Get your Coinkite, Opendime and Coldcard product here!">
    <meta property="twitter:title" content="Coinkite Store – Get your Coinkite, Opendime and Coldcard product here!">
  
  

  <meta property="og:url" content="https://store.coinkite.com/store/category/beginners">
  <link rel="canonical" href="https://store.coinkite.com/store/category/beginners">

  
    <meta property="og:image" content="https://store.coinkite.com/static/images/ck-store-og.png">
  


  <meta property="twitter:card" content="summary_large_image">
  <meta property="twitter:site" content="@Coinkite">
  <meta property="twitter:creator" content="@Coinkite">





  
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=no">

<!--[if lt IE 9]>
    <script type="text/javascript" src="/static/js/html5shiv.js"></script>
<![endif]-->

  
  <link rel="stylesheet" href="/static/semantic/semantic.min.css">
  <link rel="stylesheet" href="/static/store/site-wide.css">


<style>
  .cart-qty {
      font-weight: bold;
  }
  .cart-cost {
      font-size: 80%;
      color: #ccc;
      padding-right: 8px;
      float: right;
  }
  .js-cart-summary-popup {
      min-width: 300px !important;
  }
</style>


  
  <link rel="icon" href="/static/images/coinkite-favicon.png">

  <script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-276JRVF7JV&amp;cx=c&amp;_slc=1"></script><script async="" src="//www.google-analytics.com/analytics.js"></script><script src="/static/js/head.load.min.js"></script><script type="text/javascript" src="https://js.stripe.com/v3/"></script><script type="text/javascript" src="/static/js/moment.min.js"></script><script type="text/javascript" src="/static/js/livestamp.min.js"></script><script type="text/javascript" src="/static/js/qrcode.min.js"></script><script type="text/javascript" src="/static/store/code.js"></script>




</head>

<body>

  

  

  <div class="ui fixed menu">
    <div class="ui container">

      
        
          <a href="https://coinkite.com" class="header item" title="Back home">
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="132px" height="24.831px" viewBox="0 0 132 24.831" enable-background="new 0 0 132 24.831" xml:space="preserve">
<g>
  <g>
    <path fill="#F16422" d="M0,12.557C0,5.229,5.514,0.284,12.664,0.284c5.193,0,8.217,2.811,9.889,5.799l-4.339,2.135
      c-0.996-1.921-3.131-3.45-5.549-3.45c-4.34,0-7.471,3.309-7.471,7.79c0,4.482,3.131,7.79,7.471,7.79
      c2.419,0,4.553-1.529,5.549-3.45l4.339,2.1c-1.672,2.952-4.696,5.834-9.889,5.834C5.514,24.83,0,19.849,0,12.557z"></path>
    <path fill="#F16422" d="M24.366,15.794c0-4.873,3.414-9,9.071-9c5.692,0,9.107,4.126,9.107,9c0,4.874-3.414,9.037-9.107,9.037
      C27.781,24.83,24.366,20.668,24.366,15.794z M37.848,15.794c0-2.667-1.565-4.98-4.411-4.98c-2.811,0-4.375,2.312-4.375,4.98
      c0,2.704,1.565,5.016,4.375,5.016C36.282,20.81,37.848,18.498,37.848,15.794z"></path>
    <path fill="#F16422" d="M45.493,2.668C45.493,1.174,46.703,0,48.162,0c1.494,0,2.703,1.174,2.703,2.668
      c0,1.494-1.209,2.703-2.703,2.703C46.703,5.371,45.493,4.162,45.493,2.668z M45.92,24.403V7.221h4.517v17.182H45.92z"></path>
    <path fill="#F16422" d="M66.516,24.403V14.016c0-2.383-1.245-3.201-3.166-3.201c-1.778,0-3.131,0.996-3.913,1.992v11.597h-4.518
      V7.221h4.518v2.205c1.104-1.281,3.237-2.633,6.013-2.633c3.805,0,5.619,2.134,5.619,5.479v12.13L66.516,24.403L66.516,24.403z"></path>
    <path fill="#F16422" d="M86.648,24.403l-4.554-6.617l-2.063,2.206v4.412h-4.517V0.675h4.517v14.193l6.511-7.648h5.548l-6.795,7.79
      l7.008,9.391L86.648,24.403L86.648,24.403z"></path>
    <path fill="#F16422" d="M94.151,2.668c0-1.494,1.21-2.668,2.668-2.668c1.494,0,2.704,1.174,2.704,2.668
      c0,1.494-1.209,2.703-2.704,2.703C95.361,5.371,94.151,4.162,94.151,2.668z M94.579,24.403V7.221h4.518v17.182H94.579z"></path>
    <path fill="#F16422" d="M104.501,20.099v-8.928h-2.845v-3.95h2.845V2.524h4.519v4.697h3.485v3.95h-3.485v7.718
      c0,1.103,0.57,1.921,1.565,1.921c0.676,0,1.317-0.249,1.566-0.533l0.96,3.45c-0.676,0.605-1.885,1.103-3.77,1.103
      C106.173,24.83,104.501,23.194,104.501,20.099z"></path>
    <path fill="#F16422" d="M114.497,15.794c0-4.98,3.699-9,8.893-9c5.158,0,8.61,3.842,8.61,9.427v1.068h-12.772
      c0.321,2.098,2.028,3.842,4.945,3.842c1.459,0,3.451-0.605,4.553-1.672l2.028,2.988c-1.708,1.566-4.412,2.383-7.079,2.383
      C118.445,24.83,114.497,21.308,114.497,15.794z M123.39,10.494c-2.811,0-4.02,1.957-4.197,3.664h8.466
      C127.517,12.522,126.379,10.494,123.39,10.494z"></path>
  </g>
</g>
</svg>
</a>
          <a href="/store" class="header item active mobile hidden">Shop</a>
          <a href="https://coldcard.com" class="header item mobile hidden">COLDCARD</a>
          
          <a href="https://coinkite.cards" class="header item mobile hidden">NFC Cards</a>
          <a href="/store/giftcard" class="header item mobile hidden">Gift Cards <i class="ui gift icon"></i></a>

          
          <div class="js-product-search ui search item mobile hidden tablet hidden">
            <div class="ui icon input">
              <input type="text" placeholder="Search store products...">
              <i class="search icon"></i>
            </div>
            <div class="results" tabindex="-1"></div>
          </div>

        
      
      
<div class="right item navbar-right-section">

  <div class="js-cart-number-icon">
    <i class="cart big icon"></i>
    <span id="js-cart-count" class="invisible"></span>
  </div>

  <button class="js-checkout ui primary button disabled js-main-checkout-btn">
    Checkout Now
  </button>
  <div class="ui popup inverted js-freeship-popup" style="min-width: 300px;">
    <div class="icon header">
      <i class="shipping fast icon"></i> <nobr>Free Shipping</nobr>
    </div>
    <div class="content">
      <p>junk</p>
    </div>
  </div>
</div>

<div class="ui popup js-cart-summary-popup">
  <div class="icon header">
    <i class="big cart icon"></i> Your Cart
  </div>

  <div class="content">
    <hr>
    <br>
    <p class="js-cart-summary"><em>Cart is empty.</em><br><mark>Order $499 or more, and get <b>free shipping</b>!</mark></p>

    <button class="js-checkout ui fluid primary button disabled">
      Checkout Now
    </button>

  </div>
</div>

    </div>

    
    <div class="ui container computer hidden">
      <div class="js-product-search ui search item">
        <div class="ui icon input">
          <input type="text" placeholder="Search store products...">
          <i class="search icon"></i>
        </div>
        <div class="results" tabindex="-1"></div>
      </div>
    </div>
  </div>

  <div class="main-content-wrapper">

    
  


    
      
      <div class="ui main container">
      
<style>

.prod-permalink {
    float: right;
}

.ui.container {
    width: 88%;
}

.ui.ribbon.label {
    left: calc(-1em - 1.2em + 11px);
}

.ui.card>.content, .ui.cards>.card>.content {
    border-top: none !important;
    padding-top: 0px;
}

.price {
  float: right;
  margin: 4px;
  margin-top:20px;
  margin-right:10px;
  color: #db2828;
  font-weight: 700;
  line-height: 10px;
}

.oldprice {
    font-size: 76%;
    color: #888;
    text-decoration: line-through;
    font-weight: 400;
}

.menu-bugfix {
    
    width: 102% !important;
}
.js-qty-picker {
    min-width: 10em !important;
}
.js-var-picker {
    min-width: 10em !important;
}
.js-del-item {
    float: right;
    font-size: 66% !important;
    xx-margin-top: 1px !important;
}
.ui.five.cards>.card { 
  width: calc(20% - 1.5em); 
  margin-left: 0.75em; 
  margin-right: 0.75em;
  box-shadow: 0 1px 3px 0 #d4d4d524, 0 0 0 1px #d4d4d540;
}
.ui.cards>.card>.content {
  font-size: .95em;
  //text-align: justify;
}

.ui.selection.dropdown{
 border:0;
 border-top:1px solid rgba(34, 36, 38, 0.05);
 border-radius:0;
}
.ui.selection.dropdown:hover{
  border:0;
  border-top:1px solid rgba(34, 36, 38, 0.05);
  border-radius:0;
  background:#f0fff4;
}
.ui.card .content img, .ui.cards>.card .content img{
  width: auto;
}

.ui.secondary.pointing.menu.tweaked-menu {
  flex-wrap: wrap;
  justify-content: space-between;
  border-bottom: none;
  column-gap: 1.5rem;
  row-gap: 1rem;

  background-color: #f9fafb;
  padding: 0.75rem 1rem;
  border: 1px solid #d4d4d5;
  border-radius: 0.5rem;
}

.ui.secondary.pointing.menu.tweaked-menu::after {
  /* arbitrary large number - prevent items in last row from spreading out */
  flex-grow: 9999;
}

.ui.secondary.pointing.menu.tweaked-menu .item {
  padding: 0.375rem 0;
}

.ui.secondary.pointing.menu.tweaked-menu .item:hover {
  border-bottom: 2px solid #1b1c1d;
}

.welcome-back {
  display: flex;
  align-items: center;
  gap: 1rem;
}
@media (max-width: 420px) {
  .welcome-back {
    flex-direction: column;
    align-items: flex-start;
  }
}

</style>





  <p>
      <b>Repeat Customer?</b>
      
  &nbsp;&nbsp;
  <a class="ui tiny basic icon button" href="/login"><i class="ui user icon"></i> Login Now</a>

  </p>














<div class="ui small icon message">
    <i class="close icon js-dismiss-btn" data-code="freeship"></i>
    <i class="shipping icon"></i>
    <div class="content">
        
    <b>Free shipping</b> on orders of $499 or more!

    </div>
</div>





<div class="ui grid">



    

    
      <div class="sixteen wide column computer only">
        <div class="ui secondary pointing menu tweaked-menu">
          
  
  <a class="item " href="/store">Featured 
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">100</div>

  </a>
  
    <a class="item active" href="/store/category/beginners">Beginners
      
         <div class="ui small green label" style="margin-left: 8px">START HERE</div>
      
    </a>
  
    <a class="item " href="/store/category/bundles">Bundles
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">10</div>

      
    </a>
  
    <a class="item " href="/store/category/coldcard">COLDCARD
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">30</div>

      
    </a>
  
    <a class="item " href="/store/category/coldcard-q">COLDCARD Q
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">8</div>

      
    </a>
  
    <a class="item " href="/store/category/blockclock">BLOCKCLOCK
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">2</div>

      
    </a>
  
    <a class="item " href="/store/category/tapsigner">TAPSIGNER
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">13</div>

      
    </a>
  
    <a class="item " href="/store/category/satscard">SATSCARD
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">49</div>

      
    </a>
  
    <a class="item " href="/store/category/satschip">SATSCHIP
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">2</div>

      
    </a>
  
    <a class="item " href="/store/category/opendime">OPENDIME
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">4</div>

      
    </a>
  
    <a class="item " href="/store/category/seedtools">Seed Tools
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">6</div>

      
    </a>
  
    <a class="item " href="/store/category/accessories">Accessories
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">14</div>

      
    </a>
  
    <a class="item " href="/store/category/merch">Hats &amp; Merch
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">21</div>

      
    </a>
  
    <a class="item " href="/store/category/giftcards">Gift Cards
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">1</div>

      
    </a>
  
    <a class="item " href="/store/category/partners">Partners &amp; Subscriptions
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">10</div>

      
    </a>
  

        </div>
      </div>

      <div class="sixteen wide column mobile only tablet only">
        <div class="ui dropdown" tabindex="0">
          <div class="text">Product Category</div>
          <i class="dropdown icon"></i>
          <div class="menu" tabindex="-1">
            
  
  <a class="item " href="/store">Featured 
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">100</div>

  </a>
  
    <a class="item active" href="/store/category/beginners">Beginners
      
         <div class="ui small green label" style="margin-left: 8px">START HERE</div>
      
    </a>
  
    <a class="item " href="/store/category/bundles">Bundles
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">10</div>

      
    </a>
  
    <a class="item " href="/store/category/coldcard">COLDCARD
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">30</div>

      
    </a>
  
    <a class="item " href="/store/category/coldcard-q">COLDCARD Q
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">8</div>

      
    </a>
  
    <a class="item " href="/store/category/blockclock">BLOCKCLOCK
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">2</div>

      
    </a>
  
    <a class="item " href="/store/category/tapsigner">TAPSIGNER
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">13</div>

      
    </a>
  
    <a class="item " href="/store/category/satscard">SATSCARD
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">49</div>

      
    </a>
  
    <a class="item " href="/store/category/satschip">SATSCHIP
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">2</div>

      
    </a>
  
    <a class="item " href="/store/category/opendime">OPENDIME
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">4</div>

      
    </a>
  
    <a class="item " href="/store/category/seedtools">Seed Tools
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">6</div>

      
    </a>
  
    <a class="item " href="/store/category/accessories">Accessories
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">14</div>

      
    </a>
  
    <a class="item " href="/store/category/merch">Hats &amp; Merch
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">21</div>

      
    </a>
  
    <a class="item " href="/store/category/giftcards">Gift Cards
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">1</div>

      
    </a>
  
    <a class="item " href="/store/category/partners">Partners &amp; Subscriptions
      
          
   <div class="ui mini circular label" style="background-color: #E8E8E8; color: rgba(0,0,0,.6); margin-left: 0.5em;">10</div>

      
    </a>
  

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


    

    <div class="sixteen wide column">
      <div class="row">
        <div class="ui stackable doubling five cards">
          
            
  <div class="ui fluid card js-top-per-prod" data-sku="bundle-mk4-basic">

    <div class="left aligned header">
      <div class="ui left label " style="font-size:80%;border-bottom: 1px solid #cccccc40;background:none;width:100%;border-bottom-right-radius: 0;border-bottom-left-radius: 0;text-align:center;">
          IN-STOCK 
        
            <a class="prod-permalink" target="permalink" title="Permalink: coinkite.shop/bundle-mk4-basic" href="https://coinkite.shop/bundle-mk4-basic"><i class="linkify icon"></i></a>
        
      </div>

      <div class="price">
        
    

      
        $219.99
      

    

    
      <br><span class="oldprice">$237.82</span>
    

      </div>

      <div class="ui  header" style="margin: .75em;margin-bottom:0;">
        Basic Bundle Mk4

        
      </div>
    </div>

    <div class="ui attached content " style="padding: .2em;text-align:center;">
      <img class="ui centered medium image js-prod-image" src="/static/images/sku/bundle-mk4-basic.png">
    </div>

    <div class="ui middle attached left aligned segment content" style="padding:1em;">
      <p>For one special bundle price, you get:<br><br>1 x COLDCARD™ Mk4<br>2 x Industrial MicroSD<br><br>
      </p>
        
    </div>

    


    
      <div class="ui attached form menu-bugfix">
        <div class="ui field">
          <div class="ui dropdown js-qty-picker selection" tabindex="0"><select data-sku="bundle-mk4-basic">
              
                <option value="1" selected="">Quantity: 1</option>
                <option value="2">2 </option>
                <option value="3">3 </option>
                <option value="4">4 </option>
                <option value="5">5 </option>
                <option value="6">6 </option>
                <option value="7">7 </option>
                <option value="8">8 </option>
                <option value="9">9 </option>
                <option value="10">10 </option>
              
          </select><i class="dropdown icon"></i><div class="text">Quantity: 1</div><div class="menu" tabindex="-1"><div class="item active selected" data-value="1">Quantity: 1</div><div class="item" data-value="2">2 </div><div class="item" data-value="3">3 </div><div class="item" data-value="4">4 </div><div class="item" data-value="5">5 </div><div class="item" data-value="6">6 </div><div class="item" data-value="7">7 </div><div class="item" data-value="8">8 </div><div class="item" data-value="9">9 </div><div class="item" data-value="10">10 </div></div></div>
          
        </div>
      </div>
    

    
      
      <button class="ui huge green bottom right labeled icon attached button js-add-cart" style="font-size: .9em;" data-sku="bundle-mk4-basic" data-desc="Basic Bundle Mk4" data-unit-cost="219.99" data-free-shipping="false">
        <i class="right plus icon"></i>
        
          Add to Cart
        
      </button>
    


  </div>

          
            
  <div class="ui fluid card js-top-per-prod" data-sku="magusb-c">

    <div class="left aligned header">
      <div class="ui left label " style="font-size:80%;border-bottom: 1px solid #cccccc40;background:none;width:100%;border-bottom-right-radius: 0;border-bottom-left-radius: 0;text-align:center;">
          IN-STOCK 
        
            <a class="prod-permalink" target="permalink" title="Permalink: coinkite.shop/magusb-c" href="https://coinkite.shop/magusb-c"><i class="linkify icon"></i></a>
        
      </div>

      <div class="price">
        
    

      
        $16.99
      

    

    
      <br><span class="oldprice">$18.99</span>
    

      </div>

      <div class="ui  header" style="margin: .75em;margin-bottom:0;">
        Power-Only USB-C Cable

        
      </div>
    </div>

    <div class="ui attached content " style="padding: .2em;text-align:center;">
      <img class="ui centered medium image js-prod-image" src="/static/images/sku/magusb-c.png">
    </div>

    <div class="ui middle attached left aligned segment content" style="padding:1em;">
      <p><b>Magnetic Power-Only Cable with 3x USB-C Adapters.</b>
<br>Power your COLDCARD, with confidence that the data lines are
not connected! Leave the USB-C adapter (3 included) attached,
and then easily magnetically snap it into place as needed (a "port saver").
      </p>
        
            <p style="font-size: 80%"><em>Only for Mk4 and Q (not Mk3 or earlier).</em></p>
        
    </div>

    


    
      <div class="ui attached form menu-bugfix">
        <div class="ui field">
          <div class="ui dropdown js-qty-picker selection" tabindex="0"><select data-sku="magusb-c">
              
                <option value="1" selected="">Quantity: 1</option>
                <option value="2">2 </option>
                <option value="3">3 </option>
                <option value="4">4 </option>
                <option value="5">5 </option>
                <option value="6">6 </option>
                <option value="7">7 </option>
                <option value="8">8 </option>
                <option value="9">9 </option>
                <option value="10">10 </option>
              
          </select><i class="dropdown icon"></i><div class="text">Quantity: 1</div><div class="menu" tabindex="-1"><div class="item active selected" data-value="1">Quantity: 1</div><div class="item" data-value="2">2 </div><div class="item" data-value="3">3 </div><div class="item" data-value="4">4 </div><div class="item" data-value="5">5 </div><div class="item" data-value="6">6 </div><div class="item" data-value="7">7 </div><div class="item" data-value="8">8 </div><div class="item" data-value="9">9 </div><div class="item" data-value="10">10 </div></div></div>
          
        </div>
      </div>
    

    
      
      <button class="ui huge green bottom right labeled icon attached button js-add-cart" style="font-size: .9em;" data-sku="magusb-c" data-desc="Power-Only USB-C Cable" data-unit-cost="16.99" data-free-shipping="false">
        <i class="right plus icon"></i>
        
          Add to Cart
        
      </button>
    


  </div>

          
            
  <div class="ui fluid card js-top-per-prod" data-sku="seedplate">

    <div class="left aligned header">
      <div class="ui left label " style="font-size:80%;border-bottom: 1px solid #cccccc40;background:none;width:100%;border-bottom-right-radius: 0;border-bottom-left-radius: 0;text-align:center;">
          IN-STOCK 
        
            <a class="prod-permalink" target="permalink" title="Permalink: coinkite.shop/seedplate" href="https://coinkite.shop/seedplate"><i class="linkify icon"></i></a>
        
      </div>

      <div class="price">
        
    

      
        $49.97
      

    

    
      <br><span class="oldprice">$59.99</span>
    

      </div>

      <div class="ui  header" style="margin: .75em;margin-bottom:0;">
        SEEDPLATE™ Backup

        
      </div>
    </div>

    <div class="ui attached content " style="padding: .2em;text-align:center;">
      <img class="ui centered medium image js-prod-image" src="/static/images/sku/seedplate.png">
    </div>

    <div class="ui middle attached left aligned segment content" style="padding:1em;">
      <p><b>Single 24 word plate, 12 words per side!</b> Quality, thick steel,
cut and etched in Canada. Etched text marks chemically colored in black for
better legibility. This design was kept small in size, for better
storage and concealment.
<a href="https://bitcoinseedbackup.com/">Learn&nbsp;more.</a>

      </p>
        
            <p style="font-size: 80%"><em>Center Punch sold separately. Design may vary depending on batch.</em></p>
        
    </div>

    


    
      <div class="ui attached form menu-bugfix">
        <div class="ui field">
          <div class="ui dropdown js-qty-picker selection" tabindex="0"><select data-sku="seedplate">
              
                <option value="1" selected="">Quantity: 1</option>
                <option value="2">2 </option>
                <option value="3">3 </option>
                <option value="4">4 </option>
                <option value="5">5 </option>
                <option value="6">6 </option>
                <option value="7">7 </option>
                <option value="8">8 </option>
                <option value="9">9 </option>
                <option value="10">10 </option>
              
          </select><i class="dropdown icon"></i><div class="text">Quantity: 1</div><div class="menu" tabindex="-1"><div class="item active selected" data-value="1">Quantity: 1</div><div class="item" data-value="2">2 </div><div class="item" data-value="3">3 </div><div class="item" data-value="4">4 </div><div class="item" data-value="5">5 </div><div class="item" data-value="6">6 </div><div class="item" data-value="7">7 </div><div class="item" data-value="8">8 </div><div class="item" data-value="9">9 </div><div class="item" data-value="10">10 </div></div></div>
          
        </div>
      </div>
    

    
      
      <button class="ui huge green bottom right labeled icon attached button js-add-cart" style="font-size: .9em;" data-sku="seedplate" data-desc="SEEDPLATE™ Backup" data-unit-cost="49.97" data-free-shipping="false">
        <i class="right plus icon"></i>
        
          Add to Cart
        
      </button>
    


  </div>

          
            
  <div class="ui fluid card js-top-per-prod" data-sku="drillpunch">

    <div class="left aligned header">
      <div class="ui left label " style="font-size:80%;border-bottom: 1px solid #cccccc40;background:none;width:100%;border-bottom-right-radius: 0;border-bottom-left-radius: 0;text-align:center;">
          IN-STOCK 
        
            <a class="prod-permalink" target="permalink" title="Permalink: coinkite.shop/drillpunch" href="https://coinkite.shop/drillpunch"><i class="linkify icon"></i></a>
        
      </div>

      <div class="price">
        
    

      
        $12.99
      

    

    
      <br><span>&nbsp;</span>
    

      </div>

      <div class="ui  header" style="margin: .75em;margin-bottom:0;">
        Center Punch

        
      </div>
    </div>

    <div class="ui attached content " style="padding: .2em;text-align:center;">
      <img class="ui centered medium image js-prod-image" src="/static/images/sku/drillpunch.png">
    </div>

    <div class="ui middle attached left aligned segment content" style="padding:1em;">
      <p>We recommend using this Automatic Center Punch for marking the SEEDPLATE.
Just press and it will automatically snap to mark. Made out of High Speed Steel.

      </p>
        
    </div>

    


    
      <div class="ui attached form menu-bugfix">
        <div class="ui field">
          <div class="ui dropdown js-qty-picker selection" tabindex="0"><select data-sku="drillpunch">
              
                <option value="1" selected="">Quantity: 1</option>
                <option value="2">2 </option>
                <option value="3">3 </option>
                <option value="4">4 </option>
                <option value="5">5 </option>
                <option value="6">6 </option>
                <option value="7">7 </option>
                <option value="8">8 </option>
                <option value="9">9 </option>
                <option value="10">10 </option>
              
          </select><i class="dropdown icon"></i><div class="text">Quantity: 1</div><div class="menu" tabindex="-1"><div class="item active selected" data-value="1">Quantity: 1</div><div class="item" data-value="2">2 </div><div class="item" data-value="3">3 </div><div class="item" data-value="4">4 </div><div class="item" data-value="5">5 </div><div class="item" data-value="6">6 </div><div class="item" data-value="7">7 </div><div class="item" data-value="8">8 </div><div class="item" data-value="9">9 </div><div class="item" data-value="10">10 </div></div></div>
          
        </div>
      </div>
    

    
      
      <button class="ui huge green bottom right labeled icon attached button js-add-cart" style="font-size: .9em;" data-sku="drillpunch" data-desc="Center Punch" data-unit-cost="12.99" data-free-shipping="false">
        <i class="right plus icon"></i>
        
          Add to Cart
        
      </button>
    


  </div>

          
            
  <div class="ui fluid card js-top-per-prod" data-sku="bundle-mk4-kisb">

    <div class="left aligned header">
      <div class="ui left label " style="font-size:80%;border-bottom: 1px solid #cccccc40;background:none;width:100%;border-bottom-right-radius: 0;border-bottom-left-radius: 0;text-align:center;">
          IN-STOCK 
        
            <a class="prod-permalink" target="permalink" title="Permalink: coinkite.shop/bundle-mk4-kisb" href="https://coinkite.shop/bundle-mk4-kisb"><i class="linkify icon"></i></a>
        
      </div>

      <div class="price">
        
    

      
        $329.99
      

    

    
      <br><span class="oldprice">$362.75</span>
    

      </div>

      <div class="ui  header" style="margin: .75em;margin-bottom:0;">
        KISB Guide Bundle Mk4

        
      </div>
    </div>

    <div class="ui attached content " style="padding: .2em;text-align:center;">
      <img class="ui centered medium image js-prod-image" src="/static/images/sku/bundle-mk4-kisb.png">
    </div>

    <div class="ui middle attached left aligned segment content" style="padding:1em;">
      <p>For one special bundle price, you get:<br><br>1 x COLDCARD™ Mk4<br>2 x Industrial MicroSD<br>1 x Power-Only USB-C Cable<br>1 x SEEDPLATE™ Backup<br>1 x Center Punch<br>1 x COLDPOWER Adapter<br>1 x Security Bag Kit<br>
      </p>
        
    </div>

    


    
      <div class="ui attached form menu-bugfix">
        <div class="ui field">
          <div class="ui dropdown js-qty-picker selection" tabindex="0"><select data-sku="bundle-mk4-kisb">
              
                <option value="1" selected="">Quantity: 1</option>
                <option value="2">2 </option>
                <option value="3">3 </option>
                <option value="4">4 </option>
                <option value="5">5 </option>
                <option value="6">6 </option>
                <option value="7">7 </option>
                <option value="8">8 </option>
                <option value="9">9 </option>
                <option value="10">10 </option>
              
          </select><i class="dropdown icon"></i><div class="text">Quantity: 1</div><div class="menu" tabindex="-1"><div class="item active selected" data-value="1">Quantity: 1</div><div class="item" data-value="2">2 </div><div class="item" data-value="3">3 </div><div class="item" data-value="4">4 </div><div class="item" data-value="5">5 </div><div class="item" data-value="6">6 </div><div class="item" data-value="7">7 </div><div class="item" data-value="8">8 </div><div class="item" data-value="9">9 </div><div class="item" data-value="10">10 </div></div></div>
          
        </div>
      </div>
    

    
      
      <button class="ui huge green bottom right labeled icon attached button js-add-cart" style="font-size: .9em;" data-sku="bundle-mk4-kisb" data-desc="KISB Guide Bundle Mk4" data-unit-cost="329.99" data-free-shipping="false">
        <i class="right plus icon"></i>
        
          Add to Cart
        
      </button>
    


  </div>

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

<br>
<br>

<script>
head.ready(function() {
    $('.message .close').on('click', function() {
      $(this).closest('.message').transition('fade');
    });
});
</script>


      </div>
    
  

  
    <div class="ui inverted footer segment">
        <div class="ui two column stackable grid container">
          <div class="six wide column">
            
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="132px" height="24.831px" viewBox="0 0 132 24.831" enable-background="new 0 0 132 24.831" xml:space="preserve">
<g>
  <g>
    <path fill="#F16422" d="M0,12.557C0,5.229,5.514,0.284,12.664,0.284c5.193,0,8.217,2.811,9.889,5.799l-4.339,2.135
      c-0.996-1.921-3.131-3.45-5.549-3.45c-4.34,0-7.471,3.309-7.471,7.79c0,4.482,3.131,7.79,7.471,7.79
      c2.419,0,4.553-1.529,5.549-3.45l4.339,2.1c-1.672,2.952-4.696,5.834-9.889,5.834C5.514,24.83,0,19.849,0,12.557z"></path>
    <path fill="#F16422" d="M24.366,15.794c0-4.873,3.414-9,9.071-9c5.692,0,9.107,4.126,9.107,9c0,4.874-3.414,9.037-9.107,9.037
      C27.781,24.83,24.366,20.668,24.366,15.794z M37.848,15.794c0-2.667-1.565-4.98-4.411-4.98c-2.811,0-4.375,2.312-4.375,4.98
      c0,2.704,1.565,5.016,4.375,5.016C36.282,20.81,37.848,18.498,37.848,15.794z"></path>
    <path fill="#F16422" d="M45.493,2.668C45.493,1.174,46.703,0,48.162,0c1.494,0,2.703,1.174,2.703,2.668
      c0,1.494-1.209,2.703-2.703,2.703C46.703,5.371,45.493,4.162,45.493,2.668z M45.92,24.403V7.221h4.517v17.182H45.92z"></path>
    <path fill="#F16422" d="M66.516,24.403V14.016c0-2.383-1.245-3.201-3.166-3.201c-1.778,0-3.131,0.996-3.913,1.992v11.597h-4.518
      V7.221h4.518v2.205c1.104-1.281,3.237-2.633,6.013-2.633c3.805,0,5.619,2.134,5.619,5.479v12.13L66.516,24.403L66.516,24.403z"></path>
    <path fill="#F16422" d="M86.648,24.403l-4.554-6.617l-2.063,2.206v4.412h-4.517V0.675h4.517v14.193l6.511-7.648h5.548l-6.795,7.79
      l7.008,9.391L86.648,24.403L86.648,24.403z"></path>
    <path fill="#F16422" d="M94.151,2.668c0-1.494,1.21-2.668,2.668-2.668c1.494,0,2.704,1.174,2.704,2.668
      c0,1.494-1.209,2.703-2.704,2.703C95.361,5.371,94.151,4.162,94.151,2.668z M94.579,24.403V7.221h4.518v17.182H94.579z"></path>
    <path fill="#F16422" d="M104.501,20.099v-8.928h-2.845v-3.95h2.845V2.524h4.519v4.697h3.485v3.95h-3.485v7.718
      c0,1.103,0.57,1.921,1.565,1.921c0.676,0,1.317-0.249,1.566-0.533l0.96,3.45c-0.676,0.605-1.885,1.103-3.77,1.103
      C106.173,24.83,104.501,23.194,104.501,20.099z"></path>
    <path fill="#F16422" d="M114.497,15.794c0-4.98,3.699-9,8.893-9c5.158,0,8.61,3.842,8.61,9.427v1.068h-12.772
      c0.321,2.098,2.028,3.842,4.945,3.842c1.459,0,3.451-0.605,4.553-1.672l2.028,2.988c-1.708,1.566-4.412,2.383-7.079,2.383
      C118.445,24.83,114.497,21.308,114.497,15.794z M123.39,10.494c-2.811,0-4.02,1.957-4.197,3.664h8.466
      C127.517,12.522,126.379,10.494,123.39,10.494z"></path>
  </g>
</g>
</svg>

          </div>
          <div class="six wide column center aligned">
              Copyright © 2024
              by &nbsp;<a href="https://coinkite.com" style="color: #aaa">Coinkite Inc.</a>
              | <a href="https://coinkite.com/terms-of-use" style="color: #aaa">Terms of Use</a>
          </div>
          <div class="four wide column right aligned">
            
              
                <a class="ui tiny inverted basic icon button" href="/login"><i class="ui user icon"></i> Login</a>
              
            
          </div>
        </div>
    </div>
  


<div class="ui basic modal js-busy-modal">
  <div class="ui icon header">
    <i class="notched circle loading icon"></i>
    <span class="js-message">Wait...</span>
  </div>
  <div class="actions">
    <div class="ui red basic cancel inverted button">
      <i class="remove icon"></i>
      Dismiss
    </div>
  </div>
</div>




<div class="ui small modal" id="mixed-modal">
  <div class="header">
    <i class="puzzle tight icon"></i>
      Mixed Shipment
  </div>
  <div class="content">
    Your cart now contains a mixture of ready-to-ship items,
    out of stock and/or reservations.
    <br><br>
    You might save on shipping
    costs by doing this for out-of-stock items, but for reservations,
    it will cost you double shipping!
    <br><br>
    It's best to do only reservations (and giftcards) in one invoice.
  </div>
  <div class="actions">
    <div class="ui negative button"><i class="dont icon"></i> Clear Cart</div>
    <div class="ui positive button"><i class="check mark icon"></i> Continue</div>
  </div>
</div>

<div class="ui small modal" id="singular-modal">
  <div class="header">
    <i class="puzzle tight icon"></i>
      Singular Shipment
  </div>
  <div class="content">
    Your cart now contains a mixture of items, or more than one large item.
    This special item requires special handling and cannot be combined with other items,
    nor multiples of the same item.
    <br><br>
    Please make two purchases so we can provide the best service.
  </div>
  <div class="actions">
    <div class="ui positive button"><i class="check mark icon"></i> Continue</div>
  </div>
</div>

<div class="ui small modal" id="one-per-invoice-modal">
  <div class="header">
    <i class="puzzle tight icon"></i>
      Special Item: One Per-Invoice
  </div>
  <div class="content">
    Your cart already contains one of these, or more than one large item.

    This special item requires unique handling and cannot be combined with 
    multiples of the same item.
    <br><br>
    So we can provide the best service, please complete payment for this invoice
    (you can still add little things to it) and then start another invoice if needed.
  </div>
  <div class="actions">
    <div class="ui positive button"><i class="check mark icon"></i> Got It</div>
  </div>
</div>


<script>

TYPE_MAP = {"ckcc4": {"type": "prod", "warn_if_mixed": true}, "cc-q1": {"type": "prod", "warn_if_mixed": true}, "mk4-pink": {"type": "prod", "warn_if_mixed": true}, "mk4-blue": {"type": "prod", "warn_if_mixed": true}, "mk4-orange": {"type": "prod", "warn_if_mixed": true}, "mk4-green": {"type": "prod", "warn_if_mixed": true}, "mk4-purple": {"type": "prod", "warn_if_mixed": true}, "mk4-black": {"type": "prod", "warn_if_mixed": true}, "mk4-red": {"type": "prod", "warn_if_mixed": true}, "mk4-gold": {"type": "prod", "warn_if_mixed": true}, "mk4-glow": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-colours": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-new": {"type": "prod", "warn_if_mixed": true}, "q1-blue": {"type": "prod", "warn_if_mixed": true}, "q1-orange": {"type": "prod", "warn_if_mixed": true}, "q1-black": {"type": "prod", "warn_if_mixed": true}, "q1-red": {"type": "prod", "warn_if_mixed": true}, "q1-gold": {"type": "prod", "warn_if_mixed": true}, "q1-glow": {"type": "prod", "warn_if_mixed": true}, "bundle-q1-colours": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-basic": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-jims": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-xor": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-ts": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-office": {"type": "prod", "warn_if_mixed": true}, "bc-mini": {"type": "prod", "warn_if_mixed": true}, "bc-micro": {"type": "prod", "warn_if_mixed": true}, "giftcard": {"type": "service", "warn_if_mixed": false}, "3-pack-og": {"type": "prod", "warn_if_mixed": true}, "3-pack-grn": {"type": "prod", "warn_if_mixed": true}, "3-pack-v4": {"type": "prod", "warn_if_mixed": true}, "magusb-c": {"type": "prod", "warn_if_mixed": true}, "microsd-cc": {"type": "prod", "warn_if_mixed": true}, "seedplate": {"type": "prod", "warn_if_mixed": true}, "drillpunch": {"type": "prod", "warn_if_mixed": true}, "bundle-sp-kit": {"type": "prod", "warn_if_mixed": true}, "capsule": {"type": "prod", "warn_if_mixed": true}, "dice-100": {"type": "prod", "warn_if_mixed": true}, "sec-bag-kit": {"type": "prod", "warn_if_mixed": true}, "hardcase": {"type": "prod", "warn_if_mixed": true}, "hardcase-q": {"type": "prod", "warn_if_mixed": true}, "cldpwr": {"type": "prod", "warn_if_mixed": true}, "cbl-usbc-3": {"type": "prod", "warn_if_mixed": true}, "psu-usbc": {"type": "prod", "warn_if_mixed": true}, "ht-verify": {"type": "prod", "warn_if_mixed": true}, "ht-badger": {"type": "prod", "warn_if_mixed": true}, "ht-sauna": {"type": "prod", "warn_if_mixed": true}, "s-magic": {"type": "prod", "warn_if_mixed": true}, "s-badger": {"type": "prod", "warn_if_mixed": true}, "s-curve": {"type": "prod", "warn_if_mixed": true}, "s-secp256k1": {"type": "prod", "warn_if_mixed": true}, "s-getutxo": {"type": "prod", "warn_if_mixed": true}, "lit-holdr": {"type": "prod", "warn_if_mixed": true}, "sck-combo": {"type": "prod", "warn_if_mixed": true}, "bundle-mk4-kisb": {"type": "prod", "warn_if_mixed": true}, "ts-badger": {"type": "prod", "warn_if_mixed": true}, "ts-blue": {"type": "prod", "warn_if_mixed": true}, "ts-nunchuk": {"type": "prod", "warn_if_mixed": true}, "ts-mempool": {"type": "prod", "warn_if_mixed": true}, "ts-hex": {"type": "prod", "warn_if_mixed": true}, "ts-ladyb": {"type": "prod", "warn_if_mixed": true}, "ts-metro": {"type": "prod", "warn_if_mixed": true}, "sc-orig": {"type": "prod", "warn_if_mixed": true}, "sc-graf": {"type": "prod", "warn_if_mixed": true}, "sc-mempool": {"type": "prod", "warn_if_mixed": true}, "sc-hcb-1": {"type": "prod", "warn_if_mixed": true}, "sc-xmas": {"type": "prod", "warn_if_mixed": true}, "sc-lhodl": {"type": "prod", "warn_if_mixed": true}, "sc-std": {"type": "prod", "warn_if_mixed": true}, "sc-magic": {"type": "prod", "warn_if_mixed": true}, "sc-zero": {"type": "prod", "warn_if_mixed": true}, "sc-cry": {"type": "prod", "warn_if_mixed": true}, "sc-sketch": {"type": "prod", "warn_if_mixed": true}, "sc-flame": {"type": "prod", "warn_if_mixed": true}, "sc-moon": {"type": "prod", "warn_if_mixed": true}, "sc-redenv": {"type": "prod", "warn_if_mixed": true}, "sc-cny23": {"type": "prod", "warn_if_mixed": true}, "sc-badger": {"type": "prod", "warn_if_mixed": true}, "sc-lucky": {"type": "prod", "warn_if_mixed": true}, "sc-hotel": {"type": "prod", "warn_if_mixed": true}, "sc-rabbit": {"type": "prod", "warn_if_mixed": true}, "sc-couple": {"type": "prod", "warn_if_mixed": true}, "sc-pill": {"type": "prod", "warn_if_mixed": true}, "sc-apex": {"type": "prod", "warn_if_mixed": true}, "sc-realbed": {"type": "prod", "warn_if_mixed": true}, "sc-hornet": {"type": "prod", "warn_if_mixed": true}, "sc-clock": {"type": "prod", "warn_if_mixed": true}, "sc-zeus": {"type": "prod", "warn_if_mixed": true}, "sc-nostr": {"type": "prod", "warn_if_mixed": true}, "sc-sparrow": {"type": "prod", "warn_if_mixed": true}, "sc-birthday": {"type": "prod", "warn_if_mixed": true}, "sc-texas": {"type": "prod", "warn_if_mixed": true}, "sc-c-es": {"type": "prod", "warn_if_mixed": true}, "sc-times": {"type": "prod", "warn_if_mixed": true}, "sc-fullres": {"type": "prod", "warn_if_mixed": true}, "sc-nsi": {"type": "prod", "warn_if_mixed": true}, "sc-bcore": {"type": "prod", "warn_if_mixed": true}, "sc-bpa-a": {"type": "prod", "warn_if_mixed": true}, "sc-bpa-n": {"type": "prod", "warn_if_mixed": true}, "sc-bpa-b": {"type": "prod", "warn_if_mixed": true}, "sc-ord": {"type": "prod", "warn_if_mixed": true}, "sc-beefst": {"type": "prod", "warn_if_mixed": true}, "sc-tab23": {"type": "prod", "warn_if_mixed": true}, "sc-blank": {"type": "backorder", "warn_if_mixed": true}, "ts-blank": {"type": "prod", "warn_if_mixed": true}, "ts-satsconf24": {"type": "prod", "warn_if_mixed": true}, "ts-hrf": {"type": "prod", "warn_if_mixed": true}, "ts-pubkey": {"type": "prod", "warn_if_mixed": true}, "sc-spiral": {"type": "prod", "warn_if_mixed": true}, "sc-nems23": {"type": "prod", "warn_if_mixed": true}, "sc-nsba": {"type": "prod", "warn_if_mixed": true}, "sc-nvk": {"type": "prod", "warn_if_mixed": true}, "sc-23nostr": {"type": "prod", "warn_if_mixed": true}, "sc-futureb": {"type": "prod", "warn_if_mixed": true}, "sc-ybh": {"type": "prod", "warn_if_mixed": true}, "ch-orig": {"type": "prod", "warn_if_mixed": true}, "ch-card": {"type": "prod", "warn_if_mixed": true}, "nc-badger": {"type": "prod", "warn_if_mixed": true}, "nc-hb-ts": {"type": "prod", "warn_if_mixed": true}, "nc-hb-cc": {"type": "prod", "warn_if_mixed": true}, "nc-hb-q": {"type": "prod", "warn_if_mixed": true}, "nc-hb-ts3": {"type": "prod", "warn_if_mixed": true}, "mn-session": {"type": "prod", "warn_if_mixed": true}, "mn-bd-complete": {"type": "prod", "warn_if_mixed": true}, "mn-bd-mobile": {"type": "prod", "warn_if_mixed": true}, "mn-bd-mastery": {"type": "prod", "warn_if_mixed": true}, "mn-bd-sovereign": {"type": "prod", "warn_if_mixed": true}, "card-sleeve": {"type": "prod", "warn_if_mixed": true}, "ts-orig": {"type": "backorder", "warn_if_mixed": true}, "nfc-read-b": {"type": "prod", "warn_if_mixed": true}, "s-od-pcb": {"type": "backorder", "warn_if_mixed": true}, "s-od-cypher": {"type": "backorder", "warn_if_mixed": true}, "s-od-circle": {"type": "backorder", "warn_if_mixed": true}, "s-od-verify": {"type": "backorder", "warn_if_mixed": true}, "s-calc": {"type": "backorder", "warn_if_mixed": true}, "s-od-logo": {"type": "backorder", "warn_if_mixed": true}, "s-oversight": {"type": "backorder", "warn_if_mixed": true}, "s-ost-srm": {"type": "backorder", "warn_if_mixed": true}, "s-sc-shirt": {"type": "backorder", "warn_if_mixed": true}, "s-mug-od": {"type": "backorder", "warn_if_mixed": true}, "s-satschip": {"type": "backorder", "warn_if_mixed": true}};
SKU_SINGULAR_LIST = { 'block-clock': 1};      
SKU_ONE_PER_LIST = { 'bc-mini': 1};      
HAS_VOUCHER_FOR = {};     
NEED_VOUCHER = {};   

function PENNY(x) {
  return Number.parseFloat(x).toFixed(2);
}

head.ready(function() {
  window.CART = [];

  const CSRF = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJwdXJwb3NlIjoiY3NyZiIsImV4cCI6MTczMTg1NDE0MX0.gaMRVXaYaRLPcC4rhCz0hCNhTTkkcpdC8n8MDEc1igs';

  function check_mixture(new_sku) {
    var has_singular = 0, has_one_already = false;
    var reduced = [];

    // if more than 1 type in here, show the mixture warning
    const mixture_warnable_in_cart = new Set();

    jQuery.each(window.CART, function(idx, item) {
      if (TYPE_MAP[item.sku].warn_if_mixed) {
        mixture_warnable_in_cart.add(TYPE_MAP[item.sku].type);
      }

      if(SKU_SINGULAR_LIST[item.sku]) {
        has_singular += item.qty;
      }

      if(SKU_ONE_PER_LIST[item.sku] && SKU_ONE_PER_LIST[new_sku]) {
        if(item.qty >= 2) {
          item.qty = 1;
          has_one_already = true;
        }
      }

      consolidate(reduced, item);
    });

    if(has_one_already) {
      // qty already adjusted
      render_cart();

      $('#one-per-invoice-modal').modal('show').modal({
        closable: false,
        onApprove: function() {
            return true;
        },
      });

      return;
    }

    if(has_singular && ((reduced.length > 1) || (has_singular > 1))) {
      // dont want to mix BC and other stuff together
      $('#singular-modal').modal('show').modal({
        closable: false,
        onApprove: function() {
          // clear cart for them.
          window.CART = [window.CART[0]];
          window.CART[0].qty = 1;
          render_cart();

          return true;
        },
      });
    } else if(mixture_warnable_in_cart.size > 1 && ! window.MIXTURE_WARNED) {
      // show the mixture warning but only once
      $('#mixed-modal').modal('show').modal({
        closable: false,
        onDeny: function() {
          // clear cart for them.
          window.CART = [];
          render_cart();

          return true;
        },
        onApprove: function() {
          window.MIXTURE_WARNED = true;
        },
      });
    }
  }

  function free_ship_cta(msg) {
    var pp = $('.js-main-checkout-btn');
    if(msg) {
      $('.js-freeship-popup .content p').html(msg);
      pp.popup('show');
    } else {
      pp.popup('hide');
    }
  }

  function free_ship_html(total_sofar, free_shipping) {
      var thres = 499;

      if(total_sofar >= thres || free_shipping) {
        free_ship_cta('');
        return '<em>You qualify for <b>free shipping</b> with this order!</em>';
      } else if(total_sofar == 0) {
        free_ship_cta('');

        return '<mark>Order $499 or more, and get <b>free shipping</b>!</mark>';
      } else {
        var need = Math.floor(thres - total_sofar + 0.5);

        free_ship_cta('Add $' + String(need) + ' to your cart and get <b>free shipping</b>!');

        return '<mark>Add $' + String(need) + ' to your cart and get <b>free shipping</b>!</mark>';
      }
  }

  function render_cart() {
    var summary = $('.js-cart-summary');

    var total = 0, tab='', total_cost=0, free_shipping=false;
    jQuery.each(window.CART, function(idx, item) {
      tab +=
        '<div class="item">'
          + '<span class="cart-qty">' + String(item.qty) + "x " + '</span>'
          + item.desc
          + '<button class="ui mini compact icon button js-del-item" data-qty="'+item.qty +
              '" data-sku="'+item.sku+
              '" data-vr="'+item.vr+ '" >'
          +   '<i class="delete icon"></i></button>'
          
              + '<span class="cart-cost">' + String(item.cost) + '</span>'
          
          + (item.desc2? ("<br><em>"+item.desc2+'</em>') : '')
          + '</div>';

      total += item.qty;
      total_cost += Number(item.cost);
      free_shipping ||= Boolean(item.free_shipping);
    });

    $('#js-cart-count').text(total?total:'');
    $('#js-cart-count').toggleClass('invisible', !total);

    total_cost = PENNY(total_cost);

    
      var promo = free_ship_html(total_cost, free_shipping);
    

    if(total == 0) {
      summary.html('<em>Cart is empty.</em><br>' + promo);
    } else {
      summary.html('<div class="ui list">' + tab + '</div>' + promo);
    }
    
    
      $('button.js-checkout').toggleClass('disabled', !window.CART.length)
    

    // save cart contents into cookie via server
    $.post('/store/cart/update', JSON.stringify({ cart: window.CART, csrf: CSRF }))
      .fail(function(xhr) {
        // refresh page if we get a 403 - csrf expired
        if(xhr.status == 403) {
          location.reload();
        }
      });
  }

  $('.js-cart-summary').on('click', '.js-del-item', function() {
    var el = $(this);
    var sku = el.data('sku');
    var qty = el.data('qty');
    var vr = el.data('vr');

    // remove first exact match only
    var found = false;
    window.CART = jQuery.map(window.CART, function(item) {
      if(found) return item;
      if(item.sku != sku || item.qty != qty || item.vr != vr) return item;
      found = true;
    });

    render_cart();

    if(!window.CART.length) {
        window.MIXTURE_WARNED = false;
    }
  });

  function consolidate(target, other) {
    var existed = false;

    jQuery.each(target, function(idx, here) {
      if(here.sku == other.sku && here.vr == other.vr) {
        existed = true;
        var unit_cost = Math.min(target[idx].cost / target[idx].qty,
                                    other.cost / other.qty);

        target[idx].qty += other.qty;
        target[idx].cost = PENNY(target[idx].qty * unit_cost);
      }
    });

    if(!existed) {
      target.push(other);
    }
  }

  function reduce() {
    var reduced = [];

    jQuery.each(window.CART, function(idx, item) {
      consolidate(reduced, item);
    });

    window.CART = reduced;
  }

  $('.js-add-cart').on('click', function(evt) {
    var sku = $(this).data('sku');
    var qty = $(this).parent().find('.js-qty-picker');
    var force_qty = $(this).data('force-qty');
    var desc = $(this).data('desc');
    var unit_cost = $(this).data('unit-cost');
    var free_shipping = $(this).data('free-shipping');

    if(qty.length) {
      qty = qty.find('.active.selected').data('value');
    } else {
      var q2 = $(this).data('force-qty');
      qty = force_qty ? force_qty : 1;
    }

    var vars = [], descs=[];
    var vv = $(this).parent().find('.js-var-picker');
    jQuery.each(vv, function(idx, item) {
      var nm = $(item).find('select').data('var-name');
      var pick = $(item).find('.active.selected').data('value');
      vars.push(nm + '=' + pick);

      var label = $(item).find('.active.selected').text();
      descs.push(label);
    });

    // special for gift card's value
    if(sku == 'giftcard') {
      unit_cost = Number(vars[0].split('=')[1]);
    }

    var desc2 = '';
    if(descs.length) {
      desc2 = descs.join(', ');
    }

    console.log("ADD sku/qty: ", sku, qty, " var: ", vars, ' desc:', desc, 'free_shipping:', free_shipping);

    window.CART.push({ qty:qty, sku:sku, cost:PENNY(unit_cost*qty), vr:vars.join(','), desc:desc, desc2:desc2,
        free_shipping:free_shipping });

    reduce();

    check_mixture(sku);

    //console.log("Cart: ", window.CART);

    render_cart();

    $('button.js-checkout').transition('tada');

    if(force_qty) {
      // button is single-use; hide it
      $(this).hide();
    }
  });

  $('.js-checkout').on('click', function() {
    // TODO: add csrf/token here maybe?
    location = '/newcart';
  });

  $('.js-cart-number-icon').popup({
    popup: $('.js-cart-summary-popup'),
    hoverable: true,
    inline: false,
    on: 'hover'
  });

  $('.js-main-checkout-btn').popup({
    //popup: $('.js-freeship-popup'),
    hoverable: false,
    position: 'bottom right',
    inline: true,
    on: 'manual'
  });

  $('.dropdown.js-var-picker').on('change', function(event) {
    var el = $(this);
    var top = el.parents('.js-top-per-prod');
    var vars = new Object(), labels = new Object();
    var vv = top.find('.js-var-picker');

    jQuery.each(vv, function(idx, item) {
      var nm = $(item).find('select').data('var-name');
      var pick = $(item).find('.selected');
      vars[nm] = pick.data('value');
      labels[nm] = pick.text()
    });

    // bugfix: not done changing yet or something
    vars[el.data('var-name')] = el.val();
    labels[el.data('var-name')] = el.find(':selected').text();

    console.log('picked: ', vars, labels);

    var sku = top.data('sku');

    update_product_config(top, sku, vars, labels);
  });

  function update_product_config(top, sku, vars, labels) {
    var pic = top.find('.js-prod-image');

    if (vars.actual_sku) {
      pic.attr('src', '/static/images/sku/' + vars.actual_sku + '.png');
    }

    

    
  }

  render_cart();
});
</script>



  <script src="/static/js/lunr-v.2.3.9.min.js"></script>
  <script src="/static/store/search.js"></script>





  
  <script src="https://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>

  <script src="/static/semantic/semantic.min.js"></script>

  
    
    <script>
      head.load('https://js.stripe.com/v3/', function() {
        window.STRIPE = Stripe('pk_live_rCWgXLuFnTPVhuE2VhiSisSg');

        if(window.STRIPE_READY_CB) {
          window.STRIPE_READY_CB(window.STRIPE);
        }
      });
    </script>
  


  
  


  <script>
    head.load(
      "/static/js/moment.min.js",
      "/static/js/livestamp.min.js",
      "/static/js/qrcode.min.js",
      "/static/store/code.js"
    );
  </script>
    


<!--[if lte IE 9]>
	<script src="/static/js/respond.min.js"></script>
<![endif]-->

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-40834364-3', 'auto');
  ga('send', 'pageview');
</script>




<iframe name="__privateStripeController6081" frameborder="0" allowtransparency="true" scrolling="no" role="presentation" allow="payment *" src="https://js.stripe.com/v3/controller-with-preconnect-b277c2478f2234c23c8ffbbfddc2447e.html#apiKey=pk_live_rCWgXLuFnTPVhuE2VhiSisSg&amp;stripeJsId=adb33aed-a064-4b4e-bd2e-664b437869f5&amp;controllerCount=1&amp;isCheckout=false&amp;stripeJsLoadTime=1731767742556&amp;manualBrowserDeprecationRollout=false&amp;mids[guid]=NA&amp;mids[muid]=NA&amp;mids[sid]=NA&amp;referrer=https%3A%2F%2Fstore.coinkite.com%2Fstore%2Fcategory%2Fbeginners&amp;controllerId=__privateStripeController6081" aria-hidden="true" tabindex="-1" style="border: none !important; margin: 0px !important; padding: 0px !important; width: 1px !important; min-width: 100% !important; overflow: hidden !important; display: block !important; visibility: hidden !important; position: fixed !important; height: 1px !important; pointer-events: none !important; user-select: none !important;"></iframe></body></html>