function utagView(n){typeof utag!="undefined"?utag.view(n):console.warn("utag.view called before defined")}function utagLink(n){typeof utag!="undefined"?utag.link(n):console.warn("utag.link called before defined")}function trackPromotionDetail(n){try{setVar("promodata",n)}catch(t){console.error("trackPromotionDetail error",t)}}function trackCheckout1BillingShipping(){try{_.assign(utag_data_layer,{tealium_event:"cart_shipping",page_name:"cart_shipping_info",page_type:"checkout"});utagView(utag_data_layer)}catch(n){console.error("trackCheckout1BillingShipping error",n)}}function trackCheckout2Payment(){try{_.assign(utag_data_layer,{tealium_event:"cart_payment",page_name:"cart_payment_info",page_type:"checkout"});utagView(utag_data_layer)}catch(n){console.error("trackCheckout2Payment error",n)}}function trackCheckout3Summary(){try{_.assign(utag_data_layer,{tag_event:"cart_order_review",tealium_event:"cart_order_review",page_name:"cart_order_review",page_type:"checkout"});utagView(utag_data_layer)}catch(n){console.error("trackCheckout3Summary error",n)}}function trackCartView(n){if(utag_data_layer.tag_event==="cart_view"||utag_data.page_name==="cart"){var t=[];try{n.forEach(function(n){var r=n.DiscountMessages,i=[];r.forEach(function(n){n.DiscountAmount>0&&i.push(n.Description)});t.push(i.join(","))})}catch(i){console.error("trackCartView error",i)}_.assign(utag_data_layer,{product_potential_promo:t})}}function trackAddToCart(n){var f,t,e;try{var o=n.Source,r="pdp_cart_add",u="pdp_cart_add",i="pdp cart add";switch(o){case"products":r="quick_view_cart_add";u="quick_view_cart_add";i="qv cart add - plp";break;case"quick view":r="quick_view_cart_add";u="quick_view_cart_add";i="qv cart add - recommendation";break;case"coordinating":r="quick_view_cart_add";u="quick_view_cart_add";i="qv cart add - coordinating"}f={page_name:"",page_type:"",tag_event:"cart_add",tealium_event:"cart_add",event_name:r,event_category:"product",event_action:i,event_label:i,link_name:u,product_barcode:new Array(n.Barcode),product_id_barcode:new Array(n.Barcode),product_quantity:new Array(n.Quantity.toString()),cart_add_location:n.Source,link_page_name:utag_data.page_name,product_category:new Array(n.Breadcrumbs&&n.Breadcrumbs.Nodes&&n.Breadcrumbs.Nodes[1]&&n.Breadcrumbs.Nodes[1].Name||""),product_subcategory:new Array(n.Breadcrumbs&&n.Breadcrumbs.Nodes&&n.Breadcrumbs.Nodes[2]&&n.Breadcrumbs.Nodes[2].Name||""),product_subsubcategory:new Array(n.Breadcrumbs&&n.Breadcrumbs.Nodes&&n.Breadcrumbs.Nodes[3]&&n.Breadcrumbs.Nodes[3].Name||""),product_category_id:new Array(n.Breadcrumbs&&n.Breadcrumbs.Nodes&&n.Breadcrumbs.Nodes[1]&&n.Breadcrumbs.Nodes[1].Code||""),product_subcategory_id:new Array(n.Breadcrumbs&&n.Breadcrumbs.Nodes&&n.Breadcrumbs.Nodes[2]&&n.Breadcrumbs.Nodes[2].Code||""),product_subsubcategory_id:new Array(n.Breadcrumbs&&n.Breadcrumbs.Nodes&&n.Breadcrumbs.Nodes[3]&&n.Breadcrumbs.Nodes[3].Code||"")};t=getVarAndClear("a2cData");typeof t!="undefined"&&t!==""&&(e={},o==="quick view"?e={product_id:new Array(t.sku),product_sku:new Array(t.sku),product_name:new Array(t.title),product_unit_price:new Array(t.saleprice.toString()),product_original_price:new Array(t.prodprice.toString())}:o==="coordinating"&&(e={product_id:new Array(t.sku),product_sku:new Array(t.sku),product_name:new Array(t.DisplayName),product_unit_price:new Array(t.SalePrices[0]._amount.toString()),product_original_price:new Array(t.DefaultPrices[0]._amount.toString()),pfm:"coordinating",sub_pfm:"coordinating"}),f=_.assign(f,e));utagLink(_.assign(utag_data_layer,f))}catch(s){console.error("trackAddToCart error",s)}}function trackCartRemove(n){try{var t={event_name:"cart_remove",tag_event:"cart_remove",tealium_event:"cart_remove",link_name:"cart_remove",remaining_items_product_id:new Array(n)};utagLink(_.assign(utag_data_layer,t))}catch(i){console.error("trackCartRemove error",i)}}function trackItemRemovedFromCart(n){try{var t={product_barcode:new Array(n.CatalogEntryId),product_id_barcode:new Array(n.CatalogEntryId),product_id:new Array(n.Sku),product_sku:new Array(n.Sku),product_name:new Array(n.ProductName),product_category:[],product_subcategory:[],product_subsubcategory:[],product_category_id:[],product_subcategory_id:[],product_subsubcategory_id:[],product_unit_price:new Array(n.PlacedPrice.toString()),product_original_price:new Array(n.ListPrice.toString()),product_quantity:new Array(n.Quantity.toString())};_.assign(utag_data_layer,t)}catch(i){console.error("trackItemRemovedFromCart error",i)}}function trackAddToCartClickRedirect(){try{console.log("trackAddToCartClickRedirect() from Search/PLP")}catch(n){console.error("trackAddToCartClickRedirect error",n)}}function trackEmailSignup(n){try{analyticsSetEmailVars(n)}catch(t){console.error("trackEmailSignup error",t)}}function analyticsSetEmailVars(n){try{setCookie("_sat_lastemailsubmitted",n)}catch(t){console.error("analyticsSetEmailVars error",t)}}function analyticsTrackSub(n,t){try{var i={page_name:"",page_type:"",email:t,event_name:"email_signup",link_name:"email signup",email_signup_location:n,link_page_name:utag_data.page_name};utagLink(_.assign(utag_data_layer,i))}catch(r){console.error("analyticsTrackSub error",r)}}function trackSourceCodeEntry(n){try{var t=getVar("sourcecodeapplied"),i={page_name:"",page_type:"",link_name:"source code entry",source_code_entry_status:n,source_code_entry:t,link_page_name:utag_data.page_name};utagLink(_.assign(utag_data_layer,i))}catch(r){console.error("trackSourceCodeEntry error",r)}}function trackShipInternationalClick(n){try{var t={page_name:"",page_type:"",link_name:"international shipping",inl_shipping_click_location:n,link_page_name:utag_data.page_name};utagLink(_.assign(utag_data_layer,t))}catch(i){console.error("trackShipInternationalClick error",i)}}function trackCatalogRequest(n,t){try{var i={page_name:"",page_type:"",email:t,event_name:"catalog_order",link_name:"catalog_order",catalogs_requested:new Array(n),link_page_name:utag_data.page_name};utagLink(_.assign(utag_data_layer,i))}catch(r){console.error("trackCatalogRequest error",r)}}function trackAddItemToQO(n){try{var t={page_name:"",page_type:"",event_name:"quick_order_list_add",link_name:"quick_order_list_add",product_barcode:[],product_id_barcode:[],product_id:new Array(n.Sku),product_sku:new Array(n.Sku),product_name:new Array(n.Name),product_category:new Array(n.Breadcrumb&&n.Breadcrumb.Nodes[1]&&n.Breadcrumb.Nodes[1].Name||""),product_subcategory:new Array(n.Breadcrumb&&n.Breadcrumb.Nodes[2]&&n.Breadcrumb.Nodes[2].Name||""),product_subsubcategory:new Array(n.Breadcrumb&&n.Breadcrumb.Nodes[3]&&n.Breadcrumb.Nodes[3].Name||""),product_category_id:new Array(n.Breadcrumb&&n.Breadcrumb.Nodes[1]&&n.Breadcrumb.Nodes[1].Code||""),product_subcategory_id:new Array(n.Breadcrumb&&n.Breadcrumb.Nodes[2]&&n.Breadcrumb.Nodes[2].Code||""),product_subsubcategory_id:new Array(n.Breadcrumb&&n.Breadcrumb.Nodes[3]&&n.Breadcrumb.Nodes[3].Code||""),product_unit_price:new Array(n.Variants[0].SalePrice._amount.toString()),product_original_price:new Array(n.Variants[0].DefaultPrice._amount.toString()),product_quantity:["1"],pfm:"CQO",sub_pfm:"CQO",product_coupon_code:[],link_page_name:utag_data.page_name,cart_add_location:utag_data.page_name};utagLink(_.assign(utag_data_layer,t))}catch(i){console.error("trackAddItemToQO error",i)}}function trackQOA2C(){var a;try{var v=getVar("qowlProducts")!==undefined?getVarAndClear("qowlProducts"):"",i=[],y=[],n=[],t=[],p=[],r=[],u=[],f=[],e=[],o=[],s=[],h=[],c=[],l=[];v.forEach(function(a){i.push(a.Name);y.push(a.Sku);n.push(a.Sku);t.push(a.Barcode);p.push(a.Barcode);r.push(a.Quantity.toString());f.push(a.DefaultPrice.toString());u.push(a.Price.toString());e.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[1]&&a.Breadcrumbs.Nodes[1].Name||"");o.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[2]&&a.Breadcrumbs.Nodes[2].Name||"");s.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[3]&&a.Breadcrumbs.Nodes[3].Name||"");h.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[1]&&a.Breadcrumbs.Nodes[1].Code||"");c.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[2]&&a.Breadcrumbs.Nodes[2].Code||"");l.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[3]&&a.Breadcrumbs.Nodes[3].Code||"")});a={page_name:"",page_type:"",event_name:"quick_order_cart_add",tag_event:"cart_add",tealium_event:"cart_add",link_name:"quick_order_cart_add",product_barcode:t,product_id_barcode:t,product_id:n,product_sku:n,product_name:i,product_category:e,product_subcategory:o,product_subsubcategory:s,product_category_id:h,product_subcategory_id:c,product_subsubcategory_id:l,product_unit_price:u,product_original_price:f,product_quantity:r,product_coupon_code:[],link_page_name:utag_data.page_name,cart_add_location:utag_data.page_name};utagLink(_.assign(utag_data_layer,a))}catch(w){console.error("trackQOA2C error",w)}}function trackQORemove(){var n,t;try{n=getVar("qowlItemRemoved")!==undefined?getVarAndClear("qowlItemRemoved"):"";product_name=n[0].Name;product_id=n[0].Sku;product_sku=n[0].Sku;product_quantity=n[0].Quantity.toString();product_unit_price=n[0].Price.toString();t={page_name:"",page_type:"",event_name:"quick_order_list_remove",link_name:"quick_order_list_remove",product_id:product_sku,product_sku:product_sku,product_name:product_name,product_category:[],product_subcategory:[],product_subsubcategory:[],product_category_id:[],product_subcategory_id:[],product_subsubcategory_id:[],product_unit_price:product_unit_price,product_original_price:[],cart_add_location:"catalog quick order",link_page_name:utag_data.page_name};_.assign(utag_data_layer,t)}catch(i){console.error("trackQOA2C error",i)}}function trackWishListView(){var l;try{wishlist=getVar("wishlistitems");var a="",i=[],v=[],n=[],t=[],y=[],r=[],u=[],f=[],e=[],o=[],s=[],h=[],c=[];wishlist.forEach(function(l){v.push(l.Sku);n.push(l.Sku);i.push(l.Name);t.push(l.Barcode);y.push(l.Quantity.toString());u.push(l.DefaultPrice._amount.toString());r.push(l.DiscountPrice._amount.toString());f.push(l.Breadcrumbs&&l.Breadcrumbs.Nodes[1]&&l.Breadcrumbs.Nodes[1].Name||"");e.push(l.Breadcrumbs&&l.Breadcrumbs.Nodes[2]&&l.Breadcrumbs.Nodes[2].Name||"");o.push(l.Breadcrumbs&&l.Breadcrumbs.Nodes[3]&&l.Breadcrumbs.Nodes[3].Name||"");s.push(l.Breadcrumbs&&l.Breadcrumbs.Nodes[1]&&l.Breadcrumbs.Nodes[1].Code||"");h.push(l.Breadcrumbs&&l.Breadcrumbs.Nodes[2]&&l.Breadcrumbs.Nodes[2].Code||"");c.push(l.Breadcrumbs&&l.Breadcrumbs.Nodes[3]&&l.Breadcrumbs.Nodes[3].Code||"");a+=l.Sku+";"});l={tag_event:"wishlist_view",tealium_event:"wishlist_view",page_name:"wishlist",product_barcode:t,product_id_barcode:t,product_id:n,product_sku:n,product_name:i,product_category:f,product_subcategory:e,product_subsubcategory:o,product_category_id:s,product_subcategory_id:h,product_subsubcategory_id:c,product_unit_price:r,product_original_price:u};utagLink(_.assign(utag_data_layer,l))}catch(p){console.error("trackWishListView error",p)}}function trackAddToWishList(n){var t,i,r;try{t=getVarAndClear("wishlistitem");i={page_name:"",page_type:"",event_name:"save_to_wishlist",link_name:"save_to_wishlist",product_barcode:new Array(t.Barcode),product_id_barcode:new Array(t.Barcode),product_id:new Array(n.Sku),product_sku:new Array(n.Sku),product_name:new Array(n.ProductName),product_unit_price:new Array(n.PlacedPrice.toString()),product_original_price:new Array(n.ListPrice.toString()),product_quantity:new Array(t.quantity),link_page_name:utag_data.page_name};try{t.source==="coordinating"&&(r={pfm:"coordinating"},i=_.assign(i,r))}catch(u){console.error("trackAddToWishList error",u)}utagLink(_.assign(utag_data_layer,i))}catch(u){console.error("trackAddToWishList error",u)}}function trackWishListA2C(){var a;try{var v=getVar("qowlProducts")!==undefined?getVarAndClear("qowlProducts"):"",i=[],y=[],n=[],t=[],r=[],u=[],f=[],e=[],o=[],s=[],h=[],c=[],l=[];v.forEach(function(a){i.push(a.Name);y.push(a.Sku);n.push(a.Sku);t.push(a.Barcode);r.push(a.Quantity.toString());f.push(a.DefaultPrice.toString());u.push(a.Price.toString());e.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[1]&&a.Breadcrumbs.Nodes[1].Name||"");o.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[2]&&a.Breadcrumbs.Nodes[2].Name||"");s.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[3]&&a.Breadcrumbs.Nodes[3].Name||"");h.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[1]&&a.Breadcrumbs.Nodes[1].Code||"");c.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[2]&&a.Breadcrumbs.Nodes[2].Code||"");l.push(a.Breadcrumbs&&a.Breadcrumbs.Nodes[3]&&a.Breadcrumbs.Nodes[3].Code||"")});a={page_name:"",page_type:"",tag_event:"cart_add",tealium_event:"cart_add",event_name:"wish_list_cart_add",link_name:"wish_list_cart_add",product_quantity:r,product_barcode:t,product_id_barcode:t,product_id:n,product_sku:n,product_name:i,product_category:e,product_subcategory:o,product_subsubcategory:s,product_category_id:h,product_subcategory_id:c,product_subsubcategory_id:l,product_unit_price:u,product_original_price:f,cart_add_location:"wishlist",link_page_name:utag_data.page_name};utagLink(_.assign(utag_data_layer,a))}catch(p){console.error("trackWishListA2C error",p)}}function trackQuickBuyClick(n,t,i){var r,u;try{r="qv prod view - "+t;switch(t){case"plp":t="browsing";i="plp - a2c button";break;case"search":t="internal search";i="search - a2c button";break;case"recent":t="epi-recs";break;case"promotions":t="epi-recs"}u={page_name:"",page_type:"",event_category:"product",event_name:"prod_view",event_action:"qv prod view",event_label:r,product_id:new Array(n.sku),product_sku:new Array(n.sku),product_name:new Array(n.title),product_category:new Array(n.Category_Name),product_subcategory:new Array(n.SubCategory_Name),product_subsubcategory:new Array(n.TertiaryCategory_Name),product_category_id:new Array(n.Category_ID),product_subcategory_id:new Array(n.SubCategory_ID),product_subsubcategory_id:new Array(n.TertiaryCategory_ID),product_unit_price:new Array(n.saleprice),product_original_price:new Array(n.prodprice),product_potential_promo:n.potential_promotions,link_name:"product_quick_view",link_page_name:utag_data.page_name,pfm:t,sub_pfm:i};utagLink(_.assign(utag_data_layer,u));setVar("a2cData",_.assign({},n,{source:t,trackingName:i,sku:n.sku}));try{TrackCertonaOnQuickviewEvent(n.sku,t)}catch(f){}}catch(f){console.error("trackQuickBuyClick error",f)}}function trackSLI(n){trackPLP(n)}function trackPLP(n){var t,e;try{var r=getVar("productsincategory"),u=getVar("productsdata"),f=getVar("paginationdata"),i="no filters";u!==undefined&&(i=decodeURIComponent(u.filters).trim().replace(/ /g,"|"),(i==="undefined"||i==="")&&(i="no filters"));t="";n==="toggleFilter"?u.phrase===""?(t={page_name:"",page_type:"",page_filters:i,page_list_results:r.length,page_list_products:r,link_name:"toggle category filter",link_page_name:utag_data.page_name},utagLink(_.assign(utag_data_layer,t))):(t={page_name:"",page_type:"",page_filters:i,search_term:u.phrase,search_results:f.searchresults,search_results_products:r,link_name:"toggle search filter",link_page_name:utag_data.page_name},utagLink(_.assign(utag_data_layer,t))):n==="loadSearchResult"?(t={page_filters:i,search_term:u.phrase,search_results:f.searchresults,search_results_products:r},_.assign(utag_data_layer,t)):n==="loadCategories"?(t={page_filters:i,page_list_results:r.length,page_list_products:r},_.assign(utag_data_layer,t)):n==="loadPromoPage"&&(e=getVar("promodata"),t={page_filters:i,page_list_results:r.length,page_list_products:r},_.assign(utag_data_layer,t,e))}catch(o){console.error("trackPLP error",o)}}function trackLoadMoreProducts(){try{console.log("trackLoadMoreProducts")}catch(n){console.error("trackLoadMoreProducts error",n)}}function trackSubCatPageSorting(){try{console.log("trackSubCatPageSorting")}catch(n){console.error("sendSortTrackingData error",n)}}function setCookie(n,t,i){var u,r;i?(r=new Date,r.setTime(r.getTime()+864e5*i),u="; expires="+r.toGMTString()):u="";document.cookie=n+"="+t+u+"; path=/"}function readCookie(n){for(var t,r=n+"=",f=decodeURIComponent(document.cookie),u=f.split(";"),i=0;i<u.length;i++){for(t=u[i];t.charAt(0)===" ";)t=t.substring(1);if(t.indexOf(r)===0)return t.substring(r.length,t.length)}return""}function removeCookie(n){setCookie(n,"",-1)}function readCookieAndRemove(n){var t=readCookie(n);return removeCookie(n),t}function setVar(n,t){try{window["ssb."+n]=t;typeof utag!="undefined"&&(utag.data["ssb."+n]=t)}catch(i){console.error("setVar error",i)}}function getVar(n){try{var t="";return null!==window["ssb."+n]&&undefined!==window["ssb."+n]?t=window["ssb."+n]:console.warn('getVar("'+n+'") is undefined'),t}catch(i){return console.error("getVar error",i),""}}function getVarAndClear(n){var t=getVar(n);return setVar(n,""),t}function slickProductImages(n,t){$(n).show().slick({slidesToShow:1,slidesToScroll:1,arrows:!1,speed:150,asNavFor:t,responsive:[{breakpoint:ssb_constants.SCREEN_MOBILE_MAX,settings:{arrows:!0,prevArrow:'<i class="slick-custom-arrow arrow-prev icon icon-arrow-left"><\/i>',nextArrow:'<i class="slick-custom-arrow arrow-next icon icon-arrow-right"><\/i>'}}]});sizeSliderHeight();$(t).show().slick({slidesToShow:6,slidesToScroll:1,arrows:!0,asNavFor:n,focusOnSelect:!0})}function sizeSliderHeight(){var n=$(".js-slider-for .slick-active > img").first();n.height()===0?window.requestAnimationFrame(sizeSliderHeight):$(".product-gallery.flex-row").css("min-height",n.height())}function showAddToCartMobileOverlay(){var n=document.querySelector(".mobile-minicart-message");n.style.display="block";setTimeout(function(){n.style.display=""},3e3)}function getSearchData(){var u={},i,r,n,t;if(location.search.substr&&(i=location.search.substr(1),i))for(r=i.split("&"),n=[],t=0;t<r.length;t++)n=r[t].split("="),u[n[0]]=unescape(n[1]);return u}function getUrlVars(){for(var t=[],n,r=window.location.href.slice(window.location.href.indexOf("?")+1).split("&"),i=0;i<r.length;i++)n=r[i].split("="),t.push(n[0]),t[n[0]]=n[1];return t}function loadTeaserCounts(n,t){var i=new XMLHttpRequest,r="https://cdn-ws.turnto.com/v5/sitedata/"+n+"/"+t+"/d/ugc/counts/en_US";i.open("GET",r,!0);i.addEventListener("error",console.log("TurnTo count retrieval failed"));i.addEventListener("load",function(){i.responseText&&populateTeaser(JSON.parse(i.responseText))});i.send()}function toggleTabPanes(){$(".tabs__item").toggleClass("active");showTabContent($(".tabs .active")[0].id)}function toggleMobileTabPanes(n){$(".mobile-tabs__item").toggleClass("mobile-active");showTabContent(n)}function scrollToTab(n){$("html, body").animate({scrollTop:$(n).offset().top},500)}function showTabContent(n){n==="customer_reviews_tab"||n==="mobile-reviews-tab"?($("#TTreviews-list-container").attr("class","visible-tab-content"),$("#TTqa-list-container").attr("class","hidden-tab-content")):n==="q_and_a_tab"||n==="mobile-qa-tab"?($("#TTreviews-list-container").attr("class","hidden-tab-content"),$("#TTqa-list-container").attr("class","visible-tab-content")):n==="close_all"&&($("#TTreviews-list-container").attr("class","hidden-tab-content"),$("#TTqa-list-container").attr("class","hidden-tab-content"))}function populateTeaser(n){var t=document.createDocumentFragment();n.reviews>0&&(t.appendChild(generateTeaserStars(n.avgRating)),t.appendChild(generateReadReviewsCount(n.reviews)),t.appendChild(generateReadReviews(n.reviews)));t.appendChild(generateWriteReview("Write a Review"));t.appendChild(generateQuestions(n.questions,n.answers));jQuery(t).appendTo(".TTteaser");setClickEvents()}function setClickEvents(){jQuery(".TTteaser__write-review").on("click",function(){TurnToCmd("reviewsList.writeReview")});jQuery("#reviewSnippetDesktop .TTteaser__read-reviews").on("click",function(){var n=$(".tabs .active")[0].id;n!=="customer_reviews_tab"&&toggleTabPanes();scrollToTab("#tabs")});jQuery("#reviewSnippetDesktop .TTteaser__read-qa").on("click",function(){var n=$(".tabs .active")[0].id;n!=="q_and_a_tab"&&toggleTabPanes();scrollToTab("#tabs")});jQuery("#reviewSnippetMobile .TTteaser__read-reviews").on("click",function(){var n="none";$("#tabs .mobile-active").length>0?(n=$("#tabs .mobile-active")[0].id,n!=="mobile-reviews-tab"&&toggleMobileTabPanes("mobile-reviews-tab")):($("#mobile-reviews-tab").addClass("mobile-active"),showTabContent("mobile-reviews-tab"));scrollToTab("#mobile-reviews-tab")});jQuery("#reviewSnippetMobile .TTteaser__read-qa").on("click",function(){var n="none";$("#tabs .mobile-active").length>0?(n=$("#tabs .mobile-active")[0].id,n!=="mobile-qa-tab"&&toggleMobileTabPanes("mobile-qa-tab")):($("#mobile-qa-tab").addClass("mobile-active"),showTabContent("mobile-qa-tab"));scrollToTab("#mobile-qa-tab")});jQuery(".tabs").on("click",function(n){var t=n.target.id,i=$(".tabs .active")[0].id;t!==i&&toggleTabPanes()});jQuery(".mobile-tabs__item").on("click",function(n){var t=n.currentTarget.id,i;$("#tabs .mobile-active").length>0?(i=$("#tabs .mobile-active")[0].id,t===i?($("#"+t).removeClass("mobile-active"),showTabContent("close_all"),scrollToTab("#"+t)):(toggleMobileTabPanes(t),scrollToTab("#"+t))):($("#"+t).addClass("mobile-active"),showTabContent(t),scrollToTab("#"+t))})}function createTeaserElement(n,t,i){var r=document.createElement(n);return r.setAttribute("class",t),i&&(r.innerText=i),r}function setTeaserStar(n,t){var i="icon";switch(n){case"full":i+=" icon-star";break;case"half":i+=" icon-star-half";break;case"empty":i+=" icon-star-o"}$(".stars i.reviewstar-"+t).attr("class",i)}function setTeaserStars(n){for(var r=Math.floor(n),u,f,i,t=0;t<r;t++)setTeaserStar("full",t);for(u=n-r>=.5,u&&setTeaserStar("half",t++),f=r+(u?1:0),i=f;i<5;i++)setTeaserStar("empty",i)}function generateTeaserStar(n){var r=createTeaserElement("div","tt-c-rating__star"),t=document.createElementNS("http://www.w3.org/2000/svg","svg"),i;return t.setAttribute("class","tt-o-icon tt-c-rating__icon tt-o-icon--lg tt-o-icon--star--"+n),i=document.createElementNS("http://www.w3.org/2000/svg","use"),i.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","#tt-icon-star--"+n),t.appendChild(i),r.appendChild(t),r}function generateTeaserStars(n){for(var r,e,u,t=createTeaserElement("div","TTteaser__rating"),i=Math.floor(n),f=0;f<i;f++)t.appendChild(generateTeaserStar("full"));for(r=n-i>=.5,r&&t.appendChild(generateTeaserStar("half")),e=i+(r?1:0),u=e;u<5;u++)t.appendChild(generateTeaserStar("empty"));return t.setAttribute("title","Star Rating: "+n),t}function generateReadReviewsCount(n){var i="("+n+")",t=createTeaserElement("span","review-count",i);return t.setAttribute("title","Review Count: "+n),t}function generateReadReviews(n){var t="Read Review"+(n>1?"s":"");return createTeaserElement("a","TTteaser__read-reviews",t)}function generateQuestions(n,t){var i="Ask a Question";return n>0&&(i=n+" Question"+(n>1?"s":""),t>0&&(i=i+", "+t+" Answer"+(t>1?"s":""))),createTeaserElement("a","TTteaser__read-qa",i)}function generateWriteReview(n){return createTeaserElement("a","TTteaser__write-review",n)}function TrackCertonaOnQuickviewEvent(n,t){try{typeof certona!="undefined"?(SavePageLevelRecItems(),certona={},certona.pagetype=t==="certona"?"QUICKVIEWREC":"QUICKVIEW",certona.itemid=n,callCertona(),console.log(certona)):console.warn("Certona object called when not available.")}catch(i){console.error("TrackCertonaOnQuickviewEvent error",i)}}function TrackCertonaRecentlyViewedItems(n){try{if(typeof certona!="undefined"){var t=certona.recitems+","+n.replace(/;/gi,",");SetRecitemsAndPageTypeAndCallCertona(t,certona.pagetype)}else console.warn("Certona object called when not available.")}catch(i){console.error("TrackCertonaRecentlyViewedItems error",i)}}function TrackCertonaRecItems(n,t){try{if(typeof certona!="undefined"){certona.itemid="";var i=BuildRecItemsArray(n,t);SetRecitemsAndPageTypeAndCallCertona(i,"RECPAGE")}else console.warn("Certona object called when not available.")}catch(r){console.error("TrackCertonaRecItems error",r)}}function TrackCertonaRecItemsForAddToCart(n,t){try{if(typeof certona!="undefined"){SavePageLevelRecItems();var i=BuildRecItemsArray(n,t);SetRecitemsAndPageTypeAndCallCertona(i,"ADDTOCART")}else console.warn("Certona object called when not available.")}catch(r){console.error("TrackCertonaRecItemsForAddToCart error",r)}}function ReloadSavedPageLevelCertonaRecItems(){try{Object.assign(certona,document.certonaobject);document.certonaobject={};console.log(certona)}catch(n){console.error("ReloadSavedPageLevelCertonaRecItems error",n)}}function SavePageLevelRecItems(){try{(typeof document.certonaobject=="undefined"||typeof document.certonaobject.pagetype=="undefined")&&(document.certonaobject={},Object.assign(document.certonaobject,certona))}catch(n){console.error("SavePageLevelRecItems error",n)}}function BuildRecItemsArray(n,t){for(var i="",r=0;r<n.length;r++)i=i+n[r].sku+"|"+t+",";return i}function SetRecitemsAndPageTypeAndCallCertona(n,t){certona.recitems=n;certona.pagetype=t;callCertona();console.log(certona)}var ssb_constants={SCREEN_MOBILE_MAX:767,SCREEN_TABLET_MAX:921,SCREEN_DESKTOP:1199,RECENT_SLIDES_COUNT:7},section,category,activeSection,question,questionButton;!function(n,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():n.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function t(){}var n=t.prototype;return n.on=function(n,t){if(n&&t){var i=this._events=this._events||{},r=i[n]=i[n]||[];return-1==r.indexOf(t)&&r.push(t),this}},n.once=function(n,t){if(n&&t){this.on(n,t);var i=this._onceEvents=this._onceEvents||{},r=i[n]=i[n]||{};return r[t]=!0,this}},n.off=function(n,t){var i=this._events&&this._events[n],r;if(i&&i.length)return r=i.indexOf(t),-1!=r&&i.splice(r,1),this},n.emitEvent=function(n,t){var r=this._events&&this._events[n],u,i,f,e;if(r&&r.length){for(u=0,i=r[u],t=t||[],f=this._onceEvents&&this._onceEvents[n];i;)e=f&&f[i],e&&(this.off(n,i),delete f[i]),i.apply(this,t),u+=e?0:1,i=r[u];return this}},n.allOff=n.removeAllListeners=function(){delete this._events;delete this._onceEvents},t}),function(n,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(n,i)}):"object"==typeof module&&module.exports?module.exports=t(n,require("ev-emitter")):n.imagesLoaded=t(n,n.EvEmitter)}("undefined"!=typeof window?window:this,function(n,t){function e(n,t){for(var i in t)n[i]=t[i];return n}function h(n){var t=[],i;if(Array.isArray(n))t=n;else if("number"==typeof n.length)for(i=0;i<n.length;i++)t.push(n[i]);else t.push(n);return t}function i(n,t,r){return this instanceof i?("string"==typeof n&&(n=document.querySelectorAll(n)),this.elements=h(n),this.options=e({},this.options),"function"==typeof t?r=t:e(this.options,t),r&&this.on("always",r),this.getImages(),f&&(this.jqDeferred=new f.Deferred),void setTimeout(function(){this.check()}.bind(this))):new i(n,t,r)}function r(n){this.img=n}function u(n,t){this.url=n;this.element=t;this.img=new Image}var f=n.jQuery,o=n.console,s;return i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[];this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(n){var i,r,t,f,u,e;if("IMG"==n.nodeName&&this.addImage(n),this.options.background===!0&&this.addElementBackgroundImages(n),i=n.nodeType,i&&s[i]){for(r=n.querySelectorAll("img"),t=0;t<r.length;t++)f=r[t],this.addImage(f);if("string"==typeof this.options.background)for(u=n.querySelectorAll(this.options.background),t=0;t<u.length;t++)e=u[t],this.addElementBackgroundImages(e)}},s={1:!0,9:!0,11:!0},i.prototype.addElementBackgroundImages=function(n){var i=getComputedStyle(n),r,t,u;if(i)for(r=/url\((['"])?(.*?)\1\)/gi,t=r.exec(i.backgroundImage);null!==t;)u=t&&t[2],u&&this.addBackground(u,n),t=r.exec(i.backgroundImage)},i.prototype.addImage=function(n){var t=new r(n);this.images.push(t)},i.prototype.addBackground=function(n,t){var i=new u(n,t);this.images.push(i)},i.prototype.check=function(){function n(n,i,r){setTimeout(function(){t.progress(n,i,r)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",n);t.check()}):void this.complete()},i.prototype.progress=function(n,t,i){this.progressedCount++;this.hasAnyBroken=this.hasAnyBroken||!n.isLoaded;this.emitEvent("progress",[this,n,t]);this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,n);this.progressedCount==this.images.length&&this.complete();this.options.debug&&o&&o.log("progress: "+i,n,t)},i.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done",n;(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred)&&(n=this.hasAnyBroken?"reject":"resolve",this.jqDeferred[n](this))},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var n=this.getIsImageComplete();return n?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&void 0!==this.img.naturalWidth},r.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(n){var t="on"+n.type;this[t]&&this[t](n)},r.prototype.onload=function(){this.confirm(!0,"onload");this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror");this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this);this.proxyImage.removeEventListener("error",this);this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},u.prototype=Object.create(r.prototype),u.prototype.check=function(){this.img.addEventListener("load",this);this.img.addEventListener("error",this);this.img.src=this.url;var n=this.getIsImageComplete();n&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},u.prototype.unbindEvents=function(){this.img.removeEventListener("load",this);this.img.removeEventListener("error",this)},u.prototype.confirm=function(n,t){this.isLoaded=n;this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){t=t||n.jQuery;t&&(f=t,f.fn.imagesLoaded=function(n,t){var r=new i(this,n,t);return r.jqDeferred.promise(f(this))})},i.makeJQueryPlugin(),i}),function(){var n=new LazyLoad({elements_selector:"img.lazy"})}(),function(n){$("#SourcecodePopup").modal("show");$("#SourcecodePopup").on("hidden.bs.modal",function(){n.cookie="sourcecodePopup=dismissed"});$(".sourcecode-block-form").submit(function(t){t.preventDefault();var i=$(this),r=i.attr("action");$.ajax({type:"POST",url:r,data:{sourcecode:i.find(".sourcecode-block-input").val(),id:i.find(".sourcecode-block-id").val(),redirectToFeaturedProducts:i.find(".redirect-to-featured-products").val()},success:function(t){t.Succeeded==="true"?(i.find(".sourcecode-form-input-group").hide(),i.find(".submitted-message").hide(),i.find(".sourcecode-block-results").show(),i.find(".is-sourcecode-popup").val()==="true"&&(n.cookie="sourcecodePopup=dismissed"),t.RedirectUrl?location.href=t.RedirectUrl:location.reload()):i.find(".submitted-message").html(t.SubmittedMessage).css("display","inline-block")},error:function(){i.find(".submitted-message").html("An error occurred. Please try again.").show()}})})}(document),function(n,t){$(t).on("hidden.bs.modal",".modal--quickbuy",function(){if($("body").hasClass("modal-open")===!1)if($("#addToCartPopUp").length>0)$("body").addClass("modal-open");else try{ReloadSavedPageLevelCertonaRecItems()}catch(e){}})}(window,document),function(n,t){function u(n){n&&n.stopPropagation();this.classList.toggle("open");this.parentNode.querySelector(".js-collapse").classList.toggle("in")}function f(n){if(n&&n.stopPropagation(),n.srcElement.parentNode.className.includes("js-collapse-control")){n.srcElement.parentNode.classList.toggle("open");for(var t=n.srcElement.parentNode.nextElementSibling;t;)t.className.includes("js-collapse")&&t.classList.toggle("in"),t=t.nextElementSibling}}var r=t.querySelectorAll(".js-collapse-control"),i;[].forEach.call(r,function(n){n.addEventListener("click",u,!0)});i=t.querySelectorAll(".js-collapse");[].forEach.call(i,function(n){n.addEventListener("click",f,!0)})}(window,document),function(n,t){function i(n,t){return n?n.classList&&n.classList.contains(t)?{node:n,isMatched:!0}:i(n.parentNode,t):{isMatched:!1}}function u(n){var t=i(n.target,"js-collapse-control");t.isMatched&&(t.node.classList.toggle("open"),t.node.parentNode.querySelector(".js-collapse").classList.toggle("in"))}var r=t.querySelectorAll(".js-filters");[].forEach.call(r,function(n){n.addEventListener("click",u,!0)})}(window,document);$(document).ready(function(){function i(){var t=$("#header-promo-messages .link-item-collection a"),i=$("#header-promo-messages .mobile-link-item-collection a");t.length===1?t.css("display","inline"):t.length>1&&n(t,0);i.length===1?i.css("display","inline"):i.length>1&&n(i,0)}function n(t,i){for(var u=$(t),r=0;r<u.length;r++)$(u[r]).fadeOut(250);setTimeout(function(){$(u[i]).fadeIn(250);i++;i>=u.length&&(i=0);setTimeout(n,8e3,t,i)},700)}function r(n){for(var i,r,u,f,e=$(".reviews__list").detach(),t=0,o=n.length;t<o;t++){for(i=$($(".review-pager")[t]),r=0,u=n[t].length;r<u;r++)f=e.filter('[data-pwr-review-id="'+n[t][r]+'"]'),i.append(f);i.find(".review-page-footer").appendTo(i)}}function t(){$(window).width()<768?($(".tab-content #reviews").appendTo("#accordion #reviewcollapse .panel-body"),$(".tab-content #qa").appendTo("#accordion #qacollapse .panel-body")):($("#accordion #reviewcollapse #reviews").appendTo(".tab-content [ng-show*=customer_reviews]"),$("#accordion #qacollapse #qa").appendTo(".tab-content [ng-show*=q_and_a]"))}i();$(".TTOrderPage").prepend("<p>We'd love your thoughts!<\/p>");$(".reviews").on("click",".review-next-page",function(){$(this).closest(".review-pager").removeClass("current-page").next().addClass("current-page");$("html, body").animate({scrollTop:$(".reviews__controls").offset().top},250)});$(".reviews").on("click",".review-previous-page",function(){$(this).closest(".current-page").removeClass("current-page").prev().addClass("current-page");$("html, body").animate({scrollTop:$(".reviews__controls").offset().top},250)});$(".reviews").on("click",".btn-view-all-reviews",function(){$(".review-pager").addClass("mobile-view-all");$("html, body").animate({scrollTop:$(".reviews__controls").offset().top},250)});$(".reviews .reviews-sortby-ddl .dropdown-menu a").on("click",function(){var t=$(this).data("ddl-select-value")+"",n=null;switch(t){case"newest":n=pwr_new_sorting;break;case"oldest":n=pwr_old_sorting;break;case"highest":n=pwr_high_sorting;break;case"lowest":n=pwr_low_sorting;break;case"helpful":n=pwr_helpful_sorting;break;case"unhelpful":n=pwr_unhelpful_sorting}r(n);$(this).closest(".options-list").find(".dropdown-toggle-value").text(this.text);$(".review-pager").removeClass("current-page");$(".review-pager").first().addClass("current-page")});if($(".accordion").collapse(),$("#pr-war").length)$(window).on("load",function(){$("#pr-pros,#pr-cons,#pr-bestuses").parent().wrap($("<div><\/div>").addClass("col-xs-12 col-sm-4")).last().parent().next().css("clear","both")});$(window).resize(function(){t()});t()}),function(n,t){var i=t.querySelectorAll(".js-placeholder");i.length&&[].forEach.call(i,function(n){n.addEventListener("focus",function(){this.classList.add("focus")});n.addEventListener("blur",function(){this.value||this.classList.remove("focus")})})}(window,document),function(n,t){$(t).on("click",".js-print",function(){var r=t.getElementById("printArea"),i=n.open();i.document.write(r.innerHTML);i.document.close();i.focus();i.print();i.close()})}(window,document),function(n,t){$(t).on("click",".print-page",function(){n.print()})}(window,document),function(n,t){function i(){var n=t.querySelector(".js-ref");n&&n.scrollIntoView({behavior:"smooth"})}n.addEventListener?n.addEventListener("load",i,!1):n.attachEvent&&n.attachEvent("onload",i,!1)}(window,document),function(n,t){var i=n.history,r=t.querySelectorAll(".js-history-back");[].forEach.call(r,function(r){r.addEventListener("click",function(){t.referrer.split("/")[2]===location.hostname?i.back():n.location="/"})})}(window,document),function(n,t){t.addEventListener("DOMContentLoaded",function(){var i=t.getElementsByClassName("header")[0],h=t.getElementsByClassName("footer")[0],u=t.getElementById("btnMenuMobile"),f=t.getElementById("mainMenuMobile"),e=t.getElementById("btnSearchMobile"),n=h.cloneNode(!0),c=n.getElementsByClassName("footer__subsection--nav")[0],o=n.getElementsByClassName("nav")[0],r,s;o&&(r=c.getElementsByClassName("socials")[0],s=o.getElementsByTagName("li"),n.removeChild(n.getElementsByClassName("footer__subsection--signup")[0]),n.removeChild(n.getElementsByClassName("footer__subsection--others")[0]),n.removeChild(n.getElementsByClassName("footer__subsection--copyrights")[0]),n.removeChild(n.getElementsByClassName("footer__subsection--ssl")[0]),r.parentNode.removeChild(r),Array.prototype.forEach.call(s,function(n){var t=n.getElementsByTagName("a")[0];if(t!==undefined)switch(t.innerText){case"Shipping Information":t.parentNode.removeChild(t);break;case"Returns & Exchanges":t.parentNode.removeChild(t);break;case"Careers":t.parentNode.removeChild(t);break;case"About Miles Kimball":t.parentNode.removeChild(t)}}));u!==null&&f!==null&&e&&(u.addEventListener("click",function(){f.classList.contains("in")?(i.removeChild(n),i.classList.remove("fixed")):(i.appendChild(n),i.classList.add("fixed"))}),e.addEventListener("click",function(){i.classList.contains("fixed")&&(i.removeChild(n),i.classList.remove("fixed"))}))})}(window,document),function(n,t,i){function o(){l();n.innerWidth>i.SCREEN_TABLET_MAX?h():f&&c()}function s(){e()}function e(){clearTimeout(u);u=setTimeout(o,200)}function h(){[].forEach.call(r,function(n){n.style.width=n.parentNode.offsetWidth+"px"});f=!0}function c(){[].forEach.call(r,function(n){n.style.width=""})}function l(){r=t.querySelectorAll(".flexbox-fix")}var r=[],u=null,f=!1;n.addEventListener("resize",e);t.addEventListener("DOMContentLoaded",s)}(window,document,ssb_constants),function(){if(location.pathname==="/shopping-cart-page"){var n=$(".js-main-navigation .dropdown-menu__item");if(n!==null)n.on("click",function(){$(".cart-product__image").length>0&&$(".cart-product__image").off()})}}(window,document),function(n){$(".navigation-item").length&&$(".navigation-item").hover(function(){var t;if($(n).width()>767){t=this;$(this).addClass("open");var i=$(t)[0].parentElement.offsetLeft,r=$(t).offset().left,u=r-i-11;$(".menu-is-horizontal .horiz-subcategories").css({left:-u})}},function(){$(this).removeClass("open")})}(window,document),function(n,t,i){function r(n){return Array.prototype.slice.call(n)}i(n).on("load",function(){function u(){var f;if(t.getElementById("br-related-searches-widget")){if(f=t.getElementById("br-related-searches-widget"),f!==null){var s=f.parentNode.getElementsByClassName("br-found-heading"),h=r(f.parentNode.getElementsByClassName("br-sf-widget")),c=r(f.parentNode.getElementsByClassName("br-rp-qv-hide")),e=t.createElement("div"),o=t.createElement("div");e.setAttribute("id","br-related-products-widget");o.classList.add("br-rp-items-container");f.parentNode.appendChild(e);e.appendChild(s[0]);e.appendChild(o);h.forEach(function(n){o.appendChild(n)});c.forEach(function(n){o.appendChild(n)});i(t).ready(function(){i(".br-rp-qv-hide").appendTo("#br-related-products-widget");i(".br-sf-widget-merchant-qv a").text("Read More");i(".br-sf-widget-merchant-popup-view").text("More Details");i(".br-sf-widget-merchant-popup-close a").html('<span class="btn btn-icon"><i class="icon icon-close"><\/i><\/span>Close');i("#br-related-products-widget").append('<div class="br-rp-qv-cont"><\/div>');i(".br-rp-qv-hide").appendTo(".br-rp-qv-cont");i(".br-sf-widget-merchant-popup-img").after('<div class="br-rp-qv-text-cont"><\/div>');i(".br-sf-widget-merchant-img img").attr("height",172).attr("width",172);i(".br-rp-qv-cont > div").each(function(){var n=i(this).find(".br-sf-widget-merchant-popup-img a").attr("href");i(this).find(".br-sf-widget-merchant-popup-view").html("<a>More Details<\/a>").find("a").attr("href",n);i(this).find(".br-sf-widget-merchant-popup-cont > div:nth-child(n+2)").appendTo(i(this).find(".br-rp-qv-text-cont"))});i(".br-sf-widget-merchant-cont").each(function(){var n=i(this).find(".br-sf-widget-merchant-title a").text();i(this).find(".br-sf-widget-merchant-img a").attr("title",n)});i("#br-related-products-widget").on("click",".br-sf-widget-merchant-popup-close, .br-sf-widget-merchant-qv a",function(){i("#br-related-products-widget").toggleClass("active");i(".br-rp-items-container").slick("setPosition")});i(".br-rp-items-container").slick({infinite:!0,slidesToShow:5,slidesToScroll:5,responsive:[{breakpoint:ssb_constants.SCREEN_MOBILE_MAX+1,settings:{dots:!0,slidesToShow:1,slidesToScroll:1}},{breakpoint:ssb_constants.SCREEN_TABLET_MAX,settings:{dots:!1,slidesToShow:2,slidesToScroll:2}}]});i(".br-container").removeClass("br-hide");i(".br-rp-items-container").slick("setPosition")})}}else n.requestAnimationFrame(u)}u()})}(window,document,$);section=$("#faq .left-navigation > section");section.on("click",function(){section.removeClass("active");$(this).addClass("active");$(".faq__qa").hide();$('.faq__qa[data-section="'+$(this).data("section")+'"]').show()});$(".faq__qa").first().show();section.first().addClass("active");category=getUrlVars().category;activeSection=category&&isNaN(category)?$('.left-navigation [data-section="'+category+'"]'):section.eq(category);activeSection.click();question=getUrlVars().question;questionButton=$('#faq .accordion[data-section="'+activeSection.data("section")+'"] button').eq(question)[0];typeof questionButton!="undefined"&&(questionButton.click(),questionButton.scrollIntoView())