/* Js for , Version=1778462193 */
 v.theme = {"template":"mobile","theme":"default","device":"mobile"};;
(function(){
  var refreshHeaderCart = function(){
    fetch('/index.php/cart-count.json', {credentials:'same-origin'})
      .then(function(r){ return r.json(); })
      .then(function(data){
        if(!data || data.result !== 'success') return;
        var count = Number(data.count || 0);
        document.querySelectorAll('.cart-badge').forEach(function(node){
          node.textContent = String(count);
          node.style.display = count > 0 ? 'inline-flex' : 'none';
        });
        if(window.rakugouMobileRefreshCartBadge) window.rakugouMobileRefreshCartBadge(count);
      })
      .catch(function(){});
  };
  if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded', refreshHeaderCart);
  else refreshHeaderCart();
  window.rakugouRefreshHeaderCart = refreshHeaderCart;
})();
;v.random = "73e1136005b014427fb5729bd29d7d14";