{"product_id":"floral-lace-corset-top","title":"Floral Lace Corset Top","description":"\u003cstyle\u003e\n  .sakura-body-detail { color:#181818; background:#f8f7f4; padding:clamp(32px,6vw,80px) 0; }\n  .sakura-body-detail__intro, .sakura-body-detail__heading { text-align:center; padding:0 20px; }\n  .sakura-body-detail__intro { margin:0 auto clamp(28px,4vw,52px); }\n  .sakura-body-detail__intro h2, .sakura-body-detail__heading h2 { margin:0; font-family:Georgia,'Times New Roman',serif; font-weight:400; letter-spacing:.14em; text-transform:uppercase; }\n  .sakura-body-detail__intro h2 { font-size:clamp(28px,4vw,54px); }\n  .sakura-body-detail__intro p { max-width:660px; margin:16px auto 0; color:#777; font-size:15px; line-height:1.7; }\n  .sakura-body-detail__heading { margin:clamp(44px,6vw,76px) auto 24px; }\n  .sakura-body-detail__heading h2 { font-size:clamp(24px,3vw,38px); }\n  .sakura-body-detail__heading h2:after { content:''; display:block; width:56px; height:1px; margin:16px auto 0; background:#181818; }\n  .sakura-body-scroll { display:flex; gap:clamp(12px,2vw,24px); overflow-x:auto; padding:0 clamp(18px,4vw,56px) 18px; scroll-snap-type:x mandatory; scrollbar-width:thin; -webkit-overflow-scrolling:touch; }\n  .sakura-body-scroll__item { flex:0 0 min(82vw,680px); scroll-snap-align:center; }\n  .sakura-body-scroll__item img, .sakura-body-detail__remaining img { display:block; width:100%; height:auto; }\n\n  .sakura-body-scroll--uniform .sakura-body-scroll__item { aspect-ratio:1\/1; display:flex; align-items:center; justify-content:center; overflow:hidden; }\n  .sakura-body-scroll--uniform .sakura-body-scroll__item img { width:100%; height:100%; object-fit:contain; }\n  .sakura-body-detail__remaining { max-width:1100px; margin:clamp(28px,4vw,56px) auto 0; padding:0 18px; }\n  @media (min-width:990px) { .sakura-body-scroll__item { flex-basis:min(46vw,680px); } }\n\n  .sakura-body-scroll { scrollbar-width:none; }\n  .sakura-body-scroll::-webkit-scrollbar { display:none; }\n  .sakura-body-scroll-progress { width:min(68%,420px); height:3px; margin:0 auto clamp(32px,5vw,60px); background:#d9d9d9; overflow:hidden; }\n  .sakura-body-scroll-progress__bar { display:block; width:0; height:100%; background:#181818; transition:width 160ms ease-out; }\n\u003c\/style\u003e\n\u003cdiv class=\"sakura-body-detail\"\u003e\n\u003cdiv class=\"sakura-body-detail__intro\"\u003e\n\u003ch2\u003eSummer Collection\u003c\/h2\u003e\n\u003cp\u003eA study in contrast, where the extraordinary meets the everyday through a range of expressive silhouettes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-scroll\" role=\"region\" aria-label=\"Product detail images\"\u003e\n\u003cdiv class=\"sakura-body-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0975\/3477\/1510\/files\/6EA3BF10-135A-42DC-A087-724C09B51037.jpg?v=1784114367\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0975\/3477\/1510\/files\/E8E35FF5-ED8C-4414-98BA-A7752719EEC7.png?v=1784114023\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-scroll-progress\" aria-hidden=\"true\"\u003e\u003cspan class=\"sakura-body-scroll-progress__bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-detail__heading\"\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-scroll sakura-body-scroll--uniform\" role=\"region\" aria-label=\"Product detail images\"\u003e\n\u003cdiv class=\"sakura-body-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0975\/3477\/1510\/files\/F3476371-7D78-4518-84D3-8A7AF92E162F.png?v=1784113944\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-scroll__item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0975\/3477\/1510\/files\/CF091D0A-2E03-4651-B46D-645F9E9B26DC.png?v=1784113944\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-scroll-progress\" aria-hidden=\"true\"\u003e\u003cspan class=\"sakura-body-scroll-progress__bar\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"sakura-body-detail__remaining\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0975\/3477\/1510\/files\/16F33650-0649-4403-A8FB-A659B70040F9.png?v=1784114085\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var root=document.currentScript\u0026\u0026document.currentScript.previousElementSibling;\n  if(!root)return;\n  root.querySelectorAll('.sakura-body-scroll').forEach(function(strip){\n    var progress=strip.nextElementSibling;\n    var bar=progress\u0026\u0026progress.querySelector('.sakura-body-scroll-progress__bar');\n    if(!bar)return;\n    function update(){\n      var width=strip.scrollWidth;\n      var viewport=strip.clientWidth;\n      var max=Math.max(width-viewport,0);\n      var visible=width?Math.min(viewport\/width,1):1;\n      var ratio=max?strip.scrollLeft\/max:0;\n      bar.style.width=((visible+(1-visible)*ratio)*100)+'%';\n    }\n    strip.addEventListener('scroll',update,{passive:true});\n    window.addEventListener('resize',update);\n    update();\n  });\n})();\n\u003c\/script\u003e","brand":"Sakura K Beauty","offers":[{"title":"Apricot \/ S","offer_id":54217012117814,"sku":"14:29#Apricot;5:100014064","price":74.9,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ M","offer_id":54217012150582,"sku":"14:29#Apricot;5:361386","price":74.9,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ L","offer_id":54217012183350,"sku":"14:29#Apricot;5:361385","price":74.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0975\/3477\/1510\/files\/B7826877-AC82-4ADA-9CE2-6BD1D4B27F7B.png?v=1784113944","url":"https:\/\/sakurakbeauty.com\/products\/floral-lace-corset-top","provider":"Sakura K Beauty","version":"1.0","type":"link"}