{"product_id":"chloe-ruffles-dress","title":"Chloe Ruffles Dress","description":"\u003ch3\u003e\u003cstrong data-end=\"66\" data-start=\"50\"\u003eRuffle Dress\u003c\/strong\u003e\u003c\/h3\u003e\n\u003cp\u003eA vibrant and fresh ruffle dress, padded for shape and comfort, with a sleek zipper at the back. The perfect mix of playful and chic.\u003c\/p\u003e\n\u003c!-- Size Chart: Dress with Adjustable Straps (S–L) --\u003e\n\u003c!-- Size Chart: Dress with Adjustable Straps (S–L) --\u003e\n\u003csection class=\"size-chart\" aria-labelledby=\"sizeChartTitle\"\u003e\n  \u003cstyle\u003e\n    \/* ---- Size Chart Styles ---- *\/\n    :root {\n      --sc-bg: #ffffff;\n      --sc-text: #111827;       \/* slate-900 *\/\n      --sc-muted: #6b7280;      \/* slate-500 *\/\n      --sc-border: #e5e7eb;     \/* gray-200 *\/\n      --sc-accent: #0ea5e9;     \/* sky-500 *\/\n      --sc-radius: 14px;\n      --sc-shadow: 0 4px 16px rgba(0,0,0,.06);\n    }\n    .size-chart {\n      background: var(--sc-bg);\n      color: var(--sc-text);\n      border: 1px solid var(--sc-border);\n      border-radius: var(--sc-radius);\n      box-shadow: var(--sc-shadow);\n      max-width: 820px;\n      margin: 1.5rem auto;\n      overflow: hidden;\n    }\n    .size-chart .sc-header {\n      padding: 1rem 1.25rem;\n      border-bottom: 1px solid var(--sc-border);\n      display: flex;\n      align-items: center;\n      gap: .5rem;\n    }\n    .size-chart .sc-dot {\n      width: .6rem; height: .6rem; border-radius: 50%;\n      background: var(--sc-accent);\n      box-shadow: 0 0 0 4px rgba(14,165,233,.12);\n      flex: none;\n    }\n    .size-chart h2 {\n      font-size: 1.1rem;\n      margin: 0;\n    }\n    .size-chart .sc-wrap {\n      width: 100%;\n      overflow-x: auto; \/* horizontal scroll on small screens *\/\n    }\n    .size-chart table {\n      width: 100%;\n      border-collapse: collapse;\n      min-width: 540px;\n    }\n    .size-chart caption {\n      text-align: left;\n      padding: 1rem 1.25rem .5rem;\n      font-size: .95rem;\n      color: var(--sc-muted);\n    }\n    .size-chart th,\n    .size-chart td {\n      padding: .9rem 1.25rem;\n      text-align: left;\n      border-top: 1px solid var(--sc-border);\n      white-space: nowrap;\n    }\n    .size-chart thead th {\n      font-size: .85rem;\n      text-transform: uppercase;\n      letter-spacing: .04em;\n      color: var(--sc-muted);\n      background: #f9fafb;\n    }\n    .size-chart tbody tr:hover {\n      background: #f8fafc;\n    }\n    .size-chart .sc-note {\n      padding: .75rem 1.25rem 1.25rem;\n      color: var(--sc-muted);\n      font-size: .9rem;\n      line-height: 1.4;\n    }\n    \/* Small screens *\/\n    @media (max-width: 480px) {\n      .size-chart h2 { font-size: 1rem; }\n      .size-chart th, .size-chart td { padding: .75rem 1rem; }\n    }\n  \u003c\/style\u003e\n\n  \u003cdiv class=\"sc-header\"\u003e\n    \u003cspan class=\"sc-dot\" aria-hidden=\"true\"\u003e\u003c\/span\u003e\n    \u003ch2 id=\"sizeChartTitle\"\u003eSize Guide — Dress with Adjustable Straps\u003c\/h2\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"sc-wrap\"\u003e\n    \u003ctable role=\"table\" aria-describedby=\"sizeChartDesc\"\u003e\n      \u003ccaption id=\"sizeChartDesc\"\u003e\n        Length may vary slightly depending on strap adjustment.\n      \u003c\/caption\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eSize\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eBust (in)\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eBust (cm)\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWaist (in)\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWaist (cm)\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eLength (in)\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eLength (cm)\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"row\"\u003eSmall (S)\u003c\/th\u003e\n          \u003ctd\u003e30 – 32\u003c\/td\u003e\n          \u003ctd\u003e76 – 81\u003c\/td\u003e\n          \u003ctd\u003e24 – 26\u003c\/td\u003e\n          \u003ctd\u003e61 – 66\u003c\/td\u003e\n          \u003ctd\u003e52*\u003c\/td\u003e\n          \u003ctd\u003e132*\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"row\"\u003eMedium (M)\u003c\/th\u003e\n          \u003ctd\u003e32 – 34\u003c\/td\u003e\n          \u003ctd\u003e81 – 86\u003c\/td\u003e\n          \u003ctd\u003e26 – 28\u003c\/td\u003e\n          \u003ctd\u003e66 – 71\u003c\/td\u003e\n          \u003ctd\u003e52*\u003c\/td\u003e\n          \u003ctd\u003e132*\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"row\"\u003eLarge (L)\u003c\/th\u003e\n          \u003ctd\u003e34 – 36\u003c\/td\u003e\n          \u003ctd\u003e86 – 91\u003c\/td\u003e\n          \u003ctd\u003e28 – 30\u003c\/td\u003e\n          \u003ctd\u003e71 – 76\u003c\/td\u003e\n          \u003ctd\u003e52*\u003c\/td\u003e\n          \u003ctd\u003e132*\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"sc-note\"\u003e\n    *Strap length is adjustable, so overall dress length may vary slightly.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n","brand":"Belliona","offers":[{"title":"Beige \/ S","offer_id":52497621254441,"sku":"A80","price":120.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ M","offer_id":52497621287209,"sku":"A81","price":120.0,"currency_code":"CAD","in_stock":true},{"title":"Beige \/ L","offer_id":52497621319977,"sku":"A82","price":120.0,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0747\/6225\/6681\/files\/flower_front.jpg?v=1774386033","url":"https:\/\/konnichiwa.ca\/fr\/products\/chloe-ruffles-dress","provider":"こんにちはマート | KON NICHIWA MART","version":"1.0","type":"link"}