(function() { function bxBootstrap() { var re = /bot|crawl|slurp|spider|mediapartners|headlesschrome|snap-prefetch|remotasks|woorank|uptime\.com|facebookexternalhit|facebookcatalog/i; if (re.test(navigator.userAgent) || navigator.userAgent == '') { return; } if (!(window.bouncex&&bouncex.website)) { var pushedData = []; if(window.bouncex && bouncex.push && bouncex.length){ pushedData = bouncex; } window.bouncex = {}; bouncex.pushedData = pushedData; bouncex.website = {"id":1446,"name":"ReadyWise","cookie_name":"bounceClientVisit1446","domain":"readywise.com","ct":"fp_local_storage","ally":0,"ei":1,"tcjs":"var cat = \"other\";\ntry {\n\tcat = sessionStorage.getItem(\"cart_category\") || cat;\n\tsessionStorage.removeItem(\"cart_category\");\n\tlocalStorage.setItem(\"last_convert\", \"0\");\n} catch(e) {}\nbouncex.push(['purchase', {first: bouncex.cookie.lc?0:1, category: cat}]);","cjs":"// DR - code to increment purchase_count_pushdiscount CV\nif (window.location.href.indexOf('checkout/onepage/success/') > -1 && jQuery('.sub-title').text().toLowerCase().indexOf('thank you') > -1) {\n var count = bouncex.vars.purchase_count_pushdiscount;\n if (count) {\n if (count === 'zero') {\n bouncex.setv('purchase_count_pushdiscount', 1);\n } else {\n bouncex.setv('purchase_count_pushdiscount', count + 1);\n }\n bouncex.setBounceCookie();\n }\n}\n\nif ((location.href.indexOf('/checkout/cart/') > -1) && document.getElementById('shopping-cart-table')) {\n\tvar total;\n\tjQuery('#checkout-step-payment button').click(function() {\n\t\ttotal = parseFloat(jQuery('td.a-right.last:eq(2) .price').text().replace('$', '')).toFixed(2);\n\t\tbouncex.setv('save_total', total);\n\t\tbouncex.setBounceCookie();\n\t});\n}\n\n//log out RTV update\njQuery(document).on('click.bx', '#customer_logout_link, a:contains(\"Log out\")', function(){\n bouncex.setVar(\"is_logged_in\", false);\n bouncex.setBounceCookie();\n});\n\njQuery('#customer_logout_link').on('click.bxx', function(){\n bouncex.setVar(\"is_logged_in\", false);\n bouncex.setBounceCookie();\n});\n\n// BZ: Temporarily 'turning off' sample request conversion reports due to ibx breaker event interference\n// if (location.href.indexOf('/requestasample') > -1) {\n// jQuery('#sample_request').on('submit.bx', function() {\n// var email = jQuery('#cEmail').val();\n// bouncex.report_conversion({'goal': 'requested sample', 'email': email});\n// });\n// }\n\n// Saving email to CV save_email\n(function() {\n if (window.location.pathname.indexOf('/customer/account') > -1) {\n var re = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b/i,\n email = jQuery('.col-1 .box-content p').text().trim().match(re);\n if (email.length) {\n bouncex.setv('save_email', email[0]);\n bouncex.setBounceCookie(); \n }\n }\n if (window.location.pathname.indexOf('/checkout') > -1) {\n // Save email when user types it into email fields (Reigster, Checkout as Guest)\n jQuery('[name*=email]').focusout(function() {\n bouncex.setv('save_email', jQuery(this).val().trim());\n bouncex.setBounceCookie();\n });\n \n // Last Resort: If there is no email by payment step, perform an AJAX call (Amazon, Login)\n jQuery('#payment-buttons-container button, #widget-buttons-container button').click(function() {\n if (!bouncex.vars.save_email) {\n jQuery.ajax({\n url: '/customer/account/',\n method: 'GET',\n dataType: 'html',\n success: function(data){\n try {\n var re = /[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b/i,\n email = jQuery(data).find('.col-1 .box-content p').text().trim().match(re)[0];\n bouncex.setv('save_email', email);\n bouncex.setBounceCookie(); \n } catch(e) {}\n }\n });\n }\n });\n }\n})();\n\n\n//DF: set cordial_greeting cv for xblock annotation\nif (window.location.href.indexOf('onepage') > -1) {\n var firstNameField = jQuery('#billing\\\\:firstname');\n \n firstNameField.on('blur.bx.greeting', function () {\n var value = firstNameField.val();\n \n if (value) {\n bouncex.setv('cordial_greeting', value);\n bouncex.reload_campaigns();\n firstNameField.off('blur.bx.greeting');\n }\n }) ;\n} \n\n/* ISR code */\n\n(function () {\n\twindow.bouncex = window.bouncex || {};\n\n\twindow.bouncex.bxISR = {\n\t\t/* --- INITIALIZATION --- */\n\t\tversion: 'Version 9.0 | 04/10/18',\n\t\tstartTime: Date.now(),\n\n\t\tinit: function () {\n\t\t\tthis.settings = {\n\t\t\t\tcurrentProduct: {},\n\t\t\t\tgeneral: {\n\t\t\t\t\tproductPageIdentifier: bouncex.vars.prod_page || bouncex.website.pts === 'product',\n\t\t\t\t\tmaxProducts: 20,\n\t\t\t\t\tproductHistory: JSON.parse(window.localStorage.getItem('bxProdHist')) || [],\n\t\t\t\t\tproductHistoryLength: 0\n\t\t\t\t}\n\t\t\t};\n\t\t\t\n\t\t\tthis.trackProduct();\n\n\t\t\tif (jQuery('#bx-isr-boilerplate').length === 0) {\n\t\t\t\t bouncex.addCss('.bxc.bx-custom .bx-isr-preventclicks { pointer-events: none; cursor: pointer;}', bouncex.body.get(0), 'bx-isr-boilerplate');\n\t\t\t}\n\t\t},\n\t\t\n\t\ttrackProduct: function() {\n\t\t if (this.settings.general.productPageIdentifier) {\n\t\t if (this.productReadyToTrack()) {\n\t\t this.productMap();\n \t\t this.setItemHistoryLengths();\n \t\t this.trackProductHistory();\n\t\t } else {\n\t\t bouncex.setTimeout2(function() {\n\t\t bouncex.log('trying again...');\n \t\t bouncex.bxISR.init();\n \t\t }, 500);\n\t\t }\n\t\t }\n\t\t \n\t\t this.setItemHistoryLengths();\n\t\t this.maxProducts();\n\t\t},\n\t\t\n\t\tproductReadyToTrack: function() {\n\t if (!bouncex.vars.imageurl) {\n\t return false;\n\t }\n\t \n\t return true;\n\t\t},\n\n\t\tproductMap: function () {\n\t\t\tif (!this.productReadyToTrack()) { return; }\n\n\t\t\tvar productValues = {\n\t\t\t\turl: bouncex.utils.url.allowParams(),\n\t\t\t\tname: bouncex.vars.prod_name,\n\t\t\t\tprice: bouncex.vars.prod_price,\n\t\t\t\timageurl: bouncex.vars.imageurl,\n\t\t\t\ttimeStamp: Date.now(),\n\t\t\t\tviewCount: 1,\n\t\t\t\tsessionId: window.bouncex.cookie.vid\n\t\t\t};\n\t\t\t\n\t\t\tthis.settings.currentProduct = productValues;\n\t\t},\n\n\t\t/* --- END OF INITIALIZATION --- */\n\t\t/* --- HELPER FUNCTIONS --- */\n\n\t\taddProductToHistory: function (product) {\n\t\t\tvar productHistory = this.settings.general.productHistory;\n\t\t\tproductHistory.unshift(product);\n\t\t\tthis.setProductHistory(productHistory);\n\t\t},\n\n\t\tcompareProducts: function (productA, productB) {\n\t\t\tif (productA.url === productB.url && typeof productB.url !== 'undefined') {\n\t\t\t\tbouncex.err('product url matches a previous product', {source: 'isr'});\n\t\t\t\treturn true;\n\t\t\t}\n\n\t\t\treturn false;\n\t\t},\n\n\t\ttrackProductHistory: function () {\n\t\t\tvar productHistory = this.settings.general.productHistory;\n\t\t\tif (!this.productReadyToTrack()) { return; }\n\n\t\t\tif (this.settings.general.productHistoryLength > 0) {\n\t\t\t\tvar historyUpdated = false;\n\n\t\t\t\tfor (var i = 0; i < this.settings.general.productHistoryLength; i++) {\n\t\t\t\t\tif (this.compareProducts(productHistory[i], this.settings.currentProduct)) {\n\t\t\t\t\t\tproductHistory[i].viewCount++;\n\t\t\t\t\t\tproductHistory[i].timeStamp = Date.now();\n\t\t\t\t\t\tproductHistory.unshift(productHistory[i]);\n\t\t\t\t\t\tproductHistory.splice(i + 1, 1);\n\t\t\t\t\t\thistoryUpdated = true;\n\t\t\t\t\t\tthis.setProductHistory(productHistory);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\tif (!historyUpdated) {\n\t\t\t\t\tthis.addProductToHistory(this.settings.currentProduct);\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\tthis.addProductToHistory(this.settings.currentProduct);\n\t\t\t}\n\t\t},\n\n\n\t\t/* --- END OF HELPER FUNCTIONS --- */\n\t\t/* --- GETTER FUNCTIONS --- */\n\n\n\t\tsortProductsByLastViewed: function (number) {\n\t\t\tvar products = this.settings.general.productHistory;\n\t\t\tif (!number) { number = products.length; }\n\t\t\treturn products.sort(function (a, b) { return b.timeStamp - a.timeStamp; }).slice(0, number);\n\t\t},\n\n\t\tmaxProducts: function () {\n\t\t\tvar maxProducts = this.settings.general.maxProducts;\n\t\t\tif (this.settings.general.productHistoryLength > maxProducts) {\n\t\t\t\tvar topProducts = this.sortProductsByLastViewed(maxProducts);\n\t\t\t\tthis.setProductHistory(topProducts);\n\t\t\t}\n\t\t},\n\n\t\t/* --- END GETTER FUNCTIONS --- */\n\t\t/* --- SETTER FUNCTIONS --- */\n\n\t\tsetItemHistoryLengths: function () {\n\t\t\tthis.settings.general.productHistoryLength = this.settings.general.productHistory.length;\n\t\t},\n\n\t\tsetProductHistory: function (productHistory) {\n\t\t\twindow.localStorage.setItem('bxProdHist', JSON.stringify(productHistory));\n\t\t\tthis.settings.general.productHistory = productHistory;\n\t\t\tthis.settings.general.productHistoryLength = productHistory.length;\n\t\t\tbouncex.setVarAndReload('products_tracked', productHistory.length);\n\t\t},\n\n\t\t/* --- END SETTER FUNCTIONS --- */\n\t\t/* --- CAMPAIGN TEMPLATING --- */\n\t\tpopulateCampaign: function (params) {\n\t\t\tif (!params || !params.campaignId || !params.numberProducts) { return false; }\n\t\t\tif (!params.linkOpensNewTab) { params.linkOpensNewTab = true; }\n\n\t\t\tvar $campaign = jQuery('#bx-campaign-' + params.campaignId);\n\t\t\tvar trackedProductArray = window.bouncex.bxISR.sortProductsByLastViewed(params.numberProducts);\n\t\t\tvar self = this;\n\t\t\tjQuery.each(params.campaignSteps, function (x, y) {\n\n\t\t\t\tfor ( var i = 0; i < params.numberProducts; i++ ) {\n\n\t\t\t\t\tvar $customGroup = $campaign.find('#bx-form-' + params.campaignId + '-step-' + y.stepNumber + ' .bx-group-custom:eq(' + i +')');\n\t\t\t\t\tvar $lineshape = $customGroup.find('.bx-row-line .bx-lineshape');\n\t\t\t\t\tvar $image = $customGroup.find('.bx-row-image img');\n\t\t\t\t\tvar $text = $customGroup.find('.bx-row-text div');\n\t\t\t\t\tvar $button = $customGroup.find('.bx-button');\n\n\t\t\t\t\tif (params.campaignSteps[x].productGroupsLink) {\n\t\t\t\t\t\tvar productLink = (trackedProductArray[i].url.indexOf('http') > -1) ? trackedProductArray[i].url : window.top.location.origin + trackedProductArray[i].url;\n\t\t\t\t\t\t$customGroup.attr({\n\t\t\t\t\t\t\t'href': productLink,\n\t\t\t\t\t\t\t'data-click': 'hyperlink',\n\t\t\t\t\t\t\t'target': params.linkOpensNewTab ? '_blank' : '_self',\n\t\t\t\t\t\t\t'data-click-report': params.reportClicks ? 'default' : 'nothing'\n\t\t\t\t\t\t});\n\n\t\t\t\t\t\tif ($button.length > 0) {\n\t\t\t\t\t\t\t$button.addClass('bx-isr-preventclicks');\n\t\t\t\t\t\t\t$button.attr({\n\t\t\t\t\t\t\t 'href': productLink,\n \t\t\t\t\t\t\t'data-click': 'hyperlink',\n \t\t\t\t\t\t\t'target': params.linkOpensNewTab ? '_blank' : '_self',\n \t\t\t\t\t\t\t'data-click-report': params.reportClicks ? 'default' : 'nothing'\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t\tif ($lineshape.length > 0) {\n\t\t\t\t\t\t$lineshape.css('background-image', 'url(' + trackedProductArray[i].imageurl + ')');\n\t\t\t\t\t} else if ($image.length > 0) {\n\t\t\t\t\t\t$image.attr('src', trackedProductArray[i].imageurl);\n\t\t\t\t\t}\n\n\t\t\t\t\tif ($text.length > 0) {\n\t\t\t\t\t\t$text.text(trackedProductArray[i].name);\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t});\n\n\t\t},\n\n\t};\n\n\twindow.bouncex.bxISR.init();\n})();","force_https":false,"waypoints":false,"content_width":0,"gai":"UA-147392247-1","swids":"","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"3500","local_storage":"1"},"cmp":{"gdpr":1,"gmp":0,"whitelist_check":0},"burls":[],"ple":false,"fbe":false,"mas":2,"map":1,"gar":true,"ete":1,"ettm":false,"etjs":"var READY_WISE_DOMAIN = 'https://readywise.com/',\n\tQUICKVIEW_MODAL_SELECTOR = '.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-move-from-top.mfp-ready',\n\tLOGGED_IN_USER_PATH = READY_WISE_DOMAIN + 'account',\n\tADD_TO_CART_QV = '.AddToCartQV.btn.product-form__cart-submit.btn-primary',\n\tADD_TO_CART_PDP = '#AddToCart-product-template, button.gf_add-to-cart, .product-add-to-cart button, #satcb_bar button',\n\tCOOKIE_NAME = 'cart';\n\n/************* HELPERS **************/\n\nfunction getUrl(){\n\treturn bouncex.utils.url.allowParams();\n}\n\nfunction isEn(){\n\treturn jQuery('html').attr('lang') === 'en' || window.navigator.language === \"en-US\";\n}\n\n\nfunction isValidDomain(){\n\treturn getUrl().indexOf(READY_WISE_DOMAIN) > -1; \n}\n\nfunction formatItemId(url){\n\tvar urlArray = url.split('/'),\n\t\titemId = urlArray[urlArray.length - 1];\n\treturn itemId;\n}\n\nfunction isLoggedInUserPage(){\n return getUrl() === LOGGED_IN_USER_PATH;\n}\n\nfunction getCanonicalUrl(){\n return jQuery('link[rel=\"canonical\"]').attr('href');\n}\n\nfunction isReplen() {\n\treturn window.location.href.indexOf('bx_cart') > -1 || window.location.href.indexOf('bx_replen=true') > -1;\n}\n\n/************* ITEM META DATA **************/\n\nfunction getItemId(){\n\treturn formatItemId(getUrl());\n}\n\nfunction getItemCopy(){\n\treturn bouncex.vars.prod_name;\n}\n\nfunction getItemCategory(){\n\treturn jQuery('.breadcrumb li:nth-last-child(2) a').length > 0 ? jQuery('.breadcrumb li:nth-last-child(2) a').text() : 'Global';\n}\n\nfunction getItemImage(){\n if (jQuery('.swiper-slide.zoom-img-wrap.swiper-slide-active a img').length){\n var imageUrl = jQuery('.swiper-slide.zoom-img-wrap.swiper-slide-active a img').attr('src');\n\t\treturn imageUrl.indexOf(window.location.protocol) === -1 ? window.location.protocol + imageUrl : imageUrl;\n }\n return jQuery('meta[property=\"og:image\"]').attr('content');\n}\n\nfunction getItemPrice(){\n\treturn bouncex.vars.prod_price;\n}\n\nfunction itemInStock(){\n return bouncex.vars.in_stock;\n}\n\nfunction isValidItem(){\n\tvar itemId = getItemId(),\n\t\titemCopy = getItemCopy(), \n\t\titemCategory = getItemCategory(),\n\t\titemImage = getItemImage();\n\treturn itemId && itemCopy && itemCategory && itemImage;\n}\n\nfunction getItem(){\n\treturn {\n\t\tid : getItemId(),\n\t\tcopy: getItemCopy(),\n\t\tcategory : getItemCategory(),\n\t\turl : getCanonicalUrl(),\n\t\timageurl : getItemImage(),\n\t\tprice : getItemPrice(),\n\t\tinstock : itemInStock(),\n\t};\n}\n\nfunction viewItem(itemId, groupId){\n bouncex.push(['view item', {\n 'item:id': itemId,\n \"item:itemgroupid\": groupId,\n 'item:shq_id': groupId.trim().toUpperCase()\n }]);\n bouncex.setv('item_id', itemId);\n setBounceCookie();\n}\n\nfunction firePdpEvents(){\n var item = getItem();\n\tbouncex.push(['item', item]);\n\tvar groupId = bouncex.utils.getNestedProp('meta.product.variants[0].sku');\n\tviewItem(item.id, groupId);\n\tfireSelectSku(item.id, groupId);\n}\n\n/************* CATEGORY META DATA **************/\n\nfunction getCategoryPageTitle(){\n if (bouncex.website.pts === \"search\"){\n return jQuery('input[type=\"search\"]').val();\n }\n\treturn jQuery('.page-header-title-nb.page-header-title.text-uppercase, .section-header-title.text-primary.text-uppercase, h1.page-header-title-nb.page-header-title').first().text().trim() || jQuery('.page-title').last().text().trim();\n}\n\nfunction getCategoryIds(){\n var products = jQuery('.product-thumb .product-thumb-href, .product-grid-item a');\n var productIds = [];\n for (var i = 0; i < products.length; i++){\n var currentProduct = products.eq(i);\n var prodUrl = jQuery(currentProduct).attr('href');\n var itemId = formatItemId(prodUrl);\n if (itemId){\n productIds[productIds.length] = itemId;\n }\n }\n return productIds.join(',');\n}\n\nfunction getCategoryObj(){\n\treturn {\n 'page:title' : getCategoryPageTitle(),\n 'page:url': getUrl(),\n 'items:ids': getCategoryIds()\n };\n}\n\n/************************ QUICK VIEW *************************/\n\n// function fireQuickViewEvents() {\n// var itemUrl = jQuery('.quick-view-panel-inner .product-item-caption-desc.product-rte-description .list-icon').attr('href'),\n// \titemId = formatItemId(itemUrl);\n// viewItem(itemId);\n\n// jQuery(ADD_TO_CART_QV).click(function() {\n// addToCart(itemId);\n// });\n// }\n\nfunction fireQuickViewEvents() {\n var itemUrl = jQuery('.quick-view-panel-inner .product-item-caption-desc.product-rte-description .list-icon').attr('href'),\n \titemId = formatItemId(itemUrl),\n \tgroupId = JSON.parse(jQuery('[id^=\"ProductQuickViewJson-\"]').html()).variants[0].sku;\n viewItem(itemId, groupId);\n\n jQuery(ADD_TO_CART_QV).click(function() {\n addToCart(itemId);\n });\n}\n\n/************************* CATALOG **************************/\n\nfunction fireSelectSku(itemId, groupId) {\n bouncex.push([\n \"select_sku\",\n {\n \"item:id\": itemId,\n \"item:itemgroupid\": groupId,\n \"item:feedid\": groupId\n }\n ]);\n}\n\n/*************************** CART ****************************/\n\nfunction cookieAvailable(){\n return bouncex.getBounceCookie(COOKIE_NAME);\n}\n\nfunction addToCart(pid = '') {\n var itemId = pid.length > 0 ? pid : getItemId();\n bouncex.et.onTrue(cookieAvailable, function(){\n var cookie = bouncex.getBounceCookie(COOKIE_NAME);\n bouncex.push(['add to cart', {'item:id': itemId, 'cart:token': cookie}]);\n if (!bouncex.vars.cookie_set){\n bouncex.setv('cookie_set', true);\n setBounceCookie();\n }\n\n }, 10);\n}\n\nfunction emptyCart() {\n if (bouncex.vars.cart_qty === 0) {\n fireEmptyCart();\n }\n}\n\nfunction fireEmptyCart(){\n bouncex.push(['empty_cart', {}]);\n}\n\nfunction replenish(cart){\n bouncex.utils.cookies.create({'name': COOKIE_NAME, 'value': cart.token});\n bouncex.setTimeout2(function() { \n window.location.href = window.location.pathname + '?bx_replen=true';\n }, 1000);\n}\n\n\n/************* INITIALIZE EVENTS **************/\n\nfunction initializePdpEvents(){\n\tif (bouncex.website.pts === 'product'){\n\t\tbouncex.et.onTrue(isValidItem, firePdpEvents, 10);\n\t}\n}\n\nfunction initializeCategoryEvents(){\n\tif (bouncex.website.pts === 'category'){\n\t\tvar categoryObj = getCategoryObj();\n\t\tif (categoryObj['items:ids'].length){\n\t\t\tbouncex.push(['view category', categoryObj]);\n\t\t}\n\t}\n}\n\nfunction initializeQuickviewEvents() {\n bouncex.et.onVisible(QUICKVIEW_MODAL_SELECTOR, function() {\n \tfireQuickViewEvents();\n });\n}\n\nfunction initializeCartEvents() {\n bouncex.et.cart.init({\n replenishmentType : 'cookie',\n replenish : replenish,\n });\n\n bouncex.et.on(jQuery(ADD_TO_CART_PDP), \"click.bx\", addToCart);\n bouncex.et.onVarChange(\"cart_qty\", emptyCart);\n \n if (bouncex.website.pts === \"cart\" && !bouncex.vars.cookie_set && !isReplen()){\n addToCart(bouncex.vars.item_id);\n }\n}\n\nfunction getUserEmail(){\n if(jQuery('.account-e-mail').length > 0){\n return jQuery('.account-e-mail').text()\n }\n \n if(jQuery('#web-pixels-manager-setup').length > 0){\n var scriptElement = jQuery('#web-pixels-manager-setup').text();\n\n var emailPattern = /\"email\"\\s*:\\s*\"([^\"]+)\"/;\n\n var match = scriptElement.match(emailPattern);\n\n return match ? match[1] : false\n }\n \n return false;\n}\n\nfunction initializeLoggedInUser(){\n if (!bouncex.vars.logged_in_identified){\n \n var userEmail = getUserEmail()\n // if(isLoggedInUserPage()){\n // var userEmail = getUserEmail();\n\n if (userEmail && bouncex.utils.validate.email(userEmail)){\n\t bouncex.push([\n\t 'user',\n\t {\n\t 'email': userEmail,\n\t 'source': 'LoggedIn'\n\t }\n\t ]);\n\t bouncex.setv('logged_in_identified', true);\n\t setBounceCookie();\n \t}\n }\n // }\n}\n\nif (isValidDomain() && isEn()) {\n initializeCategoryEvents();\n initializePdpEvents();\n initializeCartEvents();\n initializeQuickviewEvents();\n initializeLoggedInUser();\n}","dge":true,"bxidLoadFirst":false,"pie":true,"cme":true,"gbi_enabled":0,"bpush":true,"pt":{"cart":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.pathname == '/checkout/cart/';"},{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.getElementsByClassName('template-cart').length > 0"}]]},"category":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"jQuery('.category-products').length > 0 && window.location.href.indexOf('/result/?') === -1 && jQuery('.product-view ').length !== 1;"},{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.getElementsByClassName('template-collection').length > 0 || document.getElementsByClassName('collection-page').length > 0"}]]},"checkout":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"jQuery('.checkout-onepage-index').length > 0 || jQuery('button[title=\"Yes, add this to my order!\"]').length > 0;"},{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/checkouts/"}]]},"home":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.pathname === \"/\";"}]]},"product":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"jQuery('.product-view ').length > 0 && jQuery('button[title=\"Yes, add this to my order!\"]').length !== 1;"},{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.getElementsByClassName('template-product').length > 0 || document.querySelectorAll('[data-label=\"Product\"]').length > 0 || document.querySelectorAll('.product__main').length > 0"}]]},"search":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"window.location.href.indexOf('/result/?') > -1;"},{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/search"}]]}},"els":null,"vars":[{"name":"save_email","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"save_total","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"cart_items","polling":"vars","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if(parseInt(jQuery('.top-link-cart').text().replace(/[^\\d.]/g,''), 10) === 0){\n return 0;\n }else{\n var total = 0;\n jQuery(\".mini-products-list .item:not(:contains(Sample))\").each(function(i, p) {\n total += parseInt(jQuery(p).find('.qty-price').text().trim().split('X')[0]);\n });\n return total;\n }\n})();","trigger":""},{"name":"is_logged_in","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"dataLayer[0].visitorLoginState == \"Logged in\" || jQuery('.customer-logged-in').length > 0 || jQuery('.logged-in-customer-information').length > 0 ? true : null","trigger":""},{"name":"ten_percent_cart_total","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"0","code":"(function() {\n if(jQuery('#shopping-cart-totals-table .price').eq(0).length !== 0) {\n var cartTotalUnformatted = jQuery('#shopping-cart-totals-table .price').eq(0).text().replace(/[^\\d.]/g,'');\n var discountUnformatted = (cartTotalUnformatted * 0.1).toFixed(2);\n var discountDigitsLength = discountUnformatted.split('.')[0].length;\n var comma = ',';\n if(discountDigitsLength > 3 && discountDigitsLength < 7) {\n return [discountUnformatted.slice(0, discountDigitsLength - 3), comma, discountUnformatted.slice(discountDigitsLength - 3)].join('');\n}\n else if (discountDigitsLength >= 7){\n return [discountUnformatted.slice(0, discountDigitsLength - 6), comma, discountUnformatted.slice(discountDigitsLength - 6, discountDigitsLength - 3 ), comma, discountUnformatted.slice(discountDigitsLength - 3)].join('');\n }\n return discountUnformatted;\n }\n})();","trigger":""},{"name":"cart_total","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n var cart = jQuery('#shopping-cart-totals-table');\n var minicart = jQuery(\".mini-cart\");\n if(cart.length){\n return parseFloat(cart.find('.price').eq(0).text().replace(/[^\\d.]/g,''));\n } else if (minicart.find('.price-total .price').length){\n return parseFloat(minicart.find(\".price-total .price\").text().replace(/[^\\d.]/g, \"\"));\n } else if(jQuery('iframe[data-test-id=\"ChatWidgetMobileButton-iframe\"]').length > 0){\n if(jQuery('#after-loading-success-message:visible').length > 0 && bouncex.vars.cart_items > 0){\n return jQuery('.price-total .price').text().trim().replace(/[^\\d.]/g, \"\");\n }\n }else if(bouncex.vars.cart_items === 0){\n\treturn 0;\n }\n return null;\n})();","trigger":""},{"name":"prod_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.product-info').length > 0;","trigger":""},{"name":"cat_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.sorter').length > 0;","trigger":""},{"name":"waypoints_lib","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){var t=[].indexOf||function(t){for(var e=0,n=this.length;e=0;s={horizontal:{},vertical:{}};f=1;c={};u=\"waypoints-context-id\";p=\"resize.waypoints\";y=\"scroll.waypoints\";v=1;w=\"waypoints-waypoint-ids\";g=\"waypoint\";m=\"waypoints\";o=function(){function t(t){var e=this;this.$element=t;this.element=t[0];this.didResize=false;this.didScroll=false;this.id=\"context\"+f++;this.oldScroll={x:t.scrollLeft(),y:t.scrollTop()};this.waypoints={horizontal:{},vertical:{}};this.element[u]=this.id;c[this.id]=this;t.bind(y,function(){var t;if(!(e.didScroll||a)){e.didScroll=true;t=function(){e.doScroll();return e.didScroll=false};return r.setTimeout(t,n[m].settings.scrollThrottle)}});t.bind(p,function(){var t;if(!e.didResize){e.didResize=true;t=function(){n[m](\"refresh\");return e.didResize=false};return r.setTimeout(t,n[m].settings.resizeThrottle)}})}t.prototype.doScroll=function(){var t,e=this;t={horizontal:{newScroll:this.$element.scrollLeft(),oldScroll:this.oldScroll.x,forward:\"right\",backward:\"left\"},vertical:{newScroll:this.$element.scrollTop(),oldScroll:this.oldScroll.y,forward:\"down\",backward:\"up\"}};if(a&&(!t.vertical.oldScroll||!t.vertical.newScroll)){n[m](\"refresh\")}n.each(t,function(t,r){var i,o,l;l=[];o=r.newScroll>r.oldScroll;i=o?r.forward:r.backward;n.each(e.waypoints[t],function(t,e){var n,i;if(r.oldScroll<(n=e.offset)&&n<=r.newScroll){return l.push(e)}else if(r.newScroll<(i=e.offset)&&i<=r.oldScroll){return l.push(e)}});l.sort(function(t,e){return t.offset-e.offset});if(!o){l.reverse()}return n.each(l,function(t,e){if(e.options.continuous||t===l.length-1){return e.trigger([i])}})});return this.oldScroll={x:t.horizontal.newScroll,y:t.vertical.newScroll}};t.prototype.refresh=function(){var t,e,r,i=this;r=n.isWindow(this.element);e=this.$element.offset();this.doScroll();t={horizontal:{contextOffset:r?0:e.left,contextScroll:r?0:this.oldScroll.x,contextDimension:this.$element.width(),oldScroll:this.oldScroll.x,forward:\"right\",backward:\"left\",offsetProp:\"left\"},vertical:{contextOffset:r?0:e.top,contextScroll:r?0:this.oldScroll.y,contextDimension:r?n[m](\"viewportHeight\"):this.$element.height(),oldScroll:this.oldScroll.y,forward:\"down\",backward:\"up\",offsetProp:\"top\"}};return n.each(t,function(t,e){return n.each(i.waypoints[t],function(t,r){var i,o,l,s,f;i=r.options.offset;l=r.offset;o=n.isWindow(r.element)?0:r.$element.offset()[e.offsetProp];if(n.isFunction(i)){i=i.apply(r.element)}else if(typeof i===\"string\"){i=parseFloat(i);if(r.options.offset.indexOf(\"%\")>-1){i=Math.ceil(e.contextDimension*i/100)}}r.offset=o-e.contextOffset+e.contextScroll-i;if(r.options.onlyOnScroll&&l!=null||!r.enabled){return}if(l!==null&&l<(s=e.oldScroll)&&s<=r.offset){return r.trigger([e.backward])}else if(l!==null&&l>(f=e.oldScroll)&&f>=r.offset){return r.trigger([e.forward])}else if(l===null&&e.oldScroll>=r.offset){return r.trigger([e.forward])}})})};t.prototype.checkEmpty=function(){if(n.isEmptyObject(this.waypoints.horizontal)&&n.isEmptyObject(this.waypoints.vertical)){this.$element.unbind([p,y].join(\" \"));return delete c[this.id]}};return t}();l=function(){function t(t,e,r){var i,o;if(r.offset===\"bottom-in-view\"){r.offset=function(){var t;t=n[m](\"viewportHeight\");if(!n.isWindow(e.element)){t=e.$element.height()}return t-n(this).outerHeight()}}this.$element=t;this.element=t[0];this.axis=r.horizontal?\"horizontal\":\"vertical\";this.callback=r.handler;this.context=e;this.enabled=r.enabled;this.id=\"waypoints\"+v++;this.offset=null;this.options=r;e.waypoints[this.axis][this.id]=this;s[this.axis][this.id]=this;i=(o=this.element[w])!=null?o:[];i.push(this.id);this.element[w]=i}t.prototype.trigger=function(t){if(!this.enabled){return}if(this.callback!=null){this.callback.apply(this.element,t)}if(this.options.triggerOnce){return this.destroy()}};t.prototype.disable=function(){return this.enabled=false};t.prototype.enable=function(){this.context.refresh();return this.enabled=true};t.prototype.destroy=function(){delete s[this.axis][this.id];delete this.context.waypoints[this.axis][this.id];return this.context.checkEmpty()};t.getWaypointsByElement=function(t){var e,r;r=t[w];if(!r){return[]}e=n.extend({},s.horizontal,s.vertical);return n.map(r,function(t){return e[t]})};return t}();d={init:function(t,e){var r;e=n.extend({},n.fn[g].defaults,e);if((r=e.handler)==null){e.handler=t}this.each(function(){var t,r,i,s;t=n(this);i=(s=e.context)!=null?s:n.fn[g].defaults.context;if(!n.isWindow(i)){i=t.closest(i)}i=n(i);r=c[i[0][u]];if(!r){r=new o(i)}return new l(t,r,e)});n[m](\"refresh\");return this},disable:function(){return d._invoke.call(this,\"disable\")},enable:function(){return d._invoke.call(this,\"enable\")},destroy:function(){return d._invoke.call(this,\"destroy\")},prev:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(e>0){return t.push(n[e-1])}})},next:function(t,e){return d._traverse.call(this,t,e,function(t,e,n){if(et.oldScroll.y})},left:function(t){if(t==null){t=r}return h._filter(t,\"horizontal\",function(t,e){return e.offset<=t.oldScroll.x})},right:function(t){if(t==null){t=r}return h._filter(t,\"horizontal\",function(t,e){return e.offset>t.oldScroll.x})},enable:function(){return h._invoke(\"enable\")},disable:function(){return h._invoke(\"disable\")},destroy:function(){return h._invoke(\"destroy\")},extendFn:function(t,e){return d[t]=e},_invoke:function(t){var e;e=n.extend({},s.vertical,s.horizontal);return n.each(e,function(e,n){n[t]();return true})},_filter:function(t,e,r){var i,o;i=c[n(t)[0][u]];if(!i){return[]}o=[];n.each(i.waypoints[e],function(t,e){if(r(i,e)){return o.push(e)}});o.sort(function(t,e){return t.offset-e.offset});return n.map(o,function(t){return t.element})}};n[m]=function(){var t,n;n=arguments[0],t=2<=arguments.length?e.call(arguments,1):[];if(h[n]){return h[n].apply(null,t)}else{return h.aggregate.call(null,n)}};n[m].settings={resizeThrottle:100,scrollThrottle:30};return i.on(\"load.waypoints\",function(){return n[m](\"refresh\")})})}).call(this);","trigger":""},{"name":"waypoints_module_elements","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){(function(t,n){if(typeof define===\"function\"&&define.amd){return define([\"jquery\",\"waypoints\"],n)}else{return n(t.jQuery)}})(window,function(t){var n,i;n={wrapper:'
',stuckClass:\"stuck\",direction:\"down right\"};i=function(t,n){var i;t.wrap(n.wrapper);i=t.parent();return i.data(\"isWaypointStickyWrapper\",true)};t.waypoints(\"extendFn\",\"sticky\",function(r){var e,a,s;a=t.extend({},t.fn.waypoint.defaults,n,r);e=i(this,a);s=a.handler;a.handler=function(n){var i,r;i=t(this).children(\":first\");r=a.direction.indexOf(n)!==-1;i.toggleClass(a.stuckClass,r);e.height(r?i.outerHeight():\"\");if(s!=null){return s.call(this,n)}};e.waypoint(a);return this.data(\"stuckClass\",a.stuckClass)});return t.waypoints(\"extendFn\",\"unsticky\",function(){var t;t=this.parent();if(!t.data(\"isWaypointStickyWrapper\")){return this}t.waypoint(\"destroy\");this.unwrap();return this.removeClass(this.data(\"stuckClass\"))})})}).call(this);","trigger":""},{"name":"waypoints_module_scroll","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){(function(n,e){if(typeof define===\"function\"&&define.amd){return define([\"jquery\",\"waypoints\"],e)}else{return e(n.jQuery)}})(window,function(n){var e;e={container:\"auto\",items:\".infinite-item\",more:\".infinite-more-link\",offset:\"bottom-in-view\",loadingClass:\"infinite-loading\",onBeforePageLoad:n.noop,onAfterPageLoad:n.noop};return n.waypoints(\"extendFn\",\"infinite\",function(t){var i,o;o=n.extend({},n.fn.waypoint.defaults,e,t);if(n(o.more).length===0){return this}i=o.container===\"auto\"?this:n(o.container);o.handler=function(e){var t;if(e===\"down\"||e===\"right\"){t=n(this);o.onBeforePageLoad();t.waypoint(\"destroy\");i.addClass(o.loadingClass);return n.get(n(o.more).attr(\"href\"),function(e){var r,a,f,s;r=n(n.parseHTML(e));a=n(o.more);f=r.find(o.more);i.append(r.find(o.items));i.removeClass(o.loadingClass);if(f.length){a.replaceWith(f);s=function(){return t.waypoint(o)};setTimeout(s,0)}else{a.remove()}return o.onAfterPageLoad()})}};return this.waypoint(o)})})}).call(this);","trigger":""},{"name":"is_screen_max","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"window.outerHeight >= 0.95 * window.screen.availHeight && window.outerWidth >= 0.95 * window.screen.availWidth;","trigger":""},{"name":"cordial_greeting","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"null","trigger":""},{"name":"product_unavailable","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('#buy-button').hasClass('disabled');","trigger":""},{"name":"coupon_applied","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery(\".buttons-set [title='Cancel Coupon']\").length > 0;","trigger":""},{"name":"ibx_test","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"(function() {\n if (window.location.href.indexOf(\"ibx_test\") > -1) {\n return true;\n } else {\n return null;\n }\n})();","trigger":""},{"name":"cart","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null","trigger":""},{"name":"viewed_product_total","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"0","code":"null","trigger":""},{"name":"viewed_product_map","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null","trigger":""},{"name":"ever_logged_in","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.is_logged_in ? true : null;","trigger":""},{"name":"notification_status","polling":"vars","persist":"no","page_types":[],"testmode":true,"default":"false","code":"!!bouncex.psh && bouncex.psh.getCurrentPermission();","trigger":""},{"name":"using_edge_browser","polling":"none","persist":"no","page_types":["home","category","product","cart"],"testmode":false,"default":"false","code":"bouncex.browser.edge !== false;","trigger":""},{"name":"push10_granted","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":""},{"name":"products_tracked","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.parseJSON(localStorage.bxProdHist).length;","trigger":"pageload"},{"name":"prod_price","polling":"all","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"(function(){\n var $specialPrice = jQuery('.special-price:eq(0)'),\n $priceBox = jQuery('.price-box span.price:eq(0)'),\n $itemProp = jQuery('[itemprop=\"price\"]:first'),\n $gfProdPrice = jQuery('span.gf_product-price.money');\n\n if ($gfProdPrice.length > 0) {\n return $gfProdPrice.text().replace(/[^0-9.]/g,'');\n } else if ($specialPrice.length > 0) {\n return $specialPrice.text().replace(/[^0-9.]/g,'');\n } else if ($priceBox.length > 0) {\n return $priceBox.text().replace(/[^0-9.]/g,'');\n } else if ($itemProp.length > 0) {\n return !!$itemProp.text() && $itemProp.text().match(/\\d+.\\d+/)[0];\n }\n return false;\n})();","trigger":"pageload"},{"name":"prod_name","polling":"all","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('h1.product-item-caption-title:first, .product-name h1, h3[itemprop=\"name\"].product-single__title:first a.gf_product-title, h1.product-single__title, .product-info__title').first().text().trim();","trigger":"pageload"},{"name":"imageurl","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.product-img-box').find('img.zoomImg:visible').attr('src');","trigger":"pageload"},{"name":"purchase_count_pushdiscount","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"logged_in_identified","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"cart_qty","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if(bouncex.website.pts === \"cart\" && jQuery('.cart__empty-title:visible').length){\n return 0;\n }\n \n if(jQuery('.lin-basket.cc-cartEnable').first().length || jQuery('.nav-standard:visible .count-items, #navbarStickyMobile .count-items').first().length){\n return Number(jQuery('.lin-basket.cc-cartEnable').first().text()) ||\n Number(jQuery('.nav-standard:visible .count-items, #navbarStickyMobile .count-items').first().text());\n }\n if(jQuery('.CartCount').length > 0){\n return Number(jQuery('.CartCount').first().text())\n }\n return null;\n})();","trigger":"pageload"},{"name":"cart_value","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\r\n if(bouncex.website.pts === \"cart\"){\r\n return Number(jQuery('.saw-cart-original-total:visible').text().replace(/[^0-9.]/g,''));\r\n }\r\n \r\n if(jQuery('.cc-mincart-bottom .cc-carttotal:visible').length > 0){\r\n return Number(jQuery('.cc-mincart-bottom .cc-carttotal').text().replace(/[^0-9.]/g,''));\r\n }\r\n \r\n return null;\r\n})();","trigger":"pageload"},{"name":"in_stock","polling":"none","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"jQuery('.gf_add-to-cart.product-form-product-template.button.btn:not(\":disabled\"), .btn.product-form__cart-submit.btn-primary:not(\":disabled\"), [name=\"add\"]:not(\":disabled\")').length > 0;","trigger":"pageload"},{"name":"item_id","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"cookie_set","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"cookie_modal_present","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.cookieconsent-wrapper:visible').length > 0;","trigger":"pageload"}],"dgu":"pixel.cdnwidget.com","dgp":false,"ba":{"enabled":0,"fbte":0},"biu":"assets.bounceexchange.com","bau":"api.bounceexchange.com","beu":"events.bouncex.net","ibx":{"tjs":"","cjs":"","miw":1,"mibcx":1,"te":1,"cart_rep":{"get":"","set":""},"ulpj":{"bxid":"espemailid"},"cus":"","miw_exclude":"#recipients_options .input-box input","enabled":1},"etjson":null,"osre":true,"osru":"osr.bounceexchange.com/v1/osr/items","checkDfp":false,"gamNetwork":"","spa":0,"spatm":1,"preinit_cjs":"bouncex.utils.shqInterceptEvent = {\n \"cartAdd\": function(wkData) {\n var item = {\n ProductId: bouncex.utils.getNestedProp('meta.product.variants[0].sku').trim().toUpperCase() || bouncex.parseJSON(jQuery('[id^=\"ProductQuickViewJson-\"]').html()).variants[0].sku.trim().toUpperCase(),\n UnitPrice: bouncex.vars.prod_price || (bouncex.parseJSON(jQuery('[id^=\"ProductQuickViewJson-\"]').html()).variants[0].price / 100),\n Quantity: Number(jQuery('input.input-number').val())\n };\n _shq.push([ \"onCartAdd\", { Items: [item], Total: null }]);\n },\n \"purchase\": function(wkData){\n var oid = bouncex.utils.getNestedProp(\"obj.order_id\", null, wkData);\n _shq.push([\"pageView\", \n {\n \"pageType\": \"purchase\", \n \"orderId\": oid, \n \"usebasket\": true \n }\n ]);\n }\n};","crs":{"integrations":null,"pageCount":null},"mat":0,"math":0,"cpnu":"coupons.bounceexchange.com","dfpcms":0,"sms":{"optm":"Hit 'Send' to sign-up for automated, recurring ReadyWise mktg txts (like cart reminders) to this #, per terms.","eventSharing":true,"shqId":"1kf6as78b2-1","enabled":1},"pde":true,"fmc":["US","CA"],"fme":true,"fmx":"#recipients_options .input-box input","sdk":{"android":{"enabled":false,"enabledVersions":[],"eventModifications":null},"ios":{"enabled":false,"enabledVersions":[],"eventModifications":null}},"onsite":{"enabled":1},"ads":{"enabled":0},"pubs":{"enabled":0},"websdk":{"enabled":0},"ga4_property_id":"314552031","ga4_measurement_id":"G-PE2Q99RJYM"} ; bouncex.tag = 'tag3'; bouncex.$ = window.jQuery; bouncex.env = 'production'; bouncex.restrictedTlds = {"casl":{"ca":1},"gdpr":{"ad":1,"al":1,"at":1,"ax":1,"ba":1,"be":1,"bg":1,"by":1,"xn--90ais":1,"ch":1,"cy":1,"cz":1,"de":1,"dk":1,"ee":1,"es":1,"eu":1,"fi":1,"fo":1,"fr":1,"uk":1,"gb":1,"gg":1,"gi":1,"gr":1,"hr":1,"hu":1,"ie":1,"im":1,"is":1,"it":1,"je":1,"li":1,"lt":1,"lu":1,"lv":1,"mc":1,"md":1,"me":1,"mk":1,"xn--d1al":1,"mt":1,"nl":1,"no":1,"pl":1,"pt":1,"ro":1,"rs":1,"xn--90a3ac":1,"ru":1,"su":1,"xn--p1ai":1,"se":1,"si":1,"sj":1,"sk":1,"sm":1,"ua":1,"xn--j1amh":1,"va":1,"tr":1}}; bouncex.client = { supportsBrotli: 0 }; bouncex.assets = {"ads":"0109586821763416266dd874f087ef69","creativesBaseStyles":"a53944a2","inbox":"749c9ccd613f1a40075d1e7b59caea42","onsite":"0e56ab6ba004ee080ce3deb3edae35e9","sms":"e39203556bab2366e56296ce42e974a7","websdk":"0704dae1eb637cbeb4a847506058402d"}; bouncex.push = function(pushData) { bouncex.pushedData.push(pushData); } var runtime = document.createElement('script'); runtime.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/runtime_6459738026535cda4232dc813c61447d.js'); runtime.setAttribute('async', 'async'); runtime.setAttribute('onload', 'bouncex.initializeTag()'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_f63930b37a25405c0fe14c50976210bb.js'); script.setAttribute('async', 'async'); document.body.appendChild(script); var deviceGraphScript = document.createElement('script'); deviceGraphScript.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/cjs_min_3a843477d8e318f67237a66d0a58c542.js'); deviceGraphScript.setAttribute('async', 'async'); var dgAttrs = [{"Key":"id","Value":"c.js"},{"Key":"async","Value":"true"},{"Key":"data-apikey","Value":"2^HIykD"},{"Key":"data-cb","Value":"bouncex.dg.initPostDeviceGraph"},{"Key":"data-bx","Value":"1"},{"Key":"data-gm","Value":"1"},{"Key":"data-fire","Value":"1"}]; if (dgAttrs) { for (var i = 0; i < dgAttrs.length; i++) { deviceGraphScript.setAttribute(dgAttrs[i].Key, dgAttrs[i].Value); } } document.body.appendChild(deviceGraphScript); bouncex.initializeTag = function() {}; }; document.body.appendChild(runtime); } window._shq = window._shq || []; var eventSharingCartridge = document.createElement('script'); eventSharingCartridge.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/wknd_audiences_2648fa8509e4b3a98a2790bb8171ddc1.js'); eventSharingCartridge.setAttribute('async', 'async'); document.body.appendChild(eventSharingCartridge); } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();