{
  "action": "Product-ShowQuickView",
  "queryString": "pid=108765&recommendation=true",
  "locale": "en_CA",
  "product": {
    "uuid": "dd6aa0be2e17f185373aa0ffd5",
    "id": "108765",
    "productName": "Wahl, Oatmeal Ease Shampoo",
    "productType": "variant",
    "brand": "Wahl",
    "price": {
      "sales": {
        "value": 29.59,
        "currency": "CAD",
        "formatted": "$29.59",
        "decimalPrice": "29.59"
      },
      "list": {
        "value": 36.99,
        "currency": "CAD",
        "formatted": "$36.99",
        "decimalPrice": "36.99"
      },
      "savings": {
        "amount": 7.4,
        "display": "$7.40",
        "percent": 20.01
      }
    },
    "renderedPrice": "    <div class=\"price\">\n        \n        <span>\n    \n\n    \n    <span class=\"sales color-venetian-red\">\n        <span class=\"value\" content=\"29.59\"></span>\n        $29.59\n\n\n    </span>\n\n    \n        \n        <del>\n            <span class=\"strike-through list\">\n                <span class=\"value\" content=\"36.99\">\n                    <span class=\"sr-only\">\n                        Price reduced from\n                    </span>\n                    $36.99\n\n\n                    <span class=\"sr-only\">\n                        to\n                    </span>\n                </span>\n            </span>\n        </del>\n\n        \n            <div class=\"savings-display color-venetian-red\">\n                Save $7.40 (20%)\n            </div>\n        \n    \n</span>\n\n    </div>\n\n\n",
    "finalPrice": 29.59,
    "images": {
      "large": [
        {
          "alt": "Wahl, Oatmeal Ease Shampoo",
          "url": "https://www.renspets.com/dw/image/v2/BLFP_PRD/on/demandware.static/-/Sites-product-catalog-renspets-ca/default/dw4d0abb21/images/108765_0_Gal.jpg?sw=800&sh=800",
          "title": "Wahl, Oatmeal Ease Shampoo"
        }
      ],
      "small": [
        {
          "alt": "Wahl, Oatmeal Ease Shampoo",
          "url": "https://www.renspets.com/dw/image/v2/BLFP_PRD/on/demandware.static/-/Sites-product-catalog-renspets-ca/default/dw4d0abb21/images/108765_0_Gal.jpg?sw=140&sh=140",
          "title": "Wahl, Oatmeal Ease Shampoo"
        }
      ]
    },
    "selectedQuantity": 1,
    "minOrderQuantity": 1,
    "maxOrderQuantity": 0,
    "variationAttributes": [
      {
        "attributeId": "size",
        "displayName": "Size",
        "id": "size",
        "swatchable": false,
        "displayValue": "Gal",
        "values": [
          {
            "id": "Gal",
            "description": null,
            "displayValue": "Gal",
            "value": "Gal",
            "selected": true,
            "selectable": true,
            "url": "https://www.renspets.com/on/demandware.store/Sites-CA-Site/en_CA/Product-Variation?dwvar_W120446_size=Gal&pid=W120446&quantity=1"
          }
        ],
        "resetUrl": "https://www.renspets.com/on/demandware.store/Sites-CA-Site/en_CA/Product-Variation?dwvar_W120446_size=Gal&pid=W120446&quantity=1"
      }
    ],
    "longDescription": "Deep clean and re-fur-esh your furry friend with Wahl Concentrated Oatmeal Ease Dog & Cat Shampoo! Created to powerfully remove odours and leave behind a pleasant cinnamon scent, this paw-some shampoo is made with colloidal oatmeal that rehydrates skin. Crafted with an 11-1 highly concentrated formula, rich in the silkiest colloidal oatmeal available—remember to dilute it before each use. The su-paw thick lather deep cleans and removes the toughest smells from your fur-iend. Paw-fect for you, groomers, show handlers and animal enthusiasts who want their best pals to look paw-some and feel good. <br><br>",
    "shortDescription": "Wahl, Oatmeal Ease Shampoo - Gal",
    "rating": 3.6,
    "promotions": null,
    "attributes": [
      {
        "ID": "Navision",
        "name": "Navision",
        "attributes": [
          {
            "label": "Frequent Buyer Program Attribute",
            "value": [
              "Groom Wahl Gallons"
            ]
          },
          {
            "label": "Frequent Buyer Qualifying Amount",
            "value": [
              12
            ]
          }
        ]
      },
      {
        "ID": "ProductInformation",
        "name": "Product Information",
        "attributes": [
          {
            "label": "Category",
            "value": [
              "Shampoo"
            ]
          }
        ]
      }
    ],
    "availability": {
      "messages": [
        "Out of Stock"
      ],
      "inStockDate": null
    },
    "available": false,
    "addToCartMessage": "Notify Me",
    "isNotifyMe": true,
    "options": [],
    "quantities": [],
    "selectedProductUrl": "/wahl-oatmeal-ease-shampoo-W120446.html?dwvar_W120446_size=Gal&quantity=undefined",
    "readyToOrder": true,
    "online": true,
    "pageTitle": null,
    "pageDescription": null,
    "pageKeywords": "Wahl,Wahl,Oatmeal Ease Shampoo,2558759,064132587594,108764,58759,Grooming-Shampoo/Conditioner-Shampoo",
    "pageMetaTags": [
      {},
      {},
      {},
      {},
      {},
      {},
      {},
      {},
      {},
      {}
    ],
    "template": null,
    "primaryCategory": "grooming-shampoos-conditioners",
    "otherCategories": [
      "sale",
      "grooming-autoship"
    ],
    "recommendations": [],
    "badge": {
      "displayValue": "Sale",
      "color": "#E00700"
    },
    "reasonsToBuy": [
      "Crafted to remove odours and leave behind a pleasant cinnamon scent",
      "Features an 11-1, rich in the silkiest colloidal oatmeal available, highly concentrated shampoo—must be diluted before each use",
      "Provides a su-paw thick lather for a deep clean",
      "Removes the toughest smells from your pooch or kitty",
      "Created for you, groomers, show handlers and animal enthusiasts who demand the best"
    ],
    "ingredients": "Water/Aqua/Eau, Ammonium Lauryl Sulfate, Ammonium Laureth Sulfate, Cocamidopropyl Betaine, Cocamide MEA, Glycerin, Glycol Distearate, Disodium EDTA, Cocos Nucifera (Coconut) Fruit Extract, Avena Sativa (Oat) Meal Powder, Hydrolyzed Oat Protein, Urea, Simmondsia Chinensis (Jojoba) Seed Oil, Aloe Barbadensis Leaf Juice, Retinyl Palmitate, Cholecalciferol, Tocopheryl Acetate, Citric Acid, DMDM Hydantoin, Yellow 1, Red 40, Blue 1.",
    "itemCategoryCode": "GRSHCO",
    "autoship": true,
    "clearance": false,
    "isRaw": false,
    "urlBrand": "wahl",
    "masterProductId": "W120446"
  },
  "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",
  "csrf": {
    "tokenName": "csrf_token",
    "token": "ZlA-ZR4TOACkIYxSUfKSMc-yfWaO-xePdXzJ7vzKdmaps0pTGtGyt0rWrlA9mYOG8O1rEcmmuTjBIZvxZnN36fm6YhH5bjZbcwC5CBG79QT1J2QpY2MzCe3Foj08oCW0hNtbaEIZbmhqjIj-EAEt1cVWpGEW4PjqhxOhQUAVkBst0cGNWyQ="
  },
  "paypal": {
    "partnerAttributionId": "SFCC_EC_B2C_24_2_0",
    "paypalPvpButtonEnabled": false,
    "isPayPalButtonMessageEnabled": false,
    "buttonConfig": {
      "style": {
        "height": 35,
        "color": "gold",
        "shape": "rect",
        "layout": "vertical",
        "label": "checkout",
        "tagline": false
      }
    },
    "buttonMessageConfig": "{\"align\":\"center\",\"color\":\"black\",\"position\":\"bottom\"}",
    "billingFormFields": {
      "paymentMethod": {
        "name": "dwfrm_billing_paymentMethod",
        "value": "PayPal"
      },
      "paypalActiveAccount": {
        "name": "dwfrm_billing_paypal_paypalActiveAccount",
        "value": ""
      },
      "usedPaymentMethod": {
        "name": "dwfrm_billing_paypal_usedPaymentMethod",
        "value": ""
      }
    },
    "digitalGoodsData": {
      "isDigitalGoodsFlowEnabled": false
    },
    "isPayPalPmActive": true,
    "userIdToken": null,
    "isApplePayPvpButtonEnabled": false
  },
  "bvDisplay": {
    "bvPid": "108765",
    "qvType": "pdpsummary",
    "productUrl": {},
    "rr": {
      "enabled": true
    },
    "showSummary": true
  },
  "isRecommendation": true,
  "renderedTemplate": "<div class=\"product-quickview product-variant col product-wrapper product-detail\" data-pid=\"108765\">\n    <div class=\"row\">\n        \n        <style>\n    .primary-images .carousel.pointer-event {\n        touch-action: pan-y pinch-zoom !important;\n    }\n</style>\n<div class=\"primary-images mb-2 col-12 col-md-5\">\n    \n        <div class=\"product-badge\" style=\"background-color: #E00700\">\n            Sale\n        </div>\n    \n    <div id=\"pdpCarousel-108765\" class=\"carousel slide\" data-interval=\"0\" data-prev=\"Previous\" data-next=\"Next\" data-touch=\"true\">\n\n        <div class=\"carousel-inner\" role=\"listbox\">\n            \n                <div class='carousel-item active'>\n                    <img src=\"https://www.renspets.com/dw/image/v2/BLFP_PRD/on/demandware.static/-/Sites-product-catalog-renspets-ca/default/dw4d0abb21/images/108765_0_Gal.jpg?sw=800&amp;sh=800\" class=\"d-block img-fluid\" alt=\"Wahl, Oatmeal Ease Shampoo image number null\" itemprop=\"image\" />\n                </div>\n            \n        </div>\n        \n        \n    </div>\n</div>\n\n        \n        <div class=\"col-sm-6\">\n            <div class=\"row\">\n                <div class=\"col\">\n                    <section>\n                        <h1 class=\"product-name\">Wahl, Oatmeal Ease Shampoo</h1>\n                    </section>\n                </div>\n            </div>\n            \n            \n                \n                    \n\n \n\n    <div data-bv-show=\"rating_summary\" data-bv-product-id=\"108765\"  id=\"data-bv-show\" class=\"bv-hidden\">\n        \n    </div>\n\n                \n            \n            \n            <div class=\"detail-panel\">\n                \n                <section class=\"attributes\">\n\n                    <div class=\"row\">\n    <div class=\"col\">\n        \n            <div class=\"main-attributes\">\n                \n                    \n                \n                    \n                \n            </div>\n        \n    </div>\n</div>\n\n\n                        \n                            <div data-attr=\"size\" class=\"swatch row\">\n                                <div class=\"col-8\">\n                                    <!-- attributes.isml -->\n<div class=\"attribute\">\n    <!-- Label -->\n    <span class=\"size non-input-label\">\n        Select Size\n    </span>\n\n    <!-- Render each value as a button -->\n    <div class=\"attribute-values\">\n        <div class=\"row mx-n1\">\n            \n            <!-- Skip rendering if isBundle variant but not selected -->\n            \n                <div class=\"col-4 col-md-6 col-lg-6 px-1 my-1\">\n                <button\n                    class=\"attribute-option p-2 mt- w-100 selectable selected\"\n                    aria-label=\"Gal\"\n                    data-url=\"https://www.renspets.com/on/demandware.store/Sites-CA-Site/en_CA/Product-Variation?dwvar_W120446_size=Gal&amp;pid=W120446&amp;quantity=1\"\n                    data-attr-value=\"Gal\"\n                    \n                >\n                    <!-- If it's a swatchable attribute (e.g., color), show a swatch circle -->\n                    \n                        <!-- Otherwise, just display text -->\n                        <span class=\"size-value\">\n                            Gal\n                        </span>\n                    \n\n                    <!-- Screen-reader text for 'selected' -->\n                    <span id=\"Gal\" class=\"sr-only selected-assistive-text\">\n                        \n                            selected\n                        \n                    </span>\n                </button>\n                </div>\n            \n        \n        </div>\n    </div>\n</div>\n                                </div>\n\n                                \n                                    \n                                    <div class=\"attribute quantity col-4 d-sm-none\">\n                                        \n                                            <div class=\"d-flex align-items-center mb-4\">\n  <!-- Qty label + select -->\n  <label\n    for=\"quantity-1\"\n    class=\"mb-0 mr-2\"\n  >\n    Qty\n  </label>\n  <select\n    id=\"quantity-1\"\n    class=\"quantity-select custom-select form-control quickview-custom-select\"\n  >\n    \n  </select>\n\n  <!-- only show if minOrderQuantity > 1 -->\n  \n</div>\n\n                                        \n                                    </div>\n                                \n                            </div>\n                        \n\n                        <div class=\"d-sm-none row availability align-self-end \" data-ready-to-order=\"true\" data-available=\"false\">\n                            <div class=\"row\">\n    <span class=\"availability non-input-label\">\n        Availability:&nbsp;\n    </span>\n     <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>Out of Stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n                        </div>\n\n                    <hr>\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                </section>\n\n                \n                    \n                    \n                \n            </div>\n        </div>\n    </div>\n\n    \n\n    \n</div>\n<div class=\"modal-footer row align-items-end\">\n    \n\n  \n    \n    <div class=\"col-6\">\n\n    <div class=\"row\">\n        <div class=\"prices\">\n                    \n                    \n    <div class=\"price\">\n        \n        <span>\n    \n\n    \n    <span class=\"sales color-venetian-red\">\n        <span class=\"value\" content=\"29.59\"></span>\n        $29.59\n\n\n    </span>\n\n    \n        \n        <del>\n            <span class=\"strike-through list\">\n                <span class=\"value\" content=\"36.99\">\n                    <span class=\"sr-only\">\n                        Price reduced from\n                    </span>\n                    $36.99\n\n\n                    <span class=\"sr-only\">\n                        to\n                    </span>\n                </span>\n            </span>\n        </del>\n\n        \n            <div class=\"savings-display color-venetian-red\">\n                Save $7.40 (20%)\n            </div>\n        \n    \n</span>\n\n    </div>\n\n\n                    \n\n\n\n                    \n\n\n\n\n\n\n\n\n\t\n\t\n\t\n\t\n\t\t\n\t\n\t\n\t\n\t\n\t\t\n\t\t\n\t\t\t\n\t\t\n\t\t\n\t\t\t<p class=\"affirm-as-low-as\" \n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\tdata-category=\"grooming-shampoos-conditioners\"\n\t\t\t\t\n\t\t\t\tdata-brand=\"Wahl\"\n\t\t\t\tdata-amount=\"2959\" data-affirm-color=\"blue\" data-page-type=\"product\" data-sku=\"108765\"></p>\n\t\t\n\t\n\n                </div>\n\n  </div>\n      <div class=\"hidden-xs-down row availability align-self-end global-availability\" data-ready-to-order=\"true\" data-available=\"false\">\n        <div>\n            <div class=\"row\">\n    <span class=\"availability non-input-label\">\n        Availability:&nbsp;\n    </span>\n     <ul class=\"list-unstyled availability-msg\">\n        <li>\n            \n                \n                    <div>Out of Stock</div>\n                \n            \n        </li>\n    </ul>\n</div>\n        </div>\n        </div>\n  \n\n        <div class=\"row\">\n            \n            <div class=\"hidden-xs-down\">\n                \n                    <div class=\"d-flex align-items-center mb-4\">\n  <!-- Qty label + select -->\n  <label\n    for=\"quantity-1\"\n    class=\"mb-0 mr-2\"\n  >\n    Qty\n  </label>\n  <select\n    id=\"quantity-1\"\n    class=\"quantity-select custom-select form-control quickview-custom-select\"\n  >\n    \n  </select>\n\n  <!-- only show if minOrderQuantity > 1 -->\n  \n</div>\n\n                \n            </div>\n\n     \n                    \n\n\n<div class=\"row cart-and-ipay\">\n    <div class=\"col-sm-12\">\n        <input type=\"hidden\" class=\"js-is-show-pp-button\" value=\"false\" />\n        <input type=\"hidden\" class=\"add-to-cart-url\" value=\"/on/demandware.store/Sites-CA-Site/en_CA/Cart-AddProduct?recommendation=true\" />\n        <button class=\"add-to-cart-global btn btn-primary js-add-to-cart-global\"\n                data-pid=\"108765\"\n                disabled>\n            \n                Notify Me\n            \n        </button>\n\n        <input type=\"hidden\" name=\"csrf_token\" value=\"ZlA-ZR4TOACkIYxSUfKSMc-yfWaO-xePdXzJ7vzKdmaps0pTGtGyt0rWrlA9mYOG8O1rEcmmuTjBIZvxZnN36fm6YhH5bjZbcwC5CBG79QT1J2QpY2MzCe3Foj08oCW0hNtbaEIZbmhqjIj-EAEt1cVWpGEW4PjqhxOhQUAVkBst0cGNWyQ=\" />\n\n        \n\n        \n            <div class=\"row paypal-pvp-button-global\">\n                <div class=\"col-sm-12\">\n                    \n                </div>\n                <div class=\"col-sm-12\">\n                    \n                </div>\n            </div>\n        \n    </div>\n</div>\n\n                \n\n        </div>\n    </div>\n</div>\n",
  "productUrl": "/wahl-oatmeal-ease-shampoo-108765.html"
}