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://v-stationstore.com

  1. <!doctype html>
  2.  
  3. <html class="no-js" lang="en">
  4.  <head>
  5.    <meta charset="utf-8">
  6.    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
  7.    <meta name="theme-color" content="#ff358b">
  8.    <meta name="google-site-verification" content="vamKNerMB8d-L8vCXZdq-HnyQOlKA0hUuH_LYg14-ls" /><title>Glass Dab Rigs, Water Pipes, Bongs, RAW Cones &amp; More | V-Station
  9. </title><meta name="description" content="Online smoke shop/headshop focused on glass dab rigs, water pipes, bongs, RAW cones, cigarette roller machines, weed grinders, e-nail dabs. Order today!"><link rel="canonical" href="https://v-stationstore.com/"><link rel="shortcut icon" href="//v-stationstore.com/cdn/shop/files/favicon_1_96x96.png?v=1623091709" type="image/png"><link rel="preload" as="style" href="//v-stationstore.com/cdn/shop/t/3/assets/theme.css?v=172429903569393905621645821291">
  10.    <link rel="preload" as="script" href="//v-stationstore.com/cdn/shop/t/3/assets/theme.js?v=132219002375670937941645491487">
  11.    <link rel="preconnect" href="https://cdn.shopify.com">
  12.    <link rel="preconnect" href="https://fonts.shopifycdn.com">
  13.    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
  14.    <link rel="dns-prefetch" href="https://ajax.googleapis.com">
  15.    <link rel="dns-prefetch" href="https://maps.googleapis.com">
  16.    <link rel="dns-prefetch" href="https://maps.gstatic.com">
  17.  
  18.    <meta property="og:type" content="website">
  19.  <meta property="og:title" content="Glass Dab Rigs, Water Pipes, Bongs, RAW Cones &amp; More | V-Station"><meta property="og:description" content="Online smoke shop/headshop focused on glass dab rigs, water pipes, bongs, RAW cones, cigarette roller machines, weed grinders, e-nail dabs. Order today!"><meta property="og:url" content="https://v-stationstore.com/">
  20. <meta property="og:site_name" content="V-Station Store"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Glass Dab Rigs, Water Pipes, Bongs, RAW Cones &amp; More | V-Station">
  21.  <meta name="twitter:description" content="Online smoke shop/headshop focused on glass dab rigs, water pipes, bongs, RAW cones, cigarette roller machines, weed grinders, e-nail dabs. Order today!">
  22.    <link rel="preload" href="//v-stationstore.com/cdn/fonts/din_next/dinnext_n5.9de62f474792d83a5c7487ba13c73b05f03f03c7.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=40aea5509bcfd4b164227c87f7dfb5b900b80cafae20d66e987b60c7b382c358" as="font" type="font/woff2" crossorigin><link rel="preload" href="//v-stationstore.com/cdn/fonts/din_next/dinnext_n4.438c249fdbceeefafa64221353c5ece2fdb8ae14.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=fe8d09c6c6a78add7a386a00fc0cd645aa489d2d87eb00e36a57176e5dc90a80" as="font" type="font/woff2" crossorigin><style>
  23.  @font-face {
  24.  font-family: "DIN Next";
  25.  font-weight: 500;
  26.  font-style: normal;
  27.  font-display: swap;
  28.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n5.9de62f474792d83a5c7487ba13c73b05f03f03c7.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=40aea5509bcfd4b164227c87f7dfb5b900b80cafae20d66e987b60c7b382c358") format("woff2"),
  29.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n5.780618dec464e6222d24888730ca26e0ca6ad6af.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=0bebef3d3a2fc1fac9e168064d4f3ff6ed53f1938aa399f4d831b8752fd21d88") format("woff");
  30. }
  31.  
  32.  @font-face {
  33.  font-family: "DIN Next";
  34.  font-weight: 400;
  35.  font-style: normal;
  36.  font-display: swap;
  37.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n4.438c249fdbceeefafa64221353c5ece2fdb8ae14.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=fe8d09c6c6a78add7a386a00fc0cd645aa489d2d87eb00e36a57176e5dc90a80") format("woff2"),
  38.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n4.ba1a214c52f07ec250a5179209eb84e73639e1c9.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=4909c1baefee8fd028697c6198a8a1f448420324f2f643370292b553444349cc") format("woff");
  39. }
  40.  
  41. @font-face {
  42.  font-family: "DIN Next";
  43.  font-weight: 500;
  44.  font-style: normal;
  45.  font-display: swap;
  46.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n5.9de62f474792d83a5c7487ba13c73b05f03f03c7.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=40aea5509bcfd4b164227c87f7dfb5b900b80cafae20d66e987b60c7b382c358") format("woff2"),
  47.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n5.780618dec464e6222d24888730ca26e0ca6ad6af.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=0bebef3d3a2fc1fac9e168064d4f3ff6ed53f1938aa399f4d831b8752fd21d88") format("woff");
  48. }
  49.  
  50. @font-face {
  51.  font-family: "DIN Next";
  52.  font-weight: 500;
  53.  font-style: italic;
  54.  font-display: swap;
  55.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_i5.6181c1c6bd79a156767a82929b9c449117ad57ca.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=d04f14ae7cbe812c41c3efc4e70a3e32cbd1749f676412990b4dfe5c0fc004bb") format("woff2"),
  56.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_i5.8a0b77e365efc8daea9a021f4043f6d7046af5bb.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=4c64fcd4238e5eef8fe4dbb820e9ca15cad876afbe4bb6d70307a01721f2d190") format("woff");
  57. }
  58.  
  59.  
  60.  @font-face {
  61.  font-family: "DIN Next";
  62.  font-weight: 700;
  63.  font-style: normal;
  64.  font-display: swap;
  65.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n7.57888b0b2051a4dba7d02aad7ca64db99eca3cf1.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=2feeb21cb5bd08c09a29027bed4b0aa089042f4e44482f8b5aeb23272c71b84c") format("woff2"),
  66.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_n7.8ca52ee0f403ce0c89c90387f16284e4637c1b10.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=c9852d5d0561e4aca9983732ceba973f75f77093212e46d4dcb37a698d374336") format("woff");
  67. }
  68.  
  69.  @font-face {
  70.  font-family: "DIN Next";
  71.  font-weight: 400;
  72.  font-style: italic;
  73.  font-display: swap;
  74.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_i4.61ded265c0c537a08a3ef6c1f78e76a5f3be91c9.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=79156a75a672e8307b7b131c11a0f4d17fdda4e733dfd444c15c67957d18944d") format("woff2"),
  75.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_i4.09dd19acb435d364f8a7263a588c573108d49efc.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=c919fe67b20b54b6c3a39e6f72853e1e2920febbe5dda76573988e3016de2813") format("woff");
  76. }
  77.  
  78.  @font-face {
  79.  font-family: "DIN Next";
  80.  font-weight: 700;
  81.  font-style: italic;
  82.  font-display: swap;
  83.  src: url("//v-stationstore.com/cdn/fonts/din_next/dinnext_i7.3e0968fa491d382704988ea5c9fc6209193f03d0.woff2?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=4bfc97c41713ba32c3453c9de41bd0515940219f9979ea0e297254c8fb30b26a") format("woff2"),
  84.       url("//v-stationstore.com/cdn/fonts/din_next/dinnext_i7.28611b7c75be07249f4251b10e48a8d9f8dbf8ba.woff?h1=di1zdGF0aW9uc3RvcmUuY29t&h2=di1zdGF0aW9uLXN0b3JlLmFjY291bnQubXlzaG9waWZ5LmNvbQ&hmac=c8a502ca88e3524230b9fcf6ac33098e4b8f4d250cde75b6433d5f317a74affc") format("woff");
  85. }
  86.  
  87.  
  88.  :root {
  89.    --default-text-font-size : 15px;
  90.    --base-text-font-size    : 16px;
  91.    --heading-font-family    : "DIN Next", sans-serif;
  92.    --heading-font-weight    : 500;
  93.    --heading-font-style     : normal;
  94.    --text-font-family       : "DIN Next", sans-serif;
  95.    --text-font-weight       : 400;
  96.    --text-font-style        : normal;
  97.    --text-font-bolder-weight: 500;
  98.    --text-link-decoration   : underline;
  99.  
  100.    --text-color               : #677279;
  101.    --text-color-rgb           : 103, 114, 121;
  102.    --heading-color            : #000000;
  103.    --border-color             : #e1e3e4;
  104.    --border-color-rgb         : 225, 227, 228;
  105.    --form-border-color        : #d4d6d8;
  106.    --accent-color             : #ff358b;
  107.    --accent-color-rgb         : 255, 53, 139;
  108.    --link-color               : #000000;
  109.    --link-color-hover         : #000000;
  110.    --background               : #f3f5f6;
  111.    --secondary-background     : #ffffff;
  112.    --secondary-background-rgb : 255, 255, 255;
  113.    --accent-background        : rgba(255, 53, 139, 0.08);
  114.  
  115.    --input-background: #ffffff;
  116.  
  117.    --error-color       : #ff0000;
  118.    --error-background  : rgba(255, 0, 0, 0.07);
  119.    --success-color     : #00aa00;
  120.    --success-background: rgba(0, 170, 0, 0.11);
  121.  
  122.    --primary-button-background      : #5e17eb;
  123.    --primary-button-background-rgb  : 94, 23, 235;
  124.    --primary-button-text-color      : #ffffff;
  125.    --secondary-button-background    : #5e17eb;
  126.    --secondary-button-background-rgb: 94, 23, 235;
  127.    --secondary-button-text-color    : #ffffff;
  128.  
  129.    --header-background      : #5e17eb;
  130.    --header-text-color      : #ffffff;
  131.    --header-light-text-color: #a3afef;
  132.    --header-border-color    : rgba(163, 175, 239, 0.3);
  133.    --header-accent-color    : #ff358b;
  134.  
  135.    --footer-background-color:    #f3f5f6;
  136.    --footer-heading-text-color:  #5e17eb;
  137.    --footer-body-text-color:     #677279;
  138.    --footer-body-text-color-rgb: 103, 114, 121;
  139.    --footer-accent-color:        #ff358b;
  140.    --footer-accent-color-rgb:    255, 53, 139;
  141.    --footer-border:              1px solid var(--border-color);
  142.    
  143.    --flickity-arrow-color: #abb1b4;--product-on-sale-accent           : #ff358b;
  144.    --product-on-sale-accent-rgb       : 255, 53, 139;
  145.    --product-on-sale-color            : #ffffff;
  146.    --product-in-stock-color           : #008a00;
  147.    --product-low-stock-color          : #ee0000;
  148.    --product-sold-out-color           : #8a9297;
  149.    --product-custom-label-1-background: #008a00;
  150.    --product-custom-label-1-color     : #ffffff;
  151.    --product-custom-label-2-background: #00a500;
  152.    --product-custom-label-2-color     : #ffffff;
  153.    --product-review-star-color        : #ffbd00;
  154.  
  155.    --mobile-container-gutter : 20px;
  156.    --desktop-container-gutter: 40px;
  157.  
  158.    /* Shopify related variables */
  159.    --payment-terms-background-color: #f3f5f6;
  160.  }
  161. </style>
  162.  
  163. <script>
  164.  // IE11 does not have support for CSS variables, so we have to polyfill them
  165.  if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) {
  166.    const script = document.createElement('script');
  167.    script.type = 'text/javascript';
  168.    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
  169.    script.onload = function() {
  170.      cssVars({});
  171.    };
  172.  
  173.    document.getElementsByTagName('head')[0].appendChild(script);
  174.  }
  175. </script>
  176.  
  177.  
  178.    <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/57507578046/digital_wallets/dialog">
  179. <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
  180. <script id="shopify-features" type="application/json">{"accessToken":"c215e3cde1395773ff66578e15146e3c","betas":["rich-media-storefront-analytics"],"domain":"v-stationstore.com","predictiveSearch":true,"shopId":57507578046,"locale":"en"}</script>
  181. <script>var Shopify = Shopify || {};
  182. Shopify.shop = "v-station-store.myshopify.com";
  183. Shopify.locale = "en";
  184. Shopify.currency = {"active":"USD","rate":"1.0"};
  185. Shopify.country = "US";
  186. Shopify.theme = {"name":"Warehouse","id":131023995124,"schema_name":"Warehouse","schema_version":"2.6.6","theme_store_id":871,"role":"main"};
  187. Shopify.theme.handle = "null";
  188. Shopify.theme.style = {"id":null,"handle":null};
  189. Shopify.cdnHost = "v-stationstore.com/cdn";
  190. Shopify.routes = Shopify.routes || {};
  191. Shopify.routes.root = "/";</script>
  192. <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
  193. <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>
  194. <script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
  195. <script>(function() {
  196.  function asyncLoad() {
  197.    var urls = ["https:\/\/amazonedropshipping.com\/js\/amazon-dropshipper.js?shop=v-station-store.myshopify.com","https:\/\/v-stationstore.com\/apps\/buckscc\/sdk.min.js?shop=v-station-store.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=UhZEhe\u0026shop=v-station-store.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=UhZEhe\u0026shop=v-station-store.myshopify.com","https:\/\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=v-station-store.myshopify.com","https:\/\/pixee.gropulse.com\/js\/active.js?shop=v-station-store.myshopify.com"];
  198.    for (var i = 0; i < urls.length; i++) {
  199.      var s = document.createElement('script');
  200.      s.type = 'text/javascript';
  201.      s.async = true;
  202.      s.src = urls[i];
  203.      var x = document.getElementsByTagName('script')[0];
  204.      x.parentNode.insertBefore(s, x);
  205.    }
  206.  };
  207.  if(window.attachEvent) {
  208.    window.attachEvent('onload', asyncLoad);
  209.  } else {
  210.    window.addEventListener('load', asyncLoad, false);
  211.  }
  212. })();</script>
  213. <script id="__st">var __st={"a":57507578046,"offset":-18000,"reqid":"8a352b41-db54-4db5-a01f-6719050555f4-1751322955","pageurl":"v-stationstore.com\/","u":"8f83d3707deb","p":"home"};</script>
  214. <script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
  215. <script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
  216. <script integrity="sha256-DTN/DDRLW4ijBM7GedgYZhatFOf+PYQ7/WEM4Q6kiFw=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//v-stationstore.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-0d337f0c344b5b88a304cec679d8186616ad14e7fe3d843bfd610ce10ea4885c.js" crossorigin="anonymous"></script>
  217. <script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://v-stationstore.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
  218. </script>
  219. <script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  220.  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
  221. </script>
  222. <script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
  223. </script>
  224.  
  225. <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
  226.  
  227.    <link rel="stylesheet" href="//v-stationstore.com/cdn/shop/t/3/assets/theme.css?v=172429903569393905621645821291">
  228.  
  229.    
  230.  
  231.  
  232.  <script type="application/ld+json">
  233.  {
  234.    "@context": "http://schema.org",
  235.    "@type": "BreadcrumbList",
  236.  "itemListElement": [{
  237.      "@type": "ListItem",
  238.      "position": 1,
  239.      "name": "Home",
  240.      "item": "https://v-stationstore.com"
  241.    }]
  242.  }
  243.  </script>
  244.  
  245.  
  246.    <script>
  247.      // This allows to expose several variables to the global scope, to be used in scripts
  248.      window.theme = {
  249.        pageType: "index",
  250.        cartCount: 0,
  251.        moneyFormat: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
  252.        moneyWithCurrencyFormat: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
  253.        currencyCodeEnabled: false,
  254.        showDiscount: true,
  255.        discountMode: "percentage",
  256.        searchMode: "product,article,page",
  257.        searchUnavailableProducts: "last",
  258.        cartType: "drawer"
  259.      };
  260.  
  261.      window.routes = {
  262.        rootUrl: "\/",
  263.        rootUrlWithoutSlash: '',
  264.        cartUrl: "\/cart",
  265.        cartAddUrl: "\/cart\/add",
  266.        cartChangeUrl: "\/cart\/change",
  267.        searchUrl: "\/search",
  268.        productRecommendationsUrl: "\/recommendations\/products"
  269.      };
  270.  
  271.      window.languages = {
  272.        productRegularPrice: "Regular price",
  273.        productSalePrice: "Sale price",
  274.        collectionOnSaleLabel: "Save {{savings}}",
  275.        productFormUnavailable: "Unavailable",
  276.        productFormAddToCart: "Add to cart",
  277.        productFormSoldOut: "Sold out",
  278.        productAdded: "Product has been added to your cart",
  279.        productAddedShort: "Added!",
  280.        shippingEstimatorNoResults: "No shipping could be found for your address.",
  281.        shippingEstimatorOneResult: "There is one shipping rate for your address:",
  282.        shippingEstimatorMultipleResults: "There are {{count}} shipping rates for your address:",
  283.        shippingEstimatorErrors: "There are some errors:"
  284.      };
  285.  
  286.      window.lazySizesConfig = {
  287.        loadHidden: false,
  288.        hFac: 0.8,
  289.        expFactor: 3,
  290.        customMedia: {
  291.          '--phone': '(max-width: 640px)',
  292.          '--tablet': '(min-width: 641px) and (max-width: 1023px)',
  293.          '--lap': '(min-width: 1024px)'
  294.        }
  295.      };
  296.  
  297.      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
  298.    </script><script src="//v-stationstore.com/cdn/shop/t/3/assets/theme.js?v=132219002375670937941645491487" defer></script>
  299.    <script src="//v-stationstore.com/cdn/shop/t/3/assets/custom.js?v=24308522135805412471645820327" defer></script><script>
  300.        (function () {
  301.          window.onpageshow = function() {
  302.            // We force re-freshing the cart content onpageshow, as most browsers will serve a cache copy when hitting the
  303.            // back button, which cause staled data
  304.            document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {
  305.              bubbles: true,
  306.              detail: {scrollToTop: false}
  307.            }));
  308.          };
  309.        })();
  310.      </script>
  311.    <script>
  312.    window.bucksCC = window.bucksCC || {};
  313.        window.bucksCC.config = {};
  314.        Object.assign(window.bucksCC.config, {"expertSettings":"{\"css\":\"\"}","_id":"610954f997392720ddcdd25b","shop":"v-station-store.myshopify.com","active":true,"autoSwitchCurrencyLocationBased":true,"autoSwitchOnlyToPreferredCurrency":false,"backgroundColor":"rgba(255,255,255,1)","borderStyle":"boxShadow","cartNotificationBackgroundColor":"rgba(251,245,245,1)","cartNotificationMessage":"We process all orders in {STORE_CURRENCY} and you will be checkout using the most current exchange rates.","cartNotificationStatus":true,"cartNotificationTextColor":"rgba(30,30,30,1)","customOptionsPlacement":false,"customOptionsPlacementMobile":false,"customPosition":"header a[href*=\"/cart\"]","darkMode":false,"defaultCurrencyRounding":false,"displayPosition":"bottom_left","displayPositionType":"floating","flagDisplayOption":"showFlagAndCurrency","flagStyle":"modern","flagTheme":"rounded","hoverColor":"rgba(255,255,255,1)","instantLoader":true,"mobileCustomPosition":"header a[href*=\"/cart\"]","mobileDisplayPosition":"bottom_left","mobileDisplayPositionType":"floating","mobilePositionPlacement":"after","moneyWithCurrencyFormat":true,"optionsPlacementType":"left_upwards","optionsPlacementTypeMobile":"left_upwards","positionPlacement":"before","priceRoundingType":"none","roundingDecimal":0.99,"selectedCurrencies":"[{\"USD\":\"US Dollar (USD)\"},{\"EUR\":\"Euro (EUR)\"},{\"GBP\":\"British Pound (GBP)\"},{\"CAD\":\"Canadian Dollar (CAD)\"},{\"AUD\":\"Australian Dollar (AUD)\"}]","showCurrencyCodesOnly":false,"showInDesktop":false,"showInMobileDevice":false,"showOriginalPriceOnMouseHover":false,"textColor":"rgba(30,30,30,1)","themeType":"default","trigger":"","userCurrency":""}, { money_format: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e", money_with_currency_format: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e", userCurrency: "USD" });
  315.    </script>
  316.            
  317. <meta name="google-site-verification" content="00SMDEkXCcSpOZjwoNzNiiSozc0rqvKU4DpQXTOnnFE" />
  318. <style type='text/css'>
  319.  .baCountry{width:30px;height:20px;display:inline-block;vertical-align:middle;margin-right:6px;background-size:30px!important;border-radius:4px;background-repeat:no-repeat}
  320.  .baCountry-traditional .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149);height:19px!important}
  321.  .baCountry-modern .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149)}
  322.  .baCountry-NO-FLAG{background-position:0 0}.baCountry-AD{background-position:0 -20px}.baCountry-AED{background-position:0 -40px}.baCountry-AFN{background-position:0 -60px}.baCountry-AG{background-position:0 -80px}.baCountry-AI{background-position:0 -100px}.baCountry-ALL{background-position:0 -120px}.baCountry-AMD{background-position:0 -140px}.baCountry-AOA{background-position:0 -160px}.baCountry-ARS{background-position:0 -180px}.baCountry-AS{background-position:0 -200px}.baCountry-AT{background-position:0 -220px}.baCountry-AUD{background-position:0 -240px}.baCountry-AWG{background-position:0 -260px}.baCountry-AZN{background-position:0 -280px}.baCountry-BAM{background-position:0 -300px}.baCountry-BBD{background-position:0 -320px}.baCountry-BDT{background-position:0 -340px}.baCountry-BE{background-position:0 -360px}.baCountry-BF{background-position:0 -380px}.baCountry-BGN{background-position:0 -400px}.baCountry-BHD{background-position:0 -420px}.baCountry-BIF{background-position:0 -440px}.baCountry-BJ{background-position:0 -460px}.baCountry-BMD{background-position:0 -480px}.baCountry-BND{background-position:0 -500px}.baCountry-BOB{background-position:0 -520px}.baCountry-BRL{background-position:0 -540px}.baCountry-BSD{background-position:0 -560px}.baCountry-BTN{background-position:0 -580px}.baCountry-BWP{background-position:0 -600px}.baCountry-BYN{background-position:0 -620px}.baCountry-BZD{background-position:0 -640px}.baCountry-CAD{background-position:0 -660px}.baCountry-CC{background-position:0 -680px}.baCountry-CDF{background-position:0 -700px}.baCountry-CG{background-position:0 -720px}.baCountry-CHF{background-position:0 -740px}.baCountry-CI{background-position:0 -760px}.baCountry-CK{background-position:0 -780px}.baCountry-CLP{background-position:0 -800px}.baCountry-CM{background-position:0 -820px}.baCountry-CNY{background-position:0 -840px}.baCountry-COP{background-position:0 -860px}.baCountry-CRC{background-position:0 -880px}.baCountry-CU{background-position:0 -900px}.baCountry-CX{background-position:0 -920px}.baCountry-CY{background-position:0 -940px}.baCountry-CZK{background-position:0 -960px}.baCountry-DE{background-position:0 -980px}.baCountry-DJF{background-position:0 -1000px}.baCountry-DKK{background-position:0 -1020px}.baCountry-DM{background-position:0 -1040px}.baCountry-DOP{background-position:0 -1060px}.baCountry-DZD{background-position:0 -1080px}.baCountry-EC{background-position:0 -1100px}.baCountry-EE{background-position:0 -1120px}.baCountry-EGP{background-position:0 -1140px}.baCountry-ER{background-position:0 -1160px}.baCountry-ES{background-position:0 -1180px}.baCountry-ETB{background-position:0 -1200px}.baCountry-EUR{background-position:0 -1220px}.baCountry-FI{background-position:0 -1240px}.baCountry-FJD{background-position:0 -1260px}.baCountry-FKP{background-position:0 -1280px}.baCountry-FO{background-position:0 -1300px}.baCountry-FR{background-position:0 -1320px}.baCountry-GA{background-position:0 -1340px}.baCountry-GBP{background-position:0 -1360px}.baCountry-GD{background-position:0 -1380px}.baCountry-GEL{background-position:0 -1400px}.baCountry-GHS{background-position:0 -1420px}.baCountry-GIP{background-position:0 -1440px}.baCountry-GL{background-position:0 -1460px}.baCountry-GMD{background-position:0 -1480px}.baCountry-GNF{background-position:0 -1500px}.baCountry-GQ{background-position:0 -1520px}.baCountry-GR{background-position:0 -1540px}.baCountry-GTQ{background-position:0 -1560px}.baCountry-GU{background-position:0 -1580px}.baCountry-GW{background-position:0 -1600px}.baCountry-HKD{background-position:0 -1620px}.baCountry-HNL{background-position:0 -1640px}.baCountry-HRK{background-position:0 -1660px}.baCountry-HTG{background-position:0 -1680px}.baCountry-HUF{background-position:0 -1700px}.baCountry-IDR{background-position:0 -1720px}.baCountry-IE{background-position:0 -1740px}.baCountry-ILS{background-position:0 -1760px}.baCountry-INR{background-position:0 -1780px}.baCountry-IO{background-position:0 -1800px}.baCountry-IQD{background-position:0 -1820px}.baCountry-IRR{background-position:0 -1840px}.baCountry-ISK{background-position:0 -1860px}.baCountry-IT{background-position:0 -1880px}.baCountry-JMD{background-position:0 -1900px}.baCountry-JOD{background-position:0 -1920px}.baCountry-JPY{background-position:0 -1940px}.baCountry-KES{background-position:0 -1960px}.baCountry-KGS{background-position:0 -1980px}.baCountry-KHR{background-position:0 -2000px}.baCountry-KI{background-position:0 -2020px}.baCountry-KMF{background-position:0 -2040px}.baCountry-KN{background-position:0 -2060px}.baCountry-KP{background-position:0 -2080px}.baCountry-KRW{background-position:0 -2100px}.baCountry-KWD{background-position:0 -2120px}.baCountry-KYD{background-position:0 -2140px}.baCountry-KZT{background-position:0 -2160px}.baCountry-LBP{background-position:0 -2180px}.baCountry-LI{background-position:0 -2200px}.baCountry-LKR{background-position:0 -2220px}.baCountry-LRD{background-position:0 -2240px}.baCountry-LSL{background-position:0 -2260px}.baCountry-LT{background-position:0 -2280px}.baCountry-LU{background-position:0 -2300px}.baCountry-LV{background-position:0 -2320px}.baCountry-LYD{background-position:0 -2340px}.baCountry-MAD{background-position:0 -2360px}.baCountry-MC{background-position:0 -2380px}.baCountry-MDL{background-position:0 -2400px}.baCountry-ME{background-position:0 -2420px}.baCountry-MGA{background-position:0 -2440px}.baCountry-MKD{background-position:0 -2460px}.baCountry-ML{background-position:0 -2480px}.baCountry-MMK{background-position:0 -2500px}.baCountry-MN{background-position:0 -2520px}.baCountry-MOP{background-position:0 -2540px}.baCountry-MQ{background-position:0 -2560px}.baCountry-MR{background-position:0 -2580px}.baCountry-MS{background-position:0 -2600px}.baCountry-MT{background-position:0 -2620px}.baCountry-MUR{background-position:0 -2640px}.baCountry-MVR{background-position:0 -2660px}.baCountry-MWK{background-position:0 -2680px}.baCountry-MXN{background-position:0 -2700px}.baCountry-MYR{background-position:0 -2720px}.baCountry-MZN{background-position:0 -2740px}.baCountry-NAD{background-position:0 -2760px}.baCountry-NE{background-position:0 -2780px}.baCountry-NF{background-position:0 -2800px}.baCountry-NG{background-position:0 -2820px}.baCountry-NIO{background-position:0 -2840px}.baCountry-NL{background-position:0 -2860px}.baCountry-NOK{background-position:0 -2880px}.baCountry-NPR{background-position:0 -2900px}.baCountry-NR{background-position:0 -2920px}.baCountry-NU{background-position:0 -2940px}.baCountry-NZD{background-position:0 -2960px}.baCountry-OMR{background-position:0 -2980px}.baCountry-PAB{background-position:0 -3000px}.baCountry-PEN{background-position:0 -3020px}.baCountry-PGK{background-position:0 -3040px}.baCountry-PHP{background-position:0 -3060px}.baCountry-PKR{background-position:0 -3080px}.baCountry-PLN{background-position:0 -3100px}.baCountry-PR{background-position:0 -3120px}.baCountry-PS{background-position:0 -3140px}.baCountry-PT{background-position:0 -3160px}.baCountry-PW{background-position:0 -3180px}.baCountry-QAR{background-position:0 -3200px}.baCountry-RON{background-position:0 -3220px}.baCountry-RSD{background-position:0 -3240px}.baCountry-RUB{background-position:0 -3260px}.baCountry-RWF{background-position:0 -3280px}.baCountry-SAR{background-position:0 -3300px}.baCountry-SBD{background-position:0 -3320px}.baCountry-SCR{background-position:0 -3340px}.baCountry-SDG{background-position:0 -3360px}.baCountry-SEK{background-position:0 -3380px}.baCountry-SGD{background-position:0 -3400px}.baCountry-SI{background-position:0 -3420px}.baCountry-SK{background-position:0 -3440px}.baCountry-SLL{background-position:0 -3460px}.baCountry-SM{background-position:0 -3480px}.baCountry-SN{background-position:0 -3500px}.baCountry-SO{background-position:0 -3520px}.baCountry-SRD{background-position:0 -3540px}.baCountry-SSP{background-position:0 -3560px}.baCountry-STD{background-position:0 -3580px}.baCountry-SV{background-position:0 -3600px}.baCountry-SYP{background-position:0 -3620px}.baCountry-SZL{background-position:0 -3640px}.baCountry-TC{background-position:0 -3660px}.baCountry-TD{background-position:0 -3680px}.baCountry-TG{background-position:0 -3700px}.baCountry-THB{background-position:0 -3720px}.baCountry-TJS{background-position:0 -3740px}.baCountry-TK{background-position:0 -3760px}.baCountry-TMT{background-position:0 -3780px}.baCountry-TND{background-position:0 -3800px}.baCountry-TOP{background-position:0 -3820px}.baCountry-TRY{background-position:0 -3840px}.baCountry-TTD{background-position:0 -3860px}.baCountry-TWD{background-position:0 -3880px}.baCountry-TZS{background-position:0 -3900px}.baCountry-UAH{background-position:0 -3920px}.baCountry-UGX{background-position:0 -3940px}.baCountry-USD{background-position:0 -3960px}.baCountry-UYU{background-position:0 -3980px}.baCountry-UZS{background-position:0 -4000px}.baCountry-VEF{background-position:0 -4020px}.baCountry-VG{background-position:0 -4040px}.baCountry-VI{background-position:0 -4060px}.baCountry-VND{background-position:0 -4080px}.baCountry-VUV{background-position:0 -4100px}.baCountry-WST{background-position:0 -4120px}.baCountry-XAF{background-position:0 -4140px}.baCountry-XPF{background-position:0 -4160px}.baCountry-YER{background-position:0 -4180px}.baCountry-ZAR{background-position:0 -4200px}.baCountry-ZM{background-position:0 -4220px}.baCountry-ZW{background-position:0 -4240px}
  323.  .bacurr-checkoutNotice{margin: 3px 10px 0 10px;left: 0;right: 0;text-align: center;}
  324.  @media (min-width:750px) {.bacurr-checkoutNotice{position: absolute;}}
  325. </style>
  326.  
  327. <script>
  328.    window.baCurr = window.baCurr || {};
  329.    window.baCurr.config = {}; window.baCurr.rePeat = function () {};
  330.    Object.assign(window.baCurr.config, {
  331.      "enabled":false,
  332.      "manual_placement":"",
  333.      "night_time":false,
  334.      "round_by_default":false,
  335.      "display_position":"",
  336.      "display_position_type":"floating",
  337.      "custom_code":{"css":""},
  338.      "flag_type":"",
  339.      "flag_design":"modern",
  340.      "round_style":"",
  341.      "round_dec":"",
  342.      "chosen_cur":,
  343.      "desktop_visible":false,
  344.      "mob_visible":false,
  345.      "money_mouse_show":false,
  346.      "textColor":"",
  347.      "flag_theme":"default",
  348.      "selector_hover_hex":"",
  349.      "lightning":false,
  350.      "mob_manual_placement":"",
  351.      "mob_placement":"",
  352.      "mob_placement_type":"floating",
  353.      "moneyWithCurrencyFormat":false,
  354.      "ui_style":"default",
  355.      "user_curr":"",
  356.      "auto_loc":false,
  357.      "auto_pref":false,
  358.      "selector_bg_hex":"",
  359.      "selector_border_type":"",
  360.      "cart_alert_bg_hex":"",
  361.      "cart_alert_note":"",
  362.      "cart_alert_state":false,
  363.      "cart_alert_font_hex":""
  364.    },{
  365.      money_format: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
  366.      money_with_currency_format: "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
  367.      user_curr: "USD"
  368.    });
  369.    window.baCurr.config.multi_curr = [];
  370.    
  371.    window.baCurr.config.final_currency = "USD" || '';
  372.    window.baCurr.config.multi_curr = "USD".split(',') || '';
  373.  
  374.    (function(window, document) {"use strict";
  375.      function onload(){
  376.        function insertPopupMessageJs(){
  377.          var head = document.getElementsByTagName('head')[0];
  378.          var script = document.createElement('script');
  379.          script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'currency.boosterapps.com/preview_curr.js';
  380.          script.type = 'text/javascript';
  381.          head.appendChild(script);
  382.        }
  383.  
  384.        if(document.location.search.indexOf("preview_cur=1") > -1){
  385.          setTimeout(function(){
  386.            window.currency_preview_result = document.getElementById("baCurrSelector").length > 0 ? 'success' : 'error';
  387.            insertPopupMessageJs();
  388.          }, 1000);
  389.        }
  390.      }
  391.  
  392.      var head = document.getElementsByTagName('head')[0];
  393.      var script = document.createElement('script');
  394.      script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + "";
  395.      script.type = 'text/javascript';
  396.      script.onload = script.onreadystatechange = function() {
  397.      if (script.readyState) {
  398.        if (script.readyState === 'complete' || script.readyState === 'loaded') {
  399.          script.onreadystatechange = null;
  400.            onload();
  401.          }
  402.        }
  403.        else {
  404.          onload();
  405.        }
  406.      };
  407.      head.appendChild(script);
  408.  
  409.    }(window, document));
  410. </script>
  411.  
  412.  
  413.  
  414.  
  415.    
  416.  
  417.    
  418.  
  419.    
  420.  
  421. <!-- BEGIN app block: shopify://apps/pixee-multi-facebook-pixels/blocks/facebook-pixel/61bbb1d9-d4be-4d08-879a-ee3ccb59f558 -->
  422. <!-- BEGIN app snippet: tiktok-pixel --><script>
  423.    sessionStorage.setItem("gropulseTikTokActivePixelData", "");
  424.  </script><!-- END app snippet -->
  425. <!-- BEGIN app snippet: pinterest-pixel -->
  426. <script>
  427.    sessionStorage.setItem("gropulsePinterestActivePixelData", "");
  428.  </script><!-- END app snippet -->
  429. <!-- BEGIN app snippet: custom-event-selector -->
  430.  
  431. <div id="pixee-custom-event-selector-modal" class="pixee-custom-event-modal">
  432.  <div class="pixee-custom-event-modal-content">
  433.    <div class="pixee-custom-event-modal-header">
  434.      <p class="pixee-modal-title">Custom Event Setup</p>
  435.      <span class="pixee-custom-event-close">&times;</span>
  436.    </div>
  437.    <div class="pixee-custom-event-modal-body">
  438.      <p>Click on the elements you want to track as custom events. Selected elements will appear in the list below.</p>
  439.      
  440.      <button id="pixee-track-new-button" class="pixee-track-new-button">Track New Element</button>
  441.      
  442.      <div class="pixee-selected-elements">
  443.        <span class="pixee-selected-elements-title">Selected Elements (0)</span>
  444.        <ul id="pixee-selected-elements-list"></ul>
  445.      </div>
  446.    </div>
  447.    <div class="pixee-custom-event-modal-footer">
  448.      <button id="pixee-finish-setup-button" class="pixee-finish-setup-button">Finish Setup</button>
  449.    </div>
  450.  </div>
  451. </div>
  452.  
  453. <style>
  454. .pixee-custom-event-modal {
  455.  display: none;
  456.  position: fixed;
  457.  z-index: 99999;
  458.  left: 20px;
  459.  top: 20px;
  460.  width: 400px;
  461.  background-color: #fff;
  462.  border-radius: 8px;
  463.  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);
  464.  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  465.  max-height: 90vh;
  466.  overflow-y: auto;
  467. }
  468.  
  469. .pixee-custom-event-modal-content {
  470.  width: 100%;
  471. }
  472.  
  473. .pixee-custom-event-modal-header {
  474.  padding: 15px 20px;
  475.  display: flex;
  476.  justify-content: space-between;
  477.  align-items: center;
  478.  border-bottom: 1px solid #e5e5e5;
  479. }
  480.  
  481. .pixee-custom-event-modal-header .pixee-modal-title {
  482.  margin: 0;
  483.  font-size: 18px;
  484.  font-weight: 600;
  485.  color: #333;
  486. }
  487.  
  488. .pixee-custom-event-close {
  489.  color: #aaa;
  490.  font-size: 24px;
  491.  font-weight: bold;
  492.  cursor: pointer;
  493. }
  494.  
  495. .pixee-custom-event-close:hover {
  496.  color: #555;
  497. }
  498.  
  499. .pixee-custom-event-modal-body {
  500.  padding: 20px;
  501. }
  502.  
  503. .pixee-custom-event-modal-footer {
  504.  padding: 15px 20px;
  505.  border-top: 1px solid #e5e5e5;
  506.  text-align: right;
  507. }
  508.  
  509. .pixee-track-new-button,
  510. .pixee-finish-setup-button {
  511.  padding: 10px 15px;
  512.  border-radius: 4px;
  513.  border: none;
  514.  font-size: 14px;
  515.  font-weight: 500;
  516.  cursor: pointer;
  517. }
  518.  
  519. .pixee-track-new-button {
  520.  background-color: #4CAF50;
  521.  color: white;
  522.  margin-top: 10px;
  523. }
  524.  
  525. .pixee-finish-setup-button {
  526.  background-color: #2196F3;
  527.  color: white;
  528. }
  529.  
  530. .pixee-selected-elements {
  531.  margin-top: 20px;
  532. }
  533.  
  534. .pixee-selected-elements-title {
  535.  display: block;
  536.  font-size: 16px;
  537.  margin-bottom: 10px;
  538.  font-weight: 500;
  539. }
  540.  
  541. #pixee-selected-elements-list {
  542.  list-style: none;
  543.  padding: 0;
  544.  margin: 0;
  545.  max-height: 200px;
  546.  overflow-y: auto;
  547.  border: 1px solid #e5e5e5;
  548.  border-radius: 4px;
  549. }
  550.  
  551. #pixee-selected-elements-list li {
  552.  padding: 10px;
  553.  border-bottom: 1px solid #e5e5e5;
  554.  display: flex;
  555.  justify-content: space-between;
  556.  align-items: center;
  557. }
  558.  
  559. #pixee-selected-elements-list li:last-child {
  560.  border-bottom: none;
  561. }
  562.  
  563. .pixee-element-info {
  564.  flex: 1;
  565.  font-size: 14px;
  566.  word-break: break-word;
  567. }
  568.  
  569. .pixee-remove-element {
  570.  color: #f44336;
  571.  cursor: pointer;
  572.  margin-left: 10px;
  573. }
  574.  
  575. .pixee-page-overlay {
  576.  position: fixed;
  577.  top: 0;
  578.  left: 0;
  579.  width: 100%;
  580.  height: 100%;
  581.  background-color: rgba(0, 0, 0, 0.3);
  582.  z-index: 99990;
  583.  pointer-events: none;
  584. }
  585.  
  586. .pixee-highlight-element {
  587.  position: absolute;
  588.  pointer-events: none;
  589.  background-color: rgba(76, 175, 80, 0.2);
  590.  border: 2px solid #4CAF50;
  591.  z-index: 99991;
  592.  box-sizing: border-box;
  593. }
  594.  
  595. /* Make modal draggable */
  596. .pixee-custom-event-modal-header {
  597.  cursor: move;
  598. }
  599.  
  600. /* Responsive styles */
  601. @media screen and (max-width: 480px) {
  602.  .pixee-custom-event-modal {
  603.    width: 90%;
  604.    left: 5%;
  605.    top: 5%;
  606.  }
  607. }
  608. </style>
  609.  
  610. <script>
  611. document.addEventListener('DOMContentLoaded', function() {
  612.  // Parse URL parameters
  613.  const urlParams = new URLSearchParams(window.location.search);
  614.  const customEventParam = urlParams.get('customEvent');
  615.  const redirectUrl = urlParams.get('redirectUrl');
  616.  
  617.  // Initialize session storage if customEvent param is present
  618.  if (customEventParam === '1') {
  619.    // Set flag in session storage to show the modal across page navigation
  620.    sessionStorage.setItem('pixeeCustomEventSetupActive', 'true');
  621.    // Store redirect URL for later use
  622.    if (redirectUrl) {
  623.      sessionStorage.setItem('pixeeCustomEventRedirectUrl', redirectUrl);
  624.    }
  625.  }
  626.  
  627.  // Don't proceed if setup mode is not active
  628.  if (sessionStorage.getItem('pixeeCustomEventSetupActive') !== 'true') return;
  629.  
  630.  const modal = document.getElementById('pixee-custom-event-selector-modal');
  631.  const trackNewButton = document.getElementById('pixee-track-new-button');
  632.  const finishSetupButton = document.getElementById('pixee-finish-setup-button');
  633.  const closeButton = document.querySelector('.pixee-custom-event-close');
  634.  const selectedElementsList = document.getElementById('pixee-selected-elements-list');
  635.  const selectedElementsHeader = document.querySelector('.pixee-selected-elements-title');
  636.  
  637.  let isSelectionMode = false;
  638.  let selectedElements = [];
  639.  let overlay = null;
  640.  let highlightElement = null;
  641.  
  642.  // Load previously selected elements from session storage
  643.  const storedElements = sessionStorage.getItem('pixeeSelectedElements');
  644.  if (storedElements) {
  645.    try {
  646.      selectedElements = JSON.parse(storedElements);
  647.      updateSelectedElementsList();
  648.    } catch (error) {
  649.      console.error('Error loading stored elements:', error);
  650.    }
  651.  }
  652.  
  653.  // Make the modal draggable
  654.  makeElementDraggable(modal, document.querySelector('.pixee-custom-event-modal-header'));
  655.  
  656.  // Show the modal
  657.  modal.style.display = 'block';
  658.  
  659.  // Click event handlers
  660.  trackNewButton.addEventListener('click', function() {
  661.    if (isSelectionMode) {
  662.      // Cancel selection mode if active
  663.      disableSelectionMode();
  664.    } else {
  665.      // Enable selection mode
  666.      enableSelectionMode();
  667.    }
  668.  });
  669.  finishSetupButton.addEventListener('click', finishSetup);
  670.  closeButton.addEventListener('click', closeModal);
  671.  
  672.  function makeElementDraggable(element, handle) {
  673.    let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0;
  674.    
  675.    // Try to get saved position from session storage
  676.    const savedPosition = getSavedModalPosition();
  677.    if (savedPosition) {
  678.      element.style.top = savedPosition.top + "px";
  679.      element.style.left = savedPosition.left + "px";
  680.    }
  681.    
  682.    handle.onmousedown = dragMouseDown;
  683.    
  684.    function dragMouseDown(e) {
  685.      e.preventDefault();
  686.      pos3 = e.clientX;
  687.      pos4 = e.clientY;
  688.      document.onmouseup = closeDragElement;
  689.      document.onmousemove = elementDrag;
  690.    }
  691.    
  692.    function elementDrag(e) {
  693.      e.preventDefault();
  694.      pos1 = pos3 - e.clientX;
  695.      pos2 = pos4 - e.clientY;
  696.      pos3 = e.clientX;
  697.      pos4 = e.clientY;
  698.      
  699.      // Calculate new position ensuring it stays within viewport
  700.      let newTop = element.offsetTop - pos2;
  701.      let newLeft = element.offsetLeft - pos1;
  702.      
  703.      // Get viewport dimensions
  704.      const viewportWidth = window.innerWidth;
  705.      const viewportHeight = window.innerHeight;
  706.      
  707.      // Limit to viewport boundaries
  708.      newTop = Math.max(0, Math.min(newTop, viewportHeight - 100));
  709.      newLeft = Math.max(0, Math.min(newLeft, viewportWidth - 100));
  710.      
  711.      element.style.top = newTop + "px";
  712.      element.style.left = newLeft + "px";
  713.      
  714.      // Save position to session storage
  715.      saveModalPosition(newTop, newLeft);
  716.    }
  717.    
  718.    function closeDragElement() {
  719.      document.onmouseup = null;
  720.      document.onmousemove = null;
  721.      
  722.      // Save final position
  723.      saveModalPosition(element.offsetTop, element.offsetLeft);
  724.    }
  725.  }
  726.  
  727.  // Save modal position to session storage
  728.  function saveModalPosition(top, left) {
  729.    try {
  730.      sessionStorage.setItem('pixeeModalPosition', JSON.stringify({ top, left }));
  731.    } catch (error) {
  732.      console.error('Error saving modal position:', error);
  733.    }
  734.  }
  735.  
  736.  // Get saved modal position from session storage
  737.  function getSavedModalPosition() {
  738.    try {
  739.      const position = sessionStorage.getItem('pixeeModalPosition');
  740.      return position ? JSON.parse(position) : null;
  741.    } catch (error) {
  742.      console.error('Error getting modal position:', error);
  743.      return null;
  744.    }
  745.  }
  746.  
  747.  function enableSelectionMode() {
  748.    if (isSelectionMode) return;
  749.    
  750.    isSelectionMode = true;
  751.    trackNewButton.textContent = 'Cancel Selection';
  752.    trackNewButton.style.backgroundColor = '#f44336';
  753.    
  754.    // Create overlay
  755.    overlay = document.createElement('div');
  756.    overlay.className = 'pixee-page-overlay';
  757.    document.body.appendChild(overlay);
  758.    
  759.    // Create highlight element
  760.    highlightElement = document.createElement('div');
  761.    highlightElement.className = 'pixee-highlight-element';
  762.    document.body.appendChild(highlightElement);
  763.    
  764.    // Add event listeners for element selection
  765.    document.addEventListener('mouseover', highlightTargetElement);
  766.    document.addEventListener('click', selectElement, true);
  767.  }
  768.  
  769.  function disableSelectionMode() {
  770.    if (!isSelectionMode) return;
  771.    
  772.    isSelectionMode = false;
  773.    trackNewButton.textContent = 'Track New Element';
  774.    trackNewButton.style.backgroundColor = '#4CAF50';
  775.    
  776.    // Remove overlay and highlight
  777.    if (overlay) {
  778.      document.body.removeChild(overlay);
  779.      overlay = null;
  780.    }
  781.    
  782.    if (highlightElement) {
  783.      document.body.removeChild(highlightElement);
  784.      highlightElement = null;
  785.    }
  786.    
  787.    // Remove event listeners
  788.    document.removeEventListener('mouseover', highlightTargetElement);
  789.    document.removeEventListener('click', selectElement, true);
  790.  }
  791.  
  792.  // Helper function to update the list of selected elements
  793.  function updateSelectedElementsList() {
  794.    // Clear existing list
  795.    selectedElementsList.innerHTML = '';
  796.    
  797.    // Update the header count
  798.    selectedElementsHeader.textContent = `Selected Elements (${selectedElements.length})`;
  799.    
  800.    // Add each element to the list
  801.    selectedElements.forEach(element => {
  802.      const li = document.createElement('li');
  803.      li.dataset.id = element.id;
  804.      
  805.      const elementInfo = document.createElement('div');
  806.      elementInfo.className = 'pixee-element-info';
  807.      elementInfo.textContent = `"${element.text}" (${element.selector})`;
  808.      
  809.      const removeButton = document.createElement('span');
  810.      removeButton.className = 'pixee-remove-element';
  811.      removeButton.textContent = '✕';
  812.      removeButton.addEventListener('click', function() {
  813.        removeElementFromList(element.id);
  814.      });
  815.      
  816.      li.appendChild(elementInfo);
  817.      li.appendChild(removeButton);
  818.      selectedElementsList.appendChild(li);
  819.    });
  820.    
  821.    // Save to session storage
  822.    sessionStorage.setItem('pixeeSelectedElements', JSON.stringify(selectedElements));
  823.  }
  824.  
  825.  function highlightTargetElement(e) {
  826.    if (!isSelectionMode) return;
  827.    
  828.    // Don't highlight elements in the modal itself
  829.    if (e.target.closest('#pixee-custom-event-selector-modal')) {
  830.      if (highlightElement) {
  831.        highlightElement.style.display = 'none';
  832.      }
  833.      return;
  834.    }
  835.    
  836.    const rect = e.target.getBoundingClientRect();
  837.    highlightElement.style.display = 'block';
  838.    highlightElement.style.width = rect.width + 'px';
  839.    highlightElement.style.height = rect.height + 'px';
  840.    highlightElement.style.left = (window.pageXOffset + rect.left) + 'px';
  841.    highlightElement.style.top = (window.pageYOffset + rect.top) + 'px';
  842.  }
  843.  
  844.  function selectElement(e) {
  845.    if (!isSelectionMode) return;
  846.    
  847.    // Don't select elements in the modal itself
  848.    if (e.target.closest('#pixee-custom-event-selector-modal')) {
  849.      return;
  850.    }
  851.    
  852.    // Prevent default action (like following links)
  853.    e.preventDefault();
  854.    e.stopPropagation();
  855.    
  856.    // Generate a selector for the clicked element
  857.    const selector = generateSelector(e.target);
  858.    
  859.    // Add to selected elements list
  860.    addElementToList(e.target, selector);
  861.    
  862.    // Disable selection mode
  863.    disableSelectionMode();
  864.  }
  865.  
  866.  function generateSelector(element) {
  867.    // First try ID selector if available
  868.    if (element.id) {
  869.      return `#${element.id}`;
  870.    }
  871.    
  872.    // Try with classes
  873.    if (element.className && typeof element.className === 'string') {
  874.      const classes = element.className.trim().split(/\s+/);
  875.      if (classes.length > 0) {
  876.        const classSelector = `.${classes.join('.')}`;
  877.        if (document.querySelectorAll(classSelector).length === 1) {
  878.          return classSelector;
  879.        }
  880.      }
  881.    }
  882.    
  883.    // Use tag name with nth-child
  884.    let path = '';
  885.    let parent = element;
  886.    
  887.    while (parent) {
  888.      if (parent === document.body) {
  889.        path = 'body ' + path;
  890.        break;
  891.      }
  892.      
  893.      let tag = parent.tagName.toLowerCase();
  894.      let siblings = Array.from(parent.parentNode.children).filter(child => child.tagName === parent.tagName);
  895.      
  896.      if (siblings.length > 1) {
  897.        let index = siblings.indexOf(parent) + 1;
  898.        tag += `:nth-child(${index})`;
  899.      }
  900.      
  901.      path = tag + (path ? ' > ' + path : '');
  902.      parent = parent.parentNode;
  903.      
  904.      // Stop at a certain depth to avoid overly complex selectors
  905.      if (path.split('>').length > 5) {
  906.        break;
  907.      }
  908.    }
  909.    
  910.    return path.trim();
  911.  }
  912.  
  913.  function addElementToList(element, selector) {
  914.    // Create a unique ID for this element
  915.    const elementId = 'element-' + Date.now();
  916.    
  917.    // Add to our array
  918.    selectedElements.push({
  919.      id: elementId,
  920.      selector: selector,
  921.      text: element.textContent.trim().substring(0, 50) || element.tagName.toLowerCase()
  922.    });
  923.    
  924.    // Update the display
  925.    updateSelectedElementsList();
  926.  }
  927.  
  928.  function removeElementFromList(id) {
  929.    // Remove from array
  930.    selectedElements = selectedElements.filter(el => el.id !== id);
  931.    
  932.    // Update the display
  933.    updateSelectedElementsList();
  934.  }
  935.  
  936.  function closeModal() {
  937.    disableSelectionMode();
  938.    modal.style.display = 'none';
  939.    
  940.    // Clear setup mode and data but keep the modal position
  941.    sessionStorage.removeItem('pixeeCustomEventSetupActive');
  942.    sessionStorage.removeItem('pixeeSelectedElements');
  943.    // We intentionally don't remove pixeeModalPosition here to persist it across sessions
  944.  }
  945.  
  946.  function finishSetup() {
  947.    
  948.    // Check if we have elements selected
  949.    if (selectedElements.length > 0) {
  950.      // Clean up our internal tracking but keep the modal position
  951.      sessionStorage.removeItem('pixeeCustomEventSetupActive');
  952.      sessionStorage.removeItem('pixeeSelectedElements');
  953.      // We intentionally don't remove pixeeModalPosition to persist it
  954.      
  955.      // Redirect back to the app with selected elements as a URL parameter
  956.      const savedRedirectUrl = sessionStorage.getItem('pixeeCustomEventRedirectUrl') || redirectUrl;
  957.      
  958.      if (savedRedirectUrl) {
  959.        // Encode selected elements for URL
  960.        const encodedElements = encodeURIComponent(JSON.stringify(selectedElements));
  961.        
  962.        // Determine if we need to add a ? or & for the parameter
  963.        const separator = savedRedirectUrl.includes('?') ? '&' : '?';        
  964.        
  965.        // Redirect to the app with the selected elements in the URL
  966.        window.location.href = `${savedRedirectUrl}${separator}selectedElements=${encodedElements}`;
  967.      }
  968.    } else {
  969.      alert('Please select at least one element to track.');
  970.    }
  971.  }
  972. });
  973. </script><!-- END app snippet -->
  974. <script>
  975.    sessionStorage.setItem("gropulseActivePixelData", JSON.stringify([{"conversionApi":{"isActive":false},"selectedTemplates":[],"_id":"654bb5c9f1a51e41ad48d71e","pixelId":"296538399860474","selectedPage":"all_pages"}]));
  976.  </script><script>
  977.    sessionStorage.setItem("gropulsePixeeEventListData", JSON.stringify({"purchase":true,"initiateCheckout":true,"addToCart":true,"search":true,"viewContent":true,"viewCategory":true}));
  978.  </script><script>
  979.    sessionStorage.setItem("gropulseCustomEvents", "");
  980.  </script><script>
  981.  const isGroPulsePixeeWebPixelLoaded = Boolean(sessionStorage.getItem("isGroPulsePixeeWebPixelLoaded"));
  982. </script>
  983.  
  984. <script>
  985.  function generateEventId() {
  986.    // Combine timestamp with random string to ensure uniqueness
  987.    return `${Date.now()}_${Math.random().toString(36).slice(2, 11)}`;
  988.  }
  989. </script>
  990.  
  991.  
  992.  
  993.  
  994.  <script>
  995.    let hso_shopify_unique_id = document
  996.    .cookie
  997.    .split(";")
  998.    .filter((c) => c.includes("_shopify_y="))
  999.    .map((c) => c.split("_shopify_y=")[1]);
  1000.  
  1001.  hso_shopify_unique_id = (hso_shopify_unique_id.length && hso_shopify_unique_id[0]) || "";
  1002.  
  1003.  const hsoFBMatchingData = {
  1004.    em: "",
  1005.    fn: "",
  1006.    ln: "",
  1007.    ph: "",
  1008.    external_id: hso_shopify_unique_id,
  1009.    ge: "",
  1010.    db: "",
  1011.    ct: "",
  1012.    st: "",
  1013.    zp: "",
  1014.    country: ""
  1015.  };
  1016.  function CAPI(event, eventData) {
  1017.    let fbp = document
  1018.      .cookie
  1019.      .split(";")
  1020.      .filter((c) => c.includes("_fbp="))
  1021.      .map((c) => c.split("_fbp=")[1]);
  1022.    let fbc = document
  1023.      .cookie
  1024.      .split(";")
  1025.      .filter((c) => c.includes("_fbc="))
  1026.      .map((c) => c.split("_fbc=")[1]);
  1027.    fbp = (fbp.length && fbp[0]) || null;
  1028.    fbc = (fbc.length && fbc[0]) || null;
  1029.  
  1030.    if (! fbc && window.location.search.includes("fbclid=")) {
  1031.      fbc = "fb.1." + + new Date() + "." + window.location.search.split("fbclid=")[1];
  1032.    }
  1033.  
  1034.    const headers = new Headers();
  1035.    headers.append("Content-Type", "application/json");
  1036.    const { event_id, ...restEventData } = eventData;
  1037.    const body = {
  1038.      event: event,
  1039.      event_data: restEventData,
  1040.      event_id: event_id,
  1041.      fbp: fbp,
  1042.      fbclid: fbc,
  1043.      user_agent: navigator.userAgent,
  1044.      url: window.location.origin + window.location.pathname,
  1045.      current_timestamp: Math.floor(new Date() / 1000),
  1046.      myShopifyDomain: Shopify.shop,
  1047.      ... hsoFBMatchingData
  1048.    };
  1049.  
  1050.    const options = {
  1051.      method: "POST",
  1052.      headers,
  1053.      mode: "cors",
  1054.      body: JSON.stringify(body)
  1055.    };
  1056.    fetch("https://pixee.gropulse.com/fb-conversion-api", options);
  1057.  };
  1058.  
  1059.  function beginPixeeFBPixelTracking(){
  1060.    window.fbq = window.fbq || function() {};
  1061.    fbq('track', 'PageView');
  1062.  
  1063.    const basePixelLoadedEvent = new Event("pixee_base_pixel_loaded");
  1064.    window.dispatchEvent(basePixelLoadedEvent);
  1065.  }
  1066.  
  1067.  function loadPixeeFBPixelBaseScript(){
  1068.    !function(f, b, e, v, n, t, s) {
  1069.      if (f.fbq)
  1070.        return;
  1071.      n = f.fbq = function() {
  1072.        n.callMethod
  1073.          ? n.callMethod.apply(n, arguments)
  1074.          : n.queue.push(arguments)
  1075.      };
  1076.      if (! f._fbq)
  1077.        f._fbq = n;
  1078.      n.push = n;
  1079.      n.loaded = !0;
  1080.      n.version = '2.0';
  1081.      n.queue = [];
  1082.      t = b.createElement(e);
  1083.      t.async = !0;
  1084.      t.src = v;
  1085.      s = b.getElementsByTagName(e)[0];
  1086.      s.parentNode.insertBefore(t, s)
  1087.    }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
  1088.    
  1089. fbq('init', '296538399860474', hsoFBMatchingData);
  1090.  
  1091.    window.Shopify.loadFeatures([
  1092.        {
  1093.          name: "consent-tracking-api",
  1094.          version: "0.1"
  1095.        }
  1096.      ], (error) => {
  1097.        if (error) {
  1098.          throw error;
  1099.        }
  1100.        const isTrackingConsentGiven = !null || Shopify.customerPrivacy.getTrackingConsent() !== "no";
  1101.        if (isTrackingConsentGiven) {
  1102.          if(document.readyState === "complete") {
  1103.            beginPixeeFBPixelTracking();
  1104.          } else {
  1105.            window.addEventListener("load", (event) => {
  1106.              beginPixeeFBPixelTracking();
  1107.            });
  1108.          }
  1109.        }
  1110.      });
  1111.  }
  1112.  
  1113.  if(!isGroPulsePixeeWebPixelLoaded) {
  1114.    loadPixeeFBPixelBaseScript();
  1115.  };
  1116.  
  1117.  </script>
  1118.  
  1119. <script>
  1120.    function helloFPACheckCart() {
  1121.  
  1122. /**
  1123.       *
  1124.       * @param {Array} dataList
  1125.       * @param {Object} singleData
  1126.       */
  1127.      const isDataUseable = (dataList, checkData) => {
  1128.        if (dataList.length === 0)
  1129.          return checkData;
  1130.  
  1131.  
  1132.  
  1133.        for (let index = 0; index < dataList.length; index++) {
  1134.          const singleData = dataList[index];
  1135.          if (singleData.id === checkData.id) {
  1136.            if (checkData.quantity > singleData.quantity) {
  1137.              const newData = {
  1138.                ...checkData,
  1139.                quantity: checkData.quantity - singleData.quantity
  1140.              };
  1141.              return newData;
  1142.            } else {
  1143.              return false;
  1144.            }
  1145.          }
  1146.        }
  1147.        return checkData;
  1148.      };
  1149.  
  1150. /**
  1151.       *
  1152.       * @param {Array} localStoreData
  1153.       * @param {Array} newFetchData
  1154.       */
  1155.      const checkAddToACart = (localStoreData, newFetchData) => {
  1156.        return newFetchData.map((singleFetchData) => isDataUseable(localStoreData, singleFetchData)).filter(Boolean);
  1157.      };
  1158.  
  1159.      const addToCartFire = (cartData, rowData) => {
  1160.        const eventId = generateEventId();
  1161.        const fireData = {
  1162.          content_type: "product",
  1163.          content_ids: cartData.map(function(e) {
  1164.            return e.variant_id;
  1165.          }),
  1166.          contents: cartData.map(function(e) {
  1167.            return {id: e.variant_id, quantity: e.quantity};
  1168.          }),
  1169.          content_name: cartData.map(function(e) {
  1170.            return e.title;
  1171.          }).join(", "),
  1172.          currency: rowData.currency,
  1173.          value: cartData.reduce(
  1174.            (total, item) => total + (item.price / 100) * item.quantity,
  1175.            0
  1176.          )
  1177.        };
  1178.  
  1179.        const hfpFireEvent = window.fbq || function() {};
  1180.        const hfpEventName = "AddToCart";
  1181.        hfpFireEvent("track", hfpEventName, fireData, { eventID: eventId });
  1182.        CAPI(hfpEventName, {...fireData, event_id: eventId});
  1183.      };
  1184.  
  1185.      setInterval(function() {
  1186.        fetch("/cart.js").then((response) => response.json()).then((data) => {
  1187.          const lsData = JSON.parse(localStorage.getItem("hello-fpa-cart-data")) || [];
  1188.          const fetchData = data.items;const addToCart = checkAddToACart(lsData, fetchData);
  1189.            addToCart.length !== 0 && addToCartFire(addToCart, data);localStorage.setItem("hello-fpa-cart-data", JSON.stringify(fetchData));
  1190.        });
  1191.      }, 3000);
  1192.    }
  1193.  
  1194.    window.addEventListener("pixee_base_pixel_loaded", helloFPACheckCart);
  1195.  
  1196.  // Custom Events Tracking
  1197.  function setupCustomEventTracking() {
  1198.    const customEventsStr = sessionStorage.getItem("gropulseCustomEvents");
  1199.  
  1200.    if (!customEventsStr) return;
  1201.    
  1202.    try {
  1203.      const customEvents = JSON.parse(customEventsStr);
  1204.      if (!customEvents || !Array.isArray(customEvents)) return;
  1205.      
  1206.      customEvents.forEach(event => {
  1207.        if (!event.isActive) return;
  1208.        
  1209.        const elements = document.querySelectorAll(event.selector);
  1210.        if (!elements || elements.length === 0) return;
  1211.        
  1212.        elements.forEach(element => {
  1213.          element.addEventListener('click', function(e) {
  1214.            // Prevent default if it's a link or button
  1215.            if (element.tagName === 'A' || element.tagName === 'BUTTON') {
  1216.              e.preventDefault();
  1217.            }
  1218.            
  1219.            // Generate event ID for deduplication
  1220.            const eventId = generateEventId();
  1221.            
  1222.            // Create event parameters
  1223.            const eventParams = event.eventParameters || {};
  1224.            
  1225.            // Instead of sending directly to Facebook, publish to web pixel
  1226.            window.Shopify = window.Shopify || {};
  1227.            window.Shopify.analytics = window.Shopify.analytics || {};
  1228.            window.Shopify.analytics.publish = window.Shopify.analytics.publish || function() {};
  1229.            
  1230.            window.Shopify.analytics.publish("custom_event", {
  1231.              event_name: event.eventName,
  1232.              event_id: eventId,
  1233.              event_parameters: eventParams,
  1234.              timestamp: Date.now()
  1235.            });
  1236.            
  1237.            // If it was a link, navigate after a short delay
  1238.            if (element.tagName === 'A' && element.href) {
  1239.              setTimeout(() => {
  1240.                window.location.href = element.href;
  1241.              }, 300);
  1242.            }
  1243.          });
  1244.        });
  1245.      });
  1246.    } catch (error) {
  1247.      console.error('Error setting up custom events:', error);
  1248.    }
  1249.  }
  1250.  
  1251.  window.addEventListener("load", setupCustomEventTracking);
  1252.  </script>
  1253.    <script>
  1254.      window.addEventListener("pixee_base_pixel_loaded", (event) => {
  1255.        (function() {
  1256.          const hfpFireEvent = window.fbq || function() {};
  1257.          const hfpEventName = "InitiateCheckout";
  1258.          function fireInitiateCheckout(catData) {
  1259.            const eventId = generateEventId();
  1260.            const fireData = {
  1261.              content_type: "product",
  1262.              content_ids: catData.items.map((item) => item.variant_id),
  1263.              contents: catData.items.map((item) => ({id: item.variant_id, quantity: item.quantity})),
  1264.              num_items: catData.items.length,
  1265.              value: catData.items_subtotal_price / 100,
  1266.              currency: catData.currency
  1267.            };
  1268.            hfpFireEvent("track", hfpEventName, fireData, { eventID: eventId });
  1269.            CAPI(hfpEventName, {...fireData, event_id: eventId});
  1270.          }
  1271.  
  1272.          function checkoutButtonClickHandler() {
  1273.            fetch("/cart.js").then((response) => response.json()).then((data) => {
  1274.              fireInitiateCheckout(data);
  1275.            });
  1276.          }
  1277.  
  1278.          window.hso_fpa_checkoutButtonClickHandler = checkoutButtonClickHandler;
  1279.  
  1280.          if (document.querySelectorAll("[name='checkout']").length !== 0) {
  1281.            document.querySelectorAll("[name='checkout']").forEach(singleButton => {
  1282.              singleButton.addEventListener("click", checkoutButtonClickHandler);
  1283.            })
  1284.          }
  1285.          if (document.querySelectorAll("[href='/checkout']").length !== 0) {
  1286.            document.querySelectorAll("[href='/checkout']").forEach(singleButton => {
  1287.              singleButton.addEventListener("click", checkoutButtonClickHandler);
  1288.            })
  1289.          }
  1290.        })();
  1291.      });
  1292.    </script>
  1293.  
  1294.  
  1295.  
  1296.  
  1297. <!-- END app block --><!-- BEGIN app block: shopify://apps/releasit-cod-form/blocks/app-embed/72faf214-4174-4fec-886b-0d0e8d3af9a2 -->
  1298.  
  1299. <!-- BEGIN app snippet: metafields-handlers -->
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315. <!-- END app snippet -->
  1316.  
  1317.  
  1318.  <!-- BEGIN app snippet: old-ext -->
  1319.  
  1320. <script type='application/javascript'>
  1321.      var _RSI_COD_FORM_SETTINGS = {"testMode":false,"visiblity":{"enabledOnlyForCountries_array":[],"enabledOnlyForProducts_array":[],"enabledOnlyForTotal":"0,0","isEnabledOnlyForCountries":false,"isEnabledOnlyForProducts":false,"isExcludedForProducts":false,"totalLimitText":"Cash on Delivery is not available for orders above $1000, please use a different payment method."},"cartPage":{"isEnabled":true,"isSeperateButton":false},"productPage":{"addMode":"product-only","hideAddToCartButton":true,"hideQuickCheckoutButtons":true,"ignoreCollectionsV2":false,"ignoreHomeV2":false,"isEnabled":true},"buyNowButton":{"floatingEnabled":true,"floatingPos":"bottom","iconType":"right-arrow","shakerType":"none","style":{"borderColor":"rgba(0,0,0,1)","bgColor":"rgba(0,0,0,1)","color":"rgba(255,255,255,1)","borderRadius":2,"borderWidth":0,"shadowOpacity":0.1,"fontSizeFactor":1},"subt":"","text":"PayPal Invoice"},"autocomplete":{"freeTrial":20,"isEnabled":false},"codFee":{"commissionName":"","isFeeEnabled":false,"commission":300,"isFeeTaxable":false},"abandonedCheckouts":{"isEnabled":false},"localization":{"countryCode":"US","country":{"code":"US","label":{"t":{"en":"United States"}},"phonePrefix":"+1"}},"form":{"allTaxesIncluded":{"isEnabled":false,"text":"All taxes included."},"checkoutLines_array":[{"type":"subtotal","title":"Subtotal"},{"type":"shipping","title":"Shipping"},{"type":"total","title":"Total"}],"deferLoading":true,"discounts":{"applyButton":{"style":{"bgColor":"rgba(0,0,0,1)"},"text":"Apply"},"checkoutLineText":"Discounts","fieldLabel":"Discount code","isEnabled":false,"limitToOneCode":true},"fields":{"areLabelsEnabled":true,"isCountriesV2":true,"isV2":true,"isV3":true,"items_array":[{"type":"order_summary","isActive":true,"position":0,"backendFields":{"label":{"t":{"en":"Order summary","it":"Riepilogo ordine","es":"Resumen del pedido","fr":"Résumé de la commande"}},"hideEdit":true}},{"type":"totals_summary","isActive":true,"position":1,"backendFields":{"label":{"t":{"en":"Totals summary","it":"Riepilogo totali","es":"Resumen total","fr":"Résumé des totaux"}}}},{"type":"shipping_rates","isActive":true,"alignment":"left","position":2,"backendFields":{"label":{"t":{"en":"Shipping rates","it":"Tariffe di spedizione","es":"Tarifas de envío","fr":"Frais d'envoi"}}}},{"type":"discount_codes","isActive":false,"position":3,"backendFields":{"label":{"t":{"en":"Discount codes","it":"Codici sconto","es":"Códigos de descuento","fr":"Codes de réduction"}}}},{"type":"custom_text","isActive":true,"text":"Enter your shipping address","alignment":"center","fontWeight":"600","fontSizeFactor":1.05,"color":"rgba(0,0,0,1)","position":4,"backendFields":{"label":{"t":{"en":"Custom text","it":"Testo personalizzabile","es":"Texto personalizable","fr":"Texte personnalisé"}}}},{"type":"first_name","required":true,"showIcon":true,"label":"First name","n":{"ph":"First name","minL":2,"maxL":250,"eInv":"","reg":""},"isActive":true,"position":5,"backendFields":{"label":{"t":{"en":"First name field","it":"Campo nome","es":"Campo de nombre","fr":"Champ prénom"}},"name":"first_name"}},{"type":"last_name","required":true,"showIcon":true,"label":"Last name","n":{"ph":"Last name","minL":2,"maxL":250,"eInv":"","reg":""},"isActive":true,"position":6,"backendFields":{"label":{"t":{"en":"Last name field","it":"Campo cognome","es":"Campo de apellido","fr":"Champ nom de famille"}},"name":"last_name"}},{"type":"phone","required":true,"showIcon":true,"label":"Phone number","n":{"ph":"Phone","minL":1,"maxL":15,"reg":"","pf":""},"isActive":true,"position":7,"backendFields":{"label":{"t":{"en":"Phone field","it":"Campo telefono","es":"Campo de teléfono","fr":"Champ téléphone"}},"name":"phone"}},{"type":"address","required":true,"showIcon":true,"label":"Address","n":{"ph":"Address","minL":2,"maxL":250,"eInv":"","reg":"","pf":""},"isActive":true,"position":8,"backendFields":{"label":{"t":{"en":"Address field","it":"Campo indirizzo","es":"Campo de dirección","fr":"Champ d'adresse"}},"name":"address"}},{"type":"civic_number","required":false,"showIcon":true,"label":"Address 2","n":{"ph":"Address 2","minL":1,"maxL":250,"eInv":"","reg":"","pf":""},"isActive":true,"position":9,"backendFields":{"label":{"t":{"en":"Address 2 field","it":"Campo numero civico","es":"Campo de dirección 2","fr":"Champ adresse 2"}},"name":"civic_number"}},{"type":"province_country_field","position":10,"required":true,"label":"State","disableDd":false,"n":{"ph":"State"},"isActive":true,"backendFields":{"label":{"t":{"en":"State field"}},"name":"province_country_field","replacesType":"province","elementType":"select","options":[{"label":"Alabama","value":"AL"},{"label":"Alaska","value":"AK"},{"label":"American Samoa","value":"AS"},{"label":"Arizona","value":"AZ"},{"label":"Arkansas","value":"AR"},{"label":"California","value":"CA"},{"label":"Colorado","value":"CO"},{"label":"Connecticut","value":"CT"},{"label":"Delaware","value":"DE"},{"label":"Florida","value":"FL"},{"label":"Georgia","value":"GA"},{"label":"Guam","value":"GU"},{"label":"Hawaii","value":"HI"},{"label":"Idaho","value":"ID"},{"label":"Illinois","value":"IL"},{"label":"Indiana","value":"IN"},{"label":"Iowa","value":"IA"},{"label":"Kansas","value":"KS"},{"label":"Kentucky","value":"KY"},{"label":"Louisiana","value":"LA"},{"label":"Maine","value":"ME"},{"label":"Marshall Islands","value":"MH"},{"label":"Maryland","value":"MD"},{"label":"Massachusetts","value":"MA"},{"label":"Michigan","value":"MI"},{"label":"Federated States of Micronesia","value":"FM"},{"label":"Minnesota","value":"MN"},{"label":"Mississippi","value":"MS"},{"label":"Missouri","value":"MO"},{"label":"Montana","value":"MT"},{"label":"Nebraska","value":"NE"},{"label":"Nevada","value":"NV"},{"label":"New Hampshire","value":"NH"},{"label":"New Jersey","value":"NJ"},{"label":"New Mexico","value":"NM"},{"label":"New York","value":"NY"},{"label":"North Carolina","value":"NC"},{"label":"North Dakota","value":"ND"},{"label":"Northern Mariana Islands","value":"MP"},{"label":"Ohio","value":"OH"},{"label":"Oklahoma","value":"OK"},{"label":"Oregon","value":"OR"},{"label":"Palau","value":"PW"},{"label":"Pennsylvania","value":"PA"},{"label":"Puerto Rico","value":"PR"},{"label":"Rhode Island","value":"RI"},{"label":"South Carolina","value":"SC"},{"label":"South Dakota","value":"SD"},{"label":"Tennessee","value":"TN"},{"label":"Texas","value":"TX"},{"label":"Virgin Islands","value":"VI"},{"label":"Utah","value":"UT"},{"label":"Vermont","value":"VT"},{"label":"Virginia","value":"VA"},{"label":"Washington","value":"WA"},{"label":"District of Columbia","value":"DC"},{"label":"West Virginia","value":"WV"},{"label":"Wisconsin","value":"WI"},{"label":"Wyoming","value":"WY"},{"label":"Armed Forces Americas","value":"AA"},{"label":"Armed Forces Europe","value":"AE"},{"label":"Armed Forces Pacific","value":"AP"}]}},{"type":"city","required":true,"showIcon":true,"label":"City","n":{"ph":"City","minL":2,"maxL":250,"eInv":"","reg":"","pf":""},"isActive":true,"position":11,"backendFields":{"label":{"t":{"en":"City field","it":"Campo città","es":"Campo de la ciudad","fr":"Champ de la ville"}},"name":"city"}},{"type":"zip_code","required":true,"showIcon":true,"label":"Zip code","n":{"ph":"Zip code","minL":2,"maxL":250,"eInv":"","reg":"","pf":""},"isActive":true,"position":12,"backendFields":{"label":{"t":{"en":"Zip code field","it":"Campo codice postale (CAP)","es":"Campo de código postal","fr":"Champ code postal"}},"name":"zip_code"}},{"type":"email","required":false,"showIcon":true,"label":"Email","n":{"ph":"Email","minL":1,"maxL":250},"isActive":true,"position":13,"backendFields":{"label":{"t":{"en":"Email field","it":"Campo email","es":"Campo de correo electrónico","fr":"Champ e-mail"}},"name":"email"}},{"type":"note","showIcon":true,"required":false,"label":"Order note","n":{"ph":"Order note","minL":1,"maxL":250,"eInv":"","reg":"","pf":""},"isActive":false,"position":14,"backendFields":{"label":{"t":{"en":"Order note field","it":"Campo nota sull'ordine","es":"Campo de nota del pedido","fr":"Champ de note de commande"}},"name":"note"}},{"type":"newsletter_subscribe_checkbox","label":"Subscribe to stay updated with new products and offers!","isActive":true,"isPreselected":false,"position":15,"backendFields":{"label":{"t":{"en":"Newsletter field","it":"Campo iscrizione marketing","es":"Campo de inscripción de marketing","fr":"Champ de saisie marketing"}},"name":"newsletter_subscribe_checkbox"}},{"type":"terms_accept_checkbox","required":true,"label":"Accept our <a href=\"/policies/terms-of-service\">terms and conditions</a>","isActive":false,"position":16,"backendFields":{"label":{"t":{"en":"Accept terms field","it":"Campo accettazione dei termini","es":"Campo de aceptación de términos","fr":"Champ d'acceptation des conditions"}},"name":"terms_accept_checkbox"}},{"type":"submit_button","isActive":true,"position":17,"backendFields":{"label":{"t":{"en":"Submit button","it":"Pulsante di invio","es":"Botón de envío","fr":"Bouton de soumission"}}}}],"title":"","titleAlign":"left"},"generalTexts":{"free":"","selectShippingRate":"","errors":{"oneDiscountCodeAllowed":"","invalidGeneric":"","invalidDiscountCode":"","invalidPhone":"","required":"","invalidEmail":""}},"hasDraftChoButton":true,"hasEmbeddedV2":true,"hasInlineVal":true,"hasNewQOSel":true,"header":{"showClose":true,"title":"CASH ON DELIVERY","titleStyle":{"alignment":"left","fontSizeFactor":1,"color":"rgba(0,0,0,1)","fontWeight":"600"}},"hideCheckoutLines":false,"isEmbedded":false,"isRtlEnabled":false,"isUsingAppEmbed":true,"isUsingScriptTag":true,"isUsingSpCdn":true,"style":{"borderColor":"rgba(0,0,0,1)","bgColor":"rgba(255,255,255,1)","color":"rgba(0,0,0,1)","borderRadius":9,"fullScr":false,"borderWidth":0,"shadowOpacity":0.2,"fontSizeFactor":1},"submitButton":{"iconType":"none","shakerType":"none","style":{"borderColor":"rgba(0,0,0,1)","bgColor":"rgba(0,0,0,1)","color":"rgba(255,255,255,1)","borderRadius":2,"borderWidth":0,"shadowOpacity":0.1,"fontSizeFactor":1},"subt":"","text":"COMPLETE ORDER - {order_total}"},"useMoneyFormat":true,"useMoneyFormatV2":true,"currentPage":"","currentStatus":"","postUrl":"/apps/rsi-cod-form-do-not-change/create-order"},"tracking":{"disableAllEvents":false,"items_array":[]},"shippingRates":{"isAutomatic":false,"sortMode":"price-low-high","items_array":[{"type":"custom","title":"Free shipping","condition":[],"price":0,"priority":1},{"type":"default","title":"Default rate","price":0,"priority":0}]},"integrations":{"codFee":false},"general":{"bsMess":"","disableAutofill":false,"disableAutomaticDs":false,"noTagsToOrders":false,"paymentMethod":{"name":"Cash on Delivery (COD)","isEnabled":true},"redirectToCustomPage":{"isEnabled":true,"messHtml":"<p style=\"text-align: center;\"><span style=\"font-size: 24px;\"><strong>Thank you for your purchase! 🎉</strong></span></p>\n<p style=\"text-align: center;\"><span style=\"font-size: 18px;\"><strong>We will reach out to you shortly via email with your PayPal invoice. ✅</strong></span></p>","type":"message","url":""},"saveOrdersAsDrafts":true,"saveUtms":false,"sendSms":true},"upsells":{"noThanksButton":{"style":{"borderColor":"rgba(0,0,0,1)","bgColor":"rgba(255,255,255,1)","color":"rgba(0,0,0,1)","borderRadius":2,"shadowOpacity":0.1,"borderWidth":2},"text":""},"showQuantitySelector":false,"addButton":{"shakerType":"none","style":{"borderColor":"rgba(0,0,0,1)","bgColor":"rgba(0,0,0,1)","color":"rgba(255,255,255,1)","borderRadius":2,"shadowOpacity":0.1,"borderWidth":0},"text":""},"maxNum":2,"topText":"","isPostPurchase":true,"isEnabled":false,"postUrl":"/apps/rsi-cod-form-do-not-change/get-upsell"},"reportPostUrl":"/apps/rsi-cod-form-do-not-change/send-report","messOtp":{"tInvalidCode":"","tNewCodeSent":"","tTitle":"","tResend":"","tAttemptsExceeded":"","mode":"sms","smsMess":"","tVerify":"","tDescription":"","isEnabled":false,"tChangePhone":"","tYourCode":"","attempts":3,"postUrl":"/apps/rsi-cod-form-do-not-change/get-phone-number-otp"},"isSpCdnActive":true};
  1322.    </script>
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328. <script src='https://cdn.shopify.com/extensions/fa986264-da0c-410a-9383-03ba6758b45e/releasit-cod-form-156/assets/datepicker.min.js' defer></script><script src='https://cdn.shopify.com/extensions/fa986264-da0c-410a-9383-03ba6758b45e/releasit-cod-form-156/assets/get-form-script.min.js' defer></script><script id='rsi-cod-form-product-cache' type='application/json'>
  1329.  null
  1330. </script>
  1331. <script id='rsi-cod-form-product-collections-cache' type='application/json'>
  1332.  null
  1333. </script>
  1334.  
  1335.  
  1336.  
  1337. <script type='application/javascript'>
  1338.  
  1339.  var _RSI_COD_FORM_MONEY_FORMAT = '<span class=money>${{amount}}</span>';
  1340.  
  1341. </script>
  1342. <script type='application/javascript'>
  1343.  var _RSI_COD_FORM_SWIFFY_JS_URL = "https://cdn.shopify.com/extensions/fa986264-da0c-410a-9383-03ba6758b45e/releasit-cod-form-156/assets/swiffy-slider.min.js";
  1344.  var _RSI_COD_FORM_SWIFFY_CSS_URL = "https://cdn.shopify.com/extensions/fa986264-da0c-410a-9383-03ba6758b45e/releasit-cod-form-156/assets/swiffy-slider.min.css";
  1345. </script>
  1346. <script>
  1347.  var _RSI_COD_FORM_CSS_URL = "https://cdn.shopify.com/extensions/fa986264-da0c-410a-9383-03ba6758b45e/releasit-cod-form-156/assets/style.min.css";
  1348.  var _RSI_COD_FORM_CSS_DATE_URL = "https://cdn.shopify.com/extensions/fa986264-da0c-410a-9383-03ba6758b45e/releasit-cod-form-156/assets/datepicker.min.css";
  1349.  
  1350.  var RSI_CSS_LOADER = function () {
  1351.    var head = document.head;
  1352.    var link1 = document.createElement('link');
  1353.  
  1354.    link1.type = 'text/css';
  1355.    link1.rel = 'stylesheet';
  1356.    link1.href = _RSI_COD_FORM_CSS_URL;
  1357.  
  1358.    var link2 = document.createElement('link');
  1359.  
  1360.    link2.type = 'text/css';
  1361.    link2.rel = 'stylesheet';
  1362.    link2.href = _RSI_COD_FORM_CSS_DATE_URL;
  1363.  
  1364.    head.appendChild(link1);
  1365.    head.appendChild(link2);
  1366.  };
  1367.  
  1368.  if (document.readyState === 'interactive' || document.readyState === 'complete') {
  1369.    RSI_CSS_LOADER();
  1370.  } else {
  1371.    document.addEventListener('DOMContentLoaded', RSI_CSS_LOADER);
  1372.  }
  1373. </script>
  1374. <style>
  1375.  button._rsi-buy-now-button,
  1376.  div._rsi-buy-now-button,
  1377.  a._rsi-buy-now-button {
  1378.    width: 100%;
  1379.    font-weight: 600;
  1380.    padding: 12px 20px 14px;
  1381.    font-size: 16px;
  1382.    text-align: center;
  1383.    line-height: 1.3;
  1384.    margin-top: 10px;
  1385.    cursor: pointer;
  1386.    display: -webkit-box;
  1387.    display: -ms-flexbox;
  1388.    display: flex;
  1389.    -webkit-box-pack: center;
  1390.    -ms-flex-pack: center;
  1391.    justify-content: center;
  1392.    -webkit-box-align: center;
  1393.    -ms-flex-align: center;
  1394.    align-items: center;
  1395.    text-decoration: none;
  1396.    font-family: inherit;
  1397.    min-height: 51px;
  1398.    height: auto;
  1399.    border: 0 !important;
  1400.    -webkit-appearance: none;
  1401.    -moz-appearance: none;
  1402.    appearance: none;
  1403.    -webkit-box-sizing: border-box;
  1404.    box-sizing: border-box;
  1405.  }
  1406.  
  1407.  ._rsi-buy-now-button > span {
  1408.    font-weight: inherit !important;
  1409.    font-size: inherit !important;
  1410.    text-align: inherit !important;
  1411.    line-height: inherit !important;
  1412.    text-decoration: inherit !important;
  1413.    font-family: inherit !important;
  1414.    -webkit-box-ordinal-group: 2;
  1415.    -ms-flex-order: 1;
  1416.    order: 1;
  1417.    color: inherit !important;
  1418.    margin: 0;
  1419.  }
  1420.  
  1421.  product-form.product-form .product-form__buttons ._rsi-buy-now-button._rsi-buy-now-button-product {
  1422.    margin-bottom: 10px;
  1423.  }
  1424.  
  1425.  ._rsi-buy-now-button-subtitle {
  1426.    display: block;
  1427.    font-weight: 400;
  1428.    opacity: 0.95;
  1429.    font-size: 90%;
  1430.    margin-top: 3px;
  1431.    color: inherit !important;
  1432.  }
  1433.  
  1434.  ._rsi-buy-now-button ._rsi-button-icon {
  1435.    -webkit-box-flex: 0;
  1436.    -ms-flex-positive: 0;
  1437.    flex-grow: 0;
  1438.    -ms-flex-negative: 0;
  1439.    flex-shrink: 0;
  1440.    border: none;
  1441.    outline: none;
  1442.    box-shadow: none;
  1443.    stroke: none;
  1444.    height: auto;
  1445.    width: auto;
  1446.  }
  1447.  
  1448.  ._rsi-buy-now-button ._rsi-button-icon._rsi-button-icon-left {
  1449.    -webkit-box-ordinal-group: 1;
  1450.    -ms-flex-order: 0;
  1451.    order: 0;
  1452.    margin-right: 7px;
  1453.    margin-left: 0;
  1454.  }
  1455.  
  1456.  ._rsi-buy-now-button._rsi-buy-now-button-with-subtitle ._rsi-button-icon._rsi-button-icon-left {
  1457.    margin-right: 14px;
  1458.  }
  1459.  
  1460.  ._rsi-buy-now-button ._rsi-button-icon._rsi-button-icon-right {
  1461.    -webkit-box-ordinal-group: 3;
  1462.    -ms-flex-order: 2;
  1463.    order: 2;
  1464.    margin-left: 7px;
  1465.    margin-right: 7px;
  1466.  }
  1467.  
  1468.  ._rsi-buy-now-button._rsi-buy-now-button-with-subtitle ._rsi-button-icon._rsi-button-icon-right {
  1469.    margin-left: 14px;
  1470.  }
  1471.  
  1472.  ._rsi-buy-now-button-floating {
  1473.    width: 100%;
  1474.    position: fixed;
  1475.    left: 0;
  1476.    right: 0;
  1477.    bottom: 0;
  1478.    z-index: 100099900;
  1479.    padding: 0;
  1480.  }
  1481.  
  1482.  ._rsi-buy-now-button-floating[data-position='top'] {
  1483.    bottom: unset;
  1484.    top: 0;
  1485.  }
  1486.  
  1487.  ._rsi-buy-now-button-floating ._rsi-buy-now-button {
  1488.    min-height: 53px;
  1489.    margin-top: 0;
  1490.  }
  1491.  
  1492.  #_rsi-cod-form-embed,
  1493.  #_rsi-cod-form-modal {
  1494.    display: none;
  1495.  }
  1496. </style>
  1497.  
  1498.  
  1499. <!-- END app snippet -->
  1500.  
  1501.  
  1502.  
  1503. <!-- END app block --><script src="https://cdn.shopify.com/extensions/ca001aef-6799-4e4c-bc7d-92ac861e488c/inbox-1238/assets/inbox-chat-loader.js" type="text/javascript" defer="defer"></script>
  1504. <meta property="og:image" content="https://cdn.shopify.com/s/files/1/0575/0757/8046/files/LOGO_-_for_email_notifications_1_36f3bccc-f67a-4168-93f9-8ac7c355a7dc.png?height=628&pad_color=ffffff&v=1637686252&width=1200" />
  1505. <meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0575/0757/8046/files/LOGO_-_for_email_notifications_1_36f3bccc-f67a-4168-93f9-8ac7c355a7dc.png?height=628&pad_color=ffffff&v=1637686252&width=1200" />
  1506. <meta property="og:image:width" content="1200" />
  1507. <meta property="og:image:height" content="628" />
  1508. <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
  1509. <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: 57507578046,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
  1510. <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 57507578046,storefrontBaseUrl: "https://v-stationstore.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["ac843a20"],webPixelsConfigList: [{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0420","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0420","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "com",initData: {"shop":{"name":"V-Station Store","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"v-station-store.myshopify.com","countryCode":"US","storefrontUrl":"https://v-stationstore.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://v-stationstore.com/cdn","6f677fd0w3c093ab1p02f691e5m32dd6af7",{"modern":"","legacy":""},{"shopId":"57507578046","storefrontBaseUrl":"https://v-stationstore.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"ac843a20\"]","isMerchantRequest":"false","hashVersion":"6f677fd0w3c093ab1p02f691e5m32dd6af7"});</script><script>
  1511.  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  1512.  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  1513.  window.ShopifyAnalytics.meta.currency = 'USD';
  1514.  var meta = {"page":{"pageType":"home"}};
  1515.  for (var attr in meta) {
  1516.    window.ShopifyAnalytics.meta[attr] = meta[attr];
  1517.  }
  1518. </script>
  1519. <script class="analytics">
  1520.  (function () {
  1521.    var customDocumentWrite = function(content) {
  1522.      var jquery = null;
  1523.  
  1524.      if (window.jQuery) {
  1525.        jquery = window.jQuery;
  1526.      } else if (window.Checkout && window.Checkout.$) {
  1527.        jquery = window.Checkout.$;
  1528.      }
  1529.  
  1530.      if (jquery) {
  1531.        jquery('body').append(content);
  1532.      }
  1533.    };
  1534.  
  1535.    var hasLoggedConversion = function(token) {
  1536.      if (token) {
  1537.        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
  1538.      }
  1539.      return false;
  1540.    }
  1541.  
  1542.    var setCookieIfConversion = function(token) {
  1543.      if (token) {
  1544.        var twoMonthsFromNow = new Date(Date.now());
  1545.        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
  1546.  
  1547.        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
  1548.      }
  1549.    }
  1550.  
  1551.    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
  1552.    if (trekkie.integrations) {
  1553.      return;
  1554.    }
  1555.    trekkie.methods = [
  1556.      'identify',
  1557.      'page',
  1558.      'ready',
  1559.      'track',
  1560.      'trackForm',
  1561.      'trackLink'
  1562.    ];
  1563.    trekkie.factory = function(method) {
  1564.      return function() {
  1565.        var args = Array.prototype.slice.call(arguments);
  1566.        args.unshift(method);
  1567.        trekkie.push(args);
  1568.        return trekkie;
  1569.      };
  1570.    };
  1571.    for (var i = 0; i < trekkie.methods.length; i++) {
  1572.      var key = trekkie.methods[i];
  1573.      trekkie[key] = trekkie.factory(key);
  1574.    }
  1575.    trekkie.load = function(config) {
  1576.      trekkie.config = config || {};
  1577.      trekkie.config.initialDocumentCookie = document.cookie;
  1578.      var first = document.getElementsByTagName('script')[0];
  1579.      var script = document.createElement('script');
  1580.      script.type = 'text/javascript';
  1581.      script.onerror = function(e) {
  1582.        var scriptFallback = document.createElement('script');
  1583.        scriptFallback.type = 'text/javascript';
  1584.        scriptFallback.onerror = function(error) {
  1585.                var Monorail = {
  1586.      produce: function produce(monorailDomain, schemaId, payload) {
  1587.        var currentMs = new Date().getTime();
  1588.        var event = {
  1589.          schema_id: schemaId,
  1590.          payload: payload,
  1591.          metadata: {
  1592.            event_created_at_ms: currentMs,
  1593.            event_sent_at_ms: currentMs
  1594.          }
  1595.        };
  1596.        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
  1597.      },
  1598.      sendRequest: function sendRequest(endpointUrl, payload) {
  1599.        // Try the sendBeacon API
  1600.        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
  1601.          var blobData = new window.Blob([payload], {
  1602.            type: 'text/plain'
  1603.          });
  1604.  
  1605.          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
  1606.            return true;
  1607.          } // sendBeacon was not successful
  1608.  
  1609.        } // XHR beacon
  1610.  
  1611.        var xhr = new XMLHttpRequest();
  1612.  
  1613.        try {
  1614.          xhr.open('POST', endpointUrl);
  1615.          xhr.setRequestHeader('Content-Type', 'text/plain');
  1616.          xhr.send(payload);
  1617.        } catch (e) {
  1618.          console.log(e);
  1619.        }
  1620.  
  1621.        return false;
  1622.      },
  1623.      isIos12: function isIos12() {
  1624.        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
  1625.      }
  1626.    };
  1627.    Monorail.produce('monorail-edge.shopifysvc.com',
  1628.      'trekkie_storefront_load_errors/1.1',
  1629.      {shop_id: 57507578046,
  1630.      theme_id: 131023995124,
  1631.      app_name: "storefront",
  1632.      context_url: window.location.href,
  1633.      source_url: "//v-stationstore.com/cdn/s/trekkie.storefront.7f48c99429cb25be36839f7a7bcca2ac8a69827d.min.js"});
  1634.  
  1635.        };
  1636.        scriptFallback.async = true;
  1637.        scriptFallback.src = '//v-stationstore.com/cdn/s/trekkie.storefront.7f48c99429cb25be36839f7a7bcca2ac8a69827d.min.js';
  1638.        first.parentNode.insertBefore(scriptFallback, first);
  1639.      };
  1640.      script.async = true;
  1641.      script.src = '//v-stationstore.com/cdn/s/trekkie.storefront.7f48c99429cb25be36839f7a7bcca2ac8a69827d.min.js';
  1642.      first.parentNode.insertBefore(script, first);
  1643.    };
  1644.    trekkie.load(
  1645.      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":57507578046,"isMerchantRequest":null,"themeId":131023995124,"themeCityHash":"5632058169917619717","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
  1646.    );
  1647.  
  1648.    var loaded = false;
  1649.    trekkie.ready(function() {
  1650.      if (loaded) return;
  1651.      loaded = true;
  1652.  
  1653.      window.ShopifyAnalytics.lib = window.trekkie;
  1654.  
  1655.      var originalDocumentWrite = document.write;
  1656.      document.write = customDocumentWrite;
  1657.      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
  1658.      document.write = originalDocumentWrite;
  1659.  
  1660.      window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true});
  1661.  
  1662.      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
  1663.      var token = match? match[1]: undefined;
  1664.      if (!hasLoggedConversion(token)) {
  1665.        setCookieIfConversion(token);
  1666.        
  1667.      }
  1668.    });
  1669.  
  1670.  
  1671.        var eventsListenerScript = document.createElement('script');
  1672.        eventsListenerScript.async = true;
  1673.        eventsListenerScript.src = "//v-stationstore.com/cdn/shopifycloud/shopify/assets/shop_events_listener-1d89eace2351930ad947448cd92e0cd236cb81ecc8f6bbf9ce2331557cb884b2.js";
  1674.        document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
  1675.  
  1676. })();</script>
  1677.  <script>
  1678.  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
  1679.    window.ga = function ga() {
  1680.      (window.ga.q = window.ga.q || []).push(arguments);
  1681.      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
  1682.        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
  1683.      }
  1684.      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
  1685.    };
  1686.    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
  1687.      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
  1688.    }
  1689.  }
  1690. </script>
  1691. <script
  1692.  defer
  1693.  src="https://v-stationstore.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.6.6.min.js"
  1694.  data-application="storefront-renderer"
  1695.  data-shop-id="57507578046"
  1696.  data-render-region="gcp-us-east1"
  1697.  data-page-type="index"
  1698.  data-theme-instance-id="131023995124"
  1699.  data-theme-name="Warehouse"
  1700.  data-theme-version="2.6.6"
  1701.  data-monorail-region="shop_domain"
  1702.  data-resource-timing-sampling-rate="10"
  1703.  data-shs="true"
  1704. ></script>
  1705. </head>
  1706.  
  1707.  <body class="warehouse--v1 features--animate-zoom template-index " data-instant-intensity="viewport">
  1708.  
  1709.  
  1710.  
  1711.  
  1712.    
  1713.  
  1714.    
  1715.  
  1716.        
  1717.  
  1718.    
  1719.  
  1720.    
  1721.    
  1722.  
  1723.    
  1724.    
  1725.  
  1726.    
  1727.    
  1728.  
  1729.    
  1730.    
  1731.  
  1732.    
  1733.    
  1734.  
  1735.    
  1736.    
  1737.  
  1738.    
  1739.  
  1740.    <div id="agp__root"></div>
  1741.  
  1742.    <script>
  1743.        window.agecheckerVsARddsz9 = {
  1744.            fields: {"active":"QFw7fWSBpVZDmWX9U7","background_image":{},"day_label_text":"DD","disclaimer":"\u003cp\u003eBy entering this site you are agreeing to the\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/v-stationstore.com\/policies\/terms-of-service\"\u003eTerms of Use\u003c\/a\u003e and \u003ca href=\"https:\/\/v-stationstore.com\/policies\/privacy-policy\"\u003ePrivacy Policy\u003c\/a\u003e.\u003c\/p\u003e","fail_handling":"forgiving","fail_message":"Sorry, your age does not permit you to enter at this time.","fail_redirect_url":"https:\/\/google.com","groups":{"97f7636b-163a-4a6a-ab4d-6870d280d3e4":{"bd2b75ec-2ad6-4bde-9aad-0a046e04d747":{"type":"template_type","logic":"equal","value":"homepage"}}},"groups_logic":"BnB6Jcmisuz1hcYB60be","heading":"Age Verification","logo_image":{"name":"LOGO - for email notifications (1).png","lastModified":1623091644316,"lastModifiedDate":"2021-06-07T18:47:24.316Z","size":7473,"type":"image\/png","url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0575\/0757\/8046\/t\/2\/assets\/agecheckerVsARddsz9-logo_image.png?v=1623354385","isBase64":false},"message":"You must be 21 years or older to browse this website and purchase products, are you?","min_age":21,"modal_image":{},"month_label_text":"MM","session_unit":"days","session_value":30,"submit_button_text":"Submit","type":"yesNo","year_label_text":"YYYY","yes_no_fail_button_text":"No","yes_no_pass_button_text":"Yes","ynn_active":"QFw7fWSBpVZDmWX9U7","ynn_backgroundColor":"#5E17EB","ynn_borderColor":"#008060","ynn_borderWidth":10,"yny_active":"QFw7fWSBpVZDmWX9U7","yny_backgroundColor":"#5E17EB","yny_borderWidth":10},
  1745.            images: {
  1746.                logo_image: '//v-stationstore.com/cdn/shop/t/3/assets/agecheckerVsARddsz9-logo_image_300x.png?v=4201866422670342751645834226',
  1747.                modal_image: '',
  1748.                background_image: '',
  1749.                cm_logo_image: '',
  1750.                cm_modal_image: '',
  1751.                cm_background_image: '',
  1752.            },
  1753.            callbacks: {},
  1754.            cartUrl: '/cart',
  1755.            
  1756.        };
  1757.  
  1758.        window.agecheckerVsARddsz9.removeNoPeekScreen = function() {
  1759.            var el = document.getElementById('agp__noPeekScreen');
  1760.            el && el.remove();
  1761.        };
  1762.  
  1763.        window.agecheckerVsARddsz9.getCookie = function(name) {
  1764.            const nameEQ = name + '=';
  1765.            const ca = document.cookie.split(';');
  1766.            for (let i = 0; i < ca.length; i++) {
  1767.                let c = ca[i];
  1768.                while (c.charAt(0) === ' ') c = c.substring(1, c.length);
  1769.                if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length);
  1770.            }
  1771.            return null;
  1772.        };
  1773.  
  1774.        window.agecheckerVsARddsz9.getHistory = function() {
  1775.            if (window.agecheckerVsARddsz9.fields.session_type === 'session') {
  1776.                return sessionStorage.getItem('__age_checker-history');
  1777.            }
  1778.            return window.agecheckerVsARddsz9.getCookie('__age_checker-history');
  1779.        }
  1780.  
  1781.        window.agechecker_developer_api = {
  1782.            on: function(eventName, callback) {
  1783.                if (!window.agecheckerVsARddsz9.callbacks[eventName]) {
  1784.                    window.agecheckerVsARddsz9.callbacks[eventName] = [];
  1785.                }
  1786.                window.agecheckerVsARddsz9.callbacks[eventName].push(callback);
  1787.            },
  1788.        };
  1789.    </script>
  1790.  
  1791.    
  1792.  
  1793.        <script>
  1794.            window.agecheckerVsARddsz9.isPageMatch = false;
  1795.        </script>
  1796.  
  1797.    
  1798.  
  1799.    <script>
  1800.        if (window.location.pathname === '/age-checker-preview') {
  1801.            window.agecheckerVsARddsz9.isPageMatch = true;
  1802.        }
  1803.  
  1804.        if (!window.agecheckerVsARddsz9.isPageMatch) {
  1805.            window.agecheckerVsARddsz9.removeNoPeekScreen();
  1806.        }
  1807.    </script>
  1808.  
  1809.    
  1810.  
  1811.  
  1812.  
  1813. <svg class="visually-hidden">
  1814.      <linearGradient id="rating-star-gradient-half">
  1815.        <stop offset="50%" stop-color="var(--product-review-star-color)" />
  1816.        <stop offset="50%" stop-color="rgba(var(--text-color-rgb), .4)" stop-opacity="0.4" />
  1817.      </linearGradient>
  1818.    </svg>
  1819.  
  1820.    <a href="#main" class="visually-hidden skip-to-content">Skip to content</a>
  1821.    <span class="loading-bar"></span>
  1822.  
  1823.    <div id="shopify-section-announcement-bar" class="shopify-section"><section data-section-id="announcement-bar" data-section-type="announcement-bar" data-section-settings='{
  1824.    "showNewsletter": true
  1825.  }'><div id="announcement-bar-newsletter" class="announcement-bar__newsletter hidden-phone" aria-hidden="true">
  1826.        <div class="container">
  1827.          <div class="announcement-bar__close-container">
  1828.            <button class="announcement-bar__close" data-action="toggle-newsletter">
  1829.              <span class="visually-hidden">Close</span><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  1830.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  1831.    </svg></button>
  1832.          </div>
  1833.        </div>
  1834.  
  1835.        <div class="container container--extra-narrow">
  1836.          <div class="announcement-bar__newsletter-inner"><h2 class="heading h1">Newsletter</h2><div class="newsletter"><form method="post" action="/contact#newsletter-announcement-bar" id="newsletter-announcement-bar" accept-charset="UTF-8" class="form newsletter__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
  1837.                  <input type="hidden" name="contact[context]" value="announcement-bar">
  1838.  
  1839.                  <div class="form__input-row">
  1840.                    <div class="form__input-wrapper form__input-wrapper--labelled">
  1841.                      <input type="email" id="announcement[contact][email]" name="contact[email]" class="form__field form__field--text" autofocus required>
  1842.                      <label for="announcement[contact][email]" class="form__floating-label">Your email</label>
  1843.                    </div>
  1844.  
  1845.                    <button type="submit" class="form__submit button button--primary">Subscribe</button>
  1846.                  </div></form></div>
  1847.          </div>
  1848.        </div>
  1849.      </div><div class="announcement-bar">
  1850.      <div class="container">
  1851.        <div class="announcement-bar__inner"><p class="announcement-bar__content announcement-bar__content--center">FREE SHIPPING OVER $60</p><button type="button" class="announcement-bar__button hidden-phone" data-action="toggle-newsletter" aria-expanded="false" aria-controls="announcement-bar-newsletter"><svg focusable="false" class="icon icon--newsletter " viewBox="0 0 20 17" role="presentation">
  1852.      <path d="M19.1666667 0H.83333333C.37333333 0 0 .37995 0 .85v15.3c0 .47005.37333333.85.83333333.85H19.1666667c.46 0 .8333333-.37995.8333333-.85V.85c0-.47005-.3733333-.85-.8333333-.85zM7.20975004 10.8719018L5.3023283 12.7794369c-.14877889.1487878-.34409888.2235631-.53941886.2235631-.19531999 0-.39063998-.0747753-.53941887-.2235631-.29832076-.2983385-.29832076-.7805633 0-1.0789018L6.1309123 9.793l1.07883774 1.0789018zm8.56950946 1.9075351c-.1487789.1487878-.3440989.2235631-.5394189.2235631-.19532 0-.39064-.0747753-.5394189-.2235631L12.793 10.8719018 13.8718377 9.793l1.9074218 1.9075351c.2983207.2983385.2983207.7805633 0 1.0789018zm.9639048-7.45186267l-6.1248086 5.44429317c-.1706197.1516625-.3946127.2278826-.6186057.2278826-.223993 0-.447986-.0762201-.61860567-.2278826l-6.1248086-5.44429317c-.34211431-.30410267-.34211431-.79564457 0-1.09974723.34211431-.30410267.89509703-.30410267 1.23721134 0L9.99975 9.1222466l5.5062029-4.8944196c.3421143-.30410267.8950971-.30410267 1.2372114 0 .3421143.30410266.3421143.79564456 0 1.09974723z" fill="currentColor"></path>
  1853.    </svg>Subscribe &amp; Save</button></div>
  1854.      </div>
  1855.    </div>
  1856.  </section>
  1857.  
  1858.  <style>
  1859.    .announcement-bar {
  1860.      background: #2b2b2b;
  1861.      color: #ffffff;
  1862.    }
  1863.  </style>
  1864.  
  1865.  <script>document.documentElement.style.setProperty('--announcement-bar-button-width', document.querySelector('.announcement-bar__button').clientWidth + 'px');document.documentElement.style.setProperty('--announcement-bar-height', document.getElementById('shopify-section-announcement-bar').clientHeight + 'px');
  1866.  </script></div>
  1867. <div id="shopify-section-popups" class="shopify-section"><div data-section-id="popups" data-section-type="popups"></div>
  1868.  
  1869. </div>
  1870. <div id="shopify-section-header" class="shopify-section shopify-section__header"><section data-section-id="header" data-section-type="header" data-section-settings='{
  1871.  "navigationLayout": "inline",
  1872.  "desktopOpenTrigger": "hover",
  1873.  "useStickyHeader": true
  1874. }'>
  1875.  <header class="header header--inline " role="banner">
  1876.    <div class="container">
  1877.      <div class="header__inner"><nav class="header__mobile-nav hidden-lap-and-up">
  1878.            <button class="header__mobile-nav-toggle icon-state touch-area" data-action="toggle-menu" aria-expanded="false" aria-haspopup="true" aria-controls="mobile-menu" aria-label="Open menu">
  1879.              <span class="icon-state__primary"><svg focusable="false" class="icon icon--hamburger-mobile " viewBox="0 0 20 16" role="presentation">
  1880.      <path d="M0 14h20v2H0v-2zM0 0h20v2H0V0zm0 7h20v2H0V7z" fill="currentColor" fill-rule="evenodd"></path>
  1881.    </svg></span>
  1882.              <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  1883.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  1884.    </svg></span>
  1885.            </button><div id="mobile-menu" class="mobile-menu" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
  1886.      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
  1887.    </svg><div class="mobile-menu__inner">
  1888.    <div class="mobile-menu__panel">
  1889.      <div class="mobile-menu__section">
  1890.        <ul class="mobile-menu__nav" data-type="menu" role="list"><li class="mobile-menu__nav-item"><a href="/" class="mobile-menu__nav-link" data-type="menuitem">HOME</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1" data-action="open-panel">OUR PRODUCTS<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  1891.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  1892.    </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/monthly-smoking-weed-subscription-box-club" class="mobile-menu__nav-link" data-type="menuitem">SUBSCRIPTION BOX</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-3" data-action="open-panel">SUPPORT<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  1893.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  1894.    </svg></button></li></ul>
  1895.      </div><div class="mobile-menu__section mobile-menu__section--loose">
  1896.          <p class="mobile-menu__section-title heading h5">Need help?</p><div class="mobile-menu__help-wrapper"><svg focusable="false" class="icon icon--bi-email " viewBox="0 0 22 22" role="presentation">
  1897.      <g fill="none" fill-rule="evenodd">
  1898.        <path stroke="#ff358b" d="M.916667 10.08333367l3.66666667-2.65833334v4.65849997zm20.1666667 0L17.416667 7.42500033v4.65849997z"></path>
  1899.        <path stroke="#000000" stroke-width="2" d="M4.58333367 7.42500033L.916667 10.08333367V21.0833337h20.1666667V10.08333367L17.416667 7.42500033"></path>
  1900.        <path stroke="#000000" stroke-width="2" d="M4.58333367 12.1000003V.916667H17.416667v11.1833333m-16.5-2.01666663L21.0833337 21.0833337m0-11.00000003L11.0000003 15.5833337"></path>
  1901.        <path d="M8.25000033 5.50000033h5.49999997M8.25000033 9.166667h5.49999997" stroke="#ff358b" stroke-width="2" stroke-linecap="square"></path>
  1902.      </g>
  1903.    </svg><a href="mailto:support@v-stationstore.com">support@v-stationstore.com</a>
  1904.            </div></div><div class="mobile-menu__section mobile-menu__section--loose">
  1905.          <p class="mobile-menu__section-title heading h5">Follow Us</p><ul class="social-media__item-list social-media__item-list--stack list--unstyled" role="list">
  1906.    <li class="social-media__item social-media__item--facebook">
  1907.      <a href="https://www.facebook.com/vstationstore/" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg focusable="false" class="icon icon--facebook " viewBox="0 0 30 30">
  1908.      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path>
  1909.    </svg>Facebook</a>
  1910.    </li>
  1911.  
  1912.    
  1913. <li class="social-media__item social-media__item--instagram">
  1914.      <a href="https://www.instagram.com/vstationshop" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg focusable="false" class="icon icon--instagram " role="presentation" viewBox="0 0 30 30">
  1915.      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.1264294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path>
  1916.    </svg>Instagram</a>
  1917.    </li>
  1918.  
  1919.    
  1920.  
  1921.  </ul></div></div><div id="mobile-panel-1" class="mobile-menu__panel is-nested">
  1922.          <div class="mobile-menu__section is-sticky">
  1923.            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
  1924.      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
  1925.    </svg> Back</button>
  1926.          </div>
  1927.  
  1928.          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
  1929.                <li class="mobile-menu__nav-item">
  1930.                  <a href="/collections/all" class="mobile-menu__nav-link text--strong">OUR PRODUCTS</a>
  1931.                </li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-0" data-action="open-panel">Glass Dab Rigs & Bongs<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  1932.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  1933.    </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/electric-e-nail-dab-kits" class="mobile-menu__nav-link" data-type="menuitem">Electric E-Nail Dab Kits</a></li><li class="mobile-menu__nav-item"><a href="/collections/dab-rig-hard-cases-and-bong-bags" class="mobile-menu__nav-link" data-type="menuitem">Dab Rig Hard Cases</a></li><li class="mobile-menu__nav-item"><a href="/collections/dab-tools" class="mobile-menu__nav-link" data-type="menuitem">Dab Tools</a></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-4" data-action="open-panel">Cones, Rolls, Wraps & Papers<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  1934.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  1935.    </svg></button></li><li class="mobile-menu__nav-item"><button class="mobile-menu__nav-link" data-type="menuitem" aria-haspopup="true" aria-expanded="false" aria-controls="mobile-panel-1-5" data-action="open-panel">Rolling/Roller Machines<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  1936.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  1937.    </svg></button></li><li class="mobile-menu__nav-item"><a href="/collections/hand-pipes" class="mobile-menu__nav-link" data-type="menuitem">Hand Pipes</a></li><li class="mobile-menu__nav-item"><a href="/collections/herb-weed-grinders" class="mobile-menu__nav-link" data-type="menuitem">Herb & Weed Grinders</a></li><li class="mobile-menu__nav-item"><a href="/collections/cbd-hemp-gummies" class="mobile-menu__nav-link" data-type="menuitem">Hemp Gummies</a></li><li class="mobile-menu__nav-item"><a href="/collections/all" class="mobile-menu__nav-link" data-type="menuitem">All Products</a></li></ul></div>
  1938.        </div><div id="mobile-panel-3" class="mobile-menu__panel is-nested">
  1939.          <div class="mobile-menu__section is-sticky">
  1940.            <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
  1941.      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
  1942.    </svg> Back</button>
  1943.          </div>
  1944.  
  1945.          <div class="mobile-menu__section"><ul class="mobile-menu__nav" data-type="menu" role="list">
  1946.                <li class="mobile-menu__nav-item">
  1947.                  <a href="/policies/shipping-policy" class="mobile-menu__nav-link text--strong">SUPPORT</a>
  1948.                </li><li class="mobile-menu__nav-item"><a href="/policies/shipping-policy" class="mobile-menu__nav-link" data-type="menuitem">Shipping Policy</a></li><li class="mobile-menu__nav-item"><a href="/policies/refund-policy" class="mobile-menu__nav-link" data-type="menuitem">Refund Policy</a></li><li class="mobile-menu__nav-item"><a href="/pages/contact-us" class="mobile-menu__nav-link" data-type="menuitem">Contact Us</a></li></ul></div>
  1949.        </div><div id="mobile-panel-1-0" class="mobile-menu__panel is-nested">
  1950.                <div class="mobile-menu__section is-sticky">
  1951.                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
  1952.      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
  1953.    </svg> Back</button>
  1954.                </div>
  1955.  
  1956.                <div class="mobile-menu__section">
  1957.                  <ul class="mobile-menu__nav" data-type="menu" role="list">
  1958.                    <li class="mobile-menu__nav-item">
  1959.                      <a href="/collections/glass-dab-rigs-water-pipes-bongs" class="mobile-menu__nav-link text--strong">Glass Dab Rigs & Bongs</a>
  1960.                    </li><li class="mobile-menu__nav-item">
  1961.                        <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/deluxe-dab-rigs" class="mobile-menu__nav-link" data-type="menuitem">Deluxe & Premium Bongs</a>
  1962.                      </li><li class="mobile-menu__nav-item">
  1963.                        <a href="/collections/glass-gravity-bongs-hookahs" class="mobile-menu__nav-link" data-type="menuitem">Gravity Bongs</a>
  1964.                      </li><li class="mobile-menu__nav-item">
  1965.                        <a href="https://v-stationstore.com/collections/all/rainbow-dab-rigs" class="mobile-menu__nav-link" data-type="menuitem">Rainbow Styles</a>
  1966.                      </li><li class="mobile-menu__nav-item">
  1967.                        <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/beaker-bongs" class="mobile-menu__nav-link" data-type="menuitem">Beaker Bongs</a>
  1968.                      </li><li class="mobile-menu__nav-item">
  1969.                        <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/straight-bongs" class="mobile-menu__nav-link" data-type="menuitem">Straight Bongs</a>
  1970.                      </li><li class="mobile-menu__nav-item">
  1971.                        <a href="https://v-stationstore.com/collections/all/narguile-shisha" class="mobile-menu__nav-link" data-type="menuitem">Narguile / Shisha</a>
  1972.                      </li><li class="mobile-menu__nav-item">
  1973.                        <a href="https://v-stationstore.com/collections/all/6-7-inches-water-pipes" class="mobile-menu__nav-link" data-type="menuitem">6-7 Inches</a>
  1974.                      </li><li class="mobile-menu__nav-item">
  1975.                        <a href="https://v-stationstore.com/collections/all/8-9-inches-water-pipes" class="mobile-menu__nav-link" data-type="menuitem">8-9 Inches</a>
  1976.                      </li><li class="mobile-menu__nav-item">
  1977.                        <a href="https://v-stationstore.com/collections/all/10-12-inches-water-pipes" class="mobile-menu__nav-link" data-type="menuitem">10-12 Inches</a>
  1978.                      </li><li class="mobile-menu__nav-item">
  1979.                        <a href="https://v-stationstore.com/collections/all/15-16-inches-water-pipes" class="mobile-menu__nav-link" data-type="menuitem">13-16 Inches</a>
  1980.                      </li><li class="mobile-menu__nav-item">
  1981.                        <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/17-20-inches-water-pipes" class="mobile-menu__nav-link" data-type="menuitem">17-20 Inches</a>
  1982.                      </li><li class="mobile-menu__nav-item">
  1983.                        <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/21-inches-water-pipes" class="mobile-menu__nav-link" data-type="menuitem">21+ Inches</a>
  1984.                      </li><li class="mobile-menu__nav-item">
  1985.                        <a href="/collections/glass-dab-rigs-water-pipes-bongs" class="mobile-menu__nav-link" data-type="menuitem">All Dab Rigs & Bongs</a>
  1986.                      </li></ul>
  1987.                </div>
  1988.              </div><div id="mobile-panel-1-4" class="mobile-menu__panel is-nested">
  1989.                <div class="mobile-menu__section is-sticky">
  1990.                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
  1991.      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
  1992.    </svg> Back</button>
  1993.                </div>
  1994.  
  1995.                <div class="mobile-menu__section">
  1996.                  <ul class="mobile-menu__nav" data-type="menu" role="list">
  1997.                    <li class="mobile-menu__nav-item">
  1998.                      <a href="/collections/pre-rolled-cones-rolling-papers" class="mobile-menu__nav-link text--strong">Cones, Rolls, Wraps & Papers</a>
  1999.                    </li><li class="mobile-menu__nav-item">
  2000.                        <a href="/collections/raw-classic-pre-rolled-cones-rolling-papers" class="mobile-menu__nav-link" data-type="menuitem">RAW Classic Cones</a>
  2001.                      </li><li class="mobile-menu__nav-item">
  2002.                        <a href="https://v-stationstore.com/collections/pre-rolled-cones-rolling-papers/ocb-cones" class="mobile-menu__nav-link" data-type="menuitem">OCB Pre-Rolled Cones</a>
  2003.                      </li><li class="mobile-menu__nav-item">
  2004.                        <a href="https://v-stationstore.com/search?type=product&options%5Bprefix%5D=last&options%5Bunavailable_products%5D=last&q=zig+zag+cones" class="mobile-menu__nav-link" data-type="menuitem">ZIG-ZAG Unbleached Cones</a>
  2005.                      </li><li class="mobile-menu__nav-item">
  2006.                        <a href="/collections/blazy-susan-pink-rolling-pre-rolled-cones" class="mobile-menu__nav-link" data-type="menuitem">Blazy Susan Pink Cones</a>
  2007.                      </li><li class="mobile-menu__nav-item">
  2008.                        <a href="https://v-stationstore.com/collections/all/raw-tips" class="mobile-menu__nav-link" data-type="menuitem">RAW Pre-Rolled Tips</a>
  2009.                      </li><li class="mobile-menu__nav-item">
  2010.                        <a href="/collections/king-palm-pre-rolled-cones" class="mobile-menu__nav-link" data-type="menuitem">KING PALM  Wraps</a>
  2011.                      </li><li class="mobile-menu__nav-item">
  2012.                        <a href="https://v-stationstore.com/collections/pre-rolled-cones-rolling-papers/twisted-hemp-wraps" class="mobile-menu__nav-link" data-type="menuitem">Twisted Hemp Wraps</a>
  2013.                      </li><li class="mobile-menu__nav-item">
  2014.                        <a href="https://v-stationstore.com/collections/pre-rolled-cones-rolling-papers/billionaire-hemp-wraps" class="mobile-menu__nav-link" data-type="menuitem">Billionaire Hemp Wraps</a>
  2015.                      </li><li class="mobile-menu__nav-item">
  2016.                        <a href="/collections/pre-rolled-cones-rolling-papers" class="mobile-menu__nav-link" data-type="menuitem">All Cones, Wraps, Papers</a>
  2017.                      </li></ul>
  2018.                </div>
  2019.              </div><div id="mobile-panel-1-5" class="mobile-menu__panel is-nested">
  2020.                <div class="mobile-menu__section is-sticky">
  2021.                  <button class="mobile-menu__back-button" data-action="close-panel"><svg focusable="false" class="icon icon--arrow-left " viewBox="0 0 8 12" role="presentation">
  2022.      <path stroke="currentColor" stroke-width="2" d="M6 10L2 6l4-4" fill="none" stroke-linecap="square"></path>
  2023.    </svg> Back</button>
  2024.                </div>
  2025.  
  2026.                <div class="mobile-menu__section">
  2027.                  <ul class="mobile-menu__nav" data-type="menu" role="list">
  2028.                    <li class="mobile-menu__nav-item">
  2029.                      <a href="/collections/rolling-machines-rollers" class="mobile-menu__nav-link text--strong">Rolling/Roller Machines</a>
  2030.                    </li><li class="mobile-menu__nav-item">
  2031.                        <a href="https://v-stationstore.com/collections/rolling-machines-rollers/Knockbox-Filling-Machines" class="mobile-menu__nav-link" data-type="menuitem">Knockbox Filling Machines</a>
  2032.                      </li><li class="mobile-menu__nav-item">
  2033.                        <a href="https://v-stationstore.com/collections/all/Hand-manual-roller-machines" class="mobile-menu__nav-link" data-type="menuitem">Hand Manual Rollers</a>
  2034.                      </li><li class="mobile-menu__nav-item">
  2035.                        <a href="https://v-stationstore.com/collections/all/automatic-roller-machines" class="mobile-menu__nav-link" data-type="menuitem">Automatic/Electric Rollers</a>
  2036.                      </li><li class="mobile-menu__nav-item">
  2037.                        <a href="https://v-stationstore.com/collections/all/buddies-bump-box" class="mobile-menu__nav-link" data-type="menuitem">Buddies Bump Boxes</a>
  2038.                      </li><li class="mobile-menu__nav-item">
  2039.                        <a href="/collections/rolling-machines-rollers" class="mobile-menu__nav-link" data-type="menuitem">All Roller Machines</a>
  2040.                      </li></ul>
  2041.                </div>
  2042.              </div></div>
  2043. </div></nav><h1 class="header__logo"><a href="/" class="header__logo-link"><span class="visually-hidden">V-Station Store</span>
  2044.              <img class="header__logo-image"
  2045.                   style="max-width: 140px"
  2046.                   width="500"
  2047.                   height="154"
  2048.                   src="//v-stationstore.com/cdn/shop/files/white_logo_-_vstation_140x@2x.png?v=1645494133"
  2049.                   alt="V-Station Store"></a></h1><div class="header__search-bar-wrapper ">
  2050.          <form action="/search" method="get" role="search" class="search-bar"><div class="search-bar__top-wrapper">
  2051.              <div class="search-bar__top">
  2052.                <input type="hidden" name="type" value="product">
  2053.                <input type="hidden" name="options[prefix]" value="last">
  2054.                <input type="hidden" name="options[unavailable_products]" value="last">
  2055.  
  2056.                <div class="search-bar__input-wrapper">
  2057.                  <input class="search-bar__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search...">
  2058.                  <button type="button" class="search-bar__input-clear hidden-lap-and-up" data-action="clear-input">
  2059.                    <span class="visually-hidden">Clear</span>
  2060.                    <svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2061.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2062.    </svg>
  2063.                  </button>
  2064.                </div><button type="submit" class="search-bar__submit" aria-label="Search"><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
  2065.      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
  2066.        <path d="M19 19l-5-5" stroke-linecap="square"></path>
  2067.        <circle cx="8.5" cy="8.5" r="7.5"></circle>
  2068.      </g>
  2069.    </svg><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
  2070.      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
  2071.      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
  2072.    </svg></button>
  2073.              </div>
  2074.  
  2075.              <button type="button" class="search-bar__close-button hidden-tablet-and-up" data-action="unfix-search">
  2076.                <span class="search-bar__close-text">Close</span>
  2077.              </button>
  2078.            </div>
  2079.  
  2080.            <div class="search-bar__inner">
  2081.              <div class="search-bar__results" aria-hidden="true">
  2082.                <div class="skeleton-container"><div class="search-bar__result-item search-bar__result-item--skeleton">
  2083.                      <div class="search-bar__image-container">
  2084.                        <div class="aspect-ratio aspect-ratio--square">
  2085.                          <div class="skeleton-image"></div>
  2086.                        </div>
  2087.                      </div>
  2088.  
  2089.                      <div class="search-bar__item-info">
  2090.                        <div class="skeleton-paragraph">
  2091.                          <div class="skeleton-text"></div>
  2092.                          <div class="skeleton-text"></div>
  2093.                        </div>
  2094.                      </div>
  2095.                    </div><div class="search-bar__result-item search-bar__result-item--skeleton">
  2096.                      <div class="search-bar__image-container">
  2097.                        <div class="aspect-ratio aspect-ratio--square">
  2098.                          <div class="skeleton-image"></div>
  2099.                        </div>
  2100.                      </div>
  2101.  
  2102.                      <div class="search-bar__item-info">
  2103.                        <div class="skeleton-paragraph">
  2104.                          <div class="skeleton-text"></div>
  2105.                          <div class="skeleton-text"></div>
  2106.                        </div>
  2107.                      </div>
  2108.                    </div><div class="search-bar__result-item search-bar__result-item--skeleton">
  2109.                      <div class="search-bar__image-container">
  2110.                        <div class="aspect-ratio aspect-ratio--square">
  2111.                          <div class="skeleton-image"></div>
  2112.                        </div>
  2113.                      </div>
  2114.  
  2115.                      <div class="search-bar__item-info">
  2116.                        <div class="skeleton-paragraph">
  2117.                          <div class="skeleton-text"></div>
  2118.                          <div class="skeleton-text"></div>
  2119.                        </div>
  2120.                      </div>
  2121.                    </div></div>
  2122.  
  2123.                <div class="search-bar__results-inner"></div>
  2124.              </div></div>
  2125.          </form>
  2126.        </div><div class="header__action-list"><div class="header__action-item hidden-tablet-and-up">
  2127.              <a class="header__action-item-link" href="/search" data-action="toggle-search" aria-expanded="false" aria-label="Open search"><svg focusable="false" class="icon icon--search " viewBox="0 0 21 21" role="presentation">
  2128.      <g stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
  2129.        <path d="M19 19l-5-5" stroke-linecap="square"></path>
  2130.        <circle cx="8.5" cy="8.5" r="7.5"></circle>
  2131.      </g>
  2132.    </svg></a>
  2133.            </div><div class="header__action-item header__action-item--account"><span class="header__action-item-title hidden-pocket hidden-lap">Login / Signup</span><div class="header__action-item-content">
  2134.                <a href="/account/login" class="header__action-item-link header__account-icon icon-state hidden-desk" aria-label="My account" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover" >
  2135.                  <span class="icon-state__primary"><svg focusable="false" class="icon icon--account " viewBox="0 0 20 22" role="presentation">
  2136.      <path d="M10 13c2.82 0 5.33.64 6.98 1.2A3 3 0 0 1 19 17.02V21H1v-3.97a3 3 0 0 1 2.03-2.84A22.35 22.35 0 0 1 10 13zm0 0c-2.76 0-5-3.24-5-6V6a5 5 0 0 1 10 0v1c0 2.76-2.24 6-5 6z" stroke="currentColor" stroke-width="2" fill="none"></path>
  2137.    </svg></span>
  2138.                  <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2139.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2140.    </svg></span>
  2141.                </a>
  2142.  
  2143.                <a href="/account/login" class="header__action-item-link hidden-pocket hidden-lap" aria-controls="account-popover" aria-expanded="false" data-action="toggle-popover">
  2144.                  My account <svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
  2145.      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
  2146.    </svg>
  2147.                </a>
  2148.  
  2149.                <div id="account-popover" class="popover popover--large popover--unlogged" aria-hidden="true"><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
  2150.      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
  2151.    </svg><div class="popover__panel-list"><div id="header-login-panel" class="popover__panel popover__panel--default is-selected">
  2152.                        <div class="popover__inner"><form method="post" action="/account/login" id="header_customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" name="login" class="form"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><header class="popover__header">
  2153.                              <h2 class="popover__title heading">Login to my account</h2>
  2154.                              <p class="popover__legend">Enter your e-mail and password:</p>
  2155.                            </header>
  2156.  
  2157.                            <div class="form__input-wrapper form__input-wrapper--labelled">
  2158.                              <input type="email" id="login-customer[email]" class="form__field form__field--text" autocomplete="email" name="customer[email]" required="required">
  2159.                              <label for="login-customer[email]" class="form__floating-label">Email</label>
  2160.                            </div>
  2161.  
  2162.                            <div class="form__input-wrapper form__input-wrapper--labelled">
  2163.                              <input type="password" id="login-customer[password]" class="form__field form__field--text" name="customer[password]" required="required" autocomplete="current-password">
  2164.                              <label for="login-customer[password]" class="form__floating-label">Password</label>
  2165.                            </div>
  2166.  
  2167.                            <button type="submit" class="form__submit button button--primary button--full">Login</button></form><div class="popover__secondary-action">
  2168.                            <p>New customer? <a href="/account/register" class="link link--accented">Create your account</a></p>
  2169.                            <p>Lost password? <a href="/account#recover-password" aria-controls="header-recover-panel" class="link link--accented">Recover password</a></p>
  2170.                          </div>
  2171.                        </div>
  2172.                      </div><div id="header-recover-panel" class="popover__panel popover__panel--sliding">
  2173.                        <div class="popover__inner"><form method="post" action="/account/recover" accept-charset="UTF-8" name="recover" class="form"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" /><header class="popover__header">
  2174.                              <h2 class="popover__title heading">Recover password</h2>
  2175.                              <p class="popover__legend">Enter your email:</p>
  2176.                            </header>
  2177.  
  2178.                            <div class="form__input-wrapper form__input-wrapper--labelled">
  2179.                              <input type="email" id="recover-customer[recover_email]" class="form__field form__field--text" name="email" required="required">
  2180.                              <label for="recover-customer[recover_email]" class="form__floating-label">Email</label>
  2181.                            </div>
  2182.  
  2183.                            <button type="submit" class="form__submit button button--primary button--full">Recover</button></form><div class="popover__secondary-action">
  2184.                            <p>Remembered your password? <button data-action="show-popover-panel" aria-controls="header-login-panel" class="link link--accented">Back to login</button></p>
  2185.                          </div>
  2186.                        </div>
  2187.                      </div>
  2188.                    </div></div>
  2189.              </div>
  2190.            </div><div class="header__action-item header__action-item--cart">
  2191.            <a class="header__action-item-link header__cart-toggle" href="/cart" aria-controls="mini-cart" aria-expanded="false" data-action="toggle-mini-cart" data-no-instant>
  2192.              <div class="header__action-item-content">
  2193.                <div class="header__cart-icon icon-state" aria-expanded="false">
  2194.                  <span class="icon-state__primary"><svg focusable="false" class="icon icon--cart " viewBox="0 0 27 24" role="presentation">
  2195.      <g transform="translate(0 1)" stroke-width="2" stroke="currentColor" fill="none" fill-rule="evenodd">
  2196.        <circle stroke-linecap="square" cx="11" cy="20" r="2"></circle>
  2197.        <circle stroke-linecap="square" cx="22" cy="20" r="2"></circle>
  2198.        <path d="M7.31 5h18.27l-1.44 10H9.78L6.22 0H0"></path>
  2199.      </g>
  2200.    </svg><span class="header__cart-count">0</span>
  2201.                  </span>
  2202.  
  2203.                  <span class="icon-state__secondary"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2204.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2205.    </svg></span>
  2206.                </div>
  2207.  
  2208.                <span class="hidden-pocket hidden-lap">Cart</span>
  2209.              </div>
  2210.            </a><form method="post" action="/cart" id="mini-cart" class="mini-cart" aria-hidden="true" novalidate="novalidate" data-item-count="0">
  2211.  <input type="hidden" name="attributes[collection_products_per_page]" value="">
  2212.  <input type="hidden" name="attributes[collection_layout]" value=""><svg focusable="false" class="icon icon--nav-triangle-borderless " viewBox="0 0 20 9" role="presentation">
  2213.      <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
  2214.    </svg><div class="mini-cart__content mini-cart__content--empty"><div class="mini-cart__empty-state"><svg focusable="false" width="81" height="70" viewBox="0 0 81 70">
  2215.      <g transform="translate(0 2)" stroke-width="4" stroke="#000000" fill="none" fill-rule="evenodd">
  2216.        <circle stroke-linecap="square" cx="34" cy="60" r="6"></circle>
  2217.        <circle stroke-linecap="square" cx="67" cy="60" r="6"></circle>
  2218.        <path d="M22.9360352 15h54.8070373l-4.3391876 30H30.3387146L19.6676025 0H.99560547"></path>
  2219.      </g>
  2220.    </svg><p class="heading h4">Your cart is empty</p>
  2221.      </div>
  2222.  
  2223.      <a href="/collections/all" class="button button--primary button--full">Shop our products</a>
  2224.    </div></form>
  2225. </div>
  2226.        </div>
  2227.      </div>
  2228.    </div>
  2229.  </header><nav class="nav-bar">
  2230.      <div class="nav-bar__inner">
  2231.        <div class="container">
  2232.          <ul class="nav-bar__linklist list--unstyled" data-type="menu" role="list"><li class="nav-bar__item"><a href="/" class="nav-bar__link link" data-type="menuitem">HOME</a></li><li class="nav-bar__item"><a href="/collections/all" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2" aria-haspopup="true">OUR PRODUCTS<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
  2233.      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
  2234.    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
  2235.      <g fill="none" fill-rule="evenodd">
  2236.        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
  2237.        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e1e3e4"></path>
  2238.      </g>
  2239.    </svg></a><ul id="desktop-menu-0-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/collections/glass-dab-rigs-water-pipes-bongs" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-0" aria-haspopup="true">Glass Dab Rigs & Bongs<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  2240.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  2241.    </svg></a><ul id="desktop-menu-0-2-0" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
  2242.      <g fill="none">
  2243.        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
  2244.        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e1e3e4"></path>
  2245.      </g>
  2246.    </svg><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/deluxe-dab-rigs" class="nav-dropdown__link link" data-type="menuitem">Deluxe & Premium Bongs</a></li><li class="nav-dropdown__item"><a href="/collections/glass-gravity-bongs-hookahs" class="nav-dropdown__link link" data-type="menuitem">Gravity Bongs</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/rainbow-dab-rigs" class="nav-dropdown__link link" data-type="menuitem">Rainbow Styles</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/beaker-bongs" class="nav-dropdown__link link" data-type="menuitem">Beaker Bongs</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/straight-bongs" class="nav-dropdown__link link" data-type="menuitem">Straight Bongs</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/narguile-shisha" class="nav-dropdown__link link" data-type="menuitem">Narguile / Shisha</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/6-7-inches-water-pipes" class="nav-dropdown__link link" data-type="menuitem">6-7 Inches</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/8-9-inches-water-pipes" class="nav-dropdown__link link" data-type="menuitem">8-9 Inches</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/10-12-inches-water-pipes" class="nav-dropdown__link link" data-type="menuitem">10-12 Inches</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/15-16-inches-water-pipes" class="nav-dropdown__link link" data-type="menuitem">13-16 Inches</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/17-20-inches-water-pipes" class="nav-dropdown__link link" data-type="menuitem">17-20 Inches</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs/21-inches-water-pipes" class="nav-dropdown__link link" data-type="menuitem">21+ Inches</a></li><li class="nav-dropdown__item"><a href="/collections/glass-dab-rigs-water-pipes-bongs" class="nav-dropdown__link link" data-type="menuitem">All Dab Rigs & Bongs</a></li></ul></li><li class="nav-dropdown__item "><a href="/collections/electric-e-nail-dab-kits" class="nav-dropdown__link link" data-type="menuitem">Electric E-Nail Dab Kits</a></li><li class="nav-dropdown__item "><a href="/collections/dab-rig-hard-cases-and-bong-bags" class="nav-dropdown__link link" data-type="menuitem">Dab Rig Hard Cases</a></li><li class="nav-dropdown__item "><a href="/collections/dab-tools" class="nav-dropdown__link link" data-type="menuitem">Dab Tools</a></li><li class="nav-dropdown__item "><a href="/collections/pre-rolled-cones-rolling-papers" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-1" aria-haspopup="true">Cones, Rolls, Wraps & Papers<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  2247.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  2248.    </svg></a><ul id="desktop-menu-0-2-1" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
  2249.      <g fill="none">
  2250.        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
  2251.        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e1e3e4"></path>
  2252.      </g>
  2253.    </svg><li class="nav-dropdown__item"><a href="/collections/raw-classic-pre-rolled-cones-rolling-papers" class="nav-dropdown__link link" data-type="menuitem">RAW Classic Cones</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/pre-rolled-cones-rolling-papers/ocb-cones" class="nav-dropdown__link link" data-type="menuitem">OCB Pre-Rolled Cones</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/search?type=product&options%5Bprefix%5D=last&options%5Bunavailable_products%5D=last&q=zig+zag+cones" class="nav-dropdown__link link" data-type="menuitem">ZIG-ZAG Unbleached Cones</a></li><li class="nav-dropdown__item"><a href="/collections/blazy-susan-pink-rolling-pre-rolled-cones" class="nav-dropdown__link link" data-type="menuitem">Blazy Susan Pink Cones</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/raw-tips" class="nav-dropdown__link link" data-type="menuitem">RAW Pre-Rolled Tips</a></li><li class="nav-dropdown__item"><a href="/collections/king-palm-pre-rolled-cones" class="nav-dropdown__link link" data-type="menuitem">KING PALM  Wraps</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/pre-rolled-cones-rolling-papers/twisted-hemp-wraps" class="nav-dropdown__link link" data-type="menuitem">Twisted Hemp Wraps</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/pre-rolled-cones-rolling-papers/billionaire-hemp-wraps" class="nav-dropdown__link link" data-type="menuitem">Billionaire Hemp Wraps</a></li><li class="nav-dropdown__item"><a href="/collections/pre-rolled-cones-rolling-papers" class="nav-dropdown__link link" data-type="menuitem">All Cones, Wraps, Papers</a></li></ul></li><li class="nav-dropdown__item "><a href="/collections/rolling-machines-rollers" class="nav-dropdown__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-2-2" aria-haspopup="true">Rolling/Roller Machines<svg focusable="false" class="icon icon--arrow-right " viewBox="0 0 8 12" role="presentation">
  2254.      <path stroke="currentColor" stroke-width="2" d="M2 2l4 4-4 4" fill="none" stroke-linecap="square"></path>
  2255.    </svg></a><ul id="desktop-menu-0-2-2" class="nav-dropdown " data-type="menu" aria-hidden="true" role="list"><svg focusable="false" class="icon icon--nav-triangle-left " viewBox="0 0 9 20" role="presentation">
  2256.      <g fill="none">
  2257.        <path d="M9 19.52891062c-.26871321-.2694725-.56867841-.57077721-.89986354-.90388257-1.7387876-1.74886921-4.33675081-4.37290921-7.79359758-7.87182755-.4095171-.4145057-.40860098-1.0844277.00205122-1.4977971L9 .5064844v19.02242622z" fill="#ffffff"></path>
  2258.        <path d="M9 20.00922471c-1.38150874-1.39809558-4.19662696-4.27584397-8.4453546-8.63324516-.7409708-.75993175-.7393145-1.98812015.0037073-2.74596565L9 .0199506v1.3748787L1.2323455 9.3174532c-.3715101.3789219-.3723389.9930172-.0018557 1.3729808 3.1273507 3.20734177 5.4776841 5.6127118 7.05073579 7.21584193.26103645.26602774.50063431.50992886.71877441.73168421v1.37126457z" fill="#e1e3e4"></path>
  2259.      </g>
  2260.    </svg><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/rolling-machines-rollers/Knockbox-Filling-Machines" class="nav-dropdown__link link" data-type="menuitem">Knockbox Filling Machines</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/Hand-manual-roller-machines" class="nav-dropdown__link link" data-type="menuitem">Hand Manual Rollers</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/automatic-roller-machines" class="nav-dropdown__link link" data-type="menuitem">Automatic/Electric Rollers</a></li><li class="nav-dropdown__item"><a href="https://v-stationstore.com/collections/all/buddies-bump-box" class="nav-dropdown__link link" data-type="menuitem">Buddies Bump Boxes</a></li><li class="nav-dropdown__item"><a href="/collections/rolling-machines-rollers" class="nav-dropdown__link link" data-type="menuitem">All Roller Machines</a></li></ul></li><li class="nav-dropdown__item "><a href="/collections/hand-pipes" class="nav-dropdown__link link" data-type="menuitem">Hand Pipes</a></li><li class="nav-dropdown__item "><a href="/collections/herb-weed-grinders" class="nav-dropdown__link link" data-type="menuitem">Herb & Weed Grinders</a></li><li class="nav-dropdown__item "><a href="/collections/cbd-hemp-gummies" class="nav-dropdown__link link" data-type="menuitem">Hemp Gummies</a></li><li class="nav-dropdown__item "><a href="/collections/all" class="nav-dropdown__link link" data-type="menuitem">All Products</a></li></ul></li><li class="nav-bar__item"><a href="/collections/monthly-smoking-weed-subscription-box-club" class="nav-bar__link link" data-type="menuitem">SUBSCRIPTION BOX</a></li><li class="nav-bar__item"><a href="/policies/shipping-policy" class="nav-bar__link link" data-type="menuitem" aria-expanded="false" aria-controls="desktop-menu-0-4" aria-haspopup="true">SUPPORT<svg focusable="false" class="icon icon--arrow-bottom " viewBox="0 0 12 8" role="presentation">
  2261.      <path stroke="currentColor" stroke-width="2" d="M10 2L6 6 2 2" fill="none" stroke-linecap="square"></path>
  2262.    </svg><svg focusable="false" class="icon icon--nav-triangle " viewBox="0 0 20 9" role="presentation">
  2263.      <g fill="none" fill-rule="evenodd">
  2264.        <path d="M.47108938 9c.2694725-.26871321.57077721-.56867841.90388257-.89986354C3.12384116 6.36134886 5.74788116 3.76338565 9.2467995.30653888c.4145057-.4095171 1.0844277-.40860098 1.4977971.00205122L19.4935156 9H.47108938z" fill="#ffffff"></path>
  2265.        <path d="M-.00922471 9C1.38887087 7.61849126 4.26661926 4.80337304 8.62402045.5546454c.75993175-.7409708 1.98812015-.7393145 2.74596565.0037073L19.9800494 9h-1.3748787l-7.9226239-7.7676545c-.3789219-.3715101-.9930172-.3723389-1.3729808-.0018557-3.20734177 3.1273507-5.6127118 5.4776841-7.21584193 7.05073579C1.82769633 8.54226204 1.58379521 8.7818599 1.36203986 9H-.00922471z" fill="#e1e3e4"></path>
  2266.      </g>
  2267.    </svg></a><ul id="desktop-menu-0-4" class="nav-dropdown nav-dropdown--restrict" data-type="menu" aria-hidden="true" role="list"><li class="nav-dropdown__item "><a href="/policies/shipping-policy" class="nav-dropdown__link link" data-type="menuitem">Shipping Policy</a></li><li class="nav-dropdown__item "><a href="/policies/refund-policy" class="nav-dropdown__link link" data-type="menuitem">Refund Policy</a></li><li class="nav-dropdown__item "><a href="/pages/contact-us" class="nav-dropdown__link link" data-type="menuitem">Contact Us</a></li></ul></li></ul>
  2268.        </div>
  2269.      </div>
  2270.    </nav></section>
  2271.  
  2272. <style>
  2273.  :root {
  2274.    --header-is-sticky: 1;
  2275.    --header-inline-navigation: 1;
  2276.  }
  2277.  
  2278.  #shopify-section-header {
  2279.    position: relative;
  2280.    z-index: 5;position: -webkit-sticky;
  2281.      position: sticky;
  2282.      top: 0;}.header__logo-image {
  2283.      max-width: 100px !important;
  2284.    }
  2285.  
  2286.    @media screen and (min-width: 641px) {
  2287.      .header__logo-image {
  2288.        max-width: 140px !important;
  2289.      }
  2290.    }@media screen and (min-width: 1000px) {
  2291.      .search-bar.is-expanded .search-bar__top {
  2292.        box-shadow: 0 -1px var(--border-color) inset;
  2293.      }
  2294.    }</style>
  2295.  
  2296. <script>
  2297.  document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').clientHeight + 'px');
  2298. </script>
  2299.  
  2300. </div>
  2301.  
  2302.    <main id="main" role="main">
  2303.      <div id="shopify-section-template--15721687711988__slideshow" class="shopify-section"><section data-section-id="template--15721687711988__slideshow" data-section-type="slideshow" data-section-settings='{
  2304.  "autoPlay": true,
  2305.  "prevNextButtons": false,
  2306.  "pageDots": true,
  2307.  "setGallerySize": false,
  2308.  "adaptiveHeight": false,
  2309.  "transitionEffect": "slide",
  2310.  "cycleSpeed": 8000
  2311. }'>
  2312.  <div class="container container--flush">
  2313.    <div class="slideshow slideshow--small " style="color: #ffffff"><div class="slideshow__slide slideshow__slide--overlay is-selected" id="block-slide-1" data-block-index="0" ><div class="slideshow__slide-inner slideshow__slide-inner--middle-center lazyload image--fade-in" data-bgset="//v-stationstore.com/cdn/shop/files/71UKNABcmFL._AC_SL1500_600x800_crop_center.jpg?v=1645806887 [--phone] | //v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_800x.jpg?v=1645805174 800w, //v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_1000x.jpg?v=1645805174 1000w, //v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_1200x.jpg?v=1645805174 1200w, //v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_1400x.jpg?v=1645805174 1400w, //v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_1600x.jpg?v=1645805174 1600w, //v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_1800x.jpg?v=1645805174 1800w" data-sizes="auto"><div class="slideshow__content-wrapper">
  2314.                <div class="container">
  2315.                  <h2 class="slideshow__title heading h1">Looking for Gravity Bongs?</h2><a href="/collections/glass-gravity-bongs-hookahs" class="slideshow__button button">SHOP NOW</a>
  2316.                </div>
  2317.              </div></div>
  2318.  
  2319.          <style>
  2320.            #block-slide-1 {
  2321.              color: #ffffff;
  2322.            }
  2323.  
  2324.            #block-slide-1 .button {
  2325.              color: #ffffff;
  2326.              background: #5e17eb;
  2327.            }
  2328.  
  2329.            #block-slide-1 .button:hover {
  2330.              background: rgba(94, 23, 235, 0.8);
  2331.            }#block-slide-1.slideshow__slide--overlay::before {background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.25));
  2332.              }</style><noscript>
  2333.              <style>
  2334.                #block-slide-1 .slideshow__slide-inner {
  2335.                  background-image: url(//v-stationstore.com/cdn/shop/files/V-station-Banner-1.1_1400x.jpg?v=1645805174)
  2336.                }
  2337.              </style>
  2338.            </noscript></div><div class="slideshow__slide slideshow__slide--overlay " id="block-slide-2" data-block-index="1" ><div class="slideshow__slide-inner slideshow__slide-inner--middle-center lazyload image--fade-in" data-bgset="//v-stationstore.com/cdn/shop/files/V-Station-Mobile-Banner-1_600x800_crop_center.jpg?v=1645806741 [--phone] | //v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_800x.jpg?v=1645806541 800w, //v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_1000x.jpg?v=1645806541 1000w, //v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_1200x.jpg?v=1645806541 1200w, //v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_1400x.jpg?v=1645806541 1400w, //v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_1600x.jpg?v=1645806541 1600w, //v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_1800x.jpg?v=1645806541 1800w" data-sizes="auto"><div class="slideshow__content-wrapper">
  2339.                <div class="container">
  2340.                  <h2 class="slideshow__title heading h1">New Hemp Gummies</h2><a href="/collections/cbd-hemp-gummies" class="slideshow__button button">NOW AVAILABLE</a>
  2341.                </div>
  2342.              </div></div>
  2343.  
  2344.          <style>
  2345.            #block-slide-2 {
  2346.              color: #5e17eb;
  2347.            }
  2348.  
  2349.            #block-slide-2 .button {
  2350.              color: #ffffff;
  2351.              background: #5e17eb;
  2352.            }
  2353.  
  2354.            #block-slide-2 .button:hover {
  2355.              background: rgba(94, 23, 235, 0.8);
  2356.            }#block-slide-2.slideshow__slide--overlay::before {background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.26));
  2357.              }</style><noscript>
  2358.              <style>
  2359.                #block-slide-2 .slideshow__slide-inner {
  2360.                  background-image: url(//v-stationstore.com/cdn/shop/files/V-Station-Banner-2.2_1400x.jpg?v=1645806541)
  2361.                }
  2362.              </style>
  2363.            </noscript></div></div>
  2364.  </div>
  2365. </section>
  2366.  
  2367. </div><div id="shopify-section-template--15721687711988__featured-collection" class="shopify-section"><section class="section" data-section-id="template--15721687711988__featured-collection" data-section-type="featured-collection" data-section-settings='{
  2368.  "stackable": true,
  2369.  "layout": "vertical"
  2370. }'><div class="container">
  2371.    <header class="section__header">
  2372.      <div class="section__header-stack">
  2373.        <h2 class="section__title heading h3">Gravity Bongs | Infusers | Hookahs</h2>
  2374.      </div><a href="/collections/glass-gravity-bongs-hookahs" class="section__action-link link">View all <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2375.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2376.    </svg></a></header>
  2377.  </div>
  2378.  
  2379.  <div class="container container--flush"><div class="product-list product-list--vertical product-list--stackable"><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 36%</span></div><a href="/products/invertible-gravity-hookah" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2380.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21463269572798" data-src="//v-stationstore.com/cdn/shop/products/hot-sale-straight-percolator-glass-bongs_{width}x.jpg?v=1627567648" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Invertible Glass Gravity Bong | Dab Rig | Bucket Bong - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/TheCoolestWeedDevicesof2019_NowThis_1080p_30fps_H264-128kbit_AAC_online-video-cutter.com_GIF_{width}x.gif?v=1629146079" data-sizes="auto" data-widths="[200,300,400,500]" alt="Invertible Glass Gravity Bong | Dab Rig | Bucket Bong - V-Station Store"><noscript>
  2381.          <img src="//v-stationstore.com/cdn/shop/products/hot-sale-straight-percolator-glass-bongs_600x.jpg?v=1627567648" alt="Invertible Glass Gravity Bong | Dab Rig | Bucket Bong - V-Station Store">
  2382.        </noscript>
  2383.      </div>
  2384.    </a><div class="product-item__info">
  2385.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2386.                <span class="visually-hidden">Sale price</span><span class=money>$89.90</span></span>
  2387.  
  2388.              <span class="price price--compare">
  2389.                <span class="visually-hidden">Regular price</span><span class=money>$139.90</span></span></div>
  2390. <a href="/products/invertible-gravity-hookah" class="product-item__title text--strong link">Invertible Rotating Glass Gravity Bong | Dab Rig | Vortex Bucket Bong</a>
  2391. </div><form method="post" action="/cart/add" id="product_form_id_6822544507070_template--15721687711988__featured-collection" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2392.          <input type="hidden" name="id" value="40141831798974"><a href="/products/invertible-gravity-hookah" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__featured-collection" data-product-url="/products/invertible-gravity-hookah">Quick view</button><input type="hidden" name="product-id" value="6822544507070" /><input type="hidden" name="section-id" value="template--15721687711988__featured-collection" /></form></div>
  2393. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 42%</span></div><a href="/products/black-gravity-hookah" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2394.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="29168139141364" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_2_44081be5-74fd-4bfd-b605-3e16d16f2de5_{width}x.png?v=1644510387" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Gravity Bong / Hookah [Black] | Glass Rotating Gravity Bong"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_1_227a8a2a-ba10-407f-8b72-7b41dd63e4c2_{width}x.png?v=1645132080" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Gravity Bong / Hookah [Black] | Glass Rotating Gravity Bong"><noscript>
  2395.          <img src="//v-stationstore.com/cdn/shop/products/Untitleddesign_2_44081be5-74fd-4bfd-b605-3e16d16f2de5_600x.png?v=1644510387" alt="Gravity Bong / Hookah [Black] | Glass Rotating Gravity Bong">
  2396.        </noscript>
  2397.      </div>
  2398.    </a><div class="product-item__info">
  2399.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2400.                <span class="visually-hidden">Sale price</span><span class=money>$289.90</span></span>
  2401.  
  2402.              <span class="price price--compare">
  2403.                <span class="visually-hidden">Regular price</span><span class=money>$499.90</span></span></div>
  2404. <a href="/products/black-gravity-hookah" class="product-item__title text--strong link">Gravity Bong / Hookah [Black] | Glass Rotating Gravity Bong</a>
  2405. </div><form method="post" action="/cart/add" id="product_form_id_6779303035070_template--15721687711988__featured-collection" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2406.          <input type="hidden" name="id" value="40002918973630"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__featured-collection" data-product-url="/products/black-gravity-hookah">Quick view</button><input type="hidden" name="product-id" value="6779303035070" /><input type="hidden" name="section-id" value="template--15721687711988__featured-collection" /></form></div>
  2407. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 30%</span></div><a href="/products/the-infinity-waterfall-glass-gravity-bong-invertible-rotating-gravity-hookah" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2408.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="22240224673982" data-src="//v-stationstore.com/cdn/shop/products/glow-in-the-dark-bong-three-designs-spider_{width}x.jpg?v=1632499847" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="The Infinity Waterfall Glass Gravity Bong | Invertible Rotating Gravity Hookah"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/tornado-perc-waterpipe-moonrock-dab-bong_{width}x.jpg?v=1636837758" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="The Infinity Waterfall Glass Gravity Bong | Invertible Rotating Gravity Hookah"><noscript>
  2409.          <img src="//v-stationstore.com/cdn/shop/products/glow-in-the-dark-bong-three-designs-spider_600x.jpg?v=1632499847" alt="The Infinity Waterfall Glass Gravity Bong | Invertible Rotating Gravity Hookah">
  2410.        </noscript>
  2411.      </div>
  2412.    </a><div class="product-item__info">
  2413.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2414.                <span class="visually-hidden">Sale price</span><span class=money>$109.90</span></span>
  2415.  
  2416.              <span class="price price--compare">
  2417.                <span class="visually-hidden">Regular price</span><span class=money>$155.90</span></span></div>
  2418. <a href="/products/the-infinity-waterfall-glass-gravity-bong-invertible-rotating-gravity-hookah" class="product-item__title text--strong link">The Infinity Waterfall Glass Gravity Bong | Invertible Rotating Gravity Hookah</a>
  2419. </div><form method="post" action="/cart/add" id="product_form_id_6978722529470_template--15721687711988__featured-collection" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2420.          <input type="hidden" name="id" value="40701628350654"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__featured-collection" data-product-url="/products/the-infinity-waterfall-glass-gravity-bong-invertible-rotating-gravity-hookah">Quick view</button><input type="hidden" name="product-id" value="6978722529470" /><input type="hidden" name="section-id" value="template--15721687711988__featured-collection" /></form></div>
  2421. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 42%</span></div><a href="/products/cookies-blue-gravity-hookah" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2422.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="29167849537780" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_e2ada694-cbbc-4657-a414-67205d09117d_{width}x.png?v=1644507829" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Gravity Bong / Hookah [Blue] | Glass Invertible/Rotating Gravity Bong"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_2_7eb7f4f7-9cef-402d-b179-04b28933be48_{width}x.png?v=1645127746" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Gravity Bong / Hookah [Blue] | Glass Invertible/Rotating Gravity Bong"><noscript>
  2423.          <img src="//v-stationstore.com/cdn/shop/products/Untitleddesign_e2ada694-cbbc-4657-a414-67205d09117d_600x.png?v=1644507829" alt="Gravity Bong / Hookah [Blue] | Glass Invertible/Rotating Gravity Bong">
  2424.        </noscript>
  2425.      </div>
  2426.    </a><div class="product-item__info">
  2427.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2428.                <span class="visually-hidden">Sale price</span><span class=money>$289.90</span></span>
  2429.  
  2430.              <span class="price price--compare">
  2431.                <span class="visually-hidden">Regular price</span><span class=money>$499.90</span></span></div>
  2432. <a href="/products/cookies-blue-gravity-hookah" class="product-item__title text--strong link">Gravity Bong / Hookah [Blue] | Glass Invertible/Rotating Gravity Bong</a>
  2433. </div><form method="post" action="/cart/add" id="product_form_id_6779313750206_template--15721687711988__featured-collection" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2434.          <input type="hidden" name="id" value="40002955870398"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__featured-collection" data-product-url="/products/cookies-blue-gravity-hookah">Quick view</button><input type="hidden" name="product-id" value="6779313750206" /><input type="hidden" name="section-id" value="template--15721687711988__featured-collection" /></form></div>
  2435. </div></div>
  2436. </div><div id="modal-quick-view-template--15721687711988__featured-collection" class="modal" aria-hidden="true">
  2437.    <div class="modal__dialog modal__dialog--stretch" role="dialog">
  2438.      <button class="modal__close link" data-action="close-modal" title="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2439.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2440.    </svg></button>
  2441.  
  2442.      <div class="modal__loader"><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
  2443.      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
  2444.      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
  2445.    </svg></div>
  2446.  
  2447.      <div class="modal__inner"></div>
  2448.    </div>
  2449.  </div>
  2450. </section>
  2451.  
  2452. </div><div id="shopify-section-template--15721687711988__collection-list" class="shopify-section"><section class="section" data-section-id="template--15721687711988__collection-list" data-section-type="collection-list">
  2453.  <div class="container"><header class="section__header">
  2454.        <h2 class="section__title heading h3">Product Categories</h2><a href="/collections" class="section__action-link link">View all <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2455.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2456.    </svg></a></header><div class="scroller">
  2457.      <div class="scroller__inner">
  2458.        <div class="collection-list"><a href="/collections/electric-e-nail-dab-kits" class="collection-item" data-collection-index="0" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2459.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/pelican-d-electric-nail-kit-e-digital-nail_{width}x.jpg?v=1627567165" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="Electric E-Nail Dab Kit W/ Dab Rig/Bong [Hard Case Box] - V-Station Store">
  2460.  
  2461.                    <noscript>
  2462.                      <img src="//v-stationstore.com/cdn/shop/products/pelican-d-electric-nail-kit-e-digital-nail_450x.jpg?v=1627567165" alt="Electric E-Nail Dab Kit W/ Dab Rig/Bong [Hard Case Box] - V-Station Store">
  2463.                    </noscript>
  2464.                  </div>
  2465.                </div><span class="collection-item__title text--strong">Electric E-Nail Dab Kits <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2466.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2467.    </svg></span></a><a href="/collections/pre-rolled-cones-rolling-papers" class="collection-item" data-collection-index="1" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2468.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/71VNR175haL._AC_SL1500_28903159267518_{width}x.jpg?v=1666198665" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="Pre-Rolled Cones &amp; Rolling Papers 1-¼ Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones W/Tips">
  2469.  
  2470.                    <noscript>
  2471.                      <img src="//v-stationstore.com/cdn/shop/products/71VNR175haL._AC_SL1500_28903159267518_450x.jpg?v=1666198665" alt="Pre-Rolled Cones &amp; Rolling Papers 1-¼ Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones W/Tips">
  2472.                    </noscript>
  2473.                  </div>
  2474.                </div><span class="collection-item__title text--strong">Pre-Rolled Cones & Rolling Papers <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2475.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2476.    </svg></span></a><a href="/collections/glass-dab-rigs-water-pipes-bongs" class="collection-item" data-collection-index="2" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2477.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/hot-sale-straight-percolator-glass-bongs_{width}x.jpg?v=1627567648" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="Invertible Glass Gravity Bong | Dab Rig | Bucket Bong - V-Station Store">
  2478.  
  2479.                    <noscript>
  2480.                      <img src="//v-stationstore.com/cdn/shop/products/hot-sale-straight-percolator-glass-bongs_450x.jpg?v=1627567648" alt="Invertible Glass Gravity Bong | Dab Rig | Bucket Bong - V-Station Store">
  2481.                    </noscript>
  2482.                  </div>
  2483.                </div><span class="collection-item__title text--strong">Glass Dab Rigs, Water Pipes, Bongs <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2484.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2485.    </svg></span></a><a href="/collections/cbd-hemp-gummies" class="collection-item" data-collection-index="3" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2486.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_db41eb83-a314-4a43-a41b-15802b6fb4be_{width}x.png?v=1637942164" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="Premium Hemp Gummies: 75 Fresh Sweets | Made In USA">
  2487.  
  2488.                    <noscript>
  2489.                      <img src="//v-stationstore.com/cdn/shop/products/Untitleddesign_db41eb83-a314-4a43-a41b-15802b6fb4be_450x.png?v=1637942164" alt="Premium Hemp Gummies: 75 Fresh Sweets | Made In USA">
  2490.                    </noscript>
  2491.                  </div>
  2492.                </div><span class="collection-item__title text--strong">CBD & Hemp Gummies <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2493.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2494.    </svg></span></a><a href="/collections/herb-weed-grinders" class="collection-item" data-collection-index="4" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2495.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/s-l1600_3_08c8e097-1be1-4526-bc0b-979ce0c61935_{width}x.jpg?v=1646403723" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="4-Layer Flower Herb Mill Grinder / Black">
  2496.  
  2497.                    <noscript>
  2498.                      <img src="//v-stationstore.com/cdn/shop/products/s-l1600_3_08c8e097-1be1-4526-bc0b-979ce0c61935_450x.jpg?v=1646403723" alt="4-Layer Flower Herb Mill Grinder / Black">
  2499.                    </noscript>
  2500.                  </div>
  2501.                </div><span class="collection-item__title text--strong">Herb & Weed Grinders <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2502.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2503.    </svg></span></a><a href="/collections/rolling-machines-rollers" class="collection-item" data-collection-index="5" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2504.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/H32894b2667d34273a8b280173864ad54s_{width}x.jpg?v=1627567358" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="Manual Mini Cigarette-Rolling Machine (Cigarette Maker/Roller) - V-Station Store">
  2505.  
  2506.                    <noscript>
  2507.                      <img src="//v-stationstore.com/cdn/shop/products/H32894b2667d34273a8b280173864ad54s_450x.jpg?v=1627567358" alt="Manual Mini Cigarette-Rolling Machine (Cigarette Maker/Roller) - V-Station Store">
  2508.                    </noscript>
  2509.                  </div>
  2510.                </div><span class="collection-item__title text--strong">Rolling Machines & Rollers <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2511.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2512.    </svg></span></a><a href="/collections/hand-pipes" class="collection-item" data-collection-index="6" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2513.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/1pc-Accordion-Gravity-Creative-Pipe-Smoking_{width}x.jpg?v=1639081743" data-widths="[300,400,500]" data-sizes="auto" alt="The Bukket Pipe | Accordion Gravity Bong / Hookah">
  2514.  
  2515.                    <noscript>
  2516.                      <img src="//v-stationstore.com/cdn/shop/products/1pc-Accordion-Gravity-Creative-Pipe-Smoking_450x.jpg?v=1639081743" alt="The Bukket Pipe | Accordion Gravity Bong / Hookah">
  2517.                    </noscript>
  2518.                  </div>
  2519.                </div><span class="collection-item__title text--strong">Hand Pipes <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2520.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2521.    </svg></span></a><a href="/collections/dab-tools" class="collection-item" data-collection-index="7" ><div class="collection-item__image-wrapper collection-item__image-wrapper--rounded"><div class="aspect-ratio" style="padding-bottom: 100%">
  2522.                    <img class="lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Hd60c45d9beb1482c984b83bd30c4255ce_{width}x.jpg?v=1627567489" data-widths="[300,400,500,600,700,800]" data-sizes="auto" alt="Dab Tools Kit: Wax Carving Tool + Silicone Containers + Box - V-Station Store">
  2523.  
  2524.                    <noscript>
  2525.                      <img src="//v-stationstore.com/cdn/shop/products/Hd60c45d9beb1482c984b83bd30c4255ce_450x.jpg?v=1627567489" alt="Dab Tools Kit: Wax Carving Tool + Silicone Containers + Box - V-Station Store">
  2526.                    </noscript>
  2527.                  </div>
  2528.                </div><span class="collection-item__title text--strong">Dab Tools & Dabbers <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2529.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2530.    </svg></span></a></div>
  2531.      </div>
  2532.    </div>
  2533.  </div>
  2534. </section>
  2535.  
  2536. </div><div id="shopify-section-template--15721687711988__164549356259054ec2" class="shopify-section"><section class="section" data-section-id="template--15721687711988__164549356259054ec2" data-section-type="featured-collection" data-section-settings='{
  2537.  "stackable": true,
  2538.  "layout": "vertical"
  2539. }'><div class="container">
  2540.    <header class="section__header">
  2541.      <div class="section__header-stack">
  2542.        <h2 class="section__title heading h3">Pre-Rolled Cones, Rolls, Wraps &amp; Papers</h2>
  2543.      </div><a href="/collections/pre-rolled-cones-rolling-papers" class="section__action-link link">View all <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2544.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2545.    </svg></a></header>
  2546.  </div>
  2547.  
  2548.  <div class="container container--flush"><div class="product-list product-list--vertical product-list--stackable"><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 40%</span></div><a href="/products/1-size-raw-cones-raw-classic-pre-rolled-rolling-cones-w-tips" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2549.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="30827650613492" data-src="//v-stationstore.com/cdn/shop/products/71VNR175haL._AC_SL1500_28903159267518_{width}x.jpg?v=1666198665" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Pre-Rolled Cones &amp; Rolling Papers 1-¼ Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones W/Tips"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/41RIdjnrWpL._AC_SL1000_957934db-d8ce-4d53-8a11-ed44a540cb95_28903159005374_{width}x.jpg?v=1666198669" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Pre-Rolled Cones &amp; Rolling Papers 1-¼ Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones W/Tips"><noscript>
  2550.          <img src="//v-stationstore.com/cdn/shop/products/71VNR175haL._AC_SL1500_28903159267518_600x.jpg?v=1666198665" alt="Pre-Rolled Cones &amp; Rolling Papers 1-¼ Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones W/Tips">
  2551.        </noscript>
  2552.      </div>
  2553.    </a><div class="product-item__info">
  2554.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2555.                <span class="visually-hidden">Sale price</span>From <span class=money>$29.90</span></span>
  2556.  
  2557.              <span class="price price--compare">
  2558.                <span class="visually-hidden">Regular price</span><span class=money>$49.90</span></span></div>
  2559. <a href="/products/1-size-raw-cones-raw-classic-pre-rolled-rolling-cones-w-tips" class="product-item__title text--strong link">1-¼ Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones W/Tips</a>
  2560. </div><form method="post" action="/cart/add" id="product_form_id_6759700627646_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2561.          <input type="hidden" name="id" value="39930475839678"><a href="/products/1-size-raw-cones-raw-classic-pre-rolled-rolling-cones-w-tips" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/1-size-raw-cones-raw-classic-pre-rolled-rolling-cones-w-tips">Quick view</button><input type="hidden" name="product-id" value="6759700627646" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2562. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 40%</span></div><a href="/products/king-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2563.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21184202244286" data-src="//v-stationstore.com/cdn/shop/products/61yEZrOkzXL._AC_SL1000_d62f7d10-6447-48f2-927a-a5263b92779a_{width}x.jpg?v=1627567238" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="KING Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/71VNR175haL._AC_SL1500_5e868077-441c-43dc-bc37-658df77e5cb1_{width}x.jpg?v=1627567239" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="KING Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><noscript>
  2564.          <img src="//v-stationstore.com/cdn/shop/products/61yEZrOkzXL._AC_SL1000_d62f7d10-6447-48f2-927a-a5263b92779a_600x.jpg?v=1627567238" alt="KING Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store">
  2565.        </noscript>
  2566.      </div>
  2567.    </a><div class="product-item__info">
  2568.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2569.                <span class="visually-hidden">Sale price</span>From <span class=money>$29.90</span></span>
  2570.  
  2571.              <span class="price price--compare">
  2572.                <span class="visually-hidden">Regular price</span><span class=money>$49.90</span></span></div>
  2573. <a href="/products/king-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__title text--strong link">KING Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones</a>
  2574. </div><form method="post" action="/cart/add" id="product_form_id_6759713538238_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2575.          <input type="hidden" name="id" value="39930518405310"><a href="/products/king-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/king-size-raw-cones-raw-classic-pre-rolled-rolling-cones">Quick view</button><input type="hidden" name="product-id" value="6759713538238" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2576. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><a href="/products/king-palm-slim-size-wraps-cones-all-flavors-flavored-real-leaf-rolls-wraps" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2577.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21321895608510" data-src="//v-stationstore.com/cdn/shop/products/51Do6q5uJ6S_{width}x.jpg?v=1624568697" data-sizes="auto" data-widths="[200,300,400,500]" alt="KING PALM Slim Size Blunt Wraps/Cones [All Flavors] | Flavored Real Leaf Rolls/Wraps - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/41yHkxNoXcL_{width}x.jpg?v=1624568697" data-sizes="auto" data-widths="[200,300,400,500]" alt="KING PALM Slim Size Blunt Wraps/Cones [All Flavors] | Flavored Real Leaf Rolls/Wraps - V-Station Store"><noscript>
  2578.          <img src="//v-stationstore.com/cdn/shop/products/51Do6q5uJ6S_600x.jpg?v=1624568697" alt="KING PALM Slim Size Blunt Wraps/Cones [All Flavors] | Flavored Real Leaf Rolls/Wraps - V-Station Store">
  2579.        </noscript>
  2580.      </div>
  2581.    </a><div class="product-item__info">
  2582.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price">
  2583.              <span class="visually-hidden">Sale price</span>From <span class=money>$11.50</span></span></div>
  2584. <a href="/products/king-palm-slim-size-wraps-cones-all-flavors-flavored-real-leaf-rolls-wraps" class="product-item__title text--strong link">KING PALM Slim Size Blunt Wraps/Cones [All Flavors] | Flavored Real Leaf Rolls/Wraps</a>
  2585. </div><form method="post" action="/cart/add" id="product_form_id_6794112532670_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2586.          <input type="hidden" name="id" value="40050589302974"><a href="/products/king-palm-slim-size-wraps-cones-all-flavors-flavored-real-leaf-rolls-wraps" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/king-palm-slim-size-wraps-cones-all-flavors-flavored-real-leaf-rolls-wraps">Quick view</button><input type="hidden" name="product-id" value="6794112532670" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2587. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 34%</span></div><a href="/products/1-1-4-size-zig-zag-cones-unbleached-pre-rolled-rolling-cones-w-tips" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2588.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="30827651858676" data-src="//v-stationstore.com/cdn/shop/products/71A9GhpCbML._AC_SL1000_36662442328308_{width}x.jpg?v=1666198686" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Monthly Smoking &amp; Weed Subscription Box 1-¼ Size ZIG-ZAG Cones | Unbleached Pre-Rolled/Rolling Cones W/Tips"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_b12df740-5ee2-46d9-88ff-927747436a47_36662442098932_{width}x.png?v=1666198690" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Monthly Smoking &amp; Weed Subscription Box 1-¼ Size ZIG-ZAG Cones | Unbleached Pre-Rolled/Rolling Cones W/Tips"><noscript>
  2589.          <img src="//v-stationstore.com/cdn/shop/products/71A9GhpCbML._AC_SL1000_36662442328308_600x.jpg?v=1666198686" alt="Monthly Smoking &amp; Weed Subscription Box 1-¼ Size ZIG-ZAG Cones | Unbleached Pre-Rolled/Rolling Cones W/Tips">
  2590.        </noscript>
  2591.      </div>
  2592.    </a><div class="product-item__info">
  2593.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2594.                <span class="visually-hidden">Sale price</span>From <span class=money>$22.90</span></span>
  2595.  
  2596.              <span class="price price--compare">
  2597.                <span class="visually-hidden">Regular price</span><span class=money>$34.90</span></span></div>
  2598. <a href="/products/1-1-4-size-zig-zag-cones-unbleached-pre-rolled-rolling-cones-w-tips" class="product-item__title text--strong link">1-¼ Size ZIG-ZAG Cones | Unbleached Pre-Rolled/Rolling Cones W/Tips</a>
  2599. </div><form method="post" action="/cart/add" id="product_form_id_7574101623028_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2600.          <input type="hidden" name="id" value="42463402328308"><a href="/products/1-1-4-size-zig-zag-cones-unbleached-pre-rolled-rolling-cones-w-tips" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/1-1-4-size-zig-zag-cones-unbleached-pre-rolled-rolling-cones-w-tips">Quick view</button><input type="hidden" name="product-id" value="7574101623028" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2601. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 22%</span></div><a href="/products/lean-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 91.82530795072788%">
  2602.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21183957008574" data-src="//v-stationstore.com/cdn/shop/products/61l8CpdGGSL._AC_SL1000_{width}x.jpg?v=1627567231" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="LEAN Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/41RIdjnrWpL._AC_SL1000_105e7458-ba84-4b52-b413-32acd42aa596_{width}x.jpg?v=1627567231" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="LEAN Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><noscript>
  2603.          <img src="//v-stationstore.com/cdn/shop/products/61l8CpdGGSL._AC_SL1000_600x.jpg?v=1627567231" alt="LEAN Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store">
  2604.        </noscript>
  2605.      </div>
  2606.    </a><div class="product-item__info">
  2607.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2608.                <span class="visually-hidden">Sale price</span>From <span class=money>$35.90</span></span>
  2609.  
  2610.              <span class="price price--compare">
  2611.                <span class="visually-hidden">Regular price</span><span class=money>$45.90</span></span></div>
  2612. <a href="/products/lean-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__title text--strong link">LEAN Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones</a>
  2613. </div><form method="post" action="/cart/add" id="product_form_id_6759679951038_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2614.          <input type="hidden" name="id" value="39930418266302"><a href="/products/lean-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/lean-size-raw-cones-raw-classic-pre-rolled-rolling-cones">Quick view</button><input type="hidden" name="product-id" value="6759679951038" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2615. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 26%</span></div><a href="/products/98-special-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2616.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21182762549438" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_3_21c2bdb6-6847-41b2-be74-77945c6e7a07_{width}x.png?v=1627567211" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="98 Special RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_1_eb35551e-62ce-4110-9dec-7ccda087c5a9_{width}x.png?v=1627567214" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="98 Special RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><noscript>
  2617.          <img src="//v-stationstore.com/cdn/shop/products/Untitleddesign_3_21c2bdb6-6847-41b2-be74-77945c6e7a07_600x.png?v=1627567211" alt="98 Special RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store">
  2618.        </noscript>
  2619.      </div>
  2620.    </a><div class="product-item__info">
  2621.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2622.                <span class="visually-hidden">Sale price</span>From <span class=money>$27.90</span></span>
  2623.  
  2624.              <span class="price price--compare">
  2625.                <span class="visually-hidden">Regular price</span><span class=money>$37.90</span></span></div>
  2626. <a href="/products/98-special-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__title text--strong link">98 Special RAW Cones | RAW Classic Pre-Rolled/Rolling Cones</a>
  2627. </div><form method="post" action="/cart/add" id="product_form_id_6759453360318_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2628.          <input type="hidden" name="id" value="42379587846388"><a href="/products/98-special-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/98-special-raw-cones-raw-classic-pre-rolled-rolling-cones">Quick view</button><input type="hidden" name="product-id" value="6759453360318" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2629. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 30%</span></div><a href="/products/70-30-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2630.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21183855231166" data-src="//v-stationstore.com/cdn/shop/products/1200_{width}x.jpg?v=1627567229" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="70/30 Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/61oGDlCeCL._AC_SL1500_{width}x.jpg?v=1627567229" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="70/30 Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store"><noscript>
  2631.          <img src="//v-stationstore.com/cdn/shop/products/1200_600x.jpg?v=1627567229" alt="70/30 Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones - V-Station Store">
  2632.        </noscript>
  2633.      </div>
  2634.    </a><div class="product-item__info">
  2635.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2636.                <span class="visually-hidden">Sale price</span>From <span class=money>$34.90</span></span>
  2637.  
  2638.              <span class="price price--compare">
  2639.                <span class="visually-hidden">Regular price</span><span class=money>$49.90</span></span></div>
  2640. <a href="/products/70-30-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__title text--strong link">70/30 Size RAW Cones | RAW Classic Pre-Rolled/Rolling Cones</a>
  2641. </div><form method="post" action="/cart/add" id="product_form_id_6759663272126_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2642.          <input type="hidden" name="id" value="39930360103102"><a href="/products/70-30-size-raw-cones-raw-classic-pre-rolled-rolling-cones" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/70-30-size-raw-cones-raw-classic-pre-rolled-rolling-cones">Quick view</button><input type="hidden" name="product-id" value="6759663272126" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2643. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/5--desk 1/6--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 27%</span></div><a href="/products/raw-classic-pre-rolled-cones-rolling-papers-products-1-size-raw-cones-bundle-50-pack-cone-loader-raw-classic-pre-rolled-cones" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2644.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="30827648712948" data-src="//v-stationstore.com/cdn/shop/products/s-l1600_005fccdc-9a5d-43df-80b5-1fe9cde57819_36854420013300_{width}x.jpg?v=1666198641" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Monthly Smoking &amp; Weed Subscription Box 1-¼ Size RAW Cones Bundle: 50-Pack + Cone Loader + Rolling Tray | RAW Cones"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/41Toe84Wg8L_29035201102014_{width}x.jpg?v=1666198645" data-sizes="auto" data-widths="[200,300,400,500]" alt="Monthly Smoking &amp; Weed Subscription Box 1-¼ Size RAW Cones Bundle: 50-Pack + Cone Loader + Rolling Tray | RAW Cones"><noscript>
  2645.          <img src="//v-stationstore.com/cdn/shop/products/s-l1600_005fccdc-9a5d-43df-80b5-1fe9cde57819_36854420013300_600x.jpg?v=1666198641" alt="Monthly Smoking &amp; Weed Subscription Box 1-¼ Size RAW Cones Bundle: 50-Pack + Cone Loader + Rolling Tray | RAW Cones">
  2646.        </noscript>
  2647.      </div>
  2648.    </a><div class="product-item__info">
  2649.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2650.                <span class="visually-hidden">Sale price</span><span class=money>$65.90</span></span>
  2651.  
  2652.              <span class="price price--compare">
  2653.                <span class="visually-hidden">Regular price</span><span class=money>$89.90</span></span></div>
  2654. <a href="/products/raw-classic-pre-rolled-cones-rolling-papers-products-1-size-raw-cones-bundle-50-pack-cone-loader-raw-classic-pre-rolled-cones" class="product-item__title text--strong link">1-¼ Size RAW Cones Bundle: 50-Pack + Cone Loader + Rolling Tray | RAW Cones</a>
  2655. </div><form method="post" action="/cart/add" id="product_form_id_6793290252478_template--15721687711988__164549356259054ec2" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2656.          <input type="hidden" name="id" value="40048491823294"><button class="product-item__action-button button button--small button--disabled" disabled>Sold out</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__164549356259054ec2" data-product-url="/products/raw-classic-pre-rolled-cones-rolling-papers-products-1-size-raw-cones-bundle-50-pack-cone-loader-raw-classic-pre-rolled-cones">Quick view</button><input type="hidden" name="product-id" value="6793290252478" /><input type="hidden" name="section-id" value="template--15721687711988__164549356259054ec2" /></form></div>
  2657. </div></div>
  2658. </div><div id="modal-quick-view-template--15721687711988__164549356259054ec2" class="modal" aria-hidden="true">
  2659.    <div class="modal__dialog modal__dialog--stretch" role="dialog">
  2660.      <button class="modal__close link" data-action="close-modal" title="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2661.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2662.    </svg></button>
  2663.  
  2664.      <div class="modal__loader"><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
  2665.      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
  2666.      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
  2667.    </svg></div>
  2668.  
  2669.      <div class="modal__inner"></div>
  2670.    </div>
  2671.  </div>
  2672. </section>
  2673.  
  2674. </div><div id="shopify-section-template--15721687711988__1646080913336238ca" class="shopify-section"><section class="section" data-section-id="template--15721687711988__1646080913336238ca" data-section-type="mosaic">
  2675.  <div class="container"><div class="mosaic mosaic--medium mosaic--three-columns"><div class="mosaic__column">
  2676.            <div class="mosaic__item">
  2677.          <a href="/collections/glass-gravity-bongs-hookahs" id="block-164608091348fec8e1-0" class="promo-block promo-block--top-left promo-block--overlay" ><div class="promo-block__image-clip">
  2678.              <div class="promo-block__image-wrapper promo-block__image-wrapper--cover lazyload image--fade-in" data-bgset="//v-stationstore.com/cdn/shop/files/Untitled_design45_400x.png?v=1646081894 400w, //v-stationstore.com/cdn/shop/files/Untitled_design45_600x.png?v=1646081894 600w, //v-stationstore.com/cdn/shop/files/Untitled_design45_800x.png?v=1646081894 800w, //v-stationstore.com/cdn/shop/files/Untitled_design45_1000x.png?v=1646081894 1000w, //v-stationstore.com/cdn/shop/files/Untitled_design45_1200x.png?v=1646081894 1200w" data-sizes="auto"></div>
  2679.            </div>
  2680.  
  2681.            <div class="promo-block__inner"><p class="promo-block__heading heading h3">TURNING GRAVITY UPSIDE DOWN</p><p class="promo-block__content">Learn about the new 360º rotating gravity bong, also known as the bong that turns upside down giving smoother airflow, fresher hits, and the highest-level water filter to enjoy your smoking sessions to the fullest!</p><span class="promo-block__cta button button--floating">Learn more</span></div>
  2682.  
  2683.            <style>
  2684.              #block-164608091348fec8e1-0 {
  2685.                background-color: #f3f4f4;
  2686.                color: #ffffff
  2687.              }
  2688.  
  2689.              #block-164608091348fec8e1-0 .button {
  2690.                background: #5e17eb;
  2691.                color: #f3f4f4;
  2692.              }#block-164608091348fec8e1-0.promo-block--overlay::before {background: linear-gradient(to top, rgba(0, 0, 0, 0) 15%, #000000);
  2693.                }</style><noscript>
  2694.                <style>
  2695.                  #block-164608091348fec8e1-0 .promo-block__image-wrapper {
  2696.                    background-image: url(//v-stationstore.com/cdn/shop/files/Untitled_design45_800x.png?v=1646081894);
  2697.                  }
  2698.                </style>
  2699.              </noscript></a>
  2700.        </div>
  2701.          </div>
  2702.  
  2703.          <div class="mosaic__column">
  2704.            <div class="mosaic__item">
  2705.          <a href="/collections/all" id="block-164608091348fec8e1-1" class="promo-block promo-block--middle-center " ><div class="promo-block__image-clip">
  2706.              <div class="promo-block__image-wrapper promo-block__image-wrapper--cover lazyload image--fade-in" data-bgset="//v-stationstore.com/cdn/shop/files/Untitled_design_64_400x.png?v=1646082007 400w, //v-stationstore.com/cdn/shop/files/Untitled_design_64_600x.png?v=1646082007 600w, //v-stationstore.com/cdn/shop/files/Untitled_design_64_800x.png?v=1646082007 800w, //v-stationstore.com/cdn/shop/files/Untitled_design_64_1000x.png?v=1646082007 1000w, //v-stationstore.com/cdn/shop/files/Untitled_design_64_1200x.png?v=1646082007 1200w" data-sizes="auto"></div>
  2707.            </div>
  2708.  
  2709.            <div class="promo-block__inner"><p class="promo-block__heading heading h3">WELCOME TO V-STATION</p><p class="promo-block__content">Online Headshop | Smoke Shop <br />
  2710. Smoke, Fun, Lifestyle</p><span class="promo-block__cta button button--floating">View All Products</span></div>
  2711.  
  2712.            <style>
  2713.              #block-164608091348fec8e1-1 {
  2714.                background-color: #f3f4f4;
  2715.                color: #ffffff
  2716.              }
  2717.  
  2718.              #block-164608091348fec8e1-1 .button {
  2719.                background: #5e17eb;
  2720.                color: #f3f4f4;
  2721.              }</style><noscript>
  2722.                <style>
  2723.                  #block-164608091348fec8e1-1 .promo-block__image-wrapper {
  2724.                    background-image: url(//v-stationstore.com/cdn/shop/files/Untitled_design_64_800x.png?v=1646082007);
  2725.                  }
  2726.                </style>
  2727.              </noscript></a>
  2728.        </div>
  2729.          </div>
  2730.  
  2731.          <div class="mosaic__column">
  2732.            <div class="mosaic__item">
  2733.          <a href="/collections/all" id="block-164608091348fec8e1-2" class="promo-block promo-block--top-right " ><div class="promo-block__image-clip">
  2734.              <div class="promo-block__image-wrapper promo-block__image-wrapper--cover lazyload image--fade-in" data-bgset="//v-stationstore.com/cdn/shop/files/Untitled_design_60_400x.png?v=1645537272 400w, //v-stationstore.com/cdn/shop/files/Untitled_design_60_600x.png?v=1645537272 600w, //v-stationstore.com/cdn/shop/files/Untitled_design_60_800x.png?v=1645537272 800w, //v-stationstore.com/cdn/shop/files/Untitled_design_60_1000x.png?v=1645537272 1000w, //v-stationstore.com/cdn/shop/files/Untitled_design_60_1200x.png?v=1645537272 1200w" data-sizes="auto"></div>
  2735.            </div>
  2736.  
  2737.            <div class="promo-block__inner"><p class="promo-block__heading heading h3">SHOP SALE: UP TO 40% OFF</p><p class="promo-block__content">Glass Bongs &amp; Hookahs<br />
  2738. Pre-Rolled Cones &amp; Wraps<br />
  2739. Herb &amp; Weed Grinders<br />
  2740. E-Nail Dab Kits &amp; Tools<br />
  2741. Smoking Accessories</p><span class="promo-block__cta button button--floating">Grab Yours Now</span></div>
  2742.  
  2743.            <style>
  2744.              #block-164608091348fec8e1-2 {
  2745.                background-color: #f3f4f4;
  2746.                color: #ffffff
  2747.              }
  2748.  
  2749.              #block-164608091348fec8e1-2 .button {
  2750.                background: #5e17eb;
  2751.                color: #f3f4f4;
  2752.              }</style><noscript>
  2753.                <style>
  2754.                  #block-164608091348fec8e1-2 .promo-block__image-wrapper {
  2755.                    background-image: url(//v-stationstore.com/cdn/shop/files/Untitled_design_60_800x.png?v=1645537272);
  2756.                  }
  2757.                </style>
  2758.              </noscript></a>
  2759.        </div>
  2760.          </div></div>
  2761.  </div>
  2762. </section>
  2763.  
  2764. </div><div id="shopify-section-template--15721687711988__1645493423f9a72192" class="shopify-section"><section class="section" data-section-id="template--15721687711988__1645493423f9a72192" data-section-type="featured-collection" data-section-settings='{
  2765.  "stackable": true,
  2766.  "layout": "vertical"
  2767. }'><div class="container">
  2768.    <header class="section__header">
  2769.      <div class="section__header-stack">
  2770.        <h2 class="section__title heading h3">Herb &amp; Weed Grinders</h2>
  2771.      </div><a href="/collections/herb-weed-grinders" class="section__action-link link">View all <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2772.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2773.    </svg></a></header>
  2774.  </div>
  2775.  
  2776.  <div class="container container--flush"><div class="product-list product-list--vertical product-list--stackable"><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 43%</span></div><a href="/products/4-layer-flower-herb-mill-grinder-black" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2777.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="29305659031796" data-src="//v-stationstore.com/cdn/shop/products/s-l1600_3_08c8e097-1be1-4526-bc0b-979ce0c61935_{width}x.jpg?v=1646403723" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="4-Layer Flower Herb Mill Grinder / Black"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/s-l1600_6_e67c77c1-10d7-41e2-a168-ebb8bec859bc_{width}x.jpg?v=1646403723" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="4-Layer Flower Herb Mill Grinder / Black"><noscript>
  2778.          <img src="//v-stationstore.com/cdn/shop/products/s-l1600_3_08c8e097-1be1-4526-bc0b-979ce0c61935_600x.jpg?v=1646403723" alt="4-Layer Flower Herb Mill Grinder / Black">
  2779.        </noscript>
  2780.      </div>
  2781.    </a><div class="product-item__info">
  2782.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2783.                <span class="visually-hidden">Sale price</span><span class=money>$16.90</span></span>
  2784.  
  2785.              <span class="price price--compare">
  2786.                <span class="visually-hidden">Regular price</span><span class=money>$29.90</span></span></div>
  2787. <a href="/products/4-layer-flower-herb-mill-grinder-black" class="product-item__title text--strong link">4-Layer Flower Herb Mill Grinder / Black</a>
  2788. </div><form method="post" action="/cart/add" id="product_form_id_6787910041790_template--15721687711988__1645493423f9a72192" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2789.          <input type="hidden" name="id" value="40029275390142"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__1645493423f9a72192" data-product-url="/products/4-layer-flower-herb-mill-grinder-black">Quick view</button><input type="hidden" name="product-id" value="6787910041790" /><input type="hidden" name="section-id" value="template--15721687711988__1645493423f9a72192" /></form></div>
  2790. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 33%</span></div><a href="/products/4-layer-flower-herb-mill-grinder-gold-edition" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2791.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21294155137214" data-src="//v-stationstore.com/cdn/shop/products/Hfa97894bd6834a01981182db210df55dt_{width}x.jpg?v=1627567382" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="4-Layer Flower Herb Mill Grinder / Gold Edition - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/Hfa97894bd6834a01981182db210df55dt_3205f46b-5978-4ba3-b8c4-6083df97b0bd_{width}x.jpg?v=1627567383" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="4-Layer Flower Herb Mill Grinder / Gold Edition - V-Station Store"><noscript>
  2792.          <img src="//v-stationstore.com/cdn/shop/products/Hfa97894bd6834a01981182db210df55dt_600x.jpg?v=1627567382" alt="4-Layer Flower Herb Mill Grinder / Gold Edition - V-Station Store">
  2793.        </noscript>
  2794.      </div>
  2795.    </a><div class="product-item__info">
  2796.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2797.                <span class="visually-hidden">Sale price</span><span class=money>$19.90</span></span>
  2798.  
  2799.              <span class="price price--compare">
  2800.                <span class="visually-hidden">Regular price</span><span class=money>$29.90</span></span></div>
  2801. <a href="/products/4-layer-flower-herb-mill-grinder-gold-edition" class="product-item__title text--strong link">4-Layer Flower Herb Mill Grinder / Gold Edition</a>
  2802. </div><form method="post" action="/cart/add" id="product_form_id_6787910107326_template--15721687711988__1645493423f9a72192" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2803.          <input type="hidden" name="id" value="40029275652286"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__1645493423f9a72192" data-product-url="/products/4-layer-flower-herb-mill-grinder-gold-edition">Quick view</button><input type="hidden" name="product-id" value="6787910107326" /><input type="hidden" name="section-id" value="template--15721687711988__1645493423f9a72192" /></form></div>
  2804. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 29%</span></div><a href="/products/4-layer-flower-herb-mill-grinder-multicolor" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2805.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="21294155169982" data-src="//v-stationstore.com/cdn/shop/products/H4b8c968d11ee498297dfc14e3a5f0ae9H_{width}x.jpg?v=1627567385" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="4-Layer Flower Herb Mill Grinder / Multicolor - V-Station Store"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/H4b8c968d11ee498297dfc14e3a5f0ae9H_57a62176-3765-4fa1-aa6b-a08270247f3e_{width}x.jpg?v=1627567385" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="4-Layer Flower Herb Mill Grinder / Multicolor - V-Station Store"><noscript>
  2806.          <img src="//v-stationstore.com/cdn/shop/products/H4b8c968d11ee498297dfc14e3a5f0ae9H_600x.jpg?v=1627567385" alt="4-Layer Flower Herb Mill Grinder / Multicolor - V-Station Store">
  2807.        </noscript>
  2808.      </div>
  2809.    </a><div class="product-item__info">
  2810.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2811.                <span class="visually-hidden">Sale price</span><span class=money>$24.90</span></span>
  2812.  
  2813.              <span class="price price--compare">
  2814.                <span class="visually-hidden">Regular price</span><span class=money>$34.90</span></span></div>
  2815. <a href="/products/4-layer-flower-herb-mill-grinder-multicolor" class="product-item__title text--strong link">4-Layer Flower Herb Mill Grinder / Multicolor</a>
  2816. </div><form method="post" action="/cart/add" id="product_form_id_6787910140094_template--15721687711988__1645493423f9a72192" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2817.          <input type="hidden" name="id" value="40029275685054"><a href="/products/4-layer-flower-herb-mill-grinder-multicolor" class="product-item__action-button button button--small button--primary">Choose options</a><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__1645493423f9a72192" data-product-url="/products/4-layer-flower-herb-mill-grinder-multicolor">Quick view</button><input type="hidden" name="product-id" value="6787910140094" /><input type="hidden" name="section-id" value="template--15721687711988__1645493423f9a72192" /></form></div>
  2818. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 24%</span></div><a href="/products/otto-electric-smart-herb-weed-grinder-cone-filler-roller-machine" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 97.19999999999999%">
  2819.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="25554898813172" data-src="//v-stationstore.com/cdn/shop/products/image_{width}x.png?v=1635354234" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Electric Smart Herb/Weed Grinder &amp; Cone Filler/Roller Machine | OTTO Style"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/SHORT1Gif_{width}x.gif?v=1638202573" data-sizes="auto" data-widths="[200,300,400,500,600]" alt="Electric Smart Herb/Weed Grinder &amp; Cone Filler/Roller Machine | OTTO Style"><noscript>
  2820.          <img src="//v-stationstore.com/cdn/shop/products/image_600x.png?v=1635354234" alt="Electric Smart Herb/Weed Grinder &amp; Cone Filler/Roller Machine | OTTO Style">
  2821.        </noscript>
  2822.      </div>
  2823.    </a><div class="product-item__info">
  2824.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2825.                <span class="visually-hidden">Sale price</span><span class=money>$129.90</span></span>
  2826.  
  2827.              <span class="price price--compare">
  2828.                <span class="visually-hidden">Regular price</span><span class=money>$169.90</span></span></div>
  2829. <a href="/products/otto-electric-smart-herb-weed-grinder-cone-filler-roller-machine" class="product-item__title text--strong link">Electric Smart Herb/Weed Grinder & Cone Filler/Roller Machine | OTTO Style</a>
  2830. </div><form method="post" action="/cart/add" id="product_form_id_7348652638452_template--15721687711988__1645493423f9a72192" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2831.          <input type="hidden" name="id" value="41955961110772"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__1645493423f9a72192" data-product-url="/products/otto-electric-smart-herb-weed-grinder-cone-filler-roller-machine">Quick view</button><input type="hidden" name="product-id" value="7348652638452" /><input type="hidden" name="section-id" value="template--15721687711988__1645493423f9a72192" /></form></div>
  2832. </div></div>
  2833. </div><div id="modal-quick-view-template--15721687711988__1645493423f9a72192" class="modal" aria-hidden="true">
  2834.    <div class="modal__dialog modal__dialog--stretch" role="dialog">
  2835.      <button class="modal__close link" data-action="close-modal" title="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2836.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2837.    </svg></button>
  2838.  
  2839.      <div class="modal__loader"><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
  2840.      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
  2841.      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
  2842.    </svg></div>
  2843.  
  2844.      <div class="modal__inner"></div>
  2845.    </div>
  2846.  </div>
  2847. </section>
  2848.  
  2849. </div><div id="shopify-section-template--15721687711988__16454934758515ed63" class="shopify-section"><section class="section" data-section-id="template--15721687711988__16454934758515ed63" data-section-type="featured-collection" data-section-settings='{
  2850.  "stackable": true,
  2851.  "layout": "vertical"
  2852. }'><div class="container">
  2853.    <header class="section__header">
  2854.      <div class="section__header-stack">
  2855.        <h2 class="section__title heading h3">CDB &amp; Hemp Gummies</h2>
  2856.      </div><a href="/collections/cbd-hemp-gummies" class="section__action-link link">View all <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  2857.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  2858.    </svg></a></header>
  2859.  </div>
  2860.  
  2861.  <div class="container container--flush"><div class="product-list product-list--vertical product-list--stackable"><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 20%</span></div><a href="/products/premium-hemp-gummies-75-fresh-sweets-made-in-usa" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2862.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="28738051801332" data-src="//v-stationstore.com/cdn/shop/products/Untitleddesign_db41eb83-a314-4a43-a41b-15802b6fb4be_{width}x.png?v=1637942164" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Premium Hemp Gummies: 75 Fresh Sweets | Made In USA"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/71XmfI2NAZL._AC_SL1500_{width}x.jpg?v=1637942164" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Premium Hemp Gummies: 75 Fresh Sweets | Made In USA"><noscript>
  2863.          <img src="//v-stationstore.com/cdn/shop/products/Untitleddesign_db41eb83-a314-4a43-a41b-15802b6fb4be_600x.png?v=1637942164" alt="Premium Hemp Gummies: 75 Fresh Sweets | Made In USA">
  2864.        </noscript>
  2865.      </div>
  2866.    </a><div class="product-item__info">
  2867.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2868.                <span class="visually-hidden">Sale price</span><span class=money>$39.90</span></span>
  2869.  
  2870.              <span class="price price--compare">
  2871.                <span class="visually-hidden">Regular price</span><span class=money>$49.90</span></span></div>
  2872. <a href="/products/premium-hemp-gummies-75-fresh-sweets-made-in-usa" class="product-item__title text--strong link">Premium Hemp Gummies: 75 Fresh Sweets | Made In USA</a>
  2873. </div><form method="post" action="/cart/add" id="product_form_id_7465338929396_template--15721687711988__16454934758515ed63" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2874.          <input type="hidden" name="id" value="42116922015988"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__16454934758515ed63" data-product-url="/products/premium-hemp-gummies-75-fresh-sweets-made-in-usa">Quick view</button><input type="hidden" name="product-id" value="7465338929396" /><input type="hidden" name="section-id" value="template--15721687711988__16454934758515ed63" /></form></div>
  2875. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 38%</span></div><a href="/products/2-pack-hemp-gummies-160-sweets-tropical-fruit-flavor-350-000mg" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 96.46430953969312%">
  2876.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="28769528152308" data-src="//v-stationstore.com/cdn/shop/products/81CDDS_HAWL._AC_SL1499_{width}x.jpg?v=1638369907" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="2-Pack Hemp Gummies: 160 Sweets | Tropical Fruit Flavor | 350,000mg"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/81-z58jt-ZL._AC_SL1500_{width}x.jpg?v=1638369907" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="2-Pack Hemp Gummies: 160 Sweets | Tropical Fruit Flavor | 350,000mg"><noscript>
  2877.          <img src="//v-stationstore.com/cdn/shop/products/81CDDS_HAWL._AC_SL1499_600x.jpg?v=1638369907" alt="2-Pack Hemp Gummies: 160 Sweets | Tropical Fruit Flavor | 350,000mg">
  2878.        </noscript>
  2879.      </div>
  2880.    </a><div class="product-item__info">
  2881.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2882.                <span class="visually-hidden">Sale price</span><span class=money>$49.90</span></span>
  2883.  
  2884.              <span class="price price--compare">
  2885.                <span class="visually-hidden">Regular price</span><span class=money>$79.90</span></span></div>
  2886. <a href="/products/2-pack-hemp-gummies-160-sweets-tropical-fruit-flavor-350-000mg" class="product-item__title text--strong link">2-Pack Hemp Gummies: 160 Sweets | Tropical Fruit Flavor | 350,000mg</a>
  2887. </div><form method="post" action="/cart/add" id="product_form_id_7472203333876_template--15721687711988__16454934758515ed63" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2888.          <input type="hidden" name="id" value="42134052012276"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__16454934758515ed63" data-product-url="/products/2-pack-hemp-gummies-160-sweets-tropical-fruit-flavor-350-000mg">Quick view</button><input type="hidden" name="product-id" value="7472203333876" /><input type="hidden" name="section-id" value="template--15721687711988__16454934758515ed63" /></form></div>
  2889. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 31%</span></div><a href="/products/premium-hemp-gummies-90-fresh-sweets-300-000-made-in-usa" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 100.0%">
  2890.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="29121748533492" data-src="//v-stationstore.com/cdn/shop/products/s-l1600_1_61dd8b4e-8805-42e0-8360-ce0652ed48d3_{width}x.jpg?v=1643987518" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Premium Hemp Gummies: 90 Fresh Sweets | 300.000.000 | Made In USA"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/s-l1600_0b2891d6-699f-4cdd-ab39-48949bb6f394_{width}x.jpg?v=1643987523" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Premium Hemp Gummies: 90 Fresh Sweets | 300.000.000 | Made In USA"><noscript>
  2891.          <img src="//v-stationstore.com/cdn/shop/products/s-l1600_1_61dd8b4e-8805-42e0-8360-ce0652ed48d3_600x.jpg?v=1643987518" alt="Premium Hemp Gummies: 90 Fresh Sweets | 300.000.000 | Made In USA">
  2892.        </noscript>
  2893.      </div>
  2894.    </a><div class="product-item__info">
  2895.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2896.                <span class="visually-hidden">Sale price</span><span class=money>$54.90</span></span>
  2897.  
  2898.              <span class="price price--compare">
  2899.                <span class="visually-hidden">Regular price</span><span class=money>$79.90</span></span></div>
  2900. <a href="/products/premium-hemp-gummies-90-fresh-sweets-300-000-made-in-usa" class="product-item__title text--strong link">Premium Hemp Gummies: 90 Fresh Sweets | 300.000.000 | Made In USA</a>
  2901. </div><form method="post" action="/cart/add" id="product_form_id_7555889332468_template--15721687711988__16454934758515ed63" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2902.          <input type="hidden" name="id" value="42408585199860"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__16454934758515ed63" data-product-url="/products/premium-hemp-gummies-90-fresh-sweets-300-000-made-in-usa">Quick view</button><input type="hidden" name="product-id" value="7555889332468" /><input type="hidden" name="section-id" value="template--15721687711988__16454934758515ed63" /></form></div>
  2903. </div><div class="product-item product-item--vertical  1/2 1/4--lap 1/3--desk 1/4--wide"><div class="product-item__label-list"><span class="product-label product-label--on-sale">Save 35%</span></div><a href="/products/natural-hemp-gummies-4-oz-fresh-fruity-gummies-made-in-usa" class="product-item__image-wrapper product-item__image-wrapper--with-secondary"><div class="aspect-ratio " style="padding-bottom: 99.4%">
  2904.        <img class="product-item__primary-image lazyload image--fade-in" data-media-id="28738117075188" data-src="//v-stationstore.com/cdn/shop/products/61SBgwllz4L._AC_SL1000_{width}x.jpg?v=1637942889" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Natural Hemp Gummies: 4 OZ Fresh Fruity Gummies | Made In USA"><img class="product-item__secondary-image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/products/61hzh7TKmzL._AC_SL1000__1_{width}x.jpg?v=1637942889" data-sizes="auto" data-widths="[200,300,400,500,600,700,800]" alt="Natural Hemp Gummies: 4 OZ Fresh Fruity Gummies | Made In USA"><noscript>
  2905.          <img src="//v-stationstore.com/cdn/shop/products/61SBgwllz4L._AC_SL1000_600x.jpg?v=1637942889" alt="Natural Hemp Gummies: 4 OZ Fresh Fruity Gummies | Made In USA">
  2906.        </noscript>
  2907.      </div>
  2908.    </a><div class="product-item__info">
  2909.    <div class="product-item__info-inner"><div class="product-item__price-list price-list"><span class="price price--highlight">
  2910.                <span class="visually-hidden">Sale price</span><span class=money>$25.90</span></span>
  2911.  
  2912.              <span class="price price--compare">
  2913.                <span class="visually-hidden">Regular price</span><span class=money>$39.90</span></span></div>
  2914. <a href="/products/natural-hemp-gummies-4-oz-fresh-fruity-gummies-made-in-usa" class="product-item__title text--strong link">Natural Hemp Gummies: 4 OZ Fresh Fruity Gummies | Made In USA</a>
  2915. </div><form method="post" action="/cart/add" id="product_form_id_7465349644532_template--15721687711988__16454934758515ed63" accept-charset="UTF-8" class="product-item__action-list button-stack" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
  2916.          <input type="hidden" name="id" value="42116944462068"><button type="submit" class="product-item__action-button button button--small button--primary" data-action="add-to-cart">Add to cart</button><button type="button" class="product-item__action-button product-item__action-button--list-view-only button button--small button--ternary hidden-phone" data-action="open-modal" data-secondary-action="open-quick-view" aria-controls="modal-quick-view-template--15721687711988__16454934758515ed63" data-product-url="/products/natural-hemp-gummies-4-oz-fresh-fruity-gummies-made-in-usa">Quick view</button><input type="hidden" name="product-id" value="7465349644532" /><input type="hidden" name="section-id" value="template--15721687711988__16454934758515ed63" /></form></div>
  2917. </div></div>
  2918. </div><div id="modal-quick-view-template--15721687711988__16454934758515ed63" class="modal" aria-hidden="true">
  2919.    <div class="modal__dialog modal__dialog--stretch" role="dialog">
  2920.      <button class="modal__close link" data-action="close-modal" title="Close"><svg focusable="false" class="icon icon--close " viewBox="0 0 19 19" role="presentation">
  2921.      <path d="M9.1923882 8.39339828l7.7781745-7.7781746 1.4142136 1.41421357-7.7781746 7.77817459 7.7781746 7.77817456L16.9705627 19l-7.7781745-7.7781746L1.41421356 19 0 17.5857864l7.7781746-7.77817456L0 2.02943725 1.41421356.61522369 9.1923882 8.39339828z" fill="currentColor" fill-rule="evenodd"></path>
  2922.    </svg></button>
  2923.  
  2924.      <div class="modal__loader"><svg focusable="false" class="icon icon--search-loader " viewBox="0 0 64 64" role="presentation">
  2925.      <path opacity=".4" d="M23.8589104 1.05290547C40.92335108-3.43614731 58.45816642 6.79494359 62.94709453 23.8589104c4.48905278 17.06444068-5.74156424 34.59913135-22.80600493 39.08818413S5.54195825 57.2055303 1.05290547 40.1410896C-3.43602265 23.0771228 6.7944697 5.54195825 23.8589104 1.05290547zM38.6146353 57.1445143c13.8647142-3.64731754 22.17719655-17.89443541 18.529879-31.75914961-3.64743965-13.86517841-17.8944354-22.17719655-31.7591496-18.529879S3.20804604 24.7494569 6.8554857 38.6146353c3.64731753 13.8647142 17.8944354 22.17719655 31.7591496 18.529879z"></path>
  2926.      <path d="M1.05290547 40.1410896l5.80258022-1.5264543c3.64731754 13.8647142 17.89443541 22.17719655 31.75914961 18.529879l1.5264543 5.80258023C23.07664892 67.43614731 5.54195825 57.2055303 1.05290547 40.1410896z"></path>
  2927.    </svg></div>
  2928.  
  2929.      <div class="modal__inner"></div>
  2930.    </div>
  2931.  </div>
  2932. </section>
  2933.  
  2934. </div><div id="shopify-section-template--15721687711988__text-with-icons" class="shopify-section"><section class="section section--tight" data-section-id="template--15721687711988__text-with-icons" data-section-type="text-with-icons">
  2935.  <div class="container container--flush">
  2936.    <div class="text-with-icons text-with-icons--stacked"><div class="text-with-icons__item" data-block-index="0" >
  2937.          <div class="text-with-icons__icon-wrapper"><svg focusable="false" viewBox="0 0 24 24" role="presentation">
  2938.      <g stroke-width="1.5" fill="none" fill-rule="evenodd">
  2939.        <path d="M6.5 3.25l12 6" stroke="#ff358b"></path>
  2940.        <path stroke="#000000" d="M23 7l-10 5L1 6M13 12v11"></path>
  2941.        <path stroke="#000000" stroke-linecap="square" d="M23 7v10l-10 6-12-6V6l10-5z"></path>
  2942.      </g>
  2943.    </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">FREE SHIPPING OVER $60</p><div class="text-with-icons__content rte">
  2944.                  <p>All Orders | Contiguous US</p>
  2945.                </div></div></div><div class="text-with-icons__item" data-block-index="1" >
  2946.          <div class="text-with-icons__icon-wrapper"><svg focusable="false" viewBox="0 0 23 24" role="presentation">
  2947.      <g transform="translate(1 1)" stroke-width="1.5" fill="none" fill-rule="evenodd">
  2948.        <path stroke="#ff358b" d="M8 4h8v7"></path>
  2949.        <path stroke="#ff358b" stroke-linecap="square" d="M11 7L8 4l3-3"></path>
  2950.        <circle stroke="#000000" stroke-linecap="square" cx="6" cy="20" r="2"></circle>
  2951.        <circle stroke="#000000" stroke-linecap="square" cx="18" cy="20" r="2"></circle>
  2952.        <path stroke="#000000" stroke-linecap="square" d="M21 5l-2 10H5L3 0H0"></path>
  2953.      </g>
  2954.    </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">MONEY-BACK GUARANTEE</p><div class="text-with-icons__content rte">
  2955.                  <p>30 Days After Purchase</p>
  2956.                </div></div></div><div class="text-with-icons__item" data-block-index="2" >
  2957.          <div class="text-with-icons__icon-wrapper"><svg focusable="false" viewBox="0 0 24 24" role="presentation">
  2958.      <g stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linecap="square">
  2959.        <path d="M10 17H4c-1.7 0-3 1.3-3 3v3h12v-3c0-1.7-1.3-3-3-3zM7 14c-1.7 0-3-1.3-3-3v-1c0-1.7 1.3-3 3-3s3 1.3 3 3v1c0 1.7-1.3 3-3 3z" stroke="#000000"></path>
  2960.        <path stroke="#ff358b" d="M13 1v10l4-3h6V1z"></path>
  2961.      </g>
  2962.    </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">CUSTOMER SERVICE</p><div class="text-with-icons__content rte">
  2963.                  <p>Pre-Sale & Post-Sale</p>
  2964.                </div></div></div><div class="text-with-icons__item" data-block-index="3" >
  2965.          <div class="text-with-icons__icon-wrapper"><svg focusable="false" viewBox="0 0 24 24" role="presentation">
  2966.      <g stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linecap="square">
  2967.        <path d="M1 5h22M1 9h22M9 17H3c-1.105 0-2-.895-2-2V3c0-1.105.895-2 2-2h18c1.105 0 2 .895 2 2v10M5 13h5" stroke="#000000"></path>
  2968.        <path stroke="#ff358b" d="M13 16h8v7h-8zM15 16v-2c0-1.1.9-2 2-2s2 .9 2 2v2M17 19v1"></path>
  2969.      </g>
  2970.    </svg></div><div class="text-with-icons__content-wrapper"><p class="text-with-icons__title text--strong">100% SECURE PAYMENTS</p><div class="text-with-icons__content rte">
  2971.                  <p>Processing By Authorize.Net</p>
  2972.                </div></div></div></div>
  2973.  </div>
  2974. </section>
  2975.  
  2976. </div><div id="shopify-section-template--15721687711988__newsletter" class="shopify-section"><style>
  2977.  #shopify-section-template--15721687711988__newsletter {
  2978.    background: #ccd3f8;
  2979.    color: #000000;
  2980.  }
  2981. </style>
  2982.  
  2983. <section class="section section--isolated section--tight section--text-centered" data-section-id="template--15721687711988__newsletter" data-section-type="newsletter">
  2984.  <div class="container container--giga-narrow"><h2 class="heading h3">Newsletter</h2><div class="rte">
  2985.        <p>Get special offers and new arrival notices from V-Station</p>
  2986.      </div><div class="newsletter newsletter--compact"><form method="post" action="/contact#newsletter-template--15721687711988__newsletter" id="newsletter-template--15721687711988__newsletter" accept-charset="UTF-8" class="form newsletter__form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
  2987.  
  2988.          <div class="form__input-row">
  2989.            <div class="form__input-wrapper form__input-wrapper--labelled">
  2990.              <input type="email" id="newsletter[template--15721687711988__newsletter][contact][email]" name="contact[email]" class="form__field form__field--borderless form__field--text" required>
  2991.              <label for="newsletter[template--15721687711988__newsletter][contact][email]" class="form__floating-label">Your email</label>
  2992.            </div>
  2993.  
  2994.            <button type="submit" class="form__submit button button--primary">Subscribe</button>
  2995.          </div></form></div>
  2996.  </div>
  2997. </section>
  2998.  
  2999. </div><div id="shopify-section-template--15721687711988__blog-posts" class="shopify-section"><section class="section" data-section-id="template--15721687711988__blog-posts" data-section-type="blog-posts">
  3000.  <div class="container"><header class="section__header">
  3001.        <h2 class="section__title heading h3">Blog &amp; News</h2><a href="/blogs/news" class="section__action-link link">View all <svg focusable="false" class="icon icon--tail-right " viewBox="0 0 24 24" role="presentation">
  3002.      <path fill="currentColor" d="M22.707 11.293L15 3.586 13.586 5l6 6H2c-.553 0-1 .448-1 1s.447 1 1 1h17.586l-6 6L15 20.414l7.707-7.707c.391-.391.391-1.023 0-1.414z"></path>
  3003.    </svg></a></header><div class="block-list block-list--loose"><div class="block-list__item 1/2--tablet 1/3--lap-and-up "><div class="article-item "><a href="/blogs/news/the-carbon-footprint-of-metal-and-glass-gravity-bongs-a-comprehensive-analysis" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 73.59375%">
  3004.        <img class="article-item__image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/articles/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Untitled_Design_{width}x.png?v=1709217690" data-widths="[200,300,400,500,600,700,800,900,1000,1200]" data-sizes="auto" alt="The Carbon Footprint of Metal and Glass Gravity Bongs: A Comprehensive Analysis">
  3005.  
  3006.        <noscript>
  3007.          <img class="article-item__image" src="//v-stationstore.com/cdn/shop/articles/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Untitled_Design_600x.png?v=1709217690" alt="The Carbon Footprint of Metal and Glass Gravity Bongs: A Comprehensive Analysis">
  3008.        </noscript>
  3009.      </div>
  3010.    </a><h3 class="article-item__title heading h4">
  3011.      <a href="/blogs/news/the-carbon-footprint-of-metal-and-glass-gravity-bongs-a-comprehensive-analysis" class="link">The Carbon Footprint of Metal and Glass Gravity Bongs: A Comprehensive Analysis</a>
  3012.    </h3><div class="article-item__meta">
  3013.      <time class="article-item__meta-item">Feb 29, 2024</time>
  3014.    </div><div class="article-item__excerpt rte">Introduction
  3015. In today's increasingly eco-conscious world, understanding the environmental impact of the smoking devices we use is more important th...</div></div></div><div class="block-list__item 1/2--tablet 1/3--lap-and-up "><div class="article-item "><a href="/blogs/news/the-evolution-of-the-gravity-bong" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 73.59375%">
  3016.        <img class="article-item__image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/articles/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Untitled_Design_1_{width}x.png?v=1691153205" data-widths="[200,300,400,500,600,700,800,900,1000,1200]" data-sizes="auto" alt="Redefining the Smoke: The Gravity Bong&#39;s Remarkable Evolution">
  3017.  
  3018.        <noscript>
  3019.          <img class="article-item__image" src="//v-stationstore.com/cdn/shop/articles/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Untitled_Design_1_600x.png?v=1691153205" alt="Redefining the Smoke: The Gravity Bong&#39;s Remarkable Evolution">
  3020.        </noscript>
  3021.      </div>
  3022.    </a><h3 class="article-item__title heading h4">
  3023.      <a href="/blogs/news/the-evolution-of-the-gravity-bong" class="link">Redefining the Smoke: The Gravity Bong's Remarkable Evolution</a>
  3024.    </h3><div class="article-item__meta">
  3025.      <time class="article-item__meta-item">Oct 27, 2023</time>
  3026.    </div><div class="article-item__excerpt rte">Have you ever wondered about the evolution of gravity bong? Even though it's one of the most popular bongs today, not many people know gravity bong...</div></div></div><div class="block-list__item 1/2--tablet 1/3--lap-and-up hidden-tablet"><div class="article-item "><a href="/blogs/news/what-are-raw-paper-rolling-cones-made-of" class="article-item__image-container"><div class="aspect-ratio" style="padding-bottom: 73.59375%">
  3027.        <img class="article-item__image lazyload image--fade-in" data-src="//v-stationstore.com/cdn/shop/articles/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Untitled_Design_2_{width}x.png?v=1691153536" data-widths="[200,300,400,500,600,700,800,900,1000,1200]" data-sizes="auto" alt="What Are RAW Paper Rolling Cones Made Of?">
  3028.  
  3029.        <noscript>
  3030.          <img class="article-item__image" src="//v-stationstore.com/cdn/shop/articles/Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Copy_of_Untitled_Design_2_600x.png?v=1691153536" alt="What Are RAW Paper Rolling Cones Made Of?">
  3031.        </noscript>
  3032.      </div>
  3033.    </a><h3 class="article-item__title heading h4">
  3034.      <a href="/blogs/news/what-are-raw-paper-rolling-cones-made-of" class="link">What Are RAW Paper Rolling Cones Made Of?</a>
  3035.    </h3><div class="article-item__meta">
  3036.      <time class="article-item__meta-item">Oct 13, 2023</time>
  3037.    </div><div class="article-item__excerpt rte">When it comes to rolling papers, people mostly think about the RAW brand. For more than 25 years, the brand has been consistently developing and se...</div></div></div></div>
  3038. </div>
  3039. </section>
  3040.  
  3041. </div><div id="shopify-section-template--15721687711988__16458171354b8ec326" class="shopify-section"><section class="text-collapse-section" data-section-id="template--15721687711988__16458171354b8ec326" data-section-settings=''>
  3042.    <div class="container"><h2 class="title heading h1">V-Station | Online Headshop | Online Smoke Shop<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
  3043.                     width="451.847px" height="451.847px" viewBox="0 0 451.847 451.847" style="enable-background:new 0 0 451.847 451.847;"
  3044.                     xml:space="preserve">
  3045.                                <g>
  3046.                                    <path d="M225.923,354.706c-8.098,0-16.195-3.092-22.369-9.263L9.27,151.157c-12.359-12.359-12.359-32.397,0-44.751
  3047.                                        c12.354-12.354,32.388-12.354,44.748,0l171.905,171.915l171.906-171.909c12.359-12.354,32.391-12.354,44.744,0
  3048.                                        c12.365,12.354,12.365,32.392,0,44.751L248.292,345.449C242.115,351.621,234.018,354.706,225.923,354.706z"/>
  3049.                                </g>
  3050.                </svg>
  3051.            </h2><div class="collapsible-text-wrap"><div class="description">If you look around, you will notice that the smoking industry has evolved from the use of traditional devices to more efficient systems. There are now simplified glass water pipes, dab rigs, glass bongs, vape devices, weed grinders, cigarette roller machines, and accessories that support an enjoyable smoking experience, and you get all of these at V-Station.</div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3052.                            <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs" target="_blank">
  3053.                                <b>Glass Dab Rigs | Glass Water Pipes | Glass Bongs</b>
  3054.                            </a>
  3055.                        </h3><div class="collapsible-text-description"><p><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs"><strong>Dab rigs</strong></a> are some of the most advanced and comfortable smoking devices. When you use dab rigs or <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs" title="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs"><strong>glass bongs</strong></a> not only you get a smooth airflow sensation but the freshness that bubbling gives plus the highest-level filter for you to have the best smoking experience. Also, view <a href="https://v-stationstore.com/collections/stundenglass-gravity-bong-hookah"><strong>Gravity Bong / Infuser / Hookah</strong></a>.</p><p></p></div></div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3056.                            <a href="https://v-stationstore.com/collections/electric-e-nail-dab-kits" target="_blank">
  3057.                                <b>Electric Enail Dab Kits or E-Nails</b>
  3058.                            </a>
  3059.                        </h3><div class="collapsible-text-description"><p><a href="https://v-stationstore.com/collections/electric-e-nail-dab-kits"><strong>E-Nail Dabs </strong></a>provide the ability to produce a consistent temperature. <a href="https://v-stationstore.com/collections/electric-e-nail-dab-kits"><strong>Electric dab nails </strong></a>are used in conjunction with dab rigs, glass water pipes, and <a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs" title="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs"><strong>bongs</strong></a>. Most Enails dab kits are made from exceptional materials like quartz, ceramic, and titanium surfaces, silicone, and high-quality glass, which guarantees a long service life.</p><p></p></div></div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3060.                            <a href="https://v-stationstore.com/collections/herb-weed-grinders" target="_blank">
  3061.                                <b>Weed Grinders | Herb Grinders | Tobacco Grinders</b>
  3062.                            </a>
  3063.                        </h3><div class="collapsible-text-description"><p>Our <a href="https://v-stationstore.com/collections/herb-weed-grinders"><strong>weed grinders </strong></a>and <a href="https://v-stationstore.com/collections/herb-weed-grinders"><strong>herb grinders </strong></a>are easy and convenient to use. Most users choose to use grinders for their many benefits that are strictly for use with dry herbs since dry herbs must be separated to provide better combustion. After grinding, herbs and tobacco have a more fragrant smell, improve quality, the taste is more prominent, burning more smoothly.</p><p></p></div></div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3064.                            <a href="https://v-stationstore.com/collections/rolling-machines-rollers" target="_blank">
  3065.                                <b>Automatic & Electric Cigarette Roller Machines</b>
  3066.                            </a>
  3067.                        </h3><div class="collapsible-text-description"><p>Roll your cigarette by yourself, save time and save money. Enjoy delicate tobacco or herbs anytime. Our small hand <a href="https://v-stationstore.com/collections/rolling-machines-rollers"><strong>cigarette roller machines </strong></a>and <a href="https://v-stationstore.com/collections/rolling-machines-rollers"><strong>automatic cigarette rolling machines </strong></a>are ergonomic body-designed, most of them come with an ant slip base, you can make cigarettes even anywhere you’d like.</p><p></p></div></div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3068.                            <a href="https://v-stationstore.com/collections/raw-classic-pre-rolled-cones-rolling-papers" target="_blank">
  3069.                                <b>RAW Classic Pre-Rolled Cones & Papers</b>
  3070.                            </a>
  3071.                        </h3><div class="collapsible-text-description"><p><a href="https://v-stationstore.com/collections/raw-classic-pre-rolled-cones-rolling-papers"><strong>RAW Cones</strong></a> are perfect for people who find it a challenge to hand roll as well as for experienced rollers who like to optimize their time. Made from a blend of unbleached fibers and finished with a natural gum line.</p><p></p></div></div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3072.                            <a href="https://v-stationstore.com/collections/510-thread-batteries" target="_blank">
  3073.                                <b>510 Thread Vape Pen Batteries (Only for Europe & Australia)</b>
  3074.                            </a>
  3075.                        </h3><div class="collapsible-text-description"><p>We bring the best and latest <a href="https://v-stationstore.com/collections/510-thread-batteries"><strong>510 thread vape pen batteries </strong></a>to those looking for a simple and satisfactory vaping experience. Our <strong>510 thread batteries</strong>, vape pens, and other accessories are the best brands you can find for Europe and Australia markets.</p><p></p></div></div><div class="collapsible-text"><h3 class="collapsible-text-title heading h2">
  3076.                            <a href="https://v-stationstore.com/collections/dab-tools" target="_blank">
  3077.                                <b>Dab Tools, Carving Tools, Wax Jars & Containers</b>
  3078.                            </a>
  3079.                        </h3><div class="collapsible-text-description"><p><a href="https://v-stationstore.com/collections/glass-dab-rigs-water-pipes-bongs"><strong>Dab tools</strong></a> and <a href="https://v-stationstore.com/collections/dab-tools"><strong>carving tools</strong></a> are also known as <a href="https://v-stationstore.com/collections/dab-tools"><strong>dabbers</strong></a>, are intuitive tools used to pick up any type of concentrate from its container and place it on a <strong>dab nail</strong> or portable device. Using dabbers is a much safer option than using homemade tools, your fingers, or any other manual way. </p><p><a href="https://v-stationstore.com/collections/dab-tools"><strong>Dab tools</strong></a> are used in conjunction with <a href="https://v-stationstore.com/collections/dab-tools"><strong>wax jars</strong></a> and <a href="https://v-stationstore.com/collections/dab-tools"><strong>silicone wax containers</strong></a>.</p><p></p></div></div></div>
  3080.    </div>
  3081. </section>
  3082.  
  3083.  
  3084. </div>
  3085.    </main>
  3086.  
  3087.    <div id="shopify-section-static-text-with-icons" class="shopify-section"></div>
  3088.    <div id="shopify-section-footer" class="shopify-section"><footer class="footer" data-section-id="footer" data-section-type="footer" role="contentinfo">
  3089.  <div class="container">
  3090.    <div class="footer__wrapper"><div class="footer__block-list"><div class="footer__block-item footer__block-item--links" >
  3091.                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-1" data-action="toggle-collapsible">
  3092.                      <span>Company</span>
  3093.                      <span class="plus-button"></span>
  3094.                    </button>
  3095.  
  3096.                    <div id="block-footer-1" class="footer__collapsible">
  3097.                      <div class="footer__collapsible-content">
  3098.                        <ul class="footer__linklist list--unstyled" role="list"><li>
  3099.                              <a href="/pages/about-us" class="footer__link-item link">About Us</a>
  3100.                            </li><li>
  3101.                              <a href="/pages/contact-us" class="footer__link-item link">Contact Us</a>
  3102.                            </li><li>
  3103.                              <a href="/blogs/news" class="footer__link-item link">Blog & News</a>
  3104.                            </li><li>
  3105.                              <a href="/policies/shipping-policy" class="footer__link-item link">Shipping Policy</a>
  3106.                            </li><li>
  3107.                              <a href="/policies/refund-policy" class="footer__link-item link">Refund Policy</a>
  3108.                            </li><li>
  3109.                              <a href="/policies/privacy-policy" class="footer__link-item link">Privacy Policy</a>
  3110.                            </li><li>
  3111.                              <a href="/policies/terms-of-service" class="footer__link-item link">Terms of Service</a>
  3112.                            </li></ul>
  3113.                      </div>
  3114.                    </div>
  3115.                  </div><div class="footer__block-item footer__block-item--links" >
  3116.                    <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-6ba5d612-55f7-4b34-8269-b2c99b6d2889" data-action="toggle-collapsible">
  3117.                      <span>Our Products</span>
  3118.                      <span class="plus-button"></span>
  3119.                    </button>
  3120.  
  3121.                    <div id="block-6ba5d612-55f7-4b34-8269-b2c99b6d2889" class="footer__collapsible">
  3122.                      <div class="footer__collapsible-content">
  3123.                        <ul class="footer__linklist list--unstyled" role="list"><li>
  3124.                              <a href="/collections/glass-dab-rigs-water-pipes-bongs" class="footer__link-item link">Glass Dab Rigs, Water Pipes, Bongs</a>
  3125.                            </li><li>
  3126.                              <a href="/collections/pre-rolled-cones-rolling-papers" class="footer__link-item link">Pre-Rolled Cones & Rolling Papers</a>
  3127.                            </li><li>
  3128.                              <a href="/collections/herb-weed-grinders" class="footer__link-item link">Herb & Weed Grinders</a>
  3129.                            </li><li>
  3130.                              <a href="/collections/rolling-machines-rollers" class="footer__link-item link">Rolling Machines & Rollers</a>
  3131.                            </li><li>
  3132.                              <a href="/collections/electric-e-nail-dab-kits" class="footer__link-item link">Electric E-Nail Dab Kits</a>
  3133.                            </li><li>
  3134.                              <a href="/collections/dab-tools" class="footer__link-item link">Dab Tools</a>
  3135.                            </li><li>
  3136.                              <a href="/collections/510-thread-batteries" class="footer__link-item link">510 Thread Batteries</a>
  3137.                            </li><li>
  3138.                              <a href="/collections/monthly-smoking-weed-subscription-box-club" class="footer__link-item link">Subscription Box</a>
  3139.                            </li><li>
  3140.                              <a href="/collections/all" class="footer__link-item link">All products</a>
  3141.                            </li></ul>
  3142.                      </div>
  3143.                    </div>
  3144.                  </div><div class="footer__block-item footer__block-item--newsletter" >
  3145.                  <p class="footer__title heading h6">Newsletter</p>
  3146.  
  3147.                  <div class="footer__newsletter-wrapper"><div class="footer__newsletter-text rte"><p>Get special offers and new arrival notices from V-Station</p></div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
  3148.  
  3149.                        <div class="form__input-wrapper form__input-wrapper--labelled">
  3150.                          <input type="email" id="footer[footer][contact][email]" name="contact[email]" class="form__field form__field--text" required="">
  3151.                          <label for="footer[footer][contact][email]" class="form__floating-label">Your email</label>
  3152.                        </div>
  3153.  
  3154.                        <button type="submit" class="form__submit form__submit--tight button button--primary">Subscribe</button></form></div>
  3155.                </div><div class="footer__block-item footer__block-item--text" >
  3156.                  <button class="footer__title heading h6" disabled aria-expanded="false" aria-controls="block-footer-0" data-action="toggle-collapsible">
  3157.                    <span>About the shop</span>
  3158.                    <span class="plus-button"></span>
  3159.                  </button>
  3160.  
  3161.                  <div id="block-footer-0" class="footer__collapsible">
  3162.                    <div class="footer__collapsible-content">
  3163.                      <div class="rte">
  3164.                        <p>V-Station was created with the purpose of bringing the final customer a more simple and satisfactory experience in the world of vaping accessories, glasses water pipes, dab rigs and electric e-nail dab kits. <br/><br/><strong>Address: </strong>20533 Biscayne Blvd. Aventura, FL 33180<br/><strong>Support Email: </strong>support@v-stationstore.com</p>
  3165.                      </div>
  3166.                    </div>
  3167.                  </div>
  3168.                </div></div><aside class="footer__aside"><div class="footer__aside-item footer__aside-item--localization "><p class="hidden-pocket">© 2025 V-Station Store<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
  3169.        </div><div class="footer__aside-item footer__aside-item--social">
  3170.              <p class="footer__aside-title">Follow Us</p>
  3171.  
  3172.              <ul class="social-media__item-list  list--unstyled" role="list">
  3173.    <li class="social-media__item social-media__item--facebook">
  3174.      <a href="https://www.facebook.com/vstationstore/" target="_blank" rel="noopener" aria-label="Follow us on Facebook"><svg focusable="false" class="icon icon--facebook " viewBox="0 0 30 30">
  3175.      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm3.2142857-17.1429611h-2.1428678v-2.1425646c0-.5852979.8203285-1.07160109 1.0714928-1.07160109h1.071375v-2.1428925h-2.1428678c-2.3564786 0-3.2142536 1.98610393-3.2142536 3.21449359v2.1425646h-1.0714822l.0032143 2.1528011 1.0682679-.0099086v7.499969h3.2142536v-7.499969h2.1428678v-2.1428925z" fill="currentColor" fill-rule="evenodd"></path>
  3176.    </svg></a>
  3177.    </li>
  3178.  
  3179.    
  3180. <li class="social-media__item social-media__item--instagram">
  3181.      <a href="https://www.instagram.com/vstationshop" target="_blank" rel="noopener" aria-label="Follow us on Instagram"><svg focusable="false" class="icon icon--instagram " role="presentation" viewBox="0 0 30 30">
  3182.      <path d="M15 30C6.71572875 30 0 23.2842712 0 15 0 6.71572875 6.71572875 0 15 0c8.2842712 0 15 6.71572875 15 15 0 8.2842712-6.7157288 15-15 15zm.0000159-23.03571429c-2.1823849 0-2.4560363.00925037-3.3131306.0483571-.8553081.03901103-1.4394529.17486384-1.9505835.37352345-.52841925.20532625-.9765517.48009406-1.42331254.926823-.44672894.44676084-.72149675.89489329-.926823 1.42331254-.19865961.5111306-.33451242 1.0952754-.37352345 1.9505835-.03910673.8570943-.0483571 1.1307457-.0483571 3.3131306 0 2.1823531.00925037 2.4560045.0483571 3.3130988.03901103.8553081.17486384 1.4394529.37352345 1.9505835.20532625.5284193.48009406.9765517.926823 1.4233125.44676084.446729.89489329.7214968 1.42331254.9268549.5111306.1986278 1.0952754.3344806 1.9505835.3734916.8570943.0391067 1.1307457.0483571 3.3131306.0483571 2.1823531 0 2.4560045-.0092504 3.3130988-.0483571.8553081-.039011 1.4394529-.1748638 1.9505835-.3734916.5284193-.2053581.9765517-.4801259 1.4233125-.9268549.446729-.4467608.7214968-.8948932.9268549-1.4233125.1986278-.5111306.3344806-1.0952754.3734916-1.9505835.0391067-.8570943.0483571-1.1307457.0483571-3.3130988 0-2.1823849-.0092504-2.4560363-.0483571-3.3131306-.039011-.8553081-.1748638-1.4394529-.3734916-1.9505835-.2053581-.52841925-.4801259-.9765517-.9268549-1.42331254-.4467608-.44672894-.8948932-.72149675-1.4233125-.926823-.5111306-.19865961-1.0952754-.33451242-1.9505835-.37352345-.8570943-.03910673-1.1307457-.0483571-3.3130988-.0483571zm0 1.44787387c2.1456068 0 2.3997686.00819774 3.2471022.04685789.7834742.03572556 1.2089592.1666342 1.4921162.27668167.3750864.14577303.6427729.31990322.9239522.60111439.2812111.28117926.4553413.54886575.6011144.92395217.1100474.283157.2409561.708642.2766816 1.4921162.0386602.8473336.0468579 1.1014954.0468579 3.247134 0 2.1456068-.0081977 2.3997686-.0468579 3.2471022-.0357255.7834742-.1666342 1.2089592-.2766816 1.4921162-.1457731.3750864-.3199033.6427729-.6011144.9239522-.2811793.2812111-.5488658.4553413-.9239522.6011144-.283157.1100474-.708642.2409561-1.4921162.2766816-.847206.0386602-1.1013359.0468579-3.2471022.0468579-2.1457981 0-2.3998961-.0081977-3.247134-.0468579-.7834742-.0357255-1.2089592-.1666342-1.4921162-.2766816-.37508642-.1457731-.64277291-.3199033-.92395217-.6011144-.28117927-.2811793-.45534136-.5488658-.60111439-.9239522-.11004747-.283157-.24095611-.708642-.27668167-1.4921162-.03866015-.8473336-.04685789-1.1014954-.04685789-3.2471022 0-2.1456386.00819774-2.3998004.04685789-3.247134.03572556-.7834742.1666342-1.2089592.27668167-1.4921162.14577303-.37508642.31990322-.64277291.60111439-.92395217.28117926-.28121117.54886575-.45534136.92395217-.60111439.283157-.11004747.708642-.24095611 1.4921162-.27668167.8473336-.03866015 1.1014954-.04685789 3.247134-.04685789zm0 9.26641182c-1.479357 0-2.6785873-1.1992303-2.6785873-2.6785555 0-1.479357 1.1992303-2.6785873 2.6785873-2.6785873 1.4793252 0 2.6785555 1.1992303 2.6785555 2.6785873 0 1.4793252-1.1992303 2.6785555-2.6785555 2.6785555zm0-6.8050167c-2.2790034 0-4.1264612 1.8474578-4.1264612 4.1264612 0 2.2789716 1.8474578 4.1264294 4.1264612 4.1264294 2.2789716 0 4.1264294-1.8474578 4.1264294-4.1264294 0-2.2790034-1.8474578-4.1264612-4.1264294-4.1264612zm5.2537621-.1630297c0-.532566-.431737-.96430298-.964303-.96430298-.532534 0-.964271.43173698-.964271.96430298 0 .5325659.431737.964271.964271.964271.532566 0 .964303-.4317051.964303-.964271z" fill="currentColor" fill-rule="evenodd"></path>
  3183.    </svg></a>
  3184.    </li>
  3185.  
  3186.    
  3187.  
  3188.  </ul>
  3189.            </div><div class="footer__aside-item footer__aside-item--copyright hidden-lap-and-up">
  3190.          <p>© 2025 V-Station Store<br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
  3191.        </div>
  3192.      </aside>
  3193.    </div>
  3194.  </div><aside class="cookie-bar" aria-hidden="true">
  3195.      <div class="container">
  3196.        <div class="cookie-bar__inner">
  3197.          <div class="cookie-bar__text rte"><p>Let's talk cookies, ain't they sweet? Especially the fresh-data-collecting kind that makes your shopping experience better and more enjoyable. When you click accept you agree to our use of cookies. For more details please visit our <a href="https://v-stationstore.com/policies/privacy-policy" target="_blank" title="https://v-stationstore.com/policies/privacy-policy">Privacy Policy</a>.</p></div><button type="button" class="cookie-bar__button button button--secondary" data-action="accept-terms">Accept</button></div>
  3198.      </div>
  3199.    </aside></footer>
  3200.  
  3201.  
  3202.  
  3203. </div>
  3204.  
  3205.    <ul hidden>
  3206.      <li id="a11y-new-window-message">Opens in a new window.</li>
  3207.    </ul>
  3208.  <link href="//v-stationstore.com/cdn/shop/t/3/assets/paywhirl-styles.scss.css?v=10485593415060013791647353358" rel="stylesheet" type="text/css" media="all" />
  3209. <script>
  3210. /*! jQuery v3.5.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/Tween,-effects/animatedSelector | (c) JS Foundation and other contributors | jquery.org/license */
  3211. !function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(g,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,v=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),m={},b=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},w=g.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function C(e,t,n){var r,i,o=(n=n||w).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function T(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1 -ajax,-ajax/jsonp,-ajax/load,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-deprecated/ajax-event-alias,-effects,-effects/Tween,-effects/animatedSelector",E=function(e,t){return new E.fn.init(e,t)};function d(e){var t=!!e&&"length"in e&&e.length,n=T(e);return!b(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}E.fn=E.prototype={jquery:f,constructor:E,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=E.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return E.each(this,e)},map:function(n){return this.pushStack(E.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(E.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(E.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},E.extend=E.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for("boolean"==typeof a&&(l=a,a=arguments[s]||{},s++),"object"==typeof a||b(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],"__proto__"!==t&&a!==r&&(l&&r&&(E.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||E.isPlainObject(n)?n:{},i=!1,a[t]=E.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},E.extend({expando:"jQuery"+(f+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==o.call(e))&&(!(t=r(e))||"function"==typeof(n=y.call(t,"constructor")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){C(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(d(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(d(Object(e))?E.merge(n,"string"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(d(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return v(a)},guid:1,support:m}),"function"==typeof Symbol&&(E.fn[Symbol.iterator]=t[Symbol.iterator]),E.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){n["[object "+t+"]"]=t.toLowerCase()});var p=function(n){var e,p,x,o,i,h,f,g,w,u,l,C,T,a,E,v,s,c,y,A="sizzle"+1*new Date,d=n.document,N=0,r=0,m=ue(),b=ue(),S=ue(),k=ue(),D=function(e,t){return e===t&&(l=!0),0},L={}.hasOwnProperty,t=[],j=t.pop,q=t.push,O=t.push,P=t.slice,H=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},I="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",R="[\\x20\\t\\r\\n\\f]",B="(?:\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",M="\\["+R+"*("+B+")(?:"+R+"*([*^$|!~]?=)"+R+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+B+"))|)"+R+"*\\]",W=":("+B+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",F=new RegExp(R+"+","g"),$=new RegExp("^"+R+"+|((?:^|[^\\\\])(?:\\\\.)*)"+R+"+$","g"),z=new RegExp("^"+R+"*,"+R+"*"),_=new RegExp("^"+R+"*([>+~]|"+R+")"+R+"*"),U=new RegExp(R+"|>"),V=new RegExp(W),X=new RegExp("^"+B+"$"),Q={ID:new RegExp("^#("+B+")"),CLASS:new RegExp("^\\.("+B+")"),TAG:new RegExp("^("+B+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+R+"*(even|odd|(([+-]|)(\\d*)n|)"+R+"*(?:([+-]|)"+R+"*(\\d+)|))"+R+"*\\)|)","i"),bool:new RegExp("^(?:"+I+")$","i"),needsContext:new RegExp("^"+R+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+R+"*((?:-\\d)?\\d*)"+R+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,J=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+R+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){C()},ae=xe(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{O.apply(t=P.call(d.childNodes),d.childNodes),t[d.childNodes.length].nodeType}catch(e){O={apply:t.length?function(e,t){q.apply(e,P.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,d=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==d&&9!==d&&11!==d)return n;if(!r&&(C(e),e=e||T,E)){if(11!==d&&(u=Z.exec(t)))if(i=u[1]){if(9===d){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return O.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&p.getElementsByClassName&&e.getElementsByClassName)return O.apply(n,e.getElementsByClassName(i)),n}if(p.qsa&&!k[t+" "]&&(!v||!v.test(t))&&(1!==d||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===d&&(U.test(t)||_.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&p.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=A)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+be(l[o]);c=l.join(",")}try{return O.apply(n,f.querySelectorAll(c)),n}catch(e){k(t,!0)}finally{s===A&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>x.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[A]=!0,e}function ce(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)x.attrHandle[n[r]]=t}function de(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function pe(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in p=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},C=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:d;return r!=T&&9===r.nodeType&&r.documentElement&&(a=(T=r).documentElement,E=!i(T),d!=T&&(n=T.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),p.scope=ce(function(e){return a.appendChild(e).appendChild(T.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),p.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),p.getElementsByTagName=ce(function(e){return e.appendChild(T.createComment("")),!e.getElementsByTagName("*").length}),p.getElementsByClassName=J.test(T.getElementsByClassName),p.getById=ce(function(e){return a.appendChild(e).id=A,!T.getElementsByName||!T.getElementsByName(A).length}),p.getById?(x.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(x.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},x.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),x.find.TAG=p.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):p.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},x.find.CLASS=p.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(p.qsa=J.test(T.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="<a id='"+A+"'></a><select id='"+A+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+R+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+R+"*(?:value|"+I+")"),e.querySelectorAll("[id~="+A+"-]").length||v.push("~="),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+R+"*name"+R+"*="+R+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+A+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=T.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+R+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(p.matchesSelector=J.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){p.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",W)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=J.test(a.compareDocumentPosition),y=t||J.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===n?e==T||e.ownerDocument==d&&y(d,e)?-1:t==T||t.ownerDocument==d&&y(d,t)?1:u?H(u,e)-H(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==T?-1:t==T?1:i?-1:o?1:u?H(u,e)-H(u,t):0;if(i===o)return de(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?de(a[r],s[r]):a[r]==d?-1:s[r]==d?1:0}),T},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(C(e),p.matchesSelector&&E&&!k[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){k(t,!0)}return 0<se(t,T,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=T&&C(e),y(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=T&&C(e);var n=x.attrHandle[t.toLowerCase()],r=n&&L.call(x.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:p.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+"").replace(re,ie)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!p.detectDuplicates,u=!p.sortStable&&e.slice(0),e.sort(D),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(x=se.selectors={cacheLength:50,createPseudo:le,match:Q,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Q.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+R+")"+e+"("+R+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1<t.indexOf(i):"$="===r?i&&t.slice(-i.length)===i:"~="===r?-1<(" "+t.replace(F," ")+" ").indexOf(i):"|="===r&&(t===i||t.slice(0,i.length+1)===i+"-"))}},CHILD:function(h,e,t,g,v){var y="nth"!==h.slice(0,3),m="last"!==h.slice(-4),b="of-type"===e;return 1===g&&0===v?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=y!==m?"nextSibling":"previousSibling",c=e.parentNode,f=b&&e.nodeName.toLowerCase(),d=!n&&!b,p=!1;if(c){if(y){while(l){a=e;while(a=a[l])if(b?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l="only"===h&&!u&&"nextSibling"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&d){p=(s=(r=(i=(o=(a=c)[A]||(a[A]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===N&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(p=s=0)||u.pop())if(1===a.nodeType&&++p&&a===e){i[h]=[N,s,p];break}}else if(d&&(p=s=(r=(i=(o=(a=e)[A]||(a[A]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===N&&r[1]),!1===p)while(a=++s&&a&&a[l]||(p=s=0)||u.pop())if((b?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++p&&(d&&((i=(o=a[A]||(a[A]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[N,p]),a===e))break;return(p-=v)===g||p%g==0&&0<=p/g}}},PSEUDO:function(e,o){var t,a=x.pseudos[e]||x.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return a[A]?a(o):1<a.length?(t=[e,e,"",o],x.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=H(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace($,"$1"));return s[A]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return X.test(n||"")||se.error("unsupported lang: "+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===T.activeElement&&(!T.hasFocus||T.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!x.pseudos.empty(e)},header:function(e){return K.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:ve(function(){return[0]}),last:ve(function(e,t){return[t-1]}),eq:ve(function(e,t,n){return[n<0?n+t:n]}),even:ve(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ve(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ve(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ve(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=x.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})x.pseudos[e]=pe(e);for(e in{submit:!0,reset:!0})x.pseudos[e]=he(e);function me(){}function be(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function xe(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&"parentNode"===c,d=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[N,d];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[A]||(e[A]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===N&&r[1]===d)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Ce(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Te(p,h,g,v,y,e){return v&&!v[A]&&(v=Te(v)),y&&!y[A]&&(y=Te(y,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||"*",n.nodeType?[n]:n,[]),f=!p||!e&&h?c:Ce(c,s,p,n,r),d=g?y||(e?p:l||v)?[]:t:f;if(g&&g(f,d,n,r),v){i=Ce(d,u),v(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(d[u[o]]=!(f[u[o]]=a))}if(e){if(y||p){if(y){i=[],o=d.length;while(o--)(a=d[o])&&i.push(f[o]=a);y(null,d=[],i,r)}o=d.length;while(o--)(a=d[o])&&-1<(i=y?H(e,a):s[o])&&(e[i]=!(t[i]=a))}}else d=Ce(d===t?d.splice(l,d.length):d),y?y(null,t,d,r):O.apply(t,d)})}function Ee(e){for(var i,t,n,r=e.length,o=x.relative[e[0].type],a=o||x.relative[" "],s=o?1:0,u=xe(function(e){return e===i},a,!0),l=xe(function(e){return-1<H(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=x.relative[e[s].type])c=[xe(we(c),t)];else{if((t=x.filter[e[s].type].apply(null,e[s].matches))[A]){for(n=++s;n<r;n++)if(x.relative[e[n].type])break;return Te(1<s&&we(c),1<s&&be(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace($,"$1"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&be(e))}c.push(t)}return we(c)}return me.prototype=x.filters=x.pseudos,x.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=b[e+" "];if(l)return t?0:l.slice(0);a=e,s=[],u=x.preFilter;while(a){for(o in n&&!(r=z.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=_.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace($," ")}),a=a.slice(n.length)),x.filter)!(r=Q[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):b(e,s).slice(0)},f=se.compile=function(e,t){var n,v,y,m,b,r,i=[],o=[],a=S[e+" "];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[A]?i.push(a):o.push(a);(a=S(e,(v=o,m=0<(y=i).length,b=0<v.length,r=function(e,t,n,r,i){var o,a,s,u=0,l="0",c=e&&[],f=[],d=w,p=e||b&&x.find.TAG("*",i),h=N+=null==d?1:Math.random()||.1,g=p.length;for(i&&(w=t==T||t||i);l!==g&&null!=(o=p[l]);l++){if(b&&o){a=0,t||o.ownerDocument==T||(C(o),n=!E);while(s=v[a++])if(s(o,t||T,n)){r.push(o);break}i&&(N=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=y[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=j.call(r));f=Ce(f)}O.apply(r,f),i&&!e&&0<f.length&&1<u+y.length&&se.uniqueSort(r)}return i&&(N=h,w=d),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l="function"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&"ID"===(a=o[0]).type&&9===t.nodeType&&E&&x.relative[o[1].type]){if(!(t=(x.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=Q.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],x.relative[s=a.type])break;if((u=x.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ye(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&be(o)))return O.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},p.sortStable=A.split("").sort(D).join("")===A,p.detectDuplicates=!!l,C(),p.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(T.createElement("fieldset"))}),ce(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),p.attributes&&ce(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute("disabled")})||fe(I,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(g);E.find=p,E.expr=p.selectors,E.expr[":"]=E.expr.pseudos,E.uniqueSort=E.unique=p.uniqueSort,E.text=p.getText,E.isXMLDoc=p.isXML,E.contains=p.contains,E.escapeSelector=p.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&E(e).is(n))break;r.push(e)}return r},A=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=E.expr.match.needsContext;function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var k=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return b(n)?E.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?E.grep(e,function(e){return e===n!==r}):"string"!=typeof n?E.grep(e,function(e){return-1<i.call(n,e)!==r}):E.filter(n,e,r)}E.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?E.find.matchesSelector(r,e)?[r]:[]:E.find.matches(e,E.grep(t,function(e){return 1===e.nodeType}))},E.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(E(e).filter(function(){for(t=0;t<r;t++)if(E.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)E.find(e,i[t],n);return 1<r?E.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&&N.test(e)?E(e):e||[],!1).length}});var L,j=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(E.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||L,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:j.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof E?t[0]:t,E.merge(this,E.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:w,!0)),k.test(r[1])&&E.isPlainObject(t))for(r in t)b(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=w.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(E):E.makeArray(e,this)}).prototype=E.fn,L=E(w);var q=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}E.fn.extend({has:function(e){var t=E(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(E.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a="string"!=typeof e&&E(e);if(!N.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&E.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?E.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?i.call(E(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(E.uniqueSort(E.merge(this.get(),E(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),E.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,"parentNode")},parentsUntil:function(e,t,n){return h(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return h(e,"nextSibling")},prevAll:function(e){return h(e,"previousSibling")},nextUntil:function(e,t,n){return h(e,"nextSibling",n)},prevUntil:function(e,t,n){return h(e,"previousSibling",n)},siblings:function(e){return A((e.parentNode||{}).firstChild,e)},children:function(e){return A(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),E.merge([],e.childNodes))}},function(r,i){E.fn[r]=function(e,t){var n=E.map(this,i,e);return"Until"!==r.slice(-5)&&(t=e),t&&"string"==typeof t&&(n=E.filter(t,n)),1<this.length&&(O[r]||E.uniqueSort(n),q.test(r)&&n.reverse()),this.pushStack(n)}});var H=/[^\x20\t\r\n\f]+/g;function I(e){return e}function R(e){throw e}function B(e,t,n,r){var i;try{e&&b(i=e.promise)?i.call(e).done(t).fail(n):e&&b(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}E.Callbacks=function(r){var e,n;r="string"==typeof r?(e=r,n={},E.each(e.match(H)||[],function(e,t){n[t]=!0}),n):E.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:"")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){E.each(e,function(e,t){b(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&"string"!==T(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return E.each(arguments,function(e,t){var n;while(-1<(n=E.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<E.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t="",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},E.extend({Deferred:function(e){var o=[["notify","progress",E.Callbacks("memory"),E.Callbacks("memory"),2],["resolve","done",E.Callbacks("once memory"),E.Callbacks("once memory"),0,"resolved"],["reject","fail",E.Callbacks("once memory"),E.Callbacks("once memory"),1,"rejected"]],i="pending",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},"catch":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return E.Deferred(function(r){E.each(o,function(e,t){var n=b(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&b(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+"With"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,b(t)?s?t.call(e,l(u,o,I,s),l(u,o,R,s)):(u++,t.call(e,l(u,o,I,s),l(u,o,R,s),l(u,o,I,o.notifyWith))):(a!==I&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){E.Deferred.exceptionHook&&E.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==R&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(E.Deferred.getStackHook&&(t.stackTrace=E.Deferred.getStackHook()),g.setTimeout(t))}}return E.Deferred(function(e){o[0][3].add(l(0,e,b(r)?r:I,e.notifyWith)),o[1][3].add(l(0,e,b(t)?t:I)),o[2][3].add(l(0,e,b(n)?n:R))}).promise()},promise:function(e){return null!=e?E.extend(e,a):a}},s={};return E.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+"With"](this===s?void 0:this,arguments),this},s[t[0]+"With"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=E.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(B(e,o.done(a(t)).resolve,o.reject,!n),"pending"===o.state()||b(i[t]&&i[t].then)))return o.then();while(t--)B(i[t],a(t),o.reject);return o.promise()}});var M=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;E.Deferred.exceptionHook=function(e,t){g.console&&g.console.warn&&e&&M.test(e.name)&&g.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},E.readyException=function(e){g.setTimeout(function(){throw e})};var W=E.Deferred();function F(){w.removeEventListener("DOMContentLoaded",F),g.removeEventListener("load",F),E.ready()}E.fn.ready=function(e){return W.then(e)["catch"](function(e){E.readyException(e)}),this},E.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--E.readyWait:E.isReady)||(E.isReady=!0)!==e&&0<--E.readyWait||W.resolveWith(w,[E])}}),E.ready.then=W.then,"complete"===w.readyState||"loading"!==w.readyState&&!w.documentElement.doScroll?g.setTimeout(E.ready):(w.addEventListener("DOMContentLoaded",F),g.addEventListener("load",F));var $=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===T(n))for(s in i=!0,n)$(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,b(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(E(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},z=/^-ms-/,_=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function V(e){return e.replace(z,"ms-").replace(_,U)}var X=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function Q(){this.expando=E.expando+Q.uid++}Q.uid=1,Q.prototype={cache:function(e){var t=e[this.expando];return t||(t={},X(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if("string"==typeof t)i[V(t)]=n;else for(r in t)i[V(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][V(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(V):(t=V(t))in r?[t]:t.match(H)||[]).length;while(n--)delete r[t[n]]}(void 0===t||E.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!E.isEmptyObject(t)}};var Y=new Q,G=new Q,K=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,J=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(J,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n="true"===(i=n)||"false"!==i&&("null"===i?null:i===+i+""?+i:K.test(i)?JSON.parse(i):i)}catch(e){}G.set(e,t,n)}else n=void 0;return n}E.extend({hasData:function(e){return G.hasData(e)||Y.hasData(e)},data:function(e,t,n){return G.access(e,t,n)},removeData:function(e,t){G.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),E.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=G.get(o),1===o.nodeType&&!Y.get(o,"hasDataAttrs"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf("data-")&&(r=V(r.slice(5)),Z(o,r,i[r]));Y.set(o,"hasDataAttrs",!0)}return i}return"object"==typeof n?this.each(function(){G.set(this,n)}):$(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=G.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){G.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){G.remove(this,e)})}}),E.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,E.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=E.queue(e,t),r=n.length,i=n.shift(),o=E._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){E.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Y.get(e,n)||Y.access(e,n,{empty:E.Callbacks("once memory").add(function(){Y.remove(e,[t+"queue",n])})})}}),E.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?E.queue(this[0],t):void 0===n?this:this.each(function(){var e=E.queue(this,t,n);E._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&E.dequeue(this,t)})},dequeue:function(e){return this.each(function(){E.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,i=E.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};"string"!=typeof e&&(t=e,e=void 0),e=e||"fx";while(a--)(n=Y.get(o[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,te=new RegExp("^(?:([+-])=|)("+ee+")([a-z%]*)$","i"),ne=["Top","Right","Bottom","Left"],re=w.documentElement,ie=function(e){return E.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return E.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ie(e)&&"none"===E.css(e,"display")};var se={};function ue(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?("none"===n&&(l[c]=Y.get(r,"display")||null,l[c]||(r.style.display="")),""===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=se[s])||(o=a.body.appendChild(a.createElement(s)),u=E.css(o,"display"),o.parentNode.removeChild(o),"none"===u&&(u="block"),se[s]=u)))):"none"!==n&&(l[c]="none",Y.set(r,"display",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}E.fn.extend({show:function(){return ue(this,!0)},hide:function(){return ue(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?E(this).show():E(this).hide()})}});var le,ce,fe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,pe=/^$|^module$|\/(?:java|ecma)script/i;le=w.createDocumentFragment().appendChild(w.createElement("div")),(ce=w.createElement("input")).setAttribute("type","radio"),ce.setAttribute("checked","checked"),ce.setAttribute("name","t"),le.appendChild(ce),m.checkClone=le.cloneNode(!0).cloneNode(!0).lastChild.checked,le.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!le.cloneNode(!0).lastChild.defaultValue,le.innerHTML="<option></option>",m.option=!!le.lastChild;var he={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function ge(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?E.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],"globalEval",!t||Y.get(t[n],"globalEval"))}he.tbody=he.tfoot=he.colgroup=he.caption=he.thead,he.th=he.td,m.option||(he.optgroup=he.option=[1,"<select multiple='multiple'>","</select>"]);var ye=/<|&#?\w+;/;function me(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p<h;p++)if((o=e[p])||0===o)if("object"===T(o))E.merge(d,o.nodeType?[o]:o);else if(ye.test(o)){a=a||f.appendChild(t.createElement("div")),s=(de.exec(o)||["",""])[1].toLowerCase(),u=he[s]||he._default,a.innerHTML=u[1]+E.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;E.merge(d,a.childNodes),(a=f.firstChild).textContent=""}else d.push(t.createTextNode(o));f.textContent="",p=0;while(o=d[p++])if(r&&-1<E.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ge(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])pe.test(o.type||"")&&n.push(o)}return f}var be=/^key/,xe=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,we=/^([^.]*)(?:\.(.+)|)/;function Ce(){return!0}function Te(){return!1}function Ee(e,t){return e===function(){try{return w.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return E().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=E.guid++)),e.each(function(){E.event.add(this,t,i,r,n)})}function Ne(e,i,o){o?(Y.set(e,i,!1),E.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(E.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Y.set(this,i,{value:E.event.trigger(E.extend(r[0],E.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&E.event.add(e,i,Ce)}E.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=Y.get(t);if(X(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&E.find.matchesSelector(re,i),n.guid||(n.guid=E.guid++),(u=v.events)||(u=v.events=Object.create(null)),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof E&&E.event.triggered!==e.type?E.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(H)||[""]).length;while(l--)p=g=(s=we.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),p&&(f=E.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=E.event.special[p]||{},c=E.extend({type:p,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&E.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=u[p])||((d=u[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(p,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,c):d.push(c),E.event.global[p]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,d,p,h,g,v=Y.hasData(e)&&Y.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(H)||[""]).length;while(l--)if(p=g=(s=we.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),p){f=E.event.special[p]||{},d=u[p=(r?f.delegateType:f.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;while(o--)c=d[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(d.splice(o,1),c.selector&&d.delegateCount--,f.remove&&f.remove.call(e,c));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||E.removeEvent(e,p,v.handle),delete u[p])}else for(p in u)E.event.remove(e,p+t[l],n,r,!0);E.isEmptyObject(u)&&Y.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=E.event.fix(e),l=(Y.get(this,"events")||Object.create(null))[u.type]||[],c=E.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=E.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((E.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!("click"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+" "]&&(a[i]=r.needsContext?-1<E(i,this).index(l):E.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(E.Event.prototype,t,{enumerable:!0,configurable:!0,get:b(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[E.expando]?e:new E.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return fe.test(t.type)&&t.click&&S(t,"input")&&Ne(t,"click",Ce),!1},trigger:function(e){var t=this||e;return fe.test(t.type)&&t.click&&S(t,"input")&&Ne(t,"click"),!0},_default:function(e){var t=e.target;return fe.test(t.type)&&t.click&&S(t,"input")&&Y.get(t,"click")||S(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},E.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},E.Event=function(e,t){if(!(this instanceof E.Event))return new E.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ce:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&E.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[E.expando]=!0},E.Event.prototype={constructor:E.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ce,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ce,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ce,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},E.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&be.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&xe.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},E.event.addProp),E.each({focus:"focusin",blur:"focusout"},function(e,t){E.event.special[e]={setup:function(){return Ne(this,e,Ee),!1},trigger:function(){return Ne(this,e),!0},delegateType:t}}),E.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,i){E.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||E.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),E.fn.extend({on:function(e,t,n,r){return Ae(this,e,t,n,r)},one:function(e,t,n,r){return Ae(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,E(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){E.event.remove(this,e,n,t)})}});var Se=/<script|<style|<link/i,ke=/checked\s*(?:[^=]|=\s*.checked.)/i,De=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Le(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&E(e).children("tbody")[0]||e}function je(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n<r;n++)E.event.add(t,i,s[i][n]);G.hasData(e)&&(o=G.access(e),a=E.extend({},o),G.set(t,a))}}function Pe(n,r,i,o){r=v(r);var e,t,a,s,u,l,c=0,f=n.length,d=f-1,p=r[0],h=b(p);if(h||1<f&&"string"==typeof p&&!m.checkClone&&ke.test(p))return n.each(function(e){var t=n.eq(e);h&&(r[0]=p.call(this,e,t.html())),Pe(t,r,i,o)});if(f&&(t=(e=me(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=E.map(ge(e,"script"),je)).length;c<f;c++)u=e,c!==d&&(u=E.clone(u,!0,!0),s&&E.merge(a,ge(u,"script"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,E.map(a,qe),c=0;c<s;c++)u=a[c],pe.test(u.type||"")&&!Y.access(u,"globalEval")&&E.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?E._evalUrl&&!u.noModule&&E._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):C(u.textContent.replace(De,""),u,l))}return n}function He(e,t,n){for(var r,i=t?E.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||E.cleanData(ge(r)),r.parentNode&&(n&&ie(r)&&ve(ge(r,"script")),r.parentNode.removeChild(r));return e}E.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||E.isXMLDoc(e)))for(a=ge(c),r=0,i=(o=ge(e)).length;r<i;r++)s=o[r],u=a[r],void 0,"input"===(l=u.nodeName.toLowerCase())&&fe.test(s.type)?u.checked=s.checked:"input"!==l&&"textarea"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ge(e),a=a||ge(c),r=0,i=o.length;r<i;r++)Oe(o[r],a[r]);else Oe(e,c);return 0<(a=ge(c,"script")).length&&ve(a,!f&&ge(e,"script")),c},cleanData:function(e){for(var t,n,r,i=E.event.special,o=0;void 0!==(n=e[o]);o++)if(X(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?E.event.remove(n,r):E.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[G.expando]&&(n[G.expando]=void 0)}}}),E.fn.extend({detach:function(e){return He(this,e,!0)},remove:function(e){return He(this,e)},text:function(e){return $(this,function(e){return void 0===e?E.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Pe(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Pe(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Pe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Pe(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(E.cleanData(ge(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return E.clone(this,e,t)})},html:function(e){return $(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Se.test(e)&&!he[(de.exec(e)||["",""])[1].toLowerCase()]){e=E.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(E.cleanData(ge(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return Pe(this,arguments,function(e){var t=this.parentNode;E.inArray(this,n)<0&&(E.cleanData(ge(this)),t&&t.replaceChild(e,this))},n)}}),E.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,a){E.fn[e]=function(e){for(var t,n=[],r=E(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),E(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Ie=new RegExp("^("+ee+")(?!px)[a-z%]+$","i"),Re=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=g),t.getComputedStyle(e)},Be=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},Me=new RegExp(ne.join("|"),"i");function We(e,t,n){var r,i,o,a,s=e.style;return(n=n||Re(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ie(e)||(a=E.style(e,t)),!m.pixelBoxStyles()&&Ie.test(a)&&Me.test(t)&&(r=s.width,i=s.minWidth,o=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=i,s.maxWidth=o)),void 0!==a?a+"":a}function Fe(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",re.appendChild(u).appendChild(l);var e=g.getComputedStyle(l);n="1%"!==e.top,s=12===t(e.marginLeft),l.style.right="60%",o=36===t(e.right),r=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=w.createElement("div"),l=w.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===l.style.backgroundClip,E.extend(m,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=w.createElement("table"),t=w.createElement("tr"),n=w.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",n.style.height="9px",re.appendChild(e).appendChild(t).appendChild(n),r=g.getComputedStyle(t),a=3<parseInt(r.height),re.removeChild(e)),a}}))}();var $e=["Webkit","Moz","ms"],ze=w.createElement("div").style,_e={};function Ue(e){var t=E.cssProps[e]||_e[e];return t||(e in ze?e:_e[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=$e.length;while(n--)if((e=$e[n]+t)in ze)return e}(e)||e)}var Ve,Xe,Qe=/^(none|table(?!-c[ea]).+)/,Ye=/^--/,Ge={position:"absolute",visibility:"hidden",display:"block"},Ke={letterSpacing:"0",fontWeight:"400"};function Je(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function Ze(e,t,n,r,i,o){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=E.css(e,n+ne[a],!0,i)),r?("content"===n&&(u-=E.css(e,"padding"+ne[a],!0,i)),"margin"!==n&&(u-=E.css(e,"border"+ne[a]+"Width",!0,i))):(u+=E.css(e,"padding"+ne[a],!0,i),"padding"!==n?u+=E.css(e,"border"+ne[a]+"Width",!0,i):s+=E.css(e,"border"+ne[a]+"Width",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function et(e,t,n){var r=Re(e),i=(!m.boxSizingReliable()||n)&&"border-box"===E.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Ie.test(a)){if(!n)return a;a="auto"}return(!m.boxSizingReliable()&&i||!m.reliableTrDimensions()&&S(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===E.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===E.css(e,"boxSizing",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ze(e,t,n||(i?"border":"content"),o,r,a)+"px"}E.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=V(t),u=Ye.test(t),l=e.style;if(u||(t=Ue(s)),a=E.cssHooks[t]||E.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=function(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return E.css(e,t,"")},u=s(),l=n&&n[3]||(E.cssNumber[t]?"":"px"),c=e.nodeType&&(E.cssNumber[t]||"px"!==l&&+u)&&te.exec(E.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)E.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,E.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||u||(n+=i&&i[3]||(E.cssNumber[s]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=V(t);return Ye.test(t)||(t=Ue(s)),(a=E.cssHooks[t]||E.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in Ke&&(i=Ke[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),E.each(["height","width"],function(e,u){E.cssHooks[u]={get:function(e,t,n){if(t)return!Qe.test(E.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,u,n):Be(e,Ge,function(){return et(e,u,n)})},set:function(e,t,n){var r,i=Re(e),o=!m.scrollboxSize()&&"absolute"===i.position,a=(o||n)&&"border-box"===E.css(e,"boxSizing",!1,i),s=n?Ze(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e["offset"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ze(e,u,"border",!1,i)-.5)),s&&(r=te.exec(t))&&"px"!==(r[3]||"px")&&(e.style[u]=t,t=E.css(e,u)),Je(0,t,s)}}}),E.cssHooks.marginLeft=Fe(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-Be(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),E.each({margin:"",padding:"",border:"Width"},function(i,o){E.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r="string"==typeof e?e.split(" "):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},"margin"!==i&&(E.cssHooks[i+o].set=Je)}),E.fn.extend({css:function(e,t){return $(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Re(e),i=t.length;a<i;a++)o[t[a]]=E.css(e,t[a],!1,r);return o}return void 0!==n?E.style(e,t,n):E.css(e,t)},e,t,1<arguments.length)}}),E.fn.delay=function(r,e){return r=E.fx&&E.fx.speeds[r]||r,e=e||"fx",this.queue(e,function(e,t){var n=g.setTimeout(e,r);t.stop=function(){g.clearTimeout(n)}})},Ve=w.createElement("input"),Xe=w.createElement("select").appendChild(w.createElement("option")),Ve.type="checkbox",m.checkOn=""!==Ve.value,m.optSelected=Xe.selected,(Ve=w.createElement("input")).value="t",Ve.type="radio",m.radioValue="t"===Ve.value;var tt,nt=E.expr.attrHandle;E.fn.extend({attr:function(e,t){return $(this,E.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){E.removeAttr(this,e)})}}),E.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?E.prop(e,t,n):(1===o&&E.isXMLDoc(e)||(i=E.attrHooks[t.toLowerCase()]||(E.expr.match.bool.test(t)?tt:void 0)),void 0!==n?null===n?void E.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=E.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&S(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(H);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),tt={set:function(e,t,n){return!1===t?E.removeAttr(e,n):e.setAttribute(n,n),n}},E.each(E.expr.match.bool.source.match(/\w+/g),function(e,t){var a=nt[t]||E.find.attr;nt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=nt[o],nt[o]=r,r=null!=a(e,t,n)?o:null,nt[o]=i),r}});var rt=/^(?:input|select|textarea|button)$/i,it=/^(?:a|area)$/i;function ot(e){return(e.match(H)||[]).join(" ")}function at(e){return e.getAttribute&&e.getAttribute("class")||""}function st(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(H)||[]}E.fn.extend({prop:function(e,t){return $(this,E.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[E.propFix[e]||e]})}}),E.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&E.isXMLDoc(e)||(t=E.propFix[t]||t,i=E.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=E.find.attr(e,"tabindex");return t?parseInt(t,10):rt.test(e.nodeName)||it.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),m.optSelected||(E.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),E.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){E.propFix[this.toLowerCase()]=this}),E.fn.extend({addClass:function(t){var e,n,r,i,o,a,s,u=0;if(b(t))return this.each(function(e){E(this).addClass(t.call(this,e,at(this)))});if((e=st(t)).length)while(n=this[u++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=e[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=ot(r))&&n.setAttribute("class",s)}return this},removeClass:function(t){var e,n,r,i,o,a,s,u=0;if(b(t))return this.each(function(e){E(this).removeClass(t.call(this,e,at(this)))});if(!arguments.length)return this.attr("class","");if((e=st(t)).length)while(n=this[u++])if(i=at(n),r=1===n.nodeType&&" "+ot(i)+" "){a=0;while(o=e[a++])while(-1<r.indexOf(" "+o+" "))r=r.replace(" "+o+" "," ");i!==(s=ot(r))&&n.setAttribute("class",s)}return this},toggleClass:function(i,t){var o=typeof i,a="string"===o||Array.isArray(i);return"boolean"==typeof t&&a?t?this.addClass(i):this.removeClass(i):b(i)?this.each(function(e){E(this).toggleClass(i.call(this,e,at(this),t),t)}):this.each(function(){var e,t,n,r;if(a){t=0,n=E(this),r=st(i);while(e=r[t++])n.hasClass(e)?n.removeClass(e):n.addClass(e)}else void 0!==i&&"boolean"!==o||((e=at(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===i?"":Y.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&-1<(" "+ot(at(n))+" ").indexOf(t))return!0;return!1}});var ut=/\r/g;E.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=b(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,E(this).val()):n)?t="":"number"==typeof t?t+="":Array.isArray(t)&&(t=E.map(t,function(e){return null==e?"":e+""})),(r=E.valHooks[this.type]||E.valHooks[this.nodeName.toLowerCase()])&&"set"in r&&void 0!==r.set(this,t,"value")||(this.value=t))})):t?(r=E.valHooks[t.type]||E.valHooks[t.nodeName.toLowerCase()])&&"get"in r&&void 0!==(e=r.get(t,"value"))?e:"string"==typeof(e=t.value)?e.replace(ut,""):null==e?"":e:void 0}}),E.extend({valHooks:{option:{get:function(e){var t=E.find.attr(e,"value");return null!=t?t:ot(E.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!S(n.parentNode,"optgroup"))){if(t=E(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=E.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<E.inArray(E.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),E.each(["radio","checkbox"],function(){E.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<E.inArray(E(e).val(),t)}},m.checkOn||(E.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),m.focusin="onfocusin"in g;var lt=/^(?:focusinfocus|focusoutblur)$/,ct=function(e){e.stopPropagation()};E.extend(E.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,d=[n||w],p=y.call(e,"type")?e.type:e,h=y.call(e,"namespace")?e.namespace.split("."):[];if(o=f=a=n=n||w,3!==n.nodeType&&8!==n.nodeType&&!lt.test(p+E.event.triggered)&&(-1<p.indexOf(".")&&(p=(h=p.split(".")).shift(),h.sort()),u=p.indexOf(":")<0&&"on"+p,(e=e[E.expando]?e:new E.Event(p,"object"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:E.makeArray(t,[e]),c=E.event.special[p]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||p,lt.test(s+p)||(o=o.parentNode);o;o=o.parentNode)d.push(o),a=o;a===(n.ownerDocument||w)&&d.push(a.defaultView||a.parentWindow||g)}i=0;while((o=d[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||p,(l=(Y.get(o,"events")||Object.create(null))[e.type]&&Y.get(o,"handle"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&X(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=p,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(d.pop(),t)||!X(n)||u&&b(n[p])&&!x(n)&&((a=n[u])&&(n[u]=null),E.event.triggered=p,e.isPropagationStopped()&&f.addEventListener(p,ct),n[p](),e.isPropagationStopped()&&f.removeEventListener(p,ct),E.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=E.extend(new E.Event,n,{type:e,isSimulated:!0});E.event.trigger(r,null,t)}}),E.fn.extend({trigger:function(e,t){return this.each(function(){E.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return E.event.trigger(e,t,n,!0)}}),m.focusin||E.each({focus:"focusin",blur:"focusout"},function(n,r){var i=function(e){E.event.simulate(r,e.target,E.event.fix(e))};E.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}}),E.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new g.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||E.error("Invalid XML: "+e),t};var ft,dt=/\[\]$/,pt=/\r?\n/g,ht=/^(?:submit|button|image|reset|file)$/i,gt=/^(?:input|select|textarea|keygen)/i;function vt(n,e,r,i){var t;if(Array.isArray(e))E.each(e,function(e,t){r||dt.test(n)?i(n,t):vt(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,i)});else if(r||"object"!==T(e))i(n,e);else for(t in e)vt(n+"["+t+"]",e[t],r,i)}E.param=function(e,t){var n,r=[],i=function(e,t){var n=b(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!E.isPlainObject(e))E.each(e,function(){i(this.name,this.value)});else for(n in e)vt(n,e[n],t,i);return r.join("&")},E.fn.extend({serialize:function(){return E.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=E.prop(this,"elements");return e?E.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!E(this).is(":disabled")&&gt.test(this.nodeName)&&!ht.test(e)&&(this.checked||!fe.test(e))}).map(function(e,t){var n=E(this).val();return null==n?null:Array.isArray(n)?E.map(n,function(e){return{name:t.name,value:e.replace(pt,"\r\n")}}):{name:t.name,value:n.replace(pt,"\r\n")}}).get()}}),E.fn.extend({wrapAll:function(e){var t;return this[0]&&(b(e)&&(e=e.call(this[0])),t=E(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return b(n)?this.each(function(e){E(this).wrapInner(n.call(this,e))}):this.each(function(){var e=E(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=b(t);return this.each(function(e){E(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){E(this).replaceWith(this.childNodes)}),this}}),E.expr.pseudos.hidden=function(e){return!E.expr.pseudos.visible(e)},E.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},m.createHTMLDocument=((ft=w.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===ft.childNodes.length),E.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(m.createHTMLDocument?((r=(t=w.implementation.createHTMLDocument("")).createElement("base")).href=w.location.href,t.head.appendChild(r)):t=w),o=!n&&[],(i=k.exec(e))?[t.createElement(i[1])]:(i=me([e],t,o),o&&o.length&&E(o).remove(),E.merge([],i.childNodes)));var r,i,o},E.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=E.css(e,"position"),c=E(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=E.css(e,"top"),u=E.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),b(t)&&(t=t.call(e,n,E.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},E.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){E.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===E.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===E.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=E(e).offset()).top+=E.css(e,"borderTopWidth",!0),i.left+=E.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-E.css(r,"marginTop",!0),left:t.left-i.left-E.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===E.css(e,"position"))e=e.offsetParent;return e||re})}}),E.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;E.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),E.each(["top","left"],function(e,n){E.cssHooks[n]=Fe(m.pixelPosition,function(e,t){if(t)return t=We(e,n),Ie.test(t)?E(e).position()[n]+"px":t})}),E.each({Height:"height",Width:"width"},function(a,s){E.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){E.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?E.css(e,t,i):E.style(e,t,n,i)},s,n?e:void 0,n)}})}),E.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),E.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){E.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var yt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;E.proxy=function(e,t){var n,r,i;if("string"==typeof t&&(n=e[t],t=e,e=n),b(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||E.guid++,i},E.holdReady=function(e){e?E.readyWait++:E.ready(!0)},E.isArray=Array.isArray,E.parseJSON=JSON.parse,E.nodeName=S,E.isFunction=b,E.isWindow=x,E.camelCase=V,E.type=T,E.now=Date.now,E.isNumeric=function(e){var t=E.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},E.trim=function(e){return null==e?"":(e+"").replace(yt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return E});var mt=g.jQuery,bt=g.$;return E.noConflict=function(e){return g.$===E&&(g.$=bt),e&&g.jQuery===E&&(g.jQuery=mt),E},"undefined"==typeof e&&(g.jQuery=g.$=E),E});
  3212.  
  3213. window.paywhirlForShopify = window.paywhirlForShopify || {};
  3214. window.paywhirlForShopify.jQuery = jQuery.noConflict(true);
  3215. </script>
  3216.  
  3217. <script>
  3218. window.paywhirlForShopify = window.paywhirlForShopify || {};
  3219. window.paywhirlForShopify.settings = {
  3220.  /*
  3221.   * Original theme, to which the styling should be adjusted
  3222.   *
  3223.   * Recognized values are: 'boundless', 'brooklyn', 'dawn', 'debut', 'express',
  3224.   * 'minimal', 'narrative', 'simple', 'supply', 'venture' and 'custom'
  3225.   */
  3226.  theme: 'custom',
  3227.  
  3228.  /*
  3229.   * Callback function for adjusting product price when the user selects a subscription plan
  3230.   *
  3231.   * Parameters:
  3232.   * - $planSelector: jQuery 3.5+ object containing the current plan selector
  3233.   * - prices: an object containing following properties
  3234.   *   - price: Unformatted, numeric price
  3235.   *   - price_formatted: Formatted price
  3236.   *   - price_formatted_without_trailing_zeros: Formatted price excluding decimal point and trailing zeros
  3237.   *   - compare_at_price: Unformatted, numeric regular price
  3238.   *   - compare_at_price_formatted: Formatted regular price
  3239.   *   - compare_at_price_formatted_without_trailing_zeros: Formatted regular price excluding decimal point and trailing zeros
  3240.   */
  3241.  updatePrice: function($planSelector, prices) {
  3242.    console.log('PayWhirl: Updating price to ' + prices.price_formatted);
  3243.  
  3244.    // Find wrapping node of the current product
  3245.  
  3246.    var wrapperSel = [
  3247.      'div[data-section-type]',
  3248.      '.shopify-section',
  3249.      '[data-pf-type="ProductBox"]'
  3250.    ].join(',');
  3251.  
  3252.    var $wrapper = $planSelector.closest(wrapperSel);
  3253.  
  3254.    if ($wrapper.length === 0) {
  3255.      $wrapper = $planSelector.parents('body');
  3256.    }
  3257.  
  3258.    // Find a node containing the price
  3259.  
  3260.    var containerSel = [
  3261.      '#ProductPrice',
  3262.      '#productPrice-product-template',
  3263.      '#ProductPrice-product-template',
  3264.      '#productPrice > .visually-hidden',
  3265.      '.price .price-item--regular',
  3266.      '.product__price .price-item--regular',
  3267.      '.product__price .product__price--reg',
  3268.      '.product__price .product__current-price',
  3269.      '.product-single__price',
  3270.      '[data-pf-type="ProductPrice"]',
  3271.      '[id^=productPrice-]'
  3272.    ].join(',');
  3273.  
  3274.    var $container = $wrapper.find(containerSel);
  3275.  
  3276.    if ($container.length === 0) {
  3277.      console.log('PayWhirl: Price container element could not be found. Contact our support for assistance.');
  3278.      return;
  3279.    }
  3280.  
  3281.    // Update content of the price node
  3282.  
  3283.    if (this.theme === 'supply') {
  3284.      price = prices.price_formatted.split('.');
  3285.      $container.html(price[0] + '<sup>' + price[1] + '</sup>');
  3286.    } else {
  3287.      $container.html(prices.price_formatted);
  3288.    }
  3289.  },
  3290.  
  3291.  /*
  3292.   * Translations
  3293.   */
  3294.  translations: {
  3295.    en: {
  3296.      'plan-selector-title': 'Purchase options',
  3297.      'one-time-purchase-label': 'One-time purchase',
  3298.    },
  3299.    pl: {
  3300.      'plan-selector-title': 'Opcje zakupu',
  3301.      'one-time-purchase-label': 'Jednorazowy zakup',
  3302.    }
  3303.  }
  3304. };
  3305. </script>
  3306.  
  3307. <script>
  3308. (function(paywhirl) {
  3309.  var $ = paywhirl.jQuery;
  3310.  var settings = paywhirl.settings;
  3311.  
  3312.  function translate(key) {
  3313.    var locale = (window.Shopify && window.Shopify.locale) ? window.Shopify.locale : 'en';
  3314.    var translations = settings.translations[locale] || settings.translations['en'];
  3315.    return translations[key];
  3316.  }
  3317.  
  3318.  function setupPlanSelector($node) {
  3319.    var product = JSON.parse($node[0].dataset.product);
  3320.  
  3321.    function getSectionId() {
  3322.      return $node.data('sectionId');
  3323.    }
  3324.  
  3325.    function getNodeId() {
  3326.      return $node.attr('id');
  3327.    }
  3328.  
  3329.    function getPlanSelector() {
  3330.      return $(document.getElementById(getNodeId()));
  3331.    }
  3332.  
  3333.    function getForm() {
  3334.      var form = getPlanSelector().closest('form[action*="/cart/add"]');
  3335.  
  3336.      if (form.length === 0) {
  3337.        form = $('#product-form-' + getSectionId());
  3338.      }
  3339.  
  3340.      return form;
  3341.    }
  3342.  
  3343.    function getVariantId() {
  3344.      var id = getForm().find(':input[name="id"]').val();
  3345.  
  3346.      if (!id) {
  3347.        console.log('PayWhirl: Could not detect the id of current product variant. ' +
  3348.          'This usually happens on unrecognized themes. Please contact our support or ' +
  3349.          'your theme developer for assistance');
  3350.  
  3351.        return null;
  3352.      }
  3353.  
  3354.      return parseInt(id);
  3355.    }
  3356.  
  3357.    function getSellingPlanInput() {
  3358.      return getPlanSelector().find(':input[name="selling_plan"]');
  3359.    }
  3360.  
  3361.    function updateTranslations() {
  3362.      getPlanSelector().find('[data-i18n]').each(function() {
  3363.        var me = $(this);
  3364.        var text = translate(me.data('i18n'));
  3365.        me.text(text).removeAttr('data-i18n');
  3366.      });
  3367.    }
  3368.  
  3369.    function updateDescription(planId) {
  3370.      var planId = planId ? parseInt(planId) : null;
  3371.      var desc = planId ? (product.selling_plans_by_id[planId].description || '') : '';
  3372.      getPlanSelector().find('.paywhirl-plan-selector-description').html(desc);
  3373.    }
  3374.  
  3375.    function updatePrice(planId) {
  3376.      var variantId = getVariantId();
  3377.  
  3378.      if (!variantId) {
  3379.        return;
  3380.      }
  3381.  
  3382.      var variant = product.variants_by_id[variantId];
  3383.  
  3384.      var planId = planId ? parseInt(planId) : null;
  3385.  
  3386.      var prices = {
  3387.        price: variant.price,
  3388.        price_formatted: variant.price_formatted,
  3389.        price_formatted_without_trailing_zeros: variant.price_formatted_without_trailing_zeros,
  3390.        compare_at_price: variant.compare_at_price,
  3391.        compare_at_price_formatted: variant.compare_at_price_formatted,
  3392.        compare_at_price_formatted_without_trailing_zeros: variant.compare_at_price_formatted_without_trailing_zeros
  3393.      }
  3394.  
  3395.      if (planId) {
  3396.        prices.price = variant.selling_plan_allocations_by_id[planId].price
  3397.        prices.price_formatted = variant.selling_plan_allocations_by_id[planId].price_formatted
  3398.        prices.price_formatted_without_trailing_zeros = variant.selling_plan_allocations_by_id[planId].price_formatted_without_trailing_zeros
  3399.        prices.compare_at_price = variant.selling_plan_allocations_by_id[planId].compare_at_price
  3400.        prices.compare_at_price_formatted = variant.selling_plan_allocations_by_id[planId].compare_at_price_formatted
  3401.        prices.compare_at_price_formatted_without_trailing_zeros = variant.selling_plan_allocations_by_id[planId].compare_at_price_formatted_without_trailing_zeros
  3402.      }
  3403.  
  3404.      settings.updatePrice(getPlanSelector(), prices);
  3405.    }
  3406.  
  3407.    function filterGroupsForVariant(variantId) {
  3408.      var variant = product.variants_by_id[variantId];
  3409.  
  3410.      getPlanSelector().find('.paywhirl-plan-selector-group').each(function() {
  3411.        var groupId = $(this).find('[name=paywhirl-plan-selector-group]').val();
  3412.        var isAvailable = groupId
  3413.          ? (variant.available_group_ids[groupId] || false)
  3414.          : (!product.requires_selling_plan);
  3415.        $(this).toggleClass('paywhirl-group-available', isAvailable);
  3416.      });
  3417.  
  3418.      selectPlan(getSelectedOrFirstAvailablePlanId());
  3419.    }
  3420.  
  3421.    function variantChanged(forceUpdate = false) {
  3422.      var variantId = getVariantId();
  3423.  
  3424.      if (!variantId) {
  3425.        return;
  3426.      }
  3427.  
  3428.      if (!variantChanged.previousId || variantChanged.previousId !== variantId || forceUpdate) {
  3429.        filterGroupsForVariant(variantId);
  3430.      }
  3431.  
  3432.      variantChanged.previousId = variantId;
  3433.    }
  3434.  
  3435.    function getSelectedOrFirstAvailablePlanId() {
  3436.      var group = getPlanSelector().find('.paywhirl-group-available.paywhirl-group-selected').first();
  3437.  
  3438.      if (!group.length) {
  3439.        group = getPlanSelector().find('.paywhirl-group-available').first();
  3440.      }
  3441.  
  3442.      return group.find('select').val();
  3443.    }
  3444.  
  3445.    function selectPlan(planId) {
  3446.      var groupId = planId ? product.selling_plans_by_id[parseInt(planId)].selling_plan_group_id : '';
  3447.  
  3448.      var group = getPlanSelector()
  3449.        .find(':input[name="paywhirl-plan-selector-group"][value="' + groupId + '"]')
  3450.        .closest('.paywhirl-plan-selector-group');
  3451.  
  3452.      group
  3453.        .find('.paywhirl-plan-selector-plan select')
  3454.        .val(planId);
  3455.  
  3456.      group
  3457.        .addClass('paywhirl-group-selected')
  3458.        .find(':input[name="paywhirl-plan-selector-group"]').prop('checked', true);
  3459.  
  3460.      group
  3461.        .siblings()
  3462.        .removeClass('paywhirl-group-selected');
  3463.  
  3464.      getSellingPlanInput().val(planId);
  3465.  
  3466.      updateDescription(planId);
  3467.      updatePrice(planId);
  3468.    }
  3469.  
  3470.    function selectSelectedPlan() {
  3471.      var planId = getPlanSelector()
  3472.        .find(':input[name="paywhirl-plan-selector-group"]:checked')
  3473.        .closest('.paywhirl-plan-selector-group')
  3474.        .find('select')
  3475.        .val();
  3476.  
  3477.      selectPlan(planId);
  3478.    }
  3479.  
  3480.    updateTranslations();
  3481.  
  3482.    // Workaround for the plan selector being outside of the main product form in Dawn
  3483.    if (getPlanSelector().closest('form[action*="/cart/add"]').length === 0) {
  3484.      getPlanSelector().find('input').attr('form', getForm().attr('id'));
  3485.    }
  3486.  
  3487.    $('body').on('change', '#' + getNodeId() + ' input[name="paywhirl-plan-selector-group"]', selectSelectedPlan);
  3488.    $('body').on('change', '#' + getNodeId() + ' .paywhirl-plan-selector-group select', selectSelectedPlan);
  3489.    getForm().addClass(getNodeId() + '-form');
  3490.  
  3491.    $('body').on('DOMSubtreeModified', '.' + getNodeId() + '-form', function() { setTimeout(variantChanged, 10); });
  3492.  
  3493.    // Workaround for monitoring AJAX price updates in Dawn
  3494.    $('body').on('DOMSubtreeModified', '#price-' + getSectionId(), function(ev) {
  3495.      $el = $(ev.currentTarget).find('.price');
  3496.  
  3497.      if ($el.hasClass('paywhirl-price-ignored')) {
  3498.        return;
  3499.      }
  3500.  
  3501.      $el.addClass('paywhirl-price-ignored');
  3502.      variantChanged(true);
  3503.    });
  3504.  
  3505.    variantChanged();
  3506.  
  3507.    if (product.selected_selling_plan) {
  3508.      selectPlan(product.selected_selling_plan.id.toString());
  3509.    }
  3510.  
  3511.    setTimeout(selectSelectedPlan, 30);
  3512.  
  3513.    getPlanSelector().show();
  3514.  }
  3515.  
  3516.  $('body').addClass("paywhirl-theme-" + settings.theme);
  3517.  
  3518.  $('fieldset.paywhirl-plan-selector').each(function() {
  3519.    setupPlanSelector($(this));
  3520.  });
  3521. })(window.paywhirlForShopify);
  3522. </script>
  3523.  
  3524.  
  3525.  
  3526. <div id="shopify-block-Aajk0TllTV2lJZTdoT__15683396631634586217" class="shopify-block shopify-app-block"><script
  3527.  id="chat-button-container"
  3528.  data-horizontal-position=bottom_right
  3529.  data-vertical-position=lowest
  3530.  data-icon=chat_bubble
  3531.  data-text=no_text
  3532.  data-color=#000000
  3533.  data-secondary-color=#FFFFFF
  3534.  data-ternary-color=#6A6A6A
  3535.  
  3536.    data-greeting-message=%F0%9F%91%8B+Hi%2C+message+us+with+any+questions.+We%27re+happy+to+help%21
  3537.  
  3538.  data-domain=v-stationstore.com
  3539.  data-shop-domain=v-stationstore.com
  3540.  data-external-identifier=258TBfTXCUyfdd2CvYDzBuY-rYCSq-1-HRllRsV5c2Q
  3541.  
  3542. >
  3543. </script>
  3544.  
  3545.  
  3546. </div></body>
  3547. </html>
  3548.  
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda