(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{1001:function(e,t,n){"use strict";n.d(t,"a",(function(){return c}));var o=n(2),r=n(3),l=new(n(22).a)("ResizeObserverDirective"),c=function(){function e(){Object(o.a)(this,e)}return Object(r.a)(e,[{key:"bind",value:function(e,t){var n,o,r=this;if("function"==typeof(null==t||null===(n=t.value)||void 0===n?void 0:n.handler)){if(window.ResizeObserver)this.observer=new ResizeObserver((function(data){l.info(data),t.value.handler()})),this.observer.observe(e);else if(l.warn("ResizeObserver is not supported in this browser"),!0===(null==t||null===(o=t.value)||void 0===o?void 0:o.fallback)){l.log("Falling back to window resize event");var c=e.getBoundingClientRect();this._lastHeight=c.height,this._lastWidth=c.width,window.addEventListener("resize",(function(){var n=e.getBoundingClientRect();n.width===r._lastWidth&&n.height===r._lastHeight||t.value.handler()}))}}else l.error("Directive must define a `handler`")}},{key:"unbind",value:function(){this.observer&&this.observer.disconnect()}}]),e}()},1098:function(e,t,n){"use strict";var o=n(417),r=n(27),l=Object(r.defineComponent)({name:"SiteFooter",components:{CnetFooter:o.CnetFooter}}),c=n(162),component=Object(c.a)(l,(function(){var e,t=this,n=t._self._c;t._self._setupProxy;return n("div",[n("CnetFooter",{attrs:{wamhmd:null===(e=t.$privacy)||void 0===e||null===(e=e.laws)||void 0===e?void 0:e.wamhmd.isWamhmdHeaderEnabled}})],1)}),[],!1,null,null,null);t.a=component.exports},1182:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o=n(11),r=(n(60),n(134)),l=n.n(r),c=n(270);function d(e,t,n){return h.apply(this,arguments)}function h(){return(h=Object(o.a)(regeneratorRuntime.mark((function e(t,n,o){var r,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=c.a.resources.get_prism_config.get.url({type:t,subType:n,slug:o}),e.next=4,l.a.get(r);case 4:return d=e.sent,e.abrupt("return",null==d?void 0:d.data);case 8:throw e.prev=8,e.t0=e.catch(0),console.error("Error fetching Prism configuration:",e.t0),e.t0;case 12:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}},1209:function(e,t,n){"use strict";n(21),n(13),n(29),n(30),n(20),n(12);var o=n(14),r=n(11),l=n(4),c=n(2),d=n(3),h=n(9),m=n(5),f=n(8),v=(n(60),n(17),n(41),n(23),n(7),n(31),n(35),n(47),n(104),n(15),n(187),n(0)),y=n(936),x=n(96),_=n(942),w=n(22),O=n(6),k=n(398),S=n(131),H=(n(65),n(938)),M=n(937),j=n(1558);function I(e,t,n){return t=Object(m.a)(t),Object(h.a)(e,C()?Reflect.construct(t,n||[],Object(m.a)(e).constructor):t.apply(e,n))}function C(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(C=function(){return!!e})()}var B=function(e){function t(){var e;return Object(c.a)(this,t),(e=I(this,t,arguments)).toggleNav=!1,e.newNotifications=!1,e.viewCorrelationId=Object(x.v4)(),e}return Object(f.a)(t,e),Object(d.a)(t,[{key:"user",get:function(){return this.$auth.user}},{key:"fetchComplete",get:function(){return this.$auth.fetchComplete}},{key:"edition",get:function(){return this.$store.getters.edition}},{key:"openNav",get:function(){return this.toggleNav}},{key:"signIn",value:function(){var e=Object(x.v4)();this.$auth.showAuthModal(this.viewCorrelationId,e,"HEADER")}}]),t}(y.Vue);Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],B.prototype,"isMobile",void 0);var N=B=Object(v.a)([Object(y.Component)({components:{GlobalLink:H.default,GlobalSvgIcon:M.default}})],B),P=(n(2245),n(162)),A=Object(P.a)(N,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-siteHeaderLogin"},[e.fetchComplete&&!e.user?t("button",{staticClass:"c-siteHeaderLogin_button o-cnetButton-primary",class:[e.isMobile?"o-cnetButton-medium o-cnetButton-primary-altBg":"o-cnetButton-medium o-cnetButton-primary-darkBg"],on:{click:function(t){return e.signIn()}}},[e._v("\n "+e._s(e.$t("join_login"))+"\n ")]):e._e(),e._v(" "),e.user?t("GlobalLink",{staticClass:"c-siteHeaderLogin_desktopIcon o-cnetButton-medium o-cnetButton-medium-iconOnly o-cnetButton-primary o-cnetButton-primary-darkBg",attrs:{to:{name:"user-settings"}}},[t("GlobalSvgIcon",{staticClass:"o-cnetButton-icon",attrs:{id:"hero-user-outline"}})],1):e._e(),e._v(" "),e.user?t("span",{staticClass:"c-siteHeaderLogin_mobileIcon o-cnetButton-medium o-cnetButton-primary o-cnetButton-primary-altBg",on:{click:function(t){return e.$nuxt.$emit("toggle-user-settings")}}},[t("GlobalSvgIcon",{staticClass:"o-cnetButton-icon o-cnetButton-icon-left",attrs:{id:"hero-user-outline"}}),e._v("\n "+e._s(e.$t("settings"))+"\n ")],1):e._e()],1)}),[],!1,null,null,null).exports;n(38);function L(e,t,n){return t=Object(m.a)(t),Object(h.a)(e,T()?Reflect.construct(t,n||[],Object(m.a)(e).constructor):t.apply(e,n))}function T(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(T=function(){return!!e})()}var D=function(e){function t(){var e;return Object(c.a)(this,t),(e=L(this,t,arguments)).viewCorrelationId=Object(x.v4)(),e}return Object(f.a)(t,e),Object(d.a)(t,[{key:"trackClick",value:function(element){var e;this.$track(k.a).with({view_correlation_id:this.viewCorrelationId,outbound_url:null==element||null===(e=element.metaData)||void 0===e?void 0:e.linkUrl,type:"LINK",name:"element_clicked",element_label:"Partnership Banner",location:"NAVIGATION"}).fire()}}]),t}(y.Vue);Object(v.a)([Object(y.Prop)({default:null,type:Object}),Object(v.b)("design:type",Object)],D.prototype,"content",void 0);var R,E,$=D=Object(v.a)([Object(y.Component)({components:{GlobalLink:H.default,GlobalSvgIcon:M.default}})],D),V=(n(2247),Object(P.a)($,(function(){var e,t,n,o,r,l,c=this,d=c._self._c;c._self._setupProxy;return d("div",{staticClass:"c-siteheaderPromoBanner"},[d("GlobalLink",{attrs:{to:null===(e=c.content.metaData)||void 0===e?void 0:e.linkUrl},nativeOn:{click:function(e){return c.trackClick(c.content)}}},[d("div",{staticClass:"g-grid-container u-flexbox-row c-siteheaderPromoBanner_content"},[d("div",{staticClass:"c-siteheaderPromoBanner_content-title"},[d("GlobalSvgIcon",{staticClass:"c-siteheaderPromoBanner_content-icon",attrs:{id:null===(t=c.content.metaData)||void 0===t?void 0:t.label}}),c._v(c._s(c.content.title))],1),c._v(" "),d("div",{staticClass:"c-siteheaderPromoBanner_content-text"},[c._v(c._s(c.content.description))]),c._v(" "),null!==(n=c.content)&&void 0!==n&&n.body?d("div",{staticClass:"c-siteheaderPromoBanner_content-code"},[c._v(c._s(c.content.body))]):c._e(),c._v(" "),d("a",{attrs:{href:null===(o=c.content.metaData)||void 0===o?void 0:o.linkUrl}},[d("span",{staticClass:"c-siteheaderPromoBanner_content-price"},[c._v(c._s(null===(r=c.content.metaData)||void 0===r?void 0:r.origin))]),c._v(" "),d("span",{staticClass:"c-siteheaderPromoBanner_content-linkText"},[c._v(c._s(null===(l=c.content.metaData)||void 0===l?void 0:l.linkText))]),c._v(" "),d("GlobalSvgIcon",{staticClass:"c-siteheaderPromoBanner_content-linkIcon o-cnetButton-icon o-cnetButton-icon-right",attrs:{id:"hero-arrow"}})],1)])])],1)}),[],!1,null,null,null).exports),z=n(1001);function G(e,t,n){return t=Object(m.a)(t),Object(h.a)(e,F()?Reflect.construct(t,n||[],Object(m.a)(e).constructor):t.apply(e,n))}function F(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(F=function(){return!!e})()}var W=function(e){function t(){var e;return Object(c.a)(this,t),(e=G(this,t,arguments)).searchQuery="",e.isSearchVisible=!1,e.correlationId=null,e.isMobileNavOpen=!1,e.activeIndex=null,e.activeSubIndex=0,e.mouseNavTimeout=null,e.mouseSubNavTimeout=null,e.navDelay1=100,e.navDelay2=200,e}return Object(f.a)(t,e),Object(d.a)(t,[{key:"isHomePage",get:function(){var e;return"frontdoor"===Object(S.b)(null===(e=this.$route)||void 0===e?void 0:e.name)}},{key:"showLogin",get:function(){var e,t;return null===(e="solar-lead-form"!==Object(S.b)(null===(t=this.$route)||void 0===t?void 0:t.name)&&!this.isPaidSearchLanding)||void 0===e||e}},{key:"hideNav",get:function(){var e;return"solar-results"===Object(S.b)(null===(e=this.$route)||void 0===e?void 0:e.name)}},{key:"isSearchPage",get:function(){var e;return"search"===Object(S.b)(null===(e=this.$route)||void 0===e?void 0:e.name)}},{key:"showPromoBanner",get:function(){return this.bannerData&&this.bannerData.title&&this.isMobileNavOpen}},{key:"handleQuerySelected",value:function(e){var t=null==e?void 0:e.searchCorrelationId;this.searchQuery=e.searchQuery,this.$router.push({path:"/search",query:{searchQuery:this.searchQuery,searchCorrelationId:t}})}},{key:"openNav",value:function(text,e){this.$emit("subNavCategory",text),this.$emit("toggleSubNav",!0,this.isMobile),this.activeSubIndex=0,this.toggleActive(e)}},{key:"closeNav",value:function(){this.$emit("toggleSubNav",!1,this.isMobile),this.activeIndex=null,this.closeMobilePanel()}},{key:"closeMobilePanel",value:function(){this.activeSubIndex=null,this.$emit("subNavCategory",null)}},{key:"handleNavLeave",value:function(){clearTimeout(this.mouseNavTimeout)}},{key:"handleNavOpen",value:function(e,t){var n=this;this.isMobile||this.isTablet||(this.mouseNavTimeout=setTimeout((function(){clearTimeout(n.mouseNavTimeout),n.openNav(e,t)}),this.navDelay1))}},{key:"handleNavClick",value:function(e,t,n,o){if(this.isMobile||this.isTablet){var r=this.subNavName(t);this.handleTouchNavOpen(e,r,n)}else{var l=null==t?void 0:t.text;this.handleDesktopClick(l,n,o)}}},{key:"handleDesktopClick",value:function(e,t,n){this.$track(k.a).with({view_correlation_id:this.correlationId,outbound_url:n,name:"".concat(e,"|header").replace(/\s+/g,"-").toLowerCase(),element_label:e,type:"LINK",location:"NAVIGATION",position:t+1}).fire()}},{key:"handleTouchNavOpen",value:function(e,t,n){var o,r,l=t===(null===(o=this.items)||void 0===o||null===(o=o[n])||void 0===o?void 0:o.text)&&(null===(r=this.items)||void 0===r||null===(r=r[n])||void 0===r||null===(r=r.items)||void 0===r?void 0:r.length)>0;l&&n===this.activeIndex&&(this.isMobile||this.isTablet)?this.activeIndex=null:this.openNav(l?null:t,n),(this.isMobile||this.isTablet)&&this.$track(k.a).with({view_correlation_id:this.correlationId,name:"".concat(t,"|header").replace(/\s+/g,"-").toLowerCase(),element_label:t,type:l?"DROPDOWN":"BUTTON",location:"NAVIGATION",position:n+1}).fire(),(this.isMobile||this.isTablet)&&e.preventDefault()}},{key:"handleSubNavLeave",value:function(){clearTimeout(this.mouseSubNavTimeout)}},{key:"handleSubNavOpen",value:function(e,t,n,o){var r=this;if(this.isMobile||this.isTablet){if("mouseover"===(null==e?void 0:e.type))return;"click"===(null==e?void 0:e.type)&&e.preventDefault(),this.$track(k.a).with({view_correlation_id:this.correlationId,type:"BUTTON",location:"SUBNAVIGATION",name:"".concat(t,"|header").replace(/\s+/g,"-").toLowerCase(),position:n+1,element_label:t}).fire()}else"click"===(null==e?void 0:e.type)&&this.$track(k.a).with({view_correlation_id:this.correlationId,outbound_url:o,type:"LINK",location:"SUBNAVIGATION",name:"".concat(t,"|header").replace(/\s+/g,"-").toLowerCase(),position:n+1,element_label:t}).fire();var rect=e.target.getBoundingClientRect(),l=e.clientY-rect.top<5?this.navDelay2:this.navDelay1;this.mouseSubNavTimeout=setTimeout((function(){clearTimeout(r.mouseSubNavTimeout),r.$emit("subNavCategory",t),r.activeSubIndex=n}),l)}},{key:"isNewLink",value:function(e){var t;return"new"===(null===(t=e.label)||void 0===t?void 0:t.toLowerCase())}},{key:"toggleActive",value:function(e){this.activeIndex=e}},{key:"handleSiteSearchClick",value:function(){this.$track(k.a).with({view_correlation_id:this.correlationId,name:"site-search",element_label:this.isSearchVisible?"close":"open",type:"BUTTON",location:"NAVIGATION"}).fire(),this.isSearchVisible=!this.isSearchVisible}},{key:"toggleMobileNav",value:function(){this.isMobileNavOpen=!this.isMobileNavOpen,this.$track(k.a).with({view_correlation_id:this.correlationId,type:this.isMobileNavOpen?"DROPDOWN":"BUTTON",location:"NAVIGATION",name:this.isMobileNavOpen?"mobile-main-nav-open":"mobile-main-nav-close",element_label:this.isMobileNavOpen?"hamburger icon":"X"}).fire()}},{key:"subNavName",value:function(e){var t;return this.isMobile||this.isTablet?null==e?void 0:e.text:(null==e||null===(t=e.items)||void 0===t||null===(t=t[0])||void 0===t?void 0:t.text)||(null==e?void 0:e.text)}},{key:"mounted",value:function(){this.correlationId=Object(x.v4)(),this.$nuxt.$on("closeMobilePanel",this.closeMobilePanel)}},{key:"beforeDestroy",value:function(){this.$nuxt.$off("closeMobilePanel",this.closeMobilePanel),clearTimeout(this.mouseNavTimeout),clearTimeout(this.mouseSubNavTimeout)}}]),t}(y.Vue);Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"isIntro",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"isExpanded",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"isError",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"isBasic",void 0),Object(v.a)([Object(y.Prop)({default:null,type:String}),Object(v.b)("design:type","function"==typeof(R="undefined"!=typeof String&&String)?R:Object)],W.prototype,"tagline",void 0),Object(v.a)([Object(y.Prop)({default:null,type:Array}),Object(v.b)("design:type","function"==typeof(E="undefined"!=typeof Array&&Array)?E:Object)],W.prototype,"items",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"showSiteSearch",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"isPaidSearchLanding",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],W.prototype,"bleed",void 0),Object(v.a)([Object(y.Prop)({default:null,type:Object}),Object(v.b)("design:type",Object)],W.prototype,"bannerData",void 0),Object(v.a)([Object(y.Getter)("isMobile"),Object(v.b)("design:type",Boolean)],W.prototype,"isMobile",void 0),Object(v.a)([Object(y.Getter)("isTablet"),Object(v.b)("design:type",Boolean)],W.prototype,"isTablet",void 0);var U=W=Object(v.a)([Object(y.Component)({components:{GlobalLink:H.default,GlobalSvgIcon:M.default,SiteHeaderLogin:A,SiteHeaderPromoBanner:V,SearchAutosuggest:j.a}}),Object(_.a)("observe-resize",z.a)],W),Q=(n(2249),Object(P.a)(U,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("nav",{directives:[{name:"observe-resize",rawName:"v-observe-resize",value:{handler:function(){return e.closeNav()}},expression:"{ handler: () => closeNav() }"}],staticClass:"c-siteHeaderMasthead",class:{"c-siteHeaderMasthead-hide":e.hideNav,"c-siteHeaderMasthead_bleed":e.bleed},attrs:{section:"top","aria-label":"site"}},[t("div",{staticClass:"c-siteHeaderMasthead_container g-grid-container"},[t("div",{staticClass:"c-siteHeaderMasthead_logoLogin",class:{"c-siteHeaderMasthead_logoLogin-frontDoor":e.isHomePage},on:{mouseenter:e.closeNav}},[t("GlobalLink",{staticClass:"c-siteHeaderMasthead_brandLockup",class:{"c-siteHeaderMasthead_brandLockup-frontDoor":e.isHomePage,"c-siteHeaderMasthead_brandLockup-bleed":e.bleed},attrs:{title:e.$t("cnet"),to:{name:"frontdoor"},rel:"follow"}},[t("GlobalSvgIcon",{staticClass:"c-siteHeaderMasthead_logo",attrs:{id:"cnet-horizontal"}}),e._v(" "),t("span",{staticClass:"c-siteHeaderMasthead_tagline",class:{"c-siteHeaderMasthead_tagline-frontDoor":e.isHomePage,"c-siteHeaderMasthead_tagline-bleed":e.bleed}},[e._v("Your Guide"),t("br"),e._v("To a Better Future")]),e._v(" "),e.isHomePage?t("h1",{staticClass:"u-screenReaderOnly"},[e._v("\n "+e._s(e.$t("cnet"))+"\n ")]):e._e()],1),e._v(" "),t("div",{staticClass:"c-siteHeaderMasthead_searchLogin"},[e.isSearchVisible&&e.showSiteSearch&&!e.isSearchPage?t("SearchAutosuggest",{on:{querySelected:e.handleQuerySelected}}):e._e(),e._v(" "),e.showSiteSearch&&!e.isSearchPage?t("button",{staticClass:"o-cnetButton-secondary o-cnetButton-secondary-darkBg",class:e.isMobile?"o-cnetButton-small o-cnetButton-small-iconOnly":"o-cnetButton-medium o-cnetButton-medium-iconOnly",attrs:{"aria-label":"Search"},on:{click:e.handleSiteSearchClick}},[t("GlobalSvgIcon",{attrs:{id:e.isSearchVisible?"hero-x-mark":"hero-magnifying-glass",classes:"o-cnetButton-icon c-siteHeaderMasthead_searchIcon"}})],1):e._e(),e._v(" "),e.showLogin?t("client-only",{scopedSlots:e._u([{key:"fallback",fn:function(){return[t("div",{staticClass:"c-siteHeaderMasthead_userNavLoading"})]},proxy:!0}],null,!1,1862244945)},[t("SiteHeaderLogin",{staticClass:"c-siteHeaderMasthead_userNav"})],1):e._e(),e._v(" "),e.isError||e.isBasic?e._e():t("button",{staticClass:"c-siteHeaderMasthead_mobileNav o-cnetButton-primary o-cnetButton-primary-darkBg",class:e.isMobile?"o-cnetButton-small o-cnetButton-small-iconOnly":"o-cnetButton-medium o-cnetButton-medium-iconOnly",on:{click:e.toggleMobileNav}},[t("GlobalSvgIcon",{directives:[{name:"show",rawName:"v-show",value:e.isMobileNavOpen,expression:"isMobileNavOpen"}],staticClass:"o-cnetButton-icon",attrs:{id:"hero-x-mark"}}),e._v(" "),t("GlobalSvgIcon",{directives:[{name:"show",rawName:"v-show",value:!e.isMobileNavOpen,expression:"!isMobileNavOpen"}],staticClass:"o-cnetButton-icon",attrs:{id:"hero-bars3"}})],1)],1)],1),e._v(" "),t("div",{staticClass:"c-siteHeaderMasthead_nav",class:{"mobile-nav-open":e.isMobileNavOpen}},[!e.isError&&e.isBasic?t("ul",{staticClass:"c-siteHeaderMasthead_buttons desktopUser"},[e.showLogin?t("client-only",[t("SiteHeaderLogin")],1):e._e()],1):e._e(),e._v(" "),e.isError||e.isBasic||e.isPaidSearchLanding?e._e():t("ul",{staticClass:"c-siteHeaderMasthead_buttons"},[e._l(e.items,(function(n,o){var r,l;return[n.hide?e._e():t("li",{key:n.text,class:{"is-active":e.isExpanded&&e.activeIndex===o,"has-subnav":(null==n||null===(r=n.items)||void 0===r?void 0:r.length)>0}},[t("div",{staticClass:"c-siteHeaderMasthead_buttons_target",class:{"c-siteHeaderMasthead_isDynamicSection":"Trending"===(null==n?void 0:n.text)||"News"===(null==n?void 0:n.text)},on:{mouseout:e.handleNavLeave,mouseover:function(t){e.handleNavOpen(e.subNavName(n),o)},click:function(t){return e.handleNavClick(t,n,o,n.href)}}},[t("a",{attrs:{href:n.href||"#",title:n.text}},[t("div",[e._v("\n "+e._s(null==n?void 0:n.text)+"\n ")]),e._v(" "),0===(null==n||null===(l=n.items)||void 0===l?void 0:l.length)?t("GlobalSvgIcon",{staticClass:"c-siteHeaderMasthead_buttons_arrow o-linkIcon o-linkIcon-lightBg o-linkIcon-right",attrs:{id:"hero-arrow-long"}}):t("GlobalSvgIcon",{staticClass:"c-siteHeaderMasthead_buttons_arrow isChevron o-cnetButton-icon",attrs:{id:"hero-chevron-up"}})],1)]),e._v(" "),(null==n?void 0:n.items.length)>0?[t("ul",{staticClass:"c-siteHeaderMasthead_buttons_sub"},e._l(null==n?void 0:n.items,(function(n,o){return t("li",{key:n.text,class:{"is-selected":e.activeSubIndex===o}},[t("a",{staticClass:"o-inText-link",attrs:{href:n.href},on:{mouseover:function(t){return e.handleSubNavOpen(t,null==n?void 0:n.text,o)},mouseout:e.handleSubNavLeave,click:function(t){return e.handleSubNavOpen(t,null==n?void 0:n.text,o,n.href)}}},[e._v("\n "+e._s(null==n?void 0:n.text)+"\n "),t("GlobalSvgIcon",{staticClass:"c-siteHeaderMasthead_buttons_sub_arrow o-linkIcon o-linkIcon-lightBg o-linkIcon-right",attrs:{id:"hero-arrow-long"}})],1)])})),0),e._v(" "),t("div",{staticClass:"c-siteHeaderMasthead_buttons_sub_all"},[t("a",{staticClass:"o-cnetButton-medium o-cnetButton-secondary",attrs:{href:n.href||"#",title:n.text}},[e._v("\n "+e._s(e.$t("all_category",{category:null==n?void 0:n.text}))+"\n "),t("GlobalSvgIcon",{staticClass:"o-cnetButton-icon o-cnetButton-icon-right",attrs:{id:"arrow-mini"}})],1)])]:e._e()],2)]}))],2),e._v(" "),e.showLogin?t("client-only",{scopedSlots:e._u([{key:"fallback",fn:function(){return[t("div",{staticClass:"c-siteHeaderMasthead_userNavLoading"})]},proxy:!0}],null,!1,1862244945)},[t("SiteHeaderLogin",{staticClass:"c-siteHeaderMasthead_mobileLogin",attrs:{"is-mobile":!0}})],1):e._e(),e._v(" "),e.showPromoBanner?t("SiteHeaderPromoBanner",{staticClass:"c-siteHeaderMasthead_banner",attrs:{content:e.bannerData}}):e._e()],1)]),e._v(" "),e._t("default")],2)}),[],!1,null,null,null).exports),K=n(939);function Y(e,t,n){return t=Object(m.a)(t),Object(h.a)(e,X()?Reflect.construct(t,n||[],Object(m.a)(e).constructor):t.apply(e,n))}function X(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(X=function(){return!!e})()}var J=function(e){function t(){var e;return Object(c.a)(this,t),(e=Y(this,t,arguments)).isMobileOpen=!1,e.useModifiedNav=!1,e.correlationId=null,e}return Object(f.a)(t,e),Object(d.a)(t,[{key:"routeUpdated",value:function(){this.useModifiedNav=this.$services.isFeatureEnabled("modifiedNav")}},{key:"onSelected",value:function(){this.isMobileOpen=this.selected}},{key:"isDynamicSection",get:function(){var e,t;return"Trending"===(null===(e=this.subItems)||void 0===e?void 0:e.title)||"News"===(null===(t=this.subItems)||void 0===t?void 0:t.title)}},{key:"mobileOpen",get:function(){return this.isMobileOpen&&(this.isMobile||this.isTablet)}},{key:"hasSponsored",get:function(){var e;return!(null===(e=this.subItems)||void 0===e||!e.sponsor)}},{key:"categoryListCount",value:function(e){return++e<10?"0".concat(e):e.toString()}},{key:"openNav",value:function(){this.$emit("toggleSubNav",!0)}},{key:"closeMobilePanel",value:function(){var e;this.$track(k.a).with({view_correlation_id:this.correlationId,type:"BUTTON",location:"SUBNAVIGATION",name:"back-arrow|".concat(null===(e=this.subItems)||void 0===e?void 0:e.title).replace(/\s+/g,"-").toLowerCase(),element_label:this.$t("header.back").toString()}).fire(),this.isMobileOpen=!1}},{key:"setClosedState",value:function(e){"navSlideOut"!==e.animationName||this.isMobileOpen||this.$emit("closeMobileSubNav")}},{key:"trackClick",value:function(e,t,n){var o;this.$track(k.a).with({view_correlation_id:this.correlationId,outbound_url:e,type:"LINK",location:"SUBNAVIGATION",name:"".concat(t,"|").concat(null===(o=this.subItems)||void 0===o?void 0:o.title).replace(/\s+/g,"-").toLowerCase(),position:n,element_label:t}).fire()}},{key:"beforeDestroy",value:function(){var e;null===(e=this.$refs.navPanel)||void 0===e||e.removeEventListener("animationend",this.setClosedState)}},{key:"mounted",value:function(){var e;this.routeUpdated(),this.correlationId=Object(x.v4)(),null===(e=this.$refs.navPanel)||void 0===e||e.addEventListener("animationend",this.setClosedState)}}]),t}(y.Vue);Object(v.a)([Object(y.Prop)({default:null,type:[Object,Array]}),Object(v.b)("design:type",Object)],J.prototype,"subItems",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],J.prototype,"selected",void 0),Object(v.a)([Object(y.Prop)({default:null,type:Object}),Object(v.b)("design:type",Object)],J.prototype,"bannerData",void 0),Object(v.a)([Object(y.Getter)("isMobile"),Object(v.b)("design:type",Boolean)],J.prototype,"isMobile",void 0),Object(v.a)([Object(y.Getter)("isTablet"),Object(v.b)("design:type",Boolean)],J.prototype,"isTablet",void 0),Object(v.a)([Object(y.Watch)("$route"),Object(v.b)("design:type",Function),Object(v.b)("design:paramtypes",[]),Object(v.b)("design:returntype",void 0)],J.prototype,"routeUpdated",null),Object(v.a)([Object(y.Watch)("selected"),Object(v.b)("design:type",Function),Object(v.b)("design:paramtypes",[]),Object(v.b)("design:returntype",void 0)],J.prototype,"onSelected",null);var Z=J=Object(v.a)([Object(y.Component)({components:{CmsImage:K.a,SiteHeaderPromoBanner:V}})],J),ee=(n(2251),Object(P.a)(Z,(function(){var e,t,n,o,r,l,c,d,h=this,m=h._self._c;h._self._setupProxy;return m("div",{ref:"navPanel",staticClass:"c-siteHeaderNavigation",class:{isOpen:h.selected,isMobileOpen:h.mobileOpen},attrs:{section:"more"},on:{mouseover:h.openNav}},[m("div",{staticClass:"c-siteHeaderNavigation_menu g-grid-container",class:{"c-siteHeaderNavigation_menu-modified":h.useModifiedNav}},[m("div",{staticClass:"c-siteHeaderNavigation_menu_category"},[m("div",{staticClass:"c-siteHeaderNavigation_menu_close o-inText-link o-inText-link-lightBg-alt",on:{click:h.closeMobilePanel}},[m("svg",{staticClass:"c-globalSvgIcon o-linkIcon o-linkIcon-left",attrs:{"aria-hidden":"true"}},[m("use",{attrs:{"xlink:href":"#hero-arrow-long"}})]),h._v("\n "+h._s(h.$t("header.back"))+"\n ")]),h._v(" "),null!==(e=h.subItems)&&void 0!==e&&e.topItems&&h.isDynamicSection?[m("div",{staticClass:"c-siteHeaderNavigation_menu_category_list",class:"title-".concat(null===(t=h.subItems)||void 0===t?void 0:t.title)},[m("div",{staticClass:"c-siteHeaderNavigation_menuTitle g-outer-spacing-bottom-medium",class:"title-".concat(null===(n=h.subItems)||void 0===n?void 0:n.title)},[m("span",[h._v(h._s(null===(o=h.subItems)||void 0===o||null===(o=o.topItems)||void 0===o?void 0:o.title))]),h._v(" "),h.isDynamicSection?m("svg",{staticClass:"c-globalSvgIcon",attrs:{"aria-hidden":"true"}},[m("use",{attrs:{"xlink:href":"#hero-hot"}})]):h._e()]),h._v(" "),m("ul",{class:{isTwoColumn:(null===(r=h.subItems)||void 0===r||null===(r=r.topItems)||void 0===r||null===(r=r.items)||void 0===r?void 0:r.length)>5}},h._l(null===(l=h.subItems)||void 0===l||null===(l=l.topItems)||void 0===l?void 0:l.items,(function(e,t){return m("li",{key:e.text},[m("span",[h._v(h._s(h.categoryListCount(t)))]),h._v(" "),m("a",{attrs:{href:null==e?void 0:e.href},on:{click:function(n){return h.trackClick(null==e?void 0:e.href,e.text,t)}}},[h._v("\n "+h._s(null==e?void 0:e.text)+"\n ")])])})),0)])]:h._m(0)],2),h._v(" "),(null===(c=h.subItems)||void 0===c||null===(c=c.products)||void 0===c?void 0:c.length)>0?h._m(1):h._e(),h._v(" "),(null===(d=h.subItems)||void 0===d||null===(d=d.lists)||void 0===d?void 0:d.length)>0?h._m(2):h._e()]),h._v(" "),h.bannerData&&h.bannerData.title?m("SiteHeaderPromoBanner",{attrs:{content:h.bannerData}}):h._e()],1)}),[function(){var e,t,n,o,r,l,c=this,d=c._self._c;c._self._setupProxy;return d("div",[d("div",{staticClass:"c-siteHeaderNavigation_menuTitle g-outer-spacing-bottom-medium"},[c._v(c._s(null===(e=c.subItems)||void 0===e?void 0:e.title))]),c._v(" "),d("div",{staticClass:"g-text-xxsmall g-outer-spacing-bottom-xlarge"},[c._v(c._s(null===(t=c.subItems)||void 0===t?void 0:t.description))]),c._v(" "),d("div",{staticClass:"c-siteHeaderNavigation_menu_category_explore"},[null!==(n=c.subItems)&&void 0!==n&&n.href?d("a",{key:"".concat(null===(o=c.subItems)||void 0===o?void 0:o.title,"-").concat(null===(r=c.subItems)||void 0===r?void 0:r.href,"-").concat(c.$t("header.explore_all")),staticClass:"o-cnetButton-medium o-cnetButton-secondary",attrs:{href:null===(l=c.subItems)||void 0===l?void 0:l.href},on:{click:function(e){var t;c.trackClick(null===(t=c.subItems)||void 0===t?void 0:t.href,c.$t("header.explore_all").toString(),null)}}},[c._v("\n "+c._s(c.$t("header.explore_all"))+"\n "),d("svg",{staticClass:"c-globalSvgIcon o-cnetButton-icon o-cnetButton-icon-right",attrs:{"aria-hidden":"true"}},[d("use",{attrs:{"xlink:href":"#arrow-mini"}})])]):c._e()])])},function(){var e,t,n=this,o=n._self._c;n._self._setupProxy;return o("div",{staticClass:"c-siteHeaderNavigation_menu_products",class:{"c-siteHeaderNavigation_menu_products-fullWidth":(null===(e=n.subItems)||void 0===e||null===(e=e.lists)||void 0===e?void 0:e.length)<=0}},n._l(null===(t=n.subItems)||void 0===t?void 0:t.products,(function(e,t){return o("div",{key:"".concat(null==e?void 0:e.name,"-").concat(t)},[o("a",{attrs:{href:null==e?void 0:e.href},on:{click:function(o){return n.trackClick(null==e?void 0:e.href,e.name,t)}}},[n._v("\n "+n._s(e.name)+"\n ")])])})),0)},function(){var e,t,n,o,r,l,c=this,d=c._self._c;c._self._setupProxy;return d("div",{staticClass:"c-siteHeaderNavigation_menu_lists",class:{"c-siteHeaderNavigation_menu_lists--compact":"compact"===(null===(e=c.subItems)||void 0===e?void 0:e.style)}},[c.hasSponsored?d("div",{staticClass:"c-siteHeaderNavigation_sponsor"},[c._v("\n sponsored by\n "),null!==(t=c.subItems)&&void 0!==t&&null!==(t=t.sponsor)&&void 0!==t&&t.href?d("a",{attrs:{href:null===(n=c.subItems)||void 0===n||null===(n=n.sponsor)||void 0===n?void 0:n.href}},[null!==(o=c.subItems)&&void 0!==o&&null!==(o=o.sponsor)&&void 0!==o&&o.image?d("CmsImage",{staticClass:"c-siteHeaderNavigation_sponsor_image",attrs:{image:null===(r=c.subItems)||void 0===r||null===(r=r.sponsor)||void 0===r?void 0:r.image}}):c._e()],1):c._e()]):c._e(),c._v(" "),c._l(null===(l=c.subItems)||void 0===l?void 0:l.lists,(function(e,t){var n,o;return d("div",{key:"".concat(e.title,"-").concat(t),staticClass:"c-siteHeaderNavigation_menuList"},[d("div",{staticClass:"c-siteHeaderNavigation_menu_lists_title"},[c._v(c._s(null==e?void 0:e.title))]),c._v(" "),d("ul",{class:{isTwoColumns:(null==e||null===(n=e.items)||void 0===n?void 0:n.length)>4&&(null===(o=c.subItems)||void 0===o?void 0:o.lists.length)<=2}},c._l(e.items,(function(e,t){return d("li",{key:"".concat(e.text,"-item-").concat(t)},[d("a",{attrs:{href:null==e?void 0:e.href},on:{click:function(n){return c.trackClick(null==e?void 0:e.href,e.text,t)}}},[c._v("\n "+c._s(null==e?void 0:e.text)+"\n ")])])})),0)])}))],2)}],!1,null,null,null).exports),te=[{title:"AI",href:"/ai-atlas/",description:"Stay up to date on developments in the rapidly evolving world of AI with AI Atlas.",lists:[{title:"AI News",items:[{text:"iPhone 16E AI",href:"/tech/services-and-software/these-are-the-6-apple-intelligence-features-i-regularly-use-in-ios-18-5/"},{text:"Apple Intelligence Reboot",href:"/tech/services-and-software/apple-reportedly-planning-ai-comeback-complete-with-a-tabletop-robot/"},{text:"Galaxy S25 AI",href:"/tech/mobile/my-first-48-hours-with-the-galaxy-s25-ultra-has-me-in-awe/"},{text:"ChatGPT Image Gen",href:"/tech/services-and-software/chatgpts-gpus-are-melting-as-people-make-studio-ghibli-esque-ai-images/"}]},{title:"AI Reviews",items:[{text:"Best AI Image Generators",href:"/tech/services-and-software/best-ai-image-generators/"},{text:"ChatGPT Free vs. Plus",href:"/tech/services-and-software/chatgpt-free-vs-chatgpt-plus-worth-the-20-upgrade/"},{text:"Google Gemini",href:"/tech/services-and-software/what-is-gemini-everything-you-should-know-about-googles-ai-tool/"},{text:"Microsoft Copilot",href:"/tech/services-and-software/microsoft-copilot-chatbot-review-bing-is-my-default-search-engine-now/"},{text:"Best AI Chatbots",href:"/tech/services-and-software/best-ai-chatbots/"},{text:"Best AI Website Builders",href:"/tech/services-and-software/best-ai-website-builder/"},{text:"ChatGPT vs Gemini",href:"/tech/services-and-software/chatgpt-vs-google-gemini/"}]},{title:"AI Guides",items:[{text:"How to Detect AI",href:"/tech/services-and-software/tips-to-tell-whether-something-was-written-with-ai/"},{text:"What is an LLM",href:"/tech/services-and-software/what-is-an-llm-and-how-does-it-relate-to-ai-chatbots-heres-what-to-know/"},{text:"AI Resume Writing",href:"/tech/services-and-software/how-to-write-a-resume-using-ai/"},{text:"ChatGPT Glossary",href:"/tech/services-and-software/chatgpt-glossary-50-ai-terms-everyone-should-know/"}]}]},{title:"VPN",href:"/tech/vpn/",description:"VPN reviews and guides from our experts to help you boost your online privacy.",lists:[{title:"Best VPNs",items:[{text:"Best VPN",href:"/tech/services-and-software/best-vpn/"},{text:"iPhone",href:"/tech/services-and-software/best-vpn-for-iphone/"},{text:"Free",href:"/tech/services-and-software/best-free-vpn/"},{text:"Amazon Fire Stick",href:"/tech/services-and-software/best-vpn-for-firestick/"},{text:"Mobile",href:"/tech/services-and-software/best-mobile-vpn/"},{text:"Streaming",href:"/tech/services-and-software/best-vpn-for-streaming/"},{text:"VPN Deals",href:"/deals/best-vpn-deals/"}]},{title:"VPN Reviews",items:[{text:"ExpressVPN",href:"/tech/services-and-software/expressvpn-review/"},{text:"Surfshark",href:"/tech/services-and-software/surfshark-vpn-review/"},{text:"NordVPN",href:"/tech/services-and-software/nordvpn-review/"},{text:"NordVPN vs. ExpressVPN",href:"/tech/services-and-software/nordvpn-vs-expressvpn/"}]}]},{title:"Phones",href:"/tech/mobile/phones/",description:"Expert reviews and insightful guides on the latest phones to help you find the perfect device for your needs.",lists:[{title:"Best Phones",items:[{text:"Best Overall Phones",href:"/tech/mobile/best-phone/"},{text:"iPhone",href:"/tech/mobile/best-iphone/"},{text:"Android",href:"/tech/mobile/best-android-phone/"},{text:"iPhone Deals",href:"/deals/best-iphone-16-deals/"}]},{title:"Best Phone Plans",items:[{text:"Family Plans",href:"/tech/mobile/best-family-phone-plan/"},{text:"Cellphone Plans",href:"/tech/mobile/best-phone-plans/"},{text:"Unlimited Plans",href:"/tech/mobile/best-unlimited-data-plan/"}]},{title:"Phone Reviews",items:[{text:"Galaxy S25 Ultra",href:"/tech/mobile/galaxy-s25-ultra-review-greatest-phone-screen-ever-and-lets-not-talk-about-the-ai/"},{text:"iPhone 16 Pro",href:"/tech/mobile/apple-iphone-16-pro-and-pro-max-review-compelling-upgrade-with-my-favorite-iphone-feature-in-years/"},{text:"iPhone 16 Cases",href:"/tech/mobile/best-iphone-16-and-iphone-16-pro-cases/"}]}]},{title:"Laptops",href:"/tech/computing/laptops/",description:"Guides from our experts to help you find the best laptop for your specific needs.",lists:[{title:"Best Laptops",items:[{text:"Best Laptop",href:"/tech/computing/best-laptop/"},{text:"School Laptop",href:"/tech/computing/best-laptop-for-college/"},{text:"Macbook",href:"/tech/computing/best-macbook/"},{text:"Windows",href:"/tech/computing/best-windows-laptop/"},{text:"Battery Life",href:"/tech/computing/best-battery-life-laptop/"},{text:"Lightweight",href:"/tech/computing/best-lightweight-laptop/"},{text:"Gaming",href:"/tech/computing/best-gaming-laptop/"},{text:"Budget",href:"/tech/computing/best-budget-laptop/"},{text:"Monitors",href:"/tech/computing/best-monitor/"}]},{title:"Laptop Guides",items:[{text:"Chromebook vs. Laptop",href:"/tech/computing/chromebook-vs-laptop-whats-the-difference/"},{text:"MacBook Air vs. MacBook Pro",href:"/tech/computing/macbook-air-vs-macbook-pro-which-macbook-should-i-buy/"},{text:"Laptop Deals",href:"/deals/best-laptop-deals/"}]}]},{title:"Audio",href:"/tech/home-entertainment/audio/",description:"The best of our audio guides to help you make the most of your listening experience.",lists:[{title:"Best Earbuds",items:[{text:"Wireless",href:"/tech/mobile/best-wireless-earbuds/"},{text:"Budget",href:"/tech/mobile/best-cheap-wireless-earbuds/"},{text:"Noise-Canceling",href:"/tech/mobile/best-noise-canceling-wireless-earbuds/"}]},{title:"Best Headphones",items:[{text:"Best Overall Headphones",href:"/tech/mobile/best-headphones/"},{text:"Noise Canceling",href:"/tech/mobile/best-noise-canceling-headphones/"},{text:"Work from Home",href:"/tech/mobile/best-headphones-for-work-at-home/"}]},{title:"Best Speakers",items:[{text:"Bluetooth",href:"/tech/home-entertainment/best-bluetooth-speaker/"},{text:"Record Players",href:"/tech/home-entertainment/best-record-player-and-turntable/"},{text:"AV Receivers",href:"/tech/home-entertainment/best-av-receiver/"}]}]},{title:"TV",href:"/tech/home-entertainment/tvs/",description:"We'll help you make your entertainment as good as the movies.",lists:[{title:"Best TVs",items:[{text:"Best Overall TVs",href:"/tech/home-entertainment/best-tv/"},{text:"65-inch",href:"/tech/home-entertainment/best-65-inch-tv/"},{text:"75-inch",href:"/tech/home-entertainment/best-75-inch-tv/"},{text:"Budget",href:"/tech/home-entertainment/best-budget-tv/"},{text:"TV Deals",href:"/deals/best-tv-deals/"},{text:"QLED vs. OLED",href:"/tech/home-entertainment/qled-vs-oled-whats-the-difference-and-which-is-better/"}]},{title:"TV Accessories",items:[{text:"Best Projectors",href:"/tech/home-entertainment/best-projector/"},{text:"Best TV Antenna",href:"/tech/home-entertainment/best-tv-antenna/"}]},{title:"TV Streaming Devices",items:[{text:"Best Streaming Device",href:"/tech/home-entertainment/best-streaming-device/"},{text:"Best Fire TV Stick",href:"/tech/home-entertainment/best-fire-tv-stick/"}]}]},{title:"Services & Software",href:"/tech/services-and-software/",description:"All the news and tips you need to get the most out of services, apps and software you use every day.",lists:[{title:"Services and Software",items:[{text:"Best Antivirus Software",href:"/tech/services-and-software/best-antivirus/"},{text:"Best Password Manager",href:"/tech/services-and-software/best-password-manager/"},{text:"Extra 15GB Gmail Storage",href:"/tech/services-and-software/gmail-spring-cleaning-get-back-15gb-without-deleting-a-thing/"}]},{title:"iOS Tips",items:[{text:"Settings to Change",href:"/tech/services-and-software/change-these-9-iphone-settings-after-you-install-ios-18-4/"},{text:"How to Clear Your Cache",href:"/tech/services-and-software/iphone-owners-get-a-jump-start-on-spring-cleaning-by-clearing-your-iphone-cache/"},{text:"Hidden Features",href:"/tech/services-and-software/13-hidden-ios-18-4-iphone-features-you-should-probably-know-about/"}]},{title:"Web Hosting",items:[{text:"Minecraft Server",href:"/tech/services-and-software/best-minecraft-server-hosting/"},{text:"Best Web Hosting Services",href:"/tech/services-and-software/best-web-hosting/"},{text:"Best Cheap Web Hosting",href:"/tech/services-and-software/best-cheap-web-hosting/"}]}]},{title:"Computers",href:"/tech/computing/desktops/",description:"What you need for work and play, and how to get the most out of it.",lists:[{title:"Best Computers",items:[{text:"Desktop Computer",href:"/tech/computing/best-desktop-computer/"},{text:"Gaming PC",href:"/tech/computing/best-gaming-pc/"},{text:"iMac Deals",href:"/deals/best-imac-deals/"}]},{title:"Best Tablets",items:[{text:"Best Overall Tablet",href:"/tech/computing/best-tablet/"},{text:"Best iPad",href:"/tech/computing/best-ipad/"},{text:"E Ink Tablets",href:"/tech/computing/best-e-ink-tablets/"},{text:"iPad Pro Deals",href:"/deals/best-ipad-pro-deals/"}]},{title:"Computer Tips",items:[{text:"Recycle Old Tech",href:"/tech/computing/spring-cleaning-your-tech-how-to-recycle-old-computers-and-printers-for-free/"},{text:"Windows on Mac",href:"/tech/computing/how-to-run-windows-from-your-mac/"}]}]},{title:"Home Security",href:"/home/security/",description:"Practical advice on keeping your home safe and secure.",lists:[{title:"Best Home Security Cameras",items:[{text:"Best Overall Security Camera",href:"/home/security/best-home-security-camera/"},{text:"Outdoor",href:"/home/security/best-outdoor-home-security-cameras/"},{text:"With No Subscription ",href:"/home/security/best-home-security-cameras-without-a-subscription/"},{text:"Wireless",href:"/home/security/best-wireless-home-security-cameras/"}]},{title:"Best Security Systems",items:[{text:"Best Overall Security System",href:"/home/security/best-home-security-system/"},{text:"DIY Security System",href:"/home/security/best-diy-home-security-systems/"}]},{title:"Best Security Products",items:[{text:"Ring Video Doorbell",href:"/home/security/best-ring-video-doorbells/"},{text:"Smoke Detectors",href:"/home/security/best-smoke-detector/"},{text:"Smart Locks",href:"/home/security/best-smart-locks/"},{text:"Video Doorbells",href:"/home/security/best-video-doorbell-cameras/"}]}]},{title:"Smart Home",href:"/home/smart-home/",description:"Everything you need to know to build a smart home that works for you.",lists:[{title:"Best in Smart Home",items:[{text:"Indoor Smart Garden",href:"/home/smart-home/best-indoor-garden/"},{text:"HomeKit",href:"/home/smart-home/best-apple-homekit-siri-devices/"},{text:"Smart Thermostats",href:"/home/energy-and-utilities/best-smart-thermostats/"},{text:"Smart Garage Door Controller",href:"/home/smart-home/best-smart-garage-door-opener-controller/"},{text:"Smart Plugs",href:"/home/smart-home/best-smart-plugs/"},{text:"Smart Displays",href:"/home/smart-home/best-smart-displays/"},{text:"Smart Home Devices",href:"/home/smart-home/best-smart-home-devices/"},{text:"Smart Lights",href:"/home/smart-home/best-smart-lights/"},{text:"Amazon Alexa",href:"/home/smart-home/best-alexa-devices/"},{text:"Smart Home Deals",href:"/deals/best-smart-home-deals/"}]},{title:"Best Electric Vehicles",items:[{text:"Best Overall EVs",href:"/home/electric-vehicles/best-ev-electric-car/"},{text:"EV Chargers",href:"/home/electric-vehicles/best-ev-charger/"},{text:"Budget",href:"/home/electric-vehicles/the-most-affordable-electric-cars/"}]}]},{title:"Kitchen & Household",href:"/home/kitchen-and-household/",description:"From coffee makers to robot vacuums, we tackle what you need to know to keep your home running smoothly.",lists:[{title:"Best in Home Tech",items:[{text:"Dishwashers",href:"/home/kitchen-and-household/best-dishwasher/"},{text:"Car Vacuums",href:"/home/kitchen-and-household/best-car-vacuum/"},{text:"Showerheads",href:"/home/kitchen-and-household/best-showerhead/"},{text:"Air Purifiers",href:"/home/kitchen-and-household/best-air-purifier/"},{text:"Cordless Vacuums",href:"/home/kitchen-and-household/best-cordless-vacuum/"},{text:"Robot Vacuums",href:"/home/kitchen-and-household/best-robot-vacuum/"}]},{title:"Best for Home Office",items:[{text:"Office Chairs",href:"/home/kitchen-and-household/best-office-chairs/"},{text:"Standing Desks",href:"/home/kitchen-and-household/best-standing-desk/"},{text:"Surge Protectors",href:"/home/kitchen-and-household/best-surge-protector/"},{text:"Tower Fans",href:"/home/kitchen-and-household/best-tower-fan/"},{text:"Dehumidifiers",href:"/home/kitchen-and-household/best-dehumidifier/"}]},{title:"Best in the Kitchen",items:[{text:"Air Fryers",href:"/home/kitchen-and-household/the-best-air-fryer-tested-by-cnet/"},{text:"Bread Machines",href:"/home/kitchen-and-household/best-bread-machines/"},{text:"Meat Thermometers",href:"/home/kitchen-and-household/best-meat-thermometers/"},{text:"Nonstick Pans",href:"/home/kitchen-and-household/best-nonstick-pan/"}]}]},{title:"Yard & Outdoors",href:"/home/yard-and-outdoors/",description:"All the tools, gear and skills you need to keep your home's yard and outdoor spaces looking sharp.",lists:[{title:"Best in Yard & Outdoors",items:[{text:"Garden Hoses",href:"/home/yard-and-outdoors/best-garden-hoses/"},{text:"Pressure Washers",href:"/home/yard-and-outdoors/best-pressure-washer/"},{text:"Water Guns",href:"/home/yard-and-outdoors/best-water-guns/"},{text:"Grills",href:"/home/yard-and-outdoors/best-grills/"},{text:"Electric Lawn Mowers",href:"/home/yard-and-outdoors/best-electric-lawn-mower/"},{text:"Solar Batteries",href:"/home/energy-and-utilities/best-solar-batteries/"},{text:"Portable Power Stations",href:"/home/energy-and-utilities/best-portable-power-stations/"}]}]},{title:"Home Internet",href:"/home/internet/",description:"We unpack everything you need to know about internet service.",lists:[{title:"Internet Reviews",items:[{text:"Verizon 5G",href:"/home/internet/verizon-5g-home-internet-review/"},{text:"T-Mobile 5G",href:"/home/internet/t-mobile-5g-home-internet-review/"},{text:"Xfinity Internet",href:"/home/internet/xfinity-internet-review/"},{text:"AT&T Internet Air",href:"/home/internet/at-t-internet-air-review/"},{text:"Starlink",href:"/home/internet/starlink-internet-review/"},{text:"Best ISPs",href:"/home/internet/best-internet-providers/"}]},{title:"Best Routers",items:[{text:"Best Overall Routers",href:"/home/internet/best-wi-fi-routers/"},{text:"Gaming",href:"/home/internet/best-gaming-routers/"},{text:"Wi-Fi Extenders",href:"/home/internet/best-wifi-extenders/"},{text:"Mesh Wi-Fi Systems",href:"/home/internet/best-mesh-wifi-routers/"}]},{title:"Top ISPs by Location",items:[{text:"Chicago, IL",href:"/home/internet/best-internet-providers-in-chicago-il/"},{text:"San Francisco, CA",href:"/home/internet/best-internet-providers-in-san-francisco-ca/"},{text:"Houston, TX",href:"/home/internet/best-internet-providers-in-houston-tx/"},{text:"New York, NY",href:"/home/internet/best-internet-providers-in-new-york-ny/"}]}]},{title:"Gaming",href:"/tech/gaming/",description:"Reviews, news and buying advice on console, PC, handheld and VR gaming.",lists:[{title:"Nintendo Switch 2",items:[{text:"How to Buy the Switch 2",href:"/deals/how-to-preorder-nintendo-switch-2-start-time-where-in-stock-guide/"},{text:"Switch 1 vs. Switch 2",href:"/tech/gaming/nintendo-switch-2-vs-switch-1-tech-specs-compared-feature-upgrades/"},{text:"Switch Deals",href:"/deals/best-nintendo-switch-deals/"}]},{title:"Best Games by Platform",items:[{text:"Nintendo Switch",href:"/tech/gaming/top-best-nintendo-switch-games/"},{text:"PlayStation 5",href:"/tech/gaming/best-ps5-games/"},{text:"Xbox",href:"/tech/gaming/best-xbox-games-for-xbox-one-series-x-s/"},{text:"PC Games",href:"/tech/gaming/best-pc-games-right-now/"},{text:"Mobile",href:"/tech/gaming/the-15-best-mobile-games-in-2025-top-iphone-and-android-games/"},{text:"Virtual Reality",href:"/tech/gaming/best-vr-games/"}]},{title:"Best Gaming Hardware",items:[{text:"VR Headsets",href:"/tech/gaming/best-vr-headset/"},{text:"SSDs for PS5",href:"/tech/gaming/best-m2-ssd/"},{text:"MicroSD Express",href:"/deals/best-microsd-express-cards-for-nintendo-switch-2/"}]},{title:"Best Gaming Deals",items:[{text:"PlayStation Plus",href:"/deals/best-playstation-plus-deals/"},{text:"Xbox Game Pass",href:"/deals/best-xbox-game-pass-deals/"},{text:"Free Xbox Game Pass",href:"/tech/gaming/how-to-get-xbox-game-pass-for-free/"},{text:"Xbox Deals",href:"/deals/best-xbox-deals/"}]}]},{title:"TV & Movies",href:"/tech/streaming-services/",description:"When and where to watch TV shows, movies, and live events on streaming services.",lists:[{title:"What to Watch",items:[{text:"Best Shows This Week",href:"/tech/services-and-software/what-to-stream-on-tv-this-week-the-last-of-us-g20-and-more/"},{text:"Best Netflix Shows",href:"/tech/services-and-software/best-tv-shows-netflix-2025/"},{text:"Best Netflix Movies",href:"/tech/services-and-software/best-movies-on-netflix/"},{text:"Best Max Shows",href:"/tech/services-and-software/best-tv-series-on-max-april-2025/"},{text:"Best Max Movies",href:"/tech/services-and-software/best-movies-on-max-april-2025/"},{text:"Best Prime Video Shows",href:"/tech/services-and-software/best-tv-series-on-prime-video-april-2025/"},{text:"Best Prime Video Horror Movies",href:"/tech/services-and-software/9-great-horror-movies-to-watch-on-prime-video-now/"},{text:"Best Prime Video Sci-Fi Movies",href:"/tech/services-and-software/best-sci-fi-movies-on-prime-video-2025/"},{text:"Best Disney Plus Shows",href:"/tech/services-and-software/best-disney-plus-tv-shows-2025/"},{text:"Best Apple TV Sci-Fi Shows",href:"/tech/services-and-software/best-apple-tv-plus-sci-fi-shows-2025/"},{text:"Best Hulu Horror Movies",href:"/tech/services-and-software/the-absolute-best-horror-films-on-hulu-april-2025/"},{text:"Best Peacock Shows",href:"/tech/services-and-software/11-of-the-best-peacock-shows-to-stream-april-2025/"}]}]},{title:"Streaming",href:"/tech/streaming-services/",description:"News, comparisons and advice to help you make sense of streaming.",lists:[{title:"Best Streaming Services",items:[{text:"Best Overall Streaming Services",href:"/tech/services-and-software/best-streaming-service/"},{text:"Free",href:"/tech/streaming-services/best-free-tv-streaming-services/"},{text:"Live TV",href:"/tech/services-and-software/best-live-tv-streaming-service-for-cord-cutters/"},{text:"4K Content",href:"/tech/streaming-services/best-streaming-services-for-4k-content/"},{text:"Kids",href:"/tech/streaming-services/best-streaming-services-for-kids/"},{text:"Music",href:"/tech/streaming-services/best-music-streaming-service/"},{text:"Streaming Deals",href:"/deals/best-streaming-service-deals/"}]},{title:"Streaming Service Reviews",items:[{text:"YouTube TV",href:"/tech/streaming-services/youtube-tv-review-the-best-premium-live-tv-streaming-service/"},{text:"Hulu Plus Live TV",href:"/tech/streaming-services/hulu-plus-live-tv-review-big-bundle-for-cord-cutters-at-a-premium-price/"},{text:"Netflix",href:"/tech/streaming-services/netflix-review-still-top-choice-even-with-ads-extra-member-fees/"},{text:"Max",href:"/tech/streaming-services/max-streaming-service-review-loads-of-content-but-you-have-to-make-it-fit-you/"},{text:"Youtube TV vs. Hulu Plus TV",href:"/tech/services-and-software/youtube-tv-vs-hulu-plus-live-tv-rated-the-pros-and-cons-of-each-streaming-service/"}]}]},{title:"Sleep",href:"/health/sleep/",description:"Our science-backed advice will help you sleep well every night.",lists:[{title:"Best Mattresses",items:[{text:"Best Overall",href:"/health/sleep/best-mattresses/"},{text:"King",href:"/health/sleep/best-king-mattress/"},{text:"Firm",href:"/health/sleep/best-firm-mattress/"},{text:"Memory Foam",href:"/health/sleep/best-memory-foam-mattress/"},{text:"Twin",href:"/health/sleep/best-twin-mattress/"},{text:"Adjustable",href:"/health/sleep/best-adjustable-mattress/"},{text:"Plus Size",href:"/health/sleep/best-mattress-for-heavy-people/"},{text:"Side Sleepers",href:"/health/sleep/best-mattress-for-side-sleepers/"},{text:"Air Mattresses",href:"/health/sleep/best-air-mattress/"}]},{title:"Mattress Reviews",items:[{text:"Tempur-Pedic",href:"/health/sleep/tempurpedic-mattress-review/"},{text:"DreamCloud",href:"/health/sleep/dreamcloud-mattress-review/"},{text:"Nectar",href:"/health/sleep/nectar-mattress-review/"},{text:"Beautyrest",href:"/health/sleep/beautyrest-mattress-review/"},{text:"Helix",href:"/health/sleep/helix-mattress-reviews/"},{text:"Purple",href:"/health/sleep/ive-tested-every-purple-mattress-here-are-my-thoughts-on-the-new-line/"},{text:"Mattress Deals",href:"/deals/best-mattress-deals/"}]},{title:"Best Sleep Products",items:[{text:"Cooling Comforters",href:"/health/sleep/8-best-cooling-comforters/"},{text:"Cooling Mattress Toppers",href:"/health/sleep/best-cooling-mattress-toppers/"},{text:"Earplugs for Sleeping",href:"/health/sleep/best-earplugs-for-sleeping/"},{text:"Sleep Trackers",href:"/health/sleep/best-sleep-tracker/"},{text:"Travel Pillows",href:"/health/sleep/best-travel-pillows/"},{text:"Best Pillows",href:"/health/sleep/best-pillow/"},{text:"Cooling Pillows",href:"/health/sleep/best-cooling-pillows/"},{text:"Sleep Headphones",href:"/health/sleep/headphones-for-sleeping/"}]}]},{title:"Nutrition",href:"/health/nutrition/",description:"From plant-based meat to the latest diet trend, we help you eat healthy.",lists:[{title:"Best Meal Kits",items:[{text:"Best Overall Meal Kit",href:"/health/nutrition/best-meal-kit-delivery-service/"},{text:"Meal Delivery Deals",href:"/deals/best-meal-delivery-deals/"},{text:"Vegan",href:"/health/nutrition/best-vegan-meal-delivery-services/"},{text:"Healthy",href:"/health/nutrition/best-healthy-meal-delivery-service/"},{text:"Meat Delivery",href:"/health/nutrition/best-meat-delivery-services/"},{text:"Keto",href:"/health/nutrition/best-keto-meal-delivery/"},{text:"Cheapest",href:"/health/nutrition/cheapest-meal-delivery-service/"}]},{title:"Nutrition Tips",items:[{text:"Protein Visual Guide",href:"/health/nutrition/how-much-protein-do-you-really-need-this-visual-guide-makes-it-simple/"},{text:"Meal Kits vs. Groceries",href:"/health/nutrition/curious-if-meal-kits-are-cheaper-than-groceries-i-did-the-math-to-find-out/"},{text:"Natural Sugar Substitutes",href:"/health/nutrition/these-6-natural-sweeteners-taste-way-better/"},{text:"Apple Cider Vinegar",href:"/health/nutrition/apple-cider-vinegar-shots-dosage-benefits-and-key-precautions-you-should-know/"}]}]},{title:"Fitness",href:"/health/fitness/",description:"No matter your fitness goals, we've got the expert tips you need.",lists:[{title:"Best Fitness Equipment",items:[{text:"Peloton Alternatives",href:"/health/fitness/best-peloton-alternative/"},{text:"Smart Home Gyms",href:"/health/fitness/best-smart-home-gym/"},{text:"Exercise Bikes",href:"/health/fitness/best-exercise-bike/"},{text:"Treadmills",href:"/health/fitness/best-treadmill/"},{text:"Ellipticals",href:"/health/fitness/best-elliptical/"}]},{title:"Best Fitness Accessories",items:[{text:"Smart Scale",href:"/health/fitness/best-smart-scale/"},{text:"Massage Guns",href:"/health/fitness/best-massage-gun/"},{text:"Heart Rate Monitor",href:"/health/fitness/best-chest-strap-heart-rate-monitors/"}]}]},{title:"Personal Care",href:"/health/personal-care/",description:"We share how to look and feel so fresh and clean.",lists:[{title:"Best in Eyewear",items:[{text:"Replacement Rx Lenses",href:"/health/personal-care/best-places-to-buy-replacement-prescription-lenses/"},{text:"Reading Glasses",href:"/health/personal-care/best-reading-glasses/"},{text:"OTC Eye Drops",href:"/health/personal-care/best-eye-drops/"},{text:"Vitamins for Healthy Eyes",href:"/health/personal-care/key-vitamins-supplements-healthy-eyes-this-spring/"},{text:"Online Glasses Stores",href:"/health/personal-care/best-places-to-buy-glasses-online/"},{text:"Online Contact Lenses",href:"/health/personal-care/best-place-to-buy-contacts-online/"}]},{title:"Best in Dental Care",items:[{text:"Electric Toothbrushes",href:"/health/personal-care/best-electric-toothbrush/"},{text:"Teeth Whitening Strips",href:"/health/personal-care/best-teeth-whitening-strips/"},{text:"Whitening Toothpaste",href:"/health/personal-care/best-whitening-toothpaste/"}]}]},{title:"Money",href:"/personal-finance/",description:"Get the latest news and share tips for making better decisions for your financial future.",lists:[{title:"Social Security",items:[{text:"Social Security Check Tracker",href:"/personal-finance/april-2025-social-security-checks-heres-when-will-you-get-paid/"},{text:"Social Security Mistakes",href:"/personal-finance/these-mistakes-could-cost-you-your-social-security-benefits/"},{text:"How to Maximize Social Security",href:"/personal-finance/social-security-2025-what-goes-into-determining-your-monthly-payment-and-how-to-maximize-it/"}]},{title:"Best Finance Software",items:[{text:"Identity Theft Protection",href:"/personal-finance/identity-theft/best-identity-theft-protection/"},{text:"Tax Software",href:"/personal-finance/taxes/best-tax-software/"},{text:"TurboTax Review",href:"/personal-finance/taxes/turbotax-review/"},{text:"Free Tax Filing",href:"/personal-finance/taxes/best-free-tax-filing-options/"},{text:"Rocket Money Review",href:"/personal-finance/banking/reviews/rocket-money-review/"},{text:"Zelle Limits",href:"/personal-finance/banking/advice/zelle-limits-at-top-banks/"}]}]},{title:"CNET Video",href:"/videos/",description:"Your video guide to the ever-changing tech world.",lists:[{items:[{text:"Expert vs. AI: Is Now the Time to Buy an EV? - CNET",href:"/videos/expert-vs-ai-is-now-the-time-to-buy-an-ev/"},{text:"The Real Reason to Upgrade to iPhone 16E (It's Not AI) - CNET",href:"/videos/the-real-reason-to-upgrade-to-iphone-16e-its-not-ai/"},{text:"Watch Unitree's G1 Humanoid Robot Run in New Video - CNET",href:"/videos/watch-unitrees-g1-humanoid-robot-run-in-new-video/"},{text:"iPhone SE 4 vs. iPhone 17 Air Rumors: Does Size Matter Over Cost? - CNET",href:"/videos/does-iphone-size-matter-iphone-se-4-vs-iphone-17-air-rumors/"}]}]},{title:"Editors' Choice",href:"/editors-choice/",description:"Our Editors' Choice awards represent the very best products and services our expert editors recommend.",style:"compact",lists:[{items:[{text:"Subscription Services",href:"/editors-choice/cnet-editors-choice-our-top-picks-in-subscription-services/"},{text:"Energy Services",href:"/editors-choice/cnet-editors-choice-our-top-picks-in-energy-services/"},{text:"Giftable Tech",href:"/editors-choice/cnet-editors-choice-our-top-picks-in-giftable-tech/"},{text:"Money and Wellness",href:"/editors-choice/editors-choice-2024-money-and-wellness/"}]}]}],ie=n(996),ae=n(1182),se=n(577);function ne(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function oe(e){for(var t=1;t(null!==(r=null==e?void 0:e.offsetHeight)&&void 0!==r?r:0)){var l,c,d;if(null==t||null===(l=t.classList)||void 0===l||!l.contains("is-intro"))null==t||null===(d=t.classList)||void 0===d||d.add("hide");null==e||null===(c=e.classList)||void 0===c||c.add("hide"),setTimeout((function(){var n,o,r;null==e||null===(n=e.style)||void 0===n||n.setProperty("position","fixed","important"),null==e||null===(o=e.classList)||void 0===o||o.add("show"),null==t||null===(r=t.classList)||void 0===r||r.remove("hide")}),1e3)}else{var h;null==e||null===(h=e.style)||void 0===h||h.setProperty("position","fixed","important")}else if(this.userScrolledUp&&"play"===this.videoState&&o){var m;null==e||null===(m=e.style)||void 0===m||m.setProperty("position","fixed","important")}}},{key:"scrollUpEvent",value:function(e,t,n){var o,r,l,c,d,h=this;"play"!==this.videoState&&(n?null==e||null===(o=e.style)||void 0===o||o.setProperty("position","fixed","important"):(null==t||null===(r=t.classList)||void 0===r||r.remove("hide"),window.scrollY>(null!==(l=null==e?void 0:e.offsetHeight)&&void 0!==l?l:0)?(null==e||null===(c=e.classList)||void 0===c||c.remove("show"),null==e||null===(d=e.classList)||void 0===d||d.add("hide"),setTimeout((function(){var t;h.openSb(),null==e||null===(t=e.classList)||void 0===t||t.remove("hide"),e.classList.remove("show")}),1e3)):this.openSb()))}},{key:"handleWindowMessage",value:function(e){var t=e.data.toString().match(/^ccad:(play|paused|ended)$/);(null==t?void 0:t.length)>1&&(this.videoState=t[1])}},{key:"handleWindowScroll",value:function(){var e=0,t=document.querySelector(".c-adSkyBox iframe"),n=this.$refs.sitenav,o=window.pageYOffset||document.documentElement.scrollTop,r=document.body,l=t&&window.getComputedStyle(t).getPropertyValue("position").toLowerCase(),c=t&&"fixed"===l,d=r&&(null==r?void 0:r.classList.contains("skybox-expanded")),h=t&&"absolute"===l;(null==t?void 0:t.offsetHeight)>0&&n&&(o>e?this.isBasic||this.scrollDownEvent(t,n,c,h):(this.userScrolledUp=!0,this.isBasic||this.scrollUpEvent(t,n,d)),e=o<=0?0:o)}},{key:"openSb",value:function(){var e=document.querySelector(".c-adSkyBox iframe");null==e||e.style.setProperty("position","absolute","important"),document.body.classList.remove("sb-timer")}},{key:"closeSb",value:function(){window.addEventListener("message",this.handleWindowMessage,!1),window.addEventListener("scroll",this.handleWindowScroll,!1)}},{key:"onMastheadBottomChange",value:function(){if(this.$refs.masthead){var e,t=null===(e=this.$refs.masthead)||void 0===e?void 0:e.$el.getBoundingClientRect(),n=Math.max(t.top+t.height,0);window.document.body.style.setProperty("--header-bottom","".concat(n,"px"))}else window.document.body.style.setProperty("--header-bottom","0")}},{key:"beforeDestroy",value:function(){var e;this.isExpanded=!1,this.isMobileExpanded=!1,this.mutationOb.disconnect(),window.removeEventListener("message",this.handleWindowMessage,!1),window.removeEventListener("scroll",this.handleWindowScroll,!1),null===(e=this.$refs.sitenav)||void 0===e||e.removeEventListener("animationend",this.onMastheadBottomChange)}},{key:"created",value:(n=Object(r.a)(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.checkForBasicNav(),this.allSubCatContent=[].concat(Object(o.a)(se.a.getSubCategoryData(this.trendingData)),Object(o.a)(te)),e.next=4,Object(ae.a)("editorial","editorial_quote","nav-promo-banner");case 4:n=e.sent,this.promoData=(null==n||null===(t=n.data)||void 0===t||null===(t=t.items)||void 0===t?void 0:t[0])||null;case 6:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"mounted",value:function(){var e,t=this,n=document.body,o=document.querySelector(".c-adSkyBox");null===(e=this.$refs.sitenav)||void 0===e||e.addEventListener("animationend",this.onMastheadBottomChange),this.mutationOb=new MutationObserver((function(e){var o=document.querySelector(".c-adSkyBox iframe"),r=document.querySelector(".c-adSkyBox .c-adDisplay_container")||document.querySelector(".c-adSkyBox .c-adSkyBox_stickyContainer"),l=o&&"fixed"===window.getComputedStyle(o).getPropertyValue("position").toLowerCase(),c=r&&"fixed"===window.getComputedStyle(r).getPropertyValue("position").toLowerCase(),d=l||c;e.forEach((function(e){o&&0===o.offsetHeight&&n.classList.contains("sticky-skybox")&&(ce.log("sb mutation:","empty iframe"),n.classList.remove("sticky-skybox"),t.onMastheadBottomChange()),(null==o?void 0:o.offsetHeight)>0&&d&&!n.classList.contains("sticky-skybox")&&(n.classList.add("sticky-skybox"),ce.log("sb mutation:","ad open and fixed"),l&&!t.closingSkybox&&(t.closingSkybox=!0,t.closeSb()),t.onMastheadBottomChange()),o&&o.offsetHeight>0&&!d&&n.classList.contains("sticky-skybox")&&(ce.log("sb mutation:","ad open and not fixed"),n.classList.remove("sticky-skybox"),t.onMastheadBottomChange())}))})),o&&!this.isBasic&&this.mutationOb.observe(o,{attributes:!0,attributeOldValue:!0,childList:!0,subtree:!0,characterData:!1});var r=window.matchMedia("(orientation: portrait)");r&&"function"==typeof r.addEventListener&&r.addEventListener("change",(function(e){var t=document.getElementById("site-nav"),n=document.getElementsByClassName("c-siteHeaderNav_more");t.classList.contains("is-open")&&n&&n[0].scrollIntoView({block:"end",inline:"center"})}))}}]),t}(y.Vue);Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],de.prototype,"isError",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],de.prototype,"noHairline",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],de.prototype,"introFormat",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],de.prototype,"showSiteSearch",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],de.prototype,"isPaidSearchLanding",void 0),Object(v.a)([Object(y.Prop)({default:!1,type:Boolean}),Object(v.b)("design:type",Boolean)],de.prototype,"bleed",void 0),Object(v.a)([Object(y.Watch)("$route"),Object(v.b)("design:type",Function),Object(v.b)("design:paramtypes",[]),Object(v.b)("design:returntype",void 0)],de.prototype,"routeUpdated",null);var ue=de=Object(v.a)([Object(y.Component)({components:{SiteHeaderMasthead:Q,SiteHeaderNavigation:ee},directives:{clickOutside:ie.a}}),Object(_.a)("observe-resize",z.a)],de),he=(n(2253),Object(P.a)(ue,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("header",{ref:"sitenav",staticClass:"c-siteHeader",class:{"is-error":e.isError,"is-basic":e.isBasic,"is-nohl":e.noHairline,"is-open":e.isExpanded,"is-mobile-open":e.isMobileExpanded,"is-collapsed":!e.isExpanded,"is-intro":e.isIntro,"is-bgformat":e.introFormat},attrs:{id:"site-nav",section:"nav","data-location":"HEADER"},on:{mouseleave:e.collapseSubNav}},[t("SiteHeaderMasthead",{directives:[{name:"observe-resize",rawName:"v-observe-resize",value:{handler:function(){return e.onMastheadBottomChange()},fallback:!0},expression:"{ handler: () => onMastheadBottomChange(), fallback: true }"}],ref:"masthead",attrs:{items:e.items,"is-error":e.isError,"is-basic":e.isBasic,"is-expanded":e.isExpanded,"is-intro":e.isIntro,"is-paid-search-landing":e.isPaidSearchLanding,tagline:e.tagline,"show-site-search":e.showSiteSearch,bleed:e.bleed,"banner-data":e.bannerData},on:{toggleSubNav:e.toggleSubNav,subNavCategory:e.setCategory}},[e.suppressSectionNav?e._e():e._l(e.allSubCatContent,(function(n,o){return t("SiteHeaderNavigation",{key:"".concat(o,"-").concat(n.title),ref:"subNav",refInFor:!0,attrs:{"sub-items":n,selected:n.title===e.navCategory,"banner-data":e.bannerData},on:{toggleSubNav:e.toggleSubNav,closeMobileSubNav:e.closeMobileSubNav}})}))],2)],1)}),[],!1,null,null,null));t.a=he.exports},1289:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var o={name:"default-section",props:{section:{type:Object,required:!0},currentIndex:{type:[Number,String],required:!1,default:1/0},renderSuggestion:{type:Function,required:!1},normalizeItemFunction:{type:Function,required:!0},componentAttrPrefix:{type:String,required:!0},componentAttrIdAutosuggest:{type:String,required:!0}},data:function(){return{_currentIndex:this.currentIndex}},computed:{list:function(){var e=this.section,t=e.limit,n=e.data;return n.length0&&!t}},sectionConfigs:{type:Object,required:!1,default:function(){return{default:{onSelected:null}}}},onSelected:{type:Function,required:!1,default:null},componentAttrIdAutosuggest:{type:String,required:!1,default:"autosuggest"},componentAttrClassAutosuggestResultsContainer:{type:String,required:!1,default:null},componentAttrClassAutosuggestResults:{type:String,required:!1,default:null},componentAttrPrefix:{type:String,required:!1,default:"autosuggest"}},data:function(){return{internalValue:null,searchInputOriginal:null,currentIndex:null,currentItem:null,loading:!1,didSelectFromOptions:!1,defaultInputProps:{type:"text",autocomplete:"off"},clientXMouseDownInitial:null}},computed:{internal_inputProps:function(){return Object.assign({},this.defaultInputProps,this.inputProps)},listeners:function(){var e=this;return Object.assign({},this.$listeners,{input:function(e){},click:function(){e.loading=!1,e.$listeners.click&&e.$listeners.click(e.currentItem),e.$nextTick((function(){e.ensureItemVisible(e.currentItem,e.currentIndex)}))},selected:function(){e.currentItem&&e.sectionConfigs[e.currentItem.name]&&e.sectionConfigs[e.currentItem.name].onSelected?e.sectionConfigs[e.currentItem.name].onSelected(e.currentItem,e.searchInputOriginal):e.sectionConfigs.default.onSelected?e.sectionConfigs.default.onSelected(null,e.searchInputOriginal):e.$listeners.selected&&e.$emit("selected",e.currentItem,e.currentIndex),e.setChangeItem(null)}})},isOpen:function(){return this.shouldRenderSuggestions(this.totalResults,this.loading)},computedSections:function(){var e=this,t=0;return this.suggestions.map((function(n){if(n.data){var s,i,o,r,u=n.name?n.name:l,d=null;e.sectionConfigs[u]&&(s=e.sectionConfigs[u].limit,o=e.sectionConfigs[u].type,i=e.sectionConfigs[u].label,r=e.sectionConfigs[u].ulClass,d=e.sectionConfigs[u].liClass),o=o||c,s=(s=s||e.limit)||1/0,s=n.data.length=n?n:s.length)}),0)},_componentAttrClassAutosuggestResultsContainer:function(){return this.componentAttrClassAutosuggestResultsContainer||this.componentAttrPrefix+"__results-container"},_componentAttrClassAutosuggestResults:function(){return this.componentAttrClassAutosuggestResults||this.componentAttrPrefix+"__results"}},watch:{value:{handler:function(e){this.internalValue=e},immediate:!0},isOpen:{handler:function(e,t){e!==t&&this.$emit(e?"opened":"closed")},immediate:!0}},created:function(){this.loading=!0},mounted:function(){document.addEventListener("mouseup",this.onDocumentMouseUp),document.addEventListener("mousedown",this.onDocumentMouseDown)},beforeDestroy:function(){document.removeEventListener("mouseup",this.onDocumentMouseUp),document.removeEventListener("mousedown",this.onDocumentMouseDown)},methods:{inputHandler:function(e){var t=e.target.value;this.$emit("input",t),this.internalValue=t,this.didSelectFromOptions||(this.searchInputOriginal=t,this.currentIndex=null)},getSectionRef:function(e){return"computed_section_"+e},getItemByIndex:function(e){var t=!1;if(null===e)return t;for(var n=0;n=this.computedSections[n].start_index&&e<=this.computedSections[n].end_index){var s=e-this.computedSections[n].start_index,i=this.computedSections[n].name,o=this.$refs[this.getSectionRef(""+i+n)][0];if(o){t=this.normalizeItem(this.computedSections[n].name,this.computedSections[n].type,o.section.label,o.section.liClass,o.getItemByIndex(s));break}}return t},handleKeyStroke:function(e){var t=this,n=e.keyCode;if(!([16,9,17,18,91,93].indexOf(n)>-1)){var s=!this.isOpen;if(this.loading=!1,this.didSelectFromOptions=!1,this.isOpen)switch(n){case 40:case 38:if(e.preventDefault(),38===n&&null===this.currentIndex)break;var i=40===n?1:-1,o=Math.max((parseInt(this.currentIndex)||0)+(s?0:i),-1);this.setCurrentIndex(o,this.totalResults),this.didSelectFromOptions=!0,this.totalResults>0&&this.currentIndex>=0?(this.setChangeItem(this.getItemByIndex(this.currentIndex)),this.didSelectFromOptions=!0):-1===this.currentIndex&&(this.setChangeItem(null),this.internalValue=this.searchInputOriginal,e.preventDefault()),this.$nextTick((function(){t.ensureItemVisible(t.currentItem,t.currentIndex)}));break;case 13:e.preventDefault(),this.totalResults>0&&this.currentIndex>=0&&(this.setChangeItem(this.getItemByIndex(this.currentIndex),!0),this.didSelectFromOptions=!0),this.loading=!0,this.listeners.selected(this.didSelectFromOptions);break;case 27:this.loading=!0,this.currentIndex=null,this.internalValue=this.searchInputOriginal,this.$emit("input",this.searchInputOriginal),e.preventDefault()}}},setChangeItem:function(e,t){if(void 0===t&&(t=!1),null!==this.currentIndex&&e){if(e){this.currentItem=e,this.$emit("item-changed",e,this.currentIndex);var n=this.getSuggestionValue(e);this.internalValue=n,t&&(this.searchInputOriginal=n),this.ensureItemVisible(e,this.currentIndex)}}else this.currentItem=null,this.$emit("item-changed",null,null)},normalizeItem:function(e,t,n,s,i){return{name:e,type:t,label:n,liClass:i.liClass||s,item:i}},ensureItemVisible:function(e,t,n){var s=this.$el.querySelector(n||"."+this._componentAttrClassAutosuggestResults);if(s){var i=s.querySelector("#"+this.componentAttrPrefix+"__results-item--"+t);if(i){var o=s.clientHeight,r=s.scrollTop,u=i.clientHeight,l=i.offsetTop;u+l>=r+o?s.scrollTop=u+l-o:l0&&(s.scrollTop=l)}}},updateCurrentIndex:function(e){this.setCurrentIndex(e,-1,!0)},clickedOnScrollbar:function(e,t){var n=this.$el.querySelector("."+this._componentAttrClassAutosuggestResults),s=n&&n.clientWidth<=t+17&&t+17<=n.clientWidth+34;return"DIV"===e.target.tagName&&n&&s||!1},onDocumentMouseDown:function(e){var t=e.target.getBoundingClientRect?e.target.getBoundingClientRect():0;this.clientXMouseDownInitial=e.clientX-t.left},onDocumentMouseUp:function(e){if(!this.$el.contains(e.target))return this.loading=!0,void(this.currentIndex=null);"INPUT"===e.target.tagName||this.clickedOnScrollbar(e,this.clientXMouseDownInitial)||(this.loading=!0,this.didSelectFromOptions=!0,this.setChangeItem(this.getItemByIndex(this.currentIndex),!0),this.listeners.selected(!0))},setCurrentIndex:function(e,t,n){void 0===t&&(t=-1),void 0===n&&(n=!1);var s=e;n||(null===this.currentIndex||e>=t)&&(s=0),this.currentIndex=s;var i=this.$el.querySelector("#"+this.componentAttrPrefix+"__results-item--"+this.currentIndex),o=this.componentAttrPrefix+"__results-item--highlighted";this.$el.querySelector("."+o)&&function(e,t){e.classList&&e.classList.remove(t)}(this.$el.querySelector("."+o),o),i&&r(i,o)}}},h={install:function(e){e.component("vue-autosuggest-default-section",o),e.component("vue-autosuggest",d)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(h)},1355:function(e,t,n){var content=n(1482);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("6d3e8fa0",content,!0,{sourceMap:!1})},1481:function(e,t,n){"use strict";n(1355)},1482:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,'.c-searchAutosuggest{position:relative}.c-searchAutosuggest_input{border:.125rem solid #ddddde;border-radius:.5rem;display:block;outline:none;padding:.5rem 2.5rem .5rem 1rem;width:100%}.c-searchAutosuggest_input:hover{border-color:#d5baff}.c-searchAutosuggest_input:focus,.c-searchAutosuggest_input.c-searchAutosuggest__input--open{background:#f2ebff;border:.125rem solid #7a2af5}.c-searchAutosuggest_input:hover,.c-searchAutosuggest_input:focus,.c-searchAutosuggest_input.c-searchAutosuggest__input--open{color:#7a2af5}.c-searchAutosuggest_input:hover::placeholder,.c-searchAutosuggest_input:focus::placeholder,.c-searchAutosuggest_input.c-searchAutosuggest__input--open::placeholder{color:#7a2af5}.c-searchAutosuggest_input.c-searchAutosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.c-searchAutosuggest_searchIconCloseContainer{display:flex;margin-right:.5rem;padding-right:calc(.5rem + 2px);position:absolute;right:calc(.75rem + 20px);top:50%;transform:translateY(-50%)}.c-searchAutosuggest_searchIconCloseContainer::after{background-image:radial-gradient(circle, #d5baff 1.25px, transparent 1.25px);background-size:100% 25%;content:"";height:100%;position:absolute;right:0;top:0;width:3px}.c-searchAutosuggest_searchIcon{fill:#7d7d81}.c-searchAutosuggest_searchIcon-search{position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.c-searchAutosuggest_searchIcon-active{fill:#7a2af5}.c-searchAutosuggest__results{background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.16);border:.125rem solid #d5baff;border-top:none;border-radius:0 0 .5rem .5rem;left:0;position:absolute;top:100%;width:100%;z-index:1}.c-searchAutosuggest__results-item{font-weight:400;font-size:16px;line-height:22px;cursor:pointer;padding:.5rem 1rem}.c-searchAutosuggest__results-item:hover,.c-searchAutosuggest__results-item--highlighted{background-color:#f2ebff}.c-searchAutosuggest__results>ul:last-child .c-searchAutosuggest__results-item:last-child{border-radius:0 0 .5rem .5rem}',""]),o.locals={},e.exports=o},1558:function(e,t,n){"use strict";n(7),n(12);var o=n(11),r=n(2),l=n(3),c=n(9),d=n(5),h=n(8),m=(n(60),n(62),n(0)),f=n(96),v=n(27),y=n(1289),x=n(1137),_=n(22),w=n(73),O=n(78),k=n(59);function S(e,t,n){return t=Object(d.a)(t),Object(c.a)(e,H()?Reflect.construct(t,n||[],Object(d.a)(e).constructor):t.apply(e,n))}function H(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(H=function(){return!!e})()}var M=function(e){function t(e){var n;return Object(r.a)(this,t),(n=S(this,t,[e])).services=["googleAnalytics"],n}return Object(h.a)(t,e),Object(l.a)(t,[{key:"defaults",get:function(){return{"@event":"search_query_submitted"}}}]),t}(n(111).a);M=Object(m.a)([Object(w.a)(k.a.Transient),Object(m.c)(0,O.a),Object(m.b)("design:paramtypes",[Object])],M);var j=n(967),I=n(937);function C(e,t,n){return t=Object(d.a)(t),Object(c.a)(e,B()?Reflect.construct(t,n||[],Object(d.a)(e).constructor):t.apply(e,n))}function B(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(B=function(){return!!e})()}var N=new _.a("SearchAutosuggest"),P=function(e){function t(){var e;return Object(r.a)(this,t),(e=C(this,t,arguments)).autocompleteItems=[],e.autosuggestOpen=!1,e.autosuggestFocused=!1,e.searchCorrelationId=Object(f.v4)(),e.searchQuery="",e.selected=null,e.timeout=null,e.inputProps={id:"c-searchAutosuggest_input",placeholder:"Search",class:"c-searchAutosuggest_input",name:"search"},e.debouncedGetAutocompleteResults=function(){},e}var n;return Object(h.a)(t,e),Object(l.a)(t,[{key:"getAutocompleteResults",value:(n=Object(o.a)(regeneratorRuntime.mark((function e(){var t,n,o,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,n=this.$config.api.resources.search_autocomplete.get.url({searchQuery:this.searchQuery}),e.next=4,this.$axios.$get(n);case 4:o=e.sent,r=null==o||null===(t=o.data)||void 0===t?void 0:t.items.map((function(e){return e.suggestion})),this.autocompleteItems.push({data:r}),this.selected=null,e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),N.error(e.t0);case 13:case"end":return e.stop()}}),e,this,[[0,10]])}))),function(){return n.apply(this,arguments)})},{key:"handleInput",value:function(){this.autocompleteItems=[],this.searchQuery?this.debouncedGetAutocompleteResults():N.warn("no search query provided")}},{key:"handleSelected",value:function(e){if(null!=e&&e.item){this.selected=null==e?void 0:e.item,this.searchQuery=this.selected,this.searchCorrelationId=Object(f.v4)();var t={searchCorrelationId:this.searchCorrelationId,searchQuery:this.searchQuery};this.trackQuerySubmittedEvent(),this.$emit("querySelected",t)}}},{key:"handleEnterKey",value:function(e){if(!this.selected){this.searchCorrelationId=Object(f.v4)();var t={searchCorrelationId:this.searchCorrelationId,searchQuery:this.searchQuery};this.trackQuerySubmittedEvent(),this.$emit("querySelected",t)}}},{key:"trackQuerySubmittedEvent",value:function(){var e={input_value:this.searchQuery,search_auto_suggested:!!this.selected,view_correlation_id:this.searchCorrelationId};this.$track(M).with(e).fire()}},{key:"renderSuggestion",value:function(e){return e.item}},{key:"getSuggestionValue",value:function(e){return e.item}},{key:"handleClearSearch",value:function(){this.searchQuery="",this.selected=null}},{key:"created",value:function(){this.searchQuery=this.initialQuery,this.debouncedGetAutocompleteResults=Object(j.a)(this.getAutocompleteResults,200)}},{key:"beforeDestroy",value:function(){this.handleClearSearch()}}]),t}(v.default);Object(m.a)([Object(x.Prop)({default:"",type:String}),Object(m.b)("design:type",String)],P.prototype,"initialQuery",void 0);var A=P=Object(m.a)([Object(x.Component)({components:{VueAutosuggest:y.a,GlobalSvgIcon:I.default}})],P),L=(n(1481),n(162)),component=Object(L.a)(A,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("VueAutosuggest",{ref:"autocomplete",staticClass:"c-searchAutosuggest",attrs:{suggestions:e.autocompleteItems,"input-props":e.inputProps,"render-suggestion":e.renderSuggestion,"get-suggestion-value":e.getSuggestionValue,"component-attr-prefix":"c-searchAutosuggest","component-attr-id-autosuggest":"c-searchAutosuggest"},on:{input:e.handleInput,focus:function(t){e.autosuggestFocused=!0},blur:function(t){e.autosuggestFocused=!1},opened:function(t){e.autosuggestOpen=!0},closed:function(t){e.autosuggestOpen=!1},selected:e.handleSelected,keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleEnterKey.apply(null,arguments)}},model:{value:e.searchQuery,callback:function(t){e.searchQuery=t},expression:"searchQuery"}},[t("template",{slot:"after-input"},[e.searchQuery.length>0?t("div",{staticClass:"c-searchAutosuggest_searchIconCloseContainer",on:{click:e.handleClearSearch}},[t("GlobalSvgIcon",{class:{"c-searchAutosuggest_searchIcon-active":e.autosuggestFocused},attrs:{id:"hero-x-mark",classes:"o-cnetButton-icon c-searchAutosuggest_searchIcon c-searchAutosuggest_searchIcon-close"}})],1):e._e(),e._v(" "),t("GlobalSvgIcon",{class:{"c-searchAutosuggest_searchIcon-active":e.autosuggestFocused},attrs:{id:"hero-magnifying-glass",classes:"o-cnetButton-icon c-searchAutosuggest_searchIcon c-searchAutosuggest_searchIcon-search"}})],1)],2)}),[],!1,null,null,null);t.a=component.exports},1659:function(e,t,n){var content=n(2246);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("6a53a68a",content,!0,{sourceMap:!1})},1660:function(e,t,n){var content=n(2248);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("7788d316",content,!0,{sourceMap:!1})},1661:function(e,t,n){var content=n(2250);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("e2238a86",content,!0,{sourceMap:!1})},1662:function(e,t,n){var content=n(2252);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("2f39e0b1",content,!0,{sourceMap:!1})},1663:function(e,t,n){var content=n(2254);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("3c80677c",content,!0,{sourceMap:!1})},2245:function(e,t,n){"use strict";n(1659)},2246:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,".c-siteHeaderLogin{margin:0 0 0 1rem;position:relative}.c-siteHeaderLogin_notification-bell{display:inline-block;position:relative;width:32px}@media(max-width: 768px){.c-siteHeaderLogin_desktopIcon{display:none}}@media(min-width: 768px){.c-siteHeaderLogin_mobileIcon{display:none}}",""]),o.locals={},e.exports=o},2247:function(e,t,n){"use strict";n(1660)},2248:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,".c-siteheaderPromoBanner{background-color:#fff;position:relative;padding:1rem 0;line-height:1.5rem}@media(max-width: 1023px){.c-siteheaderPromoBanner{box-shadow:0 .15rem .75rem -0.05rem rgba(94,94,98,.3)}}.c-siteheaderPromoBanner:hover{background-color:#b4fd8c}.c-siteheaderPromoBanner a{text-decoration:none;color:inherit;cursor:pointer;min-width:fit-content}.c-siteheaderPromoBanner a:hover{color:inherit}.c-siteheaderPromoBanner_content{align-items:center;font-size:.875rem;color:#121218;max-width:100%}@media(max-width: 1023px){.c-siteheaderPromoBanner_content{flex-direction:column;align-items:flex-start;padding:1.5rem 0}}@media screen and (max-width: 1024px)and (min-width: 768px){.c-siteheaderPromoBanner_content{padding-left:1.25rem}}.c-siteheaderPromoBanner_content-icon{width:20px;aspect-ratio:1;margin-right:.5rem}.c-siteheaderPromoBanner_content-title{font-size:20px;font-weight:bold;text-transform:uppercase;font-family:stardust,serif;font-stretch:ultra-condensed;margin-right:1.5rem;display:flex;align-items:center;min-width:fit-content}@media(max-width: 1023px){.c-siteheaderPromoBanner_content-title{margin-bottom:1rem}}.c-siteheaderPromoBanner_content-text{padding-right:.5rem}.c-siteheaderPromoBanner_content-code{margin:.5rem 1.5rem .5rem 0;text-transform:uppercase;color:#7a2af5;border:.125rem dashed #d5baff;padding:.25rem .75rem;border-radius:.5rem}@media(max-width: 1023px){.c-siteheaderPromoBanner_content-code{margin-bottom:1.5rem}}.c-siteheaderPromoBanner_content-linkText{font-weight:bold}.c-siteheaderPromoBanner_content-linkIcon{vertical-align:middle}.c-siteheaderPromoBanner_content-price{text-decoration:line-through;font-weight:normal}.c-siteheaderPromoBanner_content a:hover{text-decoration:underline}",""]),o.locals={},e.exports=o},2249:function(e,t,n){"use strict";n(1661)},2250:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,'.is-open .c-siteHeaderMasthead{top:unset;transform:unset;transition:none}.is-open .c-siteHeaderMasthead_buttons a,.is-open .c-siteHeaderMasthead_buttons label,.is-open .c-siteHeaderMasthead_buttons span{color:#ddddde;border-color:#ddddde}.is-open .c-siteHeaderMasthead_buttons .is-active .c-siteHeaderMasthead_buttons_sub{display:flex}@media(max-width: 1023px){.is-open .c-siteHeaderMasthead_buttons .is-active .c-siteHeaderMasthead_buttons_sub_all{display:block}}.is-error .c-siteHeaderMasthead{padding:0}.is-error .c-siteHeaderMasthead_brandLockup svg{width:129px}.is-error .c-siteHeaderMasthead_bar{border-bottom:0}.is-basic .c-siteHeaderMasthead_buttons{height:auto}.c-siteHeaderMasthead{background:#121218;margin:0 auto;will-change:transform;left:0;right:0;--mobile-nav-width: 375px}@media(max-width: 767px){.c-siteHeaderMasthead{--mobile-nav-width: 100vw}}@media(min-width: 1024px){.c-siteHeaderMasthead{padding:1rem 0 0}}@media(min-width: 1024px){.c-siteHeaderMasthead{padding:1rem 0 0}}@media(min-width: 1024px){.c-siteHeaderMasthead:has(.is-active.has-subnav) .c-siteHeaderNavigation{margin-top:70px}}.c-siteHeaderMasthead_bleed{background-color:rgba(0,0,0,0)}.c-siteHeaderMasthead_container{z-index:5800000;position:relative}@media(min-width: 1024px){.c-siteHeaderMasthead_banner{display:none}}.c-siteHeaderMasthead_mobileLogin{display:none;width:100%;background-color:#b4fd8c;padding:1rem 1rem 2rem}.c-siteHeaderMasthead_mobileLogin.c-siteHeaderLogin{margin:0;width:100%}.c-siteHeaderMasthead_mobileLogin .c-siteHeaderLogin_button{width:100%}@media(max-width: 767px){.c-siteHeaderMasthead_mobileLogin{display:block}}.c-siteHeaderMasthead_new{position:absolute;color:#e71d1d;font-size:12px;top:4px;right:0;font-weight:700}@media(max-width: 767px){.c-siteHeaderMasthead_new{top:-3px;right:-6px}}.c-siteHeaderMasthead_new::before{position:absolute;content:"•";color:#e71d1d;font-size:12px;left:-6px}.c-siteHeaderMasthead_logoLogin{align-items:center;display:flex;justify-content:space-between;padding:.75rem 0}@media(min-width: 768px){.c-siteHeaderMasthead_logoLogin{padding:1rem 0}}.c-siteHeaderMasthead_logoLogin-frontDoor{align-items:flex-start;padding:2rem 0 1rem}.c-siteHeaderMasthead_brandLockup{align-items:flex-start;display:flex}.c-siteHeaderMasthead_brandLockup svg{height:40px;fill:#e71d1d;width:175px}@media(max-width: 767px){.c-siteHeaderMasthead_brandLockup svg{height:32px;width:140px}}.c-siteHeaderMasthead_brandLockup-bleed svg{fill:#fff}.c-siteHeaderMasthead_searchLogin{align-items:center;display:flex}.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest{margin-right:1rem}@media(max-width: 1023px){.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest{background:#f9f9fa;left:-2rem;padding:1rem;position:absolute;top:100%;width:100vw}}@media(max-width: 767px){.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest{left:-1rem}}.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest__results{z-index:6000000}@media(min-width: 1024px){.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest_input{height:2.5rem;padding-bottom:.25rem;padding-top:.25rem}}@media(max-width: 1023px){.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest_searchIcon-search{margin-right:1rem}}@media(max-width: 1023px){.c-siteHeaderMasthead_searchLogin .c-searchAutosuggest_searchIconCloseContainer{margin-right:1.5rem}}.c-siteHeaderMasthead_searchIcon{pointer-events:none}@media(min-width: 768px){.c-siteHeaderMasthead_brandLockup-frontDoor svg{height:90px;width:393.75px}}@media(min-width: 1024px){.c-siteHeaderMasthead_brandLockup-frontDoor svg{height:112px;width:490px}}.c-siteHeaderMasthead_tagline{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase;color:#e71d1d;display:none;line-height:22px;text-align:right}@media(min-width: 768px){.c-siteHeaderMasthead_tagline{display:block;margin-left:20px}}.c-siteHeaderMasthead_tagline-bleed{color:#fff}.c-siteHeaderMasthead_tagline-frontDoor{flex:0 1}@media(min-width: 768px){.c-siteHeaderMasthead_tagline-frontDoor{font-size:19px;line-height:19px}}@media(min-width: 1024px){.c-siteHeaderMasthead_tagline-frontDoor{font-size:24px;line-height:23px}}.c-siteHeaderMasthead_buttons{font-weight:500;font-size:16px;line-height:22px;align-items:center;color:#fff;cursor:pointer;line-height:.875;position:relative;scrollbar-width:none;white-space:nowrap;display:grid;grid-template-columns:min-content;height:70px;overflow:visible;grid-auto-flow:column;z-index:5999999}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons:has(.is-active ul.c-siteHeaderMasthead_buttons_sub){padding-bottom:70px}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{display:none;background-color:#b4fd8c;font-size:16px;position:absolute;text-align:left;width:100%;left:0;cursor:auto}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{top:73px}}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub::before{content:"";position:absolute;width:100vw;left:calc(50% - 50vw);background-color:#b4fd8c;height:100%;z-index:-1}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li{display:inline-block;line-height:70px;cursor:pointer;flex:1 1}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:first-child,.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:last-child{text-align:center;margin:0}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li a{color:#020203}@media(min-width: 1024px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li a{display:block}}@media(min-width: 1440px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li a{padding:0 2rem}}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li.is-selected{background-color:#f1ffeb}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li svg.o-linkIcon{margin-left:.75rem}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_all{display:none;font-family:monumentgrotesk,sans-serif;font-size:20px;margin-right:1rem;padding-bottom:1rem;text-transform:initial}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_all a{color:#7a2af5;border-color:#d5baff}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_all a:hover{color:#121218;background-color:#b4fd8c;border:.125rem solid #b4fd8c;fill:#121218}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_arrow{display:none}.c-siteHeaderMasthead_buttons li{line-height:70px;text-align:center}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_target{width:100%}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_arrow{display:none}.c-siteHeaderMasthead_buttons li:first-child{text-align:left}.c-siteHeaderMasthead_buttons li:first-child>div{margin-right:2rem}.c-siteHeaderMasthead_buttons li:last-child{text-align:right;margin-left:-2rem}.c-siteHeaderMasthead_buttons li.is-active a div{color:#b4fd8c}.c-siteHeaderMasthead_buttons li.is-active a div::after{bottom:4px;border-bottom:.125rem dotted #b4fd8c;content:"";left:0;position:absolute;width:100%}@media(max-width: 1023px){.c-siteHeaderMasthead_buttons li.is-active a div::after{content:unset}}.c-siteHeaderMasthead_buttons li a{color:#fff;display:inline-flex;width:100%}.c-siteHeaderMasthead_buttons li div{position:relative;display:inline-block}@media(max-width: 768px){.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{left:-2rem}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:first-child{padding-left:31px}}@media(max-width: 1023px){.c-siteHeaderMasthead_buttons{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase;background-color:#b4fd8c;color:#121218;display:block;height:auto}.c-siteHeaderMasthead_buttons li{text-align:left;padding-left:1.25rem}.c-siteHeaderMasthead_buttons li:last-child{padding-left:1.25rem;text-align:left;margin-left:0}.c-siteHeaderMasthead_buttons li a,.c-siteHeaderMasthead_buttons li div,.c-siteHeaderMasthead_buttons li.is-active a div,.c-siteHeaderMasthead_buttons li:hover a div{color:#121218}.c-siteHeaderMasthead_buttons li:not(.is-active) a div,.c-siteHeaderMasthead_buttons li.is-active:not(.has-subnav) a div{display:block}.c-siteHeaderMasthead_buttons li:not(.is-active) a div::after,.c-siteHeaderMasthead_buttons li.is-active:not(.has-subnav) a div::after{bottom:0;border-bottom:.125rem dotted #87cc61;content:"";left:0;position:absolute;width:calc(95vw - 1.5rem)}.c-siteHeaderMasthead_buttons li.is-active.has-subnav{background-color:#f1ffeb}.c-siteHeaderMasthead_buttons li.is-active.has-subnav::before{content:"";position:absolute;border-top:solid 2px #b4fd8c;width:100%;margin-top:-2px;left:0}.c-siteHeaderMasthead_buttons li.is-active.has-subnav .c-siteHeaderMasthead_buttons_arrow{transform:rotate(0)}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_target{width:calc(100% - 1.5rem)}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_arrow{display:block;position:absolute;right:24px;top:24px}.c-siteHeaderMasthead_buttons li .c-siteHeaderMasthead_buttons_arrow.isChevron{transform:rotate(180deg)}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub{font-family:monumentgrotesk,sans-serif;position:relative;left:auto;width:auto;background-color:#f1ffeb;flex-direction:column}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li{display:block;margin-left:0;padding-left:0;text-transform:none;text-align:left}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:first-child,.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub li:last-child{text-align:left;padding-left:0}.c-siteHeaderMasthead_buttons .c-siteHeaderMasthead_buttons_sub_arrow{display:block}}.c-siteHeaderMasthead_buttons::-webkit-scrollbar{display:none}@media(max-width: 1023px){.c-siteHeaderMasthead_nav{display:none;width:var(--mobile-nav-width);position:absolute;height:calc(100dvh - var(--header-bottom));right:0}.c-siteHeaderMasthead_nav.mobile-nav-open{overflow-x:hidden;overflow-y:scroll}.c-siteHeaderMasthead_nav.mobile-nav-open .c-siteHeaderMasthead_mobileLogin{display:block}}@media(max-width: 1023px)and (max-width: 1024px){.c-siteHeaderMasthead_nav.mobile-nav-open{display:block;margin-right:-2rem}}@media(max-width: 1023px)and (max-width: 768px){.c-siteHeaderMasthead_nav.mobile-nav-open{margin-right:-1rem}}.c-siteHeaderMasthead_userNavLoading{height:75px}@media(max-width: 1023px){.c-siteHeaderMasthead_userNav,.c-siteHeaderMasthead_userNavLoading{display:none}}.c-siteHeaderMasthead_check[type=checkbox]{display:none}.c-siteHeaderMasthead_check[type=checkbox].is-open+label{font-weight:400}.c-siteHeaderMasthead_check[type=checkbox].is-open+label span{position:relative;left:0;margin-left:-4px}.c-siteHeaderMasthead .c-siteLogo_video{position:absolute;left:50%;transform:translateX(-50%)}.c-siteHeaderMasthead .c-siteLogo_mastheadImage.visually-hidden{visibility:hidden}@media(min-width: 768px){.c-siteHeaderMasthead_headerLogin{min-width:100px}}@media(max-width: 767px){.c-siteHeaderMasthead_headerLogin{display:none}}.c-siteHeaderMasthead-hide{display:none}.c-siteHeaderMasthead .c-siteHeaderMasthead_mobileNav{margin-left:1rem}@media(min-width: 1024px){.c-siteHeaderMasthead .c-siteHeaderMasthead_mobileNav{display:none}}@media(hover: none){.c-siteHeaderMasthead .c-siteHeaderMasthead_mobileNav{background-color:#b4fd8c;border-color:#b4fd8c;fill:#121218}}@media(min-width: 1024px){.c-siteHeaderMasthead_isDynamicSection a{padding-right:2.5rem}}@media(min-width: 1440px){.c-siteHeaderMasthead_isDynamicSection a{padding-right:4rem}}@media(max-width: 768px){.desktopUser{display:none}}@media(max-width: 1024px){html:has(.c-siteHeader .c-siteHeaderMasthead .mobile-nav-open),body:has(.c-siteHeader .c-siteHeaderMasthead .mobile-nav-open){overflow:hidden}}body .c-siteMenu.is-nohl .c-siteHeaderMasthead_bar{border-bottom:1px solid rgba(0,0,0,0)}@media(max-width: 767px){body .c-siteMenu.is-basic .c-siteHeaderMasthead_bar{border-bottom:.125rem dotted #ddddde}}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeaderMasthead_container{width:1023px}}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub{left:-21.5px;top:71px;width:1066px}}body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub::before{width:1066px;left:0}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub li{padding:0 1.5rem}body.cc-wallpaper .c-siteHeaderMasthead_buttons_sub li:first-child{padding-left:2rem}}',""]),o.locals={},e.exports=o},2251:function(e,t,n){"use strict";n(1662)},2252:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,'.c-siteHeaderNavigation{background:#f1ffeb;display:none;left:0;max-height:calc(100vh - var(--header-bottom));margin:auto;opacity:0;overflow:initial;pointer-events:none;position:fixed;right:0;will-change:opacity;width:100%;z-index:5800000;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);clip-path:inset(0 -16px -24px -16px);overflow:scroll;overflow-x:hidden;scrollbar-width:none}.c-siteHeaderNavigation.isOpen{display:block;opacity:1;pointer-events:all}@media(min-width: 1024px){.c-siteHeaderNavigation::before{content:"";width:100vw;height:100%;background-color:#f1ffeb;left:calc(50% - 50vw);position:absolute}}.c-siteHeaderNavigation::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteHeaderNavigation::-webkit-scrollbar-thumb{background:#ddddde}@media(max-width: 1023px){.c-siteHeaderNavigation{bottom:auto;height:calc(100dvh - var(--header-bottom));left:100vw;max-height:none;opacity:1;overflow:scroll;position:absolute;top:auto;width:var(--mobile-nav-width);box-shadow:none;clip-path:none}.c-siteHeaderNavigation.isOpen{animation:navSlideOut 500ms ease-out forwards}.c-siteHeaderNavigation.isMobileOpen{left:calc(100vw - var(--mobile-nav-width))}}.c-siteHeaderNavigation_sponsor{display:flex;flex-direction:row;align-items:center;flex:1 0 100%;margin-bottom:-1.25rem;font-weight:400;font-size:10px;line-height:14px}.c-siteHeaderNavigation_sponsor_image{padding-left:.25rem;max-width:88px;max-height:31px;display:flex;align-items:center}.c-siteHeaderNavigation_menu{overflow:scroll;overflow-x:hidden;scrollbar-width:none;font-size:.875rem;line-height:20px;margin:0 auto;padding:1.5rem 0;position:relative;overflow:hidden;display:flex;align-items:flex-start}.c-siteHeaderNavigation_menu::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteHeaderNavigation_menu::-webkit-scrollbar-thumb{background:#ddddde}.c-siteHeaderNavigation_menu_category{margin-right:1.5rem;flex:0 0 306px}.c-siteHeaderNavigation_menu_category .c-siteHeaderNavigation_menuTitle{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;margin-bottom:1rem}.c-siteHeaderNavigation_menu_category .c-siteHeaderNavigation_menuTitle svg.c-globalSvgIcon{width:17px;height:20px;margin-left:.5rem}.c-siteHeaderNavigation_menu_category_list{font-weight:700;width:100%}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_category_list{width:412px}}.c-siteHeaderNavigation_menu_category_list ul li{display:flex;line-height:20px;margin-bottom:.75rem;align-items:center}.c-siteHeaderNavigation_menu_category_list ul li span{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;font-size:20px;margin-right:10px}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_category_list ul.isTwoColumns{columns:2;column-gap:2rem}}.c-siteHeaderNavigation_menu_close{display:none}.c-siteHeaderNavigation_menu_products{margin-right:1.5rem;flex-basis:280px}@media(max-width: 1024px){.c-siteHeaderNavigation_menu_products{flex-basis:226px}}.c-siteHeaderNavigation_menu_products a{display:flex;align-items:center;margin-bottom:.75rem;font-weight:700}.c-siteHeaderNavigation_menu_products .c-productImage{flex:0 0 84px;margin-right:1rem;overflow:hidden}.c-siteHeaderNavigation_menu_products div:first-child .c-productImage{border-radius:0 .5rem 0 0}.c-siteHeaderNavigation_menu_products div:last-child .c-productImage{border-radius:0 0 .5rem 0}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_products-fullWidth{flex:1;display:grid;grid-template:repeat(2, 1fr)/repeat(3, 1fr);grid-gap:2px 1rem}}.c-siteHeaderNavigation_menu_lists{flex:1 1;display:flex;gap:1.5rem;border-left:.125rem dotted #121218;padding-left:1.5rem;flex-wrap:wrap}.c-siteHeaderNavigation_menu_lists ul li{margin-bottom:1.25rem;font-weight:700}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_lists ul li:last-child{margin-bottom:0}}@media(min-width: 1024px){.c-siteHeaderNavigation_menu_lists ul.isTwoColumns{columns:2;column-gap:2rem}}.c-siteHeaderNavigation_menu_lists_title{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;margin-bottom:1rem}.c-siteHeaderNavigation_menu_lists--compact{flex:inherit}.c-siteHeaderNavigation_menu a{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;text-decoration-color:rgba(0,0,0,0);transition:text-decoration-color .3s}.c-siteHeaderNavigation_menu a:hover{color:#121218;text-decoration-color:#7a2af5}@media(max-width: 1439px){.c-siteHeaderNavigation_menu{margin:0 31px}.c-siteHeaderNavigation_menu_category{flex:0 0 222px}}@media(max-width: 1023px){.c-siteHeaderNavigation_menu{overflow:scroll;overflow-x:hidden;scrollbar-width:none;height:auto;width:auto;margin-left:1rem;overflow-x:hidden;padding-top:1rem;padding-right:1rem;flex-direction:column;margin-bottom:2rem}.c-siteHeaderNavigation_menu::-webkit-scrollbar{width:5px;height:0;background:rgba(0,0,0,0)}.c-siteHeaderNavigation_menu::-webkit-scrollbar-thumb{background:#ddddde}.c-siteHeaderNavigation_menu_category{flex:auto;margin-bottom:1.5rem;margin-right:1rem}.c-siteHeaderNavigation_menu_category .c-siteHeaderNavigation_menuTitle+div{margin-bottom:1.25rem}.c-siteHeaderNavigation_menu_category_list ul{columns:1}.c-siteHeaderNavigation_menu_close{display:inline-flex;margin-bottom:1rem;font-weight:700}.c-siteHeaderNavigation_menu_lists{border:none;padding:0 0 1rem;margin:0 1rem 2rem 0;flex-direction:column;border-bottom:.125rem dotted #48484e;width:calc(100% - 1rem)}.c-siteHeaderNavigation_menu_products{order:3;flex:auto;width:calc(100% - 1rem)}}.c-siteHeaderNavigation_menu_holiday .c-siteHeaderNavigation_menu_category{display:flex;flex-direction:column;gap:.5rem;flex:0 0 40%}.c-siteHeaderNavigation_menu_holiday .c-siteHeaderNavigation_menu_lists{border-left:.125rem dotted #fff}@media(max-width: 1023px){.c-siteHeaderNavigation_menu_holiday .c-siteHeaderNavigation_menu_lists{border:none;border-bottom:.125rem dotted #fff}}@media(max-width: 1023px){.c-siteHeaderNavigation_menu_holiday .c-siteHeaderNavigation_menu_close{width:fit-content}}@media(min-width: 1024px){.c-siteHeaderNavigation_menuList{flex:1}}.c-siteHeaderNavigation .c-siteHeaderNavigation_menu_category_explore a{text-decoration:none;width:max-content}.c-siteHeaderNavigation_menu-category{-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}.c-siteHeaderNavigation_menu-category ::-webkit-scrollbar{display:none}.is-open .c-siteHeaderNavigation{opacity:1;pointer-events:all}@media(min-width: 1024px){.is-open .c-siteHeaderNavigation{box-shadow:0 8px 16px 0 rgba(0,0,0,.15);clip-path:inset(0 -16px -24px -16px)}}.is-open.isOpen{display:block}@media(max-width: 1023px){.is-open.is-mobile-open .c-siteHeaderNavigation.isMobileOpen{animation:navSlideIn 500ms ease-out forwards}}@keyframes navSlideIn{from{left:100vw}to{left:0}}@keyframes navSlideOut{from{left:0}to{left:100vw}}@media(min-width: 768px){@keyframes navSlideIn{from{left:100vw}to{left:calc(100vw - var(--mobile-nav-width))}}@keyframes navSlideOut{from{left:calc(100vw - var(--mobile-nav-width))}to{left:100vw}}}body.cc-wallpaper .c-siteHeaderNavigation_menu{width:auto}',""]),o.locals={},e.exports=o},2253:function(e,t,n){"use strict";n(1663)},2254:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,".c-siteHeader{box-shadow:none;grid-area:nav;left:0;right:0;z-index:5800000;position:relative}.c-siteHeader:has(.mobile-nav-open){overflow:visible}.c-siteHeader.is-open{overflow:visible;z-index:5999999}.navObserveBottom{height:1px;position:absolute;pointer-events:none;opacity:0}.c-adSkyBox iframe.hide,.c-siteHeader.hide{transition:transform 1s ease-in-out;transform:translateY(-100%)}.c-adSkyBox iframe.show{transform:translateY(0)}body.cc-wallpaper header #site-nav{position:relative !important}@media(min-width: 1024px){body.cc-wallpaper .c-siteHeader{max-width:1066px;margin:auto}}",""]),o.locals={},e.exports=o},937:function(e,t,n){"use strict";n.r(t);var o=n(27),r=Object(o.defineComponent)({name:"GlobalSvgIcon",props:{id:{type:String,default:null},title:{type:String,default:null},classes:{type:String,default:null}},computed:{hashedId:function(){return"#"+this.id}}}),l=n(162),component=Object(l.a)(r,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("svg",{staticClass:"c-globalSvgIcon",class:e.classes,attrs:{"aria-hidden":"true"}},[e.title?[t("title",[e._v(e._s(e.title))])]:e._e(),e._v(" "),t("use",{attrs:{"xlink:href":e.hashedId}})],2)}),[],!1,null,null,null);t.default=component.exports},938:function(e,t,n){"use strict";n.r(t);n(7),n(12);var o=n(2),r=n(3),l=n(9),c=n(5),d=n(8),h=(n(41),n(23),n(47),n(0)),m=n(936),f=n(52),v=n(4),y=n(37),x=(n(21),n(92),n(13),n(17),n(29),n(30),n(20),n(15),n(22)),_=n(73),w=n(78),O=n(59),k=n(153),S=n(131),H=n(56);function M(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function j(e){for(var t=1;t')}}]),t}(f.Vue);Object(m.a)([Object(f.Prop)({default:"",type:String}),Object(m.b)("design:type",String)],_.prototype,"src",void 0),Object(m.a)([Object(f.Prop)({default:"",type:String}),Object(m.b)("design:type",String)],_.prototype,"alt",void 0),Object(m.a)([Object(f.Prop)({default:null,type:[Number,String]}),Object(m.b)("design:type",Object)],_.prototype,"height",void 0),Object(m.a)([Object(f.Prop)({default:null,type:[Number,String]}),Object(m.b)("design:type",Object)],_.prototype,"width",void 0);var w=_=Object(m.a)([Object(f.Component)({})],_),O=n(162),k=Object(O.a)(w,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("noscript",{domProps:{innerHTML:e._s(e.imageHtml)}})}),[],!1,null,null,null).exports,S=n(268);function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function M(e){for(var t=1;t0?this.imageConfigHeight:this.imageConfigWidth&&null!==(e=this.image)&&void 0!==e&&e.height&&null!==(t=this.image)&&void 0!==t&&t.width?this.imageConfigWidth*(this.image.height/this.image.width):(null===(n=this.image)||void 0===n?void 0:n.height)||306}},{key:"imageRadius",get:function(){return this.hasBorderRadius?"c-cmsImage_hasBorderRadius":null}},{key:"imageWidth",get:function(){var e;return this.imageConfigWidth?this.imageConfigWidth:(null===(e=this.image)||void 0===e?void 0:e.width)||456}},{key:"isGifv",get:function(){var e;return this.$services.isFeatureEnabled("gifv")&&this.validImage(this.image)&&(null===(e=this.baseImageUrl)||void 0===e?void 0:e.includes(".gif"))}},{key:"imageConfig",get:function(){return S.a.sizes[this.imageSize]}},{key:"imageConfigHeight",get:function(){var e,t;return(null===(e=this.imageConfig)||void 0===e?void 0:e.height)||(null===(t=this.imageConfig)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.height)}},{key:"imageConfigWidth",get:function(){var e,t;return(null===(e=this.imageConfig)||void 0===e?void 0:e.width)||(null===(t=this.imageConfig)||void 0===t||null===(t=t.params)||void 0===t?void 0:t.width)}},{key:"imageSize",get:function(){return this.size||(this.sizes?this.sizes.large||this.sizes.medium||this.sizes.small:void 0)}},{key:"onImgLoad",value:function(){this.isLoaded=!0}},{key:"loadDefaultImage",value:function(e){e.target.src=this.defaultImageUrl}},{key:"created",value:function(){this.lazyEnabled=this.lazyLoad}},{key:"imageUrl",value:function(image,e){return this.$image(M(M({},image),{size:e}))}},{key:"validImage",value:function(image){return this.$isValidImage(image)}}]),t}(Object(f.mixins)(v.a));Object(m.a)([Object(f.Prop)({default:"",type:String}),Object(m.b)("design:type",String)],C.prototype,"altText",void 0),Object(m.a)([Object(f.Prop)({default:null,type:Object}),Object(m.b)("design:type",Object)],C.prototype,"image",void 0),Object(m.a)([Object(f.Prop)({default:!1,type:Boolean}),Object(m.b)("design:type",Boolean)],C.prototype,"lazyLoad",void 0),Object(m.a)([Object(f.Prop)({default:null,type:Object}),Object(m.b)("design:type",Object)],C.prototype,"mobileImage",void 0),Object(m.a)([Object(f.Prop)({default:!1,type:[Boolean,String]}),Object(m.b)("design:type",Object)],C.prototype,"preload",void 0),Object(m.a)([Object(f.Prop)({default:"",type:String}),Object(m.b)("design:type",String)],C.prototype,"size",void 0),Object(m.a)([Object(f.Prop)({default:null,type:Object}),Object(m.b)("design:type",Object)],C.prototype,"sizes",void 0),Object(m.a)([Object(f.Prop)({default:null,type:Boolean}),Object(m.b)("design:type",Boolean)],C.prototype,"hasBorderRadius",void 0);var B=C=Object(m.a)([Object(f.Component)({components:{NoscriptImage:k}})],C),N=(n(945),Object(O.a)(B,(function(){var e,t=this,n=t._self._c;t._self._setupProxy;return n("div",{staticClass:"c-cmsImage"},[t.validImage(t.image)&&t.isGifv?n("div",{staticClass:"c-cmsImage_video"},[n("video",{attrs:{src:t.shouldLoad?t.baseImageUrl:"",poster:t.gifvPosterUrl,width:t.imageWidth,height:t.imageHeight,autoplay:"",loop:"",muted:"",playsinline:"",disableRemotePlayback:""},domProps:{muted:!0}})]):t.validImage(t.image)?[n("picture",{staticClass:"c-cmsImage_image",class:{"c-cmsImage-loaded":t.isLoaded||!t.lazyLoad}},[t._l(t.imageSources,(function(source,e){var o;return n("source",{key:source.url+"_"+e,attrs:{media:source.mediaquery,srcset:source.url,alt:null!==(o=t.altText)&&void 0!==o?o:t.image.alt}})})),t._v(" "),n("img",{class:t.imageRadius,attrs:{src:t.shouldLoad?t.baseImageUrl:"",alt:null!==(e=t.altText)&&void 0!==e?e:t.image.alt,height:t.imageHeight,width:t.imageWidth,loading:t.lazyLoad?"lazy":void 0},on:{load:t.onImgLoad,error:t.loadDefaultImage}})],2)]:t._e()],2)}),[],!1,null,null,null));t.a=N.exports},940:function(e,t,n){var content=n(946);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(267).default)("c5c3e0b2",content,!0,{sourceMap:!1})},942:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));n(27);var o=n(402);function r(e){return{bind:e.bind?function(){return e.bind.apply(e,arguments)}:function(){},componentUpdated:e.componentUpdated?function(){return e.componentUpdated.apply(e,arguments)}:function(){},inserted:e.inserted?function(){return e.inserted.apply(e,arguments)}:function(){},unbind:e.unbind?function(){return e.unbind.apply(e,arguments)}:function(){},update:e.update?function(){return e.update.apply(e,arguments)}:function(){}}}function l(e,t){var n=new t;return Object(o.createDecorator)((function(t){t.directives=(null==t?void 0:t.directives)||{},t.directives[e]=r(n)}))}},943:function(e,t,n){"use strict";var o=n(19),r=n(400);o({target:"String",proto:!0,forced:n(401)("small")},{small:function(){return r(this,"small","","")}})},944:function(e,t,n){"use strict";n(7),n(12);var o=n(11),r=n(2),l=n(3),c=n(9),d=n(5),h=n(8),m=(n(60),n(0)),f=n(936),v=n(22),y=n(941);function x(e,t,n){return t=Object(d.a)(t),Object(c.a)(e,_()?Reflect.construct(t,n||[],Object(d.a)(e).constructor):t.apply(e,n))}function _(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(_=function(){return!!e})()}var w=new v.a("lazyLoad"),O=function(e){function t(){var e;return Object(r.a)(this,t),(e=x(this,t,arguments)).lazyEnabled=!0,e.lazyLoaded=!1,e.rootMargin="50% 0px",e}var n;return Object(h.a)(t,e),Object(l.a)(t,[{key:"mounted",value:(n=Object(o.a)(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f.Vue.nextTick();case 2:"undefined"!=typeof window&&this.lazyEnabled&&(this.lazyObserver=new y.a({rootMargin:this.rootMargin,el:this.$el,threshold:0},(function(data){w.log(t.$el,data),data.direction&&(t.lazyLoaded=!0,t.lazyObserver.destroy())})));case 3:case"end":return e.stop()}}),e,this)}))),function(){return n.apply(this,arguments)})},{key:"beforeDestroy",value:function(){this.lazyObserver&&this.lazyObserver.destroy()}}]),t}(f.Vue);O=Object(m.a)([f.Component],O),t.a=O},945:function(e,t,n){"use strict";n(940)},946:function(e,t,n){var o=n(266)((function(i){return i[1]}));o.push([e.i,".c-cmsImage,.c-cmsImage img{display:block;width:100%;height:auto;max-width:100%}.c-cmsImage_image{opacity:0}.c-cmsImage_video video{width:100%;height:100%}.c-cmsImage-loaded{opacity:1}.c-cmsImage_hasBorderRadius{border-radius:.25rem}",""]),o.locals={},e.exports=o},996:function(e,t,n){"use strict";var o=n(27);function r(e){return"function"==typeof e.value}function l(e){return void 0!==e.componentInstance&&e.componentInstance.$isServer}t.a=o.default.directive("clickoutside",{bind:function(e,t,n){if(r(t)){e.__vueClickOutside__={handler:c,callback:t.value};var o="ontouchstart"in document.documentElement?"touchstart":"click";!l(n)&&document.addEventListener(o,c)}function c(t){if(n.context){var o=t.path||t.composedPath&&t.composedPath();o&&o.length>0&&o.unshift(t.target),e.contains(t.target)||function(e,t){if(!e||!t)return!1;for(var i=0,n=t.length;i