{"title":"Dresses","description":"","products":[{"product_id":"alivion-relaxed-floral-summer-dress","title":"Relaxed Floral Summer Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e99\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - This style has a relaxed fit below the bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Lightweight dress with medium stretch and a comfortable fit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"terracotta \/ S","offer_id":58302465474941,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"terracotta \/ M","offer_id":58302465507709,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"terracotta \/ L","offer_id":58302465540477,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"terracotta \/ XL","offer_id":58302465573245,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ S","offer_id":58302465606013,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":58302465638781,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":58302465671549,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":58302465704317,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"navy \/ S","offer_id":58302465737085,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"navy \/ M","offer_id":58302465769853,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"navy \/ L","offer_id":58302465802621,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"navy \/ XL","offer_id":58302465835389,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_175058_66972053-16c3-40a1-b618-7af15ce04ce4.png?v=1781891102"},{"product_id":"alivion-casual-sleeveless-floral-summer-dress","title":"Casual Sleeveless Floral Summer Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:58%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:25%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e82\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e86\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - This style has a relaxed fit below the bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido leve, com elasticidade leve e modelagem soltinha.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"orange \/ S","offer_id":58302465900925,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ M","offer_id":58302465933693,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ L","offer_id":58302465966461,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ XL","offer_id":58302465999229,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ XXL","offer_id":58302466031997,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ S","offer_id":58302466064765,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":58302466097533,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":58302466130301,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":58302466163069,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XXL","offer_id":58302466195837,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"green \/ S","offer_id":58302466228605,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":58302466261373,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":58302466294141,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":58302466326909,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XXL","offer_id":58302466359677,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"black \/ S","offer_id":58302466392445,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"black \/ M","offer_id":58302466425213,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"black \/ L","offer_id":58302466457981,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"black \/ XL","offer_id":58302466490749,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"black \/ XXL","offer_id":58302466523517,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_180517_0cc0c0a4-d5ed-460b-b86c-9d13b49b1c41.png?v=1781891103"},{"product_id":"alivion-floral-wrap-dress-tie-waist","title":"Floral Wrap Dress with Tie Waist","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:52%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:18%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eOmbro\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e37\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003ctd\u003e90\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Ombro\u003c\/strong\u003e - Meça de uma extremidade do ombro até a outra.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Meça ao redor da parte mais fina da cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5. Fit\u003c\/strong\u003e - Vestido com faixa para ajuste na cintura, baixa elasticidade e modelagem confortável.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:620px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:560px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"green \/ S","offer_id":58302466589053,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":58302466621821,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":58302466654589,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":58302466687357,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ S","offer_id":58302466720125,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":58302466752893,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":58302466785661,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":58302466818429,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_182440_31162f36-aabf-46a7-8ca3-f1c2bccf9910.png?v=1781891108"},{"product_id":"alivion-short-sleeve-floral-wrap-dress","title":"Short Sleeve Floral Wrap Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:48%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:46%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:72%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e80\u003c\/td\u003e\n\u003ctd\u003e86\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003ctd\u003e87\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e90\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e90\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo ajusta melhor ao corpo por ter tecido elástico.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido curto, com elasticidade alta e modelagem ajustada confortável.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"black \/ S","offer_id":58302466883965,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"black \/ M","offer_id":58302466916733,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"black \/ L","offer_id":58302466949501,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"black \/ XL","offer_id":58302466982269,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true},{"title":"black \/ XXL","offer_id":58302467015037,"sku":null,"price":29.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_182849_66e7e6e5-4c63-4a90-a709-48265bc0aa97.png?v=1781891105"},{"product_id":"alivion-tropical-belted-dress","title":"Tropical Belted Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:54%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:24%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e78\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e82\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e97\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo possui faixa para ajuste na cintura e caimento soltinho.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido leve, com baixa elasticidade e modelagem confortável.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"white \/ S","offer_id":58302467080573,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ M","offer_id":58302467113341,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ L","offer_id":58302467146109,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XL","offer_id":58302467178877,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XXL","offer_id":58302467211645,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_183455_c66ce923-f433-45d1-a659-f87a2bb3c1ea.png?v=1781891106"},{"product_id":"alivion-elegant-fitted-floral-dress","title":"Elegant Fitted Floral Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:56%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:54%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:36%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e103\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e78\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e116\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e122\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e90\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Waist\u003c\/strong\u003e - Meça ao redor da parte mais fina da cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido com cintura marcada, saia soltinha e elasticidade leve.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:520px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:480px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"pink \/ S","offer_id":58302467441021,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ M","offer_id":58302467473789,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ L","offer_id":58302467506557,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ XL","offer_id":58302467539325,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ XXL","offer_id":58302467572093,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_183516_051b0425-f33a-4080-bc3f-2bb8444f247b.png?v=1781891107"},{"product_id":"alivion-casual-relaxed-floral-dress","title":"Casual Relaxed Floral Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:60%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:32%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e82\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e86\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo possui caimento solto na cintura e no quadril.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido leve, soltinho, com elasticidade leve e modelagem confortável.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"blue \/ S","offer_id":58302467604861,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":58302467637629,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":58302467670397,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":58302467703165,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XXL","offer_id":58302467735933,"sku":null,"price":34.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_184229_3a4cd439-edc0-4a4a-905f-b194d4713eeb.png?v=1781891108"},{"product_id":"alivion-floral-ruffle-cami-dress","title":"Floral Ruffle Cami Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:48%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:82%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e72-76\u003c\/td\u003e\n\u003ctd\u003e91-93\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e76-80\u003c\/td\u003e\n\u003ctd\u003e92-94\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e82-86\u003c\/td\u003e\n\u003ctd\u003e94-96\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e88-92\u003c\/td\u003e\n\u003ctd\u003e96-98\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e94-98\u003c\/td\u003e\n\u003ctd\u003e98-100\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo possui busto franzido com alta elasticidade e saia soltinha.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido leve, com alças finas, busto elástico e modelagem confortável.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"orange \/ S","offer_id":58302467834237,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ M","offer_id":58302467867005,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ L","offer_id":58302467899773,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ XL","offer_id":58302467932541,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"orange \/ XXL","offer_id":58302467965309,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ S","offer_id":58302467998077,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ M","offer_id":58302468030845,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ L","offer_id":58302468063613,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ XL","offer_id":58302468096381,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"pink \/ XXL","offer_id":58302468129149,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ S","offer_id":58302468161917,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ M","offer_id":58302468194685,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ L","offer_id":58302468227453,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XL","offer_id":58302468260221,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XXL","offer_id":58302468292989,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"beige \/ S","offer_id":58302468325757,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"beige \/ M","offer_id":58302468358525,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"beige \/ L","offer_id":58302468391293,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"beige \/ XL","offer_id":58302468424061,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"beige \/ XXL","offer_id":58302468456829,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260528_184823_a1e3869b-7b26-4eeb-a2b0-8b754e51797c.png?v=1781891112"},{"product_id":"alivion-elegant-geometric-print-dress","title":"Elegant Geometric Print Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:52%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:42%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eOmbro\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n            \u003cth\u003eManga\u003c\/th\u003e\n            \u003cth\u003eBoca da manga\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e33.5\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e60-90\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e26.4\u003c\/td\u003e\n\u003ctd\u003e24.6-44.6\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e34.5\u003c\/td\u003e\n\u003ctd\u003e97\u003c\/td\u003e\n\u003ctd\u003e64-94\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e27\u003c\/td\u003e\n\u003ctd\u003e26-46\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e35.5\u003c\/td\u003e\n\u003ctd\u003e101\u003c\/td\u003e\n\u003ctd\u003e68-98\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003ctd\u003e27.6\u003c\/td\u003e\n\u003ctd\u003e27.4-47.4\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e36.5\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003ctd\u003e74-104\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e28.3\u003c\/td\u003e\n\u003ctd\u003e29.6-49.6\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Ombro\u003c\/strong\u003e - Meça de uma extremidade do ombro até a outra.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Meça ao redor da parte mais fina da cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5. Manga\u003c\/strong\u003e - Meça do ombro até o final da manga.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e6. Fit\u003c\/strong\u003e - Vestido com cintura elástica, saia soltinha e caimento regular.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:780px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:720px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"white \/ S","offer_id":58302468522365,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"white \/ M","offer_id":58302468555133,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"white \/ L","offer_id":58302468587901,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XL","offer_id":58302468620669,"sku":null,"price":47.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260601_142415_7b529192-9d9d-41ea-ae7d-ac78a1d54999.png?v=1781891111"},{"product_id":"alivion-v-neck-printed-maxi-summer-dress","title":"V-Neck Printed Maxi Summer Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:58%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:22%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eOmbro\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n            \u003cth\u003eManga\u003c\/th\u003e\n            \u003cth\u003eBíceps\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e39\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e95\u003c\/td\u003e\n\u003ctd\u003e113\u003c\/td\u003e\n\u003ctd\u003e23.9\u003c\/td\u003e\n\u003ctd\u003e36.6\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e97\u003c\/td\u003e\n\u003ctd\u003e99\u003c\/td\u003e\n\u003ctd\u003e115\u003c\/td\u003e\n\u003ctd\u003e24.5\u003c\/td\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e41\u003c\/td\u003e\n\u003ctd\u003e101\u003c\/td\u003e\n\u003ctd\u003e103\u003c\/td\u003e\n\u003ctd\u003e117\u003c\/td\u003e\n\u003ctd\u003e25.1\u003c\/td\u003e\n\u003ctd\u003e39.4\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003ctd\u003e109\u003c\/td\u003e\n\u003ctd\u003e119\u003c\/td\u003e\n\u003ctd\u003e25.8\u003c\/td\u003e\n\u003ctd\u003e41.6\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Ombro\u003c\/strong\u003e - Meça de uma extremidade do ombro até a outra.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Meça ao redor da parte mais fina da cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5. Manga\u003c\/strong\u003e - Meça do ombro até o final da manga.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e6. Bíceps\u003c\/strong\u003e - Meça a circunferência da parte superior do braço.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e7. Fit\u003c\/strong\u003e - Vestido longo, com caimento regular e baixa elasticidade.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:780px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:720px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"blue \/ S","offer_id":58302468686205,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":58302468718973,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":58302468751741,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":58302468784509,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XXL","offer_id":58302468817277,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ S","offer_id":58302468850045,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ M","offer_id":58302468882813,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ L","offer_id":58302468915581,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ XL","offer_id":58302468948349,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ XXL","offer_id":58302468981117,"sku":null,"price":59.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260601_142549_ca850410-e0e9-42f7-8a0f-ac9b85158305.png?v=1781891114"},{"product_id":"alivion-casual-brown-textured-midi-dress","title":"Casual Brown Textured Midi Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:46%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:54%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:38%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eOmbro\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n            \u003cth\u003eQuadril\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e35.5\u003c\/td\u003e\n\u003ctd\u003e83\u003c\/td\u003e\n\u003ctd\u003e68-92\u003c\/td\u003e\n\u003ctd\u003e123\u003c\/td\u003e\n\u003ctd\u003e99\/104\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e36.5\u003c\/td\u003e\n\u003ctd\u003e87\u003c\/td\u003e\n\u003ctd\u003e72-96\u003c\/td\u003e\n\u003ctd\u003e127\u003c\/td\u003e\n\u003ctd\u003e101\/106\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e37.5\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e78-102\u003c\/td\u003e\n\u003ctd\u003e133\u003c\/td\u003e\n\u003ctd\u003e103\/108\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e38.5\u003c\/td\u003e\n\u003ctd\u003e99\u003c\/td\u003e\n\u003ctd\u003e84-108\u003c\/td\u003e\n\u003ctd\u003e139\u003c\/td\u003e\n\u003ctd\u003e105\/110\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Ombro\u003c\/strong\u003e - Meça de uma extremidade do ombro até a outra.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Meça ao redor da parte mais fina da cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Quadril\u003c\/strong\u003e - Meça ao redor da parte mais larga do quadril.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e6. Fit\u003c\/strong\u003e - Vestido com cintura marcada, saia soltinha e elasticidade leve.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:720px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:660px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"brown \/ S","offer_id":58302469046653,"sku":null,"price":52.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ M","offer_id":58302469079421,"sku":null,"price":52.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ L","offer_id":58302469112189,"sku":null,"price":52.9,"currency_code":"USD","in_stock":true},{"title":"brown \/ XL","offer_id":58302469144957,"sku":null,"price":52.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260601_142702_42f90730-9f61-424b-b31d-b38d4969be6e.png?v=1781891113"},{"product_id":"alivion-green-printed-cami-mini-dress","title":"Green Printed Cami Mini Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:56%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:48%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:18%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003ctd\u003e85\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e86\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e99\u003c\/td\u003e\n\u003ctd\u003e87\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e111\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo possui caimento solto na cintura e no quadril.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido leve, com alças finas, baixa elasticidade e modelagem soltinha.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"green \/ S","offer_id":58302469210493,"sku":null,"price":27.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":58302469243261,"sku":null,"price":27.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":58302469276029,"sku":null,"price":27.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":58302469308797,"sku":null,"price":27.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XXL","offer_id":58302469341565,"sku":"VCE-GNXL","price":27.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260602_080147_a872dc89-e8a8-4311-9f3b-a83f1365fc1a.png?v=1781891114"},{"product_id":"alivion-lemon-print-cami-mini-dress","title":"Lemon Print Cami Mini Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:56%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:48%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:18%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003ctd\u003e85\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e86\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e99\u003c\/td\u003e\n\u003ctd\u003e87\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e111\u003c\/td\u003e\n\u003ctd\u003e89\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo possui caimento solto na cintura e no quadril.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido leve, com alças finas, baixa elasticidade e modelagem soltinha.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"white \/ S","offer_id":58302469407101,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ M","offer_id":58302469439869,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ L","offer_id":58302469472637,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XL","offer_id":58302469505405,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"white \/ XXL","offer_id":58302469538173,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260602_080254_ce8ca8ef-3598-4e4f-9796-a6ace40003da.png?v=1781891116"},{"product_id":"alivion-elegant-floral-tie-waist-dress","title":"Elegant Floral Tie-Waist Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:48%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:52%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:22%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003ctd\u003e102\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003ctd\u003e103\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Este modelo possui faixa para ajuste na cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Fit\u003c\/strong\u003e - Vestido com decote transpassado, cintura ajustável, baixa elasticidade e caimento feminino.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:420px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:360px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"blue \/ S","offer_id":58302469603709,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":58302469636477,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":58302469669245,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":58302469702013,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ S","offer_id":58302469734781,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":58302469767549,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":58302469800317,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":58302469833085,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"red \/ S","offer_id":58302469865853,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"red \/ M","offer_id":58302469898621,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"red \/ L","offer_id":58302469931389,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true},{"title":"red \/ XL","offer_id":58302469964157,"sku":null,"price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260602_080306_a2d3bf86-e0be-4ed7-b76f-09da5f502fd2.png?v=1781891117"},{"product_id":"alivion-floral-ruffle-mini-dress","title":"Floral Ruffle Mini Dress","description":"\u003cdiv class=\"alv-size-trigger\" onclick=\"document.querySelector('.alv-size-modal').classList.add('is-open')\"\u003e\n  \u003cspan\u003e♙\u003c\/span\u003e\n  \u003cstrong\u003eSIZE GUIDE\u003c\/strong\u003e\n  \u003cb\u003e›\u003c\/b\u003e\n\u003c\/div\u003e\n\n\u003cdiv class=\"alv-size-modal\"\u003e\n  \u003cdiv class=\"alv-size-overlay\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e\u003c\/div\u003e\n\n  \u003cdiv class=\"alv-size-box\"\u003e\n    \u003cbutton class=\"alv-size-close\" onclick=\"document.querySelector('.alv-size-modal').classList.remove('is-open')\"\u003e×\u003c\/button\u003e\n\n    \u003ch2\u003eSize guide\u003c\/h2\u003e\n\n    \u003cdiv class=\"alv-fit\"\u003e\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eWidth\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:50%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo tight\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo loose\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eLength\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:46%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels\"\u003e\n            \u003cp\u003eToo short\u003c\/p\u003e\n            \u003cp\u003eTrue to size\u003c\/p\u003e\n            \u003cp\u003eToo long\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"alv-fit-row\"\u003e\n        \u003cdiv class=\"alv-fit-title\"\u003eStretch\u003c\/div\u003e\n        \u003cdiv class=\"alv-fit-scale\"\u003e\n          \u003cdiv class=\"alv-fit-line\"\u003e\n            \u003cspan style=\"left:18%\"\u003e\u003c\/span\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"alv-fit-labels four\"\u003e\n            \u003cp\u003eNo stretch\u003c\/p\u003e\n            \u003cp\u003eLight\u003c\/p\u003e\n            \u003cp\u003eMedium\u003c\/p\u003e\n            \u003cp\u003eHigh\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-tabs\"\u003e\n      \u003cstrong\u003eGarment measurements\u003c\/strong\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-select-row\"\u003e\n      \u003cspan\u003eSize chart in centimeters\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-table-wrap\"\u003e\n      \u003ctable\u003e\n        \u003cthead\u003e\n          \u003ctr\u003e\n            \u003cth\u003eSize\u003c\/th\u003e\n            \u003cth\u003eOmbro\u003c\/th\u003e\n            \u003cth\u003eBust\u003c\/th\u003e\n            \u003cth\u003eWaist\u003c\/th\u003e\n            \u003cth\u003eLength\u003c\/th\u003e\n            \u003cth\u003eManga\u003c\/th\u003e\n          \u003c\/tr\u003e\n        \u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e38.5\u003c\/td\u003e\n\u003ctd\u003e88\u003c\/td\u003e\n\u003ctd\u003e72.5\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e17.5\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e39.5\u003c\/td\u003e\n\u003ctd\u003e92\u003c\/td\u003e\n\u003ctd\u003e76.5\u003c\/td\u003e\n\u003ctd\u003e93\u003c\/td\u003e\n\u003ctd\u003e18.1\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e40.5\u003c\/td\u003e\n\u003ctd\u003e98\u003c\/td\u003e\n\u003ctd\u003e82.5\u003c\/td\u003e\n\u003ctd\u003e94.5\u003c\/td\u003e\n\u003ctd\u003e18.8\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e41.5\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e88.5\u003c\/td\u003e\n\u003ctd\u003e96\u003c\/td\u003e\n\u003ctd\u003e19.5\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"alv-note\"\u003eThe chart is for reference. Measurements may vary by 1-3 cm.\u003c\/p\u003e\n\n    \u003ch3\u003eHow to measure\u003c\/h3\u003e\n\n    \u003cdiv class=\"alv-measure\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0669\/8601\/7043\/files\/hf_20260531_122948_a389183a-d46a-4889-8f20-420a13483a61.png?v=1780230789\" alt=\"Measurement guide\" class=\"alv-measure-image\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"alv-how\"\u003e\n      \u003cp\u003e\u003cstrong\u003e1. Ombro\u003c\/strong\u003e - Meça de uma extremidade do ombro até a outra.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e2. Bust\u003c\/strong\u003e - Measure around the fullest part of your bust.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e3. Waist\u003c\/strong\u003e - Meça ao redor da parte mais fina da cintura.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e4. Length\u003c\/strong\u003e - Measure from the highest point of the shoulder to the hem of the dress.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e5. Manga\u003c\/strong\u003e - Meça do ombro até o final da manga.\u003c\/p\u003e\n      \u003cp\u003e\u003cstrong\u003e6. Fit\u003c\/strong\u003e - Vestido curto com decote transpassado, cintura ajustável, saia soltinha e baixa elasticidade.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.alv-size-trigger{\n  display:flex;\n  align-items:center;\n  gap:10px;\n  justify-content:space-between;\n  background:#f3f7ff;\n  padding:12px 14px;\n  margin:12px 0;\n  cursor:pointer;\n  color:#111;\n  font-size:13px;\n  letter-spacing:.03em;\n}\n\n.alv-size-trigger span{font-size:18px}\n.alv-size-trigger strong{flex:1;font-weight:800}\n.alv-size-trigger b{font-size:22px;font-weight:400}\n\n.alv-size-modal{display:none}\n.alv-size-modal.is-open{display:block}\n\n.alv-size-overlay{\n  position:fixed;\n  inset:0;\n  background:rgba(0,0,0,.45);\n  z-index:9998;\n}\n\n.alv-size-box{\n  position:fixed;\n  z-index:9999;\n  left:50%;\n  top:50%;\n  transform:translate(-50%,-50%);\n  width:min(1024px,94vw);\n  max-height:90vh;\n  overflow:auto;\n  background:#fff;\n  padding:26px;\n  font-family:Arial, sans-serif;\n  color:#000;\n}\n\n.alv-size-close{\n  position:absolute;\n  right:22px;\n  top:22px;\n  width:34px;\n  height:34px;\n  border:1px solid #d7d7d7;\n  border-radius:0;\n  background:#fff;\n  color:#111;\n  font-size:24px;\n  font-weight:300;\n  line-height:30px;\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  cursor:pointer;\n}\n\n.alv-size-box h2{\n  font-size:28px;\n  font-weight:400;\n  margin:0 0 20px;\n  padding-right:48px;\n}\n\n.alv-fit{\n  background:#fafafa;\n  padding:18px 12px 22px;\n  margin-bottom:24px;\n}\n\n.alv-fit-row{\n  display:grid;\n  grid-template-columns:90px 1fr;\n  gap:12px;\n  align-items:start;\n  margin-bottom:18px;\n}\n\n.alv-fit-row:last-child{\n  margin-bottom:0;\n}\n\n.alv-fit-title{\n  font-size:14px;\n  font-weight:500;\n  color:#111;\n  line-height:1.2;\n  padding-top:0;\n}\n\n.alv-fit-scale{\n  width:100%;\n}\n\n.alv-fit-line{\n  height:2px;\n  background:#d7d7d7;\n  position:relative;\n  margin:8px 0 8px;\n  border-radius:999px;\n}\n\n.alv-fit-line span{\n  position:absolute;\n  top:-4px;\n  width:36px;\n  height:6px;\n  background:#111;\n  border-radius:999px;\n  transform:translateX(-50%);\n}\n\n.alv-fit-labels{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  font-size:12px;\n  color:#555;\n}\n\n.alv-fit-labels p{\n  margin:0;\n  line-height:1.15;\n}\n\n.alv-fit-labels p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels p:nth-child(2){\n  text-align:center;\n}\n\n.alv-fit-labels p:nth-child(3){\n  text-align:right;\n}\n\n.alv-fit-labels.four{\n  grid-template-columns:1fr 1fr 1fr 1fr;\n}\n\n.alv-fit-labels.four p:nth-child(1){\n  text-align:left;\n}\n\n.alv-fit-labels.four p:nth-child(2),\n.alv-fit-labels.four p:nth-child(3){\n  text-align:center;\n}\n\n.alv-fit-labels.four p:nth-child(4){\n  text-align:right;\n}\n\n.alv-tabs{\n  display:flex;\n  align-items:center;\n  border-bottom:1px solid #ddd;\n  margin-bottom:16px;\n}\n\n.alv-tabs strong{\n  font-size:22px;\n  padding-bottom:10px;\n  border-bottom:2px solid #000;\n  font-weight:400;\n}\n\n.alv-select-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  margin:12px 0;\n  font-size:15px;\n}\n\n.alv-table-wrap{\n  overflow-x:auto;\n  border:1px solid #999;\n}\n\n.alv-table-wrap table{\n  width:100%;\n  border-collapse:collapse;\n  table-layout:fixed;\n  min-width:680px;\n}\n\n.alv-table-wrap th{\n  background:#000;\n  color:#fff;\n  padding:12px;\n  font-size:13px;\n  white-space:nowrap;\n  text-align:center !important;\n  vertical-align:middle;\n  border-right:1px solid #222;\n}\n\n.alv-table-wrap td{\n  text-align:center !important;\n  vertical-align:middle;\n  padding:12px;\n  border-right:1px solid #ddd;\n  font-size:13px;\n  white-space:nowrap;\n}\n\n.alv-table-wrap th:last-child,\n.alv-table-wrap td:last-child{\n  border-right:0;\n}\n\n.alv-table-wrap tr:nth-child(even){\n  background:#f1f1f1;\n}\n\n.alv-note{\n  color:#aaa;\n  font-size:12px;\n  margin:12px 0 24px;\n}\n\n.alv-size-box h3{\n  font-size:18px;\n  font-weight:400;\n  margin:0 0 12px;\n}\n\n.alv-measure{\n  border:1px solid #111;\n  padding:0;\n  margin-bottom:20px;\n  overflow:hidden;\n  background:#fff;\n}\n\n.alv-measure-image{\n  display:block;\n  width:100%;\n  height:auto;\n}\n\n.alv-how p{\n  font-size:14px;\n  line-height:1.45;\n  margin:0 0 12px;\n}\n\n@media(max-width:740px){\n  .alv-size-box{\n    width:100vw;\n    height:100vh;\n    max-height:100vh;\n    top:0;\n    left:0;\n    transform:none;\n    padding:22px 16px 32px;\n    border-radius:0;\n  }\n\n  .alv-size-close{\n    right:18px;\n    top:18px;\n    width:32px;\n    height:32px;\n    font-size:22px;\n    line-height:28px;\n  }\n\n  .alv-size-box h2{\n    font-size:24px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit{\n    padding:16px 10px 20px;\n    margin-bottom:20px;\n  }\n\n  .alv-fit-row{\n    grid-template-columns:82px 1fr;\n    gap:10px;\n    margin-bottom:18px;\n  }\n\n  .alv-fit-title{\n    font-size:13px;\n  }\n\n  .alv-fit-line span{\n    width:30px;\n    height:5px;\n    top:-3px;\n  }\n\n  .alv-fit-labels{\n    font-size:10.5px;\n    gap:4px;\n  }\n\n  .alv-fit-labels.four p{\n    font-size:10.5px;\n    line-height:1.2;\n  }\n\n  .alv-tabs strong{\n    font-size:18px;\n  }\n\n  .alv-select-row{\n    font-size:14px;\n  }\n\n  .alv-table-wrap{\n    margin-left:-2px;\n    margin-right:-2px;\n  }\n\n  .alv-table-wrap table{\n    min-width:620px;\n  }\n\n  .alv-table-wrap th,\n  .alv-table-wrap td{\n    padding:10px 8px;\n    font-size:12px;\n  }\n\n  .alv-measure{\n    margin-bottom:18px;\n  }\n\n  .alv-how p{\n    font-size:13px;\n  }\n}\n\u003c\/style\u003e","brand":"Amorissi","offers":[{"title":"blue \/ S","offer_id":58302470029693,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":58302470062461,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":58302470095229,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":58302470127997,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"green \/ S","offer_id":58302470160765,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":58302470193533,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":58302470226301,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":58302470259069,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"red \/ S","offer_id":58302470291837,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"red \/ M","offer_id":58302470324605,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"red \/ L","offer_id":58302470357373,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true},{"title":"red \/ XL","offer_id":58302470390141,"sku":null,"price":49.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0949\/2794\/6109\/files\/hf_20260602_083013_a7c965ea-3d16-43aa-b79f-712bee63ed6e.png?v=1781891119"}],"url":"https:\/\/milanamoda.com\/collections\/dresses.oembed","provider":"Milana moda","version":"1.0","type":"link"}