so it's set BEFORE the // app-embed klaviyo.js (injected via content_for_header) reads it. // Klaviyo checks the __kla_off cookie on load; "true" disables tracking. // - Returning visitor who declined marketing -> set __kla_off=true. // - Returning visitor who accepted -> clear it. // - First visit (no saved choice): US opt-out default is "granted", so // we leave Klaviyo enabled and let the banner set the switch once the // visitor chooses. If your model is opt-IN, set __kla_off=true here. if (saved && !saved.marketing) { document.cookie = "__kla_off=true; path=/; max-age=31536000; SameSite=Lax"; } else if (saved && saved.marketing) { document.cookie = "__kla_off=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; } } catch (e) {} })(); Skip to content

Confirm your age

You must be 21 years or older to enter this site. By clicking ‘Enter,’ you confirm that you are at least 21 years of age.

Sorry!

You are not old enough to view the site...
Dankstop logo: green stylized droplet icon left of lowercase black "dankstop" wordmark

Your cart is empty

Continue shopping
0($0.00)

Giveaway - Sidecar Bubbler w/ Spider Accent

While this glass pipe might frighten you with its creepy design, the price tag will totally shock you. For this week's DankStop Giveaway you have the chance to take home the frightening Sidecar Bubbler w/ Spider Accent.

The Sidecar Bubbler w/ Spider Accent is specifically designed to give you a portable water pipe. The neck and mouthpiece branch off to the side of the body, preventing any chance of water splashing back.

While you might want your pipe spooky you surely don't want it to be gross. This sidecar design also keeps your face and nose from hovering over the bowl, limiting the uncomfortable heat from reaching you.

The only color on this entirely clear glass bubbler can be found on the fixed downstem. A colored glass spider can be seen crawling up it towards the bowl. This spider comes in a random color but is distinct nonetheless.

An entire list of the Sidecar Bubbler w/ Spider Accent's features includes:

 

Clear Glass
Maria Rings
Fixed Downstem
Sidecar Design
Themed Glass Spider Accent
5" Height


Spider Bubbler

     

    For a chance to win this amazing themed glass bubbler be sure to enter as many times and ways as possible during the 10/24-11/1 giveaway period.

    DankStop carries plenty of other themed glass pipes as well.

    We also have a an extensive collection of bubblers that you can check out.

    Logo

    Check your email

    Dont worry we will help you to recover your password

    Email is required

    Verify OTP

    Please enter the OTP you recevied in your email.

    OTP is required

    Enter New Password

    Password is required
    Confirm Password is required
    Logo

    Your Elite Membership is expiring soon

    Renew now for $15/yr

    Limited Time Offer

    Logo

    Access ELITE Prices, Free Shipping & VIP perks at top
    CBD & smoking accessory sites for only $30/yr

    ELITE Members Get Birthday
    Rewards!

    Share your birthday below

    Invalid date format. Please enter a valid date.

    Your ELITE Membership Has Been Added to Cart!

    You can now shop at ELITE price!
    Continue shopping & complete checkout to unlock
    UNBELIEVABLE savings, free shipping & VIP perks!

    , before GTM loads. // This pushes 'update' calls so GTM/GA4 reflect the visitor's actual choice // on this pageview and on every later change. Self-heals window.gtag in // case the head snippet hasn't been added yet, so nothing throws. function pushConsentUpdate(consent){ window.dataLayer = window.dataLayer || []; if (typeof window.gtag !== 'function') { window.gtag = function(){ window.dataLayer.push(arguments); }; } window.gtag('consent', 'update', { 'ad_storage': consent.marketing ? 'granted' : 'denied', 'ad_user_data': consent.marketing ? 'granted' : 'denied', 'ad_personalization': consent.marketing ? 'granted' : 'denied', 'analytics_storage': consent.analytics ? 'granted' : 'denied', 'functionality_storage': consent.performance ? 'granted' : 'denied', 'personalization_storage': consent.performance ? 'granted' : 'denied' }); } // --- Script gating function activateScriptsForCategory(cat){ // Manually-marked static tags (data-ccai-category written by hand — // needed for vendors hardcoded as ). if (window.CCAI && typeof window.CCAI.releaseVendorCategory === 'function') { window.CCAI.releaseVendorCategory(cat); } } function runConsent(consent){ // performance -> functional/loyalty/chat scripts if (consent.performance) activateScriptsForCategory('performance'); // analytics if (consent.analytics) activateScriptsForCategory('analytics'); // marketing if (consent.marketing) activateScriptsForCategory('marketing'); } function deleteCookie(name){ const host = location.hostname; const parts = host.split('.'); const baseDomains = []; const paths = ['/', '/checkout', '/cart', location.pathname]; // Add current path // Generate domains: "store.com", ".store.com", "www.store.com" for (let i = 0; i < parts.length; i++) { const domain = parts.slice(i).join('.'); baseDomains.push(domain); baseDomains.push('.' + domain); } baseDomains.forEach(function(domain){ paths.forEach(function(path){ // Try standard deletion document.cookie = name + '=; Max-Age=0; path=' + path + '; domain=' + domain + ';'; document.cookie = name + '=; Max-Age=0; path=' + path + '; domain=' + domain + '; Secure; SameSite=Lax'; document.cookie = name + '=; Max-Age=0; path=' + path + '; domain=' + domain + '; Secure; SameSite=None'; }); }); // Fallbacks for host-only cookies paths.forEach(function(path){ document.cookie = name + '=; Max-Age=0; path=' + path + ';'; document.cookie = name + '=; Max-Age=0; path=' + path + '; Secure; SameSite=Lax'; }); } // --- Vendor -> category map (per the Dec 2025 review, F1/R1). // This is the single source of truth other theme code should reference // when deciding what category a tag belongs to. GA4/Google Ads is already // gated via Consent Mode. The vendors below still need their actual // snippet, so pushConsentUpdate is not called here — it fires // only on explicit user action (Accept All / Necessary Only / Save). openBanner(); } } else { // Returning visitor: the snippet already re-applied their choice // to the dataLayer before GTM loaded, so no extra push needed here. applyTogglesFrom(saved); loadShopifyCustomerPrivacy(function(){ syncToShopifyAPI(saved); }); runConsent(saved); purgeCookies(saved); closeBanner(); } })();