{"title":"Beauty","description":null,"products":[{"product_id":"new13pcs-makeup-brush-set-eye-shadow-highlighter-concealer-brush-blush-loose-powder-brush-blending-soft-fluffy-women-beauty-tool","title":"NEW13PCS Makeup Brush Set Eye Shadow Highlighter Concealer Brush Blush Loose Powder Brush Blending Soft Fluffy Women Beauty Tool","description":"\u003ch2\u003eA complete 13-piece brush set for your everyday routine.\u003c\/h2\u003e\n\u003cp\u003eThis 13-piece makeup brush set brings your everyday brushes together in one kit, with soft nylon bristles and lightweight ABS handles. Pick from six colours to match your style.\u003c\/p\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFull 13-piece set\u003c\/strong\u003e — your everyday brushes in one kit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft nylon bristles\u003c\/strong\u003e — gentle-feeling application\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight ABS handles\u003c\/strong\u003e — comfortable to hold through a full routine\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eFor all skin types\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eUnscented\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSix colour options\u003c\/strong\u003e — Pink, Tricolor, Black and White, Silver Black, Black, or Brown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePieces: 13\u003c\/li\u003e\n\u003cli\u003eBristle material: nylon\u003c\/li\u003e\n\u003cli\u003eHandle material: ABS plastic\u003c\/li\u003e\n\u003cli\u003eSkin type: all\u003c\/li\u003e\n\u003cli\u003eScent: unscented\u003c\/li\u003e\n\u003cli\u003eColours: Pink, Tricolor, Black and White, Silver Black, Black, Brown\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1 × 13-Piece Soft Makeup Brush Set (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","brand":"Oronvale","offers":[{"title":"Pink","offer_id":53256715764024,"sku":"5d479140-fdba-4d52-bfd4-0c60395027bf","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Tricolor Wool","offer_id":53256715796792,"sku":"28686106-b1a3-418a-b71b-d1a30ae4ebf6","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Black And White Wool","offer_id":53256715829560,"sku":"cd8a4086-3495-42e3-a68f-e504e96f8c62","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Silver Black","offer_id":53256715862328,"sku":"fc983918-834c-42cf-a62c-95d3996beea1","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Black","offer_id":53256715895096,"sku":"db72005a-6237-450a-9746-0586ddcd841c","price":23.99,"currency_code":"CAD","in_stock":true},{"title":"Brown","offer_id":53256715927864,"sku":"5664e6b0-ea9f-4765-951d-298ceb11b38c","price":23.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/S26e91bd252fd4ba0afed4bb62da4cb262.webp?v=1792030664"},{"product_id":"cloudpuff-wide-open-travel-toiletry-bag","title":"CloudPuff Wide-Open Travel Toiletry \u0026 Makeup Bag","description":"\u003cdiv id=\"cp-offer\" style=\"border:1px solid #e3dccd;border-radius:12px;padding:18px;margin:22px 0;background:#fff;\"\u003e\n  \u003cp style=\"margin:0 0 4px;font-weight:700;font-size:17px;\"\u003eChoose your offer\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 14px;font-size:13px;color:#6b6455;\"\u003eFree bags are applied automatically in your cart — no code needed.\u003c\/p\u003e\n\n  \u003cdiv class=\"cp-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=\"cp-tier-radio\" class=\"cp-radio\" data-radio=\"1\" style=\"margin-right:8px;accent-color:#1c1a17;\"\u003e \u003cspan style=\"font-weight:600;\"\u003eBuy 1\u003c\/span\u003e\n    \u003cspan class=\"cp-total\" data-total=\"1\" style=\"float:right;font-weight:700;\"\u003e\u003c\/span\u003e\n    \u003cdiv class=\"cp-pickers\" data-pickers=\"1\" style=\"display:none;margin-top:10px;\"\u003e\n      \u003clabel style=\"font-size:13px;\"\u003eColour: \u003cselect class=\"cp-colour\" style=\"padding:6px;border:1px solid #ccc;border-radius:6px;\"\u003e\u003c\/select\u003e\u003c\/label\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cp-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=\"cp-tier-radio\" class=\"cp-radio\" data-radio=\"2\" checked style=\"margin-right:8px;accent-color:#1c1a17;\"\u003e \u003cspan style=\"font-weight:600;\"\u003eBuy 1 Get 1 FREE\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=\"cp-total\" data-total=\"2\" style=\"float:right;font-weight:700;\"\u003e\u003c\/span\u003e\n    \u003cdiv style=\"font-size:12px;color:#6b6455;\"\u003e2 bags — \u003cspan class=\"cp-save\" data-save=\"2\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"cp-pickers\" data-pickers=\"2\" style=\"margin-top:10px;\"\u003e\n      \u003clabel style=\"font-size:13px;display:block;margin-bottom:6px;\"\u003eColour #1: \u003cselect class=\"cp-colour\" style=\"padding:6px;border:1px solid #ccc;border-radius:6px;\"\u003e\u003c\/select\u003e\u003c\/label\u003e\n      \u003clabel style=\"font-size:13px;display:block;\"\u003eColour #2 (FREE): \u003cselect class=\"cp-colour\" style=\"padding:6px;border:1px solid #ccc;border-radius:6px;\"\u003e\u003c\/select\u003e\u003c\/label\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"cp-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=\"cp-tier-radio\" class=\"cp-radio\" data-radio=\"3\" style=\"margin-right:8px;accent-color:#1c1a17;\"\u003e \u003cspan style=\"font-weight:600;\"\u003eBuy 2 Get 1 FREE\u003c\/span\u003e\n    \u003cspan class=\"cp-total\" data-total=\"3\" style=\"float:right;font-weight:700;\"\u003e\u003c\/span\u003e\n    \u003cdiv style=\"font-size:12px;color:#6b6455;\"\u003e3 bags — one for you, two to gift\u003c\/div\u003e\n    \u003cdiv class=\"cp-pickers\" data-pickers=\"3\" style=\"display:none;margin-top:10px;\"\u003e\n      \u003clabel style=\"font-size:13px;display:block;margin-bottom:6px;\"\u003eColour #1: \u003cselect class=\"cp-colour\" style=\"padding:6px;border:1px solid #ccc;border-radius:6px;\"\u003e\u003c\/select\u003e\u003c\/label\u003e\n      \u003clabel style=\"font-size:13px;display:block;margin-bottom:6px;\"\u003eColour #2: \u003cselect class=\"cp-colour\" style=\"padding:6px;border:1px solid #ccc;border-radius:6px;\"\u003e\u003c\/select\u003e\u003c\/label\u003e\n      \u003clabel style=\"font-size:13px;display:block;\"\u003eColour #3 (FREE): \u003cselect class=\"cp-colour\" style=\"padding:6px;border:1px solid #ccc;border-radius:6px;\"\u003e\u003c\/select\u003e\u003c\/label\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cbutton id=\"cp-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=\"cp-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('cp-offer');\n  if(!box) return;\n  var tier = 2, variants = [], priceCents = 0;\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 renderTotals(){\n    if(!priceCents) return;\n    var t = {1: priceCents, 2: priceCents, 3: priceCents*2};\n    box.querySelectorAll('.cp-total').forEach(function(el){\n      var n = el.getAttribute('data-total');\n      el.textContent = money(t[n]);\n    });\n    var sv = box.querySelector('[data-save=\"2\"]');\n    if(sv) sv.textContent = 'you save ' + money(priceCents);\n  }\n  function selectTier(n){\n    tier = n;\n    box.querySelectorAll('.cp-radio').forEach(function(r){ r.checked = +r.getAttribute('data-radio') === n; });\n    box.querySelectorAll('.cp-tier').forEach(function(card){\n      var active = +card.getAttribute('data-tier') === n;\n      card.style.border = active ? '2px solid #1c1a17' : '1px solid #e3dccd';\n      card.style.background = active ? '#faf7f1' : '#fff';\n      var pk = card.querySelector('.cp-pickers');\n      if(pk) pk.style.display = active ? 'block' : 'none';\n    });\n  }\n  box.querySelectorAll('.cp-tier').forEach(function(card){\n    card.addEventListener('click', function(e){\n      if(e.target.closest \u0026\u0026 e.target.closest('select')) return;\n      selectTier(+card.getAttribute('data-tier'));\n    });\n  });\n  box.addEventListener('click', function(e){\n    var card = e.target.closest \u0026\u0026 e.target.closest('.cp-tier');\n    if(!card || (e.target.closest \u0026\u0026 e.target.closest('select'))) return;\n    selectTier(+card.getAttribute('data-tier'));\n  }, true);\n  box.querySelectorAll('.cp-radio').forEach(function(r){\n    r.addEventListener('change', function(){ selectTier(+r.getAttribute('data-radio')); });\n    r.addEventListener('click', function(e){ e.stopPropagation(); selectTier(+r.getAttribute('data-radio')); });\n  });\n  fetch(window.location.pathname + '.js').then(function(r){ return r.json(); }).then(function(p){\n    variants = p.variants || [];\n    if(variants.length) priceCents = variants[0].price;\n    var colours = [];\n    variants.forEach(function(v){ if(colours.indexOf(v.option1) === -1) colours.push(v.option1); });\n    box.querySelectorAll('.cp-colour').forEach(function(sel, i){\n      colours.forEach(function(c){\n        var o = document.createElement('option'); o.value = c; o.textContent = c; sel.appendChild(o);\n      });\n      if(colours[i]) sel.value = colours[i];\n      else if(colours[0]) sel.value = colours[0];\n    });\n    renderTotals();\n  }).catch(function(){});\n  document.getElementById('cp-add').addEventListener('click', function(){\n    var card = box.querySelector('.cp-tier[data-tier=\"' + tier + '\"]');\n    var items = [];\n    card.querySelectorAll('.cp-colour').forEach(function(sel){\n      var v = variants.filter(function(x){ return x.option1 === sel.value; })[0];\n      if(v) items.push({id: v.id, quantity: 1});\n    });\n    var msg = document.getElementById('cp-msg');\n    if(!items.length){ msg.style.display='block'; msg.textContent = 'Please choose a colour first.'; return; }\n    fetch('\/cart\/add.js', {method:'POST', headers:{'Content-Type':'application\/json'}, body: JSON.stringify({items: items})})\n      .then(function(r){ if(!r.ok) throw 0; fetch(window.location.pathname + '?sections=cart-drawer-section').then(function(x){ return x.json(); }).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']; }).catch(function(){}).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      .catch(function(){ msg.style.display='block'; msg.textContent = 'Something went wrong — please try the regular Add to Cart button above.'; });\n  });\n  selectTier(2);\n})();\n\u003c\/script\u003e\n\u003cdiv id=\"cpu-urgency\" style=\"border:1px solid #e3dccd;border-radius:12px;padding:14px 16px;margin-bottom:16px;background:#FFFFFF\"\u003e\n\u003cp id=\"cpu-holiday\" style=\"margin:0 0 8px\"\u003e🎁 \u003cstrong\u003eHoliday travel \u0026amp; gifting:\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=\"cpu-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=\"cpu-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('cpu-holiday');\n  var cutEl=document.getElementById('cpu-cutoff');\n  var arrEl=document.getElementById('cpu-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 order.'; }\n  tick(); setInterval(tick,1000);\n})();\n\u003c\/script\u003e\n\u003ch2\u003eYour whole routine. One beautiful bag.\u003c\/h2\u003e\n\u003cp\u003eYou know the moment — suitcase open on the bed, bathroom counter everywhere, digging through three little pouches for the one bottle that's somehow always at the bottom. CloudPuff was made to end it: one wide-open bag that fits your full routine, stands upright on any counter, and lets you see everything at a glance. Packing stops feeling like a chore — and unpacking is just setting one bag down.\u003c\/p\u003e\n\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/cloudpuff-slideshow.gif?v=1792886003\" alt=\"CloudPuff bag in five colours, opening wide to show full-size bottles standing upright\" style=\"width:100%;max-width:640px;border-radius:12px;margin:6px 0 16px;\"\u003e\n\u003ch3\u003eWhy you'll love it\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOpens wide, stands upright\u003c\/strong\u003e — full-size bottles stand up in two roomy sections instead of tipping, leaking and hiding\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwo zip sections\u003c\/strong\u003e — skincare in one, makeup in the other, so the morning rush takes seconds\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eElastic straps + mesh pocket\u003c\/strong\u003e in the front flap keep brushes, tubes and the little things from disappearing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoft quilted puffer shell\u003c\/strong\u003e — light in your suitcase at about 320 g, and gentle on the bottles inside\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTwin carry handles\u003c\/strong\u003e — suitcase to countertop in one grab\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSeven colours\u003c\/strong\u003e — match your travel set, or gift one to your favourite travel partner\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\n\u003ch3\u003eSee it in detail\u003c\/h3\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/cloudpuff-polished-06.jpg?v=1792885981\" alt=\"CloudPuff bag open wide with full-size bottles standing upright inside\" style=\"width:100%;max-width:640px;border-radius:12px;\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSee everything at a glance.\u003c\/strong\u003e The wide mouth opens right up, so full-size bottles stand upright and nothing hides at the bottom — no digging, no tipping, no leaks soaking the rest.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/cloudpuff-polished-05.jpg?v=1792885981\" alt=\"CloudPuff front pocket with elastic brush straps and a mesh pocket\" style=\"width:100%;max-width:640px;border-radius:12px;\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eA place for every little thing.\u003c\/strong\u003e Elastic straps hold brushes in a neat row, and the mesh pocket keeps tubes and small items from disappearing into the corners.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/cloudpuff-polished-03.jpg?v=1792885981\" alt=\"CloudPuff bag dimensions and the bag packed inside a suitcase\" style=\"width:100%;max-width:640px;border-radius:12px;\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eSized for real trips.\u003c\/strong\u003e At 29.97 × 18.54 × 21.08 cm (11.8 × 7.3 × 8.3 in) it slides into your suitcase — then stands on the counter when you arrive, so unpacking takes ten seconds.\u003c\/p\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cp\u003eSize: 29.97 × 18.54 × 21.08 cm (about 11.8 × 7.3 × 8.3 in) · Weight: about 320 g · Material: polyester · Closure: zip · Handles: twin carry handles · Colours: Beige, Black, Pink, Light Blue, Purple, Dark Pink, Green\u003c\/p\u003e\n\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cp\u003e1 × CloudPuff Wide-Open Travel Toiletry \u0026amp; Makeup Bag, in your chosen colour.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003ePacking tip: load it once, by routine — skincare standing in one section, makeup in the other. At the hotel, \"unpacking\" is just setting one bag on the counter.\u003c\/em\u003e\u003c\/p\u003e\n\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","brand":"Oronvale","offers":[{"title":"Black \/ 29.97X18.54X21.08Cm","offer_id":53557251309880,"sku":"86cef62e-a24b-4ba0-b2e1-f79b2632c52c","price":79.99,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ 29.97X18.54X21.08Cm","offer_id":53557251342648,"sku":"52b99c47-756c-49b6-9bb2-268594374f86","price":79.99,"currency_code":"CAD","in_stock":true},{"title":"Pink \/ 29.97X18.54X21.08Cm","offer_id":53557251375416,"sku":"fa318de0-b4d1-4614-ac08-a484101d8752","price":79.99,"currency_code":"CAD","in_stock":true},{"title":"Light Blue \/ 29.97X18.54X21.08Cm","offer_id":53557251408184,"sku":"32fdbbc0-a615-4eca-ac43-f323d83dc3b5","price":79.99,"currency_code":"CAD","in_stock":true},{"title":"Purple \/ 29.97X18.54X21.08Cm","offer_id":53557251440952,"sku":"634d0f80-5af7-4694-b891-ca9a5558d81f","price":79.99,"currency_code":"CAD","in_stock":true},{"title":"Dark Pink \/ 29.97X18.54X21.08Cm","offer_id":53557251473720,"sku":"22e80edb-a3d6-404d-bf79-a406e6abea79","price":79.99,"currency_code":"CAD","in_stock":true},{"title":"Green \/ 29.97X18.54X21.08Cm","offer_id":53557251506488,"sku":"303ef0d9-03bc-4374-b211-9b672d7618fe","price":79.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/files\/cloudpuff-scene-main.webp?v=1792883707"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1017\/0741\/5864\/collections\/beauty.jpg?v=1792714325","url":"https:\/\/oronvale.com\/collections\/beauty.oembed","provider":"Oronvale","version":"1.0","type":"link"}