CINXE.COM

Toilet Paper – Avern Cleaning Supplies

<!doctype html> <html lang="en"> <head> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-13270737-1"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-13270737-1'); gtag('config', 'AW-1021220341'); </script> <!-- Hotjar Tracking Code for my site --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:3377024,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <link rel="canonical" href="https://www.averncleaningsupplies.com/collections/toilet-paper"> <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> Toilet Paper &ndash; Avern Cleaning Supplies</title> <meta name="description" content="We stock a huge range of toilet paper suitable for schools , offices &amp;amp; factories all supplied by Midland Paper"> <meta property="og:site_name" content="Avern Cleaning Supplies (Internet) Ltd"> <meta property="og:url" content="https://www.averncleaningsupplies.com/collections/toilet-paper"> <meta property="og:title" content="Toilet Paper"> <meta property="og:type" content="product.group"> <meta property="og:description" content="We stock a huge range of toilet paper suitable for schools , offices &amp;amp; factories all supplied by Midland Paper"><meta property="og:image" content="http://www.averncleaningsupplies.com/cdn/shop/files/shot.png?v=1663241626"> <meta property="og:image:secure_url" content="https://www.averncleaningsupplies.com/cdn/shop/files/shot.png?v=1663241626"> <meta property="og:image:width" content="1280"> <meta property="og:image:height" content="800"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Toilet Paper"> <meta name="twitter:description" content="We stock a huge range of toilet paper suitable for schools , offices &amp;amp; factories all supplied by Midland Paper"> <link rel="shortcut icon" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/favicon.ico?v=152546523192582264611721657833" type="image/x-icon"/> <link rel="apple-touch-icon" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon.png?v=169063686189598182051721657833"/> <link rel="apple-touch-icon" sizes="57x57" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-57x57.png?v=169063686189598182051721657833"/> <link rel="apple-touch-icon" sizes="72x72" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-72x72.png?v=47947677113588270991721657833"/> <link rel="apple-touch-icon" sizes="76x76" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-76x76.png?v=65998741875545165791721657833"/> <link rel="apple-touch-icon" sizes="114x114" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-114x114.png?v=146837208791321732091721657833"/> <link rel="apple-touch-icon" sizes="120x120" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-120x120.png?v=58410749541346600311721657833"/> <link rel="apple-touch-icon" sizes="144x144" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-144x144.png?v=102158800626506541751721657833"/> <link rel="apple-touch-icon" sizes="152x152" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/apple-touch-icon-152x152.png?v=125776742746083376031721657833"/> <script> const boostSDAssetFileURL = "\/\/www.averncleaningsupplies.com\/cdn\/shop\/t\/20\/assets\/boost_sd_assets_file_url.gif?4485"; window.boostSDAssetFileURL = boostSDAssetFileURL; if (window.boostSDAppConfig) { window.boostSDAppConfig.generalSettings.custom_js_asset_url = "//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-sd-custom.js?v=160962118398746674481721657833"; window.boostSDAppConfig.generalSettings.custom_css_asset_url = "//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-sd-custom.css?v=117994521421468828361731946435"; } window.addEventListener('DOMContentLoaded', async () => { window.boostSDFallback = { productPerPage: 24, products: [{"id":7715602071795,"title":"Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002","handle":"bulk-pack-toilet-tissue-9000-sheets","description":"\u003ch2 style=\"text-align: center;\"\u003eBulk Pack Toilet Tissue White 2Ply 36 x 250 sheets (9000 Sheets)\u003c\/h2\u003e\n\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eSuited to washrooms where space is very restricted, multi-flat toilet tissue is dispensed as single sheets and supplied in bundles of 250 sheets.\u003c\/p\u003e\n\u003cp\u003eBeing dispensed a single sheet at a time cuts down on waste saving money, it is also very hygienic as there is no contact with sheets that remain in the dispenser.\u003c\/p\u003e\n\u003cp\u003eLength 200mm x Width 103mm\u003c\/p\u003e\n\u003cp\u003eThere are dispensers available for this in both white ABS plastic and stainless steel, these can be seen on the related products tab.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Bulk_pack_toilet_tissue_9000_sheets_480x480.png?v=1717767725\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n","published_at":"2022-06-22T16:22:10+01:00","created_at":"2022-06-22T16:22:18+01:00","vendor":"Midland Paper","type":"","tags":[],"price":1399,"price_min":1399,"price_max":1399,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899896303859,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"BPT002 - Bulk Pack Toilet Tissue","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002","public_title":null,"options":["Default Title"],"price":1399,"weight":6800,"compare_at_price":null,"inventory_management":"shopify","barcode":"05061003021374","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_2ply_BPT002.png?v=1729852397","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_2ply_36_x_250sheets.jpg?v=1717752009","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_toilet_tissue_9000_sheets.png?v=1717767725","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_Toilet_Tissue.jpg?v=1717752009","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_tissue_Bulk_pack.jpg?v=1717752009","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_Bulk.jpg?v=1717752010","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/BPT002_20Sleeve.jpg?v=1717767746","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/71eLKoQADFL._AC_SL1500.jpg?v=1717767746","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/BPT002_20Paper.jpg?v=1717767746"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_2ply_BPT002.png?v=1729852397","options":["Title"],"media":[{"alt":null,"id":34990965719283,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_2ply_BPT002.png?v=1729852397"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_2ply_BPT002.png?v=1729852397","width":1080},{"alt":"Bulk Pack Toilet Tissue","id":34208676282611,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_2ply_36_x_250sheets.jpg?v=1717752009"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_2ply_36_x_250sheets.jpg?v=1717752009","width":2048},{"alt":null,"id":34209589264627,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_toilet_tissue_9000_sheets.png?v=1717767725"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_toilet_tissue_9000_sheets.png?v=1717767725","width":1080},{"alt":"Bulk Pack Toilet Tissue 2ply 36 x 250Sheets","id":34208676217075,"position":4,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_Toilet_Tissue.jpg?v=1717752009"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Bulk_pack_Toilet_Tissue.jpg?v=1717752009","width":2048},{"alt":null,"id":34208676184307,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_tissue_Bulk_pack.jpg?v=1717752009"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_tissue_Bulk_pack.jpg?v=1717752009","width":2048},{"alt":null,"id":34208676249843,"position":6,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_Bulk.jpg?v=1717752010"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_Bulk.jpg?v=1717752010","width":2048},{"alt":null,"id":30189218201843,"position":7,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/BPT002_20Sleeve.jpg?v=1717767746"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/BPT002_20Sleeve.jpg?v=1717767746","width":2048},{"alt":null,"id":30189218300147,"position":8,"preview_image":{"aspect_ratio":1.465,"height":1024,"width":1500,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/71eLKoQADFL._AC_SL1500.jpg?v=1717767746"},"aspect_ratio":1.465,"height":1024,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/71eLKoQADFL._AC_SL1500.jpg?v=1717767746","width":1500},{"alt":null,"id":30189218234611,"position":9,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/BPT002_20Paper.jpg?v=1717767746"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/BPT002_20Paper.jpg?v=1717767746","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2 style=\"text-align: center;\"\u003eBulk Pack Toilet Tissue White 2Ply 36 x 250 sheets (9000 Sheets)\u003c\/h2\u003e\n\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eSuited to washrooms where space is very restricted, multi-flat toilet tissue is dispensed as single sheets and supplied in bundles of 250 sheets.\u003c\/p\u003e\n\u003cp\u003eBeing dispensed a single sheet at a time cuts down on waste saving money, it is also very hygienic as there is no contact with sheets that remain in the dispenser.\u003c\/p\u003e\n\u003cp\u003eLength 200mm x Width 103mm\u003c\/p\u003e\n\u003cp\u003eThere are dispensers available for this in both white ABS plastic and stainless steel, these can be seen on the related products tab.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Bulk_pack_toilet_tissue_9000_sheets_480x480.png?v=1717767725\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n"},{"id":7715601678579,"title":"Micro Mini Jumbo 125m ITR031","handle":"micro-jumbo-toilet-tissue-2ply-24-pack","description":"\u003ch2\u003eMicro Jumbo Toilet Rolls (24 Pack) 125M 2 ply 60mm core - ITR031\u003c\/h2\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eIdeal for use in busy offices, schools and factories where a large capacity roll is needed that will still fit in often compact cubicles. \u003c\/p\u003e\n\u003cp\u003eThese 2ply toilet rolls come supplied in a pack of 24 rolls 125m x 90mm, each roll containing 125 metres of toilet paper. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Micro_mini_jumbo_rolls_24_pack_480x480.png?v=1717767887\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2022-06-22T16:21:28+01:00","created_at":"2022-06-22T16:21:33+01:00","vendor":"Midland Paper","type":"","tags":[],"price":1699,"price_min":1699,"price_max":1699,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899895320819,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"Micro Jumbo Toilet Rolls (24 Pack) 125M 2 ply - ITR031","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Micro Mini Jumbo 125m ITR031","public_title":null,"options":["Default Title"],"price":1699,"weight":9200,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_Jumbo_Toilet_Rolls.jpg?v=1717755911","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_mini_jumbo_rolls_24_pack.png?v=1717767887","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_mini_Jumbo_toilet_rolls.jpg?v=1717755911","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR031_20Roll.jpg?v=1717767894","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR031_20Paper.jpg?v=1717767894"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_Jumbo_Toilet_Rolls.jpg?v=1717755911","options":["Title"],"media":[{"alt":"Micro Mini Jumbo Toilet Rolls","id":34208897794291,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_Jumbo_Toilet_Rolls.jpg?v=1717755911"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_Jumbo_Toilet_Rolls.jpg?v=1717755911","width":2048},{"alt":null,"id":34209595785459,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_mini_jumbo_rolls_24_pack.png?v=1717767887"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_mini_jumbo_rolls_24_pack.png?v=1717767887","width":1080},{"alt":null,"id":34208897827059,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_mini_Jumbo_toilet_rolls.jpg?v=1717755911"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_mini_Jumbo_toilet_rolls.jpg?v=1717755911","width":2048},{"alt":null,"id":30189216825587,"position":4,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR031_20Roll.jpg?v=1717767894"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR031_20Roll.jpg?v=1717767894","width":2048},{"alt":null,"id":30189216858355,"position":5,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR031_20Paper.jpg?v=1717767894"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR031_20Paper.jpg?v=1717767894","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003eMicro Jumbo Toilet Rolls (24 Pack) 125M 2 ply 60mm core - ITR031\u003c\/h2\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eIdeal for use in busy offices, schools and factories where a large capacity roll is needed that will still fit in often compact cubicles. \u003c\/p\u003e\n\u003cp\u003eThese 2ply toilet rolls come supplied in a pack of 24 rolls 125m x 90mm, each roll containing 125 metres of toilet paper. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Micro_mini_jumbo_rolls_24_pack_480x480.png?v=1717767887\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e"},{"id":7715601481971,"title":"Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls","handle":"320-sheet-toilet-tissue-two-ply-36-roll","description":"\u003cp\u003eA standard 2ply toilet roll suitable for use in schools, factories and offices.\u003c\/p\u003e\r\n\r\n\u003cp\u003eSupplied in a case of 9 packs each containing 4 rolls (36 rolls total), each roll with 320 sheets.\u003c\/p\u003e\r\n\r\n\u003cp\u003eIdeal for applications where there are space constraints where a commercial type roll dispenser will not fit. We have special compact dispensers for these rolls that can be seen on the related products tab.\u003c\/p\u003e\r\n","published_at":"2022-06-22T16:21:04+01:00","created_at":"2022-06-22T16:21:08+01:00","vendor":"Midland Paper","type":"","tags":[],"price":1599,"price_min":1599,"price_max":1599,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899895124211,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"TWH320","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls","public_title":null,"options":["Default Title"],"price":1599,"weight":4400,"compare_at_price":null,"inventory_management":"shopify","barcode":"5010146006878","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/2PLY-Whisper-toilet-Rolls.png?v=1655911268","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/STR002_20Paper.jpg?v=1655911268"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/2PLY-Whisper-toilet-Rolls.png?v=1655911268","options":["Title"],"media":[{"alt":null,"id":30189215187187,"position":1,"preview_image":{"aspect_ratio":1.017,"height":572,"width":582,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/2PLY-Whisper-toilet-Rolls.png?v=1655911268"},"aspect_ratio":1.017,"height":572,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/2PLY-Whisper-toilet-Rolls.png?v=1655911268","width":582},{"alt":null,"id":30189215219955,"position":2,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/STR002_20Paper.jpg?v=1655911268"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/STR002_20Paper.jpg?v=1655911268","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eA standard 2ply toilet roll suitable for use in schools, factories and offices.\u003c\/p\u003e\r\n\r\n\u003cp\u003eSupplied in a case of 9 packs each containing 4 rolls (36 rolls total), each roll with 320 sheets.\u003c\/p\u003e\r\n\r\n\u003cp\u003eIdeal for applications where there are space constraints where a commercial type roll dispenser will not fit. We have special compact dispensers for these rolls that can be seen on the related products tab.\u003c\/p\u003e\r\n"},{"id":7715601645811,"title":"Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005","handle":"mini-jumbo-toilet-tissue-60mm-core","description":"\u003ch2 style=\"text-align: center;\"\u003eMini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core 200M X 90MM ITR005\u003c\/h2\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eMini Jumbo toilet rolls are supplied in a pack of 12 rolls, each roll containing 200m length \u0026amp; 90mm width of 2ply white paper on a 60mm core. \u003c\/p\u003e\n\u003cp\u003eIdeal for use in schools and factories where a compact toilet roll with a large capacity is required. \u003c\/p\u003e\n\u003cp\u003eWe have stainless and white dispensers available for this toilet roll that are suitable for almost all applications. \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Mini_Jumbo_toilet_rolls_2ply_12_rolls_480x480.png?v=1717767842\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2022-06-22T16:21:23+01:00","created_at":"2022-06-22T16:21:28+01:00","vendor":"Midland Paper","type":"","tags":[],"price":1499,"price_min":1499,"price_max":1499,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899895288051,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"JWH200","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005","public_title":null,"options":["Default Title"],"price":1499,"weight":7800,"compare_at_price":null,"inventory_management":"shopify","barcode":"5010146006076","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Tissue.jpg?v=1717756188","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_toilet_rolls_2ply_12_rolls.png?v=1717767842","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Rolls.jpg?v=1717756187","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR005_20Roll.jpg?v=1717767847","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR005_20Paper.jpg?v=1717767847"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Tissue.jpg?v=1717756188","options":["Title"],"media":[{"alt":"Mini jumbo toilet rolls","id":34208909983987,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Tissue.jpg?v=1717756188"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Tissue.jpg?v=1717756188","width":2048},{"alt":null,"id":34209593688307,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_toilet_rolls_2ply_12_rolls.png?v=1717767842"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_toilet_rolls_2ply_12_rolls.png?v=1717767842","width":1080},{"alt":"Mini Jumbo Toilet rolls 2ply","id":34208909951219,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Rolls.jpg?v=1717756187"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Rolls.jpg?v=1717756187","width":2048},{"alt":null,"id":30189216596211,"position":4,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR005_20Roll.jpg?v=1717767847"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR005_20Roll.jpg?v=1717767847","width":2048},{"alt":null,"id":30189216628979,"position":5,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR005_20Paper.jpg?v=1717767847"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR005_20Paper.jpg?v=1717767847","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2 style=\"text-align: center;\"\u003eMini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core 200M X 90MM ITR005\u003c\/h2\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eMini Jumbo toilet rolls are supplied in a pack of 12 rolls, each roll containing 200m length \u0026amp; 90mm width of 2ply white paper on a 60mm core. \u003c\/p\u003e\n\u003cp\u003eIdeal for use in schools and factories where a compact toilet roll with a large capacity is required. \u003c\/p\u003e\n\u003cp\u003eWe have stainless and white dispensers available for this toilet roll that are suitable for almost all applications. \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Mini_Jumbo_toilet_rolls_2ply_12_rolls_480x480.png?v=1717767842\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e"},{"id":7715601776883,"title":"Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007","handle":"maxi-jumbo-toilet-tissue-2ply-6-pack","description":"\u003ch2 style=\"text-align: center;\"\u003eMaxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack)\u003c\/h2\u003e\n\u003ch2 style=\"text-align: center;\"\u003e400mm x 90mm \u003c\/h2\u003e\n\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\n\u003cp\u003eJumbo sized toilet rolls that contain 400m of 2ply toilet paper per roll. Ideal for use in pubs, clubs and service stations as the longer roll means that you do not need to check or change the roll as often, this has many advantages including reduced staffing costs. \u003c\/p\u003e\n\u003cp\u003eSupplied in a pack of 6 rolls.\u003c\/p\u003e\n\u003cp\u003eWe have a selection of dispensers that are suitable for this roll that can be found on the related items tab. \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Maxi_Jumbo_Toilet_Rolls_240x240.png?v=1717767781\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2022-06-22T16:21:34+01:00","created_at":"2022-06-22T16:21:39+01:00","vendor":"Midland Paper","type":"","tags":[],"price":1599,"price_min":1599,"price_max":1599,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899895746803,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"JWH400","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007","public_title":null,"options":["Default Title"],"price":1599,"weight":7500,"compare_at_price":null,"inventory_management":"shopify","barcode":"5010146006137","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.jpg?v=1717756288","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.png?v=1717767781","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Tissue.jpg?v=1717756288","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ERJ007_20Roll.jpg?v=1717767789","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ERJ007_20Paper.jpg?v=1717767789"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.jpg?v=1717756288","options":["Title"],"media":[{"alt":"Maxi Jumbo Toilet Rolls 2ply","id":34208914538739,"position":1,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.jpg?v=1717756288"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.jpg?v=1717756288","width":2048},{"alt":null,"id":34209591394547,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.png?v=1717767781"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.png?v=1717767781","width":1080},{"alt":"Jumbo maxi toilet tissue","id":34208914473203,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Tissue.jpg?v=1717756288"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Tissue.jpg?v=1717756288","width":2048},{"alt":null,"id":30189217284339,"position":4,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ERJ007_20Roll.jpg?v=1717767789"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ERJ007_20Roll.jpg?v=1717767789","width":2048},{"alt":null,"id":30189217317107,"position":5,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ERJ007_20Paper.jpg?v=1717767789"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ERJ007_20Paper.jpg?v=1717767789","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2 style=\"text-align: center;\"\u003eMaxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack)\u003c\/h2\u003e\n\u003ch2 style=\"text-align: center;\"\u003e400mm x 90mm \u003c\/h2\u003e\n\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\n\u003cp\u003eJumbo sized toilet rolls that contain 400m of 2ply toilet paper per roll. Ideal for use in pubs, clubs and service stations as the longer roll means that you do not need to check or change the roll as often, this has many advantages including reduced staffing costs. \u003c\/p\u003e\n\u003cp\u003eSupplied in a pack of 6 rolls.\u003c\/p\u003e\n\u003cp\u003eWe have a selection of dispensers that are suitable for this roll that can be found on the related items tab. \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Maxi_Jumbo_Toilet_Rolls_240x240.png?v=1717767781\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e"},{"id":7715601875187,"title":"40 x Luxury Toilet Rolls 3ply Quilted STR018","handle":"nicky-luxury-3ply-toilet-tissue","description":"\u003ch2 style=\"text-align: center;\"\u003eWhisper Toilet Rolls (40 Rolls) 3ply Luxury Quilted STR018\u003c\/h2\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eLuxury 3ply toilet paper, Whisper branded and made in the UK.Top quality toilet tissue that is even scented. Quilted 3 ply finish means its strong, so less waste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Toilet_Rolls_3ply_40_pack_480x480.png?v=1717767209\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2022-06-22T16:21:44+01:00","created_at":"2022-06-22T16:21:48+01:00","vendor":"Midland Paper","type":"","tags":[],"price":1399,"price_min":1399,"price_max":1399,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899895812339,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"STR018 Whisper Toilet Rolls","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"40 x Luxury Toilet Rolls 3ply Quilted STR018","public_title":null,"options":["Default Title"],"price":1399,"weight":4000,"compare_at_price":null,"inventory_management":"shopify","barcode":"5010146005925","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/whisper_gold.png?v=1730116227","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Rolls_3ply.jpg?v=1717767026","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Whisper_3PLY_Toilet_Roll.jpg?v=1717767027","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Rolls_3ply_40_pack.png?v=1717767209","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Roll_3ply.jpg?v=1717767026","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/STR011_20Paper.jpg?v=1717767216"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/whisper_gold.png?v=1730116227","options":["Title"],"media":[{"alt":null,"id":35000686117107,"position":1,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/whisper_gold.png?v=1730116227"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/whisper_gold.png?v=1730116227","width":1080},{"alt":"Whisper 3ply Toilet Rolls","id":34209553481971,"position":2,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Rolls_3ply.jpg?v=1717767026"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Rolls_3ply.jpg?v=1717767026","width":2048},{"alt":"Toilet Rolls 3ply","id":34209553514739,"position":3,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Whisper_3PLY_Toilet_Roll.jpg?v=1717767027"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Whisper_3PLY_Toilet_Roll.jpg?v=1717767027","width":2048},{"alt":null,"id":34209564950771,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Rolls_3ply_40_pack.png?v=1717767209"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Rolls_3ply_40_pack.png?v=1717767209","width":1080},{"alt":null,"id":34209553449203,"position":5,"preview_image":{"aspect_ratio":1.0,"height":2048,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Roll_3ply.jpg?v=1717767026"},"aspect_ratio":1.0,"height":2048,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Roll_3ply.jpg?v=1717767026","width":2048},{"alt":null,"id":30189217480947,"position":6,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/STR011_20Paper.jpg?v=1717767216"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/STR011_20Paper.jpg?v=1717767216","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2 style=\"text-align: center;\"\u003eWhisper Toilet Rolls (40 Rolls) 3ply Luxury Quilted STR018\u003c\/h2\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003cp\u003eLuxury 3ply toilet paper, Whisper branded and made in the UK.Top quality toilet tissue that is even scented. Quilted 3 ply finish means its strong, so less waste.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/files\/Toilet_Rolls_3ply_40_pack_480x480.png?v=1717767209\" class=\"img-fluid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e"},{"id":7715601547507,"title":"E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034","handle":"e-matic-toilet-tissue-2-ply-36-pack","description":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eEmatic Type Toilet Paper - Paper Cleaning Supplies and Disposables\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style=\"line-height: 20.7999992370605px;\"\u003eE-matic toilet rolls, this type of toilet roll comes with a special plastic core that will automatically drop once empty and allow the next new roll to take its place. A very clever system that cuts down on time spent loading toilet rolls.\u003c\/span\u003e\u003c\/p\u003e\r\n","published_at":"2022-06-22T16:21:08+01:00","created_at":"2022-06-22T16:21:13+01:00","vendor":"Midland Paper","type":"","tags":[],"price":4199,"price_min":4199,"price_max":4199,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899895189747,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"ITR034","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034","public_title":null,"options":["Default Title"],"price":4199,"weight":11600,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Case.jpg?v=1655911273","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Roll_20.jpg?v=1655911273","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Paper_20_1.jpg?v=1655911273"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Case.jpg?v=1655911273","options":["Title"],"media":[{"alt":null,"id":30189215351027,"position":1,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Case.jpg?v=1655911273"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Case.jpg?v=1655911273","width":2048},{"alt":null,"id":30189215383795,"position":2,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Roll_20.jpg?v=1655911273"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Roll_20.jpg?v=1655911273","width":2048},{"alt":null,"id":30189215416563,"position":3,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Paper_20_1.jpg?v=1655911273"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Paper_20_1.jpg?v=1655911273","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eEmatic Type Toilet Paper - Paper Cleaning Supplies and Disposables\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style=\"line-height: 20.7999992370605px;\"\u003eE-matic toilet rolls, this type of toilet roll comes with a special plastic core that will automatically drop once empty and allow the next new roll to take its place. A very clever system that cuts down on time spent loading toilet rolls.\u003c\/span\u003e\u003c\/p\u003e\r\n"},{"id":7715601187059,"title":"Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003","handle":"white-facial-tissues-2ply","description":"\u003cp\u003e\u003cstrong\u003eFacial Tissues 2Ply 24 Boxes of 70 - Paper Cleaning Supplies \u0026amp; Disposables\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style=\"line-height: 20.7999992370605px;\"\u003eFacial Tissues, in a simple white box, ideal for dotting around the office or popping in the staff room.\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style=\"line-height: 20.7999992370605px;\"\u003eSuitable for nursing homes, offices and schools.\u003c\/span\u003e\u003c\/p\u003e\r\n","published_at":"2022-06-22T16:20:34+01:00","created_at":"2022-06-22T16:20:39+01:00","vendor":"Midland Paper","type":"","tags":[],"price":2099,"price_min":2099,"price_max":2099,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899894272243,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"FAC003","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003","public_title":null,"options":["Default Title"],"price":2099,"weight":3200,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Case.jpg?v=1655911239","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Skillet_203.jpg?v=1655911239","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Paper.jpg?v=1655911239"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Case.jpg?v=1655911239","options":["Title"],"media":[{"alt":null,"id":30189213614323,"position":1,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Case.jpg?v=1655911239"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Case.jpg?v=1655911239","width":2048},{"alt":null,"id":30189213647091,"position":2,"preview_image":{"aspect_ratio":1.503,"height":1363,"width":2048,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Skillet_203.jpg?v=1655911239"},"aspect_ratio":1.503,"height":1363,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Skillet_203.jpg?v=1655911239","width":2048},{"alt":null,"id":30189213679859,"position":3,"preview_image":{"aspect_ratio":1.001,"height":1496,"width":1497,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Paper.jpg?v=1655911239"},"aspect_ratio":1.001,"height":1496,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Paper.jpg?v=1655911239","width":1497}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e\u003cstrong\u003eFacial Tissues 2Ply 24 Boxes of 70 - Paper Cleaning Supplies \u0026amp; Disposables\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style=\"line-height: 20.7999992370605px;\"\u003eFacial Tissues, in a simple white box, ideal for dotting around the office or popping in the staff room.\u003c\/span\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cspan style=\"line-height: 20.7999992370605px;\"\u003eSuitable for nursing homes, offices and schools.\u003c\/span\u003e\u003c\/p\u003e\r\n"}], collection: { title: "Toilet Paper" }, pagination: {"current_offset":0,"current_page":1,"items":8,"page_size":24,"parts":[],"pages":1}, moneyFormatWithCurrency: "£{{amount}} GBP", sortBy: "", defaultSortBy: "manual", sortOptions: [["manual","Featured"],["best-selling","Best selling"],["title-ascending","Alphabetically, A-Z"],["title-descending","Alphabetically, Z-A"],["price-ascending","Price, low to high"],["price-descending","Price, high to low"],["created-ascending","Date, old to new"],["created-descending","Date, new to old"]] }; const cdn = window.boostSDAppConfig?.api?.cdn || 'https://boost-cdn-prod.bc-solutions.net'; const script = document.createElement("script"); script.src = `${cdn}/fallback-theme/1.0.12/boost-sd-fallback-theme.js`; script.defer = true; document.body.appendChild(script); }); </script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="facebook-domain-verification" content="u5vhfbxx8y7pyk2ymhs06d99k8ntbo"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/64610500851/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="131b749c9c4a89b333f4bf6f780e9985"> <meta id="in-context-paypal-metadata" data-shop-id="64610500851" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="GBP"> <link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/toilet-paper.atom" /> <link rel="alternate" type="application/json+oembed" href="https://www.averncleaningsupplies.com/collections/toilet-paper.oembed"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-GB"></script> <link rel="preconnect" href="https://shop.app" crossorigin="anonymous"> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-GB&shop_id=64610500851" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":64610500851,"countryCode":"GB","currencyCode":"GBP","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/64610500851","merchantName":"Avern Cleaning Supplies (Internet) Ltd","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex","discover","elo"],"total":{"type":"pending","label":"Avern Cleaning Supplies (Internet) Ltd","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":false}</script> <script id="shopify-features" type="application/json">{"accessToken":"131b749c9c4a89b333f4bf6f780e9985","betas":["rich-media-storefront-analytics"],"domain":"www.averncleaningsupplies.com","predictiveSearch":true,"shopId":64610500851,"smart_payment_buttons_url":"https:\/\/www.averncleaningsupplies.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/www.averncleaningsupplies.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "avern-cleaning-supplies.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"GBP","rate":"1.0"}; Shopify.country = "GB"; Shopify.theme = {"name":"Webforward 2024-07-22","id":143863251187,"schema_name":"avern","schema_version":"1.0","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "www.averncleaningsupplies.com/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <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> <script>window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay";</script> <script id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"login-button":["modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_BSPYpBgE.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.shop-pay_DNi9j_X8.esm.js"],"payment-terms":["modules/client.payment-terms_BF5x7ymI.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"pay-button":["modules/client.pay-button_Cc3hmsbn.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"discount-app":["modules/client.discount-app_Dl148wJa.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"avatar":["modules/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_BXLde5-4.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_CSM1j0yH.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_BDGFEblG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_CO51Msyl.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/widget.trustpilot.com\/bootstrap\/v5\/tp.widget.sync.bootstrap.min.js?shop=avern-cleaning-supplies.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJHNG9scWlOeHpTM0dBb1VBIiwicyI6InNrdSJ9\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/avern-cleaning-supplies.myshopify.com.js?settings=1725458103307\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/storage.googleapis.com\/gsf-scripts\/global-remarketing\/avern-cleaning-supplies.js?1670420828\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0646\/1050\/0851\/t\/12\/assets\/pop_64610500851.js?v=1671101495\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0417\/3765\/0342\/files\/mrp-script-tag.js?v=1672824107\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/318c7030baa6b429f71503590\/680c4b6aa2ba4f65097c6d4fb.js?shop=avern-cleaning-supplies.myshopify.com","https:\/\/script.pop-convert.com\/production.pc.min.js?unique_id=avern-cleaning-supplies.myshopify.com\u0026force=true\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=avern-cleaning-supplies.myshopify.com\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=avern-cleaning-supplies.myshopify.com\u0026shop=avern-cleaning-supplies.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/c5d48ab3820eab838873c316eafdfb589eafb1ff\/avern-cleaning-supplies.myshopify.com-1728482466595.js?shop=avern-cleaning-supplies.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":64610500851,"offset":0,"reqid":"e644c594-2101-4eda-98d7-a85586f3c2d8-1732748591","pageurl":"www.averncleaningsupplies.com\/collections\/toilet-paper?paper_type=boost-tissuetype%3AMicro+Jumbo+Toilet+Tissue+Paper","u":"b63c80cdf81d","p":"collection","rtyp":"collection","rid":401916494067};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <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(',');function s(t,e,n=!1){try{const o=window.sessionStorage;for(const[n,c]of Object.entries(JSON.parse(o.getItem(e))))t.elements[n]&&(t.elements[n].value=c);n&&o.removeItem(e)}catch{}}const a='form_key',i=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response','password'],u=()=>{try{return window.sessionStorage}catch{return}},m=t=>t.elements[a],f='form_type',d='cptcha';function p(t){t.dataset[d]=!0}const l=window,h=l.document,_='Shopify',y='ce_forms',E='captcha';let v=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe','https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js',T={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=l[_][y],c=o.bindForm;if(c)return c(t,g,e,T).then(n);o.q.push([[t,g,e,T],n]),v||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:'https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js'})),v=!0)});var g,T;l[_]=l[_]||{},l[_][y]=l[_][y]||{},l[_][y].q=[],l[_][E]=l[_][E]||{},l[_][E].protect=function(t,e){n(t,void 0,e),p(t)},Object.freeze(l[_][E]),function(t,e,n,l,h,_){const[y,E,v,g]=function(t,e,n){const s=e?o:[],a=t?c:[],i=[...s,...a],u=[...o],m=r(i),f=r(s),d=n&&r(i.filter((([t,e])=>n.includes(e)))),p=r(u),l=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];return[l(m),l(f),l(d),l(p)]}(l,h,_),T=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},S=t=>y().includes(t);t.addEventListener('submit',(t=>{const e=T(t);if(!e)return;const n=S(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=m(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!u())return;!function(t){const e=u();if(!e)return;const n=m(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){m(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:a})),t.elements[a].value=e}(t,e),function(t,e){const n=u();if(!n)return;const o=[...t.querySelectorAll('input[type="password"]')].map((({name:t})=>t)),c=[...i,...o],r={};for(const[s,a]of new FormData(t).entries())c.includes(s)||(r[s]=a);n.setItem(e,JSON.stringify(r))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const w=(t,e)=>{t&&!t.dataset[d]&&(n(t,e.some((e=>e===t))),p(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=T(t);S(e)&&w(e,E())}));const A=e.get('form_key'),b=e.get(f),I=A&&b;t.addEventListener('DOMContentLoaded',(()=>{const t=E();if(I)for(const e of t)e.elements[f].value===b&&s(e,A);[...new Set([...v(),...y().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>w(e,t)))}))}(h,new URLSearchParams(l.location.search),n,!0,!0,['guest_login'])})()}();</script> <script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.averncleaningsupplies.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//www.averncleaningsupplies.com/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//www.averncleaningsupplies.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 180px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <input type='hidden' id='str_id' value='https://www.averncleaningsupplies.com' /> <input type='hidden' id='prd_id' value='' /> <input type='hidden' id='prd_handle' value='' /> <input type='hidden' id='page_data' value='collection' /> <input type='hidden' id='cust_enable' value='true' /> <input type='hidden' id='cust_id' value='' /> <input type='hidden' id='cust_name' value='' /> <input type='hidden' id='cust_email' value='' /> <input type='hidden' id='shop_url' value='https://www.averncleaningsupplies.com' /> <input type='hidden' id='prd_title' value='' /> <input type='hidden' id='prd_img' value='' /> <div id='cssloader' class='lds-css ng-scope loader'><div style='width:100%;height:100%' class='lds-eclipse'><div></div></div></div> <link href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css' rel='stylesheet'> <link rel='stylesheet' type='text/css' href='/apps/questionanswer/assets/Css/prqa_2.min.css?v=409'></link> <script src='/apps/questionanswer/assets/js/prqa_2.min.js?v=409'type='text/javascript'></script> <script src='https://www.google.com/recaptcha/api.js'></script> <script> appifyPqaMain(); </script> <link href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-init.css?v=48055634902624956261721657833" rel="stylesheet" type="text/css" media="all" /> <link rel="preload stylesheet" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-general.css?v=74363054033330983631721657833" as="style"> <link rel="preload stylesheet" href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-otp.css?v=45369884533095560031721657833" as="style"><link href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-custom.css?v=180519363812762527541731945621" rel="stylesheet" type="text/css" media="all" /> <style data-id="boost-pfs-style"> .boost-pfs-filter-option-title-text {color: rgba(0,95,164,1);font-size: 19px;font-weight: 600;text-transform: capitalize;} .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before {border-top-color: rgba(0,95,164,1);} .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before {border-bottom-color: rgba(0,95,164,1);} .boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before {border-right-color: rgba(0,95,164,1); border-bottom-color: rgba(0,95,164,1);} .boost-pfs-filter-refine-by .boost-pfs-filter-option-title h3 {} .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item button, .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list .boost-pfs-filter-option-item .boost-pfs-filter-button, .boost-pfs-filter-option-range-amount input, .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item, .boost-pfs-filter-refine-by .boost-pfs-filter-option-title, .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item>a, .boost-pfs-filter-refine-by>span, .boost-pfs-filter-clear, .boost-pfs-filter-clear-all{font-size: 16px;font-family: Red Hat Display;} .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type, .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear .refine-by-type {} .boost-pfs-filter-option-multi-level-collections .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before, .boost-pfs-filter-option-multi-level-tag .boost-pfs-filter-option-multi-level-list .boost-pfs-filter-option-item .boost-pfs-filter-button-arrow .boost-pfs-arrow:before {} .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, .boost-pfs-filter-refine-by-wrapper-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, .boost-pfs-filter-tree-v .boost-pfs-filter-refine-by .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, .boost-pfs-filter-refine-by-wrapper-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before, .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:after, .boost-pfs-filter-tree-h .boost-pfs-filter-pc .boost-pfs-filter-refine-by-items .refine-by-item .boost-pfs-filter-clear:before {} .boost-pfs-filter-option-range-slider .noUi-value-horizontal {} .boost-pfs-filter-tree-mobile-button button, .boost-pfs-filter-top-sorting-mobile button {color: rgba(255,255,255,1) !important;font-weight: 600 !important;text-transform: capitalize !important;background: rgba(0,95,164,1) !important;} .boost-pfs-filter-top-sorting-mobile button>span:after {color: rgba(255,255,255,1) !important;} </style><style data-id="boost-pfs-otp-style" type="text/css"> .boost-pfs-quickview-btn {background: rgba(255,255,255,1);color: rgba(49,55,61,1);border-color: rgba(255,255,255,1);} .boost-pfs-quickview-btn svg {fill: rgba(49,55,61,1);} .boost-pfs-quickview-btn:hover {background: rgba(61,66,70,1);color: rgba(255,255,255,1);border-color: rgba(61,66,70,1);} .boost-pfs-quickview-btn:hover svg {fill: rgba(255,255,255,1);} .boost-pfs-addtocart-btn {background: rgba(34,34,34,1);color: rgba(255,255,255,1);border-color: rgba(34,34,34,1);} .boost-pfs-addtocart-btn svg {fill: rgba(255,255,255,1);} .boost-pfs-addtocart-btn:hover {background: rgba(61,66,70,1);color: rgba(255,255,255,1);border-color: rgba(61,66,70,1);} .boost-pfs-addtocart-btn:hover svg {fill: rgba(255,255,255,1);} </style> <link href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/vendor.css?v=101981060335112104401723545453" rel="stylesheet"> <link href="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/app.css?v=37332896741049165321726654312" rel="stylesheet"> <script> window.money_format = "£{{amount}}" //window.themeStrings = { // addToCart: `Add to cart`, // soldOut: `Sold out`, // unavailable: `Unavailable`, //} window.no_image = "//www.averncleaningsupplies.com/cdn/shop/t/20/assets/no-image.gif?v=14881497359746078621721657833" </script> <script src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/app.js?v=142301366064461196411725447774" defer></script> <script src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/bss-file-configdata.js?v=19453381437224918031721657833" type="text/javascript"></script> <script src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/bss-file-configdata-banner.js?v=151034973688681356691721657833" type="text/javascript"></script> <script src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/bss-file-configdata-popup.js?v=173992696638277510541721657833" type="text/javascript"></script><script> if (typeof BSS_PL == 'undefined') { var BSS_PL = {}; } var bssPlApiServer = "https://product-labels-pro.bsscommerce.com"; BSS_PL.customerTags = 'null'; BSS_PL.customerId = 'null'; BSS_PL.configData = configDatas; BSS_PL.configDataBanner = configDataBanners ? configDataBanners : []; BSS_PL.configDataPopup = configDataPopups ? configDataPopups : []; BSS_PL.storeId = 34979; BSS_PL.currentPlan = "false"; BSS_PL.storeIdCustomOld = "10678"; BSS_PL.storeIdOldWIthPriority = "12200"; BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com"; BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} </script> <style> .homepage-slideshow .slick-slide .bss_pl_img { visibility: hidden !important; } </style><script>function fixBugForStores($, BSS_PL, parent, page, htmlLabel) { return false;}</script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> var gsf_conversion_data = {page_type : 'category', event : 'view_item_list', data : {product_data : [{variant_id : 42899896303859, product_id : 7715602071795, name : "Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002", price : "13.99", currency : "GBP", sku : "BPT002 - Bulk Pack Toilet Tissue", brand : "Midland Paper", variant : "Default Title", category : "", quantity : "26" }, {variant_id : 42899895320819, product_id : 7715601678579, name : "Micro Mini Jumbo 125m ITR031", price : "16.99", currency : "GBP", sku : "Micro Jumbo Toilet Rolls (24 Pack) 125M 2 ply - ITR031", brand : "Midland Paper", variant : "Default Title", category : "", quantity : "613" }, {variant_id : 42899895124211, product_id : 7715601481971, name : "Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls", price : "15.99", currency : "GBP", sku : "TWH320", brand : "Midland Paper", variant : "Default Title", category : "", quantity : "35" }, {variant_id : 42899895288051, product_id : 7715601645811, name : "Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005", price : "14.99", currency : "GBP", sku : "JWH200", brand : "Midland Paper", variant : "Default Title", category : "", quantity : "40" }], total_price :"61.96", shop_currency : "GBP", collection_id : "401916494067", collection_name : "Toilet Paper" }}; </script> <script type="text/javascript"> window.Pop = window.Pop || {}; window.Pop.common = window.Pop.common || {}; window.Pop.common.shop = { permanent_domain: 'avern-cleaning-supplies.myshopify.com', currency: "GBP", money_format: "£{{amount}}", id: 64610500851 }; window.Pop.common.template = 'collection'; window.Pop.common.cart = {}; window.Pop.common.vapid_public_key = "BJuXCmrtTK335SuczdNVYrGVtP_WXn4jImChm49st7K7z7e8gxSZUKk4DhUpk8j2Xpiw5G4-ylNbMKLlKkUEU98="; window.Pop.global_config = {"asset_urls":{"loy":{},"rev":{},"pu":{"init_js":null},"widgets":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_init.js?v=1728041536","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.js?v=1728041538","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.css?v=1654723622"},"forms":{},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_pop_tracking.js?v=1704919189"}},"proxy_paths":{"pop":"\/apps\/ba-pop","app_metrics":"\/apps\/ba-pop\/app_metrics","push_subscription":"\/apps\/ba-pop\/push"},"aat":["pop"],"pv":false,"sts":false,"bam":true,"batc":true,"base_money_format":"£{{amount}}","online_store_version":1,"loy_js_api_enabled":false,"shop":{"id":64610500851,"name":"Avern Cleaning Supplies (Internet) Ltd","domain":"www.averncleaningsupplies.com"}}; window.Pop.widgets_config = {"id":55009,"active":false,"frequency_limit_amount":1,"frequency_limit_time_unit":"days","background_image":{"position":"left","widget_background_preview_url":"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/63zek9qz234w3fky3taq56urkavx"},"initial_state":{"body":"Sign up and unlock your instant discount","title":"Get 5% off your first order with Avern over £399ex ","cta_text":"Claim Discount","show_email":"true","action_text":"Saving...","footer_text":"You are signing up to receive communication via email and can unsubscribe at any time. Discount is only applicable on orders over £399 ex ","dismiss_text":"No thanks","email_placeholder":"Email Address","phone_placeholder":"Phone Number"},"success_state":{"body":"Thanks for subscribing. Copy your discount code and apply to your Order.","title":"Discount Unlocked 🎉","cta_text":"Continue shopping","cta_action":"dismiss","redirect_url":"","open_url_new_tab":"false"},"closed_state":{"action":"show_sticky_bar","font_size":"20","action_text":"GET 5% OFF","display_offset":"299","display_position":"right"},"error_state":{"submit_error":"Sorry, please try again later","invalid_email":"Please enter valid email address!","error_subscribing":"Error subscribing, try again later","already_registered":"You have already registered","invalid_phone_number":"Please enter valid phone number!"},"trigger":{"action":"on_timer","delay_in_seconds":"5"},"colors":{"link_color":"#4FC3F7","sticky_bar_bg":"#C62828","cta_font_color":"#fff","body_font_color":"#000","sticky_bar_text":"#fff","background_color":"#fff","error_text_color":"#ff2626","title_font_color":"#000","footer_font_color":"#bbb","dismiss_font_color":"#bbb","cta_background_color":"#1565c0","sticky_coupon_bar_bg":"#286ef8","error_text_background":"","sticky_coupon_bar_text":"#fff"},"sticky_coupon_bar":{"enabled":"false","message":"Don't forget to use your code"},"display_style":{"font":"Arial","size":"regular","align":"center"},"dismissable":true,"has_background":true,"opt_in_channels":["email"],"rules":[],"widget_css":".powered_by_rivo{\n display: block;\n}\n.ba_widget_main_design {\n background: #fff;\n}\n.ba_widget_content{text-align: center}\n.ba_widget_parent{\n font-family: Arial;\n}\n.ba_widget_parent.background{\n}\n.ba_widget_left_content{\n background-image: url(\"https:\/\/d15d3imw3mjndz.cloudfront.net\/63zek9qz234w3fky3taq56urkavx\");\n}\n.ba_widget_right_content{\n}\n#ba_widget_cta_button:disabled{\n background: #1565c0cc;\n}\n#ba_widget_cta_button{\n background: #1565c0;\n color: #fff;\n}\n#ba_widget_cta_button:after {\n background: #1565c0e0;\n}\n.ba_initial_state_title, .ba_success_state_title{\n color: #000;\n}\n.ba_initial_state_body, .ba_success_state_body{\n color: #000;\n}\n.ba_initial_state_dismiss_text{\n color: #bbb;\n}\n.ba_initial_state_footer_text, .ba_initial_state_sms_agreement{\n color: #bbb;\n}\n.ba_widget_error{\n color: #ff2626;\n background: ;\n}\n.ba_link_color{\n color: #4FC3F7;\n}\n","custom_css":null,"logo":null}; </script> <script type="text/javascript"> (function() { //Global snippet for Email Popups //this is updated automatically - do not edit manually. document.addEventListener('DOMContentLoaded', function() { function loadScript(src, defer, done) { var js = document.createElement('script'); js.src = src; js.defer = defer; js.onload = function(){done();}; js.onerror = function(){ done(new Error('Failed to load script ' + src)); }; document.head.appendChild(js); } function browserSupportsAllFeatures() { return window.Promise && window.fetch && window.Symbol; } if (browserSupportsAllFeatures()) { main(); } else { loadScript('https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?features=Promise,fetch', true, main); } function loadAppScripts(){ const popAppEmbedEnabled = document.getElementById("pop-app-embed-init"); if (window.Pop.global_config.aat.includes("pop") && !popAppEmbedEnabled){ loadScript(window.Pop.global_config.asset_urls.widgets.init_js, true, function(){}); } } function main(err) { loadScript(window.Pop.global_config.asset_urls.global.helper_js, false, loadAppScripts); } }); })(); </script> <script src="https://cdn.shopify.com/extensions/819c37ae-842c-4471-bfea-6181b9251a69/essential-countdown-22/assets/countdown_timer_essential_apps.min.js" type="text/javascript" defer="defer"></script> <script src="https://cdn.shopify.com/extensions/1aff304a-11ec-47a0-aee1-7f4ae56792d4/tydal-popups-email-pop-ups-4/assets/pop-app-embed.js" type="text/javascript" defer="defer"></script> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <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: 64610500851,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "collection"};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> <script id="web-pixels-manager-setup">(function d(d,e,r,a,n){var o,i,t,s,l=(i=(o={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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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+|)/}).modern,t=o.legacy,s=navigator.userAgent,i.test(s)?"modern":(t.test(s),"legacy"));window.Shopify=window.Shopify||{};var c=window.Shopify;c.analytics=c.analytics||{};var u=c.analytics;u.replayQueue=[],u.publish=function(d,e,r){return u.replayQueue.push([d,e,r]),!0};try{self.performance.mark("wpm:start")}catch(d){}var h=[r,"/wpm","/b",n,l.substring(0,1),".js"].join("");!function(d){var e=d.src,r=d.async,a=void 0===r||r,n=d.onload,o=d.onerror,i=document.createElement("script"),t=document.head,s=document.body;i.async=a,i.src=e,n&&i.addEventListener("load",n),o&&i.addEventListener("error",o),t?t.appendChild(i):s?s.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:h,async:!0,onload:function(){var r=window.webPixelsManager.init(d);e(r);var a=window.Shopify.analytics;a.replayQueue.forEach((function(d){var e=d[0],a=d[1],n=d[2];r.publishCustomEvent(e,a,n)})),a.replayQueue=[],a.publish=r.publishCustomEvent,a.visitor=r.visitor},onerror:function(){var e=d.storefrontBaseUrl.replace(/\/$/,""),r="".concat(e,"/.well-known/shopify/monorail/unstable/produce_batch"),n=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:a||"latest",bundle_target:l,page_url:self.location.href,status:"failed",surface:d.surface,error_msg:"".concat(h," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(r,n))return!0}catch(d){}var o=new XMLHttpRequest;try{return o.open("POST",r,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(n),!0}catch(d){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 64610500851,storefrontBaseUrl: "https://www.averncleaningsupplies.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"210731251","configuration":"{\"pixel_id\":\"894213025007941\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Avern Cleaning Supplies (Internet) Ltd","paymentSettings":{"currencyCode":"GBP"},"myshopifyDomain":"avern-cleaning-supplies.myshopify.com","countryCode":"GB","storefrontUrl":"https:\/\/www.averncleaningsupplies.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});webPixelsManagerAPI.publish("collection_viewed", {"collection":{"id":"401916494067","title":"Toilet Paper","productVariants":[{"price":{"amount":13.99,"currencyCode":"GBP"},"product":{"title":"Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002","vendor":"Midland Paper","id":"7715602071795","untranslatedTitle":"Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002","url":"\/products\/bulk-pack-toilet-tissue-9000-sheets","type":""},"id":"42899896303859","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Toilet_Tissue_2ply_BPT002.png?v=1729852397"},"sku":"BPT002 - Bulk Pack Toilet Tissue","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":16.99,"currencyCode":"GBP"},"product":{"title":"Micro Mini Jumbo 125m ITR031","vendor":"Midland Paper","id":"7715601678579","untranslatedTitle":"Micro Mini Jumbo 125m ITR031","url":"\/products\/micro-jumbo-toilet-tissue-2ply-24-pack","type":""},"id":"42899895320819","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Micro_Jumbo_Toilet_Rolls.jpg?v=1717755911"},"sku":"Micro Jumbo Toilet Rolls (24 Pack) 125M 2 ply - ITR031","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":15.99,"currencyCode":"GBP"},"product":{"title":"Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls","vendor":"Midland Paper","id":"7715601481971","untranslatedTitle":"Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls","url":"\/products\/320-sheet-toilet-tissue-two-ply-36-roll","type":""},"id":"42899895124211","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/2PLY-Whisper-toilet-Rolls.png?v=1655911268"},"sku":"TWH320","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":14.99,"currencyCode":"GBP"},"product":{"title":"Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005","vendor":"Midland Paper","id":"7715601645811","untranslatedTitle":"Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005","url":"\/products\/mini-jumbo-toilet-tissue-60mm-core","type":""},"id":"42899895288051","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Mini_Jumbo_Toilet_Tissue.jpg?v=1717756188"},"sku":"JWH200","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":15.99,"currencyCode":"GBP"},"product":{"title":"Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007","vendor":"Midland Paper","id":"7715601776883","untranslatedTitle":"Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007","url":"\/products\/maxi-jumbo-toilet-tissue-2ply-6-pack","type":""},"id":"42899895746803","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Maxi_Jumbo_Toilet_Rolls.jpg?v=1717756288"},"sku":"JWH400","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":13.99,"currencyCode":"GBP"},"product":{"title":"40 x Luxury Toilet Rolls 3ply Quilted STR018","vendor":"Midland Paper","id":"7715601875187","untranslatedTitle":"40 x Luxury Toilet Rolls 3ply Quilted STR018","url":"\/products\/nicky-luxury-3ply-toilet-tissue","type":""},"id":"42899895812339","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/whisper_gold.png?v=1730116227"},"sku":"STR018 Whisper Toilet Rolls","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":41.99,"currencyCode":"GBP"},"product":{"title":"E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034","vendor":"Midland Paper","id":"7715601547507","untranslatedTitle":"E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034","url":"\/products\/e-matic-toilet-tissue-2-ply-36-pack","type":""},"id":"42899895189747","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/ITR034_20Case.jpg?v=1655911273"},"sku":"ITR034","title":"Default Title","untranslatedTitle":"Default Title"},{"price":{"amount":20.99,"currencyCode":"GBP"},"product":{"title":"Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003","vendor":"Midland Paper","id":"7715601187059","untranslatedTitle":"Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003","url":"\/products\/white-facial-tissues-2ply","type":""},"id":"42899894272243","image":{"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FAC003_20Case.jpg?v=1655911239"},"sku":"FAC003","title":"Default Title","untranslatedTitle":"Default Title"}]}});},"https://www.averncleaningsupplies.com/cdn","1518c2ba4d2b3301a1e3cb6576947ef22edf7bb6","3c762e5aw5b983e43pc2dc4883m545d5a27",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'GBP'; var meta = {"products":[{"id":7715602071795,"gid":"gid:\/\/shopify\/Product\/7715602071795","vendor":"Midland Paper","type":"","variants":[{"id":42899896303859,"price":1399,"name":"Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002","public_title":null,"sku":"BPT002 - Bulk Pack Toilet Tissue"}]},{"id":7715601678579,"gid":"gid:\/\/shopify\/Product\/7715601678579","vendor":"Midland Paper","type":"","variants":[{"id":42899895320819,"price":1699,"name":"Micro Mini Jumbo 125m ITR031","public_title":null,"sku":"Micro Jumbo Toilet Rolls (24 Pack) 125M 2 ply - ITR031"}]},{"id":7715601481971,"gid":"gid:\/\/shopify\/Product\/7715601481971","vendor":"Midland Paper","type":"","variants":[{"id":42899895124211,"price":1599,"name":"Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls","public_title":null,"sku":"TWH320"}]},{"id":7715601645811,"gid":"gid:\/\/shopify\/Product\/7715601645811","vendor":"Midland Paper","type":"","variants":[{"id":42899895288051,"price":1499,"name":"Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005","public_title":null,"sku":"JWH200"}]},{"id":7715601776883,"gid":"gid:\/\/shopify\/Product\/7715601776883","vendor":"Midland Paper","type":"","variants":[{"id":42899895746803,"price":1599,"name":"Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007","public_title":null,"sku":"JWH400"}]},{"id":7715601875187,"gid":"gid:\/\/shopify\/Product\/7715601875187","vendor":"Midland Paper","type":"","variants":[{"id":42899895812339,"price":1399,"name":"40 x Luxury Toilet Rolls 3ply Quilted STR018","public_title":null,"sku":"STR018 Whisper Toilet Rolls"}]},{"id":7715601547507,"gid":"gid:\/\/shopify\/Product\/7715601547507","vendor":"Midland Paper","type":"","variants":[{"id":42899895189747,"price":4199,"name":"E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034","public_title":null,"sku":"ITR034"}]},{"id":7715601187059,"gid":"gid:\/\/shopify\/Product\/7715601187059","vendor":"Midland Paper","type":"","variants":[{"id":42899894272243,"price":2099,"name":"Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003","public_title":null,"sku":"FAC003"}]}],"page":{"pageType":"collection","resourceType":"collection","resourceId":401916494067}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; }</script> <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() { }; </script> <script class="analytics">(function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 64610500851, theme_id: 143863251187, app_name: "storefront", context_url: window.location.href, source_url: "//www.averncleaningsupplies.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//www.averncleaningsupplies.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//www.averncleaningsupplies.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":64610500851,"isMerchantRequest":null,"themeId":143863251187,"themeCityHash":"16285303189959367374","contentLanguage":"en","currency":"GBP"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":401916494067}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"GBP","category":"Collection: toilet-paper","collectionName":"toilet-paper","collectionId":401916494067,"nonInteraction":true}); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//www.averncleaningsupplies.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script class="boomerang"> (function () { window.BOOMR = window.BOOMR || {}; window.BOOMR.themeName = "avern"; window.BOOMR.themeVersion = "1.0"; window.BOOMR.shopId = 64610500851; window.BOOMR.themeId = 143863251187; })();</script> <script defer src="https://www.averncleaningsupplies.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.0.2.min.js" data-application="storefront-renderer" data-shop-id="64610500851" data-render-region="gcp-europe-west3" data-page-type="collection" data-theme-instance-id="143863251187" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" ></script> </head> <body class="page-type-collection"> <div id="shopify-section-header" class="shopify-section"><header> <div class="topbar d-none d-sm-block"> <div class="top_banner" style="display:none"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="banner_close" width="30px" height="30px" viewBox="0 0 24 24"><path fill="currentColor" d="m13.41 12l4.3-4.29a1 1 0 1 0-1.42-1.42L12 10.59l-4.29-4.3a1 1 0 0 0-1.42 1.42l4.3 4.29l-4.3 4.29a1 1 0 0 0 0 1.42a1 1 0 0 0 1.42 0l4.29-4.3l4.29 4.3a1 1 0 0 0 1.42 0a1 1 0 0 0 0-1.42Z"></path></svg> <p><p>FREE Delivery On Orders Over £80!</p></p> </div> <div class="container-fluid"> <div class="row"> <div class="col-md-4 d-md-none d-sm-none d-xs-none d-lg-block"> <ul class="nav"> <li class="nav-item tel"><p><a href="tel:08009788499">Have a question? Call us on <strong>0800 9788 499</strong></a></p></li> </ul> </div> <div class="col-lg-8"> <ul class="nav right-nav"> <li class="nav-item"> <a id="navbar-item-1" class="nav-link " aria-current="" href="https://www.averncleaningsupplies.com/account/register"> Create Account </a> </li> <li class="nav-item"> <a id="navbar-item-2" class="nav-link " aria-current="" href="https://www.averncleaningsupplies.com/account/login"> Login </a> </li> <li class="nav-item"> <a id="navbar-item-3" class="nav-link " aria-current="" href="/pages/request-a-machine-demo"> Request Machine Demo </a> </li> <li class="nav-item"> <a id="navbar-item-4" class="nav-link " aria-current="" href="/pages/warranty-claim"> Warranty </a> </li> <li class="nav-item"> <a id="navbar-item-5" class="nav-link " aria-current="" href="/pages/contact"> Contact Us </a> </li> </ul> </div> </div> </div> </div> <div class="middlebar"> <div class="container-fluid"> <div class="row no-gutters"> <div class="col-lg-3 col-md-4"> <div id="logo"> <a href="/"> <img class="img-fluid" src="//www.averncleaningsupplies.com/cdn/shop/files/LOGO-AVERN-CLEANING.png?v=1676296344" alt="Avern Cleaning Supplies (Internet) Ltd" width="348" height="71" loading="lazy"> </a> </div> </div> <div class="col-lg-6 col-md-8"> <form id="header-search" action="/search" class="position-relative"> <div class="input-group input-group-lg"> <input type="text" name="q" autocomplete="off" value="" placeholder="Search" class="form-control"/> <span class="input-group-append"> <button type="submit" class="btn btn-light border"><i class="fa fa-search"></i></button> </span> </div> <div class="search-result"></div> </form> </div> <div class="col-lg-3"> <div id="cart" class="btn-group btn-block btn-group-lg"> <div class="dropdown w-100"> <button type="button" data-bs-toggle="dropdown" data-bs-loading-text="Loading..." class="btn btn-dark btn-block btn-lg dropdown-toggle w-100"><i class="fas fa-shopping-bag"></i> <span id="cart-total">0 ITEMS - £0.00</span> </button> <ul class="dropdown-menu dropdown-menu-right"> <li id="cart-dropdown-summary"> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="menu-container"> <div class="container-fluid"> <nav id="menu" class="navbar navbar-expand-lg"> <div class="navbar-brand d-md-inline d-lg-none"><p><a href="tel:08009788499">Have a question? Call us on <strong>0800 9788 499</strong></a></p></div> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target=".navbar-ex1-collapse" aria-controls="navbar-ex1-collapse" aria-expanded="false" aria-label="Toggle navigation"> <span></span> <span></span> <span></span> </button> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="navbar-nav mx-auto"> <li class="nav-item"> <a class="nav-link " href="/collections/next-day-machines"> Next Day Delivery Machines </a> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-2" class="dropdown-item dropdown-toggle " href="/collections/cleaning-machines" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Cleaning Machines</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/vacuum-cleaners" role="button"> <span>Vacuum Cleaners</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/next-day-machines"> Next Day Delivery Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/dry-vacuum-cleaners"> Dry Vacuum Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/wet-dry-vacuums"> Wet & Dry Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/industrial-vacuums"> Industrial Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/long-reach-high-level-vacuum-kits"> Long Reach & High Level Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/m-class-dust-extractors"> M Class Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/hazardous-dust-vacuum-cleaners"> Hazardous H Class Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/cleanroom-vacuum-cleaners"> Cleanroom & Medical Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/atex-vacuum-cleaners-explosive-safe"> ATEX Zone22 (Explosive Safe) Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/vacuum-cleaners"> View All </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floorcare-machines" role="button"> <span>Floorcare Machines</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/next-day-machines?shop_by_category1=boost-machinetype%3AScrubber+Dryers"> Next Day Delivery Scrubber Dryers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/scrubber-dryer-machines"> Scrubber Dryers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-sweepers"> Floor Sweeper Machines </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-scrubber-machines"> Floor Scrubbing Machines </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-polishing-machines"> Floor Polishing Machines </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-buffing-machines"> Floor Buffing Machines </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-stripping-machines"> Floor Stripping Machines </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/steam-floor-cleaning"> Floor Steam Machines </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/floorcare-machines"> View All </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/pressure-washers" role="button"> <span>Pressure Washers</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/next-day-machines?shop_by_category1=boost-machinetype%3APressure+Washers"> Next Day Delivery Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/domestic-pressure-washers"> Home Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/cold-pressure-washers"> Cold Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/hot-pressure-washers"> Hot Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/property-cleaning-bundles"> Property Cleaning Bundles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/static-pressure-washers"> Static Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/bowser-pressure-washers"> Bowser Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/pressure-washers"> View All </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/carpet-cleaning-machines" role="button"> <span>Carpet Cleaning Machines</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/next-day-machines?shop_by_category1=boost-machinetype%3ACarpet+%26+Upholstery+Machines"> Next Day Delivery Carpet Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/domestic-carpet-cleaner"> Home Carpet Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/industrial-carpet-cleaners"> Industrial Carpet Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/walk-behind-carpet-cleaners"> Walk Behind Carpet Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-carpet-cleaners"> Numatic Carpet Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/carpet-cleaning-machines"> View All </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/steam-cleaners" role="button"> <span>Steam Cleaners</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="/collections/compact-steam-cleaners"> Commercial Steam Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/duplex-steam-cleaners"> Floor Steam Cleaners </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-3" class="dropdown-item dropdown-toggle " href="https://www.averncleaningsupplies.com/collections/spares-accessories" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Vacuum Spares</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-vacuum-cleaner-spares" role="button"> <span>Numatic Vacuum Spares</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?accessory_type=boost-spares%3AVacuum+Bags"> Vacuum Bags </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?accessory_type=boost-spares%3AHoses"> Hoses </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?accessory_type=boost-spares%3AFloor+Tools"> Floor Tools </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?accessory_type=boost-spares%3AVacuum+Filters"> Filters </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?accessory_type=boost-spares%3AAccessory+Kits"> Accessory Kits </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?accessory_type=motor_types%3A%5B%22Motors%22%5D"> Motors </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?size=boost-litres%3A32mm+%28Henry%29"> 32mm Parts </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?size=boost-litres%3A38mm+%28Industrial%29"> 38mm Parts </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-vacuum-cleaner-spares?size=boost-litres%3A51mm+%28Industrial%29"> 51mm Parts </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/numatic-vacuum-cleaner-spares"> View All Spares </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/genuine-henry-spares-accessories-parts" role="button"> <span>Henry Spares & Accessories</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/genuine-henry-spares-accessories-parts?accessory_type=boost-spares%3AVacuum+Bags"> Vacuum Bags </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/genuine-henry-spares-accessories-parts?accessory_type=boost-spares%3AHoses"> Hoses </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/genuine-henry-spares-accessories-parts?accessory_type=boost-spares%3AFloor+Tools"> Floor Tools </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/genuine-henry-spares-accessories-parts?accessory_type=boost-spares%3AVacuum+Filters"> Filters </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/genuine-henry-spares-accessories-parts?accessory_type=boost-spares%3AAccessory+Kits"> Accessory Kits </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/genuine-henry-spares-accessories-parts?accessory_type=boost-spares%3AMotors+%26+Accessories"> Motors </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/numatic-spares-accessories?size=boost-litres%3A32mm+%28Henry%29"> 32mm Parts </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/genuine-henry-spares-accessories-parts"> View All Spares </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/sebo-spares-accessories" role="button"> <span>Sebo Vacuum Spares </span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3AVacuum+Bags"> Vacuum Bags </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3AHoses"> Hoses </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3AFloor+Tools"> Floor Tools </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3ABrush+Rollers"> Brush Rollers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3AService+Kits"> Complete Service Kits </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3AVacuum+Filters"> Filters </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/sebo-spares-accessories"> View All Spares </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/nilfisk-vacuum-spares-accessories" role="button"> <span>Nilfisk Vacuum Spares</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-vacuum-spares-accessories?accessory_type=boost-spares%3AVacuum+Bags"> Vacuum Bags </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-vacuum-spares-accessories?accessory_type=boost-spares%3AHoses"> Hoses </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-vacuum-spares-accessories?accessory_type=boost-spares%3AFloor+Tools"> Floor Tools </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-vacuum-spares-accessories?accessory_type=boost-spares%3AVacuum+Filters"> Filters </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-vacuum-spares-accessories?accessory_type=boost-spares%3AAccessory+Kits"> Accessory Kits </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/nilfisk-vacuum-spares-accessories"> View All Spares </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-4" class="dropdown-item dropdown-toggle " href="/collections/scrubber-dryer-spares" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Floorcare Spares</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/scrubber-dryer-spares" role="button"> <span>Numatic FloorCare Spares</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-cleaning-pads"> Floor Cleaning Pads </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3ABrushes"> Floor Brushes </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?scrubber_accessories=boost-padtype%3ADrive+Board"> Drive Boards </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3ABlades+%26+Hoses"> Blades & Hoses </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?scrubber_accessories=boost-padtype%3ASolution+Tanks"> Solution Tanks </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.ahttps://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3AMotors+%26+Batterys"> Motors & Batterys </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3ACables"> Cables </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3AFilters+%26+Valves"> Filters & Valves </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3AWheels+,+Pins+%26+Screws"> Wheels Pins & Screws </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares?select_your_spare=boost-padtype%3ABody+Mouldings"> Body Mouldings </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/scrubber-dryer-spares"> View All Spares </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/nilfisk-scrubber-dryer-spares" role="button"> <span>Nilfisk FloorCare Spares</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-cleaning-pads"> Floor Cleaning Pads </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-scrubber-dryer-spares?scrubber_accessories=boost-padtype%3ADrive+Board"> Pad Holders </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-scrubber-dryer-spares?scrubber_accessories=boost-padtype%3APolyscrub+Brush"> Polyscrub Brushes </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-scrubber-dryer-spares?scrubber_accessories=boost-padtype%3APolishing+Brush"> Polishing Brushes </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-scrubber-dryer-spares?scrubber_accessories=boost-padtype%3ACylindrical+Brush"> Cylindrical Brushes </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/nilfisk-scrubber-dryer-spares?scrubber_accessories=boost-padtype%3ASanding+%26+Grit+Pads"> Sanding & Grit Pads </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/nilfisk-scrubber-dryer-spares"> View All Spares </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-5" class="dropdown-item dropdown-toggle " href="/collections/pressure-washer-spares" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Pressure Washer Spares</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/pressure-washer-spares" role="button"> <span>Nilfisk Pressure Washer Spares</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pressure-washer-spares?accessories=boost-spares%3ANozzles"> Nozzles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pressure-washer-spares?accessories=boost-spares%3AHoses"> Hoses </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pressure-washer-spares?accessories=boost-spares%3AGuns"> Guns & Lances </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pressure-washer-spares?accessories=boost-spares%3APatio+Cleaners"> Patio Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pressure-washer-spares?accessories=boost-spares%3AKits+%26+Bundles"> Kits & Bundles </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="/collections/pressure-washer-spares"> View All Spares </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-6" class="dropdown-item dropdown-toggle active" href="https://www.averncleaningsupplies.com/collections/paper-products" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Paper Products</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/centrefeed-rolls" role="button"> <span>Centrefeed Rolls</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/paper-products?paper_type=boost-tissuetype%3AMini+Centre+Feed+Tissue+Paper"> Mini Centrefeed Rolls </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/paper-products?colour=boost-colour%3AWhite&paper_type=boost-tissuetype%3ACentreFeed+Rolls"> White Centrefeed Rolls </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/paper-products?colour=boost-colour%3ABlue&paper_type=boost-tissuetype%3ACentreFeed+Rolls"> Blue Centrefeed Rolls </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/hygiene-rolls" role="button"> <span>Couch Rolls</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/hygiene-rolls"> 2 Ply White Couch Rolls </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/paper-hand-towels" role="button"> <span>Hand Towels</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/paper-hand-towels?colour=boost-colour%3AGreen&paper_type=boost-tissuetype%3AHand+Towels"> Green Hand Towels </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/paper-hand-towels?colour=boost-colour%3AWhite&paper_type=boost-tissuetype%3AHand+Towels"> White Hand Towels </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/collections/pallet-deals?pallet_offers=boost-machinetype%3AHand+Towels"> Hand Towels (BULK BUY) £16.50 Per Case </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/toilet-paper" role="button"> <span>Toilet Paper</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/toilet-paper?paper_type=boost-tissuetype%3AStandard+Toilet+Tissue+Paper"> Standard Toilet Paper </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/toilet-paper?paper_type=boost-tissuetype%3ABulk+Pack+Toilet+Tissue+Paper"> Bulk Pack Toilet Paper </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/toilet-paper?paper_type=boost-tissuetype%3AMini+Jumbo+Toilet+Tissue+Paper"> Mini Jumbo Toilet Paper </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/toilet-paper?paper_type=boost-tissuetype%3AMicro+Jumbo+Toilet+Tissue+Paper"> Micro Mini Jumbo Toilet Paper </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/toilet-paper?paper_type=boost-tissuetype%3AJumbo+Toilet+Tissue+Paper"> Maxi Jumbo Toilet Paper </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/toilet-paper?paper_type=boost-tissuetype%3ACoreless+Toilet+Tissue+Paper"> Coreless Toilet Paper </a> </li> <li class="nav-item"> <a class="dropdown-item highlight" href="https://www.averncleaningsupplies.com/products/whoelsale-toilet-tissue-2ply-36-boxes-1296-sleeves-bpt002"> Bulk Pack (BULK BUY) £13.99 Per Case </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/dispensers" role="button"> <span>Dispensers</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/dispensers?type1_1=boost-dispenser%3AHand+Towel"> Hand towel Dispenser </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/dispensers?type1_1=boost-dispenser%3ACentre+Feed"> Centrefeed Dispensers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/dispensers?type1_1=boost-dispenser%3AToilet+Roll"> Toilet Roll Dispensers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/dispensers?type1_1=boost-dispenser%3ASoap+Dispenser"> Soap Dispensers </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-7" class="dropdown-item dropdown-toggle " href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Trolleys</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/housekeeping-trolleys" role="button"> <span>Housekeeping Trolleys</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/laundry-trolleys"> Laundry Trolleys </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/housekeeping-trolleys"> Hotel Cleaning Trolleys </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/cleaning-trolleys" role="button"> <span>Cleaning Trolleys</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/janitorial-trolleys?pf_t_trolley_type=boost-tube_type%3AMopping+Trolleys,boost-tube_type%3ACompact+Mopping+Systems"> Mopping Trolleys </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/janitorial-trolleys?pf_t_trolley_type=boost-tube_type%3ACarousel+Trolleys"> Carousel Trolleys </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/janitorial-trolleys?pf_t_trolley_type=boost-tube_type%3AWaste+Bin+Trolleys"> Waste Bin Trolleys </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/trolley-spares-accessories" role="button"> <span>Trolley Accessories</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/trolley-spares-accessories?pf_t_accessory_type=boost-application%3AMop+Buckets+%26+Pails"> Mop Buckets & Pails </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/trolley-spares-accessories?pf_t_accessory_type=boost-application%3AComplete+Mops"> Complete Mops </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/trolley-spares-accessories?pf_t_accessory_type=boost-application%3ALaundry+Bags"> Laundry Bags </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/trolley-spares-accessories?pf_t_accessory_type=boost-application%3AMop+Press+Kits"> Mop Press Kits </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-8" class="dropdown-item dropdown-toggle " href="/collections/janitorial-hardware" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Janitorial</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/mops" role="button"> <span>Mops & Handles</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-tooltype%3AMop+Sets"> Mop Sets </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-spares%3APush+Fit+Mops"> Push Fit Mops </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-spares%3AScrew+Fit"> Screw Fit Mops </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-tooltype%3AKentucky+Mops"> Kentucky Mops </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-tooltype%3AMop+Handles"> Handles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-spares%3APush+Fit+Handles"> Push Fit Handles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-spares%3AScrew+Fit+Handles"> Screw Fit Handles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops?product_type=boost-spares%3AKentucky+Mop+Handles"> Kentucky Mop Handles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pallet-deals?pallet_offers=boost-machinetype%3AMops"> Mops (Bulk Buy) </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/mops-buckets" role="button"> <span>Mop Buckets & Warning Signs</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops-buckets?product_type=boost-tooltype%3AMop+Bucket+%26+Wringers"> Mop Buckets & Wringers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops-buckets?product_type=boost-tooltype%3AKentucky+Mop+Buckets"> Kentucky Mop Buckets </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops-buckets?product_type=boost-tooltype%3AMop+Bucket+Systems"> Mop Bucket Carts </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/mops-buckets?product_type=boost-tooltype%3AStandard+Buckets"> Bucket Pails </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/warning-signs"> Warning Signs </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/janitorial-hardware" role="button"> <span>Cloths & Trigger Sprays</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/products/microfibre-cloths-towels-cleaning-cars-glass-windows-pack-10"> Microfibre Cloths </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/products/trigger-spray-bottle-750ml"> 750ml Trigger Spray Bottles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/cloths-sponges?product_type=boost-tooltype%3ADish+Cloths"> Dish Cloths </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/products/large-catering-grade-spone-scourers-10-pack-robert-scott"> Sponges </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/products/catering-grade-green-scourers-robert-scott"> Scouring Pad </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-squeegees" role="button"> <span>Floor Squeegees</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-squeegees?squeegee_width=boost-litres%3A45cm"> 45cm Squeegees </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-squeegees?squeegee_width=boost-litres%3A55cm"> 55cm Squeegees </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-squeegees?squeegee_width=boost-litres%3A75cm"> 75cm Huge Squeegees </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-squeegees"> Floor Squeegee Sets </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-squeegees?product_type=boost-tooltype%3AFloor+Squeegee+Head+Only"> Floor Squeegee Heads Only </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/window-cleaning-supplies"> Window Squeegees Supplies </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/brushes-brooms-dustpans" role="button"> <span>Brushes, Brooms & Dustpans</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-tooltype%3ABroom+Handles"> Broom Handles & Sets </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-tooltype%3ABroom+Heads"> Broom Heads </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-tooltype%3ADustpan+%26+Brush"> Dust Pan & Brushes </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-tooltype%3AFloor+Sweepers"> Floor Sweeper Sets </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-spares%3AMop+Covers"> Mop Covers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-tooltype%3AToilet+Brushes"> Toilet Brushes </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/brushes-brooms-dustpans?product_type=boost-tooltype%3AWashing+Up+Brushes"> Washing Up Brushes </a> </li> </ul> </li> <li class="nav-item"> <div class=""> <span>Waste Bins & Bin Bags</span> </div> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/waste-bins-recycling?product_type=boost-tooltype%3ARecycling+Bins"> Recycling Bins </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/waste-bins-recycling?product_type=boost-tooltype%3ARecycling+Bins"> Office Recycling Bins </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/bin-bags-liners?product_type=boost-tooltype%3ABlack+Sacks"> Black Bin Liners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/bin-bags-liners?product_type=boost-tooltype%3AWhite+Bin+Liners"> White Bin Liners </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/gloves" role="button"> <span>Gloves</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/gloves?glove_type=boost-tooltype%3AVinyl+Gloves"> Vinyl Gloves </a> </li> </ul> </li> </ul> </li> <li class="nav-item dropdown"> <a id="navbar-item-9" class="dropdown-item dropdown-toggle " href="/collections/cleaning-chemicals" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Chemicals</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/car-care-chemicals"> Car Care Chemicals </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/carpet-upholstery-chemicals"> Carpet & Upholstery Chemicals </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/catering-chemicals"> Catering Chemicals </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/floor-cleaning-chemicals"> Floor Cleaning Chemicals </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/handcare-soaps"> Handcare & Soaps </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/housekeeping-cleaners"> Housekeeping Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/industrial-cleaners-chemicals"> Industrial Cleaners & Chemicals </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/washroom-cleaning"> Washroom Cleaning </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/aerosols-cleaning-products"> Aerosols Cleaning Products </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/trigger-spray-cleaners"> Trigger Spray Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/trigger-spray-bottles"> Trigger Spray Bottles </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/cleaning-chemicals"> Show all Cleaning Chemicals </a> </li> </ul> </li> <li class="nav-item dropdown mega"> <a id="navbar-item-10" class="dropdown-item dropdown-toggle " href="#" role="button" data-bs-toggle="dropdown" aria-expanded="false"> <span>Search By Brand</span> </a> <ul class="dropdown-menu"> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic" role="button"> <span>Numatic Brand</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/next-day-machines?brand=Numatic"> Numatic Next Day Delivery </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-vacuum-cleaners"> Numatic Vacuum Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-scrubber-dryers"> Numatic Scrubber Dryers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-rotary-machines"> Numatic Rotary Machines </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-carpet-cleaners"> Numatic Carpet Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-vacuum-cleaner-spares"> Numatic Vacuum Spares </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/scrubber-dryer-spares"> Numatic Scrubber Dryer Spares </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/numatic-spares-accessories"> Numatic Spares & Accessories </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/nilfisk-alto" role="button"> <span>Nilfisk Brand</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/next-day-machines?brand=Nilfisk+Alto"> Nilfisk Next Day Delivery </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/nilfisk-vacuums"> Nilfisk Vacuum Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/nilfisk-scrubber-dryers"> Nilfisk Scrubber Dryers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/compact-steam-cleaners?brand=Nilfisk+Alto"> Nilfisk Steam Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-sweepers"> Nilfisk Industrial Sweepers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/nilfisk-pressure-washers"> Nilfisk Pressure Washers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/pressure-washer-spares"> Nilfisk Pressure Washer Spares </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/makita" role="button"> <span>Makita Brand</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/next-day-machines?brand=Makita"> Makita Next Day Delivery </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/makita"> Makita Vacuums </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/makita-dust-bags"> Makita Dust Bags </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/sebo" role="button"> <span>Sebo Brand</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/next-day-machines?brand=Sebo&shop_by_category1=boost-machinetype%3AUpright+Vacuums"> Sebo Next Day Delivery </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/sebo-vacuum-cleaners"> Sebo Vacuum Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/sebo-spares-accessories?sebo_accessories=boost-spares%3AVacuum+Bags"> Sebo Vacuum Bags </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/sebo-spares-accessories"> Sebo Spares & Accessories </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/viper" role="button"> <span>Viper Brand</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="/collections/viper-vacuum-cleaners"> Viper Vacuum Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/viper-scrubber-dryers"> Viper Scrubber Dryers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/floor-sweepers?brand=Viper"> Viper Industrial Sweepers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/viper-vacuum-cleaners?machine_type=boost-machinetype%3ACarpet+Cleaning"> Viper Carpet Cleaners </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/duplex" role="button"> <span>Duplex Brand</span> </a> <ul> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/duplex-floor-cleaning-machines?machine_type=boost-machinetype%3ASteam+Cleaners"> Duplex Steam Cleaners </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/duplex-floor-cleaning-machines?machine_type=boost-machinetype%3AMains+Powered+Scrubber+Dryers"> Duplex Scrubber Dryers </a> </li> <li class="nav-item"> <a class="dropdown-item" href="https://www.averncleaningsupplies.com/collections/duplex-floor-cleaning-machines?machine_type=boost-machinetype%3AEscalator+Cleaning+Machines"> Duplex Escalator Cleaners </a> </li> </ul> </li> <li class="nav-item"> <a class="dropdown-item" href="/collections/pallet-deals"> Pallet Deals </a> </li> </ul> </li> </ul> </div> </nav> </div> </div> </header> </div> <main id="main" role="main"> <div class="template-collection"> <nav aria-label="breadcrumb"> <div class="container-fluid"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="/"><i class="fa fa-home"></i></a></li> <li class="breadcrumb-item" aria-current="page">Toilet Paper</li> </ol> </div> </nav> <div id="shopify-section-collection-template-boost-pfs-filter" class="shopify-section"> <style> .boost-pfs-filter-collection-header-wrapper .boost-pfs-filter-collection-description, .boost-pfs-filter-collection-header-wrapper .boost-pfs-filter-collection-description p, .boost-pfs-filter-collection-header-wrapper .boost-pfs-filter-collection-header, .boost-pfs-search-container .boost-pfs-search-result-header { color: #1D5890; } .boost-pfs-filter-collection-header-wrapper { background-color: #EEF5FB; } .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-list .boost-pfs-filter-des { color: #3a3a3a; } @media (min-width: 768px){ .boost-pfs-filter-product-item-list .boost-pfs-filter-des { font-size: 13px; } } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-collection-header-wrapper boost-pfs-filter-collection-image " > <div class="boost-pfs-container-default-fullwidth"> <div class="boost-pfs-section-header"> <h1 class="boost-pfs-filter-collection-header"> <span> Toilet Paper </span> </h1><div class="boost-pfs-filter-collection-description rte"> We stock a huge range of toilet paper suitable for schools , offices &amp; factories all supplied by <strong>Midland Paper</strong> </div></div> </div> </div> <div class="boost-pfs-container-default-fullwidth boost-pfs-in-collection-search"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width4"></span> </div> <div class="boost-pfs-filter-toolbar-top-mobile boost-pfs-filter-tree-mobile-button-stick-wrapper "> <div class="boost-pfs-filter-toolbar-top-mobile-inner boost-pfs-filter-toolbar-show-sort-by-mobile "><div class="boost-pfs-filter-top-sorting boost-pfs-filter-top-sorting-mobile boost-pfs-filter-custom-sorting"> <button class="boost-pfs-filter-skeleton-button" role="status" aria-label="Loading"><span></span></button> </div> <div class="boost-pfs-filter-tree-mobile-button" data-filter-tree-id="boost-pfs-filter-tree"> <button class="boost-pfs-filter-skeleton-button" role="status" aria-label="Loading"><span></span></button> </div> </div> </div><div class="boost-pfs-filter-tree boost-pfs-filter-tree-v" data-is-mobile id="boost-pfs-filter-tree"></div><div class="boost-pfs-filter-default-toolbar "> <div class="boost-pfs-container-default-fullwidth boost-pfs-filter-default-toolbar-inner"> <div class="boost-pfs-filter-toolbar-item boost-pfs-filter-toolbar-type boost-pfs-filter-view_as_type_grid_list boost-pfs-filter-display-type-d boost-pfs-filter-display-type-m"> <div class="boost-pfs-filter-top-display-type boost-pfs-filter-top-display-type-d boost-pfs-filter-top-display-type-m"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width2"></span> </div></div><div class="boost-pfs-filter-toolbar-item boost-pfs-filter-toolbar-count boost-pfs-filter-toolbar-count-d boost-pfs-filter-toolbar-count-m "> <span class="boost-pfs-filter-total-product"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width1"></span> </span> </div><div class="boost-pfs-filter-toolbar-item boost-pfs-filter-custom-sorting boost-pfs-filter-top-sorting"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width1"></span> </div></div></div><div class="boost-pfs-filter-wrapper boost-pfs-filter-tree-h-sticky-filter "><div class="boost-pfs-container-default-fullwidth"><div class="boost-pfs-filter-left-col"> <div class="boost-pfs-filter-left-col-inner"> <div class="boost-pfs-filter-tree boost-pfs-filter-tree-v" data-is-desktop id="boost-pfs-filter-tree2"> <div class="boost-pfs-filter-option boost-pfs-filter-option-skeleton"> <div class="boost-pfs-filter-option-title"> <button class="boost-pfs-filter-button boost-pfs-filter-option-title-heading"></button> </div> <div class="boost-pfs-filter-option-content"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width3"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width4"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width2"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width1"></span> </div> </div> <div class="boost-pfs-filter-option boost-pfs-filter-option-skeleton"> <div class="boost-pfs-filter-option-title"> <button class="boost-pfs-filter-button boost-pfs-filter-option-title-heading"></button> </div> <div class="boost-pfs-filter-option-content"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width3"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width4"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width2"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width1"></span> </div> </div> <div class="boost-pfs-filter-option boost-pfs-filter-option-skeleton"> <div class="boost-pfs-filter-option-title"> <button class="boost-pfs-filter-button boost-pfs-filter-option-title-heading"></button> </div> <div class="boost-pfs-filter-option-content"> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width3"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width4"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width2"></span> <span class="boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width1"></span> </div> </div> </div> </div> </div><div class="boost-pfs-filter-right-col"><div class="boost-pfs-filter-products boost-pfs-filter-product-item-label-type-rectangle boost-pfs-filter-product-item-show-details-false boost-pfs-filter-product-item-layout-border-has-padding boost-pfs-filter-product-item-label-top_right boost-pfs-filter-product-item-text-alignment-center "> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="1080" data-image-height="1080"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/bulk-pack-toilet-tissue-9000-sheets" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:100.0%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_540x.png?v=1729852397" data-srcset="//www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_180x.png?v=1729852397 180w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_360x.png?v=1729852397 360w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_540x.png?v=1729852397 540w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_720x.png?v=1729852397 720w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_900x.png?v=1729852397 900w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_1080x.png?v=1729852397 1080w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_1296x.png?v=1729852397 1296w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_1512x.png?v=1729852397 1512w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_1728x.png?v=1729852397 1728w, //www.averncleaningsupplies.com/cdn/shop/files/Toilet_Tissue_2ply_BPT002_2048x.png?v=1729852397 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/bulk-pack-toilet-tissue-9000-sheets#" class="boost-pfs-filter-product-item-title">Bulk Pack Toilet Tissue 2ply 36 x 250Sheets (9000) - BPT002</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£13.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="2048" data-image-height="2048"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/micro-jumbo-toilet-tissue-2ply-24-pack" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:100.0%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_540x.jpg?v=1717755911" data-srcset="//www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_180x.jpg?v=1717755911 180w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_360x.jpg?v=1717755911 360w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_540x.jpg?v=1717755911 540w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_720x.jpg?v=1717755911 720w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_900x.jpg?v=1717755911 900w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_1080x.jpg?v=1717755911 1080w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_1296x.jpg?v=1717755911 1296w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_1512x.jpg?v=1717755911 1512w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_1728x.jpg?v=1717755911 1728w, //www.averncleaningsupplies.com/cdn/shop/files/Micro_Jumbo_Toilet_Rolls_2048x.jpg?v=1717755911 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="Micro Mini Jumbo 125m ITR031" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/micro-jumbo-toilet-tissue-2ply-24-pack#" class="boost-pfs-filter-product-item-title">Micro Mini Jumbo 125m ITR031</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£16.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="582" data-image-height="572"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/320-sheet-toilet-tissue-two-ply-36-roll" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:98.28178694158075%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_540x.png?v=1655911268" data-srcset="//www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_180x.png?v=1655911268 180w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_360x.png?v=1655911268 360w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_540x.png?v=1655911268 540w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_720x.png?v=1655911268 720w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_900x.png?v=1655911268 900w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_1080x.png?v=1655911268 1080w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_1296x.png?v=1655911268 1296w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_1512x.png?v=1655911268 1512w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_1728x.png?v=1655911268 1728w, //www.averncleaningsupplies.com/cdn/shop/products/2PLY-Whisper-toilet-Rolls_2048x.png?v=1655911268 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/320-sheet-toilet-tissue-two-ply-36-roll#" class="boost-pfs-filter-product-item-title">Toilet Tissue Paper 320 Sheet 2 ply 36 Rolls</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£15.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="2048" data-image-height="2048"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/mini-jumbo-toilet-tissue-60mm-core" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:100.0%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_540x.jpg?v=1717756188" data-srcset="//www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_180x.jpg?v=1717756188 180w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_360x.jpg?v=1717756188 360w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_540x.jpg?v=1717756188 540w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_720x.jpg?v=1717756188 720w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_900x.jpg?v=1717756188 900w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_1080x.jpg?v=1717756188 1080w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_1296x.jpg?v=1717756188 1296w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_1512x.jpg?v=1717756188 1512w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_1728x.jpg?v=1717756188 1728w, //www.averncleaningsupplies.com/cdn/shop/files/Mini_Jumbo_Toilet_Tissue_2048x.jpg?v=1717756188 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/mini-jumbo-toilet-tissue-60mm-core#" class="boost-pfs-filter-product-item-title">Mini Jumbo Toilet Rolls 200M (12 Pack) 2ply 60mm Core ITR005</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£14.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="2048" data-image-height="2048"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/maxi-jumbo-toilet-tissue-2ply-6-pack" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:100.0%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_540x.jpg?v=1717756288" data-srcset="//www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_180x.jpg?v=1717756288 180w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_360x.jpg?v=1717756288 360w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_540x.jpg?v=1717756288 540w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_720x.jpg?v=1717756288 720w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_900x.jpg?v=1717756288 900w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_1080x.jpg?v=1717756288 1080w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_1296x.jpg?v=1717756288 1296w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_1512x.jpg?v=1717756288 1512w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_1728x.jpg?v=1717756288 1728w, //www.averncleaningsupplies.com/cdn/shop/files/Maxi_Jumbo_Toilet_Rolls_2048x.jpg?v=1717756288 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/maxi-jumbo-toilet-tissue-2ply-6-pack#" class="boost-pfs-filter-product-item-title">Maxi Jumbo Toilet Tissue 60mm Core 2ply (6 Pack) ITR007</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£15.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="1080" data-image-height="1080"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/nicky-luxury-3ply-toilet-tissue" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:100.0%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_540x.png?v=1730116227" data-srcset="//www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_180x.png?v=1730116227 180w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_360x.png?v=1730116227 360w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_540x.png?v=1730116227 540w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_720x.png?v=1730116227 720w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_900x.png?v=1730116227 900w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_1080x.png?v=1730116227 1080w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_1296x.png?v=1730116227 1296w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_1512x.png?v=1730116227 1512w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_1728x.png?v=1730116227 1728w, //www.averncleaningsupplies.com/cdn/shop/files/whisper_gold_2048x.png?v=1730116227 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="40 x Luxury Toilet Rolls 3ply Quilted STR018" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/nicky-luxury-3ply-toilet-tissue#" class="boost-pfs-filter-product-item-title">40 x Luxury Toilet Rolls 3ply Quilted STR018</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£13.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="2048" data-image-height="1363"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/e-matic-toilet-tissue-2-ply-36-pack" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:66.552734375%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_540x.jpg?v=1655911273" data-srcset="//www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_180x.jpg?v=1655911273 180w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_360x.jpg?v=1655911273 360w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_540x.jpg?v=1655911273 540w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_720x.jpg?v=1655911273 720w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_900x.jpg?v=1655911273 900w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_1080x.jpg?v=1655911273 1080w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_1296x.jpg?v=1655911273 1296w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_1512x.jpg?v=1655911273 1512w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_1728x.jpg?v=1655911273 1728w, //www.averncleaningsupplies.com/cdn/shop/products/ITR034_20Case_2048x.jpg?v=1655911273 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/e-matic-toilet-tissue-2-ply-36-pack#" class="boost-pfs-filter-product-item-title">E-matic Toilet Tissue Paper,100M, 2 ply 36 Rolls -ITR034</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£41.99</span></p></div> </div> </div> </div> <style> .boost-pfs-filter-product-item-title { color: #005FA4; font-family: Red Hat Display; font-weight: ; font-style: regular; text-transform: none; } @media (min-width: 768px){ .boost-pfs-filter-product-item-title { font-size: 19px; } } .boost-pfs-filter-product-item-vendor { color: #424B5A; font-family: Red Hat Display; font-weight: 900; font-style: ; text-transform: uppercase; } @media (min-width: 768px){ .boost-pfs-filter-product-item-vendor { font-size: 15px; } } .boost-pfs-filter-product-item-price { color: #089401; font-family: "Bagel Fat One"; font-weight: normal; font-style: regular; } @media (min-width: 768px){ .boost-pfs-filter-product-item-price { font-size: 20px; } } .boost-pfs-filter-product-item-price s { color: #969595; } .boost-pfs-filter-product-item-price .boost-pfs-filter-product-item-sale-price { color: #f30000; } .boost-pfs-filter-product-item-label .sale { background-color: #C01923; color: #ffffff; } .boost-pfs-filter-product-item-label .soldout { background-color: #d2d8db; color: #ffffff; } .boost-pfs-filter-product-item-label .tag { background-color: #4caf50; color: #ffffff; } .boost-pfs-filter-item-swatch-type-text>li:not(.boost-pfs-filter-item-swatch-more) { background-color: #ffffff; color: #3d4246; border-color: #ebebeb; } </style><div class="boost-pfs-filter-product-item boost-pfs-filter-product-item-grid boost-pfs-filter-grid-width-4 boost-pfs-filter-grid-width-mb-2" data-image-width="2048" data-image-height="1363"> <div class="boost-pfs-filter-product-item-inner"> <div class="boost-pfs-filter-product-item-image" data-boost-image-loading-animation> <a href="/collections/toilet-paper/products/white-facial-tissues-2ply" class="boost-pfs-filter-product-item-image-link lazyload boost-pfs-filter-crop-image-position-none" style="padding-top:66.552734375%;"> <img class="boost-pfs-filter-product-item-main-image lazyload Image--lazyLoad" data-src="//www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_540x.jpg?v=1655911239" data-srcset="//www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_180x.jpg?v=1655911239 180w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_360x.jpg?v=1655911239 360w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_540x.jpg?v=1655911239 540w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_720x.jpg?v=1655911239 720w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_900x.jpg?v=1655911239 900w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_1080x.jpg?v=1655911239 1080w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_1296x.jpg?v=1655911239 1296w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_1512x.jpg?v=1655911239 1512w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_1728x.jpg?v=1655911239 1728w, //www.averncleaningsupplies.com/cdn/shop/products/FAC003_20Case_2048x.jpg?v=1655911239 2048w" data-widths="[180, 360, 540, 720, 900, 1080, 1296, 1512, 1728, 2048]" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-sizes="auto" alt="Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003" /> </a></div> <div class="boost-pfs-filter-product-bottom"> <div class="boost-pfs-filter-product-bottom-inner"> <a href="/collections/toilet-paper/products/white-facial-tissues-2ply#" class="boost-pfs-filter-product-item-title">Facial Tissues, White, 210 x 200 , 2 ply, 24 Boxes - FAC003</a><p class="boost-pfs-filter-product-item-price"><span class="boost-pfs-filter-product-item-regular-price">£20.99</span></p></div> </div> </div> </div></div> <div class="boost-pfs-filter-bottom-pagination boost-pfs-filter-bottom-pagination-default"></div> <div class="boost-pfs-filter-load-more"></div></div></div><div class="boost-pfs-most-popular-products-wrapper boost-pfs-widget-slider-wrapper boost-pfs-container-default-fullwidth boost-pfs-filter-product-item-label-type-rectangle boost-pfs-filter-product-item-show-details-false boost-pfs-filter-product-item-layout-border-has-padding boost-pfs-filter-product-item-label-top_right boost-pfs-filter-product-item-text-alignment-center "></div><div class="boost-pfs-recent-products-wrapper boost-pfs-widget-slider-wrapper boost-pfs-container-default-fullwidth boost-pfs-filter-product-item-label-type-rectangle boost-pfs-filter-product-item-show-details-false boost-pfs-filter-product-item-layout-border-has-padding boost-pfs-filter-product-item-label-top_right boost-pfs-filter-product-item-text-alignment-center "></div></div><script> // Declare boostPFSThemeConfig variable var boostPFSThemeConfig = { label: { sorting_heading:"Translation missing: en.collections.sorting.title", sorting_best_selling:"Translation missing: en.collections.sorting.best_selling", sorting_featured:"Translation missing: en.collections.sorting.featured", sorting_manual:"Translation missing: en.collections.sorting.manual", sorting_title_ascending:"Translation missing: en.collections.sorting.az", sorting_title_descending:"Translation missing: en.collections.sorting.za", sorting_price_ascending:"Translation missing: en.collections.sorting.price_ascending", sorting_price_descending:"Translation missing: en.collections.sorting.price_descending", sorting_created_ascending:"Translation missing: en.collections.sorting.created_ascending", sorting_created_descending:"Translation missing: en.collections.sorting.created_descending", sorting_date_ascending:"Translation missing: en.collections.sorting.date_ascending", sorting_date_descending:"Translation missing: en.collections.sorting.date_descending", sorting_sale_descending:"Translation missing: en.collections.sorting.sale_descending", sorting_relevance:"Translation missing: en.collections.sorting.relevance", toolbar_viewas: "View as", items_with_count_one: "Product", items_with_count_other: "Products", }, label_basic: { sale: "Sale", sold_out: "Sold out", from: "from", label_sale_percent: "percent" }, custom: { layout_type: "fullwidth", enable_filter_sticky_d: false, view_as_type: "view_as_type_grid_list", products_per_page: 16, products_per_row: 4, products_per_row_m: 2, show_vendor: false, show_price: true, sale_label_enable: false, sale_label_display: "sale_percent", sold_out_enable: false, sold_out_display: "text", tag_label_enable: false, active_image_swap: false, show_product_review: false, show_sort_by: true, hide_toolbar_view_as_mobile: false, swatch_enable: false, show_swatch_tooltip: true, swatch_change_img: "hover", swatch_by_color_apply: "", swatch_by_color_shape: "circle", swatch_by_img_apply: "", swatch_by_img_shape: "circle", swatch_by_pro_img_apply: "", swatch_by_pro_img_shape: "circle", swatch_by_text_apply: "", swatch_by_text_shape: "square", aspect_ratio: "1:1", aspect_ratio_other: "", product_img_crop: "none", product_item_type: "grid", filter_tree_horizontal_style: "style1" } }; // Declare Templates var boostPFSTemplate = { 'soldOutClass': ' sold-out', 'saleClass': ' on-sale', 'soldOutLabelHtml':"\u003cspan class=\"soldout boost-pfs-filter-label boost-pfs-filter-label-display-text\"\u003e\n\nSold out\n\n\u003c\/span\u003e", 'saleLabelHtml':"\u003cspan class=\"sale boost-pfs-filter-label boost-pfs-filter-label-display-sale_percent\"\u003e\n \n \n percent\n \n \n\u003c\/span\u003e", 'tagLabelHtml':"\n\u003cspan class=\"tag boost-pfs-filter-label {{labelTag}}\" \u003e{{labelTag}}\u003c\/span\u003e\n\n", 'vendorHtml':"\n\u003cp class=\"boost-pfs-filter-product-item-vendor\"\u003e{{itemVendorLabel}}\u003c\/p\u003e\n\n", // Grid Template 'productGridItemHtml':"\n\u003cdiv class=\"boost-pfs-filter-product-item boost-pfs-filter-product-item-grid {{gridWidthClass}}{{soldOutClass}}{{saleClass}} {{itemActiveSwapClass}}\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-item-inner\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-item-image\"\u003e\n {{itemImages}}\n \u003cdiv class=\"boost-pfs-filter-product-item-label\"\u003e{{itemLabels}}{{itemTagLabels}}\u003c\/div\u003e\n \u003c\/div\u003e\n\n \u003cdiv class=\"boost-pfs-filter-product-bottom\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-bottom-inner\"\u003e\n \u003ca href=\"{{itemUrl}}#\" class=\"boost-pfs-filter-product-item-title\"\u003e{{itemTitle}}\u003c\/a\u003e\n {{itemVendor}}\n {{itemReviews}}\n {{itemPrice}}\n {{itemSwatches}}\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\n\n", // For List View // List Template 'productListItemHtml':"\n\u003cdiv class=\"boost-pfs-filter-product-item boost-pfs-filter-product-item-list {{soldOutClass}}{{saleClass}} {{itemActiveSwapClass}}\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-item-inner\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-item-image\"\u003e\n {{itemImages}}\n \u003cdiv class=\"boost-pfs-filter-product-item-label\"\u003e{{itemLabels}}{{itemTagLabels}}\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"boost-pfs-filter-product-bottom\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-bottom-inner\"\u003e\n \u003ca href=\"{{itemUrl}}\" class=\"boost-pfs-filter-product-item-title\"\u003e{{itemTitle}}\u003c\/a\u003e\n {{itemVendor}}\n {{itemReviews}}\n {{itemPrice}}\n \u003cp class=\"boost-pfs-filter-des\"\u003e{{itemDescription}}\u003c\/p\u003e\n {{itemSwatches}}\n \u003c\/div\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\n\n", // End For List View 'productListPlaceholderHtml':"\n\u003cdiv class=\"boost-pfs-filter-product-item boost-pfs-filter-product-item-list {{class.filterProductSkeleton}}\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-item-image\"\u003e\n \u003cdiv class=\"{{class.filterProductSkeleton}}-image\" style=\"padding-top: {{paddingTop}}%\"\u003e\u003c\/div\u003e\n \u003c\/div\u003e\n \u003cdiv class=\"boost-pfs-filter-product-bottom\"\u003e\n \u003cdiv class=\"boost-pfs-filter-product-bottom-inner\"\u003e\n \u003ca href=\"#\" class=\"boost-pfs-filter-product-item-title\"\u003e\u003cspan class=\"boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width4\"\u003e\u003c\/span\u003e\u003c\/a\u003e\n \u003cp class=\"boost-pfs-filter-product-item-vendor\"\u003e\u003cspan class=\"boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width1\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cp class=\"boost-pfs-filter-product-item-price\"\u003e\u003cspan class=\"boost-pfs-filter-skeleton-text boost-pfs-filter-skeleton-width2\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n \u003cp class=\"boost-pfs-filter-des\"\u003e\n \u003cspan class=\"boost-pfs-filter-skeleton-text\" style=\"width: 100%\"\u003e\u003c\/span\u003e\u003cbr \/\u003e\n \u003cspan class=\"boost-pfs-filter-skeleton-text\" style=\"width: 100%\"\u003e\u003c\/span\u003e\u003cbr \/\u003e\n \u003cspan class=\"boost-pfs-filter-skeleton-text\" style=\"width: 100%\"\u003e\u003c\/span\u003e\u003cbr \/\u003e\n \u003cspan class=\"boost-pfs-filter-skeleton-text\" style=\"width: 30%\"\u003e\u003c\/span\u003e\n \u003c\/p\u003e\n \u003c\/div\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e\n\n", // Pagination Template 'previousActiveHtml':"\n\u003cli\u003e\u003ca href=\"{{itemUrl}}\" aria-label=\"Page Previous\"\u003e\u003csvg width=\"17\" height=\"8\" viewBox=\"0 0 17 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M0.646446 4.35355C0.451185 4.15829 0.451185 3.84171 0.646446 3.64645L3.82843 0.464466C4.02369 0.269204 4.34027 0.269204 4.53553 0.464466C4.7308 0.659728 4.7308 0.976311 4.53553 1.17157L1.70711 4L4.53553 6.82843C4.7308 7.02369 4.7308 7.34027 4.53553 7.53553C4.34027 7.7308 4.02369 7.7308 3.82843 7.53553L0.646446 4.35355ZM17 4.5H1V3.5H17V4.5Z\" fill=\"#3D4246\"\/\u003e\n\u003c\/svg\u003e\u003c\/a\u003e\u003c\/li\u003e\n\n", 'previousDisabledHtml':"\u003cli class=\"boost-pfs-filter-pagination-disabled\"\u003e\u003cspan aria-label=\"Page Previous\"\u003e\u003csvg width=\"17\" height=\"8\" viewBox=\"0 0 17 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M0.646446 4.35355C0.451185 4.15829 0.451185 3.84171 0.646446 3.64645L3.82843 0.464466C4.02369 0.269204 4.34027 0.269204 4.53553 0.464466C4.7308 0.659728 4.7308 0.976311 4.53553 1.17157L1.70711 4L4.53553 6.82843C4.7308 7.02369 4.7308 7.34027 4.53553 7.53553C4.34027 7.7308 4.02369 7.7308 3.82843 7.53553L0.646446 4.35355ZM17 4.5H1V3.5H17V4.5Z\" fill=\"#3D4246\" fill-opacity=\"0.4\"\/\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/li\u003e", 'nextActiveHtml':"\n\u003cli\u003e\u003ca href=\"{{itemUrl}}\" aria-label=\"Page Next\"\u003e\u003csvg width=\"17\" height=\"8\" viewBox=\"0 0 17 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M16.3536 4.35355C16.5488 4.15829 16.5488 3.84171 16.3536 3.64645L13.1716 0.464466C12.9763 0.269204 12.6597 0.269204 12.4645 0.464466C12.2692 0.659728 12.2692 0.976311 12.4645 1.17157L15.2929 4L12.4645 6.82843C12.2692 7.02369 12.2692 7.34027 12.4645 7.53553C12.6597 7.7308 12.9763 7.7308 13.1716 7.53553L16.3536 4.35355ZM0 4.5H16V3.5H0V4.5Z\" fill=\"#3D4246\"\/\u003e\n\u003c\/svg\u003e\u003c\/a\u003e\u003c\/li\u003e\n\n", 'nextDisabledHtml':"\u003cli class=\"boost-pfs-filter-pagination-disabled\"\u003e\u003cspan aria-label=\"Page Next\"\u003e\u003csvg width=\"17\" height=\"8\" viewBox=\"0 0 17 8\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n\u003cpath d=\"M16.3536 4.35355C16.5488 4.15829 16.5488 3.84171 16.3536 3.64645L13.1716 0.464466C12.9763 0.269204 12.6597 0.269204 12.4645 0.464466C12.2692 0.659728 12.2692 0.976311 12.4645 1.17157L15.2929 4L12.4645 6.82843C12.2692 7.02369 12.2692 7.34027 12.4645 7.53553C12.6597 7.7308 12.9763 7.7308 13.1716 7.53553L16.3536 4.35355ZM0 4.5H16V3.5H0V4.5Z\" fill=\"#3D4246\" fill-opacity=\"0.4\"\/\u003e\n\u003c\/svg\u003e\u003c\/span\u003e\u003c\/li\u003e", 'pageItemHtml':"\n\u003cli\u003e\u003ca href=\"{{itemUrl}}\" aria-label=\"Page {{itemTitle}}\" title=\"Page {{itemTitle}}\"\u003e{{itemTitle}}\u003c\/a\u003e\u003c\/li\u003e\n\n", 'pageItemSelectedHtml':"\n\u003cli\u003e\u003cspan class=\"boost-pfs-filter-pagination-active\" aria-label=\"Page {{itemTitle}}\"\u003e{{itemTitle}}\u003c\/span\u003e\u003c\/li\u003e\n\n\n", 'pageItemRemainHtml':"\n\n\u003cli\u003e\u003cspan aria-label=\"Page {{itemTitle}}\"\u003e{{itemTitle}}\u003c\/span\u003e\u003c\/li\u003e\n\n", 'paginateHtml':"\n\u003cul\u003e{{previous}}{{pageItems}}{{next}}\u003c\/ul\u003e\n\n", // Sorting Template 'sortingHtml':"\u003cbutton class=\"boost-pfs-filter-top-sorting-wrapper\" aria-label=\"Translation missing: en.collections.sorting.title\"\u003e\u003cspan aria-hidden=\"true\"\u003e\u003cspan aria-hidden=\"true\"\u003eTranslation missing: en.collections.sorting.title\u003c\/span\u003e\u003c\/span\u003e\u003c\/button\u003e\n\n\u003cul class=\"boost-pfs-filter-filter-dropdown\"\u003e{{sortingItems}}\u003c\/ul\u003e\n\n", // Show Limit Template 'showLimitHtml':"\n\u003clabel\u003e Show \u003c\/label\u003e\u003cselect class=\"boost-pfs-filter-filter-dropdown\"\u003e{{showLimitItems}}\u003c\/select\u003e\n\n", // Breadcrumb Template 'breadcrumbHtml':"\n\u003ca href=\"\/\"\u003e Home \u003c\/a\u003e {{breadcrumbDivider}} {{breadcrumbItems}}\n\n", 'breadcrumbDivider':"\u003cspan class=\"divider\"\u003e\/\u003c\/span\u003e", 'breadcrumbItemLink':"\n\u003ca href=\"{{itemLink}}\"\u003e{{itemTitle}}\u003c\/a\u003e\n\n", 'breadcrumbItemSelected':"\n\u003cspan\u003e{{itemTitle}}\u003c\/span\u003e\n\n", }; </script></div> <section id="home-tabs"> <div class="container-fluid"> <div class="tabs"> <ul class="nav nav-tabs" role="tablist"> <li class="nav-item"> <a class="nav-link active" id="ht_1" data-bs-toggle="tab" data-bs-target="#htc_1" href="#htc_1" role="tab" aria-controls="ht_1" aria-selected="true">More Information</a> </li> </ul> <div class="tab-content"> <div class="tab-pane fade show active" id="htc_1" role="tabpanel" aria-labelledby="ht_1"> <p>We sell a vast selection of toilet paper, with each product boasting the key component of quality. We recognise the importance of utilising soft yet durable toilet paper and reflect that in our product range.</p> <p>Packets of toilet paper at Avern Industrial Cleaning Supplies are sold in bulk and thus you can buy anything from a 12 pack to as much as a 40 pack. Moreover, the size of the roll differs as well - from 80mm rolls up to 400mm rolls. There is also the alternative of flat-packed paper as well. Thus, there is certainly a product to suit all requirements.</p> <p>We also pride ourselves on offering affordable prices, and this is something which you will notice with our toilet paper selection. For instance, our “Luxury Nicky Toilet Tissue Paper 2 Ply” option boasts of 40 rolls for a mere price which equates to only 30p per roll. Therefore the value for money is assured.</p> </div> </div> </div> </div> </section> <div id="shopify-section-four-boxes" class="shopify-section"><div class="four_boxes"> <div class="container-fluid"> <div class="row"> <div class="col-lg-3 col-md-6 col-sm-12"> <div class="box box_1"> <h3>Free Standard Delivery</h3> <p>On all orders to UK Mainland when you spend over £80</p><p><a href="/pages/delivery-information" title="Click to Learn More: Free Standard Delivery on Orders Over £80 to UK Mainland">Learn More ></a></p> </div> </div> <div class="col-lg-3 col-md-6 col-sm-12"> <div class="box box_2"> <h3>Experts on hand to help</h3> <p>Not sure what product you need? Give us a call!</p><p><a href="tel:08009788499" title="Get Expert Product Advice: Call Our Customer Service Team Today!">Call 0800 9788 499 ></a></p> </div> </div> <div class="col-lg-3 col-md-6 col-sm-12"> <div class="box box_3"> <h3>Instant FREE Credit Available</h3> <p>Work in the Public Sector? We have credit options available</p><p><a href="/pages/credit-accounts" title="Explore Our Credit Options for Public Sector Workers - Apply Now">Get started ></a></p> </div> </div> <div class="col-lg-3 col-md-6 col-sm-12"> <div class="box box_4"> <h3>Highly rated by our customers</h3> <p>We supply to thousands of UK Businesses and Households.</p><p><a href="/pages/reviews" title="Read What Our Customers Have to Say - Check Out Our Reviews">See our Reviews ></a></p> </div> </div> </div> </div> </div> </div></div> </main> <div id="shopify-section-footer" class="shopify-section"><footer> <div class="container-fluid"> <div class="row"> <div class="col-md-3 col-sm-12 text-center text-md-start"> <h5>Products:</h5> <ul class="list-unstyled"> <li><a href="/search">Search</a></li> <li><a href="/pages/brands">Brands</a></li> <li><a href="/pages/cleaning-machine-overview">Cleaning Machines Overview</a></li> <li><a href="/pages/delivery-information">Delivery Information</a></li> <li><a href="/pages/frequently-asked-questions">Frequently Asked Questions</a></li> <li><a href="/policies/terms-of-service">Terms of Service</a></li> <li><a href="/policies/refund-policy">Refund policy</a></li> </ul> </div> <div class="col-md-3 col-sm-12 text-center text-md-start"> <h5>Our Service:</h5> <ul class="list-unstyled"> <li><a href="/pages/request-a-machine-demo">Request a Machine Demo</a></li> <li><a href="/pages/warranty-claim">Warranty Claim</a></li> <li><a href="/pages/service-claim">Service Form</a></li> <li><a href="/pages/finance">Finance Pay Monthly Calculator!</a></li> <li><a href="/pages/make-a-return">Make a Return</a></li> <li><a href="/pages/credit-accounts">Credit Accounts</a></li> </ul> </div> <div class="col-md-3 col-sm-12 text-center text-md-start"> <h5>Support:</h5> <ul class="list-unstyled"> <li><a href="/pages/contact">Contact</a></li> <li><a href="/pages/about-us">About Us</a></li> <li><a href="/pages/reviews">Reviews</a></li> <li><a href="/policies/refund-policy">Refund Policy</a></li> <li><a href="/policies/terms-of-service">Terms of Service</a></li> <li><a href="/pages/privacy-policy">Privacy Policy</a></li> <li><a href="/pages/terms-conditions">Terms & Conditions</a></li> </ul> </div> <div class="col-md-3 col-sm-12 text-center text-md-start"> <img class="img-fluid" src="//www.averncleaningsupplies.com/cdn/shop/files/LOGO-AVERN-CLEANING.png?v=1676296344" alt="Avern Cleaning Supplies (Internet) Ltd" width="348" height="71" loading="lazy"> <div class="company_info"> <p>Unit E6/7 Blackpole Trading Estate East , Blackpole Road , Worcester , Worcestershire , WR3 8SG </p><p>Vat No: GB260370724</p><p><strong>Freephone:</strong> <a href="tel:0800 9788 499">0800 9788 499</a></p><p><strong>Company Number :</strong> <a href="tel:0800 9788 499">10587196</a></p><p><a href="mailto:sales@averncleaningsupplies.com"><strong>Email Us</strong></a></p> </div> <div class="socials d-flex flex-row"> <a href="https://www.instagram.com/averncleaningsupplies/" class="d-inline-flex" target="_blank"><span class="fab fa-instagram"></span></a> <a href="https://www.instagram.com/averncleaningsupplies/" class="d-inline-flex" target="_blank"><span class="fab fa-tiktok"></span></a> <a href="https://twitter.com/AvernSupplies" class="d-inline-flex" target="_blank"><span class="fab fa-twitter"></span></a> </div> </div> </div> </div> <div class="bottom"> <div class="container-fluid"> <hr/> <div class="row"> <div class="col-md-7"> <p></p> </div> <div class="col-md-5"> <img src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/card-images.png?v=46706082966350552631721657833" class="img-fluid"/> </div> </div> </div> </div> </footer> </div> <script> /* Declare bcSfFilterConfig variable */ var boostPFSAppConfig = { api: { filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter', searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search', suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest', productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products', analyticsUrl: 'https://lambda.mybcapps.com/e' }, shop: { name: 'Avern Cleaning Supplies (Internet) Ltd', url: 'https://www.averncleaningsupplies.com', domain: 'avern-cleaning-supplies.myshopify.com', currency: 'GBP', money_format: "£{{amount}}", money_format_with_currency: "£{{amount}} GBP" }, general: { file_url: "//www.averncleaningsupplies.com/cdn/shop/files/?4485", asset_url: "//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs.js?4485", collection_id: 401916494067, collection_handle: "toilet-paper", collection_product_count: 8, collection_count: 8, theme_id: 143863251187, collection_tags: null, current_tags: null, default_sort_by: "manual", swatch_extension: "png", no_image_url: "//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-no-image.gif?v=45510820439899768411721657833", search_term: "", template: "collection",currencies: ["GBP"], current_currency:"GBP",published_locales: {"en":true}, current_locale:"en", isInitFilter:true}, settings: {"general":{"productAndVariantAvailable":true,"availableAfterFiltering":false,"activeFilterScrollbar":true,"showFilterOptionCount":true,"showSingleOption":false,"showOutOfStockOption":false,"collapseOnPCByDefault":false,"collapseOnMobileByDefault":false,"keepToggleState":false,"showRefineBy":true,"capitalizeFilterOptionValues":true,"paginationType":"default","showLoading":true,"activeScrollToTop":true,"customSortingList":"manual|price-ascending|price-descending|extra-sort1-ascending","enableAjaxCart":true,"ajaxCartStyle":"slide","selectOptionInProductItem":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showVariantImageBasedOn":"","addCollectionToProductUrl":false,"showVariantImageBasedOnSelectedFilter":"","urlScheme":2,"isShortenUrlParam":true,"filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","filterTreeMobileStyle":"style3","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"enableCollectionSearch":true,"shortenUrlParamList":["pf_c_type:type1","pf_v_brand:brand","pf_c_shop_by_category:shop_by_category","pf_t_power_type:power_type","pf_t_delivery:delivery","pf_t_motor_power:motor_power","pf_t_capacity:capacity","pf_t_dust_type:dust_type","pf_t_wattage:wattage","pf_m_::custom::running_time:running_time","pf_p_price:price","pf_mlt_accessory_type:accessory_type","pf_t_size:size","pf_t_scrubber_accessories:scrubber_accessories","pf_t_pad_size:pad_size","pf_v_vendor:vendor","pf_t_accessories:accessories","pf_c_shop_by_type:shop_by_type","pf_t_application:application","pf_t_paper_type:paper_type","pf_m_::custom::paper_quality:paper_quality","pf_t_pack_size:pack_size","pf_t_colour:colour","pf_c_janitorial_products:janitorial_products","pf_t_type:type1_1","pf_t_glove_type:glove_type","pf_opt_size:size1","pf_t_shop_by_category:shop_by_category1","pf_t_bar:bar","pf_t_avg_hours_per_day_usage:avg_hours_per_day_usage","pf_t_litres_of_water_per_hour:litres_of_water_per_hour","pf_m_::custom::hose_reel:hose_reel","pf_t_diesel_tank_capacity:diesel_tank_capacity","pf_t_machine_type:machine_type","pf_c_specific_type:specific_type","pf_mlt_product_type:product_type","pf_t_strength:strength","pf_t_squeegee_width:squeegee_width","pf_t_machine_types:machine_types","pf_m_::custom::sebo_model:sebo_model","pf_t_sebo_accessories:sebo_accessories","pf_m_::custom::machine_model:machine_model","pf_m_::settings::tooltype:tooltype","pf_m_::settings::colour:colour1","pf_m_::settings::machinetype:machinetype","pf_m_::settings::powertype:powertype","pf_m_::settings::capacity:capacity1","pf_m_::settings::litres:litres","pf_t_pallet_offers:pallet_offers","pf_t_duplex_machines:duplex_machines","pf_c_duplex_machines:duplex_machines1","pf_t_steam_temperature_degc:steam_temperature_degc","pf_t_water_tank_capacity:water_tank_capacity","pf_t_core_size:core_size","pf_t_metres_per_roll:metres_per_roll","pf_t_pressure_washer:pressure_washer","pf_opt_color:color","pf_t_sebo_machine_type:sebo_machine_type","pf_c_sebo_product:sebo_product","pf_c_select_your_brand:select_your_brand","pf_t_tag:tag","pf_c_shop_by:shop_by","pf_t_waste_bin_quanity:waste_bin_quanity","pf_t_laundry_bag_quantity:laundry_bag_quantity","pf_t_psi:psi","pf_t_revs_per_minute:revs_per_minute","pf_t_rpm:rpm","pf_t_specific_type:specific_type1","pf_t_brush_size:brush_size","pf_t_hopper_capacity:hopper_capacity","pf_t_makita_products:makita_products","pf_m_::custom::numatic_machines:numatic_machines","pf_m_::custom::delivery:delivery1","pf_m_::custom::delivery_time:delivery_time","pf_m_::custom::numatic_scrubber:numatic_scrubber","pf_mlt_multi_level_tags:multi_level_tags","pf_mlt_select_your_spare:select_your_spare","pf_c_v_tuff_cleaning_machines:v_tuff_cleaning_machines","pf_t_fuel_tank_capacity:fuel_tank_capacity","pf_m_::custom::nilfisk_vacuums:nilfisk_vacuums","pf_m_::custom::nilfisk_scrubbers:nilfisk_scrubbers","pf_t_engine_manufacture:engine_manufacture","pf_m_::custom::rpm:rpm1","pf_t_max_pump_pressure:max_pump_pressure","pf_c_cold_or_hot_pressure_washer:cold_or_hot_pressure_washer","pf_c_select_your_numatic_spares:select_your_numatic_spares","pf_t_accessory_type:accessory_type1","pf_t_janitorial_trolley_type:janitorial_trolley_type","pf_t_shelves_quantity:shelves_quantity","pf_t_draw_quantity:draw_quantity","pf_t_door_type:door_type","pf_m_::custom::litres_per_hour:litres_per_hour","pf_m_::custom::bar:bar1","pf_t_poles_max_length:poles_max_length","pf_c_select_your_category:select_your_category","pf_c_numatic_products:numatic_products"],"enableTrackingOrderRevenue":true,"filterLayout":"vertical"},"search":{"enableSuggestion":true,"showSuggestionProductVendor":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductImage":true,"productAvailable":true,"suggestionBlocks":[{"type":"products","label":"Products","status":"active","number":4},{"type":"collections","label":"Collections","status":"active","number":6,"excludedValues":[]},{"type":"suggestions","label":"Popular suggestions","status":"disabled","number":5},{"type":"pages","label":"Blog & Pages","status":"disabled","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":false,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":["industrial vacuums"],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":true,"data":[7715600466163,7715586375923,7715529064691,7715586605299,8017729782003,7715550822643,7715640246515,7715629138163],"backup":[],"type":"manually"}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"],"type":"based_on_data","backup":["scrubber dryer machines","wet vacuums","hazardous vacuums","industrial vacuums","commercial vacuums"]},"products":{"label":"Trending products","status":false,"data":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"],"type":"manually","backup":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"]}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"grid","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"3","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"grid","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3","enableFuzzy":true,"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"based_on_data","active":true,"backup":["scrubber dryer machines","wet vacuums","hazardous vacuums","industrial vacuums","commercial vacuums"],"searchTermList":["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"],"productList":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"]},"searchEmptyResultMessages":{"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","active":true},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false,"displayDescription":false,"excludedValues":[]},"pages":{"label":"Pages","pageSize":25,"active":false,"displayImage":false,"displayExcerpt":false},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"scopedSuggestions":{"applyScopedSuggestion":false}},"backSettings":{"offSensitive":false},"actionlist":{"qvBtnBackgroundColor":"rgba(255||255||255||1)","qvBtnTextColor":"rgba(49||55||61||1)","qvBtnBorderColor":"rgba(255||255||255||1)","qvBtnHoverBackgroundColor":"rgba(61||66||70||1)","qvBtnHoverTextColor":"rgba(255||255||255||1)","qvBtnHoverBorderColor":"rgba(61||66||70||1)","atcBtnBackgroundColor":"rgba(34||34||34||1)","atcBtnTextColor":"rgba(255||255||255||1)","atcBtnBorderColor":"rgba(34||34||34||1)","atcBtnHoverBackgroundColor":"rgba(61||66||70||1)","atcBtnHoverTextColor":"rgba(255||255||255||1)","atcBtnHoverBorderColor":"rgba(61||66||70||1)","alStyle":"bc-al-style4","qvEnable":false,"atcEnable":true},"labelTranslations":{"en":{"refineDesktop":"Filter","refine":"Refine By","refineMobile":"Filter","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for specific models or products HERE","loadPreviousPage":"Load Previous Page","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{ count }} Columns","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"sorting":"Sort by","manual":"Sort By","price-ascending":"Price: Low to High","price-descending":"Price: High to Low","extra-sort1-ascending":"Brand"},"recommendation":{"productpage-358384":"You May Also Need","productpage-102541":"You May Also Need","productpage-672072":"You May Also Need","homepage-683770":"Just dropped","homepage-573104":"Best Sellers","collectionpage-173476":"Just dropped","collectionpage-417840":"Most Popular Products","productpage-352265":"Recently viewed","productpage-657881":"Frequently Bought Together","cartpage-742688":"Still interested in this?","cartpage-218574":"Similar Products"},"search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","resultEmptyWithSuggestion":"Sorry , nothing found for \"{{ terms }}\" . Call Us On 0800 9788 499 With The Product You're Looking For!","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add to Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out","atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartCheckoutLabel":"Checkout","atcMiniCartShopingCartLabel":"Your Cart","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartViewCartLabel":"View cart","atcAddingToCartBtnLabel":"Adding","atcAddedToCartBtnLabel":"Added!","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items"},"defaultTheme":{"toolbarViewAs":"View as","toolbarProduct":"Product","toolbarProducts":"Products","productItemSoldOut":"Sold out","productItemSale":"Sale","productItemFrom":"from"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}}},"label":{"refineDesktop":"Filter","refine":"Refine By","refineMobile":"Filter","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for specific models or products HERE","loadPreviousPage":"Load Previous Page","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{ count }} Columns","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","sortByOptions":{"sorting":"Sort by","manual":"Sort By","price-ascending":"Price: Low to High","price-descending":"Price: High to Low","extra-sort1-ascending":"Brand"},"recommendation":{"productpage-358384":"You May Also Need","productpage-102541":"You May Also Need","productpage-672072":"You May Also Need","homepage-683770":"Just dropped","homepage-573104":"Best Sellers","collectionpage-173476":"Just dropped","collectionpage-417840":"Most Popular Products","productpage-352265":"Recently viewed","productpage-657881":"Frequently Bought Together","cartpage-742688":"Still interested in this?","cartpage-218574":"Similar Products"},"search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","resultEmptyWithSuggestion":"Sorry , nothing found for \"{{ terms }}\" . Call Us On 0800 9788 499 With The Product You're Looking For!","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"action_list":{"qvBtnLabel":"Quick View","qvAddToCartBtnLabel":"Add To Cart","qvSoldOutLabel":"Sold Out","qvSaleLabel":"Sale","qvViewFullDetails":"View Full Details","qvQuantity":"Quantity","atcAvailableLabel":"Add to Cart","atcSelectOptionsLabel":"Select Options","atcSoldOutLabel":"Sold Out","atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartCheckoutLabel":"Checkout","atcMiniCartShopingCartLabel":"Your Cart","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartViewCartLabel":"View cart","atcAddingToCartBtnLabel":"Adding","atcAddedToCartBtnLabel":"Added!","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items"},"defaultTheme":{"toolbarViewAs":"View as","toolbarProduct":"Product","toolbarProducts":"Products","productItemSoldOut":"Sold out","productItemSale":"Sale","productItemFrom":"from"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}},"style":{"filterTitleTextColor":"rgba(0||95||164||1)","filterTitleFontSize":19,"filterTitleFontWeight":600,"filterTitleFontTransform":"capitalize","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":16,"filterOptionFontFamily":"Red Hat Display","filterMobileButtonTextColor":"rgba(255||255||255||1)","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":600,"filterMobileButtonFontTransform":"capitalize","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":"rgba(0||95||164||1)"},"searchEmptyResultMessages":{"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!"}}, swatch_settings: { "black": {"name":"black","type":"one_color","colorCodes":["#000000"],"imageUrl":""}, "blue": {"name":"blue","type":"one_color","colorCodes":["#0000FF"],"imageUrl":""}, "green": {"name":"green","type":"one_color","colorCodes":["#008000"],"imageUrl":""}, "grey": {"name":"grey","type":"one_color","colorCodes":["#969393"],"imageUrl":""}, "pink": {"name":"pink","type":"one_color","colorCodes":["#FFC0CB"],"imageUrl":""}, "red": {"name":"red","type":"one_color","colorCodes":["#FF0000"],"imageUrl":""}, "white": {"name":"white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""}, "yellow": {"name":"yellow","type":"one_color","colorCodes":["#FFFF00"],"imageUrl":""}, }, default_sort_order: {"search":"","all":"","403169181939":"manual"}, }; function mergeObject(obj1, obj2){ var obj3 = {}; for (var attr in obj1) { obj3[attr] = obj1[attr]; } for (var attr in obj2) { obj3[attr] = obj2[attr]; } return obj3; } if (typeof boostPFSConfig == 'undefined') { boostPFSConfig = {}; } if (typeof boostPFSAppConfig != 'undefined') { boostPFSConfig = mergeObject(boostPFSConfig, boostPFSAppConfig); } if (typeof boostPFSThemeConfig != 'undefined') { boostPFSConfig = mergeObject(boostPFSConfig, boostPFSThemeConfig); } </script> <!-- Include Resources --><script defer src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-vendor.js?v=33908499642455245561721657833"></script> <script defer src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-core.js?v=116651335298510669141721657833"></script> <script defer src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-otp.js?v=4157036955811043891721657833"></script> <script defer src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-filter.js?v=163384617574867654651721657833"></script> <script defer src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-instant-search.js?v=42481671285838369191721657833"></script><!-- Initialize App --> <script defer src="//www.averncleaningsupplies.com/cdn/shop/t/20/assets/boost-pfs-init.js?v=144313936675067573751721657833"></script> <!-- Instant search no result JSON data --> <script type="application/json" id="boost-pfs-instant-search-products-not-found-json"> { "search_terms": ["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"], "products": [{"id":7715586375923,"title":"Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner \/ Hoover","handle":"wvd2000-wvd2000dh-wet-dry-vacuum-numatic","description":"\u003ch2\u003eHeavy Duty Numatic WVD2000-2 Industrial Wet Vacuum With Large Capacity\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eWVD2000 \u003c\/strong\u003e(also known as the WVD2000DH) offers a huge 90 Litre dry capacity and a wet capacity of 70 litres making it ideal for use in food and dairy production areas where large quantities of water often need removing after washing down machinery. This suitability to food production environments is further proved by the materials used within the construction of the machine, a stainless steel trolley and accessories coupled with a StructoFoam head and drum ensure that rust will not be an issue and the vacuum will stand the test of time.\u003c\/p\u003e\n\u003cp\u003eIt is powered by twin 1060W bypass motors offering excellent performance with a total motor power of 2400W. \u003c\/p\u003e\n\u003cp\u003eThe large capacity of this machine does not make the WVD2000 any less mobile or manoeuvrable, this is down to its large castor wheels and rear wheels that are more than capable of negotiating rough or uneven flooring. A dump hose at the rear of the machine also makes this vacuum cleaner quick to empty into drains, allowing for a quick turnaround time once full. \u003c\/p\u003e\n\u003cp\u003eThe accessory pack supplied includes stainless steel tubes and StructoFoam heads. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHuge Capacity - \u003c\/strong\u003eThe biggest capacity wet vacuum that we do, with a 90 Litre dry capacity and 70 Litre wet capacity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Purpose  \u003c\/strong\u003e- The ability to use the machine in both wet and dry roles is ideal for mobile operations where it is not feasible to transport two machines. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh Powered Suction \u003c\/strong\u003e- Twin motors ensure there is a surplus of suction at your fingertips, ideal for even the heaviest tasks. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrolley Construction \u003c\/strong\u003e- A durable and removable stainless steel chassis provides ease of transport and emptying. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAlternative Machines:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant a smaller machine?\u003c\/strong\u003e - Try the \u003ca href=\"\/products\/WVD900-2-industrial-wet-or-dry-vacuum-cleaner-numatic\"\u003eWVD900 Wet Dry Vacuum\u003c\/a\u003e. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/Cg2IvYqd5mQ\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n","published_at":"2022-06-22T16:04:30+01:00","created_at":"2022-06-22T16:04:35+01:00","vendor":"Numatic","type":"","tags":["Industrial vacuums"],"price":86707,"price_min":86707,"price_max":86707,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43978662805747,"title":"240v (Next Working Day Delivery)","option1":"240v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"WVD2000 240V","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner \/ Hoover - 240v (Next Working Day Delivery)","public_title":"240v (Next Working Day Delivery)","options":["240v (Next Working Day Delivery)"],"price":86707,"weight":26000,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965248850","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":42899866026227,"title":"110v (Next Working Day Delivery)","option1":"110v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"WVD2000-2","requires_shipping":true,"taxable":true,"featured_image":{"id":37617049239795,"product_id":7715586375923,"position":3,"created_at":"2022-06-22T16:04:35+01:00","updated_at":"2023-09-26T14:38:18+01:00","alt":" Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner","width":339,"height":500,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum_282c2bf7-2878-455f-8492-4c965346e2d6.jpg?v=1695735498","variant_ids":[42899866026227]},"available":true,"name":"Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner \/ Hoover - 110v (Next Working Day Delivery)","public_title":"110v (Next Working Day Delivery)","options":["110v (Next Working Day Delivery)"],"price":86707,"weight":26000,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965248850","featured_media":{"alt":" Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner","id":30189138575603,"position":4,"preview_image":{"aspect_ratio":0.678,"height":500,"width":339,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum_282c2bf7-2878-455f-8492-4c965346e2d6.jpg?v=1695735498"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NumaticWVD2000-2IndustrialWetandDryVacuumCleaner_Hoover.jpg?v=1663322315","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/BS7Kit_a8a2f5ff-30de-4334-a25a-7b107dbeecad.png?v=1724400528","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum_282c2bf7-2878-455f-8492-4c965346e2d6.jpg?v=1695735498","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum-2.jpg?v=1695735498","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/1.WVD2000DH-WVD2000AP_5853ba04-7875-442c-8525-203da4cff4c2.jpg?v=1695735498"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NumaticWVD2000-2IndustrialWetandDryVacuumCleaner_Hoover.jpg?v=1663322315","options":["Voltage"],"media":[{"alt":"Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner","id":30815856820467,"position":1,"preview_image":{"aspect_ratio":1.139,"height":439,"width":500,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NumaticWVD2000-2IndustrialWetandDryVacuumCleaner_Hoover.jpg?v=1663322315"},"aspect_ratio":1.139,"height":439,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NumaticWVD2000-2IndustrialWetandDryVacuumCleaner_Hoover.jpg?v=1663322315","width":500},{"alt":"BS7 Kit INcluding Hose, Wet filter, Wt pick-up floor tool and stainless steel kit","id":32022838804723,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/BS7Kit_a8a2f5ff-30de-4334-a25a-7b107dbeecad.png?v=1724400528"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/BS7Kit_a8a2f5ff-30de-4334-a25a-7b107dbeecad.png?v=1724400528","width":1080},{"alt":null,"id":32328405778675,"position":3,"preview_image":{"aspect_ratio":1.333,"height":360,"width":480,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/preview_images\/hqdefault_24681445-b8ae-4024-8487-c9b42f1b719c.jpg?v=1695735494"},"aspect_ratio":1.77,"external_id":"Cg2IvYqd5mQ","host":"youtube","media_type":"external_video"},{"alt":" Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner","id":30189138575603,"position":4,"preview_image":{"aspect_ratio":0.678,"height":500,"width":339,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum_282c2bf7-2878-455f-8492-4c965346e2d6.jpg?v=1695735498"},"aspect_ratio":0.678,"height":500,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum_282c2bf7-2878-455f-8492-4c965346e2d6.jpg?v=1695735498","width":339},{"alt":" Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner","id":30189138608371,"position":5,"preview_image":{"aspect_ratio":0.656,"height":500,"width":328,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum-2.jpg?v=1695735498"},"aspect_ratio":0.656,"height":500,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/wvd2000-2_numatic_industrial_wet_or_dry_vacuum-2.jpg?v=1695735498","width":328},{"alt":" Numatic WVD2000-2 Industrial Wet and Dry Vacuum Cleaner","id":32022839001331,"position":6,"preview_image":{"aspect_ratio":0.675,"height":2524,"width":1703,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/1.WVD2000DH-WVD2000AP_5853ba04-7875-442c-8525-203da4cff4c2.jpg?v=1695735498"},"aspect_ratio":0.675,"height":2524,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/1.WVD2000DH-WVD2000AP_5853ba04-7875-442c-8525-203da4cff4c2.jpg?v=1695735498","width":1703}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003eHeavy Duty Numatic WVD2000-2 Industrial Wet Vacuum With Large Capacity\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eWVD2000 \u003c\/strong\u003e(also known as the WVD2000DH) offers a huge 90 Litre dry capacity and a wet capacity of 70 litres making it ideal for use in food and dairy production areas where large quantities of water often need removing after washing down machinery. This suitability to food production environments is further proved by the materials used within the construction of the machine, a stainless steel trolley and accessories coupled with a StructoFoam head and drum ensure that rust will not be an issue and the vacuum will stand the test of time.\u003c\/p\u003e\n\u003cp\u003eIt is powered by twin 1060W bypass motors offering excellent performance with a total motor power of 2400W. \u003c\/p\u003e\n\u003cp\u003eThe large capacity of this machine does not make the WVD2000 any less mobile or manoeuvrable, this is down to its large castor wheels and rear wheels that are more than capable of negotiating rough or uneven flooring. A dump hose at the rear of the machine also makes this vacuum cleaner quick to empty into drains, allowing for a quick turnaround time once full. \u003c\/p\u003e\n\u003cp\u003eThe accessory pack supplied includes stainless steel tubes and StructoFoam heads. \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eKey Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHuge Capacity - \u003c\/strong\u003eThe biggest capacity wet vacuum that we do, with a 90 Litre dry capacity and 70 Litre wet capacity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Purpose  \u003c\/strong\u003e- The ability to use the machine in both wet and dry roles is ideal for mobile operations where it is not feasible to transport two machines. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh Powered Suction \u003c\/strong\u003e- Twin motors ensure there is a surplus of suction at your fingertips, ideal for even the heaviest tasks. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTrolley Construction \u003c\/strong\u003e- A durable and removable stainless steel chassis provides ease of transport and emptying. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eAlternative Machines:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant a smaller machine?\u003c\/strong\u003e - Try the \u003ca href=\"\/products\/WVD900-2-industrial-wet-or-dry-vacuum-cleaner-numatic\"\u003eWVD900 Wet Dry Vacuum\u003c\/a\u003e. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/Cg2IvYqd5mQ\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n"},{"id":7715600466163,"title":"Numatic NRV240-11 Dry Commercial Vacuum Cleaner Henry Hoover (NRV200)","handle":"nrv200-commercial-henry-vacuum-numatic","description":"\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch2\u003eCommercial Henry Hoover Dry Vacuum Cleaner Numatic NRV240 Was (NRV200)\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eCommercial Henry Hoover \u003c\/strong\u003e(also known as the Numatic NRV200-11 \u0026amp; NRV240 ) has become the cornerstone of commercial vacuum cleaning, if you are a contract cleaner or have worked in any public building, you have no doubt used an NRV200 at some point and found it easy to work with and effective.\u003c\/p\u003e\n\u003cp\u003eThis commercial version of Henry Hoover is ideal for use in almost all environments where daily “normal” vacuuming is to take place, including Schools, Hospitals, factories, offices and even the Home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003e Review \u0026amp; Demonstration\u003c\/h3\u003e\n\u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/7Smoxiwo1WU?si=WynK1W1ZmxMo6AJy\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-9\"\u003e\n\u003ch3\u003eThe NRV240 has great reliability\u003c\/h3\u003e\n\u003cp\u003eThe NRV240 is exceptionally popular in the commercial cleaning world as it has proven itself to be very reliable through time. When used correctly, the vacuum should be expected to last well into 6+ years of age, with some machines reaching a decade old and still going strong. The vacuum is supplied with a long 2-year warranty; this covers any manufacturing faults and includes free collection, repair and return of the vacuum cleaner in the very unlikely event of a breakdown.\u003c\/p\u003e\n\u003ch3\u003eHow is this different from the normal Henry?\u003c\/h3\u003e\n\u003cp\u003eThere are a few key differences between the normal Henry vacuum cleaner and the commercial version these are as follows;\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Commercial version has a longer power cable at 12.5metres long, whereas a standard Henry only has a 10-metre power cable.\u003c\/li\u003e\n\u003cli\u003eA stronger drum design intended for commercial applications. A bumper ring around the front wheels protects Henry should he bump into anything.\u003c\/li\u003e\n\u003cli\u003eLarger front wheels, this improves stability and mobility over uneven surfaces\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul class=\"desc-ticks list-unstyled\"\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003e\u003cstrong\u003eIdeal For\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eCommercial Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eHome Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eContract Cleaners\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eOffice Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eSchool Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eHotel Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eNursing Homes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch4\u003eSimple To Operate\u003c\/h4\u003e\n\u003cp\u003eThis Numatic vacuum cleaner is exceptionally easy to use due to its common sense construction, all the tubes are easy to change around to suit the job at hand, and the floor wand can get under tables and chairs without having to move all the furniture around.\u003c\/p\u003e\n\u003ch4\u003eEasy to Store\u003c\/h4\u003e\n\u003cp\u003eWand Docking makes storing the floor tool very easy as it simply clips onto the back of the drum neatly and out of the way. This feature is only included on the latest models that Avern stocks, no longer do you need to balance the wand in a corner.\u003c\/p\u003e\n\u003cp\u003eA re-wind cable makes the vacuum easy to store and means no messy cable looped over the back of the machine when in storage, it also allows the vacuum to accommodate a 12.5 Metre long cable!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eTake him anywhere\u003c\/h3\u003e\n\u003cp\u003eLarge rear wheels and big front caster wheels make the NRV 200-21 very stable on its feet, the strong hose connection on the vacuum means you can tow him along behind you wherever you need to clean, and he will happily follow.\u003c\/p\u003e\n\u003ch3\u003eLightweight yet strong construction\u003c\/h3\u003e\n\u003cp\u003eThe commercial Henry vacuum only weighs 6.9Kg making him very lightweight compared to many upright vacuum cleaners. This makes tackling stairs easy, simply wind in the cable and carry him.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/NRV200-Face-DESC.jpg\" class=\"img-fluid\" alt=\"henry hoover\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-5\"\u003e\u003cimg src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Numatic\/NA1-Kit-DESC.jpg\" class=\"img-fluid\" alt=\"Full NA1 Kit Included\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-sm-7\"\u003e\n\u003ch3\u003eWhat does the NRV200 come with?\u003c\/h3\u003e\n\u003cp\u003eThe vacuum comes supplied with a comprehensive, high-quality accessory kit that will cater to most standard applications. The NA1 kit includes a combination floor tool that is very good for hard floors and carpets alike, it features a kick-over switch that drops brushes down from the floor tool, tailoring the clean to your requirements.  A soft dusting brush allows for quick and easy cleaning of skirting boards, door frames, picture rails and fireplaces.\u003c\/p\u003e\n\u003cp\u003eAll the accessories in the kit are 32mm in diameter and very easy to connect and disconnect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eDo I need the optional Airo brush?\u003c\/h3\u003e\n\u003cp\u003eIf you are cleaning mainly hard floors with barely any carpet, then the standard floor tool is perfectly sufficient, and you will not need an Airobrush.\u003c\/p\u003e\n\u003cp\u003eIf, on the other hand, you have lots of carpets, then the Airo brush is certainly something to consider, it uses the suction power of the vacuum to power a rotary brush that beats dust and loses fibres from the carpet providing a deeper and more thorough clean. The Airo brush is also very popular with pet owners as it can draw pet hairs from carpets very effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eDo they do a bagless Henry?\u003c\/h3\u003e\n\u003cp\u003eThe commercial Henry needs bags to operate correctly and efficiently.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEmptying the vacuum is much cleaner as it contains all the dust in one neat sealed package.\u003c\/li\u003e\n\u003cli\u003eThe bags also provide three additional layers of filtration specially designed to work in this size of vacuum and therefore does not noticeably affect suction as they are being used. This additional filtration protects the vacuum's main filter, reducing maintenance and needing to “wash filters” as per bagless vacuum cleaners.\u003c\/li\u003e\n\u003cli\u003eThey are cheap to buy and hold a lot! Each bag will hold 9 litres of waste. Each bag will last in the average household for around 2 – 4 weeks, so if you consider the savings over buying a “bagless Vacuum”, you could fund enough bags for nearly ten years!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOther than that, the vacuum cleaners are identical in design and use the same motors, and share many other features.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eI don’t like Henry looking at me!\u003c\/h3\u003e\n\u003cp\u003eThe face moulding on the latest generation of vacuums that we stock is removable, so if you don’t like your vacuum looking at you whilst you clean, you can quickly and easily remove the face.\u003c\/p\u003e\n\u003ch3\u003eWhat are the differences between the different colours?\u003c\/h3\u003e\n\u003cp\u003eThe different colour choices reflect only the colour of the drum as some sites require colour coding of cleaning items for different areas. We carry all colours in stock, and these include Yellow, Blue, Green and of course the ever popular Red.\u003c\/p\u003e\n\u003ch3\u003eGreat 5 Star Reviews!\u003c\/h3\u003e\n\u003cp\u003eCheck out what our customers think of the commercial Henry further down the page, we have lots of great reviews for him!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eKey Features:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eExceptional Durability\u003c\/strong\u003e - Built for commercial work\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExcellent Energy Efficiency\u003c\/strong\u003e - New super energy efficient motor uses less power but still delivers excellent cleaning performance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLots of accessories available\u003c\/strong\u003e - If you have a specialist job to take on there will be a part suitable for it available.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eService information and spares readily available\u003c\/strong\u003e - letting you get the maximum lifespan from your machine\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eAlternative Machines:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor wet use -\u003c\/strong\u003e Try this \u003ca href=\"\/products\/WV370-Commercial-Wet-Vacuum-Numatic\"\u003ewet and dry version\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor hazardous dust – \u003c\/strong\u003eTry this \u003ca href=\"\/products\/HZQ200-HZ200-Hazardous-Vacuum-Cleaner-Numatic\"\u003eH Class Version\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center;\"\u003e**Free Next Day Delivery applies to Red 240V machines only when ordered before 2 pm and not showing as \"due in\".\u003c\/p\u003e","published_at":"2022-06-22T16:19:13+01:00","created_at":"2022-06-22T16:19:19+01:00","vendor":"Numatic","type":"","tags":["henry","Henry hoover","Henry Vacuum","HVR160","HVR200","NRV","NRV200","NRV240"],"price":12392,"price_min":12392,"price_max":12392,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":43960969593075,"title":"240v (Next Working Day Delivery)","option1":"240v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"NRV240","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Numatic NRV240-11 Dry Commercial Vacuum Cleaner Henry Hoover (NRV200) - 240v (Next Working Day Delivery)","public_title":"240v (Next Working Day Delivery)","options":["240v (Next Working Day Delivery)"],"price":12392,"weight":6900,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965619360","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43978842964211,"title":"110v (Next Working Day Delivery)","option1":"110v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Numatic NRV240-11 Dry Commercial Vacuum Cleaner Henry Hoover (NRV200) - 110v (Next Working Day Delivery)","public_title":"110v (Next Working Day Delivery)","options":["110v (Next Working Day Delivery)"],"price":12392,"weight":6900,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NRV200-Red-2015-Spec.jpg?v=1668675104","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NA1_06e85a6d-fb02-4c10-a36e-343ce5fca316.png?v=1723813178","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240-3.png?v=1707392913","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240Kit.png?v=1707393608","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/HENRYNRV240MACHINE.png?v=1707393608","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV200LAST.png?v=1707393608","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240REAR.png?v=1707393608","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextrahenrybags.png?v=1707393608","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextraairobrush.png?v=1707393608","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240Kit_2048x2048_a6ead2e1-5a70-4758-8f9a-c0dfb36213b3.webp?v=1723707474"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NRV200-Red-2015-Spec.jpg?v=1668675104","options":["Voltage"],"media":[{"alt":"Reliable and Powerful Commercial Henry Hoover Vacuum Cleaner - NRV240 by Numatic","id":30189209321715,"position":1,"preview_image":{"aspect_ratio":0.975,"height":2000,"width":1949,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NRV200-Red-2015-Spec.jpg?v=1668675104"},"aspect_ratio":0.975,"height":2000,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/NRV200-Red-2015-Spec.jpg?v=1668675104","width":1949},{"alt":null,"id":34645059797235,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NA1_06e85a6d-fb02-4c10-a36e-343ce5fca316.png?v=1723813178"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NA1_06e85a6d-fb02-4c10-a36e-343ce5fca316.png?v=1723813178","width":1080},{"alt":null,"id":32357417877747,"position":3,"preview_image":{"aspect_ratio":1.333,"height":360,"width":480,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/preview_images\/hqdefault_2021b108-f0cf-4407-a1ab-e913356f9d64.jpg?v=1696855552"},"aspect_ratio":1.77,"external_id":"7Smoxiwo1WU","host":"youtube","media_type":"external_video"},{"alt":null,"id":33088875266291,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240-3.png?v=1707392913"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240-3.png?v=1707392913","width":1080},{"alt":null,"id":33088938770675,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240Kit.png?v=1707393608"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240Kit.png?v=1707393608","width":1080},{"alt":null,"id":33088839647475,"position":6,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/HENRYNRV240MACHINE.png?v=1707393608"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/HENRYNRV240MACHINE.png?v=1707393608","width":1080},{"alt":null,"id":33088839713011,"position":7,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV200LAST.png?v=1707393608"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV200LAST.png?v=1707393608","width":1080},{"alt":null,"id":33088839745779,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240REAR.png?v=1707393608"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240REAR.png?v=1707393608","width":1080},{"alt":null,"id":32022786539763,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextrahenrybags.png?v=1707393608"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextrahenrybags.png?v=1707393608","width":1080},{"alt":null,"id":32022779625715,"position":10,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextraairobrush.png?v=1707393608"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextraairobrush.png?v=1707393608","width":1080},{"alt":null,"id":34638516355315,"position":11,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240Kit_2048x2048_a6ead2e1-5a70-4758-8f9a-c0dfb36213b3.webp?v=1723707474"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/NRV240Kit_2048x2048_a6ead2e1-5a70-4758-8f9a-c0dfb36213b3.webp?v=1723707474","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch2\u003eCommercial Henry Hoover Dry Vacuum Cleaner Numatic NRV240 Was (NRV200)\u003c\/h2\u003e\n\u003cp\u003eThe \u003cstrong\u003eCommercial Henry Hoover \u003c\/strong\u003e(also known as the Numatic NRV200-11 \u0026amp; NRV240 ) has become the cornerstone of commercial vacuum cleaning, if you are a contract cleaner or have worked in any public building, you have no doubt used an NRV200 at some point and found it easy to work with and effective.\u003c\/p\u003e\n\u003cp\u003eThis commercial version of Henry Hoover is ideal for use in almost all environments where daily “normal” vacuuming is to take place, including Schools, Hospitals, factories, offices and even the Home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003e Review \u0026amp; Demonstration\u003c\/h3\u003e\n\u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/7Smoxiwo1WU?si=WynK1W1ZmxMo6AJy\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-9\"\u003e\n\u003ch3\u003eThe NRV240 has great reliability\u003c\/h3\u003e\n\u003cp\u003eThe NRV240 is exceptionally popular in the commercial cleaning world as it has proven itself to be very reliable through time. When used correctly, the vacuum should be expected to last well into 6+ years of age, with some machines reaching a decade old and still going strong. The vacuum is supplied with a long 2-year warranty; this covers any manufacturing faults and includes free collection, repair and return of the vacuum cleaner in the very unlikely event of a breakdown.\u003c\/p\u003e\n\u003ch3\u003eHow is this different from the normal Henry?\u003c\/h3\u003e\n\u003cp\u003eThere are a few key differences between the normal Henry vacuum cleaner and the commercial version these are as follows;\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eThe Commercial version has a longer power cable at 12.5metres long, whereas a standard Henry only has a 10-metre power cable.\u003c\/li\u003e\n\u003cli\u003eA stronger drum design intended for commercial applications. A bumper ring around the front wheels protects Henry should he bump into anything.\u003c\/li\u003e\n\u003cli\u003eLarger front wheels, this improves stability and mobility over uneven surfaces\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul class=\"desc-ticks list-unstyled\"\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003e\u003cstrong\u003eIdeal For\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eCommercial Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eHome Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eContract Cleaners\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eOffice Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eSchool Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eHotel Use\u003c\/li\u003e\n\u003cli\u003e\n\u003ci class=\"fa fa-check\"\u003e\u003c\/i\u003eNursing Homes\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch4\u003eSimple To Operate\u003c\/h4\u003e\n\u003cp\u003eThis Numatic vacuum cleaner is exceptionally easy to use due to its common sense construction, all the tubes are easy to change around to suit the job at hand, and the floor wand can get under tables and chairs without having to move all the furniture around.\u003c\/p\u003e\n\u003ch4\u003eEasy to Store\u003c\/h4\u003e\n\u003cp\u003eWand Docking makes storing the floor tool very easy as it simply clips onto the back of the drum neatly and out of the way. This feature is only included on the latest models that Avern stocks, no longer do you need to balance the wand in a corner.\u003c\/p\u003e\n\u003cp\u003eA re-wind cable makes the vacuum easy to store and means no messy cable looped over the back of the machine when in storage, it also allows the vacuum to accommodate a 12.5 Metre long cable!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eTake him anywhere\u003c\/h3\u003e\n\u003cp\u003eLarge rear wheels and big front caster wheels make the NRV 200-21 very stable on its feet, the strong hose connection on the vacuum means you can tow him along behind you wherever you need to clean, and he will happily follow.\u003c\/p\u003e\n\u003ch3\u003eLightweight yet strong construction\u003c\/h3\u003e\n\u003cp\u003eThe commercial Henry vacuum only weighs 6.9Kg making him very lightweight compared to many upright vacuum cleaners. This makes tackling stairs easy, simply wind in the cable and carry him.\u003c\/p\u003e\n\u003cimg src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/NRV200-Face-DESC.jpg\" class=\"img-fluid\" alt=\"henry hoover\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-5\"\u003e\u003cimg src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Numatic\/NA1-Kit-DESC.jpg\" class=\"img-fluid\" alt=\"Full NA1 Kit Included\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-sm-7\"\u003e\n\u003ch3\u003eWhat does the NRV200 come with?\u003c\/h3\u003e\n\u003cp\u003eThe vacuum comes supplied with a comprehensive, high-quality accessory kit that will cater to most standard applications. The NA1 kit includes a combination floor tool that is very good for hard floors and carpets alike, it features a kick-over switch that drops brushes down from the floor tool, tailoring the clean to your requirements.  A soft dusting brush allows for quick and easy cleaning of skirting boards, door frames, picture rails and fireplaces.\u003c\/p\u003e\n\u003cp\u003eAll the accessories in the kit are 32mm in diameter and very easy to connect and disconnect.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eDo I need the optional Airo brush?\u003c\/h3\u003e\n\u003cp\u003eIf you are cleaning mainly hard floors with barely any carpet, then the standard floor tool is perfectly sufficient, and you will not need an Airobrush.\u003c\/p\u003e\n\u003cp\u003eIf, on the other hand, you have lots of carpets, then the Airo brush is certainly something to consider, it uses the suction power of the vacuum to power a rotary brush that beats dust and loses fibres from the carpet providing a deeper and more thorough clean. The Airo brush is also very popular with pet owners as it can draw pet hairs from carpets very effectively.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eDo they do a bagless Henry?\u003c\/h3\u003e\n\u003cp\u003eThe commercial Henry needs bags to operate correctly and efficiently.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEmptying the vacuum is much cleaner as it contains all the dust in one neat sealed package.\u003c\/li\u003e\n\u003cli\u003eThe bags also provide three additional layers of filtration specially designed to work in this size of vacuum and therefore does not noticeably affect suction as they are being used. This additional filtration protects the vacuum's main filter, reducing maintenance and needing to “wash filters” as per bagless vacuum cleaners.\u003c\/li\u003e\n\u003cli\u003eThey are cheap to buy and hold a lot! Each bag will hold 9 litres of waste. Each bag will last in the average household for around 2 – 4 weeks, so if you consider the savings over buying a “bagless Vacuum”, you could fund enough bags for nearly ten years!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOther than that, the vacuum cleaners are identical in design and use the same motors, and share many other features.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eI don’t like Henry looking at me!\u003c\/h3\u003e\n\u003cp\u003eThe face moulding on the latest generation of vacuums that we stock is removable, so if you don’t like your vacuum looking at you whilst you clean, you can quickly and easily remove the face.\u003c\/p\u003e\n\u003ch3\u003eWhat are the differences between the different colours?\u003c\/h3\u003e\n\u003cp\u003eThe different colour choices reflect only the colour of the drum as some sites require colour coding of cleaning items for different areas. We carry all colours in stock, and these include Yellow, Blue, Green and of course the ever popular Red.\u003c\/p\u003e\n\u003ch3\u003eGreat 5 Star Reviews!\u003c\/h3\u003e\n\u003cp\u003eCheck out what our customers think of the commercial Henry further down the page, we have lots of great reviews for him!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eKey Features:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eExceptional Durability\u003c\/strong\u003e - Built for commercial work\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExcellent Energy Efficiency\u003c\/strong\u003e - New super energy efficient motor uses less power but still delivers excellent cleaning performance\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLots of accessories available\u003c\/strong\u003e - If you have a specialist job to take on there will be a part suitable for it available.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eService information and spares readily available\u003c\/strong\u003e - letting you get the maximum lifespan from your machine\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eAlternative Machines:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor wet use -\u003c\/strong\u003e Try this \u003ca href=\"\/products\/WV370-Commercial-Wet-Vacuum-Numatic\"\u003ewet and dry version\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFor hazardous dust – \u003c\/strong\u003eTry this \u003ca href=\"\/products\/HZQ200-HZ200-Hazardous-Vacuum-Cleaner-Numatic\"\u003eH Class Version\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp style=\"text-align: center;\"\u003e**Free Next Day Delivery applies to Red 240V machines only when ordered before 2 pm and not showing as \"due in\".\u003c\/p\u003e"},{"id":7715593060595,"title":"Genuine Henry Hoover Bags NVM-1CH HepaFlo Vacuum Dust Bags 10 Pack 604015 \/ 907075 Numatic","handle":"henry-dust-bags-nvm-1ch-604015-numatic","description":"\u003ch3 style=\"text-align: center;\"\u003eGenuine Henry Vacuum Bags NVM-1CH HepaFlo Dust Hoover Bags 10 Pack 604015 \/ 907075 Numatic\u003c\/h3\u003e\n\u003cp\u003eThese are \u003cstrong\u003eGENUINE Numatic Henry dust vacuum bags\u003c\/strong\u003e\n\n\u003c\/p\u003e\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-7\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003ePlease see below for the compatible machines for this Part.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003eERP180\u003c\/li\u003e\n\u003cli\u003eHET160 Hetty Hoover\u003c\/li\u003e\n\u003cli\u003eHET160 Hetty Vacuum\u003c\/li\u003e\n\u003cli\u003eHET200 Hetty Vacuum\u003c\/li\u003e\n\u003cli\u003eHHR Harry Vacuum\u003c\/li\u003e\n\u003cli\u003eHVA160 Henry Allergy\u003c\/li\u003e\n\u003cli\u003eHVB160 Battery Henry\u003c\/li\u003e\n\u003cli\u003eHVR160 Henry Vacuum\u003c\/li\u003e\n\u003cli\u003eHVR200 Henry Vacuum\u003c\/li\u003e\n\u003cli\u003eHVR240\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003eHVT200\u003c\/li\u003e\n\u003cli\u003eHVX200 Henry Xtra\u003c\/li\u003e\n\u003cli\u003eHZ200\u003c\/li\u003e\n\u003cli\u003eHZ250\u003c\/li\u003e\n\u003cli\u003eNBV190\u003c\/li\u003e\n\u003cli\u003eNBV190NX\u003c\/li\u003e\n\u003cli\u003eNBV240\u003c\/li\u003e\n\u003cli\u003eNBV240NX\u003c\/li\u003e\n\u003cli\u003eNVH200\u003c\/li\u003e\n\u003cli\u003eNVQ240\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003ePBT230\u003c\/li\u003e\n\u003cli\u003ePPH320\u003c\/li\u003e\n\u003cli\u003ePPR200\u003c\/li\u003e\n\u003cli\u003ePPR240\u003c\/li\u003e\n\u003cli\u003ePPT220\u003c\/li\u003e\n\u003cli\u003ePSP180\u003c\/li\u003e\n\u003cli\u003ePSP200\u003c\/li\u003e\n\u003cli\u003ePSP240\u003c\/li\u003e\n\u003cli\u003eRSAV130\u003c\/li\u003e\n\u003cli\u003eRSAV200\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003eRSB140\u003c\/li\u003e\n\u003cli\u003eRSB150NX\u003c\/li\u003e\n\u003cli\u003eRSB150NXH\u003c\/li\u003e\n\u003cli\u003eRSV130\u003c\/li\u003e\n\u003cli\u003eRSV150\u003c\/li\u003e\n\u003cli\u003eRSV150H\u003c\/li\u003e\n\u003cli\u003eRSV200\u003c\/li\u003e\n\u003cli\u003eVNR200\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThese come supplied in a\u003cstrong\u003e pack of 10\u003c\/strong\u003e each with a 9L capacity per bag. These Henry bags are of a cloth-type construction and are far better than paper copy bags available on the market (and probably cheaper too!).\u003c\/p\u003e\n\u003cp\u003eWe send these out via Hermes (2-3 Days) \u0026amp; can upgrade to next day delivery on checkout\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBuy With Confidence\u003c\/strong\u003e -  If you purchase these Henry bags you will receive a genuine Numatic product, not an inferior copy, so you can buy with confidence! \u003c\/p\u003e\n\u003cp\u003eNot sure if this is the right bag for your machine? Check the related products tab and if you are still not sure to give us a call on our freephone number we will be happy to help.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/xYlA9r2eybs\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cp style=\"text-align: center;\"\u003eReturn to \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/collections\/spares-accessories?accessory_type=boost-spares%3AVacuum+Bags\u0026amp;brand=Numatic\"\u003eNumatic Vacuum Bags\u003c\/a\u003e\u003c\/p\u003e","published_at":"2022-06-22T16:11:31+01:00","created_at":"2022-06-22T16:11:37+01:00","vendor":"Numatic","type":"","tags":["604615","907075","Henry parts","IN STOCK ITEM","NVM 1CH","nvm1ch"],"price":699,"price_min":699,"price_max":699,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899877822707,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"1 x 604015 Henry Bags","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Genuine Henry Hoover Bags NVM-1CH HepaFlo Vacuum Dust Bags 10 Pack 604015 \/ 907075 Numatic","public_title":null,"options":["Default Title"],"price":699,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965757093","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Hoover-Bags.jpg?v=1718810078","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Henry-dust-bags.jpg?v=1718810078","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/1_Year_Warranty.png?v=1717758447","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Bags-907075.jpg?v=1717766604","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/HenryImage-2_cacff05c-e1ea-4d4d-872a-2be17df57bea.png?v=1717766604","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Genuine-Numatic-Parts_6782b797-849d-45e9-870a-0b4910506c45.jpg?v=1717766604","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry_20Vacuum_20Bags_20additional..jpg?v=1717766604"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Hoover-Bags.jpg?v=1718810078","options":["Title"],"media":[{"alt":null,"id":30189180322035,"position":1,"preview_image":{"aspect_ratio":1.104,"height":625,"width":690,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Hoover-Bags.jpg?v=1718810078"},"aspect_ratio":1.104,"height":625,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Hoover-Bags.jpg?v=1718810078","width":690},{"alt":"Numatic Genuine 604015 Henry Bags","id":31995787706611,"position":2,"preview_image":{"aspect_ratio":1.119,"height":1323,"width":1481,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Henry-dust-bags.jpg?v=1718810078"},"aspect_ratio":1.119,"height":1323,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Henry-dust-bags.jpg?v=1718810078","width":1481},{"alt":null,"id":34209038434547,"position":3,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/1_Year_Warranty.png?v=1717758447"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/1_Year_Warranty.png?v=1717758447","width":1080},{"alt":"Henry Hoover Bags Box","id":30189180256499,"position":4,"preview_image":{"aspect_ratio":0.913,"height":766,"width":699,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Bags-907075.jpg?v=1717766604"},"aspect_ratio":0.913,"height":766,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry-Vacuum-Bags-907075.jpg?v=1717766604","width":699},{"alt":"Image of the Henry Vacuum, Hetty Vacuum, Numatic NRV240","id":32166111740147,"position":5,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/HenryImage-2_cacff05c-e1ea-4d4d-872a-2be17df57bea.png?v=1717766604"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/HenryImage-2_cacff05c-e1ea-4d4d-872a-2be17df57bea.png?v=1717766604","width":1080},{"alt":null,"id":30189180289267,"position":6,"preview_image":{"aspect_ratio":1.109,"height":698,"width":774,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Genuine-Numatic-Parts_6782b797-849d-45e9-870a-0b4910506c45.jpg?v=1717766604"},"aspect_ratio":1.109,"height":698,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Genuine-Numatic-Parts_6782b797-849d-45e9-870a-0b4910506c45.jpg?v=1717766604","width":774},{"alt":null,"id":30189180354803,"position":7,"preview_image":{"aspect_ratio":1.0,"height":500,"width":500,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry_20Vacuum_20Bags_20additional..jpg?v=1717766604"},"aspect_ratio":1.0,"height":500,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/Henry_20Vacuum_20Bags_20additional..jpg?v=1717766604","width":500}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch3 style=\"text-align: center;\"\u003eGenuine Henry Vacuum Bags NVM-1CH HepaFlo Dust Hoover Bags 10 Pack 604015 \/ 907075 Numatic\u003c\/h3\u003e\n\u003cp\u003eThese are \u003cstrong\u003eGENUINE Numatic Henry dust vacuum bags\u003c\/strong\u003e\n\n\u003c\/p\u003e\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-7\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003ePlease see below for the compatible machines for this Part.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003eERP180\u003c\/li\u003e\n\u003cli\u003eHET160 Hetty Hoover\u003c\/li\u003e\n\u003cli\u003eHET160 Hetty Vacuum\u003c\/li\u003e\n\u003cli\u003eHET200 Hetty Vacuum\u003c\/li\u003e\n\u003cli\u003eHHR Harry Vacuum\u003c\/li\u003e\n\u003cli\u003eHVA160 Henry Allergy\u003c\/li\u003e\n\u003cli\u003eHVB160 Battery Henry\u003c\/li\u003e\n\u003cli\u003eHVR160 Henry Vacuum\u003c\/li\u003e\n\u003cli\u003eHVR200 Henry Vacuum\u003c\/li\u003e\n\u003cli\u003eHVR240\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003eHVT200\u003c\/li\u003e\n\u003cli\u003eHVX200 Henry Xtra\u003c\/li\u003e\n\u003cli\u003eHZ200\u003c\/li\u003e\n\u003cli\u003eHZ250\u003c\/li\u003e\n\u003cli\u003eNBV190\u003c\/li\u003e\n\u003cli\u003eNBV190NX\u003c\/li\u003e\n\u003cli\u003eNBV240\u003c\/li\u003e\n\u003cli\u003eNBV240NX\u003c\/li\u003e\n\u003cli\u003eNVH200\u003c\/li\u003e\n\u003cli\u003eNVQ240\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003ePBT230\u003c\/li\u003e\n\u003cli\u003ePPH320\u003c\/li\u003e\n\u003cli\u003ePPR200\u003c\/li\u003e\n\u003cli\u003ePPR240\u003c\/li\u003e\n\u003cli\u003ePPT220\u003c\/li\u003e\n\u003cli\u003ePSP180\u003c\/li\u003e\n\u003cli\u003ePSP200\u003c\/li\u003e\n\u003cli\u003ePSP240\u003c\/li\u003e\n\u003cli\u003eRSAV130\u003c\/li\u003e\n\u003cli\u003eRSAV200\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-3\"\u003e\n\u003cul\u003e\n\u003cli\u003eRSB140\u003c\/li\u003e\n\u003cli\u003eRSB150NX\u003c\/li\u003e\n\u003cli\u003eRSB150NXH\u003c\/li\u003e\n\u003cli\u003eRSV130\u003c\/li\u003e\n\u003cli\u003eRSV150\u003c\/li\u003e\n\u003cli\u003eRSV150H\u003c\/li\u003e\n\u003cli\u003eRSV200\u003c\/li\u003e\n\u003cli\u003eVNR200\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThese come supplied in a\u003cstrong\u003e pack of 10\u003c\/strong\u003e each with a 9L capacity per bag. These Henry bags are of a cloth-type construction and are far better than paper copy bags available on the market (and probably cheaper too!).\u003c\/p\u003e\n\u003cp\u003eWe send these out via Hermes (2-3 Days) \u0026amp; can upgrade to next day delivery on checkout\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eBuy With Confidence\u003c\/strong\u003e -  If you purchase these Henry bags you will receive a genuine Numatic product, not an inferior copy, so you can buy with confidence! \u003c\/p\u003e\n\u003cp\u003eNot sure if this is the right bag for your machine? Check the related products tab and if you are still not sure to give us a call on our freephone number we will be happy to help.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"https:\/\/www.youtube.com\/embed\/xYlA9r2eybs\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003cp style=\"text-align: center;\"\u003eReturn to \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/collections\/spares-accessories?accessory_type=boost-spares%3AVacuum+Bags\u0026amp;brand=Numatic\"\u003eNumatic Vacuum Bags\u003c\/a\u003e\u003c\/p\u003e"},{"id":7715529064691,"title":"TT1840G Floor Scrubber Dryer Cable Powered - Numatic Floorcare","handle":"tt1840-cable-powered-micro-scrubber-dryer-numatic","description":"\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch2\u003eNumatic TT1840G Compact Scrubber Dryer Model\u003c\/h2\u003e\n\u003cp\u003eThe Numatic TT1840G is a scrubber drier from Numatic's new grey series. The TT1840G is the smallest scrubber drier in the series, designed for those hard-to-reach areas that are typically cleaned by hand. The \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/TTB1840NX-Numatic-Compact-Scrubber-Dryer\"\u003eTTB1840NX\u003c\/a\u003e is a battery-powered variant of this machine that is powered by a mains connection.\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eMopping is no longer necessary!\u003c\/h3\u003e\n\u003cp\u003eThe TT1840G is a perfect option for mopping or rotating floor machines due to its tiny size, providing a faster, cleaner, and more effective clean. Its small size allows it to reach areas where heavier machines cannot. It's also incredibly easy to store because the top handle folds flat, allowing it to fit into understair cupboards and other tight areas.\u003c\/p\u003e\n\u003ch3\u003eClean further and longer\u003c\/h3\u003e\n\u003cp\u003eThe TT1840G consumes less water, so it can clean just as long as bigger machines between refills. When used with a cable roller (see associated goods), the cable length may be increased from 20 to 40 metres, giving it a great cleaning range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n \u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"\/\/www.youtube.com\/embed\/rBauPqnKPaM\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\n\u003cp\u003e\u003cstrong\u003ePlease note:\u003c\/strong\u003e The above video shows the battery version of this machine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch3\u003eFloors are left dry and ready to walk on!\u003c\/h3\u003e\n\u003cp\u003eThe trailing suction arm follows the curvature of the brush, collecting all water, even when the curve is tight. The vacuum motor exhaust has been directed to blow onto the floor, assisting in surface drying, to increase the TT1840's drying performance. This saves cleaning companies time and money on high-level cleaning tasks.\u003c\/p\u003e\n\u003ch3\u003eLightweight and highly mobile\u003c\/h3\u003e\n\u003cp\u003eThe TT1840G is lightweight, compact, and very mobile because the batteries have been replaced with a power connection, making it suitable for contract cleaners who care for many sites. It does not require charging and is ready to use as soon as it is plugged in. Two persons can simply load it into a car and transport it from one area to another.\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch1 style=\"text-align: center;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv style=\"padding: 1em; border: 3px solid #268CDC;\"\u003e\n\u003ch1 style=\"text-align: center;\"\u003eNumatic Service Packages for Floorcare Machines\u003c\/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eOpting for a Numatic service package ensures you receive on-site demonstrations, site surveys, installation, training, servicing, and additional benefits.\u003c\/p\u003e\n\n\u003ch3 style=\"text-align: center;\"\u003e\n\u003cspan style=\"color: #2585c0;\"\u003eServicing \u0026amp; Breakdown\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\n\u003cspan style=\"color: #2585c0;\"\u003eDedicated Sales and Technical Support\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"color: #2585c0;\"\u003eSpecialist Product Training\u003c\/span\u003e\u003c\/h3\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/www.averncleaningsupplies.com\/pages\/numatic-service-packages\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: #2aa851; text-decoration: underline;\"\u003eCLICK HERE TO FIND OUT MORE\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eMachine Coverage Comparison\u003c\/h3\u003e\n\u003cp\u003eSee how much area these machines cover when compared against other machines in the range;\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row pb-3\"\u003e\n\u003cdiv class=\"col-md-1 media-left\"\u003e\u003cimg alt=\"TT1840G\" class=\"img-fluid\" height=\"698\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/TWINTEC%20NEW\/TT%201840%20(1).jpg\" width=\"797\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-md-11 media-body\"\u003e\n\u003ch4 class=\"media-heading\"\u003eThis Machine: \u003ci class=\"fa-solid fa-plug\"\u003e\u003c\/i\u003e  TT1840G  |  Battery Alternative: \u003ci class=\"fa-solid fa-car-battery\"\u003e\u003c\/i\u003e \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/ttb1840nx-numatic-compact-scrubber-dryer#\" target=\"_blank\"\u003eTTB1840NX\u003c\/a\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"progress\" style=\"height: 40px;\"\u003e\n\u003cdiv class=\"progress-bar\" role=\"progressbar\" aria-label=\"TT1840 Comparison Bar\" style=\"width: 36.3%;\" aria-valuenow=\"36.3\" aria-valuemin=\"0\" aria-valuemax=\"100\"\u003e1090M2\/hr (11,733 sqft\/hr)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row pb-3\"\u003e\n\u003cdiv class=\"col-md-1 media-left\"\u003e\u003cimg alt=\"TT4045\" class=\"img-fluid\" height=\"698\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/TWINTEC%20NEW\/tt4045\/floor%20machine-400x400_0.jpg\" width=\"797\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-md-11 media-body\"\u003e\n\u003ch4 class=\"media-heading\"\u003eNext Size Up: \u003ci class=\"fa-solid fa-plug\"\u003e\u003c\/i\u003e  \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/TT4045-Scrubber-Dryer-Cable-Powered-Numatic\"\u003eTT4045G\u003c\/a\u003e  |  \u003ci class=\"fa-solid fa-car-battery\"\u003e\u003c\/i\u003e \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/tbl4045-battery-powered-cordless-scrubber-dryer-numatic\" target=\"_blank\"\u003eTBL4045\u003c\/a\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"progress\" style=\"height: 40px;\"\u003e\n\u003cdiv class=\"progress-bar\" role=\"progressbar\" aria-label=\"TT4045 Comparison Bar\" style=\"width: 40.9%;\" aria-valuenow=\"40.9\" aria-valuemin=\"0\" aria-valuemax=\"100\"\u003e1227M2\/hr (13,207 sqft\/hr)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003cp\u003eSee how we calculated the floor coverage of this machine by following \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/collections\/scrubber-dryer-machines#calculate\"\u003ethis link\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eNot sure which accessories you need or need further help?\u003c\/h3\u003e\n\u003cp\u003eGive us a call on 0800 9788 499 and we will be happy to assist you in choosing the right machine for your needs, we can also arrange a free, no-obligation demonstration, allowing you to see the machine in action before making a purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","published_at":"2022-06-22T15:14:58+01:00","created_at":"2022-06-22T15:15:11+01:00","vendor":"Numatic","type":"","tags":["1840"],"price":161011,"price_min":161011,"price_max":161011,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899739148531,"title":"240v (Next Working Day Delivery)","option1":"240v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"‭903886‬","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"TT1840G Floor Scrubber Dryer Cable Powered - Numatic Floorcare - 240v (Next Working Day Delivery)","public_title":"240v (Next Working Day Delivery)","options":["240v (Next Working Day Delivery)"],"price":161011,"weight":40000,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965704196","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TT_201840_20_1.jpg?v=1663322446","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Polyscrubbrush.png?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/handle_20rotation.jpg?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FLOOR_20STANDING_20MACHINE.jpg?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/handle.jpg?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TANK.jpg?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/149189858638157.jpg?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/PAdlockdriveboard.png?v=1684836235","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/606105.png?v=1724405785"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TT_201840_20_1.jpg?v=1663322446","options":["Voltage"],"media":[{"alt":"Image 1: Front view of TT1840G Twintec Mains Scrubber Dryer - Numatic Floorcare","id":30188895961331,"position":1,"preview_image":{"aspect_ratio":0.942,"height":2634,"width":2480,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TT_201840_20_1.jpg?v=1663322446"},"aspect_ratio":0.942,"height":2634,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TT_201840_20_1.jpg?v=1663322446","width":2480},{"alt":"Polyscrub Brush","id":32022855811315,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Polyscrubbrush.png?v=1684836235"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Polyscrubbrush.png?v=1684836235","width":1080},{"alt":"Image 3: Demonstration of the handle rotation available on the TT1840G Twintec Mains Scrubber Dryer - Numatic Floorcare","id":30188895994099,"position":3,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/handle_20rotation.jpg?v=1684836235"},"aspect_ratio":1.0,"height":600,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/handle_20rotation.jpg?v=1684836235","width":600},{"alt":"Image 4: Side view of the TT1840G Twintec Mains Scrubber Dryer - Numatic Floorcare with the handle down","id":30188896026867,"position":4,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FLOOR_20STANDING_20MACHINE.jpg?v=1684836235"},"aspect_ratio":1.0,"height":600,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/FLOOR_20STANDING_20MACHINE.jpg?v=1684836235","width":600},{"alt":"Image 5: Showing the control panel at the top of the handle for TT1840G Twintec Mains Scrubber Dryer - Numatic Floorcare","id":30188896059635,"position":5,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/handle.jpg?v=1684836235"},"aspect_ratio":1.0,"height":600,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/handle.jpg?v=1684836235","width":600},{"alt":"Image 6: View of the tank for the TT1840G Twintec Mains Scrubber Dryer - Numatic Floorcare","id":30188896092403,"position":6,"preview_image":{"aspect_ratio":1.0,"height":600,"width":600,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TANK.jpg?v=1684836235"},"aspect_ratio":1.0,"height":600,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/TANK.jpg?v=1684836235","width":600},{"alt":"Image 7: Feed view of TT1840G Twintec Mains Scrubber Dryer - Numatic Floorcare","id":30188896125171,"position":7,"preview_image":{"aspect_ratio":1.333,"height":600,"width":800,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/149189858638157.jpg?v=1684836235"},"aspect_ratio":1.333,"height":600,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/149189858638157.jpg?v=1684836235","width":800},{"alt":null,"id":32022855778547,"position":8,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/PAdlockdriveboard.png?v=1684836235"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/PAdlockdriveboard.png?v=1684836235","width":1080},{"alt":null,"id":34678759686387,"position":9,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/606105.png?v=1724405785"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/606105.png?v=1724405785","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch2\u003eNumatic TT1840G Compact Scrubber Dryer Model\u003c\/h2\u003e\n\u003cp\u003eThe Numatic TT1840G is a scrubber drier from Numatic's new grey series. The TT1840G is the smallest scrubber drier in the series, designed for those hard-to-reach areas that are typically cleaned by hand. The \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/TTB1840NX-Numatic-Compact-Scrubber-Dryer\"\u003eTTB1840NX\u003c\/a\u003e is a battery-powered variant of this machine that is powered by a mains connection.\u003cbr\u003e\u003c\/p\u003e\n\u003ch3\u003eMopping is no longer necessary!\u003c\/h3\u003e\n\u003cp\u003eThe TT1840G is a perfect option for mopping or rotating floor machines due to its tiny size, providing a faster, cleaner, and more effective clean. Its small size allows it to reach areas where heavier machines cannot. It's also incredibly easy to store because the top handle folds flat, allowing it to fit into understair cupboards and other tight areas.\u003c\/p\u003e\n\u003ch3\u003eClean further and longer\u003c\/h3\u003e\n\u003cp\u003eThe TT1840G consumes less water, so it can clean just as long as bigger machines between refills. When used with a cable roller (see associated goods), the cable length may be increased from 20 to 40 metres, giving it a great cleaning range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n \u003cdiv class=\"ratio ratio-16x9\"\u003e\u003ciframe style=\"max-width: 100%; height: 100%;\" src=\"\/\/www.youtube.com\/embed\/rBauPqnKPaM\" allowfullscreen=\"\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\n\u003cp\u003e\u003cstrong\u003ePlease note:\u003c\/strong\u003e The above video shows the battery version of this machine.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch3\u003eFloors are left dry and ready to walk on!\u003c\/h3\u003e\n\u003cp\u003eThe trailing suction arm follows the curvature of the brush, collecting all water, even when the curve is tight. The vacuum motor exhaust has been directed to blow onto the floor, assisting in surface drying, to increase the TT1840's drying performance. This saves cleaning companies time and money on high-level cleaning tasks.\u003c\/p\u003e\n\u003ch3\u003eLightweight and highly mobile\u003c\/h3\u003e\n\u003cp\u003eThe TT1840G is lightweight, compact, and very mobile because the batteries have been replaced with a power connection, making it suitable for contract cleaners who care for many sites. It does not require charging and is ready to use as soon as it is plugged in. Two persons can simply load it into a car and transport it from one area to another.\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-md-6\"\u003e\n\u003ch1 style=\"text-align: center;\"\u003e\u003cspan style=\"color: #000000;\"\u003e\u003c\/span\u003e\u003c\/h1\u003e\n\u003cdiv style=\"padding: 1em; border: 3px solid #268CDC;\"\u003e\n\u003ch1 style=\"text-align: center;\"\u003eNumatic Service Packages for Floorcare Machines\u003c\/h1\u003e\n\u003cp style=\"text-align: center;\"\u003eOpting for a Numatic service package ensures you receive on-site demonstrations, site surveys, installation, training, servicing, and additional benefits.\u003c\/p\u003e\n\n\u003ch3 style=\"text-align: center;\"\u003e\n\u003cspan style=\"color: #2585c0;\"\u003eServicing \u0026amp; Breakdown\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\n\u003cspan style=\"color: #2585c0;\"\u003eDedicated Sales and Technical Support\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan style=\"color: #2585c0;\"\u003eSpecialist Product Training\u003c\/span\u003e\u003c\/h3\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003ca href=\"https:\/\/www.averncleaningsupplies.com\/pages\/numatic-service-packages\" target=\"_blank\"\u003e\u003cspan style=\"text-decoration: underline;\"\u003e\u003cspan style=\"color: #2aa851; text-decoration: underline;\"\u003eCLICK HERE TO FIND OUT MORE\u003c\/span\u003e\u003c\/span\u003e\u003c\/a\u003e\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eMachine Coverage Comparison\u003c\/h3\u003e\n\u003cp\u003eSee how much area these machines cover when compared against other machines in the range;\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row pb-3\"\u003e\n\u003cdiv class=\"col-md-1 media-left\"\u003e\u003cimg alt=\"TT1840G\" class=\"img-fluid\" height=\"698\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/TWINTEC%20NEW\/TT%201840%20(1).jpg\" width=\"797\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-md-11 media-body\"\u003e\n\u003ch4 class=\"media-heading\"\u003eThis Machine: \u003ci class=\"fa-solid fa-plug\"\u003e\u003c\/i\u003e  TT1840G  |  Battery Alternative: \u003ci class=\"fa-solid fa-car-battery\"\u003e\u003c\/i\u003e \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/ttb1840nx-numatic-compact-scrubber-dryer#\" target=\"_blank\"\u003eTTB1840NX\u003c\/a\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"progress\" style=\"height: 40px;\"\u003e\n\u003cdiv class=\"progress-bar\" role=\"progressbar\" aria-label=\"TT1840 Comparison Bar\" style=\"width: 36.3%;\" aria-valuenow=\"36.3\" aria-valuemin=\"0\" aria-valuemax=\"100\"\u003e1090M2\/hr (11,733 sqft\/hr)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row pb-3\"\u003e\n\u003cdiv class=\"col-md-1 media-left\"\u003e\u003cimg alt=\"TT4045\" class=\"img-fluid\" height=\"698\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/TWINTEC%20NEW\/tt4045\/floor%20machine-400x400_0.jpg\" width=\"797\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"col-md-11 media-body\"\u003e\n\u003ch4 class=\"media-heading\"\u003eNext Size Up: \u003ci class=\"fa-solid fa-plug\"\u003e\u003c\/i\u003e  \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/TT4045-Scrubber-Dryer-Cable-Powered-Numatic\"\u003eTT4045G\u003c\/a\u003e  |  \u003ci class=\"fa-solid fa-car-battery\"\u003e\u003c\/i\u003e \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/tbl4045-battery-powered-cordless-scrubber-dryer-numatic\" target=\"_blank\"\u003eTBL4045\u003c\/a\u003e\n\u003c\/h4\u003e\n\u003cdiv class=\"progress\" style=\"height: 40px;\"\u003e\n\u003cdiv class=\"progress-bar\" role=\"progressbar\" aria-label=\"TT4045 Comparison Bar\" style=\"width: 40.9%;\" aria-valuenow=\"40.9\" aria-valuemin=\"0\" aria-valuemax=\"100\"\u003e1227M2\/hr (13,207 sqft\/hr)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003cp\u003eSee how we calculated the floor coverage of this machine by following \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/collections\/scrubber-dryer-machines#calculate\"\u003ethis link\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr class=\"mb-5\"\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-md-12\"\u003e\n\u003ch3\u003eNot sure which accessories you need or need further help?\u003c\/h3\u003e\n\u003cp\u003eGive us a call on 0800 9788 499 and we will be happy to assist you in choosing the right machine for your needs, we can also arrange a free, no-obligation demonstration, allowing you to see the machine in action before making a purchase.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e"},{"id":7715600204019,"title":"Nuvac VNP180 Compact Commercial Dry Henry Vacuum Cleaner - Numatic (DISCONTINUED - replaced with PRP180)","handle":"vnp180-compact-dry-vacuum-cleaner-numatic","description":"\u003ch2\u003eNuvac VNP180 Compact Dry Vacuum Cleaner - Numatic\u003c\/h2\u003e\n\u003ch1\u003e\u003cstrong\u003eThis has been \u003cspan style=\"color: #fc0c0c;\"\u003eDISCONTINUED\u003c\/span\u003e the replacement up to date model is the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/prp180-nuvac-commercial-vacuum-cleaner-numatic-reflo\"\u003ePRP180\u003c\/a\u003e\u003c\/strong\u003e\u003c\/h1\u003e\n\u003cp\u003eThe VNP180 is the latest version of the VNP180-11 range  if offers some great new features as well as improved cleaning performance and better energy efficiency. For a small machine, the VNP180 boasts a huge array of features that make hard to beat in terms of value for money and performance.\u003c\/p\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eHow big is the capacity of the VNP180\u003c\/h3\u003e\n\u003cp\u003eThe VNP 180 although being one of the smallest machines that Numatic produces still offers a generous 8 Litre capacity. This is enough for commercial use and only 1 litre less than that of a Henry.\u003c\/p\u003e\n\u003ch3\u003eHow does the NuPlug Cable system work?\u003c\/h3\u003e\n\u003cp\u003eThe unplug cable system allows for easy and quick replacement of the power cable on the vacuum without the need for any specialist tools.\u003c\/p\u003e\n\u003cp\u003eOn the vacuum cleaner end of the cable, there is a simple kettle style plug that allows the cable to be changed with ease.\u003c\/p\u003e\n\u003cp\u003eThe cable when not in use can also be neatly stored on top of the vacuum around the caddy wheel assembly.  This ensures that the cable does not become tangled or snagged in transit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eWhat filtration does the VNP180 have?\u003c\/h3\u003e\n\u003cp\u003eThe VNP180 has the same excellent HepaFlo filtration as other commercial machines in the Numatic range. A Tritex filter basket sits in the top of the drum offering a large surface area for filtration when this is coupled with the use of HepaFlo dust bags you can be sure that what is collected stays in the machine.\u003c\/p\u003e\n\u003cp\u003eThe dust bags for this machine are the same as those used in a Henry and are therefore very cheap and readily available. Where possible we always recommend using genuine dust bags as they are often cheaper than copy bags and offer superior filtration.\u003c\/p\u003e\n\u003ch3\u003eWhat accessories come with the Vacuum?\u003c\/h3\u003e\n\u003cp\u003eThe accessory kit supplied with the NuVac VNP180 is very comprehensive and covers all common vacuum cleaning tasks. The set includes a floor tool for cleaning hard and carpeted floors, dusting brushes suitable for blinds, desks and skirtings and upholstery nozzles for cleaning furniture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch3\u003eWhat warranty do I get with the vacuum?\u003c\/h3\u003e\n\u003cp\u003eThis machine comes with a full 2-year Numatic warranty covering you against manufacturing defects. On top of this Avern will pay the return carriage for you ensuring that if the vacuum cleaner fails you are never out of pocket.\u003c\/p\u003e\n\u003ch3\u003eNot sure if the VNP180 is the right machine for you?\u003c\/h3\u003e\n\u003cp\u003eGive us a call and our trained staff will assist you in choosing the right machine for your needs. Ensuring that you get a vacuum cleaner that you are 100% happy with and that meets your needs.\u003c\/p\u003e","published_at":"2022-06-22T16:18:47+01:00","created_at":"2022-06-22T16:18:54+01:00","vendor":"Numatic","type":"","tags":["Dry Vacuum","henry","Henry Vacuum","Next Day Machines","Numatic Vacuum","Numatic Vacuum Cleaners","Nuvac"],"price":10778,"price_min":10778,"price_max":10778,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899891224819,"title":"240v (Next Working Day Delivery) - PRP180 Black Upgraded","option1":"240v (Next Working Day Delivery) - PRP180 Black Upgraded","option2":null,"option3":null,"sku":"900267","requires_shipping":true,"taxable":true,"featured_image":{"id":37617117724915,"product_id":7715600204019,"position":1,"created_at":"2022-06-22T16:18:54+01:00","updated_at":"2022-06-22T16:18:54+01:00","alt":"Nuvac VNP180 Compact Dry Vacuum Cleaner - Numatic","width":1012,"height":894,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Nuvac-Yellow-Cable-Numatic.jpg?v=1655911134","variant_ids":[42899891224819]},"available":true,"name":"Nuvac VNP180 Compact Commercial Dry Henry Vacuum Cleaner - Numatic (DISCONTINUED - replaced with PRP180) - 240v (Next Working Day Delivery) - PRP180 Black Upgraded","public_title":"240v (Next Working Day Delivery) - PRP180 Black Upgraded","options":["240v (Next Working Day Delivery) - PRP180 Black Upgraded"],"price":10778,"weight":6000,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965620151","featured_media":{"alt":"Nuvac VNP180 Compact Dry Vacuum Cleaner - Numatic","id":30189208010995,"position":1,"preview_image":{"aspect_ratio":1.132,"height":894,"width":1012,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Nuvac-Yellow-Cable-Numatic.jpg?v=1655911134"}},"requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Nuvac-Yellow-Cable-Numatic.jpg?v=1655911134","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/FullNA1KitIncluded-2_85eb1e29-a869-4f60-bce2-177c8c0c46cc.png?v=1685616982","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Yellow-Cable-Numatic.jpg?v=1685616982","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextraairobrush_d40d8e7b-489e-4a4d-9e56-fbe371fda256.png?v=1684832399"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Nuvac-Yellow-Cable-Numatic.jpg?v=1655911134","options":["Voltage"],"media":[{"alt":"Nuvac VNP180 Compact Dry Vacuum Cleaner - Numatic","id":30189208010995,"position":1,"preview_image":{"aspect_ratio":1.132,"height":894,"width":1012,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Nuvac-Yellow-Cable-Numatic.jpg?v=1655911134"},"aspect_ratio":1.132,"height":894,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Nuvac-Yellow-Cable-Numatic.jpg?v=1655911134","width":1012},{"alt":"NA1 Kit Including hose, floor tool, 3psc tainless steel kit, crevice tool, dusting brush","id":32022787391731,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/FullNA1KitIncluded-2_85eb1e29-a869-4f60-bce2-177c8c0c46cc.png?v=1685616982"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/FullNA1KitIncluded-2_85eb1e29-a869-4f60-bce2-177c8c0c46cc.png?v=1685616982","width":1080},{"alt":"Nuvac VNP180 Compact Dry Vacuum Cleaner - Numatic Edit alt text","id":30189208043763,"position":3,"preview_image":{"aspect_ratio":1.072,"height":1772,"width":1900,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Yellow-Cable-Numatic.jpg?v=1685616982"},"aspect_ratio":1.072,"height":1772,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/VNP180-Yellow-Cable-Numatic.jpg?v=1685616982","width":1900},{"alt":null,"id":32022787424499,"position":4,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextraairobrush_d40d8e7b-489e-4a4d-9e56-fbe371fda256.png?v=1684832399"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Optionalextraairobrush_d40d8e7b-489e-4a4d-9e56-fbe371fda256.png?v=1684832399","width":1080}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003eNuvac VNP180 Compact Dry Vacuum Cleaner - Numatic\u003c\/h2\u003e\n\u003ch1\u003e\u003cstrong\u003eThis has been \u003cspan style=\"color: #fc0c0c;\"\u003eDISCONTINUED\u003c\/span\u003e the replacement up to date model is the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/prp180-nuvac-commercial-vacuum-cleaner-numatic-reflo\"\u003ePRP180\u003c\/a\u003e\u003c\/strong\u003e\u003c\/h1\u003e\n\u003cp\u003eThe VNP180 is the latest version of the VNP180-11 range  if offers some great new features as well as improved cleaning performance and better energy efficiency. For a small machine, the VNP180 boasts a huge array of features that make hard to beat in terms of value for money and performance.\u003c\/p\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eHow big is the capacity of the VNP180\u003c\/h3\u003e\n\u003cp\u003eThe VNP 180 although being one of the smallest machines that Numatic produces still offers a generous 8 Litre capacity. This is enough for commercial use and only 1 litre less than that of a Henry.\u003c\/p\u003e\n\u003ch3\u003eHow does the NuPlug Cable system work?\u003c\/h3\u003e\n\u003cp\u003eThe unplug cable system allows for easy and quick replacement of the power cable on the vacuum without the need for any specialist tools.\u003c\/p\u003e\n\u003cp\u003eOn the vacuum cleaner end of the cable, there is a simple kettle style plug that allows the cable to be changed with ease.\u003c\/p\u003e\n\u003cp\u003eThe cable when not in use can also be neatly stored on top of the vacuum around the caddy wheel assembly.  This ensures that the cable does not become tangled or snagged in transit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eWhat filtration does the VNP180 have?\u003c\/h3\u003e\n\u003cp\u003eThe VNP180 has the same excellent HepaFlo filtration as other commercial machines in the Numatic range. A Tritex filter basket sits in the top of the drum offering a large surface area for filtration when this is coupled with the use of HepaFlo dust bags you can be sure that what is collected stays in the machine.\u003c\/p\u003e\n\u003cp\u003eThe dust bags for this machine are the same as those used in a Henry and are therefore very cheap and readily available. Where possible we always recommend using genuine dust bags as they are often cheaper than copy bags and offer superior filtration.\u003c\/p\u003e\n\u003ch3\u003eWhat accessories come with the Vacuum?\u003c\/h3\u003e\n\u003cp\u003eThe accessory kit supplied with the NuVac VNP180 is very comprehensive and covers all common vacuum cleaning tasks. The set includes a floor tool for cleaning hard and carpeted floors, dusting brushes suitable for blinds, desks and skirtings and upholstery nozzles for cleaning furniture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003ch3\u003eWhat warranty do I get with the vacuum?\u003c\/h3\u003e\n\u003cp\u003eThis machine comes with a full 2-year Numatic warranty covering you against manufacturing defects. On top of this Avern will pay the return carriage for you ensuring that if the vacuum cleaner fails you are never out of pocket.\u003c\/p\u003e\n\u003ch3\u003eNot sure if the VNP180 is the right machine for you?\u003c\/h3\u003e\n\u003cp\u003eGive us a call and our trained staff will assist you in choosing the right machine for your needs. Ensuring that you get a vacuum cleaner that you are 100% happy with and that meets your needs.\u003c\/p\u003e"},{"id":7715599679731,"title":"Numatic WV470-2 Commercial Wet \u0026 Dry Vacuum Cleaner","handle":"wv470-wet-dry-vacuum-cleaner-numatic","description":"\u003ch2\u003eNumatic WV470 Wet and Dry Vacuum cleaner \u003c\/h2\u003e\n\u003cp\u003eThe Numatic WV470 \/ WVT470 (transparent) commercial wet and dry vacuum delivers an excellent combination of performance, capacity, and versatility. It also provides excellent value for money, since you get two devices for the price of one (more on this further down the page for more information \u0026amp; specs) The vacuum is mounted on a strong base with a trolley, making it simple to transport from one place to another on the job site. Even on somewhat uneven ground, the vacuum is highly stable thanks to its large rear wheels.\u003c\/p\u003e\n\u003cp\u003eThe vacuum is mounted on a strong base with a trolley, making it simple to transport from one place to another on the job site. Even on somewhat uneven ground, the vacuum is highly stable thanks to its large rear wheels.\u003c\/p\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eWhat is a wet or dry Vacuum?\u003c\/h3\u003e\n\u003cp\u003eThe WV470 is an excellent example of a medium-spec wet and dry vacuum cleaner. It is classified as wet and dry because it can switch between wet and dry modes by switching filters, allowing it to collect both water and other fluids as well as the dust and dirt that a standard vacuum cleaner would collect.\u003c\/p\u003e\n\u003ch3\u003eHow do I change between wet and dry use?\u003c\/h3\u003e\n\u003cp\u003eSwitching the WV 470 from wet to dry mode is a very simple 3 stage process,\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eRemove the vacuum power head\u003c\/li\u003e\n\u003cli\u003eSwitch the Wet Filter for a Dry Filter and bag or vice versa.\u003c\/li\u003e\n\u003cli\u003eReplace the Vacuum powerhead.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eOnce the filters are switched over your vacuum is ready to go and you can carry on working with your chosen medium.\u003c\/p\u003e\n\u003cp\u003eIt's crucial to remember that, while these machines can handle dry and wet trash separately, they're not meant to handle both types of garbage at the same time. For example, if you're vacuuming up a puddle of water and see a pile of dust, it's better to switch to dry mode instead of continuing in wet mode to gather the dust. If you need a machine that can collect both at the same time, please contact us because we have devices that can do so.\u003c\/p\u003e\n\u003cp\u003eIf you require the ability to collect both at the same time please contact us as we are able to provide machines with this ability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003cspan tabindex=\"-1\" contenteditable=\"false\"\u003e\u003cimg style=\"width: 50%;\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/WV470-Wet-Vacuum-DESC.jpg\" data-widget=\"image\" alt=\"Numatic WV 470 Wet Dry Vacuum\"\u003e\u003c\/span\u003e\n\u003ch3\u003eIs this machine suitable for me?\u003c\/h3\u003e\n\u003cp\u003eThis machine over the years that we have been selling it has proven itself time and time again to be very well suited to applications where people need a smaller footprint for the machine but still require a larger capacity than that available with some of the smaller wet and dry vacuum cleaners.\u003c\/p\u003e\n\u003cp\u003eThe 470 is able to work with larger wet capacities and dry capacities than some of the industrial machines in the Numatic range.\u003c\/p\u003e\n\u003cp\u003eWe have found the WV470 to be especially popular with pubs, schools, contract cleaners and property maintenance companies that all need machines that are easy to store, can be moved through kitchens and tight spaces, yet hold plenty of waste.\u003c\/p\u003e\n\u003cp\u003eThe lightweight of the wet vac also makes the machine easy to use for almost any operator.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003cspan tabindex=\"-1\" contenteditable=\"false\"\u003e\u003cimg style=\"width: 453px; height: 119.742px;\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/WV470-Wet-Vacuum-DESC3.jpg\" data-widget=\"image\" alt=\"Wv470 Kit Exploded\"\u003e\u003c\/span\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003e\n\u003cspan style=\"color: inherit; font-family: inherit;\"\u003eHow do I empty the Machine\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWet Mode - \u003c\/strong\u003eEmptying the machine when in wet mode is simple, simply unclip and remove the power head, remove the wet filter, then raise the handle and tip the machine out over the handle into your chosen waste receptacle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDry Mode - \u003c\/strong\u003eIn dry mode, the vacuum is just as easy to empty, simply unclip and remove the WV470 power head, pop the filters out, remove the dust bag and discard as necessary.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eDo I have to use dust bags?\u003c\/h3\u003e\n\u003cp\u003eAs with any vacuum when using the WV470 in a dry mode we always recommend running the machine with a dust bag in place. This is for several reasons including the following;\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVacuum bags protect your investment\u003c\/strong\u003e – The vacuum bag acts as the first 3 layers of filtration, and although the vacuum will be happy to work with some types of material without the bag in place others will pass through and make it to the motors where the dust can cause permanent damage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasier to Empty\u003c\/strong\u003e – The bag makes the vacuum very easy to empty as it is almost like having a bin liner in place that can be lifted out.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCleaner to work with\u003c\/strong\u003e – as mentioned above the bags hold the waste, so when emptying the waste is contained, therefore there is no dust cloud and little to no waste to clear from the inside of the drum.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eWhat is the difference between the blue and clear version?\u003c\/h3\u003e\n\u003cp\u003eColour and colour alone, both machines come with the same kit and same Motorhead, the only difference is that on the clear WVT470 version you can see what waste you are collecting (which could be a good or bad thing depending on what you are collecting). Seeing what is in the vacuum can be a good thing if you want to be able to see when the machine is getting full.\u003c\/p\u003e\n\u003ch3\u003eWhen using the machine wet, how do you tell when it's full?\u003c\/h3\u003e\n\u003cp\u003eWhen using the WV470 in wet mode the wet float provides protection for the vacuum motors and also an automatic water and airflow cut off when the machine becomes full. A simple float within the wet filter prevents air passing through the vacuum once it is full cutting off suction so no more water can be collected (this is another good reason to ensure you have the right filter in place when using the machine).\u003c\/p\u003e\n\u003cp\u003eThe air being cut off also provides a noticeable change in the sound of the vacuum that indicates the machine is full and needs emptying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eHow much warranty does it come with?\u003c\/h3\u003e\n\u003cp\u003eThis vacuum is provided with a 2 year manufactures warranty that covers any manufacturing faults and genuine faults with the machine. Within this, we offer a no hassle service where we (Avern) will pay to have the vacuum collected from you and sent back out to you so any warranty problems will not cost you a penny.\u003c\/p\u003e\n\u003ch3\u003eDo I need the 230V or 110V version of the WV470?\u003c\/h3\u003e\n\u003cp\u003eIf you want to use your machine at a bar, school, or other similar setting where all mains plugs on the walls are the same as those on your home kettle, the 230\/240V type is the best option. If you want to use this on a construction site or in a manufacturing workshop, you may require the 110V variation; in this case, if you are unsure, give us a call on our Freephone number to double verify which is most suited to your needs.\u003c\/p\u003e\n\u003ch3\u003eI want to collect Oil and Swarf? Is this the right machine for me?\u003c\/h3\u003e\n\u003cp\u003eNot really. You need to be looking at its cousin the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/wvd900-sc-numatic-engineering-workshop-vacuum-swarf-coolant\"\u003eWVD900C Swarf Vacuum.\u003c\/a\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eKey Features:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo Machines In One -\u003c\/strong\u003e Save space and money by getting one machine that can do two jobs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLarge Capacity in a Compact Footprint -\u003c\/strong\u003e Ideal for small workshops, swimming pools and schools. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGiant Dry Filters -\u003c\/strong\u003e Big dust bags and a large basket filter make this machine very easy to work with.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGreat Mobility - \u003c\/strong\u003eThe push along trolley system makes this vacuum easy to move around on site. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003cdiv tabindex=\"-1\" contenteditable=\"false\"\u003e\n\u003cp style=\"text-align: center;\" data-widget=\"image\"\u003e\u003cimg style=\"width: 500px; height: 160px;\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/WV470-Wet-Vacuum-DESC2.jpg\" alt=\"WV470 Base and Hose Numatic\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eAlternative Machines:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant a smaller machine? \u003c\/strong\u003e-  Try the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/WV370-Commercial-Wet-Vacuum-Numatic\"\u003eWV370 wet-dry vacuum\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant a bigger capacity Machine? \u003c\/strong\u003eTry the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/WVD900-2-industrial-wet-or-dry-vacuum-cleaner-numatic\"\u003eWVD900 Industrial machine\u003c\/a\u003e. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant more power?\u003c\/strong\u003e - Try the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/WVD570-Industrial-Wet-Dry-Vacuum-Cleaner-Numatic\"\u003eWVD570 twin motor vacuum\u003c\/a\u003e,\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo Filter Change? \u003c\/strong\u003e-Try The AERO26 Vacuum \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003eReturn to \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/collections\/commercial-wet-and-dry-vacuum-cleaners\/\"\u003eCommercial Wet and Dry Vacuum Cleaners\u003c\/a\u003e\u003c\/p\u003e","published_at":"2022-06-22T16:18:05+01:00","created_at":"2022-06-22T16:18:11+01:00","vendor":"Numatic","type":"","tags":[],"price":21155,"price_min":21155,"price_max":21155,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":42899890110707,"title":"240v (Next Working Day Delivery)","option1":"240v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"5028965246559","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Numatic WV470-2 Commercial Wet \u0026 Dry Vacuum Cleaner - 240v (Next Working Day Delivery)","public_title":"240v (Next Working Day Delivery)","options":["240v (Next Working Day Delivery)"],"price":21155,"weight":10000,"compare_at_price":null,"inventory_management":"shopify","barcode":"5028965231746","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":43978857283827,"title":"110v (Next Working Day Delivery)","option1":"110v (Next Working Day Delivery)","option2":null,"option3":null,"sku":"","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Numatic WV470-2 Commercial Wet \u0026 Dry Vacuum Cleaner - 110v (Next Working Day Delivery)","public_title":"110v (Next Working Day Delivery)","options":["110v (Next Working Day Delivery)"],"price":21155,"weight":10000,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/WV470-WET-VACUUM.jpg?v=1685631333","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/A11-2.png?v=1724399256","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/WV470-Wet-Dry-Vacuum-Cleaner-Numatic_20_1.jpg?v=1684839617","\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/WV470-Wet-Dry-Vacuum-Cleaner-Numatic-1.jpg?v=1684839617","\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Numat-WV470.jpg?v=1684839617"],"featured_image":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/WV470-WET-VACUUM.jpg?v=1685631333","options":["Voltage"],"media":[{"alt":"Numatic WV470 Wet and Dry Vacuum Cleaner - Versatile Cleaning Solution","id":31946703601907,"position":1,"preview_image":{"aspect_ratio":0.742,"height":803,"width":596,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/WV470-WET-VACUUM.jpg?v=1685631333"},"aspect_ratio":0.742,"height":803,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/WV470-WET-VACUUM.jpg?v=1685631333","width":596},{"alt":null,"id":34678396813555,"position":2,"preview_image":{"aspect_ratio":1.0,"height":1080,"width":1080,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/A11-2.png?v=1724399256"},"aspect_ratio":1.0,"height":1080,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/A11-2.png?v=1724399256","width":1080},{"alt":"View of the WV460-2 wet and dry vacuum cleaner demonstrating the rotation of the handle","id":30189205291251,"position":3,"preview_image":{"aspect_ratio":0.821,"height":487,"width":400,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/WV470-Wet-Dry-Vacuum-Cleaner-Numatic_20_1.jpg?v=1684839617"},"aspect_ratio":0.821,"height":487,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/WV470-Wet-Dry-Vacuum-Cleaner-Numatic_20_1.jpg?v=1684839617","width":400},{"alt":null,"id":30189205324019,"position":4,"preview_image":{"aspect_ratio":1.439,"height":278,"width":400,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/WV470-Wet-Dry-Vacuum-Cleaner-Numatic-1.jpg?v=1684839617"},"aspect_ratio":1.439,"height":278,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/products\/WV470-Wet-Dry-Vacuum-Cleaner-Numatic-1.jpg?v=1684839617","width":400},{"alt":null,"id":31946703569139,"position":5,"preview_image":{"aspect_ratio":0.672,"height":787,"width":529,"src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Numat-WV470.jpg?v=1684839617"},"aspect_ratio":0.672,"height":787,"media_type":"image","src":"\/\/www.averncleaningsupplies.com\/cdn\/shop\/files\/Numat-WV470.jpg?v=1684839617","width":529}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2\u003eNumatic WV470 Wet and Dry Vacuum cleaner \u003c\/h2\u003e\n\u003cp\u003eThe Numatic WV470 \/ WVT470 (transparent) commercial wet and dry vacuum delivers an excellent combination of performance, capacity, and versatility. It also provides excellent value for money, since you get two devices for the price of one (more on this further down the page for more information \u0026amp; specs) The vacuum is mounted on a strong base with a trolley, making it simple to transport from one place to another on the job site. Even on somewhat uneven ground, the vacuum is highly stable thanks to its large rear wheels.\u003c\/p\u003e\n\u003cp\u003eThe vacuum is mounted on a strong base with a trolley, making it simple to transport from one place to another on the job site. Even on somewhat uneven ground, the vacuum is highly stable thanks to its large rear wheels.\u003c\/p\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eWhat is a wet or dry Vacuum?\u003c\/h3\u003e\n\u003cp\u003eThe WV470 is an excellent example of a medium-spec wet and dry vacuum cleaner. It is classified as wet and dry because it can switch between wet and dry modes by switching filters, allowing it to collect both water and other fluids as well as the dust and dirt that a standard vacuum cleaner would collect.\u003c\/p\u003e\n\u003ch3\u003eHow do I change between wet and dry use?\u003c\/h3\u003e\n\u003cp\u003eSwitching the WV 470 from wet to dry mode is a very simple 3 stage process,\u003c\/p\u003e\n\u003col\u003e\n\u003cli\u003eRemove the vacuum power head\u003c\/li\u003e\n\u003cli\u003eSwitch the Wet Filter for a Dry Filter and bag or vice versa.\u003c\/li\u003e\n\u003cli\u003eReplace the Vacuum powerhead.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003eOnce the filters are switched over your vacuum is ready to go and you can carry on working with your chosen medium.\u003c\/p\u003e\n\u003cp\u003eIt's crucial to remember that, while these machines can handle dry and wet trash separately, they're not meant to handle both types of garbage at the same time. For example, if you're vacuuming up a puddle of water and see a pile of dust, it's better to switch to dry mode instead of continuing in wet mode to gather the dust. If you need a machine that can collect both at the same time, please contact us because we have devices that can do so.\u003c\/p\u003e\n\u003cp\u003eIf you require the ability to collect both at the same time please contact us as we are able to provide machines with this ability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003cspan tabindex=\"-1\" contenteditable=\"false\"\u003e\u003cimg style=\"width: 50%;\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/WV470-Wet-Vacuum-DESC.jpg\" data-widget=\"image\" alt=\"Numatic WV 470 Wet Dry Vacuum\"\u003e\u003c\/span\u003e\n\u003ch3\u003eIs this machine suitable for me?\u003c\/h3\u003e\n\u003cp\u003eThis machine over the years that we have been selling it has proven itself time and time again to be very well suited to applications where people need a smaller footprint for the machine but still require a larger capacity than that available with some of the smaller wet and dry vacuum cleaners.\u003c\/p\u003e\n\u003cp\u003eThe 470 is able to work with larger wet capacities and dry capacities than some of the industrial machines in the Numatic range.\u003c\/p\u003e\n\u003cp\u003eWe have found the WV470 to be especially popular with pubs, schools, contract cleaners and property maintenance companies that all need machines that are easy to store, can be moved through kitchens and tight spaces, yet hold plenty of waste.\u003c\/p\u003e\n\u003cp\u003eThe lightweight of the wet vac also makes the machine easy to use for almost any operator.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003cspan tabindex=\"-1\" contenteditable=\"false\"\u003e\u003cimg style=\"width: 453px; height: 119.742px;\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/WV470-Wet-Vacuum-DESC3.jpg\" data-widget=\"image\" alt=\"Wv470 Kit Exploded\"\u003e\u003c\/span\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch3\u003e\n\u003cspan style=\"color: inherit; font-family: inherit;\"\u003eHow do I empty the Machine\u003c\/span\u003e\u003cbr\u003e\n\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWet Mode - \u003c\/strong\u003eEmptying the machine when in wet mode is simple, simply unclip and remove the power head, remove the wet filter, then raise the handle and tip the machine out over the handle into your chosen waste receptacle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDry Mode - \u003c\/strong\u003eIn dry mode, the vacuum is just as easy to empty, simply unclip and remove the WV470 power head, pop the filters out, remove the dust bag and discard as necessary.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eDo I have to use dust bags?\u003c\/h3\u003e\n\u003cp\u003eAs with any vacuum when using the WV470 in a dry mode we always recommend running the machine with a dust bag in place. This is for several reasons including the following;\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eVacuum bags protect your investment\u003c\/strong\u003e – The vacuum bag acts as the first 3 layers of filtration, and although the vacuum will be happy to work with some types of material without the bag in place others will pass through and make it to the motors where the dust can cause permanent damage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasier to Empty\u003c\/strong\u003e – The bag makes the vacuum very easy to empty as it is almost like having a bin liner in place that can be lifted out.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCleaner to work with\u003c\/strong\u003e – as mentioned above the bags hold the waste, so when emptying the waste is contained, therefore there is no dust cloud and little to no waste to clear from the inside of the drum.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eWhat is the difference between the blue and clear version?\u003c\/h3\u003e\n\u003cp\u003eColour and colour alone, both machines come with the same kit and same Motorhead, the only difference is that on the clear WVT470 version you can see what waste you are collecting (which could be a good or bad thing depending on what you are collecting). Seeing what is in the vacuum can be a good thing if you want to be able to see when the machine is getting full.\u003c\/p\u003e\n\u003ch3\u003eWhen using the machine wet, how do you tell when it's full?\u003c\/h3\u003e\n\u003cp\u003eWhen using the WV470 in wet mode the wet float provides protection for the vacuum motors and also an automatic water and airflow cut off when the machine becomes full. A simple float within the wet filter prevents air passing through the vacuum once it is full cutting off suction so no more water can be collected (this is another good reason to ensure you have the right filter in place when using the machine).\u003c\/p\u003e\n\u003cp\u003eThe air being cut off also provides a noticeable change in the sound of the vacuum that indicates the machine is full and needs emptying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eHow much warranty does it come with?\u003c\/h3\u003e\n\u003cp\u003eThis vacuum is provided with a 2 year manufactures warranty that covers any manufacturing faults and genuine faults with the machine. Within this, we offer a no hassle service where we (Avern) will pay to have the vacuum collected from you and sent back out to you so any warranty problems will not cost you a penny.\u003c\/p\u003e\n\u003ch3\u003eDo I need the 230V or 110V version of the WV470?\u003c\/h3\u003e\n\u003cp\u003eIf you want to use your machine at a bar, school, or other similar setting where all mains plugs on the walls are the same as those on your home kettle, the 230\/240V type is the best option. If you want to use this on a construction site or in a manufacturing workshop, you may require the 110V variation; in this case, if you are unsure, give us a call on our Freephone number to double verify which is most suited to your needs.\u003c\/p\u003e\n\u003ch3\u003eI want to collect Oil and Swarf? Is this the right machine for me?\u003c\/h3\u003e\n\u003cp\u003eNot really. You need to be looking at its cousin the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/wvd900-sc-numatic-engineering-workshop-vacuum-swarf-coolant\"\u003eWVD900C Swarf Vacuum.\u003c\/a\u003e \u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr\u003e\n\u003cdiv class=\"row\"\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003ch3\u003eKey Features:\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo Machines In One -\u003c\/strong\u003e Save space and money by getting one machine that can do two jobs.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLarge Capacity in a Compact Footprint -\u003c\/strong\u003e Ideal for small workshops, swimming pools and schools. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGiant Dry Filters -\u003c\/strong\u003e Big dust bags and a large basket filter make this machine very easy to work with.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGreat Mobility - \u003c\/strong\u003eThe push along trolley system makes this vacuum easy to move around on site. \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"col-sm-6\"\u003e\n\u003cdiv tabindex=\"-1\" contenteditable=\"false\"\u003e\n\u003cp style=\"text-align: center;\" data-widget=\"image\"\u003e\u003cimg style=\"width: 500px; height: 160px;\" src=\"https:\/\/assets.averncleaningsupplies.com\/image\/catalog\/Products\/Numatic\/WV470-Wet-Vacuum-DESC2.jpg\" alt=\"WV470 Base and Hose Numatic\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eAlternative Machines:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant a smaller machine? \u003c\/strong\u003e-  Try the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/WV370-Commercial-Wet-Vacuum-Numatic\"\u003eWV370 wet-dry vacuum\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant a bigger capacity Machine? \u003c\/strong\u003eTry the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/WVD900-2-industrial-wet-or-dry-vacuum-cleaner-numatic\"\u003eWVD900 Industrial machine\u003c\/a\u003e. \u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWant more power?\u003c\/strong\u003e - Try the \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/products\/WVD570-Industrial-Wet-Dry-Vacuum-Cleaner-Numatic\"\u003eWVD570 twin motor vacuum\u003c\/a\u003e,\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNo Filter Change? \u003c\/strong\u003e-Try The AERO26 Vacuum \u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"text-align: center;\"\u003eReturn to \u003ca href=\"https:\/\/www.averncleaningsupplies.com\/collections\/commercial-wet-and-dry-vacuum-cleaners\/\"\u003eCommercial Wet and Dry Vacuum Cleaners\u003c\/a\u003e\u003c\/p\u003e"}] } </script> <style type="text/css"> .adp-discount-tiers h4 { text-align: inherit; color: inherit; font-size: inherit; background-color: inherit; } table.adp-discount-table th { background-color: inherit; border-color: inherit; color: inherit; border-width: inherit; font-size: inherit; padding: inherit; text-align: center; border-style: solid; } table.adp-discount-table td { background-color: inherit; border-color: inherit; color: inherit; border-width: inherit; font-size: inherit; padding: inherit; text-align: center; border-style: solid; } table.adp-discount-table { min-width: inherit; max-width: inherit; border-color: inherit; border-width: inherit; font-family: inherit; border-collapse: collapse; margin: auto; width: 100%; } table.adp-discount-table td:last-child { color: inherit; background-color: inherit; font-family: inherit; font-size: inherit; } div#appikon-notification-bar { font-size: 110%; background-color: #A1C65B; padding: 12px; color: #FFFFFF; font-family: inherit; z-index: 9999999999999; display: none; left: 0px; width: 100%; margin: 0px; margin-bottom: 20px; text-align: center; text-transform: none; } .appikon-cart-item-success-notes, .appikon-cart-item-upsell-notes { display: block; font-weight: bold; color: #0078BD; font-size: 100%; } #appikon-discount-item { font-size: 70%; padding-top: 5px; padding-bottom: 5px; } #appikon-summary-item { font-size: 70%; padding-top: 5px; padding-bottom: 5px; } .push-down { margin-top: 50px!important; } div#shopacado-banner { position: absolute; top: 0; left: 0; background-color: #DDEEEE; width: 100%; height: 50px; z-index:99999; } div#shopacado-banner-content { width: 800px; margin: 0 auto; padding: 10px; text-align: center } .adp-vol-wrapper { margin-top: 20px; margin-bottom: 20px; } .appikon-cart-item-unit-price .original_price, .appikon-cart-item-line-price .original_price { display: block; text-decoration: line-through !important; } .appikon-cart-item-price, .appikon-cart-total, .appikon-cart-item-line-price .discounted_price, .appikon-cart-item-unit-price .discounted_price { display: block; font-weight: bold; } .appikon-cart-item-success-notes a, .appikon-cart-item-upsell-notes a { color: #0078bd; } .wholesale-cart-total { display: block; font-weight: bold; } .wholesale-original-cart-total { display: block; } .appikon-messages { display: block; } .summary-line-note { padding-right: 10px; } .summary-line-discount { color: #0078bd; } #appikon-discount-code { max-width: 150px; display: inline-block; height: 40px; } #appikon-remove-discount-code { margin-right: 5px; color: red; font-size: 85%; border: none; background: none; } #apply-appikon-discount { display: inline-block; max-width: 200px; vertical-align: top; height: 40px; } .appikon-discount-code-error { color: red; white-space: nowrap; } table.adp-discount-table tr:first-child td:after { border: none; } div#appikon-notification-bar span { display: block; } div#appikon-notification-bar span.money { display: inline-block; } div#appikon-close-notification { float: right; font-weight: bold; height: 0; overflow: visible; cursor: pointer; margin-right: 2em; } .adp-eqs { display: none; } .adp-product-bundle .adp-product-wrapper, .adp-product-bundle .bundle-plus, .adp-product-bundle .bundle-total { display: inline-block; text-align: center; vertical-align: middle; } .adp-bundle-wrapper .adp-product-bundle .adp-info-wrapper a { text-decoration: none; } #two-product.adp-product-bundle .bundle-plus img { position: relative; max-width: 35px; min-width: 12px; } #three-product.adp-product-bundle.button-under .bundle-plus img { position: relative; margin-left: 0px; max-width: 22px !important; min-width: 12px; } #three-product.adp-product-bundle.with-total .bundle-plus img { position: relative; margin-left: -22% !important; max-width: 22px !important; min-width: 12px; } #four-product.adp-product-bundle.button-under .bundle-plus img { position: relative; margin-left: -22% !important; max-width: 22px !important; min-width: 12px; } #four-product.adp-product-bundle.with-total .bundle-plus img { position: relative; margin-left: -22% !important; max-width: 22px !important; min-width: 12px; } #over-four-product.adp-product-bundle .bundle-plus img { position: relative; min-width: 12px; } .adp-product-bundle .adp-product-wrapper { line-height: 15px; } .adp-product-bundle .adp-product-wrapper img { width: 80%; } .adp-product-bundle .bundle-name p.product-title { margin-bottom: 5px; } p.product-quantity { color: #6b6b6b; font-size: 12px; } .adp-product-bundle .adp-price { margin-bottom: 5px; display: inline-block; margin-right: 5px; width: 100%; } .adp-product-bundle .buy-bundle input.addtocart { padding: 5px 10px; background-color: #222; color: #FFF; border: none; } .appikon-variants-container select { width: 100%; margin-bottom: 5px } .adp-product-bundle .appikon-variants-container { border: none; margin: 0; padding: 0; } .adp-product-bundle .adp-price.regular { color: #bbb; text-decoration: line-through; } .adp-product-bundle .adp-product-wrapper { vertical-align: top !important; line-height: 15px; text-align: left; } .adp-product-bundle .adp-image { min-height: 130px; max-height: 130px; line-height: 125px; border: 1px solid #d9d9d9; background: #fff; text-align: center; } .adp-product-bundle .adp-image img { max-height: 115px; max-width: 100%; vertical-align: middle; height: auto; width: auto; } .adp-bundle-wrapper .adp-product-bundle button { display: inline-block; padding: 4px 10px 4px; margin-bottom: 0; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1); color: #ffffff; text-align: center; vertical-align: middle; background-repeat: repeat-x; border: 1px solid #cccccc; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; background-color: #414141; background-image: -moz-linear-gradient(top, #555555, #222222); background-image: -ms-linear-gradient(top, #555555, #222222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); background-image: -webkit-linear-gradient(top, #555555, #222222); background-image: -o-linear-gradient(top, #555555, #222222); background-image: linear-gradient(top, #555555, #222222); background-repeat: repeat-x; filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0); border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid: dximagetransform.microsoft.gradient(enabled=false); padding: 5px 10px; } .adp-product-bundle button .top-button { font-size: 12px; border-bottom: 1px solid rgba(0, 0, 0, 0.2); display: block; padding: 0 5px 2px 5px; } .adp-product-bundle button .bottom-button { font-size: 14px; padding: 2px 5px 0 5px; display: block; border-top: 1px solid rgba(255, 255, 255, 0.1); } .adp-product-bundle .adp-price { position: static; background: none; text-align: left; padding: 0; } .adp-product-bundle .adp-eqs { width: auto; margin: 0 10px; } #two-product.adp-product-bundle .adp-product-wrapper { width: 46%; } #two-product.adp-product-bundle .bundle-plus { font-size: 75px } #two-product.adp-product-bundle.with-total .bundle-total { width: 100%; margin: 10px 0 0 0; text-align: right; display: inline-block; } #three-product.adp-product-bundle .adp-product-wrapper { width: 28%; } #three-product.adp-product-bundle .bundle-plus { width: 3.1%; font-size: 50px } #four-product.adp-product-bundle.button-under .adp-product-wrapper { width: 21.2%; } #four-product.adp-product-bundle.with-total .adp-product-wrapper { width: 17%; } #four-product.adp-product-bundle.button-under .bundle-plus { width: 5%; font-size: 40px } #four-product.adp-product-bundle .bundle-plus { width: 3%; font-size: 40px } #over-four-product.adp-product-bundle .adp-product-wrapper { width: 17%; } #over-four-product.adp-product-bundle .bundle-plus { width: 3.5%; font-size: 40px } .with-total .bundle-total button { white-space: normal; } #two-product.adp-product-bundle.with-total .adp-product-wrapper { flex: 1; flex-basis: 115px; } #three-product.adp-product-bundle.with-total .adp-product-wrapper { flex: 1; flex-basis: 100px; } #three-product.adp-product-bundle.with-total .bundle-total button { width: 100%; margin-top: 0px; } .adp-product-bundle.with-total .bundle-total .adp-eqs { width: 23px; } .adp-product-bundle.with-total .bundle-total .adp-eqs img { margin: auto; max-width: 23px; height: 16px; } #four-product.adp-product-bundle.with-total .adp-product-wrapper, #four-product.adp-product-bundle.with-total .bundle-total { flex: 1; flex-basis: 90px; } #four-product.adp-product-bundle.with-total .bundle-plus { font-size: 40px; margin: 0 5px; } #four-product.adp-product-bundle.with-total .bundle-total { font-size: 25px } #four-product.adp-product-bundle .adp-eqs { display: none; } #four-product.adp-product-bundle.with-total .bundle-total { flex: 1; flex-basis: 130px; height: inherit; max-height: 100px; min-height: 50px; text-align: center; margin-top: 20px; } #over-four-product.adp-product-bundle.with-total .adp-product-wrapper, #over-four-product.adp-product-bundle.with-total .bundle-total { flex: 1; flex-basis: 90px; } #over-four-product.adp-product-bundle.with-total .bundle-plus { font-size: 40px } #over-four-product.adp-product-bundle.with-total .bundle-total { font-size: 25px } #over-four-product.adp-product-bundle .adp-eqs { display: none; } .adp-product-bundle.button-under .bundle-total, #over-four-product.adp-product-bundle.with-total .bundle-total { flex: 1; flex-basis: 130px; height: 100%; text-align: center; margin-top: 20px; } .adp-product-bundle.button-under .adp-product-wrapper { flex-basis: auto; } #two-product.adp-product-bundle.button-under .bundle-plus, #three-product.adp-product-bundle.button-under .bundle-plus { width: 8%; } #max-two { width: 61%; } #max-two .bundle-plus { width: 10% } #three-product.max-two .bundle-total, #four-product.max-two .bundle-total, #over-four-product.max-two .bundle-total { height: 384px; } #three-product.max-two .adp-eqs, #four-product.max-two .adp-eqs, #over-four-product.max-two .adp-eqs { position: relative; top: 50%; } #three-product.max-two button, #four-product.max-two button { position: relative; top: 50%; } #over-four-product.max-two button { position: relative; top: 50%; } #max-two { width: 60%; display: inline-block; } #max-two .bundle-plus:nth-child(4n+4) { display: none; } .adp-product-bundle.button-under { flex-wrap: wrap; } .adp-product-bundle .adp-product-wrapper { width: 45%; } .adp-product-bundle .bundle-total { color: #bfbfbf; font-size: 21px; font-weight: bold; } /* .adp-product-bundle .bundle-name{ overflow-x: hidden;} */ .with-total.adp-product-bundle .adp-eqs { display: flex; width: 24px; } .adp-product-bundle .bundle-total button { width: 100%; /*max-width: 150px;*/ } @media screen and (min-width: 650px) { #four-product.adp-product-bundle, #over-four-product.adp-product-bundle { flex-wrap: wrap; } #four-product.adp-product-bundle.with-total .bundle-total .adp-eqs, #over-four-product.adp-product-bundle.with-total .bundle-total .adp-eqs { display: none; } .adp-product-bundle.with-total .bundle-total { justify-content: center; } #four-product.adp-product-bundle.with-total .adp-product-wrapper { flex-basis: auto; } #over-four-product.adp-product-bundle.with-total .adp-product-wrapper { flex-basis: auto; } #four-product .adp-product-bundle.with-total .bundle-total, #over-four-product.adp-product-bundle.with-total .bundle-total { min-height: 50px; max-height: 100px; height: inherit; } #four-product .adp-info-wrapper .bundle-name { font-size: 90%; word-break: break-word; } #over-four-product .adp-info-wrapper .bundle-name { font-size: 85%; word-break: break-word; } #four-product.with-total.adp-product-bundle .bundle-total button span, #over-four-product.with-total.adp-product-bundle .bundle-total button span { font-size: 15px; } #four-product.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle, #over-four-product.with-total.adp-product-bundle .bundle-total button.add-appikon-bundle { width: 100%; margin: 0; } } @media screen and (max-width: 650px) { .adp-product-bundle { flex-direction: column; } .adp-product-bundle .adp-product-wrapper { width: 100% !important; } .adp-product-bundle .adp-product-wrapper>a:first-child { width: 35% !important; margin-right: 20px; display: block; float: left; } .adp-product-bundle .adp-product-wrapper .bundle-name { margin: 0; } .adp-product-bundle .bundle-plus { width: 100% !important; max-width: 100%; line-height: 0; border-bottom: 1px solid #ccc; margin: 10px 0 25px; } .adp-product-bundle .bundle-total .adp-eqs { display: none; } .adp-product-bundle .bundle-plus img, #two-product.adp-product-bundle.with-total .bundle-plus img, #three-product.adp-product-bundle.with-total .bundle-plus img, #four-product.adp-product-bundle.with-total .bundle-plus img, #over-four-product.adp-product-bundle.with-total .bundle-plus img, #two-product.adp-product-bundle.button-under .bundle-plus img, #three-product.adp-product-bundle.button-under .bundle-plus img, #four-product.adp-product-bundle.button-under .bundle-plus img, #over-four-product.adp-product-bundle.button-under .bundle-plus img { margin-left: 0 !important; margin-bottom: -18px; max-width: 35px !important; } .appikon-variants-container select { width: auto; margin-top: 10px } .adp-product-bundle .bundle-total { width: 100% !important; text-align: center; margin-top: 20px; } .adp-product-bundle .adp-eqs { width: 100%; border-bottom: 1px solid #ccc; margin: -22px 0 0 0; position: relative; } .adp-product-bundle .adp-eqs img { margin-left: 0 !important; margin-bottom: -18px; display: none; } .adp-product-bundle .adp-image-container { width: 35%; display: inline-block; float: left; } .adp-product-bundle .adp-info-wrapper { width: 60%; display: inline-block; float: left; padding-left: 10px; } .adp-product-bundle .adp-info-wrapper a { text-decoration: none; } .adp-product-bundle .adp-info-wrapper select.adp-variants { width: 100%; } #two-product.adp-product-bundle.with-total .bundle-plus { margin: 0 0 30px; } #two-product.adp-product-bundle .bundle-plus img, #three-product.adp-product-bundle .bundle-plus img, #four-product.adp-product-bundle .bundle-plus img, #over-four-product.adp-product-bundle .bundle-plus img { max-width: 35px !important; margin-left: 0 !important; } #three-product.adp-product-bundle.with-total .bundle-total button { margin-top: 20px; width: 100%; } #three-product.adp-product-bundle.with-total .bundle-plus { margin: 10px 0 25px; } #four-product.adp-product-bundle.with-total .bundle-plus { margin: 10px 0 25px; } #over-four-product.adp-product-bundle.with-total .bundle-plus { margin: 10px 0 25px; } } .adp-product-bundle .adp-price { color: #8C0000; } .adp-product-bundle .bundle-total { color: #8C1919; } .adp-product-bundle .bundle-total button { width: 100%; } .adp-product-bundle button .top-button { border-bottom: 0px; } @media (max-width: 650px) { .bundle-name { display: inline-block !important; } .adp-eqs { width: 100% !important; } .bundle-name { padding-top: 10px !important; } .bundle-total button { margin-left: auto !important; margin-right: auto !important; display: block; } } .bundle-total button { color: #fff; margin: -10px 0 -10px; width: 100%; border: none; text-decoration: none; font-size: 13%; font-family: inherit; text-transform: uppercase; font-weight: 500; padding: 10px; height: 100%; } .with-total.adp-product-bundle .bundle-total button.add-appikon-bundle { width: 100%; margin: 0; height: inherit; min-height: 50px; } .adp-product-bundle button .top-button { border-bottom: 0px; } @media (max-width: 650px) { .bundle-name { display: inline-block !important; } .adp-eqs { width: 100% !important; } .bundle-name { padding-top: 10px !important; } .bundle-total button { margin-left: auto !important; margin-right: auto !important; display: block; } .with-total.adp-product-bundle .bundle-total button.add-appikon-bundle { width: 100%; margin-top: 10px; height: inherit; max-height: 100px; min-height: 50px; } } .dp-popup div, .dp-popup span, .dp-popup h1, .dp-popup h2, .dp-popup h3, .dp-popup h4, .dp-popup h5, .dp-popup h6, .dp-popup p, .dp-popup a, .dp-popup img, .dp-popup b, .dp-popup u, .dp-popup i, .dp-popup ol, .dp-popup ul, .dp-popup li, .dp-popup form, .dp-popup label, .dp-popup table, .dp-popup tbody, .dp-popup tfoot, .dp-popup thead, .dp-popup tr, .dp-popup th, .dp-popup td { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; text-transform: none; } .dp-popup body { line-height: 1; } .dp-popup ol, .dp-popup ul { list-style: none; } .dp-popup table { border-collapse: collapse; border-spacing: 0; } .blocker { position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; overflow: auto; z-index: 2147483646; padding: 20px; box-sizing: border-box; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.75); text-align: center; } .blocker:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.05em; } .blocker.behind { background-color: transparent; } .dp-popup-dpModal { display: inline-block; min-width: 400px; vertical-align: middle; position: relative; z-index: 2147483647; max-width: 600px; background: #fff; padding: 30px; -webkit-border-radius: 8px; -moz-border-radius: 8px; -o-border-radius: 8px; -ms-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; -o-box-shadow: 0 0 10px #000; -ms-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; text-align: center; text-transform: none; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857143; color: #333333; -moz-transition: background-color 0.15s linear; -webkit-transition: background-color 0.15s linear; -o-transition: background-color 0.15s linear; transition: background-color 0.15s cubic-bezier(0.785, 0.135, 0.150, 0.860); } .dp-popup-dpModal a { background-color: transparent; } .dp-popup-dpModal a:active, .dp-popup-dpModal a:hover { outline: 0; } .dp-popup-dpModal hr { height: 0; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0; margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; } .dp-popup-dpModal button, .dp-popup-dpModal input, .dp-popup-dpModal optgroup, .dp-popup-dpModal select, .dp-popup-dpModal textarea { color: inherit; font: inherit; margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; } .dp-popup-dpModal button { overflow: visible; } .dp-popup-dpModal button, .dp-popup-dpModal select { text-transform: none; } .dp-popup-dpModal button { -webkit-appearance: button; cursor: pointer; } .dp-popup-dpModal button::-moz-focus-inner, .dp-popup-dpModal input::-moz-focus-inner { border: 0; padding: 0; } .dp-popup-dpModal input { line-height: normal; } .dp-popup-dpModal input[type='number']::-webkit-inner-spin-button, .dp-popup-dpModal input[type='number']::-webkit-outer-spin-button { height: auto; } .dp-popup-dpModal body.fadein { background: rgba(0, 0, 0, 0.65); } #dpModal-container { width: auto; } .dp-popup-dpModal #popup-dpModal-container { background: white; padding: 12px 18px 40px 18px; } @media only screen and (min-width:500px) { .dp-popup-dpModal #popup-dpModal-container { border-radius: 5px; padding: 30px 40px; } } @media only screen and (min-width:992px) { .dp-popup-dpModal #popup-dpModal-container { margin-top: 140px; } } .dp-popup-dpModal .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .dp-popup-dpModal .fade.in { opacity: 1; } /* only the stuff we need added here */ .dp-popup-dpModal h2 { font-size: 24px; font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } .dp-popup-dpModal h3 { font-family: inherit; font-weight: normal; line-height: 1.1; color: inherit; font-size: 18px; margin-top: 10px; margin-bottom: 20px; font-weight: 500; } .dp-popup-dpModal p.body-text { font-size: 20; margin-top: 40px; margin-bottom: 10px; } .dp-popup-dpModal .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 5px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .dp-popup-dpModal .input-lg { height: 46px; padding: 10px 16px; line-height: 1.3333333; border-radius: 6px; } .dp-popup-dpModal select.input-lg { height: 46px; } @media screen and (-webkit-min-device-pixel-ratio:0) { .dp-popup-dpModal select:focus, .dp-popup-dpModal textarea:focus, .dp-popup-dpModal input:focus { font-size: 16px; background: #eee; } } .dp-popup-dpModal .form-group { margin-bottom: 15px; } .dp-popup-dpModal .btn { display: inline-block; padding: 8px 12px; margin-bottom: 0; font-size: 14px; line-height: 1.42857143; text-align: center; vertical-align: middle; letter-spacing: 1px; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 3px; } .dp-popup-dpModal .btn-success { width: 100%; color: #ffffff; background-color: #4ed14e; } .dp-popup-dpModal .btn-lg { line-height: 24px; font-size: 15px; padding: 14px; line-height: 1.3333333; } .dp-popup-dpModal .close { -webkit-appearance: none; padding: 0; cursor: pointer; background: 0 0; border: 0; text-align: center; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; } .dp-popup-dpModal form { margin-top: 10px; } .dp-popup-dpModal .dpModal-content .close { font-size: 30px; } .dp-popup-dpModal .dpModal-backdrop.in { filter: alpha(opacity=65); opacity: .65; } .dp-popup-dpModal .completed_message { display: none; } .dp-popup-dpModal .complete .completed_message { display: block; } .dp-popup-dpModal .single-variant { display: none; } .dp-popup-dpModal div.footer { margin-top: 20px; } .dp-popup-dpModal div.footer p { color: #b3b3b3; font-size: 12px; } .dp-popup-dpModal div.no-thanks { padding-top: 20px; } .dp-popup-dpModal div.no-thanks a { color: #aaaaaa; font-size: 100%; } @media (min-width: 0px) { .dp-popup-dpModal { min-width: 100%; } } @media (min-width: 300px) { .dp-popup-dpModal { min-width: 80%; } } @media (min-width: 768px) { .dp-popup-dpModal { min-width: 600px; } } .dp-popup-dpModal img { vertical-align: middle; max-width: 100%; } .dp-popup-dpModal img.single { margin-right: 20px; margin-left: 0px; display: inline-block; padding-right: 20px; max-width: 100%; height: auto; margin: 0 auto; } #upsell-minimized-button { background-color: #44c767; border-top-left-radius: 8px; border-top-right-radius: 8px; -moz-border-top-left-radius: 8px; -moz-border-top-right-radius: 8px; -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; /*border:1px solid #18ab29;*/ display: inline-block; cursor: pointer; color: #ffffff; /*font-family:Arial;*/ padding: 10px 16px; text-decoration: none; background: #44c767; color: #ffffff; font-size: 16px; -webkit-transform: rotate(90deg); -webkit-transform-origin: left bottom; -moz-transform: rotate(90deg); -moz-transform-origin: left bottom; -ms-transform: rotate(90deg); -ms-transform-origin: left bottom; -o-transform: rotate(90deg); -o-transform-origin: left bottom; transform: rotate(90deg); left: 0px; top: 100px; transform-origin: left bottom; white-space: nowrap; position: fixed; } #upsell-minimized-button:hover { /*background-color:#5cbf2a;*/ } .dp-popup-dpModal a.close-dpModal { position: absolute; top: -12.5px; right: -12.5px; display: block; width: 30px; height: 30px; text-indent: -9999px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lgwYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=') no-repeat 0 0; } .dp-popup .just-added { width: 100%; border-bottom: 1px solid #eee; padding-bottom: 20px; } .dp-popup .multiple-products-true div { display: block; float: left; } .dp-popup .product-container.discount-applies-true { display: flex; flex-wrap: wrap; } .dp-popup .multiple-products-false div { display: block; } .dp-popup .multiple-products-false div.product-container { max-width: 350px; width: 100%; margin-left: auto; margin-right: auto; flex-direction: column; } .dp-popup .multiple-products-false .image { flex: 1; min-height: 150px; } .dp-popup .multiple-products-true .image { width: 100px; } .dp-popup .multiple-products-false .image img { max-width: 150px; max-height: 150px; } .dp-popup .multiple-products-true .image img { max-width: 100px; max-height: 100px; } .dp-popup .multiple-products-false .details { flex: 1 0 0; text-align: center; font-size: 14px; padding-left: 15px; padding-right: 15px; padding-top: 20px; } .dp-popup .multiple-products-true .details { flex: 1; text-align: left; font-size: 14px; padding-left: 15px; padding-right: 15px; max-width: 320px; } .dp-popup .multiple-products-false .actions { flex: 1; text-align: center; padding-top: 20px; } .dp-popup .multiple-products-true .actions { vertical-align: middle; max-width: 116px; width: 100%; float: right } @media (min-width: 651px) { .dp-popup .multiple-products-true .actions button.add-upsells, .dp-popup .multiple-products-true .actions select.adp-variants { min-width: 116px; max-width: 116px; } } .dp-popup .other-upsells { width: 100%; } .dp-popup .product-container { width: 100%; padding-bottom: 10px; padding-top: 10px; } .dp-popup .product-container:not(first) { border-top: 1px #eee solid; } .dp-popup .product-container select { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-image: url(//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ico-select.svg?3069916476021763728); background-repeat: no-repeat; background-position: right 10px center; background-size: auto; padding-right: 28px; text-indent: 0.01px; width: 100%; margin-bottom: 10px; font-size: 12px; display: block; padding-left: 10px; } .dp-popup .product-container .variant-wrapper { float: none; } .dp-popup .no-thanks { text-align: center; width: 100%; } .dp-popup-dpModal .adp-image { width: 100%; } .dp-popup-dpModal .upsell-total { width: 100%; padding-top: 10px; } .dp-popup-dpModal button.add-upsells { color: #ffffff; font-size: 100%; font-size: 14px; background-color: #a1c65b; display: inline-block; padding: 8px 12px; margin-bottom: 0; line-height: 1.42857143; text-align: center; vertical-align: middle; letter-spacing: 1px; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 3px; font-weight: 500; width: 100%; box-shadow: none; } .adp-price .adp-regular { width: 100%; } .product-price .adp-sale { display: block; width: 100%; } .dp-popup-dpModal .product-price { padding-top: 10px; font-weight: bold; } .dp-popup-dpModal #one-product .product-price { font-size: 22px; } .dp-popup-dpModal .multiple-products-true .product-price { font-size: 16px; } .dp-popup-dpModal #one-product .product-price s { vertical-align: middle; font-size: 16px; } .dp-popup-dpModal .product-price .adp-sale s { font-weight: normal; color: #000; opacity: 1; padding-left: 5px; font-size: 13px; font-size: 100%; } .discount-applies-false .product-price .adp-sale, .discount-applies- .product-price .adp-sale { color: #000; } .discount-applies-true .adp-price .adp-sale { text-decoration: line-through; width: 100%; } .discount-applies-true .product-price .adp-sale { display: block; width: 100%; color: #8C0000; } #dpModal-container .product-title { font-weight: 400; width: 100%; } .dp-popup-dpModal .upsell-title { font-family: inherit; font-weight: normal; line-height: 1.1; color: inherit; font-size: 18px; margin-top: 10px; margin-bottom: 20px; font-weight: 500; text-align: center; } @media (max-width: 650px) { .dp-popup .multiple-products-true .details { flex: 1; padding-left: 20px; } .dp-popup .multiple-products-true .actions { max-width: inherit; width: 100%; padding-top: 15px; } .dp-popup .product-container { padding-bottom: 20px; padding-top: 20px; } } .adp-bundle-wrapper .appikon-variants-container select.adp-variants { -webkit-appearance: none; -moz-appearance: none; appearance: none; background-position: right center; background-image: url(//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ico-select.svg?3069916476021763728); background-repeat: no-repeat; background-position: right 10px center; background-size: auto; padding-right: 28px; text-indent: 0.01px; width: 100%; margin-bottom: 10px; font-size: 12px; display: block; padding-left: 10px; } .adp-bundle-wrapper .adp-product-bundle button.add-appikon-bundle { cursor: pointer; background-color: #a1c65b; background-image: none; color: #fff; margin: -10px 0 -10px; width: 100%; border: none; text-decoration: none; font-size: 13px; font-family: inherit; text-transform: uppercase; font-weight: 500; padding: 10px; } .adp-product-bundle .bundle-total button span { font-size: 13px; } table.adp-discount-table tr th:first-child { flex: 1; } table.adp-discount-table tr th:nth-child(2) { flex: 2; } table.adp-discount-table tr td:first-child { flex: 1; } table.adp-discount-table tr td:nth-child(2) { flex: 2; } table.adp-discount-table thead { display: table-header-group; vertical-align: middle; } #dpModal-container .no_touch { cursor: default; pointer-events: none; } #dpModal-container .no_touch:hover { opacity: 1; } .dp-popup-dpModal .upsell-title, .dp-popup-dpModal .product-title, .dp-popup-dpModal .product-price .adp-sale, .dp-popup-dpModal div.no-thanks a {} .adp-product-bundle .bundle-name {} .adp-product-bundle .adp-price {} .adp-bundle-wrapper .appikon-variants-container select.adp-variants {} .adp-bundle-wrapper {} #appikon-discount-item:empty, #appikon-summary-item:empty { display: none; } .adp_show_animation { visibility: visible; opacity: 1; } .adp_default_animation { visibility: hidden; } div.adp_show_animation.adp_default_animation { visibility: visible; } .adp_fade_and_scale_effect { -webkit-transform: scale(0.7); -moz-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); opacity: 0; -webkit-transition: all 0.4s; -moz-transition: all 0.4s; transition: all 0.4s; } .adp_show_animation.adp_fade_and_scale_effect { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; } .adp_slide_from_the_right { -webkit-transform: translateX(20%); -moz-transform: translateX(20%); -ms-transform: translateX(20%); transform: translateX(20%); opacity: 0; -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); } .adp_show_animation.adp_slide_from_the_right { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1; } .adp_slide_from_the_left { -webkit-transform: translateX(-20%); -moz-transform: translateX(-20%); -ms-transform: translateX(-20%); transform: translateX(-20%); opacity: 0; -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); } .adp_show_animation.adp_slide_from_the_left { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0); opacity: 1; } .adp_slide_from_the_bottom { -webkit-transform: translateY(20%); -moz-transform: translateY(20%); -ms-transform: translateY(20%); transform: translateY(20%); opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .adp_show_animation.adp_slide_from_the_bottom { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; } .adp_fall_effect { -o-transform: perspective(1300px) translateZ(600px) rotateX(30deg); -ms-transform: perspective(1300px) translateZ(600px) rotateX(30deg); -moz-transform: perspective(1300px) translateZ(600px) rotateX(30deg); -webkit-transform: perspective(300px) translateZ(600px) rotateX(30deg); transform: perspective(1300px) translateZ(600px) rotateX(30deg); opacity: 0; } .adp_show_animation.adp_fall_effect { -webkit-transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -webkit-transform: translateZ(0px) rotateX(0deg); -moz-transform: translateZ(0px) rotateX(0deg); -ms-transform: translateZ(0px) rotateX(0deg); transform: translateZ(0px) rotateX(0deg); opacity: 1; } div.dp-popup.is_funnel_true span.adp-sale s { text-decoration: none !important; } </style> <script type="text/javascript"> function hasFlag(flag){ return window.appikonDiscount.settings.flags[flag] == true } window.appikon = {}; window.appikonDiscount = {}; window.appikonDiscount.settings = { "dp": { "installed": true, "vd_table_type": "default", "vd_product_message": "Buy at discounted prices" }, "delay_mobile_refresh_cart": 2, "delay_refresh_cart": 0.5, "discount_method": "DRAFT", "hide_paypal": true, "show_discount_code": false, "avoid_cart_quantity_adjustment": false, "show_notification_bar": true, "show_cart_notification_bar": false, "show_product_notification_bar": false, "turn_off_agree_checkbox": false, "calculation_note": "Please wait while we calculate your cart totals", "plus_minus_qty_selector": "", "checkout_selector": "", "drawer_cart_selector": "", "drawer_cart_product_title_selector": "", "drawer_cart_line_price_selector": "", "drawer_cart_unit_price_selector": "", "drawer_cart_sub_total_selector": "", "terms_selector": "", "regular_cart_product_title_selector": "#content > div > div > div > table > tbody > tr > td:nth-child(2) > h3 > a", "regular_cart_line_price_selector": "#content > div > div > div > table > tbody > tr > td:nth-child(6)", "regular_cart_sub_total_selector": "#template-cart-summary > p.d-flex.justify-content-between.mb-4.lead > b", "regular_cart_unit_price_selector": "", "is_dynamic_insertion": true, "listen_to_ajax_cart_events_strategy": true, "draft_order_invoice_load_delay": 500, "flags": { "new_css": true, "new_qty_layout": false, "hide_buy_it_now_setting": false, "upsell_popup_open_qty": false, "animate_upsell_popup_appearance": true, "no_discount_compare_at_price": false, "offer_metrics": false, "upsell_popup_on_checkout_click": false, "fix_empire_theme": false, "use_google_fonts": false, "discounted_price_for_bundles": false, "refresh_on_qty_plush_minus": false, "refresh_on_qty_change_hard": false, "several_collections_for_upsells": true, "avoid_default_qty_input_event_change": false, "notify_about_disocunt_calculations": false, "subscribe_api_messages": true, "entitled_variant_ids": true, "charts": false, "delay_price_rule_deletion": false, "disable_checkout_button": false, "cart_new_line_prices": true, "quick_start": true, "upsell_popup_z_index": false, "simple_stats_cacher": false, "enable_funnels": false, "quantities_refresh_over_submit": false, "quantities_no_input_trigger": false, "hide_paypal_to_style": false, "price_rules_short_life": true, "settings_async_price_rules": false, "search_bundle_products": true, "new_free_plan": false, "multi_line_notification": true, "api_optimization": true, "script_v2": true, "sqs_order_webhooks": true, "ts_metrics_view": false, "order_logs": true, "active_offers_api_call": false, "backup_api": false, "cache_counter_worker": false, "correct_adp_identifier": false, "enable_quantity_change_reload": true }, "app_root_url": "/apps/appikon_discounted_pricing", "vd_placement_settings": {"placement":"AFTER","final_selector":""}, "notification_placement_settings": {"final_selector":null,"placement":"AFTER"}, "notification_cart_placement_settings": {"final_selector":null,"placement":"AFTER"}, "notification_bar_selector": null, "product_page_offer_active": false, "no_active_offers": false, "product_ids_in_use": [], "collection_ids_in_use": [], "entire_store_in_use": false, "shop" : "avern-cleaning-supplies.myshopify.com", "discount_code_settings" : {"inputPlacementSelector":"#appikon-discount-item","inputPlacementPosition":"AFTER"}, "use_compare_at_price" : false, "product_page_price_selector": "", }; window.appikonDiscount.settings.global = { "env": "production", "appikonCheckoutSelector": "input[name='checkout'], button[name='checkout'], [href$='checkout'], input[name='goto_pp'], button[name='goto_pp'], input[name='goto_gc'], button[name='goto_gc'], .additional-checkout-button, .google-wallet-button-holder, .amazon-payments-pay-button, button.checkout-button", "baAddToCartSelector": "#AddToCart-product-template, .product-atc-btn, .product-menu-button.product-menu-button-atc, .button-cart, .product-add, .add-to-cart input, .btn-addtocart, [name=add]", "appikonPlusImageUrl": "//cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/adp-plus_38x.png?18337618242689679898", "headerSelector": "#shopify-section-header, main, div.content, section.main-content, div#content, section#content" }; window.appikon.discount_method = window.appikonDiscount.settings.discount_method; window.appikonResponseStore = {}; window.appikonResponseStore.cartJS = ""; window.appikonResponseStore.discountResponse = ""; window.appikon.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"GBP","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; ["requires_shipping", "total_discount", "item_count", "total_weight"].map(function(a) { delete window.appikon.cart[a] }) if (hasFlag("correct_adp_identifier") && window.appikon.cart && window.appikon.cart.attributes && window.appikon.cart.attributes["adp_identifier"]){ var appikonSafe = function(cb){ try{cb()} catch(e){} } appikonSafe(function() { var awaitJQuery = function (cb) { appikonSafe(function(){ if (window.jQuery) { cb() } else { setTimeout(function() { awaitJQuery(cb) }, 150) } }) } awaitJQuery(function(){ appikonSafe(function(){ jQuery.post('/cart/update.js', { attributes: {'adp_identifier': ''} }) }) }) }) } window.appikon.cart.items = []; window.appikon.cart_product_ids = []; window.appikon.cart_collection_ids = []; window.appikon.adp_page = ""; window.appikon.money_format = "£{{amount}}"; //appikonHandlebars !function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?exports.appikonHandlebars=b():a.appikonHandlebars=b()}(this,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};return b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){"use strict";function d(){var a=r();return a.compile=function(b,c){return k.compile(b,c,a)},a.precompile=function(b,c){return k.precompile(b,c,a)},a.AST=i["default"],a.Compiler=k.Compiler,a.JavaScriptCompiler=m["default"],a.Parser=j.parser,a.parse=j.parse,a}var e=c(1)["default"];b.__esModule=!0;var f=c(2),g=e(f),h=c(35),i=e(h),j=c(36),k=c(41),l=c(42),m=e(l),n=c(39),o=e(n),p=c(34),q=e(p),r=g["default"].create,s=d();s.create=d,q["default"](s),s.Visitor=o["default"],s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){return a&&a.__esModule?a:{"default":a}},b.__esModule=!0},function(a,b,c){"use strict";function d(){var a=new h.appikonHandlebarsEnvironment;return n.extend(a,h),a.SafeString=j["default"],a.Exception=l["default"],a.Utils=n,a.escapeExpression=n.escapeExpression,a.VM=p,a.template=function(b){return p.template(b,a)},a}var e=c(3)["default"],f=c(1)["default"];b.__esModule=!0;var g=c(4),h=e(g),i=c(21),j=f(i),k=c(6),l=f(k),m=c(5),n=e(m),o=c(22),p=e(o),q=c(34),r=f(q),s=d();s.create=d,r["default"](s),s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b},b.__esModule=!0},function(a,b,c){"use strict";function d(a,b,c){this.helpers=a||{},this.partials=b||{},this.decorators=c||{},i.registerDefaultHelpers(this),j.registerDefaultDecorators(this)}var e=c(1)["default"];b.__esModule=!0,b.appikonHandlebarsEnvironment=d;var f=c(5),g=c(6),h=e(g),i=c(10),j=c(18),k=c(20),l=e(k),m="4.0.8";b.VERSION=m;var n=7;b.COMPILER_REVISION=n;var o={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};b.REVISION_CHANGES=o;var p="[object Object]";d.prototype={constructor:d,logger:l["default"],log:l["default"].log,registerHelper:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple helpers");f.extend(this.helpers,a)}else this.helpers[a]=b},unregisterHelper:function(a){delete this.helpers[a]},registerPartial:function(a,b){if(f.toString.call(a)===p)f.extend(this.partials,a);else{if("undefined"==typeof b)throw new h["default"]('Attempting to register a partial called "'+a+'" as undefined');this.partials[a]=b}},unregisterPartial:function(a){delete this.partials[a]},registerDecorator:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple decorators");f.extend(this.decorators,a)}else this.decorators[a]=b},unregisterDecorator:function(a){delete this.decorators[a]}};var q=l["default"].log;b.log=q,b.createFrame=f.createFrame,b.logger=l["default"]},function(a,b){"use strict";function c(a){return k[a]}function d(a){for(var b=1;b<arguments.length;b++)for(var c in arguments[b])Object.prototype.hasOwnProperty.call(arguments[b],c)&&(a[c]=arguments[b][c]);return a}function e(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1}function f(a){if("string"!=typeof a){if(a&&a.toHTML)return a.toHTML();if(null==a)return"";if(!a)return a+"";a=""+a}return m.test(a)?a.replace(l,c):a}function g(a){return!a&&0!==a||!(!p(a)||0!==a.length)}function h(a){var b=d({},a);return b._parent=a,b}function i(a,b){return a.path=b,a}function j(a,b){return(a?a+".":"")+b}b.__esModule=!0,b.extend=d,b.indexOf=e,b.escapeExpression=f,b.isEmpty=g,b.createFrame=h,b.blockParams=i,b.appendContextPath=j;var k={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;","=":"&#x3D;"},l=/[&<>"'`=]/g,m=/[&<>"'`=]/,n=Object.prototype.toString;b.toString=n;var o=function(a){return"function"==typeof a};o(/x/)&&(b.isFunction=o=function(a){return"function"==typeof a&&"[object Function]"===n.call(a)}),b.isFunction=o;var p=Array.isArray||function(a){return!(!a||"object"!=typeof a)&&"[object Array]"===n.call(a)};b.isArray=p},function(a,b,c){"use strict";function d(a,b){var c=b&&b.loc,g=void 0,h=void 0;c&&(g=c.start.line,h=c.start.column,a+=" - "+g+":"+h);for(var i=Error.prototype.constructor.call(this,a),j=0;j<f.length;j++)this[f[j]]=i[f[j]];Error.captureStackTrace&&Error.captureStackTrace(this,d);try{c&&(this.lineNumber=g,e?Object.defineProperty(this,"column",{value:h,enumerable:!0}):this.column=h)}catch(k){}}var e=c(7)["default"];b.__esModule=!0;var f=["description","fileName","lineNumber","message","name","number","stack"];d.prototype=new Error,b["default"]=d,a.exports=b["default"]},function(a,b,c){a.exports={"default":c(8),__esModule:!0}},function(a,b,c){var d=c(9);a.exports=function(a,b,c){return d.setDesc(a,b,c)}},function(a,b){var c=Object;a.exports={create:c.create,getProto:c.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:c.getOwnPropertyDescriptor,setDesc:c.defineProperty,setDescs:c.defineProperties,getKeys:c.keys,getNames:c.getOwnPropertyNames,getSymbols:c.getOwnPropertySymbols,each:[].forEach}},function(a,b,c){"use strict";function d(a){g["default"](a),i["default"](a),k["default"](a),m["default"](a),o["default"](a),q["default"](a),s["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultHelpers=d;var f=c(11),g=e(f),h=c(12),i=e(h),j=c(13),k=e(j),l=c(14),m=e(l),n=c(15),o=e(n),p=c(16),q=e(p),r=c(17),s=e(r)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("blockHelperMissing",function(b,c){var e=c.inverse,f=c.fn;if(b===!0)return f(this);if(b===!1||null==b)return e(this);if(d.isArray(b))return b.length>0?(c.ids&&(c.ids=[c.name]),a.helpers.each(b,c)):e(this);if(c.data&&c.ids){var g=d.createFrame(c.data);g.contextPath=d.appendContextPath(c.data.contextPath,c.name),c={data:g}}return f(b,c)})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(5),f=c(6),g=d(f);b["default"]=function(a){a.registerHelper("each",function(a,b){function c(b,c,f){j&&(j.key=b,j.index=c,j.first=0===c,j.last=!!f,k&&(j.contextPath=k+b)),i+=d(a[b],{data:j,blockParams:e.blockParams([a[b],b],[k+b,null])})}if(!b)throw new g["default"]("Must pass iterator to #each");var d=b.fn,f=b.inverse,h=0,i="",j=void 0,k=void 0;if(b.data&&b.ids&&(k=e.appendContextPath(b.data.contextPath,b.ids[0])+"."),e.isFunction(a)&&(a=a.call(this)),b.data&&(j=e.createFrame(b.data)),a&&"object"==typeof a)if(e.isArray(a))for(var l=a.length;h<l;h++)h in a&&c(h,h,h===a.length-1);else{var m=void 0;for(var n in a)a.hasOwnProperty(n)&&(void 0!==m&&c(m,h-1),m=n,h++);void 0!==m&&c(m,h-1,!0)}return 0===h&&(i=f(this)),i})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(6),f=d(e);b["default"]=function(a){a.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new f["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("if",function(a,b){return d.isFunction(a)&&(a=a.call(this)),!b.hash.includeZero&&!a||d.isEmpty(a)?b.inverse(this):b.fn(this)}),a.registerHelper("unless",function(b,c){return a.helpers["if"].call(this,b,{fn:c.inverse,inverse:c.fn,hash:c.hash})})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("log",function(){for(var b=[void 0],c=arguments[arguments.length-1],d=0;d<arguments.length-1;d++)b.push(arguments[d]);var e=1;null!=c.hash.level?e=c.hash.level:c.data&&null!=c.data.level&&(e=c.data.level),b[0]=e,a.log.apply(a,b)})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("lookup",function(a,b){return a&&a[b]})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("with",function(a,b){d.isFunction(a)&&(a=a.call(this));var c=b.fn;if(d.isEmpty(a))return b.inverse(this);var e=b.data;return b.data&&b.ids&&(e=d.createFrame(b.data),e.contextPath=d.appendContextPath(b.data.contextPath,b.ids[0])),c(a,{data:e,blockParams:d.blockParams([a],[e&&e.contextPath])})})},a.exports=b["default"]},function(a,b,c){"use strict";function d(a){g["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultDecorators=d;var f=c(19),g=e(f)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerDecorator("inline",function(a,b,c,e){var f=a;return b.partials||(b.partials={},f=function(e,f){var g=c.partials;c.partials=d.extend({},g,b.partials);var h=a(e,f);return c.partials=g,h}),b.partials[e.args[0]]=e.fn,f})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5),e={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(a){if("string"==typeof a){var b=d.indexOf(e.methodMap,a.toLowerCase());a=b>=0?b:parseInt(a,10)}return a},log:function(a){if(a=e.lookupLevel(a),"undefined"!=typeof console&&e.lookupLevel(e.level)<=a){var b=e.methodMap[a];console[b]||(b="log");for(var c=arguments.length,d=Array(c>1?c-1:0),f=1;f<c;f++)d[f-1]=arguments[f];console[b].apply(console,d)}}};b["default"]=e,a.exports=b["default"]},function(a,b){"use strict";function c(a){this.string=a}b.__esModule=!0,c.prototype.toString=c.prototype.toHTML=function(){return""+this.string},b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a){var b=a&&a[0]||1,c=s.COMPILER_REVISION;if(b!==c){if(b<c){var d=s.REVISION_CHANGES[c],e=s.REVISION_CHANGES[b];throw new r["default"]("Template was precompiled with an older version of appikonHandlebars than the current runtime. Please update your precompiler to a newer version ("+d+") or downgrade your runtime to an older version ("+e+").")}throw new r["default"]("Template was precompiled with a newer version of appikonHandlebars than the current runtime. Please update your runtime to a newer version ("+a[1]+").")}}function e(a,b){function c(c,d,e){e.hash&&(d=p.extend({},d,e.hash),e.ids&&(e.ids[0]=!0)),c=b.VM.resolvePartial.call(this,c,d,e);var f=b.VM.invokePartial.call(this,c,d,e);if(null==f&&b.compile&&(e.partials[e.name]=b.compile(c,a.compilerOptions,b),f=e.partials[e.name](d,e)),null!=f){if(e.indent){for(var g=f.split("\n"),h=0,i=g.length;h<i&&(g[h]||h+1!==i);h++)g[h]=e.indent+g[h];f=g.join("\n")}return f}throw new r["default"]("The partial "+e.name+" could not be compiled when running in runtime-only mode")}function d(b){function c(b){return""+a.main(e,b,e.helpers,e.partials,g,i,h)}var f=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],g=f.data;d._setup(f),!f.partial&&a.useData&&(g=j(b,g));var h=void 0,i=a.useBlockParams?[]:void 0;return a.useDepths&&(h=f.depths?b!=f.depths[0]?[b].concat(f.depths):f.depths:[b]),(c=k(a.main,c,e,f.depths||[],g,i))(b,f)}if(!b)throw new r["default"]("No environment passed to template");if(!a||!a.main)throw new r["default"]("Unknown template object: "+typeof a);a.main.decorator=a.main_d,b.VM.checkRevision(a.compiler);var e={strict:function(a,b){if(!(b in a))throw new r["default"]('"'+b+'" not defined in '+a);return a[b]},lookup:function(a,b){for(var c=a.length,d=0;d<c;d++)if(a[d]&&null!=a[d][b])return a[d][b]},lambda:function(a,b){return"function"==typeof a?a.call(b):a},escapeExpression:p.escapeExpression,invokePartial:c,fn:function(b){var c=a[b];return c.decorator=a[b+"_d"],c},programs:[],program:function(a,b,c,d,e){var g=this.programs[a],h=this.fn(a);return b||e||d||c?g=f(this,a,h,b,c,d,e):g||(g=this.programs[a]=f(this,a,h)),g},data:function(a,b){for(;a&&b--;)a=a._parent;return a},merge:function(a,b){var c=a||b;return a&&b&&a!==b&&(c=p.extend({},b,a)),c},nullContext:l({}),noop:b.VM.noop,compilerInfo:a.compiler};return d.isTop=!0,d._setup=function(c){c.partial?(e.helpers=c.helpers,e.partials=c.partials,e.decorators=c.decorators):(e.helpers=e.merge(c.helpers,b.helpers),a.usePartial&&(e.partials=e.merge(c.partials,b.partials)),(a.usePartial||a.useDecorators)&&(e.decorators=e.merge(c.decorators,b.decorators)))},d._child=function(b,c,d,g){if(a.useBlockParams&&!d)throw new r["default"]("must pass block params");if(a.useDepths&&!g)throw new r["default"]("must pass parent depths");return f(e,b,a[b],c,0,d,g)},d}function f(a,b,c,d,e,f,g){function h(b){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],h=g;return!g||b==g[0]||b===a.nullContext&&null===g[0]||(h=[b].concat(g)),c(a,b,a.helpers,a.partials,e.data||d,f&&[e.blockParams].concat(f),h)}return h=k(c,h,a,g,d,f),h.program=b,h.depth=g?g.length:0,h.blockParams=e||0,h}function g(a,b,c){return a?a.call||c.name||(c.name=a,a=c.partials[a]):a="@partial-block"===c.name?c.data["partial-block"]:c.partials[c.name],a}function h(a,b,c){var d=c.data&&c.data["partial-block"];c.partial=!0,c.ids&&(c.data.contextPath=c.ids[0]||c.data.contextPath);var e=void 0;if(c.fn&&c.fn!==i&&!function(){c.data=s.createFrame(c.data);var a=c.fn;e=c.data["partial-block"]=function(b){var c=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return c.data=s.createFrame(c.data),c.data["partial-block"]=d,a(b,c)},a.partials&&(c.partials=p.extend({},c.partials,a.partials))}(),void 0===a&&e&&(a=e),void 0===a)throw new r["default"]("The partial "+c.name+" could not be found");if(a instanceof Function)return a(b,c)}function i(){return""}function j(a,b){return b&&"root"in b||(b=b?s.createFrame(b):{},b.root=a),b}function k(a,b,c,d,e,f){if(a.decorator){var g={};b=a.decorator(b,g,c,d&&d[0],e,f,d),p.extend(b,g)}return b}var l=c(23)["default"],m=c(3)["default"],n=c(1)["default"];b.__esModule=!0,b.checkRevision=d,b.template=e,b.wrapProgram=f,b.resolvePartial=g,b.invokePartial=h,b.noop=i;var o=c(5),p=m(o),q=c(6),r=n(q),s=c(4)},function(a,b,c){a.exports={"default":c(24),__esModule:!0}},function(a,b,c){c(25),a.exports=c(30).Object.seal},function(a,b,c){var d=c(26);c(27)("seal",function(a){return function(b){return a&&d(b)?a(b):b}})},function(a,b){a.exports=function(a){return"object"==typeof a?null!==a:"function"==typeof a}},function(a,b,c){var d=c(28),e=c(30),f=c(33);a.exports=function(a,b){var c=(e.Object||{})[a]||Object[a],g={};g[a]=b(c),d(d.S+d.F*f(function(){c(1)}),"Object",g)}},function(a,b,c){var d=c(29),e=c(30),f=c(31),g="prototype",h=function(a,b,c){var i,j,k,l=a&h.F,m=a&h.G,n=a&h.S,o=a&h.P,p=a&h.B,q=a&h.W,r=m?e:e[b]||(e[b]={}),s=m?d:n?d[b]:(d[b]||{})[g];m&&(c=b);for(i in c)j=!l&&s&&i in s,j&&i in r||(k=j?s[i]:c[i],r[i]=m&&"function"!=typeof s[i]?c[i]:p&&j?f(k,d):q&&s[i]==k?function(a){var b=function(b){return this instanceof a?new a(b):a(b)};return b[g]=a[g],b}(k):o&&"function"==typeof k?f(Function.call,k):k,o&&((r[g]||(r[g]={}))[i]=k))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,a.exports=h},function(a,b){var c=a.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=c)},function(a,b){var c=a.exports={version:"1.2.6"};"number"==typeof __e&&(__e=c)},function(a,b,c){var d=c(32);a.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}},function(a,b){a.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}},function(a,b){a.exports=function(a){try{return!!a()}catch(b){return!0}}},function(a,b){(function(c){"use strict";b.__esModule=!0,b["default"]=function(a){var b="undefined"!=typeof c?c:window,d=b.appikonHandlebars;a.noConflict=function(){return b.appikonHandlebars===a&&(b.appikonHandlebars=d),a}},a.exports=b["default"]}).call(b,function(){return this}())},function(a,b){"use strict";b.__esModule=!0;var c={helpers:{helperExpression:function(a){return"SubExpression"===a.type||("MustacheStatement"===a.type||"BlockStatement"===a.type)&&!!(a.params&&a.params.length||a.hash)},scopedId:function(a){return/^\.|this\b/.test(a.original)},simpleId:function(a){return 1===a.parts.length&&!c.helpers.scopedId(a)&&!a.depth}}};b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if("Program"===a.type)return a;h["default"].yy=n,n.locInfo=function(a){return new n.SourceLocation(b&&b.srcName,a)};var c=new j["default"](b);return c.accept(h["default"].parse(a))}var e=c(1)["default"],f=c(3)["default"];b.__esModule=!0,b.parse=d;var g=c(37),h=e(g),i=c(38),j=e(i),k=c(40),l=f(k),m=c(5);b.parser=h["default"];var n={};m.extend(n,l)},function(a,b){"use strict";b.__esModule=!0;var c=function(){function a(){this.yy={}}var b={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition_plus0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,attributeccept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,1],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(a,b,c,d,e,f,g){var h=f.length-1;switch(e){case 1:return f[h-1];case 2:this.$=d.prepareProgram(f[h]);break;case 3:this.$=f[h];break;case 4:this.$=f[h];break;case 5:this.$=f[h];break;case 6:this.$=f[h];break;case 7:this.$=f[h];break;case 8:this.$=f[h];break;case 9:this.$={type:"CommentStatement",value:d.stripComment(f[h]),strip:d.stripFlags(f[h],f[h]),loc:d.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:f[h],value:f[h],loc:d.locInfo(this._$)};break;case 11:this.$=d.prepareRawBlock(f[h-2],f[h-1],f[h],this._$);break;case 12:this.$={path:f[h-3],params:f[h-2],hash:f[h-1]};break;case 13:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!1,this._$);break;case 14:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!0,this._$);break;case 15:this.$={open:f[h-5],path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 16:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 17:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 18:this.$={strip:d.stripFlags(f[h-1],f[h-1]),program:f[h]};break;case 19:var i=d.prepareBlock(f[h-2],f[h-1],f[h],f[h],!1,this._$),j=d.prepareProgram([i],f[h-1].loc);j.chained=!0,this.$={strip:f[h-2].strip,program:j,chain:!0};break;case 20:this.$=f[h];break;case 21:this.$={path:f[h-1],strip:d.stripFlags(f[h-2],f[h])};break;case 22:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 23:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 24:this.$={type:"PartialStatement",name:f[h-3],params:f[h-2],hash:f[h-1],indent:"",strip:d.stripFlags(f[h-4],f[h]),loc:d.locInfo(this._$)};break;case 25:this.$=d.preparePartialBlock(f[h-2],f[h-1],f[h],this._$);break;case 26:this.$={path:f[h-3],params:f[h-2],hash:f[h-1],strip:d.stripFlags(f[h-4],f[h])};break;case 27:this.$=f[h];break;case 28:this.$=f[h];break;case 29:this.$={type:"SubExpression",path:f[h-3],params:f[h-2],hash:f[h-1],loc:d.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:f[h],loc:d.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:d.id(f[h-2]),value:f[h],loc:d.locInfo(this._$)};break;case 32:this.$=d.id(f[h-1]);break;case 33:this.$=f[h];break;case 34:this.$=f[h];break;case 35:this.$={type:"StringLiteral",value:f[h],original:f[h],loc:d.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(f[h]),original:Number(f[h]),loc:d.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===f[h],original:"true"===f[h],loc:d.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:d.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:d.locInfo(this._$)};break;case 40:this.$=f[h];break;case 41:this.$=f[h];break;case 42:this.$=d.preparePath(!0,f[h],this._$);break;case 43:this.$=d.preparePath(!1,f[h],this._$);break;case 44:f[h-2].push({part:d.id(f[h]),original:f[h],separator:f[h-1]}),this.$=f[h-2];break;case 45:this.$=[{part:d.id(f[h]),original:f[h]}];break;case 46:this.$=[];break;case 47:f[h-1].push(f[h]);break;case 48:this.$=[f[h]];break;case 49:f[h-1].push(f[h]);break;case 50:this.$=[];break;case 51:f[h-1].push(f[h]);break;case 58:this.$=[];break;case 59:f[h-1].push(f[h]);break;case 64:this.$=[];break;case 65:f[h-1].push(f[h]);break;case 70:this.$=[];break;case 71:f[h-1].push(f[h]);break;case 78:this.$=[];break;case 79:f[h-1].push(f[h]);break;case 82:this.$=[];break;case 83:f[h-1].push(f[h]);break;case 86:this.$=[];break;case 87:f[h-1].push(f[h]);break;case 90:this.$=[];break;case 91:f[h-1].push(f[h]);break;case 94:this.$=[];break;case 95:f[h-1].push(f[h]);break;case 98:this.$=[f[h]];break;case 99:f[h-1].push(f[h]);break;case 100:this.$=[f[h]];break;case 101:f[h-1].push(f[h])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{13:40,15:[1,20],17:39},{20:42,56:41,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:45,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:48,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:42,56:49,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:50,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,51]},{72:[1,35],86:52},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:53,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:54,38:56,39:[1,58],43:57,44:[1,59],45:55,47:[2,54]},{28:60,43:61,44:[1,59],47:[2,56]},{13:63,15:[1,20],18:[1,62]},{15:[2,48],18:[2,48]},{33:[2,86],57:64,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:65,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:66,47:[1,67]},{30:68,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:69,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:70,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:71,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:75,33:[2,80],50:72,63:73,64:76,65:[1,44],69:74,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,80]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,51]},{20:75,53:81,54:[2,84],63:82,64:76,65:[1,44],69:83,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:84,47:[1,67]},{47:[2,55]},{4:85,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:86,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:87,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:88,47:[1,67]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:75,33:[2,88],58:89,63:90,64:76,65:[1,44],69:91,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:92,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:93,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,31:94,33:[2,60],63:95,64:76,65:[1,44],69:96,70:77,71:78,72:[1,79],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,66],36:97,63:98,64:76,65:[1,44],69:99,70:77,71:78,72:[1,79],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,22:100,23:[2,52],63:101,64:76,65:[1,44],69:102,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,92],62:103,63:104,64:76,65:[1,44],69:105,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,106]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]},{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:107,72:[1,108],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,109],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,110]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:56,39:[1,58],43:57,44:[1,59],45:112,46:111,47:[2,76]},{33:[2,70],40:113,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,114]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87], 85:[2,87]},{33:[2,89]},{20:75,63:116,64:76,65:[1,44],67:115,68:[2,96],69:117,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,118]},{32:119,33:[2,62],74:120,75:[1,121]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:122,74:123,75:[1,121]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,124]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,125]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,109]},{20:75,63:126,64:76,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:75,33:[2,72],41:127,63:128,64:76,65:[1,44],69:129,70:77,71:78,72:[1,79],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,130]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,131]},{33:[2,63]},{72:[1,133],76:132},{33:[1,134]},{33:[2,69]},{15:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:135,74:136,75:[1,121]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,138],77:[1,137]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,139]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],55:[2,55],57:[2,20],61:[2,57],74:[2,81],83:[2,85],87:[2,18],91:[2,89],102:[2,53],105:[2,93],111:[2,19],112:[2,77],117:[2,97],120:[2,63],123:[2,69],124:[2,12],136:[2,75],137:[2,32]},parseError:function(a,b){throw new Error(a)},parse:function(a){function b(){var a;return a=c.lexer.lex()||1,"number"!=typeof a&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0;this.lexer.setInput(a),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var l=this.lexer.yylloc;f.push(l);var m=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var n,o,p,q,r,s,t,u,v,w={};;){if(p=d[d.length-1],this.defaultActions[p]?q=this.defaultActions[p]:(null!==n&&"undefined"!=typeof n||(n=b()),q=g[p]&&g[p][n]),"undefined"==typeof q||!q.length||!q[0]){var x="";if(!k){v=[];for(s in g[p])this.terminals_[s]&&s>2&&v.push("'"+this.terminals_[s]+"'");x=this.lexer.showPosition?"Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+(this.terminals_[n]||n)+"'":"Parse error on line "+(i+1)+": Unexpected "+(1==n?"end of input":"'"+(this.terminals_[n]||n)+"'"),this.parseError(x,{text:this.lexer.match,token:this.terminals_[n]||n,line:this.lexer.yylineno,loc:l,expected:v})}}if(q[0]instanceof Array&&q.length>1)throw new Error("Parse Error: multiple actions possible at state: "+p+", token: "+n);switch(q[0]){case 1:d.push(n),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(q[1]),n=null,o?(n=o,o=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,l=this.lexer.yylloc,k>0&&k--);break;case 2:if(t=this.productions_[q[1]][1],w.$=e[e.length-t],w._$={first_line:f[f.length-(t||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(t||1)].first_column,last_column:f[f.length-1].last_column},m&&(w._$.range=[f[f.length-(t||1)].range[0],f[f.length-1].range[1]]),r=this.performAction.call(w,h,j,i,this.yy,q[1],e,f),"undefined"!=typeof r)return r;t&&(d=d.slice(0,-1*t*2),e=e.slice(0,-1*t),f=f.slice(0,-1*t)),d.push(this.productions_[q[1]][0]),e.push(w.$),f.push(w._$),u=g[d[d.length-2]][d[d.length-1]],d.push(u);break;case 3:return!0}}return!0}},c=function(){var a={EOF:1,parseError:function(a,b){if(!this.yy.parser)throw new Error(a);this.yy.parser.parseError(a,b)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var b=a.match(/(?:\r\n?|\n).*/g);return b?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},unput:function(a){var b=a.length,c=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-b-1),this.offset-=b;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),c.length-1&&(this.yylineno-=c.length-1);var e=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:c?(c.length===d.length?this.yylloc.first_column:0)+d[d.length-c.length].length-c[0].length:this.yylloc.first_column-b},this.options.ranges&&(this.yylloc.range=[e[0],e[0]+this.yyleng-b]),this},more:function(){return this._more=!0,this},less:function(a){this.unput(this.match.slice(a))},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=new Array(a.length+1).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d,e;this._more||(this.yytext="",this.match="");for(var f=this._currentRules(),g=0;g<f.length&&(c=this._input.match(this.rules[f[g]]),!c||b&&!(c[0].length>b[0].length)||(b=c,d=g,this.options.flex));g++);return b?(e=b[0].match(/(?:\r\n?|\n).*/g),e&&(this.yylineno+=e.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:e?e[e.length-1].length-e[e.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,f[d],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),a?a:void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var a=this.next();return"undefined"!=typeof a?a:this.lex()},begin:function(a){this.conditionStack.push(a)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(a){this.begin(a)}};return a.options={},a.performAction=function(a,b,c,d){function e(a,c){return b.yytext=b.yytext.substr(a,b.yyleng-c)}switch(c){case 0:if("\\\\"===b.yytext.slice(-2)?(e(0,1),this.begin("mu")):"\\"===b.yytext.slice(-1)?(e(0,1),this.begin("emu")):this.begin("mu"),b.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(b.yytext=b.yytext.substr(5,b.yyleng-9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(b.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return b.yytext=e(1,2).replace(/\\"/g,'"'),80;case 32:return b.yytext=e(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return b.yytext=b.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},a.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]*?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],a.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},a}();return b.lexer=c,a.prototype=b,b.Parser=a,new a}();b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=a}function e(a,b,c){void 0===b&&(b=a.length);var d=a[b-1],e=a[b-2];return d?"ContentStatement"===d.type?(e||!c?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(d.original):void 0:c}function f(a,b,c){void 0===b&&(b=-1);var d=a[b+1],e=a[b+2];return d?"ContentStatement"===d.type?(e||!c?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(d.original):void 0:c}function g(a,b,c){var d=a[null==b?0:b+1];if(d&&"ContentStatement"===d.type&&(c||!d.rightStripped)){var e=d.value;d.value=d.value.replace(c?/^\s+/:/^[ \t]*\r?\n?/,""),d.rightStripped=d.value!==e}}function h(a,b,c){var d=a[null==b?a.length-1:b-1];if(d&&"ContentStatement"===d.type&&(c||!d.leftStripped)){var e=d.value;return d.value=d.value.replace(c?/\s+$/:/[ \t]+$/,""),d.leftStripped=d.value!==e,d.leftStripped}}var i=c(1)["default"];b.__esModule=!0;var j=c(39),k=i(j);d.prototype=new k["default"],d.prototype.Program=function(a){var b=!this.options.ignoreStandalone,c=!this.isRootSeen;this.isRootSeen=!0;for(var d=a.body,i=0,j=d.length;i<j;i++){var k=d[i],l=this.accept(k);if(l){var m=e(d,i,c),n=f(d,i,c),o=l.openStandalone&&m,p=l.closeStandalone&&n,q=l.inlineStandalone&&m&&n;l.close&&g(d,i,!0),l.open&&h(d,i,!0),b&&q&&(g(d,i),h(d,i)&&"PartialStatement"===k.type&&(k.indent=/([ \t]+$)/.exec(d[i-1].original)[1])),b&&o&&(g((k.program||k.inverse).body),h(d,i)),b&&p&&(g(d,i),h((k.inverse||k.program).body))}}return a},d.prototype.BlockStatement=d.prototype.DecoratorBlock=d.prototype.PartialBlockStatement=function(a){this.accept(a.program),this.accept(a.inverse);var b=a.program||a.inverse,c=a.program&&a.inverse,d=c,i=c;if(c&&c.chained)for(d=c.body[0].program;i.chained;)i=i.body[i.body.length-1].program;var j={open:a.openStrip.open,close:a.closeStrip.close,openStandalone:f(b.body),closeStandalone:e((d||b).body)};if(a.openStrip.close&&g(b.body,null,!0),c){var k=a.inverseStrip;k.open&&h(b.body,null,!0),k.close&&g(d.body,null,!0),a.closeStrip.open&&h(i.body,null,!0),!this.options.ignoreStandalone&&e(b.body)&&f(d.body)&&(h(b.body),g(d.body))}else a.closeStrip.open&&h(b.body,null,!0);return j},d.prototype.Decorator=d.prototype.MustacheStatement=function(a){return a.strip},d.prototype.PartialStatement=d.prototype.CommentStatement=function(a){var b=a.strip||{};return{inlineStandalone:!0,open:b.open,close:b.close}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(){this.parents=[]}function e(a){this.acceptRequired(a,"path"),this.acceptArray(a.params),this.acceptKey(a,"hash")}function f(a){e.call(this,a),this.acceptKey(a,"program"),this.acceptKey(a,"inverse")}function g(a){this.acceptRequired(a,"name"),this.acceptArray(a.params),this.acceptKey(a,"hash")}var h=c(1)["default"];b.__esModule=!0;var i=c(6),j=h(i);d.prototype={constructor:d,mutating:!1,acceptKey:function(a,b){var c=this.accept(a[b]);if(this.mutating){if(c&&!d.prototype[c.type])throw new j["default"]('Unexpected node type "'+c.type+'" found when accepting '+b+" on "+a.type);a[b]=c}},acceptRequired:function(a,b){if(this.acceptKey(a,b),!a[b])throw new j["default"](a.type+" requires "+b)},acceptArray:function(a){for(var b=0,c=a.length;b<c;b++)this.acceptKey(a,b),a[b]||(a.splice(b,1),b--,c--)},accept:function(a){if(a){if(!this[a.type])throw new j["default"]("Unknown type: "+a.type,a);this.current&&this.parents.unshift(this.current),this.current=a;var b=this[a.type](a);return this.current=this.parents.shift(),!this.mutating||b?b:b!==!1?a:void 0}},Program:function(a){this.acceptArray(a.body)},MustacheStatement:e,Decorator:e,BlockStatement:f,DecoratorBlock:f,PartialStatement:g,PartialBlockStatement:function(a){g.call(this,a),this.acceptKey(a,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:e,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(a){this.acceptArray(a.pairs)},HashPair:function(a){this.acceptRequired(a,"value")}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if(b=b.path?b.path.original:b,a.path.original!==b){var c={loc:a.path.loc};throw new q["default"](a.path.original+" doesn't match "+b,c)}}function e(a,b){this.source=a,this.start={line:b.first_line,column:b.first_column},this.end={line:b.last_line,column:b.last_column}}function f(a){return/^\[.*\]$/.test(a)?a.substr(1,a.length-2):a}function g(a,b){return{open:"~"===a.charAt(2),close:"~"===b.charAt(b.length-3)}}function h(a){return a.replace(/^\{\{~?\!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function i(a,b,c){c=this.locInfo(c);for(var d=a?"@":"",e=[],f=0,g="",h=0,i=b.length;h<i;h++){var j=b[h].part,k=b[h].original!==j;if(d+=(b[h].separator||"")+j,k||".."!==j&&"."!==j&&"this"!==j)e.push(j);else{if(e.length>0)throw new q["default"]("Invalid path: "+d,{loc:c});".."===j&&(f++,g+="../")}}return{type:"PathExpression",data:a,depth:f,parts:e,original:d,loc:c}}function j(a,b,c,d,e,f){var g=d.charAt(3)||d.charAt(2),h="{"!==g&&"&"!==g,i=/\*/.test(d);return{type:i?"Decorator":"MustacheStatement",path:a,params:b,hash:c,escaped:h,strip:e,loc:this.locInfo(f)}}function k(a,b,c,e){d(a,c),e=this.locInfo(e);var f={type:"Program",body:b,strip:{},loc:e};return{type:"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:f,openStrip:{},inverseStrip:{},closeStrip:{},loc:e}}function l(a,b,c,e,f,g){e&&e.path&&d(a,e);var h=/\*/.test(a.open);b.blockParams=a.blockParams;var i=void 0,j=void 0;if(c){if(h)throw new q["default"]("Unexpected inverse block on decorator",c);c.chain&&(c.program.body[0].closeStrip=e.strip),j=c.strip,i=c.program}return f&&(f=i,i=b,b=f),{type:h?"DecoratorBlock":"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:b,inverse:i,openStrip:a.strip,inverseStrip:j,closeStrip:e&&e.strip,loc:this.locInfo(g)}}function m(a,b){if(!b&&a.length){var c=a[0].loc,d=a[a.length-1].loc;c&&d&&(b={source:c.source,start:{line:c.start.line,column:c.start.column},end:{line:d.end.line,column:d.end.column}})}return{type:"Program",body:a,strip:{},loc:b}}function n(a,b,c,e){return d(a,c),{type:"PartialBlockStatement",name:a.path,params:a.params,hash:a.hash,program:b,openStrip:a.strip,closeStrip:c&&c.strip,loc:this.locInfo(e)}}var o=c(1)["default"];b.__esModule=!0,b.SourceLocation=e,b.id=f,b.stripFlags=g,b.stripComment=h,b.preparePath=i,b.prepareMustache=j,b.prepareRawBlock=k,b.prepareBlock=l,b.prepareProgram=m,b.preparePartialBlock=n;var p=c(6),q=o(p)},function(a,b,c){"use strict";function d(){}function e(a,b,c){if(null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or appikonHandlebars AST to appikonHandlebars.precompile. You passed "+a);b=b||{},"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var d=c.parse(a,b),e=(new c.Compiler).compile(d,b);return(new c.JavaScriptCompiler).compile(e,b)}function f(a,b,c){function d(){var d=c.parse(a,b),e=(new c.Compiler).compile(d,b),f=(new c.JavaScriptCompiler).compile(e,b,void 0,!0);return c.template(f)}function e(a,b){return f||(f=d()),f.call(this,a,b)}if(void 0===b&&(b={}),null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or appikonHandlebars AST to appikonHandlebars.compile. You passed "+a);"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var f=void 0;return e._setup=function(a){return f||(f=d()),f._setup(a)},e._child=function(a,b,c,e){return f||(f=d()),f._child(a,b,c,e)},e}function g(a,b){if(a===b)return!0;if(l.isArray(a)&&l.isArray(b)&&a.length===b.length){for(var c=0;c<a.length;c++)if(!g(a[c],b[c]))return!1;return!0}}function h(a){if(!a.path.parts){var b=a.path;a.path={type:"PathExpression",data:!1,depth:0,parts:[b.original+""],original:b.original+"",loc:b.loc}}}var i=c(1)["default"];b.__esModule=!0,b.Compiler=d,b.precompile=e,b.compile=f;var j=c(6),k=i(j),l=c(5),m=c(35),n=i(m),o=[].slice;d.prototype={compiler:d,equals:function(a){var b=this.opcodes.length;if(a.opcodes.length!==b)return!1;for(var c=0;c<b;c++){var d=this.opcodes[c],e=a.opcodes[c];if(d.opcode!==e.opcode||!g(d.args,e.args))return!1}b=this.children.length;for(var c=0;c<b;c++)if(!this.children[c].equals(a.children[c]))return!1;return!0},guid:0,compile:function(a,b){this.sourceNode=[],this.opcodes=[],this.children=[],this.options=b,this.stringParams=b.stringParams,this.trackIds=b.trackIds,b.blockParams=b.blockParams||[];var c=b.knownHelpers;if(b.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},c)for(var d in c)d in c&&(b.knownHelpers[d]=c[d]);return this.accept(a)},compileProgram:function(a){var b=new this.compiler,c=b.compile(a,this.options),d=this.guid++;return this.usePartial=this.usePartial||c.usePartial,this.children[d]=c,this.useDepths=this.useDepths||c.useDepths,d},accept:function(a){if(!this[a.type])throw new k["default"]("Unknown type: "+a.type,a);this.sourceNode.unshift(a);var b=this[a.type](a);return this.sourceNode.shift(),b},Program:function(a){this.options.blockParams.unshift(a.blockParams);for(var b=a.body,c=b.length,d=0;d<c;d++)this.accept(b[d]);return this.options.blockParams.shift(),this.isSimple=1===c,this.blockParams=a.blockParams?a.blockParams.length:0,this},BlockStatement:function(a){h(a);var b=a.program,c=a.inverse;b=b&&this.compileProgram(b),c=c&&this.compileProgram(c);var d=this.classifySexpr(a);"helper"===d?this.helperSexpr(a,b,c):"simple"===d?(this.simpleSexpr(a),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("blockValue",a.path.original)):(this.ambiguousSexpr(a,b,c),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(a){var b=a.program&&this.compileProgram(a.program),c=this.setupFullMustacheParams(a,b,void 0),d=a.path;this.useDecorators=!0,this.opcode("registerDecorator",c.length,d.original)},PartialStatement:function(a){this.usePartial=!0;var b=a.program;b&&(b=this.compileProgram(a.program));var c=a.params;if(c.length>1)throw new k["default"]("Unsupported number of partial arguments: "+c.length,a);c.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):c.push({type:"PathExpression",parts:[],depth:0}));var d=a.name.original,e="SubExpression"===a.name.type;e&&this.accept(a.name),this.setupFullMustacheParams(a,b,void 0,!0);var f=a.indent||"";this.options.preventIndent&&f&&(this.opcode("appendContent",f),f=""),this.opcode("invokePartial",e,d,f),this.opcode("append")},PartialBlockStatement:function(a){this.PartialStatement(a)},MustacheStatement:function(a){this.SubExpression(a),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(a){this.DecoratorBlock(a)},ContentStatement:function(a){a.value&&this.opcode("appendContent",a.value)},CommentStatement:function(){},SubExpression:function(a){h(a);var b=this.classifySexpr(a);"simple"===b?this.simpleSexpr(a):"helper"===b?this.helperSexpr(a):this.ambiguousSexpr(a)},ambiguousSexpr:function(a,b,c){var d=a.path,e=d.parts[0],f=null!=b||null!=c;this.opcode("getContext",d.depth),this.opcode("pushProgram",b),this.opcode("pushProgram",c),d.strict=!0,this.accept(d),this.opcode("invokeAmbiguous",e,f)},simpleSexpr:function(a){var b=a.path;b.strict=!0,this.accept(b),this.opcode("resolvePossibleLambda")},helperSexpr:function(a,b,c){var d=this.setupFullMustacheParams(a,b,c),e=a.path,f=e.parts[0];if(this.options.knownHelpers[f])this.opcode("invokeKnownHelper",d.length,f);else{if(this.options.knownHelpersOnly)throw new k["default"]("You specified knownHelpersOnly, but used the unknown helper "+f,a);e.strict=!0,e.falsy=!0,this.accept(e),this.opcode("invokeHelper",d.length,e.original,n["default"].helpers.simpleId(e))}},PathExpression:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth);var b=a.parts[0],c=n["default"].helpers.scopedId(a),d=!a.depth&&!c&&this.blockParamIndex(b);d?this.opcode("lookupBlockParam",d,a.parts):b?a.data?(this.options.data=!0,this.opcode("lookupData",a.depth,a.parts,a.strict)):this.opcode("lookupOnContext",a.parts,a.falsy,a.strict,c):this.opcode("pushContext")},StringLiteral:function(a){this.opcode("pushString",a.value)},NumberLiteral:function(a){this.opcode("pushLiteral",a.value)},BooleanLiteral:function(a){this.opcode("pushLiteral",a.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(a){var b=a.pairs,c=0,d=b.length;for(this.opcode("pushHash");c<d;c++)this.pushParam(b[c].value);for(;c--;)this.opcode("assignToHash",b[c].key);this.opcode("popHash")},opcode:function(a){this.opcodes.push({opcode:a,args:o.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(a){a&&(this.useDepths=!0)},classifySexpr:function(a){var b=n["default"].helpers.simpleId(a.path),c=b&&!!this.blockParamIndex(a.path.parts[0]),d=!c&&n["default"].helpers.helperExpression(a),e=!c&&(d||b);if(e&&!d){var f=a.path.parts[0],g=this.options;g.knownHelpers[f]?d=!0:g.knownHelpersOnly&&(e=!1)}return d?"helper":e?"ambiguous":"simple"},pushParams:function(a){for(var b=0,c=a.length;b<c;b++)this.pushParam(a[b])},pushParam:function(a){var b=null!=a.value?a.value:a.original||"";if(this.stringParams)b.replace&&(b=b.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),a.depth&&this.addDepth(a.depth),this.opcode("getContext",a.depth||0),this.opcode("pushStringParam",b,a.type),"SubExpression"===a.type&&this.accept(a);else{if(this.trackIds){var c=void 0;if(!a.parts||n["default"].helpers.scopedId(a)||a.depth||(c=this.blockParamIndex(a.parts[0])),c){var d=a.parts.slice(1).join(".");this.opcode("pushId","BlockParam",c,d)}else b=a.original||b,b.replace&&(b=b.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",a.type,b)}this.accept(a)}},setupFullMustacheParams:function(a,b,c,d){var e=a.params;return this.pushParams(e),this.opcode("pushProgram",b),this.opcode("pushProgram",c),a.hash?this.accept(a.hash):this.opcode("emptyHash",d),e},blockParamIndex:function(a){for(var b=0,c=this.options.blockParams.length;b<c;b++){var d=this.options.blockParams[b],e=d&&l.indexOf(d,a);if(d&&e>=0)return[b,e]}}}},function(a,b,c){"use strict";function d(a){this.value=a}function e(){}function f(a,b,c,d){var e=b.popStack(),f=0,g=c.length;for(a&&g--;f<g;f++)e=b.nameLookup(e,c[f],d);return a?[b.aliasable("container.strict"),"(",e,", ",b.quotedString(c[f]),")"]:e}var g=c(1)["default"];b.__esModule=!0;var h=c(4),i=c(6),j=g(i),k=c(5),l=c(43),m=g(l);e.prototype={nameLookup:function(a,b){return e.isValidJavaScriptVariableName(b)?[a,".",b]:[a,"[",JSON.stringify(b),"]"]},depthedLookup:function(a){return[this.aliasable("container.lookup"),'(depths, "',a,'")']},compilerInfo:function(){var a=h.COMPILER_REVISION,b=h.REVISION_CHANGES[a];return[a,b]},appendToBuffer:function(a,b,c){return k.isArray(a)||(a=[a]),a=this.source.wrap(a,b),this.environment.isSimple?["return ",a,";"]:c?["buffer += ",a,";"]:(a.appendToBuffer=!0,a)},initializeBuffer:function(){return this.quotedString("")},compile:function(a,b,c,d){this.environment=a,this.options=b,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!d,this.name=this.environment.name,this.isChild=!!c,this.context=c||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(a,b),this.useDepths=this.useDepths||a.useDepths||a.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||a.useBlockParams;var e=a.opcodes,f=void 0,g=void 0,h=void 0,i=void 0;for(h=0,i=e.length;h<i;h++)f=e[h],this.source.currentLocation=f.loc,g=g||f.loc,this[f.opcode].apply(this,f.args);if(this.source.currentLocation=g,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new j["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),d?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var k=this.createFunctionContext(d);if(this.isChild)return k;var l={compiler:this.compilerInfo(),main:k};this.decorators&&(l.main_d=this.decorators,l.useDecorators=!0);var m=this.context,n=m.programs,o=m.decorators;for(h=0,i=n.length;h<i;h++)n[h]&&(l[h]=n[h],o[h]&&(l[h+"_d"]=o[h],l.useDecorators=!0));return this.environment.usePartial&&(l.usePartial=!0),this.options.data&&(l.useData=!0),this.useDepths&&(l.useDepths=!0),this.useBlockParams&&(l.useBlockParams=!0),this.options.compat&&(l.compat=!0),d?l.compilerOptions=this.options:(l.compiler=JSON.stringify(l.compiler),this.source.currentLocation={start:{line:1,column:0}},l=this.objectLiteral(l),b.srcName?(l=l.toStringWithSourceMap({file:b.destName}),l.map=l.map&&l.map.toString()):l=l.toString()),l},preamble:function(){this.lastContext=0,this.source=new m["default"](this.options.srcName),this.decorators=new m["default"](this.options.srcName)},createFunctionContext:function(a){var b="",c=this.stackVars.concat(this.registers.list);c.length>0&&(b+=", "+c.join(", "));var d=0;for(var e in this.aliases){var f=this.aliases[e];this.aliases.hasOwnProperty(e)&&f.children&&f.referenceCount>1&&(b+=", alias"+ ++d+"="+e,f.children[0]="alias"+d)}var g=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&g.push("blockParams"),this.useDepths&&g.push("depths");var h=this.mergeSource(b);return a?(g.push(h),Function.apply(this,g)):this.source.wrap(["function(",g.join(","),") {\n ",h,"}"])},mergeSource:function(a){var b=this.environment.isSimple,c=!this.forceBuffer,d=void 0,e=void 0,f=void 0,g=void 0;return this.source.each(function(a){a.appendToBuffer?(f?a.prepend(" + "):f=a,g=a):(f&&(e?f.prepend("buffer += "):d=!0,g.add(";"),f=g=void 0),e=!0,b||(c=!1))}),c?f?(f.prepend("return "),g.add(";")):e||this.source.push('return "";'):(a+=", buffer = "+(d?"":this.initializeBuffer()),f?(f.prepend("return buffer + "),g.add(";")):this.source.push("return buffer;")),a&&this.source.prepend("var "+a.substring(2)+(d?"":";\n")),this.source.merge()},blockValue:function(a){var b=this.aliasable("helpers.blockHelperMissing"),c=[this.contextName(0)];this.setupHelperArgs(a,0,c);var d=this.popStack();c.splice(1,0,d),this.push(this.source.functionCall(b,"call",c))},ambiguousBlockValue:function(){var a=this.aliasable("helpers.blockHelperMissing"),b=[this.contextName(0)];this.setupHelperArgs("",0,b,!0),this.flushInline();var c=this.topStack();b.splice(1,0,c),this.pushSource(["if (!",this.lastHelper,") { ",c," = ",this.source.functionCall(a,"call",b),"}"])},appendContent:function(a){this.pendingContent?a=this.pendingContent+a:this.pendingLocation=this.source.currentLocation,this.pendingContent=a},append:function(){if(this.isInline())this.replaceStack(function(a){return[" != null ? ",a,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var a=this.popStack();this.pushSource(["if (",a," != null) { ",this.appendToBuffer(a,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(a){this.lastContext=a},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(a,b,c,d){var e=0;d||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(a[e++])),this.resolvePath("context",a,e,b,c)},lookupBlockParam:function(a,b){this.useBlockParams=!0,this.push(["blockParams[",a[0],"][",a[1],"]"]),this.resolvePath("context",b,1)},lookupData:function(a,b,c){a?this.pushStackLiteral("container.data(data, "+a+")"):this.pushStackLiteral("data"),this.resolvePath("data",b,0,!0,c)},resolvePath:function(a,b,c,d,e){var g=this;if(this.options.strict||this.options.assumeObjects)return void this.push(f(this.options.strict&&e,this,b,a));for(var h=b.length;c<h;c++)this.replaceStack(function(e){var f=g.nameLookup(e,b[c],a); return d?[" && ",f]:[" != null ? ",f," : ",e]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(a,b){this.pushContext(),this.pushString(b),"SubExpression"!==b&&("string"==typeof a?this.pushString(a):this.pushStackLiteral(a))},emptyHash:function(a){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(a?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:[],types:[],contexts:[],ids:[]}},popHash:function(){var a=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(a.ids)),this.stringParams&&(this.push(this.objectLiteral(a.contexts)),this.push(this.objectLiteral(a.types))),this.push(this.objectLiteral(a.values))},pushString:function(a){this.pushStackLiteral(this.quotedString(a))},pushLiteral:function(a){this.pushStackLiteral(a)},pushProgram:function(a){null!=a?this.pushStackLiteral(this.programExpression(a)):this.pushStackLiteral(null)},registerDecorator:function(a,b){var c=this.nameLookup("decorators",b,"decorator"),d=this.setupHelperArgs(b,a);this.decorators.push(["fn = ",this.decorators.functionCall(c,"",["fn","props","container",d])," || fn;"])},invokeHelper:function(a,b,c){var d=this.popStack(),e=this.setupHelper(a,b),f=c?[e.name," || "]:"",g=["("].concat(f,d);this.options.strict||g.push(" || ",this.aliasable("helpers.helperMissing")),g.push(")"),this.push(this.source.functionCall(g,"call",e.callParams))},invokeKnownHelper:function(a,b){var c=this.setupHelper(a,b);this.push(this.source.functionCall(c.name,"call",c.callParams))},invokeAmbiguous:function(a,b){this.useRegister("helper");var c=this.popStack();this.emptyHash();var d=this.setupHelper(0,a,b),e=this.lastHelper=this.nameLookup("helpers",a,"helper"),f=["(","(helper = ",e," || ",c,")"];this.options.strict||(f[0]="(helper = ",f.push(" != null ? helper : ",this.aliasable("helpers.helperMissing"))),this.push(["(",f,d.paramsInit?["),(",d.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",d.callParams)," : helper))"])},invokePartial:function(a,b,c){var d=[],e=this.setupParams(b,1,d);a&&(b=this.popStack(),delete e.name),c&&(e.indent=JSON.stringify(c)),e.helpers="helpers",e.partials="partials",e.decorators="container.decorators",a?d.unshift(b):d.unshift(this.nameLookup("partials",b,"partial")),this.options.compat&&(e.depths="depths"),e=this.objectLiteral(e),d.push(e),this.push(this.source.functionCall("container.invokePartial","",d))},assignToHash:function(a){var b=this.popStack(),c=void 0,d=void 0,e=void 0;this.trackIds&&(e=this.popStack()),this.stringParams&&(d=this.popStack(),c=this.popStack());var f=this.hash;c&&(f.contexts[a]=c),d&&(f.types[a]=d),e&&(f.ids[a]=e),f.values[a]=b},pushId:function(a,b,c){"BlockParam"===a?this.pushStackLiteral("blockParams["+b[0]+"].path["+b[1]+"]"+(c?" + "+JSON.stringify("."+c):"")):"PathExpression"===a?this.pushString(b):"SubExpression"===a?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:e,compileChildren:function(a,b){for(var c=a.children,d=void 0,e=void 0,f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler;var h=this.matchExistingProgram(d);if(null==h){this.context.programs.push("");var i=this.context.programs.length;d.index=i,d.name="program"+i,this.context.programs[i]=e.compile(d,b,this.context,!this.precompile),this.context.decorators[i]=e.decorators,this.context.environments[i]=d,this.useDepths=this.useDepths||e.useDepths,this.useBlockParams=this.useBlockParams||e.useBlockParams,d.useDepths=this.useDepths,d.useBlockParams=this.useBlockParams}else d.index=h.index,d.name="program"+h.index,this.useDepths=this.useDepths||h.useDepths,this.useBlockParams=this.useBlockParams||h.useBlockParams}},matchExistingProgram:function(a){for(var b=0,c=this.context.environments.length;b<c;b++){var d=this.context.environments[b];if(d&&d.equals(a))return d}},programExpression:function(a){var b=this.environment.children[a],c=[b.index,"data",b.blockParams];return(this.useBlockParams||this.useDepths)&&c.push("blockParams"),this.useDepths&&c.push("depths"),"container.program("+c.join(", ")+")"},useRegister:function(a){this.registers[a]||(this.registers[a]=!0,this.registers.list.push(a))},push:function(a){return a instanceof d||(a=this.source.wrap(a)),this.inlineStack.push(a),a},pushStackLiteral:function(a){this.push(new d(a))},pushSource:function(a){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),a&&this.source.push(a)},replaceStack:function(a){var b=["("],c=void 0,e=void 0,f=void 0;if(!this.isInline())throw new j["default"]("replaceStack on non-inline");var g=this.popStack(!0);if(g instanceof d)c=[g.value],b=["(",c],f=!0;else{e=!0;var h=this.incrStack();b=["((",this.push(h)," = ",g,")"],c=this.topStack()}var i=a.call(this,c);f||this.popStack(),e&&this.stackSlot--,this.push(b.concat(i,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var a=this.inlineStack;this.inlineStack=[];for(var b=0,c=a.length;b<c;b++){var e=a[b];if(e instanceof d)this.compileStack.push(e);else{var f=this.incrStack();this.pushSource([f," = ",e,";"]),this.compileStack.push(f)}}},isInline:function(){return this.inlineStack.length},popStack:function(a){var b=this.isInline(),c=(b?this.inlineStack:this.compileStack).pop();if(!a&&c instanceof d)return c.value;if(!b){if(!this.stackSlot)throw new j["default"]("Invalid stack pop");this.stackSlot--}return c},topStack:function(){var a=this.isInline()?this.inlineStack:this.compileStack,b=a[a.length-1];return b instanceof d?b.value:b},contextName:function(a){return this.useDepths&&a?"depths["+a+"]":"depth"+a},quotedString:function(a){return this.source.quotedString(a)},objectLiteral:function(a){return this.source.objectLiteral(a)},aliasable:function(a){var b=this.aliases[a];return b?(b.referenceCount++,b):(b=this.aliases[a]=this.source.wrap(a),b.aliasable=!0,b.referenceCount=1,b)},setupHelper:function(a,b,c){var d=[],e=this.setupHelperArgs(b,a,d,c),f=this.nameLookup("helpers",b,"helper"),g=this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})");return{params:d,paramsInit:e,name:f,callParams:[g].concat(d)}},setupParams:function(a,b,c){var d={},e=[],f=[],g=[],h=!c,i=void 0;h&&(c=[]),d.name=this.quotedString(a),d.hash=this.popStack(),this.trackIds&&(d.hashIds=this.popStack()),this.stringParams&&(d.hashTypes=this.popStack(),d.hashContexts=this.popStack());var j=this.popStack(),k=this.popStack();(k||j)&&(d.fn=k||"container.noop",d.inverse=j||"container.noop");for(var l=b;l--;)i=this.popStack(),c[l]=i,this.trackIds&&(g[l]=this.popStack()),this.stringParams&&(f[l]=this.popStack(),e[l]=this.popStack());return h&&(d.args=this.source.generateArray(c)),this.trackIds&&(d.ids=this.source.generateArray(g)),this.stringParams&&(d.types=this.source.generateArray(f),d.contexts=this.source.generateArray(e)),this.options.data&&(d.data="data"),this.useBlockParams&&(d.blockParams="blockParams"),d},setupHelperArgs:function(a,b,c,d){var e=this.setupParams(a,b,c);return e=this.objectLiteral(e),d?(this.useRegister("options"),c.push("options"),["options=",e]):c?(c.push(e),""):e}},function(){for(var a="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),b=e.RESERVED_WORDS={},c=0,d=a.length;c<d;c++)b[a[c]]=!0}(),e.isValidJavaScriptVariableName=function(a){return!e.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(a)},b["default"]=e,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b,c){if(f.isArray(a)){for(var d=[],e=0,g=a.length;e<g;e++)d.push(b.wrap(a[e],c));return d}return"boolean"==typeof a||"number"==typeof a?a+"":a}function e(a){this.srcFile=a,this.source=[]}b.__esModule=!0;var f=c(5),g=void 0;try{}catch(h){}g||(g=function(a,b,c,d){this.src="",d&&this.add(d)},g.prototype={add:function(a){f.isArray(a)&&(a=a.join("")),this.src+=a},prepend:function(a){f.isArray(a)&&(a=a.join("")),this.src=a+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),e.prototype={isEmpty:function(){return!this.source.length},prepend:function(a,b){this.source.unshift(this.wrap(a,b))},push:function(a,b){this.source.push(this.wrap(a,b))},merge:function(){var a=this.empty();return this.each(function(b){a.add([" ",b,"\n"])}),a},each:function(a){for(var b=0,c=this.source.length;b<c;b++)a(this.source[b])},empty:function(){var a=this.currentLocation||{start:{}};return new g(a.start.line,a.start.column,this.srcFile)},wrap:function(a){var b=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return a instanceof g?a:(a=d(a,this,b),new g(b.start.line,b.start.column,this.srcFile,a))},functionCall:function(a,b,c){return c=this.generateList(c),this.wrap([a,b?"."+b+"(":"(",c,")"])},quotedString:function(a){return'"'+(a+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(a){var b=[];for(var c in a)if(a.hasOwnProperty(c)){var e=d(a[c],this);"undefined"!==e&&b.push([this.quotedString(c),":",e])}var f=this.generateList(b);return f.prepend("{"),f.add("}"),f},generateList:function(a){for(var b=this.empty(),c=0,e=a.length;c<e;c++)c&&b.add(","),b.add(d(a[c],this));return b},generateArray:function(a){var b=this.generateList(a);return b.prepend("["),b.add("]"),b}},b["default"]=e,a.exports=b["default"]}])}); window.appikonDiscount.isAppikonProductPage = null != decodeURIComponent(window.location.pathname).match(/\/products\/(([a-zA-Z0-9]|[\-\.\_\~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[\ud83c\ud83d\ud83e][\ud000-\udfff]){1,})\/?/); window.appikonDiscount.isAppikonCartPage = window.location.pathname === '/cart'; window.appikonDiscount.reloadCurrency = () => { "object" == typeof Currency && "object" == typeof Currency.moneyFormats && "function" == typeof mlvedaload && mlvedaload(); try { "object" == typeof DoublyGlobalCurrency && "function" == typeof DoublyGlobalCurrency.convertAll && DoublyGlobalCurrency.convertAll(jQueryGrizzly("[name=doubly-currencies]").val()) } catch (t) { console.log(t) } } window.appikonDiscount.checkTermsAccepted = ($) => { if (window.appikonDiscount.settings.turn_off_agree_checkbox) { return true; } if (window.appikonDiscount.settings.terms_selector) { let customSelectors = window.appikonDiscount.settings.terms_selector.split(','); for (let i = 0; i < customSelectors.length; i++) { let termsSelector = "input[type='checkbox']" + customSelectors[i]; let termsSelectorChecked = "input[type='checkbox']" + customSelectors[i] + ":checked"; if ($(termsSelector).length > 0 && $(termsSelectorChecked).length === 0) { return false; } } } else { let termsSelector = "input[type='checkbox']#agree"; let termsSelectorChecked = "input[type='checkbox']#agree:checked"; if ($(termsSelector).length > 0 && $(termsSelectorChecked).length === 0) { return false; } } return true; } window.appikonDiscount.DiscountedPricingCheckout = ($, t) => { if (window.appikonDiscount.checkTermsAccepted($)) { $(t.target).prop("disabled", "disabled"); window.appikon.action_type = "checkout"; var i = [], a = []; $("[name^='attributes']").each(function () { var t = $(this), e = $(this).attr("name"), n = { name: e = e.replace(/^attributes\[/i, "").replace(/\]$/i, ""), value: t.val() }; if ("" != n.value) switch (t[0].tagName.toLowerCase()) { case "input": "checkbox" == t.attr("type") ? t.is(":checked") && a.push(n) : a.push(n); break; default: a.push(n) } }); var r = ""; if (window.Shopify.locale) { i.push("locale=" + window.Shopify.locale); } $("[name='note']").length && (r = $("[name='note']")[0].value), window.appikon.cart.note_attributes = a, window.appikon.cart.note = r, r.length && i.push("note=" + encodeURIComponent(r)), a.length && a.map(function (t) { i.push("attributes" + encodeURIComponent("[" + t.name + "]") + "=" + encodeURIComponent(t.value)) }), $.ajax({ cache: !1, contentType: "application/json; charset=utf-8", dataType: "json", type: "POST", url: window.appikonDiscount.settings.app_root_url, data: JSON.stringify(window.appikon), success: function (t) { t.invoice_url ? (i.length && (t.invoice_url += "?" + i.join("&")), setTimeout(function () { window.location.href = t.invoice_url }, window.appikonDiscount.settings.draft_order_invoice_load_delay) ) : ( t.invoice_url = "/checkout", t.discount_code && (window.appikonDiscount.setCookie("adp-pr-id", t.pr_id, 14), i.push("discount=" + t.discount_code)), i.length && (t.invoice_url += "?" + i.join("&")), window.location.href = t.invoice_url ) }, error: function (e) { console.log(e); window.location.href = "/checkout" } }) } } window.appikonDiscount.checkoutEventHandler = ($, t) => { t.preventDefault(); try { t.stopImmediatePropagation(); window.appikonDiscount.DiscountedPricingCheckout($, t) } catch (e) { console.log(e); window.location = "/checkout" } } window.appikonDiscount.addGlobalStyle = (t) => { try { var e = document.head || document.getElementsByTagName("head")[0], n = document.createElement("style"); n.innerHTML = t, n.type = "text/css", e.appendChild(n) } catch (o) {} } window.appikonDiscount.addCheckoutEventHandlers = ($) => { var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors(); if (! window.appikonDiscount.checkoutClickListener) { window.appikonDiscount.checkoutClickListener = (t) => window.appikonDiscount.checkoutEventHandler($, t); } checkoutSelectors.forEach(function (t) { var e = document.querySelectorAll(t); if ("object" == typeof e && e) { for (var n = 0; n < e.length; n++) { var o = e[n]; if ("function" != typeof o.addEventListener) return; o.addEventListener("click", window.appikonDiscount.checkoutClickListener, false); } } }); } window.appikonDiscount.removeCheckoutEventHandlers = ($) => { var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors(); checkoutSelectors.forEach(function (t) { var e = document.querySelectorAll(t); if ("object" == typeof e && e) { for (var n = 0; n < e.length; n++) { var o = e[n]; if ("function" != typeof o.addEventListener) return; if (window.appikonDiscount.checkoutClickListener) { o.removeEventListener("click", window.appikonDiscount.checkoutClickListener, false); } } } }); } window.appikonDiscount.showCartDiscounts = ($, t) => { window.appikon.discounts = t; window.appikonDiscount.updateCartItems($, t.cart.items); if ("string" == typeof t.discounted_price_html) { if (window.appikonDiscount.settings.hide_paypal) { $(".additional_checkout_buttons,.additional-checkout-button,.additional-checkout-buttons, .extra-checkout-buttons, .dynamic-checkout__content,.cart__additional_checkout, .cart-checkout-additional, #dynamic-checkout-cart").hide(), window.appikonDiscount.addGlobalStyle(".additional_checkout_buttons, .additional-checkout-button, .additional-checkout-buttons {display:none !important;}"); } if (t.positive_discount) { window.appikonDiscount.displayCartTotals($, t); } if (t.zero_discount_only || 0 == window.appikon.cart.total_price) { $('form[action*="/cart"]').append("<input type='hidden' value='1' name='attributes[adp_identifier]'>"); try { window.appikon.cart.attributes.adp_identifier = 1 } catch (o) { } // remove event checkout listeners if no discounts window.appikonDiscount.removeCheckoutEventHandlers($); } else { window.appikonDiscount.addCheckoutEventHandlers($); } $(".wholesale-cart-total").css("font-weight", "bold"); // $("span.wholesale-original-cart-total").css("display", "block"); } else { if (window.appikonDiscount.settings.use_compare_at_price === true) { $(".wholesale-cart-total").html("<span class=''>" + t.compare_at_price_html + "</span>"); } else { $(".wholesale-cart-total").html("<span class=''>" + t.original_price_html + "</span>"); } $("span.wholesale-original-cart-total").css("display", "none"); $(".wholesale-cart-total").css("font-weight", "normal"); // remove event checkout listeners if no discounts window.appikonDiscount.removeCheckoutEventHandlers($); } } window.appikonDiscount.showAppikonNotificatioBar = ($, notificationMessage, selector, placement) => { if(notificationMessage && notificationMessage.trim()) { var notificationBarElement = "<div id='appikon-notification-bar'><div id='appikon-close-notification'>X</div>" + notificationMessage.trim() + "</div>" // Remove old notification $('#appikon-notification-bar').remove() if(selector) { var selectorElement = $(selector).first(); if(selectorElement.length){ "before" == placement.toLowerCase() ? selectorElement.before(notificationBarElement) : selectorElement.after(notificationBarElement) } } else { window.appikonDiscount.settings.global.headerSelector.split(",").forEach(function (t) { t = $.trim(t) "#shopify-section-header" == t ? $(t).after(notificationBarElement) : "main" == t ? $(t).prepend(notificationBarElement) : $(t).before(notificationBarElement) }) } $("#appikon-notification-bar").length > 0 && $("#appikon-notification-bar").show() } } window.appikonDiscount.showAppikonNotification = ($, notificationMessage) => { // Show product page Notification if(window.appikonDiscount.isAppikonProductPage && window.appikonDiscount.settings.show_product_notification_bar) { window.appikonDiscount.showAppikonNotificatioBar($, notificationMessage, window.appikonDiscount.settings.notification_placement_settings.final_selector, window.appikonDiscount.settings.notification_placement_settings.placement) } if(window.appikonDiscount.isAppikonCartPage && window.appikonDiscount.settings.show_cart_notification_bar) { window.appikonDiscount.showAppikonNotificatioBar($, notificationMessage, window.appikonDiscount.settings.notification_cart_placement_settings.final_selector, window.appikonDiscount.settings.notification_cart_placement_settings.placement) } } window.appikonDiscount.showVolDiscounts = ($, info) => { if (info.discount_table && info.discount_table.automatic_type) { var templateVariables = { product_message: info.offer_product_message || window.appikonDiscount.settings.dp.vd_product_message, vol_rows: info.vol_rows } if (info.discount_table.automatic_type === "DEFAULT") { var discountTiersTemplate = $("#adp-discount-tiers-default").html(); } else if (info.discount_table.automatic_type === "DETAILED") { var discountTiersTemplate = $("#adp-discount-tiers-detailed").html(); } else if (info.discount_table.automatic_type === "GRID_RANGE") { var discountTiersTemplate = $("#adp-discount-tiers-grid").html(); } else if (info.discount_table.automatic_type === "GRID_RANGE_ALT") { var discountTiersTemplate = $("#adp-discount-tiers-grid-alt").html(); } var volDiscountHtml = appikonHandlebars.compile(discountTiersTemplate)(templateVariables); $("div.adp-vol-wrapper").html(volDiscountHtml); } } window.appikonDiscount.showBuyXDiscounts = ($, info) => { var discountTiersTemplate = $("#adp-buy-x-discount-tiers").html(), templateVariables = { product_message: info.offer_product_message || window.appikonDiscount.settings.dp.vd_product_message, vol_rows: info.vol_rows }, buyXDiscountHtml = appikonHandlebars.compile(discountTiersTemplate)(templateVariables); $("div.adp-vol-wrapper").html(buyXDiscountHtml); } window.appikonDiscount.appikonDelegate = ($, discountResponse) => { if (discountResponse.vol_rows) { window.appikon.vol_rows = discountResponse.vol_rows; } if (discountResponse.discount_table && discountResponse.discount_table.type === "CUSTOM" && discountResponse.discount_table.html) { let elements = []; let found = false; let foundGeneric = $(".shopacado-discount-table-container"); if (foundGeneric.length > 0) { found = true; elements.push(foundGeneric); } if (discountResponse.discount_table.placement_selector) { let foundElements = $(discountResponse.discount_table.placement_selector); if (foundElements.length > 0) { found = true; for(var j=0; j<foundElements.length; j++){ var element = foundElements.eq(j); elements.push(element); } } } if (!found) { let e = $("form[action*='/cart/add']").first(); elements.push(e); } for (let i = 0; i < elements.length; i++) { let element = elements[i]; let wrapper = "<div class='adp-vol-wrapper'></div>"; if (discountResponse.discount_table.placement_position == 'BEFORE') { element.before(wrapper); } else { element.after(wrapper); } } $("div.adp-vol-wrapper").html(discountResponse.discount_table.html); } else if (discountResponse.discount_table && discountResponse.discount_table.type === "AUTOMATIC") { if (discountResponse.vol_rows && discountResponse.vol_rows.length > 0 && ("buy_x_dollars" == discountResponse.type || "vd" == discountResponse.type)) { var e; if (window.appikonDiscount.settings.vd_placement_settings.hasOwnProperty("final_selector")) { e = $(window.appikonDiscount.settings.vd_placement_settings.final_selector).first(); if (0 === e.length) { e = $("form[action*='/cart/add']").first(); } } else { e = $("form[action*='/cart/add']").first(); } if (0 === $(".adp-vol-wrapper").length) { window.appikonDiscount.settings.vd_placement_settings.hasOwnProperty("placement") && "before" == window.appikonDiscount.settings.vd_placement_settings.placement ? e.before("<div class='adp-vol-wrapper'></div>") : e.after("<div class='adp-vol-wrapper'></div>"); } "buy_x_dollars" === discountResponse.type ? window.appikonDiscount.showBuyXDiscounts($, discountResponse) : window.appikonDiscount.showVolDiscounts($, discountResponse); } } var objectExists = function (t) { return "object" == typeof t ? t : null }; if (objectExists(discountResponse.discounts)) { if(window.appikonDiscount.isAppikonProductPage && discountResponse.product_notification) { window.appikonDiscount.showAppikonNotification($, discountResponse.product_notification); } else if(window.appikonDiscount.isAppikonCartPage && discountResponse.notifications && discountResponse.notifications.length) { window.appikonDiscount.showAppikonNotification($, discountResponse.notifications[0]); } if (objectExists(discountResponse.discounts.cart) && objectExists(discountResponse.discounts.cart.items)) { window.appikonDiscount.showCartDiscounts($, discountResponse.discounts); } } if (discountResponse.product_lowest_price_message && window.appikonDiscount.settings.product_page_price_selector && window.appikonDiscount.settings.product_page_price_selector !== "") { window.appikonDiscount.productLowestPriceMessage = discountResponse.product_lowest_price_message; $(window.appikonDiscount.settings.product_page_price_selector).html("<span>" + discountResponse.product_lowest_price_message + "</span>"); } window.appikonDiscount.reloadCurrency() if (window.appikonDiscount.postDiscountHandlers) { for (let i = 0; i < window.appikonDiscount.postDiscountHandlers.length; i++) { window.appikonDiscount.postDiscountHandlers[i](discountResponse); } } } window.appikonDiscount.isCartChange = ($, newCart) => { var isCartChange = false; var oldCart = window.appikonResponseStore.cartJS; var cartPropertiesToCompare = ["original_total_price", "total_discount", "total_weight", "item_count", "items_subtotal_price"]; $.each(cartPropertiesToCompare, function (i, prop) { if (oldCart[prop] !== newCart[prop]) { isCartChange = true; return false; // break the loop } }); if(!isCartChange && oldCart.items.length !== newCart.items.length) { isCartChange = true; } if(!isCartChange) { $.each(oldCart.items, function(i, oldItem){ var newItem = newCart.items[i]; if(oldItem.id !== newItem.id || oldItem.quantity !== newItem.quantity) { isCartChange = true; return false; // break the loop } }) } return isCartChange; } window.appikonDiscount.processCartData = ($, ajaxCartData) => { if (window.appikonDiscount.isCartChange($, ajaxCartData)) { window.appikonResponseStore.cartJS = ajaxCartData; window.appikonDiscount.prepareAppikonDiscountRequestData($, ajaxCartData) } else { window.appikonDiscount.fillCartData($, false); } } window.appikonDiscount.addCompareAtPrice = async ($, cart) => { var totalCompareAtPrice = 0; await Promise.all(cart.items.map(async (item) => { $.ajax({ url: '/products/' + item.handle + '.js', dataType: 'json', async: false, success: function(product){ for (const variant of product.variants) { item["compare_at_price"] = item["price"]; if (variant.id == item.variant_id && variant.compare_at_price != null) { item["compare_at_price"] = variant.compare_at_price; break; } }; const compareAtLinePrice = item["compare_at_price"] * item["quantity"]; totalCompareAtPrice += compareAtLinePrice; item["compare_at_line_price"] = compareAtLinePrice; } }); })); cart.compare_at_total_price = totalCompareAtPrice; return cart; } window.appikonDiscount.insertCartTitleSnippet = ($, productTitleSelector) => { var isInserted = false; if (!productTitleSelector) { return isInserted; } var selectors = productTitleSelector.split(","); $.each(selectors, function(index, selector) { var elems = $(selector); if (elems.length) { var cart = window.appikon.cart; elems.each(function (index) { if (index < cart.items.length && $(this).find(".appikon-cart-item-success-notes").length === 0) { $(this).html($(this).html() + "<span class='appikon-cart-item-success-notes' data-key='" + cart.items[index].key + "'></span><span class='appikon-cart-item-upsell-notes' data-key='" + cart.items[index].key + "'></span>"); isInserted = true; } }); } }) return isInserted; } window.appikonDiscount.insertCartLinePriceSnippet = ($, cartLinePriceSelector) => { var isInserted = false; if (!cartLinePriceSelector) { return isInserted; } var selectors = cartLinePriceSelector.split(","); $.each(selectors, function(index, selector) { var elems = $(selector); if (elems.length) { var cart = window.appikon.cart; elems.each(function (index) { if (index < cart.items.length && $(this).find(".appikon-cart-item-line-price").length == 0) { $(this).html("<span class='appikon-cart-item-line-price' data-key='" + cart.items[index].key + "'>" + $(this).html() + "</span>"); isInserted = true; } }); } }) return isInserted; } window.appikonDiscount.insertCartUnitPriceSnippet = ($, cartUnitPriceSelector) => { var isInserted = false; if (!cartUnitPriceSelector) { return isInserted; } var selectors = cartUnitPriceSelector.split(","); $.each(selectors, function(index, selector) { var elems = $(selector); if (elems.length) { var cart = window.appikon.cart; elems.each(function (index) { if (index < cart.items.length && $(this).find(".appikon-cart-item-unit-price").length == 0) { $(this).html("<span class='appikon-cart-item-unit-price' data-key='" + cart.items[index].key + "'>" + $(this).html() + "</span>"); } }); } }) return isInserted; } window.appikonDiscount.insertCartSubTotalSnippet = ($, cartSubTotalSelector) => { var isInserted = false; if (cartSubTotalSelector) { var selectors = cartSubTotalSelector.split(","); $.each(selectors, function(index, selector) { var elem = $(selector).eq(0); if(elem && elem.length && elem.find(".wholesale-original-cart-total").length == 0) { elem.html("<span class='wholesale-original-cart-total'>" + "<span class='wholesale-original-price'>" + elem.html() + "</span>" + "</span>" + "<span class='wholesale-cart-total'></span>" + "<div class='additional-notes'>" + "<span class='wholesale-minimums-note'></span>" + "<span class='wholesale-extra-note'></span>" + "</div>"); isInserted = true; } }) } return isInserted; } window.appikonDiscount.insertCartSnippets = ($, cartType) => { var productTitleInserted = null; var linePriceInserted = null; var subtotalInserted = null; var unitPriceInserted = null; if (cartType === 'DRAWER') { productTitleInserted = window.appikonDiscount.insertCartTitleSnippet($, window.appikonDiscount.settings.drawer_cart_product_title_selector); linePriceInserted = window.appikonDiscount.insertCartLinePriceSnippet($, window.appikonDiscount.settings.drawer_cart_line_price_selector); unitPriceInserted = window.appikonDiscount.insertCartUnitPriceSnippet($, window.appikonDiscount.settings.drawer_cart_unit_price_selector); subtotalInserted = window.appikonDiscount.insertCartSubTotalSnippet($, window.appikonDiscount.settings.drawer_cart_sub_total_selector); } else if (cartType === 'REGULAR') { productTitleInserted = window.appikonDiscount.insertCartTitleSnippet($, window.appikonDiscount.settings.regular_cart_product_title_selector); linePriceInserted = window.appikonDiscount.insertCartLinePriceSnippet($, window.appikonDiscount.settings.regular_cart_line_price_selector); unitPriceInserted = window.appikonDiscount.insertCartUnitPriceSnippet($, window.appikonDiscount.settings.regular_cart_unit_price_selector); subtotalInserted = window.appikonDiscount.insertCartSubTotalSnippet($, window.appikonDiscount.settings.regular_cart_sub_total_selector); } return productTitleInserted || linePriceInserted || subtotalInserted || unitPriceInserted; } window.appikonDiscount.fillCartData = ($, forceFill) => { setTimeout(function() { if(window.appikonResponseStore.discountResponse) { var drawerCartSnippets = window.appikonDiscount.insertCartSnippets($, "DRAWER"); var regularCartSnippets = false; if (window.appikonDiscount.settings.is_dynamic_insertion) { regularCartSnippets = window.appikonDiscount.insertCartSnippets($, "REGULAR"); } if(drawerCartSnippets || regularCartSnippets || forceFill == true) { window.appikonDiscount.appikonDelegate($, window.appikonResponseStore.discountResponse); } } }, 400); } window.appikonDiscount.enableCheckoutButtons = ($) => { var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors(); $.each(checkoutSelectors, function(index, selector){ $(selector).prop('disabled', false); }); } window.appikonDiscount.disableCheckoutButtons = ($) => { var checkoutSelectors = window.appikonDiscount.getCheckoutSelectors(); $.each(checkoutSelectors, function(index, selector){ $(selector).prop('disabled', true); }); } window.appikonDiscount.getCheckoutSelectors = () => { var checkoutSelectors = window.appikonDiscount.settings.global.appikonCheckoutSelector.split(","); if(window.appikonDiscount.settings.checkout_selector) { window.appikonDiscount.settings.checkout_selector.split(",").forEach(function(selector){ checkoutSelectors.push(selector.trim()); }); } return checkoutSelectors; } window.appikonDiscount.getAppikonDiscountData = ($) => { if (window.appikonDiscount.settings.use_compare_at_price === true){ var xhrAppiconCartRequet = $.ajax({ cache: !1, type: "GET", url: "/cart.js", dataType : "json" }).done(async function(ajaxCartData) { let cartWithCompareAt = await window.appikonDiscount.addCompareAtPrice($, ajaxCartData); window.appikonDiscount.processCartData($, cartWithCompareAt); }).fail(function(jqXHR, status, error) { console.error("getAppikonDiscountData", error, jqXHR.responseText) }) } else { var xhrAppiconCartRequet = $.ajax({ cache: !1, type: "GET", url: "/cart.js", dataType : "json" }).done(function(ajaxCartData) { window.appikonDiscount.processCartData($, ajaxCartData); }).fail(function(jqXHR, status, error) { console.error("getAppikonDiscountData", error, jqXHR.responseText) }) } } window.appikonDiscount.prepareAppikonDiscountRequestData = ($, appikonDrawerCart) => { window.appikon.cart = appikonDrawerCart; window.appikon.adp_page = 'cart'; window.appikon.discounts = {}; window.appikon.cart_product_ids = []; appikonDrawerCart.items.forEach(function(item){ var appikon_item = item; ["product_title", "total_discount", "discounts", "grams", "vendor", "taxable", "gift_card", "url", "image", "featured_image", "requires_shipping", "product_type", "product_description", "variant_title", "variant_options"].map(function(k) { delete appikon_item[k] }); window.appikon.cart_product_ids.push(appikon_item.product_id); }); if(window.appikon.cart.items.length > 0) { // Get Product Metadata var xhrAppiconCartViewJSONRequet = $.ajax({ cache: !1, type: "GET", url: "/cart?view=appikon.json", dataType: "text", beforeSend: function(xhr){xhr.setRequestHeader('x-requested-with', '');} }).done(function(data) { var cartMetadataResponse = JSON.parse(data) window.appikon.cart_collection_ids = []; window.appikon.cart.items.forEach(function(item){ cartMetadataResponse.items.forEach(function(cartMetadataItem){ if(cartMetadataItem.id == item.id) { item["collection_ids"] = cartMetadataItem.collectionIds; } }); window.appikon.cart_collection_ids.push(item.collection_ids); }); // disable checkout buttons window.appikonDiscount.disableCheckoutButtons($); // send request to discount api var xhrAppikonDiscountRequest = $.ajax({ cache: !1, type: "POST", url: window.appikonDiscount.settings.app_root_url, data: JSON.stringify(window.appikon), dataType: "json", contentType: "application/json; charset=utf-8" }).done(function(data) { window.appikonResponseStore.discountResponse = data; window.appikonDiscount.fillCartData($, true); window.appikonDiscount.enableCheckoutButtons($); }).fail(function(jqXHR, status, error) { console.error("calculateAppikonDiscount", error, jqXHR.responseText) window.appikonDiscount.enableCheckoutButtons($); }); }).fail(function(jqXHR, status, error) { console.error("prepareAppikonDiscountRequestData", error, jqXHR.responseText) }) } } window.appikonDiscount.triggerDiscountCalculation = ($) => { if (window.appikonResponseStore.cartJS) { window.appikonDiscount.prepareAppikonDiscountRequestData($, window.appikonResponseStore.cartJS); } else { window.appikonDiscount.getAppikonDiscountData($); } } window.appikonDiscount.updateCartItems = ($, items) => { for (var e = 0; e < items.length; e++) { var n = items[e]; n.upsell_note = n.upsell_note ? n.upsell_note : ""; n.success_note = n.success_note ? n.success_note : ""; if (n.discounted_price < n.original_price) { if (window.appikonDiscount.settings.use_compare_at_price === true) { $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>"); $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_line_price_format + "</span><span class='discounted_price '>" + n.discounted_line_price_format + "</span>"); $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.compare_at_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>"); } else { $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>"); $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_line_price_format + "</span><span class='discounted_price '>" + n.discounted_line_price_format + "</span>"); $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='original_price '>" + n.original_price_format + "</span><span class='discounted_price '>" + n.discounted_price_format + "</span>"); } $("span.discounted_price").css("font-weight", "bold"); } else { if (window.appikonDiscount.settings.use_compare_at_price === true) { $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_price_format + "</span>"); $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_line_price_format + "</span>"); $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.compare_at_price_format + "</span>"); } else { $(".appikon-cart-item-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_price_format + "</span>"); $(".appikon-cart-item-line-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_line_price_format + "</span>"); $(".appikon-cart-item-unit-price[data-key='" + n.key + "']").html("<span class='discounted_price appkion_original_price'>" + n.original_price_format + "</span>"); } $("span.discounted_price").css("font-weight", "normal"); } $(".appikon-cart-item-upsell-notes[data-key='" + n.key + "']").html(n.upsell_note); $(".appikon-cart-item-success-notes[data-key='" + n.key + "']").html(n.success_note); } }; window.appikonDiscount.displayCartTotals = ($, t) => { $(".wholesale-original-cart-total span.wholesale-original-price").length > 0 ? $(".wholesale-original-cart-total span.wholesale-original-price").css("text-decoration", "line-through") : $(".wholesale-original-cart-total").css("text-decoration", "line-through"); $(".wholesale-original-cart-total").show() if (window.appikonDiscount.settings.use_compare_at_price === true) { $("span.wholesale-original-price").html(t.compare_at_price_html); } else { $("span.wholesale-original-price").html(t.original_price_html); } $(".wholesale-cart-total").html("<span class=''>" + t.discounted_price_html + "</span>"); var e = ""; if (t.summary_item_html) { e = t.summary_item_html; } $(".subtotal .cart_savings.sale").hide(); $(".wholesale-cart-total").prepend("<span class='appikon-messages'><div id='appikon-summary-item'>" + e + "</div><div id='appikon-discount-item'></div></span>"); if (window.appikonDiscount.settings.show_discount_code) { $('.appikon-discounts-wrapper').remove(); var discountCodePlacementSelectors = window.appikonDiscount.settings.discount_code_settings.inputPlacementSelector.split(','); discountCodePlacementSelectors.forEach((selector, index, array) => { let discountCodeWrapper = "<div class='appikon-discounts-wrapper'>" + "<input type='text' id='appikon-discount-code' placeholder='Discount Code'>" + "<button id='apply-appikon-discount' class='btn btn--secondary'>Apply</button>" + "</div>" if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "BEFORE") { $(selector).before(discountCodeWrapper); } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "AFTER") { $(selector).after(discountCodeWrapper); } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "PREPEND") { $(selector).prepend(discountCodeWrapper); } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "APPEND") { $(selector).append(discountCodeWrapper); } else if (window.appikonDiscount.settings.discount_code_settings.inputPlacementPosition === "REPLACE") { $(selector).after(discountCodeWrapper); $(selector).hide(); } }); if (window.appikon.discount_code) { $(".appikon-discounts-wrapper").hide(); $("div[id=appikon-discount-item]").html('<button id="appikon-remove-discount-code" type="button">X</button>' + t.discount_item_html); document.querySelectorAll("#appikon-remove-discount-code").forEach(item => { item.addEventListener('click', event => { window.appikonDiscount.deleteCookie("appikon_discount_" + window.appikonDiscount.settings.shop); delete window.appikon.discount_code; window.appikonDiscount.triggerDiscountCalculation($); }); }); } else { $(".appikon-discounts-wrapper").show(); } } $(".wholesale-cart-total span").css("text-decoration", "none"); window.appikonDiscount.reloadCurrency(); }; window.appikonDiscount.deleteCookie = (t) => { var o = new Date; o.setTime(o.getTime() - 1000); var i = "expires=" + o.toUTCString(); document.cookie = t + "=; " + i + "; path=/;" } window.appikonDiscount.setCookie = (t, e, n) => { var o = new Date; o.setTime(o.getTime() + 24 * n * 60 * 60 * 1e3); var i = "expires=" + o.toUTCString(); document.cookie = t + "=" + e + "; " + i + "; path=/;" } window.appikonDiscount.setCookieMinutes = (t, e, m) => { var o = new Date; o.setTime(o.getTime() + m * 60000); var i = "expires=" + o.toUTCString(); document.cookie = t + "=" + e + "; " + i + "; path=/;" } window.appikonDiscount.setCookieSession = (t, e) => { document.cookie = t + "=" + e + "; path=/;" } window.appikonDiscount.getCookie = (t) => { for (var e = t + "=", n = document.cookie.split(";"), o = 0; o < n.length; o++) { for (var i = n[o]; " " == i.charAt(0);) i = i.substring(1); if (0 == i.indexOf(e)) return i.substring(e.length, i.length) } return "" } // custom JS settings overrides </script> <script id="adp-discount-tiers-default" type="text/x-handlebars-template"> <div class="adp-discount-tiers"> <h4>{{{product_message}}}</h4> <table class="adp-discount-table"> <thead> <tr> <th>Minimum Qty</th> <th>Discount</th> </tr> </thead> <tbody> {{#vol_rows}} <tr> <td>{{{quantity}}} +</td> <td>{{{price.title}}}</td> </tr> {{/vol_rows}} </tbody> </table> </div> </script> <script id="adp-discount-tiers-detailed" type="text/x-handlebars-template"> <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4> <table class="adp-discount-table"> <thead> <tr> <th>Qty</th> <th>Discount</th> </tr> </thead> <tbody> {{#vol_rows}} <tr> <td>Buy {{{quantity}}}</td> <td>{{{price.title}}} each</td> </tr> {{/vol_rows}} </tbody> </table> </div> </script> <script id="adp-discount-tiers-grid" type="text/x-handlebars-template"> <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4> <table class="adp-discount-table"> <thead> <tr> <th>Minimum Qty</th> <th>Maximum Qty</th> <th>Discount</th> </tr> </thead> <tbody> {{#vol_rows}} <tr> <td>{{{quantity}}}</td> <td>{{{next_range_qty}}}</td> <td>{{{price.title}}}</td> </tr> {{/vol_rows}} </tbody> </table> </div> </script> <script id="adp-discount-tiers-grid-alt" type="text/x-handlebars-template"> <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4> <table class="adp-discount-table"> <thead> <tr> <th>Qty</th> <th>Discount</th> </tr> </thead> <tbody> {{#vol_rows}} <tr> <td>{{{quantity}}} - {{{next_range_qty}}}</td> <td>{{{price.title}}}</td> </tr> {{/vol_rows}} </tbody> </table> </div> </script> <script id="adp-buy-x-discount-tiers" type="text/x-handlebars-template"> <div class="adp-discount-tiers"><h4>{{{product_message}}}</h4> <table class="adp-discount-table"> <thead> <tr> <th>Qty</th> <th>Discount</th> </tr> </thead> <tbody> {{#vol_rows}} <tr> <td>Buy {{{quantity}}}</td> <td>{{{price.title}}}</td> </tr> {{/vol_rows}} </tbody> </table> </div> </script> <script type="text/javascript"> function getUrlParam(paramName) { const urlParams = new URLSearchParams(window.location.search); return urlParams.get(paramName); } const testOfferParam = getUrlParam('shopacadoTestToken'); const testOfferName = getUrlParam('shopacadoTestName'); ! function (window, document) { "use strict"; if (testOfferParam) { window.appikonDiscount.setCookieSession('shopacado-test-offer-token', testOfferParam); window.appikonDiscount.setCookieSession('shopacado-test-offer-name', testOfferName); var uri = window.location.toString(); if (uri.indexOf("?") > 0) { var clean_uri = uri.substring(0, uri.indexOf("?")); window.history.replaceState({}, document.title, clean_uri); } } function isMobileBrowser() { var t = !1; try { (/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0, 4))) && (t = !0) } catch (e) {} return t } function reqJquery(t) { if ("undefined" == typeof jQuery || !jQuery || 1 === parseInt(jQuery.fn.jquery) && parseFloat(jQuery.fn.jquery.replace(/^1\./, "")) < 10) { var e = document.getElementsByTagName("head")[0], n = document.createElement("script"); n.src = ("https:" == document.location.protocol ? "https://" : "http://") + "ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js", n.type = "text/javascript", n.onload = n.onreadystatechange = function () { n.readyState ? "complete" !== n.readyState && "loaded" !== n.readyState || (n.onreadystatechange = null, t(jQuery.noConflict(!0))) : t(jQuery.noConflict(!0)) }, e.appendChild(n) } else t(jQuery) } if (-1 !== document.location.search.indexOf("clear_cookies=1")) { window.appikonDiscount.setCookie("adp-skip-ids", ""); window.appikonDiscount.setCookie("cart", ""); } reqJquery(function ($) { checkForTestOffer(); function notifyCalculationsInProgress() { return hasFlag("notify_about_disocunt_calculations") && (hasFlag("disable_checkout_button") ? (checkoutBtn.attr("disabled", !0).val("Please wait").text("Please wait").css("border-color", originalBorder).css("background-color", originalBackground), setTimeout(enableCheckoutButton, 4e3)) : window.appikonDiscount.isAppikonCartPage && window.appikonDiscount.showAppikonNotification($, window.appikonDiscount.settings.calculation_note, {})), !0 } function hideCalculationsInProgressNote() { return hasFlag("notify_about_disocunt_calculations") && (hasFlag("disable_checkout_button") ? enableCheckoutButton() : $("#appikon-notification-bar").text() == window.appikonDiscount.settings.calculation_note + "X" && $("#appikon-notification-bar").fadeOut("slow")), !0 } function getRefreshDelayValue() { var t = ""; return t = isMobileBrowser() ? window.appikonDiscount.settings.delay_mobile_refresh_cart : window.appikonDiscount.settings.delay_refresh_cart, 1e3 * parseFloat(t) } function checkForTestOffer() { window.appikon.test_offer_token = window.appikonDiscount.getCookie('shopacado-test-offer-token'); window.appikon.test_offer_name = window.appikonDiscount.getCookie('shopacado-test-offer-name'); if (window.appikon.test_offer_token && window.appikon.test_offer_token != "") { showTestOfferNotice(); } } function showTestOfferNotice() { var noticeHtml = ` <div id="shopacado-banner"> <div id="shopacado-banner-content"> Testing Offer: ` + window.appikon.test_offer_name + ` <button id="shopacado-stop-test-offer">Stop Testing</button> </div> </div> `; $("#shopacado-banner").remove(); $("body").prepend(noticeHtml); $("body").addClass("push-down"); $("#shopacado-stop-test-offer").click( function () { removeTestOfferNotice(); }); } function removeTestOfferNotice() { $("#shopacado-banner").remove(); $("body").removeClass("push-down"); window.appikonDiscount.deleteCookie("shopacado-test-offer-token"); window.appikonDiscount.deleteCookie("shopacado-test-offer-name"); delete window.appikon.test_offer_token; delete window.appikon.test_offer_name; } window.appikonDiscount.calculateDiscounts = () => window.appikonDiscount.getAppikonDiscountData($); function refreshAppikonData() { window.appikonDiscount.getAppikonDiscountData($); } function handleCartRequests(url) { var isCartRequestProcessed = true; if ((url.includes('/cart.js') || url.includes('/cart.json') || url.includes('/cart/add') || url.includes('/cart/update') || (window.appikonDiscount.settings.is_dynamic_insertion && url.includes('/cart/change')) || url.includes('/cart/clear') || url.endsWith('/cart') || url.includes('/cart?')) && !url.includes('/cart?view=appikon.json')) { if (url.includes('/cart/add') || url.endsWith('/cart') || url.includes('/cart?') ) { $.ajax({ cache: !1, type: "GET", url: "/cart.js", dataType: "json" }).done(function (ajaxCartData) { //window.appikonDiscount.processCartData($, ajaxCartData); }).fail(function (jqXHR, status, error) { console.error(error) }) } else { isCartRequestProcessed = false; } } return isCartRequestProcessed; } var appikonCookieCode = window.appikonDiscount.getCookie("appikon_discount_" + window.appikonDiscount.settings.shop); appikonCookieCode && (window.appikon.discount_code = appikonCookieCode); if (hasFlag("disable_checkout_button")) { var checkoutBtn = $(window.appikonDiscount.settings.global.appikonCheckoutSelector); var originalCheckoutContent = checkoutBtn.val() || checkoutBtn.html(); var originalBorder = checkoutBtn.css("border-color"); var originalBackground = checkoutBtn.css("background-color"); var enableCheckoutButton = function () { checkoutBtn.html(originalCheckoutContent).val(originalCheckoutContent).removeAttr("disabled").removeAttr("border-color").removeAttr("background-color") }; } if (window.appikonDiscount.isAppikonCartPage) { var skipIds = window.appikonDiscount.getCookie("adp-skip-ids"); skipIds && (window.appikon.skip_ids = skipIds) } function continuePageLoad() { $(document).ready(function () { if(window.appikonDiscount.settings.dp.installed) { refreshAppikonData(); if (window.appikonDiscount.settings.listen_to_ajax_cart_events_strategy) { // Intercept AJAX requests var origOpen = window.XMLHttpRequest.prototype.open; window.XMLHttpRequest.prototype.open = function() { this.addEventListener('load', async function() { var url = this.responseURL; if(!handleCartRequests(url)) { var ajaxCartData = JSON.parse(this.responseText); if (window.appikonDiscount.settings.use_compare_at_price === true) { var cartWithCompareAt = await window.appikonDiscount.addCompareAtPrice($, ajaxCartData); window.appikonDiscount.processCartData($, cartWithCompareAt); } else { window.appikonDiscount.processCartData($, ajaxCartData); } } }); origOpen.apply(this, arguments); }; // Intercept fetch requests const originalFetch = window.fetch; window.fetch = function() { return new Promise((resolve, reject) => { originalFetch.apply(this, arguments) .then((response) => { var url = response.url; if(!handleCartRequests(url)) { $.ajax({ cache: !1, type: "GET", url: "/cart.js", dataType: "json" }) // response.clone().json().then(ajaxCartData => { // window.appikonDiscount.processCartData($, ajaxCartData); //}); } resolve(response); }) .catch((error) => { reject(error); }) }); } } else { var appikonCallRepeater = setInterval(refreshAppikonData,1000); } } }); window.appikon.adp_page && window.appikon.adp_page === 'product' && window.appikonDiscount.settings.dp.installed > 0 && ($.ajax({ cache: !1, type: "POST", url: window.appikonDiscount.settings.app_root_url, data: JSON.stringify(window.appikon), dataType: "json", contentType: "application/json; charset=utf-8", success: function (t) { window.appikonDiscount.appikonDelegate($, t); } })), setTimeout(function () { "function" == typeof ga && ga(function (t) { window.gaclientId = t.get("clientId") }) }, 1e3), hasFlag("refresh_on_qty_plush_minus") && ($(document).on("click", window.appikonDiscount.settings.plus_minus_qty_selector, function () { var t = this; window.appikonDiscount.isAppikonCartPage && setTimeout(function () { $(t).parents('form[action*="/cart"]').submit() }, 500) }), hasFlag("refresh_on_qty_change_hard") && (window.appikonDiscount.cartSubmit = function () { window.appikonDiscount.isAppikonCartPage && setTimeout(function () { $('form[action*="/cart"]').submit() }, 500) }, $(document).ready(function () { setTimeout(function () { var t, e = document.querySelectorAll(window.appikonDiscount.settings.plus_minus_qty_selector); for (t = 0; t < e.length; t++) e[t].setAttribute("onclick", "window.appikonDiscount.cartSubmit();") }, 1200) }))); var debutEditBtnExists = $("div.cart__edit button.btn.cart__edit--active:visible").length > 0, qtyInputEvent = debutEditBtnExists ? "" : "input "; if (window.appikonDiscount.isAppikonCartPage && $(document).on(qtyInputEvent + "change", "input.appikon-quantity, input[name^='updates['], input[id^='updates_'], input[id^='Updates_']", function (t) { var e = this; t.preventDefault(), "" != $.trim($(this).val()) && (setTimeout(function () { if (hasFlag("enable_quantity_change_reload")) { hasFlag("quantities_refresh_over_submit") ? window.location.reload() : $(e).parents('form[action*="/cart"]').submit() } }, getRefreshDelayValue())) }), window.appikonDiscount.isAppikonCartPage && ($(document).on("click", "td.cart-qty span.icon-plus, td.cart-qty span.icon-minus", function (t) { t.preventDefault(), $(this).parents('form[action*="/cart"]').submit() }), !window.appikonDiscount.settings.is_dynamic_insertion && $(document).ajaxSuccess(function (t, e, n) { n && "/cart/change.js" == n.url && window.location.reload() }), 1 != hasFlag("avoid_default_qty_input_event_change") && (setTimeout(function () { $(".js-qty__adjust").off("click") }, 500), $(document).on("click", "div.js-qty .js-qty__adjust", function (t) { if(!window.appikonDiscount.settings.avoid_cart_quantity_adjustment) { t.preventDefault(); var e = parseInt($(this).parents("div.js-qty").find("input").val()); if ($(this).hasClass("js-qty__adjust--plus")) var n = e + 1; else n = e - 1; $(this).parents("div.js-qty").find("input").val(n).change() } else { $(this).parents("div.js-qty").find("input").change() } }))), $(document).on("click", "button#apply-appikon-discount", function (t) { t.preventDefault(); var discount_code_entered = $("input[id=appikon-discount-code]:visible").val().trim(); window.appikonDiscount.setCookieMinutes("appikon_discount_" + window.appikonDiscount.settings.shop, discount_code_entered, 5); window.appikon.discount_code = discount_code_entered; window.appikonDiscount.triggerDiscountCalculation($); }), $(document).on("click", "div#appikon-close-notification", function (t) { t.preventDefault(), window.appikonDiscount.setCookie("appikon_notifications_closed", 1, .01), $("#appikon-notification-bar").slideUp("slow") }), $(document).on("click", ".appikon-variants-container select.adp-variants", function () { $(this).children("option").length < 1 && alert("All item variants are out of stock") }), hasFlag("use_google_fonts")) { function insertGoogleFontStyle(t) { var e = document.head, n = document.createElement("link"); n.id = "adp_google_fonts_link", n.type = "text/css", n.rel = "stylesheet", n.href = "https://fonts.googleapis.com/css?family=" + t.join(","), e.appendChild(n) } }; } window.appikon.multicurrency = {}; if (window.Shopify && window.Shopify.currency) { window.appikon.multicurrency.currency = window.Shopify.currency.active; window.appikon.multicurrency.rate = window.Shopify.currency.rate; window.appikon.multicurrency.locale = window.Shopify.locale; window.appikon.multicurrency.country = window.Shopify.country; } if (window.theme && window.theme.moneyFormat) { window.appikon.multicurrency.moneyFormat = window.theme.moneyFormat; } else if (window.theme && window.theme.strings && window.theme.strings.moneyFormat) { window.appikon.multicurrency.moneyFormat = window.theme.strings.moneyFormat; } else if (window.Theme && window.Theme.strings && window.Theme.strings.moneyFormat) { window.appikon.multicurrency.moneyFormat = window.Theme.strings.moneyFormat; } else if (window.Theme && window.Theme.moneyFormat) { window.appikon.multicurrency.moneyFormat = window.Theme.moneyFormat; } else if (window.mwSwitcherObjects && window.mwSwitcherObjects.shop.money_format){ window.appikon.multicurrency.moneyFormat = window.mwSwitcherObjects.shop.money_format; } else if (window.Shopify.currency && window.Shopify.currency.active && window.Currency && window.Currency.money_format && window.Currency.money_format[window.Shopify.currency.active]) { window.appikon.multicurrency.moneyFormat = window.Currency.money_format[window.Shopify.currency.active]; } else if (window.Currency && window.Currency.currentCurrency && window.Currency.moneyFormats && window.Currency.moneyFormats[window.Currency.currentCurrency]) { window.appikon.multicurrency.moneyFormat = window.Currency.moneyFormats[window.Currency.currentCurrency].money_format; } else if (window.ACSCurrency && window.ACSCurrency.currentCurrency) { window.appikon.multicurrency.moneyFormat = window.ACSCurrency.moneyFormats[window.ACSCurrency.currentCurrency].money_format; } else if (window.FlashsearchThemeSettings && window.FlashsearchThemeSettings.shop && window.FlashsearchThemeSettings.shop.moneyFormat) { window.appikon.multicurrency.moneyFormat = window.FlashsearchThemeSettings.shop.moneyFormat; } typeof continuePageLoad === "function" && continuePageLoad(); }); }(window, document); </script> <!-- in theme.liquid <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> --> <style> #template-cart-summary .btn-checkout { display: none; } </style> <script> document.addEventListener("DOMContentLoaded",()=>{ setTimeout(() => { let checkoutButton = document.querySelectorAll("#template-cart-summary .btn-checkout"); if (checkoutButton.length) { checkoutButton.forEach(el => el.style.display = "inline-block"); } }, "4000"); }); $(document).ready(function () { jQuery(".btn.btn-primary.btn-update, .btn.btn-danger.btn-remove").on( "click", function (e) { const btnCheckout = document.querySelector('#template-cart-summary .btn-checkout'); btnCheckout.style.display = "none"; setTimeout(function () { jQuery('form[action="/cart"]').submit(); setTimeout(function () { btnCheckout.style.display = "block"; }, 5000); }, 700); } ); }); </script> <style> </style> <!-- Failed to render app block "9474939235389752620": app block path "shopify://apps/discounty/blocks/product-app-embed-block/d65eb522-0d94-499f-9831-d4b3301f5340" does not exist --><div id="shopify-block-12657775114333427046" class="shopify-block shopify-app-block"><script> window.essentialCountdownTimerConfigs = []; const essentialCollectionId = 401916494067; window.essentialCountdownTimerMeta = { productData: null, productCollections: null, }; window.essentialProductTags = null </script> </div><div id="shopify-block-6143736321357441667" class="shopify-block shopify-app-block"> <script src="//code.tidio.co/wc0xfdmhp2otgpstxhd6yee48xr8brvt.js?extensionVersion=1.3.0" async></script> </div><div id="shopify-block-4318962865815008709" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: config --><script> (function bootstrap() { const isObject = (value) => { return value != null && typeof value === "object" && !Array.isArray(value); } const merge = (...objects) => objects.reduce((result, current) => { const prevResultKey = Object.keys(result || {}); const currentKey = Object.keys(current || {}); const loopObject = prevResultKey.length > currentKey.length ? result : current; Object.keys(loopObject || {}).forEach((key) => { if (Array.isArray(result[key]) && Array.isArray(current[key])) { result[key] = Array.from(new Set(result[key].concat(current[key]))); } else if (isObject(result[key]) && isObject(current[key])) { result[key] = merge(result[key], current[key]); } else { if (currentKey.indexOf(key) !== -1) { result[key] = current[key]; } else { result[key] = loopObject[key]; } } }); return result; }, {}); function loadAppConfig() { const boostSDAppConfig = { mode: 'production', api: { filterUrl: 'https://staging.bc-solutions.net/bc-sf-filter/filter', searchUrl: 'https://staging.bc-solutions.net/bc-sf-filter/search', recommendUrl: 'https://staging.bc-solutions.net/discovery/recommend', suggestionUrl: 'https://staging.bc-solutions.net/bc-sf-filter/search/suggest', productsUrl: 'https://staging.bc-solutions.net/bc-sf-filter/search/products', cdn: 'https://boost-cdn-staging.bc-solutions.net', }, shop: { name: 'Avern Cleaning Supplies (Internet) Ltd', url: 'https://www.averncleaningsupplies.com', domain: 'avern-cleaning-supplies.myshopify.com', currency: 'GBP', money_format: "£{{amount}}", money_format_with_currency: "£{{amount}} GBP" }, filterSettings: Object.assign({ swatch_extension: "png", swatch_settings: {"black":{"name":"black","type":"one_color","colorCodes":["#000000"],"imageUrl":""},"blue":{"name":"blue","type":"one_color","colorCodes":["#0000FF"],"imageUrl":""},"green":{"name":"green","type":"one_color","colorCodes":["#008000"],"imageUrl":""},"grey":{"name":"grey","type":"one_color","colorCodes":["#969393"],"imageUrl":""},"pink":{"name":"pink","type":"one_color","colorCodes":["#FFC0CB"],"imageUrl":""},"red":{"name":"red","type":"one_color","colorCodes":["#FF0000"],"imageUrl":""},"white":{"name":"white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""},"yellow":{"name":"yellow","type":"one_color","colorCodes":["#FFFF00"],"imageUrl":""}}, }, {"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":true,"activeScrollToTop":true,"showVariantImageBasedOnSelectedFilter":"","productAndVariantAvailable":true,"availableAfterFiltering":false,"isShortenUrlParam":true,"shortenUrlParamList":["pf_c_type:type1","pf_v_brand:brand","pf_c_shop_by_category:shop_by_category","pf_t_power_type:power_type","pf_t_delivery:delivery","pf_t_motor_power:motor_power","pf_t_capacity:capacity","pf_t_dust_type:dust_type","pf_t_wattage:wattage","pf_m_::custom::running_time:running_time","pf_p_price:price","pf_mlt_accessory_type:accessory_type","pf_t_size:size","pf_t_scrubber_accessories:scrubber_accessories","pf_t_pad_size:pad_size","pf_v_vendor:vendor","pf_t_accessories:accessories","pf_c_shop_by_type:shop_by_type","pf_t_application:application","pf_t_paper_type:paper_type","pf_m_::custom::paper_quality:paper_quality","pf_t_pack_size:pack_size","pf_t_colour:colour","pf_c_janitorial_products:janitorial_products","pf_t_type:type1_1","pf_t_glove_type:glove_type","pf_opt_size:size1","pf_t_shop_by_category:shop_by_category1","pf_t_bar:bar","pf_t_avg_hours_per_day_usage:avg_hours_per_day_usage","pf_t_litres_of_water_per_hour:litres_of_water_per_hour","pf_m_::custom::hose_reel:hose_reel","pf_t_diesel_tank_capacity:diesel_tank_capacity","pf_t_machine_type:machine_type","pf_c_specific_type:specific_type","pf_mlt_product_type:product_type","pf_t_strength:strength","pf_t_squeegee_width:squeegee_width","pf_t_machine_types:machine_types","pf_m_::custom::sebo_model:sebo_model","pf_t_sebo_accessories:sebo_accessories","pf_m_::custom::machine_model:machine_model","pf_m_::settings::tooltype:tooltype","pf_m_::settings::colour:colour1","pf_m_::settings::machinetype:machinetype","pf_m_::settings::powertype:powertype","pf_m_::settings::capacity:capacity1","pf_m_::settings::litres:litres","pf_t_pallet_offers:pallet_offers","pf_t_duplex_machines:duplex_machines","pf_c_duplex_machines:duplex_machines1","pf_t_steam_temperature_degc:steam_temperature_degc","pf_t_water_tank_capacity:water_tank_capacity","pf_t_core_size:core_size","pf_t_metres_per_roll:metres_per_roll","pf_t_pressure_washer:pressure_washer","pf_opt_color:color","pf_t_sebo_machine_type:sebo_machine_type","pf_c_sebo_product:sebo_product","pf_c_select_your_brand:select_your_brand","pf_t_tag:tag","pf_c_shop_by:shop_by","pf_t_waste_bin_quanity:waste_bin_quanity","pf_t_laundry_bag_quantity:laundry_bag_quantity","pf_t_psi:psi","pf_t_revs_per_minute:revs_per_minute","pf_t_rpm:rpm","pf_t_specific_type:specific_type1","pf_t_brush_size:brush_size","pf_t_hopper_capacity:hopper_capacity","pf_t_makita_products:makita_products","pf_m_::custom::numatic_machines:numatic_machines","pf_m_::custom::delivery:delivery1","pf_m_::custom::delivery_time:delivery_time","pf_m_::custom::numatic_scrubber:numatic_scrubber","pf_mlt_multi_level_tags:multi_level_tags","pf_mlt_select_your_spare:select_your_spare","pf_c_v_tuff_cleaning_machines:v_tuff_cleaning_machines","pf_t_fuel_tank_capacity:fuel_tank_capacity","pf_m_::custom::nilfisk_vacuums:nilfisk_vacuums","pf_m_::custom::nilfisk_scrubbers:nilfisk_scrubbers","pf_t_engine_manufacture:engine_manufacture","pf_m_::custom::rpm:rpm1","pf_t_max_pump_pressure:max_pump_pressure","pf_c_cold_or_hot_pressure_washer:cold_or_hot_pressure_washer","pf_c_select_your_numatic_spares:select_your_numatic_spares","pf_t_accessory_type:accessory_type1","pf_t_janitorial_trolley_type:janitorial_trolley_type","pf_t_shelves_quantity:shelves_quantity","pf_t_draw_quantity:draw_quantity","pf_t_door_type:door_type","pf_m_::custom::litres_per_hour:litres_per_hour","pf_m_::custom::bar:bar1","pf_t_poles_max_length:poles_max_length","pf_c_select_your_category:select_your_category","pf_c_numatic_products:numatic_products"],"filterTreeMobileStyle":"style3","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"rgba(0||95||164||1)","filterTitleFontSize":19,"filterTitleFontWeight":600,"filterTitleFontTransform":"capitalize","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":16,"filterOptionFontFamily":"Red Hat Display","filterMobileButtonTextColor":"rgba(255||255||255||1)","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":600,"filterMobileButtonFontTransform":"capitalize","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":"rgba(0||95||164||1)"},"filterLayout":"vertical"}), searchSettings: {"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"based_on_data","active":true,"backup":["scrubber dryer machines","wet vacuums","hazardous vacuums","industrial vacuums","commercial vacuums"],"searchTermList":["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"],"productList":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"]},"searchEmptyResultMessages":{"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","active":true},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false,"displayDescription":false,"excludedValues":[]},"pages":{"label":"Pages","pageSize":25,"active":false,"displayImage":false,"displayExcerpt":false},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"],"type":"based_on_data","backup":["scrubber dryer machines","wet vacuums","hazardous vacuums","industrial vacuums","commercial vacuums"]},"products":{"label":"Trending products","status":false,"data":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"],"type":"manually","backup":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"]}},"enableInstantSearch":true,"productAvailable":true,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"products","label":"Products","status":"active","number":4},{"type":"collections","label":"Collections","status":"active","number":6,"excludedValues":[]},{"type":"suggestions","label":"Popular suggestions","status":"disabled","number":5},{"type":"pages","label":"Blog & Pages","status":"disabled","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":false,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":["industrial vacuums"],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":true,"data":[7715600466163,7715586375923,7715529064691,7715586605299,8017729782003,7715550822643,7715640246515,7715629138163],"backup":[],"type":"manually"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"grid","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"3","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"grid","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"}, additionalElementSettings: Object.assign({ default_sort_order: {"search":"","all":"","403169181939":"manual"}, }, {"customSortingList":"manual|price-ascending|price-descending|extra-sort1-ascending","enableCollectionSearch":true}), generalSettings: Object.assign({ preview_mode: false, preview_path: '', page: "collection", file_url: "//www.averncleaningsupplies.com/cdn/shop/files/?4485", custom_js_asset_url: "", custom_css_asset_url: "", collection_id: 401916494067, collection_handle: "toilet-paper", collection_product_count: 8, collection_count: 8, collection_tags: null, current_tags: null, default_sort_by: "manual", swatch_extension: "png", no_image_url: "https://cdn.shopify.com/extensions/e6afe0ed-a7e6-4551-b6b0-32555d9bed52/boost-ai-search-discovery-113/assets/boost-pfs-no-image.jpg", search_term: "", template: "collection",currencies: ["GBP"], current_currency:"GBP",published_locales: {"en":true}, current_locale: "en", }, {"addCollectionToProductUrl":false,"enableTrackingOrderRevenue":true}), themeSettings: {}, themeInfo: null, translation: {"productFilter":"Product filter","refine":"Refine By","refineMobile":"Filter","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for specific models or products HERE","loadPreviousPage":"Load Previous Page","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","resultEmptyWithSuggestion":"Sorry , nothing found for \"{{ terms }}\" . Call Us On 0800 9788 499 With The Product You're Looking For!","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature.","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products"},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"recommendation":{"productpage-358384":"You May Also Need","productpage-102541":"You May Also Need","productpage-672072":"You May Also Need","homepage-683770":"Just dropped","homepage-573104":"Best Sellers","collectionpage-173476":"Just dropped","collectionpage-417840":"Most Popular Products","productpage-352265":"Recently viewed","productpage-657881":"Frequently Bought Together","cartpage-742688":"Still interested in this?","cartpage-218574":"Similar Products"},"productItem":{"qvBtnLabel":"Quick view","atcAvailableLabel":"Add to cart","soldoutLabel":"Sold out","productItemSale":"SALE","productItemSoldOut":"SOLD OUT","viewProductBtnLabel":null,"atcSelectOptionsLabel":"Select options","amount":"","savingAmount":"Save {{saleAmount}}","swatchButtonText1":null,"swatchButtonText2":null,"swatchButtonText3":null,"inventoryInStock":null,"inventoryLowStock":null,"inventorySoldOut":null,"atcAddingToCartBtnLabel":"Adding...","atcAddedToCartBtnLabel":"Added!","atcFailedToCartBtnLabel":"Failed!"},"quickView":{"qvQuantity":"Quantity","qvViewFullDetails":"View full details","buyItNowBtnLabel":"Buy it now","qvQuantityError":"Please input quantity"},"cart":{"atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items","atcMiniCartShopingCartLabel":"Your cart","atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{"productCountPerPage":"Display: {{count}} per page"},"productCount":{"textDescriptionCollectionHeader":null,"textDescriptionCollectionHeaderPlural":null,"textDescriptionToolbar":"{{count}} products","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} products","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadPreviousText":"Load Previous Page","loadPreviousInfiniteText":"Load Previous Page","loadMoreText":"Load more","prevText":"Previous","nextText":"Next"},"sortingList":{"sorting":"Sort by","manual":"Sort By","price-ascending":"Price: Low to High","price-descending":"Price: High to Low","extra-sort1-ascending":"Brand"},"collectionHeader":{"collectionAllProduct":"Products"},"breadcrumb":{"home":"Home","collections":"Collections","pagination":"Page {{ page }} of {{totalPages}}","toFrontPage":"Back to the front page"},"sliderProduct":{"prevButton":"Previous","nextButton":"Next"},"refineDesktop":"Filter","viewAs":"View as","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{count}} Columns"}, primary_language: {"productFilter":"Product filter","refine":"Refine By","refineMobile":"Filter","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for specific models or products HERE","loadPreviousPage":"Load Previous Page","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","resultEmptyWithSuggestion":"Sorry , nothing found for \"{{ terms }}\" . Call Us On 0800 9788 499 With The Product You're Looking For!","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature.","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products"},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"recommendation":{"productpage-358384":"You May Also Need","productpage-102541":"You May Also Need","productpage-672072":"You May Also Need","homepage-683770":"Just dropped","homepage-573104":"Best Sellers","collectionpage-173476":"Just dropped","collectionpage-417840":"Most Popular Products","productpage-352265":"Recently viewed","productpage-657881":"Frequently Bought Together","cartpage-742688":"Still interested in this?","cartpage-218574":"Similar Products"},"productItem":{"qvBtnLabel":"Quick view","atcAvailableLabel":"Add to cart","soldoutLabel":"Sold out","productItemSale":"SALE","productItemSoldOut":"SOLD OUT","viewProductBtnLabel":null,"atcSelectOptionsLabel":"Select options","amount":"","savingAmount":"Save {{saleAmount}}","swatchButtonText1":null,"swatchButtonText2":null,"swatchButtonText3":null,"inventoryInStock":null,"inventoryLowStock":null,"inventorySoldOut":null,"atcAddingToCartBtnLabel":"Adding...","atcAddedToCartBtnLabel":"Added!","atcFailedToCartBtnLabel":"Failed!"},"quickView":{"qvQuantity":"Quantity","qvViewFullDetails":"View full details","buyItNowBtnLabel":"Buy it now","qvQuantityError":"Please input quantity"},"cart":{"atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items","atcMiniCartShopingCartLabel":"Your cart","atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{"productCountPerPage":"Display: {{count}} per page"},"productCount":{"textDescriptionCollectionHeader":null,"textDescriptionCollectionHeaderPlural":null,"textDescriptionToolbar":"{{count}} products","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} products","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadPreviousText":"Load Previous Page","loadPreviousInfiniteText":"Load Previous Page","loadMoreText":"Load more","prevText":"Previous","nextText":"Next"},"sortingList":{"sorting":"Sort by","manual":"Sort By","price-ascending":"Price: Low to High","price-descending":"Price: High to Low","extra-sort1-ascending":"Brand"},"collectionHeader":{"collectionAllProduct":"Products"},"breadcrumb":{"home":"Home","collections":"Collections","pagination":"Page {{ page }} of {{totalPages}}","toFrontPage":"Back to the front page"},"sliderProduct":{"prevButton":"Previous","nextButton":"Next"},"refineDesktop":"Filter","viewAs":"View as","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{count}} Columns"}, swatch_settings: {"black":{"name":"black","type":"one_color","colorCodes":["#000000"],"imageUrl":""},"blue":{"name":"blue","type":"one_color","colorCodes":["#0000FF"],"imageUrl":""},"green":{"name":"green","type":"one_color","colorCodes":["#008000"],"imageUrl":""},"grey":{"name":"grey","type":"one_color","colorCodes":["#969393"],"imageUrl":""},"pink":{"name":"pink","type":"one_color","colorCodes":["#FFC0CB"],"imageUrl":""},"red":{"name":"red","type":"one_color","colorCodes":["#FF0000"],"imageUrl":""},"white":{"name":"white","type":"one_color","colorCodes":["#FFFFFF"],"imageUrl":""},"yellow":{"name":"yellow","type":"one_color","colorCodes":["#FFFF00"],"imageUrl":""}}, default_sort_order: {"error":"json not allowed for this object"}, b2b: Object.assign( { enabled: false, }, { } ), versioning: { invalidateCache: { invalidParams: `?v=${Date.now()}`, latestTime: 1690942680852, } }, }; const themeId = window.Shopify.theme.id; if (themeId) { const themeSettingsKey = `theme-setting-${themeId}`; const themeSettings = {"additional-elements-settings":{"customSortingList":"manual|price-ascending|price-descending|extra-sort1-ascending","enableCollectionSearch":true},"filter-settings":{"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":true,"activeScrollToTop":true,"showVariantImageBasedOnSelectedFilter":"","productAndVariantAvailable":true,"availableAfterFiltering":false,"isShortenUrlParam":true,"shortenUrlParamList":["pf_c_type:type1","pf_v_brand:brand","pf_c_shop_by_category:shop_by_category","pf_t_power_type:power_type","pf_t_delivery:delivery","pf_t_motor_power:motor_power","pf_t_capacity:capacity","pf_t_dust_type:dust_type","pf_t_wattage:wattage","pf_m_::custom::running_time:running_time","pf_p_price:price","pf_mlt_accessory_type:accessory_type","pf_t_size:size","pf_t_scrubber_accessories:scrubber_accessories","pf_t_pad_size:pad_size","pf_v_vendor:vendor","pf_t_accessories:accessories","pf_c_shop_by_type:shop_by_type","pf_t_application:application","pf_t_paper_type:paper_type","pf_m_::custom::paper_quality:paper_quality","pf_t_pack_size:pack_size","pf_t_colour:colour","pf_c_janitorial_products:janitorial_products","pf_t_type:type1_1","pf_t_glove_type:glove_type","pf_opt_size:size1","pf_t_shop_by_category:shop_by_category1","pf_t_bar:bar","pf_t_avg_hours_per_day_usage:avg_hours_per_day_usage","pf_t_litres_of_water_per_hour:litres_of_water_per_hour","pf_m_::custom::hose_reel:hose_reel","pf_t_diesel_tank_capacity:diesel_tank_capacity","pf_t_machine_type:machine_type","pf_c_specific_type:specific_type","pf_mlt_product_type:product_type","pf_t_strength:strength","pf_t_squeegee_width:squeegee_width","pf_t_machine_types:machine_types","pf_m_::custom::sebo_model:sebo_model","pf_t_sebo_accessories:sebo_accessories","pf_m_::custom::machine_model:machine_model","pf_m_::settings::tooltype:tooltype","pf_m_::settings::colour:colour1","pf_m_::settings::machinetype:machinetype","pf_m_::settings::powertype:powertype","pf_m_::settings::capacity:capacity1","pf_m_::settings::litres:litres","pf_t_pallet_offers:pallet_offers","pf_t_duplex_machines:duplex_machines","pf_c_duplex_machines:duplex_machines1","pf_t_steam_temperature_degc:steam_temperature_degc","pf_t_water_tank_capacity:water_tank_capacity","pf_t_core_size:core_size","pf_t_metres_per_roll:metres_per_roll","pf_t_pressure_washer:pressure_washer","pf_opt_color:color","pf_t_sebo_machine_type:sebo_machine_type","pf_c_sebo_product:sebo_product","pf_c_select_your_brand:select_your_brand","pf_t_tag:tag","pf_c_shop_by:shop_by","pf_t_waste_bin_quanity:waste_bin_quanity","pf_t_laundry_bag_quantity:laundry_bag_quantity","pf_t_psi:psi","pf_t_revs_per_minute:revs_per_minute","pf_t_rpm:rpm","pf_t_specific_type:specific_type1","pf_t_brush_size:brush_size","pf_t_hopper_capacity:hopper_capacity","pf_t_makita_products:makita_products","pf_m_::custom::numatic_machines:numatic_machines","pf_m_::custom::delivery:delivery1","pf_m_::custom::delivery_time:delivery_time","pf_m_::custom::numatic_scrubber:numatic_scrubber","pf_mlt_multi_level_tags:multi_level_tags","pf_mlt_select_your_spare:select_your_spare","pf_c_v_tuff_cleaning_machines:v_tuff_cleaning_machines","pf_t_fuel_tank_capacity:fuel_tank_capacity","pf_m_::custom::nilfisk_vacuums:nilfisk_vacuums","pf_m_::custom::nilfisk_scrubbers:nilfisk_scrubbers","pf_t_engine_manufacture:engine_manufacture","pf_m_::custom::rpm:rpm1","pf_t_max_pump_pressure:max_pump_pressure","pf_c_cold_or_hot_pressure_washer:cold_or_hot_pressure_washer","pf_c_select_your_numatic_spares:select_your_numatic_spares","pf_t_accessory_type:accessory_type1","pf_t_janitorial_trolley_type:janitorial_trolley_type","pf_t_shelves_quantity:shelves_quantity","pf_t_draw_quantity:draw_quantity","pf_t_door_type:door_type","pf_m_::custom::litres_per_hour:litres_per_hour","pf_m_::custom::bar:bar1","pf_t_poles_max_length:poles_max_length","pf_c_select_your_category:select_your_category","pf_c_numatic_products:numatic_products"],"filterTreeMobileStyle":"style3","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"rgba(0||95||164||1)","filterTitleFontSize":19,"filterTitleFontWeight":600,"filterTitleFontTransform":"capitalize","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":16,"filterOptionFontFamily":"Red Hat Display","filterMobileButtonTextColor":"rgba(255||255||255||1)","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":600,"filterMobileButtonFontTransform":"capitalize","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":"rgba(0||95||164||1)"},"filterLayout":"vertical"},"general-settings":{"addCollectionToProductUrl":false,"enableTrackingOrderRevenue":true},"languages":{"0":"en"},"search-settings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","type":"based_on_data","active":true,"backup":["scrubber dryer machines","wet vacuums","hazardous vacuums","industrial vacuums","commercial vacuums"],"searchTermList":["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"],"productList":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"]},"searchEmptyResultMessages":{"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","active":true},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false,"displayDescription":false,"excludedValues":[]},"pages":{"label":"Pages","pageSize":25,"active":false,"displayImage":false,"displayExcerpt":false},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":["numatic","nilfisk","parts","henry","sebo","henry hoover","numatic brush","vac","on off","rsv200"],"type":"based_on_data","backup":["scrubber dryer machines","wet vacuums","hazardous vacuums","industrial vacuums","commercial vacuums"]},"products":{"label":"Trending products","status":false,"data":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"],"type":"manually","backup":["wvd2000-wvd2000dh-wet-dry-vacuum-numatic","nrv200-commercial-henry-vacuum-numatic","henry-dust-bags-nvm-1ch-604015-numatic","tt1840-cable-powered-micro-scrubber-dryer-numatic","vnp180-compact-dry-vacuum-cleaner-numatic","wv470-wet-dry-vacuum-cleaner-numatic"]}},"enableInstantSearch":true,"productAvailable":true,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":false,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"products","label":"Products","status":"active","number":4},{"type":"collections","label":"Collections","status":"active","number":6,"excludedValues":[]},{"type":"suggestions","label":"Popular suggestions","status":"disabled","number":5},{"type":"pages","label":"Blog \u0026 Pages","status":"disabled","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":false,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":["industrial vacuums"],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":true,"data":[7715600466163,7715586375923,7715529064691,7715586605299,8017729782003,7715550822643,7715640246515,7715629138163],"backup":[],"type":"manually"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"grid","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"3","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"grid","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"},"theme-info":{"138039820531":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"1.1.9","compatibles":{"app":{"version":"3.7.1"}}},"143863251187":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541","productpage-358384"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"1.1.9","compatibles":{"app":{"version":"3.7.1"}}},"144778985715":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"1.1.9","compatibles":{"app":{"version":"3.7.1"}}},"176266314103":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541","productpage-358384"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"2.1.10","compatibles":{"app":{"version":"4.5.1"}}}},"theme-setting-138039820531":{"productItems":{"general":{"borderLayout":"noBorder"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopAndMobile","action":"quickAddToCart","displayType":"icon","shape":"circle","iconPosition":"left","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart.svg","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(0, 94, 166, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(0, 94, 166, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"right":["selectOptionBtn"]}}},"aspectRatioType":"square","cropPosition":"center","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(0, 94, 166, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"2,3,4columns"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":false,"color":"rgba(6, 6, 6, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(252, 253, 255, 1)","hoverBackgroundColor":"rgba(12, 57, 91, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(251, 251, 251, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(0, 94, 166, 1)","hoverBackgroundColor":"rgba(12, 51, 82, 1)","borderColor":"rgba(0, 94, 166, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":true,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(0, 94, 166, 1)","hoverBackgroundColor":"rgba(33, 65, 103, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(0, 0, 0, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(0, 0, 0, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"theme-setting-143863251187":{"productItems":{"general":{"borderLayout":"noBorder"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopAndMobile","action":"quickAddToCart","displayType":"icon","shape":"circle","iconPosition":"left","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart.svg","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(0, 94, 166, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(0, 94, 166, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"right":["selectOptionBtn"]}}},"aspectRatioType":"square","cropPosition":"center","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(0, 94, 166, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"2,3,4columns"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":false,"color":"rgba(6, 6, 6, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(252, 253, 255, 1)","hoverBackgroundColor":"rgba(12, 57, 91, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(251, 251, 251, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(0, 94, 166, 1)","hoverBackgroundColor":"rgba(12, 51, 82, 1)","borderColor":"rgba(0, 94, 166, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":true,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(0, 94, 166, 1)","hoverBackgroundColor":"rgba(33, 65, 103, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(0, 0, 0, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(0, 0, 0, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"theme-setting-144778985715":{"productItems":{"general":{"borderLayout":"noBorder"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopAndMobile","action":"quickAddToCart","displayType":"icon","shape":"circle","iconPosition":"left","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart.svg","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(0, 94, 166, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(0, 94, 166, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"right":["selectOptionBtn"]}}},"aspectRatioType":"square","cropPosition":"center","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(0, 94, 166, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"2,3,4columns"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":false,"color":"rgba(6, 6, 6, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(252, 253, 255, 1)","hoverBackgroundColor":"rgba(12, 57, 91, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(251, 251, 251, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(0, 94, 166, 1)","hoverBackgroundColor":"rgba(12, 51, 82, 1)","borderColor":"rgba(0, 94, 166, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":true,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(0, 94, 166, 1)","hoverBackgroundColor":"rgba(33, 65, 103, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(0, 0, 0, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(0, 0, 0, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"theme-setting-176266314103":{"productItems":{"general":{"borderLayout":"noBorder"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 51, 0, 1)"},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","color":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)"},"selectOptionBtn":{"buttonType":"selectOptionBtn","showOnHovering":true,"showOn":"desktopOnly","action":"quickAddToCart","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"rgba(34, 34, 34, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(34, 34, 34, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(255, 255, 255, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none","width":"100%"},"qvBtn":{"buttonType":"qvBtn","showOnHovering":true,"showOn":"desktopOnly","displayType":"icon","shape":"square","imgSrc":"https:\/\/boost-cdn-prod.bc-solutions.net\/icon\/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"rgba(255, 255, 255, 1)","backgroundColorOnHover":"rgba(61, 66, 70, 1)","borderColor":"rgba(255, 255, 255, 1)","borderColorOnHover":"rgba(61, 66, 70, 1)","textColor":"rgba(34, 34, 34, 1)","textColorOnHover":"rgba(255, 255, 255, 1)","textTransform":"none"}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"natural","hoverEffect":"reveal-second-image"},"productInfo":{"textAlign":"left","elements":{"title":{"textTransform":"capitalize"},"vendor":{"textTransform":"uppercase"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"showMultiVariantPrice":"none","priceColor":"rgba(34, 34, 34, 1)","salePriceColor":"rgba(34, 34, 34, 1)","compareAtPriceColor":"rgba(122, 122, 122, 1)","compareAtPricePosition":"right","showSavingDisplay":false,"savingDisplayColor":"rgba(255, 51, 0, 1)"}}}},"additionalElements":{"pagination":{"paginationType":"default","alignment":"center","textDescription":"Showing {{from}} - {{to}} of {{total}} products","productCount":{"showProductCount":false,"position":"top"},"number":{"shape":"circle","color":"rgba(122, 122, 122, 1)","colorOnSelected":"rgba(34, 34, 34, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnSelected":"rgba(0, 0, 0, 0)"},"button":{"shape":"circle","buttonType":"icon-only","color":"rgba(122, 122, 122, 1)","backgroundColor":"rgba(0, 0, 0, 0)","backgroundColorOnHover":"rgba(241, 242, 243, 1)","textTransform":"none"}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"listType":"grid\/list"},"productCount":{"textDescription":"{{count}} products"},"sorting":{}}},"collectionHeader":{"layout":2,"contentPosition":"middle-center","backgroundColor":"rgba(246, 246, 248, 1)","isHidden":false,"elements":{"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","overlayColor":"rgba(0, 0, 0, 0)"},"collectionTitle":{"textAlign":"center","textTransform":"none"},"collectionDescription":{}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"round"},"buyItNowBtn":{"enable":true,"color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroundColor":"rgba(255, 51, 0, 1)","textTransform":"none"},"addToCartBtn":{"color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(34, 34, 34, 1)","hoverBorderColor":"rgba(34, 34, 34, 1)","textTransform":"none"}},"cart":{"enableCart":true,"cartStyle":"side","generalLayout":{"shape":"round"},"checkoutBtn":{"textTransform":"none","color":"rgba(255, 255, 255, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(34, 34, 34, 1)","hoverBackgroundColor":"rgba(255, 51, 0, 1)"},"viewCartBtn":{"textTransform":"none","color":"rgba(34, 34, 34, 1)","hoverColor":"rgba(255, 255, 255, 1)","backgroundColor":"rgba(255, 255, 255, 1)","hoverBackgroundColor":"rgba(34, 34, 34, 1)","borderColor":"rgba(78, 78, 78, 1)"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"translation-en":{"productFilter":"Product filter","refine":"Refine By","refineMobile":"Filter","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"\u0026 Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for specific models or products HERE","loadPreviousPage":"Load Previous Page","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}Give Us A Call On 0800 9788 499 Or Contact Us On The Chat Box For The Item You Require!","resultEmptyWithSuggestion":"Sorry , nothing found for \"{{ terms }}\" . Call Us On 0800 9788 499 With The Product You're Looking For!","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature.","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products"},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog \u0026 Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"recommendation":{"productpage-358384":"You May Also Need","productpage-102541":"You May Also Need","productpage-672072":"You May Also Need","homepage-683770":"Just dropped","homepage-573104":"Best Sellers","collectionpage-173476":"Just dropped","collectionpage-417840":"Most Popular Products","productpage-352265":"Recently viewed","productpage-657881":"Frequently Bought Together","cartpage-742688":"Still interested in this?","cartpage-218574":"Similar Products"},"productItem":{"qvBtnLabel":"Quick view","atcAvailableLabel":"Add to cart","soldoutLabel":"Sold out","productItemSale":"SALE","productItemSoldOut":"SOLD OUT","viewProductBtnLabel":null,"atcSelectOptionsLabel":"Select options","amount":"","savingAmount":"Save {{saleAmount}}","swatchButtonText1":null,"swatchButtonText2":null,"swatchButtonText3":null,"inventoryInStock":null,"inventoryLowStock":null,"inventorySoldOut":null,"atcAddingToCartBtnLabel":"Adding...","atcAddedToCartBtnLabel":"Added!","atcFailedToCartBtnLabel":"Failed!"},"quickView":{"qvQuantity":"Quantity","qvViewFullDetails":"View full details","buyItNowBtnLabel":"Buy it now","qvQuantityError":"Please input quantity"},"cart":{"atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items","atcMiniCartShopingCartLabel":"Your cart","atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{"productCountPerPage":"Display: {{count}} per page"},"productCount":{"textDescriptionCollectionHeader":null,"textDescriptionCollectionHeaderPlural":null,"textDescriptionToolbar":"{{count}} products","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} products","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadPreviousText":"Load Previous Page","loadPreviousInfiniteText":"Load Previous Page","loadMoreText":"Load more","prevText":"Previous","nextText":"Next"},"sortingList":{"sorting":"Sort by","manual":"Sort By","price-ascending":"Price: Low to High","price-descending":"Price: High to Low","extra-sort1-ascending":"Brand"},"collectionHeader":{"collectionAllProduct":"Products"},"breadcrumb":{"home":"Home","collections":"Collections","pagination":"Page {{ page }} of {{totalPages}}","toFrontPage":"Back to the front page"},"sliderProduct":{"prevButton":"Previous","nextButton":"Next"},"refineDesktop":"Filter","viewAs":"View as","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{count}} Columns"}}[themeSettingsKey]; boostSDAppConfig.themeSettings = themeSettings; } if (themeId) { const themeInfo = {"138039820531":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"1.1.9","compatibles":{"app":{"version":"3.7.1"}}},"143863251187":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541","productpage-358384"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"1.1.9","compatibles":{"app":{"version":"3.7.1"}}},"144778985715":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"1.1.9","compatibles":{"app":{"version":"3.7.1"}}},"176266314103":{"taeFeatures":{"recommendation":"installed","recommendationWidgets":{"product-page":["productpage-102541","productpage-358384"]},"env":"production"},"shopifyThemeName":"avern","boostThemeLib":"default","boostThemeLibVersion":"2.1.10","compatibles":{"app":{"version":"4.5.1"}}}}; const currentThemeInfo = themeInfo[themeId]; boostSDAppConfig.themeInfo = currentThemeInfo; } // Set CDN URL const env = ((boostSDAppConfig.themeInfo || {}).taeFeatures || {}).env || "production"; if (env === 'production') { Object.assign(boostSDAppConfig.api, { filterUrl: 'https://services.mybcapps.com/bc-sf-filter/filter', searchUrl: 'https://services.mybcapps.com/bc-sf-filter/search', suggestionUrl: 'https://services.mybcapps.com/bc-sf-filter/search/suggest', recommendUrl: 'https://services.mybcapps.com/discovery/recommend', analyticsUrl: 'https://lambda.mybcapps.com/e', productsUrl: 'https://services.mybcapps.com/bc-sf-filter/search/products', cdn: 'https://boost-cdn-prod.bc-solutions.net' }) } window.boostSDData = Object.assign({ }, window.boostSDData); if (!window.boostSDRecommendationConfig) { const widgets = { "index": {"homepage-683770":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}},"homepage-573104":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"bestsellers","limit":12},"widgetName":"Best Sellers","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}}}, "cart": {"cartpage-742688":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Still interested in this?","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}},"cartpage-218574":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"related-items","limit":12,"modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}}}, "product": {"productpage-352265":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"recently-viewed","limit":12},"widgetName":"Recently viewed","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}},"productpage-657881":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"inactive","widgetDesignSettings":{"bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}},"productpage-102541":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"hand-picked-products","limit":15,"layoutDisplay":"carousel"},"widgetName":"You May Also Need","widgetStatus":"live","widgetDesignSettings":{"widgetId":"productpage-102541","tenantId":"avern-cleaning-supplies.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":15,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}},"productpage-358384":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"hand-picked-products","limit":15,"layoutDisplay":"carousel"},"widgetName":"You May Also Need","widgetStatus":"live","widgetDesignSettings":{"widgetId":"productpage-358384","tenantId":"avern-cleaning-supplies.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":15,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}},"productpage-672072":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"hand-picked-products","limit":15,"layoutDisplay":"carousel"},"widgetName":"You May Also Need","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","layoutDisplay":"carousel","numberOfProductPerRow":4,"numberOfRecommendProduct":15,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}}, "collection": {"collectionpage-173476":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"newest-arrivals","limit":12},"widgetName":"Just dropped","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}},"collectionpage-417840":{"params":{"shop":"avern-cleaning-supplies.myshopify.com","recommendationType":"trending-products","limit":12,"calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"inactive","widgetDesignSettings":{"tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"default","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100"}}}, }; const defaultSettings = {}; Object.assign(defaultSettings, {"titleAlignment":"left","titleTextColor":"#118FF5","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":26,"titleFontStyle":"100","tenantId":"avern-cleaning-supplies.myshopify.com","widgetId":"defaultSettings"}) window.boostSDRecommendationConfig = { widgets, defaultSettings, } } if (boostSDAppConfig.filterSettings) { const page = boostSDAppConfig.generalSettings.page; const filterLayout = ((((boostSDAppConfig || {}).themeInfo || {}).taeFeatures || {}).filterLayout || {})[page] || 'vertical'; boostSDAppConfig.filterSettings.filterLayout = filterLayout; } if (window.boostSDAppConfig) { window.boostSDAppConfig = merge(boostSDAppConfig, window.boostSDAppConfig); } else { window.boostSDAppConfig = boostSDAppConfig; } } function preloadResource() { if (!window.boostSDAppConfig || !window.boostSDAppConfig.themeInfo || !window.boostSDAppConfig.themeInfo || !window.boostSDAppConfig.themeInfo.taeFeatures || window.boostSDAppConfig.mode === 'development') return; const page = window.boostSDAppConfig.generalSettings.page; const themeInfo = window.boostSDAppConfig.themeInfo; const taeFeatures = themeInfo.taeFeatures; const env = taeFeatures.env || 'production'; const theme = themeInfo.boostThemeLib || 'default'; const version = env === 'staging' ? 'staging' : themeInfo.boostThemeLibVersion || 'latest'; // Change CDN for refactoring version, need update when releasing for all stores // const cdn = boostSDAppConfig.api.cdn || 'https://boost-cdn-staging.bc-solutions.net'; const cdn = env === 'staging' ? 'https://boost-cdn-staging.bc-solutions.net' : 'https://cdn.boostcommerce.io'; const featureAssetBaseURL = `${cdn}/theme/${theme}/${version}`; const preloadScripts = ['main.js', 'vendor.js']; const enableFilter = (page === 'collection' && taeFeatures.filterCollection === 'installed') || (page === 'search' && taeFeatures.filterSearch === 'installed'); const enableSearch = taeFeatures.instantSearch === 'installed'; const recommendationWidgetPlacementIdPrefix = 'boost-sd-widget-'; const recommendationWidgetPlacements = document.querySelectorAll( `[id^='${recommendationWidgetPlacementIdPrefix}']` ); const hasRecommendationBlock = !!recommendationWidgetPlacements.length; if (!hasRecommendationBlock) { window.boostSDAppConfig.themeInfo.taeFeatures.recommendation = 'not-installed'; } if (taeFeatures.recommendation !== 'installed' && hasRecommendationBlock) { window.boostSDAppConfig.themeInfo.taeFeatures.recommendation = 'installed'; } const enableRecommendation = hasRecommendationBlock; const invalidateCacheTime = window.boostSDAppConfig.versioning.invalidateCache.latestTime; const storageKey = 'boostSDVersioningInvalidateCacheTime'; const latestInvalidateTime = localStorage.getItem(storageKey); const needInvalidateCache = env === 'staging' || latestInvalidateTime && Number(latestInvalidateTime) < invalidateCacheTime; if (!needInvalidateCache) { if (enableFilter) preloadScripts.push('filter.js'); if (enableSearch) preloadScripts.push('search.js'); if (enableRecommendation) preloadScripts.push('recommendation.js'); } const invalidParams = window.boostSDAppConfig.versioning.invalidateCache.invalidParams || `?v=${Date.now()}`; preloadScripts.forEach(script => { const scriptPrefetchTag = document.createElement('link'); const scriptPrefetchTagSrc = `${featureAssetBaseURL}/${script}${needInvalidateCache ? invalidParams : ''}`; scriptPrefetchTag.rel = 'preload'; scriptPrefetchTag.href = scriptPrefetchTagSrc; scriptPrefetchTag.as = 'script'; document.head.appendChild(scriptPrefetchTag); }) } function loadResource(script, position = 'body', keySource = 'src') { return new Promise((resolve, reject) => { script.onload = function () { resolve(true); }; script.onerror = function (error) { reject(error); }; switch (position) { case 'head': { document.head.appendChild(script); } case 'body': { document.body.appendChild(script); } } }); } async function loadScripts() { // load boost-sd base on boostThemeLibVersion const themeInfo = window?.boostSDAppConfig?.themeInfo; const boostThemeLibVersion = themeInfo?.boostThemeLibVersion || 'lastest'; const env = themeInfo?.taeFeatures?.env || 'production'; // load boost-sd base on boostThemeLibVersion const boostSdScript = document.createElement('script'); boostSdScript.async = "async"; // Load react & react-dom CDN first load, make sure before main.js if(boostThemeLibVersion.startsWith('2.2') || env === 'staging') { const reactCDNScript = document.createElement('script'); const reactDomCDNScript = document.createElement('script'); reactCDNScript.setAttribute( 'src', `https://cdn.shopify.com/extensions/e6afe0ed-a7e6-4551-b6b0-32555d9bed52/boost-ai-search-discovery-113/assets/react-18.2.0.js` ); reactDomCDNScript.setAttribute( 'src', `https://cdn.shopify.com/extensions/e6afe0ed-a7e6-4551-b6b0-32555d9bed52/boost-ai-search-discovery-113/assets/react-dom-18.2.0.js` ); await loadResource(reactCDNScript); await loadResource(reactDomCDNScript); } if(env === 'staging' || boostThemeLibVersion.startsWith('alpha') || boostThemeLibVersion.startsWith('beta') || boostThemeLibVersion === 'latest' || Number(boostThemeLibVersion.substring(0,1)) >= 2) { // if 'alpha', 'beta', 'latest' or version >== 2.x.x preloadResource(); boostSdScript.setAttribute( 'src', `https://cdn.shopify.com/extensions/e6afe0ed-a7e6-4551-b6b0-32555d9bed52/boost-ai-search-discovery-113/assets/boost-sd.experiments.js` ); } else { // if version < 2.x.x boostSdScript.setAttribute( 'src', `https://cdn.shopify.com/extensions/e6afe0ed-a7e6-4551-b6b0-32555d9bed52/boost-ai-search-discovery-113/assets/boost-sd.js` ); } document.body?.appendChild(boostSdScript); } const targetElement = (window.boostSDLoadConfig || {}).targetElement || window; if (window.boostSDLoadConfig && window.boostSDLoadConfig.lazy) { targetElement.addEventListener("DOMContentLoaded", () => { loadAppConfig(); loadScripts(); }); } else { loadAppConfig(); loadScripts(); } })(); </script> <!-- END app snippet --> </div><div id="shopify-block-7902831097370503076" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: edd_read_data_from_metafields --> <!-- get collection --> <div class='sb_info_extension metafield_update' style='display:none'> <div class='sb_store_date'>Nov 27, 2024 23:03</div> <div >Product Tag : </div> <div >Product Collection : </div> </div> <script> var sb_edd_general_data = {"edd_options":{"is_enabled":"1","cutoff_time":"12 : 00 PM","off_day":"Saturday,Sunday","message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e\u003cspan class=\"template_order template_5 steps_template_new_position\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.3333%; position: relative; list-style: none; text-align: center; padding: 6px 0px; --liBorderStyle: solid; margin: 10px 0px; --liBorderBgColor: #ffffff;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.3333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; margin: 10px 0px; padding: 6px 0px; --liBorderBgColor: #ffffff;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,2} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.3333%; text-align: center; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {max_lead_days,5} \u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","msg_preview":{"font_size":"","text_transfrom":"initial","font_weight":"","font_style":"","text_align":"left","border":"#fff","color":"","highlight_clr":"not_set","background_clr":"#fff","background_option":"color ","background":"","margin":"0px 0px 0px 0px ","padding":"10px 10px 10px 10px ","border_radius":"10px"},"date_format":"17","countdown_formate":"3","is_all_products":"1","display_on_other_page":"1","cutofftime_enable":"0","edd_for_customer_or_admin":"admin","hide_default_message":"1","cart_msg_apperance":"date","sb_location":[69212373235],"is_rule_set_for_zipcode":"0","is_shipping_data_set":"1","all_rule_country":["GB"],"is_rule_set_for_location":"0","holidays":"[]","delivery_off_day":"not_set","custom_date_format":"","date_option":"default","check_box_change_msg_position":"","check_box_order_confirmation":"","custom_cart_label":"Delivery Estimation","detail_page_class":"#product #AddToCartVariant","additional_script":" ","template_id":"not_set","zipcode_widget_title":"Check Your Product Availability","zipcode_input_placeholder":"Hint:350040,36925","zipcode_button_text":"Check","zipcode_unserviceable_msg":"Unfortunately, this product is not available in your area","widget_btn_bg_color":"#000","widget_btn_hvr_color":"#000","widget_btn_txt_color":"#fff","widget_btn_txt_hvr_color":"#fff","animation_class":"no_effect","is_vaction_msg_on":"false","is_country_dropdown_on":"false","shop":"avern-cleaning-supplies.myshopify.com","custom_css":".sb_delivery .delivery_message{\ndisplay:none ;\n}","custom_js":"checkEDD = setInterval(function(){\nif($('.sb_delivery').length){\n$('.rating').before($('.sb_delivery'))\n$('.sb_delivery.deliverydate .delivery_message').css('display','block !important')\nclearInterval(checkEDD)\n}\n},400);\n$(document).on(\"change\", \".sb_variant_option\", function(){\n setTimeout(function(){\n $('.rating').before($('.sb_delivery'))\n$('.sb_delivery.deliverydate .delivery_message').css('display','block !important')\n }, 1000)\n})","is_set_app_configure_mixpanel":"1","trial_active":0,"trial_end_date":"2024-09-04","allow_store":0,"allow_store_end_date":"not_get","plan_info":{"plan":"premium","is_active":1},"edd_customer_option":{"min_day":"1","max_day":"3","calender_alignment":"right","cart_calendar_heading":"Schedule Product Delivery","cart_calendar_err_msg":"Please select delivery date before checkout","order_delivery_date_label":"Delivery Date","order_delivery_day_label":"Delivery Day","weekday_translation":"Sun,Mon,Tue,Wen,Thu,Fri,Sat","month_translation":"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec","off_day":""},"store_id":"8200","store_country_code":"GB","store_country_name":"United Kingdom"},"edd_customer_option":{"min_day":"1","max_day":"3","calender_alignment":"right","cart_calendar_heading":"Schedule Product Delivery","cart_calendar_err_msg":"Please select delivery date before checkout","order_delivery_date_label":"Delivery Date","order_delivery_day_label":"Delivery Day","weekday_translation":"Sun,Mon,Tue,Wen,Thu,Fri,Sat","month_translation":"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec","off_day":""},"is_install":"1","plan_info":{"plan":"premium","is_active":1},"edd_exclude_product":"not_set","random_string":"Up52K"}; //var sb_edd_plan_info = sb_edd_general_data.plan_info; //var sb_edd_options = sb_edd_general_data.edd_options; var sb_edd_all_product_msg = "not_set" var sb_edd_collection_msg = [{"is_instock":"2","is_continue_selling":"0","preview_design":{"animation_class":"no_effect","preview_design":"set","highlight_color":"not_set","color":"#000","border":"#fff","font_size":"16","text_align":"unset","text_transform":"unset","font_weight":"unset","font_style":"unset","background_option":"color","background":"#fff","margin":"0px 0px 0px 0px","padding":"10px 10px 10px 10px","border_radius":"10px"},"message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"img\/icon_img21.png\" raggable=\"false\" style=\"font-size: 1.4rem; letter-spacing: initial; width: 35px;\"\u003e\u0026nbsp;Order within next\u0026nbsp;\u003cb style=\"letter-spacing: initial;\"\u003e{COUNTDOWN_TIMER}\u003c\/b\u003e\u003cspan style=\"letter-spacing: initial;\"\u003e\u0026nbsp;for same day dispatch\u003c\/span\u003e\u003c\/div\u003e\u003cdiv style=\"text-align: left;\"\u003e\u003cspan style=\"letter-spacing: initial;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e \u003cspan class=\"template_order steps_template_new_position template_5\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.3333%; position: relative; list-style: none; text-align: center; padding: 6px 0px; --liBorderStyle: solid; margin: 10px 0px; --liBorderBgColor: #ffffff; background: transparent;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.3333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; margin: 10px 0px; padding: 6px 0px; --liBorderBgColor: #ffffff; background: transparent;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0,apply_cutoff_weekoff} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.3333%; text-align: center; margin: 10px 0px; padding: 6px 0px; --liBorderStyle: solid; background: transparent;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {max_lead_days,1} \u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","language_grp_msgs":[{"language_code":"all_language","message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003cdiv style=\"text-align: left;\"\u003e\u003cimg src=\"img\/icon_img21.png\" raggable=\"false\" style=\"font-size: 1.4rem; letter-spacing: initial; width: 35px;\"\u003e\u0026nbsp;Order within next\u0026nbsp;\u003cb style=\"letter-spacing: initial;\"\u003e{COUNTDOWN_TIMER}\u003c\/b\u003e\u003cspan style=\"letter-spacing: initial;\"\u003e\u0026nbsp;for same day dispatch\u003c\/span\u003e\u003c\/div\u003e\u003cdiv style=\"text-align: left;\"\u003e\u003cspan style=\"letter-spacing: initial;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e \u003cspan class=\"template_order steps_template_new_position template_5\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.3333%; position: relative; list-style: none; text-align: center; padding: 6px 0px; --liBorderStyle: solid; margin: 10px 0px; --liBorderBgColor: #ffffff; background: transparent;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.3333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; margin: 10px 0px; padding: 6px 0px; --liBorderBgColor: #ffffff; background: transparent;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0,apply_cutoff_weekoff} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.3333%; text-align: center; margin: 10px 0px; padding: 6px 0px; --liBorderStyle: solid; background: transparent;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {max_lead_days,1} \u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","date_format":"17","date_option":"default","custom_date_format":"","specific_cutofftime_enable":"1","specific_cutofftime":"3 : 00 PM"}],"shipping_enable":"0","shipping_id":"not_set","shipping_description":"not_set","location_enable":"0","location_id":"not_set","location_list":"not_set","zipcode_enable":"0","zipcode_prefix_set":"","is_enable":"1","additional_option":"not_set","zipcode_list":"not_set","check_rule_for":"404385562867","country_code":"GB"},{"is_instock":"2","is_continue_selling":"0","preview_design":{"animation_class":"no_effect","preview_design":"set","highlight_color":"not_set","color":"#000","border":"#fff","font_size":"16","text_align":"unset","text_transform":"unset","font_weight":"unset","font_style":"unset","background_option":"color","background":"#fff","margin":"0px 0px 0px 0px","padding":"10px 10px 10px 10px","border_radius":"10px"},"message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"letter-spacing: initial;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e \u003cspan class=\"template_order steps_template_new_position template_5\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0,apply_cutoff_weekoff} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.333333%; text-align: center; --liBorderStyle: solid; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {max_lead_days,2} - {max_lead_days,3}\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","language_grp_msgs":[{"language_code":"all_language","message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003cdiv style=\"text-align: left;\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\u003cspan style=\"letter-spacing: initial;\"\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e \u003cspan class=\"template_order steps_template_new_position template_5\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {min_lead_days,0,apply_cutoff_weekoff} \u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.333333%; text-align: center; --liBorderStyle: solid; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e {max_lead_days,2} - {max_lead_days,3}\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","countdown_option":"3","date_format":"17","date_option":"default","custom_date_format":"","specific_cutofftime_enable":"1","specific_cutofftime":"3 : 00 PM"}],"shipping_enable":"0","shipping_id":"not_set","shipping_description":"not_set","location_enable":"0","location_id":"not_set","location_list":"not_set","zipcode_enable":"0","zipcode_prefix_set":"","is_enable":"1","additional_option":"not_set","zipcode_list":"not_set","check_rule_for":"428628443379","country_code":"GB"},{"is_instock":"2","is_continue_selling":"0","preview_design":{"animation_class":"no_effect","preview_design":"set","highlight_color":"not_set","color":"#000","border":"#fff","font_size":"16","text_align":"unset","text_transform":"unset","font_weight":"unset","font_style":"unset","background_option":"color","background":"#fff","margin":"0px 0px 0px 0px","padding":"10px 10px 10px 10px","border_radius":"10pxpx"},"message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e..\u003cbr\u003e \u003cspan class=\"template_order steps_template_new_position template_5\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e{min_lead_days,0}\u0026nbsp;\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e{min_lead_days,1,apply_cutoff_weekoff}\u0026nbsp;\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.333333%; text-align: center; --liBorderStyle: solid; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e{max_lead_days,2} - {max_lead_days,4}\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","language_grp_msgs":[{"language_code":"all_language","message":"\u003cdiv style=\"text-align: center;\" class=\" text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv style=\"text-align:center;color:#000;\/* box-shadow: var(--p-card-shadow, 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15)); *\/\" class=\" text-center\"\u003e..\u003cbr\u003e \u003cspan class=\"template_order steps_template_new_position template_5\" style=\"display: inline-flex; width: 100%; pointer-events: none; background-color: rgb(197, 223, 240); box-shadow: var(--p-card-shadow, 0 0 0 1px rgb(199 199 199 \/ 83%), 0 1px 3px 0 rgb(133 133 149 \/ 87%)); outline: transparent solid 0.1rem; border-radius: 10px; --liBorderBgColor: #ffffff; --temp_order_bg_color: #c5dff0; --first_step_bg_color: linear-gradient(90deg, #2d6bea 0, #2d6bea 45%, #ffffff 50%);\" img_background_set=\"1\" desing_5_first_icon_bk_color=\"#2d6bea\"\u003e\u003cspan class=\"li_border step_1 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img112.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(45, 107, 234); margin-bottom: 5px;\"\u003e\u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Order Now\u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_1_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e{min_lead_days,0}\u0026nbsp;\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border step_2 step_template\" style=\"float: left; width: 33.333333%; position: relative; list-style: none; text-align: center; --liBorderStyle: solid; --liBorderBgColor: #ffffff; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img126.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e Shipped \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_2_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e{min_lead_days,1,apply_cutoff_weekoff}\u0026nbsp;\u003c\/span\u003e\u003c\/span\u003e\u003cspan class=\"li_border_1 step_3 step_template\" style=\"float: left; position: relative; list-style: none; width: 33.333333%; text-align: center; --liBorderStyle: solid; background: none; border: 0px; margin: 10px 0px; padding: 6px 0px;\"\u003e\u003cimg src=\"img\/icon_img111.gif?1234\" style=\"box-shadow: unset; border-radius: 50%; padding: 7px; height: 63px; width: 63px; background: rgb(255, 255, 255); margin-bottom: 5px;\"\u003e \u003cbr\u003e\u003cspan style=\"font-size: 13px;\"\u003e At Your Doorstep \u003c\/span\u003e\u003cbr\u003e\u003cspan class=\"3_step_3_date\" style=\"font-size: 13px;font-weight: 600;\"\u003e{max_lead_days,2} - {max_lead_days,4}\u003c\/span\u003e\u003c\/span\u003e \u003c\/span\u003e \u003c\/div\u003e","date_format":"17","date_option":"default","custom_date_format":"","specific_cutofftime_enable":"0","specific_cutofftime":"12 : 00 PM"}],"shipping_enable":"0","shipping_id":"not_set","shipping_description":"not_set","location_enable":"0","location_id":"not_set","location_list":"not_set","zipcode_enable":"0","zipcode_prefix_set":"","is_enable":"1","additional_option":"not_set","zipcode_list":"not_set","check_rule_for":"437809742067","country_code":"GB"}] var sb_edd_specific_product_msg = "not_set" var sb_edd_product_tag_msg = "not_set" var sb_edd_product_vendor_msg = "not_set" //var edd_exclude_product = sb_edd_general_data.edd_exclude_product; var specific_date_format = 'not_set'; var specific_date_option = 'not_set'; var specific_custom_date_format = 'not_set'; var specific_cutofftime_enable = 'not_set'; var specific_cutofftime = 'not_set'; var specific_countdown_option = 'not_set' var sb_additional_option = 'not_set'; var sb_is_continue_selling = '0'; var store_language ='en'; var edd_shop ='not_set'; var sb_eta_set_for_location = 'not_set'; if(sb_edd_general_data == null) { if(typeof edd_options != 'undefined'){ var sb_edd_options = edd_options ; var sb_edd_plan_info = edd_plan_info; } }else{ var sb_edd_plan_info = sb_edd_general_data.plan_info; var sb_edd_options = sb_edd_general_data.edd_options; var edd_exclude_product = sb_edd_general_data.edd_exclude_product } if(sb_edd_all_product_msg == null){ if(typeof edd_all_product_msg != 'undefined'){ sb_edd_all_product_msg = edd_all_product_msg}else{sb_edd_all_product_msg = 'not_set'}} if(sb_edd_collection_msg == null){if(typeof edd_collection_msg != 'undefined'){sb_edd_collection_msg = edd_collection_msg}else{sb_edd_collection_msg = 'not_set'}} if(sb_edd_specific_product_msg == null){if(typeof edd_specific_product_msg != 'undefined'){sb_edd_specific_product_msg = edd_specific_product_msg}else{sb_edd_specific_product_msg = 'not_set'}} if(sb_edd_product_tag_msg == null){if(typeof edd_product_tag_msg != 'undefined'){sb_edd_product_tag_msg = edd_product_tag_msg}else{sb_edd_product_tag_msg = 'not_set'}} if(sb_edd_product_vendor_msg == null){if(typeof edd_product_vendor_msg != 'undefined'){sb_edd_product_vendor_msg = edd_product_vendor_msg}else{sb_edd_product_vendor_msg = 'not_set'}} if(typeof sb_edd_all_product_msg[0].zipcode_prefix_set == 'undefined'){ sb_edd_all_product_msg = createNewObjectForExistingStore(sb_edd_all_product_msg) } if(typeof sb_edd_collection_msg[0].zipcode_prefix_set == 'undefined'){ sb_edd_collection_msg = createNewObjectForExistingStore(sb_edd_collection_msg) } if(typeof sb_edd_specific_product_msg[0].zipcode_prefix_set == 'undefined'){ sb_edd_specific_product_msg = createNewObjectForExistingStore(sb_edd_specific_product_msg) } if(typeof sb_edd_product_tag_msg[0].zipcode_prefix_set == 'undefined'){ sb_edd_product_tag_msg = createNewObjectForExistingStore(sb_edd_product_tag_msg) } if(typeof sb_edd_product_vendor_msg[0].zipcode_prefix_set == 'undefined'){ sb_edd_product_vendor_msg = createNewObjectForExistingStore(sb_edd_product_vendor_msg) } // country checker var is_country_dropdown_on = '0'; if(typeof sb_edd_options.is_country_dropdown_on != "undefined"){ is_country_dropdown_on = sb_edd_options.is_country_dropdown_on; } function createNewObjectForExistingStore(edd_obj_meta){ for(i=0;i<edd_obj_meta.length;i++){ if(typeof edd_obj_meta[i].location_enable == 'undefined'){ obj = {location_enable :'0'} edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]); } if(typeof edd_obj_meta[i].shipping_enable == 'undefined'){ obj = {shipping_enable :'0'} edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]); } if(typeof edd_obj_meta[i].zipcode_enable == 'undefined'){ obj = {zipcode_enable :'0'} edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]); } if(typeof edd_obj_meta[i].is_continue_selling == 'undefined'){ obj = {is_continue_selling :'0'} edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]); } if(typeof edd_obj_meta[i].additional_option == 'undefined'){ obj = {additional_option :'not_set'} edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]); } if(typeof edd_obj_meta[i].zipcode_prefix_set == 'undefined'){ obj = {zipcode_prefix_set :'0'} edd_obj_meta[i] = Object.assign({}, obj, edd_obj_meta[i]); } } return edd_obj_meta; } // country checker <!-- warehouse priority --> var warehouse_priority_option = 'default'; var warehouse_priority = 'not_set'; if(typeof sb_edd_options.warehouse_priority_option != 'undefined'){ warehouse_priority_option = sb_edd_options.warehouse_priority_option } if(typeof sb_edd_options.warehouse_priority != 'undefined'){ warehouse_priority = sb_edd_options.warehouse_priority warehouse_priority = warehouse_priority.split(',') warehouse_priority = warehouse_priority.map(i=>Number(i)); } <!-- warehouse priority --> var all_rule_country_array = []; if(typeof sb_edd_options.all_rule_country != 'undefined'){ all_rule_country_array = sb_edd_options.all_rule_country; } var sb_edd_is_homepage = `0`; //var sb_edd_is_homepage = ''; var edd_sb_product_id = ''; var edd_sb_product_title = ''; var edd_sb_product_handle = ''; var edd_sb_product_type = ''; var edd_sb_product_vendor = ''; var edd_check_sb_collection_id = ''; var edd_sb_product_qty = ''; var edd_sb_product_weight = ''; var sb_product_avaiable = ''; var edd_sb_product_tag = new Array(); var edd_sb_collection_id = new Array(); var sb_edd_zipcode_enable = '0'; var sb_edd_shipping_enable = '0'; var sb_edd_location_enable = '0'; var sb_edd_zipcode_list = 'not_set'; var edd_multiple_rule_for_shipping = 'not_set'; var sb_set_vaction_msg = '0'; var sb_product_have_qty = 0; var sb_edd_message = 'not_set'; var sb_edd_preview_design = 'not_set'; var sb_set_specific_msg = 0; var sb_is_exclude_product = '0'; var edd_data; var edd_store_country,edd_store_country_code ,edd_user_country ,edd_user_country_code,edd_app_plan,edd_country_name,edd_country_code,edd_store_id; var sb_is_set_msg_for_product = '0'; var is_set_msg_for_sb_product_type = '0'; var is_set_msg_for_sb_product_tag = '0'; var is_set_msg_for_sb_product_vendor = '0'; var is_set_msg_for_sb_all_product = '0'; var is_set_msg_for_sb_collection = '0'; var sb_product_locations=[]; var sb_location_with_qty = []; <!-- warehouse priority --> var variant_with_warehouse_qty = []; <!-- warehouse priority --> var sb_locationId_having_max_qty; var sb_is_rule_set_for_location = '0'; var sb_is_rule_set_for_zipcode = '0'; var get_location_response = '0'; if(typeof sb_edd_options.is_rule_set_for_location != 'undefined'){ sb_is_rule_set_for_location = sb_edd_options.is_rule_set_for_location; } if(typeof sb_edd_options.is_rule_set_for_zipcode != 'undefined'){ sb_is_rule_set_for_zipcode = sb_edd_options.is_rule_set_for_zipcode; } if(typeof sb_edd_options.shop != 'undefined'){ edd_shop = sb_edd_options.shop; }else if(typeof delivery_shop !== 'undefined'){ edd_shop = delivery_shop; }else{ edd_shop = Shopify.shop; } if(sb_edd_is_homepage == '1' ){ if(typeof show_edd_on_homepage_custom != 'undefined' ){ if(show_edd_on_homepage_custom == '1'){ edd_sb_product_id = edd_product_id; edd_sb_product_title = ``; edd_sb_product_handle = ``; edd_sb_product_type = edd_product_type; edd_sb_product_vendor = edd_product_vendor; //edd_check_sb_collection_id = `not_set`; edd_sb_product_qty =edd_product_qty; edd_sb_product_weight = edd_product_weight; sb_product_avaiable = product_avaiable; edd_sb_product_tag = edd_product_tag; edd_sb_collection_id = edd_collection_id; } } }else{ edd_sb_product_id = ``; edd_sb_product_title = ``; edd_sb_product_handle = ``; edd_sb_product_type = ``; edd_sb_product_vendor = ``; edd_check_sb_collection_id = `not_set`; edd_sb_product_qty = ``; edd_sb_product_weight = ``; sb_product_avaiable = ``; edd_sb_product_tag = new Array(); edd_sb_collection_id = new Array(); for (i = 0; i < document.getElementsByClassName("edd_sb_product_tag").length; i++) { edd_sb_product_tag.push(document.querySelector(".sb_info_extension .sb_product_tag_"+i).innerText); } for (i = 0; i < document.getElementsByClassName("edd_sb_product_collection").length; i++) { edd_sb_collection_id.push(document.querySelector(".sb_info_extension .product_collection_"+i).innerText); } } function setEDDCookie(cname, cvalue){ var d = new Date(); d.setTime(d.getTime() + (24 * 60 * 60 * 1000)); var expires = "expires="+d.toUTCString(); } function getEDDCookie(cname){ let name = cname + "="; let decodedCookie = document.cookie; let ca = decodedCookie.split(';'); for(let i = 0; i <ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } function check_sb_edd_coockie($){ var check_edd_data = getEDDCookie("edd_data"); if(typeof Shopify !== 'undefined') { user_country_code = Shopify.country; }else{ console.log('Shopify Not defined'); if(typeof sb_edd_options.store_country_code != 'undefined' && sb_edd_options.store_country_code != null ){ user_country_code = sb_edd_options.store_country_code; } } if(typeof sb_edd_options.store_country_code != 'undefined' && sb_edd_options.store_country_code != null ){ store_country_code = sb_edd_options.store_country_code; }else{ store_country_code = user_country_code; } setCoockieForCountryMsg(store_country_code,user_country_code); } function setCoockieForCountryMsg(store_country_code,user_country_code){ sb_countries = [{country: 'All Country', code: 'all_country'}, {country: 'Afghanistan', code: 'AF'}, {country: 'land Islands', code: 'AX'}, {country: 'Albania', code: 'AL'}, {country: 'Algeria', code: 'DZ'}, {country: 'American Samoa', code: 'AS'}, {country: 'AndorrA', code: 'AD'}, {country: 'Angola', code: 'AO'}, {country: 'Anguilla', code: 'AI'}, {country: 'Antarctica', code: 'AQ'}, {country: 'Antigua and Barbuda', code: 'AG'}, {country: 'Argentina', code: 'AR'}, {country: 'Armenia', code: 'AM'}, {country: 'Aruba', code: 'AW'}, {country: 'Australia', code: 'AU'}, {country: 'Austria', code: 'AT'}, {country: 'Azerbaijan', code: 'AZ'}, {country: 'Bahamas', code: 'BS'}, {country: 'Bahrain', code: 'BH'}, {country: 'Bangladesh', code: 'BD'}, {country: 'Barbados', code: 'BB'}, {country: 'Belarus', code: 'BY'}, {country: 'Belgium', code: 'BE'}, {country: 'Belize', code: 'BZ'}, {country: 'Benin', code: 'BJ'}, {country: 'Bermuda', code: 'BM'}, {country: 'Bhutan', code: 'BT'}, {country: 'Bolivia', code: 'BO'}, {country: 'Bosnia And Herzegovina', code: 'BA'}, {country: 'Botswana', code: 'BW'}, {country: 'Bouvet Island', code: 'BV'}, {country: 'Brazil', code: 'BR'}, {country: 'British Indian Ocean Territory', code: 'IO'}, {country: 'Brunei Darussalam', code: 'BN'}, {country: 'Saint Barthelemy', code: 'BL'}, {country: 'Bulgaria', code: 'BG'}, {country: 'Burkina Faso', code: 'BF'}, {country: 'Burundi', code: 'BI'}, {country: 'Cambodia', code: 'KH'}, {country: 'Cameroon', code: 'CM'}, {country: 'Canada', code: 'CA'}, {country: 'Cape Verde', code: 'CV'}, {country: 'Cayman Islands', code: 'KY'}, {country: 'Central African Republic', code: 'CF'}, {country: 'Chad', code: 'TD'}, {country: 'Chile', code: 'CL'}, {country: 'China', code: 'CN'}, {country: 'Christmas Island', code: 'CX'}, {country: 'Cocos (Keeling) Islands', code: 'CC'}, {country: 'Colombia', code: 'CO'}, {country: 'Comoros', code: 'KM'}, {country: 'Congo', code: 'CG'}, {country: 'Congo, The Democratic Republic of the', code: 'CD'}, {country: 'Cook Islands', code: 'CK'}, {country: 'Costa Rica', code: 'CR'}, {country: 'Cote D"Ivoire', code: 'CI'}, {country: 'Croatia', code: 'HR'}, {country: 'Cuba', code: 'CU'}, {country: 'Cyprus', code: 'CY'}, {country: 'Czech Republic', code: 'CZ'}, {country: 'Denmark', code: 'DK'}, {country: 'Djibouti', code: 'DJ'}, {country: 'Dominica', code: 'DM'}, {country: 'Dominican Republic', code: 'DO'}, {country: 'Ecuador', code: 'EC'}, {country: 'Egypt', code: 'EG'}, {country: 'El Salvador', code: 'SV'}, {country: 'Equatorial Guinea', code: 'GQ'}, {country: 'Eritrea', code: 'ER'}, {country: 'Estonia', code: 'EE'}, {country: 'Ethiopia', code: 'ET'}, {country: 'Falkland Islands (Malvinas)', code: 'FK'}, {country: 'Faroe Islands', code: 'FO'}, {country: 'Fiji', code: 'FJ'}, {country: 'Finland', code: 'FI'}, {country: 'France', code: 'FR'}, {country: 'French Guiana', code: 'GF'}, {country: 'French Polynesia', code: 'PF'}, {country: 'French Southern Territories', code: 'TF'}, {country: 'Gabon', code: 'GA'}, {country: 'Gambia', code: 'GM'}, {country: 'Georgia', code: 'GE'}, {country: 'Germany', code: 'DE'}, {country: 'Ghana', code: 'GH'}, {country: 'Gibraltar', code: 'GI'}, {country: 'Greece', code: 'GR'}, {country: 'Greenland', code: 'GL'}, {country: 'Grenada', code: 'GD'}, {country: 'Guadeloupe', code: 'GP'}, {country: 'Guam', code: 'GU'}, {country: 'Guatemala', code: 'GT'}, {country: 'Guernsey', code: 'GG'}, {country: 'Guinea', code: 'GN'}, {country: 'Guinea-Bissau', code: 'GW'}, {country: 'Guyana', code: 'GY'}, {country: 'Haiti', code: 'HT'}, {country: 'Heard Island & Mcdonald Islands', code: 'HM'}, {country: 'Holy See (Vatican City State)', code: 'VA'}, {country: 'Honduras', code: 'HN'}, {country: 'Hong Kong', code: 'HK'}, {country: 'Hungary', code: 'HU'}, {country: 'Iceland', code: 'IS'}, {country: 'India', code: 'IN'}, {country: 'Indonesia', code: 'ID'}, {country: 'Iran, Islamic Republic Of', code: 'IR'}, {country: 'Iraq', code: 'IQ'}, {country: 'Ireland', code: 'IE'}, {country: 'Isle Of Man', code: 'IM'}, {country: 'Israel', code: 'IL'}, {country: 'Italy', code: 'IT'}, {country: 'Jamaica', code: 'JM'}, {country: 'Japan', code: 'JP'}, {country: 'Jersey', code: 'JE'}, {country: 'Jordan', code: 'JO'}, {country: 'Kazakhstan', code: 'KZ'}, {country: 'Kenya', code: 'KE'}, {country: 'Kiribati', code: 'KI'}, {country: 'Korea', code: 'KP'}, {country: 'Korea, Republic of', code: 'KR'}, {country: 'Kuwait', code: 'KW'}, {country: 'Kyrgyzstan', code: 'KG'}, {country: 'Lao People"S Democratic Republic', code: 'LA'}, {country: 'Latvia', code: 'LV'}, {country: 'Lebanon', code: 'LB'}, {country: 'Lesotho', code: 'LS'}, {country: 'Liberia', code: 'LR'}, {country: 'Libyan Arab Jamahiriya', code: 'LY'}, {country: 'Liechtenstein', code: 'LI'}, {country: 'Lithuania', code: 'LT'}, {country: 'Luxembourg', code: 'LU'}, {country: 'Macao', code: 'MO'}, {country: 'Macedonia, The Former Yugoslav Republic of', code: 'MK'}, {country: 'Madagascar', code: 'MG'}, {country: 'Malawi', code: 'MW'}, {country: 'Malaysia', code: 'MY'}, {country: 'Maldives', code: 'MV'}, {country: 'Mali', code: 'ML'}, {country: 'Malta', code: 'MT'}, {country: 'Marshall Islands', code: 'MH'}, {country: 'Martinique', code: 'MQ'}, {country: 'Mauritania', code: 'MR'}, {country: 'Mauritius', code: 'MU'}, {country: 'Mayotte', code: 'YT'}, {country: 'Mexico', code: 'MX'}, {country: 'Micronesia, Federated States of', code: 'FM'}, {country: 'Moldova', code: 'MD'}, {country: 'Monaco', code: 'MC'}, {country: 'Mongolia', code: 'MN'}, {country: 'Montenegro', code: 'ME'},{country: 'Montserrat', code: 'MS'},{country: 'Morocco', code: 'MA'}, {country: 'Mozambique', code: 'MZ'}, {country: 'Myanmar', code: 'MM'}, {country: 'Namibia', code: 'NA'}, {country: 'Nauru', code: 'NR'}, {country: 'Nepal', code: 'NP'}, {country: 'Netherlands', code: 'NL'}, {country: 'Netherlands Antilles', code: 'AN'}, {country: 'New Caledonia', code: 'NC'}, {country: 'New Zealand', code: 'NZ'}, {country: 'Nicaragua', code: 'NI'}, {country: 'Niger', code: 'NE'}, {country: 'Nigeria', code: 'NG'}, {country: 'Niue', code: 'NU'}, {country: 'Norfolk Island', code: 'NF'}, {country: 'Northern Mariana Islands', code: 'MP'}, {country: 'Norway', code: 'NO'}, {country: 'Oman', code: 'OM'}, {country: 'Pakistan', code: 'PK'}, {country: 'Palau', code: 'PW'}, {country: 'Palestinian Territory, Occupied', code: 'PS'}, {country: 'Panama', code: 'PA'}, {country: 'Papua New Guinea', code: 'PG'}, {country: 'Paraguay', code: 'PY'}, {country: 'Peru', code: 'PE'}, {country: 'Philippines', code: 'PH'}, {country: 'Pitcairn', code: 'PN'}, {country: 'Poland', code: 'PL'}, {country: 'Portugal', code: 'PT'}, {country: 'Puerto Rico', code: 'PR'}, {country: 'Qatar', code: 'QA'}, {country: 'Reunion', code: 'RE'}, {country: 'Romania', code: 'RO'}, {country: 'Russian Federation', code: 'RU'}, {country: 'Rwanda', code: 'RW'}, {country: 'Saint Helena', code: 'SH'}, {country: 'Saint Kitts And Nevis', code: 'KN'}, {country: 'Saint Lucia', code: 'LC'}, {country: 'Saint Pierre And Miquelon', code: 'PM'}, {country: 'Saint Vincent And Grenadines', code: 'VC'}, {country: 'Saint Martin', code: 'MF'}, {country: 'Samoa', code: 'WS'}, {country: 'San Marino', code: 'SM'}, {country: 'Sao Tome And Principe', code: 'ST'}, {country: 'Saudi Arabia', code: 'SA'}, {country: 'Senegal', code: 'SN'}, {country: 'Serbia', code: 'RS'}, {country: 'Seychelles', code: 'SC'}, {country: 'Sierra Leone', code: 'SL'}, {country: 'Singapore', code: 'SG'}, {country: 'Slovakia', code: 'SK'}, {country: 'Slovenia', code: 'SI'}, {country: 'Solomon Islands', code: 'SB'}, {country: 'Somalia', code: 'SO'}, {country: 'South Africa', code: 'ZA'}, {country: 'South Georgia And Sandwich Islands', code: 'GS'}, {country: 'Spain', code: 'ES'}, {country: 'Sri Lanka', code: 'LK'}, {country: 'Sudan', code: 'SD'}, {country: 'Suriname', code: 'SR'}, {country: 'Svalbard And Jan Mayen', code: 'SJ'}, {country: 'Swaziland', code: 'SZ'}, {country: 'Sweden', code: 'SE'}, {country: 'Switzerland', code: 'CH'}, {country: 'Syrian Arab Republic', code: 'SY'}, {country: 'Taiwan', code: 'TW'}, {country: 'Tajikistan', code: 'TJ'}, {country: 'Tanzania', code: 'TZ'}, {country: 'Thailand', code: 'TH'}, {country: 'Timor-Leste', code: 'TL'}, {country: 'Togo', code: 'TG'}, {country: 'Tokelau', code: 'TK'}, {country: 'Tonga', code: 'TO'}, {country: 'Trinidad And Tobago', code: 'TT'}, {country: 'Tunisia', code: 'TN'}, {country: 'Turkey', code: 'TR'}, {country: 'Turkmenistan', code: 'TM'}, {country: 'Turks And Caicos Islands', code: 'TC'}, {country: 'Tuvalu', code: 'TV'}, {country: 'Uganda', code: 'UG'}, {country: 'Ukraine', code: 'UA'}, {country: 'United Arab Emirates', code: 'AE'}, {country: 'United Kingdom', code: 'GB'}, {country: 'United States', code: 'US'}, {country: 'United States Outlying Islands', code: 'UM'}, {country: 'Uruguay', code: 'UY'}, {country: 'Uzbekistan', code: 'UZ'}, {country: 'Vanuatu', code: 'VU'}, {country: 'Venezuela', code: 'VE'}, {country: 'Viet Nam', code: 'VN'}, {country: 'Virgin Islands, British', code: 'VG'}, {country: 'Virgin Islands, U.S.', code: 'VI'}, {country: 'Wallis And Futuna', code: 'WF'}, {country: 'Western Sahara', code: 'EH'}, {country: 'Yemen', code: 'YE'}, {country: 'Zambia', code: 'ZM'}, {country: 'Zimbabwe', code: 'ZW'} ] dataset = Object.keys(sb_countries).find(x => sb_countries[x].code === user_country_code); user_country_name = sb_countries[dataset].country; dataset = Object.keys(sb_countries).find(x => sb_countries[x].code === store_country_code); store_country_name = sb_countries[dataset].country; edd_data =[{store_id : sb_edd_options.store_id, plan : sb_edd_plan_info.plan, store_country_name : store_country_name, store_country_code : store_country_code, user_country_name : user_country_name, user_country_code : user_country_code, allowed_store : sb_edd_options.allow_store, trial_store : '0', plan_active : '1' , is_install : '1' }]; setEDDCookie("edd_data", JSON.stringify(edd_data)); // var check_edd_data = getEDDCookie("edd_data"); // check_edd_data = JSON.parse(check_edd_data); // if(typeof check_edd_data[0] != 'undefined'){ // check_edd_data = check_edd_data[0] // } setEDDCountryData(edd_data[0]); } function setEDDCountryData(check_edd_data){ edd_store_country_name = check_edd_data.store_country_name; edd_store_country_code = check_edd_data.store_country_code; edd_user_country_name = check_edd_data.user_country_name; edd_user_country_code = check_edd_data.user_country_code; edd_app_plan = sb_edd_plan_info.plan; edd_store_id = sb_edd_options.store_id; edd_trial_store = sb_edd_options.trial_store; edd_allowed_store = sb_edd_options.allow_store; instock_based_on_avalibility = 0; if(typeof sb_edd_options.instock_based_on_avalibility != 'undefined'){ instock_based_on_avalibility = sb_edd_options.instock_based_on_avalibility; } if(instock_based_on_avalibility == 1 || edd_store_id > 2614 || edd_shop == 'kitchen-king-uk.myshopify.com' || edd_shop == 'diecaststoreuk.myshopify.com' || edd_shop == 'purrfetto.myshopify.com' || edd_shop == 'estimated-delivery-date-time.myshopify.com'){ if(edd_sb_product_qty > 0){sb_product_have_qty = 1;} }else{ if(sb_product_avaiable == 'true'){sb_product_have_qty = 1;} } var is_vaction_msg_on = 'false'; if(typeof sb_edd_options.is_vaction_msg_on != 'undefined'){ is_vaction_msg_on = sb_edd_options.is_vaction_msg_on; } if(is_vaction_msg_on == 'true' && typeof sb_edd_options.vacation_message != 'undefined' && typeof sb_edd_options.schedule_date != 'undefined' && typeof sb_edd_options.schedule_end_date != 'undefined'){ vacation_message = sb_edd_options.vacation_message; schedule_date = sb_edd_options.schedule_date; schedule_end_date = sb_edd_options.schedule_end_date; if((new Date() > new Date(schedule_date)) && (new Date() < new Date(schedule_end_date)) ){ sb_set_vaction_msg = '1'; sb_is_rule_set_for_location = '0'; sb_edd_preview_design = {"animation_class":"no_effect","preview_design":"set","highlight_color":"not_set","color":"#000","border":"transparent","font_size":"16","text_align":"unset","text_transform":"unset","font_weight":"unset","font_style":"unset","background_option":"color","background":"transparent","margin":"0px 0px 0px 0px ","padding":"10px 10px 10px 10px ","border_radius":"0px "}; } } if(sb_is_rule_set_for_location == '0'){ //findSpecificEDDMsg(); if(sb_set_vaction_msg == '1'){ if(typeof edd_exclude_product != 'undefined' && edd_exclude_product != 'not_set' && edd_exclude_product.filter(e => e.check_rule_for == edd_sb_product_id).length > 0){ sb_is_exclude_product = '1'; }else{ sb_edd_message = sb_edd_options.vacation_message; sb_set_specific_msg = 1; } }else{ findSpecificEDDMsg(); } }else{ if(typeof checkEDDextension != 'undefined'){ clearInterval(checkEDDextension) } checkLocationResponse = setInterval(function(){ if(get_location_response == '1'){ clearInterval(checkLocationResponse) findSpecificEDDMsg(); } },500) } if(sb_set_specific_msg == 1){ edd_country_name = edd_user_country_name; edd_country_code = edd_user_country_code; }else{ edd_country_name = edd_store_country_name; edd_country_code = edd_store_country_code; } } /* changelog */ /*16-02-24 */ function checkUserCountry($){ } function findUserCountry($){ $.ajax({ url: "//estimated-delivery-days.setubridgeapps.com/estimated-delivery-days/app/src/public/checkEDDPaymentFromAppExtension", data : {shop:edd_shop}, type:"POST", success: function(response){ edd_data = response; check_edd_data = JSON.parse(edd_data); setEDDCountryData(check_edd_data); checkEddDataInterval = setInterval(function(){ var check_edd_data = getEDDCookie("edd_data"); if (check_edd_data == ""){ //setEDDCookie("edd_data", edd_data); clearInterval(checkEddDataInterval); } },700); } }) } /* changelog */ var loadScriptInLiquidData = function (url, callback) { var script = document.createElement('script'); script.type = 'text/javascript'; if (script.readyState) { script.onreadystatechange = function () { if (script.readyState == 'loaded' || script.readyState == 'complete') { script.onreadystatechange = null; callback(); } }; } else { script.onload = function () { callback(); }; } script.src = url; document.getElementsByTagName('head') [0].appendChild(script); }; /* check Jquery loaded in theme or not */ if((typeof jQuery === 'undefined') || (parseFloat(jQuery.fn.jquery) < 1.7)){ loadScriptInLiquidData('//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', function () { var jQuery191 = jQuery.noConflict(true); if(jQuery191(".sb_info").length){ jQuery191('.sb_info').remove(); } check_sb_edd_coockie(jQuery191); if(location.href.includes("/products/")){ getLocation(jQuery191); }else{ get_location_response = '1'; } }); }else{ if(jQuery(".sb_info").length){ jQuery('.sb_info').remove(); } check_sb_edd_coockie(jQuery); if(location.href.includes("/products/")){ getLocation(jQuery); }else{ get_location_response = '1'; } } function getLocation($){ /* location wise edd */ if(typeof sb_is_rule_set_for_location != 'undefined'){ if(sb_is_rule_set_for_location == '1'){ location_ids = sb_edd_options.sb_location; location_ids = location_ids.toString(); $.ajax({ url: "//estimated-delivery-days.setubridgeapps.com/estimated-delivery-days/app/src/public/getProductLocation", data : {shop:edd_shop,product_id:edd_sb_product_id,location_ids:location_ids}, type:"GET", success: function(response){ get_location_response = '1'; if(warehouse_priority_option == 'default'){ sb_locationId_having_max_qty = response.locationId_having_max_qty; sb_product_locations = response.location_id; sb_location_with_qty = response.location_with_qty; variant_with_warehouse_qty = response.variant_with_warehouse_qty; }else{ sb_product_locations = []; sb_location_with_qty = response.location_with_qty; variant_with_warehouse_qty = response.variant_with_warehouse_qty; if(warehouse_priority != 'not_set'){ for(k=0;k<warehouse_priority.length;k++){ check_warehouse = warehouse_priority[k]; if ($.inArray(check_warehouse, response.location_id) != -1){ sb_product_locations.push(check_warehouse) } } if(sb_product_locations.length > 0){ sb_locationId_having_max_qty = sb_product_locations[0]; } }else{ sb_product_locations = response.location_id if(sb_product_locations.length > 0){ sb_locationId_having_max_qty = sb_product_locations[0]; } } } } }) } } /* location wise edd */ } function findSpecificEDDMsg(){ if(typeof remove_ETA_message != 'undefined' && remove_ETA_message == '1'){ sb_is_exclude_product = '1'; } else if(typeof edd_exclude_product != 'undefined' && edd_exclude_product != 'not_set' && edd_exclude_product.filter(e => e.check_rule_for == edd_sb_product_id).length > 0){ sb_is_exclude_product = '1'; } else { if(typeof sb_edd_specific_product_msg != 'undefined' && sb_edd_specific_product_msg != 'not_set' && sb_edd_specific_product_msg.filter(e => e.check_rule_for.toLocaleLowerCase().indexOf(edd_sb_product_id.toLocaleLowerCase()) != -1).length > 0){ setEddMessageFromExtension(sb_edd_specific_product_msg,edd_sb_product_id,'product'); } if(sb_set_specific_msg == 0 && typeof sb_edd_collection_msg != 'undefined' && sb_edd_collection_msg != 'not_set' ){ for(var c=0; c<edd_sb_collection_id.length; c++){ setEddMessageFromExtension(sb_edd_collection_msg,edd_sb_collection_id[c],'collection'); if(is_set_msg_for_sb_collection == '1'){ break; } } } if(sb_set_specific_msg == 0 && typeof sb_edd_product_vendor_msg != 'undefined' && sb_edd_product_vendor_msg != 'not_set' && sb_edd_product_vendor_msg.filter(e => e.check_rule_for.toLocaleLowerCase().indexOf(edd_sb_product_vendor.toLocaleLowerCase()) != -1).length > 0){ setEddMessageFromExtension(sb_edd_product_vendor_msg,edd_sb_product_vendor,'vendor'); } if(sb_set_specific_msg == 0 && typeof sb_edd_product_tag_msg != 'undefined' && sb_edd_product_tag_msg != 'not_set'){ for(var t=0; t<edd_sb_product_tag.length; t++){ setEddMessageFromExtension(sb_edd_product_tag_msg,edd_sb_product_tag[t],'tag'); if(is_set_msg_for_sb_product_tag == '1'){ break; } } } if(sb_set_specific_msg == 0 && typeof sb_edd_all_product_msg != 'undefined' && sb_edd_all_product_msg != 'not_set' && sb_edd_all_product_msg.filter(e => e.check_rule_for == 'all_product').length > 0){ setEddMessageFromExtension(sb_edd_all_product_msg,'all_product','all_product'); } } } function checkLocationWiseEddMessage(edd_msg_list,check_with,check_with_location_id){ check_loaction_qty = sb_location_with_qty[check_with_location_id]; sb_product_location_have_qty = sb_product_have_qty; if(edd_shop != 'buybookbook.myshopify.com'){ if(edd_store_id > 2614 || edd_shop == 'diecaststoreuk.myshopify.com' || edd_shop == 'purrfetto.myshopify.com' || edd_shop == 'estimated-delivery-date-time.myshopify.com'){ if(typeof check_loaction_qty != 'undefined'){ if( check_loaction_qty > 0){ sb_product_location_have_qty = 1 }else{ sb_product_location_have_qty = 0 } }else{ if(edd_shop == 'diecaststoreuk.myshopify.com'){ sb_product_location_have_qty = 0 } } } } /* check shipping + zipcode , with location */ pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; /* check shipping + zipcode , with location*/ /* check without shipping , with shipping , with location */ if(pass_edd__in_out_stock_spe_c.length == 0){ pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd_both_edd_spe_c.length == 0){ pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd__in_out_stock_all_c.length == 0){ pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd_both_edd_all_c.length == 0){ pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '1' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } /* check check without shipping , with shipping , with location*/ /* check with shipping + without zipcode + with location */ if(pass_edd__in_out_stock_spe_c.length == 0){ pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd_both_edd_spe_c.length == 0){ pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd__in_out_stock_all_c.length == 0){ pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd_both_edd_all_c.length == 0){ pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '1' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } /* check with shipping + without zipcode + with location */ /* check only location */ if(pass_edd__in_out_stock_spe_c.length == 0){ pass_edd__in_out_stock_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd_both_edd_spe_c.length == 0){ pass_edd_both_edd_spe_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd__in_out_stock_all_c.length == 0){ pass_edd__in_out_stock_all_c = edd_msg_list.filter(e =>e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_location_have_qty && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } if(pass_edd_both_edd_all_c.length == 0){ pass_edd_both_edd_all_c = edd_msg_list.filter(e => e.location_id == check_with_location_id && e.location_enable == '1' && e.zipcode_enable == '0' && e.shipping_enable == '0' && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling) ; } /* check only location */ return {'check_edd__in_out_stock_spe_c':pass_edd__in_out_stock_spe_c, 'check_edd_both_edd_spe_c':pass_edd_both_edd_spe_c, 'check_edd__in_out_stock_all_c':pass_edd__in_out_stock_all_c, 'check_edd_both_edd_all_c':pass_edd_both_edd_all_c} } function checkZipcodeWiseEddMessage(check_edd_msg){ get_edd_msg_arr = check_edd_msg[0]; var zipcode_with_shipping_set = '0'; var only_zipping_set = '0'; for(i=0;i<check_edd_msg.length;i++){ if(typeof(check_edd_msg[i].zipcode_enable) != "undefined" && typeof(check_edd_msg[i].shipping_enable) != "undefined"){ if(check_edd_msg[i].zipcode_enable == "1" && check_edd_msg[i].shipping_enable == "1" && check_edd_msg[i].is_enable == "1"){ get_edd_msg_arr = check_edd_msg[i]; zipcode_with_shipping_set = '1'; only_zipping_set = '1'; break; } } } if(zipcode_with_shipping_set == '0'){ for(i=0;i<check_edd_msg.length;i++){ if(typeof(check_edd_msg[i].zipcode_enable) != "undefined"){ if(check_edd_msg[i].zipcode_enable == "1" && check_edd_msg[i].shipping_enable == "0" && check_edd_msg[i].is_enable == "1"){ get_edd_msg_arr = check_edd_msg[i]; only_zipping_set = '1'; break; } } } } if(only_zipping_set == '0'){ for(i=0;i<check_edd_msg.length;i++){ if( typeof(check_edd_msg[i].shipping_enable) != "undefined"){ if(check_edd_msg[i].shipping_enable == "1" && check_edd_msg[i].zipcode_enable == "0" && check_edd_msg[i].is_enable == "1"){ get_edd_msg_arr = check_edd_msg[i]; break; } } } } return get_edd_msg_arr; } function getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c){ if(check_edd__in_out_stock_spe_c.length == 0){ check_edd__in_out_stock_spe_c = edd_msg_list.filter(e => { checkCheckRuledata = e.check_rule_for.split(','); if(checkCheckRuledata.length > 1){ return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_have_qty && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; }else{ return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == sb_product_have_qty && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; } } ) ; } if(check_edd_both_edd_spe_c.length == 0){ check_edd_both_edd_spe_c = edd_msg_list.filter(e => { checkCheckRuledata = e.check_rule_for.split(','); if(checkCheckRuledata.length > 1){ return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; }else{ return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == 2 && e.country_code.indexOf(edd_user_country_code) != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; } } ) ; } if(check_edd__in_out_stock_all_c.length == 0){ check_edd__in_out_stock_all_c = edd_msg_list.filter(e => { checkCheckRuledata = e.check_rule_for.split(','); if(checkCheckRuledata.length > 1){ return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == sb_product_have_qty && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; }else{ return e.location_enable == with_location && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == sb_product_have_qty && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; } } ); } if(check_edd_both_edd_all_c.length == 0){ check_edd_both_edd_all_c = edd_msg_list.filter(e => { checkCheckRuledata = e.check_rule_for.split(','); if(checkCheckRuledata.length > 1){ return e.location_enable == '0' && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase().indexOf(check_with.toLocaleLowerCase()) != -1 && e.is_instock == 2 && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; }else{ return e.location_enable == '0' && e.shipping_enable == with_shipping && e.zipcode_enable == with_zipode && e.check_rule_for.toLocaleLowerCase() == check_with.toLocaleLowerCase() && e.is_instock == 2 && e.country_code.indexOf('all_country') != -1 && e.is_enable == '1' && e.additional_option == sb_additional_option && e.is_continue_selling == sb_is_continue_selling; } }) } return {'check_edd__in_out_stock_spe_c':check_edd__in_out_stock_spe_c, 'check_edd_both_edd_spe_c':check_edd_both_edd_spe_c, 'check_edd__in_out_stock_all_c':check_edd__in_out_stock_all_c, 'check_edd_both_edd_all_c':check_edd_both_edd_all_c} } function setEddMessageFromExtension(edd_msg_list,check_with,edd_rule_type){ check_edd__in_out_stock_spe_c = []; check_edd_both_edd_spe_c = []; check_edd__in_out_stock_all_c = []; check_edd_both_edd_all_c = []; is_set_edd__in_out_stock_spe_c = '0'; is_set_edd_both_edd_spe_c = '0'; is_set_edd__in_out_stock_all_c = '0'; is_set_edd_both_edd_all_c = '0'; checkLocationData = {'check_edd__in_out_stock_spe_c':[],'check_edd_both_edd_spe_c':[],'check_edd__in_out_stock_all_c':[],'check_edd_both_edd_all_c':[]}; checkEDDPriorityData = {'check_edd__in_out_stock_spe_c':[],'check_edd_both_edd_spe_c':[],'check_edd__in_out_stock_all_c':[],'check_edd_both_edd_all_c':[]}; check_with_location_id = 'not_set'; /* check location wise message */ if(sb_is_rule_set_for_location == '1'){ set_edd_in_out_spe_c = 0; set_edd_both_spe_c = 0; set_edd_in_out_all = 0; set_edd_both_all = 0; /* check with location max qty having */ checkLocationData = checkLocationWiseEddMessage(edd_msg_list,check_with,sb_locationId_having_max_qty); if(checkLocationData.check_edd__in_out_stock_spe_c.length > 0 && is_set_edd__in_out_stock_spe_c == 0 ){ is_set_edd__in_out_stock_spe_c = 1; check_edd__in_out_stock_spe_c = checkLocationData.check_edd__in_out_stock_spe_c; sb_eta_set_for_location = sb_locationId_having_max_qty } if(checkLocationData.check_edd_both_edd_spe_c.length > 0 && is_set_edd_both_edd_spe_c == 0){ is_set_edd_both_edd_spe_c = 1; check_edd_both_edd_spe_c = checkLocationData.check_edd_both_edd_spe_c; sb_eta_set_for_location = sb_locationId_having_max_qty } if(checkLocationData.check_edd__in_out_stock_all_c.length > 0 && is_set_edd__in_out_stock_all_c == 0){ is_set_edd__in_out_stock_all_c = 1; check_edd__in_out_stock_all_c = checkLocationData.check_edd__in_out_stock_all_c; sb_eta_set_for_location = sb_locationId_having_max_qty } if(checkLocationData.check_edd_both_edd_all_c.length > 0 && is_set_edd_both_edd_all_c == 0){ is_set_edd_both_edd_all_c = 1; check_edd_both_edd_all_c = checkLocationData.check_edd_both_edd_all_c; sb_eta_set_for_location = sb_locationId_having_max_qty } /* check with location all location if location having a max qty => message is not set */ for(i=0;i<sb_product_locations.length;i++){ check_with_location_id = sb_product_locations[i]; checkLocationData = checkLocationWiseEddMessage(edd_msg_list,check_with,check_with_location_id); if(checkLocationData.check_edd__in_out_stock_spe_c.length > 0 && is_set_edd__in_out_stock_spe_c == 0 ){ is_set_edd__in_out_stock_spe_c = 1; check_edd__in_out_stock_spe_c = checkLocationData.check_edd__in_out_stock_spe_c; sb_eta_set_for_location = check_with_location_id } if(checkLocationData.check_edd_both_edd_spe_c.length > 0 && is_set_edd_both_edd_spe_c == 0){ is_set_edd_both_edd_spe_c = 1; check_edd_both_edd_spe_c = checkLocationData.check_edd_both_edd_spe_c; sb_eta_set_for_location = check_with_location_id } if(checkLocationData.check_edd__in_out_stock_all_c.length > 0 && is_set_edd__in_out_stock_all_c == 0){ is_set_edd__in_out_stock_all_c = 1; check_edd__in_out_stock_all_c = checkLocationData.check_edd__in_out_stock_all_c; sb_eta_set_for_location = check_with_location_id } if(checkLocationData.check_edd_both_edd_all_c.length > 0 && is_set_edd_both_edd_all_c == 0){ is_set_edd_both_edd_all_c = 1; check_edd_both_edd_all_c = checkLocationData.check_edd_both_edd_all_c; sb_eta_set_for_location = check_with_location_id } } } /* check location wise message */ /* check priority with shipping , with zipcode */ with_location = '0'; with_shipping = '1'; with_zipode = '1'; checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c) if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){ check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c; is_set_edd__in_out_stock_spe_c = '1'; } if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){ check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c; is_set_edd_both_edd_spe_c ='1'; } if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){ check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c; is_set_edd__in_out_stock_all_c = '1'; } if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){ check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c; is_set_edd_both_edd_all_c = '1' } /* check priority with shipping , with zipcode */ /* check priority without shipping , with zipcode */ with_location = '0'; with_shipping = '0'; with_zipode = '1'; checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c) if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){ check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c; is_set_edd__in_out_stock_spe_c = '1'; } if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){ check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c; is_set_edd_both_edd_spe_c ='1'; } if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){ check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c; is_set_edd__in_out_stock_all_c = '1'; } if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){ check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c; is_set_edd_both_edd_all_c = '1' } /* check priority without shipping , with zipcode */ /* check priority with shipping , without zipcode */ with_location = '0'; with_shipping = '1'; with_zipode = '0'; checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c) if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){ check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c; is_set_edd__in_out_stock_spe_c = '1'; } if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){ check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c; is_set_edd_both_edd_spe_c ='1'; } if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){ check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c; is_set_edd__in_out_stock_all_c = '1'; } if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){ check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c; is_set_edd_both_edd_all_c = '1' } /* check priority with shipping , without zipcode */ /* check priority witout shipping, location , zipcode */ with_location = '0'; with_shipping = '0'; with_zipode = '0'; checkEDDPriorityData = getEDDPriorityMSG(edd_msg_list,with_location,with_shipping,with_zipode,check_with,sb_product_have_qty,edd_user_country_code,check_edd__in_out_stock_spe_c,check_edd_both_edd_spe_c,check_edd__in_out_stock_all_c,check_edd_both_edd_all_c) if(check_edd__in_out_stock_spe_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_spe_c.length != 0 && is_set_edd__in_out_stock_spe_c == '0'){ check_edd__in_out_stock_spe_c = checkEDDPriorityData.check_edd__in_out_stock_spe_c; is_set_edd__in_out_stock_spe_c = '1'; } if(check_edd_both_edd_spe_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_spe_c.length != 0 && is_set_edd_both_edd_spe_c == '0'){ check_edd_both_edd_spe_c = checkEDDPriorityData.check_edd_both_edd_spe_c; is_set_edd_both_edd_spe_c ='1'; } if(check_edd__in_out_stock_all_c.length == 0 && checkEDDPriorityData.check_edd__in_out_stock_all_c.length != 0 && is_set_edd__in_out_stock_all_c == '0'){ check_edd__in_out_stock_all_c = checkEDDPriorityData.check_edd__in_out_stock_all_c; is_set_edd__in_out_stock_all_c = '1'; } if(check_edd_both_edd_all_c.length == 0 && checkEDDPriorityData.check_edd_both_edd_all_c.length != 0 && is_set_edd_both_edd_all_c == '0'){ check_edd_both_edd_all_c = checkEDDPriorityData.check_edd_both_edd_all_c; is_set_edd_both_edd_all_c = '1' } /* check priority witout shipping, location , zipcode */ if(check_edd__in_out_stock_spe_c.length > 0){ edd_multiple_rule_for_shipping = check_edd__in_out_stock_spe_c; check_edd_msg = check_edd__in_out_stock_spe_c[0]; sb_edd_zipcode_enable = check_edd_msg.zipcode_enable; sb_edd_zipcode_list = check_edd_msg.zipcode_list; sb_edd_shipping_enable = check_edd_msg.shipping_enable; sb_edd_location_enable = check_edd_msg.location_enable; sb_edd_preview_design = check_edd_msg.preview_design; sb_edd_message = check_edd_msg.message; sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message); sb_set_specific_msg = 1; checkSpecificMsgForSB(edd_rule_type); sb_edd_rule_list = check_edd__in_out_stock_spe_c; } else if(check_edd_both_edd_spe_c.length > 0){ edd_multiple_rule_for_shipping = check_edd_both_edd_spe_c; check_edd_msg = check_edd_both_edd_spe_c[0]; sb_edd_zipcode_enable = check_edd_msg.zipcode_enable; sb_edd_zipcode_list = check_edd_msg.zipcode_list; sb_edd_shipping_enable = check_edd_msg.shipping_enable; sb_edd_location_enable = check_edd_msg.location_enable; sb_edd_preview_design = check_edd_msg.preview_design; sb_edd_message = check_edd_msg.message; sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message); sb_set_specific_msg = 1; checkSpecificMsgForSB(edd_rule_type); sb_edd_rule_list = check_edd_both_edd_spe_c; } else if(check_edd__in_out_stock_all_c.length > 0){ edd_multiple_rule_for_shipping = check_edd__in_out_stock_all_c; check_edd_msg = check_edd__in_out_stock_all_c[0]; sb_edd_zipcode_enable = check_edd_msg.zipcode_enable; sb_edd_zipcode_list = check_edd_msg.zipcode_list; sb_edd_shipping_enable = check_edd_msg.shipping_enable; sb_edd_location_enable = check_edd_msg.location_enable; sb_edd_preview_design = check_edd_msg.preview_design; sb_edd_message = check_edd_msg.message; sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message); sb_set_specific_msg = 1; checkSpecificMsgForSB(edd_rule_type); sb_edd_rule_list = check_edd__in_out_stock_all_c; } else if(check_edd_both_edd_all_c.length > 0){ edd_multiple_rule_for_shipping = check_edd_both_edd_all_c; check_edd_msg = check_edd_both_edd_all_c[0]; sb_edd_zipcode_enable = check_edd_msg.zipcode_enable; sb_edd_zipcode_list = check_edd_msg.zipcode_list; sb_edd_shipping_enable = check_edd_msg.shipping_enable; sb_edd_location_enable = check_edd_msg.location_enable; sb_edd_preview_design = check_edd_msg.preview_design; sb_edd_message = check_edd_msg.message; sb_edd_message = getLanguageWiseMsg(check_edd_msg,sb_edd_message); sb_set_specific_msg = 1; checkSpecificMsgForSB(edd_rule_type); sb_edd_rule_list = check_edd_both_edd_all_c; } if(sb_edd_zipcode_enable == '1'){ is_country_dropdown_on = '0' } } function getLanguageWiseMsg(check_edd_msg,message){ if(typeof Shopify !== 'undefined') { store_language = Shopify.locale; }else{ store_language = 'en'; } if(typeof sb_edd_options.store_language != 'undefined'){ sb_store_languages = sb_edd_options.store_language; sb_store_languages = sb_store_languages.split(',') }else{ sb_store_languages = 'all_language'; } if(typeof check_edd_msg.language_grp_msgs != 'undefined'){ language_grp_msgs = check_edd_msg.language_grp_msgs; var get_lang_wise_msg = '0'; if(language_grp_msgs != 'not_set'){ for(l=0;l<language_grp_msgs.length;l++){ check_language_code = language_grp_msgs[l]['language_code']; check_message = language_grp_msgs[l]['message'] if(check_language_code == 'all_language' && get_lang_wise_msg == '0'){ message = language_grp_msgs[l]['message']; if(typeof language_grp_msgs[l]['date_format'] != 'undefined'){ specific_date_format = language_grp_msgs[l]['date_format']; specific_date_option = language_grp_msgs[l]['date_option']; specific_custom_date_format = language_grp_msgs[l]['custom_date_format']; } if(typeof language_grp_msgs[l]['specific_cutofftime'] != 'undefined'){ specific_cutofftime = language_grp_msgs[l]['specific_cutofftime'] specific_cutofftime_enable = language_grp_msgs[l]['specific_cutofftime_enable'] } if(typeof language_grp_msgs[l]['countdown_option'] != 'undefined'){ specific_countdown_option = language_grp_msgs[l]['countdown_option'] } } if(sb_store_languages.includes(check_language_code) && (store_language.includes(check_language_code)) && get_lang_wise_msg == '0'){ message = language_grp_msgs[l]['message']; if(typeof language_grp_msgs[l]['date_format'] != 'undefined'){ specific_date_format = language_grp_msgs[l]['date_format']; specific_date_option = language_grp_msgs[l]['date_option']; specific_custom_date_format = language_grp_msgs[l]['custom_date_format']; } if(typeof language_grp_msgs[l]['specific_cutofftime'] != 'undefined'){ specific_cutofftime = language_grp_msgs[l]['specific_cutofftime'] specific_cutofftime_enable = language_grp_msgs[l]['specific_cutofftime_enable'] } if(typeof language_grp_msgs[l]['countdown_option'] != 'undefined'){ specific_countdown_option = language_grp_msgs[l]['countdown_option'] } get_lang_wise_msg = '1'; } } } } return message; } function checkSpecificMsgForSB(edd_rule_type){ if(edd_rule_type == 'product'){ sb_is_set_msg_for_product = '1'; } if(edd_rule_type == 'collection'){ is_set_msg_for_sb_collection = '1'; is_set_msg_for_sb_collection_for_collection = '1'; } if(edd_rule_type == 'tag'){ is_set_msg_for_sb_product_tag = '1'; is_set_msg_for_sb_product_tag_for_location = '1'; } if(edd_rule_type == 'vendor'){ is_set_msg_for_sb_product_vendor = '1'; } if(edd_rule_type == 'all_product'){ is_set_msg_for_sb_all_product = '1'; } } </script> <!-- END app snippet --> <!-- set product date --> <!-- set product date --> <!-- cart calendar data --> <!-- cart calendar data --> <!-- check collection page --> <script defer> //console.log('theme extension with metafields') if(typeof is_rule_set_for_location != 'undefined'){ //console.log(typeof is_rule_set_for_location) if(is_rule_set_for_location == '1'){ //console.log('kill the process') get_product_location_response = '1'; //clearInterval(checkLocation); } //console.log('is_rule_set_for_location '+is_rule_set_for_location+' get_product_location_response '+get_product_location_response) } var check_theme_extention = "theme_extension"; // 25-11-23 push if(window.location.href.includes('sb_clear_coockie=')){ document.cookie = "edd_data=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"; } var edd_is_collection_page = `1`; if(typeof sb_edd_options != 'undefined'){ var edd_for_customer_or_admin = sb_edd_options.edd_for_customer_or_admin; //var edd_main_object = { //"is_active_payment":sb_edd_plan_info.is_active, //"is_active":1, //"edd_plan_info":sb_edd_plan_info, //"edd_options": sb_edd_options, //"is_install":edd_is_install, // "is_enable": sb_edd_options.is_enabled, // "message":sb_edd_options.message, // "edd_logic":'new' // } } //var customer_responseData_ode = {"min_day"=>"1", "max_day"=>"3", "calender_alignment"=>"right", "cart_calendar_heading"=>"Schedule Product Delivery", "cart_calendar_err_msg"=>"Please select delivery date before checkout", "order_delivery_date_label"=>"Delivery Date", "order_delivery_day_label"=>"Delivery Day", "weekday_translation"=>"Sun,Mon,Tue,Wen,Thu,Fri,Sat", "month_translation"=>"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec", "off_day"=>""} var edd_sb_store_real_time = `2024/11/27 23:03`; </script> <script> var loadelementScriptUsingExtension = function(url, callback) { var script = document.createElement('script'); script.type = 'text/javascript'; if (script.readyState) { script.onreadystatechange = function() { if (script.readyState == 'loaded' || script.readyState == 'complete') { script.onreadystatechange = null; callback(); } }; } else { script.onload = function() { callback(); }; } script.src = url; document.getElementsByTagName('head')[0].appendChild(script); }; adress_url = window.location.href; if (adress_url.includes("sb_picker")) { //let edd_queryString = (Math.random() + 1).toString(36).substring(7); //loadelementScriptUsingExtension('https://estimated-delivery-days.setubridgeapps.com/estimated-delivery-days/app/edd-proxy/main/element_picker_for_change_message_position.js?' + edd_queryString, function() {}) } </script> </div><div id="shopify-block-2858414731233960599" class="shopify-block shopify-app-block"><script translate="no"> if( typeof SmartifyAppDECO === 'undefined'){ var SmartifyAppDECO = SmartifyAppDECO || {}; } let SAVE_AMOUNT = '${SAVE_AMOUNT}' let PRICE = '${PRICE}' let SAVE_PERCENT = '${SAVE_PERCENT}' let MAX_SALE = '${MAX_SALE}' let MIN_SALE = '${MIN_SALE}' let MIN_PRICE = '${MIN_PRICE}' let MAX_PRICE = '${MAX_PRICE}' let NEW_FOR = '${NEW_FOR}' let STOCK = '${STOCK}' let DECO = {} SmartifyAppDECO.timeSleep = 1; if (typeof DECO !== 'undefined' && DECO?.badges) { SmartifyAppDECO.badges = JSON.parse(DECO.badges); } else { SmartifyAppDECO.badges = JSON.parse(`[]`); } if(typeof DECO !== 'undefined' && DECO?.groups){ SmartifyAppDECO.groups = JSON.parse(DECO.groups); }else{ SmartifyAppDECO.groups = JSON.parse(`[]`); } if(typeof DECO !== 'undefined' && DECO?.banners){ SmartifyAppDECO.banners = JSON.parse(DECO.banners); }else{ SmartifyAppDECO.banners = JSON.parse(`[]`); } if(typeof DECO !== 'undefined' && DECO?.trustBadges){ SmartifyAppDECO.trustBadges = JSON.parse(DECO.trustBadges); }else{ SmartifyAppDECO.trustBadges = JSON.parse(`[]`); } if(typeof DECO !== 'undefined' && DECO?.labels){ SmartifyAppDECO.labels = JSON.parse(DECO.labels); }else{ SmartifyAppDECO.labels = JSON.parse(`[{"id":57661,"name":"Full Pallet Blue Roll","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a35.50ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57610,"label_id":57661,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45961438462195"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42714,"label_id":57661,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57648,"name":"Full Pallet VNR200","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a3103.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57597,"label_id":57648,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969637245171"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42701,"label_id":57648,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57651,"name":"Half Pallet PRP180","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a399.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57600,"label_id":57651,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969888379123"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42704,"label_id":57651,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57652,"name":"Full Pallet PRP180","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a393.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57601,"label_id":57652,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969897586931"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42705,"label_id":57652,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57654,"name":"1 Pallet Bags","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a36.50ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57603,"label_id":57654,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969954701555"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42707,"label_id":57654,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57655,"name":"2 Pallet Bags","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a3\u00a36.25ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57604,"label_id":57655,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969967218931"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42708,"label_id":57655,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57656,"name":"Half Pallet VP300","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a394.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57605,"label_id":57656,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969978720499"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42709,"label_id":57656,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57658,"name":"Full Pallet VP300","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a389.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57607,"label_id":57658,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969984323827"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42711,"label_id":57658,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57659,"name":"6 Cases Blue Roll","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a36.99ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57608,"label_id":57659,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45961165242611"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42712,"label_id":57659,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57660,"name":"Half Pallet Blue Roll","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a36.25ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57609,"label_id":57660,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45961491775731"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42713,"label_id":57660,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57647,"name":"Half Pallet VNR200","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a3107.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57596,"label_id":57647,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969626988787"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42700,"label_id":57647,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57721,"name":"3 x blue roll","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a37.50ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57670,"label_id":57721,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45964847251699"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42774,"label_id":57721,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":58770,"name":"Makita Logo","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdf28e294e4.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_right","label_width":37,"label_height":30,"label_width_mobile":45,"label_height_mobile":30,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","search","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":51,"customize_position":true,"margin":{"top":"-07","bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58719,"label_id":58770,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["414659412211"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43823,"label_id":58770,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":58772,"name":"Numatic Logo","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdef4249000.png","hide":true,"text":null,"styles":"","text_styles":"","position":"top_right","label_width":35,"label_height":48,"label_width_mobile":48,"label_height_mobile":48,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":4,"left":64,"customize_position":true,"margin":{"top":0,"right":0,"bottom":0,"left":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58721,"label_id":58772,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["407784161523"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43825,"label_id":58772,"border_radius":0,"border":{"style":"none","size":0,"color":null},"shape_color":"#B9B9B9","text_color":"#5E5873","font_family":"Arial","font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"normal","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":58773,"name":"Nilfisk Logo","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdf3891ae7d.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_right","label_width":37,"label_height":30,"label_width_mobile":48,"label_height_mobile":30,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","search","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":49,"customize_position":true,"margin":{"top":"-05","bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58722,"label_id":58773,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["407864836339"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43826,"label_id":58773,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":58774,"name":"Sebo Logo","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdf3eb7e134.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_right","label_width":43,"label_height":30,"label_width_mobile":30,"label_height_mobile":30,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","search","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":69,"customize_position":true,"margin":{"top":0,"right":0,"bottom":0,"left":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58723,"label_id":58774,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["407784227059"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43827,"label_id":58774,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":58775,"name":"Viper Logo","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdf57629dec.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_right","label_width":45,"label_height":30,"label_width_mobile":30,"label_height_mobile":30,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","search","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":64,"customize_position":true,"margin":{"top":"-10","bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58724,"label_id":58775,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["410679771379"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43828,"label_id":58775,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":58776,"name":"Duplex Logo","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdf66d423ad.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_right","label_width":88,"label_height":30,"label_width_mobile":121,"label_height_mobile":30,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","search","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":10,"left":9,"customize_position":true,"margin":{"top":"-45","bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58725,"label_id":58776,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["419154034931"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43829,"label_id":58776,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":58777,"name":"Pacvac","language":["global"],"priority":0,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/66bdf8dfbb212.png","hide":false,"text":null,"styles":"","text_styles":"","position":"middle_center","label_width":55,"label_height":30,"label_width_mobile":76,"label_height_mobile":30,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","search","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":4,"left":33,"customize_position":true,"margin":{"top":"-20","bottom":0,"left":0,"right":"-31"},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":58726,"label_id":58777,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["419154264307"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":43830,"label_id":58777,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":57646,"name":"Full Pallet WV470","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a3189.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57595,"label_id":57646,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969532846323","45969532879091"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42699,"label_id":57646,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57596,"name":"NRV240 Pallet","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a3106.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57545,"label_id":57596,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45966770667763","45966770700531"],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":0,"discount_to":10,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":0,"stock_to":10,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42649,"label_id":57596,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57631,"name":"NRV240 Half Pallet","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a3109.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57580,"label_id":57631,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45966937719027","45966937751795"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42684,"label_id":57631,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57634,"name":"Full Pallet CFR018","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a310.50ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57583,"label_id":57634,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45966950334707"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42687,"label_id":57634,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57635,"name":"Half Pallet CFR018","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a311.50ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57584,"label_id":57635,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45966981726451"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42688,"label_id":57635,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57636,"name":"Full Pallet CFR016","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a311.50ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57585,"label_id":57636,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967007711475"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42689,"label_id":57636,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57637,"name":"Half Pallet CFR016","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a312.50ex VAT PER CASE","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57586,"label_id":57637,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45966994374899"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42690,"label_id":57637,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57638,"name":"Half Pallet IFW002","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a317.50ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57587,"label_id":57638,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967082291443"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42691,"label_id":57638,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57639,"name":"Full Pallet IFW002","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a316.50ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57588,"label_id":57639,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967113978099"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42692,"label_id":57639,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57640,"name":"BPT005","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a313.99ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57589,"label_id":57640,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967167717619"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42693,"label_id":57640,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57641,"name":"Half Pallet Big White","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a36.75ex VAT PER 10-PACK","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57590,"label_id":57641,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967307014387","45967307047155","45967307079923","45967307112691"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42694,"label_id":57641,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57642,"name":"Full Pallet Big White","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"SALE OFFER - \u00a35.75ex VAT PER 10-PACK","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57591,"label_id":57642,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967251079411","45967251112179","45967251144947","45967251177715"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42695,"label_id":57642,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57643,"name":"Half Pallet Couch Roll","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a322.99ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57592,"label_id":57643,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967313699059"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42696,"label_id":57643,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57644,"name":"Full Pallet Couch Roll","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a319.99ex VAT PER BOX","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57593,"label_id":57644,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45967330705651"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42697,"label_id":57644,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":57645,"name":"Half Pallet WV470","language":["global"],"priority":0,"status":true,"image":null,"hide":false,"text":"PALLET OFFER - \u00a3199.99ex VAT PER UNIT","styles":"","text_styles":"","position":"top_center","label_width":102,"label_height":10,"label_width_mobile":null,"label_height_mobile":7,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":1,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"bottom":0,"left":0,"right":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":57594,"label_id":57645,"variant_apply":"variants","variants":null,"exclude_variants":[],"include_variants":["45969513611507","45969513644275"],"from_time":null,"to_time":null,"is_new":null,"is_on_sale":"any","collections":[],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":null,"use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":42698,"label_id":57645,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":"#ED5B5B","text_color":"#FFFFFF","font_family":"Arial","font_size":12,"font_size_mobile":8,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"bold","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":42016,"name":"Next Day Delivery","language":["global"],"priority":1,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/647ef6bfc2b3a.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_left","label_width":46,"label_height":46,"label_width_mobile":46,"label_height_mobile":46,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"right":0,"bottom":0,"left":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":42019,"label_id":42016,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["404385562867"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":10930,"label_id":42016,"border_radius":0,"border":{"style":"none","size":0,"color":null},"shape_color":"#B9B9B9","text_color":"#5E5873","font_family":"Arial","font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"normal","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":55376,"name":"NEXT DAY DELIVERY AVAILABLE","language":["global"],"priority":1,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/6647346a01960.png","hide":false,"text":null,"styles":"","text_styles":"","position":"top_left","label_width":46,"label_height":46,"label_width_mobile":46,"label_height_mobile":46,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"right":0,"bottom":0,"left":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":55326,"label_id":55376,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["428628443379"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":40429,"label_id":55376,"border_radius":0,"border":{"style":"none","size":0,"color":null},"shape_color":"#B9B9B9","text_color":"#5E5873","font_family":"Arial","font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"normal","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]},{"id":42018,"name":"Genuine Numatic","language":["global"],"priority":1,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/6478acf324db1.jpeg","hide":false,"text":null,"styles":"","text_styles":"","position":"bottom_left","label_width":25,"label_height":25,"label_width_mobile":25,"label_height_mobile":25,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","home","search","collection"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"right":0,"bottom":0,"left":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":42021,"label_id":42018,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["410845741299","403326697715","410845937907"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":38790,"label_id":42018,"border_radius":0,"border":{"style":"none","size":0,"color":"#000000"},"shape_color":null,"text_color":null,"font_family":null,"font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":null,"letter_spacing":0,"shape_class":null,"font_size_ratio":0},"group_ids":[]},{"id":42099,"name":"Fast & Free Delivery","language":["global"],"priority":2,"status":true,"image":"https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/labels\/avern-cleaning-supplies\/647ef88b8c28f.png","hide":true,"text":null,"styles":"","text_styles":"","position":"top_left","label_width":48,"label_height":48,"label_width_mobile":48,"label_height_mobile":48,"label_width_product":null,"label_height_product":null,"label_width_product_mobile":null,"label_height_product_mobile":null,"fixed_size":false,"page":["product","collection","home","search"],"device":["desktop","mobile"],"ignore_page":null,"label_type":0,"top":0,"left":0,"customize_position":false,"margin":{"top":0,"right":0,"bottom":0,"left":0},"rotate":0,"opacity":1,"link":null,"alt":null,"animation":"none","tooltip":null,"auto_responsive":false,"responsive_ratio":0.6,"ratio_size":true,"all_image":false,"conditions":{"id":42102,"label_id":42099,"variant_apply":"matching_and_variants","variants":null,"exclude_variants":[],"include_variants":[],"from_time":null,"to_time":null,"is_new":"any","is_on_sale":"any","collections":["401913413875","401916002547","402363220211"],"exclude_collections":[],"tags":[],"exclude_tags":[],"stock_status":"any","use_price":false,"by_price":"base_price","from_price":null,"to_price":null,"use_weight":false,"from_weight":null,"to_weight":null,"use_time":false,"starts_at":"","ends_at":"","discount_from":null,"discount_to":null,"discount_fixed":0,"discount_by":"percentage","discount_type":"fixed","stock_from":null,"stock_to":null,"new_date_from":null,"new_date_to":null,"new_days_threshold":10,"low_stock_threshold":1,"product_stock_computation":"per_variant","title":null,"title_type":"product","title_operator":"equal"},"design":{"id":11147,"label_id":42099,"border_radius":0,"border":{"style":"none","size":0,"color":null},"shape_color":"#B9B9B9","text_color":"#5E5873","font_family":"Arial","font_size":12,"font_size_mobile":null,"font_size_product":null,"font_size_product_mobile":null,"font_style":{"weight":"normal","style":"normal","decoration":"none"},"letter_spacing":0,"shape_class":"pl-text-rectangle","font_size_ratio":0},"group_ids":[]}]`); } SmartifyAppDECO.regex = JSON.parse(`{"pisRegex":".boost-pfs-filter-product-item .boost-pfs-filter-product-item-image-link","lpsPath":".boost-pfs-filter-product-item .boost-pfs-filter-product-item-image","piRegex":".thumbnails .thumbnail .img-fluid","lpPath":".thumbnails .thumbnail","pistRegex":".boost-pfs-filter-product-item-inner .boost-pfs-filter-product-item-title","pispRegex":".boost-pfs-filter-product-item-inner .boost-pfs-filter-product-item-price","pitRegex":".container h1:first-child","pipRegex":".options .product-price","pibRegex":".thumbnail .mfp-image","trustRegex":".options form#AddToCartFormVariant"}`); if (SmartifyAppDECO.regex.piRegex) { SmartifyAppDECO.piRegex = SmartifyAppDECO.regex.piRegex; } else { SmartifyAppDECO.piRegex = ".thumbnails .thumbnail .img-fluid"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.piRegex = DECO.regex?.piRegex; } if (SmartifyAppDECO.regex.lpPath) { SmartifyAppDECO.lpPath = SmartifyAppDECO.regex.lpPath; } else { SmartifyAppDECO.lpPath = ".thumbnails .thumbnail"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.lpPath = DECO.regex?.lpPath; } if (SmartifyAppDECO.regex.pisRegex) { SmartifyAppDECO.pisRegex = SmartifyAppDECO.regex?.pisRegex; } else { SmartifyAppDECO.pisRegex = ".boost-pfs-filter-product-item .boost-pfs-filter-product-item-image-link"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.pisRegex = DECO.regex?.pisRegex; } if (SmartifyAppDECO.regex.lpsPath) { SmartifyAppDECO.lpsPath = SmartifyAppDECO.regex?.lpsPath; } else { SmartifyAppDECO.lpsPath = ".boost-pfs-filter-product-item .boost-pfs-filter-product-item-image"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.lpsPath = DECO.regex?.lpsPath; } if (SmartifyAppDECO.regex.pistRegex) { SmartifyAppDECO.pistRegex = SmartifyAppDECO.regex.pistRegex; } else { SmartifyAppDECO.pistRegex = ".boost-pfs-filter-product-item-inner .boost-pfs-filter-product-item-title"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.pistRegex = DECO.regex?.pistRegex; } if (SmartifyAppDECO.regex.pispRegex) { SmartifyAppDECO.pispRegex = SmartifyAppDECO.regex.pispRegex; } else { SmartifyAppDECO.pispRegex = ".boost-pfs-filter-product-item-inner .boost-pfs-filter-product-item-price"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.pispRegex = DECO.regex?.pispRegex; } if (SmartifyAppDECO.regex.pipRegex) { SmartifyAppDECO.pipRegex = SmartifyAppDECO.regex.pipRegex; } else { SmartifyAppDECO.pipRegex = ".options .product-price"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.pipRegex = DECO.regex?.pipRegex; } if (SmartifyAppDECO.regex.pitRegex) { SmartifyAppDECO.pitRegex = SmartifyAppDECO.regex.pitRegex; } else { SmartifyAppDECO.pitRegex = ".container h1:first-child"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.pitRegex = DECO.regex?.pitRegex } if (SmartifyAppDECO.regex.pibRegex) { SmartifyAppDECO.pibRegex = SmartifyAppDECO.regex.pibRegex; } else { SmartifyAppDECO.pibRegex = ".thumbnail .mfp-image"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.pibRegex = DECO.regex?.pibRegex; } if (SmartifyAppDECO.regex.trustRegex) { SmartifyAppDECO.trustRegex = SmartifyAppDECO.regex.trustRegex; } else { SmartifyAppDECO.trustRegex = ".options form#AddToCartFormVariant"; } if(typeof DECO !== 'undefined' && DECO?.regex){ SmartifyAppDECO.trustRegex = DECO.regex.trustRegex; } SmartifyAppDECO.page = 'collection'; SmartifyAppDECO.collection_id = 401916494067; let decoCheckComplete = setInterval(function () { if (document.readyState == 'complete') { clearInterval(decoCheckComplete); if (typeof SmartifyAppDECO !== 'undefined') { if (SmartifyAppDECO.regex?.style) { let style = document.createElement('style') style.innerText = SmartifyAppDECO.regex.style; document.body.append(style); } if (SmartifyAppDECO.regex?.script) { let script = document.createElement('script'); script.innerText = SmartifyAppDECO.regex.script; document.body.append(script); } } } }, 100); </script> <div id="deco-main-label"> </div> <!-- BEGIN app snippet: vite-tag --> <script src="https://cdn.shopify.com/extensions/964d21da-6202-47ae-8d87-62238aae2f53/deco-product-labels-badges-420/assets/theme-DTL-iAmk.js" type="module" crossorigin="anonymous"></script> <!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> <link href="//cdn.shopify.com/extensions/964d21da-6202-47ae-8d87-62238aae2f53/deco-product-labels-badges-420/assets/banner-C5mKAhCe.css" rel="stylesheet" type="text/css" media="all" /> <!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> <link href="//cdn.shopify.com/extensions/964d21da-6202-47ae-8d87-62238aae2f53/deco-product-labels-badges-420/assets/label-badge-CF2Zboej.css" rel="stylesheet" type="text/css" media="all" /> <!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> <link href="//cdn.shopify.com/extensions/964d21da-6202-47ae-8d87-62238aae2f53/deco-product-labels-badges-420/assets/trust-badge-BnwXZmd9.css" rel="stylesheet" type="text/css" media="all" /> <!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> <link href="//cdn.shopify.com/extensions/964d21da-6202-47ae-8d87-62238aae2f53/deco-product-labels-badges-420/assets/trust-badge-BnwXZmd9.css" rel="stylesheet" type="text/css" media="all" /> <!-- END app snippet --><!-- BEGIN app snippet: vite-tag --> <link href="//cdn.shopify.com/extensions/964d21da-6202-47ae-8d87-62238aae2f53/deco-product-labels-badges-420/assets/countdown-BVL0DdQM.css" rel="stylesheet" type="text/css" media="all" /> <!-- END app snippet --> </div><div id="shopify-block-15079184273603081885" class="shopify-block shopify-app-block"> <script> window.essentialOrderValueBoosterConfigs = []; window.essentialOrderValueBoosterProductsData = []; window.essentialOrderValueBoosterMeta = { productData: "null", cartItems: [], cartProducts: [], mainCurrency: "GBP", productCollections: null, }; </script> <script src="https://cdn.shopify.com/extensions/31400495-67cd-4471-b546-2f967a1cd24b/essential-shipping-bar-42/assets/free_shipping_bar_essential_apps.min.js" defer></script> </div><div id="shopify-block-7555218208816688692" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: pop-init --><script type="text/javascript" id="pop-app-embed-init"> window.Pop = window.Pop || {}; window.Pop.embedded_version_enabled = true; window.Pop.common = window.Pop.common || {}; window.Pop.common.shop = { permanent_domain: 'avern-cleaning-supplies.myshopify.com', currency: "GBP", money_format: "£{{amount}}", id: 64610500851 }; window.Pop.common.template = 'collection'; window.Pop.common.cart = {}; window.Pop.global_config = {"asset_urls":{"loy":{},"rev":{},"pu":{"init_js":null},"widgets":{"init_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_init.js?v=1728041536","modal_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.js?v=1728041538","modal_css":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_widget_modal.css?v=1654723622"},"forms":{},"global":{"helper_js":"https:\/\/cdn.shopify.com\/s\/files\/1\/0194\/1736\/6592\/t\/1\/assets\/ba_pop_tracking.js?v=1704919189"}},"proxy_paths":{"pop":"\/apps\/ba-pop","app_metrics":"\/apps\/ba-pop\/app_metrics","push_subscription":"\/apps\/ba-pop\/push"},"aat":["pop"],"pv":false,"sts":false,"bam":true,"batc":true,"base_money_format":"£{{amount}}","online_store_version":1,"loy_js_api_enabled":false,"shop":{"id":64610500851,"name":"Avern Cleaning Supplies (Internet) Ltd","domain":"www.averncleaningsupplies.com"}}; window.Pop.widgets_config = {"id":55009,"active":false,"frequency_limit_amount":1,"frequency_limit_time_unit":"days","background_image":{"position":"left","widget_background_preview_url":"https:\/\/activestorage-public.s3.us-west-2.amazonaws.com\/63zek9qz234w3fky3taq56urkavx"},"initial_state":{"body":"Sign up and unlock your instant discount","title":"Get 5% off your first order with Avern over £399ex ","cta_text":"Claim Discount","show_email":"true","action_text":"Saving...","footer_text":"You are signing up to receive communication via email and can unsubscribe at any time. Discount is only applicable on orders over £399 ex ","dismiss_text":"No thanks","email_placeholder":"Email Address","phone_placeholder":"Phone Number"},"success_state":{"body":"Thanks for subscribing. Copy your discount code and apply to your Order.","title":"Discount Unlocked 🎉","cta_text":"Continue shopping","cta_action":"dismiss","redirect_url":"","open_url_new_tab":"false"},"closed_state":{"action":"show_sticky_bar","font_size":"20","action_text":"GET 5% OFF","display_offset":"299","display_position":"right"},"error_state":{"submit_error":"Sorry, please try again later","invalid_email":"Please enter valid email address!","error_subscribing":"Error subscribing, try again later","already_registered":"You have already registered","invalid_phone_number":"Please enter valid phone number!"},"trigger":{"action":"on_timer","delay_in_seconds":"5"},"colors":{"link_color":"#4FC3F7","sticky_bar_bg":"#C62828","cta_font_color":"#fff","body_font_color":"#000","sticky_bar_text":"#fff","background_color":"#fff","error_text_color":"#ff2626","title_font_color":"#000","footer_font_color":"#bbb","dismiss_font_color":"#bbb","cta_background_color":"#1565c0","sticky_coupon_bar_bg":"#286ef8","error_text_background":"","sticky_coupon_bar_text":"#fff"},"sticky_coupon_bar":{"enabled":"false","message":"Don't forget to use your code"},"display_style":{"font":"Arial","size":"regular","align":"center"},"dismissable":true,"has_background":true,"opt_in_channels":["email"],"rules":[],"widget_css":".powered_by_rivo{\n display: block;\n}\n.ba_widget_main_design {\n background: #fff;\n}\n.ba_widget_content{text-align: center}\n.ba_widget_parent{\n font-family: Arial;\n}\n.ba_widget_parent.background{\n}\n.ba_widget_left_content{\n background-image: url(\"https:\/\/d15d3imw3mjndz.cloudfront.net\/63zek9qz234w3fky3taq56urkavx\");\n}\n.ba_widget_right_content{\n}\n#ba_widget_cta_button:disabled{\n background: #1565c0cc;\n}\n#ba_widget_cta_button{\n background: #1565c0;\n color: #fff;\n}\n#ba_widget_cta_button:after {\n background: #1565c0e0;\n}\n.ba_initial_state_title, .ba_success_state_title{\n color: #000;\n}\n.ba_initial_state_body, .ba_success_state_body{\n color: #000;\n}\n.ba_initial_state_dismiss_text{\n color: #bbb;\n}\n.ba_initial_state_footer_text, .ba_initial_state_sms_agreement{\n color: #bbb;\n}\n.ba_widget_error{\n color: #ff2626;\n background: ;\n}\n.ba_link_color{\n color: #4FC3F7;\n}\n","custom_css":null,"logo":null}; </script> <!-- END app snippet --> </div><!-- Failed to render app block "14826766009936288847": app block path "shopify://apps/discounty/blocks/sdk/d65eb522-0d94-499f-9831-d4b3301f5340" does not exist --></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10