{"title":"Home Organisation","description":null,"products":[{"product_id":"🔥best-space-saving-hanger-hooks-10-30pcs🔥","title":"🔥Best Space Saving Hanger Hooks - 50pcs🔥","description":"\u003ch2\u003eMore clothes on the same rail — link hangers vertically.\u003c\/h2\u003e\n\u003cp\u003eThese simple hooks connect a second hanger below the first, so outfits hang vertically instead of side by side. Use them to pair matching tops and trousers, group outfits together, and make better use of the wardrobe you already have.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSuper space saving\u003c\/strong\u003e — linking hangers vertically frees up valuable rail space\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOutfits, together\u003c\/strong\u003e — pair a top with its trousers on one hook, ready for an easier morning\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMultifunctional\u003c\/strong\u003e — also handy for grouping lightweight scarves and accessories\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight and practical\u003c\/strong\u003e — compact hooks that connect hangers without bulky storage accessories\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSmooth, rounded design\u003c\/strong\u003e — made for everyday wardrobe organisation\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGenerous 50-piece pack\u003c\/strong\u003e — enough to reorganise a whole wardrobe rail\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePack size: 50 hooks\u003c\/li\u003e\n\u003cli\u003eColours: Pink, Green, Blue\u003c\/li\u003e\n\u003cli\u003eDesign: smooth and rounded, lightweight and compact\u003c\/li\u003e\n\u003cli\u003eUse: linking hangers vertically; wardrobe organisation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e50 × Space Saving Hanger Hooks (colour as selected)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTip: hang tomorrow's outfit — top and trousers paired — at the front of the rail the night before.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Oronvale","offers":[{"title":"Pink \/ 50 Pcs","offer_id":53118272438584,"sku":"9a373345-0843-4481-87b8-115672e69f11","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 50 Pcs","offer_id":53118334861624,"sku":"7da55b35-fb1a-4ffc-b368-c2899f451b9b","price":24.99,"currency_code":"CAD","in_stock":true},{"title":"Blue \/ 50 Pcs","offer_id":53118334894392,"sku":"9b7c7b07-c584-450a-9648-7a9b2c80dd80","price":24.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/hanger-hooks-scene-main.webp?v=1792806536"},{"product_id":"towel-rod-steel-metal-wire-over-cabinet-towel-rack-storage-organizer-bathroom-door-hanging-towel-rack-punch-free-rag-hanger","title":"HangEase Over-Cabinet Towel Bar.","description":"\u003ch2\u003eA towel within reach — no drilling, no tools.\u003c\/h2\u003e\n\u003cp\u003eHangEase slides over a compatible cabinet door and gives your everyday towel a dedicated spot, off the countertop and ready when you need it. There's nothing to install: hang it, use it, and move it whenever you rearrange your space.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSimply hang it\u003c\/strong\u003e — slides over a cabinet door; no drilling, screws or adhesive\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy to reposition\u003c\/strong\u003e — the removable design moves with you when you rearrange\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eClears the countertop\u003c\/strong\u003e — dish towels and cleaning cloths get a place of their own instead of a pile by the sink\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSlim design\u003c\/strong\u003e — uses the space on your cabinet door without bulky storage\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorks in any room\u003c\/strong\u003e — kitchen, bathroom or laundry area\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eA practical pick for rentals\u003c\/strong\u003e — and apartments and busy family kitchens\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo sizes, two finishes\u003c\/strong\u003e — Small or Large, in Black or Silver\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMaterial: steel wire\u003c\/li\u003e\n\u003cli\u003eMounting: over-cabinet-door hooks — no tools required\u003c\/li\u003e\n\u003cli\u003eSizes: Small, Large\u003c\/li\u003e\n\u003cli\u003eFinishes: Black, Silver\u003c\/li\u003e\n\u003cli\u003eFit: compatible cabinet doors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × HangEase Over-Cabinet Towel Bar (size and finish as selected)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTip: keep one on the cabinet by the sink, so the towel you reach for is always in the same place.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Oronvale","offers":[{"title":"Black \/ Small","offer_id":53138040291640,"sku":"3ec039f4-6af4-4fd3-8421-b76a91cbf21b","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Black \/ Large","offer_id":53138040324408,"sku":"dcd5d902-7379-4dec-9a6d-17683d915456","price":22.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ Small","offer_id":53138040357176,"sku":"f75923ec-843e-4a10-9d6c-d4ad5c640729","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Silver \/ Large","offer_id":53138040389944,"sku":"e3851c12-b710-4c8b-b068-2dca0bf689d1","price":22.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/hangease-scene-main.webp?v=1792806529"},{"product_id":"easyroll-wall-mounted-paper-towel-holder","title":"EasyRoll – Wall-Mounted Paper Towel Holder","description":"\u003ch2\u003eYour paper towel roll, up off the counter.\u003c\/h2\u003e\n\u003cp\u003eEasyRoll mounts your paper towel roll to the wall, freeing up counter space and keeping the roll raised, away from spills. It's made of stainless steel and installs two ways — adhesive tape with no drilling, or screws for a fixed mount.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMore room to cook\u003c\/strong\u003e — frees up counter space for chopping, prepping and your morning coffee\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeeps the roll dry\u003c\/strong\u003e — raised storage keeps paper towels off wet counters, so fewer sheets go to waste\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStainless steel\u003c\/strong\u003e — rustproof and anti-corrosion\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo installation methods\u003c\/strong\u003e — strong double-sided adhesive (no drilling) or screws, your choice\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNot just for paper towels\u003c\/strong\u003e — also handy for dishcloths, towels and handkerchiefs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUse it anywhere\u003c\/strong\u003e — kitchen, bathroom, dining room or laundry room\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMaterial: stainless steel\u003c\/li\u003e\n\u003cli\u003eProperties: rustproof, anti-corrosion, waterproof\u003c\/li\u003e\n\u003cli\u003eInstallation: double-sided adhesive tape or screws (2 methods)\u003c\/li\u003e\n\u003cli\u003eColours: Black, Silver, Gold\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × EasyRoll – Wall-Mounted Paper Towel Holder (colour as selected)\u003c\/li\u003e\n\u003cli\u003eScrew accessories for the screw-mount option\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTip: using the adhesive mount? Wipe the wall clean first, press firmly for more than 30 seconds, and wait 24 hours before hanging a roll so the tape bonds fully.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Oronvale","offers":[{"title":"Black","offer_id":53188144890168,"sku":"68cd0a2e-561a-4f18-85c1-2310ca8fc3e1","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Silver","offer_id":53188144922936,"sku":"ab5dc688-cdd4-49c4-b7e8-435047d580e9","price":19.99,"currency_code":"CAD","in_stock":true},{"title":"Gold","offer_id":53188144955704,"sku":"13ba4e14-a7b8-4861-95e2-b17e1cdb10da","price":19.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/S09ad71170a1a484b9cea916342fccb99b.webp?v=1791950050"},{"product_id":"tidytier-3-tier-drawer-organizer","title":"TidyTier – Drawer Organizer","description":"\u003ch2\u003eThree tiers of order, right inside your drawer.\u003c\/h2\u003e\n\u003cp\u003eTidyTier is a folding drawer organizer whose three divided trays unfold above your open drawer, so small everyday items each get their own place. When you're finished, the trays fold down for storage inside a suitable drawer — no more digging through one big pile.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eThree divided trays\u003c\/strong\u003e — sort small items across layers instead of piling them together\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSee and reach everything\u003c\/strong\u003e — the tiers unfold above your open drawer, so you can find what you need without emptying it\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeeps jewellery separate\u003c\/strong\u003e — give rings, earrings, bracelets and necklaces their own spaces, and pairs stay together\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMornings made easier\u003c\/strong\u003e — keep everyday makeup and brushes neatly arranged and visible\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWorks all over the house\u003c\/strong\u003e — desk supplies, pens, keys, clips, small craft items and more\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFolds down for storage\u003c\/strong\u003e — the trays fold away inside a suitable drawer when not in use\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDesign: folding drawer organizer\u003c\/li\u003e\n\u003cli\u003eTrays: 3 divided tiers\u003c\/li\u003e\n\u003cli\u003eUse: in-drawer storage for small items\u003c\/li\u003e\n\u003cli\u003eFit: check your drawer's inside measurements before buying, including the space needed to unfold the tiers\u003c\/li\u003e\n\u003cli\u003ePlease note: accessories shown in photos are not included\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × TidyTier – Drawer Organizer (3 Tier)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTip: fold the organizer down before closing the drawer.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Oronvale","offers":[{"title":"3 Tier Organizer","offer_id":53198200439096,"sku":"1f758bef-fd53-45ca-8ada-50a3636e009e","price":89.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/tidytier-scene-main.webp?v=1792806428"},{"product_id":"adjustable-heavy-duty-appliance-roller-stands-2-pack","title":"Adjustable Heavy-Duty Appliance Roller Stands – 2 Pack","description":"\u003ch2\u003eMove heavy appliances without the heavy lifting.\u003c\/h2\u003e\n\u003cp\u003eThese adjustable roller stands slide under your washer, fridge or dryer and let you roll it into place instead of dragging it. The telescopic base adjusts to fit, and non-slip rubber pads help keep the appliance steady once it's set down.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTelescopic fit\u003c\/strong\u003e — adjusts from 46.5 cm to 70 cm, to suit most washers, refrigerators, dryers and furniture\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHeavy-duty metal frame\u003c\/strong\u003e — built for heavy household appliances\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMulti-direction rolling wheels\u003c\/strong\u003e — reposition appliances more easily, including for cleaning behind them\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNon-slip rubber top pads\u003c\/strong\u003e — grip the appliance and help protect its base from scratches\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSimple installation\u003c\/strong\u003e — slide them under and adjust to length\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdjustable length: 46.5–70 cm\u003c\/li\u003e\n\u003cli\u003eWidth: 5.2 cm\u003c\/li\u003e\n\u003cli\u003eFrame: metal\u003c\/li\u003e\n\u003cli\u003eTop pads: non-slip rubber\u003c\/li\u003e\n\u003cli\u003eColour: Grey\u003c\/li\u003e\n\u003cli\u003eFits: washing machines, refrigerators, dryers, sofas, wardrobes and other furniture\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2 × Adjustable Appliance Roller Stands (Grey)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTip: adjust both stands to the same length before sliding them under the appliance, so it rolls evenly.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Oronvale","offers":[{"title":"Grey \/ 2 Pack","offer_id":53263195668792,"sku":"9181bc90-dad6-4d79-84d9-a4c7658a4671","price":22.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/fd34b6140df0a07e8bc36132bf871a5f.jpg?v=1792038650"},{"product_id":"cordless-snow-scraper-with-battery-life-durable-electric-ice-scraper-portable-window-for-auto-deicing","title":"FrostAway™ Cordless Electric Ice Scraper","description":"\u003cdiv style=\"background:#eef6ff;border:2px solid #2f7fd0;border-radius:10px;padding:14px 16px;margin:0 0 18px;\"\u003e\n\u003ch3 style=\"margin:0 0 8px;\"\u003e🎁 BUNDLE \u0026amp; SAVE — automatic at checkout\u003c\/h3\u003e\n\u003cul style=\"margin:0;padding-left:18px;\"\u003e\n\u003cli\u003eBuy 2 or more: \u003cstrong\u003esave 15%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003eBuy 3 or more: \u003cstrong\u003esave 20%\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"margin:8px 0 0;\"\u003eYour savings are calculated from the price shown for your country and apply automatically at checkout when your cart qualifies — no code needed.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cvideo controls=\"controls\" autoplay=\"autoplay\" muted=\"muted\" loop=\"loop\" playsinline=\"playsinline\" style=\"width:100%;max-width:640px;\" src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/4b2435b8836b435597d0dbbbd6e69aa3\/4b2435b8836b435597d0dbbbd6e69aa3.HD-720p-4.5Mbps-98430360.mp4\"\u003e\u003c\/video\u003e\u003c\/p\u003e\n\n\u003ch2\u003eClear a frosted windshield in minutes — no scraping, no frozen fingers.\u003c\/h2\u003e\n\u003cp\u003eFrostAway™ is a cordless, rechargeable electric ice scraper with a rotating disc that does the hard work for you. Press it to the glass, switch it on, and let the spinning disc break up ice and frost while you stay warm. No more wrestling a manual scraper on a freezing morning.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/6a21a702c38ac5013548591471f1e640.jpg?v=1792617927\" alt=\"FrostAway™ electric snow scraper clearing a frosted windshield\" style=\"width:100%;max-width:640px;\"\u003e\u003c\/p\u003e\n\u003ch3\u003eWhy drivers love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRotating electric disc\u003c\/strong\u003e — motor-powered scraping that clears frost and ice with light pressure\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCordless \u0026amp; rechargeable\u003c\/strong\u003e — 3000mAh battery, up to 60 minutes of use per charge\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUSB charging\u003c\/strong\u003e — charge at home or in the car (USB cable included); 4–5 hours to full\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGentle on glass\u003c\/strong\u003e — tough ABS disc designed for windshields without the gouging risk of metal blades\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact \u0026amp; portable\u003c\/strong\u003e — about 12 × 16 × 12 cm; keep it in your glovebox or door pocket\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/308c987f62f01c4b18fc599b3b3c92f6.jpg?v=1792617927\" alt=\"Using FrostAway™ to clear frost from a car windshield\" style=\"width:100%;max-width:640px;\"\u003e\u003c\/p\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBattery: 3000mAh 18650 lithium, DC 3.7V\u003c\/li\u003e\n\u003cli\u003ePower: 11.1W  |  Working current: 3A\u003c\/li\u003e\n\u003cli\u003eRuntime: up to 60 minutes per charge\u003c\/li\u003e\n\u003cli\u003eCharging: 5V USB, approx. 4–5 hours (red light while charging, green when full)\u003c\/li\u003e\n\u003cli\u003eMaterial: ABS  |  Colours: Yellow or Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/d1bdc4f0c63b7bb4938501784855335b.jpg?v=1792617927\" alt=\"FrostAway™ electric ice scraper — all angles, rotating disc detail\" style=\"width:100%;max-width:640px;\"\u003e\u003c\/p\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × FrostAway™ Electric Ice Scraper\u003c\/li\u003e\n\u003cli\u003e1 × USB charging cable\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003eTip: charge fully before the first frost — and keep it in the car, not the garage, so it's always within reach.\u003c\/em\u003e\u003c\/p\u003e\n","brand":"Oronvale","offers":[{"title":"Black","offer_id":53536186237240,"sku":"be82d334-0514-4b97-9bc6-0ff8a108013e","price":67.99,"currency_code":"CAD","in_stock":true},{"title":"Yellow","offer_id":53536186270008,"sku":"d75a138c-a6a3-4144-9e8d-a783e0ab8a17","price":67.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/frostaway-scene-main.webp?v=1792806413"},{"product_id":"quickchop-12-in-1-vegetable-chopper","title":"QuickChop™ 12-in-1 Vegetable Chopper \u0026 Slicer","description":"\u003cdiv id=\"qc-offer\" style=\"border:1px solid #e3dccd;border-radius:12px;padding:18px;margin:0 0 16px;background:#fff;\"\u003e\n  \u003cp style=\"margin:0 0 4px;font-weight:700;font-size:17px;\"\u003eChoose your pack\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 14px;font-size:13px;color:#6b6455;\"\u003eBigger packs save more — the discount is built into the pack price. No code needed, every pack ships free with tracking.\u003c\/p\u003e\n\n  \u003cdiv class=\"qc-tier\" data-tier=\"1\" style=\"border:1px solid #e3dccd;border-radius:10px;padding:12px 14px;margin-bottom:10px;cursor:pointer;\"\u003e\n    \u003cinput type=\"radio\" name=\"qc-tier-radio\" class=\"qc-radio\" data-radio=\"1\" style=\"margin-right:8px;accent-color:#1c1a17;\"\u003e \u003cspan style=\"font-weight:600;\"\u003e1 Pack\u003c\/span\u003e\n    \u003cspan class=\"qc-total\" data-total=\"1\" style=\"float:right;font-weight:700;\"\u003e\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qc-tier\" data-tier=\"2\" style=\"border:2px solid #1c1a17;border-radius:10px;padding:12px 14px;margin-bottom:10px;cursor:pointer;background:#faf7f1;\"\u003e\n    \u003cinput type=\"radio\" name=\"qc-tier-radio\" class=\"qc-radio\" data-radio=\"2\" checked style=\"margin-right:8px;accent-color:#1c1a17;\"\u003e \u003cspan style=\"font-weight:600;\"\u003e2 Pack\u003c\/span\u003e\n    \u003cspan style=\"background:#1c1a17;color:#fff;font-size:11px;padding:2px 8px;border-radius:20px;margin-left:8px;\"\u003eMOST POPULAR\u003c\/span\u003e\n    \u003cspan class=\"qc-total\" data-total=\"2\" style=\"float:right;font-weight:700;\"\u003e\u003c\/span\u003e\n    \u003cdiv style=\"font-size:12px;color:#6b6455;\"\u003e2 choppers — \u003cspan class=\"qc-save\" data-save=\"2\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"qc-tier\" data-tier=\"3\" style=\"border:1px solid #e3dccd;border-radius:10px;padding:12px 14px;margin-bottom:14px;cursor:pointer;\"\u003e\n    \u003cinput type=\"radio\" name=\"qc-tier-radio\" class=\"qc-radio\" data-radio=\"3\" style=\"margin-right:8px;accent-color:#1c1a17;\"\u003e \u003cspan style=\"font-weight:600;\"\u003e3 Pack\u003c\/span\u003e\n    \u003cspan style=\"background:#1c1a17;color:#fff;font-size:11px;padding:2px 8px;border-radius:20px;margin-left:8px;\"\u003eBEST VALUE\u003c\/span\u003e\n    \u003cspan class=\"qc-total\" data-total=\"3\" style=\"float:right;font-weight:700;\"\u003e\u003c\/span\u003e\n    \u003cdiv style=\"font-size:12px;color:#6b6455;\"\u003e3 choppers — \u003cspan class=\"qc-save\" data-save=\"3\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton id=\"qc-add\" type=\"button\" style=\"width:100%;background:#1c1a17;color:#fff;border:none;border-radius:10px;padding:14px;font-size:15px;font-weight:700;cursor:pointer;\"\u003eADD TO CART\u003c\/button\u003e\n  \u003cp id=\"qc-msg\" style=\"display:none;margin:10px 0 0;font-size:13px;color:#8a2f2b;\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var box = document.getElementById('qc-offer');\n  if(!box) return;\n  var tiers = {}, chosen = 2;\n  function money(c){\n    var cur = (window.Shopify \u0026\u0026 Shopify.currency \u0026\u0026 Shopify.currency.active) || 'CAD';\n    try { return new Intl.NumberFormat(undefined, {style:'currency', currency: cur}).format(c\/100); }\n    catch(e){ return (c\/100).toFixed(2); }\n  }\n  function render(){\n    var single = tiers[1];\n    box.querySelectorAll('.qc-total').forEach(function(el){\n      var n = +el.getAttribute('data-total'), t = tiers[n];\n      if(!t) return;\n      el.textContent = money(t.price);\n      if(t.compare \u0026\u0026 t.compare \u003e t.price){\n        var s = document.createElement('span');\n        s.style.cssText = 'text-decoration:line-through;color:#6b6455;font-weight:400;margin-left:6px;font-size:13px;';\n        s.textContent = money(t.compare);\n        el.appendChild(s);\n      }\n    });\n    box.querySelectorAll('.qc-save').forEach(function(el){\n      var n = +el.getAttribute('data-save'), t = tiers[n];\n      if(!t || !single) return;\n      var pct = Math.round((1 - t.price\/(n*single.price)) * 100);\n      el.textContent = 'you save ' + money(n*single.price - t.price) + ' (' + pct + '%)';\n    });\n  }\n  function select(n){\n    chosen = n;\n    box.querySelectorAll('.qc-tier').forEach(function(t){\n      var on = +t.getAttribute('data-tier') === n;\n      t.style.border = on ? '2px solid #1c1a17' : '1px solid #e3dccd';\n      t.style.background = on ? '#faf7f1' : '#fff';\n    });\n    box.querySelectorAll('.qc-radio').forEach(function(r){ r.checked = +r.getAttribute('data-radio') === n; });\n  }\n  box.querySelectorAll('.qc-tier').forEach(function(t){\n    t.addEventListener('click', function(){ select(+t.getAttribute('data-tier')); });\n  });\n  fetch(window.location.pathname + '.js').then(function(r){ return r.json(); }).then(function(p){\n    p.variants.forEach(function(v){\n      [1,2,3].forEach(function(n){ if(v.title.indexOf(n + ' Pack') !== -1) tiers[n] = {id: v.id, price: v.price, compare: v.compare_at_price}; });\n    });\n    render();\n  }).catch(function(){});\n  var msg = document.getElementById('qc-msg');\n  document.getElementById('qc-add').addEventListener('click', function(){\n    var t = tiers[chosen];\n    if(!t){ msg.style.display='block'; msg.textContent='Still loading prices — please try again in a second.'; return; }\n    msg.style.display='none';\n    fetch('\/cart\/add.js', {method:'POST', headers:{'Content-Type':'application\/json'}, body: JSON.stringify({items:[{id: t.id, quantity: 1}]})})\n    .then(function(r){ if(!r.ok) throw 0;\n      fetch(window.location.pathname + '?sections=cart-drawer-section')\n      .then(function(x){ return x.json(); })\n      .then(function(j){ var host = document.getElementById('shopify-section-cart-drawer-section'); if(host \u0026\u0026 j['cart-drawer-section']) host.innerHTML = j['cart-drawer-section']; })\n      .catch(function(){})\n      .then(function(){ var ci = document.querySelector('cart-icon'); var target = ci ? (ci.querySelector('button, a') || ci) : (document.querySelector('header a[href=\"\/cart\"]') || document.querySelector('a[href=\"\/cart\"]')); if(target){ window.scrollTo(0,0); target.click(); } else { window.location.href = '\/cart'; } });\n    })\n    .catch(function(){ msg.style.display='block'; msg.textContent='Something went wrong adding that pack — please try the options above the Buy button instead.'; });\n  });\n})();\n\u003c\/script\u003e\n\n\u003cdiv id=\"qp-urgency\" style=\"border:2px solid #17233B;border-radius:12px;padding:14px 16px;margin-bottom:16px;background:#FFFFFF\"\u003e\n\u003cp id=\"qp-holiday\" style=\"margin:0 0 8px\"\u003e🦃 \u003cstrong\u003eHoliday prep:\u003c\/strong\u003e delivery takes 9–14 business days — order early to have it in time for Thanksgiving and Christmas.\u003c\/p\u003e\n\u003cp id=\"qp-cutoff\" style=\"margin:0 0 8px\"\u003e⏱ \u003cstrong\u003eProcessing cutoff 12:00 PM PT:\u003c\/strong\u003e orders placed before the cutoff get priority processing within 1 business day.\u003c\/p\u003e\n\u003cp id=\"qp-arrive\" style=\"margin:0\"\u003e📦 \u003cstrong\u003eOrder today\u003c\/strong\u003e — delivery typically takes 9–14 business days, free with tracking.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var TZ='America\/Vancouver';\n  function ptParts(ms){ var o={}; new Intl.DateTimeFormat('en-US',{timeZone:TZ,year:'numeric',month:'2-digit',day:'2-digit',hour:'2-digit',minute:'2-digit',second:'2-digit',hour12:false}).formatToParts(new Date(ms)).forEach(function(p){o[p.type]=p.value;}); return o; }\n  function ptToUtc(y,mo,d,h,mi,s){ var guess=Date.UTC(y,mo-1,d,h,mi,s||0); for(var i=0;i\u003c3;i++){ var p=ptParts(guess); var asUTC=Date.UTC(+p.year,+p.month-1,+p.day,(+p.hour)%24,+p.minute,+p.second); var diff=Date.UTC(y,mo-1,d,h,mi,s||0)-asUTC; if(!diff) break; guess+=diff; } return guess; }\n  function pad(n){ return (n\u003c10?'0':'')+n; }\n  function fmtLeft(ms){ if(ms\u003c0) ms=0; var s=Math.floor(ms\/1000); var d=Math.floor(s\/86400); s-=d*86400; var h=Math.floor(s\/3600); s-=h*3600; var m=Math.floor(s\/60); var sec=s-m*60; return (d\u003e0? d+'d ':'')+pad(h)+':'+pad(m)+':'+pad(sec); }\n  function addBiz(from,n){ var d=new Date(from.getTime()); while(n\u003e0){ d.setDate(d.getDate()+1); var w=d.getDay(); if(w!==0\u0026\u0026w!==6) n--; } return d; }\n  function fmtDate(d){ return d.toLocaleDateString('en-US',{weekday:'short',month:'short',day:'numeric'}); }\n  var holEl=document.getElementById('qp-holiday');\n  var cutEl=document.getElementById('qp-cutoff');\n  var arrEl=document.getElementById('qp-arrive');\n  var holidays=[\n    {name:'Thanksgiving', emoji:'\\uD83E\\uDD83', by:'Nov 11', arriveBy:'Nov 25', end:ptToUtc(2026,11,11,23,59,59)},\n    {name:'Christmas', emoji:'\\uD83C\\uDF84', by:'Dec 10', arriveBy:'Dec 24', end:ptToUtc(2026,12,10,23,59,59)}\n  ];\n  function tick(){\n    var now=Date.now();\n    if(holEl){ var h=null; for(var i=0;i\u003cholidays.length;i++){ if(now\u003cholidays[i].end){ h=holidays[i]; break; } }\n      if(h){ holEl.innerHTML=h.emoji+' \u003cstrong\u003e'+h.name+' deadline:\u003c\/strong\u003e order in the next \u003cstrong\u003e'+fmtLeft(h.end-now)+'\u003c\/strong\u003e to get it in time — order by '+h.by+' and typical delivery arrives by '+h.arriveBy+'.'; }\n      else { holEl.style.display='none'; } }\n    if(cutEl){ var p=ptParts(now); var target=ptToUtc(+p.year,+p.month,+p.day,12,0,0);\n      if(now\u003e=target){ var t=new Date(Date.UTC(+p.year,+p.month-1,+p.day+1)); target=ptToUtc(t.getUTCFullYear(),t.getUTCMonth()+1,t.getUTCDate(),12,0,0); }\n      cutEl.innerHTML='⏱ \u003cstrong\u003eOrder in the next '+fmtLeft(target-now)+'\u003c\/strong\u003e — orders placed before 12:00 PM PT get priority processing within 1 business day.'; }\n  }\n  if(arrEl){ var today=new Date(); var a=addBiz(today,10), b=addBiz(today,16); arrEl.innerHTML='📦 \u003cstrong\u003eOrder today\u003c\/strong\u003e — arrives between \u003cstrong\u003e'+fmtDate(a)+'\u003c\/strong\u003e and \u003cstrong\u003e'+fmtDate(b)+'\u003c\/strong\u003e. Free tracked shipping on every pack.'; }\n  tick(); setInterval(tick,1000);\n})();\n\u003c\/script\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/quickchop-tomato-loop.gif?v=1792800273\" alt=\"QuickChop™ vegetable chopper cutting a whole tomato into pieces\" style=\"width:100%;max-width:640px;border-radius:12px;\"\u003e\n\u003ch2\u003eLess time chopping. More time at the table.\u003c\/h2\u003e\n\u003cp\u003eDinner's at seven — and you're still at the cutting board at 6:40, eyes watering over an onion, while everything else waits. The QuickChop™ 12-in-1 Vegetable Chopper turns onions, potatoes, carrots and more into even pieces with a single press — no electricity, no bulky machine, and no tears. Prep in minutes, and get back to the people you're cooking for.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✓ 12-piece set — interchangeable blades for dicing, slicing and grating\u003c\/li\u003e\n\u003cli\u003e✓ Press-down design — one push does the work of repeated knife strokes\u003c\/li\u003e\n\u003cli\u003e✓ Built-in collection container — chopped food lands in the box, not on the counter\u003c\/li\u003e\n\u003cli\u003e✓ Hand operated — no batteries, no cords, nothing to charge\u003c\/li\u003e\n\u003cli\u003e✓ Compact footprint for everyday kitchens\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOperation: Hand operated, no electricity needed\u003c\/li\u003e\n\u003cli\u003eMaterials: ABS resin, PP and stainless steel blades (S\/S 18\/0)\u003c\/li\u003e\n\u003cli\u003eProduct size: approx. 30 × 15 × 12 cm\u003c\/li\u003e\n\u003cli\u003eWeight: approx. 880 g (1.3 kg packaged)\u003c\/li\u003e\n\u003cli\u003eColour: Green\u003c\/li\u003e\n\u003cli\u003eFunctions: Dice, slice and grate vegetables, salad, onion and garlic\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × 12-piece vegetable chopper set (press lid with handle, collection container, interchangeable blade inserts, hand guard)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eShipping \u0026amp; returns\u003c\/h3\u003e\n\u003cp\u003eOrders are processed within 1–2 business days. Delivery typically takes 9–14 business days with tracking. Not right for you? Contact us within 30 days of delivery and we'll make it right.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e Cut larger vegetables into halves or quarters first — smaller pieces press through the dicer with less effort and come out more even.\u003c\/p\u003e","brand":"Oronvale","offers":[{"title":"Green \/ 1 Pack","offer_id":53553874174264,"sku":"df997a2a-a122-482b-a1d2-260f5cb57ea6","price":54.99,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 3 Pack","offer_id":53553874207032,"sku":"ee460f0f-8512-41f6-9692-f2c03f4a9529","price":115.48,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 2 Pack","offer_id":53553874239800,"sku":"a6d4be48-73a5-446f-bdb0-a09ae3210535","price":87.98,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/quickchop-polished-main.webp?v=1792822266"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/collections\/houseware.jpg?v=1792714306","url":"https:\/\/oronvale.com\/collections\/closet-organisation.oembed","provider":"Oronvale","version":"1.0","type":"link"}