{
  "action": "Product-ShowQuickView",
  "queryString": "pid=113161",
  "locale": "en_PT",
  "product": {
    "uuid": "59cb9cfc3dfc25b5d1f25209fa",
    "id": "113161",
    "productName": "Curl Manifesto Creme 150ml",
    "productType": "standard",
    "brand": "Kerastase",
    "price": {
      "sales": {
        "value": 36,
        "currency": "EUR",
        "formatted": "36,00€",
        "decimalPrice": "36.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=\"36.00\"></span>\n        \n        36,00&euro;\n\n\n    </span>\n</span>\n    </div>\n\n\n",
    "images": {
      "large": [
        {
          "alt": "Curl Manifesto Creme 150ml",
          "url": "/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dwd0a68e07/images/product/images/100031_E3551301_01.jpg",
          "title": "Curl Manifesto Creme 150ml",
          "fallbackImage": false
        },
        {
          "alt": "Curl Manifesto Creme 150ml",
          "url": "/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dw36da5ace/images/product/images/100031_E3551301_02.jpg",
          "title": "Curl Manifesto Creme 150ml",
          "fallbackImage": false
        },
        {
          "alt": "Curl Manifesto Creme 150ml",
          "url": "/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dwcdf499de/images/product/images/100031_E3551301_03.jpg",
          "title": "Curl Manifesto Creme 150ml",
          "fallbackImage": false
        }
      ],
      "small": [
        {
          "alt": "Curl Manifesto Creme 150ml",
          "url": "https://portugaldutyfree.com/dw/image/v2/BLMS_PRD/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dwd0a68e07/images/product/images/100031_E3551301_01.jpg?sw=140&sh=140",
          "title": "Curl Manifesto Creme 150ml",
          "fallbackImage": false
        },
        {
          "alt": "Curl Manifesto Creme 150ml",
          "url": "https://portugaldutyfree.com/dw/image/v2/BLMS_PRD/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dw36da5ace/images/product/images/100031_E3551301_02.jpg?sw=140&sh=140",
          "title": "Curl Manifesto Creme 150ml",
          "fallbackImage": false
        },
        {
          "alt": "Curl Manifesto Creme 150ml",
          "url": "https://portugaldutyfree.com/dw/image/v2/BLMS_PRD/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dwcdf499de/images/product/images/100031_E3551301_03.jpg?sw=140&sh=140",
          "title": "Curl Manifesto Creme 150ml",
          "fallbackImage": false
        }
      ]
    },
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 3,
    "variationAttributes": null,
    "longDescription": null,
    "shortDescription": "<p><strong>Kérastase Curl Manifesto Crème De Jour Fondamentale</strong> is an ultra-light daily leave-in treatment specially formulated for curly, very curly and coily hair. Enriched with <strong>Manuka Honey and Ceramide</strong>, its lightweight cream deeply hydrates and nourishes the hair fibre without adding weight.</p>\n\n<p>It helps control frizz throughout the day, provides a 24-hour humidity shield and protects the hair from heat up to 230°C. The formula helps preserve the natural curl pattern while promoting definition, elasticity and softness, leaving curls smooth, flexible and beautifully defined.</p>\n\n<p><strong>Benefits:</strong></p>\n<ul>\n<li>Provides intense hydration without weighing hair down</li>\n<li>Helps nourish and reinforce the hair fibre</li>\n<li>Provides 24-hour anti-frizz and humidity protection</li>\n<li>Protects hair from heat up to 230°C</li>\n<li>Helps preserve the natural curl pattern</li>\n<li>Promotes curl definition and elasticity</li>\n<li>Leaves curls soft, flexible and shiny</li>\n</ul>\n\n<p><strong>How to use:</strong> Apply to wet or towel-dried hair. Use a generous amount according to hair length and thickness. Distribute evenly from roots to ends. Comb through and gently massage sections of the hair to encourage curl shape and definition. Do not rinse.</p>\n\n<p><strong>Key ingredients:</strong> Manuka Honey and Ceramide.</p>\n\n",
    "rating": 4.2,
    "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=113161&quantity=1"
      },
      {
        "value": "2",
        "selected": false,
        "url": "/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=113161&quantity=2"
      },
      {
        "value": "3",
        "selected": false,
        "url": "/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=113161&quantity=3"
      }
    ],
    "selectedProductUrl": "/en/cosmetics/hair/113161.html?%2Fen%2Fcosmetics%2Fhair%2F113161.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=\"113161\"\n    data-variation-url=\"/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=113161\"\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-113161\" class=\"carousel slide\" data-interval=\"0\" data-prev=\"Previous\" data-next=\"Next\">\n        \n            <ol class=\"carousel-indicators\" aria-hidden=\"true\">\n                \n                    <li data-target=\"#pdpCarousel-113161\" data-slide-to=\"0\" class='active'>\n                    </li>\n                \n                    <li data-target=\"#pdpCarousel-113161\" data-slide-to=\"1\" class=''>\n                    </li>\n                \n                    <li data-target=\"#pdpCarousel-113161\" data-slide-to=\"2\" class=''>\n                    </li>\n                \n            </ol>\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/dwd0a68e07/images/product/images/100031_E3551301_01.jpg\" class=\"d-block img-fluid\" alt=\"Curl Manifesto Creme 150ml image number null\" itemprop=\"image\" />\n                </div>\n            \n                <div class='carousel-item '>\n                    <img src=\"/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dw36da5ace/images/product/images/100031_E3551301_02.jpg\" class=\"d-block img-fluid\" alt=\"Curl Manifesto Creme 150ml image number null\" itemprop=\"image\" />\n                </div>\n            \n                <div class='carousel-item '>\n                    <img src=\"/on/demandware.static/-/Sites-ptdf-pt-master-catalog/default/dwcdf499de/images/product/images/100031_E3551301_03.jpg\" class=\"d-block img-fluid\" alt=\"Curl Manifesto Creme 150ml image number null\" itemprop=\"image\" />\n                </div>\n            \n        </div>\n        \n            <a class=\"carousel-control-prev\" href=\"#pdpCarousel-113161\" role=\"button\" data-slide=\"prev\">\n                <span class=\"fa icon-prev\" aria-hidden=\"true\"></span>\n                <span class=\"sr-only\">Previous</span>\n            </a>\n            <a class=\"carousel-control-next\" href=\"#pdpCarousel-113161\" role=\"button\" data-slide=\"next\">\n                <span class=\"fa icon-next\" aria-hidden=\"true\"></span>\n                <span class=\"sr-only\">Next</span>\n            </a>\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\">Curl Manifesto Creme 150ml</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\">113161</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=113161&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=113161&amp;quantity=2\"\n            \n            >\n            2\n        </option>\n    \n        <option value=\"3\" \n            data-url=\"/on/demandware.store/Sites-PortugalDutyFree-Site/en_PT/Product-Variation?pid=113161&amp;quantity=3\"\n            \n            >\n            3\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=\"36.00\"></span>\n        \n        36,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=\"113161\"\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/v1793798295546/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/113161.html"
}