{
  "action": "Product-ShowQuickView",
  "queryString": "isFromPLPFlow=true&pid=CAN-015829",
  "locale": "default",
  "product": {
    "uuid": "b1c7d33bf179e2f766f660042d",
    "id": "CAN-015829",
    "upc": "884486437044",
    "productName": "Smooth Perfection Shampoo",
    "productType": "variant",
    "manufacturerSKU": "P1862700",
    "manufacturerName": "LOREAL CANADA INC-JDA CA",
    "brand": {},
    "brandUrl": "/shop-by-brand/pureology",
    "url": {},
    "bvAverageRating": "0",
    "bvReviewCount": "0",
    "price": {
      "sales": {
        "value": null,
        "currency": null,
        "formatted": null
      },
      "list": null,
      "type": "default",
      "isDiscountModelPricebookPrice": false,
      "hasPrice": false
    },
    "images": {
      "pdpLarge": [
        {
          "alt": "Smooth Perfection Shampoo",
          "url": "https://www.cosmoprofbeauty.ca/dw/image/v2/BDJL_PRD/on/demandware.static/-/Sites-cosmoprof-master-catalog/default/dwc5cde870/images/pureology/015829C.jpg?sw=650&sh=650&sfrm=png",
          "title": "Smooth Perfection Shampoo"
        }
      ],
      "zoom": [
        {
          "alt": "Smooth Perfection Shampoo",
          "url": "https://www.cosmoprofbeauty.ca/dw/image/v2/BDJL_PRD/on/demandware.static/-/Sites-cosmoprof-master-catalog/default/dwc5cde870/images/pureology/015829C.jpg?sw=1500&sh=1500&sfrm=png",
          "title": "Smooth Perfection Shampoo"
        }
      ]
    },
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 7,
    "variationAttributes": [
      {
        "attributeId": "size",
        "displayName": "Size",
        "id": "size",
        "swatchable": false,
        "values": [
          {
            "id": "9_fl_oz",
            "description": null,
            "displayValue": "9 fl oz",
            "value": "9_fl_oz",
            "selected": false,
            "geprRestricted": false,
            "selectable": true,
            "skuID": "CAN-015831",
            "UPC": "884486437051",
            "orderLevel": null,
            "variantRank": "1",
            "shadeLabel": null,
            "onSale": false,
            "url": "https://www.cosmoprofbeauty.ca/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?dwvar_CAN-M-827055_size=9_fl_oz&pid=CAN-M-827055&quantity=1"
          },
          {
            "id": "1_Liter",
            "description": null,
            "displayValue": "1 Liter",
            "value": "1_Liter",
            "selected": true,
            "geprRestricted": false,
            "selectable": true,
            "skuID": "CAN-015829",
            "UPC": "884486437044",
            "orderLevel": null,
            "variantRank": "3",
            "shadeLabel": null,
            "onSale": false,
            "url": "https://www.cosmoprofbeauty.ca/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?dwvar_CAN-M-827055_size=1_Liter&pid=CAN-M-827055&quantity=1"
          }
        ],
        "resetUrl": "https://www.cosmoprofbeauty.ca/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?dwvar_CAN-M-827055_size=&pid=CAN-M-827055&quantity=1",
        "variant": {}
      }
    ],
    "selectedVariationAttributes": [
      {
        "Size": {}
      }
    ],
    "longDescription": "Smooth Perfection Shampoo for color-treated hair is a sulfate-free, anti-frizz shampoo that gently cleanses strands while fighting frizz and protecting hair color, and is scented with an aromatic blend of violet, clove and musk. Now with an enhanced sensorial experience and a creamier lather<br><br>\n\nWashing color-treated hair doesn''t have to mean saying goodbye to color. Resist hair-color fade and fight frizz with Pureology Smooth Perfection Shampoo. Infused with advanced hair smoothing \"micro-emulsion\" technology, natural oils and the exclusive Thermal AntiFade Complex®, this sulfate-free shampoo will make sure hair remains smooth with fresh-from-the-salon radiant color.<br><br>\n\nSmooth Perfection eases blow-drying, fights frizz and restores manageability with lasting smoothness. With moisturizing and conditioning camellia oil, it provides smoothness and shine, and the exclusive Thermal AntiFade Complex® with xylose sugar and vitamin E oil protect haircolor from the color-distorting effects of heat styling. Smooth Perfection includes an assortment of stylers that smooth frizz on any hair type, and of course has an intoxicating signature aromatherapy blend of violet, clove and musk.",
    "shortDescription": null,
    "bulletList": null,
    "directions": "Apply a quarter-sized amount to wet hair and lather. Rinse. Repeat if necessary. For best results, follow with Smooth Perfection Condition.",
    "ingredients": "AQUA / WATER / EAU, VA/CROTONATES/VINYL NEODECANOATE COPOLYMER, PEG-150 DISTEARATE, POLYACRYLAMIDE, PEG-200 GLYCERYL STEARATE, AMINOMETHYL PROPANOL, CAPRYLYL GLYCOL, C13-14 ISOPARAFFIN, PHENOXYETHANOL, PEG-40 HYDROGENATED CASTOR OIL, PARFUM / FRAGRANCE, LAURETH-7, TOCOPHERYL ACETATE, XYLOSE, ETHYLHEXYL METHOXYCINNAMATE, ETHYLHEXYLGLYCERIN, LINALOOL, HELIANTHUS ANNUUS SEED EXTRACT / SUNFLOWER SEED EXTRACT, BENZYL ALCOHOL, GERANIOL, 2-OLEAMIDO-1,3-OCTADECANEDIOL, COCOS NUCIFERA OIL / COCONUT OIL, BENZYL SALICYLATE, CITRONELLOL, EUGENOL, LIMONENE, CITRAL, ISOEUGENOL, HYDROLYZED VEGETABLE PROTEIN PG-PROPYL SILANETRIOL, MELANIN",
    "featuresAndBenefits": null,
    "prop65Warning": null,
    "ProductImageOverlay": "badges/Vegan-Badge.png",
    "overlayTo": null,
    "overlayFrom": null,
    "badgeOverlay": null,
    "badgeOverlayTo": null,
    "badgeOverlayFrom": null,
    "promotions": null,
    "attributes": null,
    "availability": {
      "messages": [],
      "OutOfStockLabel": "",
      "inStockDate": null,
      "estimatedQty": 7,
      "ats": 7,
      "maxOrderQuantity": 7,
      "maxQtyLimitMsg": "error.max.quantity.limit",
      "productQty": 1,
      "IsOutOfStock": false,
      "pavRestricted": false,
      "geprRestricted": false
    },
    "available": true,
    "geprStateRestriction": "",
    "options": [],
    "quantities": [
      {
        "value": "1",
        "selected": true,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=1",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      },
      {
        "value": "2",
        "selected": false,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=2",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      },
      {
        "value": "3",
        "selected": false,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=3",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      },
      {
        "value": "4",
        "selected": false,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=4",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      },
      {
        "value": "5",
        "selected": false,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=5",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      },
      {
        "value": "6",
        "selected": false,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=6",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      },
      {
        "value": "7",
        "selected": false,
        "url": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&quantity=7",
        "baseUrl": "/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829"
      }
    ],
    "crossSells": {},
    "colorBuckets": {
      "unbucketed": {},
      "bucketed": {}
    },
    "badges": [],
    "primaryBadge": null,
    "secondaryBadge": null,
    "tertiaryBadge": null,
    "searchRefinements": {
      "productLine": {},
      "productLineURL": "/search-show?q=Smooth%20Perfection",
      "type": "",
      "benefit": "",
      "refinementColor": ""
    },
    "warrantyplan": null,
    "categoryHierarchy": {},
    "monetateData": [
      {
        "productId": "CAN-015829",
        "sku": "P1862700"
      }
    ],
    "geprContent": null,
    "selectedProductUrl": "/CAN-M-827055.html?dwvar_CAN-M-827055_size=1_Liter&quantity=undefined",
    "readyToOrder": true,
    "online": true,
    "masterProductID": "CAN-M-827055",
    "pageTitle": "Smooth Perfection Shampoo - Pureology | CosmoProf",
    "pageDescription": null,
    "pageKeywords": null,
    "pageMetaTags": []
  },
  "addToCartUrl": {},
  "resources": {
    "info_selectforstock": "Select Styles for Availability",
    "assistiveSelectedText": "selected"
  },
  "quickViewFullDetailMsg": "View Full Details",
  "closeButtonText": "Close",
  "enterDialogMessage": "Start of Quickview dialog window. Select Close to cancel and close the window.",
  "template": "product/quickView.isml",
  "bvDisplay": {
    "bvPid": "CAN-M-827055",
    "qvType": "inlineratings",
    "productUrl": {},
    "rating": {
      "enabled": true,
      "type": "native",
      "rating": "0.0",
      "range": "0",
      "count": "0",
      "stars": "https://www.cosmoprofbeauty.ca/on/demandware.static/Sites-CosmoProf-CA-Site/-/default/dwabc58c2d/images/stars/rating-0_0.gif"
    }
  },
  "productid": "CAN-015829",
  "isFromPLPFlow": "true",
  "userLoggedIn": false,
  "gridViewMode": "Level",
  "variantLevelNames": [],
  "enableLatestNearByStores": true,
  "deliveryTilesEnabled": true,
  "tracking_consent": null,
  "renderedTemplate": "<div class=\"product-quickview product-variant product-wrapper product-detail\" data-pid=\"CAN-015829\" data-gtm=\"null\" id=\"quickviewPLP\">\n\n  \n  <div id=\"availabilityProducts\" class=\"hide\" data-availability-products=\"\" data-is-size-variant=\"\"\n    data-is-color-variant=\"\"></div>\n\n  <div class=\"row no-gutters\">\n    <div class=\"col-12 col-md-6\">\n      <div class=\"image-container product-image-container\">\n\n        <!-- Product Images Carousel -->\n        \n    <div class=\"badges-container\">\n        \n    </div>\n    <div class=\"badges-bottom-container\">\n        \n    </div>\n\n\n        \n\n\n\n\n\n\n\n<div class=\"owl-carousel owl-theme pdp-carousel\">\n    \n        <div class=\"item zoom\">\n        \n\n\n\n\n\n\n\n\n            <div class=\"zoomImage\">\n                \n                    <img id=\"CAN-015829-image-0\" src=\"https://www.cosmoprofbeauty.ca/dw/image/v2/BDJL_PRD/on/demandware.static/-/Sites-cosmoprof-master-catalog/default/dwc5cde870/images/pureology/015829C.jpg?sw=650&amp;sh=650&amp;sfrm=png\" data-zoom=\"https://www.cosmoprofbeauty.ca/dw/image/v2/BDJL_PRD/on/demandware.static/-/Sites-cosmoprof-master-catalog/default/dwc5cde870/images/pureology/015829C.jpg?sw=1500&amp;sh=1500&amp;sfrm=png\" class=\"\" alt=\"Smooth Perfection Shampoo\" itemprop=\"image\"/>\n                \n            </div>\n        </div>\n    \n    \n</div>\n\n    \n\n\n<div class=\"pdp-dots-container carousel-content\">\n    \n</div>\n\n\n\n\n        \n\n\n\n\n\n\n\n\n      </div>\n    </div>\n    \n    \n      \n    \n    <div class=\"col-12 col-md-6\">\n      <div class=\"product-quickview__detail\">\n        <section class=\"product-quickview__info\">\n\n          <!-- Availability -->\n          <div class=\"available-msgs\"></div>\n\n          <!-- Product Name -->\n          <h1 class=\"product-name\">\n            Smooth Perfection Shampoo\n          </h1>\n\n          <!-- SubBrand / Brand Link -->\n          <h5>\n            \n              <a href=\"/search-show?q=Smooth%20Perfection\" class=\"pdp-brand\">\n                Smooth Perfection\n              </a>\n            \n            \n              <meta itemprop=\"brand\" content=\"Pureology\">\n              <span class=\"pdp-by\">by</span>\n              <a href=\"/shop-by-brand/pureology\" class=\"pdp-brand\">\n                Pureology\n              </a>\n            \n          </h5>\n\n          <!-- Prices -->\n          <div class=\"prices\">\n            \n            \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n  <span class=\"logintoviewprice d-none\"><a class=\"js-gtm-beginlogin\" href=\"https://www.cosmoprofbeauty.ca/login\" data-gtm-eventlocation=\"product tile\">Login</a> or <a class=\"js-gtm-vsustart\" data-gtm-eventlocation=\"product tile\" href=\"https://www.cosmoprofbeauty.ca/signup\">Register</a> to buy</span>\n\n          </div>\n\n          <div class=\"product-number-rating clearfix\">\n\n            <!-- Product Number -->\n            <div class=\"product-number\">\n              <!-- Style ID -->\n              \n              <span class=\"product-id-label \">\n                SKU&#35;:\n              </span>\n              <span class=\"product-id\" itemprop=\"productID\" data-pid=\"CAN-015829\">\n                CAN-015829\n              </span>\n\n              <!-- UPC Number -->\n              \n              <span class=\"upc-wrapper \">\n                <span class=\"upc-id-label\">\n                  UPC&#35;:\n                </span>\n                <span class=\"upc-id\">\n                  \n                    884486437044\n                  \n                </span>\n              </span>\n            </div>\n\n          </div>\n\n          <!-- Applicable Promotions -->\n         \n            <div class=\"row js-promotion-messaging d-none\">\n              <div class=\"col-12 align-self-center\">\n                <div class=\"promotion_container centered my-2\">\n                  <div class=\"promotion_wrapper transparent\">\n                    <img src=\"/on/demandware.static/Sites-CosmoProf-CA-Site/-/default/dw8b3b6bf3/images/icons/promotionBadge.svg\" alt=\"Offers Available\" />\n                    <div class=\"button-tertiary-big\" >\n                      Offers Available </div>\n                  </div>\n                </div>\n              </div>\n            </div>\n\n        </section>\n\n        <div class=\"detail-panel\">\n          <!-- Attributes -->\n          <section class=\"attributes\">\n            <div class=\"col-12 p-4\">\n\n              \n\n              <div>\n\n                <div class=\"mb-3 d-flex align-items-center justify-content-around\">\n\n                  \n                    <!-- Quantity -->\n                    \n\n\n\n\n  \n  \n</iselseif>\n\n\n\n\n\n\n\n  \n\n\n\n\n\n\n\n\n\n\n\n\n  \n  \n\n\n\n\n\n\n\n\n\n\n<div class=\"quantity-container  \">\n  <span class=\"loginPopover\" role=\"tooltip\" data-placement=\"top\" data-toggle=\"popover\" data-trigger=\"hover\" data-content=\"<a href='/login' class=js-gtm-beginlogin data-gtm-eventlocation=pdp>Log in</a> or <a href='/signup' class=js-gtm-vsustart data-gtm-eventlocation=pdp>Register</a> to add to your bag.\"></span>\n  <div class=\"quantity-container-plus-minus expanded \">\n    <button class=\"qty-minus qty-btn disabled\"><span>&minus;</span></button>\n    <input id=\"quantity-input-CAN-015829\"\n      type=\"number\"\n      name=\"quantity-input\"\n      class=\"quantity qty-btn-input numeric-only\"\n      min=\"0\"\n      max=\"300\"\n      value=\"1\"\n      data-pid=\"CAN-015829\"\n      data-product-type=\"variant\"\n      data-swatch-pid=\"false\"\n      data-quantity-limit=\"\"\n      data-stm-max=\"0\"\n      data-sdd-inventory=\"0\"\n      data-bopis-max=\"0\"\n      data-sdd-max=\"0\"\n      data-max-quantity=\"300\"\n      data-grid-qty-error=\"false\"\n      data-grid-base-url=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-AvailabilityJson?pids=\"\n\n      \n\n      \n        data-url=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829\"\n      \n\n      \n        data-variation-url=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=false\"\n      \n\n      \n\n      \n\n    />\n    <button class=\"qty-plus qty-btn disabled\"><span>&plus;</span></button>\n  </div>\n</div>\n                  \n\n                  <!-- Add To Cart -->\n                  <div class=\"add-item-to-bag\">\n                    \n                      <input type=\"hidden\" class=\"add-to-cart-url\" value=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Cart-AddProduct\">\n                      <div class=\"cart-and-ipay\">\n                        \n                          <a href=\"/login\" class=\"login-or-register-to-shop button-primary-big text-nowrap js-gtm-beginlogin quickview-login-btn\" data-gtm-eventlocation=\"quickview\">\n                            Log in or Register to Shop\n                          </a>\n                      \n                      </div>\n                    \n                  </div>\n\n                </div>\n\n                \n                  \n\n\n     \n\n\n\n  \n  \n</iselseif>\n\n\n\n\n\n\n\n\n<div class=\"js-availability-msg-CAN-015829 js-availability-msg-pdp-size availablity-msg-parent hide\">\n  <div class=\"maxQty-error-msg-quickview d-flex align-items-center justify-content-between\">\n    <div class=\"availability-flex-wrapper\">\n      \n        <img src=\"/on/demandware.static/Sites-CosmoProf-CA-Site/-/default/dw544dc98a/images/icons/exclamation-circle-new.svg\" alt=\"warning-info\" class=\"mr-0\" />\n      \n      <span class=\"availability_msg ml-1\"></span>\n    </div>\n    \n      <span class=\"close-icon\">\n        <img class=\"close__icon\" src=\"/on/demandware.static/Sites-CosmoProf-CA-Site/-/default/dwf076947e/images/close-x-red.svg\" alt=\"close\" />\n      </span>\n    \n  </div>\n</div>\n                \n\n                \n                \n                  <div class=\"warning-wrapper geprErrorMessagePDP d-none\">\n                    Not available for standard shipping\n                  </div>\n                \n\n                <!-- WishList Link -->\n                <div class=\"wishlist-qv-container col-4 mt-3 mb-3\" data-loadurl=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Wishlist-WishListOptions?pid=CAN-015829\">\n                </div>\n\n              </div>\n\n              <!-- Variation Attributes -->\n              \n                \n                    <div data-attr=\"size\">\n                      \n\n\n  \n\n  \n    \n  \n\n\n\n<div class=\"color-container col-12\">\n\n  <label id=\"variant-size\" class='js-old-pdp-selected-label size '>\n      Size: <span>1 Liter</span>\n  </label>\n\n   \n    <div class=\"attribute \">\n      \n      \n        <!-- Attribute Values Drop Down Menu -->\n        \n          \n            \n              \n              \n\n          \n            \n          \n          \n            <button value=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015831&amp;quantity=1\"\n            id=\"CAN-015831\"\n            data-attr-value=\"Size: 9 fl oz\"\n            data-variation-id = \"9_fl_oz\"\n            data-bopissufficient = \"false\"\n            data-pid = \"CAN-015831\"\n            data-bopis-max = \"0\"\n            data-stm-max = \"0\"\n            data-sdd-max = \"0\"\n            data-sdd-inventory = \"0\"\n            data-quantity-limit = \"\"\n            data-max-quantity = \"300\"\n            \n            disabled\n            class=\"attribute-variant-btn select-size \" data-noquantityurl=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015831\">\n              <span>9 fl oz</span>\n            </button>\n          \n        \n          \n            \n          \n            \n              \n              \n\n          \n            \n          \n          \n            <button value=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829&amp;quantity=1\"\n            id=\"CAN-015829\"\n            data-attr-value=\"Size: 1 Liter\"\n            data-variation-id = \"1_Liter\"\n            data-bopissufficient = \"false\"\n            data-pid = \"CAN-015829\"\n            data-bopis-max = \"0\"\n            data-stm-max = \"0\"\n            data-sdd-max = \"0\"\n            data-sdd-inventory = \"0\"\n            data-quantity-limit = \"\"\n            data-max-quantity = \"300\"\n            selected\n            disabled\n            class=\"attribute-variant-btn select-size selected\" data-noquantityurl=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-Variation?pid=CAN-015829\">\n              <span>1 Liter</span>\n            </button>\n          \n        \n      \n    </div>\n  \n\n</div>\n                    </div>\n                \n              \n\n              <input class=\"AvailabilityJsonURL\" type=\"hidden\" data-url=\"/on/demandware.store/Sites-CosmoProf-CA-Site/default/Product-AvailabilityJson?pids=CAN-015829&amp;page=qv\">\n              <!-- Product Availability -->\n              <div class=\"d-sm-none col availability align-self-end \" data-ready-to-order=\"true\" data-available=\"true\">\n                                                                                                                            \n              </div>\n            </div>\n\n            <hr>\n\n          </section>\n\n          \n            <!-- Options -->\n            \n          \n        </div>\n      </div>\n    </div>\n  </div>\n\n  \n  \n</div>\n\n<div class=\"modal-footer row align-items-end\">\n  <div class=\"hidden-xs-down col availability align-self-end global-availability\"\n    data-ready-to-order=\"true\" data-available=\"true\">\n                                                                                                                \n  </div>\n</div>",
  "productUrl": "/CAN-015829.html"
}