{"title":"Atlanta Favourites","description":null,"products":[{"product_id":"sol-kaftan-dress","title":"SOL KAFTAN DRESS","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Sol Kaftan Dress\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.stretch-dot.filled{background:var(--muted-gold)}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eEmbrace effortless elegance with the Sol Kaftan Dress, a perfect blend of comfort and luxury. Featuring a vibrant, sun-kissed print inspired by the warmth of golden sunsets, this flowy dress is designed for the woman who loves to stand out while staying comfortable. The relaxed silhouette and lightweight fabric make it perfect for any occasion, whether you’re lounging poolside or strolling through your favourite resort. With its striking colours and versatile design, the Sol Kaftan Dress is a must-have for your vacation wardrobe.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLined but slightly sheer. The mesh fabric has a subtle see-through quality even with the lining\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003ePrinted mesh batwing dress\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eKeyhole detail that can be worn in the front or back\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eStretchy\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLightweight with good air permeability\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 62″ long (size S)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:Cormorant Garamond,serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eChoose your normal size. The stretchy mesh fabric adapts to your shape, and the relaxed batwing silhouette gives plenty of room.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Sol Kaftan Dress is a stretchy mesh batwing style with a 2\/3 stretch factor. The relaxed silhouette flows beautifully over the body.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eBust\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e70% Polyester · 30% Spandex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eLightweight · Breathable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eHand Wash\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eLined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eOpacity\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eSlightly Sheer\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0\\u20132','US 4\\u20136','US 6\\u20138','US 10\\u201312','US 14\\u201316','US 18\\u201320','US 22\\u201324','US 24\\u201326'];\nconst sizeFinderData={in:[{size:'XS',bust:'Bust 31\\u201333\\u2033',hip:'Hip 33\\u201335\\u2033'},{size:'S',bust:'Bust 34\\u201336\\u2033',hip:'Hip 36\\u201338\\u2033'},{size:'M',bust:'Bust 37\\u201339\\u2033',hip:'Hip 39\\u201341\\u2033'},{size:'L',bust:'Bust 40\\u201342\\u2033',hip:'Hip 42\\u201344\\u2033'},{size:'XL',bust:'Bust 43\\u201345\\u2033',hip:'Hip 45\\u201347\\u2033'},{size:'2XL',bust:'Bust 46\\u201348\\u2033',hip:'Hip 48\\u201350\\u2033'},{size:'3XL',bust:'Bust 49\\u201351\\u2033',hip:'Hip 51\\u201353\\u2033'},{size:'4XL',bust:'Bust 52\\u201355\\u2033',hip:'Hip 53\\u201355\\u2033'}],cm:[{size:'XS',bust:'Bust 78.5\\u201384 cm',hip:'Hip 84\\u201389 cm'},{size:'S',bust:'Bust 86.5\\u201391.5 cm',hip:'Hip 91.5\\u201396.5 cm'},{size:'M',bust:'Bust 94\\u201399 cm',hip:'Hip 99\\u2013104 cm'},{size:'L',bust:'Bust 101.5\\u2013107 cm',hip:'Hip 107\\u2013112 cm'},{size:'XL',bust:'Bust 109\\u2013114 cm',hip:'Hip 114\\u2013119 cm'},{size:'2XL',bust:'Bust 117\\u2013122 cm',hip:'Hip 122\\u2013127 cm'},{size:'3XL',bust:'Bust 124.5\\u2013130 cm',hip:'Hip 130\\u2013135 cm'},{size:'4XL',bust:'Bust 132\\u2013140 cm',hip:'Hip 135\\u2013140 cm'}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nconst tableData={in:[{label:'Bust',values:['26.4','28.8','31.2','33.6','36','38.4','40.8','43.2']},{label:'Hip',values:['31.6','34','36.4','38.8','41.2','43.6','46','48.4']}],cm:[{label:'Bust',values:['67','73','79','85.5','91.5','97.5','103.5','110']},{label:'Hip',values:['80.5','86.5','92.5','98.5','104.5','110.5','117','123']}]};\nlet currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(b=\u003eb.classList.toggle('active',b.textContent.toLowerCase().includes(u==='in'?'inch':'cent')));renderTable();renderSizeFinder()}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nfunction renderTable(){const t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(r=\u003e{const tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(v=\u003e'\u003ctd\u003e'+v+'\u003c\/td\u003e').join('');t.appendChild(tr)})}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"shakara","offers":[{"title":"XS","offer_id":43669872509119,"sku":"051532474265","price":290.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43669872541887,"sku":"051532474203","price":290.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43669872574655,"sku":"051532474210","price":290.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43669872607423,"sku":"051532474227","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43669872640191,"sku":"051532474234","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43669872672959,"sku":"051532474241","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":43669872705727,"sku":"051532474258","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":45964765003967,"sku":"053266543408","price":290.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00245_bcaccb7d-7a55-4b00-816f-39f469d5584b.jpg?v=1726058001"},{"product_id":"adele-denim-maxi-dress","title":"Denim ADELE Maxi Dress","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Adele Maxi Dress\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eA denim maxi dress with a V-neckline and double adjustable straps, designed with a structured corset waist with elastic cut-out detail. The Adele features two zipper slits that can be worn closed or adjusted to any slit height, giving you full control of your look. Unlined for a lightweight, breathable feel, with side pockets and a side zipper closure.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eV neckline\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eDouble adjustable straps\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eTwo zipper slits for wearing closed or adjusted to any height\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide zipper\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset waist with elastic cut-out detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 60″ long\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:Cormorant Garamond,serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e Size down if in between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eSize down if in between sizes. The corset waist with elastic cut-out detail provides a small amount of accommodation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Adele Maxi Dress features a corset waist with elastic cut-out detail, double adjustable straps, and two zipper slits for versatile styling.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size XS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eLength\u003c\/h4\u003e\n\u003cp\u003eMeasured from the top of the waistband down to the hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e63% Cotton · 24% Polyester · 11% Viscose · 2% Spandex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0–2','US 4–6','US 6–8','US 10–12','US 14–16','US 18–20','US 22–24'];\nconst sizeFinderData={in:[{size:'XS',bust:'Bust 31–33″',waist:'Waist 23–25″'},{size:'S',bust:'Bust 34–36″',waist:'Waist 26–28″'},{size:'M',bust:'Bust 37–39″',waist:'Waist 29–31″'},{size:'L',bust:'Bust 40–42″',waist:'Waist 32–34″'},{size:'XL',bust:'Bust 43–45″',waist:'Waist 36–38″'},{size:'2XL',bust:'Bust 46–48″',waist:'Waist 39–41″'},{size:'3XL',bust:'Bust 49–51″',waist:'Waist 42–44″'}],cm:[{size:'XS',bust:'Bust 78.5–84 cm',waist:'Waist 58.5–63.5 cm'},{size:'S',bust:'Bust 86.5–91.5 cm',waist:'Waist 66–71 cm'},{size:'M',bust:'Bust 94–99 cm',waist:'Waist 73.5–78.5 cm'},{size:'L',bust:'Bust 101.5–107 cm',waist:'Waist 81–86.5 cm'},{size:'XL',bust:'Bust 109–114 cm',waist:'Waist 91.5–96.5 cm'},{size:'2XL',bust:'Bust 117–122 cm',waist:'Waist 99–104 cm'},{size:'3XL',bust:'Bust 124.5–130 cm',waist:'Waist 106.5–112 cm'}]};\nconst tableData={in:[{label:'Waist (stretch range)',values:['22.5 – 25','25.5 – 28','28.5 – 31','31.5 – 34','35.5 – 38','38.5 – 41','41.5 – 44'],isRange:true},{label:'Skirt Length (incl. waistband)',values:['48 ½','48 ½','48 ½','48 ½','48 ½','48 ½','48 ½']}],cm:[{label:'Waist (stretch range)',values:['57 – 63.5','65 – 71','72.5 – 78.5','80 – 86.5','90 – 96.5','98 – 104','105.5 – 112'],isRange:true},{label:'Skirt Length (incl. waistband)',values:['123','123','123','123','123','123','123']}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nlet currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(b=\u003eb.classList.toggle('active',b.textContent.toLowerCase().includes(u==='in'?'inch':'cent')));renderTable();renderSizeFinder()}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nfunction renderTable(){const t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(r=\u003e{const tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(v=\u003e'\u003ctd'+(r.isRange?' class=\"waist-range\"':'')+'\u003e'+v+'\u003c\/td\u003e').join('');t.appendChild(tr)})}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":43699262816447,"sku":"051541477264","price":250.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43699262849215,"sku":"051541477202","price":250.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43699262881983,"sku":"051541477219","price":250.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":43699262914751,"sku":"051541477226","price":250.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43699262947519,"sku":"051541477233","price":250.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43699262980287,"sku":"051541477240","price":250.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":43699263013055,"sku":"051541477257","price":250.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":45496204492991,"sku":"05411306345","price":250.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00475.jpg?v=1727284582"},{"product_id":"kiara-denim-corset-waist-pants","title":"Denim KIARA Wide Leg Pants","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Kiara Wide Leg Pants\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eDenim high-waist wide-leg pants with a structured corset waistband for a sculpted, snatched silhouette. Unlined for a breathable feel, the Kiara features a side zipper and functional side pockets. Pair with the Dija Ruffle Crop Top for a show-stopping look.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset waistband\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide zipper\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003e31 ¼″ inseam\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 48″ long\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:Cormorant Garamond,serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e Size down if in between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eSize down if in between sizes. The corset waistband provides a small stretch range for a comfortable fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Kiara Wide Leg Pants feature a corset waistband with a small stretch range.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you'd like the pants to fall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e63% Cotton · 24% Polyester · 11% Viscose · 2% Spandex\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0–2','US 4–6','US 6–8','US 10–12','US 14–16','US 18–20','US 22–24','US 24–26'];\nconst sizeFinderData={in:[{size:'XS',waist:'Waist 23–25″',hip:'Hip 33–35″'},{size:'S',waist:'Waist 26–28″',hip:'Hip 36–38″'},{size:'M',waist:'Waist 29–31″',hip:'Hip 39–41″'},{size:'L',waist:'Waist 32–34″',hip:'Hip 42–44″'},{size:'XL',waist:'Waist 36–38″',hip:'Hip 45–47″'},{size:'2XL',waist:'Waist 39–41″',hip:'Hip 48–50″'},{size:'3XL',waist:'Waist 42–44″',hip:'Hip 51–53″'},{size:'4XL',waist:'Waist 45–47″',hip:'Hip 53–55″'}],cm:[{size:'XS',waist:'Waist 58.5–63.5 cm',hip:'Hip 84–89 cm'},{size:'S',waist:'Waist 66–71 cm',hip:'Hip 91.5–96.5 cm'},{size:'M',waist:'Waist 73.5–78.5 cm',hip:'Hip 99–104 cm'},{size:'L',waist:'Waist 81–86.5 cm',hip:'Hip 107–112 cm'},{size:'XL',waist:'Waist 91.5–96.5 cm',hip:'Hip 114–119 cm'},{size:'2XL',waist:'Waist 99–104 cm',hip:'Hip 122–127 cm'},{size:'3XL',waist:'Waist 106.5–112 cm',hip:'Hip 130–135 cm'},{size:'4XL',waist:'Waist 114–119 cm',hip:'Hip 135–140 cm'}]};\nconst tableData={in:[{label:'Waist (stretch range)',values:['21 – 24','24 – 27','27 – 30','30 – 33','33 – 36','36 – 39','39 – 42','42 – 45'],isRange:true},{label:'Hip',values:['59','62','65','68','71','74','77','80']},{label:'Inseam',values:['31 ¼','31 ¼','31 ¼','31 ¼','31 ¼','31 ¼','31 ¼','31 ¼']},{label:'Total Length',values:['47 ½','48','48 ½','49','50','50 ½','51','51 ½']}],cm:[{label:'Waist (stretch range)',values:['53.5 – 61','61 – 68.5','68.5 – 76','76 – 84','84 – 91.5','91.5 – 99','99 – 106.5','106.5 – 114'],isRange:true},{label:'Hip',values:['150','157.5','165','173','180.5','188','195.5','203']},{label:'Inseam',values:['79.5','79.5','79.5','79.5','79.5','79.5','79.5','79.5']},{label:'Total Length',values:['120.5','122','123','124.5','127','128','129.5','131']}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nlet currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(b=\u003eb.classList.toggle('active',b.textContent.toLowerCase().includes(u==='in'?'inch':'cent')));renderTable();renderSizeFinder()}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nfunction renderTable(){const t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(r=\u003e{const tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(v=\u003e'\u003ctd'+(r.isRange?' class=\"waist-range\"':'')+'\u003e'+v+'\u003c\/td\u003e').join('');t.appendChild(tr)})}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":43699320062143,"sku":"051539479263","price":160.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":43699320094911,"sku":"051539479201","price":160.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":43699320127679,"sku":"051539479218","price":160.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":43699320160447,"sku":"051539479225","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43699320193215,"sku":"051539479232","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43699320225983,"sku":"051539479249","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":43699320258751,"sku":"051539479256","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44757447704767,"sku":"05391220341","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00205_be2a2530-4859-4ed1-b8b5-521897390313.jpg?v=1727284478"},{"product_id":"linen-kiara-wide-leg-pants-in-white","title":"Linen KIARA Wide Leg Pants in White","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eKIARA Linen Wide Leg Pants — White\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root {\n  --cream: #FAF7F2;\n  --warm-black: #5C3D2E;\n  --muted-gold: #7A6C52;\n  --text-secondary: #4A443D;\n  --border: #E8E2D9;\n  --highlight: #F0EBE3;\n}\n* { margin: 0; padding: 0; box-sizing: border-box; }\nbody { background: var(--cream); color: var(--warm-black); font-family: 'Montserrat', sans-serif; font-weight: 300; font-size: 14px; min-height: 100vh; display: flex; justify-content: center; padding: 40px 20px; -webkit-font-smoothing: antialiased; }\n.container { max-width: 820px; width: 100%; font-size: 14px; animation: fadeIn .6s ease-out; }\n@keyframes fadeIn { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n.description { max-width: 620px; margin: 0 auto 40px; text-align: center; }\n.description .lead { font-family: 'Cormorant Garamond', serif; font-weight: 400; font-style: italic; font-size: 1.15rem; line-height: 1.7; margin-bottom: 12px; }\n.tabs-container { margin-top: 10px; }\n.tab-nav { display: flex; border-bottom: 2px solid var(--border); gap: 0; }\n.tab-btn { font-family: 'Montserrat', sans-serif; font-size: .68rem; font-weight: 400; letter-spacing: .18em; text-transform: uppercase; color: var(--text-secondary); background: transparent; border: none; padding: 14px 24px; cursor: pointer; position: relative; transition: color .3s ease; white-space: nowrap; }\n.tab-btn:hover { color: var(--warm-black); }\n.tab-btn.active { color: var(--warm-black); font-weight: 500; }\n.tab-btn.active::after { content: ''; position: absolute; bottom: -2px; left: 0; right: 0; height: 2px; background: var(--warm-black); }\n.tab-panel { display: none; padding: 32px 0; animation: tabFade .3s ease-out; }\n.tab-panel.active { display: block; }\n@keyframes tabFade { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } }\n.love-list { list-style: none; padding: 0; }\n.love-list li { display: flex; align-items: center; gap: 14px; padding: 10px 0; border-bottom: 1px solid var(--border); font-size: .78rem; color: var(--text-secondary); letter-spacing: .02em; }\n.love-list li:last-child { border-bottom: none; }\n.love-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--muted-gold); flex-shrink: 0; }\n.details-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 20px; margin-top: 8px; }\n.detail-card { text-align: center; padding: 16px; background: #fff; border: 1px solid var(--border); border-radius: 2px; }\n.detail-card .detail-label { font-size: .58rem; letter-spacing: .2em; text-transform: uppercase; color: var(--text-secondary); margin-bottom: 6px; }\n.detail-card .detail-value { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .95rem; }\n.stretch-dots { display: flex; gap: 5px; justify-content: center; margin-top: 3px; }\n.stretch-dot { width: 8px; height: 8px; border-radius: 50%; border: 1px solid var(--muted-gold); background: transparent; }\n.stretch-dot.filled { background: var(--muted-gold); }\n.size-finder { background: #fff; border: 1px solid var(--border); border-radius: 2px; padding: 24px; margin-bottom: 24px; }\n.size-finder-title { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: 1.05rem; margin-bottom: 6px; text-align: center; }\n.size-finder-subtitle { font-size: .62rem; color: var(--text-secondary); text-align: center; margin-bottom: 16px; }\n.size-finder-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(85px, 1fr)); gap: 8px; }\n.size-finder-card { text-align: center; padding: 14px 8px; border: 1px solid var(--border); border-radius: 2px; transition: all .2s ease; cursor: default; }\n.size-finder-card:hover { border-color: var(--muted-gold); background: var(--highlight); }\n.size-finder-card .size-label { font-family: 'Cormorant Garamond', serif; font-weight: 600; font-size: 1.1rem; margin-bottom: 2px; }\n.size-finder-card .us-size { font-size: .58rem; letter-spacing: .15em; text-transform: uppercase; color: var(--muted-gold); margin-bottom: 6px; }\n.size-finder-card .bust-range { font-size: .6rem; color: var(--text-secondary); line-height: 1.4; }\n.unit-toggle { display: flex; justify-content: center; gap: 0; margin-bottom: 24px; }\n.unit-btn { font-size: .65rem; letter-spacing: .2em; text-transform: uppercase; padding: 10px 28px; border: 1px solid var(--border); background: transparent; color: var(--text-secondary); cursor: pointer; transition: all .3s ease; font-family: 'Montserrat', sans-serif; }\n.unit-btn:first-child { border-radius: 2px 0 0 2px; }\n.unit-btn:last-child { border-radius: 0 2px 2px 0; border-left: none; }\n.unit-btn.active { background: var(--warm-black); color: var(--cream); border-color: var(--warm-black); }\n.garment-label { text-align: center; margin-bottom: 16px; }\n.garment-label span { font-size: .6rem; letter-spacing: .2em; text-transform: uppercase; color: var(--text-secondary); background: var(--highlight); padding: 6px 16px; border-radius: 2px; }\n.table-wrapper { overflow-x: auto; }\ntable { width: 100%; border-collapse: collapse; font-size: .85rem; }\nthead th { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: 1rem; padding: 14px 12px; text-align: center; border-bottom: 2px solid var(--warm-black); }\nthead th:first-child { text-align: left; font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: .65rem; letter-spacing: .18em; text-transform: uppercase; color: var(--text-secondary); vertical-align: bottom; }\ntbody td { padding: 12px; text-align: center; border-bottom: 1px solid var(--border); font-variant-numeric: tabular-nums; font-weight: 300; }\ntbody td:first-child { text-align: left; font-size: .75rem; color: var(--text-secondary); white-space: nowrap; }\ntbody tr:hover { background: var(--highlight); }\n.waist-range { font-size: .78rem; white-space: nowrap; }\n.between-sizes { margin-top: 20px; padding: 16px 20px; background: var(--highlight); border-left: 3px solid var(--muted-gold); border-radius: 0 2px 2px 0; }\n.between-sizes-title { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .9rem; margin-bottom: 6px; }\n.between-sizes p { font-size: .7rem; line-height: 1.7; color: var(--text-secondary); }\n.fit-notes p { font-size: .72rem; line-height: 1.8; color: var(--text-secondary); max-width: 600px; }\n.fit-notes p + p { margin-top: 8px; }\n.model-note { margin-top: 14px; font-style: italic; font-size: .68rem !important; color: var(--muted-gold) !important; }\n.measure-guide { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 16px; margin-top: 20px; }\n.measure-item { padding: 18px; background: #fff; border: 1px solid var(--border); border-radius: 2px; }\n.measure-item h4 { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .95rem; margin-bottom: 6px; }\n.measure-item p { font-size: .68rem; line-height: 1.7; color: var(--text-secondary); }\n@media (max-width: 640px) {\n  .description .lead { font-size: 1rem; }\n  .tab-btn { padding: 12px 14px; font-size: .6rem; letter-spacing: .12em; }\n  table { font-size: .78rem; }\n  thead th { font-size: .88rem; padding: 10px 8px; }\n  tbody td { padding: 10px 8px; }\n  .size-finder-grid { grid-template-columns: repeat(4, 1fr); }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\n  \u003cdiv class=\"description\"\u003e\n    \u003cp class=\"lead\"\u003eThe KIARA Wide Leg Pants in White bring a clean, effortless energy to a sophisticated silhouette. Crafted from a breathable linen-cotton blend with a high-rise corset waistband, side zipper, and side pockets, they offer the perfect balance of structure and ease.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tabs-container\"\u003e\n    \u003cnav class=\"tab-nav\"\u003e\n      \u003cbutton class=\"tab-btn active\" onclick=\"switchTab(event, 'details')\"\u003eDetails\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'sizing')\"\u003eSize Guide\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n    \u003c\/nav\u003e\n\n    \u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n      \u003cul class=\"love-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLinen high waist wide leg pants\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003e80% Linen · 20% Cotton\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset waistband\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide zipper\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n        \u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\n          \u003cspan style=\"font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n      \u003cdiv class=\"size-finder\"\u003e\n        \u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"unit-toggle\"\u003e\n        \u003cbutton class=\"unit-btn active\" data-unit=\"in\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n        \u003cbutton class=\"unit-btn\" data-unit=\"cm\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"garment-label\"\u003e\n        \u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrapper\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"between-sizes\"\u003e\n        \u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n        \u003cp\u003eSize down if between sizes. The corset waistband provides a small stretch range for a comfortable fit.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n        \u003cp\u003eThe Kiara Wide Leg Pants feature a corset waistband with a small stretch range. Choose based on your waist measurement first.\u003c\/p\u003e\n        \u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"measure-guide\"\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eWaist\u003c\/h4\u003e\n          \u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eHip\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your hips and seat, keeping the tape level all the way around.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eInseam\u003c\/h4\u003e\n          \u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you would like the pants to fall.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n      \u003cdiv class=\"details-grid\"\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003e80% Linen · 20% Cotton\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eMidweight · Breathable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eHand Wash Cold\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n          \u003cdiv class=\"stretch-dots\"\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  var usSizes = ['US 0–2', 'US 4–6', 'US 6–8', 'US 10–12', 'US 14–16', 'US 18–20', 'US 22–24'];\n\n  var sizeFinderData = {\n    in: [\n      { size: 'XS',  waist: 'Waist 22.5–25″', hip: 'Hip 33–35″' },\n      { size: 'S',   waist: 'Waist 25.5–28″', hip: 'Hip 36–38″' },\n      { size: 'M',   waist: 'Waist 28.5–31″', hip: 'Hip 39–41″' },\n      { size: 'L',   waist: 'Waist 31.5–34″', hip: 'Hip 42–44″' },\n      { size: 'XL',  waist: 'Waist 35.5–38″', hip: 'Hip 45–47″' },\n      { size: '2XL', waist: 'Waist 38.5–41″', hip: 'Hip 48–50″' },\n      { size: '3XL', waist: 'Waist 41.5–44″', hip: 'Hip 51–53″' }\n    ],\n    cm: [\n      { size: 'XS',  waist: 'Waist 57–63.5 cm',    hip: 'Hip 84–89 cm' },\n      { size: 'S',   waist: 'Waist 65–71 cm',      hip: 'Hip 91.5–96.5 cm' },\n      { size: 'M',   waist: 'Waist 72.5–78.5 cm',  hip: 'Hip 99–104 cm' },\n      { size: 'L',   waist: 'Waist 80–86.5 cm',    hip: 'Hip 107–112 cm' },\n      { size: 'XL',  waist: 'Waist 90–96.5 cm',    hip: 'Hip 114–119 cm' },\n      { size: '2XL', waist: 'Waist 98–104 cm',     hip: 'Hip 122–127 cm' },\n      { size: '3XL', waist: 'Waist 105.5–112 cm',  hip: 'Hip 130–135 cm' }\n    ]\n  };\n\n  var tableData = {\n    in: [\n      { label: 'Waist',        isRange: true,  values: ['22.5–25', '25.5–28', '28.5–31', '31.5–34', '35.5–38', '38.5–41', '41.5–44'] },\n      { label: 'Inseam',       isRange: false, values: ['31¼', '31¼', '31¼', '31¼', '31¼', '31¼', '31¼'] },\n      { label: 'Total Length', isRange: false, values: ['47½', '48', '48½', '49', '50', '50½', '51'] }\n    ],\n    cm: [\n      { label: 'Waist',        isRange: true,  values: ['57–63.5', '65–71', '72.5–78.5', '80–86.5', '90–96.5', '98–104', '105.5–112'] },\n      { label: 'Inseam',       isRange: false, values: ['79.5', '79.5', '79.5', '79.5', '79.5', '79.5', '79.5'] },\n      { label: 'Total Length', isRange: false, values: ['120.5', '122', '123', '124.5', '127', '128.5', '129.5'] }\n    ]\n  };\n\n  function switchTab(event, tab) {\n    document.querySelectorAll('.tab-btn').forEach(function(b) { b.classList.remove('active'); });\n    document.querySelectorAll('.tab-panel').forEach(function(p) { p.classList.remove('active'); });\n    event.target.classList.add('active');\n    document.getElementById('tab-' + tab).classList.add('active');\n  }\n\n  var currentUnit = 'in';\n\n  function setUnit(u) {\n    currentUnit = u;\n    document.querySelectorAll('.unit-btn').forEach(function(b) {\n      b.classList.toggle('active', b.getAttribute('data-unit') === u);\n    });\n    renderTable();\n    renderSizeFinder();\n  }\n\n  function renderSizeFinder() {\n    var g = document.getElementById('sizeFinderGrid');\n    g.innerHTML = '';\n    sizeFinderData[currentUnit].forEach(function(item, i) {\n      var c = document.createElement('div');\n      c.className = 'size-finder-card';\n      c.innerHTML =\n        '\u003cdiv class=\"size-label\"\u003e' + item.size + '\u003c\/div\u003e' +\n        '\u003cdiv class=\"us-size\"\u003e' + usSizes[i] + '\u003c\/div\u003e' +\n        '\u003cdiv class=\"bust-range\"\u003e' + item.waist + '\u003cbr\u003e' + item.hip + '\u003c\/div\u003e';\n      g.appendChild(c);\n    });\n  }\n\n  function renderTable() {\n    var t = document.getElementById('tableBody');\n    t.innerHTML = '';\n    tableData[currentUnit].forEach(function(r) {\n      var tr = document.createElement('tr');\n      tr.innerHTML = '\u003ctd\u003e' + r.label + '\u003c\/td\u003e' +\n        r.values.map(function(v) {\n          return '\u003ctd' + (r.isRange ? ' class=\"waist-range\"' : '') + '\u003e' + v + '\u003c\/td\u003e';\n        }).join('');\n      t.appendChild(tr);\n    });\n  }\n\n  renderTable();\n  renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44262302318783,"sku":"051539561265","price":160.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44262302351551,"sku":"051539561203","price":160.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44262302384319,"sku":"051539561210","price":160.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":44262302417087,"sku":"051539561227","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44262302449855,"sku":"051539561234","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44262302482623,"sku":"051539561241","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44262302515391,"sku":"051539561258","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44417539932351,"sku":"051539561340","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00114_c7830a06-07f9-4c08-af41-540f79b09154.jpg?v=1748305985"},{"product_id":"linen-kiara-wide-leg-pants-in-orange","title":"Linen KIARA Wide Leg Pants in Orange","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eKIARA Linen Wide Leg Pants — Orange\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root {\n  --cream: #FAF7F2;\n  --warm-black: #5C3D2E;\n  --muted-gold: #7A6C52;\n  --text-secondary: #4A443D;\n  --border: #E8E2D9;\n  --highlight: #F0EBE3;\n}\n* { margin: 0; padding: 0; box-sizing: border-box; }\nbody { background: var(--cream); color: var(--warm-black); font-family: 'Montserrat', sans-serif; font-weight: 300; font-size: 14px; min-height: 100vh; display: flex; justify-content: center; padding: 40px 20px; -webkit-font-smoothing: antialiased; }\n.container { max-width: 820px; width: 100%; font-size: 14px; animation: fadeIn .6s ease-out; }\n@keyframes fadeIn { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n.description { max-width: 620px; margin: 0 auto 40px; text-align: center; }\n.description .lead { font-family: 'Cormorant Garamond', serif; font-weight: 400; font-style: italic; font-size: 1.15rem; line-height: 1.7; margin-bottom: 12px; }\n.tabs-container { margin-top: 10px; }\n.tab-nav { display: flex; border-bottom: 2px solid var(--border); gap: 0; }\n.tab-btn { font-family: 'Montserrat', sans-serif; font-size: .68rem; font-weight: 400; letter-spacing: .18em; text-transform: uppercase; color: var(--text-secondary); background: transparent; border: none; padding: 14px 24px; cursor: pointer; position: relative; transition: color .3s ease; white-space: nowrap; }\n.tab-btn:hover { color: var(--warm-black); }\n.tab-btn.active { color: var(--warm-black); font-weight: 500; }\n.tab-btn.active::after { content: ''; position: absolute; bottom: -2px; left: 0; right: 0; height: 2px; background: var(--warm-black); }\n.tab-panel { display: none; padding: 32px 0; animation: tabFade .3s ease-out; }\n.tab-panel.active { display: block; }\n@keyframes tabFade { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } }\n.love-list { list-style: none; padding: 0; }\n.love-list li { display: flex; align-items: center; gap: 14px; padding: 10px 0; border-bottom: 1px solid var(--border); font-size: .78rem; color: var(--text-secondary); letter-spacing: .02em; }\n.love-list li:last-child { border-bottom: none; }\n.love-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--muted-gold); flex-shrink: 0; }\n.details-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 20px; margin-top: 8px; }\n.detail-card { text-align: center; padding: 16px; background: #fff; border: 1px solid var(--border); border-radius: 2px; }\n.detail-card .detail-label { font-size: .58rem; letter-spacing: .2em; text-transform: uppercase; color: var(--text-secondary); margin-bottom: 6px; }\n.detail-card .detail-value { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .95rem; }\n.stretch-dots { display: flex; gap: 5px; justify-content: center; margin-top: 3px; }\n.stretch-dot { width: 8px; height: 8px; border-radius: 50%; border: 1px solid var(--muted-gold); background: transparent; }\n.stretch-dot.filled { background: var(--muted-gold); }\n.size-finder { background: #fff; border: 1px solid var(--border); border-radius: 2px; padding: 24px; margin-bottom: 24px; }\n.size-finder-title { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: 1.05rem; margin-bottom: 6px; text-align: center; }\n.size-finder-subtitle { font-size: .62rem; color: var(--text-secondary); text-align: center; margin-bottom: 16px; }\n.size-finder-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(85px, 1fr)); gap: 8px; }\n.size-finder-card { text-align: center; padding: 14px 8px; border: 1px solid var(--border); border-radius: 2px; transition: all .2s ease; cursor: default; }\n.size-finder-card:hover { border-color: var(--muted-gold); background: var(--highlight); }\n.size-finder-card .size-label { font-family: 'Cormorant Garamond', serif; font-weight: 600; font-size: 1.1rem; margin-bottom: 2px; }\n.size-finder-card .us-size { font-size: .58rem; letter-spacing: .15em; text-transform: uppercase; color: var(--muted-gold); margin-bottom: 6px; }\n.size-finder-card .bust-range { font-size: .6rem; color: var(--text-secondary); line-height: 1.4; }\n.unit-toggle { display: flex; justify-content: center; gap: 0; margin-bottom: 24px; }\n.unit-btn { font-size: .65rem; letter-spacing: .2em; text-transform: uppercase; padding: 10px 28px; border: 1px solid var(--border); background: transparent; color: var(--text-secondary); cursor: pointer; transition: all .3s ease; font-family: 'Montserrat', sans-serif; }\n.unit-btn:first-child { border-radius: 2px 0 0 2px; }\n.unit-btn:last-child { border-radius: 0 2px 2px 0; border-left: none; }\n.unit-btn.active { background: var(--warm-black); color: var(--cream); border-color: var(--warm-black); }\n.garment-label { text-align: center; margin-bottom: 16px; }\n.garment-label span { font-size: .6rem; letter-spacing: .2em; text-transform: uppercase; color: var(--text-secondary); background: var(--highlight); padding: 6px 16px; border-radius: 2px; }\n.table-wrapper { overflow-x: auto; }\ntable { width: 100%; border-collapse: collapse; font-size: .85rem; }\nthead th { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: 1rem; padding: 14px 12px; text-align: center; border-bottom: 2px solid var(--warm-black); }\nthead th:first-child { text-align: left; font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: .65rem; letter-spacing: .18em; text-transform: uppercase; color: var(--text-secondary); vertical-align: bottom; }\ntbody td { padding: 12px; text-align: center; border-bottom: 1px solid var(--border); font-variant-numeric: tabular-nums; font-weight: 300; }\ntbody td:first-child { text-align: left; font-size: .75rem; color: var(--text-secondary); white-space: nowrap; }\ntbody tr:hover { background: var(--highlight); }\n.waist-range { font-size: .78rem; white-space: nowrap; }\n.between-sizes { margin-top: 20px; padding: 16px 20px; background: var(--highlight); border-left: 3px solid var(--muted-gold); border-radius: 0 2px 2px 0; }\n.between-sizes-title { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .9rem; margin-bottom: 6px; }\n.between-sizes p { font-size: .7rem; line-height: 1.7; color: var(--text-secondary); }\n.fit-notes p { font-size: .72rem; line-height: 1.8; color: var(--text-secondary); max-width: 600px; }\n.fit-notes p + p { margin-top: 8px; }\n.model-note { margin-top: 14px; font-style: italic; font-size: .68rem !important; color: var(--muted-gold) !important; }\n.measure-guide { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 16px; margin-top: 20px; }\n.measure-item { padding: 18px; background: #fff; border: 1px solid var(--border); border-radius: 2px; }\n.measure-item h4 { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .95rem; margin-bottom: 6px; }\n.measure-item p { font-size: .68rem; line-height: 1.7; color: var(--text-secondary); }\n@media (max-width: 640px) {\n  .description .lead { font-size: 1rem; }\n  .tab-btn { padding: 12px 14px; font-size: .6rem; letter-spacing: .12em; }\n  table { font-size: .78rem; }\n  thead th { font-size: .88rem; padding: 10px 8px; }\n  tbody td { padding: 10px 8px; }\n  .size-finder-grid { grid-template-columns: repeat(4, 1fr); }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\n  \u003cdiv class=\"description\"\u003e\n    \u003cp class=\"lead\"\u003eThe KIARA Wide Leg Pants in Orange bring a bold, warm energy to a sophisticated silhouette. Crafted from a breathable linen-cotton blend with a high-rise corset waistband, side zipper, and side pockets, they offer the perfect balance of structure and ease.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tabs-container\"\u003e\n    \u003cnav class=\"tab-nav\"\u003e\n      \u003cbutton class=\"tab-btn active\" onclick=\"switchTab(event, 'details')\"\u003eDetails\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'sizing')\"\u003eSize Guide\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n    \u003c\/nav\u003e\n\n    \u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n      \u003cul class=\"love-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLinen high waist wide leg pants\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003e80% Linen · 20% Cotton\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset waistband\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide zipper\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n        \u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\n          \u003cspan style=\"font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n      \u003cdiv class=\"size-finder\"\u003e\n        \u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"unit-toggle\"\u003e\n        \u003cbutton class=\"unit-btn active\" data-unit=\"in\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n        \u003cbutton class=\"unit-btn\" data-unit=\"cm\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"garment-label\"\u003e\n        \u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrapper\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"between-sizes\"\u003e\n        \u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n        \u003cp\u003eSize down if between sizes. The corset waistband provides a small stretch range for a comfortable fit.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n        \u003cp\u003eThe Kiara Wide Leg Pants feature a corset waistband with a small stretch range. Choose based on your waist measurement first.\u003c\/p\u003e\n        \u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"measure-guide\"\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eWaist\u003c\/h4\u003e\n          \u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eHip\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your hips and seat, keeping the tape level all the way around.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eInseam\u003c\/h4\u003e\n          \u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you would like the pants to fall.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n      \u003cdiv class=\"details-grid\"\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003e80% Linen · 20% Cotton\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eMidweight · Breathable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eHand Wash Cold\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n          \u003cdiv class=\"stretch-dots\"\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  var usSizes = ['US 0–2', 'US 4–6', 'US 6–8', 'US 10–12', 'US 14–16', 'US 18–20', 'US 22–24'];\n\n  var sizeFinderData = {\n    in: [\n      { size: 'XS',  waist: 'Waist 22.5–25″', hip: 'Hip 33–35″' },\n      { size: 'S',   waist: 'Waist 25.5–28″', hip: 'Hip 36–38″' },\n      { size: 'M',   waist: 'Waist 28.5–31″', hip: 'Hip 39–41″' },\n      { size: 'L',   waist: 'Waist 31.5–34″', hip: 'Hip 42–44″' },\n      { size: 'XL',  waist: 'Waist 35.5–38″', hip: 'Hip 45–47″' },\n      { size: '2XL', waist: 'Waist 38.5–41″', hip: 'Hip 48–50″' },\n      { size: '3XL', waist: 'Waist 41.5–44″', hip: 'Hip 51–53″' }\n    ],\n    cm: [\n      { size: 'XS',  waist: 'Waist 57–63.5 cm',    hip: 'Hip 84–89 cm' },\n      { size: 'S',   waist: 'Waist 65–71 cm',      hip: 'Hip 91.5–96.5 cm' },\n      { size: 'M',   waist: 'Waist 72.5–78.5 cm',  hip: 'Hip 99–104 cm' },\n      { size: 'L',   waist: 'Waist 80–86.5 cm',    hip: 'Hip 107–112 cm' },\n      { size: 'XL',  waist: 'Waist 90–96.5 cm',    hip: 'Hip 114–119 cm' },\n      { size: '2XL', waist: 'Waist 98–104 cm',     hip: 'Hip 122–127 cm' },\n      { size: '3XL', waist: 'Waist 105.5–112 cm',  hip: 'Hip 130–135 cm' }\n    ]\n  };\n\n  var tableData = {\n    in: [\n      { label: 'Waist',        isRange: true,  values: ['22.5–25', '25.5–28', '28.5–31', '31.5–34', '35.5–38', '38.5–41', '41.5–44'] },\n      { label: 'Inseam',       isRange: false, values: ['31¼', '31¼', '31¼', '31¼', '31¼', '31¼', '31¼'] },\n      { label: 'Total Length', isRange: false, values: ['47½', '48', '48½', '49', '50', '50½', '51'] }\n    ],\n    cm: [\n      { label: 'Waist',        isRange: true,  values: ['57–63.5', '65–71', '72.5–78.5', '80–86.5', '90–96.5', '98–104', '105.5–112'] },\n      { label: 'Inseam',       isRange: false, values: ['79.5', '79.5', '79.5', '79.5', '79.5', '79.5', '79.5'] },\n      { label: 'Total Length', isRange: false, values: ['120.5', '122', '123', '124.5', '127', '128.5', '129.5'] }\n    ]\n  };\n\n  function switchTab(event, tab) {\n    document.querySelectorAll('.tab-btn').forEach(function(b) { b.classList.remove('active'); });\n    document.querySelectorAll('.tab-panel').forEach(function(p) { p.classList.remove('active'); });\n    event.target.classList.add('active');\n    document.getElementById('tab-' + tab).classList.add('active');\n  }\n\n  var currentUnit = 'in';\n\n  function setUnit(u) {\n    currentUnit = u;\n    document.querySelectorAll('.unit-btn').forEach(function(b) {\n      b.classList.toggle('active', b.getAttribute('data-unit') === u);\n    });\n    renderTable();\n    renderSizeFinder();\n  }\n\n  function renderSizeFinder() {\n    var g = document.getElementById('sizeFinderGrid');\n    g.innerHTML = '';\n    sizeFinderData[currentUnit].forEach(function(item, i) {\n      var c = document.createElement('div');\n      c.className = 'size-finder-card';\n      c.innerHTML =\n        '\u003cdiv class=\"size-label\"\u003e' + item.size + '\u003c\/div\u003e' +\n        '\u003cdiv class=\"us-size\"\u003e' + usSizes[i] + '\u003c\/div\u003e' +\n        '\u003cdiv class=\"bust-range\"\u003e' + item.waist + '\u003cbr\u003e' + item.hip + '\u003c\/div\u003e';\n      g.appendChild(c);\n    });\n  }\n\n  function renderTable() {\n    var t = document.getElementById('tableBody');\n    t.innerHTML = '';\n    tableData[currentUnit].forEach(function(r) {\n      var tr = document.createElement('tr');\n      tr.innerHTML = '\u003ctd\u003e' + r.label + '\u003c\/td\u003e' +\n        r.values.map(function(v) {\n          return '\u003ctd' + (r.isRange ? ' class=\"waist-range\"' : '') + '\u003e' + v + '\u003c\/td\u003e';\n        }).join('');\n      t.appendChild(tr);\n    });\n  }\n\n  renderTable();\n  renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44262303695039,"sku":"051539562262","price":160.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44262303727807,"sku":"051539562200","price":160.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44262303760575,"sku":"051539562217","price":160.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44262303793343,"sku":"051539562224","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44262303826111,"sku":"051539562231","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44262303858879,"sku":"051539562248","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44262303891647,"sku":"051539562255","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44417541111999,"sku":"051539562347","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00376_1f9fc5ea-d192-46f7-baee-d2f306296ea7.jpg?v=1748306346"},{"product_id":"linen-kiara-wide-leg-pants-in-pink","title":"Linen KIARA Wide Leg Pants in Pink","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root {\n  --cream: #FAF7F2;\n  --warm-black: #5C3D2E;\n  --muted-gold: #7A6C52;\n  --text-secondary: #4A443D;\n  --border: #E8E2D9;\n  --highlight: #F0EBE3;\n}\n* { margin: 0; padding: 0; box-sizing: border-box; }\nbody { background: var(--cream); color: var(--warm-black); font-family: 'Montserrat', sans-serif; font-weight: 300; font-size: 14px; min-height: 100vh; display: flex; justify-content: center; padding: 40px 20px; -webkit-font-smoothing: antialiased; }\n.container { max-width: 820px; width: 100%; font-size: 14px; animation: fadeIn .6s ease-out; }\n@keyframes fadeIn { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }\n.description { max-width: 620px; margin: 0 auto 40px; text-align: center; }\n.description .lead { font-family: 'Cormorant Garamond', serif; font-weight: 400; font-style: italic; font-size: 1.15rem; line-height: 1.7; margin-bottom: 12px; }\n.tabs-container { margin-top: 10px; }\n.tab-nav { display: flex; border-bottom: 2px solid var(--border); gap: 0; }\n.tab-btn { font-family: 'Montserrat', sans-serif; font-size: .68rem; font-weight: 400; letter-spacing: .18em; text-transform: uppercase; color: var(--text-secondary); background: transparent; border: none; padding: 14px 24px; cursor: pointer; position: relative; transition: color .3s ease; white-space: nowrap; }\n.tab-btn:hover { color: var(--warm-black); }\n.tab-btn.active { color: var(--warm-black); font-weight: 500; }\n.tab-btn.active::after { content: ''; position: absolute; bottom: -2px; left: 0; right: 0; height: 2px; background: var(--warm-black); }\n.tab-panel { display: none; padding: 32px 0; animation: tabFade .3s ease-out; }\n.tab-panel.active { display: block; }\n@keyframes tabFade { from { opacity: 0; transform: translateY(6px); } to { opacity: 1; transform: translateY(0); } }\n.love-list { list-style: none; padding: 0; }\n.love-list li { display: flex; align-items: center; gap: 14px; padding: 10px 0; border-bottom: 1px solid var(--border); font-size: .78rem; color: var(--text-secondary); letter-spacing: .02em; }\n.love-list li:last-child { border-bottom: none; }\n.love-dot { width: 5px; height: 5px; border-radius: 50%; background: var(--muted-gold); flex-shrink: 0; }\n.details-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 20px; margin-top: 8px; }\n.detail-card { text-align: center; padding: 16px; background: #fff; border: 1px solid var(--border); border-radius: 2px; }\n.detail-card .detail-label { font-size: .58rem; letter-spacing: .2em; text-transform: uppercase; color: var(--text-secondary); margin-bottom: 6px; }\n.detail-card .detail-value { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .95rem; }\n.stretch-dots { display: flex; gap: 5px; justify-content: center; margin-top: 3px; }\n.stretch-dot { width: 8px; height: 8px; border-radius: 50%; border: 1px solid var(--muted-gold); background: transparent; }\n.stretch-dot.filled { background: var(--muted-gold); }\n.size-finder { background: #fff; border: 1px solid var(--border); border-radius: 2px; padding: 24px; margin-bottom: 24px; }\n.size-finder-title { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: 1.05rem; margin-bottom: 6px; text-align: center; }\n.size-finder-subtitle { font-size: .62rem; color: var(--text-secondary); text-align: center; margin-bottom: 16px; }\n.size-finder-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(85px, 1fr)); gap: 8px; }\n.size-finder-card { text-align: center; padding: 14px 8px; border: 1px solid var(--border); border-radius: 2px; transition: all .2s ease; cursor: default; }\n.size-finder-card:hover { border-color: var(--muted-gold); background: var(--highlight); }\n.size-finder-card .size-label { font-family: 'Cormorant Garamond', serif; font-weight: 600; font-size: 1.1rem; margin-bottom: 2px; }\n.size-finder-card .us-size { font-size: .58rem; letter-spacing: .15em; text-transform: uppercase; color: var(--muted-gold); margin-bottom: 6px; }\n.size-finder-card .bust-range { font-size: .6rem; color: var(--text-secondary); line-height: 1.4; }\n.unit-toggle { display: flex; justify-content: center; gap: 0; margin-bottom: 24px; }\n.unit-btn { font-size: .65rem; letter-spacing: .2em; text-transform: uppercase; padding: 10px 28px; border: 1px solid var(--border); background: transparent; color: var(--text-secondary); cursor: pointer; transition: all .3s ease; font-family: 'Montserrat', sans-serif; }\n.unit-btn:first-child { border-radius: 2px 0 0 2px; }\n.unit-btn:last-child { border-radius: 0 2px 2px 0; border-left: none; }\n.unit-btn.active { background: var(--warm-black); color: var(--cream); border-color: var(--warm-black); }\n.garment-label { text-align: center; margin-bottom: 16px; }\n.garment-label span { font-size: .6rem; letter-spacing: .2em; text-transform: uppercase; color: var(--text-secondary); background: var(--highlight); padding: 6px 16px; border-radius: 2px; }\n.table-wrapper { overflow-x: auto; }\ntable { width: 100%; border-collapse: collapse; font-size: .85rem; }\nthead th { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: 1rem; padding: 14px 12px; text-align: center; border-bottom: 2px solid var(--warm-black); }\nthead th:first-child { text-align: left; font-family: 'Montserrat', sans-serif; font-weight: 400; font-size: .65rem; letter-spacing: .18em; text-transform: uppercase; color: var(--text-secondary); vertical-align: bottom; }\ntbody td { padding: 12px; text-align: center; border-bottom: 1px solid var(--border); font-variant-numeric: tabular-nums; font-weight: 300; }\ntbody td:first-child { text-align: left; font-size: .75rem; color: var(--text-secondary); white-space: nowrap; }\ntbody tr:hover { background: var(--highlight); }\n.waist-range { font-size: .78rem; white-space: nowrap; }\n.between-sizes { margin-top: 20px; padding: 16px 20px; background: var(--highlight); border-left: 3px solid var(--muted-gold); border-radius: 0 2px 2px 0; }\n.between-sizes-title { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .9rem; margin-bottom: 6px; }\n.between-sizes p { font-size: .7rem; line-height: 1.7; color: var(--text-secondary); }\n.fit-notes p { font-size: .72rem; line-height: 1.8; color: var(--text-secondary); max-width: 600px; }\n.fit-notes p + p { margin-top: 8px; }\n.model-note { margin-top: 14px; font-style: italic; font-size: .68rem !important; color: var(--muted-gold) !important; }\n.measure-guide { display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 16px; margin-top: 20px; }\n.measure-item { padding: 18px; background: #fff; border: 1px solid var(--border); border-radius: 2px; }\n.measure-item h4 { font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .95rem; margin-bottom: 6px; }\n.measure-item p { font-size: .68rem; line-height: 1.7; color: var(--text-secondary); }\n@media (max-width: 640px) {\n  .description .lead { font-size: 1rem; }\n  .tab-btn { padding: 12px 14px; font-size: .6rem; letter-spacing: .12em; }\n  table { font-size: .78rem; }\n  thead th { font-size: .88rem; padding: 10px 8px; }\n  tbody td { padding: 10px 8px; }\n  .size-finder-grid { grid-template-columns: repeat(4, 1fr); }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp class=\"lead\"\u003eThe KIARA Wide Leg Pants in Pink bring a soft, warm energy to a sophisticated silhouette. Crafted from a breathable linen-cotton blend with a high-rise corset waistband, side zipper, and side pockets, they offer the perfect balance of structure and ease.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\u003cbutton class=\"tab-btn active\"\u003eDetails\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eSize Guide\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLinen high waist wide leg pants\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003e80% Linen · 20% Cotton\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset waistband\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide zipper\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n\u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\u003cspan style=\"font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" data-unit=\"in\"\u003eInches\u003c\/button\u003e \u003cbutton class=\"unit-btn\" data-unit=\"cm\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eSize down if between sizes. The corset waistband provides a small stretch range for a comfortable fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n\u003cp\u003eThe Kiara Wide Leg Pants feature a corset waistband with a small stretch range. Choose based on your waist measurement first.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and seat, keeping the tape level all the way around.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you would like the pants to fall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e80% Linen · 20% Cotton\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Breathable\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eHand Wash Cold\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44263447593151,"sku":"051539570267","price":160.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44263447625919,"sku":"051539570205","price":160.0,"currency_code":"USD","in_stock":false},{"title":"M","offer_id":44263447658687,"sku":"051539570212","price":160.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44263447691455,"sku":"051539570229","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44263447724223,"sku":"051539570236","price":160.0,"currency_code":"USD","in_stock":false},{"title":"XXL","offer_id":44263447756991,"sku":"051539570243","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44263447789759,"sku":"051539570250","price":160.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44417534394559,"sku":"051539570342","price":160.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00715.jpg?v=1748372613"},{"product_id":"raye-ruched-maxi-mesh-dress","title":"RAYE RUCHED MAXI MESH DRESS","description":"\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp\u003eTurn heads with the Raye Ruched Maxi Mesh Dress, a stunning fusion of bold colour and modern design. This eye-catching dress features a vibrant pink and orange hues while the ruched detailing and mesh fabric create a flattering, figure-enhancing silhouette, making it an ideal choice for special occasions or a chic evening out. \u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eWhy You’ll Love this Dress\u003c\/b\u003e\u003cspan class=\"s2\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"li4\"\u003e\n\u003cspan class=\"s2\"\u003e\u003c\/span\u003eLined\u003cspan class=\"s2\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li4\"\u003eShort sleeves\u003c\/li\u003e\n\u003cli class=\"li4\"\u003e\n\u003cspan class=\"s2\"\u003e\u003c\/span\u003eBack zipper\u003c\/li\u003e\n\u003cli class=\"li4\"\u003eBack Slit\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li4\"\u003eStretchy\u003c\/li\u003e\n\u003cli class=\"li4\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eLight weight and good air permeability\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-start=\"366\" data-end=\"389\"\u003eFabric Composition: \u003c\/strong\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e70% polyester 30% Spandex\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p4\"\u003e\u003cb\u003eCare Instructions\u003c\/b\u003e: \u003cmeta charset=\"utf-8\"\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eHand wash\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p4\"\u003e\u003cstrong\u003eStretch factor:\u003c\/strong\u003e 2\/3\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSizing tip\u003c\/strong\u003e\u003cspan\u003e: \u003c\/span\u003e\u003cspan\u003eChoose your normal size\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDress is approx. 62 inches long in size S\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEmmanuella is 5 8' and wears a S\u003c\/span\u003e\u003c\/p\u003e\n\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"shakara","offers":[{"title":"XS","offer_id":44412449751231,"sku":"051532583264","price":176.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44412449783999,"sku":"051532583202","price":176.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44412449816767,"sku":"051532583219","price":176.0,"currency_code":"USD","in_stock":false},{"title":"L","offer_id":44412449849535,"sku":"051532583226","price":176.0,"currency_code":"USD","in_stock":false},{"title":"XL","offer_id":44412449882303,"sku":"051532583233","price":176.0,"currency_code":"USD","in_stock":false},{"title":"XXL","offer_id":44412449915071,"sku":"051532583240","price":176.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44412449947839,"sku":"051532583257","price":176.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44412449980607,"sku":"051532583349","price":176.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00153_322a785e-e596-4d26-a65d-59b8ad3157b0.jpg?v=1753256914"},{"product_id":"luna-kaftan-maxi-dress","title":"LUNA Kaftan Maxi Dress","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe LUNA Kaftan Maxi Dress\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;font-size:14px;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.stretch-dot.filled{background:var(--muted-gold)}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap;min-width:110px}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\n  \u003cdiv class=\"description\"\u003e\n    \u003cp class=\"lead\"\u003eEffortless and unforgettable. The LUNA Kaftan Maxi Dress is a flowy mesh batwing design featuring a vibrant ombré that transitions from warm coral at the shoulders to deep fuchsia at the hem. Lightweight enough to wear all day, dramatic enough to own any room. The relaxed silhouette drapes beautifully over every body, and the keyhole detail gives you the option to wear it front or back. Resort-ready, and beyond.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tabs-container\"\u003e\n    \u003cnav class=\"tab-nav\"\u003e\n      \u003cbutton class=\"tab-btn active\" onclick=\"switchTab(event, 'details')\"\u003eDetails\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'sizing')\"\u003eSize Guide\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n    \u003c\/nav\u003e\n\n    \u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n      \u003cul class=\"love-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003ePrinted mesh batwing kaftan maxi dress\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eKeyhole detail, worn front or back\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLightweight and stretchy\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eExcellent air permeability\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 62″ long (size S)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLined but slightly sheer. The mesh fabric has a subtle see-through quality even with the lining\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n        \u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\n          \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e\n          Choose your normal size.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n      \u003cdiv class=\"size-finder\"\u003e\n        \u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"unit-toggle\"\u003e\n        \u003cbutton class=\"unit-btn active\" data-unit=\"in\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n        \u003cbutton class=\"unit-btn\" data-unit=\"cm\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrapper\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"between-sizes\"\u003e\n        \u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n        \u003cp\u003eChoose your normal size. The stretchy mesh fabric adapts to your shape, and the relaxed batwing silhouette gives plenty of room.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n        \u003cp\u003eThe LUNA Kaftan Maxi Dress is a stretchy mesh batwing style with a 2\/3 stretch factor. The relaxed silhouette flows beautifully over the body.\u003c\/p\u003e\n        \u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"measure-guide\"\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eBust\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eWaist\u003c\/h4\u003e\n          \u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eHip\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n      \u003cdiv class=\"details-grid\"\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003e70% Polyester · 30% Spandex\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eLightweight · Breathable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eHand Wash\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n          \u003cdiv class=\"stretch-dots\"\u003e\n            \u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eLined\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eOpacity\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eSlightly Sheer\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  var usSizes = ['US 0\\u20132', 'US 4\\u20136', 'US 6\\u20138', 'US 10\\u201312', 'US 14\\u201316', 'US 18\\u201320', 'US 22\\u201324', 'US 24\\u201326'];\n\n  var sizeFinderData = {\n    in: [\n      {size: 'XS',  bust: 'Bust 31\\u201333\\u2033',   hip: 'Hip 33\\u201335\\u2033'},\n      {size: 'S',   bust: 'Bust 34\\u201336\\u2033',   hip: 'Hip 36\\u201338\\u2033'},\n      {size: 'M',   bust: 'Bust 37\\u201339\\u2033',   hip: 'Hip 39\\u201341\\u2033'},\n      {size: 'L',   bust: 'Bust 40\\u201342\\u2033',   hip: 'Hip 42\\u201344\\u2033'},\n      {size: 'XL',  bust: 'Bust 43\\u201345\\u2033',   hip: 'Hip 45\\u201347\\u2033'},\n      {size: '2XL', bust: 'Bust 46\\u201348\\u2033',   hip: 'Hip 48\\u201350\\u2033'},\n      {size: '3XL', bust: 'Bust 49\\u201351\\u2033',   hip: 'Hip 51\\u201353\\u2033'},\n      {size: '4XL', bust: 'Bust 52\\u201355\\u2033',   hip: 'Hip 53\\u201355\\u2033'}\n    ],\n    cm: [\n      {size: 'XS',  bust: 'Bust 78.5\\u201384 cm',   hip: 'Hip 84\\u201389 cm'},\n      {size: 'S',   bust: 'Bust 86.5\\u201391.5 cm', hip: 'Hip 91.5\\u201396.5 cm'},\n      {size: 'M',   bust: 'Bust 94\\u201399 cm',     hip: 'Hip 99\\u2013104 cm'},\n      {size: 'L',   bust: 'Bust 101.5\\u2013107 cm', hip: 'Hip 107\\u2013112 cm'},\n      {size: 'XL',  bust: 'Bust 109\\u2013114 cm',   hip: 'Hip 114\\u2013119 cm'},\n      {size: '2XL', bust: 'Bust 117\\u2013122 cm',   hip: 'Hip 122\\u2013127 cm'},\n      {size: '3XL', bust: 'Bust 124.5\\u2013130 cm', hip: 'Hip 130\\u2013135 cm'},\n      {size: '4XL', bust: 'Bust 132\\u2013140 cm',   hip: 'Hip 135\\u2013140 cm'}\n    ]\n  };\n\n  var tableData = {\n    in: [\n      {label: 'Bust', values: ['26.4', '28.8', '31.2', '33.6', '36.0', '38.4', '40.8', '43.2']},\n      {label: 'Hip',  values: ['31.6', '34.0', '36.4', '38.8', '41.2', '43.6', '46.0', '48.4']}\n    ],\n    cm: [\n      {label: 'Bust', values: ['67.0', '73.0', '79.0', '85.5', '91.5', '97.5', '103.5', '110.0']},\n      {label: 'Hip',  values: ['80.5', '86.5', '92.5', '98.5', '104.5', '110.5', '117.0', '123.0']}\n    ]\n  };\n\n  function switchTab(event, tab) {\n    document.querySelectorAll('.tab-btn').forEach(function(b) { b.classList.remove('active'); });\n    document.querySelectorAll('.tab-panel').forEach(function(p) { p.classList.remove('active'); });\n    event.target.classList.add('active');\n    document.getElementById('tab-' + tab).classList.add('active');\n  }\n\n  var currentUnit = 'in';\n\n  function setUnit(u) {\n    currentUnit = u;\n    document.querySelectorAll('.unit-btn').forEach(function(b) {\n      b.classList.toggle('active', b.getAttribute('data-unit') === u);\n    });\n    renderTable();\n    renderSizeFinder();\n  }\n\n  function renderSizeFinder() {\n    var g = document.getElementById('sizeFinderGrid');\n    g.innerHTML = '';\n    sizeFinderData[currentUnit].forEach(function(item, i) {\n      var c = document.createElement('div');\n      c.className = 'size-finder-card';\n      c.innerHTML = '\u003cdiv class=\"size-label\"\u003e' + item.size + '\u003c\/div\u003e'\n        + '\u003cdiv class=\"us-size\"\u003e' + usSizes[i] + '\u003c\/div\u003e'\n        + '\u003cdiv class=\"bust-range\"\u003e' + item.bust + '\u003cbr\u003e' + item.hip + '\u003c\/div\u003e';\n      g.appendChild(c);\n    });\n  }\n\n  function renderTable() {\n    var t = document.getElementById('tableBody');\n    t.innerHTML = '';\n    tableData[currentUnit].forEach(function(r) {\n      var tr = document.createElement('tr');\n      tr.innerHTML = '\u003ctd\u003e' + r.label + '\u003c\/td\u003e'\n        + r.values.map(function(v) { return '\u003ctd\u003e' + v + '\u003c\/td\u003e'; }).join('');\n      t.appendChild(tr);\n    });\n  }\n\n  renderTable();\n  renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"shakara","offers":[{"title":"XS","offer_id":44412451422399,"sku":"051532585268","price":290.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44412451455167,"sku":"051532585206","price":290.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44412451487935,"sku":"051532585213","price":290.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44412451520703,"sku":"051532585220","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44412451553471,"sku":"051532585237","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44412451586239,"sku":"051532585244","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44412451619007,"sku":"051532585251","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44412451651775,"sku":"051532585343","price":290.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC01238_660df03c-8f56-44d5-81aa-5e69ddf8aad1.jpg?v=1753256877"},{"product_id":"denim-noemi-midi-dress","title":"Denim Pinstripe NOEMI Midi Dress","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root {\n  --cream: #FAF7F2;\n  --warm-black: #5C3D2E;\n  --muted-gold: #7A6C52;\n  --text-secondary: #4A443D;\n  --border: #E8E2D9;\n  --highlight: #F0EBE3;\n}\n\n* {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\nbody {\n  background: var(--cream);\n  color: var(--warm-black);\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 300;\n  font-size: 14px;\n  min-height: 100vh;\n  display: flex;\n  justify-content: center;\n  padding: 40px 20px;\n  -webkit-font-smoothing: antialiased;\n}\n\n.container {\n  max-width: 820px;\n  width: 100%;\n  font-size: 14px;\n  animation: fadeIn .6s ease-out;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; transform: translateY(12px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.description {\n  max-width: 620px;\n  margin: 0 auto 40px;\n  text-align: center;\n}\n\n.description .lead {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 400;\n  font-style: italic;\n  font-size: 1.15rem;\n  line-height: 1.7;\n  margin-bottom: 12px;\n}\n\n.tabs-container {\n  margin-top: 10px;\n}\n\n.tab-nav {\n  display: flex;\n  border-bottom: 2px solid var(--border);\n  gap: 0;\n}\n\n.tab-btn {\n  font-family: 'Montserrat', sans-serif;\n  font-size: .68rem;\n  font-weight: 400;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  background: transparent;\n  border: none;\n  padding: 14px 24px;\n  cursor: pointer;\n  position: relative;\n  transition: color .3s ease;\n  white-space: nowrap;\n}\n\n.tab-btn:hover {\n  color: var(--warm-black);\n}\n\n.tab-btn.active {\n  color: var(--warm-black);\n  font-weight: 500;\n}\n\n.tab-btn.active::after {\n  content: '';\n  position: absolute;\n  bottom: -2px;\n  left: 0;\n  right: 0;\n  height: 2px;\n  background: var(--warm-black);\n}\n\n.tab-panel {\n  display: none;\n  padding: 32px 0;\n  animation: tabFade .3s ease-out;\n}\n\n.tab-panel.active {\n  display: block;\n}\n\n@keyframes tabFade {\n  from { opacity: 0; transform: translateY(6px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.love-list {\n  list-style: none;\n  padding: 0;\n}\n\n.love-list li {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--border);\n  font-size: .78rem;\n  color: var(--text-secondary);\n  letter-spacing: .02em;\n}\n\n.love-list li:last-child {\n  border-bottom: none;\n}\n\n.love-dot {\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: var(--muted-gold);\n  flex-shrink: 0;\n}\n\n.details-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 20px;\n  margin-top: 8px;\n}\n\n.detail-card {\n  text-align: center;\n  padding: 16px;\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n}\n\n.detail-card .detail-label {\n  font-size: .58rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  margin-bottom: 6px;\n}\n\n.detail-card .detail-value {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: .95rem;\n}\n\n.stretch-dots {\n  display: flex;\n  gap: 5px;\n  justify-content: center;\n  margin-top: 3px;\n}\n\n.stretch-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  border: 1px solid var(--muted-gold);\n  background: transparent;\n}\n\n.stretch-dot.filled {\n  background: var(--muted-gold);\n}\n\n.size-finder {\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n  padding: 24px;\n  margin-bottom: 24px;\n}\n\n.size-finder-title {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: 1.05rem;\n  margin-bottom: 6px;\n  text-align: center;\n}\n\n.size-finder-subtitle {\n  font-size: .62rem;\n  color: var(--text-secondary);\n  text-align: center;\n  margin-bottom: 16px;\n}\n\n.size-finder-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(85px, 1fr));\n  gap: 8px;\n}\n\n.size-finder-card {\n  text-align: center;\n  padding: 14px 8px;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n  transition: all .2s ease;\n  cursor: default;\n}\n\n.size-finder-card:hover {\n  border-color: var(--muted-gold);\n  background: var(--highlight);\n}\n\n.size-finder-card .size-label {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 600;\n  font-size: 1.1rem;\n  margin-bottom: 2px;\n}\n\n.size-finder-card .us-size {\n  font-size: .58rem;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n  color: var(--muted-gold);\n  margin-bottom: 6px;\n}\n\n.size-finder-card .bust-range {\n  font-size: .6rem;\n  color: var(--text-secondary);\n  line-height: 1.4;\n}\n\n.unit-toggle {\n  display: flex;\n  justify-content: center;\n  gap: 0;\n  margin-bottom: 24px;\n}\n\n.unit-btn {\n  font-size: .65rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  padding: 10px 28px;\n  border: 1px solid var(--border);\n  background: transparent;\n  color: var(--text-secondary);\n  cursor: pointer;\n  transition: all .3s ease;\n  font-family: 'Montserrat', sans-serif;\n}\n\n.unit-btn:first-child {\n  border-radius: 2px 0 0 2px;\n}\n\n.unit-btn:last-child {\n  border-radius: 0 2px 2px 0;\n  border-left: none;\n}\n\n.unit-btn.active {\n  background: var(--warm-black);\n  color: var(--cream);\n  border-color: var(--warm-black);\n}\n\n.garment-label {\n  text-align: center;\n  margin-bottom: 16px;\n}\n\n.garment-label span {\n  font-size: .6rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  background: var(--highlight);\n  padding: 6px 16px;\n  border-radius: 2px;\n}\n\n.table-wrapper {\n  overflow-x: auto;\n}\n\ntable {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: .85rem;\n}\n\nthead th {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: 1rem;\n  padding: 14px 12px;\n  text-align: center;\n  border-bottom: 2px solid var(--warm-black);\n}\n\nthead th:first-child {\n  text-align: left;\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: .65rem;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  vertical-align: bottom;\n}\n\ntbody td {\n  padding: 12px;\n  text-align: center;\n  border-bottom: 1px solid var(--border);\n  font-variant-numeric: tabular-nums;\n  font-weight: 300;\n}\n\ntbody td:first-child {\n  text-align: left;\n  font-size: .75rem;\n  color: var(--text-secondary);\n  white-space: nowrap;\n}\n\ntbody tr:hover {\n  background: var(--highlight);\n}\n\n.between-sizes {\n  margin-top: 20px;\n  padding: 16px 20px;\n  background: var(--highlight);\n  border-left: 3px solid var(--muted-gold);\n  border-radius: 0 2px 2px 0;\n}\n\n.between-sizes-title {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: .9rem;\n  margin-bottom: 6px;\n}\n\n.between-sizes p {\n  font-size: .7rem;\n  line-height: 1.7;\n  color: var(--text-secondary);\n}\n\n.fit-notes p {\n  font-size: .72rem;\n  line-height: 1.8;\n  color: var(--text-secondary);\n  max-width: 600px;\n}\n\n.fit-notes p + p {\n  margin-top: 8px;\n}\n\n.model-note {\n  margin-top: 14px;\n  font-style: italic;\n  font-size: .68rem !important;\n  color: var(--muted-gold) !important;\n}\n\n.measure-guide {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n  gap: 16px;\n  margin-top: 20px;\n}\n\n.measure-item {\n  padding: 18px;\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n}\n\n.measure-item h4 {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: .95rem;\n  margin-bottom: 6px;\n}\n\n.measure-item p {\n  font-size: .68rem;\n  line-height: 1.7;\n  color: var(--text-secondary);\n}\n\n@media (max-width: 640px) {\n  .description .lead { font-size: 1rem; }\n  .tab-btn { padding: 12px 14px; font-size: .6rem; letter-spacing: .12em; }\n  table { font-size: .78rem; }\n  thead th { font-size: .88rem; padding: 10px 8px; }\n  tbody td { padding: 10px 8px; }\n  .size-finder-grid { grid-template-columns: repeat(4, 1fr); }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp class=\"lead\"\u003eUnderstated elegance, pinstripe-perfect. The Noemi is a midi slip-style dress crafted in our signature pinstripe denim with a fitted bodice, adjustable tie straps, and a flared midi skirt designed to move beautifully.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\u003cbutton class=\"tab-btn active\"\u003eDetails\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eSize Guide\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFitted bodice with adjustable tie straps\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFlared midi skirt for movement\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eMidi length\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 44″ long (XS\/S)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n\u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\u003cspan style=\"font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size. Size up if between sizes for more comfort at the bust.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" data-unit=\"in\"\u003eInches\u003c\/button\u003e \u003cbutton class=\"unit-btn\" data-unit=\"cm\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eSize up for more comfort at the bust. The flared midi skirt is accommodating through the hip.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n\u003cp\u003eThe Noemi Midi Dress has a fitted bodice with adjustable tie straps for a personalized fit. No stretch in the fabric. The flared skirt offers a relaxed, fluid drape through the hip and hem.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eBust\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44635252490431,"sku":"051549714262","price":325.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44635252523199,"sku":"051549714200","price":325.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44635252555967,"sku":"051549714217","price":325.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44635252588735,"sku":"051549715221","price":325.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44635252621503,"sku":"051549715238","price":325.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44635252654271,"sku":"051549715245","price":325.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44635252687039,"sku":"051549715252","price":325.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44635252818111,"sku":"051549716341","price":320.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure2284_1.jpg?v=1765429308"},{"product_id":"denim-nyla-blazer-dress","title":"Denim Pinstripe NYLA Blazer Dress","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp class=\"lead\"\u003eA sharp, double-breasted mini dress crafted for polished sophistication with a modern twist. The fully lined interior creates a smooth, structured finish, while the oversized cuff detail adds a bold, tailored edge. Completed with covered buttons and flap pockets, the Nyla blends power dressing with signature ÖFUURË refinement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\u003cbutton class=\"tab-btn active\"\u003eDetails\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eSize Guide\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eDouble-breasted tailored design\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFully lined for structure and comfort\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eOversized cuff detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCovered button closure\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFunctional flap pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eMini-length silhouette\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n\u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\u003cspan style=\"font-family: Cormorant Garamond,serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size or size down if in between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\"\u003eInches\u003c\/button\u003e \u003cbutton class=\"unit-btn\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eChoose your normal size or size down if in between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n\u003cp\u003eThe Nyla Blazer Dress is a structured, no-stretch style. Choose your normal size or size down if in between sizes.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eBust\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eFront Length\u003c\/h4\u003e\n\u003cp\u003eMeasured from the highest point of the shoulder down to the front hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eFully Lined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44635252949183,"sku":"051542717260","price":295.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44635252981951,"sku":"051542717208","price":295.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44635253014719,"sku":"051542717215","price":295.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44635253047487,"sku":"051542717222","price":295.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44635253080255,"sku":"051542717239","price":295.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44635253113023,"sku":"051542717246","price":295.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44635253145791,"sku":"051542717253","price":295.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44635253276863,"sku":"051542719349","price":295.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure2029.jpg?v=1763332671"},{"product_id":"denim-ira-barrell-jeans","title":"Denim Pinstripe IRA Pants","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Ira Pants\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Libre+Franklin:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--cognac:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--cognac);font-family:'Libre Franklin',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Libre Franklin',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--cognac)}.tab-btn.active{color:var(--cognac);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--cognac)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Libre Franklin',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--cognac);color:var(--cream);border-color:var(--cognac)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--cognac)}thead th:first-child{text-align:left;font-family:'Libre Franklin',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eA modern, elevated take on everyday denim. Designed with a subtle barrel-leg silhouette, the Ira creates a sculpted yet relaxed shape that moves with ease. Crafted from lightweight pinstripe denim with functional side and back pockets, finished with an ÖFUURË leather logo patch at the back for a signature touch.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSlight barrel-leg silhouette for a modern sculpted shape\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFunctional side and back pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eÖFUURË leather logo patch detail at the back\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eMidweight pinstripe denim\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 33″ inseam (size S) · 12″ rise\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:Cormorant Garamond,serif;font-weight:500;font-size:.85rem;color:var(--cognac)\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size, or size down if between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eThe Ira has a structured, no-stretch waistband with a loose, relaxed barrel-leg. If you're between sizes, size down — the generous cut through the leg means you won't lose the relaxed silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Ira Pants have a loose fit with a relaxed barrel-leg shape. This is a no-stretch fabric — choose your normal size, or size down if between sizes. Approx. 12″ rise.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you'd like the pants to fall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0–2','US 4–6','US 6–8','US 10–12','US 14–16','US 18–20','US 22–24','US 24–26'];\nconst sizeFinderData={in:[{size:'XS',waist:'Waist 23–25″',hip:'Hip 33–35″'},{size:'S',waist:'Waist 26–28″',hip:'Hip 36–38″'},{size:'M',waist:'Waist 29–31″',hip:'Hip 39–41″'},{size:'L',waist:'Waist 32–34″',hip:'Hip 42–44″'},{size:'XL',waist:'Waist 36–38″',hip:'Hip 45–47″'},{size:'2XL',waist:'Waist 39–41″',hip:'Hip 48–50″'},{size:'3XL',waist:'Waist 42–44″',hip:'Hip 51–53″'},{size:'4XL',waist:'Waist 45–47″',hip:'Hip 53–55″'}],cm:[{size:'XS',waist:'Waist 58.5–63.5 cm',hip:'Hip 84–89 cm'},{size:'S',waist:'Waist 66–71 cm',hip:'Hip 91.5–96.5 cm'},{size:'M',waist:'Waist 73.5–78.5 cm',hip:'Hip 99–104 cm'},{size:'L',waist:'Waist 81–86.5 cm',hip:'Hip 107–112 cm'},{size:'XL',waist:'Waist 91.5–96.5 cm',hip:'Hip 114–119 cm'},{size:'2XL',waist:'Waist 99–104 cm',hip:'Hip 122–127 cm'},{size:'3XL',waist:'Waist 106.5–112 cm',hip:'Hip 130–135 cm'},{size:'4XL',waist:'Waist 114–119 cm',hip:'Hip 135–140 cm'}]};\nconst tableData={in:[{label:'Waist',values:['28','31','34','37','40','44','48','52']},{label:'Hip',values:['40','44','48','52','56','60','64','68']},{label:'Inseam',values:['33','33','32 ½','32 ½','32','32','31 ½','31 ½']}],cm:[{label:'Waist',values:['71','78.5','86.5','94','101.5','112','122','132']},{label:'Hip',values:['101.5','112','122','132','142','152.5','162.5','173']},{label:'Inseam',values:['84','84','82.5','82.5','81','81','80','80']}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nlet currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(b=\u003eb.classList.toggle('active',b.textContent.toLowerCase().includes(u==='in'?'inch':'cent')));renderTable();renderSizeFinder()}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nfunction renderTable(){const t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(r=\u003e{const tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(v=\u003e'\u003ctd'+(r.isRange?' class=\"waist-range\"':'')+'\u003e'+v+'\u003c\/td\u003e').join('');t.appendChild(tr)})}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44635256684735,"sku":"051539720266","price":225.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44635256717503,"sku":"051539720204","price":225.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44635256750271,"sku":"051539720211","price":225.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44635256783039,"sku":"051539720228","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44635256815807,"sku":"051539721232","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44635256848575,"sku":"051539721249","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44635256881343,"sku":"051539721256","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44635386413247,"sku":"051539732344","price":225.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure1342.jpg?v=1764382017"},{"product_id":"denim-dani-maxi-skirt","title":"Denim Pinstripe DANI Maxi Skirt","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Dani Maxi Skirt\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eA dramatic, voluminous silhouette designed for bold, effortless movement. The structured corset-style waistband flatters the waistline, while the two zipper slits add versatility, worn closed for coverage or open for a striking, high-slit moment. Finished with functional side pockets, the Dani blends statement volume with everyday practicality.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eStructured corset waist detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eTwo adjustable zipper slits\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFunctional side pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFull, voluminous maxi silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:Cormorant Garamond,serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size based on your waist measurement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eChoose your normal size based on your waist measurement. The corset waistband provides a small stretch range for a comfortable fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Dani Maxi Skirt features a structured corset waistband with a small stretch range. Choose your normal size based on your waist measurement.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0–2','US 4–6','US 6–8','US 10–12','US 14–16','US 18–20','US 22–24','US 24–26'];\nconst sizeFinderData={in:[{size:'XS',waist:'Waist 23–25″',hip:'Hip 33–35″'},{size:'S',waist:'Waist 26–28″',hip:'Hip 36–38″'},{size:'M',waist:'Waist 29–31″',hip:'Hip 39–41″'},{size:'L',waist:'Waist 32–34″',hip:'Hip 42–44″'},{size:'XL',waist:'Waist 36–38″',hip:'Hip 45–47″'},{size:'2XL',waist:'Waist 39–41″',hip:'Hip 48–50″'},{size:'3XL',waist:'Waist 42–44″',hip:'Hip 51–53″'},{size:'4XL',waist:'Waist 45–47″',hip:'Hip 53–55″'}],cm:[{size:'XS',waist:'Waist 58.5–63.5 cm',hip:'Hip 84–89 cm'},{size:'S',waist:'Waist 66–71 cm',hip:'Hip 91.5–96.5 cm'},{size:'M',waist:'Waist 73.5–78.5 cm',hip:'Hip 99–104 cm'},{size:'L',waist:'Waist 81–86.5 cm',hip:'Hip 107–112 cm'},{size:'XL',waist:'Waist 91.5–96.5 cm',hip:'Hip 114–119 cm'},{size:'2XL',waist:'Waist 99–104 cm',hip:'Hip 122–127 cm'},{size:'3XL',waist:'Waist 106.5–112 cm',hip:'Hip 130–135 cm'},{size:'4XL',waist:'Waist 114–119 cm',hip:'Hip 135–140 cm'}]};\nconst tableData={in:[{label:'Waist (stretch range)',values:['22.5 – 25','25.5 – 28','28.5 – 31','31.5 – 34','35.5 – 38','38.5 – 41','41.5 – 44','44.5 – 47'],isRange:true},{label:'Skirt Length',values:['45','45½','45¾','46','46¼','46½','46¾','47']}],cm:[{label:'Waist (stretch range)',values:['57 – 63.5','65 – 71','72.5 – 78.5','80 – 86.5','90 – 96.5','98 – 104','105.5 – 112','113 – 119.5'],isRange:true},{label:'Skirt Length',values:['114','115.5','116.5','117','117.5','118','119','119.5']}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nlet currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(b=\u003eb.classList.toggle('active',b.textContent.toLowerCase().includes(u==='in'?'inch':'cent')));renderTable();renderSizeFinder()}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist||'';const f2=item.hip||'';c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nfunction renderTable(){const t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(r=\u003e{const tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(v=\u003e'\u003ctd'+(r.isRange?' class=\"waist-range\"':'')+'\u003e'+v+'\u003c\/td\u003e').join('');t.appendChild(tr)})}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44635262714047,"sku":"051539722260","price":275.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44635262746815,"sku":"051539722208","price":275.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44635262779583,"sku":"051539722215","price":275.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44635262812351,"sku":"051539722222","price":275.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44635262845119,"sku":"051539723236","price":275.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44635262877887,"sku":"051539723243","price":275.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44635262910655,"sku":"051539723250","price":275.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44635267563711,"sku":"051503724344","price":275.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure_25.118576.jpg?v=1764377876"},{"product_id":"denim-sabina-handkerchief-skirt","title":"Denim Pinstripe SABINA Handkerchief Skirt","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp class=\"lead\"\u003eA dramatic handkerchief silhouette that flows beautifully with movement. Designed with two invisible zipper slits, you can customise your look from no slit to bold, high-slit drama. Finished with a signature ÖFUURË leather patch at the back, the Sabina blends structure, edge, and effortless flair.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\u003cbutton class=\"tab-btn active\"\u003eDetails\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eSize Guide\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eHandkerchief hemline for fluid movement\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eTwo invisible zipper slits\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSignature ÖFUURË leather patch detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n\u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\u003cspan style=\"font-family: Cormorant Garamond,serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Size down if you'd like to wear it higher on your waist.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\"\u003eInches\u003c\/button\u003e \u003cbutton class=\"unit-btn\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eThe Sabina sits low waist with a relaxed handkerchief hem. If you're between sizes or you'd like to wear it higher on your waist, size down, since the waist is the key measurement for this style.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n\u003cp\u003eThe Sabina Handkerchief Skirt is a no-stretch style. Choose your normal size based on your waist measurement.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eFront Center Length\u003c\/h4\u003e\n\u003cp\u003eMeasure from the natural waistline straight down the front centre to the hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44635342602431,"sku":"051529729262","price":265.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44635342635199,"sku":"051529729200","price":265.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44635342667967,"sku":"051529729217","price":265.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44635342700735,"sku":"051529729224","price":265.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44635342733503,"sku":"051529729231","price":265.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44635342766271,"sku":"051529729248","price":265.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44635342799039,"sku":"051529729255","price":265.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44635342831807,"sku":"051529729347","price":265.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure0133.jpg?v=1763331904"},{"product_id":"denim-amara-pants","title":"Denim Pinstripe AMARA Pants","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Libre+Franklin:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Libre Franklin',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Libre Franklin',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Libre Franklin',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Libre Franklin',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp class=\"lead\"\u003eA relaxed wide-leg silhouette designed for effortless comfort and style. The elastic waist with an adjustable drawstring ensures a customisable fit, while the ÖFUURË embroidered detail on the back pocket adds a signature touch. Finished with functional side pockets, the Amara blends ease, movement, and elevated everyday wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\u003cbutton class=\"tab-btn active\"\u003eDetails\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eSize Guide\u003c\/button\u003e \u003cbutton class=\"tab-btn\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eElastic waistband with adjustable drawstring\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eWide-leg relaxed fit\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eÖFUURË embroidery on back pocket\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSide pockets\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eMidweight feel\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 45–46 ½″ long\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003e30 ½″ inseam\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n\u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\u003cspan style=\"font-family: Cormorant Garamond,serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Size down if in between sizes — the elastic waist accommodates.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\"\u003eInches\u003c\/button\u003e \u003cbutton class=\"unit-btn\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\/S\u003c\/th\u003e\n\u003cth\u003eM\/L\u003c\/th\u003e\n\u003cth\u003eXL\/2XL\u003c\/th\u003e\n\u003cth\u003e3XL\/4XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eThe Amara is a loose, relaxed fit with an elastic drawstring waist that provides a wide stretch range. If you fall between two size groups, we recommend sizing down — the generous elastic and drawstring will accommodate you comfortably.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n\u003cp\u003eThe Amara Pants are sized in combined size groups (XS\/S, M\/L, XL\/2XL, 3XL\/4XL). The elastic drawstring waist stretches significantly — the full stretch range is listed in the garment measurements.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS\/S.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you'd like the pants to fall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eLoose \/ Relaxed\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"omonigho","offers":[{"title":"XS\/S","offer_id":44635365048511,"sku":"051539730265","price":255.0,"currency_code":"USD","in_stock":true},{"title":"M\/L","offer_id":44635365114047,"sku":"051539730210","price":255.0,"currency_code":"USD","in_stock":false},{"title":"XL\/XXL","offer_id":44635365179583,"sku":"051539730234","price":255.0,"currency_code":"USD","in_stock":true},{"title":"XXXL\/XXXXL","offer_id":44635365245119,"sku":"051539730258","price":255.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure0988.jpg?v=1763333114"},{"product_id":"denim-rue-button-up-shirt","title":"Denim Pinstripe RUE Button Up Shirt","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe RUE Denim Button Up Shirt\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Libre+Franklin:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--cognac:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--cognac);font-family:'Libre Franklin',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border)}.tab-btn{font-family:'Libre Franklin',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--cognac)}.tab-btn.active{color:var(--cognac);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--cognac)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary)}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Libre Franklin',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--cognac);color:var(--cream);border-color:var(--cognac)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--cognac)}thead th:first-child{text-align:left;font-family:'Libre Franklin',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cp class=\"lead\"\u003eA classic button-down design with long sleeves and a relaxed, tailored fit. Crafted from our pinstriped denim-inspired fabric, the RUE includes a tie-back detail that cinches the waist for a customisable, feminine silhouette. The cuffs are finished with signature ÖFUURË embroidery, adding a refined touch to this versatile piece.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLong sleeves with embroidered cuff detail\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eAdjustable tie-back for a cinched or relaxed fit\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eClassic button-down front\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eRelaxed yet structured silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.85rem;color:var(--cognac)\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size for a relaxed, comfortable fit. Size up if you prefer more ease through the chest.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements -- Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eThe RUE is a structured, no-stretch style with a relaxed fit. If you are between sizes, we recommend sizing up for a more comfortable fit through the chest and shoulders.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe RUE Button Up Shirt is cut with a relaxed, slightly oversized silhouette. The generous chest measurement gives comfortable ease for layering or wearing on its own.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eBust\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline -- the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eLength\u003c\/h4\u003e\n\u003cp\u003eThe front length is measured from the highest point of the shoulder straight down to the front hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nvar usSizes=['US 0-2','US 4-6','US 6-8','US 10-12','US 14-16','US 18-20','US 22-24','US 24-26'];\nvar sizeFinderData={\nin:[\n{size:'XS',bust:'Bust 31-33\"',waist:'Waist 23-25\"'},\n{size:'S',bust:'Bust 34-36\"',waist:'Waist 26-28\"'},\n{size:'M',bust:'Bust 37-39\"',waist:'Waist 29-31\"'},\n{size:'L',bust:'Bust 40-42\"',waist:'Waist 32-34\"'},\n{size:'XL',bust:'Bust 43-45\"',waist:'Waist 36-38\"'},\n{size:'2XL',bust:'Bust 46-48\"',waist:'Waist 39-41\"'},\n{size:'3XL',bust:'Bust 49-51\"',waist:'Waist 42-44\"'},\n{size:'4XL',bust:'Bust 52-55\"',waist:'Waist 45-47\"'}\n],\ncm:[\n{size:'XS',bust:'Bust 78.5-84 cm',waist:'Waist 58.5-63.5 cm'},\n{size:'S',bust:'Bust 86.5-91.5 cm',waist:'Waist 66-71 cm'},\n{size:'M',bust:'Bust 94-99 cm',waist:'Waist 73.5-78.5 cm'},\n{size:'L',bust:'Bust 101.5-107 cm',waist:'Waist 81-86.5 cm'},\n{size:'XL',bust:'Bust 109-114 cm',waist:'Waist 91.5-96.5 cm'},\n{size:'2XL',bust:'Bust 117-122 cm',waist:'Waist 99-104 cm'},\n{size:'3XL',bust:'Bust 124.5-130 cm',waist:'Waist 106.5-112 cm'},\n{size:'4XL',bust:'Bust 132-140 cm',waist:'Waist 114-119 cm'}\n]};\nvar tableData={\nin:[\n{label:'Chest',values:['44','47','50','53','56','59','62','65']},\n{label:'Length (front)',values:['30','30 1\/2','31','31 1\/2','32','32 1\/2','33','33 1\/2']}\n],\ncm:[\n{label:'Chest',values:['112','119.5','127','134.5','142','150','157.5','165']},\n{label:'Length (front)',values:['76','77.5','78.5','80','81.5','82.5','84','85']}\n]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(function(b){b.classList.remove('active');});document.querySelectorAll('.tab-panel').forEach(function(p){p.classList.remove('active');});event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active');}\nvar currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(function(b){b.classList.toggle('active',b.textContent.toLowerCase().indexOf(u==='in'?'inch':'cent')!==-1);});renderTable();renderSizeFinder();}\nfunction renderSizeFinder(){var g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach(function(item,i){var c=document.createElement('div');c.className='size-finder-card';c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+item.bust+'\u003cbr\u003e'+item.waist+'\u003c\/div\u003e';g.appendChild(c);});}\nfunction renderTable(){var t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(function(r){var tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(function(v){return'\u003ctd\u003e'+v+'\u003c\/td\u003e';}).join('');t.appendChild(tr);});}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44635408400575,"sku":"051560733266","price":225.0,"currency_code":"USD","in_stock":false},{"title":"S","offer_id":44635408433343,"sku":"051560733204","price":225.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44635408466111,"sku":"051560733211","price":225.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44635408498879,"sku":"051560733228","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44635408531647,"sku":"051560733235","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44635408564415,"sku":"051560733242","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44635408597183,"sku":"051560733259","price":225.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44635408629951,"sku":"051560733341","price":225.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure1066_5b66892d-0c46-4eb5-8c9b-470c1a182834.jpg?v=1763331934"},{"product_id":"denim-pinstripe-leah-corset-top","title":"Denim Pinstripe LEAH Corset Top","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Leah Corset Top\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root {\n  --cream: #FAF7F2;\n  --warm-black: #5C3D2E;\n  --muted-gold: #7A6C52;\n  --text-secondary: #4A443D;\n  --border: #E8E2D9;\n  --highlight: #F0EBE3;\n}\n\n* {\n  margin: 0;\n  padding: 0;\n  box-sizing: border-box;\n}\n\nbody {\n  background: var(--cream);\n  color: var(--warm-black);\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 300;\n  font-size: 14px;\n  min-height: 100vh;\n  display: flex;\n  justify-content: center;\n  padding: 40px 20px;\n  -webkit-font-smoothing: antialiased;\n}\n\n.container {\n  max-width: 820px;\n  width: 100%;\n  font-size: 14px;\n  animation: fadeIn .6s ease-out;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; transform: translateY(12px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.description {\n  max-width: 620px;\n  margin: 0 auto 40px;\n  text-align: center;\n}\n\n.description .lead {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 400;\n  font-style: italic;\n  font-size: 1.15rem;\n  line-height: 1.7;\n  margin-bottom: 12px;\n}\n\n.tabs-container {\n  margin-top: 10px;\n}\n\n.tab-nav {\n  display: flex;\n  border-bottom: 2px solid var(--border);\n  gap: 0;\n}\n\n.tab-btn {\n  font-family: 'Montserrat', sans-serif;\n  font-size: .68rem;\n  font-weight: 400;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  background: transparent;\n  border: none;\n  padding: 14px 24px;\n  cursor: pointer;\n  position: relative;\n  transition: color .3s ease;\n  white-space: nowrap;\n}\n\n.tab-btn:hover {\n  color: var(--warm-black);\n}\n\n.tab-btn.active {\n  color: var(--warm-black);\n  font-weight: 500;\n}\n\n.tab-btn.active::after {\n  content: '';\n  position: absolute;\n  bottom: -2px;\n  left: 0;\n  right: 0;\n  height: 2px;\n  background: var(--warm-black);\n}\n\n.tab-panel {\n  display: none;\n  padding: 32px 0;\n  animation: tabFade .3s ease-out;\n}\n\n.tab-panel.active {\n  display: block;\n}\n\n@keyframes tabFade {\n  from { opacity: 0; transform: translateY(6px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n\n.love-list {\n  list-style: none;\n  padding: 0;\n}\n\n.love-list li {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  padding: 10px 0;\n  border-bottom: 1px solid var(--border);\n  font-size: .78rem;\n  color: var(--text-secondary);\n  letter-spacing: .02em;\n}\n\n.love-list li:last-child {\n  border-bottom: none;\n}\n\n.love-dot {\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: var(--muted-gold);\n  flex-shrink: 0;\n}\n\n.details-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));\n  gap: 20px;\n  margin-top: 8px;\n}\n\n.detail-card {\n  text-align: center;\n  padding: 16px;\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n}\n\n.detail-card .detail-label {\n  font-size: .58rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  margin-bottom: 6px;\n}\n\n.detail-card .detail-value {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: .95rem;\n}\n\n.stretch-dots {\n  display: flex;\n  gap: 5px;\n  justify-content: center;\n  margin-top: 3px;\n}\n\n.stretch-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  border: 1px solid var(--muted-gold);\n  background: transparent;\n}\n\n.stretch-dot.filled {\n  background: var(--muted-gold);\n}\n\n.size-finder {\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n  padding: 24px;\n  margin-bottom: 24px;\n}\n\n.size-finder-title {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: 1.05rem;\n  margin-bottom: 6px;\n  text-align: center;\n}\n\n.size-finder-subtitle {\n  font-size: .62rem;\n  color: var(--text-secondary);\n  text-align: center;\n  margin-bottom: 16px;\n}\n\n.size-finder-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(85px, 1fr));\n  gap: 8px;\n}\n\n.size-finder-card {\n  text-align: center;\n  padding: 14px 8px;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n  transition: all .2s ease;\n  cursor: default;\n}\n\n.size-finder-card:hover {\n  border-color: var(--muted-gold);\n  background: var(--highlight);\n}\n\n.size-finder-card .size-label {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 600;\n  font-size: 1.1rem;\n  margin-bottom: 2px;\n}\n\n.size-finder-card .us-size {\n  font-size: .58rem;\n  letter-spacing: .15em;\n  text-transform: uppercase;\n  color: var(--muted-gold);\n  margin-bottom: 6px;\n}\n\n.size-finder-card .bust-range {\n  font-size: .6rem;\n  color: var(--text-secondary);\n  line-height: 1.4;\n}\n\n.unit-toggle {\n  display: flex;\n  justify-content: center;\n  gap: 0;\n  margin-bottom: 24px;\n}\n\n.unit-btn {\n  font-size: .65rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  padding: 10px 28px;\n  border: 1px solid var(--border);\n  background: transparent;\n  color: var(--text-secondary);\n  cursor: pointer;\n  transition: all .3s ease;\n  font-family: 'Montserrat', sans-serif;\n}\n\n.unit-btn:first-child {\n  border-radius: 2px 0 0 2px;\n}\n\n.unit-btn:last-child {\n  border-radius: 0 2px 2px 0;\n  border-left: none;\n}\n\n.unit-btn.active {\n  background: var(--warm-black);\n  color: var(--cream);\n  border-color: var(--warm-black);\n}\n\n.garment-label {\n  text-align: center;\n  margin-bottom: 16px;\n}\n\n.garment-label span {\n  font-size: .6rem;\n  letter-spacing: .2em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  background: var(--highlight);\n  padding: 6px 16px;\n  border-radius: 2px;\n}\n\n.table-wrapper {\n  overflow-x: auto;\n}\n\ntable {\n  width: 100%;\n  border-collapse: collapse;\n  font-size: .85rem;\n}\n\nthead th {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: 1rem;\n  padding: 14px 12px;\n  text-align: center;\n  border-bottom: 2px solid var(--warm-black);\n}\n\nthead th:first-child {\n  text-align: left;\n  font-family: 'Montserrat', sans-serif;\n  font-weight: 400;\n  font-size: .65rem;\n  letter-spacing: .18em;\n  text-transform: uppercase;\n  color: var(--text-secondary);\n  vertical-align: bottom;\n}\n\ntbody td {\n  padding: 12px;\n  text-align: center;\n  border-bottom: 1px solid var(--border);\n  font-variant-numeric: tabular-nums;\n  font-weight: 300;\n}\n\ntbody td:first-child {\n  text-align: left;\n  font-size: .75rem;\n  color: var(--text-secondary);\n  white-space: nowrap;\n}\n\ntbody tr:hover {\n  background: var(--highlight);\n}\n\n.between-sizes {\n  margin-top: 20px;\n  padding: 16px 20px;\n  background: var(--highlight);\n  border-left: 3px solid var(--muted-gold);\n  border-radius: 0 2px 2px 0;\n}\n\n.between-sizes-title {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: .9rem;\n  margin-bottom: 6px;\n}\n\n.between-sizes p {\n  font-size: .7rem;\n  line-height: 1.7;\n  color: var(--text-secondary);\n}\n\n.fit-notes p {\n  font-size: .72rem;\n  line-height: 1.8;\n  color: var(--text-secondary);\n  max-width: 600px;\n}\n\n.fit-notes p + p {\n  margin-top: 8px;\n}\n\n.model-note {\n  margin-top: 14px;\n  font-style: italic;\n  font-size: .68rem !important;\n  color: var(--muted-gold) !important;\n}\n\n.measure-guide {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n  gap: 16px;\n  margin-top: 20px;\n}\n\n.measure-item {\n  padding: 18px;\n  background: #fff;\n  border: 1px solid var(--border);\n  border-radius: 2px;\n}\n\n.measure-item h4 {\n  font-family: 'Cormorant Garamond', serif;\n  font-weight: 500;\n  font-size: .95rem;\n  margin-bottom: 6px;\n}\n\n.measure-item p {\n  font-size: .68rem;\n  line-height: 1.7;\n  color: var(--text-secondary);\n}\n\n@media (max-width: 640px) {\n  .description .lead { font-size: 1rem; }\n  .tab-btn { padding: 12px 14px; font-size: .6rem; letter-spacing: .12em; }\n  table { font-size: .78rem; }\n  thead th { font-size: .88rem; padding: 10px 8px; }\n  tbody td { padding: 10px 8px; }\n  .size-finder-grid { grid-template-columns: repeat(4, 1fr); }\n}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\n  \u003cdiv class=\"description\"\u003e\n    \u003cp class=\"lead\"\u003eA sculptural, statement-making corset top crafted in our signature pinstripe denim. The Leah features structured corset seaming, a sweetheart neckline, and adjustable lace-up detailing at the back for a customisable, cinching fit.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tabs-container\"\u003e\n    \u003cnav class=\"tab-nav\"\u003e\n      \u003cbutton class=\"tab-btn active\" onclick=\"switchTab(event, 'details')\"\u003eDetails\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'sizing')\"\u003eSize Guide\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab(event, 'care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n    \u003c\/nav\u003e\n\n    \u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n      \u003cul class=\"love-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset-style seaming for a sculpted silhouette\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSweetheart neckline\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eAdjustable lace-up back closure\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCropped length\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eUnlined\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 14″ long (XS\/S)\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cdiv style=\"margin-top: 16px; padding: 14px 18px; background: var(--highlight); border-radius: 2px;\"\u003e\n        \u003cp style=\"font-size: .72rem; color: var(--text-secondary); line-height: 1.6;\"\u003e\n          \u003cspan style=\"font-family: 'Cormorant Garamond', serif; font-weight: 500; font-size: .85rem; color: var(--warm-black);\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size. The lace-up back allows for additional adjustment.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n      \u003cdiv class=\"size-finder\"\u003e\n        \u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"unit-toggle\"\u003e\n        \u003cbutton class=\"unit-btn active\" data-unit=\"in\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n        \u003cbutton class=\"unit-btn\" data-unit=\"cm\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"garment-label\"\u003e\n        \u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrapper\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n              \u003cth\u003eS\u003c\/th\u003e\n              \u003cth\u003eM\u003c\/th\u003e\n              \u003cth\u003eL\u003c\/th\u003e\n              \u003cth\u003eXL\u003c\/th\u003e\n              \u003cth\u003e2XL\u003c\/th\u003e\n              \u003cth\u003e3XL\u003c\/th\u003e\n              \u003cth\u003e4XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"between-sizes\"\u003e\n        \u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n        \u003cp\u003eSize down — the lace-up back gives you plenty of room to loosen for comfort.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fit-notes\" style=\"margin-top: 24px;\"\u003e\n        \u003cp\u003eThe Leah Corset Top is a structured, no-stretch style. The lace-up back provides approximately 2″ of additional adjustment. Choose your normal size, or size down if you prefer a more cinched fit.\u003c\/p\u003e\n        \u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"measure-guide\"\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eBust\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eWaist\u003c\/h4\u003e\n          \u003cp\u003eMeasure around your natural waistline, the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n      \u003cdiv class=\"details-grid\"\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n          \u003cdiv class=\"stretch-dots\"\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  var usSizes = ['US 0\\u20132', 'US 4\\u20136', 'US 6\\u20138', 'US 10\\u201312', 'US 14\\u201316', 'US 18\\u201320', 'US 22\\u201324', 'US 24\\u201326'];\n\n  var sizeFinderData = {\n    in: [\n      { size: 'XS',  bust: 'Bust 31\\u201333\\u2033',   waist: 'Waist 23\\u201325\\u2033' },\n      { size: 'S',   bust: 'Bust 34\\u201336\\u2033',   waist: 'Waist 26\\u201328\\u2033' },\n      { size: 'M',   bust: 'Bust 37\\u201339\\u2033',   waist: 'Waist 29\\u201331\\u2033' },\n      { size: 'L',   bust: 'Bust 40\\u201342\\u2033',   waist: 'Waist 32\\u201334\\u2033' },\n      { size: 'XL',  bust: 'Bust 43\\u201345\\u2033',   waist: 'Waist 36\\u201338\\u2033' },\n      { size: '2XL', bust: 'Bust 46\\u201348\\u2033',   waist: 'Waist 39\\u201341\\u2033' },\n      { size: '3XL', bust: 'Bust 49\\u201351\\u2033',   waist: 'Waist 42\\u201344\\u2033' },\n      { size: '4XL', bust: 'Bust 52\\u201355\\u2033',   waist: 'Waist 45\\u201347\\u2033' }\n    ],\n    cm: [\n      { size: 'XS',  bust: 'Bust 78.5\\u201384 cm',    waist: 'Waist 58.5\\u201363.5 cm' },\n      { size: 'S',   bust: 'Bust 86.5\\u201391.5 cm',  waist: 'Waist 66\\u201371 cm' },\n      { size: 'M',   bust: 'Bust 94\\u201399 cm',      waist: 'Waist 73.5\\u201378.5 cm' },\n      { size: 'L',   bust: 'Bust 101.5\\u2013107 cm',  waist: 'Waist 81\\u201386.5 cm' },\n      { size: 'XL',  bust: 'Bust 109\\u2013114 cm',    waist: 'Waist 91.5\\u201396.5 cm' },\n      { size: '2XL', bust: 'Bust 117\\u2013122 cm',    waist: 'Waist 99\\u2013104 cm' },\n      { size: '3XL', bust: 'Bust 124.5\\u2013130 cm',  waist: 'Waist 106.5\\u2013112 cm' },\n      { size: '4XL', bust: 'Bust 132\\u2013140 cm',    waist: 'Waist 114\\u2013119 cm' }\n    ]\n  };\n\n  var tableData = {\n    in: [\n      { label: 'Bust',                 values: ['33', '36', '39', '42', '45', '48', '51', '54'] },\n      { label: 'Waist',                values: ['23', '26', '29', '32', '35', '38', '41', '44'] },\n      { label: 'Length (front)',        values: ['11\\u00be', '12', '12\\u00bc', '12\\u00bd', '12\\u00be', '13', '13\\u00bc', '13\\u00bd'] }\n    ],\n    cm: [\n      { label: 'Bust',                 values: ['84', '91.5', '99', '106.5', '114', '122', '129.5', '137'] },\n      { label: 'Waist',                values: ['58.5', '66', '73.5', '81', '89', '96.5', '104', '112'] },\n      { label: 'Length (front)',        values: ['30', '30.5', '31', '31.5', '32.5', '33', '33.5', '34'] }\n    ]\n  };\n\n  function switchTab(event, tab) {\n    document.querySelectorAll('.tab-btn').forEach(function(b) { b.classList.remove('active'); });\n    document.querySelectorAll('.tab-panel').forEach(function(p) { p.classList.remove('active'); });\n    event.target.classList.add('active');\n    document.getElementById('tab-' + tab).classList.add('active');\n  }\n\n  var currentUnit = 'in';\n\n  function setUnit(u) {\n    currentUnit = u;\n    document.querySelectorAll('.unit-btn').forEach(function(b) {\n      b.classList.toggle('active', b.getAttribute('data-unit') === u);\n    });\n    renderTable();\n    renderSizeFinder();\n  }\n\n  function renderSizeFinder() {\n    var g = document.getElementById('sizeFinderGrid');\n    g.innerHTML = '';\n    sizeFinderData[currentUnit].forEach(function(item, i) {\n      var c = document.createElement('div');\n      c.className = 'size-finder-card';\n      c.innerHTML =\n        '\u003cdiv class=\"size-label\"\u003e' + item.size + '\u003c\/div\u003e' +\n        '\u003cdiv class=\"us-size\"\u003e' + usSizes[i] + '\u003c\/div\u003e' +\n        '\u003cdiv class=\"bust-range\"\u003e' + item.bust + '\u003cbr\u003e' + item.waist + '\u003c\/div\u003e';\n      g.appendChild(c);\n    });\n  }\n\n  function renderTable() {\n    var t = document.getElementById('tableBody');\n    t.innerHTML = '';\n    tableData[currentUnit].forEach(function(r) {\n      var tr = document.createElement('tr');\n      tr.innerHTML = '\u003ctd\u003e' + r.label + '\u003c\/td\u003e' +\n        r.values.map(function(v) { return '\u003ctd\u003e' + v + '\u003c\/td\u003e'; }).join('');\n      t.appendChild(tr);\n    });\n  }\n\n  renderTable();\n  renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44746332012735,"sku":"05601181264","price":185.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44746332045503,"sku":"05601181202","price":185.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44746332078271,"sku":"05601181219","price":185.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44746332111039,"sku":"05601181226","price":185.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44746332143807,"sku":"05601181233","price":185.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44746332176575,"sku":"05601181240","price":185.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44746332209343,"sku":"05601181257","price":185.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44746332242111,"sku":"05601181349","price":185.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure_25.118662.jpg?v=1764378348"},{"product_id":"denim-pinstripe-shani-pants","title":"Denim Pinstripe SHANI Pants","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe SHANI Pants\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.stretch-dot.filled{background:var(--muted-gold)}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eThe Shani Pants reimagine our wide-leg denim with bold volume and versatility. A corset-style waistband sculpts the waist, while the dramatic leg shape brings effortless movement and style. Designed with a detachable lower section, they go from full-length statement to breezy shorts in seconds, and with an adjustable pull tab at the hem, you can switch to a balloon-pant silhouette anytime. One piece, multiple looks, made to keep up with every mood and moment.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eConvertible design: wear full-length, as balloon pants, or detach to shorts\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eCorset-style waistband for a snatched silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eZip-off pant legs for easy length transformation\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eElastic pull tabs at hem for adjustable volume\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFunctional side pockets\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n\u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\u003cspan style=\"font-family:Cormorant Garamond,serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e Choose your normal size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"unit-toggle\"\u003e\n\u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n\u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"table-wrapper\"\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eMeasurement\u003c\/th\u003e\n\u003cth\u003eXS\u003c\/th\u003e\n\u003cth\u003eS\u003c\/th\u003e\n\u003cth\u003eM\u003c\/th\u003e\n\u003cth\u003eL\u003c\/th\u003e\n\u003cth\u003eXL\u003c\/th\u003e\n\u003cth\u003e2XL\u003c\/th\u003e\n\u003cth\u003e3XL\u003c\/th\u003e\n\u003cth\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eSize up for comfort through the waist and hips. No stretch in the waistband.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Shani Pants are a no-stretch style. Choose your normal size, or size up for comfort through the waist and hips.\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel height and size pending confirmation from Tehilah.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eInseam\u003c\/h4\u003e\n\u003cp\u003eMeasure from the crotch seam down the inside of the leg to where you'd like the pants to fall.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e60% Cotton · 40% Polyester\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean to Preserve\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0\\u20132','US 4\\u20136','US 6\\u20138','US 10\\u201312','US 14\\u201316','US 18\\u201320','US 22\\u201324','US 24\\u201326'];\nconst sizeFinderData={in:[{size:'XS',waist:'Waist 23\\u201325\\u2033',hip:'Hip 33\\u201335\\u2033'},{size:'S',waist:'Waist 26\\u201328\\u2033',hip:'Hip 36\\u201338\\u2033'},{size:'M',waist:'Waist 29\\u201331\\u2033',hip:'Hip 39\\u201341\\u2033'},{size:'L',waist:'Waist 32\\u201334\\u2033',hip:'Hip 42\\u201344\\u2033'},{size:'XL',waist:'Waist 36\\u201338\\u2033',hip:'Hip 45\\u201347\\u2033'},{size:'2XL',waist:'Waist 39\\u201341\\u2033',hip:'Hip 48\\u201350\\u2033'},{size:'3XL',waist:'Waist 42\\u201344\\u2033',hip:'Hip 51\\u201353\\u2033'},{size:'4XL',waist:'Waist 45\\u201347\\u2033',hip:'Hip 54\\u201356\\u2033'}],cm:[{size:'XS',waist:'Waist 58.5\\u201363.5 cm',hip:'Hip 84\\u201389 cm'},{size:'S',waist:'Waist 66\\u201371 cm',hip:'Hip 91.5\\u201396.5 cm'},{size:'M',waist:'Waist 73.5\\u201378.5 cm',hip:'Hip 99\\u2013104 cm'},{size:'L',waist:'Waist 81\\u201386.5 cm',hip:'Hip 107\\u2013112 cm'},{size:'XL',waist:'Waist 91.5\\u201396.5 cm',hip:'Hip 114\\u2013119 cm'},{size:'2XL',waist:'Waist 99\\u2013104 cm',hip:'Hip 122\\u2013127 cm'},{size:'3XL',waist:'Waist 106.5\\u2013112 cm',hip:'Hip 130\\u2013135 cm'},{size:'4XL',waist:'Waist 114\\u2013119 cm',hip:'Hip 137\\u2013142 cm'}]};\nconst tableData={in:[{label:'Waist',values:['26','29','32','35','38','41','44','47']},{label:'Hip',values:['37','40','43','46','49','53','56','59']},{label:'Inseam',values:['29','29','29','29','29','29','29','29']},{label:'Total Length',values:['43','43','43.5','43.5','44','44','44.5','44.5']}],cm:[{label:'Waist',values:['66','73.5','81.5','89','96.5','104','112','119.5']},{label:'Hip',values:['94','101.5','109','117','124.5','134.5','142','150']},{label:'Inseam',values:['73.5','73.5','73.5','73.5','73.5','73.5','73.5','73.5']},{label:'Total Length',values:['109','109','110.5','110.5','112','112','113','113']}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nlet currentUnit='in';\nfunction setUnit(u){currentUnit=u;document.querySelectorAll('.unit-btn').forEach(b=\u003eb.classList.toggle('active',b.textContent.toLowerCase().includes(u==='in'?'inch':'cent')));renderTable();renderSizeFinder()}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData[currentUnit].forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nfunction renderTable(){const t=document.getElementById('tableBody');t.innerHTML='';tableData[currentUnit].forEach(r=\u003e{const tr=document.createElement('tr');tr.innerHTML='\u003ctd\u003e'+r.label+'\u003c\/td\u003e'+r.values.map(v=\u003e'\u003ctd'+(r.isRange?' class=\"waist-range\"':'')+'\u003e'+v+'\u003c\/td\u003e').join('');t.appendChild(tr)})}\nrenderTable();renderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS","offer_id":44746341056703,"sku":"05391178260","price":265.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44746341089471,"sku":"05391178208","price":265.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44746341122239,"sku":"05391178215","price":265.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44746341155007,"sku":"05391178222","price":265.0,"currency_code":"USD","in_stock":false},{"title":"XL","offer_id":44746341187775,"sku":"05391178239","price":265.0,"currency_code":"USD","in_stock":false},{"title":"XXL","offer_id":44746341220543,"sku":"05391178246","price":265.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44746341253311,"sku":"05391178253","price":265.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44746341286079,"sku":"05391178345","price":265.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure_25.118058.jpg?v=1778635970"},{"product_id":"uyai-maxi-dress-in-purple","title":"UYAI Sequin Fringe Maxi Dress in PURPLE","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Uyai Knit Sequin Fringe Maxi Dress\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Libre+Franklin:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#1A1714;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Libre Franklin',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Libre Franklin',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Libre Franklin',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Libre Franklin',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eA bold celebration of movement and texture — a show-stopping silhouette that brings drama to every step. Crafted from a sculpting stretch knit infused with shimmering purple sequins, the Uyai catches the light beautifully while hugging your curves in all the right places. Three layers of diagonal fringe wrap around the body for dynamic motion and an elegant, elongated effect. With a sleeveless neckline that keeps the shoulders sleek and the focus on the silhouette, Uyai is made for nights you want to be remembered. Perfect for birthdays, elevated events, and any moment you choose to own the spotlight.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSculpting knit with luxurious stretch\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eEmbedded purple sequins for a sparkling finish\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eTriple-tier fringe design for dramatic movement\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eFlattering sleeveless silhouette\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eStatement maxi length\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"between-sizes\" style=\"margin-top:20px\"\u003e\n\u003cp\u003eSizing Tip: Fits true to size. Size down if in between sizes.\u003cbr\u003eModel: 5′8″ wearing size XS\/S\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eThe Uyai is a stretch knit with a sculpting fit. Choose your normal size, or size down if in between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Uyai Knit Sequin Fringe Maxi Dress is a stretch-knit bodycon with a 3\/3 stretch factor. Choose your normal size, or size down if in between sizes.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;font-size:.72rem;line-height:1.8;color:var(--text-secondary)\"\u003eDress length by size: XS\/S — 60″ · M\/L — 61 ½″ · XL\/2XL — 63″ · 3XL\/4XL — 64 ½″\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS\/S.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eBust\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e49% Viscose · 28% Polyester · 23% Nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean Only\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0\\u20136','US 6\\u201312','US 14\\u201320','US 22\\u201326'];\nconst sizeFinderData={in:[{size:'XS\/S',bust:'Bust 31\\u201336\\u2033',waist:'Waist 23\\u201328\\u2033'},{size:'M\/L',bust:'Bust 37\\u201342\\u2033',waist:'Waist 29\\u201334\\u2033'},{size:'XL\/2XL',bust:'Bust 43\\u201348\\u2033',waist:'Waist 36\\u201341\\u2033'},{size:'3XL\/4XL',bust:'Bust 49\\u201355\\u2033',waist:'Waist 42\\u201347\\u2033'}],cm:[{size:'XS\/S',bust:'Bust 78.5\\u201391.5 cm',waist:'Waist 58.5\\u201371 cm'},{size:'M\/L',bust:'Bust 94\\u2013107 cm',waist:'Waist 73.5\\u201386.5 cm'},{size:'XL\/2XL',bust:'Bust 109\\u2013122 cm',waist:'Waist 91.5\\u2013104 cm'},{size:'3XL\/4XL',bust:'Bust 124.5\\u2013140 cm',waist:'Waist 106.5\\u2013119 cm'}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData.in.forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nrenderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS\/S","offer_id":44759458250943,"sku":"054112281673","price":320.0,"currency_code":"USD","in_stock":true},{"title":"M\/L","offer_id":44759458283711,"sku":"054112281680","price":320.0,"currency_code":"USD","in_stock":true},{"title":"XL\/XXL","offer_id":44759458316479,"sku":"054112281697","price":320.0,"currency_code":"USD","in_stock":true},{"title":"XXXL\/XXXXL","offer_id":44759458349247,"sku":"054112281703","price":320.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure_march_2313714-2.jpg?v=1776372996"},{"product_id":"igho-maxi-dress-in-red","title":"IGHO Sequin Fringe Maxi Dress in RED","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Igho Maxi Sequin Fringe Dress\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Libre+Franklin:wght@300;400;500\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#1A1714;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Libre Franklin',sans-serif;font-weight:300;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Libre Franklin',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Libre Franklin',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Libre Franklin',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"container\"\u003e\n\u003cdiv class=\"description\"\u003e\u003cp class=\"lead\"\u003eAn instant show-stopper, rich in texture, bold in movement, and designed for unforgettable entrances. Crafted from a sculpting stretch knit woven with sparkling red sequins, the Igho offers a luxurious shimmer with every step. The dramatic off-shoulder neckline highlights the collarbone while dual straps provide secure support. Diagonal tiers of voluminous fringe wrap around the body, creating a fluid, sweeping silhouette that commands the room from every angle. Perfect for birthdays, galas, special celebrations, and every moment meant to be remembered.\u003c\/p\u003e\u003c\/div\u003e\n\u003cdiv class=\"tabs-container\"\u003e\n\u003cnav class=\"tab-nav\"\u003e\n\u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n\u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n\u003c\/nav\u003e\n\u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n\u003cul class=\"love-list\"\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSculpting stretch knit with a comfortable, luxurious feel\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eSparkling red sequins for subtle yet stunning shine\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eTiered spiral fringe for runway-level movement\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eOff-shoulder neckline with secure shoulder strap\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eStatement maxi length for dramatic presence\u003c\/li\u003e\n\n\n\u003c\/ul\u003e\n\u003cdiv class=\"between-sizes\" style=\"margin-top:20px\"\u003e\n\u003cp\u003eSizing Tip: Fits true to size. Size down if in between sizes.\u003cbr\u003eModel: 5′8″ wearing size XS\/S\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\u003cdiv class=\"size-finder\"\u003e\n\u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n\u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n\u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"between-sizes\"\u003e\n\u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n\u003cp\u003eThe Igho is a stretch knit with a sculpting fit. Choose your normal size, or size down if in between sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n\u003cp\u003eThe Igho Maxi Sequin Fringe Dress is a stretch-knit bodycon with a 3\/3 stretch factor. Choose your normal size, or size down if in between sizes.\u003c\/p\u003e\n\u003cp style=\"margin-top:12px;font-size:.72rem;line-height:1.8;color:var(--text-secondary)\"\u003eDress length by size: XS\/S — 60″ · M\/L — 61 ½″ · XL\/2XL — 63″ · 3XL\/4XL — 64 ½″\u003c\/p\u003e\n\u003cp class=\"model-note\"\u003eModel is 5′8″ and wears size XS\/S.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-guide\"\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eBust\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eWaist\u003c\/h4\u003e\n\u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"measure-item\"\u003e\n\u003ch4\u003eHip\u003c\/h4\u003e\n\u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n\u003cdiv class=\"details-grid\"\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003e49% Viscose · 28% Polyester · 23% Nylon\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eMidweight · Opaque\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eDry Clean Only\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n\u003cdiv class=\"stretch-dots\"\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"detail-card\"\u003e\n\u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n\u003cdiv class=\"detail-value\"\u003eUnlined\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\nconst usSizes=['US 0\\u20136','US 6\\u201312','US 14\\u201320','US 22\\u201326'];\nconst sizeFinderData={in:[{size:'XS\/S',bust:'Bust 31\\u201336\\u2033',waist:'Waist 23\\u201328\\u2033'},{size:'M\/L',bust:'Bust 37\\u201342\\u2033',waist:'Waist 29\\u201334\\u2033'},{size:'XL\/2XL',bust:'Bust 43\\u201348\\u2033',waist:'Waist 36\\u201341\\u2033'},{size:'3XL\/4XL',bust:'Bust 49\\u201355\\u2033',waist:'Waist 42\\u201347\\u2033'}],cm:[{size:'XS\/S',bust:'Bust 78.5\\u201391.5 cm',waist:'Waist 58.5\\u201371 cm'},{size:'M\/L',bust:'Bust 94\\u2013107 cm',waist:'Waist 73.5\\u201386.5 cm'},{size:'XL\/2XL',bust:'Bust 109\\u2013122 cm',waist:'Waist 91.5\\u2013104 cm'},{size:'3XL\/4XL',bust:'Bust 124.5\\u2013140 cm',waist:'Waist 106.5\\u2013119 cm'}]};\nfunction switchTab(tab){document.querySelectorAll('.tab-btn').forEach(b=\u003eb.classList.remove('active'));document.querySelectorAll('.tab-panel').forEach(p=\u003ep.classList.remove('active'));event.target.classList.add('active');document.getElementById('tab-'+tab).classList.add('active')}\nfunction renderSizeFinder(){const g=document.getElementById('sizeFinderGrid');g.innerHTML='';sizeFinderData.in.forEach((item,i)=\u003e{const c=document.createElement('div');c.className='size-finder-card';const f1=item.bust||item.waist;const f2=item.waist\u0026\u0026item.bust?item.waist:(item.hip||'');c.innerHTML='\u003cdiv class=\"size-label\"\u003e'+item.size+'\u003c\/div\u003e\u003cdiv class=\"us-size\"\u003e'+usSizes[i]+'\u003c\/div\u003e\u003cdiv class=\"bust-range\"\u003e'+f1+(f2?'\u003cbr\u003e'+f2:'')+'\u003c\/div\u003e';g.appendChild(c)})}\nrenderSizeFinder();\n\u003c\/script\u003e\n\n\u003c\/body\u003e","brand":"omonigho","offers":[{"title":"XS\/S","offer_id":44759459037375,"sku":"054112301678","price":350.0,"currency_code":"USD","in_stock":true},{"title":"M\/L","offer_id":44759459070143,"sku":"054112301685","price":350.0,"currency_code":"USD","in_stock":true},{"title":"XL\/XXL","offer_id":44759459102911,"sku":"054112301692","price":350.0,"currency_code":"USD","in_stock":true},{"title":"XXXL\/XXXXL","offer_id":44759459135679,"sku":"054112301708","price":350.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuure_march_2313598.jpg?v=1776373522"},{"product_id":"iris-kaftan-maxi-dress","title":"IRIS Kaftan Maxi Dress","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe IRIS Kaftan Maxi Dress\u003c\/title\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400\u0026amp;family=Montserrat:wght@300;400;500;600\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n:root{--cream:#FAF7F2;--warm-black:#5C3D2E;--muted-gold:#7A6C52;--text-secondary:#4A443D;--border:#E8E2D9;--highlight:#F0EBE3}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--cream);color:var(--warm-black);font-family:'Montserrat',sans-serif;font-weight:300;font-size:14px;min-height:100vh;display:flex;justify-content:center;padding:40px 20px;-webkit-font-smoothing:antialiased}.container{max-width:820px;width:100%;font-size:14px;animation:fadeIn .6s ease-out}@keyframes fadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.divider{width:40px;height:1px;background:var(--muted-gold);margin:20px auto}.description{max-width:620px;margin:0 auto 40px;text-align:center}.description .lead{font-family:'Cormorant Garamond',serif;font-weight:400;font-style:italic;font-size:1.15rem;line-height:1.7;margin-bottom:12px}.tabs-container{margin-top:10px}.tab-nav{display:flex;border-bottom:2px solid var(--border);gap:0}.tab-btn{font-family:'Montserrat',sans-serif;font-size:.68rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);background:transparent;border:none;padding:14px 24px;cursor:pointer;position:relative;transition:color .3s ease;white-space:nowrap}.tab-btn:hover{color:var(--warm-black)}.tab-btn.active{color:var(--warm-black);font-weight:500}.tab-btn.active::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:2px;background:var(--warm-black)}.tab-panel{display:none;padding:32px 0;animation:tabFade .3s ease-out}.tab-panel.active{display:block}@keyframes tabFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.love-list{list-style:none;padding:0}.love-list li{display:flex;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid var(--border);font-size:.78rem;color:var(--text-secondary);letter-spacing:.02em}.love-list li:last-child{border-bottom:none}.love-dot{width:5px;height:5px;border-radius:50%;background:var(--muted-gold);flex-shrink:0}.details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-top:8px}.detail-card{text-align:center;padding:16px;background:#fff;border:1px solid var(--border);border-radius:2px}.detail-card .detail-label{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px}.detail-card .detail-value{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem}.stretch-dots{display:flex;gap:5px;justify-content:center;margin-top:3px}.stretch-dot{width:8px;height:8px;border-radius:50%;border:1px solid var(--muted-gold);background:transparent}.stretch-dot.filled{background:var(--muted-gold)}.size-finder{background:#fff;border:1px solid var(--border);border-radius:2px;padding:24px;margin-bottom:24px}.size-finder-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1.05rem;margin-bottom:6px;text-align:center}.size-finder-subtitle{font-size:.62rem;color:var(--text-secondary);text-align:center;margin-bottom:16px}.size-finder-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(85px,1fr));gap:8px}.size-finder-card{text-align:center;padding:14px 8px;border:1px solid var(--border);border-radius:2px;transition:all .2s ease;cursor:default}.size-finder-card:hover{border-color:var(--muted-gold);background:var(--highlight)}.size-finder-card .size-label{font-family:'Cormorant Garamond',serif;font-weight:600;font-size:1.1rem;margin-bottom:2px}.size-finder-card .us-size{font-size:.58rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted-gold);margin-bottom:6px}.size-finder-card .bust-range{font-size:.6rem;color:var(--text-secondary);line-height:1.4}.unit-toggle{display:flex;justify-content:center;gap:0;margin-bottom:24px}.unit-btn{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;padding:10px 28px;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .3s ease;font-family:'Montserrat',sans-serif}.unit-btn:first-child{border-radius:2px 0 0 2px}.unit-btn:last-child{border-radius:0 2px 2px 0;border-left:none}.unit-btn.active{background:var(--warm-black);color:var(--cream);border-color:var(--warm-black)}.garment-label{text-align:center;margin-bottom:16px}.garment-label span{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary);background:var(--highlight);padding:6px 16px;border-radius:2px}.table-wrapper{overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}thead th{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:1rem;padding:14px 12px;text-align:center;border-bottom:2px solid var(--warm-black)}thead th:first-child{text-align:left;font-family:'Montserrat',sans-serif;font-weight:400;font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);vertical-align:bottom}tbody td{padding:12px;text-align:center;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;font-weight:300}tbody td:first-child{text-align:left;font-size:.75rem;color:var(--text-secondary);white-space:nowrap;min-width:110px}tbody tr:hover{background:var(--highlight)}.waist-range{font-size:.78rem;white-space:nowrap}.between-sizes{margin-top:20px;padding:16px 20px;background:var(--highlight);border-left:3px solid var(--muted-gold);border-radius:0 2px 2px 0}.between-sizes-title{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.9rem;margin-bottom:6px}.between-sizes p{font-size:.7rem;line-height:1.7;color:var(--text-secondary)}.fit-notes p{font-size:.72rem;line-height:1.8;color:var(--text-secondary);max-width:600px}.fit-notes p+p{margin-top:8px}.model-note{margin-top:14px;font-style:italic;font-size:.68rem!important;color:var(--muted-gold)!important}.measure-guide{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:20px}.measure-item{padding:18px;background:#fff;border:1px solid var(--border);border-radius:2px}.measure-item h4{font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.95rem;margin-bottom:6px}.measure-item p{font-size:.68rem;line-height:1.7;color:var(--text-secondary)}@media(max-width:640px){.description .lead{font-size:1rem}.tab-btn{padding:12px 14px;font-size:.6rem;letter-spacing:.12em}table{font-size:.78rem}thead th{font-size:.88rem;padding:10px 8px}tbody td{padding:10px 8px}.size-finder-grid{grid-template-columns:repeat(4,1fr)}}\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"container\"\u003e\n\n  \u003cdiv class=\"description\"\u003e\n    \u003cp class=\"lead\"\u003eEffortless and unforgettable. The IRIS Kaftan Maxi Dress is a flowy mesh batwing design featuring a sweeping ombré that moves from pale teal at the shoulders to deep navy at the hem. Lightweight enough to wear all day, dramatic enough to own any room. The relaxed silhouette drapes beautifully over every body, and the keyhole detail gives you the option to wear it front or back. Resort-ready, and beyond.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tabs-container\"\u003e\n    \u003cnav class=\"tab-nav\"\u003e\n      \u003cbutton class=\"tab-btn active\" onclick=\"switchTab('details')\"\u003eDetails\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab('sizing')\"\u003eSize Guide\u003c\/button\u003e\n      \u003cbutton class=\"tab-btn\" onclick=\"switchTab('care')\"\u003eFabric \u0026amp; Care\u003c\/button\u003e\n    \u003c\/nav\u003e\n\n    \u003c!-- DETAILS TAB --\u003e\n    \u003cdiv class=\"tab-panel active\" id=\"tab-details\"\u003e\n      \u003cul class=\"love-list\"\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003ePrinted mesh batwing kaftan maxi dress\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eKeyhole detail, worn front or back\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLightweight and stretchy\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eExcellent air permeability\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eApprox. 62″ long (size S)\u003c\/li\u003e\n        \u003cli\u003e\n\u003cspan class=\"love-dot\"\u003e\u003c\/span\u003eLined but slightly sheer. The mesh fabric has a subtle see-through quality even with the lining\u003c\/li\u003e\n      \u003c\/ul\u003e\n\n      \u003cdiv style=\"margin-top:16px;padding:14px 18px;background:var(--highlight);border-radius:2px\"\u003e\n        \u003cp style=\"font-size:.72rem;color:var(--text-secondary);line-height:1.6\"\u003e\n          \u003cspan style=\"font-family:'Cormorant Garamond',serif;font-weight:500;font-size:.85rem;color:var(--warm-black)\"\u003eSizing Tip:\u003c\/span\u003e\n          Choose your normal size.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SIZE GUIDE TAB --\u003e\n    \u003cdiv class=\"tab-panel\" id=\"tab-sizing\"\u003e\n\n      \u003cdiv class=\"size-finder\"\u003e\n        \u003cdiv class=\"size-finder-title\"\u003eFind Your Size\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-subtitle\"\u003eBased on your body measurements\u003c\/div\u003e\n        \u003cdiv class=\"size-finder-grid\" id=\"sizeFinderGrid\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"unit-toggle\"\u003e\n        \u003cbutton class=\"unit-btn active\" onclick=\"setUnit('in')\"\u003eInches\u003c\/button\u003e\n        \u003cbutton class=\"unit-btn\" onclick=\"setUnit('cm')\"\u003eCentimetres\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"garment-label\"\u003e\u003cspan\u003eGarment Measurements — Laid Flat\u003c\/span\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"table-wrapper\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\n            \u003ctr\u003e\n              \u003cth\u003eMeasurement\u003c\/th\u003e\n              \u003cth\u003eXS\u003c\/th\u003e\n              \u003cth\u003eS\u003c\/th\u003e\n              \u003cth\u003eM\u003c\/th\u003e\n              \u003cth\u003eL\u003c\/th\u003e\n              \u003cth\u003eXL\u003c\/th\u003e\n              \u003cth\u003e2XL\u003c\/th\u003e\n              \u003cth\u003e3XL\u003c\/th\u003e\n              \u003cth\u003e4XL\u003c\/th\u003e\n            \u003c\/tr\u003e\n          \u003c\/thead\u003e\n          \u003ctbody id=\"tableBody\"\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"between-sizes\"\u003e\n        \u003cdiv class=\"between-sizes-title\"\u003eBetween Sizes?\u003c\/div\u003e\n        \u003cp\u003eChoose your normal size. The stretchy mesh fabric adapts to your shape, and the relaxed batwing silhouette gives plenty of room.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fit-notes\" style=\"margin-top:24px\"\u003e\n        \u003cp\u003eThe IRIS Kaftan Maxi Dress is a stretchy mesh batwing style with a 2\/3 stretch factor. The relaxed silhouette flows beautifully over the body.\u003c\/p\u003e\n        \u003cp class=\"model-note\"\u003eEmmanuella is 5′8″ and wears size S.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"measure-guide\"\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eBust\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your bust, keeping the tape level across your back.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eWaist\u003c\/h4\u003e\n          \u003cp\u003eMeasure around your natural waistline — the narrowest part of your torso, typically just above the navel.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"measure-item\"\u003e\n          \u003ch4\u003eHip\u003c\/h4\u003e\n          \u003cp\u003eMeasure around the fullest part of your hips and buttocks, keeping the tape level.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- FABRIC \u0026 CARE TAB --\u003e\n    \u003cdiv class=\"tab-panel\" id=\"tab-care\"\u003e\n      \u003cdiv class=\"details-grid\"\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eFabric\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003e70% Polyester · 30% Spandex\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eWeight\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eLightweight · Breathable\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eCare\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eHand Wash\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eStretch\u003c\/div\u003e\n          \u003cdiv class=\"stretch-dots\"\u003e\n            \u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot filled\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"stretch-dot\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eLining\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eLined\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"detail-card\"\u003e\n          \u003cdiv class=\"detail-label\"\u003eOpacity\u003c\/div\u003e\n          \u003cdiv class=\"detail-value\"\u003eSlightly Sheer\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nconst usSizes = ['US 0\\u20132', 'US 4\\u20136', 'US 6\\u20138', 'US 10\\u201312', 'US 14\\u201316', 'US 18\\u201320', 'US 22\\u201324', 'US 24\\u201326'];\n\nconst sizeFinderData = {\n  in: [\n    {size: 'XS',  bust: 'Bust 31\\u201333\\u2033',    hip: 'Hip 33\\u201335\\u2033'},\n    {size: 'S',   bust: 'Bust 34\\u201336\\u2033',    hip: 'Hip 36\\u201338\\u2033'},\n    {size: 'M',   bust: 'Bust 37\\u201339\\u2033',    hip: 'Hip 39\\u201341\\u2033'},\n    {size: 'L',   bust: 'Bust 40\\u201342\\u2033',    hip: 'Hip 42\\u201344\\u2033'},\n    {size: 'XL',  bust: 'Bust 43\\u201345\\u2033',    hip: 'Hip 45\\u201347\\u2033'},\n    {size: '2XL', bust: 'Bust 46\\u201348\\u2033',    hip: 'Hip 48\\u201350\\u2033'},\n    {size: '3XL', bust: 'Bust 49\\u201351\\u2033',    hip: 'Hip 51\\u201353\\u2033'},\n    {size: '4XL', bust: 'Bust 52\\u201355\\u2033',    hip: 'Hip 53\\u201355\\u2033'}\n  ],\n  cm: [\n    {size: 'XS',  bust: 'Bust 78.5\\u201384 cm',    hip: 'Hip 84\\u201389 cm'},\n    {size: 'S',   bust: 'Bust 86.5\\u201391.5 cm',  hip: 'Hip 91.5\\u201396.5 cm'},\n    {size: 'M',   bust: 'Bust 94\\u201399 cm',      hip: 'Hip 99\\u2013104 cm'},\n    {size: 'L',   bust: 'Bust 101.5\\u2013107 cm',  hip: 'Hip 107\\u2013112 cm'},\n    {size: 'XL',  bust: 'Bust 109\\u2013114 cm',    hip: 'Hip 114\\u2013119 cm'},\n    {size: '2XL', bust: 'Bust 117\\u2013122 cm',    hip: 'Hip 122\\u2013127 cm'},\n    {size: '3XL', bust: 'Bust 124.5\\u2013130 cm',  hip: 'Hip 130\\u2013135 cm'},\n    {size: '4XL', bust: 'Bust 132\\u2013140 cm',    hip: 'Hip 135\\u2013140 cm'}\n  ]\n};\n\nconst tableData = {\n  in: [\n    {label: 'Bust', values: ['26.4', '28.8', '31.2', '33.6', '36.0', '38.4', '40.8', '43.2']},\n    {label: 'Hip',  values: ['31.6', '34.0', '36.4', '38.8', '41.2', '43.6', '46.0', '48.4']}\n  ],\n  cm: [\n    {label: 'Bust', values: ['67.0', '73.0', '79.0', '85.5', '91.5', '97.5', '103.5', '110.0']},\n    {label: 'Hip',  values: ['80.5', '86.5', '92.5', '98.5', '104.5', '110.5', '117.0', '123.0']}\n  ]\n};\n\nfunction switchTab(tab) {\n  document.querySelectorAll('.tab-btn').forEach(function(b) { b.classList.remove('active'); });\n  document.querySelectorAll('.tab-panel').forEach(function(p) { p.classList.remove('active'); });\n  event.target.classList.add('active');\n  document.getElementById('tab-' + tab).classList.add('active');\n}\n\nvar currentUnit = 'in';\n\nfunction setUnit(u) {\n  currentUnit = u;\n  document.querySelectorAll('.unit-btn').forEach(function(b) {\n    b.classList.toggle('active', b.textContent.toLowerCase().includes(u === 'in' ? 'inch' : 'cent'));\n  });\n  renderTable();\n  renderSizeFinder();\n}\n\nfunction renderSizeFinder() {\n  var g = document.getElementById('sizeFinderGrid');\n  g.innerHTML = '';\n  sizeFinderData[currentUnit].forEach(function(item, i) {\n    var c = document.createElement('div');\n    c.className = 'size-finder-card';\n    c.innerHTML = '\u003cdiv class=\"size-label\"\u003e' + item.size + '\u003c\/div\u003e'\n      + '\u003cdiv class=\"us-size\"\u003e' + usSizes[i] + '\u003c\/div\u003e'\n      + '\u003cdiv class=\"bust-range\"\u003e' + item.bust + '\u003cbr\u003e' + item.hip + '\u003c\/div\u003e';\n    g.appendChild(c);\n  });\n}\n\nfunction renderTable() {\n  var t = document.getElementById('tableBody');\n  t.innerHTML = '';\n  tableData[currentUnit].forEach(function(r) {\n    var tr = document.createElement('tr');\n    tr.innerHTML = '\u003ctd\u003e' + r.label + '\u003c\/td\u003e'\n      + r.values.map(function(v) { return '\u003ctd\u003e' + v + '\u003c\/td\u003e'; }).join('');\n    t.appendChild(tr);\n  });\n}\n\nrenderTable();\nrenderSizeFinder();\n\u003c\/script\u003e\n\n\n\u003c\/body\u003e","brand":"shakara","offers":[{"title":"XS","offer_id":44899032563903,"sku":"05321261260","price":290.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":44899032596671,"sku":"05321261208","price":290.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":44899032629439,"sku":"05321261215","price":290.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":44899032662207,"sku":"05321261222","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":44899032694975,"sku":"05321261239","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":44899032727743,"sku":"05321261246","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":44899032760511,"sku":"05321261253","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XXXXL","offer_id":44899032793279,"sku":"05321261345","price":290.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/ofuuremarch2313512.jpg?v=1775621995"},{"product_id":"sienna-hi-low-ruffle-dress-copy","title":"SELENE HI-LOW RUFFLE DRESS","description":"\u003cdiv\u003e\n\u003cp\u003eTurn heads in the stunning Sienna Ruffle Hi-Low Mesh Dress, designed to make a statement wherever you go. This dress features an exquisite ombre colour that transitions seamlessly from warm, sun-kissed tones to deep, rich hues, capturing the beauty of a perfect sunset. The ruffle hi-low detail adds a dramatic flair, with cascading layers that move gracefully with every step. Whether you’re attending a special event or enjoying a night out, this dress is your go-to for an unforgettable, show-stopping look.\u003c\/p\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cmeta charset=\"utf-8\"\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003cp class=\"p1\"\u003e\u003cb\u003eWhy You’ll Love this Dress\u003c\/b\u003e\u003cspan class=\"s2\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli class=\"li4\"\u003e\n\u003cspan class=\"s2\"\u003e\u003c\/span\u003eLined\u003cspan class=\"s2\"\u003e\u003c\/span\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li4\"\u003eLong sleeves\u003c\/li\u003e\n\u003cli class=\"li4\"\u003e\n\u003cspan class=\"s2\"\u003e\u003c\/span\u003eBack zipper\u003c\/li\u003e\n\u003cli class=\"li4\"\u003eHi-low detail\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli class=\"li4\"\u003eStretchy\u003c\/li\u003e\n\u003cli class=\"li4\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eLight weight and good air permeability\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cstrong data-end=\"389\" data-start=\"366\"\u003eFabric Composition: \u003c\/strong\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e70% polyester 30% Spandex\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p4\"\u003e\u003cb\u003eCare Instructions\u003c\/b\u003e: \u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003eHand wash\u003c\/span\u003e\u003c\/p\u003e\n\u003cp class=\"p4\"\u003e\u003cstrong\u003eStretch factor:\u003c\/strong\u003e 2\/3\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eSizing tip\u003c\/strong\u003e\u003cspan\u003e: \u003c\/span\u003e\u003cspan\u003eSize up if in-between sizes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEmmanuella is 5 8' and wears a S\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003ePattern placement may differ\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cmeta charset=\"utf-8\"\u003e \u003cbr\u003e\n\u003c\/div\u003e\n\u003cspan style=\"font-family: -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif; font-size: 0.875rem;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cul\u003e\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"shakara","offers":[{"title":"XS","offer_id":45877473673407,"sku":"051532584261","price":290.0,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":45877473706175,"sku":"051532584209","price":290.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":45877473738943,"sku":"051532584216","price":290.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":45877473771711,"sku":"051532584223","price":290.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":45877473804479,"sku":"051532584230","price":290.0,"currency_code":"USD","in_stock":true},{"title":"2X","offer_id":45877473837247,"sku":"0515325841721","price":290.0,"currency_code":"USD","in_stock":true},{"title":"3X","offer_id":45877473870015,"sku":"0515325841738","price":290.0,"currency_code":"USD","in_stock":false},{"title":"4X","offer_id":45877473902783,"sku":"0515325841745","price":290.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1463\/5092\/files\/DSC00103_9713b919-1996-4a34-baa0-4dead3506048.jpg?v=1784475449"}],"url":"https:\/\/www.ofuure.com\/collections\/atlanta-favourites.oembed","provider":"OFUURE","version":"1.0","type":"link"}