www.puffco.com Open in urlscan Pro
2620:127:f00f:e::  Public Scan

URL: https://www.puffco.com/pages/refer
Submission: On December 21 via manual from CA — Scanned from CA

Form analysis 4 forms found in the DOM

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="h-[63px] flex justify-center items-center bg-white">
    <div class="w-full max-w-[13rem] sm:max-w-lg flex justify-center items-center relative">
      <input type="hidden" name="type" value="product">
      <input class="h-12 w-full pl-4 pr-10 flex items-center text-black placeholder:!text-puffco-grey-3 border-[0.5px] focus:border-2 border-black transition-all ease-in-out appearance-none outline-0" id="Search-In-Modal" type="search" name="q"
        value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off"
        autocomplete="off" autocapitalize="off" spellcheck="false">
      <label class="hidden invisible" for="Search-In-Modal">Search</label>
      <input type="hidden" name="options[prefix]" value="last">
      <button class="right-4 absolute" aria-label="Search">
        <svg class="icon icon-search h-5 w-5 !text-black fill-current" aria-hidden="true" focusable="false" role="presentation">
          <path fill-rule="evenodd" clip-rule="evenodd"
            d="M9.37463 0C6.97346 0 4.56863 0.913 2.74301 2.739C-0.911893 6.391 -0.915558 12.3567 2.73935 16.0087C6.12664 19.3967 11.5009 19.635 15.1778 16.7383L20.1157 21.6773C20.321 21.8863 20.6033 22 20.8966 22C21.1898 22 21.4684 21.8827 21.6774 21.6773C21.8827 21.472 22 21.1897 22 20.9C22 20.6067 21.8827 20.328 21.6774 20.1227L16.7358 15.18C19.6392 11.5023 19.3972 6.13067 16.0062 2.739C14.177 0.909334 11.7758 0 9.37463 0ZM9.37096 2.18167C11.2076 2.18167 13.0442 2.88933 14.4482 4.29733C17.26 7.10967 17.26 11.6343 14.4482 14.4503C11.6365 17.2627 7.10544 17.2663 4.29369 14.454C1.48194 11.6417 1.48194 7.106 4.29369 4.29367C5.7014 2.882 7.53435 2.18167 9.37096 2.18167Z">
          </path>
        </svg>
      </button>
    </div>
    <button type="button" class="right-4 md:right-14 absolute" aria-label="Close">
      <svg class="icon icon-close h-5 w-5 !text-black fill-current" aria-hidden="true" focusable="false" role="presentation">
        <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"></path>
      </svg>
    </button>
  </div>
  <div class="group-open:opacity-100 opacity-0 group-open:visible invisible max-w-lg left-0 right-0 mx-auto absolute bg-white text-black transition-all duration-300 ease-in-out" tabindex="-1" data-predictive-search="">
    <div class="hidden invisible">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status invisible" role="status" aria-hidden="true"></span>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="h-[63px] flex justify-center items-center bg-white">
    <div class="w-full max-w-[13rem] sm:max-w-lg flex justify-center items-center relative">
      <input type="hidden" name="type" value="product">
      <input class="h-12 w-full pl-4 pr-10 flex items-center text-black placeholder:!text-puffco-grey-3 border-[0.5px] focus:border-2 border-black transition-all ease-in-out appearance-none outline-0" id="Search-In-Modal" type="search" name="q"
        value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off"
        autocomplete="off" autocapitalize="off" spellcheck="false">
      <label class="hidden invisible" for="Search-In-Modal">Search</label>
      <input type="hidden" name="options[prefix]" value="last">
      <button class="right-4 absolute" aria-label="Search">
        <!--?xml version="1.0" encoding="UTF-8"?-->
        <svg class="icon icon icon-search h-5 w-5 !text-black fill-current" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 53.6 54.5">
          <defs>
            <style>
              .cls-1 {
                stroke-linecap: square;
              }

              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-1,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-2,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-3,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-4 {
                stroke: #fff;
              }

              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-1,
              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-2,
              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-3,
              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-4 {
                stroke: #000;
              }

              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg,
              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg,
              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg,
              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent svg {
                fill: #000;
              }

              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent details[open="true"] svg .cls-1,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent details[open="true"] svg .cls-2,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent details[open="true"] svg .cls-3,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent details[open="true"] svg .cls-4 {
                stroke: #000;
              }

              .section-header.menu-open.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-1,
              .section-header.menu-open.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-2,
              .section-header.menu-open.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-3,
              .section-header.menu-open.shopify-section-header-static:not(.disclosure) .color-transparent svg .cls-4 {
                stroke: #000;
              }

              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent .header-shadow svg .cls-1,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent .header-shadow svg .cls-2,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent .header-shadow svg .cls-3,
              .section-header.shopify-section-header-static:not(.disclosure) .color-transparent .header-shadow svg .cls-4 {
                stroke: #000;
              }

              .section-header.section-header-mobile.shopify-section-header-static:not(.disclosure) .color-transparent .header-shadow svg {
                fill: #000;
                --tw-text-opacity: 1;
                color: rgb(255 255 255 / var(--tw-text-opacity));
              }

              .section-header.section-header-mobile .header-shadow .header-logo {
                --tw-invert: 0;
              }

              .section-header.section-header-mobile.shopify-section-header-static .header-shadow,
              .shopify-section-header-sticky .header-mobile {
                --tw-shadow: 0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;
                --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
                box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
              }

              .cls-1,
              .cls-2,
              .cls-3,
              .cls-4 {
                fill: none;
                stroke: #000;
                stroke-miterlimit: 10;
              }

              .cls-1,
              .cls-3,
              .cls-4 {
                stroke-width: 4px;
              }

              .cls-2 {
                stroke-width: 4.2px;
              }

              .cls-5 {
                display: none;
              }

              .cls-6 {
                font-family: Helvetica-Bold, Helvetica;
                font-size: 25px;
                font-weight: 700;
              }

              .cls-3 {
                stroke-linecap: round;
              }
            </style>
          </defs>
          <!-- Generator: Adobe Illustrator 28.6.0, SVG Export Plug-In . SVG Version: 1.2.0 Build 709)  -->
          <g>
            <g id="Layer_3">
              <path
                d="M24.9,8.4h0c.3,0,.6,0,.9,0,4.5.2,8.6,2.2,11.7,5.5,3,3.3,4.6,7.7,4.3,12.2-.4,9-7.8,16-16.8,16s-.6,0-.9,0c-4.5-.2-8.6-2.2-11.7-5.5-3-3.3-4.6-7.7-4.3-12.2.4-9,7.8-16,16.8-16M24.9,4.4c-11,0-20.3,8.7-20.8,19.8-.6,11.5,8.3,21.3,19.8,21.9.4,0,.7,0,1.1,0,11,0,20.3-8.7,20.8-19.8.6-11.5-8.3-21.3-19.8-21.9-.4,0-.7,0-1.1,0h0Z">
              </path>
              <line class="cls-2" x1="48" y1="48.4" x2="39" y2="39.5"></line>
            </g>
            <g id="Layer_4" class="cls-5">
              <path class="cls-4" d="M44.1,21.8c0,16.2-17.3,25.8-17.3,25.8,0,0-17.4-10.5-17.3-25.8,0-9.6,7.8-17.3,17.3-17.3s17.3,7.8,17.3,17.3Z"></path>
              <circle class="cls-4" cx="26.8" cy="22.2" r="7.6"></circle>
            </g>
            <g id="Layer_5" class="cls-5">
              <rect class="cls-3" x="7.4" y="13.1" width="38.9" height="34.6" rx=".7" ry=".7"></rect>
              <g>
                <path class="cls-1" d="M18.2,13.9c0-4.7,3.8-8.6,8.6-8.6s8.6,3.8,8.6,8.6"></path>
                <line class="cls-1" x1="18.2" y1="13.9" x2="18.2" y2="16.5"></line>
                <line class="cls-1" x1="35.3" y1="13.9" x2="35.3" y2="16.5"></line>
              </g>
              <text class="cls-6" transform="translate(19.9 39.8)">
                <tspan x="0" y="0">2</tspan>
              </text>
            </g>
            <g id="Layer_2" class="cls-5">
              <circle class="cls-3" cx="26.8" cy="17.5" r="12"></circle>
              <path class="cls-4" d="M7.5,49.6c0-10.6,8.6-19.3,19.3-19.3s19.3,8.6,19.3,19.3"></path>
            </g>
          </g>
        </svg>
      </button>
    </div>
    <button type="button" class="right-4 md:right-14 absolute" aria-label="Close">
      <svg class="icon icon-close h-5 w-5 !text-black fill-current" aria-hidden="true" focusable="false" role="presentation">
        <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"></path>
      </svg>
    </button>
  </div>
  <div class="group-open:opacity-100 opacity-0 group-open:visible invisible max-w-lg left-0 right-0 mx-auto absolute bg-white text-black transition-all duration-300 ease-in-out" tabindex="-1" data-predictive-search="">
    <div class="hidden invisible">
    </div>
  </div>
  <span class="predictive-search-status invisible" role="status" aria-hidden="true"></span>
