{"title":"Pelo sintético e tecido teddy","description":null,"products":[{"product_id":"womens-long-double-breasted-teddy-winter-coat-lucrezia","title":"Casaco Teddy Feminino Longo de Inverno com Abotoamento Duplo | Lucrezia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eLucrezia\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino longo de inverno com abotoamento duplo.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eFrente com abotoamento duplo\u003c\/li\u003e\n\u003cli\u003eModelagem alongada\u003c\/li\u003e\n\u003cli\u003eTextura macia e felpuda\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-long-double-breasted-teddy-winter-coat-lucrezia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\"],\"small\":false,\"v\":[[55371614912849,0,0],[55371614945617,1,0],[55371614978385,2,0],[55371615011153,3,0],[55371615043921,0,1],[55371615076689,1,1],[55371615109457,2,1],[55371615142225,3,1]],\"c\":{\"Apricot\":\"Damasco\",\"Black\":\"Preto\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Damasco \/ P (S)","offer_id":55371614912849,"sku":"MS-8115-WOM-APR","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ M","offer_id":55371614945617,"sku":"MS-3067-WOM-APR","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ G (L)","offer_id":55371614978385,"sku":"MS-1045-WOM-APR","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ GG (XL)","offer_id":55371615011153,"sku":"MS-3627-WOM-APR","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371615043921,"sku":"MS-9198-WOM-BLA","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371615076689,"sku":"MS-5544-WOM-BLA","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371615109457,"sku":"MS-6073-WOM-BLA","price":107.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371615142225,"sku":"MS-8142-WOM-BLA","price":107.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/apricot-front.png?v=1792459651"},{"product_id":"womens-oversized-teddy-winter-coat-ginevra","title":"Casaco Teddy Feminino Oversized de Inverno | Ginevra","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eGinevra\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino oversized de inverno.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eModelagem oversized solta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-oversized-teddy-winter-coat-ginevra\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\"],\"small\":false,\"v\":[[55371615338833,0,0],[55371615371601,1,0],[55371615404369,2,0],[55371615437137,3,0],[55371615469905,0,1],[55371615502673,1,1],[55371615535441,2,1],[55371615568209,3,1]],\"c\":{\"Khaki\":\"Cáqui\",\"Black\":\"Preto\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Cáqui \/ P (S)","offer_id":55371615338833,"sku":"MS-6546-WOM-KHA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ M","offer_id":55371615371601,"sku":"MS-1171-WOM-KHA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ G (L)","offer_id":55371615404369,"sku":"MS-7485-WOM-KHA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ GG (XL)","offer_id":55371615437137,"sku":"MS-4840-WOM-KHA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371615469905,"sku":"MS-7539-WOM-BLA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371615502673,"sku":"MS-1714-WOM-BLA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371615535441,"sku":"MS-5911-WOM-BLA","price":84.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371615568209,"sku":"MS-7839-WOM-BLA","price":84.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/beige-front_55ebbb30-b2a8-4a9f-9aa1-53ecb044e31c.png?v=1792459655"},{"product_id":"womens-sherpa-zip-up-jacket-natalia","title":"Jaqueta Feminina de Sherpa com Zíper | Natalia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eNatalia\u003c\/strong\u003e da Juana Fashion: jaqueta feminina de sherpa com zíper.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eFechamento frontal com zíper\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com jeans e uma blusa lisa. Para um look mais elegante, escolha calça de cintura alta e botas de cano curto.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-sherpa-zip-up-jacket-natalia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\"],\"small\":false,\"v\":[[55371621237073,0,0],[55371621269841,1,0],[55371621302609,2,0],[55371621335377,3,0],[55371621368145,4,0],[55371621400913,0,1],[55371621433681,1,1],[55371621466449,2,1],[55371621499217,3,1],[55371621531985,4,1],[55371621564753,0,2],[55371621597521,1,2],[55371621630289,2,2],[55371621663057,3,2],[55371621695825,4,2],[55371621728593,0,3],[55371621761361,1,3],[55371621794129,2,3],[55371621826897,3,3],[55371621859665,4,3]],\"c\":{\"Gray\":\"Cinza\",\"Pink\":\"Rosa\",\"Black\":\"Preto\",\"White\":\"Branco\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Cinza \/ P (S)","offer_id":55371621237073,"sku":"MS-7292-WOM-GRE","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371621269841,"sku":"MS-1552-WOM-GRE","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371621302609,"sku":"MS-1612-WOM-GRE","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ GG (XL)","offer_id":55371621335377,"sku":"MS-3630-WOM-GRE","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ XGG (2XL)","offer_id":55371621368145,"sku":"MS-8405-WOM-GRE","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371621400913,"sku":"MS-3054-WOM-PIN","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371621433681,"sku":"MS-1408-WOM-PIN","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371621466449,"sku":"MS-8793-WOM-PIN","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ GG (XL)","offer_id":55371621499217,"sku":"MS-8741-WOM-PIN","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ XGG (2XL)","offer_id":55371621531985,"sku":"MS-0021-WOM-PIN","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371621564753,"sku":"MS-0350-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371621597521,"sku":"MS-7132-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371621630289,"sku":"MS-2396-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371621663057,"sku":"MS-3012-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371621695825,"sku":"MS-5600-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371621728593,"sku":"MS-8617-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371621761361,"sku":"MS-1204-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371621794129,"sku":"MS-0345-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371621826897,"sku":"MS-4669-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371621859665,"sku":"MS-0778-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/grey-front_d5e6c256-8329-4d9a-9f34-5ff20ed42d66.png?v=1792459681"},{"product_id":"womens-faux-fur-winter-coat-mirella","title":"Casaco Feminino de Inverno de Pelo Sintético | Mirella","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMirella\u003c\/strong\u003e da Juana Fashion: casaco feminino de inverno de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eMangas longas\u003c\/li\u003e\n\u003cli\u003eCaimento solto\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: PP (XS), P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-faux-fur-winter-coat-mirella\",\"g\":\"female\",\"s\":[\"XS\",\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371621892433,0,0],[55371621925201,1,0],[55371621957969,2,0],[55371621990737,3,0],[55371622023505,0,1],[55371622056273,1,1],[55371622089041,2,1],[55371622121809,3,1],[55371622154577,0,2],[55371622187345,1,2],[55371622220113,2,2],[55371622252881,3,2],[55371622285649,0,3],[55371622318417,1,3],[55371622351185,2,3],[55371622383953,3,3]],\"c\":{\"Brown\":\"Marrom\",\"Black\":\"Preto\",\"White\":\"Branco\",\"Light Gray\":\"Cinza claro\"},\"labels\":{\"XS\":\"PP (XS)\",\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: PP (XS), P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Marrom \/ PP (XS)","offer_id":55371621892433,"sku":"MS-9618-WOM-BRO","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ P (S)","offer_id":55371621925201,"sku":"MS-8537-WOM-BRO","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371621957969,"sku":"MS-9112-WOM-BRO","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371621990737,"sku":"MS-0117-WOM-BRO","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ PP (XS)","offer_id":55371622023505,"sku":"MS-4528-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371622056273,"sku":"MS-6505-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371622089041,"sku":"MS-7374-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371622121809,"sku":"MS-6896-WOM-BLA","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ PP (XS)","offer_id":55371622154577,"sku":"MS-7287-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371622187345,"sku":"MS-8413-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371622220113,"sku":"MS-7611-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371622252881,"sku":"MS-4523-WOM-WHI","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza claro \/ PP (XS)","offer_id":55371622285649,"sku":"MS-6074-WOM-LIG","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza claro \/ P (S)","offer_id":55371622318417,"sku":"MS-6205-WOM-LIG","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza claro \/ M","offer_id":55371622351185,"sku":"MS-7633-WOM-LIG","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza claro \/ G (L)","offer_id":55371622383953,"sku":"MS-1609-WOM-LIG","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/brown-front_51603b88-7d7d-4cc0-91dc-05181c564f31.png?v=1792459683"},{"product_id":"womens-sherpa-fleece-zip-up-winter-jacket-marina","title":"Jaqueta Feminina de Inverno em Fleece Sherpa com Zíper | Marina","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMarina\u003c\/strong\u003e da Juana Fashion: jaqueta feminina de inverno em fleece sherpa com zíper.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eGola alta\u003c\/li\u003e\n\u003cli\u003eFechamento frontal com zíper\u003c\/li\u003e\n\u003cli\u003eCaimento solto\u003c\/li\u003e\n\u003cli\u003eMangas longas\u003c\/li\u003e\n\u003cli\u003eBolsos laterais práticos\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com jeans e uma blusa lisa. Para um look mais elegante, escolha calça de cintura alta e botas de cano curto.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-sherpa-fleece-zip-up-winter-jacket-marina\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\"],\"small\":false,\"v\":[[55371622941009,0,0],[55371622973777,1,0],[55371623006545,2,0],[55371623039313,3,0],[55371623072081,0,1],[55371623104849,1,1],[55371623137617,2,1],[55371623170385,3,1],[55371623203153,0,2],[55371623235921,1,2],[55371623268689,2,2],[55371623301457,3,2]],\"c\":{\"Black\":\"Preto\",\"Navy\":\"Azul-marinho\",\"Khaki\":\"Cáqui\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Preto \/ P (S)","offer_id":55371622941009,"sku":"MS-8884-WOM-BLA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371622973777,"sku":"MS-6906-WOM-BLA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371623006545,"sku":"MS-9849-WOM-BLA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371623039313,"sku":"MS-8073-WOM-BLA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ P (S)","offer_id":55371623072081,"sku":"MS-5012-WOM-NAV","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ M","offer_id":55371623104849,"sku":"MS-9491-WOM-NAV","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ G (L)","offer_id":55371623137617,"sku":"MS-1216-WOM-NAV","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ GG (XL)","offer_id":55371623170385,"sku":"MS-6668-WOM-NAV","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ P (S)","offer_id":55371623203153,"sku":"MS-5711-WOM-KHA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ M","offer_id":55371623235921,"sku":"MS-1939-WOM-KHA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ G (L)","offer_id":55371623268689,"sku":"MS-0646-WOM-KHA","price":109.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ GG (XL)","offer_id":55371623301457,"sku":"MS-7283-WOM-KHA","price":109.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/black-front_a7fee62f-3c28-4c0f-b6a2-c99f2121d89d.png?v=1792459687"},{"product_id":"womens-sherpa-fleece-zip-up-jacket-isabella","title":"Jaqueta Feminina de Fleece Sherpa com Zíper | Isabella","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eIsabella\u003c\/strong\u003e da Juana Fashion: jaqueta feminina de fleece sherpa com zíper.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eGola alta\u003c\/li\u003e\n\u003cli\u003eFechamento frontal com zíper\u003c\/li\u003e\n\u003cli\u003ePunhos elásticos\u003c\/li\u003e\n\u003cli\u003eBolsos aplicados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-sherpa-fleece-zip-up-jacket-isabella\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\"],\"small\":false,\"v\":[[55371625070929,0,0],[55371625103697,1,0],[55371625136465,2,0],[55371625169233,3,0],[55371625202001,4,0],[55371625234769,0,1],[55371625267537,1,1],[55371625300305,2,1],[55371625333073,3,1],[55371625365841,4,1],[55371625398609,0,2],[55371625431377,1,2],[55371625464145,2,2],[55371625496913,3,2],[55371625529681,4,2]],\"c\":{\"Black\":\"Preto\",\"Brown\":\"Marrom\",\"White\":\"Branco\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Preto \/ P (S)","offer_id":55371625070929,"sku":"MS-3032-WOM-BLA","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371625103697,"sku":"MS-5753-WOM-BLA","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371625136465,"sku":"MS-4639-WOM-BLA","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371625169233,"sku":"MS-9310-WOM-BLA","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371625202001,"sku":"MS-7781-WOM-BLA","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ P (S)","offer_id":55371625234769,"sku":"MS-5577-WOM-BRO","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371625267537,"sku":"MS-4389-WOM-BRO","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371625300305,"sku":"MS-8221-WOM-BRO","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ GG (XL)","offer_id":55371625333073,"sku":"MS-5223-WOM-BRO","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ XGG (2XL)","offer_id":55371625365841,"sku":"MS-4490-WOM-BRO","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371625398609,"sku":"MS-1438-WOM-WHI","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371625431377,"sku":"MS-5801-WOM-WHI","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371625464145,"sku":"MS-6693-WOM-WHI","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371625496913,"sku":"MS-3331-WOM-WHI","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371625529681,"sku":"MS-7011-WOM-WHI","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/black-front_9872dc46-f5bb-43cf-9800-9f672755bea1.png?v=1792459692"},{"product_id":"womens-white-long-teddy-coat-delphine","title":"Casaco Teddy Feminino Longo Branco | Delphine","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eDelphine\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino longo branco.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eFechamento com botões\u003c\/li\u003e\n\u003cli\u003eModelagem alongada\u003c\/li\u003e\n\u003cli\u003eBolsos laterais práticos\u003c\/li\u003e\n\u003cli\u003eOmbros deslocados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003ch3\u003eTabela de medidas\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eTamanho\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eBusto (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eOmbros (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eManga (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eComprimento (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eP (S)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e96\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e37\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e59\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e101\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e39\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e60\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eG (L)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e41\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eGG (XL)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e111\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e43\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eXGG (2XL)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e116\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e45\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cp\u003e\u003csmall\u003eMedidas da peça em centímetros. Pode haver uma variação de aproximadamente 1–2 cm. Compare com uma peça que vista bem, medida sobre uma superfície plana.\u003c\/small\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003cstyle\u003e.juana-fashion-product table{min-width:400px}.juana-fashion-product th,.juana-fashion-product td{white-space:nowrap}\u003c\/style\u003e","brand":"Juana Fashion","offers":[{"title":"P (S)","offer_id":55371631657297,"sku":"AR-DELPHINE-CRM-S","price":99.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":55371631690065,"sku":"AR-DELPHINE-CRM-M","price":99.99,"currency_code":"USD","in_stock":true},{"title":"G (L)","offer_id":55371631722833,"sku":"AR-DELPHINE-CRM-L","price":99.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL)","offer_id":55371631755601,"sku":"AR-DELPHINE-CRM-XL","price":99.99,"currency_code":"USD","in_stock":true},{"title":"XGG (2XL)","offer_id":55371631788369,"sku":"AR-DELPHINE-CRM-2XL","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/ar-fw26-shoot0209-delphine-white-1.webp?v=1792459711"},{"product_id":"womens-khaki-long-teddy-coat-delphine","title":"Casaco Teddy Feminino Longo Cáqui | Delphine","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eDelphine\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino longo cáqui.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eFechamento com botões\u003c\/li\u003e\n\u003cli\u003eModelagem alongada\u003c\/li\u003e\n\u003cli\u003eBolsos laterais práticos\u003c\/li\u003e\n\u003cli\u003eOmbros deslocados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com seu tricô favorito e jeans ou com camisa e calça de alfaiataria. Use acessórios discretos para destacar a modelagem.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003ch3\u003eTabela de medidas\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eTamanho\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eBusto (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eOmbros (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eManga (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eComprimento (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eP (S)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e96\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e37\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e59\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e101\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e39\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e60\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eG (L)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e41\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eGG (XL)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e111\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e43\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eXGG (2XL)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e116\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e45\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cp\u003e\u003csmall\u003eMedidas da peça em centímetros. Pode haver uma variação de aproximadamente 1–2 cm. Compare com uma peça que vista bem, medida sobre uma superfície plana.\u003c\/small\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003cstyle\u003e.juana-fashion-product table{min-width:400px}.juana-fashion-product th,.juana-fashion-product td{white-space:nowrap}\u003c\/style\u003e","brand":"Juana Fashion","offers":[{"title":"P (S)","offer_id":55371631886673,"sku":"AR-DELPHINE-CAM-S","price":99.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":55371631919441,"sku":"AR-DELPHINE-CAM-M","price":99.99,"currency_code":"USD","in_stock":true},{"title":"G (L)","offer_id":55371631952209,"sku":"AR-DELPHINE-CAM-L","price":99.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL)","offer_id":55371631984977,"sku":"AR-DELPHINE-CAM-XL","price":99.99,"currency_code":"USD","in_stock":true},{"title":"XGG (2XL)","offer_id":55371632017745,"sku":"AR-DELPHINE-CAM-2XL","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/ar-fw26-shoot0209-delphine-khaki-1.webp?v=1792459712"},{"product_id":"womens-coffee-brown-long-teddy-coat-delphine","title":"Casaco Teddy Feminino Longo Marrom-Café | Delphine","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eDelphine\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino longo marrom-café.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eFechamento com botões\u003c\/li\u003e\n\u003cli\u003eModelagem alongada\u003c\/li\u003e\n\u003cli\u003eBolsos laterais práticos\u003c\/li\u003e\n\u003cli\u003eOmbros deslocados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003ch3\u003eTabela de medidas\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x:auto\"\u003e\u003cdiv style=\"overflow-x:auto\"\u003e\u003ctable style=\"width:100%;border-collapse:collapse\"\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eTamanho\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eBusto (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eOmbros (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eManga (cm)\u003c\/th\u003e\n\u003cth scope=\"col\" style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eComprimento (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eP (S)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e96\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e37\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e59\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e101\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e39\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e60\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eG (L)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e106\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e41\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e61\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eGG (XL)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e111\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e43\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e62\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e99\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003eXGG (2XL)\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e116\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e45\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e63\u003c\/td\u003e\n\u003ctd style=\"padding:10px;border-bottom:1px solid #dedbd5;text-align:left\"\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003c\/div\u003e\u003c\/div\u003e\n\u003cp\u003e\u003csmall\u003eMedidas da peça em centímetros. Pode haver uma variação de aproximadamente 1–2 cm. Compare com uma peça que vista bem, medida sobre uma superfície plana.\u003c\/small\u003e\u003c\/p\u003e\n\u003c\/div\u003e\u003cstyle\u003e.juana-fashion-product table{min-width:400px}.juana-fashion-product th,.juana-fashion-product td{white-space:nowrap}\u003c\/style\u003e","brand":"Juana Fashion","offers":[{"title":"P (S)","offer_id":55371632181585,"sku":"AR-DELPHINE-CHB-S","price":99.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":55371632214353,"sku":"AR-DELPHINE-CHB-M","price":99.99,"currency_code":"USD","in_stock":true},{"title":"G (L)","offer_id":55371632247121,"sku":"AR-DELPHINE-CHB-L","price":99.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL)","offer_id":55371632279889,"sku":"AR-DELPHINE-CHB-XL","price":99.99,"currency_code":"USD","in_stock":true},{"title":"XGG (2XL)","offer_id":55371632312657,"sku":"AR-DELPHINE-CHB-2XL","price":99.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/ar-fw26-shoot0209-delphine-coffee-1_f59d817d-45de-47c6-b256-ac8f87ace800.webp?v=1792459713"},{"product_id":"womens-taupe-teddy-jacket-willa","title":"Jaqueta Teddy Feminina Taupe | Willa","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eWilla\u003c\/strong\u003e da Juana Fashion: jaqueta teddy feminina taupe.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eModelo sem gola\u003c\/li\u003e\n\u003cli\u003eFechamento com botões\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com uma blusa leve de gola alta e calça de pernas amplas. Complete com uma bolsa simples e acessórios discretos.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina com água fria no ciclo delicado. Não use alvejante. Seque na secadora em temperatura baixa. Reajuste a peça ao formato original e seque na horizontal. Não passe a ferro. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-taupe-teddy-jacket-willa\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371634868561,0,-1],[55371634901329,1,-1],[55371634934097,2,-1]],\"c\":{},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"P (S)","offer_id":55371634868561,"sku":"AR-WILLA-LTP-S","price":89.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":55371634901329,"sku":"AR-WILLA-LTP-M","price":89.99,"currency_code":"USD","in_stock":true},{"title":"G (L)","offer_id":55371634934097,"sku":"AR-WILLA-LTP-L","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/ar-fw26-shoot0209-teddy-fleece-jacket-for-women-light-taupe-1.webp?v=1792459723"},{"product_id":"womens-beige-hooded-teddy-coat-elsie","title":"Casaco Teddy Feminino Bege com Capuz | Elsie","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eElsie\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino bege com capuz.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eCapuz\u003c\/li\u003e\n\u003cli\u003eFrente aberta\u003c\/li\u003e\n\u003cli\u003eModelagem oversized solta\u003c\/li\u003e\n\u003cli\u003eOmbros deslocados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cp\u003ePara um caimento mais ajustado, considere um tamanho menor.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina com água fria no ciclo delicado. Não use alvejante. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-beige-hooded-teddy-coat-elsie\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\"],\"small\":false,\"v\":[[55371635196241,0,-1],[55371635229009,1,-1],[55371635261777,2,-1],[55371635294545,3,-1],[55371635327313,4,-1]],\"c\":{},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"P (S)","offer_id":55371635196241,"sku":"AR-ELSIE-BEI-S","price":109.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":55371635229009,"sku":"AR-ELSIE-BEI-M","price":109.99,"currency_code":"USD","in_stock":true},{"title":"G (L)","offer_id":55371635261777,"sku":"AR-ELSIE-BEI-L","price":109.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL)","offer_id":55371635294545,"sku":"AR-ELSIE-BEI-XL","price":109.99,"currency_code":"USD","in_stock":true},{"title":"XGG (2XL)","offer_id":55371635327313,"sku":"AR-ELSIE-BEI-2XL","price":109.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/ar-fw26-shoot0209-hooded-teddy-coat-for-women-beige-1.webp?v=1792459725"},{"product_id":"womens-oversized-faux-shearling-jacket-luisa","title":"Jaqueta Feminina Oversized de Shearling Sintético | Luisa","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eLuisa\u003c\/strong\u003e da Juana Fashion: jaqueta feminina oversized de shearling sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eFechamento com botões\u003c\/li\u003e\n\u003cli\u003eModelagem oversized solta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com jeans e uma blusa lisa. Para um look mais elegante, escolha calça de cintura alta e botas de cano curto.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLimpeza somente a seco. Siga as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-oversized-faux-shearling-jacket-luisa\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\"],\"small\":false,\"v\":[[55371662098769,0,0],[55371662131537,1,0],[55371662164305,2,0],[55371662197073,3,0],[55371662229841,4,0],[55371662262609,5,0]],\"c\":{\"Brown\":\"Marrom\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Marrom \/ P (S)","offer_id":55371662098769,"sku":"SM-65870924415325","price":124.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371662131537,"sku":"SM-65870924448093","price":124.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371662164305,"sku":"SM-65870924480861","price":124.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ GG (XL)","offer_id":55371662197073,"sku":"SM-65870924513629","price":124.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ XGG (2XL)","offer_id":55371662229841,"sku":"SM-65870924546397","price":124.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ 3XL","offer_id":55371662262609,"sku":"SM-65870924579165","price":124.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/damen-oversized-kunstschaffell-jacke-mit-knopfleiste-sherpa--6.jpg?v=1792459790"},{"product_id":"womens-cropped-faux-fur-cardigan-jacket-lena","title":"Jaqueta Cardigã Feminina Cropped de Pelo Sintético | Lena","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eLena\u003c\/strong\u003e da Juana Fashion: jaqueta cardigã feminina cropped de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003cli\u003eConstrução leve\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa leve, calça de pernas amplas e uma bolsa simples. Mantenha as cores do look coordenadas.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina com água fria no ciclo delicado. Não use alvejante. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-cropped-faux-fur-cardigan-jacket-lena\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\"],\"small\":false,\"v\":[[55371664425297,0,0],[55371664458065,1,0],[55371664490833,2,0],[55371664523601,3,0],[55371664556369,4,0],[55371664589137,0,1],[55371664621905,1,1],[55371664654673,2,1],[55371664687441,3,1],[55371664720209,4,1],[55371664752977,0,2],[55371664785745,1,2],[55371664818513,2,2],[55371664851281,3,2],[55371664884049,4,2],[55371664916817,0,3],[55371664949585,1,3],[55371664982353,2,3],[55371665015121,3,3],[55371665047889,4,3],[55371665080657,0,4],[55371665113425,1,4],[55371665146193,2,4],[55371665178961,3,4],[55371665211729,4,4],[55371665244497,0,5],[55371665277265,1,5],[55371665310033,2,5],[55371665342801,3,5],[55371665375569,4,5],[55371665408337,0,6],[55371665441105,1,6],[55371665473873,2,6],[55371665506641,3,6],[55371665539409,4,6]],\"c\":{\"Gray\":\"Cinza\",\"White\":\"Branco\",\"Black\":\"Preto\",\"Dark Mustard\":\"Mostarda escuro\",\"Apricot\":\"Damasco\",\"Light Mustard\":\"Mostarda claro\",\"Pink\":\"Rosa\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Cinza \/ P (S)","offer_id":55371664425297,"sku":"SM-65870896988509","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371664458065,"sku":"SM-65870897021277","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371664490833,"sku":"SM-65870897054045","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ GG (XL)","offer_id":55371664523601,"sku":"SM-65870897086813","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ XGG (2XL)","offer_id":55371664556369,"sku":"SM-65870897119581","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371664589137,"sku":"SM-65870897152349","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371664621905,"sku":"SM-65870897185117","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371664654673,"sku":"SM-65870897217885","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371664687441,"sku":"SM-65870897250653","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371664720209,"sku":"SM-65870897283421","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371664752977,"sku":"SM-65870897316189","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371664785745,"sku":"SM-65870897348957","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371664818513,"sku":"SM-65870897381725","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371664851281,"sku":"SM-65870897414493","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371664884049,"sku":"SM-65870897447261","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda escuro \/ P (S)","offer_id":55371664916817,"sku":"SM-65870897480029","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda escuro \/ M","offer_id":55371664949585,"sku":"SM-65870897512797","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda escuro \/ G (L)","offer_id":55371664982353,"sku":"SM-65870897545565","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda escuro \/ GG (XL)","offer_id":55371665015121,"sku":"SM-65870897578333","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda escuro \/ XGG (2XL)","offer_id":55371665047889,"sku":"SM-65870897611101","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ P (S)","offer_id":55371665080657,"sku":"SM-65870897643869","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ M","offer_id":55371665113425,"sku":"SM-65870897676637","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ G (L)","offer_id":55371665146193,"sku":"SM-65870897709405","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ GG (XL)","offer_id":55371665178961,"sku":"SM-65870897742173","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ XGG (2XL)","offer_id":55371665211729,"sku":"SM-65870897774941","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda claro \/ P (S)","offer_id":55371665244497,"sku":"SM-65870897807709","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda claro \/ M","offer_id":55371665277265,"sku":"SM-65870897840477","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda claro \/ G (L)","offer_id":55371665310033,"sku":"SM-65870897873245","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda claro \/ GG (XL)","offer_id":55371665342801,"sku":"SM-65870897906013","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Mostarda claro \/ XGG (2XL)","offer_id":55371665375569,"sku":"SM-65870897938781","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371665408337,"sku":"SM-65870897971549","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371665441105,"sku":"SM-65870898004317","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371665473873,"sku":"SM-65870898037085","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ GG (XL)","offer_id":55371665506641,"sku":"SM-65870898069853","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ XGG (2XL)","offer_id":55371665539409,"sku":"SM-65870898102621","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/damen-kurz-kunstpelz-cardigan-jacke-1.jpg?v=1792459797"},{"product_id":"womens-sherpa-fleece-zip-up-coat-elfriede","title":"Casaco Feminino de Fleece Sherpa com Zíper | Elfriede","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eElfriede\u003c\/strong\u003e da Juana Fashion: casaco feminino de fleece sherpa com zíper.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eGola alta\u003c\/li\u003e\n\u003cli\u003eCaimento solto\u003c\/li\u003e\n\u003cli\u003eTextura macia e felpuda\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Seque na secadora em temperatura baixa. Reajuste a peça ao formato original e seque na horizontal. Não passe a ferro. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-sherpa-fleece-zip-up-coat-elfriede\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\"],\"small\":false,\"v\":[[55371737137489,0,0],[55371737170257,1,0],[55371737203025,2,0],[55371737235793,3,0],[55371737268561,4,0],[55371737301329,5,0],[55371737334097,0,1],[55371737366865,1,1],[55371737399633,2,1],[55371737432401,3,1],[55371737465169,4,1],[55371737497937,5,1],[55371737530705,0,2],[55371737563473,1,2],[55371737596241,2,2],[55371737629009,3,2],[55371737661777,4,2],[55371737694545,5,2],[55371737727313,0,3],[55371737760081,1,3],[55371737792849,2,3],[55371737825617,3,3],[55371737858385,4,3],[55371737891153,5,3]],\"c\":{\"Pink\":\"Rosa\",\"Blue\":\"Azul\",\"Camel\":\"Caramelo\",\"Black\":\"Preto\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Rosa \/ P (S)","offer_id":55371737137489,"sku":"SM-65870492467549","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371737170257,"sku":"SM-65870492500317","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371737203025,"sku":"SM-65870492533085","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ GG (XL)","offer_id":55371737235793,"sku":"SM-65870492565853","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ XGG (2XL)","offer_id":55371737268561,"sku":"SM-65870492598621","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ 3XL","offer_id":55371737301329,"sku":"SM-65870492631389","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ P (S)","offer_id":55371737334097,"sku":"SM-65870492664157","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ M","offer_id":55371737366865,"sku":"SM-65870492696925","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ G (L)","offer_id":55371737399633,"sku":"SM-65870492729693","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ GG (XL)","offer_id":55371737432401,"sku":"SM-65870492762461","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ XGG (2XL)","offer_id":55371737465169,"sku":"SM-65870492795229","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ 3XL","offer_id":55371737497937,"sku":"SM-65870492827997","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ P (S)","offer_id":55371737530705,"sku":"SM-65870492860765","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ M","offer_id":55371737563473,"sku":"SM-65870492893533","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ G (L)","offer_id":55371737596241,"sku":"SM-65870492926301","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ GG (XL)","offer_id":55371737629009,"sku":"SM-65870492959069","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ XGG (2XL)","offer_id":55371737661777,"sku":"SM-65870492991837","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ 3XL","offer_id":55371737694545,"sku":"SM-65870493024605","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371737727313,"sku":"SM-65870493057373","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371737760081,"sku":"SM-65870493090141","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371737792849,"sku":"SM-65870493122909","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371737825617,"sku":"SM-65870493155677","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371737858385,"sku":"SM-65870493188445","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 3XL","offer_id":55371737891153,"sku":"SM-65870493221213","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/damen-fleece-women-coat-stehkragen-reiverschluss-lammwoll-op-1.jpg?v=1792459940"},{"product_id":"womens-long-pile-faux-fur-coat-marlene","title":"Casaco Feminino de Pelos Sintéticos Longos | Marlene","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMarlene\u003c\/strong\u003e da Juana Fashion: casaco feminino de pelos sintéticos longos.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003ePensado para sobreposições\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com seu tricô favorito e jeans ou com camisa e calça de alfaiataria. Use acessórios discretos para destacar a modelagem.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL, 4XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave à mão com água fria. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-long-pile-faux-fur-coat-marlene\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],\"small\":false,\"v\":[[55371800871249,0,0],[55371800904017,1,0],[55371800936785,2,0],[55371800969553,3,0],[55371801002321,4,0],[55371801035089,5,0],[55371801067857,6,0],[55371801100625,0,1],[55371801133393,1,1],[55371801166161,2,1],[55371801198929,3,1],[55371801231697,4,1],[55371801264465,5,1],[55371801297233,6,1],[55371801330001,0,2],[55371801362769,1,2],[55371801395537,2,2],[55371801428305,3,2],[55371801461073,4,2],[55371801493841,5,2],[55371801526609,6,2],[55371801559377,0,3],[55371801592145,1,3],[55371801624913,2,3],[55371801657681,3,3],[55371801690449,4,3],[55371801723217,5,3],[55371801755985,6,3],[55371801788753,0,4],[55371801821521,1,4],[55371801854289,2,4],[55371801887057,3,4],[55371801919825,4,4],[55371801952593,5,4],[55371801985361,6,4],[55371802018129,0,5],[55371802050897,1,5],[55371802083665,2,5],[55371802116433,3,5],[55371802149201,4,5],[55371802181969,5,5],[55371802214737,6,5],[55371802247505,0,6],[55371802280273,1,6],[55371802313041,2,6],[55371802345809,3,6],[55371802378577,4,6],[55371802411345,5,6],[55371802444113,6,6],[55371802476881,0,7],[55371802509649,1,7],[55371802542417,2,7],[55371802575185,3,7],[55371802607953,4,7],[55371802640721,5,7],[55371802673489,6,7],[55371802706257,0,8],[55371802739025,1,8],[55371802771793,2,8],[55371802804561,3,8],[55371802837329,4,8],[55371802870097,5,8],[55371802902865,6,8],[55371802935633,0,9],[55371802968401,1,9],[55371803001169,2,9],[55371803033937,3,9],[55371803066705,4,9],[55371803099473,5,9],[55371803132241,6,9],[55371803165009,0,10],[55371803197777,1,10],[55371803230545,2,10],[55371803263313,3,10],[55371803296081,4,10],[55371803328849,5,10],[55371803361617,6,10],[55371803394385,0,11],[55371803427153,1,11],[55371803459921,2,11],[55371803492689,3,11],[55371803525457,4,11],[55371803558225,5,11],[55371803590993,6,11],[55371803623761,0,12],[55371803656529,1,12],[55371803689297,2,12],[55371803722065,3,12],[55371803754833,4,12],[55371803787601,5,12],[55371803820369,6,12],[55371803853137,0,13],[55371803885905,1,13],[55371803918673,2,13],[55371803951441,3,13],[55371803984209,4,13],[55371804016977,5,13],[55371804049745,6,13]],\"c\":{\"Bright Pink\":\"Rosa vivo\",\"White\":\"Branco\",\"Orange\":\"Laranja\",\"Yellow\":\"Amarelo\",\"Red\":\"Vermelho\",\"Blue\":\"Azul\",\"Green\":\"Verde\",\"Black\":\"Preto\",\"Purple\":\"Roxo\",\"Pink\":\"Rosa\",\"Lake Blue\":\"Azul-lago\",\"Light Green\":\"Verde claro\",\"Light Blue\":\"Azul claro\",\"Light Purple\":\"Roxo claro\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\",\"4XL\":\"4XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL, 4XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Rosa vivo \/ P (S)","offer_id":55371800871249,"sku":"SM-65868821856605","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ M","offer_id":55371800904017,"sku":"SM-65868821889373","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ G (L)","offer_id":55371800936785,"sku":"SM-65868821922141","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ GG (XL)","offer_id":55371800969553,"sku":"SM-65868821954909","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ XGG (2XL)","offer_id":55371801002321,"sku":"SM-65868821987677","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ 3XL","offer_id":55371801035089,"sku":"SM-65868822020445","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ 4XL","offer_id":55371801067857,"sku":"SM-65868822053213","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371801100625,"sku":"SM-65868822085981","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371801133393,"sku":"SM-65868822118749","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371801166161,"sku":"SM-65868822151517","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371801198929,"sku":"SM-65868822184285","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371801231697,"sku":"SM-65868822217053","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ 3XL","offer_id":55371801264465,"sku":"SM-65868822249821","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ 4XL","offer_id":55371801297233,"sku":"SM-65868822282589","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ P (S)","offer_id":55371801330001,"sku":"SM-65868822315357","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ M","offer_id":55371801362769,"sku":"SM-65868822348125","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ G (L)","offer_id":55371801395537,"sku":"SM-65868822380893","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ GG (XL)","offer_id":55371801428305,"sku":"SM-65868822413661","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ XGG (2XL)","offer_id":55371801461073,"sku":"SM-65868822446429","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ 3XL","offer_id":55371801493841,"sku":"SM-65868822479197","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ 4XL","offer_id":55371801526609,"sku":"SM-65868822511965","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ P (S)","offer_id":55371801559377,"sku":"SM-65868822544733","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ M","offer_id":55371801592145,"sku":"SM-65868822577501","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ G (L)","offer_id":55371801624913,"sku":"SM-65868822610269","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ GG (XL)","offer_id":55371801657681,"sku":"SM-65868822643037","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ XGG (2XL)","offer_id":55371801690449,"sku":"SM-65868822675805","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ 3XL","offer_id":55371801723217,"sku":"SM-65868822708573","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ 4XL","offer_id":55371801755985,"sku":"SM-65868822741341","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ P (S)","offer_id":55371801788753,"sku":"SM-65868822774109","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ M","offer_id":55371801821521,"sku":"SM-65868822806877","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ G (L)","offer_id":55371801854289,"sku":"SM-65868822839645","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ GG (XL)","offer_id":55371801887057,"sku":"SM-65868822872413","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ XGG (2XL)","offer_id":55371801919825,"sku":"SM-65868822905181","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ 3XL","offer_id":55371801952593,"sku":"SM-65868822937949","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ 4XL","offer_id":55371801985361,"sku":"SM-65868822970717","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ P (S)","offer_id":55371802018129,"sku":"SM-65868823003485","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ M","offer_id":55371802050897,"sku":"SM-65868823036253","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ G (L)","offer_id":55371802083665,"sku":"SM-65868823069021","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ GG (XL)","offer_id":55371802116433,"sku":"SM-65868823101789","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ XGG (2XL)","offer_id":55371802149201,"sku":"SM-65868823134557","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ 3XL","offer_id":55371802181969,"sku":"SM-65868823167325","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ 4XL","offer_id":55371802214737,"sku":"SM-65868823200093","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ P (S)","offer_id":55371802247505,"sku":"SM-65868823232861","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ M","offer_id":55371802280273,"sku":"SM-65868823265629","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ G (L)","offer_id":55371802313041,"sku":"SM-65868823298397","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ GG (XL)","offer_id":55371802345809,"sku":"SM-65868823331165","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ XGG (2XL)","offer_id":55371802378577,"sku":"SM-65868823363933","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ 3XL","offer_id":55371802411345,"sku":"SM-65868823396701","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ 4XL","offer_id":55371802444113,"sku":"SM-65868823429469","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371802476881,"sku":"SM-65868823462237","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371802509649,"sku":"SM-65868823495005","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371802542417,"sku":"SM-65868823527773","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371802575185,"sku":"SM-65868823560541","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371802607953,"sku":"SM-65868823593309","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 3XL","offer_id":55371802640721,"sku":"SM-65868823626077","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 4XL","offer_id":55371802673489,"sku":"SM-65868823658845","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ P (S)","offer_id":55371802706257,"sku":"SM-65868823691613","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ M","offer_id":55371802739025,"sku":"SM-65868823724381","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ G (L)","offer_id":55371802771793,"sku":"SM-65868823757149","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ GG (XL)","offer_id":55371802804561,"sku":"SM-65868823789917","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ XGG (2XL)","offer_id":55371802837329,"sku":"SM-65868823822685","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ 3XL","offer_id":55371802870097,"sku":"SM-65868823855453","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ 4XL","offer_id":55371802902865,"sku":"SM-65868823888221","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371802935633,"sku":"SM-65868823920989","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371802968401,"sku":"SM-65868823953757","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371803001169,"sku":"SM-65868823986525","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ GG (XL)","offer_id":55371803033937,"sku":"SM-65868824019293","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ XGG (2XL)","offer_id":55371803066705,"sku":"SM-65868824052061","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ 3XL","offer_id":55371803099473,"sku":"SM-65868824084829","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ 4XL","offer_id":55371803132241,"sku":"SM-65868824117597","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ P (S)","offer_id":55371803165009,"sku":"SM-65868824150365","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ M","offer_id":55371803197777,"sku":"SM-65868824183133","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ G (L)","offer_id":55371803230545,"sku":"SM-65868824215901","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ GG (XL)","offer_id":55371803263313,"sku":"SM-65868824248669","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ XGG (2XL)","offer_id":55371803296081,"sku":"SM-65868824281437","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ 3XL","offer_id":55371803328849,"sku":"SM-65868824314205","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ 4XL","offer_id":55371803361617,"sku":"SM-65868824346973","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ P (S)","offer_id":55371803394385,"sku":"SM-65868824379741","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ M","offer_id":55371803427153,"sku":"SM-65868824412509","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ G (L)","offer_id":55371803459921,"sku":"SM-65868824445277","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ GG (XL)","offer_id":55371803492689,"sku":"SM-65868824478045","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ XGG (2XL)","offer_id":55371803525457,"sku":"SM-65868824510813","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ 3XL","offer_id":55371803558225,"sku":"SM-65868824543581","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ 4XL","offer_id":55371803590993,"sku":"SM-65868824576349","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ P (S)","offer_id":55371803623761,"sku":"SM-65868824609117","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ M","offer_id":55371803656529,"sku":"SM-65868824641885","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ G (L)","offer_id":55371803689297,"sku":"SM-65868824674653","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ GG (XL)","offer_id":55371803722065,"sku":"SM-65868824707421","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ XGG (2XL)","offer_id":55371803754833,"sku":"SM-65868824740189","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ 3XL","offer_id":55371803787601,"sku":"SM-65868824772957","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ 4XL","offer_id":55371803820369,"sku":"SM-65868824805725","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ P (S)","offer_id":55371803853137,"sku":"SM-65868824838493","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ M","offer_id":55371803885905,"sku":"SM-65868824871261","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ G (L)","offer_id":55371803918673,"sku":"SM-65868824904029","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ GG (XL)","offer_id":55371803951441,"sku":"SM-65868824936797","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ XGG (2XL)","offer_id":55371803984209,"sku":"SM-65868824969565","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ 3XL","offer_id":55371804016977,"sku":"SM-65868825002333","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ 4XL","offer_id":55371804049745,"sku":"SM-65868825035101","price":94.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-flauschiger-langflor-wintermantel-1.jpg?v=1792460061"},{"product_id":"womens-short-oversized-faux-fur-coat-charlotte","title":"Casaco Feminino Curto Oversized de Pelo Sintético | Charlotte","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eCharlotte\u003c\/strong\u003e da Juana Fashion: casaco feminino curto oversized de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eGola com lapelas\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003cli\u003eModelagem oversized solta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave à mão com água fria. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-short-oversized-faux-fur-coat-charlotte\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\"],\"small\":false,\"v\":[[55371804082513,0,0],[55371804115281,1,0],[55371804148049,2,0],[55371804180817,3,0],[55371804213585,4,0],[55371804246353,5,0],[55371804279121,0,1],[55371804311889,1,1],[55371804344657,2,1],[55371804377425,3,1],[55371804410193,4,1],[55371804442961,5,1],[55371804475729,0,2],[55371804508497,1,2],[55371804541265,2,2],[55371804574033,3,2],[55371804606801,4,2],[55371804639569,5,2],[55371804672337,0,3],[55371804705105,1,3],[55371804737873,2,3],[55371804770641,3,3],[55371804803409,4,3],[55371804836177,5,3],[55371804868945,0,4],[55371804901713,1,4],[55371804934481,2,4],[55371804967249,3,4],[55371805000017,4,4],[55371805032785,5,4],[55371805065553,0,5],[55371805098321,1,5],[55371805131089,2,5],[55371805163857,3,5],[55371805196625,4,5],[55371805229393,5,5],[55371805262161,0,6],[55371805294929,1,6],[55371805327697,2,6],[55371805360465,3,6],[55371805393233,4,6],[55371805426001,5,6]],\"c\":{\"Black\":\"Preto\",\"White\":\"Branco\",\"Cobalt Blue\":\"Azul-cobalto\",\"Gray\":\"Cinza\",\"Apricot\":\"Damasco\",\"Olive Green\":\"Verde-oliva\",\"Light Brown\":\"Marrom claro\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Preto \/ P (S)","offer_id":55371804082513,"sku":"SM-65868820480349","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371804115281,"sku":"SM-65868820513117","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371804148049,"sku":"SM-65868820545885","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371804180817,"sku":"SM-65868820578653","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371804213585,"sku":"SM-65868820611421","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 3XL","offer_id":55371804246353,"sku":"SM-65868820644189","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371804279121,"sku":"SM-65868820676957","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371804311889,"sku":"SM-65868820709725","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371804344657,"sku":"SM-65868820742493","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371804377425,"sku":"SM-65868820775261","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371804410193,"sku":"SM-65868820808029","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ 3XL","offer_id":55371804442961,"sku":"SM-65868820840797","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ P (S)","offer_id":55371804475729,"sku":"SM-65868820873565","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ M","offer_id":55371804508497,"sku":"SM-65868820906333","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ G (L)","offer_id":55371804541265,"sku":"SM-65868820939101","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ GG (XL)","offer_id":55371804574033,"sku":"SM-65868820971869","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ XGG (2XL)","offer_id":55371804606801,"sku":"SM-65868821004637","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ 3XL","offer_id":55371804639569,"sku":"SM-65868821037405","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ P (S)","offer_id":55371804672337,"sku":"SM-65868821070173","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371804705105,"sku":"SM-65868821102941","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371804737873,"sku":"SM-65868821135709","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ GG (XL)","offer_id":55371804770641,"sku":"SM-65868821168477","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ XGG (2XL)","offer_id":55371804803409,"sku":"SM-65868821201245","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ 3XL","offer_id":55371804836177,"sku":"SM-65868821234013","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ P (S)","offer_id":55371804868945,"sku":"SM-65868821266781","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ M","offer_id":55371804901713,"sku":"SM-65868821299549","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ G (L)","offer_id":55371804934481,"sku":"SM-65868821332317","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ GG (XL)","offer_id":55371804967249,"sku":"SM-65868821365085","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ XGG (2XL)","offer_id":55371805000017,"sku":"SM-65868821397853","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ 3XL","offer_id":55371805032785,"sku":"SM-65868821430621","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ P (S)","offer_id":55371805065553,"sku":"SM-65868821463389","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ M","offer_id":55371805098321,"sku":"SM-65868821496157","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ G (L)","offer_id":55371805131089,"sku":"SM-65868821528925","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ GG (XL)","offer_id":55371805163857,"sku":"SM-65868821561693","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ XGG (2XL)","offer_id":55371805196625,"sku":"SM-65868821594461","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ 3XL","offer_id":55371805229393,"sku":"SM-65868821627229","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ P (S)","offer_id":55371805262161,"sku":"SM-65868821659997","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ M","offer_id":55371805294929,"sku":"SM-65868821692765","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ G (L)","offer_id":55371805327697,"sku":"SM-65868821725533","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ GG (XL)","offer_id":55371805360465,"sku":"SM-65868821758301","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ XGG (2XL)","offer_id":55371805393233,"sku":"SM-65868821791069","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ 3XL","offer_id":55371805426001,"sku":"SM-65868821823837","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-flauschiger-oversized-kurzmantel-kunst-13.jpg?v=1792460064"},{"product_id":"womens-cropped-faux-fur-jacket-with-collar-emilia","title":"Jaqueta Feminina Cropped de Pelo Sintético com Gola | Emilia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eEmilia\u003c\/strong\u003e da Juana Fashion: jaqueta feminina cropped de pelo sintético com gola.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAcabamento em pelo sintético\u003c\/li\u003e\n\u003cli\u003eGola clássica dobrável\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com uma blusa leve de gola alta e calça de pernas amplas. Complete com uma bolsa simples e acessórios discretos.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-cropped-faux-fur-jacket-with-collar-emilia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371806507345,0,0],[55371806540113,1,0],[55371806572881,2,0]],\"c\":{\"Dark Brown\":\"Marrom escuro\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Marrom escuro \/ P (S)","offer_id":55371806507345,"sku":"SM-65868820382045","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Marrom escuro \/ M","offer_id":55371806540113,"sku":"SM-65868820414813","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Marrom escuro \/ G (L)","offer_id":55371806572881,"sku":"SM-65868820447581","price":67.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-kurzjacke-klassischer-kragen-kuschelig-6.jpg?v=1792460066"},{"product_id":"womens-cropped-v-neck-faux-fur-jacket-mia","title":"Jaqueta Feminina Cropped de Pelo Sintético com Decote V | Mia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMia\u003c\/strong\u003e da Juana Fashion: jaqueta feminina cropped de pelo sintético com decote v.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003cli\u003eDecote V\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com jeans e uma blusa lisa. Para um look mais elegante, escolha calça de cintura alta e botas de cano curto.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Não passe a ferro. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-cropped-v-neck-faux-fur-jacket-mia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371806802257,0,0],[55371806835025,1,0],[55371806867793,2,0]],\"c\":{\"Burgundy\":\"Bordô\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Bordô \/ P (S)","offer_id":55371806802257,"sku":"SM-65868819497309","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ M","offer_id":55371806835025,"sku":"SM-65868819530077","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ G (L)","offer_id":55371806867793,"sku":"SM-65868819562845","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-kurz-flauschige-kunstpelzjacke-v-aussc-6.jpg?v=1792460068"},{"product_id":"womens-leopard-print-faux-fur-coat-annika","title":"Casaco Feminino de Pelo Sintético com Estampa de Onça | Annika","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eAnnika\u003c\/strong\u003e da Juana Fashion: casaco feminino de pelo sintético com estampa de onça.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eGola com lapelas\u003c\/li\u003e\n\u003cli\u003eCorte ajustado\u003c\/li\u003e\n\u003cli\u003eEstampa de onça\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL, 4XL, 5XL.\u003c\/p\u003e\n\u003cp\u003eComprimento: 68 cm no tamanho P (S) e 79 cm no tamanho 5XL.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-leopard-print-faux-fur-coat-annika\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\",\"5XL\"],\"small\":false,\"v\":[[55371828494673,0,0],[55371828527441,1,0],[55371828560209,2,0],[55371828592977,3,0],[55371828625745,4,0],[55371828658513,5,0],[55371828691281,6,0],[55371828724049,7,0]],\"c\":{\"Leopard Print\":\"Estampa de onça\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\",\"4XL\":\"4XL\",\"5XL\":\"5XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL, 4XL, 5XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Estampa de onça \/ P (S)","offer_id":55371828494673,"sku":"SM-65868796658013","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ M","offer_id":55371828527441,"sku":"SM-65868796690781","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ G (L)","offer_id":55371828560209,"sku":"SM-65868796723549","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ GG (XL)","offer_id":55371828592977,"sku":"SM-65868796756317","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ XGG (2XL)","offer_id":55371828625745,"sku":"SM-65868796789085","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ 3XL","offer_id":55371828658513,"sku":"SM-65868796821853","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ 4XL","offer_id":55371828691281,"sku":"SM-65868796854621","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Estampa de onça \/ 5XL","offer_id":55371828724049,"sku":"SM-65868796887389","price":67.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/wintermantel-damen-leopardenmuster-plsch-kunstpelz-jacke-5.jpg?v=1792460099"},{"product_id":"womens-long-hooded-faux-fur-coat-emma","title":"Casaco Feminino Longo de Pelo Sintético com Capuz | Emma","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eEmma\u003c\/strong\u003e da Juana Fashion: casaco feminino longo de pelo sintético com capuz.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAcabamento em pelo sintético\u003c\/li\u003e\n\u003cli\u003eCapuz\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-long-hooded-faux-fur-coat-emma\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\"],\"small\":false,\"v\":[[55371829281105,0,0],[55371829313873,1,0],[55371829346641,2,0],[55371829379409,3,0],[55371829412177,4,0],[55371829444945,0,1],[55371829477713,1,1],[55371829510481,2,1],[55371829543249,3,1],[55371829576017,4,1],[55371829608785,0,2],[55371829641553,1,2],[55371829674321,2,2],[55371829707089,3,2],[55371829739857,4,2]],\"c\":{\"Green\":\"Verde\",\"Black\":\"Preto\",\"Yellow\":\"Amarelo\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Verde \/ P (S)","offer_id":55371829281105,"sku":"SM-65868792103261","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ M","offer_id":55371829313873,"sku":"SM-65868792136029","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ G (L)","offer_id":55371829346641,"sku":"SM-65868792168797","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ GG (XL)","offer_id":55371829379409,"sku":"SM-65868792201565","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ XGG (2XL)","offer_id":55371829412177,"sku":"SM-65868792234333","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371829444945,"sku":"SM-65868792267101","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371829477713,"sku":"SM-65868792299869","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371829510481,"sku":"SM-65868792332637","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371829543249,"sku":"SM-65868792365405","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371829576017,"sku":"SM-65868792398173","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ P (S)","offer_id":55371829608785,"sku":"SM-65868792430941","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ M","offer_id":55371829641553,"sku":"SM-65868792463709","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ G (L)","offer_id":55371829674321,"sku":"SM-65868792496477","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ GG (XL)","offer_id":55371829707089,"sku":"SM-65868792529245","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ XGG (2XL)","offer_id":55371829739857,"sku":"SM-65868792562013","price":114.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/plfvnu1663830001077_8543fee5-3d7c-4fd4-bf92-3bf1b3f08b41.jpg?v=1792460101"},{"product_id":"womens-relaxed-sherpa-fleece-jacket-marie","title":"Jaqueta Feminina Solta de Fleece Sherpa | Marie","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMarie\u003c\/strong\u003e da Juana Fashion: jaqueta feminina solta de fleece sherpa.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eCaimento solto\u003c\/li\u003e\n\u003cli\u003eBolsos no peito\u003c\/li\u003e\n\u003cli\u003eBolsos aplicados\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com uma blusa leve de gola alta e calça de pernas amplas. Complete com uma bolsa simples e acessórios discretos.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Reajuste a peça ao formato original e seque na horizontal. Não passe a ferro. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-relaxed-sherpa-fleece-jacket-marie\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\"],\"small\":false,\"v\":[[55371843928401,0,0],[55371843961169,1,0],[55371843993937,2,0],[55371844026705,3,0],[55371844059473,4,0],[55371844092241,5,0],[55371844125009,0,1],[55371844157777,1,1],[55371844190545,2,1],[55371844223313,3,1],[55371844256081,4,1],[55371844288849,5,1],[55371844321617,0,2],[55371844354385,1,2],[55371844387153,2,2],[55371844419921,3,2],[55371844452689,4,2],[55371844485457,5,2],[55371844518225,0,3],[55371844550993,1,3],[55371844583761,2,3],[55371844616529,3,3],[55371844649297,4,3],[55371844682065,5,3]],\"c\":{\"Green\":\"Verde\",\"Yellow\":\"Amarelo\",\"Black\":\"Preto\",\"Pink\":\"Rosa\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Verde \/ P (S)","offer_id":55371843928401,"sku":"SM-65868669387101","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ M","offer_id":55371843961169,"sku":"SM-65868669419869","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ G (L)","offer_id":55371843993937,"sku":"SM-65868669452637","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ GG (XL)","offer_id":55371844026705,"sku":"SM-65868669485405","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ XGG (2XL)","offer_id":55371844059473,"sku":"SM-65868669518173","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ 3XL","offer_id":55371844092241,"sku":"SM-65868669550941","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ P (S)","offer_id":55371844125009,"sku":"SM-65868669583709","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ M","offer_id":55371844157777,"sku":"SM-65868669616477","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ G (L)","offer_id":55371844190545,"sku":"SM-65868669649245","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ GG (XL)","offer_id":55371844223313,"sku":"SM-65868669682013","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ XGG (2XL)","offer_id":55371844256081,"sku":"SM-65868669714781","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ 3XL","offer_id":55371844288849,"sku":"SM-65868669747549","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371844321617,"sku":"SM-65868669780317","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371844354385,"sku":"SM-65868669813085","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371844387153,"sku":"SM-65868669845853","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371844419921,"sku":"SM-65868669878621","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371844452689,"sku":"SM-65868669911389","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 3XL","offer_id":55371844485457,"sku":"SM-65868669944157","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371844518225,"sku":"SM-65868669976925","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371844550993,"sku":"SM-65868670009693","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371844583761,"sku":"SM-65868670042461","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ GG (XL)","offer_id":55371844616529,"sku":"SM-65868670075229","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ XGG (2XL)","offer_id":55371844649297,"sku":"SM-65868670107997","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ 3XL","offer_id":55371844682065,"sku":"SM-65868670140765","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kuschelige-innenfutter-damen-jacke-in-lockerer-passform-1.jpg?v=1792460127"},{"product_id":"womens-cropped-faux-fur-winter-jacket-doris","title":"Jaqueta Feminina Cropped de Pelo Sintético para Inverno | Doris","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eDoris\u003c\/strong\u003e da Juana Fashion: jaqueta feminina cropped de pelo sintético para inverno.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eCaimento solto\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com jeans e uma blusa lisa. Para um look mais elegante, escolha calça de cintura alta e botas de cano curto.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: PP (XS), P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-cropped-faux-fur-winter-jacket-doris\",\"g\":\"female\",\"s\":[\"XS\",\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371858116945,0,0],[55371858149713,1,0],[55371858182481,2,0],[55371858215249,3,0],[55371858248017,0,1],[55371858280785,1,1],[55371858313553,2,1],[55371858346321,3,1],[55371858379089,0,2],[55371858411857,1,2],[55371858444625,2,2],[55371858477393,3,2],[55371858510161,0,3],[55371858542929,1,3],[55371858575697,2,3],[55371858608465,3,3],[55371858641233,0,4],[55371858674001,1,4],[55371858706769,2,4],[55371858739537,3,4],[55371858772305,0,5],[55371858805073,1,5],[55371858837841,2,5],[55371858870609,3,5],[55371858903377,0,6],[55371858936145,1,6],[55371858968913,2,6],[55371859001681,3,6],[55371859034449,0,7],[55371859067217,1,7],[55371859099985,2,7],[55371859132753,3,7],[55371859165521,0,8],[55371859198289,1,8],[55371859231057,2,8],[55371859263825,3,8],[55371859296593,0,9],[55371859329361,1,9],[55371859362129,2,9],[55371859394897,3,9],[55371859427665,0,10],[55371859460433,1,10],[55371859493201,2,10],[55371859525969,3,10]],\"c\":{\"Pink\":\"Rosa\",\"Light Brown\":\"Marrom claro\",\"Brown\":\"Marrom\",\"Dark Gray\":\"Cinza escuro\",\"Gray\":\"Cinza\",\"White\":\"Branco\",\"Cream\":\"Creme\",\"Light Pink\":\"Rosa claro\",\"Beige\":\"Bege\",\"Burgundy\":\"Bordô\",\"Black\":\"Preto\"},\"labels\":{\"XS\":\"PP (XS)\",\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: PP (XS), P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Rosa \/ PP (XS)","offer_id":55371858116945,"sku":"SM-65868597789021","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371858149713,"sku":"SM-65868597821789","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371858182481,"sku":"SM-65868597854557","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371858215249,"sku":"SM-65868597887325","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ PP (XS)","offer_id":55371858248017,"sku":"SM-65868597920093","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ P (S)","offer_id":55371858280785,"sku":"SM-65868597952861","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ M","offer_id":55371858313553,"sku":"SM-65868597985629","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ G (L)","offer_id":55371858346321,"sku":"SM-65868598018397","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ PP (XS)","offer_id":55371858379089,"sku":"SM-65868598051165","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ P (S)","offer_id":55371858411857,"sku":"SM-65868598083933","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371858444625,"sku":"SM-65868598116701","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371858477393,"sku":"SM-65868598149469","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza escuro \/ PP (XS)","offer_id":55371858510161,"sku":"SM-65868598182237","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza escuro \/ P (S)","offer_id":55371858542929,"sku":"SM-65868598215005","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza escuro \/ M","offer_id":55371858575697,"sku":"SM-65868598247773","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza escuro \/ G (L)","offer_id":55371858608465,"sku":"SM-65868598280541","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ PP (XS)","offer_id":55371858641233,"sku":"SM-65868598313309","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ P (S)","offer_id":55371858674001,"sku":"SM-65868598346077","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371858706769,"sku":"SM-65868598378845","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371858739537,"sku":"SM-65868598411613","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ PP (XS)","offer_id":55371858772305,"sku":"SM-65868598444381","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371858805073,"sku":"SM-65868598477149","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371858837841,"sku":"SM-65868598509917","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371858870609,"sku":"SM-65868598542685","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Creme \/ PP (XS)","offer_id":55371858903377,"sku":"SM-65868598575453","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Creme \/ P (S)","offer_id":55371858936145,"sku":"SM-65868598608221","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Creme \/ M","offer_id":55371858968913,"sku":"SM-65868598640989","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Creme \/ G (L)","offer_id":55371859001681,"sku":"SM-65868598673757","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa claro \/ PP (XS)","offer_id":55371859034449,"sku":"SM-65868598706525","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa claro \/ P (S)","offer_id":55371859067217,"sku":"SM-65868598739293","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa claro \/ M","offer_id":55371859099985,"sku":"SM-65868598772061","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Rosa claro \/ G (L)","offer_id":55371859132753,"sku":"SM-65868598804829","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ PP (XS)","offer_id":55371859165521,"sku":"SM-65868598837597","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ P (S)","offer_id":55371859198289,"sku":"SM-65868598870365","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ M","offer_id":55371859231057,"sku":"SM-65868598903133","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ G (L)","offer_id":55371859263825,"sku":"SM-65868598935901","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ PP (XS)","offer_id":55371859296593,"sku":"SM-65868598968669","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ P (S)","offer_id":55371859329361,"sku":"SM-65868599001437","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ M","offer_id":55371859362129,"sku":"SM-65868599034205","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ G (L)","offer_id":55371859394897,"sku":"SM-65868599066973","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ PP (XS)","offer_id":55371859427665,"sku":"SM-65868599099741","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371859460433,"sku":"SM-65868599132509","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371859493201,"sku":"SM-65868599165277","price":59.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371859525969,"sku":"SM-65868599198045","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/Women_s_Faux_Fur_Short_Jacket__Stylish_Winter_Coat_for_Autumn_Casual_and_Semi-Formal_Wear_1.webp?v=1792460152"},{"product_id":"womens-short-oversized-sherpa-coat-emilia","title":"Casaco Feminino Curto Oversized de Sherpa | Emilia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eEmilia\u003c\/strong\u003e da Juana Fashion: casaco feminino curto oversized de sherpa.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eGola com lapelas\u003c\/li\u003e\n\u003cli\u003eFrente aberta\u003c\/li\u003e\n\u003cli\u003eModelagem oversized solta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-short-oversized-sherpa-coat-emilia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\"],\"small\":false,\"v\":[[55371881480529,0,0],[55371881513297,1,0],[55371881546065,2,0],[55371881578833,3,0],[55371881611601,4,0],[55371881644369,5,0],[55371881677137,0,1],[55371881709905,1,1],[55371881742673,2,1],[55371881775441,3,1],[55371881808209,4,1],[55371881840977,5,1],[55371881873745,0,2],[55371881906513,1,2],[55371881939281,2,2],[55371881972049,3,2],[55371882004817,4,2],[55371882037585,5,2],[55371882070353,0,3],[55371882103121,1,3],[55371882135889,2,3],[55371882168657,3,3],[55371882201425,4,3],[55371882234193,5,3],[55371882266961,0,4],[55371882299729,1,4],[55371882332497,2,4],[55371882365265,3,4],[55371882398033,4,4],[55371882430801,5,4],[55371882463569,0,5],[55371882496337,1,5],[55371882529105,2,5],[55371882561873,3,5],[55371882594641,4,5],[55371882627409,5,5],[55371882660177,0,6],[55371882692945,1,6],[55371882725713,2,6],[55371882758481,3,6],[55371882791249,4,6],[55371882824017,5,6]],\"c\":{\"Black\":\"Preto\",\"White\":\"Branco\",\"Cobalt Blue\":\"Azul-cobalto\",\"Gray\":\"Cinza\",\"Apricot\":\"Damasco\",\"Olive Green\":\"Verde-oliva\",\"Light Brown\":\"Marrom claro\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Preto \/ P (S)","offer_id":55371881480529,"sku":"SM-65868546867549","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371881513297,"sku":"SM-65868546900317","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371881546065,"sku":"SM-65868546933085","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371881578833,"sku":"SM-65868546965853","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371881611601,"sku":"SM-65868546998621","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 3XL","offer_id":55371881644369,"sku":"SM-65868547031389","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371881677137,"sku":"SM-65868547064157","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371881709905,"sku":"SM-65868547096925","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371881742673,"sku":"SM-65868547129693","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371881775441,"sku":"SM-65868547162461","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371881808209,"sku":"SM-65868547195229","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ 3XL","offer_id":55371881840977,"sku":"SM-65868547227997","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ P (S)","offer_id":55371881873745,"sku":"SM-65868547260765","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ M","offer_id":55371881906513,"sku":"SM-65868547293533","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ G (L)","offer_id":55371881939281,"sku":"SM-65868547326301","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ GG (XL)","offer_id":55371881972049,"sku":"SM-65868547359069","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ XGG (2XL)","offer_id":55371882004817,"sku":"SM-65868547391837","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Azul-cobalto \/ 3XL","offer_id":55371882037585,"sku":"SM-65868547424605","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ P (S)","offer_id":55371882070353,"sku":"SM-65868547457373","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371882103121,"sku":"SM-65868547490141","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371882135889,"sku":"SM-65868547522909","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ GG (XL)","offer_id":55371882168657,"sku":"SM-65868547555677","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ XGG (2XL)","offer_id":55371882201425,"sku":"SM-65868547588445","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ 3XL","offer_id":55371882234193,"sku":"SM-65868547621213","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ P (S)","offer_id":55371882266961,"sku":"SM-65868547653981","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ M","offer_id":55371882299729,"sku":"SM-65868547686749","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ G (L)","offer_id":55371882332497,"sku":"SM-65868547719517","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ GG (XL)","offer_id":55371882365265,"sku":"SM-65868547752285","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ XGG (2XL)","offer_id":55371882398033,"sku":"SM-65868547785053","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ 3XL","offer_id":55371882430801,"sku":"SM-65868547817821","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ P (S)","offer_id":55371882463569,"sku":"SM-65868547850589","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ M","offer_id":55371882496337,"sku":"SM-65868547883357","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ G (L)","offer_id":55371882529105,"sku":"SM-65868547916125","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ GG (XL)","offer_id":55371882561873,"sku":"SM-65868547948893","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ XGG (2XL)","offer_id":55371882594641,"sku":"SM-65868547981661","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Verde-oliva \/ 3XL","offer_id":55371882627409,"sku":"SM-65868548014429","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ P (S)","offer_id":55371882660177,"sku":"SM-65868548047197","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ M","offer_id":55371882692945,"sku":"SM-65868548079965","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ G (L)","offer_id":55371882725713,"sku":"SM-65868548112733","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ GG (XL)","offer_id":55371882758481,"sku":"SM-65868548145501","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ XGG (2XL)","offer_id":55371882791249,"sku":"SM-65868548178269","price":49.99,"currency_code":"USD","in_stock":true},{"title":"Marrom claro \/ 3XL","offer_id":55371882824017,"sku":"SM-65868548211037","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-lssiger-oversized-teddyfell-kurzmantel-13.jpg?v=1792460202"},{"product_id":"womens-faux-fur-coat-with-classic-collar-johanna","title":"Casaco Feminino de Pelo Sintético com Gola Clássica | Johanna","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eJohanna\u003c\/strong\u003e da Juana Fashion: casaco feminino de pelo sintético com gola clássica.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eGola clássica dobrável\u003c\/li\u003e\n\u003cli\u003eTextura macia e felpuda\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-faux-fur-coat-with-classic-collar-johanna\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371885805905,0,0],[55371885838673,1,0],[55371885871441,2,0]],\"c\":{\"Dark Brown\":\"Marrom escuro\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Marrom escuro \/ P (S)","offer_id":55371885805905,"sku":"SM-65868544672093","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Marrom escuro \/ M","offer_id":55371885838673,"sku":"SM-65868544704861","price":67.99,"currency_code":"USD","in_stock":true},{"title":"Marrom escuro \/ G (L)","offer_id":55371885871441,"sku":"SM-65868544737629","price":67.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-kurz-klassischer-kragen-flauschige-jac-6.jpg?v=1792460209"},{"product_id":"womens-long-open-front-teddy-coat-mia","title":"Casaco Teddy Feminino Longo com Frente Aberta | Mia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMia\u003c\/strong\u003e da Juana Fashion: casaco teddy feminino longo com frente aberta.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eGola com lapelas\u003c\/li\u003e\n\u003cli\u003eFrente aberta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com seu tricô favorito e jeans ou com camisa e calça de alfaiataria. Use acessórios discretos para destacar a modelagem.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL).\u003c\/p\u003e\n\u003cp\u003eComprimento: 109 cm no tamanho P (S) e 115 cm no tamanho GG (XL).\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Não passe a ferro. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-long-open-front-teddy-coat-mia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\"],\"small\":false,\"v\":[[55371886133585,0,0],[55371886166353,1,0],[55371886199121,2,0],[55371886231889,3,0],[55371886264657,0,1],[55371886297425,1,1],[55371886330193,2,1],[55371886362961,3,1],[55371886395729,0,2],[55371886428497,1,2],[55371886461265,2,2],[55371886494033,3,2],[55371886526801,0,3],[55371886559569,1,3],[55371886592337,2,3],[55371886625105,3,3],[55371886657873,0,4],[55371886690641,1,4],[55371886723409,2,4],[55371886756177,3,4],[55371886788945,0,5],[55371886821713,1,5],[55371886854481,2,5],[55371886887249,3,5],[55371886920017,0,6],[55371886952785,1,6],[55371886985553,2,6],[55371887018321,3,6],[55371887051089,0,7],[55371887083857,1,7],[55371887116625,2,7],[55371887149393,3,7],[55371887182161,0,8],[55371887214929,1,8],[55371887247697,2,8],[55371887280465,3,8],[55371887313233,0,9],[55371887346001,1,9],[55371887378769,2,9],[55371887411537,3,9],[55371887444305,0,10],[55371887477073,1,10],[55371887509841,2,10],[55371887542609,3,10],[55371887575377,0,11],[55371887608145,1,11],[55371887640913,2,11],[55371887673681,3,11]],\"c\":{\"Navy\":\"Azul-marinho\",\"Black\":\"Preto\",\"Army Green\":\"Verde militar\",\"Cream White\":\"Branco-creme\",\"Golden Camel\":\"Camelo dourado\",\"Reddish Brown\":\"Marrom avermelhado\",\"Brown\":\"Marrom\",\"Gray\":\"Cinza\",\"Camel\":\"Caramelo\",\"Khaki\":\"Cáqui\",\"Apricot\":\"Damasco\",\"Wine Red\":\"Vinho\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Azul-marinho \/ P (S)","offer_id":55371886133585,"sku":"SM-65868542247261","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ M","offer_id":55371886166353,"sku":"SM-65868542280029","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ G (L)","offer_id":55371886199121,"sku":"SM-65868542312797","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Azul-marinho \/ GG (XL)","offer_id":55371886231889,"sku":"SM-65868542345565","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371886264657,"sku":"SM-65868542378333","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371886297425,"sku":"SM-65868542411101","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371886330193,"sku":"SM-65868542443869","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371886362961,"sku":"SM-65868542476637","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Verde militar \/ P (S)","offer_id":55371886395729,"sku":"SM-65868542509405","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Verde militar \/ M","offer_id":55371886428497,"sku":"SM-65868542542173","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Verde militar \/ G (L)","offer_id":55371886461265,"sku":"SM-65868542574941","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Verde militar \/ GG (XL)","offer_id":55371886494033,"sku":"SM-65868542607709","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Branco-creme \/ P (S)","offer_id":55371886526801,"sku":"SM-65868542640477","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Branco-creme \/ M","offer_id":55371886559569,"sku":"SM-65868542673245","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Branco-creme \/ G (L)","offer_id":55371886592337,"sku":"SM-65868542706013","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Branco-creme \/ GG (XL)","offer_id":55371886625105,"sku":"SM-65868542738781","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Camelo dourado \/ P (S)","offer_id":55371886657873,"sku":"SM-65868542771549","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Camelo dourado \/ M","offer_id":55371886690641,"sku":"SM-65868542804317","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Camelo dourado \/ G (L)","offer_id":55371886723409,"sku":"SM-65868542837085","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Camelo dourado \/ GG (XL)","offer_id":55371886756177,"sku":"SM-65868542869853","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom avermelhado \/ P (S)","offer_id":55371886788945,"sku":"SM-65868542902621","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom avermelhado \/ M","offer_id":55371886821713,"sku":"SM-65868542935389","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom avermelhado \/ G (L)","offer_id":55371886854481,"sku":"SM-65868542968157","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom avermelhado \/ GG (XL)","offer_id":55371886887249,"sku":"SM-65868543000925","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ P (S)","offer_id":55371886920017,"sku":"SM-65868543033693","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371886952785,"sku":"SM-65868543066461","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371886985553,"sku":"SM-65868543099229","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ GG (XL)","offer_id":55371887018321,"sku":"SM-65868543131997","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ P (S)","offer_id":55371887051089,"sku":"SM-65868543164765","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371887083857,"sku":"SM-65868543197533","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371887116625,"sku":"SM-65868543230301","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ GG (XL)","offer_id":55371887149393,"sku":"SM-65868543263069","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ P (S)","offer_id":55371887182161,"sku":"SM-65868543295837","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ M","offer_id":55371887214929,"sku":"SM-65868543328605","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ G (L)","offer_id":55371887247697,"sku":"SM-65868543361373","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ GG (XL)","offer_id":55371887280465,"sku":"SM-65868543394141","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ P (S)","offer_id":55371887313233,"sku":"SM-65868543426909","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ M","offer_id":55371887346001,"sku":"SM-65868543459677","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ G (L)","offer_id":55371887378769,"sku":"SM-65868543492445","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Cáqui \/ GG (XL)","offer_id":55371887411537,"sku":"SM-65868543525213","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ P (S)","offer_id":55371887444305,"sku":"SM-65868543557981","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ M","offer_id":55371887477073,"sku":"SM-65868543590749","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ G (L)","offer_id":55371887509841,"sku":"SM-65868543623517","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Damasco \/ GG (XL)","offer_id":55371887542609,"sku":"SM-65868543656285","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Vinho \/ P (S)","offer_id":55371887575377,"sku":"SM-65868543689053","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Vinho \/ M","offer_id":55371887608145,"sku":"SM-65868543721821","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Vinho \/ G (L)","offer_id":55371887640913,"sku":"SM-65868543754589","price":54.99,"currency_code":"USD","in_stock":true},{"title":"Vinho \/ GG (XL)","offer_id":55371887673681,"sku":"SM-65868543787357","price":54.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-langer-flauschiger-teddy-mantel-offen-1.jpg?v=1792460212"},{"product_id":"womens-short-faux-fur-coat-mia","title":"Casaco Feminino Curto de Pelo Sintético | Mia","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMia\u003c\/strong\u003e da Juana Fashion: casaco feminino curto de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003cli\u003eTextura macia e felpuda\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL, 4XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-short-faux-fur-coat-mia\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\",\"4XL\"],\"small\":false,\"v\":[[55371888099665,0,0],[55371888132433,1,0],[55371888165201,2,0],[55371888197969,3,0],[55371888230737,4,0],[55371888263505,5,0],[55371888296273,6,0],[55371888329041,0,1],[55371888361809,1,1],[55371888394577,2,1],[55371888427345,3,1],[55371888460113,4,1],[55371888492881,5,1],[55371888525649,6,1],[55371888558417,0,2],[55371888591185,1,2],[55371888623953,2,2],[55371888656721,3,2],[55371888689489,4,2],[55371888722257,5,2],[55371888755025,6,2],[55371888787793,0,3],[55371888820561,1,3],[55371888853329,2,3],[55371888886097,3,3],[55371888918865,4,3],[55371888951633,5,3],[55371888984401,6,3],[55371889017169,0,4],[55371889049937,1,4],[55371889082705,2,4],[55371889115473,3,4],[55371889148241,4,4],[55371889181009,5,4],[55371889213777,6,4],[55371889246545,0,5],[55371889279313,1,5],[55371889312081,2,5],[55371889344849,3,5],[55371889377617,4,5],[55371889410385,5,5],[55371889443153,6,5],[55371889475921,0,6],[55371889508689,1,6],[55371889541457,2,6],[55371889574225,3,6],[55371889606993,4,6],[55371889639761,5,6],[55371889672529,6,6],[55371889705297,0,7],[55371889738065,1,7],[55371889770833,2,7],[55371889803601,3,7],[55371889836369,4,7],[55371889869137,5,7],[55371889901905,6,7],[55371889934673,0,8],[55371889967441,1,8],[55371890000209,2,8],[55371890032977,3,8],[55371890065745,4,8],[55371890098513,5,8],[55371890131281,6,8],[55371890164049,0,9],[55371890196817,1,9],[55371890229585,2,9],[55371890262353,3,9],[55371890295121,4,9],[55371890327889,5,9],[55371890360657,6,9],[55371890393425,0,10],[55371890426193,1,10],[55371890458961,2,10],[55371890491729,3,10],[55371890524497,4,10],[55371890557265,5,10],[55371890590033,6,10],[55371890622801,0,11],[55371890655569,1,11],[55371890688337,2,11],[55371890721105,3,11],[55371890753873,4,11],[55371890786641,5,11],[55371890819409,6,11],[55371890852177,0,12],[55371890884945,1,12],[55371890917713,2,12],[55371890950481,3,12],[55371890983249,4,12],[55371891016017,5,12],[55371891048785,6,12],[55371891081553,0,13],[55371891114321,1,13],[55371891147089,2,13],[55371891179857,3,13],[55371891212625,4,13],[55371891245393,5,13],[55371891278161,6,13]],\"c\":{\"Bright Pink\":\"Rosa vivo\",\"White\":\"Branco\",\"Orange\":\"Laranja\",\"Yellow\":\"Amarelo\",\"Red\":\"Vermelho\",\"Blue\":\"Azul\",\"Green\":\"Verde\",\"Black\":\"Preto\",\"Purple\":\"Roxo\",\"Pink\":\"Rosa\",\"Lake Blue\":\"Azul-lago\",\"Light Green\":\"Verde claro\",\"Light Blue\":\"Azul claro\",\"Light Purple\":\"Roxo claro\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\",\"4XL\":\"4XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL, 4XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Rosa vivo \/ P (S)","offer_id":55371888099665,"sku":"SM-65868539003229","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ M","offer_id":55371888132433,"sku":"SM-65868539035997","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ G (L)","offer_id":55371888165201,"sku":"SM-65868539068765","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ GG (XL)","offer_id":55371888197969,"sku":"SM-65868539101533","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ XGG (2XL)","offer_id":55371888230737,"sku":"SM-65868539134301","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ 3XL","offer_id":55371888263505,"sku":"SM-65868539167069","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa vivo \/ 4XL","offer_id":55371888296273,"sku":"SM-65868539199837","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ P (S)","offer_id":55371888329041,"sku":"SM-65868539232605","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ M","offer_id":55371888361809,"sku":"SM-65868539265373","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ G (L)","offer_id":55371888394577,"sku":"SM-65868539298141","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ GG (XL)","offer_id":55371888427345,"sku":"SM-65868539330909","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ XGG (2XL)","offer_id":55371888460113,"sku":"SM-65868539363677","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ 3XL","offer_id":55371888492881,"sku":"SM-65868539396445","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Branco \/ 4XL","offer_id":55371888525649,"sku":"SM-65868539429213","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ P (S)","offer_id":55371888558417,"sku":"SM-65868539461981","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ M","offer_id":55371888591185,"sku":"SM-65868539494749","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ G (L)","offer_id":55371888623953,"sku":"SM-65868539527517","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ GG (XL)","offer_id":55371888656721,"sku":"SM-65868539560285","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ XGG (2XL)","offer_id":55371888689489,"sku":"SM-65868539593053","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ 3XL","offer_id":55371888722257,"sku":"SM-65868539625821","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Laranja \/ 4XL","offer_id":55371888755025,"sku":"SM-65868539658589","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ P (S)","offer_id":55371888787793,"sku":"SM-65868539691357","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ M","offer_id":55371888820561,"sku":"SM-65868539724125","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ G (L)","offer_id":55371888853329,"sku":"SM-65868539756893","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ GG (XL)","offer_id":55371888886097,"sku":"SM-65868539789661","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ XGG (2XL)","offer_id":55371888918865,"sku":"SM-65868539822429","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ 3XL","offer_id":55371888951633,"sku":"SM-65868539855197","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Amarelo \/ 4XL","offer_id":55371888984401,"sku":"SM-65868539887965","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ P (S)","offer_id":55371889017169,"sku":"SM-65868539920733","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ M","offer_id":55371889049937,"sku":"SM-65868539953501","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ G (L)","offer_id":55371889082705,"sku":"SM-65868539986269","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ GG (XL)","offer_id":55371889115473,"sku":"SM-65868540019037","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ XGG (2XL)","offer_id":55371889148241,"sku":"SM-65868540051805","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ 3XL","offer_id":55371889181009,"sku":"SM-65868540084573","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Vermelho \/ 4XL","offer_id":55371889213777,"sku":"SM-65868540117341","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ P (S)","offer_id":55371889246545,"sku":"SM-65868540150109","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ M","offer_id":55371889279313,"sku":"SM-65868540182877","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ G (L)","offer_id":55371889312081,"sku":"SM-65868540215645","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ GG (XL)","offer_id":55371889344849,"sku":"SM-65868540248413","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ XGG (2XL)","offer_id":55371889377617,"sku":"SM-65868540281181","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ 3XL","offer_id":55371889410385,"sku":"SM-65868540313949","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul \/ 4XL","offer_id":55371889443153,"sku":"SM-65868540346717","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ P (S)","offer_id":55371889475921,"sku":"SM-65868540379485","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ M","offer_id":55371889508689,"sku":"SM-65868540412253","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ G (L)","offer_id":55371889541457,"sku":"SM-65868540445021","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ GG (XL)","offer_id":55371889574225,"sku":"SM-65868540477789","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ XGG (2XL)","offer_id":55371889606993,"sku":"SM-65868540510557","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ 3XL","offer_id":55371889639761,"sku":"SM-65868540543325","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde \/ 4XL","offer_id":55371889672529,"sku":"SM-65868540576093","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371889705297,"sku":"SM-65868540608861","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371889738065,"sku":"SM-65868540641629","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371889770833,"sku":"SM-65868540674397","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ GG (XL)","offer_id":55371889803601,"sku":"SM-65868540707165","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ XGG (2XL)","offer_id":55371889836369,"sku":"SM-65868540739933","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 3XL","offer_id":55371889869137,"sku":"SM-65868540772701","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ 4XL","offer_id":55371889901905,"sku":"SM-65868540805469","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ P (S)","offer_id":55371889934673,"sku":"SM-65868540838237","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ M","offer_id":55371889967441,"sku":"SM-65868540871005","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ G (L)","offer_id":55371890000209,"sku":"SM-65868540903773","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ GG (XL)","offer_id":55371890032977,"sku":"SM-65868540936541","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ XGG (2XL)","offer_id":55371890065745,"sku":"SM-65868540969309","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ 3XL","offer_id":55371890098513,"sku":"SM-65868541002077","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo \/ 4XL","offer_id":55371890131281,"sku":"SM-65868541034845","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371890164049,"sku":"SM-65868541067613","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371890196817,"sku":"SM-65868541100381","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371890229585,"sku":"SM-65868541133149","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ GG (XL)","offer_id":55371890262353,"sku":"SM-65868541165917","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ XGG (2XL)","offer_id":55371890295121,"sku":"SM-65868541198685","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ 3XL","offer_id":55371890327889,"sku":"SM-65868541231453","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ 4XL","offer_id":55371890360657,"sku":"SM-65868541264221","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ P (S)","offer_id":55371890393425,"sku":"SM-65868541296989","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ M","offer_id":55371890426193,"sku":"SM-65868541329757","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ G (L)","offer_id":55371890458961,"sku":"SM-65868541362525","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ GG (XL)","offer_id":55371890491729,"sku":"SM-65868541395293","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ XGG (2XL)","offer_id":55371890524497,"sku":"SM-65868541428061","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ 3XL","offer_id":55371890557265,"sku":"SM-65868541460829","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul-lago \/ 4XL","offer_id":55371890590033,"sku":"SM-65868541493597","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ P (S)","offer_id":55371890622801,"sku":"SM-65868541526365","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ M","offer_id":55371890655569,"sku":"SM-65868541559133","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ G (L)","offer_id":55371890688337,"sku":"SM-65868541591901","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ GG (XL)","offer_id":55371890721105,"sku":"SM-65868541624669","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ XGG (2XL)","offer_id":55371890753873,"sku":"SM-65868541657437","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ 3XL","offer_id":55371890786641,"sku":"SM-65868541690205","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Verde claro \/ 4XL","offer_id":55371890819409,"sku":"SM-65868541722973","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ P (S)","offer_id":55371890852177,"sku":"SM-65868541755741","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ M","offer_id":55371890884945,"sku":"SM-65868541788509","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ G (L)","offer_id":55371890917713,"sku":"SM-65868541821277","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ GG (XL)","offer_id":55371890950481,"sku":"SM-65868541854045","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ XGG (2XL)","offer_id":55371890983249,"sku":"SM-65868541886813","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ 3XL","offer_id":55371891016017,"sku":"SM-65868541919581","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Azul claro \/ 4XL","offer_id":55371891048785,"sku":"SM-65868541952349","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ P (S)","offer_id":55371891081553,"sku":"SM-65868541985117","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ M","offer_id":55371891114321,"sku":"SM-65868542017885","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ G (L)","offer_id":55371891147089,"sku":"SM-65868542050653","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ GG (XL)","offer_id":55371891179857,"sku":"SM-65868542083421","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ XGG (2XL)","offer_id":55371891212625,"sku":"SM-65868542116189","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ 3XL","offer_id":55371891245393,"sku":"SM-65868542148957","price":94.99,"currency_code":"USD","in_stock":true},{"title":"Roxo claro \/ 4XL","offer_id":55371891278161,"sku":"SM-65868542181725","price":94.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-flauschige-kurzjacke-wintermantel-1.jpg?v=1792460216"},{"product_id":"womens-short-fluffy-faux-fur-coat-marie","title":"Casaco Feminino Curto Felpudo de Pelo Sintético | Marie","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eMarie\u003c\/strong\u003e da Juana Fashion: casaco feminino curto felpudo de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eGola com lapelas\u003c\/li\u003e\n\u003cli\u003eCaimento solto\u003c\/li\u003e\n\u003cli\u003eMangas longas\u003c\/li\u003e\n\u003cli\u003eTextura macia e felpuda\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: PP (XS), P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eO comprimento informado da peça é de aproximadamente 50 cm. O tamanho correspondente a esta medida não foi informado.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-short-fluffy-faux-fur-coat-marie\",\"g\":\"female\",\"s\":[\"XS\",\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371891704145,0,0],[55371891736913,1,0],[55371891769681,2,0],[55371891802449,3,0],[55371891835217,0,1],[55371891867985,1,1],[55371891900753,2,1],[55371891933521,3,1],[55371891966289,0,2],[55371891999057,1,2],[55371892031825,2,2],[55371892064593,3,2],[55371892097361,0,3],[55371892130129,1,3],[55371892162897,2,3],[55371892195665,3,3],[55371892228433,0,4],[55371892261201,1,4],[55371892293969,2,4],[55371892326737,3,4],[55371892359505,0,5],[55371892392273,1,5],[55371892425041,2,5],[55371892457809,3,5],[55371892490577,0,6],[55371892523345,1,6],[55371892556113,2,6],[55371892588881,3,6],[55371892621649,0,7],[55371892654417,1,7],[55371892687185,2,7],[55371892719953,3,7]],\"c\":{\"Beige\":\"Bege\",\"Black\":\"Preto\",\"Brown\":\"Marrom\",\"Camel\":\"Caramelo\",\"Gray\":\"Cinza\",\"Greige\":\"Bege acinzentado\",\"Pink\":\"Rosa\",\"Burgundy\":\"Bordô\"},\"labels\":{\"XS\":\"PP (XS)\",\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: PP (XS), P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Bege \/ PP (XS)","offer_id":55371891704145,"sku":"SM-65868537921885","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ P (S)","offer_id":55371891736913,"sku":"SM-65868537954653","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ M","offer_id":55371891769681,"sku":"SM-65868537987421","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ G (L)","offer_id":55371891802449,"sku":"SM-65868538020189","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ PP (XS)","offer_id":55371891835217,"sku":"SM-65868538052957","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ P (S)","offer_id":55371891867985,"sku":"SM-65868538085725","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ M","offer_id":55371891900753,"sku":"SM-65868538118493","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Preto \/ G (L)","offer_id":55371891933521,"sku":"SM-65868538151261","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ PP (XS)","offer_id":55371891966289,"sku":"SM-65868538184029","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ P (S)","offer_id":55371891999057,"sku":"SM-65868538216797","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371892031825,"sku":"SM-65868538249565","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371892064593,"sku":"SM-65868538282333","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ PP (XS)","offer_id":55371892097361,"sku":"SM-65868538315101","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ P (S)","offer_id":55371892130129,"sku":"SM-65868538347869","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ M","offer_id":55371892162897,"sku":"SM-65868538380637","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Caramelo \/ G (L)","offer_id":55371892195665,"sku":"SM-65868538413405","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ PP (XS)","offer_id":55371892228433,"sku":"SM-65868538446173","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ P (S)","offer_id":55371892261201,"sku":"SM-65868538478941","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ M","offer_id":55371892293969,"sku":"SM-65868538511709","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Cinza \/ G (L)","offer_id":55371892326737,"sku":"SM-65868538544477","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege acinzentado \/ PP (XS)","offer_id":55371892359505,"sku":"SM-65868538577245","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege acinzentado \/ P (S)","offer_id":55371892392273,"sku":"SM-65868538610013","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege acinzentado \/ M","offer_id":55371892425041,"sku":"SM-65868538642781","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bege acinzentado \/ G (L)","offer_id":55371892457809,"sku":"SM-65868538675549","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ PP (XS)","offer_id":55371892490577,"sku":"SM-65868538708317","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ P (S)","offer_id":55371892523345,"sku":"SM-65868538741085","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ M","offer_id":55371892556113,"sku":"SM-65868538773853","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Rosa \/ G (L)","offer_id":55371892588881,"sku":"SM-65868538806621","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ PP (XS)","offer_id":55371892621649,"sku":"SM-65868538839389","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ P (S)","offer_id":55371892654417,"sku":"SM-65868538872157","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ M","offer_id":55371892687185,"sku":"SM-65868538904925","price":114.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ G (L)","offer_id":55371892719953,"sku":"SM-65868538937693","price":114.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-flauschiger-kurzmantel-herbstmode-6.jpg?v=1792460220"},{"product_id":"womens-short-fitted-faux-fur-coat-elisabeth","title":"Casaco Feminino Curto Acinturado de Pelo Sintético | Elisabeth","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eElisabeth\u003c\/strong\u003e da Juana Fashion: casaco feminino curto acinturado de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio\u003c\/li\u003e\n\u003cli\u003eModelagem cropped\u003c\/li\u003e\n\u003cli\u003eCorte ajustado\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com seu tricô favorito e jeans ou com camisa e calça de alfaiataria. Use acessórios discretos para destacar a modelagem.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina a 30 °C no ciclo delicado. Não use alvejante. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Não passe a ferro. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-short-fitted-faux-fur-coat-elisabeth\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371892916561,0,0],[55371892949329,1,0],[55371892982097,2,0]],\"c\":{\"Burgundy\":\"Bordô\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Bordô \/ P (S)","offer_id":55371892916561,"sku":"SM-65868537495901","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ M","offer_id":55371892949329,"sku":"SM-65868537528669","price":79.99,"currency_code":"USD","in_stock":true},{"title":"Bordô \/ G (L)","offer_id":55371892982097,"sku":"SM-65868537561437","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/kunstpelzmantel-damen-kurz-tailliert-flauschig-warme-winterj-6.jpg?v=1792460221"},{"product_id":"womens-oversized-faux-shearling-coat-helene","title":"Casaco Feminino Oversized de Shearling Sintético | Helene","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eHelene\u003c\/strong\u003e da Juana Fashion: casaco feminino oversized de shearling sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTextura macia de sherpa\u003c\/li\u003e\n\u003cli\u003eModelagem oversized solta\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse sobre um conjunto de tricô com botas de cano curto. Para um look mais formal, escolha uma camisa lisa e calça reta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL.\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-oversized-faux-shearling-coat-helene\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\",\"2XL\",\"3XL\"],\"small\":false,\"v\":[[55371939479889,0,0],[55371939512657,1,0],[55371939545425,2,0],[55371939578193,3,0],[55371939610961,4,0],[55371939643729,5,0],[55371939676497,0,1],[55371939709265,1,1],[55371939742033,2,1],[55371939774801,3,1],[55371939807569,4,1],[55371939840337,5,1]],\"c\":{\"Beige\":\"Bege\",\"Brown\":\"Marrom\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\",\"2XL\":\"XGG (2XL)\",\"3XL\":\"3XL\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL), XGG (2XL), 3XL. Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"Bege \/ P (S)","offer_id":55371939479889,"sku":"SM-65868446564701","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ M","offer_id":55371939512657,"sku":"SM-65868446597469","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ G (L)","offer_id":55371939545425,"sku":"SM-65868446630237","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ GG (XL)","offer_id":55371939578193,"sku":"SM-65868446663005","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ XGG (2XL)","offer_id":55371939610961,"sku":"SM-65868446695773","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Bege \/ 3XL","offer_id":55371939643729,"sku":"SM-65868446728541","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ P (S)","offer_id":55371939676497,"sku":"SM-65868446761309","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ M","offer_id":55371939709265,"sku":"SM-65868446794077","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ G (L)","offer_id":55371939742033,"sku":"SM-65868446826845","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ GG (XL)","offer_id":55371939774801,"sku":"SM-65868446859613","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ XGG (2XL)","offer_id":55371939807569,"sku":"SM-65868446892381","price":64.99,"currency_code":"USD","in_stock":true},{"title":"Marrom \/ 3XL","offer_id":55371939840337,"sku":"SM-65868446925149","price":64.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/main-image-2_98505755-c1f5-47da-97d0-d61d11cbd42f.jpg?v=1792460316"},{"product_id":"womens-sherpa-fleece-jacket-norwood","title":"Jaqueta Feminina de Fleece Sherpa | Norwood","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eNorwood\u003c\/strong\u003e da Juana Fashion: jaqueta feminina de fleece sherpa.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFleece sherpa denso\u003c\/li\u003e\n\u003cli\u003eGola dobrável\u003c\/li\u003e\n\u003cli\u003eFechamento com zíper\u003c\/li\u003e\n\u003cli\u003eOmbros deslocados\u003c\/li\u003e\n\u003cli\u003eModelagem reta e ampla na altura do quadril\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com uma blusa leve de gola alta e calça de pernas amplas. Complete com uma bolsa simples e acessórios discretos.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L), GG (XL).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLave na máquina com água fria no ciclo delicado. Não use secadora. Reajuste a peça ao formato original e seque na horizontal. Siga sempre as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-sherpa-fleece-jacket-norwood\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\",\"XL\"],\"small\":false,\"v\":[[55371991843153,0,0],[55371991875921,1,0],[55371991908689,2,0],[55371991941457,3,0],[55371991974225,0,1],[55371992006993,1,1],[55371992039761,2,1],[55371992072529,3,1],[55371992105297,0,2],[55371992138065,1,2],[55371992170833,2,2],[55371992203601,3,2]],\"c\":{\"Chocolate\":\"Chocolate\",\"Cream\":\"Creme\",\"Taupe\":\"Taupe\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\",\"XL\":\"GG (XL)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L), GG (XL). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"P (S) \/ Chocolate","offer_id":55371991843153,"sku":"NW-10547-CHO-S","price":79.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Chocolate","offer_id":55371991875921,"sku":"NW-10547-CHO-M","price":79.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Chocolate","offer_id":55371991908689,"sku":"NW-10547-CHO-L","price":79.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL) \/ Chocolate","offer_id":55371991941457,"sku":"NW-10547-CHO-XL","price":79.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Creme","offer_id":55371991974225,"sku":"NW-10547-CRM-S","price":79.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Creme","offer_id":55371992006993,"sku":"NW-10547-CRM-M","price":79.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Creme","offer_id":55371992039761,"sku":"NW-10547-CRM-L","price":79.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL) \/ Creme","offer_id":55371992072529,"sku":"NW-10547-CRM-XL","price":79.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Taupe","offer_id":55371992105297,"sku":"NW-10547-TPE-S","price":79.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Taupe","offer_id":55371992138065,"sku":"NW-10547-TPE-M","price":79.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Taupe","offer_id":55371992170833,"sku":"NW-10547-TPE-L","price":79.99,"currency_code":"USD","in_stock":true},{"title":"GG (XL) \/ Taupe","offer_id":55371992203601,"sku":"NW-10547-TPE-XL","price":79.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/norwood-teddy-fleece-chocolate-front.png?v=1792460411"},{"product_id":"womens-cropped-faux-fur-jacket-yealand","title":"Jaqueta Feminina Cropped de Pelo Sintético | Yealand","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eYealand\u003c\/strong\u003e da Juana Fashion: jaqueta feminina cropped de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio e denso\u003c\/li\u003e\n\u003cli\u003eDecote redondo sem gola\u003c\/li\u003e\n\u003cli\u003eFrente aberta sem fechamento\u003c\/li\u003e\n\u003cli\u003eModelagem cropped reta e ampla\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eUse com jeans e uma blusa lisa. Para um look mais elegante, escolha calça de cintura alta e botas de cano curto.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: PP (XS), P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eLargura dos ombros: 46 cm; circunferência do busto: 112 cm; comprimento: 49 cm. O tamanho correspondente a estas medidas não foi informado.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLimpeza somente a seco. Siga as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-cropped-faux-fur-jacket-yealand\",\"g\":\"female\",\"s\":[\"XS\",\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55371999412561,0,0],[55371999445329,1,0],[55371999478097,2,0],[55371999510865,3,0],[55371999543633,0,1],[55371999576401,1,1],[55371999609169,2,1],[55371999641937,3,1],[55371999674705,0,2],[55371999707473,1,2],[55371999740241,2,2],[55371999773009,3,2]],\"c\":{\"Brown\":\"Marrom\",\"Black\":\"Preto\",\"Cream\":\"Creme\"},\"labels\":{\"XS\":\"PP (XS)\",\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: PP (XS), P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"PP (XS) \/ Marrom","offer_id":55371999412561,"sku":"YL-19835-XS-BR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Marrom","offer_id":55371999445329,"sku":"YL-19835-S-BR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Marrom","offer_id":55371999478097,"sku":"YL-19835-M-BR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Marrom","offer_id":55371999510865,"sku":"YL-19835-L-BR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"PP (XS) \/ Preto","offer_id":55371999543633,"sku":"YL-19835-XS-BK","price":84.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Preto","offer_id":55371999576401,"sku":"YL-19835-S-BK","price":84.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Preto","offer_id":55371999609169,"sku":"YL-19835-M-BK","price":84.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Preto","offer_id":55371999641937,"sku":"YL-19835-L-BK","price":84.99,"currency_code":"USD","in_stock":true},{"title":"PP (XS) \/ Creme","offer_id":55371999674705,"sku":"YL-19835-XS-CR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Creme","offer_id":55371999707473,"sku":"YL-19835-S-CR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Creme","offer_id":55371999740241,"sku":"YL-19835-M-CR","price":84.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Creme","offer_id":55371999773009,"sku":"YL-19835-L-CR","price":84.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/hf_20260906_122727_f3ee4605-e49e-4402-bc9a-dd4fa9c629ab.png?v=1792460438"},{"product_id":"womens-faux-fur-coat-glenmore","title":"Casaco Feminino de Pelo Sintético | Glenmore","description":"\u003cdiv class=\"juana-fashion-product\"\u003e\u003cp\u003eConheça \u003cstrong\u003eGlenmore\u003c\/strong\u003e da Juana Fashion: casaco feminino de pelo sintético.\u003c\/p\u003e\n\n\u003ch3\u003eDetalhes do produto\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePelo sintético macio e denso\u003c\/li\u003e\n\u003cli\u003eDecote redondo sem gola\u003c\/li\u003e\n\u003cli\u003eFrente aberta sem fecho aparente\u003c\/li\u003e\n\u003cli\u003eMangas longas\u003c\/li\u003e\n\u003cli\u003eComprimento na altura do quadril\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo combinar\u003c\/h3\u003e\n\u003cp\u003eCombine com uma blusa lisa de gola alta e calça reta. Para um look mais elegante, escolha um vestido midi, botas de cano curto e uma bolsa discreta.\u003c\/p\u003e\n\u003ch3\u003eTamanho e caimento\u003c\/h3\u003e\u003cp\u003eSiglas BR como referência, com etiqueta original entre parênteses. O caimento varia: confira as medidas da peça, sem presumir uma numeração BR fixa.\u003c\/p\u003e\u003cp\u003eMeça uma peça que vista bem, fechada e estendida: busto = axila a axila × 2; ombros = entre costuras; manga = ombro ao punho; comprimento = ponto mais alto do ombro à barra.\u003c\/p\u003e\n\u003cp\u003eTamanhos oferecidos: P (S), M, G (L).\u003c\/p\u003e\n\u003cp\u003eAo escolher o tamanho, considere a modelagem e as peças que pretende usar por baixo.\u003c\/p\u003e\n\u003ch3\u003eCuidados com a peça\u003c\/h3\u003e\n\u003cp\u003eLimpeza somente a seco. Siga as instruções da etiqueta.\u003c\/p\u003e\n\u003cdetails class=\"jf-br-finder\" data-cfg='{\"h\":\"womens-faux-fur-coat-glenmore\",\"g\":\"female\",\"s\":[\"S\",\"M\",\"L\"],\"small\":false,\"v\":[[55372002034001,0,0],[55372002066769,1,0],[55372002099537,2,0],[55372002132305,0,1],[55372002165073,1,1],[55372002197841,2,1],[55372002230609,0,2],[55372002263377,1,2],[55372002296145,2,2],[55372002328913,0,3],[55372002361681,1,3],[55372002394449,2,3]],\"c\":{\"Brown\":\"Marrom\",\"Black\":\"Preto\",\"Gray\":\"Cinza\",\"Beige\":\"Bege\"},\"labels\":{\"S\":\"P (S)\",\"M\":\"M\",\"L\":\"G (L)\"}}'\u003e\u003csummary\u003e\u003cstrong\u003eEm dúvida sobre o tamanho?\u003c\/strong\u003e\u003cb\u003eVer meu tamanho ↗\u003c\/b\u003e\u003c\/summary\u003e\u003cdiv data-fields hidden\u003e\u003cp\u003eEstimativa por altura e peso. Confira as medidas e o caimento da peça.\u003c\/p\u003e\u003clabel\u003eAltura (cm)\u003cinput data-cm inputmode=\"decimal\" placeholder=\"165\"\u003e\u003c\/label\u003e\u003clabel\u003ePeso (kg)\u003cinput data-kg inputmode=\"decimal\" placeholder=\"63\"\u003e\u003c\/label\u003e\u003clabel hidden\u003eCor\u003cselect data-color\u003e\u003coption value=\"\"\u003eQualquer cor disponível\u003c\/option\u003e\u003c\/select\u003e\u003c\/label\u003e\u003cbutton type=\"button\"\u003eVer meu tamanho\u003c\/button\u003e\u003cp data-result role=\"status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\u003csmall\u003eMedidas não são enviadas nem salvas.\u003c\/small\u003e\u003c\/div\u003e\u003cp data-fallback\u003eTamanhos: P (S), M, G (L). Confira as medidas da peça.\u003c\/p\u003e\u003c\/details\u003e\u003cstyle\u003e.jf-br-finder{margin:20px 0;padding:16px;border:1px solid #d4cec5;border-radius:12px;background:#f6f3ee}.jf-br-finder summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px;cursor:pointer}.jf-br-finder b,.jf-br-finder button{padding:12px;background:#202020;color:#fff;border:0;border-radius:7px;cursor:pointer}.jf-br-finder button{width:100%}.jf-br-finder label{display:block;margin:12px 0}.jf-br-finder input,.jf-br-finder select{width:100%;box-sizing:border-box;padding:10px;font:inherit;font-size:16px;background:#fff;color:#202020}.jf-br-finder [hidden]{display:none!important}\u003c\/style\u003e\n\u003cscript\u003e(()=\u003e{if(window.JuanaBRSizeFinder){window.JuanaBRSizeFinder();return}const rank={'2XS':0,XS:1,S:2,'S\/M':2.5,M:3,'M\/L':3.5,L:4,XL:5,XXL:6,'2XL':6,'3XL':7,'4XL':8,'5XL':9,'6XL':10};function init(){document.querySelectorAll('.jf-br-finder:not([data-ready])').forEach(b=\u003e{const c=JSON.parse(b.dataset.cfg),q=s=\u003eb.querySelector(s),out=q('[data-result]'),btn=q('button'),col=q('[data-color]'),cut=q('[data-cut]'),names=Object.keys(c.c),variants=new Map(c.v.map(v=\u003e[String(v[0]),[c.s[v[1]],names[v[2]]||'']]));b.dataset.ready='1';q('[data-fields]').hidden=false;q('[data-fallback]').hidden=true;col.parentElement.hidden=!names.length;names.forEach(n=\u003ecol.add(new Option(c.c[n],n)));let generation=0;b.addEventListener('input',()=\u003e{generation++;out.textContent=''});btn.onclick=async()=\u003e{const ticket=++generation,num=s=\u003eNumber(q(s).value.trim().replace(',','.')),cm=num('[data-cm]'),kg=num('[data-kg]'),g=c.g||cut?.value;if(!Number.isFinite(cm)||!Number.isFinite(kg)||cm\u003c140||cm\u003e210||kg\u003c30||kg\u003e200){out.textContent='Informe uma altura de 140 a 210 cm e um peso de 30 a 200 kg.';return}if(!g){out.textContent='Escolha uma referência de modelagem.';return}const centers=g==='male'?[56,63,71,80,91,103,116,130,146,163,181]:[43,48,55,63,72,83,95,108,122,138,155],scaled=kg*Math.pow((g==='male'?175:165)\/cm,1.65);if(scaled\u003ccenters[0]-8||scaled\u003ecenters[10]+12){out.textContent='Fora da faixa de estimativa. Confira as medidas da peça.';return}let target=0;centers.forEach((v,i)=\u003e{if(Math.abs(v-scaled)\u003cMath.abs(centers[target]-scaled))target=i});if(c.small)target++;btn.disabled=true;btn.textContent='Consultando tamanhos…';out.textContent='';const ctl=new AbortController(),timer=setTimeout(()=\u003ectl.abort(),10000);try{const root=window.Shopify?.routes?.root||'\/',r=await fetch(root+'products\/'+encodeURIComponent(c.h)+'.js',{credentials:'same-origin',cache:'no-store',signal:ctl.signal});if(!r.ok)throw Error();const p=await r.json();if(!Array.isArray(p.variants))throw Error();const available=p.variants.filter(v=\u003ev.available===true\u0026\u0026variants.has(String(v.id))).map(v=\u003evariants.get(String(v.id))).filter(v=\u003e!col.value||v[1]===col.value),choices=[...new Set(available.map(v=\u003ev[0]))].filter(s=\u003es in rank).sort((a,b)=\u003eMath.abs(rank[a]-target)-Math.abs(rank[b]-target)||rank[b]-rank[a]);if(ticket!==generation)return;if(!choices.length||Math.abs(rank[choices[0]]-target)\u003e.75){out.textContent='Nenhum tamanho em estoque está próximo da estimativa. Confira outra cor ou as medidas da peça.';return}const s=choices[0],cs=[...new Set(available.filter(v=\u003ev[0]===s).map(v=\u003ec.c[v[1]]).filter(Boolean))];out.textContent='Tamanho sugerido: '+c.labels[s]+'. Estimativa aproximada: confira as medidas e considere as roupas usadas por baixo.'+(c.small?' Forma pequena: a sugestão já considera um tamanho acima.':'')+(cs.length?' Disponível em: '+cs.slice(0,6).join(', ')+(cs.length\u003e6?' e outras cores':'')+'.':'')}catch(e){if(ticket===generation)out.textContent='Estoque não confirmado. Use o seletor de tamanhos e tente novamente.'}finally{clearTimeout(timer);btn.disabled=false;btn.textContent='Ver meu tamanho'}}})}window.JuanaBRSizeFinder=init;if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();document.addEventListener('shopify:section:load',init)})();\n\u003c\/script\u003e\u003c\/div\u003e","brand":"Juana Fashion","offers":[{"title":"P (S) \/ Marrom","offer_id":55372002034001,"sku":"GL-18067-S-BR","price":129.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Marrom","offer_id":55372002066769,"sku":"GL-18067-M-BR","price":129.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Marrom","offer_id":55372002099537,"sku":"GL-18067-L-BR","price":129.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Preto","offer_id":55372002132305,"sku":"GL-18067-S-BK","price":129.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Preto","offer_id":55372002165073,"sku":"GL-18067-M-BK","price":129.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Preto","offer_id":55372002197841,"sku":"GL-18067-L-BK","price":129.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Cinza","offer_id":55372002230609,"sku":"GL-18067-S-GY","price":129.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Cinza","offer_id":55372002263377,"sku":"GL-18067-M-GY","price":129.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Cinza","offer_id":55372002296145,"sku":"GL-18067-L-GY","price":129.99,"currency_code":"USD","in_stock":true},{"title":"P (S) \/ Bege","offer_id":55372002328913,"sku":"GL-18067-S-BE","price":129.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Bege","offer_id":55372002361681,"sku":"GL-18067-M-BE","price":129.99,"currency_code":"USD","in_stock":true},{"title":"G (L) \/ Bege","offer_id":55372002394449,"sku":"GL-18067-L-BE","price":129.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1072\/2607\/1377\/files\/hf_20260905_171218_0af62ce7-6a04-433e-b969-e5c4ccc80e57.png?v=1792460446"}],"url":"https:\/\/juanafashion.com\/pt\/collections\/faux-fur-teddy.oembed","provider":"Juana Fashion","version":"1.0","type":"link"}