{
  "action": "Product-ShowQuickView",
  "queryString": "pid=315081",
  "locale": "en_PT",
  "product": {
    "uuid": "86ff1fb2aee83f1b22ccc8b637",
    "id": "315081",
    "productName": "Masque Densité 200ml",
    "productType": "standard",
    "brand": "Kerastase",
    "price": {
      "sales": {
        "value": 51,
        "currency": "EUR",
        "formatted": "51,00€",
        "decimalPrice": "51.00"
      },
      "list": null
    },
    "renderedPrice": "    <div class=\"price\">\n        \n        \n\n\n\n<span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"51.00\"></span>\n        \n        51,00&euro;\n\n\n    </span>\n</span>\n    </div>\n\n\n",
    "images": {
      "large": [
        {
          "alt": "Masque Densité 200ml",
          "url": "/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dw6bad7e02/images/product/images/100031_E1955503_01.jpg",
          "title": "Masque Densité 200ml",
          "fallbackImage": false
        }
      ],
      "small": [
        {
          "alt": "Masque Densité 200ml",
          "url": "https://portugaldutyfree.com/dw/image/v2/BLMS_PRD/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dw6bad7e02/images/product/images/100031_E1955503_01.jpg?sw=140&sh=140",
          "title": "Masque Densité 200ml",
          "fallbackImage": false
        }
      ]
    },
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 2,
    "variationAttributes": null,
    "longDescription": null,
    "shortDescription": "<p><strong>Kérastase Spécifique Bain Divalent</strong> is a balancing shampoo designed for oily roots and dry, sensitised lengths. Its lightweight, creamy formula helps purify the scalp, remove excess sebum and reduce unwanted odours, while gently nourishing the lengths without weighing them down. Hair is left feeling fresh, soft and shiny, with improved volume and a balanced appearance.</p>\n\n<p><strong>Benefits:</strong></p>\n<ul>\n<li>Purifies the scalp and helps remove excess oil</li>\n<li>Helps reduce unwanted odours associated with an oily scalp</li>\n<li>Gently nourishes dry and sensitised lengths</li>\n<li>Leaves hair soft, smooth and shiny</li>\n<li>Helps boost volume, especially in fine, straight hair</li>\n<li>Helps balance oily roots and dry lengths</li>\n</ul>\n\n<p><strong>How to use:</strong> Apply to wet hair, massage gently into the scalp and lengths, then rinse thoroughly. Suitable for frequent use.</p>\n\n<p><strong>Size:</strong> 250ml</p>\n\n",
    "rating": 3.7,
    "promotions": null,
    "attributes": [
      {
        "ID": "Order",
        "name": "Order Attributes",
        "attributes": [
          {
            "label": "Maximum Order Quantity",
            "value": [
              6
            ]
          }
        ]
      }
    ],
    "availability": {
      "inStockDate": null,
      "messages": [
        "In stock"
      ]
    },
    "available": true,
    "options": [],
    "quantities": [
      {
        "value": "1",
        "selected": true,
        "url": "/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=315081&quantity=1"
      },
      {
        "value": "2",
        "selected": false,
        "url": "/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=315081&quantity=2"
      }
    ],
    "selectedProductUrl": "/en/cosmetics/hair/315081.html?%2Fen%2Fcosmetics%2Fhair%2F315081.html=undefined&quantity=undefined",
    "readyToOrder": true,
    "online": true,
    "pageTitle": null,
    "pageDescription": null,
    "pageKeywords": null,
    "pageMetaTags": [
      {},
      {},
      {}
    ],
    "template": null,
    "hasConsents": null,
    "recommendations": {},
    "categoryRecommendations": {},
    "hasRecommendations": false,
    "hasCategoryRecommendations": false
  },
  "addToCartUrl": {},
  "resources": {
    "info_selectforstock": "Select an option",
    "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",
  "renderedTemplate": "<div class=\"product-quickview product-standard col product-wrapper product-detail\"\n    data-pid=\"315081\"\n    data-variation-url=\"/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=315081\"\n    data-category=\"Hair\">\n    <div class=\"row\">\n\n        \n        \n\n<div class=\"primary-images col-12 col-xl-6\">\n    <div id=\"pdpCarousel-315081\" class=\"carousel slide\" data-interval=\"0\" data-prev=\"Previous\" data-next=\"Next\">\n        \n\n        <div class=\"carousel-inner\" role=\"listbox\">\n            \n                <div class='carousel-item active'>\n                    <img src=\"/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dw6bad7e02/images/product/images/100031_E1955503_01.jpg\" class=\"d-block img-fluid\" alt=\"Masque Densit&eacute; 200ml image number null\" itemprop=\"image\" />\n                </div>\n            \n        </div>\n        \n    </div>\n</div>\n\n        \n        <div class=\"col-xl-6\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <section>\n                        <h1 class=\"product-name\">Masque Densit&eacute; 200ml</h1>\n                    </section>\n                </div>\n\n                <div class=\"col-12\">\n                    \n\n<div class=\"product-number-rating clearfix\">\n\n    \n    \n        <div class=\"com-product__brand pull-left\">\n            <span>Kerastase</span>\n        </div>\n    \n\n    \n    <div class=\"product-number pull-left\">\n        ID\n<span class=\"product-id\">315081</span>\n\n    </div>\n</div>\n\n                </div>\n            </div>\n\n            <div class=\"detail-panel\">\n\n                \n                <section class=\"attributes\">\n                    \n\n                    \n                    \n                        <div class=\"row\">\n                            <div class=\"attribute quantity col-4\">\n                                \n                                    \n\n\n\n\n\n\n\n<label for=\"quantity-1\">Quantity</label>\n<select class=\"quantity-select select2-container--default select2-container\" data-select-options=\"default\" data-is-select=\"true\"\n    id=\"quantity-1\">\n    \n        <option value=\"1\" \n            data-url=\"/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=315081&amp;quantity=1\"\n            selected\n            >\n            1\n        </option>\n    \n        <option value=\"2\" \n            data-url=\"/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=315081&amp;quantity=2\"\n            \n            >\n            2\n        </option>\n    \n</select>\n                                \n                            </div>\n                        </div>\n                    \n\n                    \n                    <div class=\"availability global-availability\" data-ready-to-order=\"true\"\n                        data-available=\"true\" data-not-available-msg=\"No stock available\">\n                        <div class=\"row\">\n                            <div class=\"col-12 d-flex\">\n    <span class=\"availability non-input-label\">\n        Availability: \n    </span>\n    <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>In stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n                        </div>\n                    </div>\n\n                    \n                    <div class=\"row\">\n                        <div class=\"col-12 promotions\">\n                            <div class=\"align-self-center\">\n                                \n\n\n\n                            </div>\n                        </div>\n                    </div>\n\n                    <div class=\"com-prices-add-to-card-container\">\n\n                        \n                        <div class=\"prices\">\n                            \n                            \n    <div class=\"price\">\n        \n        \n\n\n\n<span>\n    \n\n    \n\n    \n    <span class=\"sales\">\n        \n        \n        \n            <span class=\"value\" content=\"51.00\"></span>\n        \n        51,00&euro;\n\n\n    </span>\n</span>\n    </div>\n\n\n                        </div>\n\n                        \n                        <div class=\"row\">\n                            <div class=\"col-12\">\n\n                                \n                                \n                                    \n\n\n\n\n<div class=\"cart-and-ipay \">\n\n    \n    <div class=\"abv-consent\">\n        \n    </div>\n\n    <input type=\"hidden\" class=\"add-to-cart-url\" value=\"/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Cart-AddProduct\">\n    <button class=\"add-to-cart-global com-btn__primary--large\" data-pid=\"315081\"\n        data-readytoorder=\"true\" data-type=\"standard\"\n        data-available=\"true\" data-hasconsents=\"false\" disabled>\n        \n\n\n\n\n\n\n\n\n\n\n<svg >\n    <use href=\"/on/demandware.static/Sites-PortugalDutyFree-Site/-/en_PT/v1791919086536/images/compiled/sprites.svg#global--quickview\" />\n</svg>\n\n        \n                Add to basket\n        \n    </button>\n</div>\n                                    \n                            </div>\n                        </div>\n                    </div>\n\n\n                </section>\n\n                \n\n                    \n                    \n                \n            </div>\n        </div>\n    </div>\n\n    \n\n    \n</div>",
  "productUrl": "/en/cosmetics/hair/315081.html"
}