</form>

<form action="" novalidate="novalidate" class="yotpo-referral-widget-form">
  <div class="yotpo-inputs-container"><!---->
    <div class="yotpo-input-container yotpo-email-container"><!----><input id="yotpo-widget-email-address-21ae3a74-ff28-4a57-852b-cef7061ae7a2" name="email" aria-label="Enter your email to enroll" placeholder="Enter your email to enroll" type="email"
        class="yotpo-input" style="font-family: &quot;DIN Next LT Pro&quot;;"><!----><!----></div>
  </div>
  <div class="yotpo-action-button-widget yotpo-submit-form yotpo-main-share-copy-link yotpo-customer-share-button"><button aria-label="Get Started" class="yotpo-button-style yotpo-button-small-size yotpo-capsule-btn-type"
      style="background: none; color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);"><span class="yopto-widget-button-text" style="font-size: 22px; font-family: &quot;DIN Next LT Pro&quot;; font-style: normal;">Get Started</span></button></div>
  <!---->
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-form relative"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="newsletter,21+">
  <div class="flex flex-col lg:flex-row lg:items-center px-4 lg:px-0 mb-8 lg:mb-0 lg:ml-12">
    <div class="w-full lg:w-62.5 mr-8">
      <input id="NewsletterForm--template--15444633092155__ab1f8e66-b168-4da0-a62e-bcaa9085da22" type="email" name="contact[email]" class="w-full lg:w-[290px] placeholder:text-puffco-grey-3 text-puffco-grey-3 mb-3 lg:mb-0 py-[14px] px-4 lg:-ml-12"
        value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
    </div>
    <label class="checkbox-wrapper checkbox-wrapper--dark tracking-[1px] ml-2 lg:ml-0 lg:mr-8 mb-7 lg:mb-0" for="age_check">
      <input type="checkbox" id="age_check" name="contact[age21]" required="">
      <span class="checkmark"></span>
      <span class="uppercase font-mono text-14">Ages 21+ Only</span>
    </label><button type="submit" class="text-14 text-[15px] leading-6 inline-flex items-center font-body" name="commit">Subscribe <svg class="icon icon-chevron-right h-3 w-3 ml-3" viewBox="0 0 6 11" fill="none" xmlns="http://www.w3.org/2000/svg">
        <path d="M6 5.31104L1.13514 10.1759L1.35363e-08 9.04077L3.72973 5.31104L1.0249e-07 1.58131L1.13514 0.446174L6 5.31104Z" fill="currentColor"></path>
      </svg></button>
  </div>
  <div class="page-idth overflo-hidden relative w-full mx-auto flex flex-col lg:flex-row lg:items-center justify-between lg:w-[120%]"></div>
