{"title":"T-Shirt em Saldo","description":"","products":[{"product_id":"top-lantejoulas-rose-gold","title":"TOP LANTEJOULAS ROSE GOLD","description":"","brand":"Joanna Store","offers":[{"title":"S","offer_id":49574867468624,"sku":"","price":17.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":49574867501392,"sku":"","price":17.99,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":49574867534160,"sku":"","price":17.99,"currency_code":"EUR","in_stock":false},{"title":"XL","offer_id":49574867566928,"sku":"","price":17.99,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_0466_8a0367cf-7d2b-4ce0-9003-3ffd69cbea1c.jpg?v=1734800497"},{"product_id":"top-balone-verde","title":"TOP BALONÉ VERDE","description":"\u003cp\u003eVolume e estilo na medida certa! Com um design moderno e estrutura baloné, este top dá um toque  sofisticado ao teu look. Perfeito para criar combinações ousadas e cheias de personalidade! 💚\u003c\/p\u003e","brand":"Joanna Store","offers":[{"title":"S","offer_id":49946490863952,"sku":"","price":17.99,"currency_code":"EUR","in_stock":true},{"title":"M","offer_id":49946490896720,"sku":"","price":17.99,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":49946490929488,"sku":"","price":17.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_8844.jpg?v=1742400633"},{"product_id":"top-corpete-cru","title":"TOP\/CORPETE CRÚ","description":"\u003cp\u003eUm top que é puro encanto.\u003cbr data-start=\"208\" data-end=\"211\"\u003eEste modelo estilo corpete combina renda delicada com detalhes estruturados e acabamento canelado, criando um visual sofisticado e feminino.\u003cbr data-start=\"351\" data-end=\"354\"\u003ePerfeito para eventos, jantares especiais ou para dar um toque elegante ao teu look casual com jeans.\u003c\/p\u003e","brand":"Joanna Store","offers":[{"title":"S\/M","offer_id":51773309518160,"sku":null,"price":22.0,"currency_code":"EUR","in_stock":false},{"title":"M\/L","offer_id":51773309550928,"sku":null,"price":22.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_0579_78bf25b6-7664-4532-affb-401d87643cf5.jpg?v=1753548297"},{"product_id":"top-comprido-boho-renda","title":"TOP COMPRIDO BOHO RENDA","description":"","brand":"Joanna Store","offers":[{"title":"Branco","offer_id":51773317054800,"sku":null,"price":29.9,"currency_code":"EUR","in_stock":false},{"title":"Preto","offer_id":51773317087568,"sku":null,"price":29.9,"currency_code":"EUR","in_stock":false},{"title":"Castanho","offer_id":51829308490064,"sku":null,"price":29.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_1398.jpg?v=1754247004"},{"product_id":"top-alcas-malha-fria-com-ligeiro-brilho","title":"TOP ALÇAS MALHA FRIA COM LIGEIRO BRILHO","description":"","brand":"Joanna Store","offers":[{"title":"Bege","offer_id":51864203723088,"sku":null,"price":10.0,"currency_code":"EUR","in_stock":false},{"title":"Rosa Claro","offer_id":51864203755856,"sku":null,"price":10.0,"currency_code":"EUR","in_stock":false},{"title":"Bronze","offer_id":51864203788624,"sku":null,"price":10.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_1329.jpg?v=1754652434"},{"product_id":"camisola-basica-manga-cava","title":"CAMISOLA BÁSICA MANGA CAVA","description":"\u003cp data-start=\"87\" data-end=\"353\"\u003eConforto, simplicidade e versatilidade num só essencial. Esta camisola básica em lycra, com manga cava e toque suave, é perfeita para criar looks práticos e elegantes em qualquer ocasião. Combina com tudo e adapta-se a todos os estilos, do casual ao mais composto.\u003c\/p\u003e\n\u003cp data-start=\"355\" data-end=\"483\"\u003eDisponível nas cores preto, branco, bege, bordeaux e cinza, em tamanhos S\/M e M\/L.\u003cbr data-start=\"437\" data-end=\"440\"\u003eA Joana veste S\/M, mede 1.58cm de altura.\u003c\/p\u003e\n\u003cp data-start=\"485\" data-end=\"622\"\u003eEstamos por aqui, chama no WhatsApp 🤍\u003c\/p\u003e","brand":"Joanna Store","offers":[{"title":"Preto \/ S\/M","offer_id":51871110660432,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Bege \/ S\/M","offer_id":51871110693200,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Branco \/ S\/M","offer_id":51871110725968,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"CINZA \/ S\/M","offer_id":51871110758736,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Bordeaux \/ S\/M","offer_id":51871110791504,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Preto \/ M\/L","offer_id":51871110955344,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Bege \/ M\/L","offer_id":51871110988112,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Branco \/ M\/L","offer_id":51871111020880,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"CINZA \/ M\/L","offer_id":51871111053648,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false},{"title":"Bordeaux \/ M\/L","offer_id":51871111086416,"sku":null,"price":8.99,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/Imagem_WhatsApp_2025-08-28_as_12.18.32_7a3a3844.jpg?v=1756386025"},{"product_id":"top-basico-decote-quadrado","title":"TOP BÁSICO DECOTE QUADRADO CASTANHO","description":"\u003cp\u003e\u003cspan\u003eUm essencial que nunca falha 🤍. De corte simples e elegante, este top com decote quadrado valoriza a silhueta e é perfeito para conjugar com qualquer peça — desde saias mais sofisticadas a jeans descontraídos. Um básico versátil que vai querer ter sempre à mão.\u003c\/span\u003e\u003cbr data-start=\"375\" data-end=\"378\"\u003e\u003cspan\u003eDisponível no tamanho S\/M e M\/L.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr data-start=\"408\" data-end=\"411\"\u003e\u003cspan\u003eA Joana veste XS\/S, mede 1.58cm de altura.\u003c\/span\u003e\u003c\/p\u003e","brand":"Joanna Store","offers":[{"title":"S\/M","offer_id":51974809092432,"sku":null,"price":19.9,"currency_code":"EUR","in_stock":false},{"title":"M\/L","offer_id":51974809125200,"sku":null,"price":19.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/FF111DD2-253E-46C5-975D-419D88BC26ED.jpg?v=1756709645"},{"product_id":"top-basico-decote-quadrado-camel","title":"TOP BÁSICO DECOTE QUADRADO CAMEL","description":"","brand":"Joanna Store","offers":[{"title":"S\/M","offer_id":52014066401616,"sku":null,"price":19.9,"currency_code":"EUR","in_stock":false},{"title":"M\/L","offer_id":52014066434384,"sku":null,"price":19.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_4824.jpg?v=1757439634"},{"product_id":"vestido-assimetrico-cetim-com-renda","title":"VESTIDO ASSIMÉTRICO CETIM COM RENDA","description":"\u003cp\u003e\u003cspan\u003eUm vestido que une elegância e ousadia. O corte assimétrico e o detalhe da renda tornam esta peça única, perfeita para quem gosta de marcar a diferença com sofisticação. O toque acetinado garante fluidez e leveza, ideal para combinações tanto com calças como em versão mais clássica.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTamanho único, veste até M\/L.\u003cbr\u003e\u003c\/span\u003eA Joana veste S\/M, mede 1.58cm de altura.\u003c\/p\u003e","brand":"Joanna Store","offers":[{"title":"Preto","offer_id":52135575454032,"sku":null,"price":24.9,"currency_code":"EUR","in_stock":false},{"title":"Castanho","offer_id":52135578173776,"sku":null,"price":24.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/12BFAA6D-A508-4283-B91F-A188041F424D.jpg?v=1759351336"},{"product_id":"top-alcas-renda","title":"TOP ALÇAS RENDA","description":"","brand":"Joanna Store","offers":[{"title":"Branco","offer_id":52681518350672,"sku":null,"price":19.9,"currency_code":"EUR","in_stock":false},{"title":"Preto","offer_id":52681518383440,"sku":null,"price":19.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_7612.jpg?v=1770923138"},{"product_id":"top-floral-lumina","title":"TOP FLORAL LUMINA","description":"","brand":"Joanna Store","offers":[{"title":"S","offer_id":52682275422544,"sku":null,"price":39.9,"currency_code":"EUR","in_stock":false},{"title":"M","offer_id":52682275455312,"sku":null,"price":39.9,"currency_code":"EUR","in_stock":false},{"title":"L","offer_id":52682275488080,"sku":null,"price":39.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/IMG_7646_50baebff-f7d8-46e5-ae48-f0bdfeb3f2a3.jpg?v=1770922737"},{"product_id":"top-polka-dots","title":"TOP POLKA DOTS","description":"\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:c26be994-bedd-480a-a7f5-f7b10a25424c-0\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"4ea116d6-23a7-4dcb-8abe-ad011e192fc0\" dir=\"auto\" data-message-model-slug=\"gpt-5-4-thinking\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word light markdown-new-styling\"\u003e\n\u003cp data-start=\"52\" data-end=\"123\"\u003eUm daqueles tops que transforma o look e te deixa elegante sem esforço.\u003c\/p\u003e\n\u003cp data-start=\"125\" data-end=\"283\"\u003eTop com alças reguláveis e detalhe fluido no decote, perfeito para combinares com calças, calções ou saias nos dias em que queres sentir-te ainda mais bonita.\u003c\/p\u003e\n\u003cp data-start=\"285\" data-end=\"362\"\u003eModelo de tamanho único, pensado para um look feminino, leve e fácil de usar.\u003c\/p\u003e\n\u003cp data-start=\"364\" data-end=\"405\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eA Joana veste S\/M, mede 1.58cm de altura.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"z-0 flex min-h-[46px] justify-start\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"mt-3 w-full empty:hidden\"\u003e\n\u003cdiv class=\"text-center\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv aria-hidden=\"true\" data-edge=\"true\" class=\"pointer-events-none h-px w-px absolute bottom-0\"\u003e\u003c\/div\u003e","brand":"Joanna Store","offers":[{"title":"Branco","offer_id":52886685483344,"sku":null,"price":12.9,"currency_code":"EUR","in_stock":false},{"title":"Preto","offer_id":52886685516112,"sku":null,"price":12.9,"currency_code":"EUR","in_stock":false},{"title":"Castanho","offer_id":52886685548880,"sku":null,"price":12.9,"currency_code":"EUR","in_stock":false},{"title":"Azul bebé","offer_id":52886685581648,"sku":null,"price":12.9,"currency_code":"EUR","in_stock":false},{"title":"Azul-marinho","offer_id":52886685614416,"sku":null,"price":12.9,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6672\/3816\/files\/67c3d265-bdae-4d62-b2ac-87e1ab007cf3.jpg?v=1775501245"}],"url":"https:\/\/joannastore.pt\/pt-fr\/collections\/t-shirt-em-saldo.oembed","provider":"Joanna Store","version":"1.0","type":"link"}