{"product_id":"valerie™-soft-mosaic-summer-dress","title":"VALERIE™ | Soft Mosaic Summer Dress","description":"\u003cp\u003eEffortless elegance. Every single day.\u003c\/p\u003e\n\u003cp\u003eMeet the VALERIE™ Dress — a light, flowing piece designed to make getting dressed feel easy again. The soft mosaic-inspired pattern adds just enough color to stand out, while still feeling calm, refined, and wearable.\u003c\/p\u003e\n\u003cp\u003eThe relaxed silhouette drapes naturally over the body without clinging, giving you comfort, confidence, and freedom to move — exactly what you want on warmer days.\u003c\/p\u003e\n\n\u003cstyle\u003e\n.nb-readmore-content {\n  overflow: hidden;\n  max-height: 0;\n  transition: max-height 0.4s ease-in-out, opacity 0.4s ease-in-out;\n  opacity: 0;\n}\n.nb-readmore-content.open {\n  max-height: 2000px;\n  opacity: 1;\n}\n.nb-readmore-btn {\n  background: none;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  font-size: 13px;\n  color: #555;\n  letter-spacing: 0.03em;\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  margin: 8px 0 16px;\n}\n.nb-readmore-btn:hover { color: #111; }\n.nb-readmore-arrow {\n  display: inline-block;\n  transition: transform 0.3s ease-in-out;\n  font-size: 14px;\n}\n.nb-readmore-btn.open .nb-readmore-arrow {\n  transform: rotate(90deg);\n}\n.nb-acc-block {\n  border-top: 1px solid #e0e0e0;\n  margin-top: 0;\n}\n.nb-acc-block:last-of-type {\n  border-bottom: 1px solid #e0e0e0;\n}\n.nb-acc-toggle {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 14px 0;\n  cursor: pointer;\n  font-weight: bold;\n  font-size: 14px;\n  letter-spacing: 0.02em;\n  user-select: none;\n  background: none;\n  border: none;\n  width: 100%;\n  text-align: left;\n}\n.nb-acc-arrow {\n  display: inline-block;\n  transition: transform 0.3s ease-in-out;\n  font-style: normal;\n  font-size: 16px;\n  line-height: 1;\n}\n.nb-acc-block.open .nb-acc-arrow {\n  transform: rotate(180deg);\n}\n.nb-acc-body {\n  overflow: hidden;\n  max-height: 0;\n  transition: max-height 0.35s ease-in-out, padding 0.3s ease-in-out;\n  padding-bottom: 0;\n}\n.nb-acc-block.open .nb-acc-body {\n  max-height: 2400px;\n  padding-bottom: 14px;\n}\n.nb-care-row {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 8px;\n}\n.nb-trust-signals {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px 20px;\n  margin-bottom: 20px;\n}\n.nb-trust-signals span {\n  font-size: 12px;\n  color: #888;\n  letter-spacing: 0.02em;\n}\n.nb-reviews {\n  display: flex;\n  flex-direction: column;\n  gap: 28px;\n}\n.nb-review {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n}\n.nb-review-photo {\n  width: 100%;\n  aspect-ratio: 3 \/ 4;\n  object-fit: cover;\n  object-position: top;\n  border-radius: 4px;\n  display: block;\n}\n.nb-review-name {\n  font-weight: bold;\n  font-size: 13px;\n  margin-bottom: 2px;\n}\n.nb-review-stars {\n  color: #c8a96e;\n  font-size: 13px;\n  margin-bottom: 6px;\n  letter-spacing: 1px;\n}\n.nb-review-text {\n  font-size: 13px;\n  color: #444;\n  line-height: 1.6;\n}\n@media (min-width: 640px) {\n  .nb-reviews {\n    flex-direction: row;\n    align-items: flex-start;\n  }\n  .nb-review {\n    flex: 1;\n  }\n}\n\u003c\/style\u003e\n\n\u003cbutton class=\"nb-readmore-btn\" id=\"nb-readmore-btn\" onclick=\"nbReadMore()\" aria-expanded=\"false\"\u003e\n  \u003cspan id=\"nb-readmore-label\"\u003eRead more\u003c\/span\u003e\n  \u003cspan class=\"nb-readmore-arrow\" id=\"nb-readmore-arrow\"\u003e›\u003c\/span\u003e\n\u003c\/button\u003e\n\n\u003cdiv class=\"nb-readmore-content\" id=\"nb-readmore-content\"\u003e\n  \u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/7d869f22-ac08-4bc4-941c-f5ef35836def.png?v=1777996876\" alt=\"\" width=\"439\" height=\"585\"\u003e\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003e\u003cstrong\u003eWhy you'll love it\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cp\u003e• Lightweight and breathable — stays comfortable all day\u003cbr\u003e• Flowy, relaxed fit that flatters without hugging the body\u003cbr\u003e• Unique soft mosaic print — subtle, elegant, and eye-catching\u003cbr\u003e• Smooth, non-itchy fabric that feels soft on the skin\u003cbr\u003e• Non-see-through — wear it with confidence anywhere\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eFrom casual days to spontaneous plans — this is the dress you reach for when you want to feel good without overthinking it.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"nb-acc-block\" id=\"nb-size-fit\"\u003e\n  \u003cbutton class=\"nb-acc-toggle\" onclick=\"nbToggle('nb-size-fit')\" aria-expanded=\"false\"\u003e\n    \u003cspan\u003eSize \u0026amp; Fit\u003c\/span\u003e\n    \u003cspan class=\"nb-acc-arrow\"\u003e⌄\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"nb-acc-body\"\u003e\n    \u003cp style=\"margin:0;\"\u003eFit Type: Regular Fit\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"nb-acc-block\" id=\"nb-care\"\u003e\n  \u003cbutton class=\"nb-acc-toggle\" onclick=\"nbToggle('nb-care')\" aria-expanded=\"false\"\u003e\n    \u003cspan\u003eCare Instructions\u003c\/span\u003e\n    \u003cspan class=\"nb-acc-arrow\"\u003e⌄\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"nb-acc-body\"\u003e\n    \u003cdiv class=\"nb-care-row\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/img.shopoases.com\/images\/6781496864d3b35a792a68a2c93568a7.png\" width=\"30\" height=\"30\"\u003e\u003cspan\u003eMaximum washing temperature 30°C\/86°F\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"nb-care-row\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/img.shopoases.com\/images\/37afa65853236b52e629c136b8097199.png\" width=\"30\" height=\"30\"\u003e\u003cspan\u003eDo not bleach\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"nb-care-row\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/img.shopoases.com\/images\/4e0b2468f24e07221c3ced7e742401e6.png\" width=\"30\" height=\"30\"\u003e\u003cspan\u003eWash with similar colors\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"nb-care-row\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/img.shopoases.com\/images\/f8fe93ef91c116269bdda7c7e35c4c1a.png\" width=\"30\" height=\"30\"\u003e\u003cspan\u003eIron at a maximum of 110°C\/230°F\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"nb-care-row\"\u003e\n\u003cimg alt=\"\" src=\"https:\/\/img.shopoases.com\/images\/75e817990d8c3674f564c7c37a3645bc.png\" width=\"30\" height=\"30\"\u003e\u003cspan\u003eDo not dry clean\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"nb-acc-block\" id=\"nb-testimonials\"\u003e\n  \u003cbutton class=\"nb-acc-toggle\" onclick=\"nbToggle('nb-testimonials')\" aria-expanded=\"false\"\u003e\n    \u003cspan\u003eWhat Our Clients Say\u003c\/span\u003e\n    \u003cspan class=\"nb-acc-arrow\"\u003e⌄\u003c\/span\u003e\n  \u003c\/button\u003e\n  \u003cdiv class=\"nb-acc-body\"\u003e\n    \u003cdiv class=\"nb-trust-signals\"\u003e\n      \u003cspan\u003e✔ Loved by 5,000+ women across Canada\u003c\/span\u003e\n      \u003cspan\u003e✔ 4.8 average rating\u003c\/span\u003e\n      \u003cspan\u003e✔ 60-day money-back guarantee\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"nb-reviews\"\u003e\n      \u003cdiv class=\"nb-review\"\u003e\n        \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/a43008ac-11e1-4831-80d2-fc375d03e0a0.png?v=1777997118\" alt=\"Claire\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eClaire\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI wore this on a warm day out and it was perfect from start to finish. The print is so cheerful and the fabric is genuinely light — I didn’t feel overdressed or uncomfortable once. A beautiful summer dress.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nb-review\"\u003e\n        \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/bcb6d362-2e94-4de4-9ada-d95d922efc33.png?v=1777997126\" alt=\"Anne\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eAnne\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThis is exactly the kind of dress I’ve been looking for. It’s comfortable enough to wear all day but looks put together without any effort. The mosaic print is subtle and really pretty in person. Very happy with this.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"nb-review\"\u003e\n        \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/628c320a-3b2a-490d-9847-75a0f6465170.png?v=1777997132\" alt=\"Nadia\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eNadia\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThe fit is generous and flattering at the same time — which is hard to find. I love that it doesn’t cling and the colours are so fresh. I’ve already ordered a second one in a different style from the same brand.\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\nfunction nbReadMore() {\n  var content = document.getElementById('nb-readmore-content');\n  var btn = document.getElementById('nb-readmore-btn');\n  var label = document.getElementById('nb-readmore-label');\n  var isOpen = content.classList.contains('open');\n  content.classList.toggle('open', !isOpen);\n  btn.classList.toggle('open', !isOpen);\n  btn.setAttribute('aria-expanded', String(!isOpen));\n  label.textContent = isOpen ? 'Read more' : 'Read less';\n}\nfunction nbToggle(id) {\n  var block = document.getElementById(id);\n  var btn = block.querySelector('.nb-acc-toggle');\n  var isOpen = block.classList.contains('open');\n  block.classList.toggle('open', !isOpen);\n  btn.setAttribute('aria-expanded', String(!isOpen));\n}\n\u003c\/script\u003e","brand":"North \u0026 Bloom","offers":[{"title":"S","offer_id":57631673155919,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57631673188687,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57631673221455,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57631673254223,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2Xl","offer_id":57631673286991,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57631673319759,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57631673352527,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/6919e2fc-04ea-4a8c-99e9-da9301038b7a.png?v=1777996725","url":"https:\/\/northbloomco.com\/products\/valerie%e2%84%a2-soft-mosaic-summer-dress","provider":"North \u0026 Bloom","version":"1.0","type":"link"}