{"product_id":"riveted-adjustable-two-tone-leather-bucket-backpack","title":"Riveted Adjustable Two-tone Leather Bucket Backpack","description":"\u003ch4\u003eProps\u003c\/h4\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: sans-serif; font-size: 14px; text-align: center;box-sizing: border-box;\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eWaterproof level\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eLightly waterproof\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eInternal structure\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eZippered compartment bag\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eStyle\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eStreet-cool fashion\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eBrand\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eLALAVAVA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eType of outer pocket\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eZippered pocket\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eBag hardness\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSoft\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eWhether there is a compartment\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eMarket launch year and season\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2025 Summer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eShoulder strap style\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eDouble straps\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eSuitable for\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eTeenagers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eClosure method\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eZipper\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eSuitable scenarios\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eDaily use\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eWhether there is back cushioning foam\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eNo back cushioning foam supported\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eShape\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eVertical square\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eHardware material\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eIron\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eShoulder strap material\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eLeather\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eNumber of compartments\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003e2\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eSuitable gender\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eUnisex\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;background-color: #f2f2f2;\"\u003eColor categories\u003c\/td\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eBlack, Leopard print\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\n\u003cstyle\u003e\n.sc-section{font-family:sans-serif;}\n.sc-section table{border-collapse:collapse;width:100%;margin-bottom:16px;}\n.sc-section td,.sc-section th{border:1px solid #ddd;padding:6px 10px;text-align:center;font-size:14px;}\n.sc-section th{background:#f7f7f7;font-weight:600;}\n.sc-toggle{float:right;display:inline-flex;gap:3px;font-size:11px;font-weight:normal;}\n.sc-ubtn{padding:2px 7px;border:1px solid #bbb;border-radius:3px;cursor:pointer;\n         background:#f0f0f0;color:#555;line-height:1.6;}\n.sc-ubtn.active{background:#333;color:#fff;border-color:#333;}\nh4{overflow:hidden;}\n.sc-rec-widget{margin:8px 0 16px;}\n.sc-rec-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}\n.sc-rec-label{font-size:13px;display:flex;align-items:center;gap:5px;}\n.sc-rec-input{width:68px;padding:4px 7px;border:1px solid #bbb;border-radius:4px;font-size:13px;}\n.sc-rec-btn{padding:5px 14px;background:#333;color:#fff;border:none;border-radius:4px;\n            cursor:pointer;font-size:13px;}\n.sc-rec-btn:hover{background:#555;}\n.sc-rec-result{margin-top:8px;font-size:14px;min-height:20px;}\n.sc-rec-result strong{font-size:17px;color:#222;}\n.sc-rec-result.rec-none{color:#999;font-size:13px;}\n\u003c\/style\u003e\n\u003cscript\u003e\nfunction swUnit(btn){\n  var u=btn.dataset.u;\n  var sec=btn.closest('.sc-section');\n  sec.querySelectorAll('.sc-ubtn').forEach(function(b){\n    b.classList.toggle('active',b.dataset.u===u);\n  });\n  sec.querySelectorAll('[data-m]').forEach(function(el){\n    el.textContent=u==='metric'?el.dataset.m:el.dataset.i;\n  });\n  sec.querySelectorAll('.sc-rec-h-unit').forEach(function(el){el.textContent=u==='metric'?'cm':'in';});\n  sec.querySelectorAll('.sc-rec-w-unit').forEach(function(el){el.textContent=u==='metric'?'kg':'lbs';});\n  sec.querySelectorAll('.sc-rec-h-input').forEach(function(el){el.placeholder=u==='metric'?'170':'67';});\n  sec.querySelectorAll('.sc-rec-w-input').forEach(function(el){el.placeholder=u==='metric'?'60':'132';});\n}\nfunction queryRecSize(btn){\n  var widget=btn.closest('.sc-rec-widget');\n  var sec=btn.closest('.sc-section');\n  var unit='metric';\n  if(sec){var ab=sec.querySelector('.sc-ubtn.active');if(ab)unit=ab.dataset.u;}\n  var hVal=parseFloat(widget.querySelector('.sc-rec-h-input').value);\n  var wVal=parseFloat(widget.querySelector('.sc-rec-w-input').value);\n  var result=widget.querySelector('.sc-rec-result');\n  if(isNaN(hVal)||isNaN(wVal)){\n    result.className='sc-rec-result rec-none';\n    result.textContent='Please enter both height and weight.';return;\n  }\n  var h=unit==='imperial'?hVal*2.54:hVal;\n  var w=unit==='imperial'?wVal\/2.20462:wVal;\n  var data=JSON.parse(widget.querySelector('.sc-rec-data').textContent);\n  var match=null;\n  for(var i=0;i\u003cdata.length;i++){\n    var r=data[i];\n    if(h\u003e=r.hMin\u0026\u0026h\u003cr.hMax\u0026\u0026w\u003e=r.wMin\u0026\u0026w\u003cr.wMax){match=r;break;}\n  }\n  result.className='sc-rec-result';\n  if(match){result.innerHTML='Recommended Size: \u003cstrong\u003e'+match.size+'\u003c\/strong\u003e';}\n  else{result.className='sc-rec-result rec-none';result.textContent='No exact match. Please contact customer service.';}\n}\n\u003c\/script\u003e\n\u003cdiv class=\"sc-section\"\u003e\n\u003ch4\u003eSize Chart \u003cspan class=\"sc-toggle\"\u003e\u003cbutton class=\"sc-ubtn active\" data-u=\"metric\" onclick=\"swUnit(this)\"\u003ecm \/ kg\u003c\/button\u003e\u003cbutton class=\"sc-ubtn\" data-u=\"imperial\" onclick=\"swUnit(this)\"\u003ein \/ lbs\u003c\/button\u003e\u003c\/span\u003e\n\u003c\/h4\u003e\n\u003cp\u003eMeasurements are taken flat by hand; please allow ±1–3 cm tolerance.\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; font-family: sans-serif; font-size: 14px; text-align: center;box-sizing: border-box;\"\u003e\n\u003cthead\u003e\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eSize Code\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eLength\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eWidth\u003c\/th\u003e\n\u003cth style=\"border: 1px solid #ddd; padding: 8px;\"\u003eThickness\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\u003ctr\u003e\n\u003ctd style=\"border: 1px solid #ddd; padding: 8px;\"\u003eF\u003c\/td\u003e\n\u003ctd data-i=\"10.6\" data-m=\"27.0\" style=\"border: 1px solid #ddd; padding: 8px;\"\u003e27.0\u003c\/td\u003e\n\u003ctd data-i=\"15.7\" data-m=\"40.0\" style=\"border: 1px solid #ddd; padding: 8px;\"\u003e40.0\u003c\/td\u003e\n\u003ctd data-i=\"5.9\" data-m=\"15.0\" style=\"border: 1px solid #ddd; padding: 8px;\"\u003e15.0\u003c\/td\u003e\n\u003c\/tr\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e","brand":"Lalavava - GroupMarek","offers":[{"title":"Black","offer_id":54611498697076,"sku":"944057192124_6077380656264","price":179.99,"currency_code":"USD","in_stock":true},{"title":"Leopard Print","offer_id":54611498729844,"sku":"944057192124_6056857035242","price":179.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0957\/6176\/0628\/files\/O1CN01C5cnIJ1t9w0oKGdAU__2202160405860.webp?v=1778824354","url":"https:\/\/lalavava.com\/products\/riveted-adjustable-two-tone-leather-bucket-backpack","provider":"Lalavava","version":"1.0","type":"link"}