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
Submission: On December 21 via manual from CA — Scanned from CA
Form analysis
4 forms found in the DOMGET /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: "DIN Next LT Pro";"><!----><!----></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: "DIN Next LT Pro"; 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