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: http://gripp.one/collections/proteinpulver

  1. <!doctype html>
  2.  
  3. <html
  4.  class="t4sp-theme t4s-wrapper__full_width rtl_false swatch_color_style_2 pr_border_style_1 pr_img_effect_2 enable_eff_img1_true badge_shape_2 css_for_wis_app_true shadow_round_img_false t4s-header__inline is-remove-unavai-1 t4_compare_false t4s-cart-count-0 t4s-pr-ellipsis-false
  5. no-js"
  6.  lang="sv"
  7.  
  8. >
  9.  <head>
  10. <meta charset="utf-8">
  11.    <meta http-equiv="X-UA-Compatible" content="IE=edge">
  12.    <meta
  13.      name="viewport"
  14.      content="width=device-width, initial-scale=1, height=device-height, minimum-scale=1.0, maximum-scale=1.0"
  15.    >
  16.    <meta name="theme-color" content="#fafbfd">
  17.    <link rel="canonical" href="https://gripp.one/404">
  18.    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="shortcut icon" type="image/png" href="//gripp.one/cdn/shop/files/FAVICON_02.png?v=1684761600&width=32"><title>404 hittades inte &ndash; GRIPP.ONE</title>
  19.      <meta
  20.        name="description"
  21.        content="Med våra kosttillskott från världens bästa producenter, vill vi inspirera människor till att röra sig mer, samt ändra trenden kring kosttillskott."
  22.      ><meta name="keywords" content="404 hittades inte, GRIPP.ONE, gripp.one"/><meta name="author" content="GRIPP.ONE">
  23.  
  24. <meta property="og:site_name" content="GRIPP.ONE">
  25. <meta property="og:url" content="https://gripp.one/404">
  26. <meta property="og:title" content="404 hittades inte">
  27. <meta property="og:type" content="website">
  28. <meta property="og:description" content="Med våra kosttillskott från världens bästa producenter, vill vi inspirera människor till att röra sig mer, samt ändra trenden kring kosttillskott."><meta property="og:image" content="http://gripp.one/cdn/shop/files/Logo_03_Black_2ac9875a-df54-461f-bfd6-9800150f1762.png?v=1645017104">
  29.  <meta property="og:image:secure_url" content="https://gripp.one/cdn/shop/files/Logo_03_Black_2ac9875a-df54-461f-bfd6-9800150f1762.png?v=1645017104">
  30.  <meta property="og:image:width" content="2296">
  31.  <meta property="og:image:height" content="584"><meta name="twitter:card" content="summary_large_image">
  32. <meta name="twitter:title" content="404 hittades inte">
  33. <meta name="twitter:description" content="Med våra kosttillskott från världens bästa producenter, vill vi inspirera människor till att röra sig mer, samt ändra trenden kring kosttillskott."><script src="//gripp.one/cdn/shop/t/402/assets/lazysizes.min.js?v=19113999703148210021710425719" async="async"></script>
  34.    <script src="//gripp.one/cdn/shop/t/402/assets/global.min.js?v=4393933175034925681710425718" defer="defer"></script>
  35.    
  36.    
  37.  
  38.    <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="UnC615t9YCfh_zlNavGpA66B3Mc66bmUjVntJzpV5tA">
  39. <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/28481814616/digital_wallets/dialog">
  40. <meta name="shopify-checkout-api-token" content="5078cbf07e81e75e873408b4a4ecbff6">
  41. <script async="async" src="/checkouts/internal/preloads.js?locale=sv-SE"></script>
  42. <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=sv-SE&shop_id=28481814616" crossorigin="anonymous"></script>
  43. <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":28481814616,"countryCode":"SE","currencyCode":"SEK","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/28481814616","merchantName":"GRIPP.ONE","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"GRIPP.ONE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":false}</script>
  44. <script id="shopify-features" type="application/json">{"accessToken":"5078cbf07e81e75e873408b4a4ecbff6","betas":["rich-media-storefront-analytics"],"domain":"gripp.one","predictiveSearch":true,"shopId":28481814616,"smart_payment_buttons_url":"https:\/\/gripp.one\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.sv.js","dynamic_checkout_cart_url":"https:\/\/gripp.one\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.sv.js","locale":"sv","flg4ff40b22":false}</script>
  45. <script>var Shopify = Shopify || {};
  46. Shopify.shop = "gripponestore.myshopify.com";
  47. Shopify.locale = "sv";
  48. Shopify.currency = {"active":"SEK","rate":"1.0"};
  49. Shopify.country = "SE";
  50. Shopify.theme = {"name":"Kalles v4.3.1 (4.3.1 Auto create)","id":159349473613,"theme_store_id":null,"role":"main"};
  51. Shopify.theme.handle = "null";
  52. Shopify.theme.style = {"id":null,"handle":null};
  53. Shopify.cdnHost = "gripp.one/cdn";
  54. Shopify.routes = Shopify.routes || {};
  55. Shopify.routes.root = "/";</script>
  56. <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
  57. <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>
  58. <script id="shop-js-features" type="application/json">{"compact":""}</script>
  59. <script>(function() {
  60.  function asyncLoad() {
  61.    var urls = ["https:\/\/cdn.nfcube.com\/instafeed-3e548a581fdd8523c93a33cddd004e09.js?shop=gripponestore.myshopify.com","https:\/\/geolocation-recommendations.shopifyapps.com\/locale_bar\/script.js?shop=gripponestore.myshopify.com"];
  62.    for (var i = 0; i < urls.length; i++) {
  63.      var s = document.createElement('script');
  64.      s.type = 'text/javascript';
  65.      s.async = true;
  66.      s.src = urls[i];
  67.      var x = document.getElementsByTagName('script')[0];
  68.      x.parentNode.insertBefore(s, x);
  69.    }
  70.  };
  71.  if(window.attachEvent) {
  72.    window.attachEvent('onload', asyncLoad);
  73.  } else {
  74.    window.addEventListener('load', asyncLoad, false);
  75.  }
  76. })();</script>
  77. <script id="__st">var __st={"a":28481814616,"offset":3600,"reqid":"f3248316-a887-465d-8e67-cf54666bc8bd-1711657604","pageurl":"gripp.one\/404","u":"d21e89254cd9"};</script>
  78. <script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
  79. <script>!function(o){o.addEventListener("DOMContentLoaded",function(){window.Shopify=window.Shopify||{},window.Shopify.recaptchaV3=window.Shopify.recaptchaV3||{siteKey:"6LeHG2ApAAAAAO4rPaDW-qVpPKPOBfjbCpzJB9ey"};var t=['form[action*="/contact"] input[name="form_type"][value="contact"]','form[action*="/comments"] input[name="form_type"][value="new_comment"]','form[action*="/account"] input[name="form_type"][value="customer_login"]','form[action*="/account"] input[name="form_type"][value="recover_customer_password"]','form[action*="/account"] input[name="form_type"][value="create_customer"]','form[action*="/contact"] input[name="form_type"][value="customer"]'].join(",");function n(e){e=e.target;null==e||null!=(e=function e(t,n){if(null==t.parentElement)return null;if("FORM"!=t.parentElement.tagName)return e(t.parentElement,n);for(var o=t.parentElement.action,r=0;r<n.length;r++)if(-1!==o.indexOf(n[r]))return t.parentElement;return null}(e,["/contact","/comments","/account"]))&&null!=e.querySelector(t)&&((e=o.createElement("script")).setAttribute("src","https://cdn.shopify.com/shopifycloud/storefront-recaptcha-v3/v0.6/index.js"),o.body.appendChild(e),o.removeEventListener("focus",n,!0),o.removeEventListener("change",n,!0),o.removeEventListener("click",n,!0))}o.addEventListener("click",n,!0),o.addEventListener("change",n,!0),o.addEventListener("focus",n,!0)})}(document);</script>
  80. <script integrity="sha256-n5Uet9jVOXPHGd4hH4B9Y6+BxkTluaaucmYaxAjUcvY=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//gripp.one/cdn/shopifycloud/shopify/assets/storefront/load_feature-9f951eb7d8d53973c719de211f807d63af81c644e5b9a6ae72661ac408d472f6.js" crossorigin="anonymous"></script>
  81. <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//gripp.one/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script>
  82. <script type='text/javascript' async='' src='https://cdn.shopify.com/shopifycloud/privacy-banner/storefront-banner.js'></script><script id="sections-script" data-sections="footer,bottom-bar" defer="defer" src="//gripp.one/cdn/shop/t/402/compiled_assets/scripts.js?32470"></script>
  83.  
  84. <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) {
  85.  #dynamic-checkout-cart {
  86.    min-height: 50px;
  87.  }
  88. }
  89.  
  90. @media screen and (max-width: 750px) {
  91.  #dynamic-checkout-cart {
  92.    min-height: 120px;
  93.  }
  94. }
  95. </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  96.  
  97.    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link href="//gripp.one/cdn/shop/t/402/assets/custom-fonts.css?v=148329489423855454321710953191" rel="stylesheet" type="text/css" media="all" /><link href="//gripp.one/cdn/shop/t/402/assets/base.css?v=41524546009168185431711307117" rel="stylesheet" type="text/css" media="all" /><style data-shopify>:root {
  98.        
  99.         /* CSS Variables */
  100.        --wrapper-mw      : 1420px;
  101.        --font-family-1   : ;
  102.        --font-family-2   : ;
  103.        --font-family-3   : ;
  104.        --font-family-custom: 'Aeonik', sans-serif;
  105.        --font-body-family   :  var(--font-family-custom) ;
  106.        --font-heading-family:  var(--font-family-custom) ;
  107.      
  108.        
  109.        --t4s-success-color       : #428445;
  110.        --t4s-success-color-rgb   : 66, 132, 69;
  111.        --t4s-warning-color       : #e0b252;
  112.        --t4s-warning-color-rgb   : 224, 178, 82;
  113.        --t4s-error-color         : #EB001B;
  114.        --t4s-error-color-rgb     : 235, 0, 27;
  115.        --t4s-light-color         : #ffffff;
  116.        --t4s-dark-color          : #222222;
  117.        --t4s-highlight-color     : #ec0101;
  118.        --t4s-tooltip-background  : #383838;
  119.        --t4s-tooltip-color       : #fafbfd;
  120.        --primary-sw-color        : #333;
  121.        --primary-sw-color-rgb    : 51, 51, 51;
  122.        --border-sw-color         : #ddd;
  123.        --secondary-sw-color      : #878787;
  124.        --primary-price-color     : #e17d28;
  125.        --secondary-price-color   : #878787;
  126.        
  127.        --t4s-body-background     : #fafbfd;
  128.        --text-color              : #878787;
  129.        --text-color-rgb          : 135, 135, 135;
  130.        --heading-color           : #222222;
  131.        --accent-color            : #e17d28;
  132.        --accent-color-rgb        : 225, 125, 40;
  133.        --accent-color-darken     : #a55817;
  134.        --accent-color-hover      : var(--accent-color-darken);
  135.        --secondary-color         : #222;
  136.        --secondary-color-rgb     : 34, 34, 34;
  137.        --link-color              : #878787;
  138.        --link-color-hover        : #e17d28;
  139.        --border-color            : #ddd;
  140.        --border-color-rgb        : 221, 221, 221;
  141.        --border-primary-color    : #333;
  142.        --button-background       : #222;
  143.        --button-color            : #fff;
  144.        --button-background-hover : #e17d28;
  145.        --button-color-hover      : #fff;
  146.  
  147.        --sale-badge-background    : #ff4e00;
  148.        --sale-badge-color         : #fff;
  149.        --new-badge-background     : #109533;
  150.        --new-badge-color          : #fff;
  151.        --preorder-badge-background: #0774d7;
  152.        --preorder-badge-color     : #fff;
  153.        --soldout-badge-background : #999999;
  154.        --soldout-badge-color      : #fff;
  155.        --custom-badge-background  : #00A500;
  156.        --custom-badge-color       : #fff;/* Shopify related variables */
  157.        --payment-terms-background-color: ;
  158.        
  159.        --lz-background: #f5f5f5;
  160.        --lz-img: url("//gripp.one/cdn/shop/t/402/assets/t4s_loader.svg?v=21452843680654493511710425755");}
  161.  
  162.    html {
  163.      font-size: 62.5%;
  164.      height: 100%;
  165.    }
  166.  
  167.    body {
  168.      margin: 0;
  169.      overflow-x: hidden;
  170.      font-size:14px;
  171.      letter-spacing: 0px;
  172.      color: var(--text-color);
  173.      font-family: var(--font-body-family);
  174.      line-height: 1.7;
  175.      font-weight: 500;
  176.      -webkit-font-smoothing: auto;
  177.      -moz-osx-font-smoothing: auto;
  178.    }
  179.    /*
  180.    @media screen and (min-width: 750px) {
  181.      body {
  182.        font-size: 1.6rem;
  183.      }
  184.    }
  185.    */
  186.  
  187.    h1, h2, h3, h4, h5, h6, .t4s_as_title {
  188.      color: var(--heading-color);
  189.      font-family: var(--font-heading-family);
  190.      line-height: 1.4;
  191.      font-weight: 600;
  192.      letter-spacing: 0px;
  193.    }
  194.    h1 { font-size: 37px }
  195.    h2 { font-size: 29px }
  196.    h3 { font-size: 32px }
  197.    h4 { font-size: 18px }
  198.    h5 { font-size: 17px }
  199.    h6 { font-size: 15.5px }
  200.    a,.t4s_as_link {
  201.      /* font-family: var(--font-link-family); */
  202.      color: var(--link-color);
  203.    }
  204.    a:hover,.t4s_as_link:hover {
  205.      color: var(--link-color-hover);
  206.    }
  207.    button,
  208.    input,
  209.    optgroup,
  210.    select,
  211.    textarea {
  212.      border-color: var(--border-color);
  213.    }
  214.    .t4s_as_button,
  215.    button,
  216.    input[type="button"]:not(.t4s-btn),
  217.    input[type="reset"],
  218.    input[type="submit"]:not(.t4s-btn) {
  219.      font-family: var(--font-button-family);
  220.      color: var(--button-color);
  221.      background-color: var(--button-background);
  222.      border-color: var(--button-background);
  223.    }
  224.    .t4s_as_button:hover,
  225.    button:hover,
  226.    input[type="button"]:not(.t4s-btn):hover,
  227.    input[type="reset"]:hover,
  228.    input[type="submit"]:not(.t4s-btn):hover  {
  229.      color: var(--button-color-hover);
  230.      background-color: var(--button-background-hover);
  231.      border-color: var(--button-background-hover);
  232.    }
  233.    
  234.    .t4s-cp,.t4s-color-accent { color : var(--accent-color) }.t4s-ct,.t4s-color-text { color : var(--text-color) }.t4s-ch,.t4ss-color-heading { color : var(--heading-color) }.t4s-csecondary { color : var(--secondary-color) }
  235.    
  236.    .t4s-fnt-fm-1 {
  237.      font-family: var(--font-family-1) !important;
  238.    }
  239.    .t4s-fnt-fm-2 {
  240.      font-family: var(--font-family-2) !important;
  241.    }
  242.    .t4s-fnt-fm-3 {
  243.      font-family: var(--font-family-3) !important;
  244.    }
  245.    .t4s-cr {
  246.        color: var(--t4s-highlight-color);
  247.    }
  248.    .t4s-price__sale { color: var(--primary-price-color); }.t4s-fix-overflow.t4s-row { max-width: 100vw;margin-left: auto;margin-right: auto;}.lazyloadt4s-opt {opacity: 1 !important;transition: opacity 0s, transform 1s !important;}.t4s-d-block {display: block;}.t4s-d-none {display: none;}@media (min-width: 768px) {.t4s-d-md-block {display: block;}.t4s-d-md-none {display: none;}}@media (min-width: 1025px) {.t4s-d-lg-block {display: block;}.t4s-d-lg-none {display: none;}}</style><script>
  249. const t4sXMLHttpRequest = window.XMLHttpRequest, documentElementT4s = document.documentElement; documentElementT4s.className = documentElementT4s.className.replace('no-js', 'js');function loadImageT4s(_this) { _this.classList.add('lazyloadt4sed')};(function() { const matchMediaHoverT4s = (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches; documentElementT4s.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' t4sp-sticky' : ' t4sp-no-sticky'); documentElementT4s.className += matchMediaHoverT4s ? ' t4sp-no-hover' : ' t4sp-hover'; window.onpageshow = function() { if (performance.navigation.type === 2) {document.dispatchEvent(new CustomEvent('cart:refresh'))} }; if (!matchMediaHoverT4s && window.width > 1024) { document.addEventListener('mousemove', function(evt) { documentElementT4s.classList.replace('t4sp-no-hover','t4sp-hover'); document.dispatchEvent(new CustomEvent('theme:hover')); }, {once : true} ); } }());</script><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  250.    <script src="//gripp.one/cdn/shop/t/402/assets/speed.js?v=78013179309643412971711382025"></script>
  251.    <script>
  252.      if (document.querySelector("html[lang='sv']")) {
  253.       window.addEventListener('load', (event) => {
  254.        $('.ruk-rating-snippet-count').text(function(index, text) {
  255.          return text.replace('Reviews', 'Recensioner');
  256.      });
  257.         });
  258.        var script = document.createElement('script');
  259.        script.src = "https://widget.reviews.io/rating-snippet/dist.js";
  260.        script.onload = function() {
  261.          ratingSnippet('ruk_rating_snippet', {
  262.            store: 'gripp.one',
  263.            mode: 'default',
  264.            color: '#0E1311',
  265.            linebreak: false,
  266.            text: 'Recensioner',
  267.            singularText: 'Recensioner',
  268.            lang: 'sv',
  269.            usePolaris: false,
  270.            showEmptyStars: false,
  271.          });
  272.        };
  273.        document.body.appendChild(script);
  274.      }
  275.      else {
  276.         var script = document.createElement('script');
  277.        script.src = "https://widget.reviews.io/rating-snippet/dist.js";
  278.        script.onload = function() {
  279.          ratingSnippet('ruk_rating_snippet', {
  280.            store: 'gripp.one',
  281.            mode: 'default',
  282.            color: '#0E1311',
  283.            linebreak: false,
  284.            text: 'Reviews',
  285.            singularText: 'Review',
  286.            lang: 'en',
  287.            usePolaris: false,
  288.            showEmptyStars: false,
  289.          });
  290.        };
  291.        script.defer = true;
  292.        document.body.appendChild(script);
  293.      }
  294.    </script>
  295.    <script src="https://widget.reviews.io/carousel-inline-iframeless/dist.js?_t=2023060717"></script>
  296.    <link rel="stylesheet" href="https://assets.reviews.io/css/widgets/carousel-widget.css?_t=2023060717">
  297.    <link rel="stylesheet" href="https://assets.reviews.io/iconfont/reviewsio-icons/style.css?_t=2023060717">
  298.  
  299.    <script src="https://widget.reviews.io/carousel-inline-iframeless/dist.js?_t=2023060716"></script>
  300.    <link rel="stylesheet" href="https://assets.reviews.io/css/widgets/carousel-widget.css?_t=2023060716">
  301.    <link rel="stylesheet" href="https://assets.reviews.io/iconfont/reviewsio-icons/style.css?_t=2023060716">
  302.  
  303.    <link rel="stylesheet" href="https://widget.reviews.io/rating-snippet/dist.css">
  304.  <!-- BEGIN app block: shopify://apps/ecomposer-landing-page-builder/blocks/app-embed/a0fc26e1-7741-4773-8b27-39389b4fb4a0 --><link rel="preconnect" href="https://cdn.ecomposer.app" crossorigin />
  305. <link rel="dns-prefetch" href="https://cdn.ecomposer.app" />
  306. <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/ecom-base.css" as="style" />
  307. <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/css/ecom-swiper@11.css" as="style" />
  308. <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom-swiper@11.0.5.js" as="script" />
  309. <link rel="prefetch" href="https://cdn.ecomposer.app/vendors/js/ecom_modal.js" as="script" />
  310.    <!--ECOM-EMBED-->
  311.        <style id="ecom-global-css" class="ecom-global-css">
  312.            /**ECOM-INSERT-CSS**/.ecom-section > div.core__row--columns{max-width: 1200px;}.ecom-column>div.core__column--wrapper{padding: 20px;}div.core__blocks--body>div.ecom-block.elmspace:not(:first-child){margin-top: 20px;}:root{--ecom-global-colors-primary:#ffffff;--ecom-global-colors-secondary:#ffffff;--ecom-global-colors-text:#ffffff;--ecom-global-colors-accent:#ffffff;}
  313.        </style>
  314.    <!--/ECOM-EMBED-->
  315.  
  316.  
  317.      <style id="ecom-custom-css">
  318.        
  319.      </style>
  320.  
  321.    <script id="ecom-custom-js" async="async">
  322.        
  323.    </script><style type="text/css" class="ecom-theme-helper">
  324.    .ecom-animation{opacity:0}.ecom-animation.animate,.ecom-animation.ecom-animated{opacity:1}.ecom-cart-popup{display:grid;position:fixed;inset:0;z-index:9999999;align-content:center;padding:5px;justify-content:center;align-items:center;justify-items:center}.ecom-cart-popup::before{content:' ';position:absolute;background:#e5e5e5b3;inset:0}.ecom-ajax-loading{cursor:not-allowed;pointer-events:none;opacity:.6}#ecom-toast{visibility:hidden;max-width:50px;height:60px;margin:auto;background-color:#333;color:#fff;text-align:center;border-radius:2px;position:fixed;z-index:1;left:0;right:0;bottom:30px;font-size:17px;display:grid;grid-template-columns:50px auto;align-items:center;justify-content:start;align-content:center;justify-items:start}#ecom-toast.ecom-toast-show{visibility:visible;-webkit-animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 2s,ecomFadeout .5s 2.5s;animation:ecomFadein .5s,ecomExpand .5s .5s,ecomStay 3s 1s,ecomShrink .5s 4s,ecomFadeout .5s 4.5s}#ecom-toast #ecom-toast-icon{width:50px;height:100%;box-sizing:border-box;background-color:#111;color:#fff;padding:5px}#ecom-toast .ecom-toast-icon-svg{width:100%;height:100%;display:block;position:relative;vertical-align:middle;margin:auto;text-align:center}#ecom-toast #ecom-toast-desc{color:#fff;padding:16px;overflow:hidden;white-space:nowrap}@media (max-width: 768px){#ecom-toast #ecom-toast-desc{white-space:normal;min-width:250px}#ecom-toast{height:auto;min-height:60px}}@-webkit-keyframes ecomFadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@keyframes ecomExpand{from{min-width:50px}to{min-width:var(--ecom-max-width)}}@-webkit-keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@keyframes ecomStay{from{min-width:var(--ecom-max-width)}to{min-width:var(--ecom-max-width)}}@-webkit-keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@keyframes ecomShrink{from{min-width:var(--ecom-max-width)}to{min-width:50px}}@-webkit-keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}@keyframes ecomFadeout{from{bottom:30px;opacity:1}to{bottom:60px;opacity:0}}
  325. </style>
  326. <script type="text/javascript" id="ecom-theme-helpers" async="async">
  327.    window.EComposer = window.EComposer || {};
  328.    (function(){
  329.        if(!this.configs) this.configs = {};this.configs = {"custom_code":{"enable_jquery":true,"custom_css":"","custom_js":""},"instagram":null};this.configs.ajax_cart = {
  330.            enable: false
  331.          };
  332.        
  333.      
  334.       this.customer = false;
  335.      
  336.        this.proxy_path = '/apps/ecomposer-visual-page-builder';
  337.        this.routes = {
  338.            domain: 'https://gripp.one/en',
  339.            root_url: '/',
  340.            collections_url: '/collections',
  341.            all_products_collection_url: '/collections/all',
  342.            cart_url:'/cart',
  343.            cart_add_url:'/cart/add',
  344.            cart_change_url:'/cart/change',
  345.            cart_clear_url: '/cart/clear',
  346.            cart_update_url: '/cart/update',
  347.            product_recommendations_url: '/recommendations/products'
  348.        };
  349.        this.queryParams = {};
  350.        if (window.location.search.length) {
  351.            new URLSearchParams(window.location.search).forEach((value,key)=>{
  352.                this.queryParams[key] = value;
  353.            })
  354.        }
  355.        this.money_format = "\u003cspan class=money\u003e{{amount_no_decimals}} SEK\u003c\/span\u003e",
  356.        this.money_with_currency_format = "\u003cspan class=money\u003e{{amount_no_decimals}} SEK\u003c\/span\u003e",
  357.        this.currencyCodeEnabled = false,
  358.        
  359.        this.formatMoney=function(t,e){const r=this.currencyCodeEnabled?this.money_with_currency_format:this.money_format;function a(t,e){return void 0===t?e:t}function o(t,e,r,o){if(e=a(e,2),r=a(r,","),o=a(o,"."),isNaN(t)||null==t)return 0;var n=(t=(t/100).toFixed(e)).split(".");return n[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g,"$1"+r)+(n[1]?o+n[1]:"")}"string"==typeof t&&(t=t.replace(".",""));var n="",i=/\{\{\s*(\w+)\s*\}\}/,s=e||r;switch(s.match(i)[1]){case"amount":n=o(t,2);break;case"amount_no_decimals":n=o(t,0);break;case"amount_with_comma_separator":n=o(t,2,".",",");break;case"amount_with_space_separator":n=o(t,2," ",",");break;case"amount_with_period_and_space_separator":n=o(t,2," ",".");break;case"amount_no_decimals_with_comma_separator":n=o(t,0,".",",");break;case"amount_no_decimals_with_space_separator":n=o(t,0," ");break;case"amount_with_apostrophe_separator":n=o(t,2,"'",".")}return s.replace(i,n)},this.resizeImage=function(t,e){try{if(!e||"original"==e||"full"==e||"master"==e)return t;if(-1!==t.indexOf("cdn.shopify.com")||-1!==t.indexOf("/cdn/shop/")){var r=t.match(/\.(jpg|jpeg|gif|png|bmp|bitmap|tiff|tif|webp)((\#[0-9a-z\-]+)?(\?v=.*)?)?$/gim);if(null==r)return null;var a=t.split(r[0]),o=r[0];return a[0]+"_"+e+o}}catch(r){return t}return t},this.getProduct=function(t){if(!t)return!1;let e=("/"===this.routes.root_url?"":this.routes.root_url)+"/products/"+t+".js?shop="+Shopify.shop;return window.ECOM_LIVE&&(e="/shop/builder/ajax/ecom-proxy/products/"+t+"?shop="+Shopify.shop),window.fetch(e,{headers:{"Content-Type":"application/json"}}).then(t=>t.json())};
  360.    }).bind(window.EComposer)();
  361.    if(window.Shopify && window.Shopify.designMode && window.top && window.top.opener){
  362.        window.addEventListener("load", function(){
  363.            window.top.opener.postMessage({
  364.                action: "ecomposer:loaded",
  365.            }, "*");
  366.        });
  367.    }
  368. </script>
  369. <script type="text/javascript" id="ecom-theme-quickview" async="async">
  370.    window.EComposer = window.EComposer || {};
  371.      (function() {
  372.        this.initQuickview = function() {
  373.            var enable_qv = false;
  374.              
  375.            const qv_wrapper_script = document.querySelector('#ecom-quickview-template-html');
  376.            if(!qv_wrapper_script) return;
  377.            const ecom_quickview = document.createElement('div');
  378.            ecom_quickview.classList.add('ecom-quickview');
  379.            ecom_quickview.innerHTML = qv_wrapper_script.innerHTML
  380.            document.body.prepend(ecom_quickview);
  381.            const qv_wrapper = ecom_quickview.querySelector('.ecom-quickview__wrapper');
  382.            
  383.            const ecomQuickview=function(e){const t=qv_wrapper.querySelector(".ecom-quickview__content-data");if(t){let o=document.createRange().createContextualFragment(e);t.innerHTML="",t.append(o),qv_wrapper.classList.add("ecom-open"),setTimeout((function(){qv_wrapper.classList.add("ecom-display")}),500),closeQuickview(t)}},closeQuickview=function(e){const t=qv_wrapper.querySelector(".ecom-quickview__close-btn"),o=qv_wrapper.querySelector(".ecom-quickview__content");function c(t){let i=t.target;do{if(i==o||i&&i.classList&&i.classList.contains("ecom-modal"))return;i=i.parentNode}while(i);i!=o&&(qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout((function(){e.innerHTML=""}),300),document.removeEventListener("click",c),document.removeEventListener("keydown",n))}function n(t){(t.isComposing||27===t.keyCode)&&(qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout((function(){e.innerHTML=""}),300),document.removeEventListener("keydown",n),document.removeEventListener("click",c))}t&&t.addEventListener("click",(function(t){t.preventDefault(),document.removeEventListener("click",c),document.removeEventListener("keydown",n),qv_wrapper.classList.add("ecom-remove"),qv_wrapper.classList.remove("ecom-open","ecom-display","ecom-remove"),setTimeout((function(){e.innerHTML=""}),300)})),document.addEventListener("click",c),document.addEventListener("keydown",n)};function quickViewHandler(e){e&&e.preventDefault();const t=this;t.classList&&t.classList.add("ecom-loading");let o=t.classList?t.getAttribute("href"):window.location.pathname;if(o){if(window.location.search.includes("ecom_template_id")){let e=new URLSearchParams(location.search);o=window.location.pathname+"?section_id="+e.get("ecom_template_id")}else o+=(o.includes("?")?"&":"?")+"section_id=ecom-default-template-quickview";fetch(o).then((function(e){return 200==e.status?e.text():window.document.querySelector("#admin-bar-iframe")?(404==e.status?alert("Please create Ecomposer quickview template first!"):alert("Have some problem with quickview!"),t.classList&&t.classList.remove("ecom-loading"),!1):void window.open(new URL(o).pathname,"_blank")})).then((function(e){e&&(ecomQuickview(e),setTimeout((function(){t.classList&&t.classList.remove("ecom-loading")}),300))})).catch((function(e){}))}}
  384.            if(window.location.search.includes('ecom_template_id'))
  385.            {
  386.                setTimeout(quickViewHandler,1000)
  387.            }
  388.            if(enable_qv) {
  389.              const qv_buttons = document.querySelectorAll('.ecom-product-quickview');
  390.              if(qv_buttons.length > 0) {
  391.                qv_buttons.forEach(function(button, index) {
  392.                    button.addEventListener('click', quickViewHandler)
  393.                })
  394.              }
  395.            }
  396.        }
  397.    }).bind(window.EComposer)();
  398. </script>
  399. <script type="text/template" id="ecom-quickview-template-html">
  400.    <div class="ecom-quickview__wrapper ecom-dn"><div class="ecom-quickview__container"><div class="ecom-quickview__content"><div class="ecom-quickview__content-inner"><div class="ecom-quickview__content-data"></div></div><span class="ecom-quickview__close-btn"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" viewBox="0 0 32 32"><g id="icomoon-ignore"></g><path d="M10.722 9.969l-0.754 0.754 5.278 5.278-5.253 5.253 0.754 0.754 5.253-5.253 5.253 5.253 0.754-0.754-5.253-5.253 5.278-5.278-0.754-0.754-5.278 5.278z" fill="#000000"></path></svg></span></div></div></div>
  401. </script>
  402. <style type="text/css" class="ecom-theme-quickview">
  403. .ecom-quickview__wrapper{opacity:0;display:none;pointer-events:none}.ecom-quickview__wrapper.ecom-open{position:fixed;top:0;left:0;right:0;bottom:0;display:block;pointer-events:auto;z-index:100000;outline:0!important;-webkit-backface-visibility:hidden;opacity:1;transition:all .1s}.ecom-quickview__container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;opacity:0;background-color:rgba(0,0,0,.8);transition:opacity .1s}.ecom-quickview__container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ecom-quickview__wrapper.ecom-display .ecom-quickview__content{visibility:visible;opacity:1;transform:none;-webkit-transform:none}.ecom-quickview__content{position:relative;display:inline-block;opacity:0;visibility:hidden;-webkit-transition:opacity .1s,-webkit-transform .1s;transition:transform .1s,opacity .1s,-webkit-transform .1s;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.ecom-quickview__content-inner{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:999;overflow-y:auto;max-height:80vh}.ecom-quickview__content-data>.shopify-section{margin:0 auto;max-width:980px;overflow:hidden;position:relative;background-color:#fff;opacity:0}.ecom-quickview__wrapper.ecom-display .ecom-quickview__content-data>.shopify-section{opacity:1;-webkit-transform:none;transform:none}.ecom-quickview__wrapper.ecom-display .ecom-quickview__container{opacity:1}.ecom-quickview__wrapper.ecom-remove #shopify-section-ecom-default-template-quickview{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}.ecom-quickview__close-btn{position:fixed!important;top:0;right:0;transform:none;background-color:transparent;color:#000;opacity:0;width:40px;height:40px;-webkit-transition:.25s;transition:.25s;z-index:9999}.ecom-quickview__close-btn{stroke: #fff}.ecom-quickview__wrapper.ecom-display .ecom-quickview__close-btn{opacity:1}.ecom-quickview__close-btn:hover{cursor:pointer}@media screen and (max-width:1024px){.ecom-quickview__content{position:absolute;inset:0;margin:50px 15px;display:flex}.ecom-quickview__close-btn{right:0}}
  404. </style>
  405. <script type="text/template" id="ecom-template-html">
  406.    <!-- BEGIN app snippet: ecom-toast --><div id="ecom-toast"><div id="ecom-toast-icon"><svg xmlns="http://www.w3.org/2000/svg" class="ecom-toast-icon-svg" fill="none" viewBox="0 0 24 24" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 16h-1v-4h-1m1-4h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"/></svg></div><div id="ecom-toast-desc"></div></div><!-- END app snippet -->
  407. </script>
  408. <!-- END app app block --><!-- BEGIN app block: shopify://apps/t-lab-ai-language-translate/blocks/custom_translations/b5b83690-efd4-434d-8c6a-a5cef4019faf --><!-- BEGIN app snippet: custom_translation_scripts --><script>
  409. "use strict";var __spreadArray=this&&this.__spreadArray||function(n,t,r){if(r||2===arguments.length)for(var e,a=0,i=t.length;a<i;a++)!e&&a in t||((e=e||Array.prototype.slice.call(t,0,a))[a]=t[a]);return n.concat(e||Array.prototype.slice.call(t))};!function(){var e=/\([0-9]*?\)$/,w=/\r?\n|\r|\t|\xa0|\u200B|\u200E|&nbsp;| /g,l=/<\/?[a-z][\s\S]*>/i,b=/\{\{\s*([a-zA-Z_]\w*)\s*\}\}/g,t=/^(https:)?\/\/cdn\.shopify\.com\/(.+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico)/i,f=/^(https:)?\/\/cdn\.shopify\.com/i,r=/\b(?:https?|ftp)?:?\/\/?[^\s\/]+\/[^\s]+\.(?:png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico)\b/i,d="__label:",a=document.createElement("textarea");function M(n){return t.test(n.trim())||r.test(n.trim())}function v(n){n=n.trim();return 0<n.indexOf("://")||0===n.indexOf("//")}function y(n){return a.innerHTML=n,a.value}function m(n){return T(y(n))}function T(n){return n.trim().replace(e,"").replace(w,"").trim().toLocaleLowerCase()}function z(n){return n.trim().toLocaleLowerCase().replace("https:","")}var i=["div","span","a","p","h1","h2","h3","h4","h5","h6","ul","ol","li"];function s(n,t){for(var r=0,e=i;r<e.length;r++){var a=e[r];if(n.substring(t,t+a.length+1)==="<"+a)return 1}}function S(n,t,r){for(var e=0,a=0,i=!1;e<n.length&&a<t.length;){for(;" "===n[e]&&(0===e||">"!==n[e-1]);)e++;for(;" "===t[a]&&(0===a||">"!==t[a-1]);)a++;if(s(n,e)){for(;e<n.length&&">"!==n[e];)e++;for(e++;" "===n[e];)e++}if(s(t,a)){for(;a<t.length&&">"!==t[a];)a++;for(a++;" "===t[a];)a++}var o=function(n,t,r){for(var e=[0,0],a=Object.keys(r),i=0;i<a.length;i++){var o=a[i],u=r[o];if(n.startsWith(u,t)){e=[u.length,o.length];break}}return e}(t,a,r),u=o[0],o=o[1];if(u)a+=u,e+=o;else{if(n[e]!==t[a])return;i=!0,e++,a++}}return i&&e===n.length&&a===t.length}function k(){function r(n){var t,r="".concat(n.path).concat(n.t).concat(null!=(r=n.size)?r:"",".").concat(n.i);return n.o&&(r="".concat(n.path).concat(n.o,"/").concat(n.t).concat(null!=(t=n.size)?t:"",".").concat(n.i)),n.host&&(r="".concat(null!=(t=n.protocol)?t:"","//").concat(n.host).concat(r)),n.u&&(r+=n.u),r}return{l:function(n){var t=!0,r=(/^(https?|ftp|file):\/\//i.test(n)||n.startsWith("//")||(t=!1,n="https://example.com"+n),t);n.startsWith("//")&&(r=!1,n="https:"+n);try{new URL(n)}catch(n){return null}var e,a,i,o,u,s,n=new URL(n),c=n.pathname.split("/").filter(function(n){return n});return c.length<1||(a=c.pop(),e=null!=(e=c.pop())?e:null,null===(a=a.match(/([^\s]+)\.(png|jpe?g|gif|webp|svgz?|bmp|tiff?|ico)$/i)))?null:(s=a[1],a=a[2],i=s.match(/_(\{width\}x*|\{width\}x\{height\}|\d{3,4}x\d{3,4}|\d{3,4}x|x\d{3,4}|pinco|icon|thumb|small|compact|medium|large|grande|original|master)(_crop_\w+)*(@[2-3]x)*(.progressive)*$/i),o=s,(u=null)!==i&&(o=s.substring(0,i.index),u=i[0]),s=0<c.length?"/"+c.join("/")+"/":"/",{protocol:r?n.protocol:null,host:t?n.host:null,path:s,u:n.search,o:e,t:o,size:u,i:a,version:n.searchParams.get("v"),width:n.searchParams.get("width")})},v:r,m:function(n){return(n.o?"/".concat(n.o,"/"):"/").concat(n.t,".").concat(n.i)},p:function(n){return(n.o?"/".concat(n.o,"/"):"/").concat(n.t,".").concat(n.i,"?v=").concat(n.version||"0")},g:function(n,t){return r({protocol:t.protocol,host:t.host,path:t.path,u:t.u,o:t.o,t:t.t,size:t.size,i:t.i,version:t.version,width:t.width})}}}var x={};function o(t,a){var s=new Map,r=new Map,i=new Map,e=new Map,o=new Map,u=new Map,c=0,l=!1,f=k();function d(n,t,r){n&&t&&(r.set(n,t),l=!0)}function n(n){if(n&&n.trim()&&0!==s.size){var t=s.get(T(n));if(t)return t;var e,a,i,o=n;if(o&&o.trim()&&0!==r.size&&(r.forEach(function(n,t){var r=new RegExp(t),r=o.match(r);r&&1<r.length&&!e&&(e=t,a=n,i=r)}),e)&&a&&i){var u=i.slice(1),t=a.match(b);if(t&&t.length===u.length)return t.reduce(function(n,t,r){return n.replace(t,u[r])},a)}}return null}function v(n){if(n&&n.trim()&&0!==i.size&&!(n.length>1.2*c)){var r=5e3<=(n=(n=n).trim().replace(w,"").replace(/&amp;/g,"&").replace(/&gt;/g,">").replace(/&lt;/g,"<").trim().toLocaleLowerCase()).length?n.slice(0,1e3):n,n=i.get(r);if(null!=n)return n;if(a.h){t.log("dictionary","Using custom html comparison for: ",r,x);var e=null;if(i.forEach(function(n,t){!e&&S(t,r,x)&&(e=n)}),e)return e}}return null}function m(n){if(n&&n.trim()&&0!==e.size){var t=z(n),t=e.get(t);if(t)return t;t=f.l(n);if(t){n=f.p(t).toLocaleLowerCase(),n=e.get(n);if(n)return n;n=f.m(t).toLocaleLowerCase(),t=e.get(n);if(t)return t}}return null}function p(n){return!n||!n.trim()||0===o.size||void 0===(n=o.get(T(n)))?null:n}function g(n){return!n||!n.trim()||0===u.size||void 0===(n=u.get(z(n)))?null:n}function h(){var n={T:s,S:r,H:i,M:e,k:o,D:u,_:l,C:c,A:x};return JSON.stringify(n,function(n,t){return t instanceof Map?Object.fromEntries(t.entries()):t})}return{N:function(n,t){d(n,t,s)},U:function(n,t){d(n,t,r)},I:function(n,t){var r;n!==t&&(d(5e3<=(r=y(r=n).trim().replace(w,"").trim().toLocaleLowerCase()).length?r.slice(0,1e3):r,t,i),c=Math.max(c,n.length))},O:function(n,t){d(n,t,e),(n=f.l(n))&&(d(f.p(n).toLocaleLowerCase(),t,e),d(f.m(n).toLocaleLowerCase(),t,e))},j:function(n,t){d(n.replace("[img-alt]","").replace(w,"").trim().toLocaleLowerCase(),t,o)},R:function(n,t){d(n,t,u)},q:function(){return t.log("dictionary","Translation dictionaries: ",h),a.h&&i.forEach(function(n,r){s.forEach(function(n,t){r.includes(t)&&r!==t&&(x[t]=T(n))})}),{_:l,L:n,B:v,J:m,$:p,F:g}}}}function H(n,t,r){function s(n){if(n&&!v(n)&&n.includes("_")){var t=n.split("_");if(2===t.length)return t[1].trim()?t:[t[0]]}return[n]}var c=o(r,t);return n.forEach(function(n){var u,t;n&&(u="string"==typeof(t=n)||t instanceof String?JSON.parse(n):n)&&Object.keys(u).forEach(function(n){var t,r,e,a,i,o;n&&(t=u[n])&&n!==t&&(n.startsWith("[img-alt]")?c.j(n,t):n.startsWith("[img-src]")?(r=z(n.replace("[img-src]","")),c.O(r,t)):l.test(n)?c.I(n,t):M(n)?(r=z(n),c.O(r,t)):v(r=n)||f.test(r.trim())?(o=z(n),c.R(o,t)):(0===n.trim().indexOf("/")&&(o=z(n),c.R(o,t),o=m(n),c.N(o,t)),b.test(n)?(a=(o=n).match(b))&&0<a.length&&(e=o,a.forEach(function(n){e=e.replace(n,"(.*)")}),c.U(e,t)):n.startsWith(d)?(o=t.replace(d,""),a=n.replace(d,""),c.N(m(a),o)):(a=s(n),i=s(t),((o=(o=n).match(/\b\w+\b/g))?o.length:0)<=5&&1<a.length&&a.length===i.length?a.forEach(function(n,t){n!==i[t]&&c.N(m(n),i[t])}):(o=m(n))!==t&&c.N(o,t))))})}),c.q()}function D(){return{P:function(n,t){var r=new XMLHttpRequest;r.onload=function(){200<=r.status&&r.status<300&&t(JSON.parse(r.responseText))},r.open("GET",n),r.send()}}}function h(b,y){var i=k();function T(e,n,a){n.forEach(function(n){var t,r=e.getAttribute(n);r&&(t=null,t=n.includes("href")?a.F(r):a.L(r))&&e.setAttribute(n,t)})}function S(n,t,r){var e,a=n.getAttribute(t);a&&((e=o(a=z(a.split("&")[0]),r))?n.setAttribute(t,e):(e=r.F(a))&&n.setAttribute(t,e))}function x(n,t,r){var e,a=n.getAttribute(t);a&&(r=o((a=a.split(",").map(function(n){var n=n.trim().split(" "),t=n[0].split("&");return{url:t[0],width:t[1],size:n[1]}}))[0].url,r))&&(e=i.l(r))&&(r=a.map(function(n){var t=n.url,r=i.l(t);return r&&(t=i.g(r,e)),n.width&&(t="".concat(t,"&").concat(n.width)),t=n.size?"".concat(t," ").concat(n.size):t}).join(","))&&n.setAttribute(t,r)}function o(n,t){var r=t.J(n);return r||(null===(r=i.l(n))||(n=i.m(r),null===(t=t.J(n)))||null===(n=i.l(t))?null:i.g(r,n))}function H(t,r){var n,e,a,i,o;["src","data-src","data-source","data-href","data-zoom","data-master","data-bg"].forEach(function(n){return S(t,n,r)}),["srcset","data-srcset"].forEach(function(n){return x(t,n,r)}),e="alt",a=r,(o=(n=t).getAttribute(e))&&((i=a.$(o))?n.setAttribute(e,i):(i=a.L(o))&&n.setAttribute(e,i))}return{V:function(n){return!(!n||n.nodeType!==Node.ELEMENT_NODE||y.G.includes((n=n).tagName.toLowerCase())||n.classList.contains("tl-switcher-container")||(n=n.parentNode)&&["SCRIPT","STYLE"].includes(n.nodeName.toUpperCase()))},W:function(n){var t,r;n.nodeType===Node.TEXT_NODE&&null!=(t=n.textContent)&&t.trim()&&(t=b.L(n.textContent))&&(r=n.textContent.trim().replace(e,"").trim(),n.textContent=n.textContent.replace(r,t))},X:function(n){var t;return!(null!=(t=n.textContent)&&"string"==typeof t&&0===t.trim().length||!n.innerHTML||!(t=b.B(n.innerHTML))||(n.innerHTML=t,0))},Y:function(n){switch(n.tagName.toLowerCase()){case"a":d=n,v=b,(m=y).Z&&(p=d,g=m.K,["href","data-href"].forEach(function(n){var t=p.getAttribute(n);if(!t)return!1;!t.startsWith("/")||t.startsWith("//")||t.startsWith(g)||(t="".concat(g).concat(t),p.setAttribute(n,t))})),h=d,w=v,["href","data-href","data-src","data-zoom"].forEach(function(n){var t,r=h.getAttribute(n);r&&(M(r)?(t=w.J(r))&&h.setAttribute(n,t):(t=w.F(r))&&h.setAttribute(n,t))});break;case"input":d=m=b,(f=(l=v=n).getAttribute("type"))&&("submit"===f||"button"===f)&&(f=l.getAttribute("value"),d=d.L(f))&&l.setAttribute("value",d),T(v,["placeholder"],m);break;case"textarea":T(n,["placeholder"],b);break;case"img":H(n,b);break;case"picture":c=b,[].slice.call(n.childNodes).forEach(function(n){if(n.tagName)switch(n.tagName.toLowerCase()){case"source":x(n,"data-srcset",c),x(n,"srcset",c);break;case"img":H(n,c)}});break;case"div":l=f=b,(o=i=a=n)&&(i=window.getComputedStyle(i).getPropertyValue("background-image"))&&"none"!==i&&(i=i.match(/url\(['"]?(.*?)['"]?\)/))&&i[1]&&(i=i[1],l=l.J(i))&&(o.style.backgroundImage='url("'.concat(l,'")')),u=a,s=f,["src","data-src","data-bg"].forEach(function(n){return S(u,n,s)}),["data-bgset"].forEach(function(n){return x(u,n,s)}),["data-href"].forEach(function(n){return T(u,[n],s)});break;case"button":i=b,(a=(o=n).getAttribute("value"))||(i=i.L(a))&&o.setAttribute("value",i);break;case"iframe":r=b,(e=(t=n).getAttribute("src"))&&(r=r.F(e))&&t.setAttribute("src",r)}var t,r,e,a,i,o,u,s,c,l,f,d,v,m,p,g,h,w}}}function c(n,a,i){e=new Set;var e,r,o,u={add:function(n){e.add(n)},nn:function(){return 0<e.size},tn:function(){return e.size},rn:function(n){var t=Array.from(e),r=t.slice(0,n);return e=new Set(t.slice(n)),r}},s=(r=a.en,o=new Map,setInterval(function(){var r=Date.now();o.forEach(function(n,t){n<=r&&o.delete(t)})},1e3),{add:function(n){var t=Date.now()+r;o.set(n,t)},has:function(n){var t=Date.now(),r=o.get(n);return void 0!==r&&!(r<=t&&(o.delete(n),1))}}),c=!1,l=0,f=5,d=h(n,a),v=null;function m(n){var t,r,e;n&&(n.nodeType===Node.TEXT_NODE&&d.V(n.parentElement)?d.W(n):d.V(n)&&(d.Y(n=n),(["img","picture","button","p","a","input"].includes(n.tagName.toLowerCase())||(t=(t=n).getBoundingClientRect(),r=window.innerHeight||document.documentElement.clientHeight,e=window.innerWidth||document.documentElement.clientWidth,r=t.top<=r&&0<=t.top+t.height,e=t.left<=e&&0<=t.left+t.width,r&&e))&&!s.has(n)?p(n):(function t(n,r){var e=[];return n.nodeType===Node.ELEMENT_NODE&&n.tagName.toLowerCase()===r&&e.push(n),n.hasChildNodes()&&n.childNodes.forEach(function(n){e=e.concat(t(n,r))}),e}(n,"img").forEach(p),u.add(n),null===v&&(v=setInterval(g,a.an)))))}function p(n){i.log("messageHandler","Processing message:",n);t=n;var t=!d.V(t)||(i.log("nodes",t.tagName,t),d.X(t))?[]:[].slice.call(t.childNodes);s.add(n),i.log("messageHandler","Child nodes:",t),t.forEach(m)}function g(){if(i.log("messageHandler","Start processing messages: processing:",c,"buffer size:",u.tn()),!c)if(u.nn()){c=!(l=0);for(var n=Math.min(a.on,u.tn()),t=0,r=u.rn(n);t<r.length;t++){var e=r[t];s.has(e)||p(e)}c=!1}else f<=++l&&null!==v&&(clearInterval(v),v=null)}return{un:function(n){switch(n.type){case"childList":n.addedNodes.forEach(m),n.target.childNodes.length<=10&&n.target.childNodes.forEach(m);break;case"attributes":var t=n.target;d.V(t)&&(t=t)&&"img"===t.tagName.toLowerCase()&&d.Y(t);break;case"characterData":a.sn&&(t=n.target)&&t.nodeType===Node.TEXT_NODE&&m(t.parentNode)}}}}function _(n,e,r){var a=c(n,e,r),n={subtree:!0,childList:!0,attributes:e.cn,characterData:e.sn},i=[],o=!1;function u(){for(var n=e.ln,t=0;t<n&&i.length;t++){var r=i.shift();r&&a.un(r)}0<i.length?requestAnimationFrame(u):o=!1}new MutationObserver(function(n,t){r.log("observer","Observer:",n),e.fn?(i.push.apply(i,n),o||(o=!0,requestAnimationFrame(u))):n.forEach(a.un)}).observe(document.documentElement,n)}void 0===window.TranslationLab&&(window.TranslationLab={}),window.TranslationLab.CustomTranslations={apply:function(n,t){var r,e,a,i,o,u,s,c,l,f,d,v,m,p,g;function h(n,t){for(var r=[],e=2;e<arguments.length;e++)r[e-2]=arguments[e];for(var a=0,i=r;a<i.length;a++){var o=i[a];if(o&&void 0!==o[n])return o[n]}return t}n&&!n.isPrimaryLocale&&n.translationsMetadata&&n.translationsMetadata.length&&(r=function(){var a;try{a=window.localStorage.getItem("tlab_debug_mode")||null}catch(n){a=null}return{log:function(n,t){for(var r=[],e=2;e<arguments.length;e++)r[e-2]=arguments[e];!a||"observer"===n&&"all"===a||("all"===a||a===n||"custom"===n&&"custom"===a)&&(n=r.map(function(n){if("function"==typeof n)try{return n()}catch(n){return"Error generating parameter: ".concat(n.message)}return n}),console.log.apply(console,__spreadArray([t],n,!1)))}}}(),e=n.locale,a=n.K,t=t,g=r,i=h("useMessageHandler",!0,p=(p=window.localStorage.getItem("tlab_feature_options"))?JSON.parse(p):null,t),o=h("messageHandlerBatchSize",100,p,t),u=h("messageHandlerInterval",300,p,t),s=h("messageHandlerCooldown",2e3,p,t),c=h("useMutationQueue",!1,p,t),l=h("mutationQueueSize",100,p,t),f=h("localizeUrls",!1,p,t),d=h("processShadowRoot",!1,p,t),v=h("attributesMutations",!1,p,t),m=h("processCharacterData",!1,p,t),p=h("useCustomHtmlComparison",!1,p,t),g.log("dictionary","useMessageHandler:",i),g.log("dictionary","messageHandlerBatchSize:",o),g.log("dictionary","messageHandlerInterval:",u),g.log("dictionary","messageHandlerCooldown:",s),g.log("dictionary","useMutationQueue:",c),g.log("dictionary","mutationQueueSize:",l),g.log("dictionary","localizeUrls:",f),g.log("dictionary","processShadowRoot:",d),g.log("dictionary","attributesMutations:",v),g.log("dictionary","processCharacterData:",m),g.log("dictionary","useCustomHtmlComparison:",p),(g=H(n.translationsMetadata,t={G:["html","head","meta","script","noscript","style","link","canvas","svg","g","path","br","hr"],locale:e,K:a,dn:i,on:o,an:u,en:s,fn:c,ln:l,Z:f,vn:d,cn:v,sn:m,h:p},r))._)&&(t.dn&&_(g,t,r),window.addEventListener("DOMContentLoaded",function(){var i;i=D(),{mn:function(){function e(n){n=/\/products\/(.+?)(\?.+)?$/.exec(n);return n?n[1]:null}var n,t,r,a=document.querySelector(".cbb-frequently-bought-selector-label-name");a&&"true"!==a.getAttribute("translated")&&(n=e(window.location.pathname))&&(t="https://".concat(window.location.host,"/products/").concat(n,".json"),r="https://".concat(window.location.host).concat(window.Shopify.routes.root,"products/").concat(n,".json"),i.P(t,function(n){a.childNodes.forEach(function(t){t.textContent===n.product.title&&i.P(r,function(n){t.textContent!==n.product.title&&(t.textContent=n.product.title,a.setAttribute("translated","true"))})})}),document.querySelectorAll('[class*="cbb-frequently-bought-selector-link"]').forEach(function(t){var n,r;"true"!==t.getAttribute("translated")&&(r=t.getAttribute("href"))&&(n=e(r))&&(r="https://".concat(window.location.host).concat(window.Shopify.routes.root,"products/").concat(n,".json"),i.P(r,function(n){t.textContent!==n.product.title&&(t.textContent=n.product.title,t.setAttribute("translated","true"))}))}))}}.mn()}))}}}();
  410. </script><!-- END app snippet -->
  411.  
  412. <script>
  413. (function() {
  414.    var ctx = {
  415.        locale: 'sv',
  416.        isPrimaryLocale: false,
  417.        rootUrl: '',
  418.        translationsMetadata: [{},{"Size":"Storlek","Flavour":"Smak","Quantity":"Antal"},{"Chocolate":"Choklad","Strawberry":"Jordgubb"}],
  419.        template: "404",
  420.    };
  421.    var settings = null;
  422.    TranslationLab.CustomTranslations.apply(ctx, settings);
  423. })()
  424. </script>
  425.  
  426. <!-- END app app block --><script src="https://cdn.shopify.com/extensions/a57cbfd2-a414-4f24-b5d5-4aee502f85e0/ecomposer-builder-14/assets/ecom.js" type="text/javascript" defer="defer"></script>
  427. <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
  428. <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: 28481814616,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "404"};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>
  429. <script id="web-pixels-manager-setup">(function e(e,n,a,t,r){var o="function"==typeof BigInt&&-1!==BigInt.toString().indexOf("[native code]")?"modern":"legacy";window.Shopify=window.Shopify||{};var i=window.Shopify;i.analytics=i.analytics||{};var s=i.analytics;s.replayQueue=[],s.publish=function(e,n,a){return s.replayQueue.push([e,n,a]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l=[a,"/wpm","/b",r,o.substring(0,1),".js"].join("");!function(e){var n=e.src,a=e.async,t=void 0===a||a,r=e.onload,o=e.onerror,i=document.createElement("script"),s=document.head,l=document.body;i.async=t,i.src=n,r&&i.addEventListener("load",r),o&&i.addEventListener("error",o),s?s.appendChild(i):l?l.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:l,async:!0,onload:function(){var a=window.webPixelsManager.init(e);n(a);var t=window.Shopify.analytics;t.replayQueue.forEach((function(e){var n=e[0],t=e[1],r=e[2];a.publishCustomEvent(n,t,r)})),t.replayQueue=[],t.publish=a.publishCustomEvent,t.visitor=a.visitor},onerror:function(){var n=e.storefrontBaseUrl.replace(/\/$/,""),a="".concat(n,"/.well-known/shopify/monorail/unstable/produce_batch"),r=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/2.0",payload:{version:t||"latest",page_url:self.location.href,status:"failed",error_msg:"".concat(l," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(a,r))return!0}catch(e){}var o=new XMLHttpRequest;try{return o.open("POST",a,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(r),!0}catch(e){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 28481814616,storefrontBaseUrl: "https://gripp.one",cdnBaseUrl: "https://gripp.one/cdn",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"133955917","configuration":"{\"accountID\":\"837672\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"579178219e0fdbd77d0aa34c082e17b4","type":"APP","apiClientId":11218583553,"privacyPurposes":null},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0575","apiClientId":"shopify-pixel","type":"APP","purposes":["ANALYTICS"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0575","apiClientId":"shopify-pixel","type":"CUSTOM","purposes":["ANALYTICS"]}],initData: {"cart":null,"checkout":null,"customer":null,"productVariants":[]},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed");},"https://gripp.one/cdn","0.0.466","923483b2w04fb9a55pdf3e3378md2b76e35",);</script>  <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  430. window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  431. window.ShopifyAnalytics.meta.currency = 'SEK';
  432. var meta = {"page":{}};
  433. for (var attr in meta) {
  434.  window.ShopifyAnalytics.meta[attr] = meta[attr];
  435. }</script>
  436. <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() {
  437.  
  438. };
  439. </script>
  440. <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti');
  441.  
  442.  
  443. (function () {
  444.    var customDocumentWrite = function(content) {
  445.      var jquery = null;
  446.  
  447.      if (window.jQuery) {
  448.        jquery = window.jQuery;
  449.      } else if (window.Checkout && window.Checkout.$) {
  450.        jquery = window.Checkout.$;
  451.      }
  452.  
  453.      if (jquery) {
  454.        jquery('body').append(content);
  455.      }
  456.    };
  457.  
  458.    var hasLoggedConversion = function(token) {
  459.      if (token) {
  460.        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
  461.      }
  462.      return false;
  463.    }
  464.  
  465.    var setCookieIfConversion = function(token) {
  466.      if (token) {
  467.        var twoMonthsFromNow = new Date(Date.now());
  468.        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
  469.  
  470.        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
  471.      }
  472.    }
  473.  
  474.    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
  475.    if (trekkie.integrations) {
  476.      return;
  477.    }
  478.    trekkie.methods = [
  479.      'identify',
  480.      'page',
  481.      'ready',
  482.      'track',
  483.      'trackForm',
  484.      'trackLink'
  485.    ];
  486.    trekkie.factory = function(method) {
  487.      return function() {
  488.        var args = Array.prototype.slice.call(arguments);
  489.        args.unshift(method);
  490.        trekkie.push(args);
  491.        return trekkie;
  492.      };
  493.    };
  494.    for (var i = 0; i < trekkie.methods.length; i++) {
  495.      var key = trekkie.methods[i];
  496.      trekkie[key] = trekkie.factory(key);
  497.    }
  498.    trekkie.load = function(config) {
  499.      trekkie.config = config || {};
  500.      trekkie.config.initialDocumentCookie = document.cookie;
  501.      var first = document.getElementsByTagName('script')[0];
  502.      var script = document.createElement('script');
  503.      script.type = 'text/javascript';
  504.      script.onerror = function(e) {
  505.        var scriptFallback = document.createElement('script');
  506.        scriptFallback.type = 'text/javascript';
  507.        scriptFallback.onerror = function(error) {
  508.                var Monorail = {
  509.      produce: function produce(monorailDomain, schemaId, payload) {
  510.        var currentMs = new Date().getTime();
  511.        var event = {
  512.          schema_id: schemaId,
  513.          payload: payload,
  514.          metadata: {
  515.            event_created_at_ms: currentMs,
  516.            event_sent_at_ms: currentMs
  517.          }
  518.        };
  519.        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
  520.      },
  521.      sendRequest: function sendRequest(endpointUrl, payload) {
  522.        // Try the sendBeacon API
  523.        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
  524.          var blobData = new window.Blob([payload], {
  525.            type: 'text/plain'
  526.          });
  527.  
  528.          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
  529.            return true;
  530.          } // sendBeacon was not successful
  531.  
  532.        } // XHR beacon
  533.  
  534.        var xhr = new XMLHttpRequest();
  535.  
  536.        try {
  537.          xhr.open('POST', endpointUrl);
  538.          xhr.setRequestHeader('Content-Type', 'text/plain');
  539.          xhr.send(payload);
  540.        } catch (e) {
  541.          console.log(e);
  542.        }
  543.  
  544.        return false;
  545.      },
  546.      isIos12: function isIos12() {
  547.        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
  548.      }
  549.    };
  550.    Monorail.produce('monorail-edge.shopifysvc.com',
  551.      'trekkie_storefront_load_errors/1.1',
  552.      {shop_id: 28481814616,
  553.      theme_id: 159349473613,
  554.      app_name: "storefront",
  555.      context_url: window.location.href,
  556.      source_url: "//gripp.one/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js"});
  557.  
  558.        };
  559.        scriptFallback.async = true;
  560.        scriptFallback.src = '//gripp.one/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js';
  561.        first.parentNode.insertBefore(scriptFallback, first);
  562.      };
  563.      script.async = true;
  564.      script.src = '//gripp.one/cdn/s/trekkie.storefront.edae546725afe9e67372986831ce229a1cb75365.min.js';
  565.      first.parentNode.insertBefore(script, first);
  566.    };
  567.    trekkie.load(
  568.      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":28481814616,"isMerchantRequest":null,"themeId":159349473613,"themeCityHash":"12278437441744346059","contentLanguage":"sv","currency":"SEK"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["bbcf04e6"]},"Google Analytics":{"trackingId":"UA-225362415-1","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Facebook Pixel":{"pixelIds":["733910377774419"],"agent":"plshopify1.2"},"TikTok Pixel":{"pixelId":"CD6K5ORC77UA8JRK05Q0"},"Google Gtag Pixel":{"conversionId":"AW-10881241740","eventLabels":[{"type":"search","action_label":"AW-10881241740\/MM5BCLz_mokYEIylysQo"},{"type":"begin_checkout","action_label":"AW-10881241740\/ZF_bCLn_mokYEIylysQo"},{"type":"view_item","action_label":["AW-10881241740\/V6ycCLP_mokYEIylysQo","MC-BW8MKPXBTV"]},{"type":"purchase","action_label":["AW-10881241740\/7aB1CLD_mokYEIylysQo","MC-BW8MKPXBTV"]},{"type":"page_view","action_label":["AW-10881241740\/GJVSCK3_mokYEIylysQo","MC-BW8MKPXBTV"]},{"type":"add_payment_info","action_label":"AW-10881241740\/m3V-CL__mokYEIylysQo"},{"type":"add_to_cart","action_label":"AW-10881241740\/kmdECLb_mokYEIylysQo"}],"targetCountry":"SE"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"facebookAppPixelId":"733910377774419","source":"trekkie-storefront-renderer"}}
  569.    );
  570.  
  571.    var loaded = false;
  572.    trekkie.ready(function() {
  573.      if (loaded) return;
  574.      loaded = true;
  575.  
  576.      window.ShopifyAnalytics.lib = window.trekkie;
  577.  
  578.        ga('require', 'linker');
  579.      function addListener(element, type, callback) {
  580.        if (element.addEventListener) {
  581.          element.addEventListener(type, callback);
  582.        }
  583.        else if (element.attachEvent) {
  584.          element.attachEvent('on' + type, callback);
  585.        }
  586.      }
  587.      function decorate(event) {
  588.        event = event || window.event;
  589.        var target = event.target || event.srcElement;
  590.        if (target && (target.getAttribute('action') || target.getAttribute('href'))) {
  591.          ga(function (tracker) {
  592.            var linkerParam = tracker.get('linkerParam');
  593.            document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/';
  594.          });
  595.        }
  596.      }
  597.      addListener(window, 'load', function(){
  598.        for (var i=0; i < document.forms.length; i++) {
  599.          var action = document.forms[i].getAttribute('action');
  600.          if(action && action.indexOf('/cart') >= 0) {
  601.            addListener(document.forms[i], 'submit', decorate);
  602.          }
  603.        }
  604.        for (var i=0; i < document.links.length; i++) {
  605.          var href = document.links[i].getAttribute('href');
  606.          if(href && href.indexOf('/checkout') >= 0) {
  607.            addListener(document.links[i], 'click', decorate);
  608.          }
  609.        }
  610.      });
  611.    
  612.  
  613.      var originalDocumentWrite = document.write;
  614.      document.write = customDocumentWrite;
  615.      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
  616.      document.write = originalDocumentWrite;
  617.  
  618.      window.ShopifyAnalytics.lib.page(null,{});
  619.  
  620.      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
  621.      var token = match? match[1]: undefined;
  622.      if (!hasLoggedConversion(token)) {
  623.        setCookieIfConversion(token);
  624.        
  625.      }
  626.    });
  627.  
  628.  
  629.        var eventsListenerScript = document.createElement('script');
  630.        eventsListenerScript.async = true;
  631.        eventsListenerScript.src = "//gripp.one/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js";
  632.        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
  633.  
  634. })();</script>
  635. <script class="boomerang">
  636. (function () {
  637.  if (window.BOOMR && (window.BOOMR.version || window.BOOMR.snippetExecuted)) {
  638.    return;
  639.  }
  640.  window.BOOMR = window.BOOMR || {};
  641.  window.BOOMR.snippetStart = new Date().getTime();
  642.  window.BOOMR.snippetExecuted = true;
  643.  window.BOOMR.snippetVersion = 12;
  644.  window.BOOMR.application = "storefront-renderer";
  645.  window.BOOMR.themeName = "Kalles";
  646.  window.BOOMR.themeVersion = "4.3.1";
  647.  window.BOOMR.shopId = 28481814616;
  648.  window.BOOMR.themeId = 159349473613;
  649.  window.BOOMR.renderRegion = "gcp-europe-west4";
  650.  window.BOOMR.url =
  651.    "https://gripp.one/cdn/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js";
  652.  var where = document.currentScript || document.getElementsByTagName("script")[0];
  653.  var parentNode = where.parentNode;
  654.  var promoted = false;
  655.  var LOADER_TIMEOUT = 3000;
  656.  function promote() {
  657.    if (promoted) {
  658.      return;
  659.    }
  660.    var script = document.createElement("script");
  661.    script.id = "boomr-scr-as";
  662.    script.src = window.BOOMR.url;
  663.    script.async = true;
  664.    parentNode.appendChild(script);
  665.    promoted = true;
  666.  }
  667.  function iframeLoader(wasFallback) {
  668.    promoted = true;
  669.    var dom, bootstrap, iframe, iframeStyle;
  670.    var doc = document;
  671.    var win = window;
  672.    window.BOOMR.snippetMethod = wasFallback ? "if" : "i";
  673.    bootstrap = function(parent, scriptId) {
  674.      var script = doc.createElement("script");
  675.      script.id = scriptId || "boomr-if-as";
  676.      script.src = window.BOOMR.url;
  677.      BOOMR_lstart = new Date().getTime();
  678.      parent = parent || doc.body;
  679.      parent.appendChild(script);
  680.    };
  681.    if (!window.addEventListener && window.attachEvent && navigator.userAgent.match(/MSIE [67]./)) {
  682.      window.BOOMR.snippetMethod = "s";
  683.      bootstrap(parentNode, "boomr-async");
  684.      return;
  685.    }
  686.    iframe = document.createElement("IFRAME");
  687.    iframe.src = "about:blank";
  688.    iframe.title = "";
  689.    iframe.role = "presentation";
  690.    iframe.loading = "eager";
  691.    iframeStyle = (iframe.frameElement || iframe).style;
  692.    iframeStyle.width = 0;
  693.    iframeStyle.height = 0;
  694.    iframeStyle.border = 0;
  695.    iframeStyle.display = "none";
  696.    parentNode.appendChild(iframe);
  697.    try {
  698.      win = iframe.contentWindow;
  699.      doc = win.document.open();
  700.    } catch (e) {
  701.      dom = document.domain;
  702.      iframe.src = "javascript:var d=document.open();d.domain='" + dom + "';void(0);";
  703.      win = iframe.contentWindow;
  704.      doc = win.document.open();
  705.    }
  706.    if (dom) {
  707.      doc._boomrl = function() {
  708.        this.domain = dom;
  709.        bootstrap();
  710.      };
  711.      doc.write("<body onload='document._boomrl();'>");
  712.    } else {
  713.      win._boomrl = function() {
  714.        bootstrap();
  715.      };
  716.      if (win.addEventListener) {
  717.        win.addEventListener("load", win._boomrl, false);
  718.      } else if (win.attachEvent) {
  719.        win.attachEvent("onload", win._boomrl);
  720.      }
  721.    }
  722.    doc.close();
  723.  }
  724.  var link = document.createElement("link");
  725.  if (link.relList &&
  726.    typeof link.relList.supports === "function" &&
  727.    link.relList.supports("preload") &&
  728.    ("as" in link)) {
  729.    window.BOOMR.snippetMethod = "p";
  730.    link.href = window.BOOMR.url;
  731.    link.rel = "preload";
  732.    link.as = "script";
  733.    link.addEventListener("load", promote);
  734.    link.addEventListener("error", function() {
  735.      iframeLoader(true);
  736.    });
  737.    setTimeout(function() {
  738.      if (!promoted) {
  739.        iframeLoader(true);
  740.      }
  741.    }, LOADER_TIMEOUT);
  742.    BOOMR_lstart = new Date().getTime();
  743.    parentNode.appendChild(link);
  744.  } else {
  745.    iframeLoader(false);
  746.  }
  747.  function boomerangSaveLoadTime(e) {
  748.    window.BOOMR_onload = (e && e.timeStamp) || new Date().getTime();
  749.  }
  750.  if (window.addEventListener) {
  751.    window.addEventListener("load", boomerangSaveLoadTime, false);
  752.  } else if (window.attachEvent) {
  753.    window.attachEvent("onload", boomerangSaveLoadTime);
  754.  }
  755.  if (document.addEventListener) {
  756.    document.addEventListener("onBoomerangLoaded", function(e) {
  757.      e.detail.BOOMR.init({
  758.        ResourceTiming: {
  759.          enabled: true,
  760.          trackedResourceTypes: ["script", "img", "css"]
  761.        },
  762.      });
  763.      e.detail.BOOMR.t_end = new Date().getTime();
  764.    });
  765.  } else if (document.attachEvent) {
  766.    document.attachEvent("onpropertychange", function(e) {
  767.      if (!e) e=event;
  768.      if (e.propertyName === "onBoomerangLoaded") {
  769.        e.detail.BOOMR.init({
  770.          ResourceTiming: {
  771.            enabled: true,
  772.            trackedResourceTypes: ["script", "img", "css"]
  773.          },
  774.        });
  775.        e.detail.BOOMR.t_end = new Date().getTime();
  776.      }
  777.    });
  778.  }
  779. })();</script>
  780. </head>
  781.  
  782.  <body
  783.    class="template-404 "
  784.    >
  785.    <a class="skip-to-content-link visually-hidden" href="#MainContent">Hoppa till innehållet</a>
  786.    <div class="t4s-close-overlay t4s-op-0"></div>
  787.  
  788.    <div class="t4s-website-wrapper"><div id="shopify-section-title_config" class="shopify-section t4s-section t4s-section-config t4s-section-admn-fixed"><style data-shopify>.t4s-title {--color: #222222;
  789. font-family: var(--font-family-2);
  790. font-size: 25px;
  791. font-weight: 600;line-height: 40px;}
  792. .t4s-top-heading .t4s-cbl {
  793. --color: #222222;
  794. }
  795. @media (min-width: 768px) {
  796. .t4s-title {
  797.   font-size: 32px;
  798. font-weight: 600;line-height: 50px;}
  799. }.t4s-subtitle {--color: #878787;
  800. font-family: var(--font-family-2);
  801. font-size: 14px;
  802. font-weight: 400;letter-spacing: 0.5px;}
  803. @media (min-width: 768px) {
  804. .t4s-subtitle {
  805.   font-size: 15px;
  806. font-weight: 400;letter-spacing: 0.5px;}
  807. }</style></div><div id="shopify-section-pr_item_config" class="shopify-section t4s-section t4s-section-config t4s-section-config-product t4s-section-admn-fixed"><style data-shopify>
  808. .t4s-section-config-product .t4s_box_pr_grid {
  809. margin-bottom: 100px;
  810. }
  811. .t4s-section-config-product .t4s-top-heading {
  812. margin-bottom: 30px;
  813. }
  814. .t4s-product:not(.t4s-pr-style4) {
  815. --pr-btn-radius-size       : 40px;
  816. }.t4s-product {
  817. --swatch-color-size   : 20px;
  818. --swatch-color-size-mb   : 20px;
  819. --pr-background-overlay    : rgba(0, 0, 0, 0.1);
  820. --product-title-family     : var(--font-family-2);
  821. --product-title-style      : none;
  822. --product-title-size       : 15px;
  823. --product-title-weight     : 500;
  824. --product-title-line-height: 20px;
  825. --product-title-spacing    : 0.5px;
  826. --product-price-size       : 14px;
  827. --product-price-weight     : 500;
  828. --product-space-img-txt    : 15px;
  829. --product-space-elements   : 5px;
  830.  
  831. --pr-countdown-color       : #222;
  832. --pr-countdown-bg-color    : rgba(255, 255, 255, 0.1);
  833. }
  834. .t4s-product:not(.t4s-pr-packery) {
  835. --product-title-color         : #222222;
  836. --product-title-color-hover   : #e17d28;
  837. --product-price-color        : #696969;
  838. --product-price-color-second  : #696969;
  839. --product-price-sale-color    : #ec0101;
  840. --product-vendors-color       : #878787;
  841. --product-vendors-color-hover : #e17d28;
  842. }</style><style data-shopify>.t4s-pr-style1 {
  843.  
  844.      
  845.        --pr-addtocart-color             : #333333;
  846.        --pr-addtocart-color2            : #fff;
  847.        --pr-addtocart-color-hover       : #222222;
  848.        --pr-addtocart-color2-hover      : #fff;
  849.  
  850.        --pr-quickview-color             : #ffffff;
  851.        --pr-quickview-color2            : #222;
  852.        --pr-quickview-color-hover       : #222222;
  853.        --pr-quickview-color2-hover      : #fff;
  854.  
  855.        --pr-wishlist-color              : #ffffff;
  856.        --pr-wishlist-color2             : #222;
  857.        --pr-wishlist-color-hover        : #222222;
  858.        --pr-wishlist-color2-hover       : #fff;
  859.        --pr-wishlist-color-active        : #e81e63;
  860.        --pr-wishlist-color2-active       : #fff;
  861.  
  862.        --pr-compare-color               : #ffffff;
  863.        --pr-compare-color2              : #222;
  864.        --pr-compare-color-hover         : #222222;
  865.        --pr-compare-color2-hover        : #fff;
  866.  
  867.        --size-list-color                : #ffffff;
  868.            }</style><style data-shopify>.t4s-pr-style2 {
  869.  
  870.        
  871.        --pr-addtocart-color             : #ffffff;
  872.        --pr-addtocart-color2            : #222;
  873.        --pr-addtocart-color-hover       : #222222;
  874.        --pr-addtocart-color2-hover      : #fff;
  875.  
  876.        --pr-quickview-color             : #ffffff;
  877.        --pr-quickview-color2            : #222;
  878.        --pr-quickview-color-hover       : #222222;
  879.        --pr-quickview-color2-hover      : #fff;
  880.  
  881.        --pr-wishlist-color              : #ffffff;
  882.        --pr-wishlist-color2             : #222;
  883.        --pr-wishlist-color-hover        : #222222;
  884.        --pr-wishlist-color2-hover       : #fff;
  885.        --pr-wishlist-color-active        : #e17d28;
  886.        --pr-wishlist-color2-active       : #fff;
  887.  
  888.        --pr-compare-color               : #ffffff;
  889.        --pr-compare-color2              : #222;
  890.        --pr-compare-color-hover         : #222222;
  891.        --pr-compare-color2-hover        : #fff;
  892.        
  893.        --size-list-color                : #ffffff;
  894.            }</style><style data-shopify>
  895.        
  896.            .t4s-pr-style6 {
  897.  
  898.        
  899.        --pr-addtocart-color             : #222222;
  900.        --pr-addtocart-color2            : #fff;
  901.        --pr-addtocart-color-hover       : #e17d28;
  902.        --pr-addtocart-color2-hover      : #fff;
  903.  
  904.        --pr-quickview-color             : #ffffff;
  905.        --pr-quickview-color2            : #222;
  906.        --pr-quickview-color-hover       : #222222;
  907.        --pr-quickview-color2-hover      : #fff;
  908.  
  909.        --pr-wishlist-color              : #ffffff;
  910.        --pr-wishlist-color2             : #222;
  911.        --pr-wishlist-color-hover        : #222222;
  912.        --pr-wishlist-color2-hover       : #fff;
  913.        --pr-wishlist-color-active        : #e17d28;
  914.        --pr-wishlist-color2-active       : #fff;
  915.  
  916.        --pr-compare-color               : #ffffff;
  917.        --pr-compare-color2              : #222;
  918.        --pr-compare-color-hover         : #222222;
  919.        --pr-compare-color2-hover        : #fff;
  920.        
  921.        --size-list-color                : #ffffff;
  922.            }</style><style data-shopify>
  923.        
  924.            .t4s-pr-style7 {
  925.  
  926.        
  927.        --pr-addtocart-color             : #222222;
  928.        --pr-addtocart-color2            : #fff;
  929.        --pr-addtocart-color-hover       : #e17d28;
  930.        --pr-addtocart-color2-hover      : #fff;
  931.  
  932.        --pr-quickview-color             : #000000;
  933.        --pr-quickview-color2            : #fff;
  934.        --pr-quickview-color-hover       : #2453d3;
  935.        --pr-quickview-color2-hover      : #fff;
  936.  
  937.        --pr-wishlist-color              : #000000;
  938.        --pr-wishlist-color2             : #fff;
  939.        --pr-wishlist-color-hover        : #2453d3;
  940.        --pr-wishlist-color2-hover       : #fff;
  941.        --pr-wishlist-color-active        : #e81e63;
  942.        --pr-wishlist-color2-active       : #fff;
  943.  
  944.        --pr-compare-color               : #000000;
  945.        --pr-compare-color2              : #fff;
  946.        --pr-compare-color-hover         : #2453d3;
  947.        --pr-compare-color2-hover        : #fff;
  948.        
  949.        --size-list-color                : #ffffff;
  950.            }</style></div><div id="shopify-section-btn_config" class="shopify-section t4s-section t4s-section-config t4s-section-admn-fixed"><style data-shopify>:root {
  951.        --btn-radius:60px;
  952.        --t4s-other-radius : 0px;
  953.    }
  954.    button{
  955.        font-family: var(--font-family-1) !important;
  956.    }
  957.    .t4s-btn-base {
  958.        font-family: var(--font-family-1) !important;
  959.        --btn-fw:600;
  960.    }</style></div><div id="shopify-section-announcement-bar" class="shopify-section t4-section t4-section-announcement-bar t4s_bk_flickity t4s_tp_cd"><script>try { if (window.Shopify && !Shopify.designMode) { document.getElementById('shopify-section-announcement-bar').remove() } else { document.getElementById('shopify-section-announcement-bar').setAttribute("aria-hidden", true) } }catch(err) {}</script></div><div id="shopify-section-top-bar" class="shopify-section t4-section t4s_tp_flickity t4s_tp_cd t4s-pr"><style data-shopify>.t4s-top-bar {
  961.      --tb-color: #878787; --tb-background: #000000;
  962.      --tb-border-w:0px; --tb-border: #000000;
  963.      --tb-color-a-hover: #e17d28;
  964.    }
  965.    .t4s-top-bar {
  966.      font-size:12px;
  967.      background-color: var(--tb-background);
  968.      border-bottom: var(--tb-border-w) solid var(--tb-border);
  969.      color:var(--tb-color)
  970.    }
  971.    .t4s-top-bar__wrap { padding: 10px 0; min-height:20px; }
  972.    .t4s-top-bar a { color:var(--tb-color) }
  973.    .t4s-top-bar .t4s-top-bar-text__item a { color: var(--tb-color-link); }
  974.    .t4s-top-bar a:hover { color:var(--tb-color-a-hover) }
  975.    .t4s-top-bar-text__item strong { font-weight: var(--tb-fw-bold); color: var(--tb-color-bold); }
  976.    .t4s-top-bar-text__item p {margin-bottom:0}
  977.    .t4s-top-bar .ml__15 { margin-inline-start: 15px; }
  978.    .t4s-top-bar__html i {font-size: 16px;vertical-align: middle;}
  979.    .t4s-top-bar__html svg,.t4s-top-bar__location svg {width: 16px;height: 16px;vertical-align: middle;display: inline-block;}
  980.    .t4s-top-bar__currencies,.t4s-top-bar__languages{margin-inline-start: 15px;}
  981.    .t4s-top-bar__currencies button,.t4s-top-bar__languages button{background: transparent;color: var(--tb-color);display: flex;padding: 0;align-items: center;line-height: 20px;font-size: 100%;}
  982.    .t4s-top-bar__currencies .t4s-dropdown__wrapper  button,.t4s-top-bar__languages .t4s-dropdown__wrapper button{margin-bottom: 5px}
  983.    .t4s-top-bar__currencies button:hover,.t4s-top-bar__languages button:hover{background: transparent;color: var(--tb-color-a-hover);}
  984.    .t4s-top-bar__currencies button svg,.t4s-top-bar__languages button svg{width: 8px;margin-inline-start: 5px;}
  985.    .t4s-top-bar__currencies .t4s-dropdown__wrapper,.t4s-top-bar__languages .t4s-dropdown__wrapper {background: var(--t4s-body-background );padding: 15px;}
  986.   .t4s-top-bar__currencies .t4s-drop-arrow, .t4s-top-bar__languages .t4s-drop-arrow {background-color:var(--t4s-body-background );}
  987.    .t4s-top-bar__currencies button[data-flagst4s="md"]:not(:last-child), .t4s-top-bar__languages button[data-flagst4s="md"]:not(:last-child){margin-bottom: 7px;}
  988.    .t4s-top-bar__currencies .t4s-dropdown__wrapper button,.t4s-top-bar__languages .t4s-dropdown__wrapper button {color: var(--text-color);}
  989.    .t4s-top-bar__currencies .t4s-dropdown__wrapper button.is--selected, .t4s-top-bar__languages .t4s-dropdown__wrapper button.is--selected{color: var(--tb-color-a-hover);}
  990.    @media (max-width: 767px) {  
  991.      .t4s-top-bar__currencies .t4s-dropdown__wrapper.is-style-mb--false,.t4s-top-bar__languages .t4s-dropdown__wrapper.is-style-mb--false {min-width: 100px;max-width:300px;width: auto;}
  992.      .t4s-top-bar__currencies .t4s-dropdown__wrapper button, .t4s-top-bar__languages .t4s-dropdown__wrapper button {
  993.          color: var(--text-color);
  994.          padding: 5px 0;
  995.      }
  996.    }
  997.    .t4s-top-bar__currencies .t4s-dropdown__wrapper button.is--selected, .t4s-top-bar__languages .t4s-dropdown__wrapper button.is--selected {
  998.      color: var(--link-color-hover);
  999.    }
  1000.    @media(min-width:768px){
  1001.    .t4sp-hover .t4s-top-bar__currencies .t4s-dropdown__wrapper button:hover, .t4sp-hover .t4s-top-bar__languages .t4s-dropdown__wrapper button:hover {color: var(--link-color-hover); }
  1002. .t4s-top-bar__languages .t4s-dropdown__wrapper, .t4s-top-bar__currencies .t4s-dropdown__wrapper {min-width: 100px;max-width: 300px;width: auto;}
  1003. .t4s-top-bar__currencies .t4s-dropdown__wrapper.t4s-currency_type_1 {min-width: 205px;}
  1004.    }
  1005.    .t4s-top-bar .t4s-countdown-enabled {display: inline-block}</style><div data-topbar-options='{ "isTransparent": false }' id="t4s-top-bar-main" class="t4s-top-bar">
  1006.    <div class="t4s-container">
  1007.       <div class="t4s-row t4s-top-bar__wrap t4s-align-items-center">
  1008.                <div  id="b_5f307ac5-e39a-4ce9-a4f0-1787e07c0562" class="t4s-top-bar__text t4s-col-item t4s-col-12 t4s-text-center t4s-col-lg-4 t4s-text-lg-start "><div class="t4s-top-bar-text__item t4s-rte--list"></div><style data-shopify>.t4s-top-bar {
  1009.                          --tb-fw-bold:400;
  1010.                          --tb-color-link: #222222; --tb-color-bold: #ec0101;
  1011.                        }</style>
  1012.                </div>
  1013.                <div  id="b_top-bar-0" class="t4s-top-bar__html t4s-col-item t4s-col-12 t4s-text-center t4s-col-lg-4 t4s-text-lg-end "><style data-shopify>.t4s-top-bar-custom__html a{border:0!important}</style><div class="t4s-top-bar-custom__html t4s-rte--list"><div class="reviews-io-rating-bar-widget" data-widget-id="eNSpJETnjz3Xfik7" data-store-name="gripp.one" lang="en"></div>
  1014. <script src="//widget.reviews.io/modern-widgets/rating-bar.js"></script></div>
  1015.                </div></div>
  1016.    </div>
  1017.  </div><div id="t4s-hsticky__sentinel" class="t4s-op-0 t4s-pe-none t4s-pa t4s-w-100"></div><style>#t4s-hsticky__sentinel {height: 1px;bottom: 0;}</style></div><header id="shopify-section-header-inline" class="shopify-section t4s-section t4s-section-header"><style data-shopify>.t4s-header__wrapper {
  1018.    --h-text-color      : #222222;
  1019.    --h-text-color-rgb  : 34, 34, 34;
  1020.    --h-text-color-hover: #e17d28;
  1021.    --h-bg-color        : #ffffff;
  1022.    background-color: var(--h-bg-color);
  1023.  }
  1024.  .t4s-count-box {
  1025.    --h-count-bgcolor: #e17d28;
  1026.    --h-count-color: #ffffff;
  1027.  }.is-header--stuck .t4s-header__wrapper {
  1028.      --h-text-color      : #222222;
  1029.      --h-text-color-rgb  : 34, 34, 34;
  1030.      --h-text-color-hover: #e17d28;
  1031.      --h-bg-color        : #ffffff;
  1032.    }
  1033.    .is-header--stuck .header__sticky-logo {
  1034.      display:block !important
  1035.    }
  1036.    .is-header--stuck .header__normal-logo,
  1037.    .is-header--stuck .header__mobile-logo {
  1038.      display:none !important
  1039.    }.t4s-section-header [data-header-height] {
  1040.      min-height: 62px;    
  1041.  }
  1042.  .t4s-header__logo img {
  1043.    padding-top: 5px;
  1044.    padding-bottom: 5px;
  1045.    transform: translateZ(0);
  1046.    max-height: inherit;
  1047.    height: auto;
  1048.    width: 100%;
  1049.    max-width: 100%;
  1050.  }
  1051.  .t4s-header__logo img[src*=".svg"] {
  1052.    height: 100%;
  1053.    perspective: 800px;
  1054.    -webkit-perspective: 800px;
  1055.    backface-visibility: hidden;
  1056.    -webkit-backface-visibility: hidden;
  1057.  }
  1058.  .t4s-site-nav__icons .t4s-site-nav__icon {
  1059.      padding: 0 6px;
  1060.      display: inline-block;
  1061.      line-height: 1;
  1062.  }
  1063.  .t4s-site-nav__icons svg.t4s-icon {
  1064.      color: var(--h-text-color);
  1065.      line-height: 1;
  1066.      vertical-align: middle;
  1067.      transition: color 0.2s ease-in-out;
  1068.      width: 22px;
  1069.      height: 22px;
  1070.  }
  1071.  .t4s-site-nav__icons.t4s-use__kalles svg.t4s-icon--account {
  1072.      width: 24px;
  1073.      height: 24px;
  1074.  }
  1075.  .t4s-site-nav__icons.t4s-use__line svg.t4s-icon {
  1076.    width: 25px;
  1077.    height: 25px;
  1078.  }
  1079.  .t4s-site-nav__icon>a:hover svg.t4s-icon {
  1080.      color: var(--h-text-color-hover);
  1081.  }
  1082.  .t4s-site-nav__icon a {
  1083.    display: inline-block;
  1084.    line-height: 1;
  1085.  }
  1086.  .t4s-site-nav__cart >a,.t4s-push-menu-btn {color: var(--h-text-color)}
  1087.  .t4s-site-nav__cart >a:hover {color: var(--h-text-color-hover)}
  1088.  @media (min-width: 768px) {
  1089.    .t4s-site-nav__icons .t4s-site-nav__icon {
  1090.        padding: 0 8px;
  1091.    }
  1092.  }
  1093.  @media (min-width: 1025px) {
  1094.      .t4s-section-header [data-header-height] {
  1095.         min-height: 60px;    
  1096.      }.t4s-announcement-bar >.t4s-container, .t4s-top-bar >.t4s-container, .t4s-header__wrapper >.t4s-container {
  1097.          max-width: 100%;
  1098.      }
  1099.      .t4s-header-layout_logo_left .t4s-header__logo {
  1100.          margin-left: 10px;
  1101.      }.t4s-nav__ul {
  1102.          margin: 0;padding:0
  1103.      }
  1104.    .t4s-nav__ul>li> a {
  1105.        color: var(--h-text-color);
  1106.        padding: 5px 17.5px;
  1107.        text-transform: none;
  1108.        font-family: var(--font-family-1);
  1109.        font-weight: 700;
  1110.        font-size: 15px;}
  1111.    .t4s-nav__ul>li> a:hover { color: var(--h-text-color-hover) !important}
  1112.    .t4s-header-layout_logo_left .t4s-col-group_btns {
  1113.        min-width: 16.666667%;
  1114.    }
  1115.    .t4s-nav__ul .t4s-icon-select-arrow {
  1116.        position: static;
  1117.        width: 8px;
  1118.        margin-left: 4px;
  1119.        height: 8px;
  1120.        opacity: .8;
  1121.    }
  1122.    .t4s-header-layout_logo_center .t4s-nav__ul>li> a {
  1123.           padding-left: 5px;
  1124.    }
  1125.    .t4s-nav__ul>li.is--nav__active> a {
  1126.      color: var(--h-text-color-hover) !important;
  1127.      transition: none;
  1128.    }}</style><div data-header-options='{ "isTransparent": false,"isSticky": true,"hideScroldown": true }' class="t4s-header__wrapper t4s-pr t4s-header-layout_logo_left ">
  1129.  <div class="t4s-container">
  1130.    <div data-header-height class="t4s-row t4s-gx-15 t4s-gx-md-30 t4s-align-items-center"><div class="t4s-col-md-4 t4s-col-3 t4s-d-lg-none t4s-col-item"><a href="/" data-menu-drawer data-drawer-options='{ "id":"#t4s-menu-drawer" }' class="t4s-push-menu-btn  t4s-lh-1 t4s-d-flex t4s-align-items-center"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="16" viewBox="0 0 30 16" fill="currentColor"><rect width="30" height="1.5"></rect><rect y="7" width="20" height="1.5"></rect><rect y="14" width="30" height="1.5"></rect></svg></a></div>
  1131.        <div class="t4s-col-lg-2 t4s-col-md-4 t4s-col-6 t4s-text-center t4s-text-lg-start t4s-col-item"><div class=" t4s-header__logo t4s-lh-1"><a class="t4s-d-inline-block" href="/" ><img loading="eager" srcset="//gripp.one/cdn/shop/files/Logo_03_Black_2ac9875a-df54-461f-bfd6-9800150f1762.png?v=1645017104&width=160, //gripp.one/cdn/shop/files/Logo_03_Black_2ac9875a-df54-461f-bfd6-9800150f1762.png?v=1645017104&width=320 2x" src="//gripp.one/cdn/shop/files/Logo_03_Black_2ac9875a-df54-461f-bfd6-9800150f1762.png?v=1645017104&width=160"
  1132.    class="header__normal-logo t4s-d-none t4s-d-lg-block" width="160" height="41" alt="Gripp.One kosttillskott för träning &amp; vardag. " style="width: 160px"><style>@media(max-width: 1024px){.header__sticky-logo {width: 160px !important }}</style>
  1133.    <img loading="lazy" srcset="//gripp.one/cdn/shop/files/Logo_03_Black.png?v=1645017048&width=160, //gripp.one/cdn/shop/files/Logo_03_Black.png?v=1645017048&width=320 2x" src="//gripp.one/cdn/shop/files/Logo_03_Black.png?v=1645017048&width=160"
  1134.    class="header__sticky-logo t4s-d-none t4s-d-none" width="160" height="41" alt="GRIPP.ONE" style="width: 160px"><img loading="eager" srcset="//gripp.one/cdn/shop/files/Logo_03_Black.png?v=1645017048&width=160, //gripp.one/cdn/shop/files/Logo_03_Black.png?v=1645017048&width=320 2x" src="//gripp.one/cdn/shop/files/Logo_03_Black.png?v=1645017048&width=160"
  1135.    class="header__mobile-logo t4s-d-lg-none" width="160" height="41" alt="GRIPP.ONE" style="width: 160px"></a></div> </div>
  1136.        <div class="t4s-col t4s-d-none t4s-d-lg-block t4s-col-item"><nav class="t4s-navigation t4s-text-start t4s-nav__hover_fadein t4s-nav-arrow__false"><ul data-menu-nav id="t4s-nav-ul" class="t4s-nav__ul t4s-d-inline-flex t4s-flex-wrap t4s-align-items-center"><li id="item_drop_bEHRDD" data-placement="bottom" class="t4s-type__drop t4s-menu-item has--children menu-has__offsets menu-pos__left " >
  1137.         <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/all" target="_self">Shop</a><div id="content_drop_bEHRDD" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none"><div class="t4s-lazy_menu" data-handle="main-menu"><div class="t4s-loading--bg"></div></div></div></li><li id="item_d411704f-94a2-4d38-8872-4bd903ffc061" class="t4s-type__simple t4s-menu-item " ><a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/blogs/tips-rad " target="_self">Tips & Råd</a></li><li id="item_0c5a6240-c511-4211-927b-ab215c67661d" data-placement="bottom" class="t4s-type__drop t4s-menu-item has--children menu-has__offsets menu-pos__left " >
  1138.         <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/pages/kontakta-oss" target="_self">Kontakt</a></li></ul></nav></div>
  1139.        <div class="t4s-col-lg-auto t4s-col-md-4 t4s-col-3 t4s-text-end t4s-col-group_btns t4s-col-item t4s-lh-1"><svg xmlns="http://www.w3.org/2000/svg" class="t4s-d-none">
  1140.  <symbol id="icon-h-search" viewBox="0 0 32 32" fill="currentColor">
  1141.    <path d="M 19 3 C 13.488281 3 9 7.488281 9 13 C 9 15.394531 9.839844 17.589844 11.25 19.3125 L 3.28125 27.28125 L 4.71875 28.71875 L 12.6875 20.75 C 14.410156 22.160156 16.605469 23 19 23 C 24.511719 23 29 18.511719 29 13 C 29 7.488281 24.511719 3 19 3 Z M 19 5 C 23.429688 5 27 8.570313 27 13 C 27 17.429688 23.429688 21 19 21 C 14.570313 21 11 17.429688 11 13 C 11 8.570313 14.570313 5 19 5 Z"/>
  1142.  </symbol>
  1143.  <symbol id="icon-h-account" viewBox="0 0 32 32" fill="currentColor">
  1144.   <path xmlns="http://www.w3.org/2000/svg" d="M 16 5 C 12.144531 5 9 8.144531 9 12 C 9 14.410156 10.230469 16.550781 12.09375 17.8125 C 8.527344 19.34375 6 22.882813 6 27 L 8 27 C 8 22.570313 11.570313 19 16 19 C 20.429688 19 24 22.570313 24 27 L 26 27 C 26 22.882813 23.472656 19.34375 19.90625 17.8125 C 21.769531 16.550781 23 14.410156 23 12 C 23 8.144531 19.855469 5 16 5 Z M 16 7 C 18.773438 7 21 9.226563 21 12 C 21 14.773438 18.773438 17 16 17 C 13.226563 17 11 14.773438 11 12 C 11 9.226563 13.226563 7 16 7 Z"/>
  1145.   </symbol>
  1146.  <symbol id="icon-h-heart" viewBox="0 0 32 32" fill="currentColor">
  1147.   <path xmlns="http://www.w3.org/2000/svg" d="M 9.5 5 C 5.363281 5 2 8.402344 2 12.5 C 2 13.929688 2.648438 15.167969 3.25 16.0625 C 3.851563 16.957031 4.46875 17.53125 4.46875 17.53125 L 15.28125 28.375 L 16 29.09375 L 16.71875 28.375 L 27.53125 17.53125 C 27.53125 17.53125 30 15.355469 30 12.5 C 30 8.402344 26.636719 5 22.5 5 C 19.066406 5 16.855469 7.066406 16 7.9375 C 15.144531 7.066406 12.933594 5 9.5 5 Z M 9.5 7 C 12.488281 7 15.25 9.90625 15.25 9.90625 L 16 10.75 L 16.75 9.90625 C 16.75 9.90625 19.511719 7 22.5 7 C 25.542969 7 28 9.496094 28 12.5 C 28 14.042969 26.125 16.125 26.125 16.125 L 16 26.25 L 5.875 16.125 C 5.875 16.125 5.390625 15.660156 4.90625 14.9375 C 4.421875 14.214844 4 13.273438 4 12.5 C 4 9.496094 6.457031 7 9.5 7 Z"/>
  1148.   </symbol>
  1149.  <symbol id="icon-h-cart" viewBox="0 0 32 32" fill="currentColor">
  1150.   <path xmlns="http://www.w3.org/2000/svg" d="M 16 3 C 13.253906 3 11 5.253906 11 8 L 11 9 L 6.0625 9 L 6 9.9375 L 5 27.9375 L 4.9375 29 L 27.0625 29 L 27 27.9375 L 26 9.9375 L 25.9375 9 L 21 9 L 21 8 C 21 5.253906 18.746094 3 16 3 Z M 16 5 C 17.65625 5 19 6.34375 19 8 L 19 9 L 13 9 L 13 8 C 13 6.34375 14.34375 5 16 5 Z M 7.9375 11 L 11 11 L 11 14 L 13 14 L 13 11 L 19 11 L 19 14 L 21 14 L 21 11 L 24.0625 11 L 24.9375 27 L 7.0625 27 Z"/>
  1151.   </symbol>
  1152. </svg><div class="t4s-site-nav__icons t4s-use__line is--hover1 t4s-h-cart__design2 t4s-lh-1 t4s-d-inline-flex t4s-align-items-center"><div class="t4s-site-nav__icon t4s-site-nav__search"><a class="t4s-pr" href="/search" data-drawer-delay- data-drawer-options='{ "id":"#t4s-search-hidden" }'>
  1153. <svg class="t4s-icon t4s-icon--search" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-search"></use></svg>
  1154. </a></div><div class="t4s-site-nav__icon t4s-site-nav__account t4s-pr t4s-d-none t4s-d-md-inline-block">
  1155. <a class="t4s-pr" href="/account" data-no-instant data-drawer-delay- data-drawer-options='{ "id":"#t4s-login-sidebar" }' >
  1156. <svg class="t4s-icon t4s-icon--account" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-account"></use></svg>
  1157. </a></div><div class="t4s-site-nav__icon t4s-site-nav__heart t4s-d-none t4s-d-md-inline-block"><a data-link-wishlist class="t4s-pr" href="/search/?view=wishlist">
  1158. <svg class="t4s-icon t4s-icon--heart" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-heart"></use></svg>
  1159. <span data-count-wishlist class="t4s-pa t4s-op-0 t4s-ts-op t4s-count-box">0</span>
  1160. </a></div><div class="t4s-site-nav__icon t4s-site-nav__cart">
  1161. <a href="/cart" data-drawer-delay- data-drawer-options='{ "id":"#t4s-mini_cart" }'>
  1162. <span class="t4s-pr t4s-icon-cart__wrap">
  1163.  <svg class="t4s-icon t4s-icon--cart" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-cart"></use></svg>
  1164.  <span data-cart-count class="t4s-pa t4s-op-0 t4s-ts-op t4s-count-box">0</span>
  1165. </span>
  1166. <span class="t4s-h-cart-totals t4s-dn">
  1167. <span class="t4s-h-cart__divider t4s-dn">/</span>
  1168. <span data-cart-tt-price class="t4s-h-cart__total"><span class=money>0 SEK</span></span>
  1169. </span>
  1170. </a>
  1171. </div></div><style>
  1172. .t4s-h-cart__design3 .t4s-count-box {
  1173. width: 19px;
  1174. height: 19px;
  1175. line-height: 19px;
  1176. position: static;
  1177. display: inline-block;
  1178. }
  1179. .t4s-h-cart__design2 .t4s-site-nav__icon:last-child,
  1180. .t4s-h-cart__design3 .t4s-site-nav__icon:last-child,
  1181. .t4s-h-cart__design4 .t4s-site-nav__icon:last-child,
  1182. .t4s-h-cart__design5 .t4s-site-nav__icon:last-child {
  1183. padding-right: 0;
  1184. }
  1185. @media (min-width: 768px) {
  1186. .t4s-h-cart__design2 .t4s-site-nav__cart a,
  1187. .t4s-h-cart__design4 .t4s-site-nav__cart a,
  1188. .t4s-h-cart__design5 .t4s-site-nav__cart a {
  1189. display: flex;
  1190. align-items: center;
  1191. justify-content: center;
  1192. }
  1193. .t4s-h-cart__design2 .t4s-h-cart-totals,
  1194. .t4s-h-cart__design4 .t4s-h-cart-totals {
  1195. display: block;
  1196. margin-left: 15px;
  1197. }
  1198. .t4s-h-cart__design4 .t4s-site-nav__cart .t4s-count-box,
  1199. .t4s-h-cart__design5 .t4s-site-nav__cart .t4s-count-box {
  1200. display: none
  1201. }
  1202. .t4s-h-cart__design4 .t4s-h-cart-totals {
  1203. margin-left: 7px;
  1204. }
  1205. .t4s-h-cart__design5 .t4s-h-cart__divider {
  1206. display: inline-block;
  1207. }
  1208. .t4s-h-cart__design5 .t4s-h-cart-totals {
  1209. display: block;
  1210. margin-left: 7px;
  1211. }
  1212. .t4s-h-cart__design1 .t4s-site-nav__icon.t4s-site-nav__btnMenu {
  1213. padding-right: 0;
  1214. }
  1215. }
  1216. </style></div></div>
  1217.  </div>
  1218. </div></header><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
  1219.        <section id="shopify-section-template--20988564504909__main" class="shopify-section t4s-section t4s-section-main error-404 not-found t4s-pr t4s-oh"><div class="error-404-wrap t4s-text-center t4s-empty__page">
  1220. <div class="t4s-container">
  1221.     <h1 class="error-404-title">404</h1>
  1222.     <h3 class="error-404-subtext">Förlåt! Sidan du letar efter kan inte hittas.</h3>
  1223.     <p class="error-404-link">Gå tillbaka till <a href="/" rel="home">homepage</a></p>
  1224. </div>
  1225. </div>
  1226. <style>
  1227. .error-404.not-found{letter-spacing:2px}.error-404.not-found h1{font-size:80px;letter-spacing:8px;font-weight:700;margin:0 0 5px}.error-404.not-found h3{text-transform:uppercase;font-size:18px;margin:0 0 15px}
  1228. .error-404.not-found a{font-weight:700;border-bottom:1px solid #222;padding:2px 5px}
  1229. .error-404.not-found a:hover{background:#222;color:#fff}
  1230. </style></section>
  1231.      </main>
  1232.  
  1233.      <footer id="t4s-footer"><section id="shopify-section-footer" class="shopify-section t4s-section t4s-section-footer t4s_tp_cdt t4s-footer"><!-- sections/footer1.liquid -->
  1234. <link href="//gripp.one/cdn/shop/t/402/assets/section.css?v=19467530681101428381710425719" rel="stylesheet" type="text/css" media="all" />
  1235. <link href="//gripp.one/cdn/shop/t/402/assets/general-block.css?v=88262974810170776061710425718" rel="stylesheet" type="text/css" media="all" />
  1236. <link href="//gripp.one/cdn/shop/t/402/assets/newsletter.css?v=63975441102014292921710425719" rel="stylesheet" type="text/css" media="all" />
  1237. <link href="//gripp.one/cdn/shop/t/402/assets/icon-social.css?v=92386074729244038331710425718" rel="stylesheet" type="text/css" media="all" />
  1238. <link href="//gripp.one/cdn/shop/t/402/assets/footer.css?v=163843111538841254261710954392" rel="stylesheet" type="text/css" media="all" />
  1239. <div class="t4s-section-inner t4s_nt_se_footer t4s_se_footer t4s-container-wrap "     style="--bg-color: #070707;--bg-gradient: ;--border-cl: #e6e6e6;--mg-top: ;--mg-right: auto;--mg-bottom: 0px;--mg-left:auto;--pd-top: 80px;--pd-right: 0;--pd-bottom: 60px;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: 80px;--pdtb-right: 0;--pdtb-bottom: 60px;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: 50px;--pdmb-right: 0;--pdmb-bottom: 0px;--pdmb-left: ;"><div class="t4s-container"><div class="t4s-footer-wrap t4s-row is--footer-sticky-false is--footer-collapse-true t4s-gx-lg-30 t4s-gy-lg-30 t4s-gx-md-15 t4s-gy-md-30 t4s-gx-10 t4s-gy-30" style="--heading-fs:16px;--heading-fw:500;--heading-lh:22px;--heading-ls: 0px;--heading-cl:#ffffff;--text-fs:14px;--text-fw:400;--text-cl:#dddddd;--link-cl:#dddddd;--link-hover-cl:#e17d28;--border-cl:#e6e6e6;--heading-mgb:30px;--heading-mgbm:20px;"><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-3 t4s-col-md-6 t4s-col-12 bl-footer-0">
  1240.                <div class="t4s-col-inner t4s-text-md-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in">
  1241.                      
  1242.                      <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none">
  1243.                          <h3 class="t4s-col-heading t4s-fnt-fm-inherit">Get in Touch</h3>
  1244.                      </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none">
  1245.                        
  1246.                          <h3 class="t4s-col-heading t4s-fnt-fm-inherit">Get in touch</h3><span class="t4s-footer-collapse-icon"></span>
  1247.                      </div><div data-footer-content class="t4s-footer-content">
  1248. <div class="t4s-footer-raw-html t4s-rte--list t4s-hidden-mobile-false"style="--animation: ;--delay-animation:s;"><p style="display:flex"><svg style="width: 30px;height: 30px;vertical-align: middle;margin-right: 5px;" viewbox="0 0 32 32" width="32" height="32"><path fill="currentColor" d="M 16.001 1.072 c 5.291 0 9.596 4.305 9.596 9.597 c 0 1.683 -0.446 3.341 -1.29 4.799 l -8.307 14.394 l -8.308 -14.395 c -0.843 -1.456 -1.289 -3.115 -1.289 -4.798 c 0 -5.292 4.305 -9.597 9.597 -9.597 Z M 16.001 14.4 c 2.058 0 3.731 -1.674 3.731 -3.731 s -1.674 -3.731 -3.731 -3.731 c -2.058 0 -3.732 1.674 -3.732 3.731 s 1.674 3.731 3.732 3.731 Z M 16.001 0.006 c -5.889 0 -10.663 4.775 -10.663 10.663 c 0 1.945 0.523 3.762 1.432 5.332 l 9.23 15.994 l 9.23 -15.994 c 0.909 -1.57 1.432 -3.387 1.432 -5.332 c 0 -5.888 -4.774 -10.663 -10.662 -10.663 v 0 Z M 16.001 13.334 c -1.472 0 -2.666 -1.193 -2.666 -2.665 c 0 -1.471 1.194 -2.665 2.666 -2.665 s 2.665 1.194 2.665 2.665 c 0 1.472 -1.193 2.665 -2.665 2.665 v 0 Z"></path></svg><span>Wahlströms väg 20E, 611 38 Nyköping, Sweden</span></p> <p style="display:flex"><svg style="width: 24px;height: 24px;vertical-align: middle;margin-right: 5px;" viewbox="0 0 32 32" width="32" height="32"><path fill="currentColor" d="M 28.244 7.47 h -25.572 v 17.06 h 26.656 v -17.06 h -1.084 Z M 27.177 8.536 l -10.298 10.298 c -0.47 0.47 -1.289 0.47 -1.759 0 l -10.3 -10.298 h 22.356 Z M 3.738 8.961 l 6.923 6.922 l -6.923 6.923 v -13.846 Z M 4.589 23.464 l 6.827 -6.826 l 2.951 2.95 c 0.436 0.436 1.016 0.677 1.633 0.677 s 1.197 -0.241 1.633 -0.677 l 2.951 -2.951 l 6.826 6.826 h -22.822 Z M 28.262 22.807 l -6.923 -6.924 l 6.923 -6.924 v 13.848 Z"></path></svg><span><a href="mailto:hello@gripp.one">hello@gripp.one</a></span></p>
  1249. <p style="display:flex"><svg style="width: 24px;height: 24px;vertical-align: middle;margin-right: 5px;" viewbox="0 0 32 32" width="32" height="32"><path fill="currentColor" d="M 23.407 30.394 c -2.431 0 -8.341 -3.109 -13.303 -9.783 c -4.641 -6.242 -6.898 -10.751 -6.898 -13.785 c 0 -2.389 1.65 -3.529 2.536 -4.142 l 0.219 -0.153 c 0.979 -0.7 2.502 -0.927 3.086 -0.927 c 1.024 0 1.455 0.599 1.716 1.121 c 0.222 0.442 2.061 4.39 2.247 4.881 c 0.286 0.755 0.192 1.855 -0.692 2.488 l -0.155 0.108 c -0.439 0.304 -1.255 0.869 -1.368 1.557 c -0.055 0.334 0.057 0.684 0.342 1.068 c 1.423 1.918 5.968 7.55 6.787 8.314 c 0.642 0.6 1.455 0.685 2.009 0.218 c 0.573 -0.483 0.828 -0.768 0.83 -0.772 l 0.059 -0.057 c 0.048 -0.041 0.496 -0.396 1.228 -0.396 c 0.528 0 1.065 0.182 1.596 0.541 c 1.378 0.931 4.487 3.011 4.487 3.011 l 0.05 0.038 c 0.398 0.341 0.973 1.323 0.302 2.601 c -0.695 1.327 -2.85 4.066 -5.079 4.066 Z M 9.046 2.672 c -0.505 0 -1.746 0.213 -2.466 0.728 l -0.232 0.162 c -0.827 0.572 -2.076 1.435 -2.076 3.265 c 0 2.797 2.188 7.098 6.687 13.149 c 4.914 6.609 10.532 9.353 12.447 9.353 c 1.629 0 3.497 -2.276 4.135 -3.494 c 0.392 -0.748 0.071 -1.17 -0.04 -1.284 c -0.36 -0.241 -3.164 -2.117 -4.453 -2.988 c -0.351 -0.238 -0.688 -0.358 -0.999 -0.358 c -0.283 0 -0.469 0.1 -0.532 0.14 c -0.104 0.111 -0.39 0.405 -0.899 0.833 c -0.951 0.801 -2.398 0.704 -3.424 -0.254 c -0.923 -0.862 -5.585 -6.666 -6.916 -8.459 c -0.46 -0.62 -0.641 -1.252 -0.538 -1.877 c 0.187 -1.133 1.245 -1.866 1.813 -2.26 l 0.142 -0.099 c 0.508 -0.363 0.4 -1.02 0.316 -1.242 c -0.157 -0.414 -1.973 -4.322 -2.203 -4.781 c -0.188 -0.376 -0.336 -0.533 -0.764 -0.533 Z"></path></svg><span><a href="tel:+46(0)155606020">+46 (0)155 60 60 20</a> </span></p></div></div>
  1250.                </div>
  1251.            </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-6 t4s-col-12 bl-footer-6">
  1252.                <div class="t4s-col-inner t4s-text-md-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in">
  1253.                      
  1254.                      <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none">
  1255.                          <h3 class="t4s-col-heading t4s-fnt-fm-inherit">Information</h3>
  1256.                      </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none">
  1257.                      <h3 class="t4s-col-heading t4s-fnt-fm-inherit">Information</h3><span class="t4s-footer-collapse-icon"></span>
  1258.                      </div><div data-footer-content class="t4s-footer-content"><div class="t4s-footer-menu t4s-footer-menu-style1" style="--menu-mgb:px;--menu-mgb-mb:px;">
  1259.                            <ul class="t4s-footer-linklist"><li>
  1260.                                    <a target="_blank" href="/policies/shipping-policy" class="t4s-footer-link " >
  1261.                                    Leverans
  1262.                                    </a>
  1263.                                </li><li>
  1264.                                    <a target="_blank" href="/policies/refund-policy" class="t4s-footer-link " >
  1265.                                    Returköp
  1266.                                    </a>
  1267.                                </li><li>
  1268.                                    <a target="_blank" href="/policies/terms-of-service" class="t4s-footer-link " >
  1269.                                    Användarvillkor
  1270.                                    </a>
  1271.                                </li><li>
  1272.                                    <a target="_blank" href="/policies/privacy-policy" class="t4s-footer-link " >
  1273.                                    Integritetspolicy
  1274.                                    </a>
  1275.                                </li></ul>
  1276.                            </div>
  1277. <div class="t4s-footer-menu t4s-footer-menu-style1" style="--mgb: px;--mgb-mb: px;">
  1278.    <ul class="t4s-footer-linklist"></ul>
  1279.  </div></div>
  1280.                </div>
  1281.            </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-6 t4s-col-12 bl-footer-4">
  1282.                <div class="t4s-col-inner t4s-text-md-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in">
  1283.                    <div  class="t4s-footer-content">
  1284. <div class="t4s-footer-menu t4s-footer-menu-style1" style="--mgb: px;--mgb-mb: px;">
  1285.    <ul class="t4s-footer-linklist"></ul>
  1286.  </div>
  1287. <div class="t4s-footer-menu t4s-footer-menu-style1" style="--mgb: px;--mgb-mb: px;">
  1288.    <ul class="t4s-footer-linklist"></ul>
  1289.  </div></div>
  1290.                </div>
  1291.            </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-4 t4s-col-md-6 t4s-col-12 bl-ec15d915-c711-4900-9d65-1e5cd02b4657">
  1292.                <div class="t4s-col-inner t4s-text-md-center t4s-text-md-start t4s-text-center "style="--pd: 50px 0px 0px 0px;--pd-tb: 0 0 0 0;--pd-mb: 0px 0px 0px 0px;" timeline hdt-reveal="slide-in">
  1293.                    <div  class="t4s-footer-content">
  1294. <a href="/" class="t4s-d-block">
  1295.      <div class="t4s-img-child t4s-pr t4s-hidden-mobile-"style="--animation: ;--delay-animation:s;--max-width: 2296px;--width:0px;--width-mb:0px;--mgb: 20px;--mgb-mb: 0px;">
  1296.        <img data-maxw="0" data-maxw-md="0" data-maxw-lg="0" class="lazyloadt4s t4s-lz--fadeIn" data-src="//gripp.one/cdn/shop/files/Logo_03_White.png?v=1647341794&width=1" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%202296%20584%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="2296" height="584" alt="">
  1297.        <span class="lazyloadt4s-loader"></span>
  1298.      </div>
  1299.    </a>
  1300. <div class="t4s-socials-block t4s-setts-color-false social-footer-3" style="--cl:#878787;--bg-cl:#222222;--mgb: px;--mgb-mb: px; --bd-radius:30px;">
  1301.    
  1302.     <div class="t4s-list-socials"><div class="t4s-socials t4s-socials-style-3 t4s-socials-size-small t4s-setts-color-false t4s-row t4s-gx-md-30 t4s-gy-md-0 t4s-gx-30 t4s-gy-2"><div class="t4s-col-item t4s-col-auto">
  1303.          <a title='Följ oss på Facebook' data-no-instant rel="noopener noreferrer nofollow" href="https://www.facebook.com/gripp.one.now" target="_blank" class="facebook" data-tooltip="top"><svg class=" t4s-icon-facebook" role="presentation" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg></a>
  1304.        </div><div class="t4s-col-item t4s-col-auto">
  1305.          <a title='Följ oss på Instagram' data-no-instant rel="noopener noreferrer nofollow" href="https://www.instagram.com/gripp.one/" target="_blank" class="instagram" data-tooltip="top"><svg class=" t4s-icon-instagram" role="presentation" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg></a>
  1306.        </div><div class="t4s-col-item t4s-col-auto">
  1307.          <a title='Följ oss på Linkedin' data-no-instant rel="noopener noreferrer nofollow" href="https://www.linkedin.com/company/gripp-one/" target="_blank" class="linkedin" data-tooltip="top"><svg class=" t4s-icon-linkedin" role="presentation" viewBox="0 0 448 512"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/></svg></a>
  1308.        </div><div class="t4s-col-item t4s-col-auto">
  1309.          <a title='Följ oss på YouTube' data-no-instant rel="noopener noreferrer nofollow" href="https://www.youtube.com/channel/UCVPb9BCrsVSkEbRMoT29DMg" target="_blank" class="youtube" data-tooltip="top"><svg class=" t4s-icon-youtube" role="presentation" viewBox="0 0 576 512"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/></svg></a>
  1310.        </div><div class="t4s-col-item t4s-col-auto">
  1311.          <a title='Följ oss på Tiktok' data-no-instant rel="noopener noreferrer nofollow" href="https://www.tiktok.com/@gripp.one?_t=8b55nreorjx&amp;_r=1" target="_blank" class="tiktok" data-tooltip="top"><svg class=" t4s-icon-tiktok" role="presentation" viewBox="0 0 448 512"><path d="M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"/></svg></a>
  1312.        </div></div>
  1313.  
  1314. </div>
  1315.  </div></div>
  1316.                </div>
  1317.            </div></div></div></div></section><section id="shopify-section-bottom-bar" class="shopify-section t4s-section t4s-section-footer t4s-section-bottom-bar t4s_tp_cdt t4s-footer"><!-- sections/footer1.liquid -->
  1318. <link href="//gripp.one/cdn/shop/t/402/assets/section.css?v=19467530681101428381710425719" rel="stylesheet" type="text/css" media="all" />
  1319. <link href="//gripp.one/cdn/shop/t/402/assets/general-block.css?v=88262974810170776061710425718" rel="stylesheet" type="text/css" media="all" />
  1320. <link href="//gripp.one/cdn/shop/t/402/assets/newsletter.css?v=63975441102014292921710425719" rel="stylesheet" type="text/css" media="all" />
  1321. <link href="//gripp.one/cdn/shop/t/402/assets/icon-social.css?v=92386074729244038331710425718" rel="stylesheet" type="text/css" media="all" />
  1322. <link href="//gripp.one/cdn/shop/t/402/assets/footer.css?v=163843111538841254261710954392" rel="stylesheet" type="text/css" media="all" />
  1323. <div class="t4s-section-inner t4s_nt_se_bottom-bar t4s_se_bottom-bar t4s-container-wrap t4s-bootom-hidden-false "     style="--bg-color: #000000;--bg-gradient: ;--border-cl: #e6e6e6;--mg-top: ;--mg-right: auto;--mg-bottom: 0px;--mg-left:auto;--pd-top: 20px;--pd-right: 0;--pd-bottom: 10px;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 0px;--mgtb-left: auto;--pdtb-top: 20px;--pdtb-right: 0;--pdtb-bottom: 10px;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 0px;--mgmb-left: auto;--pdmb-top: 20px;--pdmb-right: 0;--pdmb-bottom: 10px;--pdmb-left: ;"><div class="t4s-container"><div class="t4s-footer-wrap t4s-bottom-bar t4s-row is--footer-collapse- t4s-gx-md-30 t4s-gy-md-30 t4s-gx-10 t4s-gy-10" style="--heading-fs:16px;--heading-fw:500;--heading-lh:22px;--heading-ls: 0px;--heading-cl:#000000;--text-fs:14px;--text-fw:400;--text-cl:#ffffff;--link-cl:#ffffff;--link-hover-cl:#e17d28;--border-cl:#e6e6e6;--heading-mgb:30px;--heading-mgbm:20px;"><div class="t4s-custom-col t4s-col-item t4s-col-lg-12 t4s-col-md-12 t4s-col-12 bl-bottom-bar-0">
  1324.                <div class="t4s-col-inner t4s-text-md-center t4s-text-center "style="--pd: 0 0 0 0;--pd-mb: 0 0 0 0;">
  1325.                    <div  class="t4s-footer-content">
  1326. <div class="t4s-coppy-right" style="--mgb: 0px;--mgb-mb: 0px;">Copyright © 2024 <span class="t4s-cp">GRIPP.ONE</span> all rights reserved.</div></div>
  1327.                </div>
  1328.            </div></div></div></div></section></footer>
  1329.    </div>
  1330.  
  1331.    <ul hidden class="t4s-d-none">
  1332.      <li id="a11y-refresh-page-message">Att välja ett urval resulterar i en helsidasuppdatering.</li>
  1333.    </ul><svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="t4s-d-none"><defs><symbol id="svg-slider-btn___prev-1" viewBox="0 0 28 20">
  1334.    <svg xmlns="http://www.w3.org/2000/svg" width="28" height="19.97" viewBox="0 0 28 20" fill="currentColor">
  1335.      <path id="Forma_1" data-name="Forma 1" class="cls-1" d="M307.145,1836.68a0.98,0.98,0,0,0,1.411,0,1.025,1.025,0,0,0,0-1.42L301.4,1828h23.611a0.986,0.986,0,0,0,.988-1,1,1,0,0,0-.988-1.02H301.4l7.155-7.25a1.037,1.037,0,0,0,0-1.43,0.98,0.98,0,0,0-1.411,0l-8.849,8.98a1,1,0,0,0,0,1.42Z" transform="translate(-298 -1817.03)"/>
  1336.    </svg>
  1337.    </symbol>
  1338.  <symbol id="svg-slider-btn___next-1" viewBox="0 0 28 20">
  1339.    <svg xmlns="http://www.w3.org/2000/svg" width="28" height="20" viewBox="0 0 28 20" fill="currentColor">
  1340.      <path id="Forma_1" data-name="Forma 1" class="cls-1" d="M1609.85,1836.68a0.978,0.978,0,0,1-1.41,0,1.027,1.027,0,0,1,0-1.42l7.16-7.27h-23.61a1.015,1.015,0,0,1,0-2.03h23.61l-7.16-7.26a1.039,1.039,0,0,1,0-1.43,0.978,0.978,0,0,1,1.41,0l8.85,8.99a0.99,0.99,0,0,1,0,1.42Z" transform="translate(-1591 -1817)"/>
  1341.      </svg>
  1342.    </symbol><symbol id="t4s-icon-btn" viewBox="0 0 14 10" fill="none">
  1343.        <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"></path>
  1344.      </symbol><symbol id="t4s-icon-loading" viewBox="0 0 100 100" fill="none">
  1345.      <path xmlns="http://www.w3.org/2000/svg" fill="none" d="M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40 C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z" stroke="currentColor" stroke-width="2" stroke-dasharray="205.271142578125 51.317785644531256"><animate attributeName="stroke-dashoffset" calcMode="linear" values="0;256.58892822265625" keyTimes="0;1" dur="1" begin="0s" repeatCount="indefinite"/></path>
  1346.    </symbol>
  1347.    <symbol id="t4s-icon-search" viewBox="0 0 18 19" fill="none">
  1348.      <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path>
  1349.    </symbol>
  1350.    <symbol id="t4s-icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
  1351.      <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"></path>
  1352.    </symbol>
  1353.    <symbol id="t4s-icon-atc">
  1354.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="9" cy="21" r="1"/><circle cx="20" cy="21" r="1"/><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"/></svg>
  1355.    </symbol>
  1356.    <symbol id="t4s-icon-qv">
  1357.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"/><circle cx="12" cy="12" r="3"/></svg>
  1358.    </symbol>
  1359.    <symbol id="t4s-icon-cp">
  1360.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 3 21 3 21 8"/><line x1="4" y1="20" x2="21" y2="3"/><polyline points="21 16 21 21 16 21"/><line x1="15" y1="15" x2="21" y2="21"/><line x1="4" y1="4" x2="9" y2="9"/></svg>
  1361.    </symbol>
  1362.    <symbol id="t4s-icon-cp-added">
  1363.      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg>
  1364.    </symbol>
  1365.    <symbol id="t4s-icon-wis">
  1366.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg>
  1367.    </symbol>
  1368.    <symbol id="t4s-icon-wis-added">
  1369.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg>
  1370.    </symbol>
  1371.    <symbol id="t4s-icon-wis-remove">
  1372.      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path><line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> </svg>
  1373.    </symbol>
  1374.    <symbol id="t4s-icon-external">
  1375.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg>
  1376.    </symbol>
  1377.    <symbol id="t4s-icon-link">
  1378.      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link-2"><path d="M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"/><line x1="8" y1="12" x2="16" y2="12"/></svg>
  1379.    </symbol>
  1380.    <symbol id="t4s-select-arrow">
  1381.      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 12"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg>
  1382.    </symbol>
  1383.  </defs>
  1384. </svg>
  1385.  
  1386. <script>window.T4Srequest = {
  1387.    design_mode: false,
  1388.    page_type: '404',
  1389.    path: "\/404"
  1390.  };
  1391.  window.T4Sroutes = {
  1392.    root_url: '/',
  1393.    search_url: '/search',
  1394.    predictive_search_url: '/search/suggest',
  1395.    all_url: '/collections/all',
  1396.    cart_url: '/cart',
  1397.    cart_add_url: '/cart/add',
  1398.    cart_change_url: '/cart/change',
  1399.    cart_update_url: '/cart/update'
  1400.  };
  1401.  
  1402.  window.T4sFunc = {
  1403.    psjson_lib: new Array
  1404.  };
  1405.  
  1406.  window.T4SProductStrings = {
  1407.    pleaseChooseOptions: `Välj några produktalternativ innan du lägger till denna produkt i din varukorg.`,
  1408.    addToCart: `Lägg till Varukorgen`,
  1409.    selectOption: `Select options`,
  1410.    quickShop: `Snabbköp`,
  1411.    soldOut: `Slut i lager`,
  1412.    readMore: `Läs mer`,
  1413.    preOrder: `Förboka`,
  1414.    preView: `Visa produkter`,
  1415.    unavailable: `Inte tillgänglig`,
  1416.    replace_qs_atc: `Replace item`,
  1417.    replace_qs_pre: `Replace item`,
  1418.    badgeNew: `Ny`,
  1419.    badgeSale: `Kampanj`,
  1420.    badgepreOrder: `Förboka`,
  1421.    badgeSoldout: `Utsåld`,
  1422.    badgeSavePercent: `-[sale]%`,
  1423.    badgeSaveFixed: `-[sale]`,
  1424.    badgeSavePercent2: `SPARA [sale]%`,
  1425.    badgeSaveFixed2: `SPARA [sale]`,
  1426.    swatch_limit: `Show More Colors`,
  1427.    swatch_limit_less: `Show Less Colors`,
  1428.    compare: `Compare`,
  1429.    added_text_cp: `Compare products`,
  1430.    add_to_wishlist: `Lägg till önskelistan`,
  1431.    remove_wishlist: `Ta bort önskelistan`,
  1432.    browse_wishlist: `Se önskelistan`,
  1433.    order_dayNames  : "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",
  1434.    order_monthNames: "January,February,March,April,May,June,July,August,September,October,November,December"
  1435.  };
  1436.  window.T4Sstrings = {
  1437.    mfp_close: `Stäng (Esc)`,
  1438.    mfp_loading: `Laddar...`,
  1439.    pswp_facebook: `Dela på Facebook`,
  1440.    pswp_twitter: `Dela på Twitter`,
  1441.    pswp_pinterest: `Dela på Pinterest`,
  1442.    error_exist: `E-post har redan använts för ett annat konto`,
  1443.    agree_checkout: `Du måste godkänna försäljningsvillkoren för att kunna checka ut.`,
  1444.    notice_stock_msg: `Not enough items available. Endast [max] kvar.`,
  1445.    frm_contact_ask_success: `Tack för att du kontaktade oss. Vi återkommer till dig så snart som möjligt.`,
  1446.    frm_notify_stock_success: `Tack! Vi kommer att meddela dig när denna produkt blir tillgänglig!`,
  1447.    frm_newsletter_popup_success: `Tack för att du prenumererar`,
  1448.    copy_tooltipText: `Copy to clipboard`,
  1449.    copied_tooltipText: `Copied`,
  1450.    item_cart: [`items`, `item`, `items`],
  1451.    item_compare: [`products`, `product`, `products`],
  1452.    recipientFormExpanded: `Mottagarformulär för presentkort utökat`,
  1453.    recipientFormCollapsed: `Mottagarformulär för presentkort hopfällt`,
  1454.    btn_next: `Next`,
  1455.    btn_prev: `Prev`
  1456.  };
  1457.  
  1458.  window.T4Sconfigs = {
  1459.    theme: 'kalles',
  1460.    isPageIndex: false,
  1461.    cartCurrency: "SEK",
  1462.    moneyFormat: "\u003cspan class=money\u003e{{amount_no_decimals}} SEK\u003c\/span\u003e",
  1463.    moneyWithCurrencyFormat: "\u003cspan class=money\u003e{{amount_no_decimals}} SEK\u003c\/span\u003e",
  1464.    currencyCodeEnabled: false,
  1465.    within_cat: true,
  1466.    revealInView: true,
  1467.    script1: '//gripp.one/cdn/shop/t/402/assets/polyfill.min.js?v=181567308014162318111710425719',
  1468.    script2: '//gripp.one/cdn/shop/t/402/assets/theme.min.js?v=146277818824764656521710425720',
  1469.    script3: '//gripp.one/cdn/shop/t/402/assets/interactable.min.js?v=95366062171524712591710425719',
  1470.    script4: '//gripp.one/cdn/shop/t/402/assets/t4s_thumb.min.js?32470',
  1471.    script5: '//gripp.one/cdn/shop/t/402/assets/t4s_zoom.min.js?v=118749277644528088231710425720',
  1472.    script6: '//gripp.one/cdn/shop/t/402/assets/predictive-search.min.js?v=22541686231049480561710425719',
  1473.    script7: '//gripp.one/cdn/shop/t/402/assets/facets.min.js?v=164422985717777672251710425718',
  1474.    script8: '//gripp.one/cdn/shop/t/402/assets/nouislider.min.js?v=138997367956044330881710425719',
  1475.    script9: '//gripp.one/cdn/shop/t/402/assets/des_adm.min.js?v=46519124311405255671710425718',
  1476.    script10: '//gripp.one/cdn/shop/t/402/assets/t4s-instant-page.min.js?v=66639300826534233221710425720',
  1477.    script11: 'none',
  1478.    script12: '//gripp.one/cdn/shop/t/402/assets/reviewOther.js?v=95403737616239082511710425719',
  1479.    script12a: '//gripp.one/cdn/shop/t/402/assets/t4s-currencies.min.js?v=21666633133468324721710425720',
  1480.    script12b: '//gripp.one/cdn/shop/t/402/assets/threesixty.min.js?v=135209691209182052231710425720',
  1481.    script12c: '//gripp.one/cdn/shop/t/402/assets/hand.min.js?v=42771098400111014641710425718',
  1482.    script12d: '//gripp.one/cdn/shop/t/402/assets/typed.min.js?32470',
  1483.    stylesheet1: '//gripp.one/cdn/shop/t/402/assets/mini-cart.css?v=120916514164099415061711040838',
  1484.    stylesheet2: '//gripp.one/cdn/shop/t/402/assets/mobile_nav.css?v=91007517013863193211710425719',
  1485.    stylesheet3: '//gripp.one/cdn/shop/t/402/assets/login-sidebar.css?v=162280350561165346861710425719',
  1486.    stylesheet4: '//gripp.one/cdn/shop/t/402/assets/search-hidden.css?v=88436063797109337551710425719',
  1487.    timezone: "sweden",
  1488.    nowTimestamp: 1711657604,
  1489.    show_img: 1,
  1490.    enable_quickshop: true,
  1491.    use_sale_badge: true,
  1492.    label_sale_style: '1',
  1493.    use_new_badge: true,
  1494.    new_day_int: 10,
  1495.    use_soldout_badge: true,
  1496.    use_custom_badge: true,
  1497.    use_preorder_badge: true,
  1498.    swatch_limit: true,
  1499.    swatch_num: 0,
  1500.    swatch_click: 1,
  1501.    sw_item_style: '1',
  1502.    show_qty: false,
  1503.    pr_curent: '1',
  1504.    enableAjaxATC: true,
  1505.    enablePredictiveSearch: true,
  1506.    enableAjaxCart: true,
  1507.    app_review: 6,
  1508.    enableConfetti: true,
  1509.    cartType: 'drawer',
  1510.    afterActionATC: '3',
  1511.    enableCompePopup: false,
  1512.    preViewBar: 'demo-kalles',
  1513.    cacheName: 'kalles925808159349473613',
  1514.    CartAttrHidden : true,
  1515.    timeOutNotices : 4000,
  1516.    autoHideNotices: true,
  1517.    disOnlyStock   : false,disATCerror    : false,onlyClickDropIcon : true,
  1518.    disFlashyApp   : true,
  1519.    // remove_unavai: false ,
  1520.    enable_compare: false,
  1521.    wishlist_mode : "1",
  1522.    wis_atc_added : "1",
  1523.    platform_email: "1",
  1524.    currency_type : "1", auto_currency: false, round_currency: false, hover_currency: false,
  1525.    img2: `<img data-sizes-scale="1.1" data-src="image_src" data-pr-img2 class="t4s-product-hover-img lazyloadt4s" loading="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-widths="[100,200,360,400,500,600,700,800,900,1000]" data-optimumx="2" data-sizes="auto" alt="image_alt">`,
  1526.    cp_icon : "\u003csvg class=\"t4s-svg-cp\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-cp\"\u003e\u003c\/use\u003e\u003c\/svg\u003e",
  1527.    cp_icon_added : "\u003csvg class=\"t4s-svg-cp is-ic--added\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-cp-added\"\u003e\u003c\/use\u003e\u003c\/svg\u003e",
  1528.    wis_icon : "\u003csvg class=\"t4s-svg-wis\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis\"\u003e\u003c\/use\u003e\u003c\/svg\u003e",
  1529.    wis_icon_added: "\u003csvg class=\"t4s-svg-wis is-ic--added\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis-added\"\u003e\u003c\/use\u003e\u003c\/svg\u003e",
  1530.    wis_icon_remove: "\u003csvg class=\"t4s-svg-wis is-ic--remove\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis-remove\"\u003e\u003c\/use\u003e\u003c\/svg\u003e"
  1531.  };
  1532.  !function(){const t=document.documentElement.offsetWidth;t<1025&&[].forEach.call(document.querySelectorAll(".t4s-container-fluid >.t4s-row,.t4s-container >.t4s-row"),function(e){e.offsetWidth>t&&e.classList.add("t4s-fix-overflow")});const e=document.querySelector('#MainContent .t4s-section img[loading="lazy"]'),n=document.querySelector('#MainContent .t4s-section img.t4s-d-none.t4s-d-md-block[loading="lazy"]');function o(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}e&&window.innerWidth<768&&e.setAttribute("loading","eager"),n&&window.innerWidth>767&&n.setAttribute("loading","eager");var i=window.pageXOffset,s=window.pageYOffset,r=window.innerWidth,a=window.innerHeight;function f(t,e=!1){for(var n=t.offsetTop,o=t.offsetLeft,f=t.offsetWidth,d=t.offsetHeight;t.offsetParent;)n+=(t=t.offsetParent).offsetTop,o+=t.offsetLeft;return e?n<s+a&&o<i+r&&n+d>s&&o+f>i:n>=s&&o>=i&&n+d<=s+a&&o+f<=i+r}var d=0,l=document.querySelectorAll("#MainContent .t4s-section");0!=l.length&&[...l].some((t,e)=>{let n=e?f(t):f(t,!0);if(n)++d,t.querySelectorAll("img.lazyloadt4s").forEach(t=>{if(o(t)){let e=JSON.parse(t.getAttribute("data-widths")),n=t.getAttribute("data-src"),o=t.getAttribute("data-sizes-scale")||1,i=window.devicePixelRatio||1,s=function(t,e){for(var n=e[0],o=Math.abs(t-n),i=0;i<e.length;i++){let s=Math.abs(t-e[i]);s<=o&&(o=s,n=e[i])}return n}(t.clientWidth*o*i,e);t.removeAttribute("loading"),t.setAttribute("src",n.replace("width=1","width="+s)),t.classList.add("lazyloadt4s-opt") }});else if(!n&&d>0)return!0})}();
  1533. </script>
  1534. <template id="btns_pr_temp"><a href="#t4s_pr_url" data-tooltip="" data-id="id_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-quickview" data-action-quickview><span class="t4s-svg-pr-icon"><svg viewBox="0 0 24 24"><use xlink:href="#t4s-icon-qv"></use></svg></span><span class="t4s-text-pr">Snabbtitt</span></a>[split_t4snt][split_t4snt]<a href="#t4s_pr_url" data-tooltip="" data-id="id_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-wishlist" data-action-wishlist><span class="t4s-svg-pr-icon"><svg viewBox="0 0 24 24"><use xlink:href="#t4s-icon-wis"></use></svg></span><span class="t4s-text-pr">Lägg till önskelistan</span></a>[split_t4snt]<a href="#t4s_pr_url" data-atc-selector data-tooltip="" data-id="id_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-addtocart" dat-qty="1"><span class="t4s-svg-pr-icon"><svg viewBox="0 0 24 24"><use xlink:href="#t4s-icon-atc"></use></svg></span><span class="t4s-text-pr">Lägg till Varukorgen</span></a>[split_t4snt]</template>
  1535. <template id="t4s_temp_modal">
  1536.  <div class="t4s-modal" aria-hidden="false" tabindex="-1" role="dialog">
  1537.    <div class="t4s-modal__inner">
  1538.      <div class="t4s-modal__content"></div>
  1539.      <button data-t4s-modal-close title="Stäng" type="button" class="t4s-modal-close"><svg class="t4s-modal-icon-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button>
  1540.    </div>
  1541.  </div>
  1542. </template>
  1543. <template id ="photoswipe_template"><div class="pswp pswp__t4s" tabindex="-1" role="dialog" aria-hidden="false"><div class="pswp__bg"></div><div class="pswp__scroll-wrap"><div class="pswp__container"><div class="pswp__item"></div><div class="pswp__item"></div><div class="pswp__item"></div></div><div class="pswp__ui pswp__ui--hidden"><div class="pswp__top-bar"><div class="pswp__counter"></div><button class="pswp__button pswp__button--close" title="Stäng"></button> <button class="pswp__button pswp__button--share" title="Dela"></button> <button class="pswp__button pswp__button--fs" title="Växla helskärm"></button> <button class="pswp__button pswp__button--zoom" title="Zooma in/ut"></button><div class="pswp__preloader"><div class="pswp__preloader__icn"><div class="pswp__preloader__cut"><div class="pswp__preloader__donut"></div></div></div></div></div><div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"><div class="pswp__share-tooltip"></div></div><button class="pswp__button pswp__button--arrow--left" title="Tillbaka (pil vänster)"></button> <button class="pswp__button pswp__button--arrow--right" title="Nästa (pil höger)"></button><div class="pswp__caption"><div class="pswp__caption__center"></div></div></div></div><div class="pswp__thumbnails t4s-current-scrollbar t4s-scheme-light"></div></div></template><template id="t4s-notices__tmp">
  1544.  <div id="t4s-notices__wrapper"><svg class="t4s-svg t4s-svg-circle-check" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z"/></svg><svg class="t4s-svg t4s-svg-triangle-exclamation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg><span class="t4s-notices__mess"></span><button type="button" class="t4s-notices__close"><svg class="t4s-svg t4s-svg-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button><div class="t4s-notices__progressbar"><span></span></div></div>
  1545. </template><link rel="stylesheet" href="//gripp.one/cdn/shop/t/402/assets/mobile_nav.css?v=91007517013863193211710425719" media="print" onload="this.media='all'"><div id="t4s-menu-drawer" class="t4s-drawer t4s-drawer__left t4s-d-lg-none" aria-hidden="true">
  1546.    <div class="t4s-skeleton-element ske-h-50 ske-mb-20 ske-shine"></div>
  1547.    <div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div>
  1548.    <div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div>
  1549.  </div>
  1550.  <button class="t4s-drawer-menu__close t4s-pe-none t4s-op-0 t4s-pf" data-drawer-close aria-label="Stäng meny, kategorier"><svg class="t4s-iconsvg-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button><link href="//gripp.one/cdn/shop/t/402/assets/mini-cart.css?v=120916514164099415061711040838" rel="stylesheet" media="print" onload="this.media='all'">
  1551. <div data-cart-wrapper id="t4s-mini_cart" data-ccount="0" class="t4s-drawer t4s-drawer__right t4s-dn" aria-hidden="true"><div class="t4s-skeleton-element ske-h-50 ske-mt-15 ske-mb-20 ske-mrl-15 ske-shine"></div>
  1552.    <div class="ske-mb-20"></div><div class="ske-mb-20"></div><div class="ske-mb-20"></div>
  1553.    <div class="t4s-text-center">
  1554.    <div class="t4s-skeleton-element ske-shine ske-w-50 ske-mb-10 ske-h-20 t4s-d-inline-block"></div>
  1555.    <div class="t4s-skeleton-element ske-shine ske-w-50 ske-mb-0 ske-h-40 t4s-d-inline-block"></div>
  1556.    </div></div><form method="post" action="/localization" id="CurrencyLangSelector" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/404" />
  1557. <input type="hidden" name="language_code" id="LocaleSelector" value="sv" data-disclosure-input/></form><div id="shopify-section-toolbar_mobile" class="shopify-section t4s-section t4s-toolbar-mobile t4s-section-admn-fixed-"></div><div id="shopify-section-back_top" class="shopify-section t4s-section-admn2-fixed"></div><div id="shopify-section-extras" class="shopify-section t4s-section-extras t4s-section-admn2-fixed"></div><div id="shopify-section-slider_config" class="shopify-section t4s-section t4s-section-config t4s_tp_flickity t4s-section-admn-fixed"></div><div id="t4s-snow_ef" class="t4s-dn"></div><div id="t4s-assets-pre" class="t4s-d-none"></div><div id="t4s-append-component" class="t4s-d-none"></div><link href="//gripp.one/cdn/shop/t/402/assets/login-sidebar.css?v=162280350561165346861710425719" rel="stylesheet" media="print" onload="this.media='all'">
  1558.  <div id="t4s-login-sidebar" class="t4s-drawer t4s-drawer__right" aria-hidden="true">
  1559.    <div class="t4s-skeleton-element ske-h-50 ske-mt-20 ske-mrl-20 ske-shine"></div>
  1560.    <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-20 ske-mrl-20"></div>
  1561.    <div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div>
  1562.  </div><link href="//gripp.one/cdn/shop/t/402/assets/search-hidden.css?v=88436063797109337551710425719" rel="stylesheet" media="print" onload="this.media='all'">
  1563. <div data-predictive-search data-sid="search-hidden" id="t4s-search-hidden" class="t4s-drawer t4s-drawer__right" aria-hidden="true">
  1564.  <div class="t4s-skeleton-element ske-h-50 ske-mt-20 ske-mb-20 ske-shine ske-mrl-20 ske-mt-15"></div>
  1565.  <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div>
  1566.  <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div>
  1567. </div>
  1568. <template id="t4s-style-popup"><link href="//gripp.one/cdn/shop/t/402/assets/pre_flickityt4s.min.css?v=80452565481494416591710425719" rel="stylesheet" type="text/css" media="all" />
  1569. <link href="//gripp.one/cdn/shop/t/402/assets/main-product.css?v=134637357451055475961710425719" rel="stylesheet" type="text/css" media="all" />
  1570. <link href="//gripp.one/cdn/shop/t/402/assets/qv-product.css?v=25894675621660097511710425719" rel="stylesheet" type="text/css" media="all" />
  1571. <link href="//gripp.one/cdn/shop/t/402/assets/drawer.min.css?v=145899359751424787531710425718" rel="stylesheet" type="text/css" media="all" />
  1572. <link href="//gripp.one/cdn/shop/t/402/assets/qs-product.css?v=28443009901869432391710425719" rel="stylesheet" type="text/css" media="all" /></template>
  1573. <link rel="stylesheet" href="//gripp.one/cdn/shop/t/402/assets/theme.css?v=84466669926323517601710670971" media="print" onload="this.media='all'">
  1574. <link rel="stylesheet" href="//gripp.one/cdn/shop/t/402/assets/drawer.min.css?v=145899359751424787531710425718" media="all">
  1575. <link rel="stylesheet" href="//gripp.one/cdn/shop/t/402/assets/line-awesome.min.css?v=86766576465918945231710425719" media="print" onload="this.media='all'"><link rel="stylesheet" href="//gripp.one/cdn/shop/t/402/assets/colors.css?v=111603181540343972631710425718" media="print" onload="this.media='all'"><link href="//gripp.one/cdn/shop/t/402/assets/custom.css?v=163320689181815476171710430506" rel="stylesheet" type="text/css" media="all" /><div id="shopify-block-6913107989674730356" class="shopify-block shopify-app-block"><reviewsio-sessions>
  1576.  
  1577. <div id="reviews-io-replay-widget"
  1578.  store-name=""
  1579.  lang="en"
  1580. ></div>
  1581.  
  1582. <script>
  1583. window.addEventListener('DOMContentLoaded', (event) => {
  1584.  if (typeof reviewsIoStore !== 'undefined'){
  1585.    document.querySelector("#reviews-io-replay-widget").setAttribute("store-name",reviewsIoStore);
  1586.    let widget_script = document.createElement("script");
  1587.    widget_script.setAttribute("src", "//widget.reviews.io/modern-widgets/analytics.js");
  1588.    document.body.appendChild(widget_script);
  1589.  }
  1590. });
  1591. </script>
  1592.  
  1593. <script>
  1594.  var r_cartTimeout = false;
  1595.  
  1596.  function r_addedToCart() {
  1597.      clearTimeout(r_cartTimeout);
  1598.      r_cartTimeout = setTimeout(function() {
  1599.          fetch(`${window.location.origin}/cart.js`)
  1600.          .then(res => res.clone().json().then(data => {
  1601.              if (data.items.length) {
  1602.              window.__reviewsIoAnalytics.session.trackAddToCart(data.items[0].sku, data.items[0].price / 100);
  1603.              }
  1604.          }))
  1605.      }, 250);
  1606.  }
  1607.  
  1608.  (function (ns, fetch) {
  1609.  ns.fetch = function() {
  1610.      const response = fetch.apply(this, arguments);
  1611.      response.then(res => {
  1612.      if (`${window.location.origin}/cart/add.js`
  1613.          .includes(res.url)) {
  1614.          r_addedToCart()
  1615.      }
  1616.      });
  1617.      return response
  1618.  }
  1619.  }(window, window.fetch))
  1620. </script>
  1621.  
  1622. </reviewsio-sessions>
  1623.  
  1624. </div><div id="shopify-block-16274361319697914395" class="shopify-block shopify-app-block">
  1625.  
  1626.  
  1627.  
  1628. <reviewsio-floating data-id="16274361319697914395">
  1629.  
  1630.  
  1631.  
  1632. </reviewsio-floating>
  1633.  
  1634. </div><div id="shopify-block-15316669992541710076" class="shopify-block shopify-app-block"><script defer src="https://widget.reviews.io/rating-snippet/dist.js"></script>
  1635. <link rel="stylesheet" href="https://widget.reviews.io/rating-snippet/dist.css" />
  1636. <script>
  1637.    window.addEventListener('DOMContentLoaded', (event) => {
  1638.      loadReviewsIoRatingSnippets();
  1639.    });
  1640.  
  1641.    var loadReviewsIoRatingSnippets = function () {
  1642.      if(typeof reviewsIoStore !== 'undefined') {
  1643.        ratingSnippet("ruk_rating_snippet",{
  1644.            store: reviewsIoStore,
  1645.            color: '#000000',
  1646.            
  1647.              textClr: '#333333',
  1648.            
  1649.            linebreak: false,
  1650.            
  1651.            usePolaris: true,
  1652.            
  1653.            
  1654.            
  1655.            
  1656.            
  1657.              text: 'Reviews',
  1658.            
  1659.            lang: reviewsIoLang,
  1660.            mode: 'default',
  1661.            showEmptyStars: false
  1662.  
  1663.        });
  1664.      }
  1665.    }
  1666.  
  1667.    
  1668. </script>
  1669.  
  1670.  
  1671. </div><div id="shopify-block-10830403595879607806" class="shopify-block shopify-app-block"><script>
  1672.  
  1673.    var reviewsIoStore = 'GRIPP.ONE';
  1674.  
  1675.  
  1676.    
  1677.      
  1678.      var reviewsIoLang = 'sv';
  1679.    
  1680.  
  1681. </script>
  1682.  
  1683.  
  1684.  
  1685. </div><div id="shopify-block-152906827736512534" class="shopify-block shopify-app-block"><script
  1686.  src="https://cdn.popupsmart.com/bundle.js"
  1687.  data-id="837672"
  1688.  async
  1689.  defer></script>
  1690. <!-- Popupsmart Shopify Data Integration --> <script async defer>function compactObject(data) { if (typeof data !== 'object') { return data; } return Object.keys(data).reduce(function (accumulator, key) { const isObject = data[key] !== null && typeof data[key] === 'object'; let value = isObject ? compactObject(data[key]) : data[key]; const isEmptyObject = isObject && !Object.keys(value).length; if (value === undefined || isEmptyObject) { return accumulator; } if (Array.isArray(data[key])) { value = Object.values(value); } return Object.assign(accumulator, { [key]: value }); }, {}); } function addToPsMetaData(data) { if (!window?.ps?.addMeta) return; const loggedIn = data?.logState === 'Logged In'; const storedStringData = localStorage.getItem('shopifyMetaData'); const storedData = storedStringData ? JSON.parse(storedStringData) : {}; const defaultShopifyData = window?.ps?.meta?.shopify || {}; const shopifyData = { ...defaultShopifyData, userId: data?.userId || (loggedIn ? storedData?.userId : undefined), currency: data?.currency || storedData?.currency || 'USD', loggedIn: loggedIn, search: data?.search || '', customer: { email: data?.customerEmail || (loggedIn ? storedData?.customer?.email : undefined), type: data?.customerType || (loggedIn ? storedData?.customer?.type : undefined), firstName: data?.customerInfo?.firstName || data?.shippingInfo?.firstName || data?.billingInfo?.firstName || (loggedIn ? storedData?.customer?.firstName : undefined), lastName: data?.customerInfo?.lastName || data?.shippingInfo?.lastName || data?.billingInfo?.lastName || (loggedIn ? storedData?.customer?.lastName : undefined), address1: data?.customerInfo?.address1 || data?.shippingInfo?.address1 || data?.billingInfo?.address1 || (loggedIn ? storedData?.customer?.address1 : undefined), address2: data?.customerInfo?.address2 || data?.shippingInfo?.address2 || data?.billingInfo?.address2 || (loggedIn ? storedData?.customer?.address2 : undefined), street: data?.customerInfo?.street || data?.shippingInfo?.street || data?.billingInfo?.street || (loggedIn ? storedData?.customer?.street : undefined), city: data?.customerInfo?.city || data?.shippingInfo?.city || data?.billingInfo?.city || (loggedIn ? storedData?.customer?.city : undefined), province: data?.customerInfo?.province || data?.shippingInfo?.province || data?.billingInfo?.province || (loggedIn ? storedData?.customer?.province : undefined), zip: data?.customerInfo?.zip || data?.shippingInfo?.zip || data?.billingInfo?.zip || (loggedIn ? storedData?.customer?.zip : undefined), country: data?.customerInfo?.country || data?.shippingInfo?.country || data?.billingInfo?.country || (loggedIn ? storedData?.customer?.country : undefined), phone: data?.customerInfo?.phone || data?.shippingInfo?.phone || data?.billingInfo?.phone || (loggedIn ? storedData?.customer?.phone : undefined), 'lastOrderCreatedAt':"", 'tags':null, accepts_marketing:null,orders_count: data?.customerInfo?.orders_count || data?.shippingInfo?.orders_count || data?.billingInfo?.orders_count || (loggedIn ? storedData?.customer?.orders_count : undefined), totalSpent: data?.customerInfo?.totalSpent || data?.shippingInfo?.totalSpent || data?.billingInfo?.totalSpent || (loggedIn ? storedData?.customer?.totalSpent : undefined), addresses: data?.customerInfo?.addresses || (loggedIn ? storedData?.customer?.customerInfo : undefined), id: data?.userId || (loggedIn ? storedData?.userId : undefined), name: data?.customerInfo?.name || (loggedIn ? storedData?.customer?.name : undefined), loggedIn: loggedIn,}, 'product':{'total_inventory_quantity':null ,'tags':null,'available':null > 0,'name':null,'variant':{'name':null,'price':"",'sku':null},'vendor':null, 'collections':(null|| []).map(collection=>({'id':collection.id,'title':collection.title}))} ,'collection':{'id':null,'title':null}}; const shopifyMetaData = compactObject(shopifyData); localStorage.setItem('shopifyMetaData', JSON.stringify(shopifyMetaData)); window.ps.addMeta('shopify', shopifyMetaData); } function updateCart() { if (!window?.ps?.addMeta) return; const storedStringData = localStorage.getItem('shopifyMetaData'); const storedData = storedStringData ? JSON.parse(storedStringData) : {}; const cart = { total: storedData?.cart?.total || 0, products: storedData?.cart?.products || [], }; fetch(window.Shopify.routes.root + 'cart.js') .then((response) => response.json()) .then((data) => { if (!data.items.length) { cart.total = 0; cart.products = []; const defaultShopifyData = window?.ps?.meta?.shopify || storedData || {}; const shopifyData = { ...defaultShopifyData, cart: cart, }; const shopifyMetaData = compactObject(shopifyData); localStorage.setItem('shopifyMetaData', JSON.stringify(shopifyMetaData)); window.ps.addMeta('shopify', shopifyMetaData); return; } const cartItems = data.items.map((item) => { return { id: item.id || '', sku: item.sku || '', variant: item.variant_id || '', type: item.product_type || '', name: item.title || item.product_title || '', price: item.price / 100 || 0, quantity: item.quantity || 0, url: `https:${window.Shopify.shop}${item.url}` || '', image: item.image || '', brand: item.vendor || '', categories: [''], }; }); cart.total = data.total_price / 100; cart.products = cartItems; const defaultShopifyData = window?.ps?.meta?.shopify || storedData || {}; const shopifyData = { ...defaultShopifyData, cart: cart, }; const shopifyMetaData = compactObject(shopifyData); localStorage.setItem('shopifyMetaData', JSON.stringify(shopifyMetaData)); window.ps.addMeta('shopify', {...shopifyMetaData,filledData:true}); }); } (function (ns, fetch) { if (typeof fetch !== 'function') return; ns.fetch = function () { const response = fetch.apply(this, arguments); response.then((res) => { if (res.url.includes('cart/add') || res.url.includes('cart/change')) { updateCart(); } }); return response; }; })(window, window.fetch); !function(e){if(window.XMLHttpRequest){var n=window.XMLHttpRequest;e.XMLHttpRequest=function e(){var t=new n;return t.onload=function(){t.responseURL&&(t.responseURL.includes("cart/add")||t.responseURL.includes("cart/change"))&&updateCart()},t}}}(window); function getURLParams(name, url) { if (!url) url = window.location.href; name = name.replace(/[\\[\\]]/g, '\\\\$&'); const regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'); const results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\\+/g, ' ')); } function applyBindings(objectArray, outputObject) { for (const key in objectArray) { const objs = objectArray[key]; let values = []; if (objs.length > 0) { values.push(objs); if (key in outputObject) { values.push(outputObject[key]); outputObject[key] = values.join(', '); } else { outputObject[key] = values.join(', '); } } } } if (!window.jQuery) { const jqueryScript = document.createElement('script'); jqueryScript.setAttribute('src', 'https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js'); document.head.appendChild(jqueryScript); } __PS__jQueryinterval = setInterval(function () { if (window.jQuery) { __PS__ = {}; customBindings = { searchPage: [], searchTermQuery: [getURLParams('q')], }; defaultBindings = { searchPage: ['search'], }; objectArray = customBindings; outputObject = __PS__; applyBindings(customBindings, __PS__); applyBindings(defaultBindings, __PS__); if(window?.ps?.meta?.shopify){ clearInterval(__PS__jQueryinterval); } let isLoggedIn = false;const logState = {  'search':getURLParams('q'),'logState': "Logged Out",'customerEmail': null, 'timestamp': Date.now(),'customerType': 'New', 'customerTypeNumber': '1','shippingInfo': { 'fullName': null, 'firstName': null, 'lastName': null, 'address1': null, 'address2': null, 'street': null, 'city': null, 'province': null, 'zip': null, 'country': null, 'phone': null, 'orders_count': 0, 'totalSpent': 0, }, 'billingInfo': { 'fullName': null, 'firstName': null, 'lastName': null, 'address1': null, 'address2': null, 'street': null, 'city': null, 'province': null, 'zip': null, 'country': null, 'phone': null, 'totalOrder': 0, 'totalSpent': 0,'accepts_marketing':false,'tags':[] }}; addToPsMetaData(logState); updateCart(); } }, 100);</script><!-- End of Popupsmart Shopify Data Integration -->
  1691. </div></body>
  1692. </html>
  1693. <!--
  1694.  <script>
  1695.      window.addEventListener('DOMContentLoaded', (event) => {
  1696.       var script = document.createElement('script');
  1697.          script.src = 'https://cdn.nfcube.com/instafeed-3e548a581fdd8523c93a33cddd004e09.js?shop=gripponestore.myshopify.com';
  1698.          document.body.appendChild(script);
  1699.    });
  1700.  </script>
  1701. -->
  1702.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda