(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5325,7488],{18917:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/residential/en/products/[...slug]",function(){return a(70561)}])},84792:function(e,t,a){"use strict";var r=a(85893),l=a(16829);t.Z=e=>{let{svgClass:t,pathClass:a,...i}=e;return(0,r.jsx)("svg",{width:"14",height:"8",viewBox:"0 0 14 8",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-label":"Arrow Up Icon",className:(0,l.Z)(t||"stroke-cadet"),...i,children:(0,r.jsx)("path",{d:"M13 7L7 1L1 7",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:a})})}},81314:function(e,t,a){"use strict";var r=a(85893);t.Z=e=>{let{className:t,strokeColor:a,...l}=e;return(0,r.jsxs)("svg",{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-label":"Download Icon",...l,children:[(0,r.jsx)("path",{d:"M21 15V19C21 19.5304 20.7893 20.0391 20.4142 20.4142C20.0391 20.7893 19.5304 21 19 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V15",stroke:a||"#DA2400",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M7 10L12 15L17 10",stroke:a||"#DA2400",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,r.jsx)("path",{d:"M12 15V3",stroke:a||"#DA2400",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}},67894:function(e,t,a){"use strict";a.d(t,{Z:function(){return p}});var r=a(85893),l=a(67294),i=a(15830),n=a(16829),s=a(14701),o=a(84792),c=e=>(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 25 25",fill:"none","aria-label":"Plus Icon",...e,children:[(0,r.jsx)("title",{children:"Plus"}),(0,r.jsx)("line",{x1:"6",y1:"12.5",x2:"19",y2:"12.5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"}),(0,r.jsx)("line",{x1:"12.5",y1:"6",x2:"12.5",y2:"19",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"})]}),d=e=>(0,r.jsxs)("svg",{width:"16",height:"16",viewBox:"0 0 25 25",fill:"none","aria-label":"Minus Icon",...e,children:[(0,r.jsx)("title",{children:"Minus"}),(0,r.jsx)("line",{x1:"6",y1:"12.5",x2:"19",y2:"12.5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round",vectorEffect:"non-scaling-stroke"})]}),u=e=>{let{children:t}=e;return(0,r.jsx)("div",{className:"flex h-4 w-4 items-center justify-center",children:t})},m=e=>{let{isActive:t,isPlusIcon:a=!1,svgClass:l}=e,i=t?(0,r.jsx)(u,{children:(0,r.jsx)(d,{})}):(0,r.jsx)(u,{children:(0,r.jsx)(c,{})}),n=t?(0,r.jsx)(u,{children:(0,r.jsx)(o.Z,{pathClass:l})}):(0,r.jsx)(u,{children:(0,r.jsx)(s.Z,{pathClass:l})});return a&&i||n};function p(e){let[t,a]=(0,l.useState)(!1),s=(0,l.useRef)(null),[o,c]=(0,l.useState)(0),{title:d,titleContent:u,titleClassName:p,titleContainerClassName:h,content:x,mini:f=!1,bordered:g=!0,children:v,className:b="",svgClass:y,borderedDropdown:w=!1,childClassName:j,isPlusIcon:k=!1}=e;return(0,l.useEffect)(()=>{let e=s.current;if(!e)return;let t=()=>{let t=e.parentElement;c(t?t.scrollHeight:e.scrollHeight)};t();let a=new ResizeObserver(t);return a.observe(e),()=>a.disconnect()},[x,v]),(0,l.useEffect)(()=>{if(!t)return;let e=s.current;if(!e)return;let a=requestAnimationFrame(()=>{let t=e.parentElement;c(t?t.scrollHeight:e.scrollHeight)});return()=>cancelAnimationFrame(a)},[t]),(0,r.jsxs)("div",{className:(0,n.Z)("y-accordion",{"border-t p-2":!b&&g},b),children:[(0,r.jsxs)("button",{className:(0,n.Z)("flex min-h-[48px] w-full items-center",{"rounded-md border":w,"pb-5 pt-5":!f},h,{"cursor-pointer":!!(x||v)},{"cursor-default":!(x||v)}),onClick:()=>{(x||v)&&a(!t)},"aria-expanded":t,...e.dataAttributes,children:[(0,r.jsxs)("span",{className:(0,n.Z)("y-question pointer-events-none",p||(0,n.Z)("flex-1 pl-4 text-left",!f&&"text-lg font-semibold")),children:[d,u]}),(0,r.jsx)("div",{className:(0,n.Z)("pointer-events-none ml-auto pr-4",!(x||v)&&"hidden"),children:(0,r.jsx)(m,{isActive:t,isPlusIcon:k,svgClass:y})})]}),v?(0,r.jsx)("div",{className:(0,n.Z)("y-answer overflow-hidden transition-[max-height,opacity] duration-300 ease-in-out",t?"opacity-100":"opacity-0",w&&"rounded-md border"),style:{maxHeight:t?o||9999:0,willChange:"max-height"},children:(0,r.jsx)("div",{ref:s,className:(0,n.Z)("block w-full overflow-hidden leading-relaxed",j||"px-6 pb-4 pt-1 text-base"),children:v})}):(0,r.jsx)("div",{className:(0,n.Z)("y-answer overflow-hidden transition-[max-height,opacity] duration-300 ease-in-out",t?"opacity-100":"opacity-0",w&&"rounded-md border"),style:{maxHeight:t?o||9999:0,willChange:"max-height"},children:(0,r.jsx)("div",{ref:s,className:(0,n.Z)("block w-full overflow-hidden leading-relaxed",j,{"pb-4 pl-4 pt-1 text-base":!j}),dangerouslySetInnerHTML:{__html:(0,i.F)(x)}})})]})}},66956:function(e,t,a){"use strict";a.r(t);var r=a(85893),l=a(30654),i=a(8933),n=a(72095),s=a(67294);t.default=()=>{let e=(0,s.useContext)(l.z),[t,a]=(0,s.useState)();return(0,s.useEffect)(()=>{e.zip&&(0,n.d)(e.zip).then(e=>a(e.dealers[0]))},[e.zip]),(0,r.jsx)(r.Fragment,{children:t&&(0,r.jsx)("div",{className:"py-8",id:"solo-dealer-card",children:(0,r.jsx)(i.Z,{dealer:t},t.data.companyID)})})}},2802:function(e,t,a){"use strict";var r=a(85893),l=a(67294),i=a(61806);t.Z=e=>{var t,a;let[n,s]=(0,l.useState)("");return(0,l.useEffect)(()=>{s((0,i.Z)(e))},[e.priceData,null===(t=e.productInfo)||void 0===t?void 0:t.dynamicPricingId,null===(a=e.productInfo)||void 0===a?void 0:a.dynamicPricingHighEfficiency]),(0,r.jsx)("span",{children:n})}},83907:function(e,t,a){"use strict";var r=a(85893),l=a(3798),i=a(67294);t.Z=e=>{let{setZip:t,customFunction:a}=e,[n,s]=(0,i.useState)(""),[o,c]=(0,i.useState)(!1);return(0,r.jsxs)("div",{children:[(0,r.jsxs)("form",{className:"mb-2 flex flex-nowrap",onSubmit:e=>{e.preventDefault(),""!==n?(c(!1),localStorage&&localStorage.setItem&&localStorage.setItem("zipcode",n),t(n),a&&a()):c(!0)},children:[(0,r.jsx)("input",{onChange:function(e){s(e.target.value.trim())},className:"h-[56px] w-full rounded-l border-2 border-gray-200 p-4",placeholder:"Enter Postal/Zip Code"}),(0,r.jsx)("button",{type:"submit",className:"h-full rounded-r bg-trane-red p-5","data-position":"body","data-location":"filter","data-action":"search","data-text-grouping":"cta","data-text":"search","data-type":"button",title:"Search","aria-label":"Search",children:(0,r.jsx)(l.Z,{svgClass:"stroke-white",pathClass:"stroke-white"})})]}),o&&(0,r.jsx)("small",{className:"absolute pl-5 text-trane-red",children:"Zip code or city is required"})]})}},24024:function(e,t,a){"use strict";a.r(t);var r=a(85893);t.default=e=>(0,r.jsx)("div",{style:e.pdpBvScrollMargin?{scrollMarginTop:"366px"}:void 0,"data-bv-show":e.dataBvShow,"data-bv-product-id":e.dataBvProductId,"data-bv-redirect-url":e.dataBvRedirectUrl,"data-bv-seo":e.dataBvSEO,"data-position":e.dataPosition||"body","data-location":e.dataLocation||"product detail","data-action":e.dataAction||"internal link","data-text-grouping":e.dataTextGrouping||"product review","data-text":e.dataText||"dynamic-value","data-type":e.dataType||"link"})},14901:function(e,t,a){"use strict";var r=a(85893),l=a(83907),i=a(67294),n=a(52738);t.Z=e=>{let[t,a]=(0,i.useState)(!1),{setZip:s}=e;function o(){a(!t)}return(0,r.jsxs)("div",{children:[(0,r.jsx)("div",{children:(0,r.jsx)("button",{onClick:o,className:"font-bold text-trane-red hover:underline","data-testid":"ChangeLocation--button",children:"Change Location"})}),(0,r.jsx)(n.Z,{show:t,onClose:o,modalHeight:"h-max",customDimensions:"max-h-max",children:(0,r.jsxs)("div",{className:"w-[80vw] px-2 md:w-auto md:px-16",children:[(0,r.jsx)("h2",{className:"mb-8 text-22 font-bold md:text-32",children:"Update your location"}),(0,r.jsxs)("div",{className:"relative mb-20 w-full",children:[(0,r.jsx)("p",{className:"font-bold",children:"Postal Code / City"}),(0,r.jsx)(l.Z,{setZip:s,customFunction:o})]})]})})]})}},43511:function(e,t,a){"use strict";a.r(t);var r=a(85893),l=a(67294),i=a(25675),n=a.n(i),s=a(29e3),o=a(47013);t.default=e=>{let{title_2:t,title_3:a,title_4:i,link_2:c,link_3:d,link_4:u}=e.attributes.data,{mediaData:m}=e,[p]=(0,l.useState)([]),h=(0,l.useMemo)(()=>[t,a,i],[t,a,i]),x=(0,l.useMemo)(()=>[c,d,u],[c,d,u]),f=(0,l.useCallback)(()=>{h.map((e,t)=>{p.push({title:e,image:m[t].node.sourceUrl,link:x[t]})})},[p,m,h,x]);return(0,l.useEffect)(()=>{f()},[f]),(0,r.jsx)(s.Z,{"data-testid":"four-blocks-for-links",children:(0,r.jsx)("div",{className:"mb-10 mt-10 flex w-full flex-row flex-wrap items-center justify-center lg:justify-evenly",children:p.map((e,t)=>(0,r.jsx)("div",{className:"w-1/2 lg:w-1/4",children:(0,r.jsxs)("div",{className:"relative m-2 min-h-[184px] flex-col rounded-lg px-2 transition-all ease-in-out hover:scale-105 lg:m-4 lg:min-h-[300px] lg:px-4",children:[(0,r.jsx)(n(),{src:e.image,className:"h-full w-full rounded-lg",alt:"Background Image",fill:!0,style:{objectFit:"cover"},objectPosition:"center"}),(0,r.jsx)("div",{className:"absolute inset-0 rounded-lg bg-gradient-to-t from-[#101820]",children:(0,r.jsx)(o.Z,{addClass:"absolute w-full h-full",href:e.link,disableBase:!0,children:(0,r.jsx)("div",{className:"absolute top-[50%] z-10 w-full translate-y-[-50%] pl-4 pr-4 text-center text-lg text-white lg:text-[28px]",children:e.title})})})]})},t))})})}},12404:function(e,t,a){"use strict";a.r(t);var r=a(85893),l=a(67294),i=a(25675),n=a.n(i),s=a(15174),o=a(67482),c=a(15830),d=a(47013),u=a(29e3),m=a(22808),p=a(30654),h=a(75253),x=a(15713);t.default=e=>{var t,a;let{bgColor:i="#101820",title:f,description:g,image:v,imageCanada:b,link:y,linkText:w,linkIcon:j,ctaButtons:k}=e,N=(0,l.useContext)(p.z),S=!1;(null===(t=N.siteOptions)||void 0===t?void 0:t.enableNcpCampaigns)&&(S=(0,x.Z)(N.siteOptions.enableNcpCampaigns,N.zip));let _=(0,s.C)(v.node.title,v.node.mediaDetails.file),C=(0,s.C)(null==b?void 0:b.node.title,null==b?void 0:b.node.mediaDetails.file),E=(0,s.C)("",null==j?void 0:j.node.mediaDetails.file),{isNavDark:I,zip:T,siteOptions:A}=(0,l.useContext)(p.z),L="absolute top-50% -translate-y-1/2";return"top"===e.imageVerticalAlignment&&(L="top-0 pt-12 md:pt-32"),"bottom"===e.imageVerticalAlignment&&(L="-bottom-2"),(0,r.jsxs)(u.Z,{sectionStyle:{backgroundColor:i},backgroundClass:"min-h-[472px] ".concat(I&&"bg-black md:bg-transparent -mt-[72px]"),children:[S&&I&&(null==A?void 0:null===(a=A.enableNcpBanner)||void 0===a?void 0:a.enableNcpBanner)&&(0,r.jsx)(h.K,{}),(0,r.jsx)("div",{className:"container relative mx-auto overflow-hidden",children:(0,r.jsxs)("div",{className:"grid grid-cols-1 items-center gap-4 md:px-6 lg:grid-cols-2 ".concat(I?"".concat(S?"pb-12 pt-5 md:pb-28 md:pt-12":"pb-12 pt-36 md:pb-28 md:pt-36"," "):"pb-16 pt-10 md:py-32"),children:[(0,r.jsxs)("div",{className:"pb-10 text-center md:pb-0 md:pr-6 md:text-left",children:[I&&(0,r.jsx)(m.Z,{crumbs:e.crumbs}),(0,r.jsx)("h1",{className:"mb-4 mt-4 font-Inter text-28 text-white md:w-1/2 md:text-6xl lg:w-full",children:f}),(0,r.jsx)("div",{className:"mb-10 font-Inter text-white md:mb-14 md:w-1/2 lg:w-full",dangerouslySetInnerHTML:{__html:(0,c.F)(g)}}),null==k?void 0:k.map((e,t)=>(0,r.jsx)(d.Z,{href:e.buttonUrl,primary:!0,addClass:"font-Lato font-semibold text-12 lg:text-14 rounded-full py-4 px-8 w-max text-white mr-4 w-full lg:w-auto mb-4",dataTrackingProps:{position:"body",text:e.buttonText,location:"hero",type:"button",textGrouping:"CTA",action:"internal link"},dataAttributes:e.dataValue?{["data-".concat(e.dataValue)]:!0}:void 0,children:e.buttonText},t)),y&&w&&(0,r.jsx)("div",{className:"mt-6 flex w-full justify-center md:justify-start",children:(0,r.jsx)(d.Z,{size:"none",disableBase:!0,addClass:"text-info-blue",href:y,ariaLabel:w,children:(0,r.jsxs)("div",{className:"flex items-center gap-3",children:[j&&""!==j.node.sourceUrl&&(0,r.jsx)(n(),{alt:E,src:j.node.sourceUrl,height:j.node.mediaDetails.height,width:j.node.mediaDetails.width}),w]})})})]}),(0,r.jsx)("div",{className:"relative md:absolute md:left-50% md:flex md:min-h-max md:w-1/2 md:max-w-840 md:object-cover ".concat(L),style:{maxHeight:"top"===e.imageVerticalAlignment||"bottom"===e.imageVerticalAlignment?"100%":"calc(100% - 8rem)"},children:b&&b.node.sourceUrl&&(0,o.nO)(T)?(0,r.jsx)(n(),{src:b.node.sourceUrl,width:b.node.mediaDetails.width,height:b.node.mediaDetails.height,alt:b.node.altText||C,style:{objectFit:"contain"}}):v&&v.node.sourceUrl&&(0,r.jsx)(n(),{src:v.node.sourceUrl,width:v.node.mediaDetails.width,height:v.node.mediaDetails.height,alt:v.node.altText||_,style:{objectFit:"contain"},"data-testid":"Hero--image"})})]})})]})}},87488:function(e,t,a){"use strict";a.r(t);var r=a(85893),l=a(47013),i=a(25675),n=a.n(i);t.default=e=>(0,r.jsx)("section",{className:"container mx-auto",children:(0,r.jsxs)("div",{className:"grid grid-cols-1 items-center gap-6 md:grid-cols-2",children:[(0,r.jsxs)("div",{className:"px-0 md:border-r md:border-gris md:py-48 lg:px-28",children:[(0,r.jsx)("h2",{className:"mb-4 text-32 font-bold text-rich-black",children:e.attributes.data.title}),(0,r.jsx)("p",{className:"pr-9 text-18 md:mb-20",children:e.attributes.data.content}),(0,r.jsx)("div",{className:"hidden md:block",children:(0,r.jsx)(l.Z,{btnClass:"rounded",addClass:"p-4 font-bold",href:e.attributes.data.cta_url,onClick:e.onClick,disableBase:!0,tertiary:!0,children:e.attributes.data.cta_text})})]}),(0,r.jsx)("div",{className:"md:pl-24",children:(0,r.jsx)("div",{children:e.attributes.data.block_repeater_fields.map((t,a)=>{let l;if(!e.mediaData&&!e.attributes.ignoreMediaData)return null;if(e.attributes.ignoreMediaData){var i,s;l=(null===(s=t.image)||void 0===s?void 0:null===(i=s.node)||void 0===i?void 0:i.sourceUrl.replace("http:","https:"))||!1}else e.mediaData.filter(e=>{var a,r;e.node.databaseId===(null===(r=t.image)||void 0===r?void 0:null===(a=r.node)||void 0===a?void 0:a.sourceUrl)&&(l=e.node.sourceUrl.replace("http:","https:"))});return(0,r.jsxs)("div",{children:[(0,r.jsxs)("div",{className:"font-rich-back md:mb-42 flex items-center md:block",children:[!!l&&(0,r.jsx)(n(),{alt:"icon",src:l,height:"30",width:"30"}),(0,r.jsx)("h3",{className:"pl-4 font-bold text-charcoal md:mb-6 md:pl-0 md:text-28",children:t.blockTitle})]}),(0,r.jsx)("p",{className:"mb-10 text-16 md:mb-14",children:t.description})]},a)})})}),(0,r.jsx)("div",{className:"mb-16 flex justify-center md:hidden",children:(0,r.jsx)(l.Z,{tertiary:!0,btnClass:"rounded w-full text-center minWidth-240",addClass:"text-trane-red",href:e.attributes.data.cta_url,onClick:e.onClick,children:e.attributes.data.cta_text})})]})})},37329:function(e,t,a){"use strict";a.r(t);var r=a(85893),l=a(67294),i=a(47013),n=a(41940),s=a(25675),o=a.n(s);t.default=e=>{let[t,a]=(0,l.useState)(!1);return(0,r.jsxs)("section",{className:"container mx-auto md:mx-4",children:[e.attributes.data.title&&(0,r.jsx)("h2",{className:"mb-16 text-22 font-bold text-rich-black md:text-32",children:e.attributes.data.title}),(0,r.jsx)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-3",children:e.attributes.data.block_repeater_fields.length>0?e.attributes.data.block_repeater_fields.map((t,a)=>(0,r.jsxs)("div",{className:"relative mb-8 border border-solid border-trane-red px-5 py-9 text-center",children:[(0,r.jsx)("span",{className:"absolute -top-3 left-2 bg-white px-2 uppercase italic text-trane-red",children:t.step_number}),(0,r.jsx)("div",{className:"mb-4 flex justify-center",children:(0,r.jsx)("span",{className:"block",children:(0,r.jsx)(o(),{alt:"icon",src:e.mediaData[a].node.sourceUrl,width:"24",height:"24"})})}),(0,r.jsx)("h3",{className:"mb-4 text-18 font-bold text-charcoal md:text-22",children:t.block_title}),t.description]},a)):""}),(0,r.jsx)("div",{className:"flex justify-center",children:(0,r.jsx)(i.Z,{btnClass:"rounded-lg",primary:!0,onClick:()=>a(!0),children:e.attributes.data.cta_text})}),(0,r.jsx)(n.Z,{onClose:()=>a(!1),show:t})]})}},40980:function(e,t,a){"use strict";var r=a(85893),l=a(11163),i=a(32752),n=a(36140),s=a(55534),o=a(53472),c=a(33086);t.Z=e=>{var t;let{disclaimer:a,schemaBlock:d}=e,{asPath:u}=(0,l.useRouter)(),m=u.includes("/electrification-hub"),p=u.includes("/learning-hvac");return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(n.Z,{seo:e.seo,title:null!==(t=e.title)&&void 0!==t?t:""}),(0,r.jsx)(c.Z,{schemaData:null==d?void 0:d.schemaBlock}),(0,r.jsx)(o.Z,{hideNavOffset:!p}),(0,r.jsx)("main",{role:"main",id:"main-content",children:(0,r.jsx)(i.Z,{...e})}),(0,r.jsx)(s.Z,{disclaimer:a,useBeLink:m})]})}},15174:function(e,t,a){"use strict";a.d(t,{C:function(){return r}});let r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(e||t.split(".")[0]).replace(/[^a-zA-Z0-9 ]/g," ")}},55025:function(e,t,a){"use strict";var r=a(33919);let l=async e=>{e||(e="28277");let t=(0,r.Z)("STAGING");try{let a=await fetch("https://".concat(t,".mtechapis.com/products/pricing?zipcode=")+e);return await a.json()}catch(e){return[]}};t.Z=l},72367:function(e,t,a){"use strict";a.d(t,{t:function(){return r}});let r=e=>fetch("https://api.weatherapi.com/v1/current.json?key=f159ef9519104e88ac7173827233005&q=".concat(e,"&aqi=no")).then(e=>e.json()).catch(e=>(console.error&&console.error("Exception in fetchWeather: ".concat(e.message||e)),e))},44041:function(e,t,a){"use strict";function r(e){return e%2==0}a.d(t,{Z:function(){return r}})},69213:function(e,t){"use strict";t.Z={attributes:{data:{"card-repeater":[{image:1,title:"Warranty & Registration",description:"After getting a new system, be sure to protect it with a warranty.",url:"/residential/en/resources/warranty-and-registration/",button_text:"Protect your system"},{image:2,title:"Owner’s Manuals",description:"Learn more about your product, like its technical specs and innovative technology.",url:"/residential/en/resources/owners-guides/",button_text:"Find your manual"},{image:3,title:"Troubleshooting",description:"Discover how you can troubleshoot your HVAC system.",url:"/residential/en/resources/troubleshooting/",button_text:"Learn to troubleshoot"}]}},mediaData:[{node:{sourceUrl:"/img/cardBackgrounds/bg-couple-reading-tablet.jpg",databaseId:1}},{node:{sourceUrl:"/img/cardBackgrounds/bg-woman-reading-tablet.jpg",databaseId:3}},{node:{sourceUrl:"/img/cardBackgrounds/bg-tablet-in-lap.jpg",databaseId:2}}]}},61806:function(e,t){"use strict";t.Z=e=>{var t,a,r,l,i,n,s;function o(e){return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}return(null===(t=e.productInfo)||void 0===t?void 0:t.dynamicPricingId)&&(null===(a=e.productInfo)||void 0===a||!a.dynamicPricingHighEfficiency)&&(null===(r=e.priceData)||void 0===r?void 0:r.products)&&(null===(i=e.priceData)||void 0===i?void 0:i.products[null===(l=e.productInfo)||void 0===l?void 0:l.dynamicPricingId])?"$".concat(o(e.priceData.products[null===(n=e.productInfo)||void 0===n?void 0:n.dynamicPricingId].minPrice.toString())," to $").concat(o(e.priceData.products[null===(s=e.productInfo)||void 0===s?void 0:s.dynamicPricingId].maxPrice.toString())," "):"Call for pricing "}},21833:function(e,t,a){"use strict";a.d(t,{n_:function(){return l}});var r=a(68206);let l=e=>"STAGING"===r.CQ.LOCAL?e.replace(/^https:\/\/trane-headless-cms\.lndo\.site\b/i,"http://trane-headless-cms.lndo.site"):e},70561:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSP:function(){return tU},default:function(){return tz}});var r,l,i,n,s=a(85893),o=a(81451),c=a(32752),d=a(36140),u=a(53472),m=a(55534),p=a(29e3),h=a(67294),x=a(25675),f=a.n(x);let g={quietest:{icon:"",text:"Our Quietest"},efficient:{icon:"",text:"Our Most Efficient"},effective:{icon:"",text:"Our Most Effective"},value:{icon:"",text:"Our Best Value"},seasonal:{icon:"",text:"Our Seasonal Selection"},thermostat:{icon:"",text:"Our Best Smart Thermostat"}};var v=e=>{let t=g[e.superlative]||!1;return t?(0,s.jsx)("div",{className:"absolute right-3 top-3 rounded-full bg-neon-blue p-2 text-xs text-white",children:t.text}):null},b=a(40645),y=a.n(b),w=e=>{let[t,a]=(0,h.useState)(""),r=e=>"ecorebates-".concat(e.replace(/[^a-zA-Z0-9\s]/g,"").split(" ").join("-"));return(0,h.useEffect)(()=>{if(!e.products.length)return;let t=r(e.products[0].title);a(t);let l=[];e.products[0].products.forEach(e=>{l.push(e.itemId)}),window._ecr=window._ecr||{},window._ecr[t]=l},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y(),{id:"62e1c2992f70f9af",children:"div.eco-m .eco-c a{color:#da2400}"}),(0,s.jsx)("div",{id:t,className:"jsx-62e1c2992f70f9af "+((e.centerText?"text-center":"")||"")})]})},j=a(29856),k=a(15830),N=e=>{var t;let[a,r]=(0,h.useState)("");function l(e){return e.replace(/\B(?=(\d{3})+(?!\d))/g,",")}let i=(0,k.F)((null===(t=e.productInfo)||void 0===t?void 0:t.dynamicPricingHighEfficiency)||"\n PRICE RANGES: Price reflects the most common average installation \n cost in your area based on a 3 ton unit. Price ranges shall apply to basic installation. \n All price ranges are subject to adjustment based on the unique characteristics and \n location (i.e. zip code) of the home. Any changes or modifications to Basic Installation \n agreed upon by Buyer will be an additional cost as negotiated by Buyer and the independent \n Trane Comfort Specialist™ including ductwork.");return(0,h.useEffect)(()=>{var t,a,i,n;if(!(null===(t=e.productInfo)||void 0===t?void 0:t.dynamicPricingId)||(null===(a=e.productInfo)||void 0===a?void 0:a.dynamicPricingHighEfficiency)||!(null===(i=e.priceData)||void 0===i?void 0:i.products)||!(null===(n=e.priceData)||void 0===n?void 0:n.products[e.productInfo.dynamicPricingId]))return r("Call for pricing ");r("$".concat(l(e.priceData.products[e.productInfo.dynamicPricingId].minPrice.toString())," to $").concat(l(e.priceData.products[e.productInfo.dynamicPricingId].maxPrice.toString())," "))},[e.priceData,e.productInfo]),(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"text-center",children:[(0,s.jsx)("span",{className:"text-lg","data-testid":"product-card-price",children:a}),(0,s.jsx)("span",{className:"text-left",children:(0,s.jsx)(j.ZP,{iconClass:"z-1 relative",children:(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:i}})})})]})})},S=a(47013),_=a(97216),C=a(36889);a(21833),a(34155),a(48764).lW;let E=e=>!!["/air-conditioners/","/furnaces/","/heat-pumps/","/air-handlers/"].some(t=>e.includes(t)),I=(e,t)=>{var a;let r=t.split("/");e.category=r[r.length-3];let l=e.pimData.filter(t=>t.category===e.category);return e.familyId=l[0]?null===(a=l[0])||void 0===a?void 0:a.modelFamily:e.slug,e};var T=a(24024),A=a(64441),L=a(68188),P=e=>{var t,a,r,l,i,n,o,c,d;let[u,m]=(0,h.useState)(),[p,x]=(0,h.useState)(!1),g=(null===(t=e.template.productSelectSingleProduct)||void 0===t?void 0:t.locationVisibility.charAt(0).toUpperCase())+(null===(a=e.template.productSelectSingleProduct)||void 0===a?void 0:a.locationVisibility.slice(1)),{addRefrigerantTooltip:b}=null===(r=e.template)||void 0===r?void 0:r.productSelectSingleProduct,y=(0,h.useCallback)(function(t){return -1!==t.findIndex(t=>{let a=!1;return null!==t&&t.title===e.title&&(a=!0),a})},[e.title]);function P(t){t.target.checked?e.setProductsToCompare(t=>{let a;let r=[...t];if(3>(a=0,t.forEach(e=>{null!==e&&(a+=1)}),a)){let t={title:e.title,featuredImage:e.featuredImage,familyId:null,category:null,slug:e.slug,pimData:e.pimData};I(t,e.uri);let a=r.findIndex(e=>null===e);r.splice(a,1,t)}return x(y(r)),r}):e.setProductsToCompare(t=>{let a=t.map(t=>null===t||t.title===e.title?null:t);return x(y(a)),a})}(0,h.useEffect)(()=>{x(y(e.productsToCompare))},[y,e.productsToCompare]);let R=e.featuredImage?e.featuredImage.node.mediaDetails.sizes.filter(e=>"medium"===e.name)[0]:null,F=e.uri.replace("product_catalog","residential");return((0,h.useEffect)(()=>{m(e.pricing)},[e.pricing]),(0,h.useEffect)(()=>{let e=new MutationObserver((e,t)=>{for(let l of e)if("childList"===l.type){var a,r;if("dynamic-value"!==l.target.dataset.text)continue;let e=null===(a=l.target.querySelector("div.bv_averageRating_component_container"))||void 0===a?void 0:a.textContent,i=null===(r=l.target.querySelector("div.bv_numReviews_component_container"))||void 0===r?void 0:r.textContent;e&&i&&(l.target.setAttribute("data-text","".concat(e," ").concat(i)),t.disconnect())}});document.querySelectorAll('div[data-text="dynamic-value"]').forEach(t=>{e.observe(t,{childList:!0,subtree:!0})})},[]),null===(l=e.template.productSelectSingleProduct)||void 0===l?void 0:l.discontinued)?null:(0,s.jsx)("div",{className:"h-full","data-testid":"single-product-card",children:(0,s.jsxs)("div",{className:"product-card relative flex h-full flex-col overflow-visible border",children:[(0,s.jsxs)("div",{className:"flex h-40 w-full justify-center border-b p-5",children:[(null==R?void 0:R.sourceUrl)&&(0,s.jsx)("a",{href:e.uri.replace("product_catalog","residential"),className:"relative h-full w-120px",children:(0,s.jsx)(f(),{alt:e.featuredImage.node.altText,src:R.sourceUrl,className:"max-h-full",style:{objectFit:"contain"},fill:!0})}),(null===(i=e.template.productSuperlatives)||void 0===i?void 0:i.superlative)&&"none"!==e.template.productSuperlatives.superlative&&(0,s.jsx)(v,{superlative:e.template.productSuperlatives.superlative})]}),(0,s.jsxs)("div",{className:"h-[225px] w-full p-5 pb-0 lg:h-[280px] xl:h-[230px]",children:[(0,s.jsx)("h3",{className:"mb-2 min-h-[50px] text-base",children:(0,s.jsx)("a",{href:F,"data-position":"body","data-location":"product card","data-action":"internal link","data-text-grouping":"product name","data-text":e.title,"data-type":"link","data-testid":"product-card-title",children:(0,s.jsx)("strong",{children:e.title})})}),e.template.productSelectSingleProduct.contentId&&(0,s.jsx)(T.default,{dataBvProductId:e.template.productSelectSingleProduct.contentId||"",dataBvShow:"inline_rating",dataBvRedirectUrl:"".concat(F,"#bv-reviews"),dataBvSEO:"false",dataPosition:"body",dataLocation:"product card",dataAction:"internal link",dataTextGrouping:"product review",dataText:"dynamic-value",dataType:"link"}),(null===(n=e.template.productSelectSingleProduct)||void 0===n?void 0:n.locationVisibility)!=="all"&&(0,s.jsxs)("div",{children:["Sold in ",g," only"]}),(0,s.jsx)("div",{className:"font-sm line-clamp-4 overflow-hidden text-cadet [&_p]:mt-0","data-testid":"product-card-excerpt",dangerouslySetInnerHTML:{__html:(0,k.F)(e.excerpt)}})]}),(0,s.jsx)("div",{className:"h-[85px] w-full px-5 pb-6 md:h-[75px] lg:pb-4",children:(0,s.jsxs)("div",{className:"flex h-full flex-col-reverse justify-start xl:h-full xl:flex-row xl:items-start",children:[(0,s.jsx)("div",{className:"-ml-2 min-h-[32px]",children:b?(0,s.jsx)(j.ZP,{useLowGlobalWarmingIcon:!0,productCard:!0,wrapperClassname:"!pl-0 pr-2",children:(0,s.jsx)(A.Z,{})}):(0,s.jsx)("div",{className:"h-[32px] w-[32px]"})}),(0,s.jsx)("div",{className:"pb-3 lg:pb-0 xl:ml-auto xl:mt-0 xl:pt-2.5",children:E(e.uri)?(0,s.jsx)(()=>(0,s.jsxs)("span",{className:"ml-auto mt-[0.2rem] text-sm font-bold","data-position":"body","data-location":"product card","data-action":"toggle","data-text-grouping":"","data-text":"compare button","data-type":"button",children:["Compare",(0,s.jsx)("input",{onChange:P,type:"checkbox",className:"ml-2 rounded",checked:p,title:"Compare"})]}),{}):null})]})}),(0,s.jsxs)("div",{className:"flex min-h-[150px] w-full flex-1 flex-col bg-cultured p-3",children:[(0,s.jsx)("div",{className:"mb-3",children:e.template.productSelectSingleProduct.dynamicPricingId?(0,s.jsx)(N,{productInfo:e.template.productSelectSingleProduct,priceData:(null==u?void 0:u.products)?u:null}):(0,s.jsx)(N,{productInfo:null===(o=e.template)||void 0===o?void 0:o.productSelectSingleProduct,priceData:null})}),(0,s.jsxs)("div",{className:"mt-auto text-center",children:[((0,_.Z)(61)||(0,_.Z)(62))&&!(0,C.n)()?(0,s.jsx)(S.Z,{primary:!0,href:"tel:".concat(L.Oy.tel),dataTrackingProps:{position:"body",text:"Click to call",location:"product card",action:"call",type:"button"},children:"Click to call"}):(0,s.jsx)(S.Z,{primary:!0,href:"/residential/en/schedule-service/",testId:"product-card-request-info",dataTrackingProps:{position:"body",text:"Request more info",location:"product card",action:"internal link",textGrouping:"cta",type:"button"},children:"Request more info"}),(0,s.jsx)("div",{className:"mt-3 lg:min-h-[50px] xl:min-h-[25px]",children:(null===(c=e.pimData)||void 0===c?void 0:c.length)>0&&(null===(d=e.pimData[0].products)||void 0===d?void 0:d.length)>0?(0,s.jsx)(w,{centerText:!0,products:e.pimData}):null})]})]})]})})},R=a(33711),F=a(55025),Z=a(12404),B=a(32293),D=a(22808),U=a(14701),z=a(84792),O=[{key:"unitType",title:"Unit Type",label:"VALUE",operation:"equals"},{key:"priceRange",title:"Price Range",tooltip:'
Price Range
Includes cost of equipment, and other typical installation costs. Call your local dealer to review systems and pricing.
Shown costs are estimates only. Contact your local dealer for a quote as many factors can affect the total cost of the system.
',label:"VALUE",operation:"equals"},{key:"seer",title:"Energy Efficiency: SEER2",tooltip:'What is an SEER2 rating?
SEER2, or Seasonal Energy Efficiency Ratio 2, is the total heat removed from the conditioned space during the annual cooling season. The new M1 testing procedure will increase systems' external static pressure by a factor of five to better reflect field conditions of installed equipment.
',label:"Up to VALUE",operation:"less"},{key:"hspf",title:"Energy Efficiency: HSPF2",tooltip:' What is an HSP2 rating?
HSPF2, or Heating Seasonal Performance Factor 2, measures the heating efficiency of a heat pump throughout an entire heating season. The higher the HSPF2, the more efficient the system. Good HSPF2 ratings depend on where you live, the capacity of your heat pump, and more.
',label:"Up to VALUE",operation:"less"},{key:"afue",title:"Energy Efficiency: AFUE",tooltip:'What is an AFUE rating?
AFUE stands for annual fuel utilization efficiency. This industry rating measures the averaged annual efficiency of a furnace. A higher AFUE means your heating system is more energy efficient.
',label:"Up to VALUE",operation:"less"},{key:"coolingStages",title:"Cooling Stages",tooltip:'Stages and Speeds
One-stage systems are the most common, and only operate at a single speed. Your unit will turn off when your home reaches the desired temperature. An example of this is turning a light switch on and off.
Two-stage systems alternate between a low and high speed for better comfort and efficiency. Your unit will turn off when your home reaches the desired temperature. An example of this would be a light switch with two settings.
Variable speed systems vary their speed to provide the highest level of comfort and efficiency. These types of units run more continuously to provide the ideal temperature.
Modulating systems work like a dimmer light switch with a variety of adjustable settings. They automatically adjust the amount of gas that is being delivered in a furnace.
',label:"VALUE",operation:"equals"},{key:"heatingStages",title:"Heating Stages",tooltip:'Stages and Speeds
One-stage systems are the most common, and only operate at a single speed. Your unit will turn off when your home reaches the desired temperature. An example of this is turning a light switch on and off.
Two-stage systems alternate between a low and high speed for better comfort and efficiency. Your unit will turn off when your home reaches the desired temperature. An example of this would be a light switch with two settings.
Variable speed systems vary their speed to provide the highest level of comfort and efficiency. These types of units run more continuously to provide the ideal temperature.
Modulating systems work like a dimmer light switch with a variety of adjustable settings. They automatically adjust the amount of gas that is being delivered in a furnace.
',label:"VALUE",operation:"equals"},{key:"heatingCoolingStages",title:"Heating & Cooling Stages",tooltip:'Stages and Speeds
One-stage systems are the most common, and only operate at a single speed. Your unit will turn off when your home reaches the desired temperature. An example of this is turning a light switch on and off.
Two-stage systems alternate between a low and high speed for better comfort and efficiency. Your unit will turn off when your home reaches the desired temperature. An example of this would be a light switch with two settings.
Variable speed systems vary their speed to provide the highest level of comfort and efficiency. These types of units run more continuously to provide the ideal temperature.
Modulating systems work like a dimmer light switch with a variety of adjustable settings. They automatically adjust the amount of gas that is being delivered in a furnace.
',label:"VALUE",operation:"equals"},{key:"homeSize",title:"Home Size",label:"VALUE",operation:"less"},{key:"location",title:"Location",label:"VALUE",operation:"equals"},{key:"ratingAgainstStandardFilter",title:"Rating Against Standard Filter",label:"VALUE",operation:"equals"},{key:"rebateAvailable",title:"Rebate available",label:"Rebate available",operation:"True"},{key:"programmability",title:"Programmability",label:"Programmability",operation:"True"},{key:"gallonsOfWaterEmittedEachDay",title:"Gallons of water added or removed each day",label:"Up to VALUE",operation:"less"},{key:"pintsOfWaterRemovedEachDay",title:"Gallons of water added or removed each day",label:"Up to VALUE",operation:"less"},{key:"particleSizeCapture",title:"Particle size capture",label:"VALUE",operation:"equals"},{key:"noiseLevel",title:"Noise level",tooltip:'Noise level
These are sound levels under perfect conditions. Higher decibels (dBA) means the unit is louder. Lower decibels (dBA) mean the system is quieter.
Relevant sound comparisons are:
- 80 = Garbage disposal
- 70 = Vacuum cleaner, upper 70s can be loud for some
- 60 = Background music
- 50 = Quiet suburb or quiet home conversation
- 40 = Library
',label:"VALUE dBA",operation:"equals"},{key:"fuelType",title:"Fuel type",label:"VALUE",operation:"equals"},{key:"filterLongevity",title:"Filter longevity",label:"VALUE",operation:"equals"},{key:"communicating",title:"Communicating",label:"Communicating",operation:"True"}],M=a(36),H=a(93967),V=a.n(H);let q=e=>{let{IBName:t,IBid:a,IBval:r,changeFilter:l}=e,[i,n]=(0,h.useState)(!1);return(0,s.jsx)("input",{className:"focus:ring-none mr-3 h-5 w-20 rounded shadow-none outline-none ring-0 checked:bg-trane-red hover:ring-0 hover:checked:bg-trane-red focus:shadow-none focus:outline-none focus:ring-0 focus:checked:bg-trane-red focus:checked:focus:shadow-none active:ring-0 active:checked:bg-trane-red",type:"checkbox",id:a,name:t,value:r,onChange:e=>{l(e),n(e=>!e)},checked:i})},W=e=>{let[t,a]=(0,h.useState)(!1),{index:r,filter:l}=e;return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"border-chalice-40 border-b pt-6","data-testid":"PLPSidebar--filterMulti",children:[(0,s.jsxs)("button",{onClick:()=>a(!t),className:"mb-6 flex w-full items-center justify-between",children:[(0,s.jsxs)("span",{className:"font-16 font-rich-black text-left font-bold",children:[l.title," ",l.tooltip?(0,s.jsx)(j.ZP,{svgClass:"stroke-rich-black",children:(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:(0,k.F)(l.tooltip)}})}):""]}),(0,s.jsx)("span",{children:t?(0,s.jsx)(z.Z,{}):(0,s.jsx)(U.Z,{pathClass:"stroke-rich-black"})})]}),(0,s.jsx)("div",{className:V()({hidden:!t}),children:e.children})]},r)})};var G=e=>{let[t,a]=(0,h.useState)(!1),[r,l]=(0,h.useState)({}),i=(0,M.Z)(),n=e=>{let t={};e.forEach(e=>{let a=e.pimData&&e.pimData[0]||{};for(let e in a){var r,l;if(null!==a[e]&&"None"!==a[e]&&""!==a[e]){if(!t[e]){let r="".concat(a[e]).toLowerCase();t[e]={type:"true"===r||"false"===r?"single":"multi",values:[]}}t[e].values.includes(a[e])||t[e].values.push(a[e])}(null===(l=t[e])||void 0===l?void 0:null===(r=l.values)||void 0===r?void 0:r.length)&&t[e].values.sort()}}),l(t)};return(0,h.useEffect)(()=>{n(e.allProducts)},[e.allProducts]),(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("section",{className:"z-1 relative","data-testid":"PLPSidebar--filter",children:[!i&&(0,s.jsxs)("button",{onClick:function(){a(!t)},className:"".concat(t?"border-2 border-charcoal bg-charcoal text-white":"border-2 border-rich-black text-rich-black"," flex transform-gpu items-center rounded px-6 py-4 transition duration-100 ease-in-out"),children:[(0,s.jsx)("span",{className:"mr-2 inline-block",children:"\xa0Filter"}),(0,s.jsx)("span",{className:"".concat(t?"rotate-180":""," transform-gpu transition duration-100 ease-in-out"),children:(0,s.jsx)(U.Z,{svgClass:"".concat(t?"stroke-white":"stroke-rich-black")})})]}),(0,s.jsx)("div",{className:"".concat(!i&&t?"z-100 absolute mt-2 block w-full rounded border border-ceiling-bright-white bg-white px-5 shadow-full":i?"":"hidden"),children:O.map((t,a)=>{if(r[t.key]&&"multi"===r[t.key].type){let l=r[t.key].values.sort(function(e,t){return e-t});return(0,s.jsx)(W,{index:a,filter:t,children:l.map((a,r)=>"3.1"!=a?(0,s.jsx)("div",{className:"",children:(0,s.jsxs)("div",{className:"mb-6 block",children:[(0,s.jsx)(q,{id:t.key+r,IBid:t.key+r,IBName:t.key,IBval:a,changeFilter:e.changeFilter}),(0,s.jsx)("label",{className:"font-cadet mr-2",htmlFor:t.key+r,children:(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,k.F)(t.label.replace("VALUE",a.toString()))}})})]})},r):null)},a)}return r[t.key]&&"single"===r[t.key].type?(0,s.jsx)("div",{className:"border-chalice-40 border-b py-6","data-testid":"plp-sidebar-filter-single",children:(0,s.jsxs)("span",{className:"font-16 font-rich-black flex items-center",children:[(0,s.jsx)("input",{className:"focus:ring-none mr-3 h-5 w-20 rounded shadow-none outline-none ring-0 checked:bg-trane-red hover:ring-0 hover:checked:bg-trane-red focus:shadow-none focus:ring-0 focus:checked:bg-trane-red focus:checked:focus:shadow-none active:ring-0 active:checked:bg-trane-red",type:"checkbox",id:t.key+a,name:t.key,value:"True",onChange:e.changeFilter}),(0,s.jsx)("label",{className:"font-cadet mr-2 font-bold",htmlFor:t.key+a,dangerouslySetInnerHTML:{__html:(0,k.F)(t.label)}}),t.tooltip?(0,s.jsx)(j.ZP,{svgClass:"stroke-rich-black",children:(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:(0,k.F)(t.tooltip)}})}):""]})},a):(0,s.jsx)("div",{},a)})})]})})},Q=a(14901),Y=a(26122),K=a(67482),X=a(30654),$=e=>{let{title:t}=e;return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{onClick:e.handleRemove,children:(0,s.jsxs)("svg",{id:t,width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("circle",{cx:"12",cy:"12",r:"12",fill:"#DA2400",id:t}),(0,s.jsx)("path",{id:t,d:"M16 8L8 16",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,s.jsx)("path",{id:t,d:"M8 8L16 16",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})})})},J=e=>{let{product:t}=e;return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"relative px-2 py-4",children:[(0,s.jsx)("div",{className:"absolute right-0 top-2 cursor-pointer",children:(0,s.jsx)($,{handleRemove:()=>{e.setProductsToCompare(e=>e.map(e=>{let a=e;return null===e||t.title===e.title&&(a=null),a}))},title:t.title})}),(0,s.jsxs)("div",{className:"flex min-h-[6.5rem] max-w-[19rem] gap-4 rounded-lg bg-white px-4",children:[(0,s.jsx)("div",{className:"m-auto",children:(0,s.jsx)("img",{alt:"",className:"max-w-[3rem]",src:t.featuredImage.node.mediaDetails.sizes[0].sourceUrl})}),(0,s.jsx)("div",{className:"m-auto text-sm",children:(0,s.jsx)("div",{children:t.title})})]})]})})},ee=()=>(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("div",{className:"px-2 py-4",children:(0,s.jsx)("div",{className:"flex min-h-[6.5rem] gap-4 rounded-lg bg-[#5B6770] lg:min-w-[12rem] xl:min-w-[17rem]"})})}),et=e=>{let{productsToCompare:t,setProductsToCompare:a}=e;return t.map((e,t)=>e?(0,s.jsx)(J,{product:e,setProductsToCompare:a},t):(0,s.jsx)(ee,{},t))},ea=e=>{let{productsToCompare:t,setProductsToCompare:a}=e,r=e=>{let t=0;for(let a=0;a{let e;if(e=!1,t.forEach(t=>{null!==t&&(e=!0)}),!e)return"";let a=t.filter(e=>null!==e),r=a[0].category,l=a.map(e=>"".concat(e.familyId,"_").concat(e.slug)),i=new URLSearchParams;return l.forEach((e,t)=>{i.append("prod"+(t+1),e)}),i.append("category",r),"/residential/en/products/compare-results?".concat(i.toString())};return(0,s.jsx)("div",{className:"bottom-0 w-full bg-[#40464D] py-8 sm:py-10 md:py-3",children:(0,s.jsxs)("div",{className:"xl:px-20",children:[(0,s.jsxs)("div",{className:"hidden grid-cols-3 justify-center gap-2 lg:grid lg:grid-cols-[7%_70%_10%] xl:grid-cols-[10%_65%_10%]",children:[(0,s.jsxs)("div",{className:"my-auto text-center text-base text-white",children:[r(t)," ",1===r(t)?(0,s.jsx)("span",{className:"",children:"model selected"}):(0,s.jsx)("span",{className:"",children:"models selected"})]}),(0,s.jsx)("div",{className:"justify-center gap-2 lg:flex",children:(0,s.jsx)(et,{productsToCompare:t,setProductsToCompare:a})}),(0,s.jsx)("div",{className:"my-auto",children:(0,s.jsx)(S.Z,{primary:!0,href:l(),disabled:2>r(t),children:"Compare"})})]}),(0,s.jsxs)("div",{className:"flex justify-center py-5 sm:py-4 lg:hidden",children:[(0,s.jsxs)("div",{className:"my-auto pl-3 text-center text-sm text-white",children:[r(t)," ",1===r(t)?(0,s.jsx)("span",{className:"",children:"model selected"}):(0,s.jsx)("span",{className:"",children:"models selected"})]}),(0,s.jsxs)("div",{className:"my-auto flex gap-2 px-4",children:[(0,s.jsx)(S.Z,{size:"small",onClick:()=>{a([null,null,null])},children:"Clear All"}),(0,s.jsx)(S.Z,{size:"small",primary:!0,href:l(),disabled:2>r(t),children:"Compare"})]})]})]})})},er=a(33086),el=a(66956),ei=a(68206),en=()=>{let e="https://apps.bazaarvoice.com/deployments/trane/main_site/".concat("STAGING"===ei.CQ.PRODUCTION?"production":"staging","/en_US/bv.js");return(0,s.jsx)(s.Fragment,{children:(0,s.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n document.addEventListener('DOMContentLoaded', function() {\n // add the bazaarVoiceLoader to the page\n const bvl = document.createElement('script');\n bvl.type = 'text/javascript';\n bvl.async = true;\n bvl.src = \"".concat(e,'";\n document.head.appendChild(bvl);\n });')}})})},es=a(49808),eo=a(8188),ec=["CT","ME","MA","NH","RI","VT"],ed=a(15713),eu=a(11163),em=a(19551);let ep=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0,r=[];e.forEach(e=>{var l,i,n;if(!e.template.templateName)return;let s=(null===(l=e.categories)||void 0===l?void 0:l.nodes.length)>0?e.categories.nodes[0]:{slug:"uncategorized"},o="00000";switch(e.template.productSelectSingleProduct.locationVisibility){case"usa":if((0,K.nO)(a))return;break;case"canada":if(!(0,K.nO)(a)&&a!==o)return;break;case"california":if(((0,K.nO)(a)||!(0,K.NT)(a))&&a!==o)return;break;case"New England":if(!ec.includes((0,eo.Z)(a))&&a!==o)return}if((null==t?void 0:t.families.length)>0&&(null===(n=e.template)||void 0===n?void 0:null===(i=n.productSelectSingleProduct)||void 0===i?void 0:i.singleProduct)){let a=e.template.productSelectSingleProduct.singleProduct.split("/")[1];e.pimData=(null==t?void 0:t.families.filter(e=>e.modelFamily===a))||[]}let c=r.findIndex(e=>e.key===s.slug);if(-1===c){let t={key:s.slug,categoryData:s,products:[]};t.products.push(e),r.push(t);return}r[c].products.push(e)});let l={premier:1,priority:2,choice:3},i=e=>{for(let t in l)if(e.includes(t))return l[t];return 99};return r.sort((e,t)=>i(e.key)-i(t.key)),r};var eh=e=>{var t,a,r,l,i,n,o,x,f,g,v,b;let y=(0,h.useContext)(X.z),[w,j]=(0,h.useState)([]),[k,N]=(0,h.useState)([]),[S,_]=(0,h.useState)({}),[C,E]=(0,h.useState)([]),[I,T]=(0,h.useState)("lg:col-span-3"),A=(0,eu.useRouter)(),L=(0,ed.Z)(null==e?void 0:null===(t=e.siteOptions)||void 0===t?void 0:t.enableNcpCampaigns,y.zip),[U,z]=(0,h.useState)([null,null,null]),[M,H]=(0,h.useState)(!1),V=()=>{let t=[{href:"/residential/",label:"Home"},{href:"/residential/en/products/",label:"Products"}];if(window.location){let e="/residential/en/products/",a=window.location.pathname.split("products/")[1];"/"===a[a.length-1]&&(a=a.slice(0,-1));let r=a.split("/");r.pop(),r.forEach(a=>{e="".concat(e).concat(a,"/"),t.push({href:e,label:(0,B.Z)(a.replace(/-/g," "))})})}t.push({href:"",label:e.title}),N(t)};(0,h.useEffect)(()=>{V(),window.setTimeout(()=>{(0,R.nT)(!0)},1e3),e.template.productPlpOptions.leftSidebar||T("lg:col-span-4")},[]);let q=async e=>{e&&((0,R.U8)(e),j(await (0,F.Z)(e)),y.setZip(e))};(0,h.useEffect)(()=>{var t;q(y.zip),E(ep(null===(t=e.children)||void 0===t?void 0:t.nodes,e.categoryInfo,y.zip))},[y.zip]),ep(null===(a=e.children)||void 0===a?void 0:a.nodes,e.categoryInfo,y.zip);let W=e=>e.map((e,t)=>{let a=[],r=e.pimData&&e.pimData[0]||{};if(Object.keys(S).length>0)for(let e in S)S[e].values.forEach(t=>{let l=!1;if(r&&null!=r[e]&&""!=r[e])switch(S[e].operation){case"less":"seer"===e?parseFloat(r[e])<=Math.max(...S[e].values.map(e=>parseFloat(e)))&&(l=!0):parseFloat(r[e])<=parseFloat(t)&&(l=!0);break;case"equals":case"True":"".concat(r[e]).toLowerCase()===t.toLowerCase()&&(l=!0)}a.push(l)});else a=[!0];return a.includes(!1)?null:(0,s.jsx)(P,{pricing:w,setProductsToCompare:z,...e,productsToCompare:U},t)});return(0,h.useEffect)(()=>{let e=!1;U.forEach(t=>{e||(e=null!==t)}),H(e)},[U]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.Z,{seo:e.seo,title:e.title}),(0,s.jsx)(er.Z,{schemaData:null===(r=e.schemaBlock)||void 0===r?void 0:r.schemaBlock}),(0,s.jsx)(u.Z,{}),L&&!y.isNavDark&&(0,s.jsxs)(s.Fragment,{children:[(null==e?void 0:null===(i=e.siteOptions)||void 0===i?void 0:null===(l=i.enableNcpBanner)||void 0===l?void 0:l.enableNcpBanner)&&(0,s.jsx)(es.Z,{}),(0,s.jsx)(p.Z,{contentClass:"pl-4",children:(0,s.jsx)(D.Z,{banner:L&&(null==e?void 0:null===(n=e.siteOptions)||void 0===n?void 0:n.promoBannerSwitch.showOrHidePromoBanner),crumbs:k})})]}),e.template.productPlpOptions.useTemplateHero&&(null===(o=e.template.heroColorBackgroundWithImage)||void 0===o?void 0:o.title)&&(0,s.jsx)(Z.default,{...e.template.heroColorBackgroundWithImage,crumbs:k,lmgBanner:null==e?void 0:null===(f=e.siteOptions)||void 0===f?void 0:null===(x=f.enableNcpBanner)||void 0===x?void 0:x.enableNcpBanner,siteOptions:null==e?void 0:e.siteOptions}),(0,s.jsx)("div",{className:"fixed bottom-0 left-0 right-0 z-100",children:M&&(0,s.jsx)(ea,{productsToCompare:U,setProductsToCompare:z})}),e.template.productPlpOptions.productsSection&&(0,s.jsx)(p.Z,{children:(0,s.jsxs)("div",{className:"my-6 grid grid-cols-1 gap-8 md:my-16 md:grid-cols-4",id:"sticky-content",children:[e.template.productPlpOptions.leftSidebar&&(0,s.jsx)("div",{className:"relative z-50 md:col-span-2 lg:col-span-1",children:(0,s.jsxs)("div",{className:"top-[20px] md:sticky",children:[(0,s.jsxs)("span",{children:["Showing results for"," ",(0,s.jsx)("span",{className:"font-bold","data-testid":"Current--zip",children:y.zip})]}),(0,s.jsx)(Q.Z,{zip:y.zip,setZip:y.setZip}),(0,s.jsx)("div",{className:"mt-4",children:(null===(g=e.children)||void 0===g?void 0:g.nodes)&&(0,s.jsx)(G,{allProducts:e.children.nodes,changeFilter:e=>{let t=e.target.name,a=e.target.value,r=e.target.checked,l=O.filter(e=>e.key===t);if(!S[t]){if(!r)return;S[t]={operation:l[0].operation,values:[a]}}if(S[t]){if(r){if(S[t].values.includes(a)){_({...S});return}S[t].values.push(a)}else{let e=S[t].values.indexOf(a);-1!==e&&S[t].values.splice(e,1),0===S[t].values.length&&delete S[t]}}_({...S})}})}),!A.asPath.includes("/thermostats-and-controls/smart-thermostats/")&&(0,s.jsx)("section",{className:"relative top-[20px] hidden lg:block",children:(0,s.jsx)(Y.Z,{background:"smart-comfort",title:"Smart Comfort, Anytime, Anywhere",description:"Control your home's climate on the go with Trane's smart thermostat. Energy savings and convenience at your fingertips.",ctaUrl:"/residential/en/products/thermostats-and-controls/smart-thermostats/",ctaText:"Smart Thermostat",dataTrackingProps:{textGrouping:"cta",text:"Smart Thermostat"},customWrapClass:"hidden md:block"})}),(0,s.jsx)(Y.Z,{background:"woman-with-tablet",title:"Reach out to\xa0a\xa0dealer",description:"Your local dealer can work with you to decide what products are best for your home.",ctaUrl:"/residential/en/dealer-locator/",ctaText:"Contact a dealer",customWrapClass:"hidden md:block",dataTrackingProps:{textGrouping:"cta",text:"Contact a dealer"}}),(0,s.jsx)(el.default,{})]})}),(0,s.jsx)("div",{className:"md:col-span-2 ".concat(I),children:(0,s.jsx)("main",{children:C.length?C.map((e,t)=>{var a;let r=!1;return W(e.products).forEach(e=>{null!=e&&(r=!0)}),(0,s.jsx)(s.Fragment,{children:r&&(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{className:"mb-12 ".concat(t>0?"border-t pt-6":""),children:["uncategorized"!==e.key&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("h2",{className:"mt-0",children:(a=e.categoryData.name,["Premier Systems","Priority Systems","Choice Systems"].find(e=>a.includes(e))||a)}),(0,s.jsx)("p",{children:e.categoryData.description})]}),e.products.length&&(0,s.jsx)("div",{className:"grid grid-cols-1 gap-4 lg:grid-cols-3",children:W(e.products)})]},t)})})}):(0,s.jsx)("div",{children:"There are no products that meet this criteria; please broaden your filters to see products"})})})]})}),(0,s.jsx)(c.Z,{...e}),(0,s.jsx)("img",{src:"https://b.videoamp.com/d2/49d6be82-a6e3-11ec-abf8-23f22cc3ac78/3581/impression?dnt=false&vpxid=3581&bwb=35&cevt=PRODUCT_PAGE&us_privacy=\\{{US_PRIVACY_STRING}}",width:"1",height:"1",style:{display:"none"},alt:"brand pixel"}),(0,s.jsxs)("div",{id:"end-sticky-content",children:[(0,s.jsx)(m.Z,{disclaimer:e.disclaimer,useBeLink:!0}),(null===(b=e.siteOptions)||void 0===b?void 0:null===(v=b.ncpAreaBasedDisclaimers)||void 0===v?void 0:v.enableNcpAreaBasedDisclaimers)&&(0,s.jsx)(em.Z,{siteOptions:e.siteOptions,zip:y.zip}),(0,s.jsx)(en,{})]})]})},ex=a(83884),ef=e=>{let{className:t,strokeColor:a,...r}=e;return(0,s.jsx)("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:t,"aria-label":"Price Tag Icon",...r,children:(0,s.jsx)("path",{d:"M9.6875 15.05C9.4 15.3375 9.04375 15.4813 8.61875 15.4813C8.19375 15.4813 7.8375 15.3375 7.55 15.05L0.95 8.45C0.8125 8.3125 0.70325 8.15 0.62225 7.9625C0.54075 7.775 0.5 7.575 0.5 7.3625V2C0.5 1.5875 0.647 1.23425 0.941 0.94025C1.2345 0.64675 1.5875 0.5 2 0.5H7.3625C7.575 0.5 7.775 0.5405 7.9625 0.6215C8.15 0.703 8.3125 0.8125 8.45 0.95L15.05 7.56875C15.3375 7.85625 15.4813 8.20925 15.4813 8.62775C15.4813 9.04675 15.3375 9.4 15.05 9.6875L9.6875 15.05ZM3.875 5C4.1875 5 4.453 4.8905 4.6715 4.6715C4.8905 4.453 5 4.1875 5 3.875C5 3.5625 4.8905 3.297 4.6715 3.0785C4.453 2.8595 4.1875 2.75 3.875 2.75C3.5625 2.75 3.297 2.8595 3.0785 3.0785C2.8595 3.297 2.75 3.5625 2.75 3.875C2.75 4.1875 2.8595 4.453 3.0785 4.6715C3.297 4.8905 3.5625 5 3.875 5Z",stroke:a||"#323232",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",fill:"#DA2400"})})},eg=a(69213);let ev={attributes:{data:{title:"Where do you go from here?",cta_url:"/residential/en/find-a-dealer",cta_text:"Find a dealer",block_repeater_fields:[{step_number:"Step 1",image:13975,block_title:"Research your needs",description:"Consider your home comfort level, climate, ductwork, energy use, and desired monthly heating and cooling costs."},{step_number:"Step 2",image:14495,block_title:"Get a dealer quote",description:(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("p",{className:"text-16",children:["Schedule a visit with your dealer for a custom recommendation. Visit our"," ",(0,s.jsx)("a",{href:"/residential/en/find-a-dealer",children:"Dealer Locator page"})," ","for a list of questions to discuss with your dealer."]})})},{step_number:"Step 3",image:14494,block_title:"Fix or upgrade your unit",description:"Gather all your information to make a replace or repair decision. Follow up with your dealer and enjoy your new or improved HVAC."}]}},mediaData:[{node:{sourceUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/computer-monitor-icon.svg",altText:"",title:"computer-monitor-icon",databaseId:13975,mediaItemUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/computer-monitor-icon.svg"}},{node:{sourceUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/person-outline-icon.svg",altText:"",title:"person-outline-icon",databaseId:14495,mediaItemUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/person-outline-icon.svg"}},{node:{sourceUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/fix-or-upgrade-icon.svg",altText:"",databaseId:14494,mediaItemUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/fix-or-upgrade-icon.svg"}}]};var eb={attributes:{data:{title_2:"Repair or Replace Guide",title_3:"Financing",title_4:"Offers & Rebates",link_2:"/residential/en/resources/repair-and-replace/",link_3:"/residential/en/pricing/financing/",link_4:"/residential/en/pricing/savings-and-offers/"}},mediaData:[{node:{sourceUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/home-repair-or-replace-nav.jpg"}},{node:{sourceUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/04/home-pricing-guide-nav.jpg"}},{node:{sourceUrl:"https://live-trane-headless-cms.pantheonsite.io/wp-content/uploads/2022/05/Rectangle-22-1.png"}}]},ey=a(43511),ew=a(41940),ej=a(81314),ek=a(27894),eN=a(37329),eS=a(87488),e_=a(63829),eC=a(52738),eE=a(67894),eI=JSON.parse('[{"key":"coil","text":"Coil","description":"The coil, also known as an indoor coil or evaporator coil, is the part of your air conditioner or heat pump that regulates the temperature in your house all year long. The coil does this by absorbing the moisture and heat in your home. There can be no cold air without the evaporator coil."},{"key":"heater","text":"Heater","description":"Supplemental heat source installed in Air Handler to help with the heating output when outdoor temperatures get really low. The size of the heat strip is dependent on the size of the system you purchase. In some cases, a licensed electrician is required."},{"key":"thermostat","text":"Thermostat","description":"A thermostat is a device that automatically regulates temperature, or that activates a device when the temperature reaches a certain point. A thermostat can either be standard or Wi-Fi connected, either of which is dependent on your individual needs."},{"key":"condenser_pad","text":"Condenser Pad","description":"Your outdoor unit sits on top of waterproof/weatherproof condenser pad to provide a flat stable surface to keep your outdoor unit secure and in place for optimal performance. The condenser pad also raises your outdoor unit off the ground thus protecting it from moisture as well as pests and insects."},{"key":"electrical_wiring","text":"Electrical Wiring"},{"key":"remote_control","text":"Remote Control","description":"If you purchase a Mini-Split system, control the temperature of your unit with a remote control that communicates with your heating and cooling system."},{"key":"whip","text":"Whip","description":"Whips are wires in a weather proof casing for outdoor use. They are used to connect the 220 volt power to your outdoor unit, in some locations a licensed electrician is required."},{"key":"electrical_disc","text":"Electrical Disconnect","description":"This service switch permits a service technician to work safely on equipment by turning off electrical power to the unit. The switch is typically on a building wall near the outdoor unit."},{"key":"flush_refrig","text":"Flush existing refrigerant line set or install new line set","description":"Insulated copper piping which carries the refrigerant (produces cooling effect) from the outdoor unit to indoor unit. The insulation protects any condensation from leaking into your home."},{"key":"clean_up","text":"Clean up after installation"},{"key":"system_disposal","text":"Removal and disposal of old system"},{"key":"install","text":"Install new system by local code"},{"key":"reconnect_ductwork","text":"Reconnect to existing ductwork","description":"Connect to existing ductwork (conduits or passages used in heating, ventilation and air conditioning to deliver and remove air. Air ducts ensure acceptable indoor air quality as well as thermal comfort *).
* Does not include any new ducts that may be needed for your specific home needs."},{"key":"std_warranty","text":"Standard 1 (one) year Labor Warranty "},{"key":"equipment_warranty","text":"5 (five) year Equipment Parts Warranty (coil and compressor only)"}]'),eT=JSON.parse('{"ac":{"coil":true,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"ac_ah":{"coil":false,"heater":true,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"ac_fur_80":{"coil":true,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"ac_fur_90":{"coil":true,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"ah":{"coil":false,"heater":true,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"fur_80":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":false,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"fur_90":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":false,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"gas_elec_dual_fuel_pkg_sys":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"hp":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"hp_ah":{"coil":false,"heater":true,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"hp_fur_80":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"hp_fur_90":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"hp_pkgd_sys_only":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"hybrid_dual_fuel_pkg_sys":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":false,"remote_control":false,"whip":true,"electrical_disc":true,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":true,"std_warranty":false,"equipment_warranty":false},"ductless":{"coil":false,"heater":false,"thermostat":true,"condenser_pad":true,"electrical_wiring":true,"remote_control":true,"whip":false,"electrical_disc":false,"flush_refrig":true,"clean_up":true,"system_disposal":true,"install":true,"reconnect_ductwork":false,"std_warranty":false,"equipment_warranty":false}}'),eA=e=>{let{portfolioCode:t,notIncluded:a}=e,[r,l]=(0,h.useState)([]);return(0,h.useEffect)(()=>{if(!t||"None"===t){l([]);return}let e=eT[t.toLowerCase()]||!1;if(!e){l([]);return}l(eI.filter(t=>e[t.key]||!1))},[e.portfolioCode]),(0,s.jsxs)(s.Fragment,{children:[r.length>0&&(0,s.jsxs)("div",{className:"mb-4",children:[(0,s.jsx)("div",{children:(0,s.jsx)("h4",{children:"What’s included in the price of this unit?"})}),r.map((e,t)=>(0,s.jsx)("div",{className:t%2==0?"bg-cultured":"",children:(0,s.jsx)(eE.Z,{title:e.text,content:e.description||"",mini:!0},t)},t))]}),(null==a?void 0:a.length)>0&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("h4",{children:"What’s not included?"}),(0,s.jsx)("p",{children:a})]})]})},eL=a(83907),eP=a(2802);let eR=[{key:"MERV 11"},{key:"MERV 13"},{key:"Nominal Cabinet Size (HxWxD)"}],eF=[{row:{merv11:"EQBFM175A1FR11",merv13:"EQBFM175A0FR13",dimensions:'5" x 17.5" x 27"'}},{row:{merv11:"EQBFM17DA1AH11",merv13:"EQBFM17DA0AH13",dimensions:'5" x 17.5" x 21"'}},{row:{merv11:"EQBFM210A1FR11",merv13:"EQBFM210A0FR13",dimensions:'5" x 21.0" x 27"'}},{row:{merv11:"EQBFM215A1AH11",merv13:"EQBFM215A0AH13",dimensions:'5" x 21.5" x 21"'}},{row:{merv11:"EQBFM235A1AH11",merv13:"EQBFM235A0AH13",dimensions:'5" x 23.5" x 21"'}},{row:{merv11:"EQBFM245A1FR11",merv13:"EQBFM245A0FR13",dimensions:'5" x 24.5" x 27"'}},{row:{merv11:"EQBFM185A1AH11",merv13:"EQBFM185A0AH13",dimensions:'5" x 18.5" x 21"'}}],eZ=[{key:"QuikBox Model"},{key:"Quikbox MERV 11 Filter Part Number"},{key:"Quikbox MERV 13 Filter Part Number"},{key:"Dimensions(in.)"}],eB=[{row:{model:"OBSOLETE",merv11:"FLRQB5FR14M11",merv13:"FLRQB5FR14M13",dimensions:'13.7" x 26" x 4.7"'}},{row:{model:"EQBFM175A0FR",merv11:"FLRQB5FR17M11",merv13:"FLRQB5FR17M13",dimensions:'16.7" x 26" x 4.7"'}},{row:{model:"EQBFM210A0FR",merv11:"FLRQB5FR21M11",merv13:"FLRQB5FR21M13",dimensions:'20.2" x 26" x 4.7"'}},{row:{model:"EQBFM245A0FR",merv11:"FLRQB5FR24M11",merv13:"FLRQB5FR24M13",dimensions:'23.7" x 26" x 4.7"'}},{row:{model:"EQBFM17DA0AH",merv11:"FLRQB5DN17M11",merv13:"FLRQB5DN17M13",dimensions:'16.7" x 20" x 4.7"'}}],eD=[{row:{model:"EQBFM215A0AH",merv11:"FLRQB5AH21M11",merv13:"FLRQB5AH21M13",dimensions:'20.7" x 20" x 4.7"'}},{row:{model:"EQBFM235A0AH",merv11:"FLRQB5AH23M11",merv13:"FLRQB5AH23M13",dimensions:'22.7" x 20" x 4.7"'}},{row:{model:"EQBFM260A0AH",merv11:"FLRQB5AH26M11",merv13:"FLRQB5AH26M13",dimensions:'25.2" x 20" x 4.7"'}},{row:{model:"EQBFM185A0AH",merv11:"FLRQB5AH18M11",merv13:"FLRQB5AH18M13",dimensions:'17.8" x 20" x 4.7"'}}];function eU(){let e=e=>(0,s.jsx)("div",{children:(0,s.jsx)("h5",{children:e})}),t=e=>(0,s.jsxs)("table",{children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:eZ.map((e,t)=>(0,s.jsx)("td",{className:"border p-3 ".concat(0!==t?"text-center":""),children:e.key},t))})}),(0,s.jsx)("tbody",{children:e.map((e,t)=>(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.model}),(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.merv11}),(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.merv13}),(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.dimensions})]},t))})]});return(0,s.jsxs)("div",{"data-testid":"quikbox-table",children:[e("IAQ-3-A-QuikBox™ Cabinet with Filter"),(0,s.jsxs)("table",{children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:eR.map((e,t)=>(0,s.jsx)("td",{className:"border p-3 ".concat(0!==t?"text-center":""),children:e.key},t))})}),(0,s.jsx)("tbody",{children:eF.map((e,t)=>(0,s.jsxs)("tr",{children:[(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.merv11}),(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.merv13}),(0,s.jsx)("td",{className:"border p-3 text-center",children:e.row.dimensions})]},t))})]}),(0,s.jsx)("br",{}),e("IAQ-3-B-QuikBox™ Replacement Filters"),t(eB),(0,s.jsx)("br",{}),e("IAQ-3-C-QuikBox™ Replacement Filters"),t(eD)]})}var ez=e=>{let{refrigerant:t="Refrigerant Type",tonnageRange:a="Nominal Tons",voltage:r="Voltage"}=e;return[{key:"itemId",value:"Model"},{key:"coolingCapacity",value:"Cooling Capacity (BTUH)"},{key:"tonnageRange",value:a},{key:"height",value:"Height (IN.)"},{key:"width",value:"Width (IN.)"},{key:"depth",value:"Depth (IN.)"},{key:"refrigerant",value:t},{key:"energyGuide",value:"Energy Guide"},{key:"voltage",value:r},{key:"shippingWeight",value:"Shipping Weight (LB.)"}]};let eO=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return e.split("-").reduce((e,a,r)=>"".concat(e).concat(0===r?"":" - ").concat(a.trim()).concat(t),"")},eM=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;return t?"-":""!==e&&a?eO(e,a):e};var eH=e=>{var t,a,r;let l=!!(null===(t=e.productList[0].modelFamilyTrane)||void 0===t?void 0:t.endsWith("AH")),i=!!(null===(a=e.productList[0].modelFamilyTrane)||void 0===a?void 0:a.endsWith("COIL")),n=!!(null===(r=e.productList[0].modelFamilyTrane)||void 0===r?void 0:r.endsWith("DEHUMIDIFIERS")),o=e.productList.some(e=>"R-454B"===e.refrigerant),c="Nominal Tons";o&&(l?c="Rated Capacity Range (R-454B Models Only)":i&&(c="Cooling Capacity Range (R-454B Models Only)"));let d=ez({refrigerant:l||i||n?"Compatible Refrigerant":"Refrigerant Type",tonnageRange:c}).filter(t=>{var a;return null===(a=e.productList)||void 0===a?void 0:a.some(e=>e[t.key])});return"QUIKBOX-MEDIA-CABINET"===e.productList[0].modelFamilyTrane?(0,s.jsx)(eU,{}):(0,s.jsxs)("table",{className:"w-full",children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:d.map((e,t)=>(0,s.jsx)("td",{className:"border p-3 ".concat(0!==t?"text-center":""),children:e.value},t))})}),(0,s.jsx)("tbody",{children:e.productList.slice().sort((e,t)=>{var a;let r=(null===(a=t.refrigerant)||void 0===a?void 0:a.localeCompare(e.refrigerant))||0;return 0!==r?r:e.tonnageRange&&t.tonnageRange?e.tonnageRange.localeCompare(t.tonnageRange):0}).map((e,t)=>e.showProductTrane?(0,s.jsx)("tr",{children:d.map((t,a)=>{let r=!1;"tonnageRange"===t.key&&"R-410A"===e.refrigerant&&o&&(r=!0);let i=!1;return("tonnageRange"===t.key&&l&&"Nominal Tons"!==c&&(i=!0),e[t.key]||"tonnageRange"===t.key)?(0,s.jsx)("td",{className:"border p-3 ".concat(0!==a?"text-center":""),children:"energyGuide"===t.key?(0,s.jsx)("a",{href:e[t.key],rel:"noreferrer",target:"_blank",className:"text-trane-red",children:"Energy Guide"}):eM(e[t.key],r,i&&"K")},a):(0,s.jsx)("td",{className:"border p-3 text-center",children:"-"},a)})},t):null)})]})},eV=[{key:"iaqLifespan",title:"Filter Longevity",tooltip:"",format:"VALUE"},{key:"iaqStandardMultiplier",title:"Standard filter",tooltip:"",format:"VALUE times better"},{key:"iaqHomeSize",title:"Home Size",tooltip:"",format:"Up to VALUE sq ft"},{key:"iaqGallonsPerDay",title:"Gallons per day",tooltip:"",format:"Up to VALUE gallons per day"},{key:"seer",title:"Efficiency Rating",tooltip:"SEER2, or Seasonal Energy Efficiency Ratio 2, is the total heat removed from the conditioned space during the annual cooling season. The new M1 testing procedure will increase systems' external static pressure by a factor of five to better reflect field conditions of installed equipment",format:"Up to VALUE SEER2"},{key:"hspf",title:"HSPF2",tooltip:"",format:"Up to VALUE HSPF2"},{key:"noiseLevel",title:"Noise Level",tooltip:"The average sound level in decibels. The higher the number, the louder the unit. For example, a vacuum cleaner = 70.",format:"VALUE"},{key:"heatingStages",title:"Heating Stages",tooltip:"",format:"VALUE"},{key:"coolingStages",title:"Speeds",tooltip:"Units with variable cooling stages have more precise temperature control and operate more efficiently than single stage units.",format:"VALUE"},{key:"tstatCoolingStages",title:"Cooling Stages",tooltip:"",format:"VALUE"},{key:"tstatHeatingStages",title:"Heating Stages",tooltip:"",format:"VALUE"},{key:"tstatSmart",title:"Smart",tooltip:"",format:"VALUE"},{key:"tstatZWave",title:"Z-Wave",tooltip:"",format:"VALUE"},{key:"tstatVariableCompatible",title:"Comm/Variable Compatible",tooltip:"",format:"VALUE"},{key:"tstatScreenSize",title:"Touchscreen Size",tooltip:"",format:"VALUE"},{key:"tstatDiagnostics",title:"Diagnostics",tooltip:"",format:"VALUE"},{key:"tstatProgrammable",title:"Programmable",tooltip:"",format:"VALUE"},{key:"communicating",title:"Communicating",tooltip:"",format:"VALUE"},{key:"fanStages",title:"Fan Stages",tooltip:"",format:"VALUE"},{key:"afue",title:"AFUE",tooltip:"",format:"Up to VALUE"},{key:"energyStarAvailable",title:"ENERGY STAR\xae qualified",tooltip:"",format:"VALUE"},{key:"ductlessZones",title:"Zones",tooltip:"",format:"VALUE"},{key:"ductlessIndoorOutdoor",title:"Location",tooltip:"",format:"VALUE"},{key:"iaqParticleSize",title:"Particle size capture",tooltip:"",format:"as small as VALUE"},{key:"energySavings",title:"Energy Savings",tooltip:"",format:"Up to VALUE"}],eq=e=>{let{className:t,style:a,...r}=e;return(0,s.jsx)("svg",{className:t,style:{...a},xmlns:"http://www.w3.org/2000/svg",width:"248.87",height:"254.6",viewBox:"0 0 248.87321 254.60156","aria-label":"Energy Star Icon",...r,children:(0,s.jsxs)("g",{transform:"matrix(4.38 0 0 -4.38 -1836.92 2180.02)",children:[(0,s.jsx)("path",{fill:"#fff",d:"M420.074688 498.042496v-44.3936h56.428v44.3936h-56.428zm.0015624-44.3952v-13.34184h56.42688v13.3424h-1.32496v-12.0184h-53.78v12.0184h-1.32184z"}),(0,s.jsx)("path",{fill:"#20bbed",d:"M421.39968 496.71752v-18.7576c6.02272 8.344 15.8296 13.7872 26.8856 13.7872 11.0576 0 20.8656-5.44528 26.8936-13.7952v18.7656h-53.78zm26.8856-6.29528c-11.196 0-21.0808-5.72176-26.8856-14.3936v-21.0544h53.78v21.0472c-5.8056 8.6752-15.6944 14.4008-26.8944 14.4008zm-26.8872-36.7752v-12.0184h53.78v12.0184h-53.78z"}),(0,s.jsx)("path",{fill:"#fff",d:"M463.4184 482.6768c-.263 0-.495184-.158128-.592192-.403128 0 0-2.32832-5.97112-2.59528-6.65312-.731-.04-7.0984-.375-7.0984-.375-.337-.018-.60156-.299376-.60156-.634376 0-.01.0016-.022376.0016-.034376.018-.349.317312-.617.670312-.6l7.50472.396872c.247.012.468376.171128.559376.403128 0 0 1.4216 3.65176 2.1516 5.51872.725-1.864 2.14064-5.49688 2.14064-5.49688.09-.232.307128-.388128.553128-.403128 0 0 3.87528-.220936 5.85624-.335936-1.528-1.268-4.52344-3.75936-4.52344-3.75936-.149-.122-.231248-.300496-.231248-.487504 0-.054.00576-.105816.018752-.157816 0 0 .9628-3.75896 1.45784-5.68592-1.668 1.07504-4.91872 3.17184-4.91872 3.17184-.207.135-.476936.135688-.685936.00472 0 0-3.28552-2.094-4.98752-3.17504.519 1.872 1.4516 5.24216 1.4516 5.24216.012.055.021872.113752.021872.168752 0 .279-.184184.531936-.467184.610936-.337.093-.689248-.104752-.781248-.443752l-1.88752-6.8328c-.07-.251.021816-.522128.232816-.678128.212-.156.498312-.164.720312-.025 0 0 5.41992 3.45016 6.03592 3.84216.61-.395 5.93904-3.83128 5.93904-3.83128.221-.142.501624-.134816.715624.017184.167.122.265624.313064.265624.514064 0 .052-.008872.107816-.021872.157816 0 0-1.5824 6.17176-1.75936 6.86872.551.459 5.45472 4.53128 5.45472 4.53128.147.123.229688.304064.229688.489064 0 .068-.010808.131872-.032816.196872-.08.248-.305624.420936-.565624.435936 0 0-6.32728.363248-7.05624.406248-.267.679-2.5844 6.6328-2.5844 6.6328-.094.244-.330624.403128-.590624.403128zm-31.0544-8.6096c-1.33904.061-3.6092-1.68592-5.6672-5.73592-.113-.222-.196064-.428128-.264064-.628128-2.162-.646-3.60088-.070688-3.69688-.029688-.215.09-.464688-.01-.554688-.225-.094-.216.004872-.462688.221872-.554688.102-.046 1.59896-.657752 3.83592-.118752-.001-.028-.006248-.059496-.006248-.087504 0-.629.265504-1.05784.612496-1.2828.97096-.633 3.10896-.09356 6.21096 3.07344-.201-.572-.380312-1.19784-.495312-1.84688-.00504-.028-.00624-.056816-.00624-.082816 0-.178.103312-.338688.270312-.404688.335-.137.527872.141376.696872.384376l.429688.642184c.373.56 1.21016 1.81968 1.77816 2.47968-.069-.363-.139064-.770816-.139064-1.15784 0-.524.12756-1.0036.55156-1.2516.355-.206.92328-.278752 2.15624.456248.104-.285.312816-.41956.432816-.47656.787-.365 2.27128.423688 3.82032 1.90472-.209-.469-.369936-.85888-.410936-1.02184-.01-.045-.014064-.089128-.014064-.128128 0-.197.118248-.338.256248-.4.34-.15.557128.147624.728128.390624l.467184.675c.387.572 1.29768 1.91272 1.82968 2.46872.157-.385.438752-.87328.94376-1.15624-.147-.332-.220312-.617816-.220312-.85784 0-.296.110816-.520872.332816-.671872.398-.27 1.0028-.121128 1.6328.221872-2.012-1.996-2.93664-3.98576-2.9656-4.86872-.00096-.016-.0016-.034-.0016-.05 0-.492.241624-.690064.390624-.764064.306-.153.678936-.057064 1.11096.285936 1.516 1.20296 2.61984 4.05824 3.1828 5.80624.756.616 1.6408 1.21608 2.65784 1.76408-.33-.579-.517184-1.12576-.517184-1.56872 0-.16.024312-.308496.070312-.437504.117-.31.366936-.507064.685936-.539064.699-.077 1.66472.655504 2.80472 2.06248-.097-.28-.193064-.552752-.289064-.81872-3.166-2.49504-4.58984-5.1608-4.77184-6.60784-.016-.118-.025-.228128-.025-.328128 0-.577.232872-.84304.446872-.96408.241-.137.64956-.203752 1.2516.256248.67.512 2.26704 3.01504 3.81408 7.13904 2.054 1.578 4.86848 3.08688 8.6128 4.12184.188.053.314064.222936.314064.410936 0 .036-.0072.074936-.017184.110936-.063.227-.297.358872-.525.296872-3.27-.906-5.85984-2.17328-7.8828-3.54528.241.716.481064 1.47272.714064 2.26872.011.04.015624.078752.015624.118752 0 .163-.09444.316936-.24844.385936-.193.087-.420816.019184-.532816-.157808-2.11-3.31296-3.30472-3.91592-3.56872-3.91096-.015.029-.025.069688-.025.129688 0 .378.322192 1.32112 1.3672 2.42816.074.08.117184.184624.117184.290624 0 .084-.028128.169184-.078128.242192-.116.163-.330064.227-.514064.15-1.332-.564-2.48016-1.23104-3.47816-1.93904.011.041.018872.071376.021872.084376.00696.036.015624.069128.015624.103128 0 .155-.089248.302-.231248.375-.009.00304-.013872.00328-.021872.00624.292.23.591816.48144.90784.77344.333.31.418752.592.418752.8 0 .092-.017504.16656-.037496.22656-.097.3-.374688.496192-.754688.542192-.93696.109-2.4216-.683624-3.7516-2.64064-.453.243-.630496.83368-.712496 1.10472l-.032816.109376c-.055.178-.217688.288496-.404688.287496-.287-.00296-.595128-.200752-1.07816-.768752.00704.013.012312.028064.020312.039064.028.059.040624.120816.040624.182816 0 .145-.074688.285064-.204688.364064-.188.113-.428816.064624-.557816-.109376-2.364-3.18304-4.43384-4.06728-4.75784-3.90624-.002.01-.009376.032496-.009376.087504 0 .036.00616.088.017184.15.528.378 1.15264.87208 1.89064 1.51408.685.594.84216 1.0752.84216 1.39216 0 .145-.034064.254-.064064.325-.14.328-.477936.50944-.88592.47344-.87696-.075-1.97296-1.1016-2.52496-3.19064-1.37-.93504-1.73904-.793064-1.78904-.764064-.186.107-.171376.693184.040624 1.74216.093.465.135248.677872.031248.87184-.102.19-.278936.302496-.485936.312496-.446.021-.9504-.44456-1.9984-1.92656.415.98704.82016 1.66496.82816 1.67504.042.069.062504.145312.062504.220312 0 .133-.063248.263872-.181248.346872-.18.129-.428872.094872-.571872-.078128-3.72704-4.55-6.26296-5.496-6.98592-5.02496-.155.102-.229688.298496-.229688.562496 0 .109.0177504.231504.0437496.362496 1.39496.497 3.0092 1.45112 4.7172 3.20312 1.00896 1.03 1.55 1.99624 1.55 2.73128 0 .165-.026248.318816-.081248.457808-.15.381-.494752.612936-.94376.635936zm-.039064-.84688c.158-.008.180752-.07.193752-.1.013-.038.02344-.088872.02344-.146872 0-.37-.322376-1.1316-1.30936-2.14064-1.32096-1.354-2.57096-2.19472-3.68592-2.70472 1.96096 3.772 3.96312 5.13016 4.77816 5.09216zm18.0936-.739064c-.022-.029-.046184-.062128-.092192-.103128-.974-.90304-1.83192-1.47696-2.51096-1.7 1.06304 1.37904 1.984 1.70496 2.27504 1.77504.155.036.260128.037128.328128.028128zm-9.4408-1.39688c-.022-.1-.129752-.344248-.543752-.706248-.309-.267-.593688-.506752-.85472-.718752.431.90496.92216 1.24192 1.10312 1.33592.139.075.237312.089064.295312.089064zm7.8328-.89688c-.82096-.726-1.56728-1.06152-1.83128-1.06248.00304.08.038128.264816.203128.607808.484-.018 1.02416.130688 1.62816.454688zm5.76096-2.33752c-1.29904-3.11696-2.51496-4.96024-2.96096-5.30624-.146-.109-.24756-.15744-.30156-.17344-.016.038-.029688.102064-.029688.214064 0 .195.04356.506688.20156.95472.389 1.11104 1.3636 2.69192 3.09064 4.31096zm-6.08904-.009376c-.577-1.484-1.39472-3.14816-2.37968-3.92816-.048-.039-.08844-.068184-.12344-.092192.044.613.794128 2.25928 2.50312 4.02032zm-2.92816-16.7c-1.42496 0-2.1156-.85744-2.1156-2.1984v-2.20784c0-1.86304.690624-2.6 2.1156-2.6.86704 0 1.5104.20356 2.05936.50156v3.27184h-2.09688v-.745312h1.24064v-2.01248c-.178-.13-.588128-.29844-1.20312-.29844-.81 0-1.23904.373312-1.23904 1.84528v2.27184c0 1.408.96904 1.45472 1.23904 1.45472.86704 0 1.19376-.428872 1.19376-1.22184h.89376c.057 1.40704-.633504 1.93904-2.08752 1.93904zm11.2144 0c-1.12896 0-1.97656-.63456-1.97656-1.82656 0-2.02304 3.01872-1.85272 3.01872-3.34376 0-.80096-.52156-1.09064-1.2016-1.09064-.549 0-1.12816.289128-1.12816 1.20312v.195312h-.84688c-.019-.643-.019936-2.16232 1.96408-2.14528 1.11 0 2.08904.459 2.08904 1.87504 0 2.132-3.01872 1.91904-3.01872 3.4 0 .727.521376.98752 1.0344.98752.81 0 1.04184-.484872 1.0328-1.22184h.89376c.058 1.37-.631936 1.9672-1.86096 1.9672zm-33.0504-.139064v-6.72656h3.52032v.745312h-2.66408v2.32816h2.42184v.745312h-2.42184v2.16096h2.60784v.746872h-3.46408zm4.59376 0v-6.72656h.764064v5.83128h.018752l2.65472-5.83128h1.17504v6.72656h-.764064v-5.75936h-.018752l-2.61872 5.75936h-1.21096zm5.8 0v-6.72656h3.52184v.745312h-2.66408v2.32816h2.42344v.745312h-2.42344v2.16096h2.60936v.746872h-3.4672zm4.55472 0v-6.72656h.85624v3.09216h1.00624c.29 0 .94904-.037816 1.01408-.85784.075-.894.019496-1.7704.262496-2.2344h.89376c-.131.417-.223808 1.47136-.232816 1.75936-.046 1.352-.32444 1.6124-1.0984 1.7344v.018752c.791.139 1.22816.743936 1.22816 1.53592 0 .83896-.417936 1.67816-1.61096 1.67816h-2.31872zm9.42 0 1.80784-4.16408v-2.56248h.85624v2.56248l1.8344 4.16408h-.8656l-1.35936-3.2516-1.31408 3.2516h-.95936zm10.9856 0v-.746872h1.77032v-5.97968h.85624v5.97968h1.77032v.746872h-4.39688zm9.7576 0v-6.72656h.85784v3.09216h1.00624c.289 0 .9496-.037816 1.0156-.85784.074-.894.017936-1.7704.260936-2.2344h.89376c-.13.417-.222248 1.47136-.231248 1.75936-.047 1.352-.327 1.6124-1.1 1.7344v.018752c.79.139 1.22816.743936 1.22816 1.53592 0 .83896-.418936 1.67816-1.61096 1.67816h-2.32032zm-3.93904-.0016-2.1328-6.72496h.8656l.503128 1.60312h2.6l.482816-1.60312h.96096l-2.18904 6.72496h-1.09064zm-25.3688-.745312h1.29528c.66 0 .90312-.53944.90312-1.02344 0-.588-.298064-1.11872-.91408-1.11872h-1.2844v2.14216zm30.1656 0h1.29528c.661 0 .90312-.53944.90312-1.02344 0-.588-.298496-1.11872-.91248-1.11872h-1.28592v2.14216zm-4.29528-.046872h.020312l1.07968-3.58592h-2.1516l1.0516 3.58592z"})]})})};function eW(e){let{product:t,showSpecs:a=!1,small:r=!1,energyStarAvailable:l}=e,i=function(){let e=[];return(eV.forEach(a=>{t&&t[a.key]&&"energyStarAvailable"!==a.key&&e.push(a)}),0===e.length)?(a&&a(!1),null):e}();return(0,s.jsxs)(s.Fragment,{children:[null!==i&&i.length>0&&i.map((e,a)=>(0,s.jsxs)("div",{className:"grid grid-cols-2 ".concat(r?"mt-3":"mt-6"),children:[(0,s.jsxs)("div",{className:"rounded-l bg-cultured p-3 pr-0",children:[e.title," ",e.tooltip&&(0,s.jsx)(j.ZP,{children:e.tooltip})]}),(0,s.jsxs)("div",{className:"rounded-r border border-cultured p-3 text-right",children:["energySavings"!==e.key&&"afue"!==e.key&&e.format.replace("VALUE",!0===t[e.key]?"Yes":!1===t[e.key]?"No":t[e.key]),("afue"===e.key||"energySavings"===e.key)&&e.format.replace("VALUE",Math.floor(100*Number(t[e.key]))+"%")]})]},a)),l&&"packaged-systems"===e.product.category&&(0,s.jsxs)("span",{className:"mt-3 flex items-center px-6 text-sm lg:py-0",children:[(0,s.jsx)("div",{className:"mr-4 max-w-[4rem] shrink-0",children:(0,s.jsx)(eq,{className:"h-[100%] w-[100%]"})}),(0,s.jsxs)("div",{className:"mt-6 flex flex-col",children:[(0,s.jsx)("div",{className:"-mt-1 mb-3 font-semibold",children:"ENERGY STAR\xae Qualified"}),(0,s.jsx)("div",{className:"mb-6",children:"This product meets ENERGY STAR\xae requirements when appropriate coil components are used. Ask your dealer for details."})]})]})]})}var eG=a(6004),eQ=e=>{let{show:t,onClose:a,children:r,lastFocusableElement:l}=e,[,i]=(0,h.useState)(!1),n=(0,h.useRef)(null),o=(0,h.useRef)(null),c=(0,h.useRef)(null),d=(0,h.useCallback)(()=>{c.current=document.activeElement,o.current&&o.current.focus()},[o]),u=(0,h.useCallback)(e=>{e.preventDefault&&e.preventDefault(),c.current.focus(),a()},[a]),m=(0,h.useCallback)(e=>{if("Escape"===e.key){u(e);return}if("Tab"===e.key){if(!o.current||!l.current)return;let t=document.activeElement;e.shiftKey&&t===o.current?(l.current.focus(),e.preventDefault()):e.shiftKey||t!==l.current||(o.current.focus(),e.preventDefault());return}},[u,l]);return(0,h.useEffect)(()=>{i(!0)},[]),(0,h.useEffect)(()=>{t?(document.body.style.overflow="hidden",document.getElementById("__next").style.width="100vw",d()):(document.body.style.overflow="unset",document.body.style.overflowX="hidden",document.getElementById("__next").style.position="")},[t,d]),(0,h.useEffect)(()=>{if(t)document.addEventListener("keydown",m);else try{document.removeEventListener("keydown",m)}catch(e){console.error(e)}},[m,t]),(0,s.jsxs)("div",{id:"modal",role:"dialog","aria-modal":"true","aria-labelledby":"dialog--title",className:"bottom-0 top-1 z-[1000] h-full w-screen md:top-0 ".concat(t?"fixed":"hidden"),children:[(0,s.jsxs)("div",{className:"".concat(e.customDimensions?e.customDimensions:"h-fit w-fit lg:h-3/4"," ").concat(e.modalWidth?e.modalWidth:""," ").concat(e.modalHeight?e.modalHeight:"lg:h-3/4"," modal-remove-sb absolute left-1/2 top-1/2 z-[300] max-h-screen -translate-x-1/2 -translate-y-1/2 overflow-auto bg-white pt-16 md:pt-12 lg:max-w-960"),ref:n,children:[(0,s.jsx)("div",{className:"absolute right-8 top-12 z-20 md:top-5",children:(0,s.jsx)(S.Z,{disableBase:!0,size:"none",addClass:"text-4xl font-light",primary:!1,onClick:u,buttonRef:o,dataTrackingProps:{position:"body",location:"popup",action:"toggle",type:"close"},children:(0,s.jsx)(eG.Z,{width:"32",height:"32"})})}),(0,s.jsx)("div",{className:"overflow-auto p-4",children:r})]}),(0,s.jsx)("div",{className:"fixed bottom-0 left-0 right-0 top-0 z-[250] bg-rich-black/50",onClick:u})]})},eY=a(76085),eK=e=>{var t,a,r,l,i,n,o,x,g,v,b,y,N,_,C,E,I,L,P,Z,U,z,O,M,H,V,q,W,G,Q,Y,K,$,J,ee,et,ea,el;let[ei,eo]=(0,h.useState)(""),[ec,eu]=(0,h.useState)(),[ep,eh]=(0,h.useState)(!0),[eI,eT]=(0,h.useState)([]),[eR,eF]=(0,h.useState)(!1),[eZ,eB]=(0,h.useState)(!1),eD=(0,h.useContext)(X.z),eU=(0,ed.Z)(null==e?void 0:null===(t=e.siteOptions)||void 0===t?void 0:t.enableNcpCampaigns,eD.zip),[ez,eO]=(0,h.useState)(),eM=async e=>{e&&((0,R.U8)(e),eO(await (0,F.Z)(e)))},eV=e=>{if(!e||!(null==e?void 0:e.title))return null;eu({data:{title:e.title,content:e.content,cta_text:e.ctaText,cta_url:e.ctaUrl,block_repeater_fields:e.blockRepeaterFields},ignoreMediaData:!0})},eG=()=>{let t=[{href:"/residential/",label:"Home"},{href:"/residential/en/products/",label:"Products"}];if(window.location){let e="/residential/en/products/",a=window.location.pathname.split("products/")[1];"/"===a[a.length-1]&&(a=a.slice(0,-1));let r=a.split("/");r.pop(),r.forEach(a=>{e="".concat(e).concat(a,"/"),t.push({href:e,label:(0,B.Z)(a.replace(/-/g," "))})})}t.push({href:"",label:e.title}),eT(t)};return(0,h.useEffect)(()=>{eV(e.template.productFeatures),eG(),window.setTimeout(()=>{(0,R.nT)(!1)},1e3)},[]),(0,h.useEffect)(()=>{eM(eD.zip),eB(!1)},[eD.zip]),(0,h.useEffect)(()=>{let e=new MutationObserver((e,t)=>{for(let l of e)if("childList"===l.type){var a,r;if("dynamic-value"!==l.target.dataset.text)continue;let e=null===(a=l.target.querySelector("div.bv_avgRating_component_container"))||void 0===a?void 0:a.textContent,i=null===(r=l.target.querySelector("div.bv_numReviews_text"))||void 0===r?void 0:r.textContent;e&&i&&(l.target.setAttribute("data-text","".concat(e," ").concat(i)),t.disconnect())}});document.querySelectorAll('div[data-text="dynamic-value"]').forEach(t=>{e.observe(t,{childList:!0,subtree:!0})})},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.Z,{seo:e.seo,title:e.title}),(0,s.jsx)(er.Z,{schemaData:null===(a=e.schemaBlock)||void 0===a?void 0:a.schemaBlock}),(0,s.jsx)(u.Z,{}),!eD.isNavDark&&eU&&(null==e?void 0:null===(l=e.siteOptions)||void 0===l?void 0:null===(r=l.enableNcpBanner)||void 0===r?void 0:r.enableNcpBanner)&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(es.Z,{}),(0,s.jsx)(p.Z,{contentClass:"pl-4",children:(0,s.jsx)(D.Z,{crumbs:eI})})]}),(0,s.jsx)(p.Z,{children:(0,s.jsxs)("main",{id:"sticky-content",children:[(0,s.jsxs)("div",{className:"mb-5 flex w-full pt-6 md:pt-12",children:[(0,s.jsx)("div",{className:"hidden w-full text-center md:block md:w-1/3",children:(0,s.jsx)("div",{className:"mx-auto max-w-340 ".concat(eD.isNavDark&&"pt-20"),children:e.featuredImage?(0,s.jsx)(f(),{src:e.featuredImage.node.mediaItemUrl,alt:e.featuredImage.node.altText,width:e.featuredImage.node.mediaDetails.width,height:e.featuredImage.node.mediaDetails.height}):null})}),(0,s.jsxs)("div",{className:"w-full md:w-2/3 md:pl-4",children:[eD.isNavDark&&(0,s.jsx)(D.Z,{crumbs:eI}),(0,s.jsx)("h1",{className:"mb-3 text-lg lg:text-3xl",children:e.title}),(null===(i=e.template.productSelectSingleProduct)||void 0===i?void 0:i.textUnderHeader)?(0,s.jsx)("em",{children:e.template.productSelectSingleProduct.textUnderHeader}):null,(0,s.jsx)("div",{className:"py-6 text-center md:hidden",children:e.featuredImage?(0,s.jsx)(f(),{src:e.featuredImage.node.mediaItemUrl,alt:e.featuredImage.node.altText,width:e.featuredImage.node.mediaDetails.width,height:e.featuredImage.node.mediaDetails.height}):null}),(null===(n=e.template.productSelectSingleProduct)||void 0===n?void 0:n.contentId)&&(0,s.jsx)(T.default,{dataBvProductId:e.template.productSelectSingleProduct.contentId,dataBvShow:"rating_summary",dataPosition:"body",dataLocation:"product detail",dataAction:"internal link",dataTextGrouping:"product review",dataText:"dynamic-value",dataType:"link"}),(0,s.jsx)("hr",{className:"my-6"}),(null===(o=e.template.productSelectSingleProduct)||void 0===o?void 0:o.dynamicPricingId)!==""&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"flex flex-col flex-wrap items-center",children:[(0,s.jsxs)("div",{className:"w-full lg:pr-4",children:[(null===(x=e.productInfo)||void 0===x?void 0:x.products)&&(0,s.jsx)(w,{centerText:!1,products:[e.productInfo]}),(null===(g=e.template.productSelectSingleProduct)||void 0===g?void 0:g.dynamicPricingHighEfficiency)!==""&&(null===(v=e.template.productSelectSingleProduct)||void 0===v?void 0:v.dynamicPricingHighEfficiency)!==null&&(0,s.jsxs)("div",{className:"my-2",children:[(0,s.jsxs)("div",{className:"pb-2 text-sm",children:["Offers and estimated costs for ",eD.zip," ",!eZ&&(0,s.jsx)("span",{className:"cursor-pointer underline",onClick:()=>{eB(!0)},children:"Edit Location"})]}),eZ&&(0,s.jsxs)("div",{className:"max-w-390 flex",children:[(0,s.jsx)(eL.Z,{setZip:eD.setZip}),(0,s.jsx)(S.Z,{btnClass:"rounded",addClass:"py-4 mb-2 px-5 font-bold mx-2",onClick:()=>{eB(!1)},disableBase:!0,tertiary:!0,children:"Cancel"})]}),!eZ&&(0,s.jsx)("span",{className:"text-2xl font-bold",children:(0,s.jsx)(eP.Z,{productInfo:e.template.productSelectSingleProduct,priceData:ez})})]}),(null===(b=e.template.productSelectSingleProduct)||void 0===b?void 0:b.dynamicPricingHighEfficiency)!==""&&(null===(y=e.template.productSelectSingleProduct)||void 0===y?void 0:y.dynamicPricingHighEfficiency)!==null&&(0,s.jsx)("div",{dangerouslySetInnerHTML:{__html:(0,k.F)(null===(N=e.template.productSelectSingleProduct)||void 0===N?void 0:N.dynamicPricingHighEfficiency)}})]}),(null===(_=e.template.productSelectSingleProduct)||void 0===_?void 0:_.dynamicPricingHighEfficiency)===null&&(0,s.jsxs)("div",{className:"w-full",children:[(0,s.jsxs)("div",{className:"py-3",children:[(0,s.jsxs)("div",{className:"pb-2 text-sm",children:["Offers and estimated costs for ",eD.zip," ",!eZ&&(0,s.jsx)("span",{className:"cursor-pointer underline",onClick:()=>{eB(!0)},children:"Edit Location"})]}),eZ&&(0,s.jsxs)("div",{className:"max-w-390 flex items-center",children:[(0,s.jsx)(eL.Z,{setZip:eD.setZip}),(0,s.jsx)(S.Z,{btnClass:"rounded",addClass:"py-4 mb-2 px-5 font-bold mx-2",onClick:()=>{eB(!1)},disableBase:!0,tertiary:!0,children:"Cancel"})]})]}),!eZ&&(0,s.jsx)("span",{className:"text-2xl font-bold",children:(0,s.jsx)(eP.Z,{productInfo:e.template.productSelectSingleProduct,priceData:ez})})]})]}),(0,s.jsx)("hr",{className:"my-6"}),(0,s.jsxs)("div",{className:"p-0.5",children:[(0,s.jsx)("p",{children:(0,s.jsx)("strong",{children:"What's included in the price?"})}),(0,s.jsxs)("p",{children:[(0,s.jsx)(ef,{strokeColor:"ffffff",className:"relative -top-[0.1rem] inline-block w-4"})," ","Pricing varies by location and dealer in addition to several other factors."," ",(null===(E=e.template)||void 0===E?void 0:null===(C=E.productSelectSingleProduct)||void 0===C?void 0:C.notIncluded)&&(null===(L=e.template)||void 0===L?void 0:null===(I=L.productSelectSingleProduct)||void 0===I?void 0:I.notIncluded)!==""&&(0,s.jsxs)("span",{children:["Learn more about what affects pricing"," ",(0,s.jsx)(S.Z,{disableBase:!0,size:"none",primary:!1,addClass:"text-trane-red",onClick:()=>eo("included-features"),children:"here."})]})]})]})]}),(null===(P=e.template.productSelectSingleProduct)||void 0===P?void 0:P.dynamicPricingId)===""&&(0,s.jsx)(s.Fragment,{children:(null===(U=e.productInfo)||void 0===U?void 0:null===(Z=U.products)||void 0===Z?void 0:Z.length)>0&&(0,s.jsx)(w,{centerText:!1,products:[e.productInfo]})}),(0,s.jsx)("div",{children:(0,s.jsx)(S.Z,{primary:!0,addClass:"w-full md:w-[15rem]",onClick:()=>{eF(!0),(0,ex.p)({event:"dealer_form_open",formId:"contact-your-local-dealer",dataText:"Contact your dealer"})},children:"Contact your dealer"})}),(null===(z=e.template.productSelectSingleProduct)||void 0===z?void 0:z.addRefrigerantTooltip)&&(0,s.jsx)("div",{className:"mt-8",children:(0,s.jsx)(j.ZP,{useLowGlobalWarmingIcon:!0,children:(0,s.jsx)(A.Z,{})})})]})]}),(0,s.jsxs)("div",{className:"grid w-full grid-cols-1 ".concat((null===(O=e.productInfo)||void 0===O?void 0:O.energySavings)&&ep?"md:grid-cols-3":"md:grid-cols-2"," mt-12 gap-3 pb-6"),children:[ep&&(0,s.jsxs)("div",{className:"rounded-lg border p-4",children:[(0,s.jsx)("h2",{className:"mt-0 text-22",children:"Technical Specs"}),(0,s.jsx)(eW,{product:e.productInfo,showSpecs:eh,energyStarAvailable:!!["air-conditioners","heat-pumps","ductless-mini","ductless-multi","packaged-systems"].includes(null===(M=e.productInfo)||void 0===M?void 0:M.category)&&null!==(H=e.productInfo)&&void 0!==H&&!!H.energyStarAvailable})]}),(null===(V=e.productInfo)||void 0===V?void 0:V.energySavings)?(0,s.jsxs)("div",{className:"grid w-full grid-cols-1",children:[(0,s.jsxs)("div",{className:"rounded-t-lg border p-6 text-center",children:[(0,s.jsx)("span",{className:"text-14",children:"Estimated Yearly"}),(0,s.jsx)("h2",{className:"mt-0 text-22",children:"Energy Savings"}),(0,s.jsxs)("span",{className:"text-28 font-bold",children:[Math.floor(100*e.productInfo.energySavings),"%"]}),(0,s.jsx)("p",{children:"Energy cost based on the rating of a matched system"}),(0,s.jsx)("a",{href:"/residential/en/resources/green-guide/",className:"text-sm font-bold text-trane-red",children:"More details"})]}),e.productInfo.energyStarAvailable&&"heat-pumps"===e.productInfo.category&&(0,s.jsxs)("span",{className:"flex items-center rounded-b-lg border-b border-l border-r bg-cultured px-6 text-sm lg:py-0",children:[(0,s.jsx)("div",{className:"mr-4 max-w-[4rem] shrink-0",children:(0,s.jsx)(eq,{className:"h-[100%] w-[100%]"})}),(0,s.jsxs)("div",{className:"mt-6 flex flex-col",children:[(0,s.jsx)("div",{className:"-mt-1 mb-3 font-semibold",children:"ENERGY STAR\xae Qualified"}),(0,s.jsx)("div",{className:"mb-6",children:"This product meets ENERGY STAR\xae requirements when appropriate coil components are used. Ask your dealer for details."})]})]}),e.productInfo.energyStarAvailable&&"heat-pumps"!==e.productInfo.category&&(0,s.jsxs)("div",{className:"flex justify-center rounded-b-lg border-b border-l border-r bg-cultured px-6 py-4 text-sm lg:py-0",children:[(0,s.jsx)("div",{className:"my-auto mr-4 flex max-w-[4rem] shrink-0 justify-center",children:(0,s.jsx)(eq,{className:"h-[90%] w-[90%]"})}),(0,s.jsx)("div",{className:"my-auto font-semibold",children:"ENERGY STAR\xae Qualified"})]})]}):"",(0,s.jsxs)("div",{className:"grid grid-cols-1 gap-3",children:["XV80 Oil Furnace"==e.title?null:"XP80 Oil Furnace"==e.title?null:(0,s.jsxs)(S.Z,{disableBase:!0,href:"/residential/en/resources/warranty-and-registration/",addClass:"p-6 text-center border rounded-lg",children:[(0,s.jsx)("h3",{className:"mt-0 text-22 font-bold",children:"Warranty"}),(0,s.jsxs)("p",{children:["Protect your ",e.title," with available base limited, registered limited, and optional extended warranties."]}),(0,s.jsx)("p",{className:"text-sm text-trane-red",children:"View Warranty"})]}),(null===(q=e.productInfo)||void 0===q?void 0:q.ownersManual)?(0,s.jsx)(S.Z,{disableBase:!0,href:e.productInfo.ownersManual,addClass:"text-center flex justify-center items-center p-3 border rounded-lg w-full",newTab:"1",children:(0,s.jsxs)("p",{className:"text-sm text-trane-red",children:[(0,s.jsx)(ej.Z,{className:"mr-2 inline-block w-6",strokeColor:"#323232"}),"Owner's Manual"]})}):"",((null===(W=e.template.customBrochureUrl)||void 0===W?void 0:W.custombrochureurl)||e.productInfo.brochureEnglish)&&(0,s.jsx)(S.Z,{disableBase:!0,href:(null===(G=e.template.customBrochureUrl)||void 0===G?void 0:G.custombrochureurl)||e.productInfo.brochureEnglish,addClass:"text-center flex justify-center items-center p-3 border rounded-lg w-full",newTab:"1",children:(0,s.jsxs)("p",{className:"text-sm text-trane-red",children:[(0,s.jsx)(ej.Z,{className:"mr-2 inline-block w-6",strokeColor:"#323232"}),"Product Brochure"]})})]})]}),ec&&void 0!==ec.data&&(0,s.jsx)("div",{className:"py-6 md:py-12",children:(0,s.jsx)(eS.default,{onClick:e=>{e.preventDefault(),eo("product-specs")},attributes:ec})}),(0,s.jsx)(c.Z,{...e}),(0,s.jsxs)("div",{className:"py-6 md:py-12",children:[(0,s.jsx)("h2",{className:"mb-6 text-center md:mb-12",children:"Already own a Trane?"}),(0,s.jsx)(e_.default,{...eg.Z})]}),e.template.productSelectSingleProduct.contentId&&(0,s.jsx)(p.Z,{contentClass:"my-8",children:(0,s.jsx)(T.default,{dataBvProductId:e.template.productSelectSingleProduct.contentId,dataBvShow:"reviews",dataPosition:"body",dataLocation:"product detail",dataAction:"internal link",dataTextGrouping:"product review",dataText:"dynamic-value",dataType:"link"})}),(0,s.jsx)("div",{className:"py-6 md:py-12",children:(0,s.jsx)(eN.default,{...ev})}),(0,s.jsx)("div",{className:"mb-32 mt-36",children:(0,s.jsx)(ey.default,{...eb})})]})}),(0,s.jsx)("div",{id:"contact-dealer",children:(0,s.jsx)(ek.default,{companyId:0,companyName:""})}),(0,s.jsx)("img",{src:"https://b.videoamp.com/d2/49d6be82-a6e3-11ec-abf8-23f22cc3ac78/3581/impression?dnt=false&vpxid=3581&bwb=35&cevt=PRODUCT_PAGE&us_privacy=\\{{US_PRIVACY_STRING}}",width:"1",height:"1",style:{display:"none"},alt:"brand pixel"}),(0,s.jsxs)("div",{id:"end-sticky-content",children:[(0,s.jsx)(m.Z,{disclaimer:e.disclaimer,useBeLink:!0}),(null===(Y=e.siteOptions)||void 0===Y?void 0:null===(Q=Y.ncpAreaBasedDisclaimers)||void 0===Q?void 0:Q.enableNcpAreaBasedDisclaimers)&&(0,s.jsx)(em.Z,{siteOptions:e.siteOptions,zip:eD.zip}),(0,s.jsx)(en,{})]}),(0,s.jsx)(eQ,{show:"product-specs"===ei,onClose:()=>eo(""),modalHeight:"h-fit",modalWidth:"xl:w-4/6 md:w-5/6 sm:w-11/12",title:"".concat(e.title," Specifications"),children:(0,s.jsxs)("div",{className:"px-1 pb-6 md:px-14",children:[(null===(K=e.template.productSpecifications)||void 0===K?void 0:K.description)&&(0,s.jsxs)("div",{className:"pb-6",children:[(0,s.jsxs)("div",{children:[(0,s.jsxs)("h2",{className:"pb-4",children:[e.title," Specifications"]}),(0,s.jsx)(eY.Z,{contentClasses:"pb-4",content:e.template.productSpecifications.description})]}),e.template.productSpecifications.specificationList.map((e,t)=>(0,s.jsx)("div",{className:t%2==0?"bg-cultured":"",children:(0,s.jsx)(eE.Z,{title:e.title,content:e.description,mini:!0},t)},t))]}),(null===(J=e.productInfo)||void 0===J?void 0:null===($=J.products)||void 0===$?void 0:$.length)>0&&(0,s.jsx)("div",{className:"w-full max-w-[calc(100vw_-_3rem)] overflow-x-auto md:max-w-full",children:(0,s.jsx)(eH,{productList:null===(ee=e.productInfo)||void 0===ee?void 0:ee.products})})]})}),(0,s.jsx)(eC.Z,{show:"included-features"===ei,onClose:()=>eo(""),children:(0,s.jsx)("div",{children:(null===(et=e.template.productSelectSingleProduct)||void 0===et?void 0:et.portfolioCode)!=="None"&&(0,s.jsx)(eA,{portfolioCode:null===(ea=e.template.productSelectSingleProduct)||void 0===ea?void 0:ea.portfolioCode,notIncluded:null===(el=e.template.productSelectSingleProduct)||void 0===el?void 0:el.notIncluded})})}),(0,s.jsx)(ew.Z,{show:eR,onClose:()=>eF(!1)})]})},eX=a(5152),e$=a.n(eX),eJ={attributes:{data:{"card-repeater":[{image:1,title:"Warranty & Registration",description:"Ensure that your covered parts will be replaced at little or no cost to you.",url:"/residential/en/resources/warranty-and-registration/",button_text:"View",cardStyling:"pdpAdvanced",icon:"warranty"},{image:2,title:"Owner’s Manuals",description:"Get easier, faster product support and access to warranty information.",url:"/residential/en/resources/owners-guides/",button_text:"View",cardStyling:"pdpAdvanced",icon:"manual"},{image:3,title:"Maintenance",description:"Learn best practices for taking care of your system, so you can avoid costly repairs.",url:"/residential/en/resources/maintenance-tips/",button_text:"View",cardStyling:"pdpAdvanced",icon:"maintenance"},{image:4,title:"Troubleshooting",description:"Our interactive guide to find answers to your system’s problems.",url:"/residential/en/resources/troubleshooting/",button_text:"View",cardStyling:"pdpAdvanced",icon:"troubleshooting"}]}},mediaData:[{node:{sourceUrl:"/img/cardBackgrounds/bg-blue-smoke.png",databaseId:1}},{node:{sourceUrl:"/img/cardBackgrounds/bg-green-smoke.png",databaseId:3}},{node:{sourceUrl:"/img/cardBackgrounds/bg-red-smoke.png",databaseId:2}}]},e0=a(61806),e1=a(72095),e2=a(25684),e4=a(54370);(r=i||(i={})).Overview="Overview",r.Technical="Technical Specifications",r.Resources="Owner Resources";let e6=e=>{let[t,a]=(0,h.useState)("Overview");(0,h.useEffect)(()=>{e.setActiveTab("Overview")},[]);let{small:r,xs:l}=(0,e4.Z)(),n=i=>{let{tabName:n}=i;return(0,s.jsxs)("button",{"aria-controls":"".concat(n.replace(" ",""),"Panel"),"aria-selected":t===n,role:"tab",onClick:()=>{e.setActiveTab(n),a(n),(l||r)&&window.scrollY>=200?window.scrollTo(0,200):window.scrollY>=500?window.scrollTo(0,500):window.scrollTo(0,0)},"data-position":"body","data-location":"hero","data-action":"toggle","data-text-grouping":"cta","data-text":n,"data-type":"link",className:"".concat(t===n?"text-white":"text-gris"," relative flex flex-col justify-center whitespace-nowrap px-6 text-sm font-600 capitalize transition-all hover:text-white md:text-base lg:px-10"),children:[n,(0,s.jsx)("div",{className:"mt-2 block h-[3px] w-full bg-trane-red transition-all ".concat(t===n?"opacity-100":"opacity-0")})]})},o=()=>(0,s.jsx)("div",{className:"w-px bg-black-coral"}),c=Object.values(i).map((e,t,a)=>{let r=a.length-1===t;return(0,s.jsxs)("div",{className:"flex",children:[(0,s.jsx)(n,{tabName:e},t),!r&&(0,s.jsx)(o,{})]},t)});return(0,s.jsx)("section",{className:"bg-black text-white",children:(0,s.jsx)("div",{className:"mx-auto w-auto max-w-max overflow-x-auto md:w-max",children:(0,s.jsx)("div",{role:"tablist",className:"flex flex-nowrap justify-between py-6",children:c})})})};var e8=a(55971),e3=a(14025),e5=a(60056),e7=a(44725),e9=a(15174),te=a(16829);let tt=e$()(()=>Promise.resolve().then(a.bind(a,24024)),{loadableGenerated:{webpack:()=>[24024]},ssr:!1});var ta=e=>{var t;let a=(null==e?void 0:e.backdropImage)||"",r=(null==e?void 0:e.backdropImageTablet)||(null==e?void 0:e.backdropImage)||"",l=(null==e?void 0:e.backdropImageMobile)||(null==e?void 0:e.backdropImage)||"",i=(0,e4.Z)(),n=(0,e2.Z)(),o=(0,h.useRef)(null),c=(0,h.useRef)(null),d=(0,h.useRef)(null),u=null===(t=e.pdpaStyleOptions)||void 0===t?void 0:t.heroBehavior,m=Array.isArray(u)?u.includes("condensed"):"condensed"===u,{heightSizes:x,transformSizes:g,condensedHeightSizes:v,condensedTransformSizes:b}=(0,h.useMemo)(()=>i.small||i.xs?{heightSizes:[366,244,132],transformSizes:[0,150,300],condensedHeightSizes:[244,200,160,132],condensedTransformSizes:[0,100,200,300]}:{heightSizes:[435,300,250],transformSizes:[0,250,500],condensedHeightSizes:[270,260,255,250],condensedTransformSizes:[0,150,350,500]},[i.small,i.xs]),{scrollY:y}=(0,e8.v)({target:o,offset:["start start","start end"]}),{scrollY:w}=(0,e8.v)(),[k,N]=(0,h.useState)(!1);(0,e3.W)(w,"change",e=>{N(e>0)});let S=(0,e5.H)(y,g,x),_=(0,e5.H)(y,g,[0,1,1]),C=(0,e5.H)(y,b,v),E=m?C:S,I=(0,e5.H)(y,[0,150],[56,20]),T=e.backdropImage?e.backdropImage.split("uploads")[1]:"",L=T?T.split(".")[0]:"",P=(0,e9.C)(L,""),R=[{full:"80 Single-Stage Variable Speed Ultra-Low NOx Gas Furnace",abbreviated:"80 Single-Stage Variable Speed Ultra-Low Nox"}].find(t=>t.full===e.title);return(0,s.jsxs)("div",{ref:o,className:"sticky z-20 bg-black",style:{top:i.desktop?n:0},children:[(0,s.jsx)(e7.E.div,{layout:!0,id:"pdp-header-advanced",className:"relative top-0 -mt-[144px] w-full transform-gpu text-white will-change-auto",style:{height:E},children:(0,s.jsxs)(p.Z,{children:[""!==a&&(0,s.jsxs)("picture",{className:"z-0",children:[(0,s.jsx)("source",{srcSet:l,media:"(max-width: 768px)"}),(0,s.jsx)("source",{srcSet:r,media:"(max-width: 1024px)"}),(0,s.jsx)(f(),{src:a,alt:P,layout:"fill",className:"inset-0 left-0 top-0 -z-10 w-full",priority:!0,style:{objectFit:"cover",objectPosition:"right 20%"}})]}),(0,s.jsx)("div",{className:"absolute bottom-0 left-0 right-0 top-0 z-10 bg-gradient-to-b from-transparent from-50% via-black/70 via-80% to-black"}),(0,s.jsx)(e7.E.div,{layout:!0,id:"backdrop-blur-element",ref:c,className:"absolute inset-0 left-0 top-0 z-20 h-full w-full transform-gpu backdrop-blur-xl will-change-auto",style:{opacity:m?1:_}}),(0,s.jsx)("div",{className:"relative z-30 mx-0 max-w-full md:mx-6 lg:mx-auto lg:max-w-[58rem] xl:max-w-7xl",children:(0,s.jsx)(e7.E.div,{layout:!0,id:"pdp-breadcrumbs",className:"container relative flex aspect-[2560/923] flex-wrap items-end",ref:d,style:{height:E},children:(0,s.jsxs)(e7.E.div,{className:"mb-2 lg:py-4",style:{marginTop:i.desktop?"3.5rem":I},children:[(0,s.jsx)(e7.E.span,{id:"breadcrumbs-styling",className:(0,te.Z)("inline-block",{hidden:k}),children:(0,s.jsx)(D.Z,{crumbs:e.breadcrumList,includeLast:!0})}),(0,s.jsx)("h1",{className:"mb-0 mt-4 font-Inter text-2xl text-white drop-shadow-md md:mb-4 md:w-full md:text-42 md:leading-[1em]",children:R?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("span",{className:"hidden md:inline",children:e.title}),(0,s.jsx)("span",{className:"inline md:hidden",children:R.abbreviated})]}):e.title}),e.textUnderHeader&&(0,s.jsx)("div",{children:(0,s.jsx)("em",{children:e.textUnderHeader})}),(0,s.jsx)("div",{children:e.pricingSubtext&&(0,s.jsx)("span",{className:"relative mr-4 text-18 font-normal",children:e.pricingSubtext})}),(0,s.jsx)("div",{className:"inline-block md:flex",children:(0,s.jsxs)(e7.E.span,{id:"bv-reviews-styling",className:(0,te.Z)("flex flex-col md:flex-row",{"hide-on-scroll":k}),children:[e.hasRefrigerantIcon&&(0,s.jsx)("div",{className:"order-2 -ml-[.5em] mr-4 mt-4 md:order-1 md:mt-0",children:(0,s.jsx)(j.ZP,{useLowGlobalWarmingIcon:!0,globalWarmingIconTextColor:"white",children:(0,s.jsx)(A.Z,{})})}),e.contentId&&(0,s.jsx)("div",{className:"order-1 flex items-center md:order-2",children:(0,s.jsx)(tt,{dataBvProductId:e.contentId,dataBvShow:"rating_summary",dataPosition:"body",dataLocation:"hero",dataAction:"toggle",dataTextGrouping:"",dataText:"Write a review",dataType:"link"})})]})})]})})})]})}),(0,s.jsx)(e6,{setActiveTab:e.setActiveTab})]})},tr=a(44041);let tl=e=>({height:'"',width:'"',depth:'"'})[e]||"";var ti=e=>{var t;let{productList:a=[]}=e,r=!!(null===(t=e.productList[0].modelFamilyTrane)||void 0===t?void 0:t.endsWith("AH")),l=e.productList[0].modelFamilyTrane.endsWith("COIL")||r,i=e.productList.some(e=>"R-454B"===e.refrigerant),n="Nominal Tons";i&&l&&(n="Rated Capacity Range");let o=ez({refrigerant:l?"Compatible Refrigerant":"Refrigerant Type",tonnageRange:n}).filter(t=>{var a;return null===(a=e.productList)||void 0===a?void 0:a.some(e=>e[t.key])});return(0,s.jsx)(p.Z,{contentClass:"max-w-[100%] xl:max-w-[1080px] xl:px-4",children:(0,s.jsx)("div",{id:"specification table",className:"overflow-x-auto py-20",children:(0,s.jsxs)("table",{className:"mx-4 w-full lg:mx-0",children:[(0,s.jsx)("thead",{children:(0,s.jsx)("tr",{children:o.map((e,t)=>(0,s.jsx)("td",{className:"border border-tundora-gray bg-tundora-gray px-16 py-3 font-Inter text-lg font-semibold text-white lg:p-6 ".concat(0!==t?"text-center":""),children:e.value},t))})}),(0,s.jsx)("tbody",{children:a.filter(e=>e.showProductTrane).map((e,t)=>{let a=!(0,tr.Z)(t);return(0,s.jsx)("tr",{className:"".concat(a&&"bg-white-smoke"),children:o.map((t,a)=>{let l="tonnageRange"===t.key&&r&&"Nominal Tons"!==n;return e[t.key]?(0,s.jsx)("td",{className:"px-16 py-6 lg:p-6 ".concat(0!==a?"text-center":""),children:"energyGuide"===t.key?(0,s.jsx)("a",{href:e[t.key],rel:"noreferrer",target:"_blank",className:"text-trane-red","data-position":"body","data-location":"content block","data-action":"internal link","data-text-grouping":"Model","data-text":e.itemId,"data-type":"link",children:"View"}):l?e[t.key]+"K":"".concat(e[t.key]).concat(tl(t.key))},a):(0,s.jsx)("td",{className:"p-3 text-center",children:"-"},a)})},t)})})]})})})},tn=a(53429),ts=e=>{let{className:t="",pathClassName:a="",pathTwoClassName:r="",...l}=e;return(0,s.jsxs)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:t,"aria-label":"Circle Plus Icon",...l,children:[(0,s.jsx)("rect",{width:"24",height:"24",rx:"12",fill:"black"}),(0,s.jsx)("path",{d:"M12 7.33325V16.6666",stroke:"#D9D9D9",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:a}),(0,s.jsx)("path",{d:"M7.33337 12H16.6667",stroke:"#D9D9D9",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:r})]})},to=a(83275),tc={large:"w-360 text-left leading-[22px] h-[120px] mx-2.5 bg-paper-grey rounded-[32px] p-5 box-border",medium:"w-260 text-left leading-[22px] h-[120px] mx-2.5 bg-paper-grey rounded-[32px] p-5 box-border",small:"w-191 text-left leading-[22px] h-[120px] mx-2.5 bg-paper-grey rounded-[32px] p-5 box-border",icon:"absolute bottom-3 right-7 w-6 hover:cursor-pointer",topText:"text-lead-grey text-14",bottomText:"text-lead-grey text-14 absolute bottom-3"},td=a(97631),tu=a(1445),tm=a(2372),tp=a(43078),th=e=>{var t,a,r,l,i;let n,o,c;n=tc.large,o="Call customer support to find service in your area ",c=["w-[360px]"];let d=(0,h.useRef)(null),[u,m]=(0,h.useState)(!1),[p,x]=(0,h.useState)(""),[f,g]=(0,h.useState)(L.Oy.basic.slice(1)),{address:v,handleChange:b,GoogleMapsScript:y,setInputRef:w}=(0,tu.Z)({enabled:e.showDealerForm}),j="trane-dealer-contact",k=(0,h.useId)(),N="".concat(j,"-email-").concat(k),S="".concat(j,"-state-").concat(k),_=(0,h.useRef)(!1),C=e=>{_.current||((0,ex.p)({event:"dealer_form_start",formId:j,fieldStarted:e}),_.current=!0)},E={wrapperClassName:"flex flex-col pb-6",labelClassName:"text-14 mb-1.5",inputClassName:"rounded-full text-sm p-4 bg-white0 border-none text-black",inputOnErrorClassName:"rounded-full text-sm p-4 bg-white border border-trane-red text-black",errorClassName:"text-trane-red",errorMessageClassName:"text-12",required:!0};return(0,h.useEffect)(()=>{var t,a,r;let l=null===(r=e.dealer)||void 0===r?void 0:null===(a=r.whodis)||void 0===a?void 0:null===(t=a.assignedNumbers.find(e=>"organic-search"===e.numberType))||void 0===t?void 0:t.number.slice(1);l?g(l):g(L.Oy.basic.slice(1))},[null===(t=e.dealer)||void 0===t?void 0:t.whodis]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y,{}),(0,s.jsxs)("div",{id:"dealerBubble",className:"relative",children:[(0,s.jsxs)("div",{className:"".concat(e.showDealerForm?n.replace("rounded-[32px]","rounded-t-[32px]"):n),children:[(0,s.jsx)("div",{className:tc.topText,children:"Your Local Pro"}),(0,s.jsx)("div",{className:"line-clamp-2 text-18 font-700",children:(null===(a=e.dealer)||void 0===a?void 0:a.data.companyID)?null===(l=e.dealer)||void 0===l?void 0:null===(r=l.data)||void 0===r?void 0:r.name:o}),(0,s.jsx)("div",{className:tc.bottomText,children:(0,s.jsx)("a",{className:"hover:underline","data-position":"body","data-location":"content block","data-action":"call","data-text-grouping":"cta","data-text":(0,to.Z)(f,!1),"data-type":"link",href:"tel:".concat(f),children:(0,to.Z)(f,!1)})})]}),(null===(i=e.dealer)||void 0===i?void 0:i.data.companyID)&&(0,s.jsx)("div",{children:(0,s.jsx)("button",{onClick:()=>{e.setShowDealerForm(!e.showDealerForm)},className:"absolute bottom-3 right-16 rounded-full border border-solid border-black px-4 text-14","data-text-grouping":"cta",children:e.showDealerForm?"Close":"Schedule"})}),(0,s.jsx)("a",{target:"_blank",rel:"noopener noreferrer","aria-label":"Open dealer website","data-text-grouping":"cta",href:(0,tm.Z)(e.dealer.data.name,e.dealer.data.city,e.dealer.data.state,e.dealer.data.companyID),children:(0,s.jsx)("em",{onClick:e.iconFunction,className:tc.icon,children:(0,s.jsx)(ts,{className:"w-6"})})}),e.showDealerForm&&(0,s.jsxs)("div",{id:"dealerFormDiv",className:"absolute bg-paper-grey text-14 ".concat(c," left-[10px] z-10 rounded-b-[32px] px-[24px] pb-[24px] text-left"),children:[(0,s.jsx)("hr",{className:"border-black opacity-20"}),!u&&(0,s.jsx)("p",{className:"text-14 font-400 leading-[20px]",children:"Need help? Answer a few questions to connect with a dealer who can help you find your best HVAC solution."}),(0,s.jsxs)(tp.l0,{id:"trane-dealer-contact",trackFormSubmitted:!0,className:"mb-0",name:"CONTACT LOCAL DEALER",brand:"Trane",errorMessage:"We are having trouble locating a service provider in your area. For further assistance, reach out to us at 1-833-298-3493, Monday to Friday, 7am to 5pm CST.",companyId:"".concat(e.dealer.data.companyID),formContainerRef:d,onSubmit:()=>{(0,ex.p)({event:"dealer_form_success",formId:j,zipcode:v.zip}),m(!0)},kind:"CONTACT_DEALER",source:"TRANE:CONTACT_DEALER",onError:()=>{(0,ex.p)({event:"dealer_form_error",formId:j,zipcode:v.zip})},successNode:(0,s.jsxs)("div",{id:"dealerThankYou",className:"text-center",children:[(0,s.jsx)("p",{className:"text-28 font-bold",children:"Your email has been sent!"}),(0,s.jsx)("p",{className:"text-sm",children:"Thank you for choosing Trane."}),(0,s.jsxs)("p",{className:"text-sm",children:[(0,s.jsx)("span",{className:"block pb-4 text-22",children:e.dealer.data.name||"A Trane Comfort Specialist"})," ","will contact you shortly."]}),(0,s.jsx)("p",{className:"text-sm",children:"In the meantime, shop Trane’s reliable heating & cooling products."})]}),children:[(0,s.jsxs)(tp.h8,{id:"1",first:!0,fieldsetClassName:"grid",children:[(0,s.jsx)(tp.oi,{label:"First name",name:"firstName",placeholder:"First name",autoComplete:"given-name",stepId:"1",errorMessages:{external:"Please enter your first name",required:"Please enter your first name",none:null,regex:"First name must be at least 2 characters"},...E,onChange:()=>C("firstName")}),(0,s.jsx)(tp.oi,{label:"Last name",name:"lastName",placeholder:"Last name",autoComplete:"family-name",stepId:"1",errorMessages:{external:"Please enter your last name",required:"Please enter your last name",none:null,regex:"Last name must be at least 2 characters"},...E,onChange:()=>C("lastName")}),(0,s.jsx)(tp.U5,{label:"Email",name:"email",id:N,placeholder:"Email",autoComplete:"email",stepId:"1",...E,onChange:()=>C("email")}),(0,s.jsx)(tp.sb,{label:"Phone",name:"phone",value:p,autoComplete:"tel",onChange:e=>{x(e.target.value),C("phone")},placeholder:"Phone",stepId:"1",...E}),(0,s.jsx)("div",{className:"flex justify-end",children:(0,s.jsx)(tp.aW,{gotoStep:"2",stepId:"1","data-position":"body","data-location":"form","data-action":"next step","data-text-grouping":"cta","data-text":"next","data-type":"button",className:V()("flex-grow","font-semibold","text-center","rounded-full","border-black","border","transition-all","duration-300","py-2","px-8","hover:border-slate-300","hover:text-white","hover:bg-trane-red","hover:duration-500"),children:"Next"})})]}),(0,s.jsxs)(tp.h8,{id:"2",fieldsetClassName:"grid",children:[(0,s.jsx)("div",{ref:e=>{let t=null==e?void 0:e.querySelector("input");t&&w(t)},children:(0,s.jsx)(tp.oi,{label:"Street Address",name:"addressLine1",placeholder:"Street Address",value:v.addressLine1,onChange:e=>{b(e),C("addressLine1")},autoComplete:"street-address",errorMessages:{external:"Please enter your street address",required:"Street address is required",none:null,regex:"Street address must be valid"},stepId:"2",pattern:/^(\d)+( ([a-zA-Z0-9\/\.-])+)+$/,...E})}),(0,s.jsx)(tp.oi,{label:"City",name:"city",placeholder:"City",value:v.city,onChange:e=>{b(e),C("city")},autoComplete:"address-level2",stepId:"2",errorMessages:{external:"Please enter your city",required:"City is required",none:null,regex:"City must be at least 2 characters"},...E}),(0,s.jsxs)(tp.Ph,{name:"state",label:"State",id:S,value:v.state,onChange:e=>{b(e),C("state")},stepId:"2",errorMessages:{required:"Please select a state",external:"Please select a state",none:null,regex:"Please select a state"},...E,inputClassName:V()(E.inputClassName,"bg-[url(/img/HomepageV2/arrow-down.svg)] bg-[length:1.125rem_1.125rem]"),children:[(0,s.jsx)("option",{value:"",disabled:!0,children:"State"}),td.Z.map((e,t)=>(0,s.jsx)("option",{value:e.abbreviation,children:e.name},t))]}),(0,s.jsx)(tp.Dw,{label:"Zip/Postal Code",name:"zip",placeholder:"12345",value:v.zip,onChange:e=>{b(e),C("zip")},stepId:"2",...E}),(0,s.jsx)(tp.Q2,{children:(0,s.jsxs)("p",{className:"text-14 leading-tight",children:["By pressing submit, I consent that my information be shared with Trane, approved affiliates, and third party partners, including connecting me with a local Trane dealer to be contacted about products and services. Our"," ",(0,s.jsx)("a",{className:"font-400 text-black underline",target:"_blank",href:"https://www.tranetechnologies.com/en/index/privacy-policy.html",rel:"noreferrer noopener",children:"Privacy Policy"})," ","governs the use of your information."]})}),(0,s.jsx)("div",{className:"space-between mt-6 flex items-center",children:(0,s.jsx)(tp.Mm,{className:V()("bg-[#FF3D00]","font-semibold","text-center","rounded-full","w-full","transition-all","duration-300","text-white","py-[12px]","px-8","hover:bg-white","hover:text-black","hover:border-black","hover:duration-500"),"data-position":"body","data-location":"form","data-action":"submit","data-text-grouping":"cta","data-text":"submit","data-type":"button",children:"Submit"})})]})]})]})]})]})},tx=e=>{var t;let a,r;let l=null!==(t=e.hasData)&&void 0!==t&&t;return a=tc.medium,r="Prices vary, call your local pro for details",(0,s.jsx)("div",{className:"relative",children:(0,s.jsxs)("div",{className:a,children:[!1,(0,s.jsxs)("div",{className:void 0,children:[(0,s.jsx)("div",{className:tc.topText,children:"Product Pricing"}),(0,s.jsx)("div",{className:"text-18 font-700",children:-1!==e.dynamicPrice.indexOf("Call for pricing")?r:e.dynamicPrice}),l&&(0,s.jsx)("div",{className:tc.bottomText,children:"See pricing details"})]}),l&&(0,s.jsx)("i",{onClick:e.iconFunction,className:tc.icon,"data-position":"body","data-location":"content block","data-action":"popup","data-text-grouping":"cta","data-text":"Prices vary, call your local pro","data-type":"button",children:(0,s.jsx)(ts,{className:"w-6"})})]})})},tf=e=>{let t;let[a,r]=(0,h.useState)(""),l=e=>"ecorebates-".concat(e.replace(/[^a-zA-Z0-9\s]/g,"").split(" ").join("-")),[i,n]=(0,h.useState)("");return(0,h.useEffect)(()=>{if(!e.products.length)return;let t=l(e.products[0].title);r(t);let a=[];e.products[0].products.forEach(e=>{a.push(e.itemId)}),window._ecr=window._ecr||{},window._ecr[t]=a;let i=document.getElementById("ecoIcon");new MutationObserver((t,a)=>{for(let a of t){var r,l,i;"childList"===a.type&&a.addedNodes.forEach(e=>{if(e instanceof Element){let t=e.matches('[widget-element="openDetails"]')?e:e.querySelector('[widget-element="openDetails"]');t&&t.setAttribute("data-text-grouping","cta")}});let t=document.querySelector('[widget-element="openDetails"]');t&&!t.getAttribute("data-text-grouping")&&t.setAttribute("data-text-grouping","cta"),"attributes"===a.type&&(null===(r=a.target.querySelector("#ecoIcon a .ng-binding"))||void 0===r?void 0:r.textContent)&&(null===(l=a.target.querySelector("#ecoIcon a .ng-binding"))||void 0===l?void 0:l.textContent)!==R.u$?(n(null===(i=document.querySelector("#ecoIcon a .ng-binding"))||void 0===i?void 0:i.textContent),e.checkRebates(!0)):e.checkRebates(!1)}}).observe(i,{attributes:!0,childList:!0,subtree:!0})},[e.bubbleCount]),t=tc.small,(0,s.jsxs)("div",{className:"jsx-871d66ab350854e",children:[(0,s.jsx)(y(),{id:"871d66ab350854e",children:"#ecoIcon a span{display:none}#ecoIcon a{width:1.5rem;height:1.5rem;display:block}"}),(0,s.jsxs)("div",{className:"jsx-871d66ab350854e relative",children:[(0,s.jsxs)("div",{className:"jsx-871d66ab350854e "+(t||""),children:[(0,s.jsxs)("div",{className:"jsx-871d66ab350854e",children:[(0,s.jsx)("div",{className:"jsx-871d66ab350854e "+(tc.topText||""),children:"Savings"}),(0,s.jsx)("div",{className:"jsx-871d66ab350854e text-18 font-700",children:null==i?void 0:i.replace("Offers available.","")}),(0,s.jsx)("div",{className:"jsx-871d66ab350854e "+(tc.bottomText||""),children:"See offer details"})]}),(0,s.jsx)("div",{id:"ecoIcon",className:"jsx-871d66ab350854e "+(tc.icon||""),children:(0,s.jsx)("div",{id:a,className:"jsx-871d66ab350854e"})})]}),(0,s.jsx)("div",{className:"jsx-871d66ab350854e "+"".concat(tc.icon," pointer-events-none"),children:(0,s.jsx)(ts,{className:"w-6"})})]})]})},tg=e=>{let{className:t="",pathClassName:a="",strokeColor:r,...l}=e;return(0,s.jsxs)("svg",{fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",className:t,width:"24",height:"24","aria-label":"Circle Chevron Right Icon",...l,children:[(0,s.jsx)("path",{d:"M10 16L14 12L10 8",stroke:r||"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",className:a}),(0,s.jsx)("rect",{x:"0.5",y:"0.5",width:"23",height:"23",rx:"11.5",stroke:r||"white"})]})},tv=e=>{var t;let a,r,l,i;return a=tc.large,l=e.largeText,i=null===(t=e.largeImg)||void 0===t?void 0:t.link,r="Limited-Time Promotion",(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)("div",{style:{backgroundImage:"url(".concat(i,")")},className:"bg-cover text-white ".concat(a," relative"),children:[(0,s.jsx)("div",{className:"text-14 font-semibold text-taupe-grey",children:r}),(0,s.jsxs)("div",{className:"text-18 font-bold",children:[(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:(0,k.F)(l)}}),e.superscriptLink&&e.superscriptNumber&&(0,s.jsx)("sup",{children:(0,s.jsx)("a",{href:null==e?void 0:e.superscriptLink,"data-position":"body","data-location":"Promotion bubble","data-action":"internal link","data-text-grouping":"Promotion bubble","data-text":"superscript number","data-type":"link",children:null==e?void 0:e.superscriptNumber})})]}),(0,s.jsx)("div",{className:"absolute bottom-3 text-14 font-semibold text-taupe-grey",children:"Explore eligible products"}),(0,s.jsx)("a",{href:e.promoLink,title:"Explore eligible products","aria-label":"Explore eligible products","data-position":"body","data-location":"Promotion bubble","data-action":"internal link","data-text-grouping":"Promotion bubble","data-text":"Explore eligible products","data-type":"link",children:(0,s.jsx)("i",{className:tc.icon,children:(0,s.jsx)(tg,{})})})]})})},tb=a(73935),ty=e=>{let{show:t,onClose:a,children:r,title:l,lastFocusableElement:i}=e,[n,o]=(0,h.useState)(!1),c=(0,h.useRef)(null),d=(0,h.useRef)(null),u=(0,h.useRef)(null),m=(0,h.useCallback)(()=>{u.current=document.activeElement,d.current&&d.current.focus()},[d]),p=(0,h.useCallback)(e=>{e.preventDefault&&e.preventDefault(),u.current.focus(),a()},[a]),x=(0,h.useCallback)(e=>{if("Escape"===e.key){p(e);return}if("Tab"===e.key){if(!d.current||!i.current)return;let t=document.activeElement;e.shiftKey&&t===d.current?(i.current.focus(),e.preventDefault()):e.shiftKey||t!==i.current||(d.current.focus(),e.preventDefault());return}},[p,i]);(0,h.useEffect)(()=>{o(!0)},[]),(0,h.useEffect)(()=>{t?(document.body.style.overflow="hidden",document.getElementById("__next").style.width="100vw",m()):(document.body.style.overflow="unset",document.body.style.overflowX="hidden",document.getElementById("__next").style.position="")},[t,m]),(0,h.useEffect)(()=>{if(t)document.addEventListener("keydown",x);else try{document.removeEventListener("keydown",x)}catch(e){console.error(e)}},[x,t]);let f=t&&(0,s.jsxs)("div",{id:"modal",role:"dialog","aria-modal":"true","aria-labelledby":"dialog--title",className:"bottom-0 top-1 z-[1000] h-full w-screen md:top-0 ".concat(t?"fixed":"hidden"),children:[(0,s.jsxs)("div",{className:"".concat(e.customDimensions?e.customDimensions:"h-fit w-fit lg:h-3/4"," ").concat(e.modalWidth?e.modalWidth:""," ").concat(e.modalHeight?e.modalHeight:"lg:h-3/4"," modal-remove-sb absolute left-1/2 top-1/2 z-[300] max-h-screen -translate-x-1/2 -translate-y-1/2 overflow-auto bg-white pt-16 md:pt-12 lg:max-w-960"),ref:c,children:[(0,s.jsx)("div",{className:"absolute right-8 top-6 z-20",children:(0,s.jsx)(S.Z,{disableBase:!0,size:"none",addClass:"text-4xl font-normal",primary:!1,onClick:p,buttonRef:d,children:(0,s.jsx)(eG.Z,{width:"18",height:"18"})})}),(0,s.jsx)("div",{className:"px-8",children:(0,s.jsx)("h2",{className:e.titleClass,id:"dialog--title",children:l})}),(0,s.jsx)("div",{className:"overflow-auto p-4",children:r})]}),(0,s.jsx)("div",{className:"fixed bottom-0 left-0 right-0 top-0 z-[250] bg-rich-black/50",onClick:p})]});return n?tb.createPortal(f,document.getElementById("modal-root")):null},tw=e=>{let{svgClass:t,pathClass:a,...r}=e;return(0,s.jsx)("svg",{viewBox:"0 0 9 9",fill:"none",className:(0,te.Z)(t||""),shapeRendering:"geometricPrecision","aria-label":"Compass Icon",...r,children:(0,s.jsx)("path",{d:"M0.687844 4.84967L4.0524 4.86329C4.12023 4.86329 4.14284 4.89053 4.14284 4.95863L4.15188 8.31361C4.15188 9.09447 5.12417 9.27153 5.46786 8.51791L8.8912 1.08155C9.2575 0.28707 8.64248 -0.239558 7.88726 0.110014L0.443643 3.5558C-0.248261 3.87359 -0.103549 4.84513 0.687844 4.84967Z",className:(0,te.Z)(a||"stroke-cadet")})})},tj=e=>{let{setZip:t,customFunction:a}=e,[r,l]=(0,h.useState)(""),[i,n]=(0,h.useState)(!1);return(0,s.jsxs)("div",{children:[(0,s.jsxs)("form",{className:"mb-2 flex flex-nowrap",onSubmit:e=>{e.preventDefault(),""!==r?(n(!1),localStorage&&localStorage.setItem&&localStorage.setItem("zipcode",r),t(r),a&&a()):n(!0)},children:[(0,s.jsx)("input",{onChange:function(e){l(e.target.value.replace(/\s/g,""))},className:"h-[56px] w-full rounded-bl-3xl rounded-tl-3xl border-2 border-gray-200 p-4 placeholder-gris",placeholder:"Enter Postal/Zip Code"}),(0,s.jsx)("button",{type:"submit",className:"h-full rounded-br-3xl rounded-tr-3xl bg-red-500 p-5","data-position":"body","data-location":"filter","data-action":"search","data-text-grouping":"","data-text":"search-weather","data-type":"button",children:(0,s.jsx)(tw,{svgClass:"stroke-white w-4 h-4 fill-white",pathClass:"stroke-white"})})]}),i&&(0,s.jsx)("small",{className:"absolute pl-5 text-trane-red",children:"Zip code or city is required"})]})},tk=a(96576);function tN(e){let t=eI.find(t=>t.key===e);return(null==t?void 0:t.description)||""}var tS=e=>{var t,a,r,l,i,n,o,c,d,u,m,x;let g=(0,h.useContext)(X.z),[v,b]=(0,h.useState)(!1),[y,w]=(0,h.useState)(!1),{large:j,desktop:k}=(0,e4.Z)(),[N,S]=(0,h.useState)(0),_=(0,h.useRef)(null),[C,E]=(0,h.useState)(!1),[I,T]=(0,h.useState)(!1),[A,L]=(0,h.useState)(!1),[P,R]=(0,h.useState)(!1);(0,h.useEffect)(()=>{R(e.promoBubble.togglePromoBubble||e.promoBubble.enableNcpPromoBubble&&!!g.showNCPContent)},[e.promoBubble,g.showNCPContent]),(0,h.useEffect)(()=>{b(!0);let t=0;e.dealer&&t++,e.dynamicPrice&&t++,y&&t++,e.promotion&&t++,S(t)},[e.dealer,e.dynamicPrice,y,e.promotion]);let F=()=>{I?T(!1):T(!0)},Z=g.setZip,B=function(e){switch(e.category){case"furnaces":return[{title:"Thermostat",content:tN("thermostat")},{title:"Whip",content:tN("whip")},{title:"Electrical Disconnect",content:tN("electrical_disc")},{title:"Flush existing refrigerant line set or install new line set",content:tN("flush_refrig")},{title:"Reconnect to existing ductwork",content:tN("reconnect_ductwork")},{title:"Clean up after installation",content:""},{title:"Removal and disposal of old system",content:""},{title:"Install new system by local code",content:""}];case"air-conditioners":case"accessories":if("air-conditioners"===e.category||"WEATHERGUARD-TOP-ACCESSORY-AC"===e.modelFamily)return[{title:"Coil",content:tN("coil")},{title:"Thermostat",content:tN("thermostat")},{title:"Condenser Pad",content:tN("condenser_pad")},{title:"Whip",content:tN("whip")},{title:"Electrical Disconnect",content:tN("electrical_disc")},{title:"Flush existing refrigerant line set or install new line set",content:tN("flush_refrig")},{title:"Clean up after installation",content:""},{title:"Removal and disposal of old system",content:""},{title:"Install new system by local code",content:""},{title:"Reconnect to existing ductwork",content:tN("reconnect_ductwork")}];break;case"heat-pumps":return[{title:"Thermostat",content:tN("thermostat")},{title:"Condenser Pad",content:tN("condenser_pad")},{title:"Whip",content:tN("whip")},{title:"Electrical Disconnect",content:tN("electrical_disc")},{title:"Flush existing refrigerant line set or install new line set",content:tN("flush_refrig")},{title:"Clean up after installation",content:""},{title:"Removal and disposal of old system",content:""},{title:"Install new system by local code",content:""},{title:"Reconnect to existing ductwork",content:tN("reconnect_ductwork")}];case"air-handlers":return[{title:"Heater",content:tN("heater")},{title:"Thermostat",content:tN("thermostat")},{title:"Condenser Pad",content:tN("condenser_pad")},{title:"Whip",content:tN("whip")},{title:"Electrical Disconnect",content:tN("electrical_disc")},{title:"Flush existing refrigerant line set or install new line set",content:tN("flush_refrig")},{title:"Clean up after installation",content:""},{title:"Removal and disposal of old system",content:""},{title:"Install new system by local code",content:""},{title:"Reconnect to existing ductwork",content:tN("reconnect_ductwork")}];default:return[]}}(e.productInfo),D=null==B?void 0:B.map((e,t)=>(0,s.jsx)(eE.Z,{title:e.title,titleClassName:"flex-1 text-left pl-0 pr-4 font-semibold text-base my-3",content:e.content,bordered:!1,className:"border-t p-2 pl-0",mini:!0,childClassName:"text-sm md:text-base mt-2 mb-5",isPlusIcon:!0},t)),U=function(e){let t=e=>"Although Trane products come with a lot, there are a few\n features that aren't included with your purchase. Our ".concat(e," \n don't come standard with heaters, electrical wiring, or remote controls. \n They also don't automatically come with our registered limited warranty \n or equipment warranty, but you can register for those yourself if\n you want to better protect your investment.");switch(e.category){case"furnaces":return"Although Trane products come with a lot, there are a few\n features that aren't included with your purchase. Our furnace\n 80s don't come standard with coils, heaters, condenser pads,\n electrical wiring, or remote controls. They also don't\n automatically come with our registered limited warranty or\n equipment warranty, but you can register for those yourself if\n you want to better protect your investment.";case"heat-pumps":return"Although Trane products come with a lot, there are a few \n features that aren't included with your purchase. Our heat pumps\n don't come standard with coils, heaters, electrical wiring, or remote\n controls. They also don't automatically come with our registered limited\n warranty or equipment warranty, but you can register for those yourself\n if you want to better protect your investment.";case"air-handlers":return"Although Trane products come with a lot, there are a few features that aren't included with your purchase. Our air handlers don't come standard with coils, electrical wiring, or remote controls. They also don't automatically come with our registered limited warranty or equipment warranty, but you can register for those yourself if you want to better protect your investment.";case"air-conditioners":return t("air conditioners");case"accessories":if("WEATHERGUARD-TOP-ACCESSORY-AC"===e.modelFamily)return t("air conditioners");return"";default:return""}}(e.productInfo),z=!!(null==B?void 0:B.length)||!!(null==U?void 0:U.trim()),O="",M=null===(a=e.weatherData)||void 0===a?void 0:null===(t=a.condition)||void 0===t?void 0:t.text,H=0;switch((null===(r=e.weatherData)||void 0===r?void 0:r.temp_f)&&(H=Math.floor(null===(x=e.weatherData)||void 0===x?void 0:x.temp_f)),null===(i=e.weatherData)||void 0===i?void 0:null===(l=i.condition)||void 0===l?void 0:l.code){case 1e3:O="/icons/sunny.svg";break;case 1066:case 1069:case 1114:case 1117:case 1210:case 1213:case 1216:case 1219:case 1222:case 1225:case 1237:case 1255:case 1258:O="/icons/snow.svg";break;case 1006:case 1009:case 1030:case 1135:case 1147:O="/icons/cloudy.svg";break;case 1087:case 1204:case 1207:case 1249:case 1252:case 1261:case 1264:case 1273:case 1276:case 1279:case 1282:O="/icons/storming.svg";break;case 1003:O="/icons/pcloudy.svg";break;case 1063:case 1072:case 1150:case 1153:case 1168:case 1171:case 1180:case 1183:case 1186:case 1189:case 1192:case 1195:case 1198:case 1201:case 1240:case 1243:case 1246:O="/icons/rain.svg"}let V=(0,h.useRef)(null),{width:q}=(0,tn.Z)();return(0,h.useEffect)(()=>{var e,t;(null==V?void 0:null===(e=V.current)||void 0===e?void 0:e.style)&&C&&!k?V.current.style.marginLeft="-".concat(260-(q-420)/2,"px"):(null==V?void 0:null===(t=V.current)||void 0===t?void 0:t.style)&&(V.current.style.marginLeft="0px")},[C]),v&&(0,s.jsx)(p.Z,{fullScreen:!0,contentClass:"max-w-[1280px] ".concat(!C&&"overflow-x-auto"),children:(0,s.jsxs)("div",{id:"antiHeroBubbles",ref:V,className:"flex flex-row ".concat(j||!k?"w-full min-w-max justify-center":"w-full justify-center"," mt-7 py-6"),children:[(0,s.jsx)("div",{className:"relative",children:(0,s.jsxs)("div",{id:"weather",className:"absolute -top-14 m-0 ml-4 mt-4 w-[320px] p-0 md:ml-0 md:px-4",children:[""!==O&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(f(),{height:18,width:18,alt:M,title:M,src:O||"",className:"vertical-align-text-top relative"}),(0,s.jsx)("span",{className:"text-normal ml-2",children:H?"".concat(H,"\xb0 "):""})]}),(0,s.jsx)("span",{className:"text-normal mr-2",children:(null===(n=e.weatherLocationData)||void 0===n?void 0:n.name)?" ".concat(null===(o=e.weatherLocationData)||void 0===o?void 0:o.name," area "):"Update Your Location"}),(0,s.jsx)(ty,{show:A,onClose:()=>L(!1),modalHeight:"max-h-[162px] !h-[162px] !p-0",modalWidth:"!w-[398px] rounded-xl",children:(0,s.jsxs)(p.Z,{children:[(0,s.jsxs)("div",{className:"relative -top-4 !pb-4",children:[O&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(f(),{height:16,width:16,alt:M,title:M,src:O,className:"vertical-align-text-top relative"}),(0,s.jsx)("span",{className:"text-normal ml-2",children:H?"".concat(H,"\xb0 "):""})]}),(0,s.jsx)("span",{className:"text-normal mx-2",children:(null===(c=e.weatherLocationData)||void 0===c?void 0:c.name)?"".concat(null===(d=e.weatherLocationData)||void 0===d?void 0:d.name," area "):"Update Your Location"})]}),(0,s.jsx)(tj,{setZip:Z,customFunction:()=>{L(!1)}})]})}),(0,s.jsx)("a",{className:"-m-2 inline-block p-2",title:"Update Location",onClick:()=>{A?L(!1):L(!0)},"data-position":"body","data-location":"Weather Widget","data-action":"internal link","data-text-grouping":"Weather Widget","data-text":"Update Location","data-type":"link",children:(0,s.jsx)(tw,{svgClass:"w-2 h-3 fill-black"})})]})}),P&&(0,s.jsx)(tv,{promoLink:e.promoBubble.promoLink,smallText:e.promoBubble.smallText,smallImg:e.promoBubble.smallBackgroundImage.node,mediumText:e.promoBubble.mediumText,mediumImg:e.promoBubble.mediumBackgroundImage.node,largeText:e.promoBubble.largeText,largeImg:e.promoBubble.largeBackgroundImage.node,superscriptLink:null===(u=e.promoBubble)||void 0===u?void 0:u.superscriptLink,superscriptNumber:null===(m=e.promoBubble)||void 0===m?void 0:m.superscriptNumber,bubbleCount:N}),(0,s.jsx)(tx,{dynamicPrice:e.dynamicPrice,bubbleCount:N,pricingImage:e.pricingImage,iconFunction:()=>{z&&F()},hasData:z}),(0,s.jsxs)(tk.Z,{show:I,title:"What’s included in the price of this unit?",onClose:()=>T(!1),lastFocusableElement:_,children:[D,(0,s.jsxs)("div",{className:"pt-6",children:[(0,s.jsx)("a",{ref:_,children:(0,s.jsx)("h3",{children:"What's not included?"})}),(0,s.jsx)("span",{children:U})]})]}),(0,s.jsx)(th,{setShowDealerForm:E,showDealerForm:C,dealer:e.dealer,bubbleCount:N,iconFunction:()=>{}}),(0,s.jsx)("div",{className:"".concat(y?"block":"hidden"),children:(0,s.jsx)(tf,{zip:e.zip,checkRebates:e=>{w(e)},products:[e.productInfo],bubbleCount:N})})]})})},t_=e=>{var t,a,r,l,i,n,o,c;let{sectionTitle:d,sectionIntroText:u,sectionImage:m,ctaAction:x}=e.introBlock,g=e.productInfo.title,[v,b]=(0,h.useState)(0),[y,w]=(0,h.useState)([]);(0,h.useEffect)(()=>{var t;let a=Math.round(((null===(t=e.specList)||void 0===t?void 0:t.length)||0)/2);a&&b(a)},[null===(t=e.specList)||void 0===t?void 0:t.length]),(0,h.useEffect)(()=>{w([]),eV.forEach(t=>{e.productInfo[t.key]&&w(e=>[...e,t])})},[]);let N=["air-conditioners","heat-pumps","ductless-mini","ductless-multi","packaged-systems"],_=N.includes(null===(a=e.productInfo)||void 0===a?void 0:a.category)?(0,s.jsxs)("div",{className:"basis-7/12 self-start md:basis-full xl:basis-1/3",children:[(0,s.jsx)("div",{className:"mb-3 font-Lato text-16 font-semibold",children:"ENERGY STAR\xae Qualified"}),(0,s.jsx)("div",{className:"mb-6 font-Lato text-14",children:"This product meets ENERGY STAR\xae requirements when appropriate coil components are used. Ask your dealer for details."})]}):null;return(0,s.jsx)(p.Z,{backgroundClass:"bg-black",contentClass:"py-6 md:py-10 lg:py-20",children:(0,s.jsx)("div",{className:"relative mx-0 max-w-full md:mx-6 lg:mx-auto lg:max-w-[58rem] xl:max-w-7xl",children:(0,s.jsxs)("div",{className:"grid grid-cols-12 gap-6",children:[(0,s.jsxs)("div",{className:"col-start-1 col-end-13 pr-0 text-white lg:col-end-8 lg:pr-12",children:[(0,s.jsx)("h3",{className:"font-Inter text-[1.75rem]",children:d||"".concat(g," Specifications")}),(0,s.jsx)("div",{className:"font-Lato font-400 [&_p]:text-18",dangerouslySetInnerHTML:{__html:(0,k.F)(u)}}),(0,s.jsxs)("div",{className:"mb-8 mt-4 flex w-full flex-col justify-between gap-0 lg:mb-10 lg:mt-6 lg:flex-row lg:gap-x-10",children:[(0,s.jsx)("ul",{className:"mb-0",children:null===(r=e.specList)||void 0===r?void 0:r.slice(0,v).map((e,t)=>(0,s.jsxs)("li",{className:"mb-8 last:mb-0",children:[(0,s.jsx)(eY.Z,{content:e.title}),(0,s.jsx)(eY.Z,{contentClasses:"pb-4",content:e.description})]},t))}),(null===(l=e.specList)||void 0===l?void 0:l.length)>v&&(0,s.jsx)("ul",{className:"mb-0 mt-8 lg:mt-0",children:e.specList.slice(v,null===(i=e.specList)||void 0===i?void 0:i.length).map((e,t)=>(0,s.jsx)("li",{className:"mb-8 last:mb-0",children:(0,s.jsx)(eY.Z,{content:e.title})},t))})]}),(e.productInfo.brochureEnglish||x)&&(0,s.jsx)("div",{className:"inline-flex h-max",children:(0,s.jsx)(S.Z,{href:e.productInfo.brochureEnglish||x,newTab:"1",btnClass:"text-14 bg-trane-red border-none rounded-full",addClass:"hover:text-trane-red hover:bg-white transition-all duration-300 hover:transition-all hover:duration-500",dataTrackingProps:{position:"body",location:"hero",action:"internal link",textGrouping:"cta",text:"View product brochure",type:"button"},children:"View product brochure"})}),(0,s.jsx)("div",{className:"mt-8 flex w-full flex-row flex-wrap md:mt-10",children:!(null===(n=e.productInfo.modelFamily)||void 0===n?void 0:n.includes("ACCESSORY"))&&y.length>0&&y.map((t,a)=>{var r;return(0,s.jsxs)("div",{className:"mr-14 flex flex-col",children:[(0,s.jsxs)("p",{className:"my-0 font-Lato font-600 text-[#FF3D00]",children:[t.title,""!==t.tooltip&&(0,s.jsx)(j.ZP,{children:(0,s.jsxs)("div",{className:"-mt-2 text-black",children:[(0,s.jsx)("h6",{children:t.title}),(0,s.jsx)("p",{children:t.tooltip})]})})]}),(0,s.jsx)("div",{className:"mt-2 font-Lato text-32 font-700 lg:font-Inter",children:"afue"!==t.key&&"energySavings"!==t.key?t.format.replace("VALUE",!0===e.productInfo[t.key]?"Yes":!1===e.productInfo[t.key]?"No":String(null!==(r=e.productInfo[t.key])&&void 0!==r?r:"")):t.format.replace("VALUE","".concat(Math.round(100*Number(e.productInfo[t.key])),"%"))})]},a)})}),(null===(o=e.productInfo)||void 0===o?void 0:o.energyStarAvailable)===!0&&(0,s.jsxs)("div",{className:"mt-6 flex justify-start text-sm",children:[(0,s.jsx)("div",{className:"mr-4 max-w-[4rem] shrink-0 self-start",children:(0,s.jsx)(eq,{className:"h-[100%] w-[100%]"})}),N.includes(null===(c=e.productInfo)||void 0===c?void 0:c.category)&&_]})]}),(0,s.jsx)("div",{className:"col-start-1 col-end-13 text-white lg:col-start-8",children:(0,s.jsx)("div",{className:"relative flex h-[25rem] w-full items-center justify-center overflow-hidden rounded-3xl md:min-h-[36rem] xl:h-full",children:m&&(0,s.jsx)(f(),{src:m.node.mediaItemUrl,alt:m.node.altText,width:m.node.mediaDetails.width,height:m.node.mediaDetails.height,className:"min-h-full min-w-full object-cover md:object-contain"})})})]})})})},tC=e=>{var t,a,r,l,i,n,o,c,d,u,m,h,x,f,g,v;let b=null===(t=e.pdpaStyleOptions)||void 0===t?void 0:t.spotlightImagePlacement,y="float"===b||Array.isArray(b)&&b.includes("float"),w=null!==(h=null===(r=e.pdpaStyleOptions)||void 0===r?void 0:null===(a=r.spotlightSizing)||void 0===a?void 0:a.mobileHeight)&&void 0!==h?h:300,j=null!==(x=null===(i=e.pdpaStyleOptions)||void 0===i?void 0:null===(l=i.spotlightSizing)||void 0===l?void 0:l.tabletHeight)&&void 0!==x?x:500,k=null!==(f=null===(o=e.pdpaStyleOptions)||void 0===o?void 0:null===(n=o.spotlightSizing)||void 0===n?void 0:n.desktopHeight)&&void 0!==f?f:700,N=null!==(g=null===(d=e.overviewSectionImage)||void 0===d?void 0:null===(c=d.node)||void 0===c?void 0:c.mediaItemUrl)&&void 0!==g?g:"/img/backgrounds/pdp-overview-furnace.png",S=null!==(v=null===(m=e.overviewSectionImage)||void 0===m?void 0:null===(u=m.node)||void 0===u?void 0:u.altText)&&void 0!==v?v:"Product Image";return(0,s.jsx)(p.Z,{children:(0,s.jsxs)("div",{className:"pdp-image-section relative flex justify-center",style:{"--spotlight-mobile-height":"".concat(w,"px"),"--spotlight-tablet-height":"".concat(j,"px"),"--spotlight-desktop-height":"".concat(k,"px")},children:[(0,s.jsx)("p",{className:"z-[-100] m-0 mx-auto overflow-hidden break-words pt-5 text-center text-[70px] font-700 leading-[1em] text-cultured sm:text-[130px] lg:text-[180px]",children:e.overviewSectionText?e.overviewSectionText:"reliability and dependability"}),(0,s.jsx)("div",{className:(0,te.Z)("absolute z-[-99] mb-0 w-full",y?"inset-0":"bottom-0 top-0"),children:(0,s.jsx)("img",{className:(0,te.Z)("absolute h-full w-full object-contain",y?"inset-0 object-center":"bottom-0 left-0 right-0 object-bottom pt-5"),src:N,alt:S})}),(0,s.jsx)("style",{children:"\n .pdp-image-section {\n height: var(--spotlight-mobile-height);\n }\n @media (min-width: 640px) {\n .pdp-image-section {\n height: var(--spotlight-tablet-height);\n }\n }\n @media (min-width: 1024px) {\n .pdp-image-section {\n height: var(--spotlight-desktop-height);\n }\n }\n "})]})})},tE=a(72367),tI=a(37156);let tT=e$()(()=>a.e(6060).then(a.bind(a,66060)),{loadableGenerated:{webpack:()=>[66060]},ssr:!1}),tA=e$()(()=>a.e(741).then(a.bind(a,40741)),{loadableGenerated:{webpack:()=>[40741]},ssr:!1}),tL=e$()(()=>a.e(3716).then(a.bind(a,93716)),{loadableGenerated:{webpack:()=>[93716]},ssr:!1}),tP=e$()(()=>a.e(6272).then(a.bind(a,12197)),{loadableGenerated:{webpack:()=>[12197]},ssr:!1}),tR=e$()(()=>a.e(7660).then(a.bind(a,17660)),{loadableGenerated:{webpack:()=>[17660]},ssr:!1}),tF=e$()(()=>Promise.resolve().then(a.bind(a,24024)),{loadableGenerated:{webpack:()=>[24024]},ssr:!1});var tZ=e=>{var t,a,r,l,n,o,c,x,f,g,v,b,y,w,j,k,N;let S=(0,h.useContext)(X.z),[_,C]=(0,h.useState)([]),[E,I]=(0,h.useState)(!1),[T,A]=(0,h.useState)(i.Overview),[L,P]=(0,h.useState)(null),[Z,B]=(0,h.useState)("Call for pricing"),[D,U]=(0,h.useState)(),[z,O]=(0,h.useState)(),[M,H]=(0,h.useState)(!1),[V,q]=(0,h.useState)(!1),W=(0,e2.Z)(),G=async t=>{if(!t)return;(0,R.U8)(t);let a=await (0,F.Z)(t);B((0,e0.Z)({productInfo:e.template.productSelectSingleProduct,priceData:a}));let r=await (0,tE.t)(t);U(r.current),O(r.location)};(0,h.useEffect)(()=>{q(!0),S.zip&&(P({data:{name:"",companyID:"",phone1:""},metaData:{dealer_url:""}}),(0,e1.d)(S.zip).then(e=>{(null==e?void 0:e.dealers.length)&&P(null==e?void 0:e.dealers[0])})),tB(e,C),G(S.zip),(0,R.nT)(!1)},[S.zip]),(0,h.useEffect)(()=>{M?document.body.style.overflow="hidden":document.body.style.overflow="auto"},[M]),(0,h.useEffect)(()=>{let e=new MutationObserver((e,t)=>{for(let l of e)if("childList"===l.type&&"dynamic-value"===l.target.dataset.text){var a,r;let e=null===(a=l.target.querySelector("div.bv_avgRating_component_container"))||void 0===a?void 0:a.textContent,i=null===(r=l.target.querySelector("div.bv_numReviews_text"))||void 0===r?void 0:r.textContent;e&&i&&(l.target.setAttribute("data-text","".concat(e," ").concat(i)),t.disconnect())}});return document.querySelectorAll('div[data-text="dynamic-value"]').forEach(t=>{e.observe(t,{childList:!0,subtree:!0})}),()=>e.disconnect()},[]);let{medium:Q,small:Y,xs:K}=(0,e4.Z)(),$=(0,h.useRef)(null),{scrollY:J}=(0,e8.v)({target:$,offset:["start start","start end"]}),ee=null==e?void 0:null===(a=e.template)||void 0===a?void 0:null===(t=a.pdpaStyleOptions)||void 0===t?void 0:t.heroBehavior,et=Array.isArray(ee)?ee.includes("condensed"):"condensed"===ee,ea=["0rem","12.4rem","18.6rem","24.8rem","31rem"],el=[0,200,300,400,500];Y||K?(ea=["0rem","7.6rem","11.4rem","15.2rem","19rem"],el=[0,120,180,240,300]):Q&&(ea=["0rem","12.4rem","18.6rem","24.8rem","31rem"],el=[0,200,300,400,500]);let ei=(0,e5.H)(J,el,ea,{ease:(0,tI._)(0,0,1,1)}),es=(0,e5.H)(J,Y||K?[0,150,300,450]:[0,250,500,750],Y||K?["0rem","7.6rem","11.4rem","15.2rem"]:["0rem","12.4rem","18.6rem","24.8rem"],{ease:(0,tI._)(0,0,1,1)});return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(d.Z,{seo:e.seo,title:e.title}),(0,s.jsx)(er.Z,{schemaData:null===(r=e.schemaBlock)||void 0===r?void 0:r.schemaBlock}),(0,s.jsx)(u.Z,{hideBannerSpacer:!0}),V&&M&&(0,s.jsx)("div",{className:"fixed left-0 top-0 z-[10000] h-full w-full overflow-scroll overscroll-contain bg-[rgb(0,0,0,.7)]",children:(0,s.jsx)("div",{className:"xs:h-auto absolute left-1/2 top-1/2 z-50 h-screen max-h-[85vh] w-screen translate-x-[-50%] translate-y-[-50%] rounded-[2.5rem] bg-paper-grey p-6 min-[390px]:h-auto min-[390px]:w-[24.375rem] md:h-auto md:max-h-[96vh] md:w-[24.375rem]",children:(0,s.jsx)(tR,{dealer:L,showLeadForm:M,setshowLeadForm:H})})}),(0,s.jsxs)("main",{className:"overflow-clip",style:{marginTop:"calc(72px + ".concat(W,"px)")},children:[(0,s.jsx)(ta,{breadcrumList:_,title:e.title,backdropImage:null===(n=e.template.pdpAdvanced.backdropImage)||void 0===n?void 0:null===(l=n.node)||void 0===l?void 0:l.mediaItemUrl,backdropImageTablet:null===(c=e.template.pdpAdvanced.backdropImageTablet)||void 0===c?void 0:null===(o=c.node)||void 0===o?void 0:o.mediaItemUrl,backdropImageMobile:null===(f=e.template.pdpAdvanced.backdropImageMobile)||void 0===f?void 0:null===(x=f.node)||void 0===x?void 0:x.mediaItemUrl,textUnderHeader:e.template.productSelectSingleProduct.textUnderHeader,pricingSubtext:e.template.pdpAdvanced.pricingSubtext,setActiveTab:e=>A(e),hasRefrigerantIcon:e.template.pdpAdvanced.hasRefrigerantIcon,contentId:e.template.productSelectSingleProduct.contentId,pdpaStyleOptions:e.template.pdpaStyleOptions}),(0,s.jsxs)(e7.E.section,{className:"h-max pt-[50px] ".concat(T===i.Technical?"bg-black":""),id:"pdp-advanced",style:{paddingTop:et?es:ei},ref:$,children:[(0,s.jsxs)("div",{id:"".concat(i.Overview.replace(" ",""),"Panel"),role:"tabpanel",className:T===i.Overview?"block":"hidden",children:[L&&(0,s.jsx)(tS,{zip:S.zip,dynamicPrice:Z,dealer:L,promotion:null==e?void 0:null===(v=e.siteOptions)||void 0===v?void 0:null===(g=v.promoBannerSwitch)||void 0===g?void 0:g.showOrHidePromoBanner,pricingImage:null===(b=e.template.pdpAdvanced.pricingBubbleImage)||void 0===b?void 0:b.node,productInfo:e.productInfo,promoBubble:null==e?void 0:null===(y=e.siteOptions)||void 0===y?void 0:y.promobubble,weatherData:D,weatherLocationData:z}),(0,s.jsx)(tC,{overviewSectionImage:e.template.pdpAdvanced.overviewSectionImage,overviewSectionText:e.template.pdpAdvanced.overviewSectionText,pdpaStyleOptions:e.template.pdpaStyleOptions}),(0,s.jsx)(tT,{widgetContent:null===(w=e.template)||void 0===w?void 0:w.contentWidgets,dataTrackingProps:{position:"body",location:"content block",action:"internal link",textGrouping:"",text:"Learn more",type:"button"}}),(0,s.jsx)(p.Z,{contentClass:"my-8",children:(0,s.jsx)("div",{className:"relative mx-0 max-w-full md:mx-6 lg:mx-auto lg:max-w-[58rem] xl:max-w-7xl",children:(0,s.jsx)(tF,{pdpBvScrollMargin:!0,dataBvProductId:e.template.productSelectSingleProduct.contentId,dataBvShow:"reviews"})})})]}),(0,s.jsxs)("div",{id:"".concat(i.Technical.replace(" ",""),"Panel"),role:"tabpanel",className:T===i.Technical?"block bg-white":"hidden",children:[e.template.productSpecifications.introBlock&&(0,s.jsx)(t_,{introBlock:e.template.productSpecifications.introBlock,specList:e.template.productSpecifications.specificationList,productInfo:e.productInfo}),(0,s.jsx)(ti,{productList:null===(j=e.productInfo)||void 0===j?void 0:j.products})]}),(0,s.jsx)("div",{id:"".concat(i.Resources.replace(" ",""),"Panel"),role:"tabpanel",className:T===i.Resources?"block":"hidden",children:(0,s.jsxs)(p.Z,{children:[(0,s.jsx)(tA,{}),(0,s.jsx)("div",{className:"flex w-full items-stretch justify-center py-10",children:(0,s.jsx)(tL,{...eJ})}),(0,s.jsx)("div",{className:"flex w-full justify-center pb-12",children:L&&(0,s.jsx)(tP,{dealer:L,showLeadForm:M,setshowLeadForm:H})})]})})]})]}),(0,s.jsx)("div",{id:"contact-dealer",children:(0,s.jsx)(ek.default,{companyId:0,companyName:""})}),(0,s.jsx)("img",{src:"https://b.videoamp.com/d2/49d6be82-a6e3-11ec-abf8-23f22cc3ac78/3581/impression?dnt=false&vpxid=3581&bwb=35&cevt=PRODUCT_PAGE&us_privacy=\\{{US_PRIVACY_STRING}}",width:"1",height:"1",style:{display:"none"},alt:"brand pixel"}),(0,s.jsxs)("div",{id:"end-sticky-content",children:[(0,s.jsx)(m.Z,{disclaimer:e.disclaimer,useBeLink:!0}),(null===(N=e.siteOptions)||void 0===N?void 0:null===(k=N.ncpAreaBasedDisclaimers)||void 0===k?void 0:k.enableNcpAreaBasedDisclaimers)&&(0,s.jsx)(em.Z,{siteOptions:e.siteOptions,zip:S.zip}),(0,s.jsx)(en,{})]}),(0,s.jsx)(ew.Z,{show:E,onClose:()=>I(!1)})]})};let tB=(e,t)=>{let a=[{href:"/residential/",label:"Home"},{href:"/residential/en/products/",label:"Products"}];{let e="/residential/en/products/",t=window.location.pathname.split("products/")[1];"/"===t[t.length-1]&&(t=t.slice(0,-1));let r=t.split("/");r.pop(),r.forEach(t=>{e="".concat(e).concat(t,"/"),a.push({href:e,label:(0,B.Z)(t.replace(/-/g," "))})})}t(a)};(l=n||(n={}))[l.BLOG=0]="BLOG",l[l.CONTENT=1]="CONTENT",l[l.CONTENT_AND_SIDEBAR=2]="CONTENT_AND_SIDEBAR",l[l.DEALERLIST=3]="DEALERLIST",l[l.DEALERSINGLE=4]="DEALERSINGLE",l[l.GEO_BASE=5]="GEO_BASE",l[l.GEO_CITY=6]="GEO_CITY",l[l.GEO_STATE=7]="GEO_STATE",l[l.GLOSSARY=8]="GLOSSARY",l[l.GLOSSARY_DETAILS=9]="GLOSSARY_DETAILS",l[l.PDP=10]="PDP",l[l.PDPA=11]="PDPA",l[l.PLP=12]="PLP",l[l.PRODUCT_HUB=13]="PRODUCT_HUB";var tD=a(40980),tU=!0;function tz(e){if(e.pageTemplate===n.PLP)return(0,s.jsx)(o.Z,{renderTemplate:(0,s.jsx)(eh,{}),...e});if(e.pageTemplate===n.PDPA)return(0,s.jsx)(o.Z,{renderTemplate:(0,s.jsx)(tZ,{}),...e});if(e.pageTemplate===n.PDP)return(0,s.jsx)(o.Z,{renderTemplate:(0,s.jsx)(eK,{}),...e});if(e.pageTemplate===n.CONTENT)return(0,s.jsx)(o.Z,{renderTemplate:(0,s.jsx)(tD.Z,{}),...e});throw Error("No matching template found")}}},function(e){e.O(0,[6342,3697,5843,4725,4305,7149,1451,2861,4935,5184,9856,7894,6057,8933,7047,2888,9774,179],function(){return e(e.s=18917)}),_N_E=e.O()}]);