</form>

Text Content

This website uses cookies to ensure you get the best experience on our
website.Privacy Policy

PreferencesAccept

Choose Type of Cookies You Accept Using

Strictly Required Cookies

These cookies are required for the website to run and cannot be switched off.
Such cookies are only set in response to actions made by you such as language,
currency, login session, privacy preferences. You can set your browser to block
these cookies but this might affect the way our site is working.

Analytics and Statistics

These cookies allow us to measure visitors traffic and see traffic sources by
collecting information in data sets. They also help us understand which products
and actions are more popular than others.

Marketing and Retargeting

These cookies are usually set by our marketing and advertising partners. They
may be used by them to build a profile of your interest and later show you
relevant ads. If you do not allow these cookies you will not experience targeted
ads for your interests.

Functional Cookies

These cookies enable our website to offer additional functions and personal
settings. They can be set by us or by third-party service providers that we have
placed on our pages. If you do not allow these cookies, these or some of these
services may not work properly.

Accept SelectedAccept All
*By clicking on the above buttons, I give my consent on collecting my IP and
email (if registered). For more check GDPR Compliance
Shop Holiday // Free Shipping on All Orders Above $150*

 * Shop
   Devices Shop All
   
    * Pivot
    * New Peak
    * Peak Pro 3DXL
    * Plus
   
    * Proxy Kit
    * Hot Knife
   
   Not Sure? Compare Not Sure? Compare Our Devices
   
   Accessories Shop All
   
   
   SHOP BY DEVICE
   
    * Pivot
    * Peak
    * Proxy Kit
    * Peak Pro 3DXL
    * Plus
    * Hot Knife
   
   Featured Shop All
   
   
   FEATURED
   
    * Pivot
    * Pivot Glass Adapter
    * Puffco Travel Case
    * Peak Pro 3DXL
    * Cupsy
    * BYO Proxy
   
   Merch Shop All
   
   
   MERCH
   
    * What a Time to be Alive T-Shirt
    * Riding High T-Shirt
    * Contemporary Hash Tech T-Shirt
    * Subway Dad Hat
    * Professional Bucket Hat
    * Puffco Metal Hat
   
   Shop All Products Shop Storm
 * Learn
 * Refer
 * Support

