{"product_id":"whip-it-premium-butane-zero-impurities-420ml","title":"Whip-it! Premium Butane - Zero Impurities 420ML","description":"\u003ch2 style=\"text-align: center;\"\u003eWhip-it! Premium Butane - Zero Impurities 420ML\u003c\/h2\u003e\n\u003cp\u003e\u003cb\u003eDISCLAIMER(S):\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eBOGO is\u003cspan\u003e \u003c\/span\u003e\u003cem\u003e\u003cstrong\u003eAutomatically\u003c\/strong\u003e\u003c\/em\u003e\u003cspan\u003e \u003c\/span\u003eIncluded in Pricing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eBOGO DOES NOT APPLY TO SINGLE CANS\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eDue to FAA regulations, solvent tanks cannot be safely transported via means other than ground. Any order that has solvent will not be shipped in an expedited fashion. If an order with solvent is combined with any other items and chosen to be expedited, that entire order will ship via Ground\/Freight. We will not split up any orders and ship them separately. If a customer is wanting to expedite specific items and order solvent, 2 separate orders (1 for the solvent and 1 for the expedited items) will need to be placed in order to do so.\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eSolvents do not ship to Hawaii, Puerto Rico, or any other US Territory outside of the contiguous 48 States. \u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eShipping Solvent to Alaska may ONLY ship via freight and will be required to travel through Canada.\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003eThis unit is intended for LEGAL purposes only, to be used in accordance with local laws and ordinances. Use only in WELL VENTILATED AREAS!\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003eCalifornia now prohibits the retail sale of any NON-Odorized butane in quantities larger than 150ml. If you are not a retail purchaser you can call in to place an order.\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003ePermitted Sales Include the Following:\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003eMedical Collectives or Cooperatives operating under CA Health \u0026amp; Safety Code Section 11362.775\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003ePersons licensed to perform volatile solvent extraction activity under CA Bus \u0026amp; Prof Code Division 10\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cb\u003e\u003cstrong\u003eManufacturers, wholesalers, resellers, or retailers solely for the purpose of resale\u003c\/strong\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan style=\"font-size: x-small;\"\u003e\u003cspan style=\"font-size: small;\"\u003eWhip-it! butane is the purest butane extracted from the north sea and with over seven decades of gas manufacturing expertise, Whip-It! is proud to offer butane lighter and torch fluid in its finest form, virtually free of contaminants. After extensive research and analysis, our technical team sources the purest natural butane from specific gas fields in the north sea about 200 miles off the Scottish coast. Our premium quality butane will keep your lighters and torches free from clogging and produce the cleanest burn possible.\u003c\/span\u003e\u003cb\u003e\u003c\/b\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eWhip-It! brand Premium North Sea Butane achieved Grade A for the Global Standards of Consumer Products. Whip-it! Premium North Sea Butane has the highest Quality levels backed by worldwide governing bodies of the following Quality Control institutions; BSI ISO9001:2008, British Retail Consortium Certification Body, SGS System Certification, UKAS, ANAB, and IAF. Comes in a 420ML can with ZERO impurities!\u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"a-left\"\u003e\n\u003cbutton class=\"accordion\"\u003eMaterial Capacity\u003c\/button\u003e\n\u003cdiv class=\"panel\"\u003e\n\u003cdiv class=\"row topone\"\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cdiv id=\"volumeCalculator\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eCylinder Volume\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv class=\"row\" style=\"margin-bottom: 50px; display: grid;\"\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003clabel class=\"cvolume\" for=\"radius\"\u003eTriclamp Spool (in)\u003c\/label\u003e\u003cselect id=\"radiusInput\" name=\"radius\" class=\"bor\"\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"0.685\"\u003e1.5\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"0.935\"\u003e2\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"1.435\"\u003e3\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"1.917\"\u003e4\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"2.891\"\u003e6\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"3.891\"\u003e8\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"4.891\"\u003e10\"\u003c\/option\u003e\n\u003coption type=\"number\" name=\"radius\" value=\"5.88\"\u003e12\"\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003clabel class=\"cvolume\" for=\"length\"\u003eLength (in)\u003c\/label\u003e\u003cselect id=\"lengthInput\" class=\"bor\"\u003e\n\u003coption type=\"number\" value=\"1\"\u003e1\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"2\"\u003e2\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"3\"\u003e3\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"4\"\u003e4\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"6\"\u003e6\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"8\"\u003e8\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"10\"\u003e10\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"12\"\u003e12\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"18\"\u003e18\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"24\"\u003e24\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"36\"\u003e36\"\u003c\/option\u003e\n\u003coption type=\"number\" value=\"48\"\u003e48\"\u003c\/option\u003e\n\u003c\/select\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003clabel class=\"cvolume\" for=\"volume\"\u003eVolume (in\u003csup\u003e3\u003c\/sup\u003e)\u003c\/label\u003e\u003cbr\u003e\u003cinput class=\"bor answer volumeResult disabled\" type=\"text\" name=\"volume\" disabled value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cdiv id=\"materialSelector\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eSelect Material\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv class=\"row\" style=\"display: grid;\"\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectButane\" value=\"butane\" checked\u003e \u003clabel for=\"materialSelectButane\" class=\"hoverme\"\u003eButane\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectIsoButane\" value=\"isobutane\"\u003e \u003clabel for=\"materialSelectIsoButane\" class=\"hoverme\"\u003eISO-Butane\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cinput type=\"radio\" name=\"materialSelect\" id=\"materialSelectPropane\" value=\"propane\"\u003e \u003clabel for=\"materialSelectPropane\" class=\"hoverme\"\u003ePropane\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-4 col-sm-12\"\u003e\n\u003cdiv id=\"materialCapacityCalculator\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eHow Much \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e Will Fit in Cylinder\u003c\/strong\u003e\u003c\/h4\u003e\n\u003cdiv class=\"row\" style=\"margin-bottom: 20px;\"\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003cp\u003e\u003cb\u003eFormula\u003c\/b\u003e\u003cbr\u003eVolume x Weight of Water x Specific Gravity\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003cp\u003e\u003cb\u003eConstants\u003c\/b\u003e\u003cbr\u003eWeight of Water = 0.0360 (lbs \/ in\u003csup\u003e3\u003c\/sup\u003e)\u003cbr\u003eSpecific Gravity of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e = \u003cspan class=\"materialSpecificGravity\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003clabel for=\"capacity\"\u003eLbs. of \u003cspan class=\"materialName\"\u003e\u003c\/span\u003e:\u003c\/label\u003e \u003cinput id=\"capacityResult\" type=\"text\" name=\"capacity\" value=\"\" disabled class=\"bor\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003clabel for=\"recommendedCapacity\"\u003eRecommended:\u003c\/label\u003e \u003cinput id=\"recommendedCapacity\" type=\"text\" name=\"recommendedCapacity\" value=\"\" disabled class=\"bor\"\u003e \u003csmall\u003e\u003cem\u003eAccount for an 80% fill to avoid a hydraulic lock \u003c\/em\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"capacityByDensityCalculator\"\u003e\n\u003cdiv class=\"row\" style=\"margin-bottom: 20px;\"\u003e\n\u003cdiv class=\"col-lg-12 col-sm-12\"\u003e\n\u003ch4\u003e\u003cstrong style=\"color: #000;\"\u003eHow Much Material Will Fit in the Cylinder\u003c\/strong\u003e\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ctable style=\"width: 100%!important;\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"greyback\"\u003e\n\u003ctd id=\"packingDensityValues\"\u003ePacking Density (g)\u003c\/td\u003e\n\u003ctd\u003e2.5\u003c\/td\u003e\n\u003ctd\u003e3\u003c\/td\u003e\n\u003ctd\u003e3.5\u003c\/td\u003e\n\u003ctd\u003e4.3\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd id=\"gramsOfMaterialValues\"\u003eGrams of Material\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"greyback\"\u003e\n\u003ctd id=\"lbsOfMaterialValues\"\u003eLbs. of Material\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003ctd\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\/\/ \u003c![CDATA[\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n                CalculatorApp.init();\n            });\n            var CalculatorApp = {\n                init: function () {\n                    this.bindEvents();\n                    this.updateSelectedMaterial();\n                    this.setInitialState();\n                },\n                bindEvents: function () {\n                    jQuery('#materialSelector').on('change', this.handlers.updateVolumeResult.bind(this));\n                    jQuery('#volumeCalculator').on('input', [jQuery('#radiusInput'), jQuery('#lengthInput')],\n                        this.handlers.updateVolumeResult.bind(this));\n                    jQuery('#poundsOfButaneInput').on('change', this.handlers.updateButaneCansResult.bind(\n                    this));\n                },\n                updateSelectedMaterial: function () {\n                    this.selectedMaterial = jQuery('input[name=\"materialSelect\"]:checked').val();\n                    jQuery('.materialName').each(function () {\n                        jQuery(this).text(CalculatorApp.materialNameToString(CalculatorApp\n                            .selectedMaterial));\n                    });\n                    jQuery('.materialSpecificGravity').each(function () {\n                        jQuery(this).text(CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp\n                            .selectedMaterial]);\n                    });\n                },\n                setInitialState: function () {\n                    this.setButaneLbsColumn();\n                    this.handlers.updateVolumeResult();\n                    this.handlers.updateButaneCansResult();\n                },\n                setButaneLbsColumn: function () {\n                    jQuery('.butaneCanWeight').each(function (index) {\n                        jQuery(this).text(CalculatorApp.butaneCanWeightValues[index])\n                    });\n                },\n                materialNameToString: function (materialName) {\n                    if (materialName === 'isobutane') return 'ISO-Butane';\n                    return materialName.charAt(0).toUpperCase() + materialName.slice(1);\n                },\n                decimalPlaces: 3, \/\/ set the number of decimals you want in calculation results\n                selectedMaterial: 'butane', \/\/ default state\n                butaneCanWeightValues: [0.555, 0.396, 0.264, 0.198], \/\/ default state\n                constants: {\n                    RECOMMENDED_CAPACITY: 0.8,\n                    POUNDS_PER_GRAM: 0.00220462,\n                    WEIGHT_OF_H2O: 0.036,\n                    SPECIFIC_GRAVITIES: {\n                        butane: 0.601, \/\/ at 70 deg F\n                        isobutane: 0.563, \/\/ at 60 deg F\n                        propane: 0.495 \/\/ at 70 deg F\n                    }\n                },\n                handlers: {\n                    updateVolumeResult: function () {\n                        CalculatorApp.updateSelectedMaterial();\n                        var radius = jQuery('#radiusInput').val();\n                        var length = jQuery('#lengthInput').val();\n                        var volume = (Math.PI * radius ** 2) * length;\n                        jQuery('.volumeResult').each(function () {\n                            jQuery(this).val(volume.toFixed(CalculatorApp.decimalPlaces) + ' in³')\n                        });\n                        var capacity =\n                            volume *\n                            CalculatorApp.constants.WEIGHT_OF_H2O *\n                            CalculatorApp.constants.SPECIFIC_GRAVITIES[CalculatorApp.selectedMaterial];\n                        jQuery('#capacityResult').val(capacity.toFixed(CalculatorApp.decimalPlaces));\n                        jQuery('#recommendedCapacity').val(\n                            (capacity * CalculatorApp.constants.RECOMMENDED_CAPACITY)\n                            .toFixed(CalculatorApp.decimalPlaces)\n                        );\n                        var densityValues = jQuery('#packingDensityValues')\n                            .siblings()\n                            .map(function () {\n                                return jQuery(this).text();\n                            });\n                        CalculatorApp.handlers.updateCapacityByDensityResults(volume, densityValues);\n                    },\n                    updateCapacityByDensityResults: function (volume, densityValues) {\n                        jQuery('#gramsOfMaterialValues')\n                            .siblings()\n                            .each(function (index) {\n                                jQuery(this).text(\n                                    (parseFloat(densityValues[index]) * volume)\n                                    .toFixed(CalculatorApp.decimalPlaces)\n                                );\n                            });\n                        jQuery('#lbsOfMaterialValues')\n                            .siblings()\n                            .each(function (index) {\n                                jQuery(this).text(\n                                    (parseFloat(densityValues[index]) * volume * CalculatorApp.constants\n                                        .POUNDS_PER_GRAM)\n                                    .toFixed(CalculatorApp.decimalPlaces)\n                                );\n                            });\n                    },\n                    updateButaneCansResult: function () {\n                        var poundsOfButane = jQuery('#poundsOfButaneInput').val();\n                        jQuery('.numberOfCans').each(function (index) {\n                            jQuery(this).text(\n                                (poundsOfButane \/ CalculatorApp.butaneCanWeightValues[index])\n                                .toFixed(CalculatorApp.decimalPlaces)\n                            );\n                        });\n                    }\n                }\n            };\n            var acc = document.getElementsByClassName(\"accordion\");\n            var i;\n            for (i = 0; i \u003c acc.length; i++) {\n                acc[i].onclick = function () {\n                    this.classList.toggle(\"active\");\n                    var panel = this.nextElementSibling;\n                    if (panel.style.maxHeight) {\n                        panel.style.maxHeight = null;\n                    } else {\n                        panel.style.maxHeight = panel.scrollHeight + \"px\";\n                    }\n                }\n            }\n\/\/ ]]\u003e\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"BVV","offers":[{"title":"Single","offer_id":43818305224740,"sku":"WHIPIT-1","price":5.75,"currency_code":"USD","in_stock":true},{"title":"12 Pack","offer_id":43818305257508,"sku":"WHIPIT-12","price":60.0,"currency_code":"USD","in_stock":true},{"title":"MasterCase - 72 Cans","offer_id":43818305290276,"sku":"WHIPIT-MASTER","price":258.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0254\/3914\/1924\/files\/d7598b32e0ef33635401e7063a3bb2bc.jpg?v=1773856810","url":"https:\/\/www.growitdepot.com\/products\/whip-it-premium-butane-zero-impurities-420ml","provider":"Grow It Depot","version":"1.0","type":"link"}