(window.webpackJsonp=window.webpackJsonp||[]).push([[59,87,136,139,312],{1077:function(e,n,t){"use strict";t.r(n);var r=t(15),o=(t(147),t(19),t(5),t(25),t(45),t(0)),c={name:"ArticleSectionInlineAd",props:{article:{type:Object,default:function(){return{}}},articleIndex:{type:Number,default:1},device:{type:String,default:"desktop"},isLastAd:{type:Boolean,default:!1},loc:{type:String,default:""},pageNumber:{type:Number,default:null},sizes:{type:Array,default:function(){return[]}},slotNumber:{type:Number,default:1},slots:{type:String,default:"slot-not-defined"},slug:{type:String,default:"slug-not-defined"},reveRefresh:{type:String,default:null},reveBreakpoint:{type:String,default:""},reveBatch:{type:String,default:""}},computed:{advertisementText:function(){return"Advertisement"},adSizes:function(){var e=this.isRunwayAd?[[300,250]]:this.sizes;return this.showInlineRc&&e.push([1,2]),e},articleFormat:function(){return Object(o.a)(this,"article.format","")},enableDesktopAdReservedSpace:function(){return"desktop"===Object(o.a)(this,"device","")},hasTallAds:function(){return this.sizes.filter((function(e){var n=Object(r.a)(e,2);n[0];return 250===n[1]})).length>0},isRunwayAd:function(){return"mobile"===Object(o.a)(this,"device","")&&Object(o.a)(this,"$config.ads.mobileAdLogic.runwaySlots",[]).includes(Object(o.a)(this,"slotNumber",""))},showInlineRc:function(){var e=!!Object(o.a)(this,"article.sponsorship",!1),n=!!Object(o.a)(this,"$config.configurableArticle.inlineRc.enableSponsoredArticles",!1);return 2===this.slotNumber&&"mobile"===this.device&&this.articleIndex<3&&!(e&&!n)}}},l=(t(952),t(41)),component=Object(l.a)(c,(function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"component-article-section-inline-ad"},[t("div",{class:"inline-ad inline-ad--"+e.device+"-critical"},[t("p",{staticClass:"inline-ad__label ui-label"},[e._v("\n "+e._s(e.advertisementText)+"\n ")]),e._v(" "),t("div",{staticClass:"inline-ad__wrapper",class:{"inline-ad__wrapper_runway":e.isRunwayAd,"inline-ad__wrapper_reserve-space-desktop":e.enableDesktopAdReservedSpace,"inline-ad__wrapper_tall":e.hasTallAds}},[t("ad-gpt",{attrs:{device:e.device,loc:e.loc,"page-number":e.pageNumber,sizes:e.adSizes,"slot-number":e.slotNumber,slots:e.slots,slug:e.slug,"reve-refresh":e.reveRefresh,"reve-breakpoint":e.reveBreakpoint,"reve-batch":e.reveBatch,"inline-rc":e.showInlineRc}}),e._v(" "),e.showInlineRc?t("article-section-inline-rc",{attrs:{article:e.article,"article-index":e.articleIndex,device:"mobile"}}):e._e()],1)])])}),[],!1,null,null,null);n.default=component.exports;installComponents(component,{AdGpt:t(454).default,ArticleSectionInlineRc:t(935).default})},1111:function(e,n,t){"use strict";t(954)},1112:function(e,n,t){var r=t(81)(!1);r.push([e.i,".component-instagram-grid .instagram-card-grid {\n display: flex;\n flex-flow: row wrap;\n justify-content: center;\n -webkit-box-pack: center;\n}\n.component-instagram-grid .instagram-card-grid .instagram-card {\n flex: 0 1 33.3%;\n}\n@media (min-width: 991px) {\n.component-instagram-grid .instagram-card-grid .instagram-card {\n flex: 0 1 16.6%;\n}\n}\n.component-instagram-grid .instagram-card-grid .instagram-card .instagram-image {\n display: block;\n width: 100%;\n}\n",""]),e.exports=r},1232:function(e,n,t){var content=t(1406);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(82).default)("3a8da8cf",content,!0,{sourceMap:!1})},1356:function(e,n,t){"use strict";t.r(n);t(22),t(24),t(37),t(16),t(38);var r=t(12),o=(t(147),t(21),t(19),t(5),t(83));function c(object,e){var n=Object.keys(object);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(object);e&&(t=t.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),n.push.apply(n,t)}return n}function l(e){for(var i=1;i0?Object(l.a)(e,"getMobileHeroImage",""):Object(l.a)(e,"getHeroImage","");var f=e.$imageResizer(image,h),v="(max-width: ".concat(m,")");t&&r.push({media:v,srcset:"".concat(f,"?type=webp"),type:"image/webp"}),r.push({media:v,srcset:f})})),r},getResizedImage:function(e,n){return this.$imageResizer(e,n)},getHomepageExcludes:function(){var e=Object(l.a)(this,"$store.state.home",{}),n={id:Object.values(e).filter((function(section){return Object(l.a)(section,"results",[]).length})).reduce((function(e,section){return Object(l.a)(section,"results",[])}),[]).map((function(section){return Object(l.a)(section,"id","")}))};return JSON.stringify(n)},getSectionCardCount:function(section){return this.getSection("".concat(section,".results")).length},sectionExists:function(section,e){return this.getSectionCardCount(section)>=(e||1)}}},S=(t(1405),t(41)),component=Object(S.a)(k,(function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("div",{staticClass:"home-view"},[t("div",{staticClass:"inner"},[t("a",{attrs:{href:e.hero.articleLink}},[t("section",{staticClass:"section section--hero section--hero-home"},[t("picture",{staticClass:"hero-image"},[e._l(e.pictureSources(),(function(e,n){return t("source",{key:n,attrs:{media:e.media,srcset:e.srcset}})})),e._v(" "),t("img",{attrs:{alt:e.getHeroAltText,src:e.pictureDefault}})],2),e._v(" "),t("div",{staticClass:"hero-home-wrapper"},[t("div",{staticClass:"hero-label"},[t("span",{staticClass:"featured-button"},[e._v(e._s(e.hero.category||"Featured Project"))])]),e._v(" "),t("div",{staticClass:"title"},[e._v("\n "+e._s(e._f("truncate")(e.hero.title,73))+"\n ")])])])])]),e._v(" "),t("section",{staticClass:"section section--desktop-ad"},[t("article-section-inline-ad",{attrs:{device:"desktop",loc:"atf",sizes:[[728,90]],"slot-number":1,slots:"horizontal",slug:"/","page-number":1,"reve-breakpoint":"medium,large","reve-batch":"1"}})],1),e._v(" "),e.sectionExists("section_1")?t("div",{ref:"pageContent",staticClass:"home-inner home-inner--padding section1"},[t("h2",{staticClass:"homepage-section-title"},[e._v("\n "+e._s(e.featuredDisplayName)+"\n ")]),e._v(" "),t("common-grid",{attrs:{"data-provider":e.featuredResults,"grid-class":"common-view__featured-section-grid","is-featured":""}})],1):e._e(),e._v(" "),t("div",{ref:"pageContent",staticClass:"home-inner home-inner--padding section2"},[t("h2",{staticClass:"homepage-section-title"},[e._v("DIY & How-To Everything")]),e._v(" "),t("common-grid",{attrs:{"data-provider":e.latestResults,"grid-class":"common-view__section-grid"}}),e._v(" "),t("div",{staticClass:"ad-interscroller"},[t("ad",{attrs:{device:"mobile",loc:"atf","page-number":1,sizes:[[300,250]],"slot-number":1,slots:"slot",slug:"/"}})],1)],1),e._v(" "),e.sectionExists("section_instagram")?t("div",{staticClass:"home-inner home-inner--padding"},[t("div",{staticClass:"homepage-section section_instagram"},[t("h2",{staticClass:"homepage-section-title"},[t("a",{attrs:{href:"https://www.instagram.com/ehow_team/"}},[e._v("\n "+e._s(e.instagramDisplayName)+"\n ")])]),e._v(" "),t("instagram-grid",{attrs:{cards:e.instagramResults}})],1)]):e._e(),e._v(" "),t("div",{attrs:{"data-ad-breakpoint":"small","data-ad-logic":"adhesion","data-ad-refresh":"true","data-ad-batch":"1","data-ad-targeting":JSON.stringify({loc:"adhesion"}),"data-ad-path":e.adUnitPathMobile}})])}),[],!1,null,"6008add9",null);n.default=component.exports;installComponents(component,{ArticleSectionInlineAd:t(1077).default,CommonGrid:t(767).default,Ad:t(1356).default,InstagramGrid:t(1357).default})},759:function(e,n,t){"use strict";t.d(n,"a",(function(){return r}));t(21);function r(e){return"\n function initGTMOnEvent(event) {\n initGTM();\n event.currentTarget.removeEventListener(event.type, initGTMOnEvent);\n }\n \n function initGTM() { \n if (window.gtmDidInit) {\n return false;\n }\n window.gtmDidInit = true;\n \n \n if (!window.lg.gtmId) {\n console.error('GTM ID is not defined')\n }\n \n function pushNetworkInfo(obj) {\n window.dataLayer.push({\n gtmLoadTime: obj.gtmLoadTime,\n gtmSpeed: obj.gtmSpeed,\n })\n }\n \n if (window.lg.gtmData) {\n window.lg.speedTracking = {\n gtmLoadTime: null,\n gtmSpeed: null,\n }\n \n window.lg.utils.meta = window.lg.utils.getUserMetaData()\n \n Object.keys(window.lg.utils.meta).forEach(function (key) {\n const value = window.lg.utils.meta[key]\n window.lg.gtmData[key] = value\n })\n \n // when gtm loads, it will fire whatever is in dataLayer\n window.dataLayer.push(window.lg.gtmData)\n \n const gtmSpeedRanges = [\n [500, '0-500'],\n [1000, '501-1000'],\n [1500, '1001-1500'],\n [2000, '1501-2000'],\n [2500, '2001-2500'],\n [Infinity, '2500-'],\n ]\n \n // Load GTM as speed detection\n ;(function (w, d, s, l, i) {\n \n // disable gtm script load if query param exists\n const searchParams = new URLSearchParams(window.location.search)\n const gtm = searchParams.get('gtm')\n if (gtm == 'false') {\n return\n }\n \n let timeStart\n let timeDiff\n const randomQuery = Date.now() + (Math.random() * 1e8).toFixed()\n \n w[l] = w[l] || []\n w[l].push({\n 'gtm.start': new Date().getTime(),\n event: 'gtm.js',\n })\n \n const f = d.getElementsByTagName(s)[0]\n const j = d.createElement(s)\n const dl = l != 'dataLayer' ? `&l=${l}` : ''\n j.async = true\n j.src = `https://www.googletagmanager.com/gtm.js?id=${i}${dl}&rand=${randomQuery}`\n \n j.onload = function (evt) {\n let gtmSpeed\n // for some reason this is 2 ~ 4 times larger than Chrome's network activity timing\n // this fires after execution\n timeDiff = Math.round(performance.now() - timeStart)\n \n // todo: move functionality out of this method\n for (let i = 0; i < gtmSpeedRanges.length; i++) {\n const item = gtmSpeedRanges[i]\n if (timeDiff < item[0]) {\n gtmSpeed = item[1]\n break\n }\n }\n \n window.lg.speedTracking.gtmLoadTime = parseInt(timeDiff, 10)\n window.lg.speedTracking.gtmSpeed = gtmSpeed\n pushNetworkInfo(window.lg.speedTracking)\n }\n \n j.onerror = function () {\n pushNetworkInfo(window.lg.speedTracking)\n }\n \n f.parentNode.insertBefore(j, f)\n timeStart = performance.now()\n })(window, document, 'script', 'dataLayer', window.lg.gtmId) // the id should be dynamically injected when moved to Fundation\n }\n }\n\n // fallback pages can already have DOMContentLoaded fired when this code is executed\n if (document.readyState === 'loading') {\n document.addEventListener(\"DOMContentLoaded\", () => {\n ".concat(e.enableGtmScriptDelay," ? setTimeout(initGTM, ").concat(e.maxGtmScriptDelay,") : initGTM()\n });\n } else {\n ").concat(e.enableGtmScriptDelay," ? setTimeout(initGTM, ").concat(e.maxGtmScriptDelay,') : initGTM()\n };\n document.addEventListener("scroll", initGTMOnEvent);\n document.addEventListener("mousemove", initGTMOnEvent);\n document.addEventListener("touchstart", initGTMOnEvent);\n \n ')}},760:function(e,n,t){"use strict";t(21);n.a=function(e){return function(n){return"\n ((onceName) => {\n if (window._bedrock && window._bedrock[onceName]) {\n return\n } else if (!window._bedrock) {\n window._bedrock = {}\n }\n\n ".concat(n,'\n\n window._bedrock[onceName] = true\n })("').concat(e,'")\n ')}}},808:function(e,n,t){var content=t(906);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(82).default)("3694c8c5",content,!0,{sourceMap:!1})},851:function(e,n,t){var content=t(953);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(82).default)("48ad8037",content,!0,{sourceMap:!1})},904:function(e,n,t){"use strict";t.d(n,"a",(function(){return o}));t(21),t(14),t(150),t(25),t(45);var r=t(370);function o(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:160,t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"!=typeof e)return"";if(e.length<=n)return e;var r=e.substring(0,n);return t?"".concat(r,"…"):r}Object(r.a)("https://img.cutenesscdn.com/")},905:function(e,n,t){"use strict";t(808)},906:function(e,n,t){var r=t(81)(!1);r.push([e.i,".component-article-section-inline-rc {\n display: none;\n width: 100vw;\n max-width: 100vw;\n left: 50%;\n right: 50%;\n margin: 0 -50vw;\n padding: 30px 20px;\n}\n@media (min-width: 768px) {\n.component-article-section-inline-rc {\n display: block;\n clear: both;\n width: 100%;\n margin: 45px auto 38px;\n padding: 25px;\n left: initial;\n right: initial;\n max-width: 100%;\n}\n}\n.component-article-section-inline-rc .inline-rc__title {\n font-family: 'ProximaNovaBold', Arial, sans-serif;\n color: #2E2E30;\n font-size: 22px;\n line-height: 28px;\n margin-bottom: 20px;\n}\n.component-article-section-inline-ad .inline-ad.show-inline-rc .inline-ad__label {\n visibility: hidden;\n}\n.component-article-section-inline-ad .inline-ad.show-inline-rc .inline-ad__wrapper {\n background-color: #fff;\n display: flex;\n align-items: center;\n}\n.component-article-section-inline-ad .inline-ad.show-inline-rc .inline-ad__wrapper .slot {\n display: none !important;\n}\n.component-article-section-inline-ad .inline-ad.show-inline-rc .inline-ad__wrapper .component-article-section-inline-rc {\n text-align: left;\n display: block;\n}\n.component-article-section-inline-rc {\n background-color: #e9eff9;\n}\n.component-article-section-inline-rc .inline-rc__title {\n position: relative;\n font-family: 'ProximaNovaMedium', Arial, sans-serif;\n font-size: 20px;\n line-height: 22px;\n letter-spacing: 1px;\n text-transform: uppercase;\n color: #000;\n overflow: hidden;\n}\n.component-article-section-inline-rc .inline-rc__title h2::after {\n position: absolute;\n top: 51%;\n margin-left: 14px;\n width: 100%;\n height: 2px;\n content: '';\n background-color: #EE2964;\n}\n",""]),e.exports=r},935:function(e,n,t){"use strict";t.r(n);t(22),t(24),t(19),t(5),t(37),t(16),t(38);var r=t(12),o=(t(147),t(21),t(62),t(27),t(14),t(44),t(0)),c=t(83);function l(object,e){var n=Object.keys(object);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(object);e&&(t=t.filter((function(e){return Object.getOwnPropertyDescriptor(object,e).enumerable}))),n.push.apply(n,t)}return n}function d(e){for(var i=1;i0&&void 0!==arguments[0]?arguments[0]:[],n=e.map((function(e){return e.id.replace("https://","")}));return n}}},h=m,f=(t(905),t(41)),component=Object(f.a)(h,(function(){var e=this,n=e.$createElement,t=e._self._c||n;return t("aside",{staticClass:"component-article-section-inline-rc",attrs:{"data-device":e.device}},[t("div",{staticClass:"inline-rc__container"},[t("div",{staticClass:"inline-rc__wrapper"},[t("div",{staticClass:"inline-rc__title"},[t("h2",[e._v(e._s(e.inlineRcTitle))])]),e._v(" "),t("common-grid",{attrs:{"data-provider":e.inlineRcItems,"grid-class":"common-view__inline-rc-section-grid","gtm-tracking-event":"rc_inline_click","item-renderer-props":{size:"",skinClass:"article-listing__vertical",layout:"focus-section"}}})],1)]),e._v(" "),"desktop"===e.device?t("div",{attrs:{id:e.adId,"data-ad-path":e.adPath,"data-ad-targeting":JSON.stringify({loc:"relcontent"}),"data-ad-batch":"2","data-ad-sizes":"[[1, 2]]","data-ad-breakpoint":"large","data-ad-type":"gpt","data-ad-refresh":"false"}}):e._e()])}),[],!1,null,null,null);n.default=component.exports;installComponents(component,{CommonGrid:t(767).default})},952:function(e,n,t){"use strict";t(851)},953:function(e,n,t){var r=t(81)(!1);r.push([e.i,".component-article-section-inline-ad .inline-ad {\n text-align: center;\n}\n@media (min-width: 768px) {\n.component-article-section-inline-ad .inline-ad.inline-ad--mobile-critical {\n display: none;\n}\n}\n.component-article-section-inline-ad .inline-ad.inline-ad--desktop-critical {\n display: none;\n}\n@media (min-width: 768px) {\n.component-article-section-inline-ad .inline-ad.inline-ad--desktop-critical {\n display: block;\n}\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__label {\n font-family: 'ProximaNovaRegular', Arial, sans-serif;\n color: #606B71;\n letter-spacing: 1px;\n margin-bottom: 5px;\n text-transform: uppercase;\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper {\n position: relative;\n display: flex;\n height: 360px;\n margin: 0 0 25px -20px;\n width: 100vw;\n overflow: hidden;\n align-items: center;\n justify-content: center;\n background-color: #F8F8F8;\n}\n@media (min-width: 768px) {\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper {\n position: relative;\n display: flex;\n height: auto;\n width: 100%;\n margin: 0;\n overflow: hidden;\n align-items: center;\n justify-content: center;\n background: none;\n}\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper .slot {\n display: flex !important;\n height: 360px;\n overflow: hidden;\n flex: 1;\n align-items: center;\n justify-content: center;\n margin: 0 auto;\n padding: 20px 0;\n}\n@media (min-width: 768px) {\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper .slot {\n height: auto;\n margin: 0;\n padding: 0;\n}\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper.inline-ad__wrapper_runway {\n display: block;\n position: static;\n height: 450px;\n align-items: normal;\n overflow: initial;\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper.inline-ad__wrapper_runway .slot {\n position: sticky;\n height: auto;\n max-height: 450px;\n top: 60px;\n padding: 25px 0;\n overflow: initial;\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper.inline-ad__wrapper_runway .slot > div {\n margin: 0 auto;\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper.inline-ad__wrapper_reserve-space-desktop {\n position: relative;\n display: flex;\n height: 290px !important;\n margin: 0 0 25px 0;\n left: 0;\n width: 100%;\n overflow: hidden;\n align-items: center;\n justify-content: center;\n background: #F8F8F8;\n}\n.component-article-section-inline-ad .inline-ad .inline-ad__wrapper.inline-ad__wrapper_reserve-space-desktop:not(.inline-ad__wrapper_tall) {\n height: 130px !important;\n}\n",""]),e.exports=r},954:function(e,n,t){var content=t(1112);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,t(82).default)("18f9856b",content,!0,{sourceMap:!1})}}]);