{
  "action": "Product-ShowQuickView",
  "queryString": "pid=20401178-01",
  "locale": "en_AU",
  "googlePaymentsConfig": "{\"merchantName\":\"\",\"merchantAccount\":\"\",\"environment\":\"TEST\",\"allowedCardNetworks\":[],\"allowedCardAuthMethods\":[],\"countryCode\":\"AU\"}",
  "product": {
    "category": "kids-accessories-beach_accessories-inflatables_games",
    "masterPid": "20401178",
    "variationGroupID": "20401178-01",
    "isWishlistedProduct": false,
    "images": {
      "large": [
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg?sw=800&sh=1000&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg?sw=800&sh=1000&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg?sw=800&sh=1000&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg?sw=800&sh=1000&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg?sw=800&sh=1000&q=70",
          "title": "Kids Swim Vest"
        }
      ],
      "small": [
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg?sw=200&sh=250&q=100",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg?sw=200&sh=250&q=100",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg?sw=200&sh=250&q=100",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg?sw=200&sh=250&q=100",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg?sw=200&sh=250&q=100",
          "title": "Kids Swim Vest"
        }
      ],
      "large-mobile": [
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg?sw=600&sh=750&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg?sw=600&sh=750&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg?sw=600&sh=750&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg?sw=600&sh=750&q=70",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg?sw=600&sh=750&q=70",
          "title": "Kids Swim Vest"
        }
      ],
      "hi-res": [
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg",
          "title": "Kids Swim Vest"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg",
          "title": "Kids Swim Vest"
        }
      ],
      "pdp": [
        {
          "alt": "Kids Swim Vest",
          "url": "https://dev.citybeach.com/on/demandware.static/-/Library-Sites-CityBeachSharedLibrary/default/dwb6d5b460/missing.jpg",
          "title": "Kids Swim Vest"
        }
      ]
    },
    "uuid": "5975ceddd7fb857d17b54ccc17",
    "id": "20401178-01",
    "productName": "Kids Swim Vest",
    "productType": "variationGroup",
    "brand": "Sunnylife",
    "customProps": {
      "Colour": "Blue/yellow",
      "SalePercentageOff": "44",
      "additionalRankBoost": "30",
      "ageGroup": "Kids",
      "categoryRankBoost": "30",
      "color": "st_01",
      "comestriCatalog": "EmarsysPush-20260226c1436",
      "currentPrice": "39",
      "customRankBoost": "30",
      "custom_promotion_rank": "30",
      "gender": "Unisex",
      "gp": "19.3",
      "isFlamable": "No",
      "lastMarkdownDate": "Mon Dec 22 2025 14:00:00 GMT-0000 (GMT)",
      "newDate": "Mon Sep 22 2025 01:37:23 GMT-0000 (GMT)",
      "newInRanking": "50",
      "onSale": true,
      "outletRankBoost": "30",
      "overlayText": "44% OFF",
      "pattern": [
        "Plain"
      ],
      "productTypelvl0": [
        "Kids;;"
      ],
      "productTypelvl1": [
        "Accessories"
      ],
      "productTypelvl2": [
        "Beach accessories"
      ],
      "productTypelvl3": [
        "Inflatables & games"
      ],
      "promotionCategory": "EmarsysPushNZ-20260226v1348",
      "recentOnlineSales21Days": "78",
      "recentOnlineSales3Days": "78",
      "recentOnlineUnits21Days": "2",
      "recentOnlineUnits3Days": "2",
      "refinementColour": "Blue",
      "saleRankBoost": "30",
      "saleRanking": "30",
      "socialRankBoost": "30",
      "totalOnlineSales": "1933.63",
      "totalOnlineUnits": "48",
      "weather": "50"
    },
    "gtmData": {
      "id": "20401178-01",
      "brand": "Sunnylife",
      "name": "Kids Swim Vest",
      "category": "Inflatables & Games",
      "categoryID": "kids-accessories-beach/accessories-inflatables/games"
    },
    "gtmGA4Data": {
      "item_id": "20401178",
      "item_name": "Kids Swim Vest",
      "item_brand": "Sunnylife",
      "item_variant": "20401178-01",
      "quantity": 1,
      "item_category": "Inflatables & Games",
      "item_list_id": "20401178-01",
      "item_list_name": "Kids Swim Vest"
    },
    "Colour": "Blue/yellow",
    "SalePercentageOff": 44,
    "additionalRankBoost": 30,
    "ageGroup": "Kids",
    "aged_stock_flag": false,
    "categoryRankBoost": 30,
    "color": "st_01",
    "comestriCatalog": "EmarsysPush-20260226c1436",
    "currentPrice": 39,
    "customRankBoost": 30,
    "custom_promotion_rank": 30,
    "exclusiveProduct": false,
    "gender": "Unisex",
    "gp": 19.3,
    "isFlamable": "No",
    "isNew": false,
    "isProductAvailableinNZ": false,
    "isProductAvailableinUS": false,
    "lastMarkdownDate": "2025-12-22T14:00:00.000Z",
    "newDate": "2025-09-22T01:37:23.000Z",
    "newInRanking": 50,
    "onSale": true,
    "oneDaySale": false,
    "outletProduct": false,
    "outletRankBoost": 30,
    "overlayText": "44% OFF",
    "pattern": [
      "Plain"
    ],
    "productTypelvl0": [
      "Kids;;"
    ],
    "productTypelvl1": [
      "Accessories"
    ],
    "productTypelvl2": [
      "Beach accessories"
    ],
    "productTypelvl3": [
      "Inflatables & games"
    ],
    "promotionCategory": "EmarsysPushNZ-20260226v1348",
    "recentOnflineReturnSales3Days": 0,
    "recentOnlineReturnSales21Days": 0,
    "recentOnlineReturnUnits21Days": 0,
    "recentOnlineSales21Days": 78,
    "recentOnlineSales3Days": 78,
    "recentOnlineUnits21Days": 2,
    "recentOnlineUnits3Days": 2,
    "refinementColour": "Blue",
    "saleRankBoost": 30,
    "saleRanking": 30,
    "seasonSellOut": false,
    "socialRankBoost": 30,
    "totalOnlineReturnSales": 0,
    "totalOnlineReturnUnits": 0,
    "totalOnlineSales": 1933.63,
    "totalOnlineUnits": 48,
    "weather": 50,
    "styleColourID": "20401178-01",
    "price": {
      "sales": {
        "value": null,
        "currency": null,
        "formatted": null
      },
      "list": null
    },
    "renderedPrice": "    <div class=\"price\">\n        \n        <span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"null\"></span>\n        \n        null\n\n\n    </span>\n</span>\n\n    </div>\n\n\n",
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 10,
    "variationAttributes": [
      {
        "attributeId": "color",
        "displayName": "Color",
        "id": "color",
        "swatchable": true,
        "displayValue": "01",
        "values": [
          {
            "id": "st_01",
            "description": null,
            "value": "st_01",
            "selected": true,
            "selectable": true,
            "displayValue": "Blue/yellow",
            "url": "https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&pid=20401178-01&quantity=1",
            "availabilityMsg": "Out Of Stock",
            "productDetails": {
              "productID": "20401178-01",
              "iswishlisted": false,
              "images": [
                {
                  "alt": "Sunnylife Kids Swim Vest for Unisex",
                  "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg?sw=600&sh=750&q=70",
                  "title": "Kids Swim Vest"
                },
                {
                  "alt": "Sunnylife Kids Swim Vest for Unisex",
                  "url": "https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg?sw=600&sh=750&q=70",
                  "title": "Kids Swim Vest"
                }
              ],
              "priceHtml": "    <div class=\"price\">\n        \n        <span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"null\"></span>\n        \n        null\n\n\n    </span>\n</span>\n\n    </div>\n\n\n",
              "video": "",
              "promotionsHtml": "    \n        \n            <div class=\"pdp-promotion-block\" data-pmid=\"EXTRA20co\" data-pmName=\"EXTRA20co\">\n                <div class=\"pdp-promotion\">\n                    \n                        <div class=\"bogo-callout\"><p><span style=\"\"><strong><span style=\"color:#000;\"><span\r\n  style=\"line-height: 19px;\"><span\r\n      style=\"padding: 1px 8px 3px;\">EXTRA 20% OFF* SALE</span></span></span><span style=\"color:#fff;\">&nbsp;<br />\r\n          <span style=\"background-color:#C3182B; padding: 1px 8px 3px; line-height: 1.6; border-radius: 20px; font-weight: bolder; letter-spacing: 1.6px;\">CODE: EXTRA20</span></span></strong></span></p>\r\n      </div>\r\n<style>\r\n@media only screen and (max-width: 1024px) {\r\n.bogo-callout {\r\n  font-size: 12px;\r\n  }\r\n\r\n  .bogo-callout * {\r\n      font-size:12px;\r\n  }\r\n}\r\n</style>\n                    \n                </div>\n            </div>\n        \n    \n            <input type=\"hidden\" name=\"promotionObject\" value=\"[{&quot;calloutMsg&quot;:&quot;&lt;div class=\\&quot;bogo-callout\\&quot;&gt;&lt;p&gt;&lt;span style=\\&quot;\\&quot;&gt;&lt;strong&gt;&lt;span style=\\&quot;color:#000;\\&quot;&gt;&lt;span\\r\\n  style=\\&quot;line-height: 19px;\\&quot;&gt;&lt;span\\r\\n      style=\\&quot;padding: 1px 8px 3px;\\&quot;&gt;EXTRA 20% OFF* SALE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=\\&quot;color:#fff;\\&quot;&gt;&amp;nbsp;&lt;br /&gt;\\r\\n          &lt;span style=\\&quot;background-color:#C3182B; padding: 1px 8px 3px; line-height: 1.6; border-radius: 20px; font-weight: bolder; letter-spacing: 1.6px;\\&quot;&gt;CODE: EXTRA20&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;\\r\\n      &lt;/div&gt;\\r\\n&lt;style&gt;\\r\\n@media only screen and (max-width: 1024px) {\\r\\n.bogo-callout {\\r\\n  font-size: 12px;\\r\\n  }\\r\\n\\r\\n  .bogo-callout * {\\r\\n      font-size:12px;\\r\\n  }\\r\\n}\\r\\n&lt;/style&gt;&quot;,&quot;details&quot;:&quot;&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;EXTRA20co&quot;,&quot;name&quot;:&quot;EXTRA20co&quot;,&quot;promotionClass&quot;:&quot;PRODUCT&quot;,&quot;rank&quot;:40,&quot;customCalloutMsg&quot;:&quot;&quot;,&quot;displayCalloutAsBanner&quot;:false,&quot;enableEarlyAccess&quot;:false,&quot;earlyAccessButton&quot;:&quot;&quot;}]\">\n\n",
              "sizes": [
                {
                  "pid": "2040117801013-01",
                  "attrValue": "st_11050671",
                  "attrDisplayValue": "1-2",
                  "attrId": "st_11050671",
                  "selectable": false
                },
                {
                  "pid": "2040117801020-01",
                  "attrValue": "st_11050674",
                  "attrDisplayValue": "2-3",
                  "attrId": "st_11050674",
                  "selectable": true
                }
              ]
            },
            "variantID": "2040117801013-01",
            "images": {
              "swatch": [
                {
                  "alt": "01",
                  "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw3bdcc3c1/images/20401178/20401178-01-SW-XS.jpg",
                  "title": "01"
                }
              ]
            }
          }
        ]
      },
      {
        "attributeId": "size",
        "displayName": "Size",
        "id": "size",
        "swatchable": false,
        "displayValue": "",
        "values": [
          {
            "id": "st_11050671",
            "description": null,
            "value": "st_11050671",
            "selected": false,
            "selectable": false,
            "displayValue": "1-2",
            "url": "https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&dwvar_20401178-01_size=st_11050671&pid=20401178-01&quantity=1",
            "availabilityMsg": "Out Of Stock",
            "variantID": "2040117801013-01"
          },
          {
            "id": "st_11050674",
            "description": null,
            "value": "st_11050674",
            "selected": false,
            "selectable": true,
            "displayValue": "2-3",
            "url": "https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&dwvar_20401178-01_size=st_11050674&pid=20401178-01&quantity=1",
            "availabilityMsg": "",
            "variantID": "2040117801020-01"
          }
        ],
        "resetUrl": "https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&dwvar_20401178-01_size=&pid=20401178-01&quantity=1"
      }
    ],
    "longDescription": "<div class=\"row\"><div class=\"col-5\">Brand:</div><div class=\"col-7\">Sunnylife</div><div class=\"col-5\">Product:</div><div class=\"col-7\">Kids Swim Vest</div></div><!--<div style=\"color:#8d8d8d;font-family: visby cf bold; font-size: 18px; font-weight: 500; line-height: 1.2;padding:20px 0 5px 0;\">Product Features</div>--><div class=\"row\"><div class=\"col-5\">Pattern:</div><div class=\"col-7\">Plain</div><div class=\"col-5\">Composition:</div><div class=\"col-7\">Polyester, Elastane</div></div><!--<div style=\"color:#8d8d8d;font-family: visby cf bold; font-size: 18px; font-weight: 500; line-height: 1.2;padding:20px 0 5px 0;\">Care</div>--><div class=\"row\"><div class=\"col-5\">Care Instructions:</div><div class=\"col-7\">Do not wash. Spot clean with a damp cloth.</div></div><!--<div style=\"color:#8d8d8d;font-family: visby cf bold; font-size: 18px; font-weight: 500; line-height: 1.2;padding:20px 0 5px 0;\">Additional Features</div>--><div class=\"row\"><!-- ******************* --><!-- ***** CLOTHES ***** --><!-- ******************* --><!----><!-- ******************* --><!-- *****BAGS ***** --><!-- ******************* --><!-- ******************* --><!-- **** HEADWEAR**** --><!-- ******************* --><!-- ******************* --><!-- *** ACCESSORIES *** --><!-- ******************* --><!-- ******************* --><!-- **** SWIMWEAR**** --><!-- ******************* --><!-- ******************* --><!-- ** BOARD SPORTS** --><!-- ******************* --><!-- ******************* --><!-- **** FOOTWEAR**** --><!-- ******************* --><!-- ******************* --><!-- *****MISC.***** --><!-- ******************* --><div class=\"col-5\">Additional Details:</div><div class=\"col-7\">Max weight 18kg\nAdjustable anti rise safety strap between the legs for perfect fit\nCentre front zip with velcro tab for secure hold<br><br>WARNING: This is not a lifesaving device. Will not protect against drowning. Use only under constant supervision. Not for use in boating.</div><!-- ******************************* --><!-- *****SIZEGUIDE GENDER SPEC***** --><!-- ******************************* --><div style=\"line-height:0px;margin-top:-25px;\"></div></div>",
    "shortDescription": "Unisex Kids Swim Vest",
    "rating": 4,
    "promotions": [
      {
        "calloutMsg": "<div class=\"bogo-callout\"><p><span style=\"\"><strong><span style=\"color:#000;\"><span\r\n  style=\"line-height: 19px;\"><span\r\n      style=\"padding: 1px 8px 3px;\">EXTRA 20% OFF* SALE</span></span></span><span style=\"color:#fff;\">&nbsp;<br />\r\n          <span style=\"background-color:#C3182B; padding: 1px 8px 3px; line-height: 1.6; border-radius: 20px; font-weight: bolder; letter-spacing: 1.6px;\">CODE: EXTRA20</span></span></strong></span></p>\r\n      </div>\r\n<style>\r\n@media only screen and (max-width: 1024px) {\r\n.bogo-callout {\r\n  font-size: 12px;\r\n  }\r\n\r\n  .bogo-callout * {\r\n      font-size:12px;\r\n  }\r\n}\r\n</style>",
        "details": "",
        "enabled": true,
        "id": "EXTRA20co",
        "name": "EXTRA20co",
        "promotionClass": "PRODUCT",
        "rank": 40,
        "customCalloutMsg": "",
        "displayCalloutAsBanner": false,
        "enableEarlyAccess": false,
        "earlyAccessButton": ""
      }
    ],
    "attributes": null,
    "availability": {
      "messages": [
        "In Stock"
      ],
      "inStockDate": null
    },
    "available": true,
    "options": [],
    "quantities": [
      {
        "value": "1",
        "selected": true,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=1"
      },
      {
        "value": "2",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=2"
      },
      {
        "value": "3",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=3"
      },
      {
        "value": "4",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=4"
      },
      {
        "value": "5",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=5"
      },
      {
        "value": "6",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=6"
      },
      {
        "value": "7",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=7"
      },
      {
        "value": "8",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=8"
      },
      {
        "value": "9",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=9"
      },
      {
        "value": "10",
        "selected": false,
        "url": "/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01&quantity=10"
      }
    ],
    "selectedProductUrl": "/au/sunnylife-kids-swim-vest/20401178-01.html?dwvar_20401178-01_color=st_01&quantity=undefined",
    "readyToOrder": false,
    "online": true,
    "pageTitle": null,
    "pageDescription": null,
    "pageKeywords": null,
    "pageMetaTags": [
      {},
      {}
    ],
    "template": null,
    "videos": [],
    "productSearchHit": {},
    "variantImages": [
      {
        "values": [
          {}
        ]
      }
    ],
    "productStoreInventory": null,
    "brandPageLink": "/au/brands/sunnylife/",
    "video": {},
    "videoIframeCode": null,
    "hiresImages": {
      "hi-res": [
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg",
          "index": "0",
          "title": "Kids Swim Vest",
          "absURL": "https://dev.citybeach.com/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg",
          "index": "1",
          "title": "Kids Swim Vest",
          "absURL": "https://dev.citybeach.com/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg",
          "index": "2",
          "title": "Kids Swim Vest",
          "absURL": "https://dev.citybeach.com/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg",
          "index": "3",
          "title": "Kids Swim Vest",
          "absURL": "https://dev.citybeach.com/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg"
        },
        {
          "alt": "Sunnylife Kids Swim Vest for Unisex",
          "url": "/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg",
          "index": "4",
          "title": "Kids Swim Vest",
          "absURL": "https://dev.citybeach.com/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg"
        }
      ]
    },
    "earlyAccess": null,
    "isRegisteredCustomer": false
  },
  "addToCartUrl": {},
  "resources": {
    "info_selectforstock": "Select Styles for Availability",
    "assistiveSelectedText": "selected"
  },
  "quickViewFullDetailMsg": "View Full Details",
  "closeButtonText": "Close Quickview Dialog",
  "enterDialogMessage": "Start of Quickview dialog window. Select Close to cancel and close the window.",
  "template": "product/quickView.isml",
  "commercePaymentsConfiguration": {
    "enabled": true,
    "expressOnPdpEnabled": true,
    "expressOnMiniCartEnabled": true,
    "expressOnCartEnabled": true,
    "expressOnCheckoutEnabled": true,
    "multiStepCheckoutEnabled": true,
    "cardCaptureAutomatic": false,
    "futureUsageOffSession": true
  },
  "renderedTemplate": "<div class=\"product-quickview product-detail product-variationGroup col product-wrapper product-detail\" data-pid=\"20401178-01\"\n\tdata-gtmdata=\"{&quot;item_name&quot;:&quot;Kids Swim Vest&quot;,&quot;item_id&quot;:&quot;20401178-01&quot;,&quot;item_variationGroupID&quot;:&quot;20401178-01&quot;,&quot;item_brand&quot;:&quot;Sunnylife&quot;,&quot;item_category&quot;:&quot;kids-accessories-beach_accessories-inflatables_games&quot;,&quot;item_variant&quot;:&quot;Blue/yellow&quot;,&quot;price&quot;:0,&quot;item_list_name&quot;:&quot;Category Pages&quot;,&quot;item_list_id&quot;:&quot;category_pages&quot;,&quot;gender&quot;:&quot;Unisex&quot;,&quot;quantity&quot;:1,&quot;style_colour_ID&quot;:&quot;20401178-01&quot;,&quot;sale_type&quot;:&quot;&quot;,&quot;new_unit_price&quot;:0,&quot;product_lifecycle&quot;:&quot;Current&quot;}\">\n    <div class=\"row\">\n        <!-- Product Images Carousel -->\n        \n\n\n\n<div class=\"col-6\">\n\t<div id=\"content\">\n\t\t<div class=\"quickview-product-images\">\n\t\t\t<a href=\"#\"\n\t\t\t\tclass=\"add-to-wish-list-quickview wishlist-icon-block\"\n\t\t\t\tdata-addtowishlist=\"/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Wishlist-AddProduct\"\n\t\t\t\tdata-removefromwishlist=\"/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Wishlist-RemoveProduct\">\n\t\t\t\t<svg width=\"27\" height=\"27\" viewBox=\"0 0 18 16\">\n\t\t\t\t\t<path\n\t\t\t\t\t\td=\"M9.01163699,14.9053769 C8.72930024,14.7740736 8.41492611,14.6176996 8.07646224,14.4366167 C7.06926649,13.897753 6.06198912,13.2561336 5.12636931,12.5170512 C2.52930452,10.4655288 1.00308384,8.09476443 1.00000218,5.44184117 C0.997549066,2.99198843 2.92175104,1.01242822 5.28303025,1.01000225 C6.41066623,1.00972036 7.49184369,1.4629765 8.28270844,2.2678673 L8.99827421,2.9961237 L9.71152148,2.26559643 C10.4995294,1.45849728 11.5791258,1.0023831 12.7071151,1.00000055 L12.7060299,1.00000225 C15.0693815,0.997574983 16.9967334,2.97018759 17.0000037,5.421337 C17.0038592,8.07662382 15.4809572,10.4530151 12.8850542,12.5121483 C11.9520963,13.2521931 10.9477036,13.8951276 9.94340074,14.4354976 C9.60619585,14.6169323 9.29297309,14.7736855 9.01163699,14.9053769 Z\"\n\t\t\t\t\t\tstroke=\"#2d2d2d\" stroke-width=\"1\" fill=\"transparent\"></path>\n\t\t\t\t</svg>\n\t\t\t\t<span class=\"smallHeart smallHeart_1\" /></span>\n\t\t\t\t<span class=\"smallHeart smallHeart_2\" /></span>\n\t\t\t</a>\n\t\t\t<div id=\"pdpCarousel-20401178-01\" class=\"col-12 image-section product-carousel\" data-interval=\"0\" data-prev=\"Previous\" data-next=\"Next\">\n\t\t\t\t\n\t\t\t\t\t<img src=\"https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwfbbe9593/images/20401178/20401178-01-FT-XL.jpg?sw=800&amp;sh=1000&amp;q=70\" class=\"img-responsive\" alt=\"Sunnylife Kids Swim Vest for Unisex\" itemprop=\"image\" />\n\t\t\t\t\n\t\t\t\t\t<img src=\"https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw3743cd7c/images/20401178/20401178-01-BK-XL.jpg?sw=800&amp;sh=1000&amp;q=70\" class=\"img-responsive\" alt=\"Sunnylife Kids Swim Vest for Unisex\" itemprop=\"image\" />\n\t\t\t\t\n\t\t\t\t\t<img src=\"https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw1c99477a/images/20401178/20401178-01-LT-XL.jpg?sw=800&amp;sh=1000&amp;q=70\" class=\"img-responsive\" alt=\"Sunnylife Kids Swim Vest for Unisex\" itemprop=\"image\" />\n\t\t\t\t\n\t\t\t\t\t<img src=\"https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dwf4ce2930/images/20401178/20401178-01-RT-XL.jpg?sw=800&amp;sh=1000&amp;q=70\" class=\"img-responsive\" alt=\"Sunnylife Kids Swim Vest for Unisex\" itemprop=\"image\" />\n\t\t\t\t\n\t\t\t\t\t<img src=\"https://dev.citybeach.com/dw/image/v2/BFZL_DEV/on/demandware.static/-/Sites-fewstoneMaster/default/dw01988e77/images/20401178/20401178-01-TP-XL.jpg?sw=800&amp;sh=1000&amp;q=70\" class=\"img-responsive\" alt=\"Sunnylife Kids Swim Vest for Unisex\" itemprop=\"image\" />\n\t\t\t\t\n\t\t\t</div>\n\t\t</div>\n\t</div>\n</div>\n\n\n        <div class=\"col-6 detail-block\">\n            <div class=\"detail-panel\">\n            \t<!-- Branding -->\n                \n               \t\t<div class=\"product-brand\">\n                    \t\n                    \t<span class=\"brand-name\">Sunnylife</span>\n                \t</div>\n               \t\n\n                <div>\n                \t<h1 class=\"product-name text-left\">Kids Swim Vest</h1>\n                </div>\n\n                \n                \n                \n\n                <div>\n\t                <!-- Prices -->\n\t                <div class=\"prices\">\n\t                    \n\t                    \n    <div class=\"price\">\n        \n        <span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"null\"></span>\n        \n        null\n\n\n    </span>\n</span>\n\n    </div>\n\n\n\t                    <div class=\"promotions\">\n\t                    \t\n\n\n    \n        \n            <div class=\"pdp-promotion-block\" data-pmid=\"EXTRA20co\" data-pmName=\"EXTRA20co\">\n                <div class=\"pdp-promotion\">\n                    \n                        <div class=\"bogo-callout\"><p><span style=\"\"><strong><span style=\"color:#000;\"><span\r\n  style=\"line-height: 19px;\"><span\r\n      style=\"padding: 1px 8px 3px;\">EXTRA 20% OFF* SALE</span></span></span><span style=\"color:#fff;\">&nbsp;<br />\r\n          <span style=\"background-color:#C3182B; padding: 1px 8px 3px; line-height: 1.6; border-radius: 20px; font-weight: bolder; letter-spacing: 1.6px;\">CODE: EXTRA20</span></span></strong></span></p>\r\n      </div>\r\n<style>\r\n@media only screen and (max-width: 1024px) {\r\n.bogo-callout {\r\n  font-size: 12px;\r\n  }\r\n\r\n  .bogo-callout * {\r\n      font-size:12px;\r\n  }\r\n}\r\n</style>\n                    \n                </div>\n            </div>\n        \n    \n            <input type=\"hidden\" name=\"promotionObject\" value=\"[{&quot;calloutMsg&quot;:&quot;&lt;div class=\\&quot;bogo-callout\\&quot;&gt;&lt;p&gt;&lt;span style=\\&quot;\\&quot;&gt;&lt;strong&gt;&lt;span style=\\&quot;color:#000;\\&quot;&gt;&lt;span\\r\\n  style=\\&quot;line-height: 19px;\\&quot;&gt;&lt;span\\r\\n      style=\\&quot;padding: 1px 8px 3px;\\&quot;&gt;EXTRA 20% OFF* SALE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=\\&quot;color:#fff;\\&quot;&gt;&amp;nbsp;&lt;br /&gt;\\r\\n          &lt;span style=\\&quot;background-color:#C3182B; padding: 1px 8px 3px; line-height: 1.6; border-radius: 20px; font-weight: bolder; letter-spacing: 1.6px;\\&quot;&gt;CODE: EXTRA20&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;\\r\\n      &lt;/div&gt;\\r\\n&lt;style&gt;\\r\\n@media only screen and (max-width: 1024px) {\\r\\n.bogo-callout {\\r\\n  font-size: 12px;\\r\\n  }\\r\\n\\r\\n  .bogo-callout * {\\r\\n      font-size:12px;\\r\\n  }\\r\\n}\\r\\n&lt;/style&gt;&quot;,&quot;details&quot;:&quot;&quot;,&quot;enabled&quot;:true,&quot;id&quot;:&quot;EXTRA20co&quot;,&quot;name&quot;:&quot;EXTRA20co&quot;,&quot;promotionClass&quot;:&quot;PRODUCT&quot;,&quot;rank&quot;:40,&quot;customCalloutMsg&quot;:&quot;&quot;,&quot;displayCalloutAsBanner&quot;:false,&quot;enableEarlyAccess&quot;:false,&quot;earlyAccessButton&quot;:&quot;&quot;}]\">\n\n\n\t                    </div>\n\t                </div>\n\t            </div>\n\n\t            <div class=\"view-details\">\n\t            \t<a href=\"/au/sunnylife-kids-swim-vest/20401178-01.html\">View full details</a>\n\t            </div>\n\n\t\t\t\t<!-- Attributes -->\n                <section class=\"attributes\">\n                    <div class=\"row\">\n    <div class=\"col\">\n        \n    </div>\n</div>\n\n                    \n                        <div data-attr=\"color\" class=\"swatch color-swatch-block\">\n                        \t\n\n<div class=\"attribute \">\n    \n\n    \t\n    \t\n    \t\t\n    \t\t\t\n    \t\t\n    \t\n\n        <!-- Select <Attribute> Label -->\n        <span class=\"color non-input-label\">\n            <span class=\"color-label font-extrabold\">Colour</span>\n            \n            \t<span class=\"selected-color\">\n            \t\tBlue/yellow\n            \t</span>\n           \t\n        </span>\n\n        <!-- Circular Swatch Image Attribute Values -->\n        \n        \t\n\t\t    \n\t\t\t\n        \t\n\n            \n                <button class=\"color-attribute selectable\"\n                        aria-label=\"Select Color Blue/yellow\"\n                        aria-describedby=\"st_01\"\n                        data-url=\"https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&amp;pid=20401178-01&amp;quantity=1\" \n                >\n                \t<span class=\"swatch-outer selected\">\n                    <span data-attr-value=\"st_01\"\n                          class=\"\n                              color-value\n                              swatch-square\n                              swatch-value\n                              selected\n                              selectable\n                          \"\n                          style=\"background-image: url(/on/demandware.static/-/Sites-fewstoneMaster/default/dw3bdcc3c1/images/20401178/20401178-01-SW-XS.jpg)\"\n                    >\n                    </span>\n                    <span id=\"st_01\" class=\"sr-only selected-assistive-text\">\n                        selected\n                    </span>\n                    </span>\n                </button>\n            \n        \n\n    \n</div>\n\n                        \t\n\t                        \t<div class=\"product-number-info\">\n\t\t\t\t\t\t\t\t\t<span>Product number:</span> <span class=\"value\">20401178-01</span>\n\t\t\t\t\t\t\t\t</div>\n                                <div class=\"name-and-brand\">\n                                    \n                                        <span class=\"product-name\">Kids Swim Vest</span>\n                                        by <span class=\"brand-name\">Sunnylife</span>\n                                    \n                                </div>\n                        \t\n                        </div>\n                    \n                        <div data-attr=\"size\" class=\"swatch size-swatch-block\">\n                        \t\n\n<div class=\"attribute size-attribute\">\n    \n        <!-- Attribute Values Drop Down Menu -->\n        <div class=\"size\" for=\"size-1\">\n            \n                <button type=\"button\" class=\"js-fitanalytics-sizechart\" data-toggle=\"modal\" data-target=\"#sizeChartModal\">Size Guide</button>\n\n\n<div id=\"fitanalytics_container\" class=\"fitanalytics-container\"></div>\n\n<iscontentasset aid=\"sizeChartModal\">\n\n            \n        </div>\n        <div class=\"select-size-block\">\n            <label id=\"size-label-1\" for=\"size-1\"\n                class=\"sr-only\"\n            >\n                Select sizes\n            </label>\n\t        <select class=\"d-none custom-select form-control select-size\" id=\"size-1\" >\n\t            <option value=\"https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&amp;dwvar_20401178-01_size=&amp;pid=20401178-01&amp;quantity=1\" data-attr-value=\"select\">Select Size</option>\n\t            \n\t                <option value=\"https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&amp;dwvar_20401178-01_size=st_11050671&amp;pid=20401178-01&amp;quantity=1\" data-attr-value=\"st_11050671\" class=\"Out-Of-Stock\"\n\t                    disabled\n\t                    \n\t                >1-2</option>\n\t            \n\t                <option value=\"https://dev.citybeach.com/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?dwvar_20401178-01_color=st_01&amp;dwvar_20401178-01_size=st_11050674&amp;pid=20401178-01&amp;quantity=1\" data-attr-value=\"st_11050674\" class=\"\"\n\t                    \n\t                    \n\t                >2-3</option>\n\t            \n\t        </select>\n            <div class=\"size-notselected d-none\" id=\"size-error\" role=\"alert\" aria-live=\"assertive\">Please select the size</div>\n        </div>\n    \n\n        \n    \n</div>\n\n                        \t\n                        </div>\n                    \n                </section>\n\n                <input type=\"hidden\" class=\"quantity-select\" value=\"1\" data-url=\"/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Product-Variation?pid=20401178-01\">\n\n\t\t\t\t<!-- Optty Widget -->\n\t\t\t\t\n                \t\n\n\n\n\n\n                \n\n                <!-- Cart and [Optionally] Apple Pay -->\n                \n                \t<div class=\"select-size-block\">\n                    \t\n\n<div class=\"row cart-and-ipay\">\n    <div class=\"col-sm-12\">\n        <input type=\"hidden\" class=\"add-to-cart-url\" value=\"/on/demandware.store/Sites-CityBeachAustralia-Site/en_AU/Cart-AddProduct\">\n        <button class=\"add-to-cart-global btn btn-primary\"\n                data-pid=\"20401178-01\"\n                >\n            \n                Add to Bag\n            \n        </button>\n        \n            \n                \n\n\n\n           \n        \n    </div>\n\n</div>\n\n                        \n\n                    </div>\n                \n                \n                    <!-- Options -->\n                    \n                \n            </div>\n            \n\n        </div>\n    </div>\n\n    \n\n    \n\n</div>",
  "productUrl": "/au/sunnylife-kids-swim-vest/20401178-01.html"
}