{"title":"Santorini Sun Collection","description":"","products":[{"product_id":"elara™-airy-summer-flow-dress","title":"ELARA™ | Airy Summer Flow Dress","description":"\u003cp\u003eEffortless elegance. Every day.\u003c\/p\u003e\n\u003cp\u003eMeet the ELARA™ Dress — designed for warm days where comfort and style need to go hand in hand. Light, breathable, and beautifully flowy, it moves with you and keeps you feeling fresh from morning to evening.\u003c\/p\u003e\n\u003cp\u003eThe relaxed silhouette drapes softly without clinging, giving you that easy, confident look — whether you're on vacation, out for lunch, or just enjoying the day.\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-body {\n  flex: 1;\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\/2d3c9f80-4d61-4e6e-8167-eb8da59de4ea.png?v=1777982304\" alt=\"\" width=\"399\" height=\"532\"\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, breathable fabric — perfect for warmer days\u003cbr\u003e• Flowy fit that doesn't cling to the body\u003cbr\u003e• Soft on the skin — no itching or discomfort\u003cbr\u003e• Non-see-through for confident, all-day wear\u003cbr\u003e• Easy to style — dress it up or keep it casual\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eMade to move with you, feel good on your skin, and simplify your day — this is one of those pieces you'll keep reaching for again and again.\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;\"\u003e\u003cspan\u003eFit Type\u003c\/span\u003e: \u003cspan\u003eRegular Fit\u003c\/span\u003e\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\/ed7c9d64-e1b4-4b50-ae99-52b791cd8421.png?v=1777983462\" alt=\"Mira\"\u003e\n        \u003cdiv class=\"nb-review-body\"\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eMira\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI wasn’t sure about ordering online, but this dress exceeded my expectations. The fabric is so light and comfortable — I wore it all day and forgot I had it on. Definitely ordering another colour.\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\/3e3750d9-07da-48cc-8528-16bb7a9de148.png?v=1777983470\" alt=\"Tasha\"\u003e\n        \u003cdiv class=\"nb-review-body\"\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eTasha\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eLa qualité est vraiment au rendez-vous. La robe tombe bien, elle ne colle pas au corps et le tissu est doux. Je la porte aussi bien pour aller faire des courses que pour un souper en famille. Très polyvalente.\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\/4954cb0c-4c78-43ea-93f7-d7f59fedf639.png?v=1777983467\" alt=\"Kate\"\u003e\n        \u003cdiv class=\"nb-review-body\"\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eKate\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eBetter than I expected, honestly. At my age I need something that’s comfortable but still looks put-together. This dress does exactly that. The fit is relaxed without looking sloppy. Love it.\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":57630507106639,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57630507139407,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57630507172175,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57630507204943,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57630507237711,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57630507270479,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57630507303247,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/3b33ad92-badb-4d5b-9310-00d54d325941.png?v=1777982502"},{"product_id":"mirelle™-embroidered-linen-summer-dress","title":"MIRELLE™ | Embroidered Linen Summer Dress","description":"\u003cp\u003eEffortless elegance. With a refined touch.\u003c\/p\u003e\n\u003cp\u003eMeet the MIRELLE™ Dress — where breathable comfort meets timeless detail. Designed with a relaxed silhouette and finished with intricate embroidery, it brings a more elevated feel to your everyday summer look.\u003c\/p\u003e\n\u003cp\u003eLightweight and airy, this dress keeps you cool while the structured shape ensures it falls beautifully without clinging. Whether you're strolling by the coast or heading out for a relaxed day, it's the kind of piece that feels as good as it looks.\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\/4359d097-2ced-4fa1-9ab0-582ab23daee5.png?v=1777984875\" 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 linen-blend feel — breathable and airy\u003cbr\u003e• Elegant embroidered details for a refined look\u003cbr\u003e• Relaxed fit that flows naturally with your body\u003cbr\u003e• Soft on the skin — no itching or stiffness\u003cbr\u003e• Non-see-through for confident wear\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eDesigned to feel effortless, look elevated, and move with you — this is the dress you reach for when you want comfort without compromising on style.\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\/r1_8b42631e-04bd-4ac4-ac31-f22d795de8d0.png?v=1777985338\" alt=\"Diane\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eDiane\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI ordered this on a whim and I’m so glad I did. The embroidery is even more beautiful in person. It’s comfortable enough for a full day out and elegant enough for dinner. Truly a versatile piece.\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\/r2_81f0228f-8ca5-4192-b56e-0b23bddcd2dd.png?v=1777985338\" alt=\"Sylvie\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eSylvie\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eJe cherchais une robe légère mais qui a du caractère. Celle-ci est parfaite. La broderie est délicate, le tissu respire bien et la coupe est flatteuse. Je l’ai portée toute la journée sans aucun inconfört.\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\/r3.png?v=1777985338\" alt=\"Carol\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eCarol\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThis dress is exactly what I was looking for. The quality is excellent and it fits true to size. I love that it looks polished without trying too hard. Already recommended it to three friends.\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":57630763254095,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57630763286863,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57630763319631,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57630763352399,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57630763385167,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57630763417935,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57630763450703,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/sj1.png?v=1777984732"},{"product_id":"alyssa™-soft-floral-air-dress","title":"ALYSSA™ | Soft Floral Air Dress","description":"\u003cp\u003eLight, feminine, and made for sunny days.\u003c\/p\u003e\n\u003cp\u003eMeet the ALYSSA™ Dress — a soft, flowy piece designed to keep you feeling cool and comfortable while still looking effortlessly put together. The delicate floral print adds a fresh, elegant touch, while the relaxed fit gives you that easy, natural drape.\u003c\/p\u003e\n\u003cp\u003eIt moves gently with your body and doesn't cling, making it perfect for warm days when you just want to feel light, free, and confident.\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\/8386ff18-6d98-43f4-9fae-95f263ff5b0a.png?v=1777986111\" alt=\"\" width=\"420\" height=\"560\"\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 — ideal for warm weather\u003cbr\u003e• Flowy fit that falls naturally without sticking\u003cbr\u003e• Soft, smooth fabric — comfortable on the skin\u003cbr\u003e• Non-see-through for worry-free wear\u003cbr\u003e• Feminine floral design that feels fresh and effortless\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eEasy to wear, easy to style, and designed to feel good from morning to evening — this is one of those dresses that simply works, wherever your day takes you.\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\/7d628875-7bcb-4e39-961c-485fd8bd2a8e.png?v=1777987254\" alt=\"Linda\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eLinda\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI wore this on a hot day out with friends and got so many compliments. It’s genuinely comfortable — not just pretty. The fabric doesn’t wrinkle easily either, which is a big plus for me.\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\/0ddf55eb-67ce-4055-8eb8-46c224da68a0.png?v=1777987259\" alt=\"Joanne\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eJoanne\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThe print is so cheerful and the fit is just right — not too loose, not too fitted. I’ve washed it twice and it still looks brand new. Exactly what I needed for summer.\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\/99daff6f-dace-4709-86bd-998be3ffe640.png?v=1777987261\" alt=\"Patricia\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003ePatricia\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI was a bit hesitant about the sizing but it fits perfectly. The dress is lightweight without feeling cheap. I’ve already worn it four times this month — it’s become my go-to for easy days.\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":57630817878351,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57630817911119,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57630817943887,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57630817976655,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57630818009423,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57630818042191,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57630818074959,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/81168d29-74d0-4255-b400-9b290ed0eee3.png?v=1777986145"},{"product_id":"isla™-aegean-embroidered-breeze-dress","title":"ISLA™ | Aegean Embroidered Breeze Dress","description":"\u003cp\u003eEffortless style, inspired by coastal days.\u003c\/p\u003e\n\u003cp\u003eMeet the ISLA™ Dress — a light and breathable piece designed to bring that relaxed, sun-soaked feeling into your everyday wardrobe. The soft blue tone combined with vibrant embroidered details gives it a unique, elevated look without feeling overdone.\u003c\/p\u003e\n\u003cp\u003eThe loose, airy fit drapes naturally and keeps you comfortable all day, while the subtle structure ensures it still looks polished and put together.\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\/beb4d0a7-d94c-4996-b88f-4c43d7770031.png?v=1777988739\" alt=\"\" width=\"420\" height=\"560\"\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 — perfect for warm weather\u003cbr\u003e• Relaxed fit that flows without clinging\u003cbr\u003e• Eye-catching embroidery for a refined, unique touch\u003cbr\u003e• Soft, comfortable fabric for all-day wear\u003cbr\u003e• Non-see-through for confident styling\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eDesigned for easy days, warm moments, and effortless outfits — this is the kind of dress you'll keep reaching for, whether you're at home or away.\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\/1be4557b-86fd-468c-ad6d-cd4b6a2c842a.png?v=1777989015\" alt=\"Karen\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eKaren\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI bought this for a weekend trip and ended up wearing it three days in a row. It packs well, doesn’t wrinkle, and the embroidery makes it look way more expensive than it is. Really happy with this purchase.\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\/6a56666d-325f-430c-9527-837c311f155f.png?v=1777989015\" alt=\"Sofia\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eSofia\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThe colour is stunning in real life — that soft blue is so fresh. It fits true to size and the fabric is genuinely comfortable in the heat. I wore it on a warm evening out and felt great all night.\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\/4467ee2c-3b6e-460f-9e29-6a5dffcb6c2d.png?v=1777989018\" alt=\"Rosa\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eRosa\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eAt my age, comfort comes first — but I still want to look nice. This dress gives me both. The fit is generous without being shapeless, and the detail at the neckline is beautiful. I’ve already recommended it to my sister.\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":57630991384911,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57630991417679,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57630991450447,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57630991483215,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57630991515983,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57630991548751,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57630991581519,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/371047ba-5921-44cf-bcc5-4d893ce00e40.png?v=1777988786"},{"product_id":"elara™-coastal-embroidered-summer-dress","title":"ELARA™ | Coastal Embroidered Summer Dress","description":"\u003cp\u003eSoft color. Effortless elegance.\u003c\/p\u003e\n\u003cp\u003eMeet the ELARA™ Dress — a lightweight, airy piece designed to bring a fresh, feminine feel to your summer wardrobe. The soft pink tone combined with detailed embroidery creates a look that feels both relaxed and refined.\u003c\/p\u003e\n\u003cp\u003eThe loose silhouette flows naturally over the body, giving you comfort without losing shape. It’s easy to wear, easy to style, and perfect for warm days when you want to feel light and put together.\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\/3f386ed1-d4f1-421f-9fd3-bb9e7bad70d7.png?v=1777991728\" alt=\"\" width=\"424\" height=\"565\"\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 for warm-weather comfort\u003cbr\u003e• Relaxed fit that drapes beautifully without clinging\u003cbr\u003e• Elegant embroidered details for a unique finish\u003cbr\u003e• Soft fabric that feels smooth on the skin\u003cbr\u003e• Non-see-through for confident everyday wear\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eDesigned to feel effortless from morning to evening — this is the kind of dress that instantly makes getting dressed feel easy.\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\/0fc9a4c2-af24-4773-b907-b71455099fc0.png?v=1777992476\" alt=\"Debbie\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eDebbie\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThis dress is so much prettier in person. The pink is soft and flattering, and the embroidery is really well done. I wore it to a family lunch and felt completely comfortable the whole time. Will definitely order again.\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\/fab24386-60d7-477c-bbbf-b4dea0679b15.png?v=1777992475\" alt=\"Maria\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eMaria\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI’ve been looking for a dress that’s comfortable but doesn’t look like a house dress — this is exactly it. The fit is generous and the fabric is light. I wore it on a hot day and stayed cool all afternoon.\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\/1f7e3fe5-5dab-49ac-af3f-b1f4611b7bb3.png?v=1777992480\" alt=\"Cheryl\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eCheryl\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eOrdered this on a whim and I’m so glad I did. It fits beautifully, the colour is cheerful without being too bold, and the detail around the neckline is gorgeous. A great everyday summer dress.\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":57631294554447,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57631294587215,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57631294619983,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57631294652751,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57631294685519,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57631294718287,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57631294751055,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/9d8f8e66-937a-481c-a2d4-e1d31f034946.png?v=1777991555"},{"product_id":"sorelle™-coastal-flow-stripe-dress","title":"SORELLE™ | Coastal Flow Stripe Dress","description":"\u003cp\u003eEffortless movement. Everyday elegance.\u003c\/p\u003e\n\u003cp\u003eMeet the SORELLE™ Dress — a light, flowing piece designed to move with you. The soft vertical wave pattern creates a flattering, elongating look while keeping the style relaxed and easy to wear.\u003c\/p\u003e\n\u003cp\u003eThe airy fabric drapes naturally over the body, giving you comfort without feeling shapeless. It’s the kind of dress you throw on and instantly feel put together — no effort needed.\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\/97f43dde-02bd-4f75-960c-e20cae4d2f67.png?v=1777994406\" alt=\"\" width=\"451\" height=\"601\"\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 for all-day comfort\u003cbr\u003e• Flowy fit that flatters without clinging\u003cbr\u003e• Vertical wave pattern for a slimming effect\u003cbr\u003e• Soft-touch fabric that feels smooth on the skin\u003cbr\u003e• Non-see-through for confident everyday wear\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eMade for warm days, casual plans, and everything in between — this is one of those pieces that quietly becomes your favorite.\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\/0dce3638-1b5a-4dbd-b9b2-2dfb46d62209.png?v=1777994685\" alt=\"Layla\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eLayla\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThe colours on this dress are even more vibrant in person. It fits beautifully — not too loose, not too fitted. I wore it on a warm day out and felt comfortable and stylish the whole time. Definitely a keeper.\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\/3f60c740-a5d4-486e-a96e-b0f1a9177477.png?v=1777994688\" alt=\"Helen\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eHelen\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI’ve been searching for a dress that’s both comfortable and interesting to look at — this is it. The wave print is flattering and the fabric is genuinely light. I’ve already worn it twice this week.\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\/6c190ace-a3fd-4dab-a62d-005a933fd792.png?v=1777994698\" alt=\"Vivian\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eVivian\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eAt my age I want something that looks cheerful without being too much. This dress hits that balance perfectly. The fit is forgiving, the fabric breathes well, and I get compliments every time I wear it.\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":57631517344079,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57631517376847,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57631517409615,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57631517442383,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57631517475151,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57631517507919,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57631517540687,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/0324eac4-1f42-483a-8698-f5f9d3d335ee.png?v=1777994439"},{"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"},{"product_id":"savannah™-sunlight-stripe-comfort-dress","title":"SAVANNAH™ | Sunlight Stripe Comfort Dress","description":"\u003cp\u003eSoft, light, and made for effortless days.\u003c\/p\u003e\n\u003cp\u003eMeet the SAVANNAH™ Dress — a relaxed, easy-to-wear piece designed to keep you comfortable while still looking refined. The subtle vertical stripes create a clean, elongated silhouette, while the soft yellow tones add a fresh, sunlit feel.\u003c\/p\u003e\n\u003cp\u003eThe fabric drapes naturally without clinging, giving you that perfect balance between comfort and elegance — ideal for everyday wear.\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\/7e09a53e-b057-4623-8578-660a80950b38.png?v=1777998814\" alt=\"\" width=\"420\" height=\"631\"\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 — perfect for warm days\u003cbr\u003e• Relaxed fit that flows without hugging the body\u003cbr\u003e• Vertical stripe design for a flattering, lengthening look\u003cbr\u003e• Soft-touch fabric — no itching or stiffness\u003cbr\u003e• Non-see-through — feel confident wherever you go\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eFrom quiet mornings to casual outings — this is the dress you reach for when you want to feel comfortable, confident, and effortlessly put together.\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\/ff94b878-8f8d-46da-9a46-2aae9c8b3f46.png?v=1777999122\" alt=\"Susan\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eSusan\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI’ve been wearing this almost every other day since it arrived. It’s the kind of dress that just works — comfortable enough for a full day at home, but polished enough to go out in. The stripe pattern is really flattering too. Genuinely one of my best purchases this year.\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\/a6ba4e95-be8b-4ae6-b0a1-fc0882ee3350.png?v=1777999124\" alt=\"Tracey\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eTracey\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eOrdered this after seeing it online and I’m so glad I did. The fabric is soft and light — not at all stiff or scratchy. It fits true to size and the length is perfect. I wore it on a hot day and stayed cool the whole time. Will definitely be ordering again.\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\/07d2be74-4068-4d00-a48f-d67b297716b6.png?v=1777999129\" alt=\"Lauren\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eLauren\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI was a little unsure about the sizing but it fits perfectly. The dress is lightweight without feeling cheap, and the yellow stripe detail is subtle and really pretty. It’s become my go-to for easy summer days. Really happy with this one.\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":57631766348111,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57631766380879,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57631766413647,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57631766446415,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57631766479183,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57631766511951,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57631767200079,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/ea3a3d18-4225-4666-8581-ae64431fdfe2.png?v=1777998627"},{"product_id":"isabelle™-coastal-stripe-wrap-dress","title":"ISABELLE™ | Coastal Stripe Wrap Dress","description":"\u003cstyle\u003e\n\/* ============================================\n   NORTH \u0026 BLOOM — PRODUCT PAGE ENHANCEMENTS\n   Mobile-first · Impulse-compatible\n============================================ *\/\n\n.nb-readmore-hidden {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.45s ease-in-out, opacity 0.35s ease-in-out;\n  opacity: 0;\n}\n.nb-readmore-hidden.is-open {\n  max-height: 2000px;\n  opacity: 1;\n}\n.nb-readmore-toggle {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  margin-top: 10px;\n  background: none;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  font-size: 0.88rem;\n  font-weight: 700;\n  letter-spacing: 0.04em;\n  color: #111;\n  text-decoration: underline;\n  text-underline-offset: 3px;\n  font-family: inherit;\n}\n.nb-readmore-toggle:hover { color: #555; }\n.nb-readmore-arrow {\n  display: inline-block;\n  transition: transform 0.3s ease-in-out;\n  font-style: normal;\n  font-weight: 700;\n}\n.nb-readmore-toggle.is-open .nb-readmore-arrow { transform: rotate(90deg); }\n.nb-accordion {\n  border-top: 1px solid #e0e0e0;\n  margin-top: 0;\n}\n.nb-accordion:last-of-type { border-bottom: 1px solid #e0e0e0; }\n.nb-accordion-trigger {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  width: 100%;\n  background: none;\n  border: none;\n  padding: 14px 0;\n  cursor: pointer;\n  font-family: inherit;\n  font-size: 0.9rem;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  color: #111;\n  text-align: left;\n}\n.nb-accordion-icon {\n  display: inline-block;\n  transition: transform 0.3s ease-in-out;\n  font-size: 1rem;\n  color: #555;\n}\n.nb-accordion-trigger.is-open .nb-accordion-icon { transform: rotate(90deg); }\n.nb-accordion-body {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.45s ease-in-out, opacity 0.35s ease-in-out;\n  opacity: 0;\n}\n.nb-accordion-body.is-open {\n  max-height: 1600px;\n  opacity: 1;\n}\n.nb-accordion-body-inner {\n  padding-bottom: 14px;\n  font-size: 0.875rem;\n  color: #333;\n  line-height: 1.6;\n}\n.nb-care-row {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 8px;\n}\n.nb-care-row img { flex-shrink: 0; }\n\n\/* ===== REVIEWS SECTION ===== *\/\n.nb-reviews-section {\n  margin-top: 24px;\n  border-top: 1px solid #e0e0e0;\n  padding-top: 18px;\n}\n.nb-reviews-title {\n  font-size: 0.9rem;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n  color: #111;\n  margin-bottom: 10px;\n}\n.nb-trust-signals {\n  display: flex;\n  flex-direction: column;\n  gap: 3px;\n  margin-bottom: 10px;\n}\n.nb-trust-signals span {\n  font-size: 0.75rem;\n  color: #999;\n  letter-spacing: 0.02em;\n}\n.nb-trust-cta {\n  font-size: 0.75rem;\n  color: #888;\n  margin-bottom: 14px;\n  line-height: 1.5;\n}\n.nb-trust-cta a { color: #111; text-decoration: underline; }\n.nb-reviews-carousel {\n  display: flex;\n  gap: 16px;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n  scrollbar-width: none;\n  padding-bottom: 8px;\n}\n.nb-reviews-carousel::-webkit-scrollbar { display: none; }\n.nb-review-card {\n  flex: 0 0 80vw;\n  max-width: 260px;\n  scroll-snap-align: start;\n  border: 1px solid #f0f0f0;\n  border-radius: 6px;\n  padding: 14px;\n  background: #fafafa;\n}\n@media (min-width: 768px) { .nb-review-card { flex: 0 0 240px; } }\n.nb-review-photo {\n  width: 100%;\n  border-radius: 4px;\n  margin-bottom: 10px;\n  display: block;\n  aspect-ratio: 3\/4;\n  object-fit: cover;\n  object-position: top;\n}\n.nb-review-name {\n  font-size: 0.82rem;\n  font-weight: 700;\n  color: #111;\n  margin-bottom: 3px;\n}\n.nb-review-stars {\n  color: #c9a96e;\n  font-size: 0.85rem;\n  margin-bottom: 6px;\n  letter-spacing: 1px;\n}\n.nb-review-text {\n  font-size: 0.82rem;\n  color: #444;\n  line-height: 1.55;\n}\n.nb-swipe-hint {\n  font-size: 0.72rem;\n  color: #aaa;\n  margin-top: 8px;\n  text-align: center;\n}\n@media (min-width: 768px) { .nb-swipe-hint { display: none; } }\n\u003c\/style\u003e\n\n\u003c!-- ===== PRODUCT DESCRIPTION ===== --\u003e\n\u003cdiv class=\"nb-readmore-intro\"\u003e\n  \u003cp\u003e\u003cstrong\u003eClean lines. Effortless elegance. Every day.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cp\u003eMeet the Isabelle™ — a refined, easy-to-wear piece inspired by coastal simplicity. The soft blue stripes on a light base create a fresh, timeless look, while the wrap-style detail subtly shapes the waist for a flattering, feminine silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cbutton class=\"nb-readmore-toggle\" id=\"nb-readmore-btn\" aria-expanded=\"false\" onclick=\"(function(){\n  var btn = document.getElementById('nb-readmore-btn');\n  var body = document.getElementById('nb-readmore-body');\n  var open = btn.classList.toggle('is-open');\n  body.classList.toggle('is-open', open);\n  btn.setAttribute('aria-expanded', open);\n  btn.querySelector('.nb-readmore-label').textContent = open ? 'Read less' : 'Read more';\n})()\"\u003e\n  \u003cem class=\"nb-readmore-arrow\"\u003e›\u003c\/em\u003e\n  \u003cspan class=\"nb-readmore-label\"\u003eRead more\u003c\/span\u003e\n\u003c\/button\u003e\n\n\u003cdiv class=\"nb-readmore-hidden\" id=\"nb-readmore-body\" aria-hidden=\"true\"\u003e\n  \u003cp\u003eLightweight and breathable, it moves naturally with your body — giving you comfort without ever feeling overdressed.\u003c\/p\u003e\n  \u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/6a93eaf5-627c-4edc-946a-cf209e0c590e.png?v=1778001226\" alt=\"\" width=\"440\" height=\"587\"\u003e\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eWhy you’ll love it\u003c\/strong\u003e\u003c\/p\u003e\n  \u003cp\u003eLightweight, breathable fabric — perfect for warmer days\u003cbr\u003eFlattering wrap-style fit that gently defines the waist\u003cbr\u003eVertical stripe design for a clean, elongated silhouette\u003cbr\u003eSoft, smooth fabric — no itching or stiffness\u003cbr\u003eNon-see-through — feel confident all day\u003c\/p\u003e\n  \u003cp\u003e\u003cstrong\u003eFrom relaxed mornings at home to days out in the sun — this is the dress that makes you feel put together without trying too hard.\u003c\/strong\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- ===== ACCORDIONS ===== --\u003e\n\u003cdiv style=\"margin-top:18px;\"\u003e\n\n  \u003cdiv class=\"nb-accordion\"\u003e\n    \u003cbutton class=\"nb-accordion-trigger\" id=\"nb-acc-sizefit-btn\" aria-expanded=\"false\" onclick=\"(function(){\n      var btn = document.getElementById('nb-acc-sizefit-btn');\n      var body = document.getElementById('nb-acc-sizefit-body');\n      var open = btn.classList.toggle('is-open');\n      body.classList.toggle('is-open', open);\n      btn.setAttribute('aria-expanded', open);\n    })()\"\u003e\n      Size \u0026amp; Fit\n      \u003cem class=\"nb-accordion-icon\"\u003e›\u003c\/em\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"nb-accordion-body\" id=\"nb-acc-sizefit-body\"\u003e\n      \u003cdiv class=\"nb-accordion-body-inner\"\u003e\n        \u003cp\u003eFit Type: Regular Fit\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nb-accordion\"\u003e\n    \u003cbutton class=\"nb-accordion-trigger\" id=\"nb-acc-care-btn\" aria-expanded=\"false\" onclick=\"(function(){\n      var btn = document.getElementById('nb-acc-care-btn');\n      var body = document.getElementById('nb-acc-care-body');\n      var open = btn.classList.toggle('is-open');\n      body.classList.toggle('is-open', open);\n      btn.setAttribute('aria-expanded', open);\n    })()\"\u003e\n      Care Instructions\n      \u003cem class=\"nb-accordion-icon\"\u003e›\u003c\/em\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"nb-accordion-body\" id=\"nb-acc-care-body\"\u003e\n      \u003cdiv class=\"nb-accordion-body-inner\"\u003e\n        \u003cdiv class=\"nb-care-row\"\u003e\n\u003cimg alt=\"Wash\" 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=\"Bleach\" 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=\"Colors\" 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=\"Iron\" 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=\"Dry clean\" 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  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c!-- ===== REVIEWS: always visible swipe carousel ===== --\u003e\n\u003cdiv class=\"nb-reviews-section\"\u003e\n  \u003cdiv class=\"nb-reviews-title\"\u003eWhat Our Clients Say\u003c\/div\u003e\n  \u003cdiv class=\"nb-trust-signals\"\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  \u003cp class=\"nb-trust-cta\"\u003eWant to be featured here? Send your photo to \u003ca href=\"mailto:info@northbloom.com\"\u003einfo@northbloom.com\u003c\/a\u003e — we’d love to share your look!\u003c\/p\u003e\n\n  \u003cdiv class=\"nb-reviews-carousel\"\u003e\n\n    \u003c!-- sanr1: badkamer, sandalen, gouden horloge --\u003e\n    \u003cdiv class=\"nb-review-card\"\u003e\n      \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/sanr1.png?v=1778275060\" alt=\"Laura M.\"\u003e\n      \u003cdiv class=\"nb-review-name\"\u003eLaura M., Ontario\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-text\"\u003eI ordered this and tried it on the moment it arrived — and I haven’t stopped wearing it since. The wrap detail is so flattering and the fabric is incredibly soft and lightweight. It looks polished without any effort. Absolutely love it.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- sanr2: kust\/zee, zonnebril, gouden oorbellen --\u003e\n    \u003cdiv class=\"nb-review-card\"\u003e\n      \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/sanr2.png?v=1778275061\" alt=\"Carmen R.\"\u003e\n      \u003cdiv class=\"nb-review-name\"\u003eCarmen R., British Columbia\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-text\"\u003eI wore this on a coastal walk and it was perfect — lightweight, breezy, and so elegant. The blue stripe is classic and timeless and the fit is incredibly flattering. I got so many compliments. This dress is everything I wanted for summer.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- sanr3: terras\/tuin, sandalen, blootsvoets --\u003e\n    \u003cdiv class=\"nb-review-card\"\u003e\n      \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/sanr3.png?v=1778275059\" alt=\"Diane W.\"\u003e\n      \u003cdiv class=\"nb-review-name\"\u003eDiane W., Alberta\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-text\"\u003eThis is my go-to summer dress. The fabric moves beautifully, the waist detail is so flattering, and it’s comfortable enough to wear all day. I wore it on my patio for a family gathering and felt completely put-together. Already thinking about ordering a second one.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- sanr4: terras aan het water, gouden ketting, sandalen --\u003e\n    \u003cdiv class=\"nb-review-card\"\u003e\n      \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/sanr4.png?v=1778275057\" alt=\"Susan T.\"\u003e\n      \u003cdiv class=\"nb-review-name\"\u003eSusan T., Manitoba\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-text\"\u003eThe quality is so much better than I expected. The fabric is soft and lightweight, the fit is flattering without being tight, and the stripe design is classic and elegant. I wore it by the water and felt amazing. This dress is a keeper — highly recommend.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- san5: terras in bos, zonnebril, grijsblond haar --\u003e\n    \u003cdiv class=\"nb-review-card\"\u003e\n      \u003cimg class=\"nb-review-photo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/san5.png?v=1778275056\" alt=\"Patricia K.\"\u003e\n      \u003cdiv class=\"nb-review-name\"\u003ePatricia K., Nova Scotia\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n      \u003cdiv class=\"nb-review-text\"\u003eI’ve been looking for a dress like this for years — comfortable, flattering, and elegant all at once. The wrap style is so feminine and the fabric is beautifully lightweight. I wore it on a summer evening on the deck and felt wonderful. Will definitely order again.\u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n  \u003cp class=\"nb-swipe-hint\"\u003e← swipe to see more →\u003c\/p\u003e\n\u003c\/div\u003e","brand":"North \u0026 Bloom","offers":[{"title":"S","offer_id":57631871336783,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57631871369551,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57631871402319,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57631871435087,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57631871467855,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57631871500623,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57631871533391,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/463eab63-5586-498a-b7c3-54fbd1078b1a_53784863-e7c4-40ff-bd3d-f9789217393d.png?v=1778001115"},{"product_id":"elvira™-effortless-flow-midi-dress","title":"ELVIRA™ | Effortless Flow Midi Dress","description":"\u003cp\u003eEffortless elegance. Every single day.\u003c\/p\u003e\n\u003cp\u003eMeet the ELVIRA™ Dress — a timeless essential designed for women who value comfort without compromising on style. With its clean silhouette and softly flowing fabric, this dress moves naturally with you, creating an elegant look that feels completely effortless.\u003c\/p\u003e\n\u003cp\u003eThe subtle contour detailing adds just enough shape, while the relaxed fit keeps it easy, breathable, and comfortable from morning to evening.\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\/d9209b7d-8214-4e8f-8c44-69f0143be2b4.png?v=1778004233\" alt=\"\" width=\"451\" height=\"601\"\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, breathable fabric — ideal for warm days\u003cbr\u003e• Relaxed, flowy fit that doesn’t cling to the body\u003cbr\u003e• Flattering shape with subtle contour lines\u003cbr\u003e• Soft-touch material — no itching or stiffness\u003cbr\u003e• Non-see-through — feel confident wherever you go\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eFrom slow mornings at home to casual days out — ELVIRA™ is the dress you reach for when you want to feel comfortable, confident, and naturally put together.\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\/ed9dbbee-f39d-48ad-bcb3-ea74049576b4.png?v=1778004500\" alt=\"Catherine\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eCatherine\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI’ve been looking for a dress like this for years — clean, elegant, and actually comfortable. The contour detail is subtle but makes such a difference to the overall look. The fabric is soft and moves beautifully. I wore it all day without once feeling uncomfortable.\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\/ac96d89c-dac9-498b-98f5-f50a43f610f1.png?v=1778004495\" alt=\"Mei\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eMei\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThis dress is exactly what I was looking for. The fit is relaxed without being shapeless, and the black trim detail gives it a really polished finish. I’ve worn it to work and on weekends — it works for both. Very impressed with the quality.\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\/859af38f-aee2-4bb8-820a-0ff1439895b9.png?v=1778004492\" alt=\"Isabelle\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eIsabelle\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI wasn’t sure about the colour at first but it’s stunning in person — very clean and versatile. The dress fits true to size and the fabric is lightweight but not flimsy. It’s become one of my favourite pieces this season. Would absolutely recommend.\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":57631995003215,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57631995035983,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57631995068751,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57631995101519,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57631995134287,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57631995167055,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57631995199823,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/30dac63f-5450-4fc4-aa69-ff075417a5b1.png?v=1778004008"},{"product_id":"serena™-coastal-ease-midi-dress","title":"SERENA™ | Coastal Ease Midi Dress","description":"\u003cp\u003eRelaxed, refined, and made for real moments.\u003c\/p\u003e\n\u003cp\u003eMeet the SERENA™ Dress — designed for effortless days where comfort and style go hand in hand. The soft, flowing fabric combined with the bold contrast panel creates a modern, flattering look without ever feeling overdone.\u003c\/p\u003e\n\u003cp\u003eWhether you're walking along the beach or enjoying a slow afternoon, this dress moves naturally with you — light, breathable, and easy to wear from morning to evening.\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\/lf.png?v=1778018281\" alt=\"\" width=\"450\" height=\"600\"\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 — perfect for warm days\u003cbr\u003e• Relaxed fit that doesn’t cling to the body\u003cbr\u003e• Modern contrast design for a flattering silhouette\u003cbr\u003e• Soft fabric — no itching or stiffness\u003cbr\u003e• Non-see-through — feel confident all day\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eFrom casual beach walks to everyday moments — SERENA™ is the kind of dress that makes getting dressed feel simple, effortless, and just right.\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\/51d45836-61fa-4383-9cb1-28ddcbe2b157.png?v=1778018474\" alt=\"Elena\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eElena\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI wore this on holiday and it was perfect for warm evenings out. Light enough to stay cool but elegant enough to go straight from the beach to dinner. The fabric drapes beautifully and I got so many compliments. It’s become my favourite travel 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\/ab0423c1-6cfc-4946-babc-56571dfed3c3.png?v=1778018474\" alt=\"Bianca\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eBianca\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThis is the kind of dress you throw on and instantly feel put together. I wore it on the beach at sunset and it moved so nicely in the breeze. Fits true to size, the fabric is soft and not see-through at all. Really happy with this one — great quality for the price.\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\/0fcc7567-27e5-44af-a78f-b797b7ba27b1.png?v=1778018466\" alt=\"Wendy\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eWendy\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI honestly wasn’t expecting much but this dress blew me away. It’s so comfortable — I’ve been wearing it around the house and out running errands and it looks great for both. The contrast panel is really striking in person. Definitely ordering another colour if they bring one out.\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":57632826589519,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57632826622287,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57632826655055,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57632826687823,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57632826720591,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57632826753359,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57632826786127,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/3.png?v=1778018253"},{"product_id":"mirel™-relaxed-coastal-dress","title":"MIREL™ | Relaxed Coastal Dress","description":"\u003cp\u003eClean, comfortable, and effortlessly stylish.\u003c\/p\u003e\n\u003cp\u003eMeet the MIREL™ Dress — designed for women who want to feel relaxed yet put together without overthinking their outfit. The soft, airy fabric and loose silhouette create a natural flow, while the subtle stripe detailing adds a modern, flattering touch.\u003c\/p\u003e\n\u003cp\u003eIt’s the kind of dress you throw on and instantly feel good in — light on the skin, easy to wear, and perfect for everyday moments.\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\/l1.png?v=1778055719\" alt=\"\" width=\"420\" height=\"560\"\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 — perfect for warm days\u003cbr\u003e• Relaxed fit that falls smoothly without clinging\u003cbr\u003e• Flattering stripe design for a clean, elongated look\u003cbr\u003e• Soft fabric — no irritation or stiffness\u003cbr\u003e• Non-see-through — confident wear all day\u003c\/p\u003e\n  \u003chr\u003e\n  \u003cp\u003eFrom home to holidays, quick errands to slow mornings — MIREL™ is made to move with you and keep things simple, comfortable, and stylish.\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\/r2_13dc70d3-3c73-4a26-98b0-fed123e1b7a8.png?v=1778056513\" alt=\"Camille\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eCamille\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI spotted this online and ordered it on a whim — so glad I did. The stripe detail is really striking in person and the fit is generous without being shapeless. I’ve worn it at home and out for lunch and it works perfectly for both. The fabric is soft and doesn’t wrinkle easily either.\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\/r3_295d78dc-b2d4-4565-94b4-c4b8d9b97ab7.png?v=1778056513\" alt=\"Sandra\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eSandra\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eThis dress is absolutely beautiful — the colours are warm and rich and it looks so elegant. I wore it barefoot at home and it felt incredibly comfortable. The quality is much better than I expected for the price. Already recommended it to several friends.\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\/r1_bfa72049-0f1e-45e8-a1c0-fcc715ac51a2.png?v=1778056517\" alt=\"Amara\"\u003e\n        \u003cdiv\u003e\n          \u003cdiv class=\"nb-review-name\"\u003eAmara\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-stars\"\u003e★★★★★\u003c\/div\u003e\n          \u003cdiv class=\"nb-review-text\"\u003eI love how this dress fits — relaxed but still put together. The fabric is lightweight and breathable, which is exactly what I needed. It photographs really well too. I’ve already worn it three times this week and I keep reaching for it. Definitely a wardrobe staple.\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":57634238464335,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"M","offer_id":57634238497103,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"L","offer_id":57634238529871,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"XL","offer_id":57634238562639,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"2XL","offer_id":57634238595407,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"3XL","offer_id":57634238628175,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true},{"title":"4XL","offer_id":57634238660943,"sku":null,"price":64.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0871\/5052\/6799\/files\/p1.png?v=1778055746"}],"url":"https:\/\/northbloomco.com\/collections\/santorini-sun-collection.oembed","provider":"North \u0026 Bloom","version":"1.0","type":"link"}