{"product_id":"demi-mini-dress","title":"DEMI MINI DRESS","description":"\u003cstyle\u003e   \n  .meta{     \n    display:grid;     \n    grid-template-columns: 1fr 1fr;     \n    gap:20px;     \n    align-items:start;   \n  }   \n  #prod-header{     \n    margin:0px !important;\n    margin-top:10px !important;  \n  }   \n  h2{     \n    margin-top:5px !important;\n    margin-bottom:5px !important;\n  }   \n  .section{     \n    display:flex;     \n    flex-direction:column;     \n    gap:12px;     \n    padding:0 !important;\n  }   \n  .label{     \n    font-weight:600;     \n    color:#444;     \n    margin:0;   \n  }   \n  ul{     \n    margin:0;     \n    padding-left:18px;   \n  }   \n  .composition{     \n    display:flex;     \n    gap:12px;     \n    flex-wrap:wrap;   \n  }   \n  .comp-col{     \n    background:#fafafa;     \n    margin:0;   \n  }    \n\n  \/* Mobile: stack into 1 column *\/   \n  @media (max-width: 640px){     \n    .meta{       \n      grid-template-columns: 1fr;     \n    }   \n  } \n\u003c\/style\u003e\n\u003c!-- Vendor + Product Name --\u003e\n\u003cdiv class=\"meta\"\u003e\n\u003c!-- LEFT COLUMN (Brand description + Highlights) --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv\u003e\n\u003cp\u003eDemi is built the way a good mini dress should be: fitted where it needs to hold, loose where it needs to move. A clean front bodice sits close to the body, while an elasticated back and a gently gathered skirt give it room to breathe.\u003c\/p\u003e\n\u003cp\u003eA structured front bodice is balanced by an elasticated back panel, so the dress fits securely without a zip. The A-line skirt gathers softly below, adding movement to an otherwise clean look.\u003c\/p\u003e\n\u003cp\u003eDetachable adjustable spaghetti straps let Demi take any piece from Strap Accessories, changing the dress's mood without changing anything else about it.\u003c\/p\u003e\n\u003cp\u003eFor a fitted-but-forgiving mini that doesn't rely on a zip or a precise size to feel finished. Bare straps and sandals for daytime; a beaded strap turns the same fitted shape into something ready for evening plans, no extra layer required.\u003c\/p\u003e\n\u003cp\u003eAvailable in cotton poplin olive, espresso, black, or broken white, with the collection's baby stitch hem along the skirt's edge. The elasticated back panel is what makes the fitted front possible without a closure. One dress, fitted your way..\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- RIGHT COLUMN (Composition + rest) --\u003e\n\u003cdiv class=\"section\"\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"label\"\u003eComposition\u003c\/div\u003e\n\u003cdiv class=\"composition\"\u003e\n\u003cdiv class=\"comp-col\"\u003eCOTTON BLEND\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"label\"\u003eWashing instructions\u003c\/div\u003e\n\u003cdiv\u003eWash with soap and warm water, rinse with water and dry with tissue then put on the pouch.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv class=\"label\"\u003eBonjour Bali ID\u003c\/div\u003e\n\u003cdiv\u003eDRESS_04\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Bonjour Bali","offers":[{"title":"Olive \/ S","offer_id":54317965181212,"sku":"DRESS_OLIVE_S_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Olive \/ M","offer_id":54317965213980,"sku":"DRESS_OLIVE_M_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Olive \/ L","offer_id":54317965246748,"sku":"DRESS_OLIVE_L_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Espresso \/ S","offer_id":54317965279516,"sku":"DRESS_ESPRESSO_S_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Espresso \/ M","offer_id":54317965312284,"sku":"DRESS_ESPRESSO_M_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Espresso \/ L","offer_id":54317965345052,"sku":"DRESS_ESPRESSO_L_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Broken White \/ S","offer_id":54317965377820,"sku":"DRESS_BROKENWHITE_S_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Broken White \/ M","offer_id":54317965410588,"sku":"DRESS_BROKENWHITE_M_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Broken White \/ L","offer_id":54317965443356,"sku":"DRESS_BROKENWHITE_L_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Black \/ S","offer_id":54332951167260,"sku":"DRESS_BLACK_S_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Black \/ M","offer_id":54332951200028,"sku":"DRESS_BLACK_M_04","price":799000.0,"currency_code":"IDR","in_stock":true},{"title":"Black \/ L","offer_id":54332951232796,"sku":"DRESS_BLACK_L_04","price":799000.0,"currency_code":"IDR","in_stock":true}],"url":"https:\/\/bonjourbali.co\/products\/demi-mini-dress","provider":"Bonjour Bali","version":"1.0","type":"link"}