PageSourceSearch

https://ui.purchasingpower.com/spartacus/chunk-QQVGG72Y.js

js purchasingpower.com collected 2026-10-02 14:39:55 UTC 123,816 bytes, 1 lines download raw bytes

1import{a as lt}from"./chunk-OS7S34AZ.js";import"./chunk-3N3OWWDH.js";import{a as at,b as Qt}from"./chunk-DUN2FRZO.js";import"./chunk-SKU3XXLN.js";import{a as $t}from"./chunk-TTZFZJHP.js";import"./chunk-DJJXBQEU.js";import"./chunk-QX3VE2J5.js";import{a as Wt}from"./chunk-5ITJPQKB.js";import"./chunk-MIN45VBK.js";import{a as zt}from"./chunk-3MSIOLNP.js";import{b as Vt}from"./chunk-X5GIKSYJ.js";import"./chunk-IRJWHEUS.js";import{a as Bt}from"./chunk-OSQOF24N.js";import"./chunk-BUDFDEJM.js";import{b as Nt}from"./chunk-EPXMG7JH.js";import{a as Ht,e as Lt}from"./chunk-QIWJXR3F.js";import"./chunk-KUBIAKCE.js";import"./chunk-LCVVS5S5.js";import{a as Rt}from"./chunk-ECKRXFLR.js";import{c as Et,d as U,g as V,i as q,j,k as Y,lb as qt,x as St}from"./chunk-PY64PWMU.js";import"./chunk-YFPGFLJA.js";import{b as Ut}from"./chunk-OE5GRYX4.js";import{k as Dt}from"./chunk-NMM4MTEF.js";import{G as Ft,V as It,Wa as rt}from"./chunk-SWDU5OYW.js";import{Vb as At,j as nt,m as it,o as Tt,sc as ot}from"./chunk-6YOCSHV2.js";import{U as Ot,e as wt,i as H,p as et,r as Mt,w as R,z as kt}from"./chunk-UWG5PK7A.js";import{$c as X,Bc as w,Ca as xt,Cb as C,Cc as M,Dc as k,Eb as I,Ec as u,Ed as A,Fc as r,Gb as vt,Gc as a,Hc as m,Ib as Z,Kb as o,Kd as f,Ld as _,Md as T,Oc as x,Pa as b,Qa as y,Vc as h,Xa as F,Xb as P,Xc as c,a as yt,ac as E,ad as $,bc as Pt,bd as W,hd as Ct,jd as N,kd as s,ld as S,md as v,nd as tt,vc as J,wd as ht,xc as d,xd as B,yd as Q,zc as p}from"./chunk-P3LEMBRJ.js";import{a as bt}from"./chunk-WFIHWVQO.js";var jt=j([V({left:100}),U("{{time}} cubic-bezier(0.785, 0.135, 0.15, 0.86)",V({left:0}))]),Yt=j([U("{{time}} cubic-bezier(0.785, 0.135, 0.15, 0.86)",V({left:-1500}))]),Kt=j([V({right:100}),U("{{time}} cubic-bezier(0.785, 0.135, 0.15, 0.86)",V({right:0}))]),Gt=j([U("{{time}} cubic-bezier(0.785, 0.135, 0.15, 0.86)",V({right:-1500}))]);var te=["myCarousel"];function ee(e,n){if(e&1&&(r(0,"div"),m(1,"img",8),a()),e&2){let t=c();o(),u("src",t.product==null?null:t.product.badging,I)}}function ne(e,n){if(e&1){let t=x();r(0,"div")(1,"img",9),f(2,"imageCdnConverter"),h("click",function(){b(t);let l=c();return y(l.onClick())}),a()()}if(e&2){let t=c();o(),u("src",_(2,3,t.mainImage==null?null:t.mainImage.url),I)("alt",t.mainImage==null?null:t.mainImage.altText)("title",t.mainImage==null?null:t.mainImage.altText)}}function ie(e,n){if(e&1){let t=x();r(0,"div",13)(1,"div",15),h("click",function(){let l=b(t).$implicit,g=c(2);return y(g.onImageClick(l==null?null:l.product))}),m(2,"img",16),f(3,"imageCdnConverter"),a()()}if(e&2){let t=n.$implicit,i=c(2);o(),u("@slideAnimation",i.animationType),o(),u("src",_(3,4,t==null||t.thumbnail==null?null:t.thumbnail.url),I)("alt",t==null||t.thumbnail==null?null:t.thumbnail.altText)("title",t==null||t.thumbnail==null?null:t.thumbnail.altText)}}function oe(e,n){if(e&1){let t=x();r(0,"div",4)(1,"button",10),h("click",function(){b(t);let l=c();return y(l.onPreviousClick())}),a(),r(2,"div",11)(3,"div",12),M(4,ie,4,6,"div",13,w),a()(),r(6,"button",14),h("click",function(){b(t);let l=c();return y(l.onNextClick())}),a()()}if(e&2){let t=c();o(4),k(t.products)}}function re(e,n){e&1&&m(0,"div",5)}function ae(e,n){if(e&1){let t=x();r(0,"div",6)(1,"h3",17),h("click",function(){b(t);let l=c();return y(l.closeModal())}),s(2," \xBB "),r(3,"span"),s(4,"More product details"),a()()()}}function le(e,n){if(e&1){let t=x();r(0,"div",27)(1,"div",29),h("click",function(){let l=b(t).$implicit,g=c(3);return y(g.onImageClick2(l==null?null:l.zoom))}),m(2,"img",16),f(3,"imageCdnConverter"),a()()}if(e&2){let t=n.$implicit,i=c(3);o(),u("@slideAnimation",i.animationType),o(),u("src",_(3,4,t==null||t.thumbnail==null?null:t.thumbnail.url),I)("alt",t==null||t.thumbnail==null?null:t.thumbnail.altText)("title",t==null||t.thumbnail==null?null:t.thumbnail.altText)}}function ce(e,n){if(e&1){let t=x();r(0,"div",22)(1,"button",25),h("click",function(){b(t);let l=c(2);return y(l.onPreviousClickModal())}),a(),r(2,"div",11)(3,"div",26),M(4,le,4,6,"div",27,w),a()(),r(6,"button",28),h("click",function(){b(t);let l=c(2);return y(l.onNextClickModal())}),a()()}if(e&2){let t=c(2);o(4),k(t.products)}}function de(e,n){if(e&1){let t=x();r(0,"div",18),h("click",function(l){b(t);let g=c();return y(g.onRemove(l))}),r(1,"div",19)(2,"div",20)(3,"img",21),h("click",function(){b(t);let l=c();return y(l.onClose())}),a()(),d(4,ce,7,0,"div",22),r(5,"div",23)(6,"div"),m(7,"img",24),f(8,"imageCdnConverter"),a()()()()}if(e&2){let t=c();o(4),p((t.testImages==null?null:t.testImages.length)>1?4:-1),o(3),u("src",_(8,4,t.zoomImage==null?null:t.zoomImage.url),I)("alt",t.zoomImage==null?null:t.zoomImage.altText)("title",t.zoomImage==null?null:t.zoomImage.altText)}}var ct=class e{constructor(n){this.router=n;this.fromQuickView=!1;this.slides=[[]];this.currentSlide=0;this.products=[];this.maxSlide=1;this.math=Math;this.modal=!1;this.testImages=[]}set productData(n){n&&!this.variantOptionCode&&(this.product=n,this.testImages=n?.galleryImagesDataList?.length>0?this.convertIntoArray(n?.galleryImagesDataList):[],this.products=this.testImages,this.mainImage=this.products[0]?.product)}set variantOptionCode(n){if(n!==void 0){let t={url:n};this.mainImage=t}}ngOnDestroy(){this.productSub?.unsubscribe()}ngOnInit(){}onKeydownHandler(n){n.key==="Escape"&&this.onClose()}change(n){let t=[];for(let i=0,l=n?.length;i<l;i++)t.push(n[i]);return t}items(n,t){let i=[];for(let l=0,g=n?.length;l<g;l+=t)i.push(n.slice(l,l+t));return i}onPreviousClick(){let t=document.querySelector(".carousel")?.clientWidth;this.numberOfSlides=this.math.ceil((t-30)/80)-1,this.maxSlide=this.math.ceil(this.change(this.testImages).length/this.numberOfSlides)-1,this.currentSlide>=this.numberOfSlides?this.currentSlide=this.currentSlide-this.numberOfSlides:this.currentSlide=this.maxSlide*this.numberOfSlides,this.products=this.change(this.testImages).slice(this.currentSlide,this.change(this.testImages).length),this.animationType="left"}
1onNextClick(){let t=document.querySelector(".carousel")?.clientWidth;this.numberOfSlides=this.math.ceil((t-30)/80)-1,this.currentSlide<this.change(this.testImages).length-this.numberOfSlides?this.currentSlide=this.currentSlide+this.numberOfSlides:this.currentSlide=0,this.products=this.change(this.testImages).slice(this.currentSlide,this.change(this.testImages).length),this.animationType="right"}onPreviousClickModal(){let t=document.querySelector(".carousel2")?.clientWidth;this.numberOfSlides=this.math.ceil((t-30)/106)-1,this.maxSlide=this.math.ceil(this.change(this.testImages).length/this.numberOfSlides)-1,this.currentSlide>=this.numberOfSlides?this.currentSlide=this.currentSlide-this.numberOfSlides:this.currentSlide=this.maxSlide*this.numberOfSlides,this.products=this.change(this.testImages).slice(this.currentSlide,this.change(this.testImages).length),this.animationType="left"}onNextClickModal(){let t=document.querySelector(".carousel2")?.clientWidth;this.numberOfSlides=this.math.ceil((t-30)/106)-1,this.currentSlide<this.change(this.testImages).length-this.numberOfSlides?this.currentSlide=this.currentSlide+this.numberOfSlides:this.currentSlide=0,this.products=this.change(this.testImages).slice(this.currentSlide,this.change(this.testImages).length),this.animationType="right"}onImageClick(n){this.mainImage=n}onImageClick2(n){this.zoomImage=n}calculateMaxSlide(n,t){this.maxSlide=this.math.ceil(n/t)-1}onClick(){this.fromQuickView?this.closeModal():(this.modal=!0,this.zoomImage=this.testImages[0]?.zoom,document.body.style.overflow="hidden")}onClose(){this.modal=!1,this.mainImage=this.testImages[0]?.product,document.body.style.overflow="auto"}onRemove(n){n.target.classList.contains("modal")&&(this.modal=!1,this.mainImage=this.testImages[0]?.product,document.body.style.overflow="auto")}convertIntoArray(n){let t=[];for(let i of n)i.galleryIndex>=0&&(t[i.galleryIndex]||(t[i.galleryIndex]={}),t[i.galleryIndex][i.format]={},t[i.galleryIndex][i.format].url=i.url,t[i.galleryIndex][i.format].altText=i.altText);return t}getNextBoolean(){return!(this.currentSlide<this.change(this.testImages).length-this.numberOfSlides)}closeModal(n){n||this.router.navigate(["/store/p/",this.product?.code]).then(()=>{window.location.reload()})}static{this.\u0275fac=function(t){return new(t||e)(P(it))}}static{this.\u0275cmp=E({type:e,selectors:[["app-product-images"]],viewQuery:function(t,i){if(t&1&&X(te,5),t&2){let l;$(l=W())&&(i.myCarousel=l.first)}},hostBindings:function(t,i){t&1&&h("keyup.escape",function(g){return i.onKeydownHandler(g)},Z)},inputs:{productData:"productData",variantOptionCode:"variantOptionCode",animationType:"animationType",fromQuickView:"fromQuickView",modal:"modal"},standalone:!1,decls:10,vars:6,consts:[[1,"container-fluid","images","p-0"],[1,"main","position-relative","corouselMobile"],["id","searchIcon",1,"details","position-absolute",2,"bottom","10px","right","10px"],["data-link-name","productDetailsZoom","src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/icon-magnify.png","alt","Zoom Icon",2,"width","18px","height","18px",3,"click"],[1,"row","carousel"],[2,"margin","20px"],[1,"small-view"],[1,"modal"],["alt","productBadge",1,"productBadge",3,"src"],["data-link-name","productDetailsZoom",3,"click","src","alt","title"],[1,"control","prev","prevButton",3,"click"],[1,"cover"],[1,"element"],[1,"text-center","demo"],[1,"control","next","nextButton",3,"click"],["data-link-name","productDetailsThumbnail",1,"items",3,"click"],["data-link-name","productDetailsThumbnail",3,"src","alt","title"],[1,"mpd",2,"clear","both","padding-top","15px","color","#2870C9","font-size","16.8px",3,"click"],[1,"modal",3,"click"],[1,"modal-content"],[1,"close",2,"width","18px","height","18px"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/colorbox/close.png","alt","fa",3,"click"],[1,"row","carousel2"],[1,"main2"],[3,"src","alt","title"],[1,"control","prev","prevButton",2,"top","50px !important","left","20px !important",3,"click"],[1,"element2"],[1,"text-center","demo2"],[1,"control","next","nextButton",2,"to
1p","50px !important","right","20px !important",3,"click"],["data-link-name","productDetailsThumbnail",1,"items2",3,"click"]],template:function(t,i){t&1&&(r(0,"div",0)(1,"div",1),d(2,ee,2,1,"div"),d(3,ne,3,5,"div"),r(4,"div",2)(5,"img",3),h("click",function(){return i.onClick()}),a()()(),d(6,oe,7,0,"div",4),d(7,re,1,0,"div",5),d(8,ae,5,0,"div",6),a(),d(9,de,9,6,"div",7)),t&2&&(o(2),p(i.product!=null&&i.product.badging&&(i.product==null?null:i.product.badging)!="None"?2:-1),o(),p(i.mainImage?3:-1),o(3),p((i.testImages==null?null:i.testImages.length)>1&&!i.fromQuickView?6:-1),o(),p(i.testImages.length<=1?7:-1),o(),p(i.fromQuickView?8:-1),o(),p(i.modal?9:-1))},dependencies:[Wt],styles:['[_ngcontent-%COMP%]:root{--font-family-primary: "Roboto", Arial, Helvetica, sans-serif}[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}.arrow[_ngcontent-%COMP%]{border:solid #87ceeb;border-width:0 3px 3px 0;display:block;padding:5px}.mpd[_ngcontent-%COMP%]{cursor:pointer;font-weight:400}.mpd[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{text-decoration:underline}.right[_ngcontent-%COMP%]{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:0}.left[_ngcontent-%COMP%]{transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;
1left:0}button[_ngcontent-%COMP%]:hover   .arrow[_ngcontent-%COMP%]{border-color:#448ee4}.items[_ngcontent-%COMP%]{padding:4px;justify-content:center;margin:.5px;flex-shrink:0;border:.5px solid #CCCCCC;cursor:pointer}.items2[_ngcontent-%COMP%]{cursor:pointer}.main[_ngcontent-%COMP%]{text-align:center;width:100%;margin-bottom:10px;border:.5px solid #CCCCCC;border-radius:4px;min-height:320px}.demo[_ngcontent-%COMP%]{width:80px;height:80px;margin-top:12.5px}.details[_ngcontent-%COMP%]{position:absolute;right:15px;margin-top:-20px}.carousel[_ngcontent-%COMP%]{height:105px;margin-left:0;margin-right:0;flex-wrap:nowrap}.element[_ngcontent-%COMP%]{height:105px;display:flex;overflow:hidden;padding-left:15px;padding-right:15px;margin-right:0;margin-left:0;flex-wrap:wrap;width:100%}.modal[_ngcontent-%COMP%]{display:block;position:fixed;z-index:2000;padding-top:20px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:#0006;overflow:auto}.modal-content[_ngcontent-%COMP%]{background-color:#fefefe;margin:7px;padding:20px;border:1px solid #888888;width:auto;overflow-y:initial!important}.close[_ngcontent-%COMP%]{position:absolute;right:20px;top:0}.items2[_ngcontent-%COMP%]{padding:4px;justify-content:center;margin:0 .5px;border:.5px solid #CCCCCC;flex-shrink:0}.main2[_ngcontent-%COMP%]{height:521px;width:100%;margin-top:80px}.demo2[_ngcontent-%COMP%]{width:106px;height:106px;margin-top:12.5px;margin-bottom:2px;overflow:hidden}.details2[_ngcontent-%COMP%]{position:absolute;right:15px;margin-top:-20px}.carousel2[_ngcontent-%COMP%]{height:131px;margin-left:15px;margin-right:15px;flex-wrap:nowrap}.element2[_ngcontent-%COMP%]{height:131px;display:flex;overflow:hidden;padding-left:15px;padding-right:15px;margin-right:0;margin-left:0;flex-wrap:wrap;width:100%}.right2[_ngcontent-%COMP%]{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:30px}.left2[_ngcontent-%COMP%]{transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;left:30px}@media screen and (max-width:960px){.main2[_ngcontent-%COMP%]{text-align:center}.corouselMobile[_ngcontent-%COMP%]{border:none}.main[_ngcontent-%COMP%]{min-height:0}#searchIcon[_ngcontent-%COMP%]{display:none}}@media screen and (min-width:857px){.modal-content[_ngcontent-%COMP%]{width:848px;margin:auto}}.items[_ngcontent-%COMP%], .items2[_ngcontent-%COMP%]{height:100%;overflow:hidden}.items[_ngcontent-%COMP%]   img[_ngcontent-%COMP%], .items2[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{max-height:-webkit-fill-available}button[_ngcontent-%COMP%]:hover   .disabled.arrow[_ngcontent-%COMP%]{border-color:#87ceeb;cursor:default}.nextButton[_ngcontent-%COMP%]{width:32px;cursor:default;position:absolute;right:0;height:65px;top:20px!important;background:transparent url(https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/icon-scroller-next-horizontal.png) no-repeat 0 0}.prevButton[_ngcontent-%COMP%]{width:32px;cursor:default;right:10px;position:absolute;left:0;height:65px;top:20px!important;background:transparent url(https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/icon-scroller-prev-horizontal.png) no-repeat 0 0}.productBadge[_ngcontent-%COMP%]{margin-top:2px;background-size:48px 45px;text-indent:-9999px;width:48px;position:absolute;left:3rem;top:0;text-align:center}'],data:{animation:[Et("slideAnimation",[q("void => left",[Y(Kt,{params:{time:"500ms"}})]),q("left => void",[Y(Gt,{params:{time:"500ms"}})]),q("void => right",[Y(jt,{params:{time:"500ms"}})]),q("right => void",[Y(Yt,{params:{time:"500ms"}})])])]}})}};var K=class e{constructor(n,t){this.ppcUserService=n;this.cmsService=t;this.isClose=!1;this.closeEmit=new F}set productPriceDetails(n){n&&(this.priceDetails=n)}ngOnInit(){this.ppcUserService.get().subscribe(n=>{n&&(this.userDetails=n),this.payPeriodDesc=this.userDetails?.payPeriodDescription?.substring(0,this.userDetails?.payPeriodDescription.indexOf("(")).trim()}),this.cmsService.getComponentData("PDPBuyBoxPopUpComponent").subscribe(n=>{n&&(this.dynamicContent=n?.content)})}close(n){this.isClose=!0,this.closeEmit.emit(this.isClose),n&&this.modalRef.close()}static{this.\u0275fac=function(t){return new(t||e)(P(rt),P(At))}}static{this.\u0275cmp=E({type:e,selectors:[["ppc-pdp-value-prop-modal"]],inputs:{productPriceDetails:"productPriceDetails"},outputs:{closeEmit:"closeEmit"},standalone:!1,decls:28,vars:13,consts:[[1,"pdp-value-prop-container"],[1,""],["src","assets/value-prop/close.svg",1,"value-prop-close",3,"click"],[1,"value-prop-dynamic-content-container",3,"innerHTML"],[1,"value-prop-pricing-details"],[1,"value-prop-total-price"],[1,"value-prop-price-heading"],[1,"value-prop-price-subheading"],[1,"value-prop-operators"],[1,"value-prop-payments"],[1,"value-prop-price-subheading","mw-85"],[1,"value-prop-installmentprice"],[1,"value-prop-disclaimer"]],template:function(t,i){t&1&&(r(0,"div",0)(1,"div",1)(2,"img",2),h("click",function(){return i.close(!0)}),a()(),m(3,"div",3),r(4,"div",4)(5,"span",5)(6,"span",6),s(7),f(8,"number"),a(),r(9,"span",7),s(10,"Price"),a()(),r(11,"span",8),s(12,"/"),a(),r(13,"span",9)(14,"span",6),s(15),a(),r(16,"span",10),s(17),a()(),r(18,"span",8),s(19,"="),a(),r(20,"span",11)(21,"span",6),s(22),f(23,"number"),a(),r(24,"span",7),s(25,"Per Payment*"),a()()(),r(26,"div",12),s(27),a()()),t&2&&(o(3),u("innerHTML",i.dynamicContent,C),o(4),v("$",T(8,7,i.priceDetails==null?null:i.priceDetails.totalPrice,"1.2-2")),o(8),v("",i.userDetails==null?null:i.userDetails.numberOfPayment," Payments"),o(2),tt("",i.payPeriodDesc,", Over ",i.userDetails==null?null:i.userDetails.clientDefaultFinTerms," Months"),o(5),v("$",T(23,10,i.priceDetails==null?null:i.priceDetails.installmentPrice,"1.2-2")),o(5),v(" *Based on a ",i.userDetails==null?null:i.userDetails.clientDefaultFinTerms,"-month payment term. All sales tax and applicable shipping and handling fees will be included at checkout. "))},dependencies:[R],styles:["[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;
1--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}[_nghost-%COMP%]     .pdp-value-prop-container{padding:20px}[_nghost-%COMP%]     .value-prop-heading h1{font-family:Roboto Slab;font-size:24px;font-weight:700;line-height:30px;letter-spacing:0em;text-align:left;color:#0071ce;margin:0;padding-bottom:10px}[_nghost-%COMP%]     .value-prop-close{cursor:pointer;position:absolute;right:20px}[_nghost-%COMP%]     .value-prop-dynamic-content-container{display:flex;flex-direction:column}[_nghost-%COMP%]     .value-prop-dynamic-para{font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;text-align:left;color:#333}[_nghost-%COMP%]     .value-prop-dynamic-grid{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding-top:18px;padding-bottom:15px;margin-left:20px;margin-right:20px}[_nghost-%COMP%]     .value-prop-first-grid, [_nghost-%COMP%]     .value-prop-middle-grid, [_nghost-%COMP%]     .value-prop-last-grid{display:flex;flex-direction:column;align-items:center;justify-content:center}[_nghost-%COMP%]     .value-prop-first-grid p, [_nghost-%COMP%]     .value-prop-middle-grid p, [_nghost-%COMP%]     .value-prop-last-grid p{font-family:Roboto;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:center;padding-top:18px;padding-left:15px;padding-right:15px}[_nghost-%COMP%]     .value-prop-first-grid, [_nghost-%COMP%]     .value-prop-middle-grid{border-right:1px solid #E5E5E5}[_nghost-%COMP%]     .value-prop-pricing-details{display:flex;align-items:center;justify-content:space-around;height:87px;background:#f2f2f2;border-radius:4px;padding:24px 20px;margin-bottom:12px}[_nghost-%COMP%]     .value-prop-total-price, [_nghost-%COMP%]     .value-prop-payments, [_nghost-%COMP%]     .value-prop-installmentprice{display:flex;flex-direction:column}[_nghost-%COMP%]     .value-prop-price-heading{font-family:Roboto;color:#333;font-size:20px;font-weight:700;line-height:18px;letter-spacing:0em;text-align:left}[_nghost-%COMP%]     .value-prop-price-subheading{font-family:Roboto;color:#333;font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left}[_nghost-%COMP%]     .value-prop-operators{font-family:Roboto;color:#333;font-size:32px;font-weight:300;line-height:38px;letter-spacing:0em;text-align:left}[_nghost-%COMP%]     .value-prop-disclaimer{font-family:Roboto;color:#333;font-size:12px;font-style:italic;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left}@media(max-width:767px){[_nghost-%COMP%]     .pdp-value-prop-container{padding:20px 15px}[_nghost-%COMP%]     .value-prop-dynamic-grid{flex-direction:column;margin-left:40px;margin-right:40px;padding-bottom:0}[_nghost-%COMP%]     .value-prop-first-grid, [_nghost-%COMP%]     .value-prop-middle-grid{border-right:none}[_nghost-%COMP%]     .value-prop-first-grid, [_nghost-%COMP%]     .value-prop-middle-grid, [_nghost-%COMP%]     .value-prop-last-grid{flex-direction:row;margin-bottom:20px;align-items:center}[_nghost-%COMP%]     .value-prop-first-grid p, [_nghost-%COMP%]     .value-prop-middle-grid p, [_nghost-%COMP%]     .value-prop-last-grid p{text-align:left;margin-bottom:0;padding-top:0}[_nghost-%COMP%]     .value-prop-first-grid img, [_nghost-%COMP%]     .value-prop-middle-grid img, [_nghost-%COMP%]     .value-prop-last-grid img{height:45px;width:45px}[_nghost-%COMP%]     .value-prop-pricing-details{height:71px;padding:12px;margin-top:5px;margin-bottom:16px}[_nghost-%COMP%]     .value-prop-price-heading{font-size:14px;line-height:16px}[_nghost-%COMP%]     .value-prop-price-subheading{font-size:10px;line-height:16px}[_nghost-%COMP%]     .value-prop-operators{font-size:20px;line-height:16px;margin-bottom:16px}[_nghost-%COMP%]     .mw-85{max-width:85px}}"]})}};var ue=["colorVariant"],me=["sizeVariant"];function ge(e,n){if(e&1){let t=x();r(0,"li",9,0),h("click",function(){let l=b(t).$index,g=c(2);return y(g.setActiveVariant(l))}),r(2,"a",10),h("click",function(){let l=b(t).$implicit,g=c(2);return y(g.changeColors(l))}),s(3),f(4,"titlecase"),a()()}if(e&2){let t=n.$implicit,i=n.$index,l=c(2);N(B("level-1-li level-1-li-",t==null?null:t.variantOption.code)),Ct("outofstock",(t==null||t.variantOption==null||t.variantOption.stock==null?null:t.variantOption.stock.stockLevelStatus)==="outOfStock"?" outofstock ":""),u("ngClass",l.getActiveVariant(i)),o(2),J("data-image",t==null||t.variantOption==null||t.variantOption.image==null?null:t.variantOption.image.url)("data-product",t==null?null:t.variantOption.code),o(),S(_(4,9,t.variantValueCategory.name))}}function fe(e,n){if(e&1){let t=x();r(0,"li",9,1),h("click",function(){let l=b(t),g=l.$implicit,O=l.$index,D=c(2);return y(D.setActiveVariantElement(O,g.variantOption.code))}),r(2,"a",11),s(3),a()()}if(e&2){let t=n.$implicit,i=n.$index,l=c(2);N(B("level-2-li level-2-li-",t.variantOption.code)),Ct("outofstock",(t.variantOption==null||t.variantOption.stock==null?null:t.variantOption.stock.stockLevelStatus)==="outOfStock"?" outofstock ":""),u("ngClass",l.getActiveVariantElement(i)),J("data-value-sequence",t.variantValueCategory.sequence),o(2),J("data-product",t==null||t.variantOption==null?null:t.variantOption.code),o(),S(t.variantValueCategory.name)}}function Ce(e,n){if(e&1){let t=x();r(0,"div",2)(1,"div",3)(2,"div",4),s(3),a(),r(4,"ul",5),h("change",function(l){b(t);let g=c();return y(g.changeColor(l.target))}),M(5,ge,5,11,"li",6,w),a()(),r(7,"div",3)(8,"div",4),s(9),r(10,"span",7),s(11),a()(),r(12,"ul",8),M(13,fe,4,9,"li",6,w),a()()()}if(e&2){let t=c();o(3),S(t.product.variantMatrix[0].parentVariantCategory.name),o(2),k(t.product.variantMatrix),o(4),v("",t.product.variantMatrix[0].elements[0].parentVariantCategory.name," "),o(),u("ngClass",t.getVariantSizeClass),o(),v(" ",t.selectSize," "),o(2),k(t.variantMatrix==null?null:t.variantMatrix.elements)}}var dt=class e{constructor(n){this.route=n;this.colorVariantSelected=!1;this.sizeVariantSelected=!1;this.routeSub=new yt;this.variantProductCode=new F;this.variantColorProductCode=new F}set setProduct(n){this.product=n}ngOnInit(){this.setActiveVariantOnLoad(this.product)}ngAfterViewInit(){this.colorVariant.forEach(n=>
1{n.nativeElement.classList.contains("selected")&&(this.colorVariantSelected=!0)}),this.sizeVariant.forEach(n=>{n.nativeElement.classList.contains("selected")&&(this.sizeVariantSelected=!0)}),this.sizeVariantSelected&&this.colorVariantSelected||(this.selectSize="Select "+this.product?.variantMatrix[0]?.elements[0]?.parentVariantCategory?.name,this.getVariantSizeClass="red")}changeColor(n){this.variantMatrix=this.product.variantMatrix.find(t=>t.variantValueCategory.name==n)}changeColors(n){this.variantMatrix=n}setActiveVariant(n){if(this.activeVariantIndex=n,this.activeVariantElementIndex){let t=this.product?.variantMatrix[n]?.elements[this.activeVariantElementIndex]?.variantOption?.code;t==null&&(t=this.product?.variantMatrix[n]?.elements[+this.activeVariantElementIndex-1]?.variantOption?.code),this.variantProductCode.emit(t)}else{let t=this.product?.variantMatrix[n]?.variantOption?.image?.url;this.variantColorProductCode.emit(t),this.getVariantSizeClass="red",this.selectSize="Select "+this.product?.variantMatrix[0]?.elements[0]?.parentVariantCategory?.name}this.activeVariantElementIndex!=null&&(this.variantMatrix.elements.length<=1?this.setActiveVariantElement(0,this.variantMatrix.elements[0].variantOption?.code):this.setActiveVariantElement(this.activeVariantElementIndex,this.variantMatrix.elements[this.activeVariantElementIndex].variantOption?.code))}getActiveVariant(n){return this.activeVariantIndex==n?"selected":""}setActiveVariantElement(n,t){this.activeVariantElementIndex=n,this.selectSize="",this.sizeVariantSelected=!0,this.getActiveVariantElement(n),this.sizeVariant.forEach(i=>{i.nativeElement.classList.contains("selected")&&(this.sizeVariantSelected=!0)}),this.variantProductCode.emit(t)}getActiveVariantElement(n){return this.product?.stock?.stockLevelStatus==="outOfStock"?(this.selectSize="Out of Stock",this.getVariantSizeClass="grey"):this.product?.stock?.stockLevelStatus==="lowStock"?(this.selectSize="Hurry, Low In Stock",this.getVariantSizeClass="grey"):(this.selectSize="",this.getVariantSizeClass="grey"),this.sizeVariantSelected==!1&&this.colorVariantSelected==!0&&(this.selectSize="Select "+this.product?.variantMatrix[0]?.elements[0]?.parentVariantCategory?.name,this.getVariantSizeClass="red"),this.activeVariantElementIndex==n?"selected":""}getActiveVariantElementAvailablity(){return this.activeVariantElementIndex===void 0?"Select "+this.product?.variantMatrix[0]?.elements[0]?.parentVariantCategory?.name:this.product?.stock?.stockLevelStatus==="outOfStock"?" Out of Stock":this.product?.stock?.stockLevelStatus==="lowStock"?"Hurry, Low In Stock":""}setActiveVariantOnLoad(n){let t=new URLSearchParams(window.location.search),i=t.get("selected"),l=t.get("selectSize");n.variantMatrix?.length==1&&n.variantMatrix[0].elements.length==1&&(this.setActiveVariant(0),this.changeColors(n.variantMatrix[0]),this.setActiveVariantElement(0,n?.code)),n.variantType||(i=n.code,l="true"),i&&n.variantMatrix.every((g,O)=>{let D=g.elements.findIndex(ft=>ft?.variantOption?.code===i);return D>-1?(this.changeColors(g),this.setActiveVariant(O),this.getActiveVariant(O),l==="true"&&(this.selectSize="",this.activeVariantElementIndex=D,this.getActiveVariantElement(D)),!1):!0})}static{this.\u0275fac=function(t){return new(t||e)(P(nt))}}static{this.\u0275cmp=E({type:e,selectors:[["app-variant-selector"]],viewQuery:function(t,i){if(t&1&&X(ue,5)(me,5),t&2){let l;$(l=W())&&(i.colorVariant=l),$(l=W())&&(i.sizeVariant=l)}},inputs:{setProduct:"setProduct"},outputs:{variantProductCode:"variantProductCode",variantColorProductCode:"variantColorProductCode"},standalone:!1,decls:1,vars:1,consts:[["colorVariant",""],["sizeVariant",""],[1,"variant-selector"],[1,"variant-group"],[1,"variant-title"],[1,"variant-list",3,"change"],[3,"class","ngClass","outofstock"],["id","sizeSpan",3,"ngClass"],["id","variant-list",1,"variant-list","variant-list-W26px","level-2-group"],[3,"click","ngClass"],["href","javascript:void(0)",1,"level-1-item",3,"click"],[1,"level-2-item"]],template:function(t,i){t&1&&d(0,Ce,15,4,"div",2),t&2&&p(i.product!=null&&i.product.multidimensional&&(i.product!=null&&i.product.variantMatrix)?0:-1)},dependencies:[H,Mt],styles:['[_ngcontent-%COMP%]:root{--font-family-primary: "Roboto", Arial, Helvetica, sans-serif}[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;
1--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}.variant-selector[_ngcontent-%COMP%]{padding:5px 0 10px}.variant-selector[_ngcontent-%COMP%]   .variant-group[_ngcontent-%COMP%]{margin-top:5px}.variant-title[_ngcontent-%COMP%]{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;color:#333;margin-bottom:5px}ul.variant-list[_ngcontent-%COMP%]{padding:0;margin:0}ul.variant-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block;margin:0 10px 5px 0}ul.variant-list-W26px[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;width:50px;min-width:50px;text-align:center}ul.variant-list[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{display:block;font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:13px;padding:10px;text-decoration:none;color:#333;border:1px solid #797979;border-radius:2px}ul.variant-list[_ngcontent-%COMP%]   li.selected[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-family:Arial Bold,Arial,sans-serif;font-weight:700;font-style:normal;border:2px solid #000000;color:#000}.variant-title[_ngcontent-%COMP%]   span.red[_ngcontent-%COMP%]{color:#b40000}.variant-title[_ngcontent-%COMP%]   span.grey[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;
1color:#777}ul.variant-list[_ngcontent-%COMP%]   li.outofstock[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;color:#ccc;background:linear-gradient(to top right,#fff calc(50% - 1px),#777,#fff calc(50% + 1px));border-color:#888888 1}']})}};function ye(e,n){if(e&1){let t=x();r(0,"span",27),h("click",function(){b(t);let l=c();return y(l.openPDPValuePropModal())}),m(1,"img",28),a()}}function xe(e,n){e&1&&(r(0,"span"),s(1,"s"),a())}function ve(e,n){if(e&1&&(r(0,"span"),s(1),d(2,xe,2,0,"span"),a()),e&2){let t=c(3);o(),v(" + ",t.product==null?null:t.product.components.length," item"),o(),p((t.product==null?null:t.product.components.length)>1?2:-1)}}function Pe(e,n){if(e&1&&(r(0,"span"),s(1," Protection Plan"),d(2,ve,3,2,"span"),a()),e&2){let t=c(2);o(2),p((t.product==null?null:t.product.components.length)>0?2:-1)}}function we(e,n){e&1&&(r(0,"span"),s(1,"s"),a())}function Me(e,n){if(e&1&&(r(0,"span"),s(1),d(2,we,2,0,"span"),a()),e&2){let t=c(3);o(),v(" + ",t.product==null?null:t.product.components.length," item"),o(),p((t.product==null?null:t.product.components.length)>1?2:-1)}}function ke(e,n){if(e&1){let t=x();r(0,"a",30),h("click",function(){b(t);let l=c(2);return y(l.scrollToElement(".also-includes"))}),s(1,"Protection Plan"),d(2,Me,3,2,"span"),a()}if(e&2){let t=c(2);o(2),p((t.product==null?null:t.product.components.length)>0?2:-1)}}function Oe(e,n){if(e&1&&(r(0,"span"),s(1,"Included In Price: "),d(2,Pe,3,1,"span")(3,ke,3,1,"a",29),a()),e&2){let t=c();o(2),p(t.fromQuickView?2:3)}}function Fe(e,n){if(e&1&&(r(0,"div",11)(1,"strong"),s(2,"Pay Over Time"),a(),s(3),a()),e&2){let t=n;o(3),tt(" with ",t==null?null:t.numberOfPayment," payments over ",t==null?null:t.clientDefaultFinTerms," months ")}}function Ee(e,n){if(e&1&&m(0,"span",31),e&2){let t=c(2);u("innerHTML",((t.product==null?null:t.product.potentialPromotions)[0]==null?null:(t.product==null?null:t.product.potentialPromotions)[0].firedMessages)[0],C)}}function Se(e,n){if(e&1&&m(0,"span",31),e&2){let t=c(2);u("innerHTML",(t.product==null?null:t.product.potentialPromotions)[0]==null?null:(t.product==null?null:t.product.potentialPromotions)[0].description,C)}}function De(e,n){if(e&1&&(r(0,"div",12),d(1,Ee,1,1,"span",31),d(2,Se,1,1,"span",31),a()),e&2){let t=c();o(),p(t.product!=null&&t.product.potentialPromotions&&((t.product==null?null:t.product.potentialPromotions)[0]!=null&&(t.product==null?null:t.product.potentialPromotions)[0].firedMessages)?1:-1),o(),p(t.product!=null&&t.product.potentialPromotions&&!((t.product==null?null:t.product.potentialPromotions)[0]!=null&&(t.product==null?null:t.product.potentialPromotions)[0].firedMessages)&&((t.product==null?null:t.product.potentialPromotions)[0]!=null&&(t.product==null?null:t.product.potentialPromotions)[0].description)?2:-1)}}function Te(e,n){if(e&1&&m(0,"span",31),e&2){let t=c(2).$implicit;u("innerHTML",t.summary,C)}}function Ae(e,n){if(e&1&&m(0,"span",31),e&2){let t=c(2).$implicit;u("innerHTML",t.name,C)}}function Ie(e,n){if(e&1){let t=x();r(0,"li")(1,"label")(2,"input",38),h("change",function(){b(t);let l=c().$implicit,g=c(2);return y(g.warrantyChanged(l))}),a(),d(3,Te,1,1,"span",31),d(4,Ae,1,1,"span",31),r(5,"div",39),s(6,"\xA0Included"),a()()()}if(e&2){let t=c().$implicit,i=c(2);o(2),u("id",Q("productDetailsradiobutton",i.product==null?null:i.product.code,"",t==null?null:t.code))("name",Q("warrantyCode",i.product==null?null:i.product.code,"",t==null?null:t.code))("value",ht(t.code))("checked",i.isWarrantySelected(!0,t.code)),o(),p(t.summary?3:-1),o(),p(t.summary?-1:4)}}function Be(e,n){if(e&1&&m(0,"div",40),e&2){let t=c(2).$implicit;u("innerHTML",t.summary,C)}}function Ve(e,n){if(e&1&&m(0,"div",40),e&2){let t=c(2).$implicit;u("innerHTML",t.name,C)}}function ze(e,n){if(e&1){let t=x();r(0,"li")(1,"label")(2,"input",38),h("change",function(){b(t);let l=c().$implicit,g=c(2);return y(g.warrantyChanged(l))}),a(),d(3,Be,1,1,"div",40),d(4,Ve,1,1,"div",40),r(5,"div",39),s(6),f(7,"number"),a()()()}if(e&2){let t=c().$implicit,i=c(2);o(2),u("id",Q("productDetailsradiobutton",i.product==null?null:i.product.code,"",t==null?null:t.code))("name",Q("warrantyCode",i.product==null?null:i.product.code,"",t==null?null:t.code))("value",ht(t.code))("checked",i.isWarrantySelected(!1,t.code)),o(),p(t.summary?3:-1),o(),p(t.summary?-1:4),o(2),v(" \xA0+ $",T(7,12,(t==null?null:t.price)/(i.product==null?null:i.product.numberOfPayments),"1.2-2"),"\xA0more\xA0/\xA0payment ")}}function He(e,n){if(e&1&&(r(0,"div"),d(1,Ie,7,11,"li"),d(2,ze,8,15,"li"),a()),e&2){let t=n.$implicit;o(),p(t.warrantyType==="EMBEDDED_WARRANTY"?1:-1),o(),p(t.warrantyType==="UPSELL_WARRANTY"?2:-1)}}function Re(e,n){if(e&1){let t=x();r(0,"li")(1,"label")(2,"input",41),h("change",function(){b(t);let l=c(2);return y(l.warrantyChanged())}),a(),r(3,"span"),s(4,"Decline Protection"),a()()()}if(e&2){let t=c(2);o(2),u("id",B("productDetailsradiobutton0",t.product==null?null:t.product.code))("name",B("warrantyCode",t.product==null?null:t.product.code))("checked",t.isWarrantySelected(!0,"undefined"))}}function Le(e,n){if(e&1){let t=x();r(0,"div",13)(1,"div",32)(2,"div",33)(3,"div",34),m(4,"img",35),s(5," Protect your purchase with Allstate "),a(),r(6,"p")(7,"span"),s(8),a(),r(9,"a",36),h("click",function(){b(t);let l=c();return y(l.openWarrantyPopup())}),s(10,"See\xA0what's\xA0covered"),a()()(),r(11,"ul",37),M(12,He,3,2,"div",null,w),d(14,Re,5,5,"li"),a(),m(15,"div",19),a()()}if(e&2){let t=c();o(8),v(" ",t.warrantyInterstialMessage," "),o(4),k(t.product==null?null:t.product.warrantiesData),o(2),p(t.product!=null&&t.product.hasEmbeddedWarranty?-1:14)}}function $e(e,n){if(e&1){let t=x();r(0,"div",14)(1,"app-variant-selector",42),h("variantProductCode",function(l){b(t);let g=c();return y(g.setVariantProductCode(l))})("variantColorProductCode",function(l){b(t);let g=c();return y(g.updateImageOnColorChange(l))}),a()()}if(e&2){let t=c();o(),u("setProduct",t.product)}}function We(e,n){e&1&&(r(0,"div")(1,"p",43),s(2,"Out of Stock"),a()())}function Ne(e,n){e&1&&(r(0,"div")(1,"p",44),s(2,"Hurry, Low In Stock"),a()())}function Qe(e,n){e&1&&(r(0,"div")(1,"p",45),s(2,"In Stock"),a()())}function Ue(e,n){if(e&1&&(r(0,"div",16),d(1,We,3,0,"div"),d(2,Ne,3,0,"div"),d(3,Qe,3,0,"div"),a()),e&2){let t=c();o(),p((t.product==null||t.product.stock==null?null:t.product.stock.stockLevelStatus)=="outOfStock"?1:-1),o(),p((t.product==null||t.product.stock==null?null:t.product.stock.stockLevelStatus)=="lowStock"?2:-1),o(),p((t.product==null||t.product.stock==null?null:t.product.stock.stockLevelStatus)=="inStock"?3:-1)}}function qe(e,n){if(e&1&&(r(0,"div"),m(1,"ppc-add-to-cart-tire",46),a()),e&2){let t=c();o(),u("fromPDP",t.product)}}function je(e,n){if(e&1&&(r(0,"div"),m(1,"app-add-to-cart",47),a()),e&2){let t=c();o(),u("productData",t.product)("warrantyDetails",t.warrantyDetails)}}function Ye(e,n){if(e&1&&(r(0,"div",22)(1,"span",48),m(2,"img",49),r(3,"div",50)(4,"span",51),s(5,"Standard Delivery Estimate: "),a(),m(6,"span",52),r(7,"span",53),s(8,"if order processed within 24 hours."),a()()()()),e&2){let t=c();o(2),u("src",t.shipmentTypeImageSrc,I),o(),u("ngClass",t.shipmentTypeCssClass),o(3),u("innerHTML",t.product==null||t.product.ppcShipSLAData==null?null:t.product.ppcShipSLAData.eddDates,C)}}function Ke(e,n){if(e&1&&(r(0,"div",23),s(1),a()),e&2){let t=n;o(),v(" *Based on a ",t==null?null:t.clientDefaultFinTerms,"-month payment term. All sales tax and applicable shipping and handling fees will be included at checkout. ")}}function Ge(e,n){if(e&1&&(r(0,"div"),m(1,"span",31),a()),e&2){let t=c();N(B("alertMessage alertType",t.product==null?null:t.product.alertTextType)),o(),u("innerHTML",t.product==null?null:t.product.alertText,C)}}function Ze(e,n){e&1&&(r(0,"div",25),m(1,"img",54),a())}function Je(e,n){if(e&1&&m(0,"li",57),e&2){let t=c(2);u("innerHTML",t.product==null?null:t.product.feature01,C)}}function Xe(e,n){if(e&1&&m(0,"li",57),e&2){let t=c(2);u("innerHTML",t.product==null?null:t.product.feature02,C)}}function tn(e,n){if(e&1&&m(0,"li",57),e&2){let t=c(2);u("innerHTML",t.product==null?null:t.product.feature03,C)}}function en(e,n){if(e&1&&(r(0,"div",26)(1,"h2",55),s(2,"Top Features:"),a(),r(3,"ul",56),d(4,Je,1,1,"li",57),d(5,Xe,1,1,"li",57),d(6,tn,1,1,"li",57),a()()),e&2){let t=c();o(4),p(t.product!=null&&t.product.feature01?4:-1),o(),p(t.product!=null&&t.product.feature02?5:-1),o(),p(t.product!=null&&t.product.feature03?6:-1)}}var pt=class e{constructor(n,t,i,l){this.modalService=n;this.aaService=t;this.userService=i;this.title=l;this.fromQuickView=!1;this.notifyVariantProductCodeChange=new F;this.variantOptionProductCodeOnColorChange=new F;this.priceDifference=new F;this.warrantyDetailsEmitter=new F;this.stockMessage="In Stock";this.warrantyInterstialMessage="";this.shipmentTypeCssClass="";this.shipmentTypeImageSrc="";this.warrantyCodeSelected="";this.user$=this.userService.get()}set productData(n){n&&(this.product=n,this.setPrice(),this.inStock=this.product?.stock&&this.product?.stock?.stockLevelStatus!=="outOfStock",this.stockMessage=this.inStock?"In Stock":"Out of Stock",this.setEmbeddedWarranty(),this.setShipmentTypeMessage(),this.setWarrantyInterstialMessage(n))}ngOnInit(){this.setAnalytics()}setPrice(n){if(n){let t=parseFloat(this.product?.fullPrice)===0?this.product?.price?.value:parseFloat(this.product?.fullPrice);this.warrantyCodeSelected=n?.code;let i=n?.fullPrice,l=this.product?.numberOfPayments;
1if(this.totalPrice=t,this.installmentPrice=t/l,n?.warrantyType!=="EMBEDDED_WARRANTY"){let g=this.product?.warrantiesData?.find(O=>O.warrantyType==="EMBEDDED_WARRANTY");g&&(t=t-g?.fullPrice),this.totalPrice=t+i,this.installmentPrice=(t+i)/l}}else this.product?.variantMatrix&&!this.product?.baseProduct?(this.totalPrice=this.product?.price?.value,this.installmentPrice=this.totalPrice/this.product?.numberOfPayments):(this.totalPrice=+this.product?.fullPrice,this.installmentPrice=this.totalPrice/this.product?.numberOfPayments)}setWarrantyInterstialMessage(n){n?.warrantiesData[0]?.warrantyInterstitialTypeCode==="DROPS_AND_SPILLS"?this.warrantyInterstialMessage="Covered for drops and spills, plus mechanical and electrical failures during normal use.":n?.warrantiesData[0]?.warrantyInterstitialTypeCode==="ELECTRONICS_SP"?this.warrantyInterstialMessage="Get premium tech support and fast repairs/replacements for mechanical and electrical failures from normal use.":n?.warrantiesData[0]?.warrantyInterstitialTypeCode==="UPSELL_CATEGORIES"||n?.warrantiesData[0]?.warrantyInterstitialTypeCode==="WATCHES_AND_JEWELLERY"?this.warrantyInterstialMessage="Covered for mechancial and electrical failures during normal use.":n?.warrantiesData[0]?.warrantyInterstitialTypeCode==="FURNITURE"?this.warrantyInterstialMessage="Protects against accidental stains and product breakdowns during normal use.":this.warrantyInterstialMessage="Offers fast repairs or replacement and 24/7 customer support."}warrantyChanged(n){let t=parseFloat(this.product?.fullPrice),i=parseFloat(String(n?.price)??"0"),l=this.product?.numberOfPayments;n?(this.warrantyCodeSelected=n?.code,this.warrantyDetails=n,this.warrantyDetailsEmitter.emit(this.warrantyDetails),this.totalPrice=t+i,this.installmentPrice=(t+i)/l,this.priceDifference.emit({pppPrice:this.installmentPrice,totalPrice:this.totalPrice})):(this.warrantyCodeSelected="",this.totalPrice=t,this.installmentPrice=t/l)}openWarrantyPopup(){let n;this.modalRef=this.modalService.open($t,{centered:!0,size:"lg",windowClass:"ppc-modal-md",backdrop:"static"}),this.modalRef.componentInstance.products=this.product,n=this.modalRef.componentInstance,n.isPopUp=!0,n.modalRef=this.modalRef,n.productData=this.product}isWarrantySelected(n,t){return t==="undefined"?!this.warrantyCodeSelected:this.warrantyCodeSelected===t}setVariantProductCode(n){n&&this.notifyVariantProductCodeChange.emit(n)}updateImageOnColorChange(n){n&&this.variantOptionProductCodeOnColorChange.emit(n)}setShipmentTypeMessage(){this.product?.ppcShipSLAData?.code.indexOf("P")>-1?(this.shipmentTypeImageSrc="assets/images/shipping-icon.svg",this.shipmentTypeCssClass="edd-pdp-msg-container edd-pdp-parcel-or-services"):this.product?.ppcShipSLAData?.code.indexOf("S")>-1?(this.shipmentTypeImageSrc="assets/images/shipping-icon.svg",this.shipmentTypeCssClass="edd-pdp-msg-container edd-pdp-parcel-or-services"):this.product?.ppcShipSLAData?.code.indexOf("T")>-1?(this.shipmentTypeImageSrc="https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/tires.svg",this.shipmentTypeCssClass="edd-pdp-msg-container edd-tires"):this.product?.ppcShipSLAData?.code.indexOf("E")>-1?(this.shipmentTypeImageSrc="https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/email.svg",this.shipmentTypeCssClass="edd-pdp-msg-container edd-email"):this.product?.ppcShipSLAData?.code.indexOf("F")>-1&&(this.shipmentTypeImageSrc="https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/freight.svg",this.shipmentTypeCssClass="edd-pdp-msg-container edd-freight")}setAnalytics(){if(this.product){let t=this.product.breadCrumbs?.map(O=>O.name).reverse().join(" | ");var n=this.product?.breadCrumbs.slice(-2,-1);let i=n[0].name,l=this.product.categories,g=[];l&&l.map(function(O){let D={ProductCategory:O.name};g.push(D)}),this.aaService.setProductSKU(this.product?.code?this.product?.code:""),this.aaService.setPageTitle(t+" | Purchasing Power"),this.aaService.setProductName(this.product?.name?this.product?.name:""),this.aaService.setCategories(g),qt("spaPageView")}}setEmbeddedWarranty(){let n=this.product.warrantiesData?.find(t=>t.warrantyType==="EMBEDDED_WARRANTY");n&&this.warrantyChanged(n)}scrollToElement(n){if(this.fromQuickView===!1){document.getElementsByClassName("product-overview-tab")[0].click();let D=document.querySelector(n),ft=this;D?.scrollIntoView({block:"start",behavior:"smooth",inline:"start"});var t=D.offsetTop,i=t+D.scrollHeight,l=window.scrollY,g=l+window.innerHeight;setTimeout(function(){i>l&&t<g||ft.scrollToElement(n)},1e3)}}openPDPValuePropModal(){let n;document.body.addEventListener("wheel",t,{passive:!1}),document.body.addEventListener("scroll",t,{passive:!1}),document.body.addEventListener("touchmove",t,{passive:!1});function t(l){return l.preventDefault(),l.stopPropagation(),!1}this.valuePropModalRef=this.modalService.open(K,{centered:!0,size:"md",windowClass:"pdp-value-prop-modal",scrollable:!0});let i={totalPrice:this.totalPrice,installmentPrice:this.installmentPrice};n=this.valuePropModalRef.componentInstance,n.modalRef=this.valuePropModalRef,this.valuePropModalRef.componentInstance.productPriceDetails=i,this.valuePropModalRef.componentInstance.closeEmit.subscribe(l=>{l&&(document.body.removeEventListener("wheel",t,{passive:!1}),document.body.removeEventListener("scroll",t,{passive:!1}),document.body.removeEventListener("touchmove",t,{passive:!1}))})}static{this.\u0275fac=function(t){return new(t||e)(P(Dt),P(Nt),P(rt),P(Ot))}}static{this.\u0275cmp=E({type:e,selectors:[["app-product-summary"]],inputs:{productData:"productData",fromQuickView:"fromQuickView"},outputs:{notifyVariantProductCodeChange:"notifyVariantProductCodeChange",variantOptionProductCodeOnColorChange:"variantOptionProductCodeOnColorChange",priceDifference:"priceDifference",warrantyDetailsEmitter:"warrantyDetailsEmitter"},standalone:!1,decls:49,vars:28,consts:[[1,"warranty-block"],["id","add_to_cart_form",1,"add_to_cart_form"],["id","buyBox"],[1,"pricing"],["id","add2cart"],[1,"price-wrapper"],[1,"price","unit"],["id","pricePerPaymentText"],["id","totalPriceText",1,"totalPriceText"],[1,"pdp-value-prop-icon"],["id","protection-
1plan-txt-wrapper",1,"protection-plan-txt"],[1,"unit","pay-over-time"],["name","promotion",1,"promotion-text"],[1,"squareTrade"],[1,"variant-matrix"],["id","prod_add_to_cart",1,"prod_add_to_cart"],[1,"float-left","category_stock","pt-2"],[1,"float-right","wishlist-btn",3,"productData","isPDP"],[1,"add_to_cart","mt-4"],[1,"clear"],[1,"pdp-payment-bullets-wrapper"],[1,"pdp-payment-bullets"],[1,"edd-pdp-container"],[1,"small","clear","thresholdInfo"],[3,"class"],[1,"tire-installation-include"],["id","topFeatures"],[1,"pdp-value-prop-icon",3,"click"],["src","assets/value-prop/info-icon.svg"],[1,"protection-link"],[1,"protection-link",3,"click"],[3,"innerHTML"],[1,"warranty-panel"],[1,"square-trade-warranty"],[1,"square-trade-warranty-title"],["src","https://ui.purchasingpower.com/responsive/common/images/shield-icon.svg"],["data-target","#bs-modal","data-toggle","modal",1,"warranty","cboxElement",3,"click"],["id","warranty-list",1,"warranty-list-group"],["type","radio",3,"change","id","name","value","checked"],[1,"warranty-price"],[1,"warranty-summary",3,"innerHTML"],["type","radio","value","0",3,"change","id","name","checked"],[3,"variantProductCode","variantColorProductCode","setProduct"],[1,"category_out_stock_message"],[1,"category_lim_stock_message"],[1,"category_in_stock_message"],[3,"fromPDP"],[3,"productData","warrantyDetails"],[1,"shipmentContainer"],[1,"shipmentIcon",3,"src"],[3,"ngClass"],[1,"edd-pdp-msg","bold"],[1,"edd-pdp-msg","bold","green",3,"innerHTML"],[1,"edd-pdp-msg","d-block"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/tire_installation_included.png"],[1,"mobileResponsive"],[1,"feature-summary"],[1,"featureSummaryItem",3,"innerHTML"]],template:function(t,i){if(t&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"div",4)(5,"div",5)(6,"div",6)(7,"strong")(8,"span",7),s(9),f(10,"number"),a(),s(11," /payment "),a(),r(12,"sup"),s(13,"*"),a(),r(14,"div"),s(15," Price: "),r(16,"span",8),s(17),f(18,"number"),a(),d(19,ye,2,0,"span",9),r(20,"div",10),d(21,Oe,4,1,"span"),a()()(),d(22,Fe,4,2,"div",11),f(23,"async"),a(),d(24,De,3,2,"div",12),a()(),d(25,Le,16,2,"div",13),d(26,$e,2,1,"div",14),r(27,"div",15)(28,"div"),d(29,Ue,4,3,"div",16),m(30,"app-add-to-wishlist",17),a(),r(31,"div",18),d(32,qe,2,1,"div"),d(33,je,2,2,"div"),a(),m(34,"div",19),a()()(),r(35,"div",20)(36,"ul",21)(37,"li"),s(38,"No Credit Check"),a(),r(39,"li"),s(40,"Fixed Payments"),a(),r(41,"li"),s(42,"No Interest"),a()()(),d(43,Ye,9,3,"div",22),d(44,Ke,2,1,"div",23),f(45,"async"),d(46,Ge,2,4,"div",24),d(47,Ze,2,0,"div",25),d(48,en,7,3,"div",26),a()),t&2){let l,g;o(9),v("$",T(10,18,i.installmentPrice,"1.2-2")),o(8),v("$",T(18,21,i.totalPrice,"1.2-2")),o(2),p(i.fromQuickView?-1:19),o(2),p(i.product!=null&&i.product.hasEmbeddedWarranty?21:-1),o(),p((l=_(23,24,i.user$))?22:-1,l),o(2),p(i.product!=null&&i.product.potentialPromotions&&((i.product==null?null:i.product.potentialPromotions)[0]!=null&&(i.product==null?null:i.product.potentialPromotions)[0].firedMessages||(i.product==null?null:i.product.potentialPromotions)[0]!=null&&(i.product==null?null:i.product.potentialPromotions)[0].description)?24:-1),o(),p(i.product!=null&&i.product.warrantiesData&&(i.product==null||i.product.warrantiesData==null?null:i.product.warrantiesData.length)>0?25:-1),o(),p(i.product!=null&&i.product.multidimensional&&(i.product!=null&&i.product.variantMatrix)?26:-1),o(3),p(!(i.product!=null&&i.product.variantType)&&!(!(i.product==null||i.product.variantMatrix==null)&&i.product.variantMatrix.length)?29:-1),o(),u("productData",i.product)("isPDP",!0),o(2),p(i.product.isTireProduct?32:-1),o(),p(i.product.isTireProduct?-1:33),o(10),p((i.product==null?null:i.product.variantType)===void 0&&(!(i.product==null||i.product.ppcShipSLAData==null)&&i.product.ppcShipSLAData.eddDates)&&(i.product==null||i.product.stock==null?null:i.product.stock.stockLevelStatus)!=="outOfStock"?43:-1),o(),p((g=_(45,26,i.user$))?44:-1,g),o(2),p(i.product!=null&&i.product.alertText?46:-1),o(),p(i.product!=null&&i.product.isTireProduct?47:-1),o(),p((i.product==null?null:i.product.variantType)===void 0&&i.fromQuickView?48:-1)}},dependencies:[H,at,Qt,lt,dt,et,R],styles:['[_ngcontent-%COMP%]:root{--font-family-primary: "Roboto", Arial, Helvetica, sans-serif}[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;
1--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}#stickyAddToCart[_ngcontent-%COMP%]{display:none;width:100%;background-color:#fff;position:fixed;top:0;left:0;padding:10px 0;font-size:12px;font-weight:700;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.4);box-shadow:0 1px 5px #0006;min-height:50px;z-index:555}#stickyAddToCart[_ngcontent-%COMP%]   .stickyInfo[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;font-style:normal;font-size:1.6rem;word-wrap:break-word;padding-bottom:2px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#stickyAddToCart[_ngcontent-%COMP%]   .stickyInfo[_ngcontent-%COMP%]   #stickyPPP[_ngcontent-%COMP%]{font-family:Roboto Bold,Roboto Regular,Roboto,sans-serif;font-weight:700;font-size:1.5rem}#stickyAddToCart[_ngcontent-%COMP%]   .stickyInfo[_ngcontent-%COMP%]{max-width:49%;float:left;margin-left:20px;font-weight:initial;font-size:1.25rem}#stickyAddToCart[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:.9em;font-weight:700}#stickyAddToCart[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{float:right;margin-right:20px;margin-top:20px}.add-to-cart-btn[_ngcontent-%COMP%]{margin:0!important}.tire-installation-include[_ngcontent-%COMP%]{text-align:center}.pdp-value-prop-icon[_ngcontent-%COMP%]{cursor:pointer}.pdp-value-prop-icon[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{margin-top:-3px;margin-left:4px}@media only screen and (min-width:960px){#stickyAddToCart[_ngcontent-%COMP%]{display:none}}.productTitle[_ngcontent-%COMP%]{color:#000;font-size:20px;margin-top:10px}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ng
1content-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-weight:400;color:#111;line-height:1.2}.productSKU[_ngcontent-%COMP%]{font-size:.8em;padding-left:5px}#buyBox[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]{flex-basis:50%;margin-bottom:10px}@media only screen and (min-width:960px){#buyBox[_ngcontent-%COMP%]   .squareTrade[_ngcontent-%COMP%]{padding:15px 0;position:relative;flex-basis:50%;border-top:1px solid #CCCCCC}}@media only screen and (max-width:959px){#buyBox[_ngcontent-%COMP%]   div.squareTrade[_ngcontent-%COMP%]{clear:both;float:none;margin-left:0;width:100%;min-height:140px;border-top:solid 1px #CCCCCC;position:relative;padding:15px 0}.productTitle[_ngcontent-%COMP%]{font-size:14px;margin-top:20px;padding:.5em 0}.productSKU[_ngcontent-%COMP%]{display:none}}#buyBox[_ngcontent-%COMP%]   .prod_add_to_cart[_ngcontent-%COMP%]{margin:0;padding:20px 0 0;text-align:left;border-top:1px solid #CCCCCC}.category_stock[_ngcontent-%COMP%]{padding:0 0 20px}.category_stock[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Roboto;font-size:14px;font-weight:400;font-style:normal;line-height:16px;margin:0;clear:both}.category_stock[_ngcontent-%COMP%]   .category_in_stock_message[_ngcontent-%COMP%]{color:green}.category_stock[_ngcontent-%COMP%]   .category_out_stock_message[_ngcontent-%COMP%]{color:#b10000}.category_stock[_ngcontent-%COMP%]   .category_lim_stock_message[_ngcontent-%COMP%]{color:#777;font-weight:700}  .wishlist-btn button{padding-right:0}.alertMessage[_ngcontent-%COMP%]{padding:10px;margin:5px auto 20px;font-weight:700;border:1px solid #CCCCCC;border-radius:4px;background-color:#fff;max-width:370px}.alertMessage[_ngcontent-serverApp-c331][_ngcontent-%COMP%]{padding:10px;max-width:none;margin:0;font-weight:700;border:1px solid #CCCCCC;border-radius:4px;background-color:#fff}.shipmentIcon[_ngcontent-%COMP%]{width:25px;height:40px}.edd-pdp-msg[_ngcontent-%COMP%]{font-size:14px;font-family:Roboto;line-height:1.4}.edd-pdp-msg.bold[_ngcontent-%COMP%]{font-weight:700}.edd-pdp-msg.green[_ngcontent-%COMP%]{color:green}.shipmentContainer[_ngcontent-%COMP%]{display:flex}.edd-pdp-msg-container[_ngcontent-%COMP%]{margin-left:12px}.edd-freight[_ngcontent-%COMP%]{width:25px}.product-detail-images[_ngcontent-%COMP%]{max-width:50%;width:50%;text-align-last:center}.product-warranty-div[_ngcontent-%COMP%]{font-size:14px;max-width:50%;width:50%;margin-left:1.5rem}.squareTradeVertical[_ngcontent-%COMP%]{border-left:1px solid #CCCCCC;padding-top:16px;padding-bottom:16px}.columnWarrantyBlock[_ngcontent-%COMP%]{display:flex;margin:0;border:1px solid #000000;border-radius:1rem}.warranty-block[_ngcontent-%COMP%]{display:flex;flex-direction:column}.warranty-summary[_ngcontent-%COMP%]{display:inline-block}.thresholdInfo[_ngcontent-%COMP%]{padding-top:5px;border-top:1px solid #CCCCCC}.edd-pdp-container[_ngcontent-%COMP%]{border-top:1px solid #ccc;padding:16px 0}.variant-matrix[_ngcontent-%COMP%]{border-top:1px solid #CCCCCC}  .add_to_cart .button,   #stickyCartButton .button{font-family:Roboto Light,Roboto Regular,Roboto,sans-serif!important;font-weight:400!important;font-size:16px!important;font-style:normal!important;padding:10px 39px!important;border-radius:3px!important;border-style:solid!important;border-width:1px!important;transition:all .5s ease!important;box-sizing:border-box!important;text-align:center!important;background-color:#d54300;border-color:#d54300;margin:0!important;clear:both!important}  .add_to_cart .button{font-family:Roboto!important;font-weight:500!important}  #stickyCartButton .button{padding:5px 32px!important;height:37.5px}  #stickyCartButton .button[disabled]:hover,   #stickyCartButton .button[disabled]{opacity:1;background-color:#979797!important;border:none!important}  .product-details-div #add_to_cart_form .add-to-cart-btn{width:100%!important}.product-details-div[_ngcontent-%COMP%]{display:flex}@media only screen and (max-width:767px){.product-details-div[_ngcontent-%COMP%]{display:flex;flex-direction:column}.product-detail-images[_ngcontent-%COMP%], .product-warranty-div[_ngcontent-%COMP%]{max-width:100%;width:100%;margin:0}}.mobile-view[_ngcontent-%COMP%]{display:none}@media only screen and (max-width:959px){.mobile-view[_ngcontent-%COMP%]{display:block;padding:15px}}@media all and (-ms-high-contrast:none){#buyBox[_ngcontent-%COMP%], #buyBoxNoST[_ngcontent-%COMP%]{display:block}}#add2cart[_ngcontent-%COMP%]{overflow-wrap:break-word}.price-wrapper[_ngcontent-%COMP%]{font-size:14px;font-family:Roboto;color:#000}.unit[_ngcontent-%COMP%]{font-size:14px;color:#333;display:block;clear:both}
1.pay-over-time[_ngcontent-%COMP%]{margin:12px 0}.price[_ngcontent-%COMP%]   strong[_ngcontent-%COMP%], .price[_ngcontent-%COMP%]   sup[_ngcontent-%COMP%]{font-size:16px}#pricePerPaymentText[_ngcontent-%COMP%]{font-size:24px}strong[_ngcontent-%COMP%], dfn[_ngcontent-%COMP%]{font-weight:700}.protection-plan-txt[_ngcontent-%COMP%]{color:#666}.square-trade-warranty[_ngcontent-%COMP%], .square-trade-warranty[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-family:Roboto;font-weight:400;font-style:normal;font-size:12.6px;line-height:1.286em;text-align:left;color:#000}.square-trade-warranty[_ngcontent-%COMP%]   .square-trade-warranty-title[_ngcontent-%COMP%]{font-family:Roboto Bold,Roboto Regular,Roboto,sans-serif;font-weight:700;font-style:normal;font-size:1.3em}p[_ngcontent-%COMP%]{margin:0 0 10px}.cboxElement.warranty[_ngcontent-%COMP%]{text-align:left;word-break:break-word}.square-trade-warranty[_ngcontent-%COMP%]   a[_ngcontent-%COMP%], .square-trade-warranty[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:hover, .square-trade-warranty[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:visited{text-decoration:underline;color:#0073cf}ul[_ngcontent-%COMP%]{margin:0;padding:0}ul[_ngcontent-%COMP%]{list-style-type:none}li[_ngcontent-%COMP%]{list-style:none;clear:both;padding:0;margin:0}input[_ngcontent-%COMP%]{width:13px!important;margin-left:-18px!important;height:13px!important}input[type=radio][_ngcontent-%COMP%]{-webkit-transform:scale(1)!important;transform:scale(1)!important;-webkit-appearance:radio!important}input[type=radio][_ngcontent-%COMP%]:after{background-color:transparent!important}input[type=radio][_ngcontent-%COMP%], input[type=checkbox][_ngcontent-%COMP%]{box-sizing:border-box;padding:0}label[_ngcontent-%COMP%]{display:inline-block;float:left;padding:0 0 14px 2px;font-family:Arial Bold,Arial,sans-serif;font-weight:700;font-size:14px;letter-spacing:normal;color:#000;margin-left:20px}label[_ngcontent-%COMP%]     p{margin:0;display:inline-block;float:left;font-family:Arial Bold,Arial,sans-serif;font-weight:700;font-size:14px;color:#000}input[type=radio][_ngcontent-%COMP%]:checked:after{background-color:transparent!important}.warranty-price[_ngcontent-%COMP%]{display:inline-block;font-family:Roboto;font-weight:400;font-size:.9em;color:#000;vertical-align:middle}.clear[_ngcontent-%COMP%]{display:block;clear:both}.square-trade-warranty[_ngcontent-%COMP%]   .square-trade-warranty-title[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:20px;vertical-align:middle;padding:0 3px 5px 0}.warranty-panel[_ngcontent-%COMP%]{overflow-wrap:anywhere;font-size:14px}@media only screen and (max-width:959px){.warranty-price[_ngcontent-%COMP%]{display:block}input[_ngcontent-%COMP%]{height:10px}}[_nghost-%COMP%]     .btn{font-size:14px}[_nghost-%COMP%]     .btn-link{font-weight:400}#topFeatures[_ngcontent-%COMP%]{margin-top:25px}#topFeatures[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:1.2em;font-weight:700;border-bottom:solid 1px #999999}#topFeatures[_ngcontent-%COMP%]   .feature-summary[_ngcontent-%COMP%]:last-child{padding-bottom:0}#topFeatures[_ngcontent-%COMP%]   .feature-summary[_ngcontent-%COMP%]{margin:10px 0 5px;padding:0 30px}#topFeatures[_ngcontent-%COMP%]   .feature-summary[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-family:Arial Bold,Arial,sans-serif;font-size:16px;color:#333}.warranty-list-group[_ngcontent-%COMP%]{padding-left:6px}.m2_filter-search-result-container[_ngcontent-%COMP%]   .promotion-text[_ngcontent-%COMP%]{height:55px;text-align:center}.promotion-text[_ngcontent-%COMP%]{padding:10px 8px;margin:0 0 10px;border-radius:2px;font-family:Roboto;font-size:12px;line-height:1.2;max-width:100%;height:auto;overflow:hidden;background-color:#eaf3e6;color:green}  .promotion-text a{color:green;text-decoration:underline}.protection-link[_ngcontent-%COMP%]{color:#666;text-decoration:underline}.pdp-payment-bullets-wrapper[_ngcontent-%COMP%]{text-align:center;padding:16px 0}.pdp-payment-bullets[_ngcontent-%COMP%]{display:inline-flex;list-style-type:disc}.pdp-payment-bullets[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-family:Roboto,sans-serif!important;font-weight:500;font-size:14px;color:#333;list-style-type:disc;margin-inline-start:25px}
1.pdp-payment-bullets[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:first-child{list-style-type:none;margin-inline-start:0px}@media only screen and (max-width:959px){.pdp-payment-bullets[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-size:12px;margin-inline-start:20px}}']})}};var mt=e=>[e],st=e=>({"d-none":e});function on(e,n){if(e&1){let t=x();r(0,"li",18),h("click",function(){b(t);let l=c(2);return y(l.onSpecification())}),r(1,"h2"),m(2,"img",19),r(3,"a",4),s(4,"Specifications"),a()()()}if(e&2){let t=c(2);u("ngClass",A(1,mt,t.btnSpecifications))}}function rn(e,n){if(e&1){let t=x();r(0,"li",18),h("click",function(){b(t);let l=c(2);return y(l.onReturn())}),r(1,"h2"),m(2,"img",20),r(3,"a",4),s(4,"Returns"),a()()()}if(e&2){let t=c(2);u("ngClass",A(1,mt,t.btnReturn))}}function an(e,n){if(e&1){let t=x();r(0,"li",18),h("click",function(){b(t);let l=c(2);return y(l.onShipping())}),r(1,"h2"),m(2,"img",21),r(3,"a",4),s(4,"Shipping & Delivery"),a()()()}if(e&2){let t=c(2);u("ngClass",A(1,mt,t.btnShipping))}}function ln(e,n){if(e&1&&s(0),e&2){let t=c().$index,i=c().$implicit;v(" ",t+1===(i.featureValues==null?null:i.featureValues.length)?"-":i==null||i.featureUnit==null?null:i.featureUnit.symbol," ")}}function cn(e,n){}function dn(e,n){if(e&1&&(s(0),d(1,ln,1,1),d(2,cn,0,0)),e&2){let t=n.$implicit,i=c().$implicit;v(" ",t.value," "),o(),p(i.range?1:-1),o(),p(i.range?-1:2)}}function pn(e,n){if(e&1&&(r(0,"tbody")(1,"tr",24)(2,"th",25),s(3),a(),r(4,"td"),M(5,dn,3,3,null,null,w),a()()()),e&2){let t=n.$implicit;o(3),S(t.name),o(2),k(t.featureValues)}}function sn(e,n){if(e&1&&(r(0,"div",9)(1,"h5",22),s(2),a(),r(3,"table",23),M(4,pn,7,1,"tbody",null,w),a()()),e&2){let t=n.$implicit;o(2),v("",t.name," "),o(2),k(t.features)}}function un(e,n){if(e&1&&(r(0,"h6",26),s(1,"Return Policy"),a(),r(2,"p",27),s(3),a()),e&2){let t=c(2);o(3),S(t.product==null?null:t.product.returnPolicy)}}function mn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature01),C)}}function gn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature02),C)}}function fn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature03),C)}}function Cn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature04),C)}}function hn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature05),C)}}function _n(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature06),C)}}function bn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature07),C)}}function yn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature08),C)}}function xn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature09),C)}}function vn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c(3);u("innerHTML",_(1,1,t.product.feature10),C)}}function Pn(e,n){if(e&1&&(r(0,"h5",28),s(1,"Features: "),a(),r(2,"ul",29),d(3,mn,2,3,"li",12),d(4,gn,2,3,"li",12),d(5,fn,2,3,"li",12),d(6,Cn,2,3,"li",12),d(7,hn,2,3,"li",12),d(8,_n,2,3,"li",12),d(9,bn,2,3,"li",12),d(10,yn,2,3,"li",12),d(11,xn,2,3,"li",12),d(12,vn,2,3,"li",12),a()),e&2){let t=c(2);o(3),p(t.product!=null&&t.product.feature01?3:-1),o(),p(t.product!=null&&t.product.feature02?4:-1),o(),p(t.product!=null&&t.product.feature03?5:-1),o(),p(t.product!=null&&t.product.feature04?6:-1),o(),p(t.product!=null&&t.product.feature05?7:-1),o(),p(t.product!=null&&t.product.feature06?8:-1),o(),p(t.product!=null&&t.product.feature07?9:-1),o(),p(t.product!=null&&t.product.feature08?10:-1),o(),p(t.product!=null&&t.product.feature09?11:-1),o(),p(t.product!=null&&t.product.feature10?12:-1)}}function wn(e,n){if(e&1&&(m(0,"li",32),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t),C)}}function Mn(e,n){if(e&1&&d(0,wn,2,3,"li",32),e&2){let t=n.$implicit;p(t?0:-1)}}function kn(e,n){if(e&1&&M(0,Mn,1,1,null,null,w),e&2){let t=n.$implicit;k(t.warrantyFeatures)}}function On(e,n){if(e&1&&(r(0,"span",31)(1,"h3"),s(2),a(),r(3,"ul"),M(4,kn,2,0,null,null,w),a()()),e&2){let t=c(3);o(2),S(t.product==null?null:t.product.warrantyName),o(2),k(t.filterWarrantiesData)}}function Fn(e,n){if(e&1&&(r(0,"span"),s(1),a()),e&2){let t=c().$implicit;o(),v(" ",t==null||t.value==null?null:t.value.description," ")}}function En(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature01),C)}}function Sn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature02),C)}}function Dn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature03),C)}}function Tn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature04),C)}}function An(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature05),C)}}function In(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature06),C)}}function Bn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature07),C)}}function Vn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature08),C)}}function zn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature09),C)}}function Hn(e,n){if(e&1&&(m(0,"li",12),f(1,"safeHtml")),e&2){let t=c().$implicit;u("innerHTML",_(1,1,t==null||t.value==null?null:t.value.feature10),C)}}function Rn(e,n){if(e&1&&(r(0,"h3"),s(1),a(),d(2,Fn,2,1,"span"),r(3,"ul",29),d(4,En,2,3,"li",12),d(5,Sn,2,3,"li",12),d(6,Dn,2,3,"li",12),d(7,Tn,2,3,"li",12),d(8,An,2,3,"li",12),d(9,In,2,3,"li",12),d(10,Bn,2,3,"li",12),d(11,Vn,2,3,"li",12),d(12,zn,2,3,"li",12),d(13,Hn,2,3,"li",12),a()),e&2){let t=n.$implicit;o(),S(t==null||t.value==null?null:t.value.name),o(),p(!(t==null||t.value==null||t.value.description==null)&&t.value.description.includes("Installation Gift Card")?-1:2),o(2),p(!(t==null||t.value==null)&&t.value.feature01?4:-1),o(),p(!(t==null||t.value==null)&&t.value.feature02?5:-1),o(),p(!(t==null||t.value==null)&&t.value.feature03?6:-1),o(),p(!(t==null||t.value==null)&&t.value.feature04?7:-1),o(),p(!(t==null||t.value==null)&&t.value.feature05?8:-1),o(),p(!(t==null||t.value==null)&&t.value.feature06?9:-1),o(),p(!(t==null||t.value==null)&&t.value.feature07?10:-1),o(),p(!(t==null||t.value==null)&&t.value.feature08?11:-1),o(),p(!(t==null||t.value==null)&&t.value.feature09?12:-1),o(),p(!(t==null||t.value==null)&&t.value.feature10?13:-1)}}function Ln(e,n){if(e&1&&(r(0,"div",17)(1,"h2"),s(2,"Also Included"),a(),r(3,"div",30),d(4,On,6,1,"span",31),M(5,Rn,14,12,null,null,w),a()()),e&2){let t=c(2);o(4),p(t.product!=null&&t.product.warrantyName?4:-1),o(),k(t.product==null?null:t.product.components)}}function $n(e,n){if(e&1){let t=x();r(0,"div",0)(1,"ul",1)(2,"li",2),h("click",function(){b(t);let l=c();return y(l.onOverview())}),r(3,"h2"),m(4,"img",3),r(5,"a",4),s(6,"Overview"),a()()(),d(7,on,5,3,"li",5),d(8,rn,5,3,"li",5),d(9,an,5,3,"li",5),a(),r(10,"div",6)(11,"h4",7),s(12,"Shipping & Delivery"),a(),m(13,"p",8),f(14,"safeHtml"),a(),r(15,"div",6)(16,"h4",7),s(17,"Specifications"),a(),m(18,"p"),M(19,sn,6,1,"div",9,w),d(21,un,4,1),m(22,"p"),a(),r(23,"div",6)(24,"h4",7),s(25,"Returns"),a(),m(26,"p",8),f(27,"safeHtml"),m(28,"p"),a(),r(29,"div",6),m(30,"a",10),r(31,"h4",7),s(32,"Overview"),a(),r(33,"div",11)(34,"h2"),s(35),a(),m(36,"p",12),f(37,"safeHtml"),m(38,"div",13),r(39,"span",14)(40,"p",15),s(41,"California residents: "),r(42,"a",16),s(43,"Click here for Prop 65 information."),a()()(),d(44,Pn,13,10),d(45,Ln,7,1,"div",17),a()()()}if(e&2){let t=c();o(2),u("ngClass",A(21,mt,t.btnOverview)),o(5),p((t.product==null?null:t.product.variantType)===void 0?7:-1),o(),p(t.product!=null&&t.product.sealDescription?8:-1),o(),p(t.product!=null&&t.product.shippingDetails?9:-1),o(),u("ngClass",A(23,st,!t.shipping)),o(3),u("innerHTML",_(14,15,t.product==null?null:t.product.shippingDetails),C),o(2),u("ngClass",A(25,st,!t.specifications)),o(4),k(t.product==null?null:t.product.classifications),o(2),p(t.product!=null&&t.product.returnPolicy?21:-1),o(2),u("ngClass",A(27,st,!t.returns)),o(3),u("innerHTML",_(27,17,t.product==null?null:t.product.sealDescription),C),o(3),u("ngClass",A(29,st,!t.overview)),o(6),S(t.product==null?null:t.product.name),o(),u("innerHTML",_(37,19,t.product==null?null:t.product.description),C),o(8),p(t.product!=null&&t.product.feature01||t.product!=null&&t.product.feature02||t.product!=null&&t.product.feature03||t.product!=null&&t.product.feature04||t.product!=null&&t.product.feature05||t.product!=null&&t.product.feature06||t.product!=null&&t.product.feature07||t.product!=null&&t.product.feature08||t.product!=null&&t.product.feature09||t.product!=null&&t.product.feature10?44:-1),o(),p(t.product!=null&&t.product.warrantyName||t.product!=null&&t.product.components&&(t.product==null||t.product.components==null?null:t.product.components.length)>0?45:-1)}}var ut=class e{constructor(n){this.location=n;this.webCollageInitiated=!1;this.observer=null;this.observerAttached=!1}set productData(n){this.product=n;let t=new URLSearchParams(document.location.search);n&&n?.variantType?.valueOf()!=="GenericVariantProduct"&&!t.has("yid")&&this.location.replaceState("/store"+n.url+"?"+t.toString()),this.webCollageInitiated=!1,this.observerAttached=!1,this.observer?.disconnect(),this.filterWarrantiesData=n.warrantiesData?.filter(i=>i.warrantyType==="EMBEDDED_WARRANTY")}ngOnInit(){this.overview=!0,this.specifications=!1,this.returns=!1,this.shipping=!1,this.btnShipping="color1",this.btnOverview="color2",this.btnSpecifications="color1",this.btnReturn="c
1olor1",typeof IntersectionObserver<"u"&&(this.observer=new IntersectionObserver(n=>{n[0]?.isIntersecting&&this.product&&!this.webCollageInitiated&&(this.callWebCollage(),this.observer?.disconnect())},{rootMargin:"200px"}))}ngAfterViewChecked(){let n=document.getElementById("syndi_inline");if(!this.observerAttached&&n&&this.product){if(this.isMerchantBundleWithChildProducts()){this.webCollageInitiated=!0,this.observerAttached=!0;return}this.observer?(this.observer.observe(n),this.observerAttached=!0):this.webCollageInitiated||this.callWebCollage()}}ngOnDestroy(){this.observer?.disconnect()}isMerchantBundleWithChildProducts(){return St(this.product)}callWebCollage(){this.webCollageInitiated=!0;var n=document.createElement("script");n.src="//content.syndigo.com/site/47358044-ba95-4d9a-b847-821391deae63/syndi.min.mjs?cv="+Math.floor(Date.now()/864e5),n.setAttribute("type","module"),document.head.appendChild(n),n.addEventListener("load",()=>{this.pushProductToSyndigo(this.product?.code)})}pushProductToSyndigo(n){window.SYNDI=window.SYNDI||[],SYNDI.push(n)}onShipping(){this.overview=!1,this.specifications=!1,this.returns=!1,this.shipping=!0,this.btnShipping="color2",this.btnOverview="color1",this.btnSpecifications="color1",this.btnReturn="color1"}onReturn(){this.overview=!1,this.specifications=!1,this.returns=!0,this.shipping=!1,this.btnShipping="color1",this.btnOverview="color1",this.btnSpecifications="color1",this.btnReturn="color2"}onSpecification(){this.overview=!1,this.specifications=!0,this.returns=!1,this.shipping=!1,this.btnShipping="color1",this.btnOverview="color1",this.btnSpecifications="color2",this.btnReturn="color1"}onOverview(){this.overview=!0,this.specifications=!1,this.returns=!1,this.shipping=!1,this.btnShipping="color1",this.btnOverview="color2",this.btnSpecifications="color1",this.btnReturn="color1"}static{this.\u0275fac=function(t){return new(t||e)(P(wt))}}static{this.\u0275cmp=E({type:e,selectors:[["app-product-tabs"]],inputs:{productData:"productData"},standalone:!1,decls:1,vars:1,consts:[[1,"product-detail-tab"],[1,"bar"],[1,"tab","main-tabs","product-overview-tab",3,"click","ngClass"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/tab_icons_overview.png","alt","car"],["data-link-name","productDetailsTab"],[1,"tab",3,"ngClass"],[1,"content",3,"ngClass"],[1,"heading"],[1,"return-policy",3,"innerHTML"],[1,"featureClass"],["name","tab-details"],[1,"features-overview"],[3,"innerHTML"],["id","syndi_inline"],[1,"web-collage"],[2,"font-size","0.75em"],["href","https://images.purchasingpower.com/merch/prop65/p65-warning.pdf","target","_blank"],[1,"also-includes"],[1,"tab",3,"click","ngClass"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/tab_icons_specs.png","alt","car"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/tab_icons_returns.png","alt","car"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/tab_icons_delivery.png","alt","car"],[2,"font-size","18px","font-style","normal","font-weight","400","color","rgb(102, 102, 102)"],[2,"width","100%"],[1,"values",2,"font-size","14px"],[1,"attrib"],[1,"return-policy-heading"],[1,"return-policy"],[1,"feature-heading"],[1,"features","hyperlink"],[1,"also-content"],["id","included-warranty"],[1,"hyperlink",3,"innerHTML"]],template:function(t,i){t&1&&d(0,$n,46,31,"div",0),t&2&&p(i.product?0:-1)},dependencies:[H,Ut],styles:['[_ngcontent-%COMP%]:root{--font-family-primary: "Roboto", Arial, Helvetica, sans-serif}[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;
1--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}.product-detail-tab[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{letter-spacing:0}ul[_ngcontent-%COMP%]   li.tab[_ngcontent-%COMP%]{height:31px;display:block;list-style:none;float:left;padding:0 2px 0 0;margin:0 2px 0 0;border-radius:3px 3px 0 0;border-top:solid 1px #CCCCCC;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;color:#000}.color1[_ngcontent-%COMP%]{background:#ccc}.color2[_ngcontent-%COMP%]{background:#fff}.tab[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:1.1em;margin:0;padding:5px 10px}.attrib[_ngcontent-%COMP%]{width:120px;padding-left:10px;padding-right:10px}.content[_ngcontent-%COMP%]{font-family:Arial,Helvetica,sans-serif;border:solid 1px #CCCCCC;padding:40px 40px 10px}@media screen and (max-width:960px){.content[_ngcontent-%COMP%]{padding:1em 1.4em}.product-detail-tab[_ngcontent-%COMP%]{display:flex;flex-direction:column}.product-detail-tab[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{border-radius:0;height:auto;border:none}.product-detail-tab[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   .main-tabs[_ngcontent-%COMP%]{border-radius:0;border:1px solid #CCCCCC;border-bottom:none;margin:0;padding:0}.product-detail-tab[_ngcontent-%COMP%]   .content[_ngcontent-%COMP%]{padding-top:20px}}.heading[_ngcontent-%COMP%]{background:transparent url(https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/support-header-border.gif) left bottom repeat-x;padding:0 0 5px;color:#003f5f;margin:10px 0 20px;text-transform:uppercase;font-weight:700;font-size:14px}.return-policy-heading[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:700;color:#666;margin-bottom:0}.hyperlink[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]     a{text-decoration:underline;color:#000!important}.hyperlink[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]     a:hover{text-decoration:none;color:#2870c9!important}.return-policy[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{font-size:14px;font-style:normal;font-weight:400;color:#333}.return-policy[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]    {font-size:14px;color:#000}.return-policy[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]     a{text-decoration:underline;color:#000!important}.return-policy[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]     a:hover{text-decoration:none;color:#2870c9!important}.return-policy[_ngcontent-%COMP%]{margin-top:5px}.return-policy[_ngcontent-%COMP%]    {font-size:14px;color:#000}.return-policy[_ngcontent-%COMP%]     a{text-decoration:underline;color:#000!important}.return-policy[_ngcontent-%COMP%]     a:hover{text-decoration:none;color:#2870c9!important}.return-policy[_ngcontent-%COMP%]     ul{line-height:1.5}.return-policy[_ngcontent-%COMP%]     ul li{line-height:1.5;color:#333;font-size:inherit;margin:0}.return-policy[_ngcontent-%COMP%]     ul li span{line-height:107%}.return-policy[_ngcontent-%COMP%]     p{font-size:14px;font-style:normal;font-weight:400;color:#333;line-height:1.5;letter-spacing:inherit}.return-policy[_ngcontent-%COMP%]     p b u span{font-size:9pt}table[_ngcontent-%COMP%]   [_ngcontent-%COMP%]:first-child{border-bottom:solid .5px #CCCCCC;padding-left:5px}.featureClass[_ngcontent-%COMP%]{margin-top:10px}.featureClass[_ngcontent-%COMP%]   h5[_ngcontent-%COMP%]{margin-top:20px}.bar[_ngcontent-%COMP%]{display:flex;flex-wrap:nowrap;height:30px;margin-bottom:0;padding-left:0}.bar[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{margin-left:10px}
1ul[_ngcontent-%COMP%]{list-style-type:disc;line-height:1.5}ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{color:#333;display:list-item;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin:0;line-height:1.2em;padding-bottom:3px}ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]     p{font-size:14px;line-height:1.2em}#included-warranty[_ngcontent-%COMP%]{font-size:14px}#included-warranty[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:1.2em}@media screen and (max-width:960px){.bar[_ngcontent-%COMP%]{display:block;margin-right:0}.tab[_ngcontent-%COMP%]{width:100%;border-bottom-width:0px;border-top:solid 1px #CCCCCC;margin-right:0}li.tab[_ngcontent-%COMP%]:last-child{margin-bottom:1em}.content[_ngcontent-%COMP%]{border-top-width:0px;padding:1em 1.4em}.color1[_ngcontent-%COMP%]{background:#fff}.color1[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{opacity:.4}.color2[_ngcontent-%COMP%]{background:#ccc;opacity:1}}.features-overview[_ngcontent-%COMP%]{font-size:14px}.features-overview[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{letter-spacing:0;color:#333}.features-overview[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{line-height:1.5;font-size:14px;font-style:normal;font-weight:400;font-family:Arial,Helvetica,sans-serif;letter-spacing:0;color:#333}.features-overview[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]     *{line-height:1.5;font-size:14px;font-style:normal;font-family:Arial,Helvetica,sans-serif;color:#000;letter-spacing:0}.features-overview[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]     ul{list-style:disc}.features-overview[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{margin-bottom:5px}h2[_ngcontent-%COMP%]{font-size:1.3em;font-weight:400;font-style:normal;color:#000}.also-includes[_ngcontent-%COMP%]{background-color:#fff;border:solid 1px #2870c9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:20px}.also-includes[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#fff;background:#2870c9;padding:10px;margin:0}.feature-heading[_ngcontent-%COMP%]{font-size:1.3em;font-style:normal;font-weight:400;color:#666;line-height:1.2;margin-top:20px}ul[_ngcontent-%COMP%], ol[_ngcontent-%COMP%]{margin:0 1.5em 1.5em 0;padding-left:1.5em}.also-content[_ngcontent-%COMP%]{padding:10px;font-size:14px}.also-content[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{color:#666;line-height:1.2;font-size:1.2em;margin-bottom:1em;margin-top:0}.web-collage[_ngcontent-%COMP%]     p{font-size:.75em}.web-collage[_ngcontent-%COMP%]     a{text-decoration:underline;color:#000!important}.web-collage[_ngcontent-%COMP%]     a:hover{text-decoration:none;color:#2870c9!important}.web-collage[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{color:#000}@media screen and (min-width:780px){.content[_ngcontent-%COMP%]{padding:40px 40px 10px}}']})}};function Nn(e,n){e&1&&(r(0,"span",5),s(1,"Protection Plan Included"),a())}function Qn(e,n){if(e&1&&m(0,"ppc-add-to-cart-tire",7),e&2){let t=c();u("fromPDP",t.product)}}function Un(e,n){if(e&1&&m(0,"app-add-to-cart",8),e&2){let t=c();u("productData",t.product)("warrantyDetails",t.warrantyDetails)}}function qn(e,n){if(e&1&&m(0,"li",21),e&2){let t=c(2);u("innerHTML",t.product==null?null:t.product.feature01,C)}}function jn(e,n){if(e&1&&m(0,"li",21),e&2){let t=c(2);u("innerHTML",t.product==null?null:t.product.feature02,C)}}function Yn(e,n){if(e&1&&m(0,"li",21),e&2){let t=c(2);u("innerHTML",t.product==null?null:t.product.feature03,C)}}function Kn(e,n){if(e&1&&(r(0,"div",17)(1,"h2",19),s(2,"Top Features:"),a(),r(3,"ul",20),d(4,qn,1,1,"li",21),d(5,jn,1,1,"li",21),d(6,Yn,1,1,"li",21),a()()),e&2){let t=c();o(4),p(t.product!=null&&t.product.feature01?4:-1),o(),p(t.product!=null&&t.product.feature02?5:-1),o(),p(t.product!=null&&t.product.feature03?6:-1)}}function Gn(e,n){e&1&&m(0,"div",18)}function Zn(e,n){if(e&1&&(r(0,"div",16),m(1,"app-product-tabs",22),a()),e&2){let t=c();o(),u("productData",t.product)}}var gt=class e{constructor(n,t,i,l,g){this.router=n;this.productService=t;this.route=i;this.monetate$=l;this.envConfig=g;this.instock=!0;this.fromQuickView=!1;this.priceDifference=new F;this.variantProductCodeOnColChange=new F;this.notifyVariantProductCode=new F;let O=bt({}
1,this.route.snapshot.queryParams);delete O.yid,this.router.navigate([],{queryParams:O})}set productData(n){n&&(this.product=n,this.instock=this.product?.stock&&this.product?.stock?.stockLevelStatus!=="outOfStock")}onScrollEvent(n){let t=document.getElementById("sticky-add-to-cart"),i=document.getElementById("prod_add_to_cart")?.offsetTop,l=document.getElementById("prod_add_to_cart")?.offsetHeight;t&&l&&(window.innerWidth<960&&window.pageYOffset>l+i?t.style.display="block":t.style.display="none")}ngOnInit(){}ngAfterViewInit(){}setWarrantyDetails(n){n&&(this.warrantyDetails=n)}setVariantProductCode(n){this.productService.get(n,"details").subscribe(t=>{t&&(this.product=t,this.monetate$.monetateTrackProduct("PDP",t))})}updateImageOnColorChange(n){n&&(this.variantOptionProductCodeOnColorChange=n)}closeModal(n){n||this.router.navigate(["/store/p/",this.product?.code]).then(()=>{window.location.reload()})}setInstallmentPrice(n){n&&(this.installmentPrice=n?.pppPrice,this.totalPrice=n?.totalPrice)}getDeviceType(){return Ht("false")}static{this.\u0275fac=function(t){return new(t||e)(P(it),P(ot),P(nt),P(Lt),P(Rt))}}static{this.\u0275cmp=E({type:e,selectors:[["app-product-detail"]],hostBindings:function(t,i){t&1&&h("scroll",function(g){return i.onScrollEvent(g)},Z)},inputs:{productData:"productData",fromQuickView:"fromQuickView"},outputs:{priceDifference:"priceDifference",variantProductCodeOnColChange:"variantProductCodeOnColChange",notifyVariantProductCode:"notifyVariantProductCode"},standalone:!1,decls:34,vars:22,consts:[["id","productDetailUpdateable"],["id","sticky-add-to-cart",1,"mobile-view","tabletOnly"],[1,"sticky-info"],["id","sticky-PPP"],["id","stickyTotal"],[1,"sticky-protection"],["id","stickyCartButton",1,"button","positive"],[3,"fromPDP"],[3,"productData","warrantyDetails"],[1,"product-title"],[1,"product-SKU"],[1,"product-details-div"],[1,"product-detail-images","p-0"],[3,"variantOptionCode","productData","fromQuickView"],[1,"product-warranty-div"],[3,"warrantyDetailsEmitter","notifyVariantProductCodeChange","variantOptionProductCodeOnColorChange","priceDifference","productData","fromQuickView"],[1,"clear"],["id","topFeatures"],[1,"mobile-view"],[1,"mobileResponsive"],[1,"featureSummary"],[1,"featureSummaryItem",3,"innerHTML"],[3,"productData"]],template:function(t,i){t&1&&(r(0,"div",0)(1,"div",1)(2,"div",2)(3,"h2"),s(4),a(),r(5,"span",3),s(6),f(7,"number"),a(),s(8," / payment \xA0"),r(9,"sup"),s(10,"*"),a(),s(11," (\xA0"),r(12,"span",4),s(13),f(14,"number"),a(),s(15,"\xA0) "),d(16,Nn,2,0,"span",5),a(),r(17,"div",6),d(18,Qn,1,1,"ppc-add-to-cart-tire",7),d(19,Un,1,2,"app-add-to-cart",8),a()(),r(20,"div")(21,"h1",9),s(22),a(),r(23,"div",10),s(24),a()(),r(25,"div",11)(26,"div",12),m(27,"app-product-images",13),a(),r(28,"div",14)(29,"app-product-summary",15),h("warrantyDetailsEmitter",function(g){return i.setWarrantyDetails(g)})("notifyVariantProductCodeChange",function(g){return i.setVariantProductCode(g)})("variantOptionProductCodeOnColorChange",function(g){return i.updateImageOnColorChange(g)})("priceDifference",function(g){return i.setInstallmentPrice(g)}),a()()(),m(30,"div",16),d(31,Kn,7,3,"div",17),d(32,Gn,1,0,"div",18),d(33,Zn,2,1,"div",16),a()),t&2&&(o(4),S(i.product==null?null:i.product.name),o(2),v("$",T(7,16,i.installmentPrice?i.installmentPrice:i.product==null?null:i.product.pricePerPayment,"1.2-2")),o(7),v("$",T(14,19,i.totalPrice?i.totalPrice:i.product==null?null:i.product.fullPrice,"1.2-2")," Total"),o(3),p(i.product!=null&&i.product.hasEmbeddedWarranty?16:-1),o(2),p(i.product.isTireProduct?18:-1),o(),p(i.product.isTireProduct?-1:19),o(3),v("",i.product==null?null:i.product.name," "),o(2),v("SKU:",i.product==null?null:i.product.code),o(3),u("variantOptionCode",i.variantOptionProductCodeOnColorChange)("productData",i.product)("fromQuickView",i.fromQuickView),o(2),u("productData",i.product)("fromQuickView",i.fromQuickView),o(2),p((i.product==null?null:i.product.variantType)===void 0&&!i.fromQuickView?31:-1),o(),p(i.fromQuickView?-1:32),o(),p(i.fromQuickView?-1:33))},dependencies:[at,lt,ct,pt,ut,R],styles:['[_ngcontent-%COMP%]:root{--font-family-primary: "Roboto", Arial, Helvetica, sans-serif}[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;
1--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}#sticky-add-to-cart[_ngcontent-%COMP%]{display:none;width:100%;background-color:#fff;position:fixed;top:0;left:0;padding:10px 0;font-size:12px;font-weight:700;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.4);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.4);box-shadow:0 1px 5px #0006;min-height:50px;z-index:555}#sticky-add-to-cart[_ngcontent-%COMP%]   .sticky-info[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-family:Roboto;font-weight:400;font-style:normal;font-size:16px;word-wrap:break-word;padding-bottom:2px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}#sticky-add-to-cart[_ngcontent-%COMP%]   .sticky-info[_ngcontent-%COMP%]   #sticky-PPP[_ngcontent-%COMP%]{font-family:Roboto Bold,Roboto Regular,Roboto,sans-serif;font-weight:700;font-size:15px}#sticky-add-to-cart[_ngcontent-%COMP%]   .sticky-protection[_ngcontent-%COMP%]{display:block}#sticky-add-to-cart[_ngcontent-%COMP%]   .sticky-info[_ngcontent-%COMP%]{max-width:49%;float:left;margin-left:20px;font-weight:initial;font-size:12.5px}#sticky-add-to-cart[_ngcontent-%COMP%]   .sticky-info[_ngcontent-%COMP%]   sup[_ngcontent-%COMP%]{margin-top:-.2em}#sticky-add-to-cart[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:14px;font-weight:700}#sticky-add-to-cart[_ngcontent-%COMP%]   .button[_ngcontent-%COMP%]{float:right;margin-right:20px!important;margin-top:20px!important}@media only screen and (min-width:960px){#sticky-add-to-cart[_ngcontent-%COMP%]{display:none}}.product-title[_ngcontent-%COMP%]{color:#000;font-size:20px;margin-top:10px}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], h4[_ng
1content-%COMP%], h5[_ngcontent-%COMP%], h6[_ngcontent-%COMP%]{font-weight:400;color:#111;line-height:1.2}.product-SKU[_ngcontent-%COMP%]{font-size:11.2px;padding-left:5px}#buyBox[_ngcontent-%COMP%]   .pricing[_ngcontent-%COMP%]{flex-basis:50%;margin-bottom:10px}@media only screen and (min-width:960px){#buyBox[_ngcontent-%COMP%]   .squareTrade[_ngcontent-%COMP%]{padding:15px 0;position:relative;flex-basis:50%;border-top:1px solid #CCCCCC}}@media only screen and (max-width:959px){#buyBox[_ngcontent-%COMP%]   div.squareTrade[_ngcontent-%COMP%]{clear:both;float:none;margin-left:0;width:100%;min-height:140px;border-top:solid 1px #CCCCCC;position:relative;padding:15px 0}.product-title[_ngcontent-%COMP%]{font-size:14px;margin-top:20px;padding:8px 0}.product-SKU[_ngcontent-%COMP%]{display:none}}#buyBox[_ngcontent-%COMP%]   .prod_add_to_cart[_ngcontent-%COMP%]{margin:0;padding:15px 0 0;text-align:left;border-top:1px solid #CCCCCC}.category_in_stock_message[_ngcontent-%COMP%]{color:#00b400;font-size:16px;line-height:19px;margin:0;clear:both}.category_out_stock_message[_ngcontent-%COMP%]{color:#b40000;font-size:10px;line-height:19px;margin:0;clear:both}.alertMessage[_ngcontent-%COMP%]{padding:10px;margin:5px auto 20px;font-weight:700;border:1px solid #CCCCCC;border-radius:4px;background-color:#fff;max-width:370px}.alertMessage[_ngcontent-serverApp-c331][_ngcontent-%COMP%]{padding:10px;max-width:none;margin:0;font-weight:700;border:1px solid #CCCCCC;border-radius:4px;background-color:#fff}.shipmentIcon[_ngcontent-%COMP%]{width:40px;height:40px}.edd-pdp-msg[_ngcontent-%COMP%]{font-size:16px;line-height:1.4}.shipmentContainer[_ngcontent-%COMP%]{display:flex}.edd-pdp-msg-container[_ngcontent-%COMP%]{margin-left:12px}.product-detail-images[_ngcontent-%COMP%]{max-width:50%;width:50%}.product-warranty-div[_ngcontent-%COMP%]{font-size:14px;max-width:50%;width:50%;margin-left:10px}.squareTradeVertical[_ngcontent-%COMP%]{border-left:1px solid #CCCCCC;padding-top:16px;padding-bottom:16px}.columnWarrantyBlock[_ngcontent-%COMP%]{display:flex;margin:0;border:1px solid #000000;border-radius:10px}.WarrantyBlock[_ngcontent-%COMP%]{display:flex;flex-direction:column}.thresholdInfo[_ngcontent-%COMP%]{padding-top:5px;border-top:1px solid #CCCCCC}  .add_to_cart .button,   #stickyCartButton .button{font-family:Roboto Light,Roboto Regular,Roboto,sans-serif!important;text-decoration:none;font-weight:400!important;font-style:normal!important;padding:15px 40px!important;border-radius:3px!important;border-style:solid!important;border-width:1px!important;transition:all .5s ease!important;box-sizing:border-box!important;text-align:center!important;background-color:#d54300!important;border-color:#d54300}  #stickyCartButton .button{padding:5px 32px!important;height:37.5px}  .button[disabled],   .out-of-stock,   .button[disabled]:hover{opacity:1!important;background:#d7d7d796!important;border:1px solid #ffffff!important}.product-details-div[_ngcontent-%COMP%]{display:flex}.mobile-view[_ngcontent-%COMP%]{display:none}@media only screen and (max-width:767px){.shipmentContainer[_ngcontent-%COMP%]{margin-left:8px}.product-details-div[_ngcontent-%COMP%]{display:flex;flex-direction:column}.product-detail-images[_ngcontent-%COMP%], .product-warranty-div[_ngcontent-%COMP%]{max-width:100%;width:100%;margin:0}.mobile-view[_ngcontent-%COMP%]{display:block;padding:15px}}@media(min-width:768px)and (max-width:959px){.product-details-div[_ngcontent-%COMP%]{width:588px}.mobile-view[_ngcontent-%COMP%]{display:block;padding:15px}}@media all and (-ms-high-contrast:none){#buyBox[_ngcontent-%COMP%], #buyBoxNoST[_ngcontent-%COMP%]{display:block}}#topFeatures[_ngcontent-%COMP%]{margin:25px 0}#topFeatures[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{font-family:Arial,Helvetica,sans-serif,Verdana}#topFeatures[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{color:#000;font-size:16.8px;font-weight:700;border-bottom:solid 1px #999999}#topFeatures[_ngcontent-%COMP%]   .featureSummary[_ngcontent-%COMP%]:last-child{padding-bottom:0}#topFeatures[_ngcontent-%COMP%]   .featureSummary[_ngcontent-%COMP%]{margin:10px 0 5px;padding:0 20px}#topFeatures[_ngcontent-%COMP%]   .featureSummary[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{padding-bottom:5px;line-height:19px;font-size:16px;color:#333;width:auto;height:auto;margin:0;letter-spacing:0}#topFeatures[_ngcontent-%COMP%]   .featureSummary[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]     p{font-size:16px;line-height:19px}@media screen and (max-width:767px){.mobileResponsive[_ngcontent-%COMP%]{padding-left:10px;padding-right:10px}}']}
1)}};function Xn(e,n){if(e&1){let t=x();r(0,"div",2)(1,"div",4)(2,"div",5)(3,"app-product-detail",6),h("closeModalEmmitter",function(l){b(t);let g=c();return y(g.close(l))}),a()(),m(4,"div",7),a()()}e&2&&(o(3),u("productData",n)("fromQuickView",!0))}function ti(e,n){e&1&&(r(0,"div",3),m(1,"iframe",8),a())}function ei(e,n){e&1&&d(0,ti,2,0,"div",3),e&2&&p(n?0:-1)}function ni(e,n){e&1&&(r(0,"div",3),m(1,"iframe",8),a())}var _t=class e{constructor(n){this.productService=n}set productCode(n){this.code=n,this.product$=this.productService.get(n,"details")}ngOnInit(){this.code&&(this.product$=this.productService.get(this.code,"details")),this.showUnavailableContent$=this.productService.hasError(this.code,"details")}close(n){n&&this.modalRef.close()}static{this.\u0275fac=function(t){return new(t||e)(P(ot))}}static{this.\u0275cmp=E({type:e,selectors:[["app-product-detail-quick-view"]],inputs:{productCode:"productCode",errorInAddToCart:"errorInAddToCart"},standalone:!1,decls:7,vars:7,consts:[[1,"closex",2,"width","18px","height","18px"],["src","https://ui.purchasingpower.com/desktop/theme-purchasingpower/images/colorbox/close.png","alt","fa",3,"click"],[2,"display","flex"],[1,"errorHomepage"],["id","productDetailWrapper"],["id","productDetailUpdateable",1,""],[3,"closeModalEmmitter","productData","fromQuickView"],[1,"clear"],["width","100%","height","100%","src",vt`/store/showHomepageError?errorType=Product`]],template:function(t,i){if(t&1&&(r(0,"div",0)(1,"img",1),h("click",function(){return i.close(!0)}),a()(),d(2,Xn,5,2,"div",2),f(3,"async"),d(4,ei,1,1),f(5,"async"),d(6,ni,2,0,"div",3)),t&2){let l,g;o(2),p((l=_(3,3,i.product$))?2:-1,l),o(2),p((g=_(5,5,i.showUnavailableContent$))?4:-1,g),o(2),p(i.errorInAddToCart?6:-1)}},dependencies:[gt,et],styles:['[_ngcontent-%COMP%]:root{--font-family-primary: "Roboto", Arial, Helvetica, sans-serif}[_ngcontent-%COMP%]:root{--color-text: #333333;--color-footer-text: #666666;--color-text-heading: #000000;--color-text-heading2: #666666;--color-link: #0071CE;--color-link-hover: #19BAE0;--color-nav-bg: #F4FAFF;--color-visited: #8B31A8;--color-primary: #0071CE}[_ngcontent-%COMP%]:root{--ppc-blue: #0071CE;--standard-blue: #1891ff;--ppc-blue-alt: #19BAE0;--policy-h1: #2975b6;--ppc-blue-alt-1: #0073CF;--ppc-blue-alt-2: #236fc2;--ppc-blue-alt-3: #8BB1DB;--cyan: #A3DBE8;--cyan-alt-1: #d0f0fb;--magenta: #A83D72;--yellow: #EBB700;--orange: #D54300;--orange-checkout: #F36A20;--orange-alt: #fE5900;--orange-alt-1: #FF6A14;--orange-alt-2:#F36C23;--green: #62A60A;--green-alt-2: #00843D;--red: #C4262E;--red-alt-1: #de0000;--red-alt-2: #BA0C2F;--black: #000000;--white: #FFFFFF;--white-alt: #fafafa;--grey: #666666;--grey-alt-1:#e5e5e5;--grey-check: #E0E0E0;--grey-light: #CCCCCC;--grey-light-1: #ddd;--grey-alt1: #757575;--grey-alt2: #E9E9E9;--grey-alt3: #E1E1E1;--grey-alt4: #555555;--grey-alt5: #7e7e7e;--grey-alt6: #6c757d;--grey-alt7: #DEF1F5;--grey-alt8: #D9D9D9;--grey-alt9: #A6A6A6;--grey-oslo: #818a8f;--grey-dark:#969797;--grey-disable-color: #6d6d6d;--grey-disable-bg: #d7d7d796;--btn-active-color: #0062cc;--btn-active-border-color: #005cbf;--skyBlue: #87ceeb;--gainsboro: #dcdcdc;--silver: #bbbbbb;--mustard: #fedf4c;--grey-searchbox: #F2F2F2;--out-of-stock-bg: #D9262A;--btn-add-to-cart: #CF4520;--blue-installer: #003F5F;--installer-border: #92D400;--free-shipping: #008000;--cart-btn-disabled: #979797;--cart-btn-border-dsbl: #969696;--cart-form-control: #d7d7d7;--error-bg-user-name-reset: #fcebeb;--global-orange: #e38e00;--global-border: #d1c99d;--global-grey: #777777;--global-green: #517c1b;--global-yellow: #fed100;--global-blue: #2870c9;--global-red: #b40000;--global-green-alt: #00b400;--header-orange: #ff6d22;--header-background: #eee;--header-background-2: #e7e6e6;--header-checked: #41a53b;--header-olive: #a6c25c;--header-green:#88BD42;--header-dark: #242643;--header-pale-purple: #585a70;--link-hover: #028dff;--h2-catalog: #787878;--product-red-1: #B10000;--product-grey-1: #888888;--product-grey-2: #797979;--product-grey-4: #999999;--product-bg: #e9ecef;--product-blue-1: #448ee4;--product-blue-2: #0072d1;--product-white: #f3f3f3;--product-font: #111111;--product-catalog-view-header: #ff6d10;--product-banner: #F3F9FD;--myacc-red: #ff0000;--myacc-green: #090;--chart-green: #55a527;--myacc-payment-header: #98d4e9;--my-account-lightyellow: lightgrey;--my-account-blue-dropdown: #99d6EA;--checkout-promo: #2971BF;--checkout-order-title: #094264;--shipping-page-link: #5ca6e0;--shipping-page-grey-light: #efefef;--shipping-page-font-color: #4c4c4c;--shipping-page-red: #FF0303;--lightskyblue: lightskyblue;--lightblue: lightblue;--spending-limit-bg: #99d6ea1a;--tooltip-blue: #0070d2;--danger-alert-box-background: #F2DEDE;--danger-alert-box-color: #784845;--info-alert-box-background: #D9EDF5;--info-alert-box-border: #547686;--info-alert-box-color: #3F5988;--success-alert-box-background: #D8E4D8;--success-alert-box-color: #336600;--success-alert-box-border: #609D7A;--warning-alert-box-background: #FCF8E3;--warning-alert-box-color: #8A5D2A;--error-red: #AC1607;--h2_color: #0073EF;--font-color: #333333;--font-color-visited: #8B31A8;--background-color: #F0F0F0;--table-stripe-color: #F9F9F9;--nav-background-color: #F4FAFF;--filter-background-color: #EEF4FC;--connector-grey:#7d868c;--interstitial-orange: #FF6F00;--interstitial-warranty-border: #EEEEEE;--neutral-black-333: #333333;--tooltip-font-color: #f8f8f2;--tooltip-background: #282a36;--chat-background: #d8f5ff;--chat-thinking-txt: #667085;--chat-thinking-dots: #98a2b3;--chat-background-default: #0171ce;--chat-input-field: #dfdfdf;--chat-txt-error: #784845;--payroll-connect-icon-bg: #DEF1F5;--payroll-connect-background: #F3F9FD;--payroll-connect-border: #E0E7FF;--payroll-connect-success-background: #F3FDF4;--payroll-connect-success-border: #00843D;--payroll-connect-alert-background: #FFF8E6;--payroll-connect-alert-border: #FFB600;--payroll-connect-error-background: #F9E7EB;--payroll-connect-error-border: #BA0C2F;--payroll-connect-blue-border: #B3D5F1;--grey-alt10: E5E7EB}#breadcrumb[_ngcontent-%COMP%]{background:none!important;clear:both;margin:0;font-size:.9em;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}#productDetailWrapper[_ngcontent-%COMP%]{padding:.75rem;max-width:100%;margin:50px 35px 52px 52px}@media only screen and (max-width:767px){#productDetailWrapper[_ngcontent-%COMP%]{padding:1rem;flex-direction:column;width:100%!important}}#globalMessages[_ngcontent-%COMP%]{padding:.75rem 1rem}.productLayout1[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-size:1.5rem}.closex[_ngcontent-%COMP%]{position:absolute;right:15px;top:15px;cursor:pointer}.closex[_ngcontent-%COMP%]:hover   img[_ngcontent-%COMP%]{opacity:.5}@media only screen and (min-width:960px){.productLayout1[_ngcontent-%COMP%]{margin:34px!important}}@media only screen and (max-width:767px){#upsellWrapper[_ngcontent-%COMP%]{display:none}#productDetailWrapper[_ngcontent-%COMP%]{max-width:100%!important;width:100%!important}}.errorHomepage[_ngcontent-%COMP%]{height:100%;margin-right:32px}@media only screen and (max-width:767px){#productDetailWrapper[_ngcontent-%COMP%]{margin:0!important}}@media screen and (min-width:768px){[_nghost-%COMP%]     .product-detail-images{max-width:45%;width:48%}[_nghost-%COMP%]     .product-warranty-div{font-size:14px;max-width:62%;width:58%;margin-left:20px}[_nghost-%COMP%]     .featureSummary{padding:0 30px 0 20px}}[_nghost-%COMP%]     .corouselMobile{border:.5px solid #CCCCCC}']})}};var Xt=class e{static{this.\u0275fac=function(t){return new(t||e)}}static{this.\u0275mod=Pt({type:e})}static{this.\u0275inj=xt({imports:[kt,Ft,Tt,It,Vt,Bt,zt]})}};export{K as PdpValuePropModalComponent,_t as ProductDetailQuickViewComponent,Xt as QuickViewModule};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.