2
Search

Log in 2 Store locator Cart
0 0 item


2
 * Account
 * Support
 * Store locator

2
Search 2

Cart
0 0 item
 * 2
    * Devices
      
      Pivot
      
      Peak
      
      Proxy
      
      Peak Pro
      
      Plus
      
      Pivot
      Learn
      
      Peak
      Learn
      
      Proxy
      Learn
      
      BYO Proxy
      Learn
      
      Peak Pro 3DXL
      Learn
      
      Plus
      Learn
      
      Shop AllNot Sure? Compare Our Devices
    * Accessories
      
      
      SHOP BY DEVICE
      
       * Pivot
       * Peak
       * Proxy
       * Peak Pro
       * Plus
       * Hot Knife
      
      Shop All
    * New & Featured
      
      
      NEW & FEATURED
      
       * Pivot
       * Pivot Glass Adapter
       * Puffco Travel Case
       * Peak Pro 3DXL
       * Cupsy
       * BYO Proxy
      
      Shop All
    * Limited
      
      
      LIMITED EDITIONS
      
       * Peak Pro 3DXL
       * Proxy Kit
       * BYO Proxy
       * Proxy Bub
      
      Shop All
    * Merch
      
      
      MERCH
      
       * What a Time to be Alive T-Shirt
       * Riding High T-Shirt
       * Contemporary Hash Tech T-Shirt
       * Subway Dad Hat
       * Professional Bucket Hat
       * Puffco Metal Hat
      
      Shop All
    * Shop All
   
    * Support
    * Contact Us
    * Learn
    * Refer
    * Store Locator
    * Account
   
   Shipping To:
   
   Select your country ─────────── United States Canada Austria Belgium Bulgaria
   Croatia Cyprus Czech Republic Denmark Estonia Finland France Germany Hungary
   Ireland Italy Latvia Lithuania Luxembourg Malta Netherlands Poland Portugal
   Romania Slovakia Slovenia Spain Sweden United Kingdom Aruba Bahamas Barbados
   Belize Bolivia Chile Costa Rica Dominican Republic Ecuador El Salvador
   Guatemala Haiti Jamaica Paraguay Peru Trinidad And Tobago Chile

GIVE $30, GET $30
Refer. Reward. Repeat.
Get $30 for each friend you refer – they'll get $30 off their first Puffco
purchase.
Get Started

$30 off valid for first-time Puffco customers only, $150 cart minimum. Cart must
include a Peak, Proxy, Peak Pro or Plus. This offer does not apply to new
products within the first 30 days of their release. Discount codes cannot stack

*Referral codes are not valid during Black Friday and 4/20 Sales.


Sign Up


STAY IN THE KNOW


Ages 21+ Only Subscribe


Select your country ─────────── United States Canada Austria Belgium Bulgaria
Croatia Cyprus Czech Republic Denmark Estonia Finland France Germany Hungary
Ireland Italy Latvia Lithuania Luxembourg Malta Netherlands Poland Portugal
Romania Slovakia Slovenia Spain Sweden United Kingdom Aruba Bahamas Barbados
Belize Bolivia Chile Costa Rica Dominican Republic Ecuador El Salvador Guatemala
Haiti Jamaica Paraguay Peru Trinidad And Tobago Chile

Choose your shipping country for accurate pricing and rates.
Don’t see your country? Click here


FOLLOW US


 * Facebook
 * Twitter
 * Instagram
 * LinkedIn
 * Spotify
 * Discord


COMPANY

 * About
 * Careers
 * Community
 * Awards
 * Patents
 * Privacy Policy


EXPLORE

 * Cannabis Knowledge Base
 * Guide to Vaping
 * All Dab Tools
 * Gift Cards
 * Glass Open
 * One Tree Planted
 * Military & Medical Discount


CONNECT

 * Refer a Friend
 * Contact Us
 * Support
 * Returns
 * Store Locator
 * Wholesale

©2024 All Rights Reserved. Puffco© is a registered trademark.
 * Declaration of Conformity
 * Terms & Conditions
 * Warranty Policy



Close
Are you 21+ years old?
YesNo
Please remember this browser for 30 days
 * Choosing a selection results in a full page refresh.
 * Opens in a new window.

or 4 interest-free payments of 0.00 with
ⓘ






Earn Rewards
Refer Friends