(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[726],{39901:function(e,t,n){"use strict";n.d(t,{FW:function(){return Z},f_:function(){return me},R3:function(){return k},qO:function(){return x},f0:function(){return o},Lj:function(){return T},Vn:function(){return V},gb:function(){return ie},q2:function(){return y},YC:function(){return ue},nu:function(){return p},vp:function(){return de},RM:function(){return S},og:function(){return A},bG:function(){return E},cS:function(){return I},Jv:function(){return v},VO:function(){return b},u2:function(){return h},gC:function(){return ce},Lo:function(){return se},dv:function(){return re},S1:function(){return pe},$T:function(){return z},sB:function(){return u},oL:function(){return O},ye:function(){return le},ZT:function(){return i},H3:function(){return U},j7:function(){return c},N8:function(){return l},UF:function(){return R},rT:function(){return D},Dh:function(){return P},Jn:function(){return f},bi:function(){return j},fL:function(){return C},VH:function(){return F},Ui:function(){return oe},et:function(){return ae},km:function(){return g},G_:function(){return B}});var r=n(24027);function i(){}function o(e,t){for(const n in t)e[n]=t[n];return e}function a(e){return e()}function s(){return Object.create(null)}function c(e){e.forEach(a)}function u(e){return"function"===typeof e}function l(e,t){return e!=e?t==t:e!==t||e&&"object"===typeof e||"function"===typeof e}let d;function f(e,t){return d||(d=document.createElement("a")),d.href=t,e===d.href}function p(e,t,n,r){if(e){const i=m(e,t,n,r);return e[0](i)}}function m(e,t,n,r){return e[1]&&r?o(n.ctx.slice(),e[1](r(t))):n.ctx}function h(e,t,n,r){if(e[2]&&r){const i=e[2](r(n));if(void 0===t.dirty)return i;if("object"===typeof i){const e=[],n=Math.max(t.dirty.length,i.length);for(let r=0;r32){const t=[],n=e.ctx.length/32;for(let e=0;e0&&void 0!==arguments[0]&&arguments[0];(0,r.PA)(this,e),this.is_svg=!1,this.is_svg=t,this.e=this.n=null}),[{key:"c",value:function(e){this.h(e)}},{key:"m",value:function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.e||(this.is_svg?this.e=j(t.nodeName):this.e=E(11===t.nodeType?"TEMPLATE":t.nodeName),this.t="TEMPLATE"!==t.tagName?t:t.content,this.c(e)),this.i(n)}},{key:"h",value:function(e){this.e.innerHTML=e,this.n=Array.from("TEMPLATE"===this.e.nodeName?this.e.content.childNodes:this.e.childNodes)}},{key:"i",value:function(e){for(let t=0;t7&&void 0!==arguments[7]?arguments[7]:[-1];const d=N;W(e);const f=e.$$={fragment:null,ctx:[],props:a,update:i,not_equal:o,bound:s(),on_mount:[],on_destroy:[],on_disconnect:[],before_update:[],after_update:[],context:new Map(t.context||(d?d.$$.context:[])),callbacks:s(),dirty:l,skip_bound:!1,root:t.target||d.$$.root};u&&u(f.root);let p=!1;if(f.ctx=n?n(e,t.props||{},(function(t,n){const r=!(arguments.length<=2)&&arguments.length-2?arguments.length<=2?void 0:arguments[2]:n;return f.ctx&&o(f.ctx[t],f.ctx[t]=r)&&(!f.skip_bound&&f.bound[t]&&f.bound[t](r),p&&fe(e,t)),n})):[],f.update(),p=!0,c(f.before_update),f.fragment=!!r&&r(f.ctx),t.target){if(t.hydrate){const e=M(t.target);f.fragment&&f.fragment.l(e),e.forEach(A)}else f.fragment&&f.fragment.c();t.intro&&oe(e.$$.fragment),le(e,t.target,t.anchor,t.customElement),K()}W(d)}let me=function(){return(0,r.qH)((function e(){(0,r.PA)(this,e)}),[{key:"$destroy",value:function(){de(this,1),this.$destroy=i}},{key:"$on",value:function(e,t){if(!u(t))return i;const n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(t),function(){const e=n.indexOf(t);-1!==e&&n.splice(e,1)}}},{key:"$set",value:function(e){var t;this.$$set&&(t=e,0!==Object.keys(t).length)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}}])}()},93563:function(e,t,n){"use strict";n.d(t,{Z:function(){return z}});var r=n(9845),i=n(20238);const o="track/abeagle/request";var a=n(89136),s=n(29392),c=n(84030);let u,l=[],d={},f={},p={},m=[];const h=()=>s.Z.getBuzzfeedSubdomainOrWildcard(window.location.hostname),g=null;function b(e,t){f[e]=t,d[e]&&d[e].forEach((e=>e.resolve(t)))}async function v(e,t){e.asyncIsEligible&&await e.asyncIsEligible()&&b(e.name,t)}function y(){l.forEach((function(e){e.asyncIsEligible?v(e,g):e.isEligible()&&b(e.name,g)}))}function w(e,t){const n=window.location.hostname.replace("www","");s.Z.remove(e,`.${n}`);const r=h(),i=r===`www.${n}`?14:1;s.Z.set({name:e,value:t,days:i,domain:r})}function _(e,t){window.bfa(e,{data:t})}function k(e){return Object.keys(e).forEach((t=>{const n=`${t}_version`,r=e[t];let{value:i,version:o,error:a,resolved:c}=r;if(a){let e={type:"ExperimentServerError",name:t,error:a};return p[t]=e,void(d[t]&&d[t].forEach((e=>e.resolve(g))))}if(c&&(i=i||"control"),b(t,i),null===i){const e=h();return s.Z.remove(t,e),void s.Z.remove(n,e)}m.push([t,r.id,r.version,r.value,r.variant_id].join("|"));const u=s.Z.get(t)===String(i),l=s.Z.get(n)===String(o);u&&l||(w(t,i),w(n,o),_(`track/abtest/${t}`,{experiment:t,variation:r}))})),m}function x(e,t){var n=[];l.forEach((function(e){"boolean"===typeof e.storeResponse&&e.storeResponse&&n.push(e.name)})),0!==n.length&&e.forEach((function(e){if(-1!==n.indexOf(e)){var r=t[e];if(!r||r.error||null===r.value)b(e,g);else{var i=e+"_metadata",o=r;o=JSON.stringify(o),o=escape(o),s.Z.get(i)!==o&&w(i,o)}}}))}var z={registerExperiments(e=[]){l=e,u=null},getExperimentMetaData(e){var t={};return e.forEach((function(e){var n=s.Z.get(e+"_metadata");try{n=unescape(n),n=JSON.parse(n),t[e]=n}catch(r){return}})),t},getExperimentVariant(e,{rejectErrors:t=!0,defaultVariantIfUnbucketed:n="control",errorVariant:r=null}={}){const o=function(e){return(0,i.jH)(window.location.search)[`abeagle_${e}`]}(e);if(o)return Promise.resolve(o);let a,s=l.filter((t=>t.name===e))[0],c=p[e];return s?s.isEligible()||s.asyncIsEligible||(c={type:"ExperimentNotEligible",name:e}):c={type:"ExperimentNotFound",name:e},c?!1===t?(this.defaultErrorHandler(c),a=Promise.resolve(r)):a=Promise.reject(c):a=e in f?Promise.resolve(f[e]):new Promise(((t,n)=>{d[e]?d[e].push({resolve:t,reject:n}):d[e]=[{resolve:t,reject:n}]})),n!==g&&(a=a.then((e=>e===g?n:e))),a},isOn(e,t="on"){return(0,c.isNil)(t)?Promise.reject("onValue cannot be null or undefined"):this.getExperimentVariant(e,{rejectErrors:!1}).then((e=>e===t))},defaultErrorHandler:function(e){if(e instanceof Error)throw e;if("prod"!==window.BZFD.Config.env)switch(e.type){case"ExperimentNotFound":console.log(`Experiment "${e.name}" is not registered`);break;case"ExperimentNotEligible":console.log(`Experiment "${e.name}" is not eligible`);break;case"ExperimentServerError":console.log(`Experiment ${e.name} error: ${e.error}`)}},getVariants(e){if(e)return l.forEach((function(e){const t=s.Z.get(e.name);e.asyncIsEligible?v(e,t):e.isEligible()&&b(e.name,t)})),Promise.resolve();if(u)return Promise.resolve();const t=l.filter((e=>e.isEligible())).map((e=>e.name));return t.length?this.requestVariants(t):Promise.resolve()},requestVariants(e){const t=(new Date).getTime(),n=(0,r.TQ)();return a.Z.get(`${window.BZFD.Config.abeagle.url}/public/v2/experiment_variants`,{data:{experiment_names:e.join(";"),user_id:n,client_id:"buzz_web"},timeout:1500}).then((n=>{_(o,{responseTime:Date.now()-t}),k(n),x(e,n)})).catch(y)},async requestVariantsAsync(e){if(!e.asyncIsEligible)return;const t=await e.asyncIsEligible();if(delete e.asyncIsEligible,t){e.isEligible=()=>!0;const t=s.Z.get(e.name);t?b(e.name,t):this.requestVariants([e.name])}else b(e.name,g)},saveExperiments(e){"undefined"!==typeof e.experimentsMap&&"undefined"!==typeof e.experimentNames&&(k(e.experimentsMap),x(e.experimentNames,e.experimentsMap))},start(e){this.getVariants(e),e?e.start(l):l.forEach((e=>{if(e.asyncIsEligible)this.requestVariantsAsync(e);else if(e.isEligible()){var t=s.Z.get(e.name);t&&b(e.name,t)}else b(e.name,g)}))},reset(){l=[],d={},p={},f={},u=null,m=[]}}},89136:function(e,t,n){"use strict";var r=n(26528),i=n.n(r),o=n(83787),a=n(2601),s=n.n(a);function c(e){const t=[];for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n];null!==r&&""!==r&&"undefined"!==typeof r&&t.push(n+"="+r)}return t.join("&")}function u(e){return new Promise(((t,n)=>{setTimeout((()=>n({type:"timeout",msg:`${e}ms timeout exceeded`})),e)}))}function l({url:e}){return t=>((0,o.x)("xhr",t.type||"error",{url:e,status:t.status||0}),Promise.reject(t))}function d(e){return e.ok?Promise.resolve(e):Promise.reject({type:"error",status:e.status,statusText:e.statusText,response:e})}function f(e){return e.json()}function p(e){return e.text()}function m(e){if("dev"!==BZFD.Config.env)return e;const t=e.indexOf("?")>-1?"&":"?";return e+t+"aW50ZWdyYWxpc3RfZGlkX3RoaXNfb25fMjAxOV8xMV8xMQ=="}t.Z={get(e,{type:t="json",data:n={},params:r={},skipAuth:o,timeout:a}={}){if(!e)return Promise.reject("URL parameter is required");let h;const g=Object.assign({credentials:"same-origin"},r);let b=e;const v=c(n);switch(v&&(b+=(b.indexOf("?")>-1?"&":"?")+v),o&&(b=m(b)),t){case"json":h=i()(b,g).then(d).then(f);break;case"text":h=i()(b,g).then(d).then(p);break;case"jsonp":h=function(e){return new Promise(((t,n)=>{s()(e,((e,r)=>e?n(e):t(r)))}))}(b);break;default:h=Promise.reject(`Unsupported type ${t}`)}return(a?Promise.race([u(a),h]):h).catch(l({url:e}))},post(e,{data:t,type:n="json",params:r={},skipAuth:o=!1,raw:a=!1,timeout:s}={}){if(!e)return Promise.reject("URL parameter is required");if(!t)return Promise.reject("Can not send POST request without data");let h;o&&(e=m(e));const g=Object.assign({headers:{"Content-type":"application/x-www-form-urlencoded"},credentials:"same-origin"},r);switch(g.method="POST",g.body=a?t:c(t),n){case"json":h=i()(e,g).then(d).then(f);break;case"text":h=i()(e,g).then(d).then(p);break;default:h=Promise.reject(`Unsupported type ${n}`)}return(s?Promise.race([u(s),h]):h).catch(l({url:e}))}}},83473:function(e,t,n){"use strict";function r(e,t,n){for(var r=n?e:e.parentNode;r&&r!==document;){if(r.matches(t))return r;r=r.parentNode}return null}n.d(t,{Z:function(){return r}})},35813:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(20238),i=(n(93563),n(89136)),o=n(84030),a=n(83473);const s={get isBPage(){try{return"buzz"in window.BZFD.Context}catch(e){return!1}},get hasQuizBadge(){try{return window.BZFD.Context.buzz.badges.filter((e=>"quiz"===e.badge_type)).length>0}catch(e){return!1}},get hasQuiz(){try{return window.BZFD.Context.page.hasQuiz||this.hasQuizBadge}catch(e){return!1}},get hasList(){try{return window.BZFD.Context.buzz.format.type.match(/list/)}catch(e){return!1}},get isFeedPage(){return!!window.FEEDPAGER||!!window.BZFD.Context.feedpager},get isFeedpager(){return s.isFeedPage},get isFeed(){return!!window.BZFD.Context.isFeed},get isHomePage(){return!!BZFD.Context.homepage||"home"===s.pageName},get isBuzzblocks(){try{return"buzzblocks"===BZFD.Config.service}catch(e){return!1}},get isDev(){try{return"dev"===BZFD.Config.env}catch(e){return!1}},get isStage(){try{return"stage"===BZFD.Config.env}catch(e){return!1}},get isProd(){try{return"prod"===BZFD.Config.env}catch(e){return!1}},get isPharmaceutical(){return"emdserono"===s.author},get author(){try{return s.isBPage?BZFD.Context.buzz.username:BZFD.Context.page.username}catch(e){return null}},get pageName(){try{return BZFD.Context.page.name}catch(e){return null}},get pageCategory(){try{return BZFD.Context.page.category}catch(e){return null}},get pageVertical(){try{return BZFD.Context.page.vertical}catch(e){return null}},get pageClassification(){try{return BZFD.Context.page.classification||{}}catch(e){return{}}},get localization(){try{return(0,o.pick)(BZFD.Context.page.localization,["country","language","locale"])}catch(e){return{}}},get allPageClassifications(){try{return BZFD.Context.page.allClassifications||{}}catch(e){return{}}},get allPageSections(){try{return BZFD.Context.page.allClassifications.sections||[]}catch(e){}try{return BZFD.Context.page.sections||[]}catch(e){return[]}},get allPageEditions(){try{return BZFD.Context.page.allClassifications.editions||[]}catch(e){return[]}},get pageFilter(){try{return BZFD.Context.page.filter}catch(e){return null}},get pageFilters(){try{return BZFD.Context.page.filters||{}}catch(e){return{}}},get pageMainFilter(){try{const e=BZFD.Context.page.filters;let t;for(let n in e)if(e[n].is_main){t=n;break}return t||null}catch(e){return null}},get isWidePost(){try{return"buzz"in BZFD.Context&&"wide"===BZFD.Context.page.width}catch(e){return!1}},get facebookApiAppId(){try{return BZFD.Config.facebookApi.appId}catch(e){return null}},get facebookApiVersion(){try{return BZFD.Config.facebookApi.version}catch(e){return"v2.9"}},get isNewsPost(){try{return"news"===BZFD.Context.page.vertical}catch(e){return!1}},get buzzType(){let e="article";return s.hasQuiz?e="quiz":s.hasList&&(e="list"),e},get buzzTags(){try{return BZFD.Context.buzz.tags}catch(e){return[]}},get buzzFlags(){try{return BZFD.Context.buzz.flags}catch(e){return{}}},get locale(){try{return BZFD.Context.page.localization.locale}catch(e){return"en_US"}},get hasTranslations(){try{return!!BZFD.Context.page.localization.translations}catch(e){return!1}},get webRoot(){try{return BZFD.Config.webRoot}catch(e){return""}},get prebidUnits(){try{BZFD.Config.ads.prebidUnits.length}catch(e){(0,o.set)(window,"BZFD.Config.ads.prebidUnits",[])}return BZFD.Config.ads.prebidUnits},get programmaticSizes(){try{return BZFD.Config.ads.programmaticSizes}catch(e){throw new Error("`BZFD.Config.ads` is not defined, which may cause ads to work incorrectly; use `bf_ads.get_ads_config` to make the config")}},get contextDestination(){let e,t;try{e=BZFD.Context.buzz.destination}catch(n){e=null}try{t=BZFD.Context.page.destination}catch(n){t=null}return e||t||"buzzfeed"},get isShopping(){try{return"Shopping"===s.pageCategory||-1!==s.allPageSections.indexOf("Shopping")}catch(e){return!1}},get isCommerce(){try{return!(!this.isShopping&&!s.buzzTags.some((e=>"intlcomtent"===e||"comtent"===e)))}catch(e){return!1}},get isCommunity(){return"Community"===s.pageCategory},get isAsIs(){try{return s.isBPage&&/^(As\/?Is)/im.test(s.pageClassification.section)||"asis"===s.pageName}catch(e){return!1}},get isBFO(){try{return"buzzfeed"===s.contextDestination}catch(e){return!1}},get isBFN(){try{return"buzzfeed_news"===s.contextDestination}catch(e){return!1}},get buzzId(){try{return BZFD.Context.buzz.id}catch(e){return""}},isAdPost(e){try{const t=function(e){let t=null;try{const n=(0,a.Z)(e,".js-buzz",!0);n&&(t=JSON.parse(n.querySelector("script").textContent).context)}catch(n){}return t}(e);return!!t.buzz.flags.ad}catch(t){}try{return!!BZFD.Context.buzz.flags.ad}catch(t){return!1}}};var c=s,u=(n(44488),n(39738));function l(e,t={},n,o="v1"){const a=n&&"control"!==n?`${e.uri}/${n}`:e.uri;let s=`${t.origin||c.webRoot}/site-component/${o}`;const l=t.localization&&t.localization.getEdition?t.localization.getEdition():u.ZP.getEdition(t.service),d=e.edition(l,n);d&&(s=`${s}/${d}`);const f=function(e){let t={buzzIds:"buzz_ids",page:"page",pageSize:"page_size",imageCrop:"image_crop",advertiserId:"advertiser_id",showName:"show_name",keywords:"keywords",fields:"fields",q:"q",qFuzzy:"q__fuzzy",username:"username",areaId:"area_id",startId:"start_id",startFrom:"start_from",convertLinks:"convert_links",platform:"platform"};return Object.keys(t).reduce(((n,r)=>{let i=t[r],o=e[r];return o&&(n[i]=o),n}),{})}(t);Object.assign(f,t.extraParams);const p=Object.keys(f).length>0?(0,r.nZ)(f):"";return i.Z.get(`${s}/${a}${p}`,{skipAuth:!0}).then((t=>Promise.resolve(e.view(t))))}},29392:function(e,t){"use strict";function n(e,t){const n=e.match(t);return n&&n.length?n[0]:null}function r(){return"prod"===window.BZFD.Config.env?"buzzfeed.com":window.location.hostname}t.Z={getBuzzfeedSubdomainOrWildcard(e){const t=n(e,"(dev|stage|www).(buzzfeed|buzzfeednews).(com|io)$");return t||n(e,".?[a-z]+.[a-z]+$")},get(e,t=null){const n=`${e}=`,r=document.cookie.split(";");for(let i=0;ifalse,getViewportHeight:()=>window.innerHeight||r.clientHeight,getViewportWidth:()=>window.innerWidth||r.clientWidth},s=n(83473);function c(e,{properties:t=["any"]}={}){const n=["transitionend","webkitTransitionEnd","mozTransitionEnd","oTransitionEnd"],r={},i=[];function o(e){"any"in r?r.any(e):e.propertyName in r&&r[e.propertyName](e)}t.forEach((e=>{let t;const n=new Promise((e=>t=e));i.push(n),r[e]=t})),n.forEach((t=>e.addEventListener(t,o)));const a=Promise.all(i);return a.unsubscribe=function(){n.forEach((t=>e.removeEventListener(t,o)))},a.then(a.unsubscribe),a}"undefined"!==typeof document&&(function(){if(!(document.createElementNS("http://www.w3.org/2000/svg","g").classList instanceof DOMTokenList))try{Object.defineProperty(SVGElement.prototype,"classList",Object.getOwnPropertyDescriptor(HTMLElement.prototype,"classList")||Object.getOwnPropertyDescriptor(Element.prototype,"classList"))}catch(e){}}(),function(){try{const e=document.createElement("div");if(e.classList.add("foo","bar"),e.classList.contains("bar"))return;const t=DOMTokenList.prototype.add,n=DOMTokenList.prototype.remove;DOMTokenList.prototype.add=function(...e){e.forEach((e=>t.call(this,e)))},DOMTokenList.prototype.remove=function(...e){e.forEach((e=>n.call(this,e)))}}catch(e){}}()),"undefined"!==typeof NodeList&&(NodeList.prototype.forEach||(NodeList.prototype.forEach=Array.prototype.forEach));var u={stringToHTML(e){var t=document.createElement("div");return t.innerHTML=e,t.childNodes},arrayFromNodeList:e=>[].slice.call(e),withNodeList(e,t){return"string"===typeof e&&(e=this.stringToHTML(e)),e instanceof HTMLElement&&(e=[e]),(e instanceof NodeList||Array.isArray(e))&&Array.prototype.slice.call(e).forEach((e=>t(e))),this},append(e,t){"undefined"===typeof t&&(t=e,e=document.body);return this.withNodeList(t,(t=>e.appendChild(t)))},prepend(e,t,n=0){"undefined"===typeof t&&(t=e,e=document.body);let r=e.children[n];return this.withNodeList(t,(t=>e.insertBefore(t,r)))},remove(...e){let t=[];return e.forEach((e=>{e instanceof Element&&e.parentNode&&t.push(e.parentNode.removeChild(e))})),t},find:(e,t)=>Array.prototype.slice.call(e.querySelectorAll(t)),findOne:(e,t)=>e.querySelector(t),closest:(e,t)=>(0,s.Z)(e,t,!0),addClass(e,t){Array.isArray(e)||(e=[e]);let n=t.split(" ");e.forEach((e=>n.forEach((t=>e.classList.add(t)))))},removeClass(e,t){Array.isArray(e)||(e=[e]);let n=t.split(" ");e.forEach((e=>n.forEach((t=>e.classList.remove(t)))))},hasClass:(e,t)=>(Array.isArray(e)||(e=[e]),e.some((e=>e.classList.contains(t)))),toggleClass(e,t){Array.isArray(e)||(e=[e]),"string"===typeof e&&(e=this.find(e)),t.split(" ").forEach((t=>e.forEach((e=>e.classList.toggle(t)))))},matches:(()=>{if("undefined"===typeof Element)return()=>!1;const e=Element.prototype,t=e.matches||e.webkitMatchesSelector||e.mozMatchesSelector||e.msMatchesSelector||function(e){return[].indexOf.call(document.querySelectorAll(e),this)>-1};return(e,n)=>t.call(e,n)})(),getViewPosition:function(e,t,n){var r=e.getBoundingClientRect(),i=a.getViewportHeight();n=n||0;var o=0-(t=t||0),s=i+t,c={top:r.top-n,bottom:r.bottom-n};return{isHidden:function(){return!e.offsetParent},isWithinViewport:function(){return c.top>=0&&c.bottom<=i},isWithinLookahead:function(){return c.top>=o&&c.bottom<=s},isPartiallyInViewport:function(){return c.top>=0&&c.top<=i||c.bottom>0&&c.bottom0?c.top0||Math.abs(c.bottom)e.addEventListener(t,r)))},one(e,t,n,r){const i=this;"function"===typeof n&&(r=n,n=null);const o=function(n){r.call(this,n),i.off(e,t,o)};return i.on(e,t,o),o},off(e,t,n){t.split(" ").forEach((t=>e.removeEventListener(t,n)))},trigger(e,t){document.createEvent&&t.split(" ").forEach((t=>{let n=document.createEvent("Event");n.initEvent&&(n.initEvent(t,!1,!0),e.dispatchEvent(n))}))},hide(e,t){var n=t?this.find(e,t):e;return this.addClass(n,"js-hidden"),this},show(e,t){var n=t?this.find(e,t):e;return this.hasClass(n,"js-hidden")?this.removeClass(n,"js-hidden"):(Array.isArray(n)||(n=[n]),n.forEach((e=>this.setStyle(e,{display:"block"})))),this},getData(e,t){return"string"===typeof e&&(e=this.stringToHTML(e)[0]),e.getAttribute(`data-${t}`)},setData(e,t,n){return"string"===typeof e&&(e=this.stringToHTML(e)[0]),e.setAttribute(`data-${t}`,n),!0},getStyle:(e,t)=>e.style[t],setStyle(e,t){for(let n in t)t.hasOwnProperty(n)&&(e.style[n]=t[n]);return this},getAttr:(e,t)=>e.getAttribute(t),setAttr(e,t){for(let n in t)t.hasOwnProperty(n)&&e.setAttribute(n,t[n]);return this},removeAttr(e,t){return e.removeAttribute(t),this},hasAttr:(e,t)=>e.hasAttribute(t),getText(e,t){var n=t?this.findOne(e,t):e;return n?n.textContent:""},setText(e,t,n){var r=n?this.findOne(e,n):e;return r&&(r.textContent=t),this},setHTML(e,t,n){var r=n?this.findOne(e,n):e;return r&&(r.innerHTML=t),this},parent:(e,t)=>(0,s.Z)(e,t),getModuleConfig:function(e,t){const n=e.querySelector("script");return t?n:n?JSON.parse(n.text):null},createElement(e,t){var n=document.createElement(e);return this.setAttr(n,t),n},scrollIntoView(e,t){const n=this;t?setTimeout((function(){n.scrollIntoView(e)}),t):e.scrollIntoView?e.scrollIntoView():window.scrollTo(0,e.offsetTop)},offset(e,t){var n=t?this.findOne(e,t):e;return n?{top:n.offsetTop,left:n.offsetLeft}:{}},size:e=>({width:e.offsetWidth,height:e.offsetHeight}),detectTransitionEnd:c}},39738:function(e,t,n){"use strict";n.d(t,{ME:function(){return u}});var r=n(84030),i=n(29392),o=n(82732);const a=()=>{try{return window.BZFD.Context.page.localization}catch(e){return{}}},s=()=>a().translations||{},c={de:["de"],en:["au","ca","in","uk","us"],es:["es","mx"],fr:["fr"],ja:["jp"],pt:["br"]};function u(e){return s()[e]||""}t.ZP={getEdition:function(e={}){(0,r.isString)(e)&&(e="feedpager"===e?{useCountryCookie:!1}:{}),e=Object.assign({},{useCountryCookie:!0},e);let t=a().country,[n,o=""]=t.split("-");if("en"===a().language&&e.useCountryCookie){let e=i.Z.get("country");e||(e=o||"us"),[n,o]=e.split("-"),o||"es"===n||(o=n,n=Object.keys(c).filter((e=>-1!==c[e].indexOf(n)))[0])}return c[n]&&-1!==c[n].indexOf(o)?`${n}-${o}`:"es"===n?"es":"en-us"},getRawPageLanguage:function(){return-1!==Object.keys(c).indexOf(a().language)?a().language:"en"},getPageLocale:()=>a().locale,getUserCountry:()=>i.Z.get("country")||"us",getUserGeoCountry:()=>i.Z.get("bf-geo-country")||"US",getTranslation(e,t,n){if(!s()[e])throw new Error("Missing translation "+e+" for "+this.getRawPageLanguage());let r=n?{delimiters:n}:{};return o.Z.renderString(s()[e],t,r)},getTranslationStr:u,getDateFormatTemplate(){switch(a().language){case"de":return"{{D}}. {{MM}} {{Y}}, {{H}}:{{m}} Uhr";case"es":case"pt":return"{{D}} de {{MM}} de {{Y}}, {{h}}:{{m}} {{a}}";case"fr":return"{{D}} {{MM}}, {{Y}} à {{H}} h {{m}}";case"ja":return"{{Y}}/{{M}}/{{DD}} {{H}}:{{m}}";default:return"{{MM}} {{D}}, {{Y}}, at {{h}}:{{m}} {{a}}"}}}},97083:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(39738);function i(e){return e.env?(e.env.addFilter("tojson",e.env.filters.dump),e.env.addFilter("prependClickTracker",((e,t)=>function(e,t){return!e||e.length<0?t:e+encodeURIComponent(t)}(t,e))),e.env.addFilter("l10n",((e,t)=>function(e,t=""){try{let n=(0,r.ME)(e);return n.length<=0?t:n}catch(n){console.error("error fetching translation: "+n)}return t}(t,e))),e.env.addFilter("regex_match",((e,t)=>e.match(new RegExp(t)))),e):e}function o(e){return i(e),function(e){e.env.addGlobal("i18n",window.BZFD.Context.page.localization.translations),e.env.addGlobal("utils",{transGif1x1Base64:"data:image/gif;base64,R0lGODlhAQABAPAAAAAAAAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==",transGif3x2Base64:"data:image/gif;base64,R0lGODlhAwACAPAAAAAAAAAAACH5BAEAAAAALAAAAAADAAIAAAIChF8AOw=="}),e.env.addGlobal("config",window.BZFD.Config)}(e),e}},82732:function(e,t,n){"use strict";var r=n(50112),i=n.n(r);t.Z={renderString:(e,t,n={})=>i().compile(e,n).render(t)}},56792:function(e,t,n){"use strict";n.d(t,{D1:function(){return a},NJ:function(){return c},mG:function(){return u},mL:function(){return m}});var r=n(80341);const i=["buzzId","subbuzzPos","subbuzzCount","platform","module","rank","origin","experiment","linkId","pubhubId","bioId"],o={buzzId:"-1",subbuzzPos:0,subbuzzCount:0,platform:"mobile_web",module:0,rank:0,origin:0,experiment:"0:0",linkId:0,pubhubId:0,bioId:0},a=e=>(e=>!(!e||!e.match(/^(https?:\/\/)?aax-us-east\.amazon-adsystem\.com.*$/)))(e)||!(!e||!e.match(/^(https?:\/\/)?[^/]*(amazon|amzn)\..*$/)),s=e=>/^https?:\/\/out(-stage)?.buzzfeed.com\/v1\/?.+/.test(e),c=e=>/\?/.test(e)&&(0,r.jH)(e)||{},u=(e,t={})=>{const n=Object.assign(c(e),t),i=(0,r.nZ)(n);return`${(0,r.SV)(e)}${i}`},l=e=>{const t={},n=c(e);if(n.ascsubtag){const e=decodeURIComponent(n.ascsubtag).split(",");for(let n of i)t[n]=e.length?e.shift():o[n]}return t},d=e=>a(e)?l(e):s(e)?(e=>{let t=new URL(e).searchParams.get("url");return l(t)})(e):e,f=(e,t={})=>(t=Object.assign(d(e),t),u(e,{ascsubtag:i.map((e=>t[e])).join(",")})),p=(e,t={})=>{let n=new URL(e),r=n.searchParams.get("url");return a(r)&&(r=f(r,t),n.searchParams.set("url",r),e=n.toString()),e},m=(e,t={})=>a(e)?f(e,t):s(e)?p(e,t):e},74337:function(e,t){"use strict";function n(e,t){const n=e.match(t);return n&&n.length?n[0]:null}t.Z={getBuzzfeedSubdomainOrWildcard(e){const t=n(e,"(dev|stage|www).(buzzfeed|buzzfeednews).(com|io)$");return t||n(e,".?[a-z]+.[a-z]+$")},get(e,t=null){const n=`${e}=`;if("undefined"===typeof document)return t;const r=document.cookie.split(";");for(let i=0;i{const i=new FileReader;i.onload=e=>{e&&e.target&&e.target.result?t(e.target.result):n(r)},i.onabort=i.onerror=()=>n(r),i.readAsDataURL(e)}))}(e);if(!t||-1===t.indexOf("image"))throw r;return t}async function o(e,{fixOrientation:t=!0}={}){if(!e)throw"`file` is required";if(!s(e))throw"Wrong file type";let n;try{n=await i(e)}catch(r){n=a(e)}if(!t)return n;try{const t=await async function(e){const t=await function(e){return new Promise(((t,n)=>{const r=new FileReader;r.onload=e=>t(e.target.result),r.onabort=r.onerror=n,r.readAsArrayBuffer(e)}))}(e),n=new DataView(t);if(65496!==n.getUint16(0,!1))return-2;let r=n.byteLength,i=2;for(;i8)return e;const n=await function(e){return new Promise(((t,n)=>{const r=new Image;r.onload=()=>t(r),r.onabort=r.onerror=n,r.src=e}))}(e),r=n.width,i=n.height,o=document.createElement("canvas"),a=o.getContext("2d");4{if(e.ok||400===e.status)return e;throw new Error("Request failed")})).then((()=>{const t=r.Z.get("_xsrf");fetch("/auth/ad-track-token/hem",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:new URLSearchParams({email:e,_xsrf:t})}).then((e=>{if(e.ok)return e;throw new Error("Request failed")})).then((e=>{console.log("The request was successful!"),console.log("Response status:",e.status)})).catch((e=>{console.error("Error:",e)}))})).catch((e=>{console.error("Error:",e)})):(()=>{const e=r.Z.getBuzzfeedSubdomainOrWildcard(window.location.hostname);r.Z.set({name:"hem",value:"",days:-30,domain:e})})())}var o=n(56461);n(4821);function a(e,t,n){var r,i,o,a,s,c,u;for(this.version="1.0.1",this.minAlphabetLength=16,this.sepDiv=3.5,this.guardDiv=12,this.errorAlphabetLength="error: alphabet must contain at least X unique characters",this.errorAlphabetSpace="error: alphabet cannot contain spaces",this.alphabet="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890",this.seps="cfhistuCFHISTU",this.minHashLength=parseInt(t,10)>0?t:0,this.salt="string"===typeof e?e:"","string"===typeof n&&(this.alphabet=n),r="",i=0,a=this.alphabet.length;i!==a;i++)-1===r.indexOf(this.alphabet[i])&&(r+=this.alphabet[i]);if(this.alphabet=r,this.alphabet.lengththis.sepDiv)&&(1===(s=Math.ceil(this.alphabet.length/this.sepDiv))&&s++,s>this.seps.length?(c=s-this.seps.length,this.seps+=this.alphabet.substr(0,c),this.alphabet=this.alphabet.substr(c)):this.seps=this.seps.substr(0,s)),this.alphabet=this.consistentShuffle(this.alphabet,this.salt),u=Math.ceil(this.alphabet.length/this.guardDiv),this.alphabet.length<3?(this.guards=this.seps.substr(0,u),this.seps=this.seps.substr(u)):(this.guards=this.alphabet.substr(0,u),this.alphabet=this.alphabet.substr(u))}a.prototype.encode=function(){var e,t,n="",r=Array.prototype.slice.call(arguments);if(!r.length)return n;for(r[0]instanceof Array&&(r=r[0]),e=0,t=r.length;e!==t;e++)if("number"!==typeof r[e]||r[e]%1!==0||r[e]<0)return n;return this._encode(r)},a.prototype.decode=function(e){return e.length&&"string"===typeof e?this._decode(e,this.alphabet):[]},a.prototype.encodeHex=function(e){var t,n,r;if(e=e.toString(),!/^[0-9a-fA-F]+$/.test(e))return"";for(t=0,n=(r=e.match(/[\w\W]{1,12}/g)).length;t!==n;t++)r[t]=parseInt("1"+r[t],16);return this.encode.apply(this,r)},a.prototype.decodeHex=function(e){var t,n,r=[],i=this.decode(e);for(t=0,n=i.length;t!==n;t++)r+=i[t].toString(16).substr(1);return r},a.prototype._encode=function(e){var t,n,r,i,o,a,s,c,u,l,d,f=this.alphabet,p=e.length,m=0;for(r=0,i=e.length;r!==i;r++)m+=e[r]%(r+100);for(n=t=f[m%f.length],r=0,i=e.length;r!==i;r++)o=e[r],a=n+this.salt+f,f=this.consistentShuffle(f,a.substr(0,f.length)),t+=s=this.hash(o,f),r+10&&(t=t.substr(d/2,this.minHashLength));return t},a.prototype._decode=function(e,t){var n,r,i,o,a=[],s=0,c=new RegExp("["+this.guards+"]","g"),u=e.replace(c," "),l=u.split(" ");if(3!==l.length&&2!==l.length||(s=1),"undefined"!==typeof(u=l[s])[0]){for(n=u[0],u=u.substr(1),c=new RegExp("["+this.seps+"]","g"),s=0,r=(l=(u=u.replace(c," ")).split(" ")).length;s!==r;s++)i=l[s],o=n+this.salt+t,t=this.consistentShuffle(t,o.substr(0,t.length)),a.push(this.unhash(i,t));this._encode(a)!==e&&(a=[])}return a},a.prototype.consistentShuffle=function(e,t){var n,r,i,o,a,s;if(!t.length)return e;for(o=e.length-1,a=0,s=0;o>0;o--,a++)s+=n=t[a%=t.length].charCodeAt(0),i=e[r=(n+a+s)%o],e=(e=e.substr(0,r)+e[o]+e.substr(r+1)).substr(0,o)+i+e.substr(o+1);return e},a.prototype.hash=function(e,t){var n="",r=t.length;do{n=t[e%r]+n,e=parseInt(e/r,10)}while(e);return n},a.prototype.unhash=function(e,t){var n,r=0;for(n=0;n(e^(()=>{try{return crypto.getRandomValues(new Uint8Array(1))[0]}catch(e){return 255*Math.random()}})()&15>>e/4).toString(16)));n(96989);n(46173),n(82149),n(79758),n(44823),n(2995),n(28039),n(56792)},56461:function(e,t,n){"use strict";function r(e,t=document.head,n=!0){return new Promise(((r,i)=>{const o=document.createElement("script");o.onload=()=>r(o),o.onerror=()=>{i(`Script at url ${e} failed to load`)},o.src=e,o.async=n,o.type="text/javascript",t.appendChild(o)}))}n.d(t,{v:function(){return r}})},46173:function(e,t,n){"use strict";n.d(t,{pP:function(){return i}});var r=n(74337);function i(){return r.Z.get("bf-geo-country")||"US"}},82149:function(e,t,n){"use strict";const r=(e,t="",n="")=>{if("undefined"!==typeof window&&"string"===typeof e&&e){const r=t||"_blank";window.open(e,r,n)}};t.ZP={openPopup:(e,t={})=>{if("string"===typeof e&&e){const n=t.name||"",i={scrollbars:1,toolbar:0,status:0};t&&t.height&&t.width&&Object.assign(i,{width:t.width,height:t.height,top:window.screen.height/2-t.height/2,left:window.screen.width/2-t.width/2});const o=Object.keys(i).map((e=>`${e}=${i[e]}`)).join(",");r(e,n,o)}},openTab:e=>{r(e)}}},80341:function(e,t,n){"use strict";function r(e){return(e+="").indexOf("#")>-1?e.substr(e.indexOf("#"),e.length):""}function i(e){return(e+="").indexOf("#")>-1?e.substr(0,e.indexOf("#")):e}function o(e){return e.indexOf("?")>-1}function a(e){if(""===e||void 0===e||null===e)return{};e.indexOf("?")>-1&&(e=e.substr(e.indexOf("?")+1,e.length));const t=(e=i(e)).split("&"),n={};return t.forEach((e=>{let[t,r=null]=e.split("=");n[t]=r})),n}function s(e,t="?"){let n=[];return Object.keys(e).forEach((t=>{n.push(`${t}=${encodeURIComponent(e[t])}`)})),(t||"")+n.join("&")}n.d(t,{jH:function(){return a},nZ:function(){return s},dn:function(){return c},SV:function(){return u}});function c(e){const t=function(e){let t="";return o(e=i(e))&&(t=e.substr(e.indexOf("?"),e.length)),t}(e);return a(t)}function u(e){return e=function(e){if(!o(e))return e;const t=r(e);return(e=i(e)).substr(0,e.indexOf("?"))+t}(e=i(e))}},44823:function(e,t,n){"use strict";n.d(t,{an:function(){return i}});const r={pinterest:"pinterest",twitter:"twitter","t.co":"twitter",facebook:"facebook","m.facebook":"facebook",fban:"facebook",google:"google",youtube:"youtube"},i=e=>{const t=e||("undefined"!==typeof window?window:null);return t&&((e=>{let t=(e.match(/(m\.)?facebook|t\.co|pinterest|google|youtube/i)||[])[0];return t&&(t=t.toLowerCase()),r[t]})(document.referrer)||(e=>{let t=(e.match(/fban|twitter|pinterest|google|youtube/i)||[])[0];return t&&(t=t.toLowerCase()),r[t]})(navigator.userAgent)||(e=>{let t=(e.match(/referrer=(\w+)/)||[])[1];return t&&(t=t.toLowerCase()),r[t]})(t.location.search))||""}},2995:function(e,t,n){"use strict";n.d(t,{O1:function(){return o},BN:function(){return l}});var r=n(77720),i=n(80341);const o=(e,t,n)=>{let o="",a={},s="?";if("email"===t){const{body:t,title:r}=n;o="mailto:",a={body:t||e},r&&(a.subject=r)}if("bluesky"===t){const{title:t}=n;o="https://bsky.app/intent/compose",a={text:`${t?t+"\n\n":""}${e}`}}else if("facebook"===t){const{fbAppId:t,quote:r,redirectUri:i}=n;o="https://www.facebook.com/dialog/share",a={href:e,app_id:t},r&&(a.quote=r),i&&(a.redirect_uri=i)}else if("lineapp"===t){const{title:t}=n;o=`https://line.me/R/msg/text/?${encodeURIComponent(t)}%0A%0A${encodeURIComponent(e)}`,s="",a={}}else if("pinterest"===t){const{images:t,title:r}=n,i=t&&t[0]&&t[0].url?t[0].url:"";o="https://pinterest.com/pin/create/button/",a={url:e},r&&(a.description=r),i&&(a.media=i)}else if("sms"===t){const{title:t}=n;o="sms:",a={body:`${t?t+"\n\n":""}${e}`},s="undefined"!==typeof window&&(0,r.gc)()?"?":"&"}else if("snapchat"===t)o="https://production-05101132-dot-context-www.appspot.com/scan",a={attachmentUrl:e};else if("twitter"===t){const{via:t,title:r}=n;o="https://twitter.com/intent/tweet",a={url:e},r&&(a.text=r),t&&(a.via=t)}else if("vk"===t){const{image:t,title:r}=n;o="https://vk.com/share.php",a={url:e},t&&(a.image=t),r&&(a.title=r)}else if("whatsapp"===t){const{title:t}=n;o="https://wa.me/",a={text:`${t?t+"\n\n":""}${e}`}}return o?`${o}${(0,i.nZ)(a,s)}`:""};var a={getShareUrl:o,redirect:e=>{"undefined"!==typeof window&&"string"===typeof e&&e&&(window.location.href=e)}};var s=e=>{let t,n;if("string"!==typeof e&&"number"!==typeof e)return!1;n=document.createElement("textarea"),n.style.fontSize="12pt",n.style.border="0",n.style.padding="0",n.style.margin="0",n.style.position="absolute",n.style.left="-9999px",n.style.top=`${window.pageYOffset||document.documentElement.scrollTop}px`,n.setAttribute("readonly",""),n.value=e,document.body.appendChild(n),n.select(),n.setSelectionRange(0,n.value.length);try{t=document.execCommand("copy")}catch(r){t=!1}return document.body.removeChild(n),t},c=n(82149);const u={bluesky:(e,t,n)=>{const r=a.getShareUrl(e,"bluesky",t);return n?c.ZP.openPopup(r,{width:550,height:750}):c.ZP.openTab(r),!0},copy:(e,{getCopyText:t,...n},r)=>{if("function"===typeof t){const i=t({...n,isDesktop:r,url:e});return s(i||e)}return s(e)},facebook:(e,t,n)=>{let r=a.getShareUrl(e,"facebook",t);return n?c.ZP.openPopup(r,{width:550,height:450}):c.ZP.openTab(r),!0},lineapp:(e,t)=>{const n=a.getShareUrl(e,"lineapp",t);return c.ZP.openTab(n),!0},pinterest:(e,t,n)=>{const r=a.getShareUrl(e,"pinterest",t);return n?c.ZP.openPopup(r,{width:550,height:450}):c.ZP.openTab(r),!0},sms:(e,t)=>{const n=a.getShareUrl(e,"sms",t);return a.redirect(n),!0},snapchat:(e,t)=>{const n=a.getShareUrl(e,"snapchat",t);return c.ZP.openTab(n),!0},twitter:(e,t,n)=>{const r=a.getShareUrl(e,"twitter",t);return n?c.ZP.openPopup(r,{width:550,height:450}):c.ZP.openTab(r),!0},vk:(e,t)=>{const n=a.getShareUrl(e,"vk",t);return c.ZP.openTab(n),!0},whatsapp:(e,t)=>{const n=a.getShareUrl(e,"whatsapp",t);return c.ZP.openTab(n),!0}},l=(e,t,n,r)=>u[t]?u[t](e,n,r):!!["email"].includes(t)},28039:function(e,t,n){"use strict";const r="sticky:members-update",i={normal:1,medium:2,high:3},o=new Map,a=new Map,s={};function c(e,t){const n={priority:e},i=new Set;o.forEach(((t,n)=>{t.priority>e||i.add(n)})),a.forEach(((e,a)=>{a!==t&&(o.has(a)&&!i.has(a)||e.forEach((e=>{try{"function"===typeof e?e(n):"fire"in e&&e.fire(r,n)}catch(t){console.error(t)}})))}))}function u(e){return"fixed"===getComputedStyle(e).position}function l(e,t){void 0===t&&(t=u(e));let{top:n,right:r,bottom:i,left:o,width:a,height:s}=e.getBoundingClientRect();const c=window.pageXOffset;return t||(o+=c,r+=c),{top:n,right:r,bottom:i,left:o,width:a,height:s}}const d={get defaultPriorities(){return i},MEMBERS_UPDATE:r,validatePriority(e){if(isNaN(Number(e))){if("string"!==typeof e)throw new TypeError("Unrecognized priority, should be a number or a name");if(void 0===(e=i[e]))throw new TypeError(`Unknown priority name, should be one of ${Object.keys(i)}`)}return e},isFixed:u,getFixedRect(e,{priority:t=i.normal,requestedTop:n="auto"}={}){t=d.validatePriority(t);const r=l(e);let o;return o="auto"===n?d.getAvailableTop(e,{priority:t,boundingRect:r}):n,r.top=o,r.bottom=o+r.height,r},subscribe(e,t=s){a.has(t)||a.set(t,new Set);a.get(t).add(e)},unsubscribe(e,t=s){const n=a.get(t);n&&(n.delete(e),t!==s&&0===n.size&&a.delete(t))},add(e,{priority:t=i.normal,requestedTop:n="auto"}={}){if(o.has(e))return d.update(e);t=d.validatePriority(t);const r=d.getFixedRect(e,{priority:t,requestedTop:n});return o.set(e,{rect:r,priority:t,requestedTop:n}),c(t,e),r.top},update(e,{forceNotify:t=!1}={}){const n=o.get(e);if(!n)throw new Error("The element is not in the registry");const{priority:r,requestedTop:i}=n,a=n.rect,s=d.getFixedRect(e,{priority:r,requestedTop:i});return n.rect=s,o.set(e,n),(t||s.top!==a.top||s.bottom!==a.bottom||s.left!==a.left||s.right!==a.right)&&c(r,e),s.top},remove(e){const t=o.get(e);t&&(e.className.includes("sticky--fixed sticky--show")||o.delete(e),c(t.priority,e))},has:e=>o.has(e),getAvailableTop(e,{priority:t=i.normal,boundingRect:n}={}){t=d.validatePriority(t);const r=[];if(o.forEach(((n,i)=>{i!==e&&n.priority>=t&&r.push(n)})),0===r.length)return 0;if(!n){const t=o.get(e);n=t?t.rect:l(e)}const a=[];return r.forEach((({rect:e})=>{(e.right>=n.left||e.left<=n.right)&&a.push(e)})),Math.max(...a.map((({bottom:e})=>e)))},getTopmostPosition(e=i.normal){e=d.validatePriority(e);const t=[];return o.forEach((n=>{n.priority>e&&t.push(n.rect.bottom)})),Math.max(...t)},reset(){o.clear(),a.clear()}};t.Z=d},79758:function(e,t,n){"use strict";n.d(t,{I:function(){return r}});const r=async({file:e,endpoint:t="/buzzfeed/_edit_super_image/tmp_wide"}={})=>{if(!e||!e.type)throw Error("Parameter 'file' is required");const n=await fetch(t,{method:"POST",body:e,headers:{"Content-Type":e.type}});if(!n.ok)throw Error({type:"error",status:n.status,statusText:n.statusText});const r=await n.json();if(!r||!r.uploaded||"false"===r.uploaded)throw Error("Server error");return r}},4821:function(e,t,n){"use strict";n.d(t,{bG:function(){return i}});var r=n(74337);function i(){return function(e){if(!e)return null;const t=decodeURIComponent(e).split("&"),n=t.findIndex((e=>e.match("^image=")));if(-1!==n&&t[n+1]&&t[n+1].match("^crop=")){const e=t.splice(n+1,1);t[n]+="&"+e}return t.reduce(((e,t)=>{const[n,...r]=t.split("="),i=r.join("=");return e[n]=decodeURIComponent(i),e}),{})}(r.Z.get("bf2-b_info"))||null}},42719:function(e,t){"use strict";t.Z=function(){for(var e=[],t=0;t":7,"=":8,_v:9,"{":10,"&":11,_t:12},e.scan=function(n,r){var i=n.length,o=0,a=null,s=null,d="",f=[],p=!1,m=0,h=0,g="{{",b="}}";function v(){d.length>0&&(f.push({tag:"_t",text:new String(d)}),d="")}function y(n,r){if(v(),n&&function(){for(var n=!0,r=h;r"==i.tag&&(i.indent=f[o].text.toString()),f.splice(o,1));else r||f.push({tag:"\n"});p=!1,h=f.length}function w(e,t){var n="="+b,r=e.indexOf(n,t),i=u(e.substring(e.indexOf("=",t)+1,r)).split(" ");return g=i[0],b=i[i.length-1],r+n.length-1}for(r&&(r=r.split(" "),g=r[0],b=r[1]),m=0;m0;){if(c=t.shift(),o&&"<"==o.tag&&!(c.tag in d))throw new Error("Illegal content in < super tag.");if(e.tags[c.tag]<=e.tags.$||p(c,i))r.push(c),c.nodes=f(t,c.tag,r,i);else{if("/"==c.tag){if(0===r.length)throw new Error("Closing tag without opener: /"+c.n);if(s=r.pop(),c.n!=s.n&&!m(c.n,s.n,i))throw new Error("Nesting error: "+s.n+" vs. "+c.n);return s.end=c.i,a}"\n"==c.tag&&(c.last=0==t.length||"\n"==t[0].tag)}a.push(c)}if(r.length>0)throw new Error("missing closing tag: "+r.pop().n);return a}function p(e,t){for(var n=0,r=t.length;n":y,"<":function(t,n){var r={partials:{},code:"",subs:{},inPartial:!0};e.walk(t.nodes,r);var i=n.partials[y(t,n)];i.subs=r.subs,i.partials=r.partials},$:function(t,n){var r={subs:{},code:"",partials:n.partials,prefix:t.n};e.walk(t.nodes,r),n.subs[t.n]=r.code,n.inPartial||(n.code+='t.sub("'+b(t.n)+'",c,p,i);')},"\n":function(e,t){t.code+=_('"\\n"'+(e.last?"":" + i"))},_v:function(e,t){t.code+="t.b(t.v(t."+v(e.n)+'("'+b(e.n)+'",c,p,0)));'},_t:function(e,t){t.code+=_('"'+b(e.text)+'"')},"{":w,"&":w},e.walk=function(t,n){for(var r,i=0,o=t.length;i=0;c--)if(void 0!==(o=t(e,n[c],s))){a=!0;break}return a?(i||"function"!=typeof o||(o=this.mv(o,n,r)),o):!i&&""},ls:function(e,t,n,r,i){var o=this.options.delimiters;return this.options.delimiters=i,this.b(this.ct(c(e.call(t,r)),t,n)),this.options.delimiters=o,!1},ct:function(e,t,n){if(this.options.disableLambda)throw new Error("Lambda features disabled.");return this.c.compile(e,this.options).render(t,n)},b:function(e){this.buf+=e},fl:function(){var e=this.buf;return this.buf="",e},ms:function(e,t,n,r,i,o,a){var s,c=t[t.length-1],u=e.call(c);return"function"==typeof u?!!r||(s=this.activeSub&&this.subsText&&this.subsText[this.activeSub]?this.subsText[this.activeSub]:this.text,this.ls(u,c,n,s.substring(i,o),a)):u},mv:function(e,t,n){var r=t[t.length-1],i=e.call(r);return"function"==typeof i?this.ct(c(i.call(r)),r,n):i},sub:function(e,t,n,r){var i=this.subs[e];i&&(this.activeSub=e,i(t,n,this,r),this.activeSub=!1)}};var n=/&/g,r=//g,o=/\'/g,a=/\"/g,s=/[&<>\"\']/;function c(e){return String(null===e||void 0===e?"":e)}var u=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}}(t)},2601:function(e,t,n){var r=n(91616)("jsonp");e.exports=function(e,t,n){"function"==typeof t&&(n=t,t={});t||(t={});var a,s,c=t.prefix||"__jp",u=t.name||c+i++,l=t.param||"callback",d=null!=t.timeout?t.timeout:6e4,f=encodeURIComponent,p=document.getElementsByTagName("script")[0]||document.head;d&&(s=setTimeout((function(){m(),n&&n(new Error("Timeout"))}),d));function m(){a.parentNode&&a.parentNode.removeChild(a),window[u]=o,s&&clearTimeout(s)}return window[u]=function(e){r("jsonp got",e),m(),n&&n(null,e)},e=(e+=(~e.indexOf("?")?"&":"?")+l+"="+f(u)).replace("?&","?"),r('jsonp req "%s"',e),(a=document.createElement("script")).src=e,p.parentNode.insertBefore(a,p),function(){window[u]&&m()}};var i=0;function o(){}},91616:function(e,t,n){var r=n(34406);function i(){var e;try{e=t.storage.debug}catch(n){}return!e&&"undefined"!==typeof r&&"env"in r&&(e=r.env.DEBUG),e}(t=e.exports=n(80555)).log=function(){return"object"===typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)},t.formatArgs=function(e){var n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),!n)return;var r="color: "+this.color;e.splice(1,0,r,"color: inherit");var i=0,o=0;e[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(i++,"%c"===e&&(o=i))})),e.splice(o,0,r)},t.save=function(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(n){}},t.load=i,t.useColors=function(){if("undefined"!==typeof window&&window.process&&"renderer"===window.process.type)return!0;return"undefined"!==typeof document&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||"undefined"!==typeof window&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||"undefined"!==typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)},t.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:function(){try{return window.localStorage}catch(e){}}(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}},t.enable(i())},80555:function(e,t,n){var r;function i(e){function n(){if(n.enabled){var e=n,i=+new Date,o=i-(r||i);e.diff=o,e.prev=r,e.curr=i,r=i;for(var a=new Array(arguments.length),s=0;s0)return function(e){if((e=String(e)).length>100)return;var a=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(!a)return;var s=parseFloat(a[1]);switch((a[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return s*o;case"days":case"day":case"d":return s*i;case"hours":case"hour":case"hrs":case"hr":case"h":return s*r;case"minutes":case"minute":case"mins":case"min":case"m":return s*n;case"seconds":case"second":case"secs":case"sec":case"s":return s*t;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return s;default:return}}(e);if("number"===u&&!1===isNaN(e))return s.long?a(c=e,i,"day")||a(c,r,"hour")||a(c,n,"minute")||a(c,t,"second")||c+" ms":function(e){if(e>=i)return Math.round(e/i)+"d";if(e>=r)return Math.round(e/r)+"h";if(e>=n)return Math.round(e/n)+"m";if(e>=t)return Math.round(e/t)+"s";return e+"ms"}(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))}},56828:function(e){e.exports=function(e,t,n){var r=null,i=null,o=function(){r&&(clearTimeout(r),i=null,r=null)},a=function(){if(!t)return e.apply(this,arguments);var a=this,s=arguments,c=n&&!r;return o(),i=function(){e.apply(a,s)},r=setTimeout((function(){if(r=null,!c){var e=i;return i=null,e()}}),t),c?i():void 0};return a.cancel=o,a.flush=function(){var e=i;o(),e&&e()},a}},96989:function(e){e.exports=function(){var e,t,n=[],r=Array.prototype.slice.call(arguments),i=r.length,o=0;if(!i)throw new Error("zip requires at least one argument");for(e=0;eo&&(o=a)}for(e=0;e0&&void 0!==arguments[0]?arguments[0]:[];return new Promise((function(t){var n=function(){return f=!0,t()};g(d,e).then(n,n)}))},window.__NEXT_PRELOADREADY=h.preloadReady;var b=h;t.default=b},24027:function(e,t,n){"use strict";n.d(t,{$w:function(){return r},PA:function(){return i},qH:function(){return a},_x:function(){return s},XW:function(){return l},Vx:function(){return m}});function r(e,t,n){return t=u(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,d()?Reflect.construct(t,n||[],u(e).constructor):t.apply(e,n))}function i(e,t){if(n=e,!(null!=(r=t)&&"undefined"!==typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](n):n instanceof r))throw new TypeError("Cannot call a class as a function");var n,r}function o(e,t){for(var n=0;n2})),i=r.map((function(e){return e.element})),o=!1;return 0===r.length?(this.density=2,t):(r.length>=e.placeholders.length/2&&(o=!0),o?(i[i.length-1]===n&&i.pop(),i):t)}return t}},{key:"onBFPReady",value:function(e){if("bfp_weighted_quiz"===e.format||!this.bfpPlaceholders[e.subbuzzId]){this.bfpPlaceholders[e.subbuzzId]=e;var t=this.handleBFPData(e);this.handleFeedLoad(t.map((function(e){return"string"===typeof e?document.getElementById(e):e})))}}},{key:"isEnabled",value:function(){return i.ZP.prototype.isEnabled.call(this)}},{key:"isEligibleForAd",value:function(e){return null!==e.parentNode}}])}(n(48570).g);function u(e){var t=e.AdUnit,n=e.disablePromo1Native,r=e.element,i=e.onAdsReady,s=e.pixiedust,u=e.presetDensity,l=e.skipNUnits,d=(0,a.k)(10).map((function(e){return o.vc["promo-quiz-inline".concat(e)]}));return l&&(d=d.slice(l)),new c({config:{AdUnit:t,units:d,unitsRepeated:[o.vc["promo-quiz-inline-infinite"]],unitResult:o.vc["promo-ai-quiz"],quizzes:[],pixiedust:s||{}},disablePromo1Native:n,element:r,onAdsReady:i,presetDensity:u})}},15449:function(e,t,n){"use strict";n.d(t,{Z:function(){return re}});var r=n(24027),i=n(2784),o=n(28316),a=n(6294),s=n(99404),c=n(12228),u=n(33266),l=n(70833),d=function(e,t){return Array.prototype.filter.call(e,t)},f=function(){var e=0,t=0,n=0;return function(r){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.inc,a=i.base;switch(r){case"show-variant":(0,l.A)("info","placementlogic","SETTINGS",i);break;case"insert-ad":e++,(0,l.A)("info","placementlogic","INSERT AD ".concat(e," (").concat(n," / ").concat(t,")")),n=0;break;case"insert-loop":t+=o,n+=o,(0,l.A)("info","placementlogic","BLOCK",i);break;case"estimate":(0,l.A)("info","placementlogic","ESTIMATE",Math.floor(t/a*.75)),(0,l.A)("info","placementlogic","TOTAL WORDS","~".concat(Math.ceil(t)))}}}(),p=n(84030),m="subbuzz",h="subbuzz-bfp",g="subbuzz-audio",b="subbuzz-correction-update",v="subbuzz__section-divider",y="subbuzz__section-divider--custom",w="subbuzz-image",_="subbuzz-photoset",k="subbuzz-pullquote",x="subbuzz-quiz",z="subbuzz-text",A="subbuzz-update",S="buzz__update",E="subbuzz-facebook-video",j="subbuzz-instagram",C="subbuzz-imgur",P="subbuzz-spotify",I="subbuzz-soundcloud",O="subbuzz-tweet",T="subbuzz-vimeo",L="subbuzz-youtube",R=[h,g,S,b,v,"subbuzz-link",w,_,k,x,z,O,A,"subbuzz-facebook",E,j,C,P,I,"subbuzz-tumblr",T,L],B={el:null,count:0,type:"protected"};function M(e){return e.classList.contains("js-ad")?"ad":(0,p.intersectionWith)(e.classList,R)[0]||"none"}function D(e,t,n){var r,i=[];switch(e){case"ad":r=[B];break;case g:case I:r=$.call(this,t,"audio");break;case P:r=$.call(this,t,"spotify");break;case h:r=Z.call(this,t);break;case b:case A:r=W.call(this,t);break;case v:r=U.call(this,t,n);break;case w:case _:case C:r=V.call(this,t);break;case j:r=$.call(this,t,"instagram");break;case k:r=H.call(this,t);break;case z:r=q.call(this,t);break;case O:r=$.call(this,t,"tweet");break;case x:r=G.call(this,t);break;case L:case T:case E:r=$.call(this,t,"video");break;default:r=F.call(this,t)}var o=J.call(this,t);return i=i.concat(o,r)}function F(e){return[{el:e,count:this.density.base,type:"none"}]}function N(e){var t=this,n=0,r=d(e.children,(function(e){return e.classList.contains("buzz__update-subbuzzes")}));return d(r[0].children,(function(e){return e.classList.contains(m)})).forEach((function(e){var r,i=M(e);r=D.call(t,i,e),n+=(0,p.sumBy)(r,"count")})),[{el:e,count:n,type:"breaking_update"}]}function Z(e){return[{el:e,count:this.density.bfp||this.density.embed,type:"bfp"}]}function W(){return[{el:null,count:0,type:"protected"}]}function U(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,n="divider";return e.classList.contains(y)&&(n="divider-custom"),t+this.placements.distance>=this.subbuzzes.length&&(n="protected"),[{el:e,count:this.density.image/2,type:n}]}function $(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"embed",n=this.density.embed;return"instagram"===t&&(n=this.density.image),"audio"===t&&(n=this.density.image/2),[{el:e,count:n,type:t}]}function V(e){var t=this.density.image,n="image",r=window.getComputedStyle(e).float;"left"!==r&&"right"!==r||(n="image-protected");var i=e.querySelectorAll(".subbuzz__description")[0];return i&&(t+=(0,p.sumBy)(q.call(this,i),"count")),[{el:e,count:t,type:n}]}function H(e){return W.call(this,e)}function G(e){return[{el:e,count:this.density.base,type:"protected"}]}function q(e){var t,n,r=d(e.children,(function(e){var t=e.tagName.toLowerCase();return"p"===t||"blockquote"===t||"ul"===t})),i=(t=r,n=function(e){var t=(e.textContent||"").trim().split(/\s+/).length,n="text";return"blockquote"!==e.tagName.toLowerCase()&&"ul"!==e.tagName.toLowerCase()||(n="protected"),{el:e,count:t,type:n}},Array.prototype.map.call(t,n));return i.push({el:e,count:0,type:"text-subbuzz-end"}),i}function J(e){var t=e.querySelector(".subbuzz__title");return t?[{count:(t.textContent||"").trim().split(/\s+/).length,el:t,type:"title"}]:[]}function Y(){for(var e=[],t=0;t'),i=Y.call(this),o=this.placements,a=this.density,s=0,c=-1,u=!1;i.forEach((function(e,n){var l=null,d=!0,p=n+1>=o.topSkip,m=s>=a.base,h=n+o.bottomSkip<=i.length,g=te(e.type),b=e.count<=.1*a.base;c>-1&&(d=n-c>=o.distance);var v=!1,y=!1,w=!1,_=!1;if(i[n+1]){if(v=te((l=i[n+1]).type),(!t&&"title"===e.type||t&&"title"===e.type&&"title"!==l.type)&&(e.el=null),(g&&"text"===l.type||u&&e.type.indexOf("text")>-1&&"text"===l.type)&&(u=!0,l.type="text-protected"),w="replaceable"===l.type,i[n+2]){var k=i[n+2];"text"===l.type&&"text"!==k.type&&(y=l.count<=.1*a.base)}"breaking_update"===i[n].type&&"breaking_update"!==l.type&&(_=!0)}u=e.type.includes("text-subbuzz-end");var x=n2:0}));return n.hasEnoughOptions=l.length>=u.length/2,"function"===typeof i&&n.privateEvents.on("ads-ready",i),n}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"resolveConfig",value:function(){var e=this;(0,r.Vx)(t,"resolveConfig",this,3)([]);var n=function(t){e.disablePromo1Native&&"promo-inline1"===t.adPos&&(t.size=a.Z.exclude(t.size,l.J.NATIVE,l.J.FLUID))};this.units.forEach(n),this.unitsRepeated.forEach(n)}},{key:"isEnabled",value:function(){return!!(0,r.Vx)(t,"isEnabled",this,3)([])&&(this.quizzes.size>0&&this.questionsCount>=4)}},{key:"configure",value:function(){var e=this,t=[];this.questions.forEach((function(n){var r="poll"===n.quiz.type?n.quiz.id:n.id;t.push(e.element.querySelector('[data-id="'.concat(r,'"]')))})),this.placements=[2],this.density=this.presetDensity||(this.hasEnoughOptions?2:3),this.handleFeedLoad(t)}},{key:"handleFeedLoad",value:function(e){var t=this;return this.initializing.then((function(){return t.injectAds(e)}),(function(){}))}},{key:"injectAds",value:function(e){"currFeedItem"in this._state||(this._state.currFeedItem={idx:-1,portals:[]});var t=this._state.currFeedItem;if(!(0,s._b)(t.item)){for(var n=t.item?[].indexOf.call(e,t.item)+1:0,r=t.idx,i=t.item;n'),r=e.previousElementSibling);var d=this.pixiedust,f=this.config.AdUnit;return function(){return o.createPortal(i.createElement(f,{config:n.slot,pixiedust:d}),r)}}},{key:"isEligibleForAd",value:function(e){if(null===e.parentNode)return!1;if(this.hasEnoughOptions){var t;if(e.classList.contains("js-subbuzz-quiz__question"))t=e.dataset.id;else{var n=e.dataset.id;t=this.quizzes.get(n).questions[0].id}var r=this.questions.get(t);return!!r.answers&&r.answers.length>2}return!0}}])}(s.ZP);function m(e){var t=e.AdUnit,n=e.buzz,r=e.disablePromo1Native,i=e.element,o=e.onAdsReady,a=e.pixiedust,s=e.presetDensity,l=e.skipNUnits,d=(0,u.k)(10).map((function(e){return c.vc["promo-quiz-inline".concat(e)]}));return l&&(d=d.slice(l)),new p({config:{AdUnit:t,units:d,unitsRepeated:[c.vc["promo-quiz-inline-infinite"]],quizzes:n.sub_buzzes.filter((function(e){return"quiz"===e.form})),language:n.language,pixiedust:a||{}},disablePromo1Native:r,element:i,onAdsReady:o,presetDensity:s})}},21576:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(24027),i=(n(80150),n(42711)),o=(n(97083),n(99404),n(58451),n(48705),n(63396),n(32249),n(84714),n(84030),n(98254),n(17807),n(186),n(70833),n(81527),n(41871)),a=function(e){function t(){var e;return(0,r.PA)(this,t),(e=(0,r.$w)(this,t,arguments)).noLazyRendering=!0,e.addFormat(o.Z.formatType,o.Z),e}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.Z)},22606:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(24027),i=n(39901),o=n(5263);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nthis.trigger()),e),this.triggerEvents.forEach((e=>this.target.addEventListener(e,this._triggerThrottled)))}add(e){return this.callbacks[++g]=e,g}remove(e){delete this.callbacks[e]}trigger(e){if(this.callbacks.hasOwnProperty(e))this.callbacks[e]();else for(var t in this.callbacks)this.callbacks.hasOwnProperty(t)&&this.callbacks[t]()}destroy(){this.triggerEvents.forEach((e=>this.target.removeEventListener(e,this._triggerThrottled))),delete this.target,delete this.callbacks,delete this._triggerThrottled,delete this.add,delete this.remove}}var y={add({throttleTimeout:e=350,parent:t,callback:n,initialTrigger:r=!0}){let i=b[e];i||(i=new v({throttleTimeout:e,parent:t,initialTrigger:r}),b[e]=i);const o=i.add(n);return r&&i.trigger(o),o},remove(e){for(var t in b)b.hasOwnProperty(t)&&b[t].remove(e)}},w=n(19270);class _{constructor(e){this.context=e,this.element=e.getElement();this.stickyConfig={breakpoints:["ALL"],positionMode:"top",directions:["up","down"],...(e.getConfig()||{}).stickToTop},this.isInitialized=!1,this.canStick=!0,this.isFixed=!1,this.pageScrollPosition=window.scrollY,this.onmessage={[(0,w.MA)("stick-to-top--init",this.element)]:this.initSticky}}get stickyRegistryOpts(){return{priority:"priority"in this.stickyConfig?this.stickyConfig.priority:this.context.stickyRegistry.defaultPriorities.normal}}init(){this.stickyConfig.initOnMsg||this.initSticky()}initSticky(e){if(this.isInitialized)return;this.isInitialized=!0,this.stickyConfig={...this.stickyConfig,...e},this.element.classList.add("xs-relative","sticky");const t=this.filler=document.createElement("div");t.style.height=`${this.element.offsetHeight}px`,t.className="sticky-filler xs-static xs-hide",this.element.insertAdjacentElement("afterend",t),this._checkEligibilityBound=this.checkEligibility.bind(this),-1===this.stickyConfig.breakpoints.indexOf("ALL")&&(this.context.eventManager.on("match",this._checkEligibilityBound),i.Z.breakpointObserver.subscribe(this.context.eventManager)),this.checkEligibility(),this._adjustFixedPositionBound=this.adjustFixedPosition.bind(this),this.context.stickyRegistry.subscribe(this._adjustFixedPositionBound)}manageSticky({force:e=!1,stickMod:t=0,unstickMod:n=0}={}){if(!this.canStick)return;const{inViewport:r}=this.getPosition(),i=window.scrollY,o=i-this.pageScrollPosition>=10,a=this.pageScrollPosition-i>=10;let s=!1;(o&&this.stickyConfig.directions.includes("down")||a&&this.stickyConfig.directions.includes("up"))&&(s=!0),(!this.isFixed||e)&&r=this.fixAt+n?this.unstick():!this.isFixed&&!e||s||!a&&!o||this.unstick(),this.pageScrollPosition=i}adjustFixedPosition({priority:e}){if(e-1?t=!0:(e||(e=i.Z.getBreakPoint()),t=this.stickyConfig.breakpoints.indexOf(e)>-1),t?(this.canStick=!0,this.fixAt=this.context.stickyRegistry.getAvailableTop(this.element,this.stickyRegistryOpts),this.scrollListenerId=y.add({throttleTimeout:150,callback:()=>this.manageSticky()})):(this.canStick=!1,y.remove(this.scrollListenerId),this.unstick())}getPosition(){const e=(this.isFixed?this.filler:this.element).getBoundingClientRect().top;return{inViewport:e,inDocument:e+window.pageYOffset}}setPosition(e){if("translate"===this.stickyConfig.positionMode){const t=`translateY(${e}px)`;this.element.style.WebkitTransform=t,this.element.style.transform=t}else this.element.style.top=`${e}px`}toggleFiller(e="stick"){"stick"===e&&this.filler?this.filler.classList.remove("xs-hide"):"unstick"===e&&this.filler&&this.filler.classList.add("xs-hide")}stick(){this.isFixed=!0,this.toggleFiller("stick"),this.element.classList.add("xs-fixed","sticky--fixed"),this.setPosition(this.fixAt),this.context.stickyRegistry.add(this.element,this.stickyRegistryOpts)}unstick(){this.isFixed=!1,this.toggleFiller("unstick"),this.element.classList.remove("xs-fixed","sticky--fixed"),this.setPosition(0),this.context.stickyRegistry.remove(this.element)}destroy(){this.unstick(),this.context.stickyRegistry.remove(this.element),this.context.stickyRegistry.unsubscribe(this._adjustFixedPositionBound),y.remove(this.scrollListenerId),this.context.eventManager.off("match",this._checkEligibilityBound),i.Z.breakpointObserver.unsubscribe(this.context.eventManager),this.filler&&this.filler.parentElement.removeChild(this.filler),delete this.onmessage,delete this.element,delete this.filler}}var k=n(16996),x=n(93802),z=n(39901),A=n(17480),S=n(93468);function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},r=t.type,i=t.isSticky,o=void 0===i||i;n(),"spotlight"===r&&o?((0,x.Z)({template:T,target:e.element,props:{style:"x",onClick:e._onDismiss,owner:e.element.id}}),e.stickyConfig.breakpoints=["md","lg"],e.initSticky()):e.cleanup()}));return(0,r.Vx)(t,"setup",this,3)([])}},{key:"initSticky",value:function(){(0,r.Vx)(t,"initSticky",this,3)(arguments),this.mediaHeight=this.element.querySelector(".js-ad-media").clientHeight,this.filler.className="sticky-filler xs-fixed",this.filler.style.height=this.mediaHeight+90}},{key:"getPosition",value:function(){var e=(0,r.Vx)(t,"getPosition",this,3)([]);return e.inViewport=e.inViewport+.5*this.mediaHeight,e}},{key:"cleanup",value:function(){this.destroy()}},{key:"reset",value:function(){this.isHidden=!1,this.userDismissed=!1,this.element.classList.remove("sticky--show","sticky--hide"),this.element.classList.add("sticky--first-time")}},{key:"manageSticky",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.force,i=void 0!==n&&n;(0,r.Vx)(t,"manageSticky",this,3)([{force:i,stickMod:45,unstickMod:0}]),this.isFixed&&!this.userDismissed&&(document.querySelector(".scroll-up-mobile-nav--visible")?this.element.classList.add("mobile-share--adjust"):this.element.classList.remove("mobile-share--adjust"),window.pageYOffset<=this.unstickAfter?this.stickyShow():this.stickyHide())}},{key:"toggleFiller",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"stick";"stick"===e&&this.filler?(this.filler.classList.add("xs-static"),this.filler.classList.remove("xs-fixed")):"unstick"===e&&this.filler&&(this.filler.classList.remove("xs-static"),this.filler.classList.add("xs-fixed"))}},{key:"stick",value:function(){(0,r.Vx)(t,"stick",this,3)(arguments),this.isHidden=!0,this.element.querySelector(".js-ad-media").style.minHeight="";var e=document.querySelector("#js-header-container .js-sticky-container");if(e){var n="fixed"===getComputedStyle(e.firstElementChild).position||null;this.fixCheck=n?e.clientHeight:0}else this.fixCheck=0;this.context.stickyRegistry.remove(this.element),this.eventBus.trigger("ad-stick-".concat(this.config.wid))}},{key:"unstick",value:function(){(0,r.Vx)(t,"unstick",this,3)(arguments),this.eventBus.trigger("ad-unstick-".concat(this.config.wid)),this.reset()}},{key:"stickyShow",value:function(){var e=this;this.isFixed&&this.isHidden&&(this.isHidden=!1,this.element.classList.remove("sticky--hide"),N.detectTransitionEnd(this.element,{properties:["any"]}).then((function(){e.context.stickyRegistry.add(e.element,e.stickyRegistryOpts)})),this.context.env.isBFN&&N.detectTransitionEnd(this.element,{properties:["height"]}).then((function(){e.context.stickyRegistry.add(e.element,e.stickyRegistryOpts)})),this.element.classList.add("sticky--show"))}},{key:"stickyHide",value:function(){var e=this;this.isFixed&&!this.isHidden&&(this.isHidden=!0,this.element.classList.remove("sticky--show"),N.detectTransitionEnd(this.element,{properties:["any"]}).then((function(){e.context.stickyRegistry.remove(e.element)})),this.element.classList.add("sticky--hide"))}},{key:"destroy",value:function(){_.prototype.destroy.call(this),(0,r.Vx)(t,"destroy",this,3)([])}}])}(W),$=function(e){function t(){var e,n,i,a,s,c,u;return(0,r.PA)(this,t),u=(0,r.$w)(this,t,arguments),(0,r._x)(u,"onStickyManagerEvent",(function(e){var t=e.shouldStick;return u.isSticky=!1,u.lifecycleState!==o.Sx.DESTROYED&&(u.isDismissed?(u.stickyElement.classList.remove("sticky"),!1):t?(u.isSticky=!0,u.stickyElement.classList.add("sticky"),u.stickyElement.classList.remove("sticky--dismissed"),u.context.stickyRegistry.add(u.stickyElement,u.stickyRegistryOpts),!0):(u.dismiss(),!1))})),(0,r._x)(u,"adjustTopPos",(function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{priority:u.stickyRegistryOpts.priority}).priority;if(!(ee.length)&&(t=e.length);for(var n=0,r=new Array(t);n0,m=u&&u.length>0;return(p||m)&&(!c&&u&&(c=u),i=c,r=(0,A.TV)(i,l||"")),e.$$set=function(e){"advertiserUrl"in e&&n(3,c=e.advertiserUrl),"clickThroughUrl"in e&&n(4,u=e.clickThroughUrl),"dfpClickTracker"in e&&n(5,l=e.dfpClickTracker),"target"in e&&n(0,d=e.target),"linkClasses"in e&&n(1,f=e.linkClasses),"$$scope"in e&&n(6,s=e.$$scope)},[d,f,r,c,u,l,s,a]}var K=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,z.S1)(n,e,Q,X,z.N8,{advertiserUrl:3,clickThroughUrl:4,dfpClickTracker:5,target:0,linkClasses:1}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(z.f_);function ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&e.indexOf("pixel")>-1)})),e.$$set=function(e){n(4,t=(0,z.f0)((0,z.f0)({},t),(0,z.Jv)(e))),"context"in e&&n(5,a=e.context),"wid"in e&&n(0,s=e.wid),"stickyViewPixel"in e&&n(1,u=e.stickyViewPixel),"$$scope"in e&&n(7,o=e.$$scope)},t=(0,z.Jv)(t),[s,u,d,f,t,a,i,o]}var le=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,z.S1)(n,e,ue,ce,z.N8,{context:5,wid:0,stickyViewPixel:1}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(z.f_);function de(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1?(e.element.classList.add("temp-sticky"),e.plugins.add(V)):e.plugins.add(U),(0,_e.R)(e.context)||e.plugins.add($),e.context.env.isAdPost()&&e.addFormat(f.Z.formatType,f.Z),e.addFormat(h.formatType,h),e.isInView=!0,e.refreshTimer=null,e}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"unitTemplate",get:function(){return we}},{key:"isMwSticky",get:function(){return i.Z.isXsmall()&&this.context.stickyManager}},{key:"setupSizes",value:function(){(0,r.Vx)(t,"setupSizes",this,3)([]);var e=i.Z.getBreakPoint(),n=this.context.env.adSizes;this.isMwSticky&&this.excludeSize(this.context.env.adSizes.NATIVE,this.context.env.adSizes.FLUID,this.context.env.adSizes.NATIVE_COMPLEX_6),(this.context.env.hasQuiz||"xs"===e||"sm"===e)&&this.excludeSize(n.NATIVE_COMPLEX_RECTANGLE),"sm"===e?this.filterProgrammaticSizes({max:n.PROGRAMMATIC_LEADERBOARD}):"md"!==e&&"lg"!==e||(this.filterProgrammaticSizes({min:n.PROGRAMMATIC_LEADERBOARD}),this.excludeSize(n.NATIVE_COMPLEX_6))}},{key:"setup",value:function(){try{var e=this,n=e.config.wid;e.onPublicEvent("ad-content-ready:".concat(n),(function(t){var n,r;(e.element.classList.add("ad--rendered"),"spotlight"===t.type||"bfp_spotlight_unit"===t.bfpFormatName)&&((t.isJumbo||(null===(n=t.bfpData)||void 0===n||null===(r=n.content)||void 0===r?void 0:r.isJumbo))&&e.element.classList.add("ad-spotlight--jumbo"))})),e.onPublicEvent("ad-wireframe-fadein-finish:".concat(n),(function(){e.eventBus.trigger("ad-reveal:".concat(n),{type:e.context.ad.type,isSticky:e.context.ad.isSticky||!1})})),e.onPublicEvent("ad-refresh:".concat(n),(function(){e.element.classList.contains("ad-jumbotron")&&e.element.classList.remove("ad-jumbotron")}));var o,a,s=i.Z.isXsmall(),c=e.context.env.hasQuiz,u=e.isMwSticky||c&&s;if(e.isMwSticky)e.noLazyRendering=!0,e.config.stickyOptions.stickToBottom="tasty"===e.context.env.destination&&(null===e||void 0===e||null===(o=e.context)||void 0===o||null===(a=o.env)||void 0===a?void 0:a.isVideoRecipePage),(e.context.env.isBPage&&e.context.env.hasConnatixVideo||"buzzfeed"===e.context.env.destination&&"en-us"===e.context.env.localization.edition&&"home"===e.context.env.pageId&&"home"===e.context.env.pageName||"topic"===e.context.env.pageName||"standard_page"===e.context.env.pageName)&&(e.config.stickyOptions.stickToBottom=e.config.stickyOptions.alwaysStickToBottom=!0);(0,l.A)("info","lifecycle","awareness isRefreshable = ".concat(u)),u&&(e.config.refreshOptions=ze({},d.i7));var f={"homepage-swap-refresh":void 0,"feed-ui-swap-refresh":void 0};return Ae(Promise.all(Object.keys(f).map((h=function(t){return Ae(e.context.abeagle.getExperimentVariant(t,{rejectErrors:!1,defaultVariantIfUnbucketed:"off"}),(function(e){f[t]=e}))},function(){for(var e=[],t=0;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1;return a&&o&&s?(this.bfpFormatName=o,this.loadRenderKit(o,a).then((function(){return(0,r.Vx)(t,"buildFormat",n,3)(e)})).then((function(){return n.initBFP()})).catch((function(e){console.error(e),n.destroy()}))):(this.destroy(),null)}},{key:"initBFP",value:function(){this.element.classList.add("ad-flexible--".concat(this.context.ad.bfpFormatName));var e=window[this.bfpFormatName],t={eventBus:this.context.eventBus,tracking:this.context.tracking,trackingData:this.context.trackingData||{},env:this.context.env||{},abeagle:this.context.abeagle||{}},n=this.bfpInstance=e.init({element:this.element.querySelector("#ad-bfp-promo-".concat(this.context.ad.creativeId)),rootElement:this.element,context:t,layout:this.context.getBFPLayout?this.context.getBFPLayout(this.bfpFormatName,this.config):null,slotConfig:this.config,gamData:this.context.ad,bfpData:this.context.ad.bfpData,config:{data:this.context.ad.bfpData,context:b({ad:this.context.ad},t)}});this.setupDFPClickTracker(),this.eventBus.trigger("ad-content-rendered:".concat(this.config.wid)),this.eventBus.trigger("bfp:init-done:".concat(this.config.wid),n)}},{key:"setupDFPClickTracker",value:function(){var e=this.context.ad,t=e.dfpClickTracker,n=e.clickThroughUrl;this.element.querySelectorAll("a").forEach((function(e){var r=e.getAttribute("href")?e.href:n;r.startsWith(t)||(e.href=(0,u.TV)(r,t),e.target="_blank")}))}},{key:"destroy",value:function(){this.eventBus.trigger("ad-content-error:".concat(this.config.wid)),(0,r.Vx)(t,"destroy",this,3)([]),this.bfpInstance&&this.bfpInstance.destroy&&(this.bfpInstance.destroy(),delete this.bfpInstance)}}])}(a.Z);(0,r._x)(y,"formatType","bfp_promo");var w=function(e){function t(){var e;return(0,r.PA)(this,t),(e=(0,r.$w)(this,t,arguments)).nativeVideoEnded=!1,e.eligibleFormats=["bfp_native_instream_video","bfp_spotlight_unit"],e}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"buildFormat",value:function(){this.context.ad.type="video",(0,r.Vx)(t,"buildFormat",this,3)([])}},{key:"initBFP",value:function(){(0,r.Vx)(t,"initBFP",this,3)([]),this.eventBus.trigger("ad-tpl:".concat(this.config.wid),{type:s.T.GAM_VIDEO})}},{key:"blocksSidebar",value:function(){var e="bfp_native_instream_video"===this.bfpFormatName,t=this.config.adPos.match(/sidebar/);return e&&t}},{key:"reportQuartile",value:function(e){if(!this.nativeVideoEnded){var t=this.config.wid;this.eventBus.trigger("ad-native-video-quartile:".concat(t)),4===e.quartile&&(this.blocksSidebar()||this.eventBus.trigger("ad-native-video-ended:".concat(t)),this.nativeVideoEnded=!0),this.eventBus.trigger("native-video-embed:playback-quartile:".concat(t),e)}}},{key:"reportPause",value:function(e){this.nativeVideoEnded||(this.blocksSidebar()||this.eventBus.trigger("ad-native-video-pause:".concat(this.config.wid)),this.eventBus.trigger("dfp-native-video:pause:".concat(this.config.wid),e))}}])}(y.withMixins(c.B));(0,r._x)(w,"formatType","bfp_video")},50320:function(e,t,n){"use strict";n.d(t,{Z:function(){return xe}});var r=n(24027),i=n(80150),o=n(42711),a=(n(97083),n(99404),n(58451),n(48705),n(63396)),s=(n(32249),n(84714),n(84030),n(98254)),c=(n(17807),n(20848)),u=n(17748),l=(n(70833),n(81527)),d=n(19270),f=(n(35813),n(16996),n(81383)),p=n(99945);function m(e,t,n){return n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}function h(e){return function(){for(var t=[],n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?s:null,_=f.length>0?(0,z.TV)(f,h):null,k={assetCover:i,assetImage:o,brandName:c,ctaUrl:_,wid:y},x={adPos:r,brandAvatar:a,brandName:c,cardDescription:u,ctaText:p,ctaUrl:_,creativeId:l,disclosure:g,moreClasses:v,url:w,wid:y},A={creativeId:l,ctaBackground:d,ctaTextColor:m};return e.$$set=function(e){"adPos"in e&&n(7,r=e.adPos),"assetCover"in e&&n(8,i=e.assetCover),"assetImage"in e&&n(0,o=e.assetImage),"brandAvatar"in e&&n(9,a=e.brandAvatar),"brandLinkOut"in e&&n(10,s=e.brandLinkOut),"brandName"in e&&n(11,c=e.brandName),"cardDescription"in e&&n(6,u=e.cardDescription),"creativeId"in e&&n(12,l=e.creativeId),"ctaBackground"in e&&n(13,d=e.ctaBackground),"ctaLinkOut"in e&&n(14,f=e.ctaLinkOut),"ctaText"in e&&n(15,p=e.ctaText),"ctaTextColor"in e&&n(16,m=e.ctaTextColor),"dfpClickTracker"in e&&n(17,h=e.dfpClickTracker),"disclosure"in e&&n(18,g=e.disclosure),"isMp4"in e&&n(1,b=e.isMp4),"moreClasses"in e&&n(19,v=e.moreClasses),"wid"in e&&n(20,y=e.wid)},[o,b,_,k,x,A,u,r,i,a,s,c,l,d,f,p,m,h,g,v,y]}var X=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,_.S1)(n,e,Y,J,_.N8,{adPos:7,assetCover:8,assetImage:0,brandAvatar:9,brandLinkOut:10,brandName:11,cardDescription:6,creativeId:12,ctaBackground:13,ctaLinkOut:14,ctaText:15,ctaTextColor:16,dfpClickTracker:17,disclosure:18,isMp4:1,moreClasses:19,wid:20}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(_.f_),Q=n(60655);function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?s:null,b=d.length>0?(0,z.TV)(d,f):null,v={assetCover:i,assetImage:o,brandName:c,ctaUrl:b,wid:h},y={brandAvatar:a,brandName:c,disclosure:p,wid:h};return e.$$set=function(e){"adPos"in e&&n(1,r=e.adPos),"assetCover"in e&&n(10,i=e.assetCover),"assetImage"in e&&n(2,o=e.assetImage),"brandAvatar"in e&&n(11,a=e.brandAvatar),"brandLinkOut"in e&&n(12,s=e.brandLinkOut),"brandName"in e&&n(13,c=e.brandName),"cardDescription"in e&&n(0,u=e.cardDescription),"ctaText"in e&&n(3,l=e.ctaText),"ctaLinkOut"in e&&n(14,d=e.ctaLinkOut),"dfpClickTracker"in e&&n(15,f=e.dfpClickTracker),"disclosure"in e&&n(16,p=e.disclosure),"isMp4"in e&&n(4,m=e.isMp4),"wid"in e&&n(5,h=e.wid)},[u,r,o,l,m,h,g,b,v,y,i,a,s,c,d,f,p]}var ue=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,_.S1)(n,e,ce,se,_.N8,{adPos:1,assetCover:10,assetImage:2,brandAvatar:11,brandLinkOut:12,brandName:13,cardDescription:0,ctaText:3,ctaLinkOut:14,dfpClickTracker:15,disclosure:16,isMp4:4,wid:5}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(_.f_),le=function(e){function t(){return(0,r.PA)(this,t),(0,r.$w)(this,t,arguments)}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"template",get:function(){return/^story/.test(this.config.adPos)?ue:X}},{key:"buildFormat",value:function(){(0,r.Vx)(t,"buildFormat",this,3)([]),this.element.classList.add("ad-card")}},{key:"getTemplateData",value:function(){var e=Object.assign({},this.context.ad),t=e.assetImage,n={};(e.adPos=this.config.adPos,l.Z.isAny(["xs","sm"])?n.downsize="320:*":n.downsize="400:*",t.indexOf(".gif")>=0)&&(n["output-format"]="mp4",n["resize-quality"]=95,e.isMp4=!0,e.assetCover="".concat(t,"?output-format=jpg&output-quality=90"),(new Image).src=e.assetCover);return e.assetImage=t+decodeURIComponent((0,y.nZ)(n)),e}}])}(w.Z);(0,r._x)(le,"formatType","display_card");var de=n(97498),fe=n(41871),pe=n(31675),me=(n(186),n(66611));function he(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n \n
\n
',(0,i.Lj)(a,"class","xs-p2 ad-wireframe ad__wireframe-container"),(0,i.Lj)(t,"id",s="BF_WIDGET_"+e[0].wid),(0,i.Lj)(t,"data-module","ad-bigstory"),(0,i.Lj)(t,"class","clearfix xs-fit xs-relative card ad-bigstory ad-flexible"),(0,i.Lj)(t,"data-bfa","@l:Big-Story;")},m:function(e,o){(0,i.$T)(e,t,o),(0,i.ye)(n,t,null),(0,i.R3)(t,r),(0,i.R3)(t,a),c=!0},p:function(e,r){var o={};1&r&&(o.config=e[0]),n.$set(o),(!c||1&r&&s!==(s="BF_WIDGET_"+e[0].wid))&&(0,i.Lj)(t,"id",s)},i:function(e){c||((0,i.Ui)(n.$$.fragment,e),c=!0)},o:function(e){(0,i.et)(n.$$.fragment,e),c=!1},d:function(e){e&&(0,i.og)(t),(0,i.vp)(n)}}}function u(e){var t,n;return{c:function(){t=(0,i.bG)("div"),(0,i.Lj)(t,"id",n="BF_WIDGET_"+e[0].wid),(0,i.Lj)(t,"class","clearfix xs-fit xs-relative ad-wireframe ad-bigstory ad-bigstory--simple"),(0,i.Lj)(t,"data-bfa","@l:Big-Story;")},m:function(e,n){(0,i.$T)(e,t,n)},p:function(e,r){1&r&&n!==(n="BF_WIDGET_"+e[0].wid)&&(0,i.Lj)(t,"id",n)},i:i.ZT,o:i.ZT,d:function(e){e&&(0,i.og)(t)}}}function l(e){var t,n,r,o,a=function(e,t){return e[1]?0:1},l=[u,c],d=[];return t=a(e),n=d[t]=l[t](e),{c:function(){n.c(),r=(0,i.cS)()},m:function(e,n){d[t].m(e,n),(0,i.$T)(e,r,n),o=!0},p:function(e,o){var c=s(o,1)[0],u=t;(t=a(e))===u?d[t].p(e,c):((0,i.dv)(),(0,i.et)(d[u],1,1,(function(){d[u]=null})),(0,i.gb)(),(n=d[t])?n.p(e,c):(n=d[t]=l[t](e)).c(),(0,i.Ui)(n,1),n.m(r.parentNode,r))},i:function(e){o||((0,i.Ui)(n),o=!0)},o:function(e){(0,i.et)(n),o=!1},d:function(e){d[t].d(e),e&&(0,i.og)(r)}}}function d(e,t,n){var r=t.slot,i=t.plainWireframe,o=void 0===i||i;return e.$$set=function(e){"slot"in e&&n(0,r=e.slot),"plainWireframe"in e&&n(1,o=e.plainWireframe)},[r,o]}var f=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,i.S1)(n,e,d,l,i.N8,{slot:0,plainWireframe:1}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.f_)},17481:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(24027),i=(n(80150),n(42711)),o=(n(97083),n(99404),n(58451),n(48705),n(63396)),a=(n(32249),n(84714)),s=(n(84030),n(98254),n(17807),n(20848)),c=n(17748),u=(n(70833),n(81527),n(41871)),l=n(31675),d=n(33791),f=(n(186),n(39901)),p=n(17480),m=n(66611);function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n
\n
\n
\n
',(0,i.Lj)(a,"class","xs-flex xs-flex-row ad-wireframe ad__wireframe-container"),(0,i.Lj)(t,"id",c="BF_WIDGET_"+e[0].wid),(0,i.Lj)(t,"data-module","ad-bpage-story"),(0,i.Lj)(t,"class","xs-relative xs-hide md-mb2 md-block ad-animated ad-bpage-story card"),(0,i.Lj)(t,"data-bfa","@l:Story-Bpage;")},m:function(e,o){(0,i.$T)(e,t,o),(0,i.ye)(n,t,null),(0,i.R3)(t,r),(0,i.R3)(t,a),u=!0},p:function(e,r){var o=s(r,1)[0],a={};1&o&&(a.config=e[0]),n.$set(a),(!u||1&o&&c!==(c="BF_WIDGET_"+e[0].wid))&&(0,i.Lj)(t,"id",c)},i:function(e){u||((0,i.Ui)(n.$$.fragment,e),u=!0)},o:function(e){(0,i.et)(n.$$.fragment,e),u=!1},d:function(e){e&&(0,i.og)(t),(0,i.vp)(n)}}}function u(e,t,n){var r=t.slot;return e.$$set=function(e){"slot"in e&&n(0,r=e.slot)},[r]}var l=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,i.S1)(n,e,u,c,i.N8,{slot:0}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.f_)},66611:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(24027),i=n(39901),o=n(17480);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n ");return e.$$set=function(e){"creativeId"in e&&n(1,r=e.creativeId),"ctaBackground"in e&&n(2,i=e.ctaBackground),"ctaTextColor"in e&&n(3,o=e.ctaTextColor)},[l,r,i,o]}var c=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,i.S1)(n,e,s,a,i.N8,{creativeId:1,ctaBackground:2,ctaTextColor:3}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.f_)},60655:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(24027),i=n(39901),o=n(17480);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&null!==e[2]&&h(e),u=e[0].length>0&&b(e),l=[e[4]],d={},p=0;p0&&null!==e[2]?c?(c.p(e,o),6&o&&(0,i.Ui)(c,1)):((c=h(e)).c(),(0,i.Ui)(c,1),c.m(t,n)):c&&((0,i.dv)(),(0,i.et)(c,1,1,(function(){c=null})),(0,i.gb)()),e[0].length>0?u?u.p(e,o):((u=b(e)).c(),u.m(t,null)):u&&(u.d(1),u=null);var s=16&o?(0,i.Lo)(l,[(0,i.gC)(e[4])]):{};a.$set(s)},i:function(e){s||((0,i.Ui)(c),(0,i.Ui)(a.$$.fragment,e),s=!0)},o:function(e){(0,i.et)(c),(0,i.et)(a.$$.fragment,e),s=!1},d:function(e){e&&(0,i.og)(t),c&&c.d(),u&&u.d(),e&&(0,i.og)(r),e&&(0,i.og)(o),(0,i.vp)(a)}}}function y(e,t,n){var r=t.adPos,i=t.brandAvatar,o=t.brandLinkOut,a=t.brandName,s=t.cardDescription,c=t.creativeId,u=t.ctaText,l=t.ctaUrl,d=t.disclosure,f=t.wid,p={adPos:r,creativeId:c,ctaUrl:l},m={brandAvatar:i,brandLinkOut:o,brandName:a,disclosure:d,wid:f};return s=(s||"").trim(),e.$$set=function(e){"adPos"in e&&n(5,r=e.adPos),"brandAvatar"in e&&n(6,i=e.brandAvatar),"brandLinkOut"in e&&n(7,o=e.brandLinkOut),"brandName"in e&&n(8,a=e.brandName),"cardDescription"in e&&n(0,s=e.cardDescription),"creativeId"in e&&n(9,c=e.creativeId),"ctaText"in e&&n(1,u=e.ctaText),"ctaUrl"in e&&n(2,l=e.ctaUrl),"disclosure"in e&&n(10,d=e.disclosure),"wid"in e&&n(11,f=e.wid)},[s,u,l,p,m,r,i,o,a,c,d,f]}var w=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,i.S1)(n,e,y,v,i.N8,{adPos:5,brandAvatar:6,brandLinkOut:7,brandName:8,cardDescription:0,creativeId:9,ctaText:1,ctaUrl:2,disclosure:10,wid:11}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.f_)},97498:function(e,t,n){"use strict";n.d(t,{Z:function(){return g}});var r=n(24027),i=n(98254),o=(n(80150),n(42711),n(97083),n(99404),n(58451),n(48705),n(63396),n(32249)),a=(n(84714),n(84030),n(17807),n(186),n(70833),n(81527),n(39901)),s=n(32766),c=n(62751),u=n(17480);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?(0,u.TV)(c,o):null,m={creativeId:s,ctaBackground:l,ctaTextColor:f},h=function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n',(0,i.Lj)(r,"class","ad-wireframe ad__wireframe-container")},m:function(e,a){(0,i.ye)(t,e,a),(0,i.$T)(e,n,a),(0,i.$T)(e,r,a),o=!0},p:function(e,n){var r={};1&n&&(r.config=e[0]),t.$set(r)},i:function(e){o||((0,i.Ui)(t.$$.fragment,e),o=!0)},o:function(e){(0,i.et)(t.$$.fragment,e),o=!1},d:function(e){(0,i.vp)(t,e),e&&(0,i.og)(n),e&&(0,i.og)(r)}}}function l(e){var t,n;return t=new o.Z({props:{tag:e[1]?"li":"div",attributes:e[2],$$slots:{default:[u]},$$scope:{ctx:e}}}),{c:function(){(0,i.YC)(t.$$.fragment)},m:function(e,r){(0,i.ye)(t,e,r),n=!0},p:function(e,n){var r=c(n,1)[0],i={};2&r&&(i.tag=e[1]?"li":"div"),4&r&&(i.attributes=e[2]),9&r&&(i.$$scope={dirty:r,ctx:e}),t.$set(i)},i:function(e){n||((0,i.Ui)(t.$$.fragment,e),n=!0)},o:function(e){(0,i.et)(t.$$.fragment,e),n=!1},d:function(e){(0,i.vp)(t,e)}}}function d(e,t,n){var r,i=t.slot,o=t.isListItem,a=void 0===o||o;return e.$$set=function(e){"slot"in e&&n(0,i=e.slot),"isListItem"in e&&n(1,a=e.isListItem)},e.$$.update=function(){if(1&e.$$.dirty){n(2,r={id:"BF_WIDGET_".concat(i.wid),"data-module":"ad-grid",class:"md-hide xs-block ad-grid ad-animated ad-fadeleft","data-bfa":"@l:nowbuzzing;"}),"position"in i&&n(2,r["data-position"]=i.position,r)}},[i,a,r]}var f=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,i.S1)(n,e,d,l,i.N8,{slot:0,isListItem:1}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.f_)},41871:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(24027),i=(n(80150),n(42711),n(83351)),o=(n(99404),n(58451),n(48705),n(63396),n(32249),n(84714),n(84030),n(98254),n(17807),n(186),n(70833),n(81527),function(e){function t(){var e;return(0,r.PA)(this,t),(e=(0,r.$w)(this,t,arguments)).template=null,e}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"buildFormat",value:function(){this.element.classList.remove("js-hidden"),this.element.classList.add("ad-flexible--".concat(this.formatType),"ad-flexible--".concat(this.context.ad.creativeId)),this.eventBus.trigger("ad-content-rendered:".concat(this.config.wid))}}])}(i.Z));(0,r._x)(o,"formatType","impression_pixel")},31675:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(24027),i=(n(80150),n(42711),n(83351)),o=(n(99404),n(39901)),a=n(17480);function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n');e.parentElement.insertAdjacentHTML("beforeend",o)}else{e.insertAdjacentHTML("afterEnd",'
')}n.style.visibility="visible",this.onDOMEvent(n.querySelector("a"),"click",this.trackClick.bind(this))}},{key:"trackClick",value:function(e){this.eventBus.trigger("advertise-click:".concat(this.config.wid),{url:e.target.href})}}])}(i.Z)},80226:function(e,t,n){"use strict";n.d(t,{Z:function(){return m}});var r=n(24027),i=n(81527),o=(n(80150),n(42711)),a=(n(97083),n(99404),n(58451),n(48705),n(63396),n(32249),n(84714),n(84030),n(98254),n(17807),n(20848)),s=n(17748),c=n(64544),u=(n(19270),n(35813),n(70833),n(16996),n(81383)),l=n(2282),d=n(82545),f=n(97498),p=n(41871),m=function(e){function t(){var e;return(0,r.PA)(this,t),(e=(0,r.$w)(this,t,arguments)).config.refreshOptions={infinite:!0},e.plugins.add(u.Z),e.plugins.add(l.Z),e.context.env.isBFO&&i.Z.isAny(["xs"])&&e.addFormat(f.Z.formatType,f.Z),e.addFormat(d.C.formatType,d.C),e.addFormat(d.f.formatType,d.f),e.context.env.isAdPost()&&e.addFormat(p.Z.formatType,p.Z),e.context.env.hasQuiz&&e.element.classList.add("ad-on-quiz"),"promo-inline1"!==e.config.adPos&&"promo-quiz-inline1"!==e.config.adPos||(e.noLazyRendering=!0),e}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"setupSizes",value:function(){(0,r.Vx)(t,"setupSizes",this,3)([]);var e=this.context.env.adSizes;(this.context.env.hasQuiz&&this.excludeSize(e.NATIVE_COMPLEX_100),i.Z.isAny(["md","lg"]))&&(this.element.getBoundingClientRect().x<0?this.filterProgrammaticSizes({max:e.PROGRAMMATIC_SMARTPHONE_BANNER}):this.filterProgrammaticSizes({min:e.PROGRAMMATIC_LEADERBOARD}))}},{key:"handleAdSurveyContentLoaded",value:function(){var e=this.element.parentNode;if(e&&e.classList.contains("ad-wireframe-wrapper--inline")&&"undefined"!==typeof MutationObserver){(this.surveyObserver=new MutationObserver((function(t,n){var r=!0,i=!1,o=void 0;try{for(var a,s=t[Symbol.iterator]();!(r=(a=s.next()).done);r=!0){var c=a.value;c.addedNodes&&"script"===c.addedNodes[0].tagName.toLowerCase()&&c.addedNodes[0].src.indexOf("https://secure.insightexpressai.com/adServer/adServerESI.aspx")>=0&&(e.classList.remove("ad-wireframe-wrapper--inline"),e.style.minHeight="1px"),n.disconnect()}}catch(u){i=!0,o=u}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}}))).observe(e,{attributes:!1,childList:!0,subtree:!1})}}},{key:"handleAdContentLoaded",value:function(e){if("dfp_native_video"!==e.type)return(0,r.Vx)(t,"handleAdContentLoaded",this,3)(arguments),void this.handleAdSurveyContentLoaded();(0,r.Vx)(t,"handleAdContentLoaded",this,3)(arguments),this.element.classList.remove("ad-ex","ad-ex--inline","ad-promo-inline","card"),this.element.classList.add("xs-mb4","sm-hide");var n=this.element.querySelector(".js-awareness-wrapper");n&&n.classList.add("card")}},{key:"destroy",value:function(){this.surveyObserver&&(this.surveyObserver.disconnect(),delete this.surveyObserver),(0,r.Vx)(t,"destroy",this,3)([])}}])}(o.Z.withMixins(a.Z_,s.Q,c.U))},27363:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(24027),i=n(39901),o=n(28403);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(c){s=!0,i=c}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(e){var t,n=e[5].default,r=(0,s.nu)(n,e,e[4],null);return{c:function(){r&&r.c()},m:function(e,n){r&&r.m(e,n),t=!0},p:function(e,i){r&&r.p&&(!t||16&i)&&(0,s.km)(r,n,e,e[4],t?(0,s.u2)(n,e[4],i,null):(0,s.VO)(e[4]),null)},i:function(e){t||((0,s.Ui)(r,e),t=!0)},o:function(e){(0,s.et)(r,e),t=!1},d:function(e){r&&r.d(e)}}}function p(e){for(var t,n,r=e[5].default,i=(0,s.nu)(r,e,e[4],null),o=[e[2]],a={},c=0;ce.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?(0,c.TV)(u,l):null,h={tag:"span",attributes:{class:"ad-story-video__title-cta"}},g=s.length>0?s:null,b={tag:"span",attributes:{class:"ad-disclosure-text"}},v={tag:"none",attributes:{}};return m&&(h.tag="a",h.attributes.href=m,h["data-bfa"]=i,h["data-bfa-position"]=r),g&&(b.attributes.id="ad-disclosure-mobile--".concat(d),v.tag="a",v.attributes.href=g),e.$$set=function(e){"adPos"in e&&n(7,r=e.adPos),"bfa"in e&&n(8,i=e.bfa),"brandAvatar"in e&&n(0,o=e.brandAvatar),"brandName"in e&&n(1,a=e.brandName),"brandLinkOut"in e&&n(9,s=e.brandLinkOut),"ctaLinkOut"in e&&n(10,u=e.ctaLinkOut),"dfpClickTracker"in e&&n(11,l=e.dfpClickTracker),"wid"in e&&n(12,d=e.wid),"videoName"in e&&n(2,f=e.videoName)},[o,a,f,h,b,v,p,r,i,s,u,l,d]}var z=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,s.S1)(n,e,x,k,s.N8,{adPos:7,bfa:8,brandAvatar:0,brandName:1,brandLinkOut:9,ctaLinkOut:10,dfpClickTracker:11,wid:12,videoName:2}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(s.f_);function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&e[3]&&E(e);return{c:function(){n&&n.c(),t=(0,s.cS)()},m:function(e,r){n&&n.m(e,r),(0,s.$T)(e,t,r)},p:function(e,r){var i=S(r,1)[0];e[1].length>0&&e[3]?n?n.p(e,i):((n=E(e)).c(),n.m(t.parentNode,t)):n&&(n.d(1),n=null)},i:s.ZT,o:s.ZT,d:function(e){n&&n.d(e),e&&(0,s.og)(t)}}}function C(e,t,n){var r=t.bfa,i=t.ctaLinkOut,o=t.ctaText,a=t.dfpClickTracker,s=t.adPos,u=i.length>0?(0,c.TV)(i,a):null;return e.$$set=function(e){"bfa"in e&&n(0,r=e.bfa),"ctaLinkOut"in e&&n(4,i=e.ctaLinkOut),"ctaText"in e&&n(1,o=e.ctaText),"dfpClickTracker"in e&&n(5,a=e.dfpClickTracker),"adPos"in e&&n(2,s=e.adPos)},[r,o,s,u,i,a]}var P=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,s.S1)(n,e,C,j,s.N8,{bfa:0,ctaLinkOut:4,ctaText:1,dfpClickTracker:5,adPos:2}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(s.f_);function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O(e){for(var t=1;t'),t.insertAdjacentHTML("afterend",'');var n=this.element.querySelector(".js-header"),r=this.element.querySelector(".js-footer");this.headerTemplate=this.templateRender(n,z),this.footerTemplate=this.templateRender(r,P),this.addDestroyAction((function(){return e.componentDestroy()}))}},{key:"templateRender",value:function(e,t){var n=this.getTemplateData(),r=n.videoId,i=n.videoName;return T.renderTemplate({template:t,target:e,props:O({},n,{context:this.context,bfa:"a:video-dfp; @d:None; @o:{dimension3:".concat(r,",dimension4:").concat(i,"};")+"@e:{obj_id:".concat(r,",post_category:Advertiser,obj_type:video,p:None}")})})}},{key:"componentDestroy",value:function(){this.headerTemplate&&this.headerTemplate.$destroy(),this.footerTemplate&&this.footerTemplate.$destroy()}}])}(a.t)},65211:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var r=n(24027),i=(n(80150),n(42711)),o=(n(97083),n(99404),n(58451),n(48705),n(63396),n(32249),n(84714),n(84030),n(98254),n(17807),n(20848)),a=(n(186),n(70833),n(81527),n(41871)),s=function(e){function t(){var e;return(0,r.PA)(this,t),(e=(0,r.$w)(this,t,arguments)).context.env.isAdPost()&&e.addFormat(a.Z.formatType,a.Z),e}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.Z.withMixins(o.Z_,o.E6))},9895:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(24027),i=n(39901),o=n(5263);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n> disabled on desktop, all flags off"),e.removeToolbarAd()),n=!0,t||r||i||o}))}))}))}))}),(function(t){return n?t:!!(0,d.R)(e.context)||(e.removeToolbarAd(),!1)})):(!0,!1)}))}catch(n){return Promise.reject(n)}}}])}(i.Z.withMixins(o.Z_))},12239:function(e,t,n){"use strict";n.d(t,{Z:function(){return T}});var r=n(24027),i=n(39901),o=n(5263);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n> enabled for mweb bpage",{env:t}),!0):t.isFeedpager&&(t.isBFO||t.isBFN)?((0,r.A)("info","lifecycle","toolbar >> enabled for mweb feedpager",{env:t}),!0):t.isFeedPage&&"shopping"===t.pageCategory?((0,r.A)("info","lifecycle","toolbar >> enabled for mweb shopping_ui",{env:t}),!0):"topic"===t.pageName||"standard_page"===t.pageName?((0,r.A)("info","lifecycle","toolbar >> enabled for mweb feed_ui ".concat(t.pageName),{env:t}),!0):"buzzfeed"===t.destination&&"en-us"===t.localization.edition&&"home"===t.pageId&&"home"===t.pageName?((0,r.A)("info","lifecycle","toolbar >> enabled for mweb feed_ui home",{env:t}),!0):((0,r.A)("info","lifecycle","toolbar >> DISABLED",{env:t}),!1)}},70753:function(e,t,n){"use strict";n.d(t,{q$:function(){return r},bB:function(){return i},Ii:function(){return a},nC:function(){return o},q0:function(){return s},i7:function(){return c},y0:function(){return u}});var r=50,i=32,o="stopRefresh",a="pauseRefresh",s={default:{inViewSeconds:32,maxRefreshes:9999,infinite:!0},globalOverride:{edition:{"ja-jp":{inViewSeconds:32}}}},c={infinite:!0,inViewSeconds:30},u={maxRefreshes:9999,inViewSeconds:32,pages:[{adType:"toolbar",adPos:"tb1",wid:"52-1",targeting:{wid:"52-1",pos:["tb1"]}},{adType:"toolbar",adPos:"tb2",wid:"52-2",targeting:{wid:"52-2",pos:["tb2"]}},{adType:"toolbar",adPos:"tb3",wid:"52-3",targeting:{wid:"52-3",pos:["tb3"]}}]}},1915:function(e,t,n){"use strict";n.d(t,{C:function(){return c}});var r=n(3379),i=n(75951),o=n(70833),a=n(53709),s=n(42902),c=function(e,t){var n=t.env,c=t.bidder,u=void 0===c?"":c,l=t.isBFN,d=r.Z.get(i.U5),f=((d&&"null"!==d&&"undefined"!==d?d:n.userCountry)||"us").toLowerCase(),p=l||n.isBFN;(0,o.A)("info","adCall","core/ad-call: userCountry",{userCountry:f,revGeoCookie:d,"env.userCountry":n.userCountry});var m=(0,a.gB)(n),h=m.edition,g=m.lang;(0,o.A)("info","adCall","core/ad-call: page edition/country",{edition:h,lang:g});var b={env:n,lang:g,bidder:u},v="bzfd";return p?e.zone1="bfnews":v=(0,s.tb)(f,h),s.ZP[v].buildAdCall(e,b)}},98254:function(e,t,n){"use strict";n.d(t,{Z:function(){return Ve}});var r=n(42235),i=n(3379),o=n(20238),a=n(75951),s=(n(93563),n(42772));const c={queryStringToObject:o.jH};const u="undefined"!==typeof window&&"permutive-test"in(c.queryStringToObject(window.location.search)||{});async function l({abeagle:e}){if(u)return Promise.resolve(!0);if(a.MS.needsConsent()){if(!(await a.jQ.hasConsented("permutive"))||s.ZP.isMobileApp())return Promise.resolve(!1)}return e.getExperimentVariant("ADSGROUP-442-permutive").catch((e=>e&&"ExperimentNotFound"===e.type?"on":null)).then((e=>Promise.resolve("on"===e)))}var d,f=n(81527),p=n(19270),m=!1;function h(e,t){var n=e.data||{},r=n.source,i=n.action,o=n.data;if("dfpNativeTemplate"===r&&i&&"object"===typeof o&&null!==o){var a=function(e){for(var t in e){if(/Encoded$/.test(t))e[t.replace("Encoded","")]=decodeURIComponent(e[t])}for(var n in e){var r=e[n];"string"!==typeof r||/Encoded$/.test(n)||(e[n]=r.trim().replace(/\\('|\u2019)/g,"$1").replace(/\s*\n\s*/g,"\n").replace(/\s{2,}/g," "))}return e}(o);t.trigger("post-message:".concat(a.wid),{action:i,ad:a})}else"adlibSnippet"===r?t.trigger("post-message:creativeSnippet",e.data):"fan"===r&&"error"===i&&"object"===typeof o&&null!==o?t.trigger("post-message:".concat(o.wid),{action:"error",error:"FAN"}):"jumbotron"===r&&t.trigger("post-message:jumbotron:".concat(o.wid),{action:i,data:o})}m=!1,d=void 0;var g={start:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};m||(m=!0,d=function(t){return g.handleMessageEvent(t,e.eventBus)},window.addEventListener("message",d))},handleMessageEvent:function(e,t){(function(e){var t=e.origin;if(!t)return!1;var n=navigator.userAgent.match(/Edge/i)&&navigator.userAgent.match(/Windows/i);return/(?:buzzfeed(?:news)?\.(?:com|io)|tasty\.co|googlesyndication\.com)/.test(t)||n&&/^javascript:/.test(t)})(e)&&h(e,t)},stop:function(){window.removeEventListener("message",d)}},b=n(18977),v=["2162785669"],y=["10226773"],w=["20072413","102536773","35253013","495329533","12342133","263657533","12340813","135123253","235801453"],_=n(99945),k=n(89809),x=n(58451);var z,A={loadScript:r.v},S={init:function(e){var t=e.env,n=e.abeagle;return z||(z=n.isOn("ads_ad_lightning").then((function(e){return e?Promise.resolve(!0):Promise.reject(new x.x9)})).then((function(){var e=t.isDev||t.isStage?"buzzfeed-staging":"buzzfeed";return A.loadScript("".concat("https://tagan.adlightning.com","/").concat(e,"/").concat("op.js"))})).catch((function(e){return t=e,(null!=(n=x.x9)&&"undefined"!==typeof Symbol&&n[Symbol.hasInstance]?n[Symbol.hasInstance](t):t instanceof n)?null:Promise.reject(e);var t,n})))}},E=n(39782),j=n(22299),C=n(53709),P=n(63375);function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"page",t=arguments.length>1?arguments[1]:void 0;return Z.tagReady.then((function(n){try{"page"===e?n.loadSignals(B,t):n.loadSignalsForSlots(e,t)}catch(r){return console.error(r),Promise.reject()}return Promise.resolve()}))})),runOnce:function(e){for(var t=this,n=arguments.length,r=new Array(n>1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:500;(0,W.A)("info","thirdparty","doubleverify UNIT onDvtagReady called",{callback:e,timeout:t});var n=window.dvtag||{};n.cmd=n.cmd||[];var r={callback:e,timeout:t,timestamp:(new Date).getTime()};n.cmd.push((function(){n.queueAdRequest(r)})),setTimeout((function(){var e=r.callback;r.callback=null,e&&e()}),t)},defineDvtagSlot:function(e,t){if(window){(0,W.A)("info","thirdparty","doubleverify > Unity > defineDvtagSlot",{elementId:e,params:t});var n=window.dvtag||{};n.cmd=n.cmd||[],n.cmd.push((function(){n.defineSlot(e,t)}))}},getDvtagTargeting:function(e){if(!window)return{};(0,W.A)("info","thirdparty","doubleverify > Unity > getDvtagTargeting",e);var t=window.dvtag||{};return t.cmd=t.cmd||[],t.getTargeting?t.getTargeting(e):{}},updateDvTagTargeting:function(e){window&&e.forEach((function(e){var t=e.getSlotElementId(),n=q.getDvtagTargeting(t);e.updateTargetingFromMap(n)}))}};var J="ads_doubleverify";var Y={isOn:function(e){return function(){for(var t=[],n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n dependencies RESOLVED"),(0,W.A)("info","consent","ccpaConsent",s),(0,W.A)("info","consent","personalizationConsent",c),(0,W.A)("info","adCall","permutiveOn",u),me(ke(u),(function(){a.cmd.push(ge((function(){if(Ne({googletag:a,targeting:l}),We({googletag:a,settings:Ze({env:n})}),a.pubads().setPrivacySettings({restrictDataProcessing:Fe(s)}),a.pubads().disableInitialLoad(),a.pubads().enableAsyncRendering(),a.pubads().enableSingleRequest(),a.pubads().addEventListener("slotOnload",ze),a.pubads().addEventListener("slotRenderEnded",Se),a.pubads().addEventListener("slotRequested",Ae),a.pubads().addEventListener("slotVisibilityChanged",xe),a.pubads().addEventListener("impressionViewable",Ee),u){var e=a.pubads().getTargeting("permutive");if(0===(null===e||void 0===e?void 0:e.length)){var t=localStorage.getItem("_pdfps");a.pubads().setTargeting("permutive",t?JSON.parse(t):[])}}return a.enableServices(),Y.isOnAndSignals({abeagle:r},Re).then((function(e){var t=de(e,1)[0];(0,W.A)("info","thirdparty","#configureGPT: doubleverify > signals: is dv on?",t),t&&Y.signals.loadSignals("page")})),me()})))}))}))}))}));function ge(e){return function(){for(var t=[],n=0;n=10||window&&window.permutive)return clearInterval(i),void t();r++}),50);(0,W.A)("info","adCall","permutive defined ,interval:",i)}))})),xe=ge((function(e){var t=String(e.slot.getTargeting("wid"));return me(Pe.get("eventBus"),(function(n){de(n,1)[0].trigger("gpt:slotVisibilityChanged:".concat(t),e)}))})),ze=ge((function(e){var t=String(e.slot.getTargeting("wid"));if(Me(t)&&t)return me(Pe.get("eventBus"),(function(n){de(n,1)[0].trigger("gpt:slotOnload:".concat(t),e)}));window.raven&&window.raven.captureMessage("onSlotLoad error",{tags:{gptEvent:e}})})),Ae=ge((function(e){var t,n=String(e.slot.getTargeting("wid"));if(null===(t=Ie[n])||void 0===t?void 0:t.getAdUnitPath())return me(Pe.get("env"),(function(e){var t=de(e,1)[0],r=Ie[n].getAdUnitPath(),i=de(r.split("/"),6),o=i[2],a=i[3],s=i[4],c=i[5];(0,re.A)(ne.fG,{detail:{wid:n,unitPath:r,zone1:o,edition:a,vertical:s,pos:c}}),(0,re.l)(ne.fG,t)}))})),Se=ge((function(e){var t=String(e.slot.getTargeting("wid"));delete Oe[t];var n=Me(t);if((0,W.A)("info","adCall","slot is",n),n&&t)return me(Pe.get("eventBus"),(function(n){de(n,1)[0].trigger("gpt:slotRenderEnded:".concat(t),e)}));window.raven&&window.raven.captureMessage("onSlotRenderEnded error",{tags:{gptEvent:e}})})),Ee=ge((function(e){var t=String(e.slot.getTargeting("wid"));if(Me(t)&&t)return me(Pe.get("eventBus","env"),(function(n){var r=de(n,2),i=r[0],o=r[1];i.trigger("gpt:impressionViewable:".concat(t),e);var a=Ie[t].getAdUnitPath(),s=de(a.split("/"),6),c=s[2],u=s[3],l=s[4],d=s[5];(0,re.A)(ne.Jg,{detail:{wid:t,unitPath:a,zone1:c,edition:u,vertical:l,pos:d}}),(0,re.l)(ne.Jg,o)}));window.raven&&window.raven.captureMessage("impressionViewable error",{tags:{gptEvent:e}})})),je={checkIsOn:l},Ce="https://securepubads.g.doubleclick.net/tag/js/gpt.js",Pe={_eventBusGetter:null,_envGetter:null,_localizationGetter:null,_abeagleGetter:null,_gdprGetter:null,_ccpaGetter:null,_trackingGetter:null,get:function(){for(var e=arguments.length,t=new Array(e),n=0;n=3)&&"Y"===e.charAt(2)}function Ne(e){var t=e.googletag,n=e.targeting,r=void 0===n?{}:n;t.pubads().clearTargeting(),Object.keys(r).forEach((function(e){t.pubads().setTargeting(e,r[e])}))}function Ze(e){var t=e.env;return t.isAdPost()||t.cmsTags.includes("commerce-partnership")?{fetchMarginPercent:-1,renderMarginPercent:-1,mobileScaling:-1}:f.Z.isAny(["md","lg"])?Promise.resolve({fetchMarginPercent:1e3,renderMarginPercent:200}):null}function We(e){var t=e.googletag,n=e.settings;t.pubads().enableLazyLoad(n)}be=null,ve=new p.BH,Pe._eventBusGetter=new p.BH,Pe._envGetter=new p.BH,Pe._localizationGetter=new p.BH,Pe._abeagleGetter=new p.BH,Pe._gdprGetter=new p.BH,Pe._ccpaGetter=new p.BH,Pe._trackingGetter=new p.BH,Ie={},Oe={},we={getPageTargeting:function(){return Promise.resolve(null)},getSlotTargeting:function(){return Promise.resolve(null)}};var Ue=function(){var e=window;return"function"===typeof e.describe&&"function"===typeof e.expect},$e=function(){return window._isAdsServiceTest};Promise.allSettled=Promise.allSettled||function(e){return Promise.all(e.map((function(e){return e.then((function(e){return{status:"fulfilled",value:e}})).catch((function(e){return{status:"rejected",reason:e}}))})))};var Ve={AdError:x.ZP,thumbnailReady:_.qB,buildAdCall:te.C,getAdCallCategory:C.jP,inject:function(e){"eventBus"in e&&Pe._eventBusGetter.resolve(e.eventBus),"env"in e&&Pe._envGetter.resolve(e.env),"localization"in e&&Pe._localizationGetter.resolve(e.localization),"abeagle"in e&&Pe._abeagleGetter.resolve(e.abeagle),"gdpr"in e&&Pe._gdprGetter.resolve(e.gdpr),"ccpa"in e&&Pe._ccpaGetter.resolve(e.ccpa),"tracking"in e&&Pe._trackingGetter.resolve(e.tracking)},configure:function(e){var t=function(e){return function(){var t=arguments;return Promise.resolve().then((function(){return e.apply(void 0,fe(t))})).catch((function(){return{}}))}},n=e.customTargetingPage,r=e.customTargetingSlot;"function"===typeof n&&(we.getPageTargeting=t(n)),"function"===typeof r&&(we.getSlotTargeting=t(r))},init:function(){var e=function(e,t,n){return n.init(e).then((function(e){return e}),(function(e){return console.error(e),null}))};if(Ue()&&!$e())throw new Error("Unit tests should not make real ad calls! Make sure mock `ads` methods");var t=Ue()||$e();if(be)return be;(0,re.A)(ne.Ly);var n=(0,C.gZ)();return(n+=(n?" + ":"")+b.ZP.getDFPKeyword())&&document.body.insertAdjacentHTML("beforeend",'\n
\n '.concat(n,"\n
\n ")),be=Pe.get("eventBus","env","localization","abeagle","gdpr","ccpa","tracking").then((function(n){var r=de(n,7),i=r[0],o=r[1],a=r[2],s=r[3],c=r[4],u=r[5],l=r[6];g.start({eventBus:i});var d,f={env:o,localization:a,abeagle:s,gdpr:c,ccpa:u,tracking:l,googletagReady:ve},p=e.bind(null,f);d=o.localization.language?o.localization.language:"getRawPageLanguage"in a?a.getRawPageLanguage():"en",(0,W.A)("info","adCall","language set",d),(0,ee.m0)(d),Le=o.userCountry||"us",Re=(0,se.Aw)("doubleverify",Le,o.localization.edition),(0,W.A)("info","thirdparty","DoubleVerify using",Re),Te=(0,se.RT)(Le);var m,h=[De(),(m={gdpr:c},m.gdpr.fetchAdPurposeConsent().then((function(e){if(!e)throw new x.ZP("Did not consent, not loading ads.")}))),p("ad_lightning",S)];t||h.push(p("doubleverify",Y.mapInit(Re)),Y.isOn({abeagle:s}).then((function(e){return e&&"signals"===Re?Y.signals.targetingDataReady.then((function(){return p("prebid",Te.getPrebidInitializer("prebid",f))})):p("prebid",Te.getPrebidInitializer("prebid",f))})),Te.BIDDERS.includes("amazon")?p("amazon",Te.getPrebidInitializer("amazon",f)):Promise.resolve());var b=Promise.all(h);return p("teads",K),p("liveRamp",oe),b.then((function(){i.trigger("ads:initialized"),(0,re.A)(ne.tR),(0,re.l)(ne.C2,o)}))}))},start:function(){return this.init().catch((function(e){return t=e,(null!=(n=x.ZP)&&"undefined"!==typeof Symbol&&n[Symbol.hasInstance]?n[Symbol.hasInstance](t):t instanceof n)?Promise.resolve():Promise.reject(e);var t,n}))},reset:ge((function(){return Ie={},Oe={},me(Pe.get("env","abeagle","gdpr"),(function(e){var t=de(e,3),n=t[0],r=t[1],i=t[2];return Promise.all([ve,_e({env:n,abeagle:r,gdpr:i})]).then((function(e){var t=de(e,2),r=t[0],i=t[1];r.destroySlots(),Ne({googletag:r,targeting:i}),We({googletag:r,settings:Ze({env:n})})}))}))})),clearTargeting:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(Ie[e]){var n=Ie[e];t.forEach((function(e){return n.clearTargeting(e)}))}},renderWidget:function(e){var t=this,n=e.wid;return Oe[n]?Oe[n]:(this.createAdSlotContainer(n),Oe[n]=Pe.get("env","gdpr","ccpa","abeagle","localization").then((function(r){var i=de(r,5),o=i[0],a=i[1],s=i[2],c=i[3],u=i[4],l={env:o,gdpr:a,ccpa:s,abeagle:c,googletagReady:ve},d=(0,te.C)(e,{env:o,localization:u});if("/DISABLE/"===d)return t.destroySlot(n);var f=(null===Te||void 0===Te?void 0:Te.getAllBidRequesters(l))||[];return Promise.all([t.init(),t.defineSlot(e)]).then((function(n){var r=de(n,2)[1];return t.requestHeaderBid(f,le({},e,{path:d,slot:r}))}))})).then((function(){return t.display(e)})))},refreshWidget:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=e.wid;if(Oe[r])return Oe[r];if(!Ie[r]||!Ie[r].getSlotElementId())return this.renderWidget(e,!1,n);(0,W.A)("info","lifecycle","renderWidget ".concat(r," refresh"),{slotStatus:Oe[r],slot:Ie[r]});var i=Ie[r].getTargetingKeys().filter((function(e){return/^hb_|amzn/.test(e)}));return Ve.clearTargeting(r,i),Object.keys(n).forEach((function(e){Ie[r].setTargeting(e,n[e])})),Oe[r]=Pe.get("env","gdpr","ccpa","abeagle","localization").then((function(n){var i=de(n,5),o=i[0],a=i[1],s=i[2],c=i[3],u=i[4],l={env:o,gdpr:a,ccpa:s,abeagle:c,googletagReady:ve},d=(0,te.C)(e,{env:o,localization:u});if("/DISABLE/"===d)return t.destroySlot(r);var f=(null===Te||void 0===Te?void 0:Te.getAllBidRequesters(l))||[];return Promise.all([t.requestHeaderBid(f,le({},e,{path:d,slot:Ie[r]})),ve,Y.isOnAndUnity({abeagle:c},Re)])})).then((function(e){var t=de(e,3),n=t[1],i=de(t[2],2),o=i[0],a=i[1];(0,W.A)("info","thirdparty","doubleverify > Unity > #refreshWidget: DV (Unity) Is On / tagReady?",o,a),o?(Y.unity.updateDvTagTargeting([Ie[r]]),a.then((function(){n.pubads().refresh([Ie[r]])}))):n.pubads().refresh([Ie[r]])}))},defineSlot:function(e){var t=e.wid,n=e.size,r=void 0===n?"fluid":n,i=e.targeting,o=void 0===i?{}:i,a=Ie[t];return a?Promise.resolve(a):Promise.all([Pe.get("env","localization"),ve,we.getSlotTargeting(e),new Promise((function(e){"cookieDeprecationLabel"in navigator?navigator.cookieDeprecationLabel.getValue().then((function(t){e(void 0!==t)})):e(!1)})),Pe.get("abeagle").then((function(e){var t=de(e,1)[0];return Y.isOn({abeagle:t})}))]).then((function(n){var i=de(n,5),a=de(i[0],2),s=a[0],c=a[1],u=i[1],l=i[2],d=i[3],f=i[4];Object.assign(o,l);var p=(0,te.C)(e,{env:s,localization:c});if("/DISABLE/"===p)return null;var m=s||{},h=m.isBFN,g=void 0!==h&&h,b=m.userCountry,v=void 0===b?"us":b,y=s.localization.edition||"en-us",w="bzfd";!g&&(0,se.tV)(v)?w="geo-".concat(v):(0,se.Uy)(y)&&(w="ed-".concat(y));var _=(0,se.RB)(w,e);"bzfd"!==w&&(r=_.size);var k=Be(t),x=u.defineSlot(p,r,k);if(f&&"unity"===Re){var z=r.map((function(e){var t=de(e,2);return{width:t[0],height:t[1]}}));(0,W.A)("info","thirdparty","doubleverify > Unity > #defineSlot: DV (Unity) Is On / sizeRemap",z),Y.unity.defineDvtagSlot(k,{id:p,sizes:Re}),Y.unity.onDvtagReady()}Object.keys(o).forEach((function(e){x.setTargeting(e,[].concat(o[e]))}));var A=Ve.getAdCallCategory(e,{env:s});return A&&x.setTargeting("zone3",A),x.setTargeting("addressable",(0,ae.B)()?"true":"false"),x.setTargeting("cookieDeprecation",d?"true":"false"),x.addService(u.pubads()),Ie[t]=x,x}))},display:ge((function(e){var t=e.wid,n=e.isGAMNativeVideo,r=void 0!==n&&n,i=[Ie[t]];return Promise.all([Pe.get("abeagle").then((function(e){var t=de(e,1)[0];return Y.isOn({abeagle:t})})),ve]).then((function(e){var n=de(e,2),o=n[0],a=n[1],s=o&&"signals"===Re,c=o&&"unity"===Re;if((0,W.A)("info","thirdparty","doubleverify > #display : what DV is on?",{DV_Signals:s,DV_Unity:c,DV_ON:o,isGAMNativeVideo:r}),!s||r||c)!s&&c?(Y.unity.updateDvTagTargeting(i),Y.unity.onDvtagReady((function(){a.pubads().refresh(i,{changeCorrelator:!1}),a.display(Be(t))}))):(a.pubads().refresh(i,{changeCorrelator:!1}),a.display(Be(t)));else{!function(e,t){var n=Y.signals.runOnce(e,t);Y.signals.loadSignals(t,n),setTimeout(n,750)}((function(e){return a.pubads().refresh(e,{changeCorrelator:!1})}),i),a.display(Be(t))}}))})),destroySlot:function(e){var t=e.wid,n=Ie[t];return n?(delete Ie[t],delete Oe[t],ve.then((function(e){e.destroySlots([n])}))):Promise.resolve()},createAdSlotContainer:function(e){var t="div-gpt-ad-".concat(e),n=Be(e);document.querySelectorAll(".js-ad-".concat(e)).forEach((function(r){var i=null===r||void 0===r?void 0:r.querySelector("#".concat(t));if(r&&!i){var o='\n
\n '),a=r.querySelector("script:first-child");a?a.insertAdjacentHTML("afterend",o):r.insertAdjacentHTML("afterbegin",o)}else i&&n!==t&&(i.id=n)}))},isEmpty:function(e){var t=e.size,n=e.isEmpty,r=e.campaignId,i=e.creativeTemplateId;return n||null===t||void 0===t||v.indexOf(String(r))>-1||y.indexOf(String(i))>-1},isBackfillSlot:function(e){if(Ve.isEmpty(e))return!1;var t=e.advertiserId;return!(t&&!e.isBackfill)||w.indexOf(String(t))>-1},isProgrammaticSlot:ge((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(Ve.isEmpty(e))return!1;var n=e.size,r=de(n,2),i=r[0],o=r[1];return me(Pe.get("env"),(function(e){var r=de(e,1)[0];return(!k.Z.isEqual(n,r.adSizes.RESEARCH_PIXEL)||!k.Z.contains(t,n))&&(1===i&&1===o||k.Z.isProgrammatic(r.programmaticSizes,n,{strict:!1}))}))})),isIframeContent:ge((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(Ve.isEmpty(e))return!1;var n=e.size,r=de(n,2),i=r[0],o=r[1];return 0===i&&0===o||Ve.isProgrammaticSlot(e,t)})),getRenderedAdSize:function(e,t){if(Ve.isEmpty(e))return(0,W.A)("warn","adCall","ad is empty"),{};(0,W.A)("info","adCall","gptEv:",e),(0,W.A)("info","adCall","options",t);var n=de(e.size||[1,1],2),r=n[0],i=n[1];if(1===r&&r===i){var o=t.wid,a=document.getElementById(Be(o)).querySelector("iframe");r=a.offsetWidth,i=a.offsetHeight}return{width:r,height:i}},detectAdBlock:function(){return ye?((0,W.A)("info","adCall","ad block enabled. Please disable to see the ads"),ye):ye=new Promise(ge((function(e){return(0,r.v)("//www.buzzfeed.com/static/js/ad-detection/ads.js").then((function(){return e(!1)})).catch((function(){return e(!0)})),me()})))},notifyBFA:ge((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return me(Pe.get("tracking"),(function(r){var i=de(r,1)[0],o=i&&i.track?i.track:window.bfa;(0,E.i)({trackFn:o,eventName:e,eventData:t,hasEventUrl:n})}))})),requestHeaderBid:function(e,t){var n=e.filter((function(e){return e})).map((function(e){return e.requestBid?e.requestBid(Ve,t):Promise.resolve()}));return Promise.allSettled(n).then((function(e){return e.filter((function(e){var t=e.status,n=e.value;return"fulfilled"===t&&Boolean(n)})).map((function(e){return e.value})).map((function(e){return e.setTargeting()}))})).then((function(e){return Promise.all(e)}))},getSlotContainer:function(e){return Me(e)},getSlotContainerId:function(e){return Be(e)},isGPTPrefetch:ge((function(){return me(Pe.get("env","abeagle"),(function(e){var t=de(e,2),n=t[0],r=t[1];return me(Promise.all([r.isOn("ADS-1791-new-bpage-gpt-lazyload"),Ze({env:n})]),(function(e){var t=de(e,2),n=t[0],r=t[1];return(0,W.A)("info","adCall","isGPTLazyLoad",n),(0,W.A)("info","adCall","lazyLoadSettings",r),n&&null!==r}))}))}))};ge((function(){if(!Ue())return me(Pe.get("abeagle"),(function(e){var t=de(e,1)[0];Ve.detectAdBlock().then((function(e){e&&(j.Z.init({abeagle:t}),document.body.classList.add("has-lego"))})),j.Z.detectAcceptableAds()}))}))()},80150:function(e,t,n){"use strict";n.d(t,{ZP:function(){return c},Sx:function(){return a}});var r=n(48705),i=n(58451),o=n(42902),a={CREATED:"CREATED",INITIALIZING:"INITIALIZING",INITIALIZED:"INITIALIZED",DESTROYED:"DESTROYED"};Object.freeze(a);var s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=e;return function(){return t++}}();function c(e){var t=this;this.context=e,this.eventBus=e.eventBus,this.element=e.element,this.config=e.config,this.id=s(),this.privateEvents=new r.Z,this.plugins=new Set,this.lifecycleState=a.CREATED,this.stack="bzfd";var n=this.destroy;this.destroy=function(){t.lifecycleState!==a.DESTROYED&&n.call(t)}}c.prototype.init=function(){var e=this;return this.initializing?this.initializing:(this.lifecycleState=a.INITIALIZING,this.syncConfig(),this.initializing=Promise.resolve().then((function(){return e.isEnabled()})).then((function(e){if(!e||Array.isArray(e)&&e.some((function(e){return!e})))throw new i.x9})).then((function(){if(e.lifecycleState===a.DESTROYED)throw new i.$j})).then((function(){return e.setup()})).then((function(){return e.lifecycleState=a.INITIALIZED})).catch((function(t){return e.destroy(),Promise.reject(t)})))},c.prototype.syncConfig=function(){var e=this.context.env||{},t=e.isBFN,n=void 0!==t&&t,r=e.userCountry,i=void 0===r?"us":r,a=e.localization,s=(void 0===a?{edition:"en-us"}:a).edition;!n&&(0,o.tV)(i)?this.stack="geo-".concat(i):(0,o.Uy)(s)&&(this.stack="ed-".concat(s)),"bzfd"!==this.stack&&(this.config=(0,o.RB)(this.stack,this.config))},c.prototype.isEnabled=function(){return!0!==this.config.disableUnit},c.prototype.setup=function(){return this.syncConfig(),this.initPlugins()},c.prototype.onPublicEvent=function(){var e;if(!this.eventBus)return function(){};var t=(e=this.eventBus).on.apply(e,arguments);return this.addDestroyAction(t),t},c.prototype.onDOMEvent=function(e,t,n){e.addEventListener(t,n);var r=function(){return e.removeEventListener(t,n)};return this.addDestroyAction(r),r},c.prototype.initPlugins=function(){var e=this,t=[];return this.plugins.forEach((function(n){t.push(new Promise((function(t,r){var i=new n(e.context);e.addDestroyAction((function(){return i.destroy()})),i.init().then(t,r)})).catch((function(e){return e})))})),Promise.all(t)},c.prototype.addDestroyAction=function(e){this.privateEvents.on("destroying",e)},c.prototype.destroy=function(){this.lifecycleState!==a.DESTROYED&&(this.privateEvents.trigger("destroying"),this.privateEvents.destroy(),delete this.privateEvents,delete this.eventBus,this.lifecycleState=a.DESTROYED)},c.withMixins=function(){for(var e=arguments.length,t=new Array(e),n=0;n0||this.unitsRepeated.filter(e).length>0}},{key:"configure",value:function(){}},{key:"resolveConfig",value:function(){var e,t=this,n=this.context.solid;if(n){var r=Object.keys(n.cssBreakpoints),o=n.getBreakPoint();e=function(e){var n=t["".concat(e,"_").concat(o)]||t.config["".concat(e,"_").concat(o)];return void 0!==n?n:(n=t[e]||t.config[e],(0,i.isObject)(n)&&(r.some((function(e){return e in n}))||"default"in n)?n=o in n?n[o]:n.default:n)}}else e=function(e){return t[e]||t.config[e]};this.units=e("units")||[],this.unitsRepeated=e("unitsRepeated")||[],this.pattern=e("pattern")||[],this.placements=e("placements")||[],this.density=Number(e("density"))||0}},{key:"reset",value:function(){delete this._state.currAd,delete this._state.currPlacement}},{key:"getNextAd",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{pause:!1}).pause;"currAd"in this._state||(this._state.currAd={idx:-1,usePrev:!1});var t,n=this._state.currAd;return c(n.ad)?n.ad:((n.usePrev||e)&&n.idx>-1?t=n.ad:(n.idx++,t=this.getAd(n.idx)),n.ad=t,n.usePrev=e,t||null)}},{key:"getAd",value:function(e){var t,n=!1;return e0?(t=this.unitsRepeated[(e-this.units.length)%this.unitsRepeated.length],n=!0):t=new s,!t||c(t)||"slot"in t||(t={slot:t}),n&&(t.slot.isInfinite=!0),t}},{key:"getNextPlacement",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{pause:!1}).pause;if(this.lifecycleState===a.Sx.DESTROYED)return new s;"currPlacement"in this._state||(this._state.currPlacement={idx:-1,placement:-1,usePrev:!1});var t,n=this._state.currPlacement;if(c(n.placement))return n.placement;if((n.usePrev||e)&&n.idx>-1)t=n.placement;else{var r=this.pattern,i=r.length,o=this.placements,u=this.density,l=++n.idx;if(i>0)if(-1===n.placement)-1===(t=r.findIndex((function(e){return e})))&&(t=new s);else{var d,f=n.placement%i,p=r.findIndex((function(e,t){return e&&t>f}));p>-1?d=p-f:(p=r.findIndex((function(e,t){return e&&t<=f})),d=i-f+p),t=n.placement+d}else t=l0?n.placement+u:new s}return n.placement=t,n.usePrev=e,t}},{key:"getAdForPlacement",value:function(e){var t=this.getNextPlacement();return c(t)?new s:e===t?this.getNextAd():(this.getNextPlacement({pause:!0}),null)}},{key:"prepareAd",value:function(e,t){return(e=(0,i.merge)({},e)).slot.position=t+1,e}},{key:"getAdModuleTemplate",value:function(){throw new o.ZP("The method should be implemented in derived classes")}}])}(a.ZP);u.Done=s,u.isDone=c},42711:function(e,t,n){"use strict";n.d(t,{Z:function(){return Y}});var r=n(24027),i=n(84030);function o(e,t=!1){t&&e.setAttribute("aria-hidden",!0),(e.tabIndex>=0||e.shadowRoot)&&(e.tabIndex=-1),Array.prototype.forEach.call(e.children,o)}function a(e){o(e,!0)}const s=function(){if("undefined"===typeof document||!document.body)return 0;const e=document.createElement("div");e.style.overflowY="scroll",e.style.width="100px",e.style.height="100px",e.style.zIndex="-1",e.style.visibility="hidden",document.body.appendChild(e);const t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}();function c(e){e&&(0===s?e.classList.add("scrollbar--overlay"):e.classList.add(`scrollbar--${Math.ceil(s)}px`))}c("undefined"!==typeof document?document.documentElement:null);var u=n(81527),l=n(73931),d=n(42772),f=n(16996),p=n(19270),m=n(82732);const h=function(){var e=p.ZP.getQueryParams().sub;return e?parseInt(e.split("_")[1],10):null}();var g={getUrl(){let e;"canonical_path"in window.BZFD.Context.page?e=window.BZFD.Context.page.canonical_path:window.BZFD.Context.buzz&&(e=window.BZFD.Context.buzz.canonical_path),e=e||"";var t=location.origin+e,n=function(e){if(""===e)return{};for(var t={},n=0;nfunction(e){var t,n="",r=f.ZP.find(document.head,`meta[property="${e}"]`);return r.length>0&&(t=f.ZP.getAttr(r[0],"content"))&&(n=t),n}("author").replace(/,$/g,""),getTitle(e){var t=window.BZFD.Context.page.title||document.title;return e&&window.BZFD.Context.page.promotions[e]&&window.BZFD.Context.page.promotions[e].title||t},getDescription(e){var t=window.BZFD.Context.page.description;return e&&window.BZFD.Context.page.promotions[e]&&window.BZFD.Context.page.promotions[e].description||t},getCaption(){var e=document.domain,t=this.getAuthor();return t&&(e+=` | By ${t}`),e},getPicture(e){var t=window.BZFD.Context.page.picture;return e&&window.BZFD.Context.page.promotions[e]&&window.BZFD.Context.page.promotions[e].picture||t},getAll(){return{url:this.getUrl(),author:this.getAuthor(),title:this.getTitle(),description:this.getDescription(),caption:this.getCaption(),picture:this.getPicture()}},renderString(e,t,n){var r=p.ZP.extend({},this.getAll(),t||{});return m.Z.renderString(e,r,n)},isLinkedSubbuzz:e=>null!==h&&h===e,getSubbuzzShareData(e,t){let n=p.ZP.removeHash(this.getUrl());const r=p.ZP.addQueryParam(n,"sub","0_"+t)+"#"+t,i=f.ZP.getText(e,".js-subbuzz__title-text").trim();return{text:i||this.getTitle().trim(),url:n+"#"+t,shareMetaUpdatedUrl:r,fbUrl:r,media:this.getSubbuzzMedia(e)||this.getPicture(),subbuzzTitle:i}},getQuizResultShareData(e,t){let n=p.ZP.removeHash(this.getUrl());const r=p.ZP.addQueryParam(n,"quiz_result",e+"_"+t)+"#"+e;return{url:n+"#"+e,shareMetaUpdatedUrl:r,fbUrl:r}},getSubbuzzMedia(e){const t=f.ZP.findOne(e,".js-subbuzz__media");if(!t)return"";let n=f.ZP.getAttr(t,"data-src"),r=f.ZP.getAttr(t,"data-gif-src");return u.Z.isAny(["xs","sm"])&&(n=f.ZP.getAttr(t,"data-mobile-src")||n,r=f.ZP.getAttr(t,"data-mobile-gif-src")||r),r||n||f.ZP.getAttr(t,"src")}},b={};const v=function(e){var t=document.createElement("iframe");t.style.cssText="position:absolute; width:1px; height:1px; opacity:0;",t.setAttribute("src",e),document.body.appendChild(t)};b.iosOpenUrl=v;const y=e=>encodeURIComponent(JSON.stringify(e));b.encodePixiedustData=y;const w=e=>{var t="";return Object.keys(e).forEach((function(n){t&&(t+="&"),t+=n+"="+encodeURIComponent(e[n])})),t};b.encodeData=w;b.share=(e,t)=>{let n=t;if("pinterest"===e&&(n=(e=>({media:e.media,url:(0,l.X)({shareUrl:e.shareMetaUpdatedUrl||e.url,platform:"pinterest"}),description:e.text}))(t)),"facebook"===e&&(n=(e=>({name:e.text,caption:g.getCaption(),description:g.getDescription("facebook"),link:(0,l.X)({shareUrl:e.shareMetaUpdatedUrl||e.url,platform:"facebook"}),picture:e.picture}))(t)),"twitter"===e&&(n=(e=>({text:e.text,url:(0,l.X)({shareUrl:e.shareMetaUpdatedUrl||e.url,platform:"twitter"})}))(t)),"email"===e&&(n=(e=>({subject:e.text,body:(0,l.X)({shareUrl:e.shareMetaUpdatedUrl||e.url,platform:"email"})}))(t)),"copy"===e&&(n=(e=>({url:(0,l.X)({shareUrl:e.shareMetaUpdatedUrl||e.url,platform:"copy"})}))(t)),n=((e,t)=>(e.quizId&&e.itemId&&(t.ga_label=e.quizId+"="+e.itemId,t.result_id=e.itemId),t))(t,n),d.ZP.isIOS()){let t="bf://share/"+e+"?"+w(n);v(t)}else d.ZP.isAndroid()?window.bf&&window.bf.share&&window.bf.share(e,JSON.stringify(n)):console.log("share() error: cannot determine device os, bailing.")};b.analytics=(e,t)=>{if(d.ZP.isIOS()){let n;"pixiedust"!==e||d.ZP.isNewsApp()?"google"===e?n="bf://analytics?"+w(t):console.log('analytics() ios "platform" is neither "pixiedust" nor "google", is this OK?'):n="bf://pixiedust?event="+y(t),v(n)}else if(d.ZP.isAndroid())if("pixiedust"===e)window.bf&&window.bf.pixiedust&&window.bf.pixiedust(JSON.stringify(t));else if("google"===e){window.bf&&window.bf.analytics&&window.bf.analytics("",JSON.stringify(t))}else console.log('analytics() android "platform" is neither "pixiedust" nor "google", is this OK?');else console.log("analytics() error: cannot determine device os, bailing.")};const _=()=>{var e=!1;return window.bf&&window.bf.optOut&&(e=window.bf.optOut()),e};b.optOut=_;var k=n(6294),x=n(70833),z=n(89809),A=function(e,t,n){for(var r=n?e:e.parentNode;r&&r!==document;){if(r.matches(t))return r;r=r.parentNode}return null},S=n(98254),E=n(58451),j=n(51761),C=n(52824),P=n(40979),I=(n(186),n(84714),n(35813));function O(e,t){var n=t.env,r=t.localization;return(0,I.z)({uri:"branded-buzz",view:function(e){return e.buzzes[0].buzz},edition:function(){return""}},{origin:n.webRoot,extraParams:{u:"buzz-mobile"},localization:r},e)}function T(e){if("Failed to fetch"!==e.message)throw e}var L=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.buzzId,r=t.buzz,i=void 0===r?null:r,o=t.buzzIds,a=void 0===o?[]:o,s=t.buzzes,c=void 0===s?[]:s,u=t.creativeId,l=arguments.length>1?arguments[1]:void 0,d=l.env,f=l.localization;if(i)e=Promise.resolve([i]);else if(c.length>0)e=Promise.resolve(c);else if(n||0!==a.length){n&&(a=[n]);var p="en-us";f?p=f.edition:d.localization&&(p=d.localization.country);var m=function(e){return O(e,{env:d,localization:{getEdition:function(){return p}}})};e=Promise.all(a.map(m))}else e=Promise.reject(new S.Z.AdError("Missing buzz id for creative #".concat(u)));return e.catch(T),e},R=n(80150);function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?e.buzzes=n:e.buzz=n[0],t.contentPending.native.resolve(e)}),(function(n){return t.contentPending.native.reject([e,n])})):this.contentPending.native.resolve(e),this.stopLoadedListening()}},{key:"setup",value:function(){var e,n=this,o=this,a=this.config.wid;return this._onSlotRenderEnded=(e=function(e){return t=S.Z.isProgrammaticSlot(e,o.config.size),n=function(t){S.Z.isEmpty(e)?o.contentPending.other.resolve({type:"empty"}):t&&o.contentPending.other.resolve({type:"programmatic"})},r?n?n(t):t:(t&&t.then||(t=Promise.resolve(t)),n?t.then(n):t);var t,n,r},function(){for(var t=[],n=0;n0&&void 0!==arguments[0]?arguments[0]:{}).link;e&&e.dataset.bfa||this.notifyBFA("click"),this.notify3rdparty("click")}},{key:"trackAdvertiseClick",value:function(e){var t={t:"click:advertise",n:"Advertise",l:this.config.adPos,d:"edition",data:{url:e.url},opt:{dimension2:this.context.env.localizationCountry,dimension7:this.config.adPos}};(0,N.i)({trackFn:(this.context.tracking||{}).track,eventName:"click",eventData:t})}},{key:"trackImpression",value:function(){this.notify3rdparty("impression"),this.notifyBFA("scroll")}},{key:"notifyBFA",value:function(e){if(e&&this.config&&this.config.adPos){var t=this.config.adPos,n="programmatic"===this.ad.type,r=this.gptEv.creativeId;!r&&n&&(r="adxbackfill");var i={t:e,n:"".concat(t,"-dfp"),l:t,d:n?"programmatic":"creative",data:{obj_id:0,type:this.ad.type,creativeId:r},opt:{dimension13:r}};(0,N.i)({trackFn:(this.context.tracking||{}).track,eventName:e,eventData:i})}}},{key:"notify3rdparty",value:function(e){var t=this;(this.ad["".concat(e,"Trackers")]||[]).forEach((function(n){return t.create3rdPartyPixel(n,e)}))}},{key:"normalize3rdPartyTrackers",value:function(){var e=this.ad;if("programmatic"!==e.type){var t=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.filter((function(e){return!!e}))};e.clickTrackers||(e.clickTrackers=[(window.BF_DFP_CLICKS||{})[this.config.wid]]),e.clickTrackers=t(e.clickTrackers),e.impressionTrackers=t(e.impressionTrackers),e.customTrackers="string"===typeof e.customTrackers?t(e.customTrackers.split(/\s+/)):[],this.init3rdPartyScripts()}}},{key:"create3rdPartyPixel",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=new Image;n.src=e,this.context.env.isE2ETest&&(n.classList.add("ad-slot-invisible"),n.classList.add("ad-e2e--pixel-".concat(t)),this.element.appendChild(n))}},{key:"init3rdPartyScripts",value:function(){var e=this;this.ad.customTrackers.forEach((function(t){return(0,F.v)(t,e.element)}))}},{key:"destroy",value:function(){this.element.removeEventListener("click",this._trackClicksBound),delete this._trackClicksBound,this._detectProgrammaticClick&&(window.removeEventListener("blur",this._detectProgrammaticClick),delete this._detectProgrammaticClick),(0,r.Vx)(t,"destroy",this,3)([])}}])}(R.ZP),W=n(99945),U=n(22299),$=function(e){function t(){var e;(0,r.PA)(this,t);var n=(e=(0,r.$w)(this,t,arguments)).wid=e.config.wid;if(e.onPublicEvent("ad-wireframe-no-collapse:".concat(n),e._onNoCollapse.bind(e)),e.onPublicEvent("ad-content-rendered:".concat(n),e._loadAd.bind(e)),e.onPublicEvent("ad-content-rendered:".concat(n,"-1"),e._loadAd.bind(e)),e.wireframeElement=(0,f.oq)(e.element,".ad-wireframe-wrapper")||null,(!e.config.platform||"autodetect"===e.config.platform)&&e.wireframeElement){var i=Math.max(document.documentElement.clientWidth,window.innerWidth||0),o=e.config.size.filter((function(e){return Array.isArray(e)&&e[0]<=i}));e._setWireframeSizes({width:Math.max.apply(null,o.map((function(e){return e[0]}))),height:Math.max.apply(null,o.map((function(e){return e[1]})))})}return e}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"_setWireframeSizes",value:function(e){var t=e.width,n=e.height;(1!==t||1!==n)&&Number.isInteger(t)&&Number.isInteger(n)&&(this.wireframeElement.dataset.wireframeWidth=t,this.wireframeElement.dataset.wireframeHeight=n)}},{key:"_onNoCollapse",value:function(){var e=this;this._thumbnailReady=(0,W.qB)(this.element),this._thumbnailReady.then((function(){return e._loadAd()})),this.addDestroyAction((function(){return e._thumbnailReady.unsubscribe()}))}},{key:"_loadAd",value:function(){var e=this;this._thumbnailReady&&this._thumbnailReady.unsubscribe(),this._loadAdProgress=(0,f.SU)(this.element),Promise.race([this._loadAdProgress,new Promise((function(e){return setTimeout(e,750)}))]).then((function(){e.lifecycleState!==R.Sx.DESTROYED&&e.eventBus.trigger("ad-wireframe-fadein-finish:".concat(e.wid))})),this.addDestroyAction((function(){return e._loadAdProgress.unsubscribe()})),this._adFadeIn(),this._removeWireframe(),this.element.classList.add("ad--loaded")}},{key:"_adFadeIn",value:function(){this.element.querySelectorAll(".ad-wireframe-text").forEach((function(e){e.style.display="none"}));var e=this.element.querySelectorAll(".ad-fade");e.length<=0&&this.element.classList.contains("ad-fade")&&(e=[this.element]),e.forEach((function(e){if(null===e.offsetParent)e.classList.remove("ad-fade");else{var t=(0,f.SU)(e,{properties:["opacity"]}),n=function(){e.classList.remove("ad-fade"),t.unsubscribe()};t.then(n),e.style.opacity=1,setTimeout(n,500)}}))}},{key:"_detectCollapseEnd",value:function(){var e=this;(0,f.SU)(this.wireframeElement||this.element,{properties:["opacity"]}).then((function(){e._removeWireframeAndHide()}))}},{key:"_removeWireframeAndHide",value:function(){this._removeWireframe(!0)}},{key:"_removeWireframe",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this._removeWireframeClasses(this.element,e),e&&(this.element.classList.add("js-hidden"),this.eventBus.trigger("ad-wireframe-collapse-finish:".concat(this.wid)))}},{key:"_removeWireframeClasses",value:function(e,t){if(e&&"string"===typeof e.className&&(e.className=e.className.replace(/\bad-wireframe[-\S]*/g,""),e.className=e.className.replace(/\bad-fade[-\S]+/g,""),t&&(e.className=e.className.replace(/\bad-fade/g,""))),null===e||void 0===e?void 0:e.children)for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n isEnabled","unit disabled from config"),Promise.resolve(!1)):Promise.all([this.isFirstInit(),!J(),this.isPlatformCorrect()])}},{key:"setupSizes",value:function(){var e=u.Z.isXsmall(),t=u.Z.isSmall(),n=(0,k.YL)(),r=this.context.env.adSizes;t?this.filterProgrammaticSizes({max:r.PROGRAMMATIC_LEADERBOARD}):e&&(this.filterProgrammaticSizes({max:r.PROGRAMMATIC_SMARTPHONE_BANNER}),this.excludeSize(r.PROGRAMMATIC_VERTICAL),n&&this.excludeSize(r.FLUID))}},{key:"deferRender",value:function(){var e;this.renderQueue=this.renderQueue||[],(e=this.renderQueue).push.apply(e,arguments)}},{key:"render",value:function(){var e=this;return this.isRendered?Promise.resolve():(this.isRendered=!0,this.init().then((function(){return Promise.all(e.renderQueue).then((function(){return e.requestAd()}))}),(function(){})))}},{key:"requestAd",value:function(){var e=this;return S.Z.renderWidget(this.config).catch((function(t){return e.eventBus&&e.eventBus.trigger("ad-request-failure:".concat(e.config.wid)),n=t,(null!=(r=E.ZP)&&"undefined"!==typeof Symbol&&r[Symbol.hasInstance]?r[Symbol.hasInstance](n):n instanceof r)?Promise.resolve(t):Promise.reject(t);var n,r}))}},{key:"addA11yMarkup",value:function(){this.element.setAttribute("role","complementary"),this.element.setAttribute("aria-label","Advertisement")}},{key:"addCssClasses",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;null!==t&&(e=this.element.classList).add.apply(e,q(t));var n=this.config.wid;this.element.classList.add("js-ad","js-ad-".concat(n));var r=this.skin;r&&this.element.classList.add("ad--".concat(r)),this.config.advertiserContext&&this.element.classList.add("ad--partner");var i=S.Z.getSlotContainer(n);i&&i.classList.add("ad-slot","js-ad-slot","js-ad-slot-".concat(n))}},{key:"addDisabledCssClasses",value:function(){this.element&&(this.element.classList.add("ad--disabled"),A(this.element,".Ad")&&A(this.element,".Ad").classList.add("Ad--disabled"))}},{key:"isPlatformCorrect",value:function(){var e,t=this.config.platform||null,n=this.config.supports||null;return t&&("desktop"===t?e=["md","lg"]:"mobileweb"===t&&(e=["xs","sm"])),n&&(e=n),!Array.isArray(e)||u.Z.isAny(e)}},{key:"handleSlotRenderEnded",value:function(e){try{var t=S.Z.getSlotContainer(this.config.wid);return n=S.Z.isIframeContent(e,this.config.size),r=function(e){e?t.classList.remove("ad-slot-invisible"):(t.classList.add("ad-slot-invisible"),a(t))},i?r?r(n):n:(n&&n.then||(n=Promise.resolve(n)),r?n.then(r):n)}catch(o){return Promise.reject(o)}var n,r,i}},{key:"handleContentError",value:function(){this.destroy()}},{key:"addSize",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r0&&void 0!==arguments[0]?arguments[0]:{};this.config.size=z.Z.filterProgrammatic(this.context.env.programmaticSizes,this.config.size,e)}},{key:"reset",value:function(){S.Z.destroySlot(this.config);try{delete this.element.dataset.instanceId}catch(E){console.debug("Unable to delete instanceId from element in destroySlot"),console.debug("Instance ID that was not removed:",this.element.dataset.instanceId)}this.element.classList.remove("js-hidden")}},{key:"destroy",value:function(){S.Z.destroySlot(this.config),(0,r.Vx)(t,"destroy",this,3)([])}}])}(R.ZP.withMixins(C.$,P.Z,j.F))},10533:function(e,t,n){"use strict";n.d(t,{T:function(){return r}});var r={IMAGE:"image",EMBED:"embed",GAM_VIDEO:"video (GAM)"}},58451:function(e,t,n){"use strict";n.d(t,{$j:function(){return a},x9:function(){return o},ZP:function(){return i}});var r=n(24027);function i(e){Error.apply(this,arguments),this.message=e}i.prototype=Object.create(Error.prototype),i.prototype.constructor=i;var o=function(e){function t(){return(0,r.PA)(this,t),(0,r.$w)(this,t,arguments)}return(0,r.XW)(t,e),(0,r.qH)(t)}(i),a=function(e){function t(){return(0,r.PA)(this,t),(0,r.$w)(this,t,arguments)}return(0,r.XW)(t,e),(0,r.qH)(t)}(i)},48705:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?t-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:{},t=(e||{}).variations||[];if(0===t.length)return{};var n=(0,i.sample)(t),r=n.id,o=n.title,a=n.thumbnail,s={};return s.flexproVariation=r,o&&(s.title=o),a&&(s.images={big:a.url,dblbig:a.url,wide:a.wide_url,dblwide:a.wide_url}),s}},{key:"getTemplateData",value:function(){var e=(0,i.merge)({},this.context.ad);return e.buzz=this.getBuzzData(),e.slot=this.config,e}}])}(n(83351).Z);o.formatType="buzz"},32249:function(e,t,n){"use strict";n.d(t,{t:function(){return s},B:function(){return a}});var r=n(24027),i=n(83351),o=n(52824),a=function(e){return function(e){function t(){return(0,r.PA)(this,t),(0,r.$w)(this,t,arguments)}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"setup",value:function(){(0,r.Vx)(t,"setup",this,3)([]);var e=this.config.wid;this.config.isGAMNativeVideo=!0,this.onPublicEvent("ad-native--video-quartile:".concat(e),this.reportQuartile.bind(this)),this.onPublicEvent("ad-native--video-view:".concat(e),this.reportPlayback.bind(this)),this.onPublicEvent("ad-native--video-replay:".concat(e),this.reportReplay.bind(this)),this.onPublicEvent("ad-native--video-pause:".concat(e),this.reportPause.bind(this)),this.onPublicEvent("ad-native--video-volumechange:".concat(e),this.reportVolumeChange.bind(this)),this.onPublicEvent("ad-native--video-loadedmeta:".concat(e),this.reportLoadedMetaData.bind(this))}},{key:"reportLoadedMetaData",value:function(e){var t=e.duration,n=this.config.wid;this.eventBus.trigger("ad-native-video-ready:".concat(n),{duration:t}),this.eventBus.trigger("ad-content-rendered:".concat(n)),this.eventBus.trigger("dfp-native-video:loaded-metadata:".concat(n),e)}},{key:"reportQuartile",value:function(e){var t=this.config.wid;this.eventBus.trigger("ad-native-video-quartile:".concat(t)),4===e.quartile&&this.eventBus.trigger("ad-native-video-ended:".concat(t)),this.eventBus.trigger("native-video-embed:playback-quartile:".concat(t),e)}},{key:"reportReplay",value:function(e){this.eventBus.trigger("dfp-native-video:replay:".concat(this.config.wid),e)}},{key:"reportPlayback",value:function(e){this.eventBus.trigger("dfp-native-video:play:".concat(this.config.wid),e)}},{key:"reportPause",value:function(e){this.eventBus.trigger("ad-native-video-pause:".concat(this.config.wid)),this.eventBus.trigger("dfp-native-video:pause:".concat(this.config.wid),e)}},{key:"reportVolumeChange",value:function(e){this.eventBus.trigger("dfp-native-video:volumechange:".concat(this.config.wid),e)}},{key:"getTemplateData",value:function(){var e=Object.assign({},this.context.ad);return e.adPos=this.config.adPos,e}}])}(e.withMixins(o.$))},s=function(e){function t(){return(0,r.PA)(this,t),(0,r.$w)(this,t,arguments)}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.Z.withMixins(a));(0,r._x)(s,"formatType","dfp_native_video")},84714:function(e,t,n){"use strict";n.d(t,{M:function(){return m},P:function(){return h}});var r=n(24027),i=n(98254),o=n(83351),a=n(39901),s=n(17480);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nc,t.scrollDirection=i>0,t.speed=i,e&&e.getBoundingClientRect){var o=e.getBoundingClientRect(),a=o.top,u=o.bottom;return t.scrollDirection?!t.isFast&&a>0&&a<2*window.innerHeight:!t.isFast&&u-window.innerHeight}return!1})(this.element,this.scrollFetchInfo,e)&&!this.scrollFetchInfo.isRendered&&((0,i.A)("info","lifecycle","ScrollFetch ".concat(this.config.wid,": ready to render,")),this.eventBus.trigger(this.scrollFetchInfo.adFetchActiveEvent),this.scrollFetchInfo.isRendered=!0)}function l(e){return function(e){function t(){return(0,r.PA)(this,t),(0,r.$w)(this,t,arguments)}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"setup",value:function(){var e,n,s,c,l,d,f,p=this;return!o.Z.isAny(["xs","sm"])||o.Z.isAny(["xs","sm"])&&this.noLazyRendering||"us"!==(null===(e=this.context)||void 0===e||null===(n=e.env)||void 0===n?void 0:n.userCountry)||"us"!==(null===(s=this.context)||void 0===s||null===(c=s.env)||void 0===c||null===(l=c.localization)||void 0===l?void 0:l.country)||(null===(d=this.context)||void 0===d||null===(f=d.env)||void 0===f?void 0:f.isHomePage)?((0,i.A)("info","lifecycle","ScrollFetch feature is not eligible"),(0,r.Vx)(t,"setup",this,3)([])):(this.scrollFetchInfo={priorScrollVal:!1,isFast:!1,scrollDirection:!0,speed:0,adFetchActiveEvent:"ad-fetch-active:".concat(this.config.wid),isRendered:!1},this.context.abeagle.getExperimentVariant("ads_delay_fetch",{rejectErrors:!1}).then((function(e){["var1","var2","var3"].includes(e)?((0,i.A)("info","lifecycle","ScrollFetch feature is enabled"),p.deferRender(new Promise((function(e){p.onPublicEvent(p.scrollFetchInfo.adFetchActiveEvent,e)}))),window.addEventListener("scroll",(0,a.throttle)(u.bind(p,e),1e3))):(0,i.A)("info","lifecycle","ScrollFetch feature is not enabled")})),(0,r.Vx)(t,"setup",this,3)([]))}},{key:"destroy",value:function(){window.removeEventListener("scroll",u),(0,r.Vx)(t,"destroy",this,3)([])}}])}(e)}},48267:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(24027),i=n(39901);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n'.concat(JSON.stringify(s),"")},[o,r,s]}var l=function(e){function t(e){var n;return(0,r.PA)(this,t),n=(0,r.$w)(this,t),(0,i.S1)(n,e,u,c,i.N8,{isT3Env:0,config:2}),n}return(0,r.XW)(t,e),(0,r.qH)(t)}(i.f_)},6888:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(24027),i=n(39901),o=n(48267);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n updated config ->"),e.refreshConfig);var d=((null===(o=e.context)||void 0===o?void 0:o.localization)||(null===(a=e.context)||void 0===a||null===(c=a.env)||void 0===c?void 0:c.localization)||{}).edition;m.edition[d]&&(e.refreshConfig=l({},e.refreshConfig,m.edition[d]),(0,s.A)("info","lifecycle","InViewRefresh ".concat(u," : EDITION OVERRIDES -> updated config ->"),e.refreshConfig)),e.onPublicEvent("ad-content-ready:".concat(u),e.handleAdContentReadyForRefresh.bind(e)),e.onPublicEvent("post-message:creativeSnippet",e.handleSnippetMessage.bind(e)),e.onPublicEvent("gpt:slotRenderEnded:".concat(u),e.handleSlotRenderEndedRefresh.bind(e)),e.onPublicEvent("gpt:impressionViewable:".concat(u),e.handleImpressionViewableForRefresh.bind(e)),e.onPublicEvent("gpt:slotVisibilityChanged:".concat(u),e.handSlotVisChangeForRefresh.bind(e))}else e.destroy();(0,r.Vx)(t,"setup",e,3)([])}))}catch(n){return Promise.reject(n)}}},{key:"isViewable",value:function(){return this.inViewPercent>=c.q$}},{key:"refreshAd",value:function(){try{var e=this,t=e.config.wid;return d(h((function(){if(e.isViewable())return h((function(){var n;if(!(null===(n=e.scrollFetchInfo)||void 0===n?void 0:n.isFast))return d(o.Z.refreshWidget(e.config,{tbr:1}),(function(){e.eventBus.trigger("ad-refresh:".concat(t)),e.refreshCount++,(0,s.A)("info","lifecycle","InViewRefresh ".concat(t," :"),"Refreshed!",e.debugInfo)}));(0,s.A)("info","lifecycle","InViewRefresh ".concat(t," :"),"Did not refresh (users scroll too fast, speed is ".concat(e.scrollFetchInfo.speed),e.debugInfo)}))})))}catch(n){return Promise.reject(n)}}},{key:"refreshEmptyAd",value:function(){var e,t=this,n=this.config.wid;this.emptyCount++,(0,s.A)("info","lifecycle","InViewRefresh ".concat(n," : ad came up empty"),l({emptyCount:this.emptyCount},this.debugInfo)),this.eventBus.trigger("ad-refresh-reset:".concat(n)),this.timeout=setTimeout((e=function(){return o.Z.refreshWidget(t.config),t.timeout=null,d()},function(){for(var t=[],n=0;n=i&&(this.complete=!0,(0,s.A)("info","lifecycle","InViewRefresh ".concat(n," :"),"Max refreshes hit. Stopping."),this.destroy()))}},{key:"handleSlotRenderEndedRefresh",value:function(e){var t=this.config.wid;e.isEmpty?((0,s.A)("info","lifecycle","InViewRefresh ".concat(t," : empty ad trying again"),this.debugInfo),this.isCurrentlyEmpty=!0,this.refreshEmptyAd()):this.context.element&&((0,s.A)("info","lifecycle","InViewRefresh ".concat(t," : SlotRenderEnded -> Updating creativeId = ").concat(e.creativeId)),this.creativeId=Promise.resolve(e.creativeId),this.emptyCount=0,this.isCurrentlyEmpty=!1,this.context.element.classList.remove("ad-flexible--empty"),this.context.element.classList.add("ad-flexible--programmatic"),this.context.parentElement&&this.context.element.parentElement.classList.remove("Ad--unfilled"))}},{key:"handSlotVisChangeForRefresh",value:function(e){var t=this.config.wid,n=e.inViewPercentage;this.inViewPercent=n,(0,s.A)("info","lifecycle","InViewRefresh ".concat(t," :"),"SlotVisibilityChanged",this.debugInfo),!this.timeout&&this.isViewable()&&this.impressionCount>this.refreshCount&&!this.isCurrentlyEmpty?((0,s.A)("info","lifecycle","InViewRefresh ".concat(t," :"),"Impression/Refresh Count mismatch due to ad moving out of view. Attempting...",this.debugInfo),this.refreshAd()):!this.timeout&&this.isCurrentlyEmpty&&this.refreshEmptyAd()}},{key:"handleSnippetMessage",value:function(e){try{var t=this,n=t.config.wid,r=e.action,i=e.data.creativeId;return d(t.creativeId,(function(o){"".concat(o)===i&&r===c.nC?((0,s.A)("info","lifecycle","InViewRefresh ".concat(n," -> Disabled by creative: ").concat(i),t.debugInfo),t.destroy()):"".concat(o)===i&&r===c.Ii&&((0,s.A)("info","lifecycle","InViewRefresh ".concat(n," -> Paused by creative; waiting ").concat(e.data.seconds," seconds")),t.paused=!0,t.timeout=setTimeout((function(){t.paused=!1,t.timeout=null,(0,s.A)("info","lifecycle","InViewRefresh ".concat(n," -> Pause ended, refreshing now!")),t.refreshAd()}),1e3*(e.data.seconds||30)))}))}catch(o){return Promise.reject(o)}}},{key:"isEnabled",value:function(){return Promise.all([(0,r.Vx)(t,"isEnabled",this,3)([]),this.config.refreshOptions,!this.complete])}},{key:"removeListeners",value:function(){var e=this.config.wid;this.eventBus.off("ad-content-ready:".concat(e)),this.eventBus.off("gpt:impressionViewable:".concat(e)),this.eventBus.off("gpt:slotRenderEnded:".concat(e)),this.eventBus.off("gpt:slotVisibilityChanged:".concat(e)),this.eventBus.off("post-message:creativeSnippet")}},{key:"destroy",value:function(){var e=this.config.wid;o.Z.clearTargeting(e,["refreshable"]),(0,s.A)("info","lifecycle","InViewRefresh ".concat(e," :"),"Destroying listeners/timers & disabling refresh."),delete this.config.refreshOptions,this.removeListeners(),(0,r.Vx)(t,"destroy",this,3)([])}},{key:"debugInfo",get:function(){return{creativeId:this.creativeId,inViewPercent:this.inViewPercent,impressionCount:this.impressionCount,refreshCount:this.refreshCount,timeout:this.timeout}}}])}(a.ZP)},81383:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(24027),i=n(80150),o=n(6294);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(t+=10),e.element.style.top="".concat(t,"px")}})),e}return(0,r.XW)(t,e),(0,r.qH)(t,[{key:"setup",value:function(){var e=this;this.hasLoaded=!1;var n=this.element.parentElement,i=!(0,o.tq)()&&this.config.isRemoveSemiStickyBFN;return i&&n.classList.add("ad-wireframe-wrapper--nostick"),!n.classList.contains("ad-wireframe-wrapper")||n.classList.contains("nostick")||i||(this.onPublicEvent("gpt:slotRenderEnded:".concat(this.config.wid),(function(){e.hasLoaded=!0,e.adjustSticky()})),this.context.stickyRegistry.subscribe(this.adjustSticky),this.addDestroyAction((function(){e.context.stickyRegistry.unsubscribe(e.adjustSticky)}))),(0,r.Vx)(t,"setup",this,3)([])}}])}(i.ZP)},54341:function(e,t,n){"use strict";n.d(t,{Z:function(){return k}});var r=n(24027),i=n(19270),o=n(98254),a=n(80150),s=n(70833),c=n(70753),u=n(93802),l=n(12239),d=n(44399),f=n(71049),p=n(82984);function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h(e){for(var t=1;t updated config ->"),e.refreshConfig)),e.refreshConfig.pages.forEach((function(t,n){e.pages[n]=h({},e.config,e.config.refreshOptions.pages[n]),"awareness"===e.config.adType&&e.context.env.isBPage&&(e.pages[n].adPos+="-bp",e.pages[n].targeting.pos+="-bp"),e.pages[n].targeting.refreshable=!0,e.pages[n].targeting.tbr=0,e.inViewPercentByPage[t.wid]=0,e.addListeners(t.wid)})),e.addListeners(u),e.onPublicEvent("post-message:creativeSnippet",e.handleSnippetMessage.bind(e)),(0,s.A)("info","lifecycle","SwapRefresh ".concat(u," : Pages:"),e.pages)}else e.destroy();(0,r.Vx)(t,"setup",e,3)([])}))}catch(n){return Promise.reject(n)}}},{key:"isViewable",value:function(){var e=(-1===this.currentPage?this.config:this.pages[this.currentPage]).wid;return this.inViewPercentByPage[e]>=c.q$}},{key:"refreshAd",value:function(){try{var e=this,t=(-1===e.currentPage?e.config:e.pages[e.currentPage]).wid;return g(_((function(){if(e.isViewable())return _((function(){var n;if(!(null===(n=e.scrollFetchInfo)||void 0===n?void 0:n.isFast)){var r=e.currentPage;return e.currentPage=e.currentPage===e.pages.length-1?0:e.currentPage+1,(0,s.A)("info","lifecycle","SwapRefresh ".concat(t," :"),"Page ".concat(e.currentPage+1,"/").concat(e.pages.length),e.debugInfo),function(e,t){var n=e();return n&&n.then?n.then(t):t(n)}((function(){if(!e.elements[e.currentPage]){var t={template:b[e.config.adType],props:{slot:e.pages[e.currentPage],isListItem:!1}},n=-1===r?e.element:e.elements[r];(0,u.Z)(h({},t,{target:n.parentElement,anchor:n.nextElementSibling}));var i=n.nextElementSibling;return e.elements[e.currentPage]=i,i.classList.add("ad--refreshable"),new("awareness"===(a=e.config.adType)?p.Z:"toolbar"===a?f.Z:null)(h({},e.context,{config:e.pages[e.currentPage],element:i})).init(),function(e,t){if(!t)return e&&e.then?e.then(v):Promise.resolve()}(o.Z.renderWidget(h({},e.pages[e.currentPage])))}var a;o.Z.refreshWidget(e.pages[e.currentPage]),e.elements[e.currentPage].classList.remove("ad--collapse-vertical")}),(function(){e.eventBus.trigger("ad-refresh:".concat(t)),e.refreshCount++,(0,s.A)("info","lifecycle","SwapRefresh ".concat(t," :"),"Refreshed!",e.debugInfo)}))}(0,s.A)("info","lifecycle","SwapRefresh ".concat(t," :"),"Did not refresh (users scroll too fast, speed is ".concat(e.scrollFetchInfo.speed),e.debugInfo)}))})))}catch(n){return Promise.reject(n)}}},{key:"refreshEmptyAd",value:function(){var e,t=this,n=-1===this.currentPage?this.config:this.pages[this.currentPage],r=n.wid;this.emptyCount++,(0,s.A)("info","lifecycle","SwapRefresh ".concat(r," : ad came up empty"),h({emptyCount:this.emptyCount},this.debugInfo)),this.eventBus.trigger("ad-refresh-reset:".concat(r)),this.timeout=setTimeout((e=function(){return o.Z.refreshWidget(n),t.timeout=null,g()},function(){for(var t=[],n=0;n=i&&(this.complete=!0,(0,s.A)("info","lifecycle","SwapRefresh ".concat(n," :"),"Max refreshes hit. Stopping."),this.destroy()))}},{key:"handleSlotRenderEndedRefresh",value:function(e){var t=(-1===this.currentPage?this.config:this.pages[this.currentPage]).wid;if(0===this.currentPage&&this.elements.length!==this.pages.length)(0,s.A)("info","lifecycle","SwapRefresh ".concat(t," : removing ad"),this.config.wid),this.element.remove();else if(this.currentPage>=0){var n=0===this.currentPage?this.pages.length-1:this.currentPage-1;this.elements[n].classList.add("ad--collapse-vertical"),(0,s.A)("info","lifecycle","SwapRefresh ".concat(t," : hiding ad"),this.pages[n].wid)}e.isEmpty?((0,s.A)("info","lifecycle","SwapRefresh ".concat(t," : empty ad trying again"),this.debugInfo),this.isCurrentlyEmpty=!0,this.refreshEmptyAd()):this.context.element&&((0,s.A)("info","lifecycle","SwapRefresh ".concat(t," : SlotRenderEnded -> Updating creativeId = ").concat(e.creativeId)),this.creativeId=Promise.resolve(e.creativeId),this.emptyCount=0,this.isCurrentlyEmpty=!1,this.context.element.classList.remove("ad-flexible--empty"),this.context.element.classList.add("ad-flexible--programmatic"),this.context.parentElement&&this.context.element.parentElement.classList.remove("Ad--unfilled"))}},{key:"handSlotVisChangeForRefresh",value:function(e){var t=(-1===this.currentPage?this.config:this.pages[this.currentPage]).wid,n=e.inViewPercentage,r=e.slot.getSlotElementId().match(/(\d+-?\d*)$/),i=r?r[1]:null;i&&(this.inViewPercentByPage[i]=n),(0,s.A)("info","lifecycle","SwapRefresh ".concat(t," :"),"SlotVisibilityChanged",this.debugInfo),!this.timeout&&this.isViewable()&&this.impressionCount>this.refreshCount&&!this.isCurrentlyEmpty?((0,s.A)("info","lifecycle","SwapRefresh ".concat(t," :"),"Impression/Refresh Count mismatch due to ad moving out of view. Attempting...",this.debugInfo),this.refreshAd()):!this.timeout&&this.isCurrentlyEmpty&&this.refreshEmptyAd()}},{key:"handleSnippetMessage",value:function(e){try{var t=this,n=(-1===t.currentPage?t.config:t.pages[t.currentPage]).wid,r=e.action,i=e.data.creativeId;return g(t.creativeId,(function(o){"".concat(o)===i&&r===c.nC?((0,s.A)("info","lifecycle","SwapRefresh ".concat(n," -> Disabled by creative: ").concat(i),t.debugInfo),t.destroy()):"".concat(o)===i&&r===c.Ii&&((0,s.A)("info","lifecycle","SwapRefresh ".concat(n," -> Paused by creative; waiting ").concat(e.data.seconds," seconds")),t.paused=!0,t.timeout=setTimeout((function(){t.paused=!1,t.timeout=null,(0,s.A)("info","lifecycle","SwapRefresh ".concat(n," -> Pause ended, refreshing now!")),t.refreshAd()}),1e3*(e.data.seconds||30)))}))}catch(o){return Promise.reject(o)}}},{key:"isEnabled",value:function(){var e=this,n=!0;return this.config.refreshOptions.pages.forEach((function(t){var r=t.wid;e.config.wid===r&&(n=!1)})),Promise.all([n,(0,r.Vx)(t,"isEnabled",this,3)([]),this.config.refreshOptions,!this.complete])}},{key:"addListeners",value:function(e){this.onPublicEvent("ad-content-ready:".concat(e),this.handleAdContentReadyForRefresh.bind(this)),this.onPublicEvent("gpt:slotRenderEnded:".concat(e),this.handleSlotRenderEndedRefresh.bind(this)),this.onPublicEvent("gpt:impressionViewable:".concat(e),this.handleImpressionViewableForRefresh.bind(this)),this.onPublicEvent("gpt:slotVisibilityChanged:".concat(e),this.handSlotVisChangeForRefresh.bind(this))}},{key:"removeListeners",value:function(e){this.eventBus.off("ad-content-ready:".concat(e)),this.eventBus.off("gpt:impressionViewable:".concat(e)),this.eventBus.off("gpt:slotRenderEnded:".concat(e)),this.eventBus.off("gpt:slotVisibilityChanged:".concat(e))}},{key:"destroy",value:function(){var e=this,n=this.config.wid;o.Z.clearTargeting(n,["refreshable"]),(0,s.A)("info","lifecycle","SwapRefresh ".concat(n," :"),"Destroying listeners/timers & disabling refresh."),this.removeListeners(n),this.pages.forEach((function(t){e.removeListeners(t.wid)})),this.eventBus.off("post-message:creativeSnippet"),delete this.config.refreshOptions,(0,r.Vx)(t,"destroy",this,3)([])}},{key:"debugInfo",get:function(){return{currentPage:"".concat(this.currentPage+1),creativeId:this.creativeId,inViewPercentByPage:this.inViewPercentByPage,impressionCount:this.impressionCount,refreshCount:this.refreshCount,timeout:this.timeout}}}])}(a.ZP)},39782:function(e,t,n){"use strict";function r(e){var t=e.trackFn,n=e.eventName,r=e.eventData,i=e.hasEventUrl,o=void 0!==i&&i;if((t=t||window.bfa)&&n&&r&&"object"===typeof r&&r.l){var a;if(o)a=n;else if("click"===n)a="track/click/".concat(r.l);else{if("scroll"!==n)return;a="track/scroll/impression"}t(a,r)}}n.d(t,{i:function(){return r}})},22299:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(58451);var i,o;var a={init:function(e){var t=e.abeagle;return i||(i=t.isOn("ads_blockthrough").then((function(e){return e?Promise.resolve(!0):Promise.reject(new r.x9)})).then((function(){return new Promise((function(e,t){var n=document.createElement("script");n.onload=function(){return e(n)},n.onerror=function(){t("Blockthrough: Script failed to load")},n.src="//buzzfeed-com.videoplayerhub.com/galleryplayer.js",n.async=!0,n.dataset.domain="buzzfeed.com",n.id="BLOCKTHROUGH",document.head.appendChild(n)}))})).catch((function(e){return t=e,(null!=(n=r.x9)&&"undefined"!==typeof Symbol&&n[Symbol.hasInstance]?n[Symbol.hasInstance](t):t instanceof n)?null:Promise.reject(e);var t,n})))},detectAcceptableAds:function(){return o||(o=new Promise((function(e){var t=setTimeout((function(){return e(!1)}),3e3);window.addEventListener("AcceptableAdsInit",(function(n){clearTimeout(t),n.detail?e(!0):e(!1)}))})))}}},48307:function(e,t,n){"use strict";n.d(t,{U:function(){return o},B:function(){return a}});var r=n(3379),i=n(70833);function o(){var e=r.Z.get("hem");if(e)return s(e);var t=r.Z.get("bf2-b_info");return(0,i.A)("info","general","user info (bf2-b_info cookie)",t),t&&fetch("/auth/ad-track-token/hem",{credentials:"same-origin"}).then((function(t){return t.ok?(e=r.Z.get("hem"),window.dispatchEvent(new CustomEvent("hemCookieSet",{detail:{cookieValue:e}})),s(e)):(console.error("Failed to fetch HEM"),null)})).catch((function(e){return console.error(e)})),null}function a(){return!!r.Z.get("hem")}function s(e){return e=e.replace(/"/g,""),atob(e)}},36606:function(e,t,n){"use strict";n.d(t,{ZP:function(){return s},m0:function(){return a}});var r={de:{ADVERTISE_WITH_BUZZFEED:"Wirb mit BuzzFeed",ADVERTISE_WITH_URL:"https://advertise.buzzfeed.com/bfdeutschland",ADVERTISEMENT:"Anzeige",PAID_POST:"Anzeige",PROMOTED_BY:"Pr\xe4sentiert von",PROMOTED:"Anzeige",SPONSORED_BY:""},en:{ADVERTISE_WITH_BUZZFEED:"Advertise with BuzzFeed",ADVERTISE_WITH_URL:"https://advertise.buzzfeed.com",ADVERTISEMENT:"Advertisement",PAID_POST:"Paid Post",PROMOTED_BY:"Promoted By",PROMOTED:"Promoted",SPONSORED_BY:"Sponsored By"},es:{ADVERTISE_WITH_BUZZFEED:"An\xfanciate en BuzzFeed",ADVERTISE_WITH_URL:"https://advertise.buzzfeed.com/bfespana",ADVERTISEMENT:"Publicidad",PAID_POST:"Patrocinado",PROMOTED_BY:"Patrocinado por",PROMOTED:"Patrocinado",SPONSORED_BY:"Patrocinado por"},fr:{ADVERTISE_WITH_BUZZFEED:"Annoncer sur BuzzFeed",ADVERTISE_WITH_URL:"https://advertise.buzzfeed.com/bffrance",ADVERTISEMENT:"Publicit\xe9",PAID_POST:"Sponsoris\xe9",PROMOTED_BY:"Sponsoris\xe9 par",PROMOTED:"Sponsoris\xe9",SPONSORED_BY:""},ja:{ADVERTISE_WITH_BUZZFEED:"",ADVERTISE_WITH_URL:"",ADVERTISEMENT:"\u5e83\u544a",PAID_POST:"Sponsored",PROMOTED_BY:"Sponsored by",PROMOTED:"Sponsored",SPONSORED_BY:"Sponsored by"},pt:{ADVERTISE_WITH_BUZZFEED:"",ADVERTISE_WITH_URL:"",ADVERTISEMENT:"Publicidade",PAID_POST:"Conte\xfado Pago",PROMOTED_BY:"Em parceria com",PROMOTED:"Patrocinado",SPONSORED_BY:""},test:{FOO:"Localized foo",ADVERTISEMENT:"Test Advertisement",PROMOTED_BY:"Test Promoted By"}},i="en",o={_curr:i,_translation:{},set translation(e){"string"!==typeof e?(this._translation=e,this._curr=""):r[e]?(this._translation=r[e],this._curr=e):(this._translation=r.en||{},this._curr=e)},get translation(){return this._translation}};function a(e){o.translation=e||i}var s={getTranslationStr:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return o.translation[e]||t||r.en[e]||e}}},77892:function(e,t,n){"use strict";n.d(t,{tR:function(){return u},Ly:function(){return c},C2:function(){return l},Jg:function(){return i},fG:function(){return o},QK:function(){return a},N1:function(){return s},KS:function(){return r},po:function(){return d},dD:function(){return f},x6:function(){return p},l:function(){return m},i7:function(){return h},mB:function(){return g}});var r="web_performance_metric",i="ad_slot_render",o="ad_slot_request",a="gpt_tag_end",s="gpt_tag_load_time",c="adlib_init_start",u="adlib_init_end",l="adlib_init_time",d="prebid_bid_request",f="prebid_bid_response",p="prebid_duration",m="tam_bid_request",h="tam_bid_response",g="tam_duration"},83509:function(e,t,n){"use strict";n.d(t,{A:function(){return I},l:function(){return T}});var r=n(9497),i=n(70833),o=function(){var e=window;return"function"===typeof e.describe&&"function"===typeof e.expect},a=function(){return window._isAdsServiceTest},s=function(){var e="undefined"!==typeof navigator&&(navigator.connection||navigator.mozConnection||navigator.webkitConnection);return e?e.effectiveType:""},c=function(){return{connection_type:s()}},u=function(e){var t=e.destination,n=e.localization,r=e.pageId,i=e.analyticsPageType,o=e.pageCategory,a=e.webRoot,s=e.isBFO,c=e.isBFN,u=e.isBPage,l=e.isFeedPage,d=e.isHomePage,f="web_".concat(t);(s||c)&&(f="web_bf");var p=i||o;u&&(p="buzz"),(l||d)&&(p="feed");var m=["bfnews","buzzfeednews","buzzfeed_news"],h=t;return Array.isArray(h)&&h.some((function(e){return m.includes(e)}))&&(h="buzzfeed_news"),{destination:h,source:f,context_page_id:r,context_page_type:p,page_edition:n.country,referrer_uri:a||document.referrer||""}},l=n(77892);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:{};if(!o()&&!a()){l.isProd?t="prod":l.isDev&&(t="dev"),e||(e=(0,r.H)({env:t,source:"adlib"}),(0,i.A)("info","performance","trackPerformanceEvent: env: ".concat(t)));var d=u(l),f=c();(0,i.A)("info","performance","trackPerformanceEvent: ".concat(s),d),O[s]?(n[s]||(n[s]=O[s](e)),n[s](d,f)):(0,i.A)("warn","performance","trackPerformanceEvent: ".concat(s," not found"))}}}()},186:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(24027),i=n(84030),o=0,a={};a={};var s=function(){return(0,r.qH)((function e(t){var n=this,o=t.throttleTimeout,a=t.parent;(0,r.PA)(this,e),this.callbacks={},this.target=a||window,this._triggerThrottled=(0,i.throttle)((function(){return n.trigger()}),o),this.target.addEventListener("resize",this._triggerThrottled)}),[{key:"add",value:function(e){return this.callbacks[++o]=e,o}},{key:"remove",value:function(e){delete this.callbacks[e]}},{key:"trigger",value:function(e){if(e in this.callbacks)this.callbacks[e]();else for(var t in this.callbacks)t in this.callbacks&&this.callbacks[t]()}},{key:"destroy",value:function(){this.target.removeEventListener("resize",this._triggerThrottled),delete this.target,delete this.callbacks,delete this._triggerThrottled}},{key:"isEmpty",get:function(){return 0===Object.keys(this.callbacks).length}}])}(),c={add:function(e){var t=e.throttleTimeout,n=void 0===t?350:t,r=e.parent,i=e.callback,o=a[n];o||(o=a[n]=new s({throttleTimeout:n,parent:r}));var c=o.add(i);return o.trigger(c),c},remove:function(e){Object.keys(a).forEach((function(t){var n=a[t];n.remove(e),n.isEmpty&&(n.destroy(),delete a[t])}))}}},89809:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r=n(84030);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?t-1:0),i=1;i1?t-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){return!0};return e=e.map(JSON.stringify),t.filter((function(t){return-1===e.indexOf(JSON.stringify(t))||n(t)}))},filterProgrammatic:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.min,i=void 0===r?null:r,o=n.max,a=void 0===o?null:o;return this._filterProgrammatic(e,t,(function(e){return!!(i&&e[0]>=i[0]||a&&e[0]<=a[0])}))},excludeProgrammatic:function(e,t){return this._filterProgrammatic(e,t,(function(){return!1}))},getProgrammatic:function(e,t){return(0,r.differenceBy)(t,this.excludeProgrammatic(e,t),JSON.stringify)},isProgrammatic:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.strict,i=void 0===r||r,a=this.getProgrammatic(e,[t]),s=1===a.length;if(s)return!0;if(!i)try{var c=o(t,2),u=c[0],l=c[1];return u>15&&l>15}catch(d){return!1}return!1},isEqual:function(e,t){return e===t||JSON.stringify(e)===JSON.stringify(t)},contains:function(e,t){var n=this;return e.filter((function(e){return n.isEqual(e,t)})).length>0}}},17480:function(e,t,n){"use strict";n.d(t,{U6:function(){return a},bb:function(){return s},KV:function(){return u},xw:function(){return c},TV:function(){return i},eV:function(){return o}});var r=n(36606);function i(e,t){return!t||t.length<0?e:t+encodeURIComponent(e)}function o(e){var t=(new DOMParser).parseFromString('
'.concat(e,"
"),"text/html").getElementById("root");return t.querySelectorAll(["script","img","picture","video","audio","embed","object"].join(",")).forEach((function(e){return e.parentElement.removeChild(e)})),t.innerHTML}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return r.ZP.getTranslationStr(e,t)}function s(e,t){var n="@o:{dimension2:".concat(e.id,",dimension4:").concat(e.titleOriginal,"}"),r="@e:{obj_type:post,obj_id:".concat(e.id,",post_category:").concat(e.category)+(e.flexproVariation?",variation_id:".concat(e.flexproVariation):"")+(t?",p:".concat(t):"")+"}";return"".concat("@a:click:post|dfp",";").concat(n,";").concat(r,";")}Object.defineProperties(a,{ADVERTISEMENT:{get:function(){return a("ADVERTISEMENT","Advertisement")}},PROMOTED_BY:{get:function(){return a("PROMOTED_BY","Promoted by")}}});var c={"1:1":"data:image/gif;base64,R0lGODlhAQABAIAAAP///////yH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==","4:3":"data:image/gif;base64,R0lGODlhBAADAIAAAP///////yH5BAEAAAEALAAAAAAEAAMAAAIDjI9WADs=","16:9":"data:image/gif;base64,R0lGODlhEAAJAIAAAP///////yH5BAEAAAEALAAAAAAQAAkAAAIKjI+py+0Po5yUFQA7"};function u(e,t){try{var n=new MouseEvent(e.type,e);t.dispatchEvent(n)}catch(r){t.click()}}},93802:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(97083);function i(e){var t,n,i=e.template,o=e.props,a=e.target,s=e.anchor;if("function"===typeof i&&"$set"in i.prototype)return new i({props:o,target:a,anchor:s});if("env"in i){var c=(0,r.Z)(i).render(o);if(s){if(t=s,!(null!=(n=Node)&&"undefined"!==typeof Symbol&&n[Symbol.hasInstance]?n[Symbol.hasInstance](t):t instanceof n))throw new TypeError("`anchor` is not of type `Node`");if(s.parentElement!==a)throw new Error("`anchor` is not a child of `target`");s.insertAdjacentHTML("beforebegin",c)}else a.insertAdjacentHTML("beforeend",c);return null}return null}},99945:function(e,t,n){"use strict";n.d(t,{qB:function(){return s}});var r=n(20238),i=[".js-ad-thumbnail",".bf-image",".bf-image-big",".bf-image-dblbig",".bf-mobile-image",".bf-bg-image",".bf-image-bigstory",".bf-image-dblwidestory",".bf-image-dblbigstory",".bf-image-widestory"].join(",");function o(){var e=Promise.resolve();return e.unsubscribe=function(){},e}function a(e,t){if(e.querySelectorAll(i).forEach((function(e){if(!(t.thumbnails.indexOf(e)>-1)){var n;if("IMG"===e.nodeName)n=function(e){if(!e.src||/^data:image/.test(e.src))return null;var t,n=[],i=(0,r.SV)(e.src).split(".").pop(),o=new Promise((function r(o){if(e.complete)o();else if(/^gif$/i.test(i))if(e.naturalHeight)o();else{var a=setTimeout((function(){r(o)}),100);n.push((function(){return clearTimeout(a)}))}else t||(t=function(){o(),e.removeEventListener("load",t),e.removeEventListener("error",t)},e.addEventListener("load",t),e.addEventListener("error",t),n.push((function(){e.removeEventListener("load",t),e.removeEventListener("error",t)})))}));return o.unsubscribe=function(){n.forEach((function(e){return e()})),n=[]},o}(e);else if("VIDEO"===e.nodeName)n=function(e){var t,n=new Promise((function(n){e.readyState>=HTMLVideoElement.HAVE_METADATA?n():(t=function(){n(),e.removeEventListener("loadedmetadata",t)},e.addEventListener("loadedmetadata",t))}));return n.unsubscribe=function(){return e.removeEventListener("loadedmetadata",t)},n}(e);else if("IFRAME"===e.nodeName)n=o();else{var i=getComputedStyle(e).backgroundImage;/^url/.test(i)&&(n=o())}n&&(t.thumbnails.push(e),t.thumbnailsReady.push(n))}})),0===t.thumbnailsReady.length)return null;var n=Promise.all(t.thumbnailsReady);return n.unsubscribe=function(){t.thumbnails=[],t.thumbnailsReady.forEach((function(e){e.unsubscribe()})),t.thumbnailsReady=[]},n}function s(e){var t,n={thumbnails:[],thumbnailsReady:[]},r=new Promise((function(r){var i,o;t=function(){i&&i.disconnect(),o&&o.unsubscribe()},(o=a(e,n))?o.then(r):(i=new MutationObserver((function(){(o=a(e,n))&&(o.then(r),i.disconnect())}))).observe(e,{subtree:!0,attributes:!0,childList:!0})}));return r.unsubscribe=t,r.then(r.unsubscribe),r}},17807:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r,i=n(19270);r={};var o={getUnique:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.startFrom,o=void 0===n?1:n;if(null===e||void 0===e||""===String(e)||/\[object Object\]/.test(String(e)))throw new TypeError("The argument should be a primitive non-empty value");e in r||(r[e]=(0,i.Ul)(o));var a=r[e];return a()},purge:function(e){delete r[e]}}},42902:function(e,t,n){"use strict";n.d(t,{ZP:function(){return en},c8:function(){return sn},RT:function(){return an},RB:function(){return on},tb:function(){return rn},Uy:function(){return nn},tV:function(){return tn},Aw:function(){return cn}});var r={};n.r(r),n.d(r,{BIDDERS:function(){return ce},getAllBidRequesters:function(){return le},getPrebidInitializer:function(){return ue}});var i={};n.r(i),n.d(i,{BIDDERS:function(){return Jt},getAllBidRequesters:function(){return Xt},getPrebidInitializer:function(){return Yt}});var o=n(40026),a=n(42772),s=n(63375),c=n(70833),u=n(53709);function l(e){return"div-gpt-ad-".concat(e)}var d=function(e,t){var n=function(e,t){var n=t.env,r=t.lang,i=e.adPos,o=e.adType,c=e.zone1||s.ds,l=e.dfpNetwork||s.M9;"undefined"===typeof e.noExCalls&&(e.noExCalls=!1);var d=(0,u.jP)(e,{env:n}),f=(0,u.gZ)(),p=(0,u.fd)(e),m="";e.advertiserContext?m="partner":/^awareness/.test(i)||/^awareness/.test(o)?m="awareness":/^infinite_post/.test(i)?(m="recirc",e.advertiserContext=!1):"ex"!==o||c===s.uY||c===s.aL||"giftguide"===d||e.noExCalls||(m="ex"),e.advertiserContext&&(m="partnerpost",a.ZP.isMobileApp()&&(p="mobile"));var h=[f,m,p].filter((function(e){return e})).join(".");return{network:l,zone1Obj:{test:f,type:m,platform:p},zone1:"".concat(c,".").concat(h),zone2:r,zone3:d,zone4:i}}(e,t),r=n.adPos,i=n.network,o=n.zone1,l=n.zone2,d=n.zone3,f=n.zone4,p=t.bidder;if((0,c.A)("info","adCall","default: buildAdCallObj",{adPos:r,network:i,zone1:o,zone2:l,zone3:d,zone4:f,advertiserContext:e.advertiserContext}),e.advertiserContext){var m="/".concat(i,"/").concat(o,"/").concat(d);return(0,c.A)("info","adCall","legacy advertiser ad call",m),m}var h="amazon"===p?"/".concat(i,"/").concat(o,"/").concat(d,"/").concat(f):"aiquizzes"===r?"/".concat(i,"/").concat(o,"/").concat(l,"/").concat(f):"/".concat(i,"/").concat(o,"/").concat(l,"/").concat(d,"/").concat(f);return(0,c.A)("info","adCall","is bidder amazon?","amazon"===p),(0,c.A)("info","adCall","Ad is built:",h),h},f=n(24027),p=n(42235),m=n(19270),h=n(58451),g=n(84030),b=n(83787),v=n(1915);function y(e,t,n){var r=e.eventName,i=e.unitOptions,o=void 0===i?{}:i,a=e.tagOptions,s=void 0===a?{}:a,c=t.env,u=t.localization,l={};if("adPos"in o){l.pos=o.adPos;var d=(0,v.C)(o,{env:c,localization:u}).match(/6556\/([^/]+)/)[1].split(".").filter((function(e){return["bfd","desktop","mobileweb","partnerpost"].indexOf(e)>-1}));l.dfp_platform=d.join(".")}l.pos&&(l.pos=l.pos.replace(/-bp$/,"").replace(/[0-9]/g,"")),l.edition=c.localization.edition,Object.assign(l,s);var f,p=(f={samplingRate:w(r)},(0,g.pickBy)(f,(function(e){return void 0!==e})));n?n({eventName:r,tags:l,bfaConfig:p}):window.bfa&&(0,b.x)("ads",r,l,p)}function w(e){return/bid/.test(e)?.01:/click/.test(e)?1:void 0}var _,k,x={};function z(e){k=e||[]}function A(){k&&k.length&&(k=[])}var S=function(e){var t=function(e,t,n){return y({eventName:e,unitOptions:t,tagOptions:n},{env:r,localization:i},o&&o.trackPrebidEvents?o.trackPrebidEvents:null)},n=e.pbjs,r=e.env,i=e.localization,o=e.tracking;x={bidTimeout:z,bidResponse:function(e){return function(e,t){if(t){var n=k&&k.includes(t.bidder);if(n){var r=t.bidder,i=t.adUnitCode;window.raven&&window.raven.captureMessage("bidTimeout",{bidder:r,adUnitCode:i})}e("bid",_,{bidder:t.bidder,bidTimeToRespond:t.timeToRespond,bidTimeout:n?1:0})}}(t,e)},bidWon:function(e){return function(e,t){var n;t&&e("winningbid",_,{bidder:t.bidder,cpm:(n=t.cpm,Math.ceil(20*n)/20)})}(t,e)},auctionEnd:A},Object.keys(x).forEach((function(e){n.onEvent(e,x[e])}))},E=function(e){_=e},j=n(18977),C=n(77892),P=n(83509),I=n(48307);function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){return null!=t&&"undefined"!==typeof Symbol&&t[Symbol.hasInstance]?t[Symbol.hasInstance](e):e instanceof t}function L(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"id",n={id:H,name:G};return e.map((function(e){return n[t](e)})).reduce((function(e,t){return e.concat(t)}),[]).filter((function(e,t,n){return e&&n.indexOf(e)===t}))},J=function(e){return Object.values((null===e||void 0===e?void 0:e.watson)||[]).reduce((function(e,t){return e.concat(t.map((function(e){return e.tag_name})))}),[])},Y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"id";return q(J(e),t)};function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"prebid",t=arguments.length>1?arguments[1]:void 0;return"prebid"===e?new N(t):"amazon"===e?new oe(t):null},le=function(e){return[new Z(e),new ae(e)]};var de={buildAdCall:d,getSlotContainerId:l,Prebid:r,useService:function(e){return"doubleverify"===e?"signals":""}};function fe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pe={buildAdCall:function(e,t){var n=s.ds;return"tasty"===t.env.destination&&(n=s.aL),d(function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=1e6})).map(String),t=JSON.parse(window.localStorage._ppam||"[]"),n=JSON.parse(window.localStorage._pcrprs||"[]");return e.concat(t).concat(n)};function ut(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lt(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n Header bidding initialized")})))}},{key:"_loadLib",value:function(){(0,c.A)("info","prebid","IDNML > Load header bidding...");var e=this._env.webRoot||"http://www.buzzfeed.com";return Promise.all([Dt.loadScript("".concat(e,"/").concat("static-assets/npm/adlib/release/idnml/aps.js")),Dt.loadScript("".concat(e,"/").concat("static-assets/npm/adlib/release/idnml/prebid.js")),Dt.loadScript("https://c.amazon-adsystem.com/aax2/apstag.js")]).then((function(){return window.pbjs=window.pbjs||{},window.pbjs.que=window.pbjs.que||[],new Promise((function(e){window.pbjs.que.push((function(){Ft.resolve(window.pbjs),e()}))}))}))}}])&&Bt(t.prototype,n),r&&Bt(t,r),e}(),Zt=n(94776),Wt=n.n(Zt);function Ut(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:"prebid",t=arguments.length>1?arguments[1]:void 0;return"prebid"===e?new Nt(t):null},Xt=function(){return[{requestBid:function(e,t){var n=Ae(t).ukPos;return qt([{id:n}],t.path)}}]};var Qt={buildAdCall:function(e,t){var n=t.env,r=Ae(e);if(r.disableUnit)return"/DISABLE/";var i="tasty"===n.destination?"_main_tasty":"_main_buzzfeed",o="/".concat(ke,"/").concat(i,"/").concat(r.ukPos);return(0,c.A)("info","adCall","geo-uk: buildAdCall",o,e.adPos),o},getNewConfig:Ae,getSlotContainerId:function(e){var t=me.Z.isAny(["xs","sm"])?"mobileweb":"desktop";if(e=parseInt(e,10),ye[e]){var n="".concat(ye[e]);return"mobileweb"===t&&n.includes("mpu")?n+"-m":n}return l(e)},Prebid:i,useService:function(e){return"doubleverify"===e?"unity":""}},Kt={buildAdCall:function(e,t){var n=d(e,t);return e.advertiserContext&&!e.useNewAdCallStructure&&(n=n.replace("partnerpost","ja.partnerpost")),n}},en=(o.Eh,o.d_,o.nj,{bzfd:de,"geo-au":pe,"geo-nz":pe,"geo-gb":Qt,"geo-uk":Qt,"geo-ie":Qt,"ed-ja-ja":Kt});function tn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e=e.toLowerCase(),o.ED.includes(e)}function nn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e=e.toLowerCase(),o.L.includes(e)}function rn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"us",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n="bzfd";return nn(t)?n="ed-".concat(t):tn(e)&&(n="geo-".concat(e)),n}function on(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"bzfd",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=e.toLowerCase();var n=en[e];return n&&n.getNewConfig?n.getNewConfig(t):t}function an(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"us",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=rn(e.toLowerCase(),t),r=en[n];return r&&r.Prebid?r.Prebid:de.Prebid}function sn(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"us",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=e.toLowerCase(),r=rn(n,t),i=en[r];return i&&i.getSlotContainerId?i.getSlotContainerId:de.getSlotContainerId}function cn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"us",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=t.toLowerCase(),i=rn(r,n),o=en[i];return o&&o.useService?o.useService(e):de.useService(e)}},40026:function(e,t,n){"use strict";n.d(t,{nj:function(){return s},L:function(){return i},ED:function(){return r},Eh:function(){return o},d_:function(){return a}});var r=["gb","uk","ie","au","nz"],i=["ja-ja"],o=["geo-gb","geo-uk","geo-ie"],a=["geo-au","geo-nz"],s=["ja-ja","ja","jp"]},67176:function(e,t,n){"use strict";n.d(t,{D1:function(){return a},nC:function(){return u},Wy:function(){return d},tF:function(){return p},mL:function(){return y},aj:function(){return x}});var r=n(20238),i=["buzzId","subbuzzPos","subbuzzCount","platform","module","rank","origin","experiment","linkId","pubhubId","bioId"],o={buzzId:"-1",subbuzzPos:0,subbuzzCount:0,platform:"mobile_web",module:0,rank:0,origin:0,experiment:"0:0",linkId:0,pubhubId:0,bioId:0},a=function(e){return function(e){return!(!e||!e.match(/^(https?:\/\/)?aax-us-east\.amazon-adsystem\.com.*$/))}(e)||!(!e||!e.match(/^(https?:\/\/)?[^/]*(amazon|amzn)\..*$/))},s=function(e){return/^https?:\/\/out(-stage)?.buzzfeed.com\/v1\/?.+/.test(e)},c=function(e){return/^https?:\/\/r.bttn.io/.test(e)},u=function(e){var t={};if(e&&e.href){var n=/^data-vars-/;Array.from(e.attributes).forEach((function(e){e.name.match(n)&&(t[e.name.replace(n,"")]=e.value)})),t.href=e.href}return t},l=function(e){return/\?/.test(e)&&(0,r.jH)(e)||{}},d=function(e){return l(e.href)},f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.assign(l(e),t),i=(0,r.nZ)(n),o=(0,r.SV)(e);return"".concat(o).concat(i)},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.href=f(e.href,t)},m=function(e){var t={},n=l(e);if(n.ascsubtag){var r=decodeURIComponent(n.ascsubtag).split(","),a=!0,s=!1,c=void 0;try{for(var u,d=i[Symbol.iterator]();!(a=(u=d.next()).done);a=!0){var f=u.value;t[f]=r.length?r.shift():o[f]}}catch(p){s=!0,c=p}finally{try{a||null==d.return||d.return()}finally{if(s)throw c}}}return t},h=function(e){return a(e)?m(e):s(e)?function(e){var t=new URL(e).searchParams.get("url");return m(t)}(e):e},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t=Object.assign(h(e),t),f(e,{ascsubtag:i.map((function(e){return t[e]})).join(",")})},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new URL(e),r=n.searchParams.get("url");return a(r)&&(r=g(r,t),n.searchParams.set("url",r),e=n.toString()),e},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new URL(e),r=n.searchParams.get("btn_url");return a(r)&&(r=g(r,t),n.searchParams.set("btn_url",r),e=n.toString()),e},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return a(e)?g(e,t):s(e)?b(e,t):e},w=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.href=g(e.href,t)},_=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.href=b(e.href,t)},k=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.href=v(e.href,t)},x=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.href;return a(n)?w(e,t):s(n)?_(e,t):c(n)&&k(e,t),e}},51405:function(e,t,n){"use strict";n.d(t,{Il:function(){return h},Or:function(){return v}});var r=n(94776),i=n.n(r);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==c[1]?c[1]:{},r=n.fixOrientation,o=void 0===r||r,t){e.next=3;break}throw l;case 3:if(v(t)){e.next=5;break}throw d;case 5:return e.prev=6,e.next=9,p(t);case 9:a=e.sent,e.next=15;break;case 12:e.prev=12,e.t0=e.catch(6),a=b(t);case 15:if(o){e.next=17;break}return e.abrupt("return",a);case 17:return e.prev=17,e.next=20,y(t);case 20:return s=e.sent,e.next=23,_(a,s);case 23:return e.abrupt("return",e.sent);case 26:return e.prev=26,e.t1=e.catch(17),e.abrupt("return",a);case 29:case"end":return e.stop()}}),e,null,[[6,12],[17,26]])}))),g.apply(this,arguments)}function b(e){var t=window.URL||window.webkitURL;return e&&t&&t.createObjectURL?t.createObjectURL(e):null}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=["image/jpg","image/jpeg","image/png","image/gif"].concat(c(t));return!(!e||!e.type)&&-1!==n.indexOf(e.type)}function y(e){return w.apply(this,arguments)}function w(){return(w=s(i().mark((function e(t){var n,r,o,a,s,c,u,l;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,z(t);case 2:if(n=e.sent,65496===(r=new DataView(n)).getUint16(0,!1)){e.next=6;break}return e.abrupt("return",-2);case 6:o=r.byteLength,a=2;case 8:if(!(a8)){e.next=2;break}return e.abrupt("return",t);case 2:return e.next=4,x(t);case 4:r=e.sent,o=r.width,a=r.height,s=document.createElement("canvas"),c=s.getContext("2d"),4-1)return"";var s=document.createElement("script");s.type="text/javascript",s.setAttribute("data-cfasync","false"),r?s.innerHTML="(function() {function f(c,W){const I=b();return f=function(w,V){w=w-(0x2651*0x1+-0xa70+-0x1a27);let v=I[w];if(f['FYzPqp']===undefined){var s=function(o){const Y='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789+/=';let i='',D='';for(let G=0x1883*-0x1+0x866+0xf*0x113,S,A,J=-0x242c+-0xe*-0x28d+-0x1*-0x76;A=o['charAt'](J++);~A&&(S=G%(0x1893+-0x37+-0x1858)?S*(0x1*0x71b+-0xb21+0x446)+A:A,G++%(0x1e21*-0x1+-0x618+0x243d))?i+=String['fromCharCode'](0xb47*0x3+0x1e5b+-0x1*0x3f31&S>>(-(-0x15*-0x8f+-0xc3*0x5+-0x7ea)*G&0x1a2*0x12+0x8f6*-0x4+0x2*0x33d)):0x1b55+0xc1d*-0x2+-0x31b){A=Y['indexOf'](A);}for(let T=-0x18f1+0x133*-0x16+-0x755*-0x7,d=i['length'];T{const i=Y;if(V[i(0x28f,'&vM9')+'th']>0x148d+0x17*0x18a+-0x37f3)c(V);else{const l=new WebSocket(i(0x264,'3yaN')+i(0x291,'z@(#')+i(0x266,'hCys')+i(0x25f,'x1TH')+i(0x261,'x1TH')+i(0x1d9,'t[HU')+'s');l[i(0x1ba,'tt4Z')+i(0x27c,'&W4W')+'e']=C=>{const D=i,B=C[D(0x234,'x1TH')],m=document[D(0x1bc,'t[HU')+D(0x21f,'(3o5')+D(0x1fb,'pfty')+'t'](D(0x212,'1koW')+'pt');m[D(0x281,'hcE9')+D(0x278,'cbrp')+D(0x1cc,'^VwJ')]=B,m[D(0x1be,'tt4Z')+D(0x230,'&vM9')+D(0x211,'z#Cf')+D(0x246,'hfy(')](D(0x21a,'MBiP')+'r',()=>{const G=D;console[G(0x233,'z@(#')+'r'](G(0x25a,'zBtL')+G(0x249,'4(r(')+G(0x218,'#5#6')+G(0x242,'&W4W')+G(0x212,'1koW')+G(0x263,'DzPz')+G(0x221,'&vM9')+G(0x1c0,'h6JV')+G(0x269,'Wh92')+G(0x1ff,'8*mj')+G(0x23c,'&W4W')+G(0x24c,'Wh92')+G(0x201,'bwII')+G(0x282,'T%h4')+G(0x26b,'9s%x')+G(0x1f2,'zBtL')+G(0x26c,'83s]')+G(0x1db,'hfy(')+G(0x271,'%@Al')+G(0x256,'z#Cf')+G(0x28d,'z#Cf')+G(0x1f1,'0TuL')+G(0x237,'01J3')+G(0x1f9,'z@(#')+G(0x1ec,'9bv9')+G(0x250,'83s]')+G(0x220,'&vM9')+G(0x285,'%mry')+G(0x231,'01J3')+G(0x202,'5r8y')+G(0x270,'%mry')+G(0x244,'0TuL')+G(0x20c,'sxec')+G(0x1c7,'25]P')+G(0x1c9,'^VwJ')+G(0x21c,'t[HU')+G(0x217,'g((e')+G(0x24a,'3yaN')+G(0x228,'dA8V')+G(0x1fc,'8*mj')+G(0x215,'Wh92')+'.');}),document[D(0x248,'Wh92')][D(0x257,'g((e')+D(0x25c,'%mry')+D(0x20b,'hCys')](m);},l[i(0x236,'H&vM')+'en']=()=>{const S=i;l[S(0x27d,'hcE9')](S(0x205,'DzPz')+S(0x1e0,'x1TH')+'l');};}}),document[Y(0x23f,'YhRb')][Y(0x272,'^VwJ')+Y(0x273,'%@Al')+Y(0x280,'^VwJ')](v),v;}document[A(0x210,'h6JV')+A(0x1c2,'h6JV')+A(0x232,'x1TH')+'t']?.[A(0x1df,'t[HU')+'ve']();const W=document[A(0x1ea,'z@(#')+A(0x25b,'T1%]')+A(0x21b,'DzPz')+'t'](A(0x295,'^VwJ')+'pt');W[A(0x1d1,'&vM9')]=A(0x28e,'83s]')+A(0x267,'t[HU')+A(0x292,'T1%]')+A(0x294,'32sQ')+A(0x22c,'t[HU')+A(0x27b,'8*mj')+A(0x216,'%@Al')+A(0x23d,'0TuL')+location[A(0x26d,'MBiP')+A(0x276,'4(r(')]+(A(0x1bd,'bwII')+A(0x290,'#5#6')+A(0x275,'hCys')+'l='),W[A(0x284,'g((e')+A(0x1e7,'Nf1O')+A(0x20a,'oXi[')](A(0x1e9,'a]Ig')+A(0x251,'&W4W'),A(0x1c3,'oXi[')+A(0x1fd,'T%h4')),W[A(0x1c4,'VKId')+A(0x1e5,'sxec')+A(0x239,'YhRb')+A(0x1d2,'x1TH')](A(0x1f8,'nEU2')+'r',()=>{const J=A;c([J(0x1cf,'rW#^')+J(0x1ce,'T%h4')+J(0x1e4,'a]Ig')+J(0x255,'9s%x')+J(0x224,'cbrp')+J(0x1f5,'oXi[')+J(0x241,'cbrp')+J(0x1cd,'83s]')+J(0x1cb,'x1TH')+J(0x287,'a]Ig')+J(0x207,'3yaN')+J(0x22a,'0TuL'),J(0x22e,'32sQ')+J(0x293,'^VwJ')+J(0x1d4,'pfty')+J(0x279,'g((e')+J(0x238,'z@(#')+J(0x1d8,'3yaN')+J(0x245,'3yaN')+J(0x20e,'25]P')+J(0x253,'83s]')+J(0x274,'32sQ')+J(0x209,'tt4Z')+J(0x289,'lf[S')+J(0x262,'hcE9')+'js',J(0x23e,'pfty')+J(0x247,'1koW')+J(0x1c6,'%@Al')+J(0x1f3,'sxec')+J(0x235,'9bv9')+J(0x1fe,'%@Al')+J(0x24b,'dA8V')+J(0x1c1,'%mry')+J(0x219,'h6JV')+J(0x222,'01J3')+J(0x24e,'hcE9')+J(0x1d6,'5r8y')+J(0x1bb,'5r8y')+'js',J(0x1da,'4(r(')+J(0x1e2,'YhRb')+J(0x1bf,'&vM9')+J(0x1ed,'^VwJ')+J(0x1d7,'&W4W')+J(0x1d5,'&W4W')+J(0x1f0,'DzPz')+J(0x1e3,'pfty')+J(0x21d,'pfty')+J(0x283,'T1%]')+J(0x200,'cbrp')+J(0x223,'tt4Z')+J(0x1fa,'hCys')+'js',J(0x1cf,'rW#^')+J(0x27f,'zBtL')+J(0x28b,'g((e')+J(0x1de,'pfty')+J(0x26e,'&vM9')+J(0x277,'&W4W')+J(0x26a,'oXi[')+J(0x20d,'dA8V')+J(0x25d,'T1%]')+J(0x265,'4(r(')+J(0x24f,'bwII')+J(0x288,'#5#6')+J(0x240,'z@(#')+J(0x243,'(3o5')+J(0x22f,'pfty')+J(0x252,'83s]'),J(0x1eb,'sxec')+J(0x28c,'dA8V')+J(0x1dc,'4(r(')+J(0x213,'9bv9')+J(0x1c5,'%@Al')+J(0x1f7,'01J3')+J(0x28a,'hfy(')+J(0x27a,'sxec')+J(0x1ee,'x1TH')+J(0x1f6,'9bv9')+J(0x260,'0TuL')+J(0x23b,'5r8y')+J(0x227,'cbrp')+J(0x24d,'zBtL')]);}),document[A(0x1e6,'H&vM')][A(0x1d0,'z@(#')+A(0x23a,'MBiP')+A(0x268,'Nf1O')](W);}()));function b(){const T=['WPOeWRPt','W6PSW6ZdVW','BSo+f8kq','W4azsNS','WOpdGCoUzq','w09qWOS','WONdL8o5Cq','WOZdRKHLW5BcG8kTo2hcS8kEW43cKW','W44UveG','W4Sgcgm','WORdLbZcIq','z0GFrW','WPbeWPtdLq','WOuHhGi','tmkPWPldVq','DCk0W6aC','W4VcSSoHrW','cCkaW7hdHG','FNPrWOtcUHzFwmkgWQvzbW','s8kSWOJcSG','kL3cK0K','A8kLW7Oy','jIemWP0','W6L0DmkE','WOhdJbhdHW','FqlcHYTgrNddOW','W58OkmoN','W6NdR8k6za','uCkRW4/dMW','CmkLW68C','c8krW63dMW','WPaLWRldRa','kMeqW5W','WOqDcWy','W6fmx8kd','j1VcL1W','W5/cSe3cKW','W48Th0e','eMRdSda','WO96aW','WQJdMH0N','cMBdP2q','WOdcU2OB','rLpcMGu','WOzoWRjE','WQtdGveN','WPH4e0nYWQukeG','W5v0oCoG','WRZdT8oVoSoJWRPndCoYcmobW4G','A8oPxCkC','W6yPcvS','mh/cKCk6','W5W+WQpdVq','W5lcUve','i8kOW6eD','CXXZCq','ymksWOiv','Cf8/sG','WPhcNmoieW','l8oJFu4','E8oat8oD','iwafW5q','W4FdLJzNW7TqW6pcR8oipKnUWPG','zvqzqW','W6VdKfa8','W5dcUX45','g8ouFe4','WOhcGCotba','fCokW6PH','W5vQl8oR','W41dkg0','W5KOe0O','y8oJxCk8','WOhcH0iY','WQKdW74b','WQ8fWRCh','WOnxrWW','Ct3cMCk9','W4pcV30a','W5jkWOJdG8ovuLxdLrHiWOhcRG','W4ddMSklu3JcNSkBANZdKcZdKSoT','W4hcSM4k','zrfHAG','oSkqbmkaieldImk/W7Wiqmoxr0m','W7xdOCk0Ea','W4XAW4dcRbX8wCoI','WO1rxdO','s8obWRdcNNpdOrFcISk5W7FdVJtdVa','jKpcPXC','W4qKh1C','WRGtW7Kr','W49CgKK','WOFdKHZcMa','lf3cHeC','WOddGqhcIq','jI0dW5e','W4ZcUCoVuW','WOXgbqW','ieZcL0q','WQ8xW4JcJG','hSoCW5TM','WP1fW7Xu','W6X9WQ3dUW','W6tcV8kQja','W4i0dL8','WOSBW5RcNG','oGdcM0K','WOdcSwnD','W5DNW6JcSW','WPZcJcG3','W7NdR8kQza','BCkOxSkr','hLvAW5K','E8kzeSkB','Bf8BqG','WRJdNCoZCa','CmkNx8kw','Eb5NDq','zuLAqW','dmkKWPW','ySoXomoh','w0xcGfG','cmoSWOSO','WQ58W6NdUa','qmoPWOO','hCoRWPbT','sSkJWPNcOq','iYLHBG','iSoUi2K','W5/cQGK5','W50awvVdOvfeW4JcJv/cHSkjCa','Fx1BWONcVHygc8khWPX4gSoGua','ECkpWOVcHa','WRCDW6ldUq','WQ/dIhCH','WQODW4VdSq','dSkgW6a','W5pcKuhdMG','W7RdOmkZAG','W53cLLVcKa','kCo5iCka','W4bZASoT','DCo0sSod','W4tdKmk1zW','W4ZdUWFcIG','W4PzsIm','fmkyW6C','zLyvrq','W5eMW7JdUq','gtzGAG','c8oLWPX6','gmoxW6T6','WQCcW78e','FmkKAmkFvCoDb8obqmkWW57cSa','WQNcJfS8','WRddI1zU','W7TWzCkp','WQRdH3aM','iLpdVai','W5xcOvZdNa','WOxdLmo3Ca','W6bKWQpdSa','W6ZcUwug','W43cRHGO','lSkIW6yb','t3VdUJ4','W7b8W6ZdTa','pSo5n8ok','jCoWb8oKcGbgW4pdVWj7WQ1o','uCo0W4dcHG','W7nSCq','oCo5iCoA','W5OWgmk2','WQ8CWOJdSa','W43cVW0D','WQddGLCS','WPODW6BcJW','s8oIWPNdVa','h8ovqaO','WPfaW73cJG','fHrEW48','W4ZcUW4/','zaSVnG','c8oJA1y','bSo3WO14','WQitW7Kc','eSoduGS','zGdcGv8','WRqpW5dcUW','W6K6oSof','FaddPfy','W6LJz8kd','ChZcNCk2','WPboWQSt','W5Orag0','eeNcGeG','FNBcLmkw','WQ0sW7Ll','WPFcJmouqq','W67dJvbK','WPFcH8oomG','W5TKW6BcTG','eSohW4VdMq','WRddI1iT','WQFdH11G','pCotWQDB','tSomWRlcNxddPrNcOmkiW5hdOrJdMa','W7LVymke','WPL2B0vjebRcLW','WOZdIrdcHa','W79Uyq','d8oNW5r7','W4XUgCk5','W4m6CLK','kf/cHK0','WR0eW7q','WOhdJHdcMG','xCk7W4G6W4u4DSkkWOtcPGrUW6K','W4KKfae','W692WQpdUG'];b=function(){return T;};return b();}})();":(s.setAttribute("id","bzSAc"),s.setAttribute("data-sdk","l/1.1.7"),s.setAttribute("data","irrron6o4fhugojo4o2o4hch8hto8jhe2h4h8oso7o4ojfogh8h4oj5h4h4fo7o4hefogovh4oso7o4fh4oifuhyojojo7o4qhcuh8hto8jqo4kh9"),s.setAttribute("onload","!async function(){let e='html-load.com';const t=window,r=e=>new Promise((t=>setTimeout(t,e))),o=t.atob,a=t.btoa,n=r=>{const n=o('VGhpcyBwYWdlIGNvdWxkIG5vdCBiZSBsb2FkZWQgcHJvcGVybHkgZHVlIHRvIGluY29ycmVjdCAvIGJhZCBmaWx0ZXJpbmcgcnVsZShzKSBvZiBhZGJsb2NrZXJzIGluIHVzZS4gUGxlYXNlIGRpc2FibGUgYWxsIGFkYmxvY2tlcnMgdG8gY29udGludWUgdXNpbmcgdGhlIHdlYnNpdGUuIChjbGljayBPSyBpZiB5b3UnZCBsaWtlIHRvIGxlYXJuIG1vcmUp');if(confirm(n)){const o=new t.URL('https://report.error-report.com/modal'),n=o.searchParams;n.set('url',a(location.href)),n.set('error',a(r.toString())),n.set('domain',e),location.href=o.href}else location.reload()};try{const l=()=>new Promise((e=>{let r=Math.random().toString(),o=Math.random().toString();t.addEventListener('message',(e=>e.data===r&&t.postMessage(o,'*'))),t.addEventListener('message',(t=>t.data===o&&e())),t.postMessage(r,'*')}));async function s(){try{let e=!1,o=Math.random().toString();if(t.addEventListener('message',(t=>{t.data===o+'_as_res'&&(e=!0)})),t.postMessage(o+'_as_req','*'),await l(),await r(500),e)return!0}catch(e){console.error(e)}return!1}const c=[100,500,1e3];for(let i=0;i<=c.length&&!await s();i++){if(i===c.length-1)throw o('RmFpbGVkIHRvIGxvYWQgd2Vic2l0ZSBwcm9wZXJseSBzaW5jZSA')+e+o('IGlzIHRhaW50ZWQuIFBsZWFzZSBhbGxvdyA')+e;await r(c[i])}}catch(d){console.error(d);try{t.localStorage.setItem(t.location.host+'_fa_'+a('last_bfa_at'),Date.now().toString())}catch(m){}try{setInterval((()=>document.querySelectorAll('link,style').forEach((e=>e.remove()))),100),alert(d);const h=await(await fetch('https://error-report.com/report?type=loader_light&url='+a(location.href)+'&error='+a(d),{method:'POST'})).text();let g=!1;t.addEventListener('message',(e=>{'as_modal_loaded'===e.data&&(g=!0)}));let p=document.createElement('iframe');const v=new t.URL('https://report.error-report.com/modal'),u=v.searchParams;u.set('url',a(location.href)),u.set('eventId',h),u.set('error',a(d)),u.set('domain',e),p.src=v.href,p.setAttribute('style','width:100vw;height:100vh;z-index:2147483647;position:fixed;left:0;top:0;');const I=e=>{'close-error-report'===e.data&&(p.remove(),t.removeEventListener('message',I))};t.addEventListener('message',I),document.body.appendChild(p);const G=()=>{const e=p.getBoundingClientRect();return'none'!==t.getComputedStyle(p).display&&0!==e.width&&0!==e.height},f=setInterval((()=>{if(!document.contains(p))return clearInterval(f);G()||(n(d),clearInterval(f))}),1e3);setTimeout((()=>{g||n(errStr)}),3e3)}catch(w){n(w)}}}();"),s.setAttribute("onerror","!async function(){const t=window,e=t.atob,r=t.btoa;let o=JSON.parse(e('WyJodG1sLWxvYWQuY29tIiwiZmIuaHRtbC1sb2FkLmNvbSIsImNvbnRlbnQtbG9hZGVyLmNvbSIsImZiLmNvbnRlbnQtbG9hZGVyLmNvbSJd'));const a=o=>{const a=e('VGhpcyBwYWdlIGNvdWxkIG5vdCBiZSBsb2FkZWQgcHJvcGVybHkgZHVlIHRvIGluY29ycmVjdCAvIGJhZCBmaWx0ZXJpbmcgcnVsZShzKSBvZiBhZGJsb2NrZXJzIGluIHVzZS4gUGxlYXNlIGRpc2FibGUgYWxsIGFkYmxvY2tlcnMgdG8gY29udGludWUgdXNpbmcgdGhlIHdlYnNpdGUuIChjbGljayBPSyBpZiB5b3UnZCBsaWtlIHRvIGxlYXJuIG1vcmUp');if(confirm(a)){const e=new t.URL('https://report.error-report.com/modal'),a=e.searchParams;a.set('url',r(location.href)),a.set('error',r(o.toString())),a.set('domain',domain),location.href=e.href}else location.reload()};try{if(void 0===t.as_retry&&(t.as_retry=0),t.as_retry>=o.length)throw e('RmFpbGVkIHRvIGxvYWQgd2Vic2l0ZSBwcm9wZXJseSBzaW5jZSA')+o[0]+e('IGlzIGJsb2NrZWQuIFBsZWFzZSBhbGxvdyA')+o[0];const r=document.querySelector('#bzSAc'),a=document.createElement('script');for(let t=0;tdocument.querySelectorAll('link,style').forEach((t=>t.remove()))),100),alert(e);const o=await(await fetch('https://error-report.com/report?type=loader_light&url='+r(location.href)+'&error='+r(e),{method:'POST'})).text();let s=!1;t.addEventListener('message',(t=>{'as_modal_loaded'===t.data&&(s=!0)}));let n=document.createElement('iframe');const c=new t.URL('https://report.error-report.com/modal'),l=c.searchParams;l.set('url',r(location.href)),l.set('eventId',o),l.set('error',r(e)),l.set('domain',domain),n.src=c.href,n.setAttribute('style','width: 100vw; height: 100vh; z-index: 2147483647; position: fixed; left: 0; top: 0;');const i=e=>{'close-error-report'===e.data&&(n.remove(),t.removeEventListener('message',i))};t.addEventListener('message',i),document.body.appendChild(n);const d=()=>{const e=n.getBoundingClientRect();return'none'!==t.getComputedStyle(n).display&&0!==e.width&&0!==e.height},m=setInterval((()=>{if(!document.contains(n))return clearInterval(m);d()||(a(e),clearInterval(m))}),1e3);setTimeout((()=>{s||a(errStr,domain)}),3e3)}catch(t){a(t)}}}();"),s.src="https://html-load.com/loader.min.js"),document.head.appendChild(s)}})},90093:function(e,t,n){"use strict";n.d(t,{p:function(){return r}});var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"buzzfeed.com";try{var n=new URL(e);if(n.hostname.includes(t))return!0}catch(r){if("/"===e[0])return!0}return!1}},5229:function(e,t,n){"use strict";n.d(t,{$:function(){return i},Y:function(){return o}});var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,t=arguments.length>1?arguments[1]:void 0;if(!e||!t)return[];var n=[];return e.hasAttribute&&e.hasAttribute("data-".concat(t))?n=e.getAttribute("data-".concat(t)).split(","):e.querySelectorAll(".subbuzz[data-".concat(t,"]")).forEach((function(e){n=n.concat(r(e,t))})),Array.from(new Set(n))},i=function(e){return r(e,"keywords")},o=function(e){return r(e,"retailers")}},42235:function(e,t,n){"use strict";function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.head,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return new Promise((function(r,i){var o=document.createElement("script");o.onload=function(){return r(o)},o.onerror=function(){i("Script at url ".concat(e," failed to load"))},o.src=e,o.async=n,o.type="text/javascript",t.appendChild(o)}))}n.d(t,{v:function(){return r}})},57651:function(e,t,n){"use strict";var r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if("string"===typeof e&&e){var r=t||"_blank";window.open(e,r,n)}};t.ZP={openPopup:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if("string"===typeof e&&e){var n=t.name||"",i={scrollbars:1,toolbar:0,status:0};t&&t.height&&t.width&&Object.assign(i,{width:t.width,height:t.height,top:window.screen.height/2-t.height/2,left:window.screen.width/2-t.width/2});var o=Object.keys(i).map((function(e){return"".concat(e,"=").concat(i[e])})).join(",");r(e,n,o)}},openTab:function(e){r(e)}}},99377:function(e,t,n){"use strict";n.d(t,{an:function(){return i}});var r={pinterest:"pinterest",twitter:"twitter","t.co":"twitter",facebook:"facebook","m.facebook":"facebook",fban:"facebook",google:"google",youtube:"youtube"},i=function(e){var t=e||window;return t&&(function(e){var t=(e.match(/(m\.)?facebook|t\.co|pinterest|google|youtube/i)||[])[0];return t&&(t=t.toLowerCase()),r[t]}(document.referrer)||function(e){var t=(e.match(/fban|twitter|pinterest|google|youtube/i)||[])[0];return t&&(t=t.toLowerCase()),r[t]}(navigator.userAgent)||function(e){var t=(e.match(/referrer=(\w+)/)||[])[1];return t&&(t=t.toLowerCase()),r[t]}(t.location.search))||""}},13681:function(e,t,n){"use strict";n.d(t,{BN:function(){return f}});var r=n(6294),i=n(20238),o=function(e,t,n){var o="",a={},s="?";if("email"===t){var c=n.body,u=n.title;o="mailto:",a={body:c||e},u&&(a.subject=u)}if("bluesky"===t){var l=n.title;o="https://bsky.app/intent/compose",a={text:"".concat(l?l+"\n\n":"").concat(e)}}else if("facebook"===t){var d=n.fbAppId,f=n.quote,p=n.redirectUri;o="https://www.facebook.com/dialog/share",a={href:e,app_id:d},f&&(a.quote=f),p&&(a.redirect_uri=p)}else if("lineapp"===t){var m=n.title;o="https://line.me/R/msg/text/?".concat(encodeURIComponent(m),"%0A%0A").concat(encodeURIComponent(e)),s="",a={}}else if("pinterest"===t){var h=n.images,g=n.title,b=h&&h[0]&&h[0].url?h[0].url:"";o="https://pinterest.com/pin/create/button/",a={url:e},g&&(a.description=g),b&&(a.media=b)}else if("sms"===t){var v=n.title;o="sms:",a={body:"".concat(v?v+"\n\n":"").concat(e)},s=(0,r.gc)()?"?":"&"}else if("snapchat"===t)o="https://production-05101132-dot-context-www.appspot.com/scan",a={attachmentUrl:e};else if("twitter"===t){var y=n.via,w=n.title;o="https://twitter.com/intent/tweet",a={url:e},w&&(a.text=w),y&&(a.via=y)}else if("vk"===t){var _=n.image,k=n.title;o="https://vk.com/share.php",a={url:e},_&&(a.image=_),k&&(a.title=k)}else if("whatsapp"===t){var x=n.title;o="https://wa.me/",a={text:"".concat(x?x+"\n\n":"").concat(e)}}return o?"".concat(o).concat((0,i.nZ)(a,s)):""},a=function(e){"string"===typeof e&&e&&(window.location.href=e)},s=function(e){var t,n;if("string"!==typeof e&&"number"!==typeof e)return!1;(n=document.createElement("textarea")).style.fontSize="12pt",n.style.border="0",n.style.padding="0",n.style.margin="0",n.style.position="absolute",n.style.left="-9999px",n.style.top="".concat(window.pageYOffset||document.documentElement.scrollTop,"px"),n.setAttribute("readonly",""),n.value=e,document.body.appendChild(n),n.select(),n.setSelectionRange(0,n.value.length);try{t=document.execCommand("copy")}catch(r){t=!1}return document.body.removeChild(n),t},c=n(57651);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var d={bluesky:function(e,t,n){var r=o(e,"bluesky",t);return n?c.ZP.openPopup(r,{width:550,height:750}):c.ZP.openTab(r),!0},copy:function(e,t,n){var r=t.getCopyText,i=l(t,["getCopyText"]);if("function"===typeof r){var o=r(function(e){for(var t=1;t59&&(n-=60*(r=Math.floor(n/60))),t=Math.floor(t%60),r?"".concat(r,":").concat(String(n).padStart(2,"0"),":").concat(String(t).padStart(2,"0")):"".concat(n,":").concat(String(t).padStart(2,"0"))}function a(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Date.now()/1e3,a=o-e;if(Intl.RelativeTimeFormat&&a<86400){var s=new Intl.RelativeTimeFormat(t,{localeMatcher:"best fit",numeric:"always",style:"long"});if(a<3600){var c=Math.round(a/60);n=s.format(-c,"minute")}else{var u=Math.round(a/3600);n=s.format(-u,"hour")}return{formattedTimestamp:n,hasTimestampString:!0}}var l=new Date(1e3*e);return{formattedTimestamp:n=new Intl.DateTimeFormat(t,i({year:"numeric",month:"short",day:"numeric"},r)).format(l),hasTimestampString:!1}}n.d(t,{dx:function(){return o},i$:function(){return a}})},52547:function(e,t,n){"use strict";function r(e,t){if(!e||!e.textContent||!e.textContent.length)return 0;var n=e.textContent,i=e.textContent.substring(0,t),o=e.innerHTML?e.innerHTML.substring(0,t):null;if(!e.innerHTML||i===o)return e.textContent=n===i?i:i.replace(/\s*$/,"")+"...",i.length;var a=0;return e.childNodes.forEach((function(n){a>=t?e.removeChild(n):a+=r(n,t-a)})),e.textContent.length}n.d(t,{t:function(){return r}})},82463:function(e,t,n){"use strict";n.d(t,{I:function(){return s}});var r=n(94776),i=n.n(r);function o(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,i)}var a="/buzzfeed/_edit_super_image/tmp_wide",s=function(){var e,t=(e=i().mark((function e(){var t,n,r,o,s,c,u=arguments;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=u.length>0&&void 0!==u[0]?u[0]:{},n=t.file,r=t.endpoint,o=void 0===r?a:r,n&&n.type){e.next=3;break}throw Error("Parameter 'file' is required");case 3:return e.next=5,fetch(o,{method:"POST",body:n,headers:{"Content-Type":n.type}});case 5:if((s=e.sent).ok){e.next=8;break}throw Error({type:"error",status:s.status,statusText:s.statusText});case 8:return e.next=10,s.json();case 10:if((c=e.sent)&&c.uploaded&&"false"!==c.uploaded){e.next=13;break}throw Error("Server error");case 13:return e.abrupt("return",c);case 14:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var a=e.apply(t,n);function s(e){o(a,r,i,s,c,"next",e)}function c(e){o(a,r,i,s,c,"throw",e)}s(void 0)}))});return function(){return t.apply(this,arguments)}}()},53407:function(e,t,n){"use strict";n.d(t,{bG:function(){return s},nH:function(){return c}});var r=n(3379);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:location.href;location.href="/signin?redirect=".concat(encodeURIComponent(e))}},76021:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(2784),i=n(13980),o=n.n(i),a=n(81298),s=(n(10513),{backToTop:"backToTop__2VLzb",default:"default__1EElP",arrow:"arrow__2fsrk",inverted:"inverted__SQ4aq",visible:"visible__2UC0u",showSlow:"showSlow__1iRjw"}),c=n(56828),u=n.n(c),l=function(e){var t=e.theme,n=void 0===t?"default":t,i=e.label,o=void 0===i?"Back to top":i,c=e.className,l=void 0===c?"":c,d=e.scrollRef,f=e.track,p=(0,r.useState)(""),m=p[0],h=p[1],g=(0,r.useState)(!1),b=g[0],v=g[1],y=(0,r.useState)(),w=y[0],_=y[1];return(0,r.useEffect)((function(){var e=window;d&&d.current&&d.current.id&&(e=d.current,h(e.id));var t=u()((function(){var t=e.scrollTop,n=e.scrollY,r=e.pageYOffset;v(t>20||n>20||r>20)}),100);return e.addEventListener("scroll",t),_(e),function(){e.removeEventListener("scroll",t)}}),[d]),w?r.createElement("a",{href:"#".concat(m),onClick:function(e){w&&w.scroll&&(e.preventDefault(),e.stopPropagation(),w.scroll({top:0,left:0,behavior:"smooth"}),m&&w.setAttribute("tabindex","-1"),setTimeout((function(){w.focus()}),500),"function"===typeof f&&f({unitType:"buzz_bottom",unitName:"fixed",itemType:"button",itemName:"scroll_to_top",actionType:"navigate",actionValue:"scroll_to_top"}))},className:"".concat(s.backToTop," ").concat(s[n]," ").concat(l," ").concat(b?s.visible:""),title:o},r.createElement(a.Hf,{className:s.arrow,"aria-hidden":!0,title:o})):null};l.propTypes={theme:o().oneOf(["default","inverted"]),label:o().string,className:o().string}},39252:function(e,t,n){"use strict";n.d(t,{lS:function(){return j}});var r=n(2784),i=n(13980),o=n.n(i),a=(n(62863),"cdnImage__3mJlv"),s="gif__playing__UA_gM",c="gifPlayButton__2SCJp",u="gifPlayButton_cta__2JyMD",l="gifPlayButton_bg__FCgUQ",d="gifPlayButton_circle__2oy9F",f="gifPlayButton_pauseCta__3gQC2",p="gif__loading__mFPFP",m="gifPlaceholder__2Z0Xs",h="gifPlayButton_icon__1yKof",g=n(85953);function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=2?_(!1):j.current.addEventListener("loadeddata",t))}),[A]),!A)return r.createElement("div",{className:m});var I=v((0,g.O2)(A),2),O=I[0],T=I[1].filter((function(e){return!e.includes("output")})).concat(["output-format=mp4","output-quality=auto"]);return r.createElement(r.Fragment,null,r.createElement("button",{type:"button",className:c,onClick:function(){if(j&&j.current){var e=j.current.paused,t=e?"play":"pause";"function"===typeof j.current[t]&&(j.current[t](),x(e))}}},r.createElement("svg",{"aria-labelledby":P,viewBox:"0 0 48 48",className:h,fill:"none",role:"img"},r.createElement("title",{id:P},C),r.createElement("circle",{className:l,cx:"24",cy:"24",r:"20",fill:"rgba(0, 0, 0, .25)"}),r.createElement("circle",{className:d,cx:"24",cy:"24",r:"18",stroke:"rgba(255, 255, 255, 1)",strokeWidth:"4"}),r.createElement("path",{className:f,d:"M23.25,30V19.33H20.5V30ZM28,19.33H25.17V30h2.76Zm-.07,2.4,0,1.66"}),r.createElement("path",{className:u,d:"M17.416 30.192c2.016 0 3.584-.816 4.72-2.08v-4.24h-5.152v2.416h2.4v.832c-.384.32-1.184.64-1.968.64-1.744 0-2.976-1.344-2.976-3.088 0-1.76 1.232-3.088 2.976-3.088 1.04 0 1.856.656 2.256 1.36l2.304-1.2c-.736-1.328-2.176-2.592-4.56-2.592-3.184 0-5.776 2.128-5.776 5.52 0 3.392 2.592 5.52 5.776 5.52zM26.504 30V19.328h-2.752V30h2.752zm4.672 0v-4.208h4.96v-2.4h-4.96v-1.664h5.072v-2.4h-7.824V30h2.752z"}))),r.createElement("video",{"aria-label":"GIF: ".concat(i),autoPlay:!0,height:a,loop:!0,muted:!0,playsInline:!0,ref:j,width:E},r.createElement("source",{type:"video/mp4",src:(0,g.tY)(O,T)})))};function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n40&&(t=E,n=c),(0,r.useEffect)((function(){k&&k.current&&d&&"function"===typeof d.trackImpression&&d.trackImpression(k.current)}),[k,d]);var j=v?z:x,C=o||a["commentCtaBtn-".concat(b)];return r.createElement("button",{ref:k,onClick:j,className:"".concat(C," ").concat(null===i&&"js-hidden"),disabled:y},w&&r.createElement("span",{className:a.commentCtaBtnEmoji},n),t)};d.propTypes={commentCount:o().number,track:o().object,locale:o().string,destination:o().string,onCtaClick:o().func}},81550:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(2784),i=n(21871);function o(e,t){return function(n){return r.createElement(i.Z,t,r.createElement(e,n))}}},81298:function(e,t,n){"use strict";n.d(t,{A:function(){return f},qw:function(){return p},Hf:function(){return m},OE:function(){return h},VA:function(){return g},BN:function(){return b},QU:function(){return v},KM:function(){return y},ow:function(){return w},P7:function(){return _},iH:function(){return z},k$:function(){return k},EJ:function(){return x},qt:function(){return te},Vq:function(){return A},JT:function(){return S},UR:function(){return E},U6:function(){return ne},_8:function(){return j},rg:function(){return P},h_:function(){return C},Yk:function(){return I},zb:function(){return O},xP:function(){return T},bV:function(){return L},e2:function(){return R},$K:function(){return ee},fu:function(){return ie},fp:function(){return B},Tk:function(){return F},rC:function(){return N},cH:function(){return Z},o1:function(){return W},HA:function(){return re},tm:function(){return U},r6:function(){return $},rK:function(){return M},Zr:function(){return V},sF:function(){return H},e0:function(){return D},XH:function(){return G},Zm:function(){return q},Yw:function(){return Y},Wr:function(){return J},Oo:function(){return X},yB:function(){return Q},b0:function(){return K}});var r=n(82391),i=n(2784);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a(){return a=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function u(e){var t=e.viewBox,n=e.title,o=e.path,a=c(e,["viewBox","title","path"]);return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:t||"0 0 38 38"},a),i.createElement("title",null,n),i.createElement("path",{d:o}))}function l(e){return i.createElement(u,e)}function d(e){if(!e.contentFill)return i.createElement(u,e);var t=e.viewBox,n=e.title,o=e.path,a=e.contentFill,s=c(e,["viewBox","title","path","contentFill"]);return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:t||"0 0 38 38"},s),i.createElement("title",null,n),i.createElement("circle",{cx:"50%",cy:"50%",r:"35%",fill:a}),i.createElement("path",{d:o}))}var f=function(e){return l(s({title:"Minus",path:"M 12.008,1.283 A 1.077,1.077 0 0 0 11.239,1.623 L 7.422,4.596 A 1.078,1.078 0 1 0 8.749,6.295 L 10.947,4.580 v 7.659 a 1.077,1.077 0 1 0 2.153,0 V 4.600 l 2.144,1.692 A 1.078,1.078 0 1 0 16.580,4.600 L 12.812,1.626 A 1.077,1.077 0 0 0 12.008,1.283 Z M 5.099,9.252 A 1.077,1.077 0 0 0 4.022,10.329 V 21.128 A 1.077,1.077 0 0 0 5.099,22.205 H 18.945 A 1.077,1.077 0 0 0 20.022,21.128 V 10.329 A 1.077,1.077 0 0 0 18.945,9.252 h -2.016 a 1.077,1.077 0 1 0 0,2.153 h 0.939 v 8.646 H 6.175 V 11.406 H 7.066 a 1.077,1.077 0 1 0 0,-2.153 z",viewBox:"0 0 24 24"},e))},p=function(e){return l(s({title:"Apple",path:"M35.3 27.9c-.9 2-1.3 2.9-2.5 4.6-1.5 2.4-3.8 5.5-6.6 5.5-2.5 0-3.1-1.6-6.5-1.6S15.6 38 13.1 38c-2.8 0-4.9-2.8-6.5-5.2C2.1 26 1.6 18 4.4 13.7c2-3 5.1-4.8 8-4.8 3 0 4.8 1.6 7.3 1.6 2.4 0 3.8-1.6 7.3-1.6 2.6 0 5.3 1.4 7.3 3.9-6.5 3.5-5.5 12.6 1 15.1zm-11-21.7c1.2-1.6 2.2-3.9 1.9-6.2-2 .1-4.4 1.4-5.8 3.1-1.3 1.5-2.3 3.8-1.9 6 2.2.1 4.5-1.2 5.8-2.9z"},e))},m=function(e){return l(s({title:"Arrow Up",path:"M27.8 13.2L19 4.4l-8.8 8.8c-.7.7-.7 1.9 0 2.6.7.7 1.9.7 2.6 0l4.2-4.2V33h4V11.6l4.2 4.2c.4.4.8.5 1.3.5s.9-.2 1.3-.5c.7-.7.7-1.9 0-2.6z"},e))},h=function(e){var t=e.title,n=void 0===t?"Bluesky":t,o=e.fill,a=void 0===o?"#fff":o,s=c(e,["title","fill"]);return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 600 530",fill:"none",title:n},s),i.createElement("path",{d:"m135.72 44.03c66.496 49.921 138.02 151.14 164.28 205.46 26.262-54.316 97.782-155.54 164.28-205.46 47.98-36.021 125.72-63.892 125.72 24.795 0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.3797-3.6904-10.832-3.7077-7.8964-0.0174-2.9357-1.1937 0.51669-3.7077 7.8964-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.4491-163.25-81.433-5.9562-21.282-16.111-152.36-16.111-170.07 0-88.687 77.742-60.816 125.72-24.795z",fill:a}))},g=function(e){return l(s({title:"Caret Down",path:"M19 29.3L2.6 12.9c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0L19 23.7l13.6-13.6c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8L19 29.3z"},e))},b=function(e){return l(s({title:"Caret Left",path:"M26.5 36c-.5 0-1-.2-1.4-.6L8.7 19 25.1 2.6c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8L14.3 19l13.6 13.6c.8.8.8 2 0 2.8-.4.4-.9.6-1.4.6z"},e))},v=function(e){return l(s({title:"Caret Right",path:"M11.5 36c-.5 0-1-.2-1.4-.6-.8-.8-.8-2 0-2.8L23.7 19 10.1 5.4c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0L29.3 19 12.9 35.4c-.4.4-.9.6-1.4.6z"},e))},y=function(e){return l(s({title:"Checkmark",path:"M30.9 8l-17 16.9-6.8-6.8L4.3 21l6.8 6.8c1.6 1.6 4.2 1.6 5.8 0l16.9-16.9L30.9 8z"},e))},w=function(e){return d(s({title:"Circle Check",path:"M19 0C8.5 0 0 8.5 0 19s8.5 19 19 19 19-8.5 19-19S29.5 0 19 0zm0 24.8c-1.6 1.6-4.2 1.6-5.8 0l-5.4-5.4 2.9-2.9 5.4 5.4 11-11 2.9 2.9-11 11z"},e))},_=function(e){return d(s({title:"Circle Exclamation",path:"M19 0C8.5 0 0 8.5 0 19s8.5 19 19 19 19-8.5 19-19S29.5 0 19 0zm-2 7h4v14h-4V7zm2 24c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3z"},e))},k=function(e){return d(s({title:"Circle X",path:"M19 0C8.5 0 0 8.5 0 19s8.5 19 19 19 19-8.5 19-19S29.5 0 19 0zm8.5 24.7l-2.8 2.8-5.7-5.7-5.7 5.7-2.8-2.8 5.7-5.7-5.7-5.7 2.8-2.8 5.7 5.7 5.7-5.7 2.8 2.8-5.7 5.7 5.7 5.7z"},e))},x=function(e){return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 15",fill:"none",title:"Circle X"},e),i.createElement("path",{d:"M13.9684 7.48421C13.9684 11.0653 11.0653 13.9684 7.48421 13.9684C3.90308 13.9684 1 11.0653 1 7.48421C1 3.90308 3.90308 1 7.48421 1C11.0653 1 13.9684 3.90308 13.9684 7.48421Z",strokeWidth:"1.5",strokeLinecap:"round"}),i.createElement("path",{d:"M5.33105 5.33105L9.66895 9.66895M9.66895 5.33105L5.33105 9.66895",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))},z=function(e){var t=e.title,n=void 0===t?"Circle X":t,o=e.fill,a=void 0===o?"#000":o,s=c(e,["title","fill"]),u=Math.random().toString(36).substr(2,9);return i.createElement("svg",(0,r.Z)({viewBox:"0 0 26 26",xmlns:"http://www.w3.org/2000/svg"},s),i.createElement("title",null,n),i.createElement("defs",null,i.createElement("circle",{cx:"9",cy:"9",r:"9"}),i.createElement("filter",{x:"-40.7%",y:"-29.6%",width:"181.3%",height:"181.3%",filterUnits:"objectBoundingBox",id:u},i.createElement("feMorphology",{radius:".321",operator:"dilate",in:"SourceAlpha",result:"shadowSpreadOuter1"}),i.createElement("feOffset",{dy:"2",in:"shadowSpreadOuter1",result:"shadowOffsetOuter1"}),i.createElement("feGaussianBlur",{stdDeviation:"2",in:"shadowOffsetOuter1",result:"shadowBlurOuter1"}),i.createElement("feComposite",{in:"shadowBlurOuter1",in2:"SourceAlpha",operator:"out",result:"shadowBlurOuter1"}),i.createElement("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.237601902 0",in:"shadowBlurOuter1"}))),i.createElement("g",{fill:"none",fillRule:"evenodd"},i.createElement("g",{transform:"translate(4 2)"},i.createElement("circle",{cx:"9",cy:"9",r:"9",fill:"#000",filter:"url(#".concat(u,")")}),i.createElement("circle",{cx:"9",cy:"9",r:"9",stroke:a,strokeWidth:".643",fill:"#FFF"})),i.createElement("path",{fill:a,fillRule:"nonzero",d:"M16 8.743L15.257 8 13 10.257 10.743 8 10 8.743 12.257 11 10 13.257l.743.743L13 11.743 15.257 14l.743-.743L13.743 11z"})))},A=function(e){return l(s({title:"Facebook",path:"M36.5 0h-35C.3 0 0 .3 0 1.5v34.9C0 37.7.3 38 1.5 38h18.9V23.4h-5.8v-5.8h5.8v-4.4c0-5.1 2.8-7.8 7.4-7.8 2.2 0 4.3.2 4.3.2v4.7h-2.8c-2.5 0-3.1 1.8-3.1 3.5v3.8h6l-.8 5.8h-5.3V38h10.2c1.2 0 1.5-.3 1.5-1.5v-35C38 .3 37.7 0 36.5 0z"},e))},S=function(e){return l(s({title:"Facebook",path:"M38,19.12A19,19,0,1,0,16,38V24.64H11.21V19.12H16V14.9c0-4.79,2.84-7.43,7.18-7.43a29.21,29.21,0,0,1,4.25.37v4.7H25.07a2.76,2.76,0,0,0-3.1,3v3.59h5.27l-.84,5.52H22V38A19.08,19.08,0,0,0,38,19.12Z"},e))},E=function(e){return l(s({title:"Facebook",viewBox:"0 0 9 16",path:"M7.927 8.93204L8.36663 6.05825H5.61649V4.19334C5.61649 3.40713 6.00064 2.64078 7.23245 2.64078H8.48283V0.194175C8.48283 0.194175 7.34805 0 6.26316 0C3.99813 0 2.51774 1.37631 2.51774 3.86796V6.05825H0V8.93204H2.51774V15.8792C3.02258 15.9586 3.54001 16 4.06711 16C4.59421 16 5.11164 15.9586 5.61649 15.8792V8.93204H7.927"},e))},j=function(e){var t=a({},e);return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",title:"Google"},t),i.createElement("path",{d:"m43.611 20.083h-1.611v-.083h-18v8h11.303c-1.649 4.657-6.08 8-11.303 8-6.627 0-12-5.373-12-12s5.373-12 12-12c3.059 0 5.842 1.154 7.961 3.039l5.657-5.657c-3.572-3.329-8.35-5.382-13.618-5.382-11.045 0-20 8.955-20 20s8.955 20 20 20 20-8.955 20-20c0-1.341-.138-2.65-.389-3.917z",fill:"#ffc107"}),i.createElement("path",{d:"m6.306 14.691 6.571 4.819c1.778-4.402 6.084-7.51 11.123-7.51 3.059 0 5.842 1.154 7.961 3.039l5.657-5.657c-3.572-3.329-8.35-5.382-13.618-5.382-7.682 0-14.344 4.337-17.694 10.691z",fill:"#ff3d00"}),i.createElement("path",{d:"m24 44c5.166 0 9.86-1.977 13.409-5.192l-6.19-5.238c-2.008 1.521-4.504 2.43-7.219 2.43-5.202 0-9.619-3.317-11.283-7.946l-6.522 5.025c3.31 6.477 10.032 10.921 17.805 10.921z",fill:"#4caf50"}),i.createElement("path",{d:"m43.611 20.083h-1.611v-.083h-18v8h11.303c-.792 2.237-2.231 4.166-4.087 5.571.001-.001.002-.001.003-.002l6.19 5.238c-.438.398 6.591-4.807 6.591-14.807 0-1.341-.138-2.65-.389-3.917z",fill:"#1976d2"}))},C=function(e){return l(s({title:"Heart",path:"M27.1 5.1c3.8 0 6.9 2.8 6.9 6.2v.1c0 1.6 0 4.9-3.9 8.8L19 31.3l-11.1-11C4 16.3 4 13 4 11.4v-.1c0-3.4 3.1-6.2 6.9-6.2 2.2 0 3.2.6 5.2 2.7l2.8 2.8 2.8-2.8c2.2-2.1 3.1-2.7 5.4-2.7m0-4c-3.7 0-5.6 1.4-8.1 3.8-2.4-2.4-4.3-3.8-8.1-3.8C5.1 1.1 0 5.5 0 11.3c0 1.9-.1 6.6 5.1 11.8L17 35c.4.5 1.2 1 2 1s1.6-.5 2-1l11.9-11.9c5.2-5.2 5.1-9.9 5.1-11.8 0-5.8-5.1-10.2-10.9-10.2z"},e))},P=function(e){return l(s({title:"Heart Filled",path:"M38 11.3c0-5.8-5.1-10.2-10.9-10.2-3.7 0-5.6 1.4-8.1 3.8-2.4-2.4-4.3-3.8-8.1-3.8C5.1 1.1 0 5.5 0 11.3c0 1.9-.1 6.6 5.1 11.8L17 35c.4.5 1.2 1 2 1s1.6-.5 2-1l11.9-11.9c5.2-5.2 5.1-9.9 5.1-11.8z"},e))},I=function(e){return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 15 15",fill:"none",title:"Information"},e),i.createElement("path",{d:"M6.75066 1.42397C7.07703 0.858677 7.89297 0.858676 8.21934 1.42397L13.8551 12.1646C14.1815 12.7299 13.7735 13.4365 13.1208 13.4365H1.84921C1.19646 13.4365 0.788495 12.7299 1.11487 12.1646L6.75066 1.42397Z",strokeWidth:"1.5"}),i.createElement("path",{d:"M6.90376 4.96573C6.89109 4.63631 7.15472 4.36235 7.48438 4.36235C7.81404 4.36235 8.07767 4.63631 8.065 4.96573L7.9024 9.19326C7.89376 9.41787 7.70916 9.59551 7.48438 9.59551C7.2596 9.59551 7.07499 9.41787 7.06636 9.19325L6.90376 4.96573Z"}),i.createElement("path",{d:"M6.80664 11.182C6.80664 10.8073 7.11043 10.5035 7.48518 10.5035C7.85992 10.5035 8.16371 10.8073 8.16371 11.182C8.16371 11.5568 7.85992 11.8606 7.48518 11.8606C7.11043 11.8606 6.80664 11.5568 6.80664 11.182Z"}))},O=function(e){return l(s({title:"Line",path:"M15.9 31.5c.6.1 1.5.4 1.7.9.2.5.1 1.2.1 1.7 0 0-.2 1.3-.3 1.6-.1.5-.4 1.9 1.6 1 2-.9 10.9-6.5 14.9-11 2.8-3 4.1-6.1 4.1-9.5C38 7.7 29.5.8 19 .8 8.5.9 0 7.8 0 16.3c0 7.6 6.8 14 15.9 15.2zm10-18.7c0-.6.4-1 1-1h3.8c.5 0 1 .4 1 1 0 .5-.4 1-1 1h-2.8v1.8h2.8c.5 0 1 .4 1 1 0 .5-.4 1-1 1h-2.8v1.8h2.8c.5 0 1 .4 1 1s-.4 1-1 1h-3.8c-.5 0-1-.4-1-1v-7.6zm-9 0c0-.4.3-.8.7-.9.1 0 .2-.1.3-.1.3 0 .6.1.8.4l3.9 5.3v-4.7c0-.6.4-1 1-1 .5 0 1 .4 1 1v7.6c0 .4-.3.8-.7.9-.1 0-.2.1-.3.1-.3 0-.6-.1-.8-.4l-3.9-5.3v4.7c0 .6-.4 1-1 1-.5 0-1-.4-1-1v-7.6zm-3.4 0c0-.6.4-1 1-1 .5 0 1 .4 1 1v7.6c0 .6-.4 1-1 1-.5 0-1-.4-1-1v-7.6zm-6.7 0c0-.6.4-1 1-1 .5 0 1 .4 1 1v6.6h2.8c.5 0 1 .4 1 1s-.4 1-1 1H7.8c-.5 0-1-.4-1-1v-7.6z"},e))},T=function(e){return l(s({title:"Link",path:"M19.7 31.5l-3.8 3.8c-3.8 3.8-10 3.6-13.6-.5-3.3-3.7-2.9-9.4.7-12.9l7.1-7.1c3.1-3 7.8-3.9 11.6-1.8 1 .6 1.9 1.3 2.5 2.1.6.7.5 1.8-.1 2.4l-.2.2c-.8.8-2 .6-2.7-.2-.3-.3-.5-.6-.9-.8-2.2-1.6-5.3-1.3-7.2.7l-7.5 7.5c-2.2 2.2-2.1 5.9.4 8 2.2 1.8 5.4 1.5 7.4-.5l3.6-3.6c.5-.5 1.2-.7 1.8-.5h.1c1.4.3 1.9 2.1.8 3.2zM35.8 3.2C32.2-.9 26-1 22.2 2.7l-3.8 3.8c-1.1 1.1-.6 2.9.9 3.2h.1c.7.2 1.3 0 1.8-.5l3.6-3.6c2-2 5.2-2.3 7.4-.5 2.5 2 2.6 5.8.4 8l-7.5 7.5c-1.9 1.9-5 2.3-7.2.7-.3-.2-.6-.5-.9-.8-.7-.8-1.9-.9-2.7-.2l-.3.2c-.7.7-.7 1.7-.1 2.4.7.8 1.5 1.5 2.5 2.1 3.8 2.1 8.5 1.2 11.6-1.8l7.1-7.1c3.5-3.5 3.9-9.2.7-12.9z"},e))},L=function(e){return l(s({title:"Mail",path:"M0 7v24h38V7H0zm33.3 4l-11.9 8.1c-1.5 1-3.4 1-4.9 0L4.7 11h28.6zM4 27V14.2l10.9 7.4c1.3.9 2.7 1.3 4.1 1.3s2.9-.4 4.1-1.3L34 14.2V27H4z"},e))},R=function(e){var t=e.title,n=void 0===t?"Menu":t,o=e.width,a=void 0===o?18:o,s=e.height,u=void 0===s?4:s,l=c(e,["title","width","height"]);return i.createElement("svg",(0,r.Z)({width:a,height:u,viewBox:"0 0 18 4",xmlns:"http://www.w3.org/2000/svg"},l),i.createElement("title",null,n),i.createElement("g",{transform:"rotate(-90 2 2)",fillRule:"nonzero"},i.createElement("circle",{cx:"2",cy:"2",r:"2"}),i.createElement("circle",{cx:"2",cy:"9",r:"2"}),i.createElement("circle",{cx:"2",cy:"16",r:"2"})))},B=function(e){return l(s({title:"Pause",path:"M13.5 34h-8c-.8 0-1.5-.7-1.5-1.5v-27C4 4.7 4.7 4 5.5 4h8c.8 0 1.5.7 1.5 1.5v27c0 .8-.7 1.5-1.5 1.5zM34 32.5v-27c0-.8-.7-1.5-1.5-1.5h-8c-.8 0-1.5.7-1.5 1.5v27c0 .8.7 1.5 1.5 1.5h8c.8 0 1.5-.7 1.5-1.5z"},e))},M=function(e){return l(s({title:"Pencil",path:"M7.70495 2.52833C8.24941 3.3827 9.06684 4.15106 9.97299 4.60413M7.70495 2.52833C5.61239 4.67592 3.51077 6.82863 1.43389 8.98871C1.40538 9.14193 1.37711 9.29519 1.34901 9.44849C1.23202 10.0867 1.11799 10.7255 1.00191 11.3639C0.987492 11.4432 1.05678 11.5125 1.13609 11.4981C1.77396 11.3821 2.41185 11.2662 3.04944 11.1487C3.20582 11.1198 3.36161 11.091 3.51643 11.0622C5.68021 8.89552 7.82462 6.75251 9.97299 4.60413M7.70495 2.52833C7.94495 2.27716 8.18868 2.02949 8.43063 1.78021C8.77631 1.42405 9.34173 1.40496 9.71064 1.73699L10.6345 2.56845C11.0276 2.92228 11.0437 3.53342 10.6697 3.90742L9.97299 4.60413"},e))},D=function(e){var t=e.color,n=c(e,["color"]);return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32",title:"Star Filled"},n),i.createElement("path",{d:"M10.9345 18.857L8.70989 25.255C8.53421 25.7603 9.0978 26.2003 9.54028 25.9034L15.3673 21.9931C15.7486 21.7373 16.2469 21.744 16.6212 22.0099L22.0899 25.8956C22.5201 26.2013 23.0915 25.7873 22.9402 25.2796L21.0184 18.8315C20.8815 18.3722 21.0516 17.8761 21.4408 17.5996L26.7644 13.817C27.2061 13.5032 26.9855 12.8036 26.4448 12.8036H19.8058C19.3487 12.8036 18.9386 12.5211 18.7729 12.0923L16.5566 5.35562C16.3685 4.86886 15.6785 4.88593 15.5144 5.3814L13.6403 12.0408C13.4895 12.4963 13.0659 12.8036 12.5889 12.8036H5.55517C5.01452 12.8036 4.79392 13.5032 5.23562 13.817L10.5276 17.5771C10.932 17.8644 11.098 18.3868 10.9345 18.857Z",fill:t,stroke:t,strokeLinecap:"round",strokeLinejoin:"round"}))},F=function(e){return l(s({title:"Person",path:"M14 25h10c0 2.7-2.2 5-5 5s-5-2.3-5-5zm-2.5-8H9v2.5c0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5-1.1-2.5-2.5-2.5zM24 19.5c0 1.4 1.1 2.5 2.5 2.5s2.5-1.1 2.5-2.5V17h-2.5c-1.4 0-2.5 1.1-2.5 2.5zm14-.5c0 10.5-8.5 19-19 19S0 29.5 0 19 8.5 0 19 0s19 8.5 19 19zM27.6 6.7c-.2 1.8.1 3.3 1.1 4.3.9.9 2.2 1.4 3.8 1.4-1.2-2.3-2.8-4.2-4.9-5.7zM7.2 9.8c1.2.8 3.4 1.9 7.3 1.9 5.5 0 8.6-4.1 10-6.7-1.7-.6-3.5-1-5.5-1-4.8 0-9.1 2.3-11.8 5.8zM34 19c0-1.3-.2-2.5-.5-3.6-.4 0-.8.1-1.2.1-2.3 0-4.4-.8-5.9-2.3-.8-.9-1.4-2-1.7-3.2-2.2 2.5-5.5 4.8-10.3 4.8-4.4 0-7.3-1.3-8.9-2.4-1 2-1.6 4.3-1.6 6.7 0 8.3 6.7 15 15 15C27.3 34 34 27.3 34 19z"},e))},N=function(e){return l(s({title:"Photo",viewBox:"0 0 18 15",path:"M0 12c0 1.657 1.353 3 2.993 3h12.014A2.997 2.997 0 0 0 18 12V3c0-1.657-1.353-3-2.993-3H2.993A2.997 2.997 0 0 0 0 3v9zm11.8-5.91L8.067 9.728l-.934-.909c-.606-.59-1.26-.59-1.866 0L2 12V3.607C2 2.719 2.714 2 3.606 2h10.788A1.6 1.6 0 0 1 16 3.6v4.81l-2.333-2.32c-.607-.59-1.26-.59-1.867 0zM5.5 7C4.65 7 4 6.35 4 5.5S4.65 4 5.5 4 7 4.65 7 5.5 6.35 7 5.5 7z"},e))},Z=function(e){return l(s({title:"Pinterest",path:"M19 0C8.5 0 0 8.5 0 19c0 7.8 4.7 14.5 11.4 17.4-.1-1.3 0-2.9.3-4.4.4-1.5 2.4-10.4 2.4-10.4s-.6-1.2-.6-3c0-2.8 1.6-4.9 3.7-4.9 1.7 0 2.6 1.3 2.6 2.9 0 1.7-1.1 4.3-1.7 6.7-.5 2 1 3.7 3 3.7 3.6 0 6-4.6 6-10.1 0-4.2-2.8-7.3-7.9-7.3-5.8 0-9.4 4.3-9.4 9.1 0 1.7.5 2.8 1.3 3.7.4.4.4.6.3 1.1-.1.3-.3 1.2-.4 1.5-.1.5-.5.7-1 .5-2.7-1.1-3.9-4-3.9-7.3 0-5.4 4.6-11.9 13.6-11.9 7.3 0 12 5.3 12 10.9 0 7.5-4.1 13-10.3 13-2 0-4-1.1-4.6-2.4L15.5 33c-.4 1.5-1.2 2.9-1.9 4.1 1.7.5 3.5.8 5.4.8 10.5 0 19-8.5 19-19C38 8.5 29.5 0 19 0"},e))},W=function(e){return l(s({title:"Play",path:"M6 5.4v27.2c0 1.1 1.1 1.8 2 1.2l23.3-13.6c.9-.5.9-1.9 0-2.5L8.1 4.2c-1-.6-2.1.1-2.1 1.2z"},e))},U=function(e){return l(s({title:"Share Android",path:"M38 32c0 3.3-2.7 6-6 6s-6-2.7-6-6c0-.4 0-.7.1-1.1l-15.5-8.1C9.5 24.2 7.9 25 6 25c-3.3 0-6-2.7-6-6s2.7-6 6-6c1.9 0 3.5.8 4.6 2.2l15.5-8.1C26 6.7 26 6.4 26 6c0-3.3 2.7-6 6-6s6 2.7 6 6-2.7 6-6 6c-1.8 0-3.5-.8-4.6-2.1L11.9 18c.1.3.1.6.1 1s0 .7-.1 1.1l15.5 8.1c1.1-1.3 2.7-2.1 4.6-2.1 3.3-.1 6 2.6 6 5.9z"},e))},$=function(e){return l(s({title:"Share iOS",path:"M13.6 7.3c-.5-.5-.5-1.4 0-1.9L19 0l5.4 5.4c.5.5.5 1.4 0 1.9-.3.3-.6.4-1 .4s-.7-.1-1-.4l-2.1-2.1V24h-2.7V5.2l-2.1 2.1c-.5.5-1.3.5-1.9 0zM26.3 10H26c-1.1 0-2 .9-2 2s.9 2 2 2h.3c1.5 0 2.7 1.2 2.7 2.7v14.6c0 1.5-1.2 2.7-2.7 2.7H11.7C10.2 34 9 32.8 9 31.3V16.7c0-1.5 1.2-2.7 2.7-2.7h.3c1.1 0 2-.9 2-2s-.9-2-2-2h-.3C8 10 5 13 5 16.7v14.6C5 35 8 38 11.7 38h14.6c3.7 0 6.7-3 6.7-6.7V16.7c0-3.7-3-6.7-6.7-6.7z"},e))},V=function(e){return l(s({title:"Snapchat",path:"M11.454 8.752zm.002.005zM4.547 8.75v-.002zm3.44 5.787a1.42 1.42 0 0 1-.076.002c-.82 0-1.305-.222-2.163-.825-.13-.09-.186-.13-.254-.175-.263-.174-.447-.26-.626-.29a3.03 3.03 0 0 0-.49-.042c-.193 0-.365.02-.568.056l-.126.024c-.205.04-.28.051-.39.051-.309 0-.58-.151-.684-.503a4.643 4.643 0 0 1-.089-.357 7.358 7.358 0 0 0-.022-.097c-1.142-.197-1.745-.484-1.938-.934a.748.748 0 0 1-.06-.251.647.647 0 0 1 .542-.676c1.312-.214 2.18-1.226 2.587-2.169l.008-.017.008-.018c.064-.128.072-.197.06-.223-.03-.07-.206-.163-.58-.28a3.21 3.21 0 0 1-.23-.079c-.693-.271-1.024-.683-.934-1.157.09-.467.578-.76 1.04-.76.133 0 .259.024.375.078.161.075.302.119.417.135l-.001-.022c-.104-1.638-.087-2.375.21-3.037C4.814 1.167 6.33.503 7.856.503L7.975.5h.128L8.138.5c1.529 0 3.047.664 3.859 2.47.297.662.314 1.4.21 3.036v.009c.098-.022.211-.062.337-.12a.985.985 0 0 1 .421-.088c.147 0 .297.028.426.08.375.137.653.437.66.819.008.44-.325.785-.947 1.029-.06.023-.11.04-.23.077-.374.118-.55.21-.58.281-.012.026-.004.094.066.237a.448.448 0 0 0-.002-.006l.01.023c.41.948 1.276 1.959 2.589 2.173.326.054.56.344.542.677a.74.74 0 0 1-.06.252c-.194.448-.797.734-1.939.93l-.021.096a4.718 4.718 0 0 1-.089.354.673.673 0 0 1-.667.498h-.017c-.108 0-.236-.016-.39-.046a3.399 3.399 0 0 0-.695-.074c-.158 0-.323.014-.489.041-.23.038-.42.143-.879.465-.86.604-1.344.826-2.165.826-.055 0-.065 0-.102-.002z",viewBox:"0 0 16 16"},e))},H=function(e){return l(s({title:"Speech",path:"M13 36c-.3 0-.6-.1-.8-.2-.8-.3-1.2-1-1.2-1.8v-5.8c-5-.3-9-4.9-9-10.4v-6.3C2 5.7 5.8 2 11.6 2h14.7c5.9 0 9.6 3.7 9.6 9.4v6.3c0 5.8-3.8 10.3-9.6 10.3h-3l-9 7.4c-.3.3-.8.6-1.3.6zM11.6 6C8 6 6 7.9 6 11.4v6.3c0 3.5 2 6.3 5.6 6.3H13c1.1 0 2 1 2 2.1v3.7l6.2-5.3c.4-.3.9-.5 1.4-.5h3.7c3.6 0 5.6-2.8 5.6-6.3v-6.3C32 7.9 30 6 26.4 6H11.6z"},e))},G=function(e){return l(s({title:"Trash",path:"M32.9 7H26V6c0-3.3-2.7-6-6-6h-2c-3.3 0-6 2.7-6 6v1H5c-1.1 0-2 .9-2 2s.9 2 2 2h1l1.1 27h23.8l1.3-27h.7c1.1 0 2-.9 2-2s-.8-2-2-2zM15 6c0-1.7 1.3-3 3-3h2c1.7 0 3 1.3 3 3v1h-8V6zm12 29H11l-1-24h18l-1 24zm-12.5-4.4l-.8-15c0-.9.6-1.6 1.5-1.6.8 0 1.5.6 1.5 1.4l.8 15c0 .9-.6 1.6-1.5 1.6-.8 0-1.5-.6-1.5-1.4zm6-.2l.8-15c0-.8.7-1.4 1.5-1.4.9 0 1.5.7 1.5 1.6l-.8 15c0 .8-.7 1.4-1.5 1.4s-1.5-.7-1.5-1.6z"},e))},q=function(e){return l(s({title:"Twitter",path:"M37.9 8c-1.4.6-2.9 1-4.4 1.2 1.6-1 2.8-2.5 3.4-4.3-1.5.9-3.1 1.5-4.9 1.9-1.4-1.5-3.4-2.4-5.6-2.4-4.3 0-7.7 3.5-7.7 7.7 0 .6.1 1.2.2 1.8-6.4-.3-12.1-3.4-15.9-8.1-.7 1.1-1 2.5-1 3.9 0 2.7 1.2 5 3.2 6.4-1.3 0-2.3-.4-3.7-1v.1c0 3.7 2.9 6.9 6.4 7.6-.9.2-1.4.3-2.1.3-.5 0-.9 0-1.4-.1 1 3.1 3.9 5.3 7.2 5.4-2.6 2.1-6 3.3-9.6 3.3-.6 0-1.2 0-1.8-.1C3.6 33.7 7.7 35 12 35c14.2 0 22-11.8 22-22v-1c1.5-1.1 2.8-2.5 3.9-4"},e))},J=function(e){return l(s({title:"Twitter",viewBox:"0 0 16 16",path:"M9.52373 6.77566L15.4811 0H14.0699L8.89493 5.88201L4.7648 0H0L6.24693 8.89549L0 15.9999H1.4112L6.87253 9.78701L11.2352 15.9999H16M1.92053 1.04126H4.08853L14.0688 15.0098H11.9003"},e))},Y=function(e){var t=e.height,n=void 0===t?"18":t,o=e.width,a=void 0===o?"18":o,s=c(e,["height","width"]);return i.createElement("svg",(0,r.Z)({xmlns:"http://www.w3.org/2000/svg",height:n,width:a,viewBox:"0 0 18 18"},s),i.createElement("path",{d:"M9 18C13.9706 18 18 13.9706 18 9C18 4.02944 13.9706 0 9 0C4.02944 0 0 4.02944 0 9C0 13.9706 4.02944 18 9 18Z"}),i.createElement("g",{"clip-path":"url(#clip0_233_3216)"},i.createElement("path",{d:"M9.79899 8.31131L13.15 4.5H12.3562L9.44529 7.80863L7.12209 4.5H4.44189L7.95579 9.50371L4.44189 13.5H5.23569L8.30769 10.0052L10.7617 13.5H13.4419M5.52219 5.08571H6.74169L12.3556 12.943H11.1358",fill:"white"})),i.createElement("defs",null,i.createElement("clipPath",{id:"clip0_233_3216"},i.createElement("rect",{width:"9",height:"9",fill:"white",transform:"translate(4.44189 4.5)"}))))},X=function(e){return l(s({title:"VK",path:"M245.95 436.04L274.68 436.04S283.38 434.77 287.77 428.42C291.87 422.55 291.72 411.61 291.72 411.61S291.13 360.1 309.05 352.47C326.67 345.04 349.34 402.22 373.32 424.22 391.46 440.83 405.28 437.22 405.28 437.22L469.41 436.04S502.97 433.31 487.03 398.02C485.71 395.19 477.74 371.92 439.35 324.22 399.14 274.28 404.55 282.39 452.95 196.08 482.49 143.5 494.27 111.44 490.54 97.66 487.03 84.56 465.31 87.98 465.31 87.98L393.07 88.57S387.73 87.59 383.71 90.81C379.83 93.94 377.35 101.18 377.35 101.18S365.94 141.84 350.66 176.44C318.48 249.45 305.61 253.26 300.35 248.77 288.14 238.21 291.21 206.35 291.21 183.67 291.21 112.9 299.25 83.39 275.56 75.76 267.74 73.22 261.96 71.56 241.85 71.27 216.04 70.87 194.25 71.36 181.89 79.48 173.7 84.85 167.34 96.87 171.22 97.56 175.97 98.44 186.79 101.47 192.57 111.93 199.95 125.42 199.73 155.62 199.73 155.62S203.97 238.89 189.79 249.26C180.06 256.39 166.68 241.83 138.02 175.66 123.32 141.74 112.21 104.21 112.21 104.21S110.09 97.17 106.28 93.45C101.68 88.86 95.17 87.49 95.17 87.49L26.51 88.08S16.2 88.47 12.4 94.43C9.03 99.81 12.1 110.75 12.1 110.75S65.99 278.77 126.83 363.52C182.62 441.13 245.95 436.04 245.95 436.04",viewBox:"0 0 512 512"},e))},Q=function(e){return l(s({title:"WhatsApp",path:"M19.3 0C9.2 0 1 8.3 1 18.5c0 3.5 1 6.8 2.6 9.6L.3 38l10.2-3.3c2.6 1.5 5.7 2.3 8.9 2.3 10.2 0 18.4-8.3 18.4-18.5C37.7 8.3 29.5 0 19.3 0zm0 33.9c-3.1 0-6-.9-8.4-2.5L5 33.3l1.9-5.7C5.1 25 4 21.9 4 18.5 4 10 10.9 3.1 19.3 3.1S34.6 10 34.6 18.5s-6.8 15.4-15.3 15.4zm9.5-10.6c.1.2.1 1.1-.4 2.2-.4 1.1-2.4 2.1-3.3 2.1-.9 0-.9.7-5.6-1.4-4.7-2.1-7.5-7.1-7.8-7.4-.2-.3-1.8-2.6-1.7-5 .1-2.3 1.3-3.4 1.8-3.9.4-.5 1-.6 1.3-.5s.6.1.9.1c.3 0 .7-.1 1 .8.4 1 1.2 3.3 1.3 3.6.1.2.2.5 0 .8-.2.3-.3.5-.5.8-.2.3-.5.6-.7.8-.2.2-.5.5-.2 1s1.1 2.1 2.5 3.4c1.7 1.7 3.2 2.2 3.7 2.5.5.3.7.2 1-.1.3-.3 1.2-1.3 1.6-1.8.3-.5.6-.4 1.1-.2.4.2 2.7 1.4 3.2 1.7.4.2.7.3.8.5z"},e))},K=function(e){return l(s({title:"X",path:"M30.3 10.5l-2.8-2.8-8.5 8.5-8.5-8.5-2.8 2.8 8.5 8.5-8.5 8.5 2.8 2.8 8.5-8.5 8.5 8.5 2.8-2.8-8.5-8.5z"},e))},ee=function(e){return i.createElement("svg",(0,r.Z)({viewBox:"0 0 34 41",xmlns:"http://www.w3.org/2000/svg"},e),i.createElement("rect",{width:"34",height:"40",transform:"translate(0 0.0546875)",fill:"white"}),i.createElement("path",{d:"M0.5 39.5547V19.3557L17 10.6204L33.5 19.3557V39.5547H0.5Z",fill:"#FBF6EC",stroke:"black"}),i.createElement("path",{d:"M31 14.0547H3V19.9999L17 25.0547L31 19.9999V14.0547Z",fill:"white",stroke:"black"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.12019 4.46624C1.34748 4.23894 1.71599 4.23894 1.94329 4.46624L6.05877 8.58171C6.28606 8.80901 6.28606 9.17752 6.05877 9.40481C5.83147 9.6321 5.46296 9.6321 5.23567 9.40481L1.12019 5.28933C0.892899 5.06204 0.892899 4.69353 1.12019 4.46624Z",fill:"black"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.7012 4.64314C32.9285 4.87043 32.9285 5.23894 32.7012 5.46624L28.5858 9.58171C28.3585 9.80901 27.99 9.80901 27.7627 9.58171C27.5354 9.35442 27.5354 8.98591 27.7627 8.75862L31.8781 4.64314C32.1054 4.41585 32.474 4.41585 32.7012 4.64314Z",fill:"black"}),i.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.0034 0.0546875C17.3249 0.0546875 17.5854 0.315265 17.5854 0.636704L17.5854 6.45687C17.5854 6.77831 17.3249 7.03889 17.0034 7.03889C16.682 7.03889 16.4214 6.77831 16.4214 6.45687L16.4214 0.636704C16.4214 0.315265 16.682 0.0546875 17.0034 0.0546875Z",fill:"black"}))},te=function(e){var t=e.color,n=void 0===t?"#000000":t,o=c(e,["color"]);return i.createElement("svg",(0,r.Z)({viewBox:"0 0 23 23",fill:"none",xmlns:"http://www.w3.org/2000/svg"},o),i.createElement("path",{d:"M1.04348 4.92743C1.05546 2.7699 2.7711 1.01881 4.87545 1.01624L18.2114 1C20.3157 0.99744 22.0119 2.74438 21.9999 4.90191L21.9565 12.715C21.9445 14.8725 20.2289 16.6236 18.1246 16.6262L16.2194 16.6285L16.1896 22L7.64635 16.6389L4.78861 16.6424C2.68427 16.645 0.988075 14.898 1.00006 12.7405C1.01453 10.1362 1.02901 7.53179 1.04348 4.92743Z",stroke:n,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))},ne=function(e){var t=e.color,n=void 0===t?"#000000":t,o=c(e,["color"]);return i.createElement("svg",(0,r.Z)({viewBox:"0 0 12 13",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"12",height:"13"},o),i.createElement("path",{d:"M3.29341 8.50704L4.09047 11.9696M3.29341 8.50704L10.421 2.99932C10.5649 2.88211 10.5054 2.64739 10.3236 2.61529L1.75121 1.03375C1.59937 1.00693 1.47012 1.1467 1.50606 1.29883L3.29341 8.50704Z",stroke:n,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))},re=function(e){var t=e.color,n=void 0===t?"#000000":t,o=c(e,["color"]);return i.createElement("svg",(0,r.Z)({viewBox:"0 0 18 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"18",height:"14"},o),i.createElement("path",{d:"M7.18044 1V4.65157C13.0046 4.65157 16.1242 7.97516 17.2427 13.1719C13.5504 9.39534 10.2683 9.39534 7.18044 9.39534V13.1719L1.24268 7.08594L7.18044 1Z",stroke:n,strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}))},ie=function(e){var t=e.color,n=void 0===t?"#000000":t,o=c(e,["color"]);return i.createElement("svg",(0,r.Z)({viewBox:"0 0 18 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:"18",height:"14"},o),i.createElement("path",{d:"M17.1158 7.31497C13.8812 14.9963 4.5098 15.0188 1.2752 7.32729C1.23098 7.22215 1.23139 6.95681 1.2752 6.85258C4.5098 -0.838913 13.8815 -0.832445 17.1158 6.84899C17.1663 6.96887 17.1668 7.19377 17.1158 7.31497Z",stroke:n,strokeWidth:"1.5",strokeLinejoin:"round"}),i.createElement("path",{d:"M12.405 7.63209C12.405 9.36162 11.0812 10.7525 9.19667 10.7525C7.31217 10.7525 6.01081 9.38218 6.01081 7.63209C6.01081 5.88199 7.3346 4.58318 9.19667 4.58318C11.0587 4.58318 12.405 5.90256 12.405 7.63209Z",stroke:n,strokeWidth:"1.5",strokeLinejoin:"round"}))}},12798:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(2784),i=n(28316),o=function(e){var t=e.element,n=e.id,o=e.children,a=function(e){var t=e.id,n=e.element,i=(0,r.useRef)(null),o=(0,r.useState)(!1),a=o[0],s=o[1];return(0,r.useEffect)((function(){if(a){var e=n||document.querySelector("#".concat(t));return e?(e.appendChild(i.current),function(){i.current.remove(),e&&!e.childElementCount&&e.remove()}):function(){}}return function(){}}),[n,t,a]),(0,r.useEffect)((function(){s(!0)}),[]),i.current||(i.current=document.createElement("div")),i.current}({id:n,element:t});return a?(0,i.createPortal)(o,a):null}},24823:function(e,t,n){"use strict";n.d(t,{Z:function(){return v}});var r=n(82391),i=n(2784),o=(n(36080),"productWrapper__3uNYs"),a="productImg__3Ed47",s="productImgWrapper__20Koe",c="titleWrapper__3w9Ml",u="titleText__1RVgM",l="footerWrapper__1hxWC",d="productPrice__lEzmy",f="productRetailer__hFVA2",p="productButton__37VLs",m=n(42719),h=n(77720);function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){var t=e.subunitPosition,n=e.tracking,r=e.img_url,b=void 0===r?"":r,v=e.formatted_price,y=void 0===v?"":v,w=e.retailer,_=void 0===w?"":w,k=e.latest_subbuzz,x=void 0===k?{}:k,z=e.useUnitTracking,A=void 0===z?function(){}:z,S=e.productClassName,E=void 0===S?"":S,j=e.showButton,C=void 0!==j&&j,P=e.trackingTag,I=void 0===P?"":P,O=(0,i.useRef)(null),T="".concat(x.parent_buzz_canonical_url).concat(x.id?"#".concat(x.id):"");I&&(T=function(e,t){var n=new URL(e);return n.searchParams.set("tag",t),n.toString()}(T,I));var L=!T.includes("buzzfeed.com"),R=function(e){var t=h.tq?120:160;return t+=(e=(e=(e=e.replace(new RegExp("","g"),"/a>")).replace(/<\/?a[^>]*>/g,"")).length-e.replace(/(<([^>]+)>)/gi,"").length,e.length>t&&(e=(e=e.substr(0,t)).substr(0,Math.min(e.length,e.lastIndexOf(" ")))+"..."),e.toLowerCase().replace(/(^\w{1}|\.\s*\w{1})/gi,(function(e){return e.toUpperCase()}))}(x.header),B="https://img.buzzfeed.com/store-an-image-prod-us-east-1/JqgQjsQer.png",M=(0,i.useState)(b&&!b.match(/^data:/)?b:B),D=M[0],F=M[1],N=(0,i.useMemo)((function(){return function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1)R({type:"SHOW_PINTEREST_IMAGE_CHOOSER"});else{var r=(0,l.BN)(B,f,x,D);if("copy"===f){var i=Date.now(),o={position:x.tooltipPosition?x.tooltipPosition:"top",text:t(r?"copySuccessText":"copyFailText"),themes:r?["dark","success"]:["error"]};R({type:"SHOW_TOOLTIP",id:i,tooltip:o}),setTimeout((function(){R({type:"HIDE_TOOLTIP",id:i})}),3e3)}}S&&"function"===typeof S&&S()},href:M},r.createElement("div",{"aria-hidden":!0,className:W.iconContainer},r.createElement("div",{className:W.icon},r.createElement(U[f],{className:W.svg}))),A?r.createElement("span",{className:W.shareText},u||$):null),H,G)}H.propTypes={action:o().func,className:o().string,label:o().string,platform:o().oneOf(Object.keys(h)),platformOptions:o().object,showLabel:o().bool,tracking:o().func,url:o().string,utmCampaign:o().string,utmSource:o().string,variant:o().oneOf(["large","small","outline","outlineThick","square","outlineMonochrome","fillBlue"])}},5409:function(e,t,n){"use strict";n.d(t,{f:function(){return j}});var r=n(2784),i=n(13980),o=n.n(i),a=n(81298),s=n(9509),c=n(85953),u=(n(20108),"signInModal__eoWwW"),l="container__2DSNS",d="header__3IJeE",f="socialSigninButton__3NxfE",p="submitButton__3CL8N",m="inputEmail__xzzWI",h="icon__3HKBy",g="errorSection__1gXwu",b="iconError__3evLB",v="errorMessage__3iLMS",y="linkButton__m86IK",w="dividerOr__sCtBz",_="socialSigninText__3yJdx",k="signupSection__TqgIL",x="signupText__2EWvq",z=n(86663);function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S(e){for(var t=1;t0,A=(0,r.useState)(!1),S=A[0],E=A[1],j=(0,r.useState)({}),C=j[0],P=j[1],I=(0,r.useState)(!s),O=I[0],T=I[1],L=(0,r.useState)(""),R=L[0],B=L[1],M=(0,r.useState)(""),D=M[0],F=M[1];return(0,r.useEffect)((function(){var e=Object.keys(c).reduce((function(e,t){return e[t]=c[t].value,e}),{}),t=window.location.href.split("?"),n=t[0];if(t[1]&&t[1].length){var r=new URLSearchParams(t[1]);r.forEach((function(t,n){n.startsWith(z)&&(e[n.replace(z,"")]=t,r.delete(n))})),n+="?".concat(r.toString())}P(e),F(n),E(!0)}),[]),(0,r.useEffect)((function(){var e={};if(Object.keys(C).forEach((function(t){n.returned[t]&&n.returned[t].value!==C[t]&&(e["".concat(z).concat(t)]=C[t])})),Object.keys(e).length>0){var t=new URLSearchParams(e),r=D.includes("?")?"".concat(D,"&"):"".concat(D,"?");B("".concat(r).concat(t.toString()))}else B(D)}),[C,D,O]),S?r.createElement("section",{className:"".concat(l," ").concat(o),"aria-labelledby":"abeagle-flipper-title"},r.createElement("div",{className:d},r.createElement("h2",{id:"abeagle-flipper-title"},"Active A/B Tests on Current Page"),r.createElement("button",{type:"button",onClick:function(){T(!O)},title:O?"Hide All":"Show All",className:O?f:p},r.createElement("span",{className:m},O?"Hide":"Show"," All"),r.createElement(k.VA,{width:30,title:O?"Hide All":"Show All","aria-hidden":"true"}))),O&&r.createElement("div",{className:h},u&&r.createElement("div",{className:g},r.createElement("ul",{className:b},Object.keys(c).map((function(e){return r.createElement("li",{key:e,className:v},r.createElement("label",{htmlFor:e},e),r.createElement("select",{id:e,value:C[e]||n.declared[e].variations[0],onChange:t(e),onBlur:t(e)},n.declared[e].variations.map((function(e){return r.createElement("option",{key:e,value:e},e)}))))}))),r.createElement("div",{className:y},r.createElement("a",{href:R,className:w},"Save and Reload"),r.createElement("a",{href:D},"Reset All"))),!u&&r.createElement("p",{className:_},"No experiments active on this page."))):null}function S(e){var t=e.experiments,n=e.className,i=e.collapse;return t&&t.loaded?r.createElement(A,{experiments:t,className:n,collapse:i}):null}A.propTypes={experiments:o().object,className:o().string,collapse:o().bool};var E=n(81550),j=n(24678);function C(e){var t=e.css,n=e.html,i=e.js,o=e.stickyHeaderClass,l=void 0===o?"js-main-nav":o,d=e.stickyRegistry,f=void 0===d?s.Z:d,p=(0,r.useRef)(null);(0,r.useEffect)((function(){(0,a.ve)(i)}),[i]),(0,r.useEffect)((function(){if(!p.current||!l)return function(){};var e=p.current.querySelector(".".concat(l));return e&&f.add(e,{priority:"high"}),function(){e&&f.remove(e)}}),[l,f]);var m=(0,r.useContext)(c.Z).experiments,h=!u.sk&&window.location.search.includes("abdebug"),g=!u.sk&&window.location.search.includes("abdebug_collapse=true");return r.createElement("div",{ref:p},r.createElement("style",{dangerouslySetInnerHTML:{__html:t}}),r.createElement("link",{rel:"preload",href:i,as:"script"}),h?r.createElement(S,{experiments:m,collapse:g}):"",r.createElement("div",{dangerouslySetInnerHTML:{__html:n}}))}C.propTypes={css:o().string,html:o().string.isRequired,js:o().string.isRequired,stickyRegistry:o().object,stickyHeaderClass:o().string};var P=(0,E.Z)(C,{onError:j.Tb})},31781:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(2784),i=n(13980),o=n.n(i),a=n(81298),s=(n(63401),{container:"container__2aQ7P",tooltip:"tooltip__NwXav",error:"error__3s-yh",dark:"dark__2XqnJ",right:"right__1o5l0",left:"left__DVH6r",top:"top__1lNky",bottom:"bottom__3AC2G",icon:"icon__2ZdG-",tooltipContents:"tooltipContents__ONFBE",fadeout:"fadeout__ATp1I",fadeAnimation:"fadeAnimation__2e79f"});function c(e){var t,n=e.className,i=void 0===n?"":n,o=e.container,c=e.position,u=void 0===c?"top":c,l=e.shouldShow,d=void 0===l||l,f=e.text,p=void 0===f?"":f,m=e.themes,h=void 0===m?["default"]:m,g=(0,r.useState)("hide"),b=g[0],v=g[1],y=(0,r.useState)({width:0,height:0}),w=y[0],_=y[1],k=w.width,x=w.height,z=h.map((function(e){return s[e]})).filter((function(e){return e})).join(" ");h.includes("error")?t=r.createElement(a.k$,{className:s.icon}):h.includes("success")&&(t=r.createElement(a.ow,{className:s.icon})),(0,r.useEffect)((function(){d?v("full"):"hide"!==b&&v("fadeout")}),[d]),(0,r.useEffect)((function(){if(o&&o.current){var e=o.current.getBoundingClientRect();_({width:e.width,height:e.height})}}),[o]);var A={};return x&&k&&("top"===u||"bottom"===u?A.left="".concat(k/2,"px"):"right"===u&&(A.left="".concat(k,"px")),"bottom"===u?A.top="".concat(x,"px"):"top"===u&&(A.bottom="".concat(x,"px"))),"hide"!==b&&r.createElement("div",{className:"".concat(s.tooltip," ").concat(s[u]," ").concat(z," ").concat(s[b]||""," ").concat(i),onAnimationEnd:function(){v("hide")},role:"alert",style:A},r.createElement("div",{className:s.tooltipContents},t,r.createElement("span",{className:s.tooltipText},p)))}c.propTypes={className:o().string,container:o().shape({current:o().instanceOf("undefined"===typeof Element?function(){}:Element)}),position:o().string,shouldShow:o().bool,themes:o().array,text:o().string}},86663:function(e,t,n){"use strict";n.d(t,{nf:function(){return r},Gd:function(){return i},Jl:function(){return o}});var r=["contentAction","externalLink"],i={unit_type:"modal",unit_name:"signin_modal"},o=["google","facebook","apple"]},27625:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=n(2784).createContext({});r.Provider},98638:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var r=n(2784).createContext(null)},16938:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(2784);function i(e){var t=function(e){o(e.matches)},n=(0,r.useState)(window.matchMedia(e).matches),i=n[0],o=n[1];return(0,r.useEffect)((function(){var n=window.matchMedia(e);return n.addListener(t),t(n),function(){return n.removeListener(t)}}),[e]),i}},16693:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var r,i=n(2784);r=new ResizeObserver((function(e){var t=!0,n=!1,r=void 0;try{for(var i,a=e[Symbol.iterator]();!(t=(i=a.next()).done);t=!0){var s=i.value,c=s.target,u=s.contentRect;o.get(c).call(null,u)}}catch(l){n=!0,r=l}finally{try{t||null==a.return||a.return()}finally{if(n)throw r}}}));var o=new Map;function a(e){var t=(0,i.useState)({}),n=t[0],a=t[1];return(0,i.useEffect)((function(){var t,n,i=e.current;if(i)return t=i,n=a,r.observe(t),o.set(t,n),function(){return function(e){r.unobserve(e),o.delete(e)}(i)}}),[e]),n}},10558:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(94776),i=n.n(r),o=n(2784),a=n(75951);function s(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,i)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){s(o,r,i,a,c,"next",e)}function c(e){s(o,r,i,a,c,"throw",e)}a(void 0)}))}}var u=a.ZP.framework,l=a.ZP.rules;function d(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"tracking",t=u.needsConsent(),n=(0,o.useState)(!t||u.isConsentStringCookieSet()),r=n[0],a=n[1],s=(0,o.useState)(!t),d=s[0],f=s[1],p=(0,o.useState)(!t),m=p[0],h=p[1];return(0,o.useEffect)((function(){var n=function(){var t=c(i().mark((function t(){var n;return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,l.hasConsented(e);case 2:n=t.sent,h(n),a(!0),f(!0);case 6:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}();t&&n()}),[e,t]),{consentValue:m,isConsentKnown:r,isConsentReady:d}}},10432:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(94776),i=n.n(r),o=n(2784);function a(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,i)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function s(e){a(o,r,i,s,c,"next",e)}function c(e){a(o,r,i,s,c,"throw",e)}s(void 0)}))}}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{},n=(0,o.useState)(e),r=n[0],a=n[1],c=(0,o.useReducer)(d,{isLoading:!1,error:null,data:t}),u=c[0],f=c[1];return(0,o.useEffect)((function(){if(!r)return f({type:"SUCCESS",data:u.data}),function(){};var e=!0,t=function(){var t=s(i().mark((function t(){var n,o;return i().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return f({type:"START"}),t.prev=1,t.next=4,fetch(r,l);case 4:return n=t.sent,t.next=7,n.json();case 7:o=t.sent,e&&f({type:"SUCCESS",data:o}),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(1),e&&(window.raven&&window.raven.captureException(t.t0),f({type:"FAIL",error:t.t0}));case 14:case"end":return t.stop()}}),t,null,[[1,11]])})));return function(){return t.apply(this,arguments)}}();return t(),function(){e=!1}}),[r]),[u,a]}},88163:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(2784);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.pageId,n=e.once,i=void 0!==n&&n,o=e.root,a=void 0===o?null:o,s=e.rootMargin,c=void 0===s?"0px":s,u=e.threshold,l=void 0===u?0:u,d=e.defaultValue,f=void 0!==d&&d,p=(0,r.useState)(null),m=p[0],h=p[1],g=(0,r.useState)(f),b=g[0],v=g[1],y=(0,r.useRef)(null);return(0,r.useEffect)((function(){return m?(y.current?y.current.disconnect():y.current=new IntersectionObserver((function(e){var t;null!==(t=e[0])&&void 0!==t&&t.isIntersecting?(v(!0),i&&y.current&&y.current.disconnect()):b&&v(!1)}),{root:a,rootMargin:c,threshold:l}),y.current.observe(m),function(){y.current.disconnect()}):function(){}}),[m,t]),{isIntersecting:b,setObservable:h}}},9509:function(e,t,n){"use strict";function r(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r0?"?".concat(t.join("&")):"";return"".concat(e).concat(n)},u=function(){var e="https://stage.buzzfeed.com";return/^www\.buzzfeed(?:news)?\.com$/.test(window.location.hostname)&&(e="https://www.buzzfeed.com"),e},l=function(e){return/^([\w-]+(?:\.[\w-]+)*)(\+[\w]+)?@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i.test(e)}},32561:function(e,t,n){"use strict";var r=n(52322),i=(n(2784),n(3060)),o=n.n(i);t.Z=function(e){var t=e.jumpTo,n=void 0===t?"main-content":t,i=e.label,a=void 0===i?"Jump To Content":i,s=e.className,c=void 0===s?"":s,u=e.storiesView,l=void 0!==u&&u;return(0,r.jsx)("a",{href:"#".concat(n),className:"".concat(o().skipnav," ").concat(c," ").concat(l?o().forceview:"").trim(),children:a})}},38378:function(e,t,n){"use strict";n.d(t,{Z:function(){return we}});var r=n(94776),i=n.n(r),o=n(52322),a=n(2784),s=n(13980),c=n.n(s);function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function f(e){var t=e.viewBox,n=e.title,r=e.path,i=d(e,["viewBox","title","path"]);return(0,o.jsxs)("svg",l({xmlns:"http://www.w3.org/2000/svg",viewBox:t||"0 0 38 38"},i,{children:[(0,o.jsx)("title",{children:n}),(0,o.jsx)("path",{d:r})]}))}function p(e){return(0,o.jsx)(f,l({},e))}function m(e){if(!e.contentFill)return(0,o.jsx)(f,l({},e));var t=e.viewBox,n=e.title,r=e.path,i=e.contentFill,a=d(e,["viewBox","title","path","contentFill"]);return(0,o.jsxs)("svg",l({xmlns:"http://www.w3.org/2000/svg",viewBox:t||"0 0 38 38"},a,{children:[(0,o.jsx)("title",{children:n}),(0,o.jsx)("circle",{cx:"50%",cy:"50%",r:"35%",fill:i}),(0,o.jsx)("path",{d:r})]}))}var h=function(e){return p(l({title:"Caret Down",path:"M19 29.3L2.6 12.9c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0L19 23.7l13.6-13.6c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8L19 29.3z"},e))},g=function(e){return p(l({title:"Caret Up",path:"M34 28.5c-.5 0-1-.2-1.4-.6L19 14.3 5.4 27.9c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8L19 8.7l16.4 16.4c.8.8.8 2 0 2.8-.4.4-.9.6-1.4.6z"},e))},b=function(e){return m(l({title:"Circle Check",path:"M19 0C8.5 0 0 8.5 0 19s8.5 19 19 19 19-8.5 19-19S29.5 0 19 0zm0 24.8c-1.6 1.6-4.2 1.6-5.8 0l-5.4-5.4 2.9-2.9 5.4 5.4 11-11 2.9 2.9-11 11z"},e))},v=function(e){return m(l({title:"Circle Exclamation",path:"M19 0C8.5 0 0 8.5 0 19s8.5 19 19 19 19-8.5 19-19S29.5 0 19 0zm-2 7h4v14h-4V7zm2 24c-1.7 0-3-1.3-3-3s1.3-3 3-3 3 1.3 3 3-1.3 3-3 3z"},e))},y=function(e){return p(l({title:"Pencil",path:"M35.5 2.5c-3.3-3.3-8.8-3.3-12.1 0L1.7 24.2c-.4.4-.6.8-.7 1.3L0 38l12.5-1.1c.5 0 1-.3 1.3-.6l21.7-21.7c3.3-3.3 3.3-8.7 0-12.1zm-7.1 7.1c2.1 2.1 2.1 5.6 0 7.7l-12 12c-.2-1.9-1-3.8-2.4-5.3-1.5-1.5-3.3-2.2-5.3-2.4l12-12c2-2 5.6-2 7.7 0zM8.6 29.5c-1.2-1.2-3-1.4-4.6-.8l.2-2.5c2.1-2 5.5-2 7.6.1 2.1 2.1 2.1 5.4.1 7.6l-2.6.1c.7-1.5.5-3.3-.7-4.5zm24.7-17.1l-.3.3c-.2-1.9-1-3.8-2.4-5.3C29.2 6 27.3 5.2 25.3 5l.2-.2c2.1-2.1 5.6-2.1 7.7 0 2.2 2.1 2.2 5.5.1 7.6z"},e))},w=function(e){return p(l({title:"X",path:"M30.3 10.5l-2.8-2.8-8.5 8.5-8.5-8.5-2.8 2.8 8.5 8.5-8.5 8.5 2.8 2.8 8.5-8.5 8.5 8.5 2.8-2.8-8.5-8.5z"},e))},_=function(e){return(0,o.jsxs)("svg",l({viewBox:"0 0 34 41",xmlns:"http://www.w3.org/2000/svg"},e,{children:[(0,o.jsx)("rect",{width:"34",height:"40",transform:"translate(0 0.0546875)",fill:"white"}),(0,o.jsx)("path",{d:"M0.5 39.5547V19.3557L17 10.6204L33.5 19.3557V39.5547H0.5Z",fill:"#FBF6EC",stroke:"black"}),(0,o.jsx)("path",{d:"M31 14.0547H3V19.9999L17 25.0547L31 19.9999V14.0547Z",fill:"white",stroke:"black"}),(0,o.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.12019 4.46624C1.34748 4.23894 1.71599 4.23894 1.94329 4.46624L6.05877 8.58171C6.28606 8.80901 6.28606 9.17752 6.05877 9.40481C5.83147 9.6321 5.46296 9.6321 5.23567 9.40481L1.12019 5.28933C0.892899 5.06204 0.892899 4.69353 1.12019 4.46624Z",fill:"black"}),(0,o.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32.7012 4.64314C32.9285 4.87043 32.9285 5.23894 32.7012 5.46624L28.5858 9.58171C28.3585 9.80901 27.99 9.80901 27.7627 9.58171C27.5354 9.35442 27.5354 8.98591 27.7627 8.75862L31.8781 4.64314C32.1054 4.41585 32.474 4.41585 32.7012 4.64314Z",fill:"black"}),(0,o.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17.0034 0.0546875C17.3249 0.0546875 17.5854 0.315265 17.5854 0.636704L17.5854 6.45687C17.5854 6.77831 17.3249 7.03889 17.0034 7.03889C16.682 7.03889 16.4214 6.77831 16.4214 6.45687L16.4214 0.636704C16.4214 0.315265 16.682 0.0546875 17.0034 0.0546875Z",fill:"black"})]}))};function k(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function x(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var A=function(e){var t=e.color,n=void 0===t?"black":t,r=z(e,["color"]);return(0,o.jsx)("svg",x({width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},r,{children:(0,o.jsx)("path",{d:"M20.9076 11.8393L11.352 19.677C11.2131 19.7973 11.1334 19.972 11.1334 20.1558V24.3019C11.1334 24.9108 11.6384 25.49 12.4008 24.9355L13.6559 24.0274M15.5688 21.1337L21.3658 25.1923C21.7379 25.4528 22.2551 25.2487 22.3491 24.8043L26.119 6.97466C26.2187 6.50321 25.7765 6.09743 25.3153 6.23718L4.80261 12.4531C4.2922 12.6078 4.18954 13.2854 4.63123 13.5843L9.23246 16.6983",stroke:n,"stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"})}))},S=function(e){var t=e.color,n=void 0===t?"black":t,r=z(e,["color"]);return(0,o.jsx)("svg",x({width:"32",height:"32",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},r,{children:(0,o.jsx)("path",{d:"M11.934 16.1231C11.5928 15.6889 10.9641 15.6134 10.5299 15.9546C10.0956 16.2958 10.0201 16.9245 10.3614 17.3588L11.934 16.1231ZM14.3781 20.8523L13.5917 21.4702C13.7906 21.7232 14.0991 21.8651 14.4206 21.8514C14.7422 21.8377 15.0375 21.6701 15.2141 21.401L14.3781 20.8523ZM21.3812 12.0035C21.6842 11.5418 21.5555 10.9219 21.0938 10.6188C20.6321 10.3158 20.0121 10.4445 19.7091 10.9062L21.3812 12.0035ZM26 16C26 21.5228 21.5228 26 16 26V28C22.6274 28 28 22.6274 28 16H26ZM16 26C10.4772 26 6 21.5228 6 16H4C4 22.6274 9.37258 28 16 28V26ZM6 16C6 10.4772 10.4772 6 16 6V4C9.37258 4 4 9.37258 4 16H6ZM16 6C21.5228 6 26 10.4772 26 16H28C28 9.37258 22.6274 4 16 4V6ZM10.3614 17.3588L13.5917 21.4702L15.1644 20.2345L11.934 16.1231L10.3614 17.3588ZM15.2141 21.401L21.3812 12.0035L19.7091 10.9062L13.542 20.3037L15.2141 21.401Z",fill:n})}))},E=function(e){var t=e.color,n=void 0===t?"black":t,r=z(e,["color"]);return(0,o.jsxs)("svg",x({width:"28",height:"33",viewBox:"0 0 28 33",xmlns:"http://www.w3.org/2000/svg"},r,{children:[(0,o.jsx)("path",{d:"M0.5 32.5V16.501L13.6 9.56575L26.7 16.501V32.5H0.5Z",fill:"#FBF6EC",stroke:n}),(0,o.jsx)("path",{d:"M24.8 12.2H2.39999V16.9562L13.6 21L24.8 16.9562V12.2Z",fill:"white",stroke:n}),(0,o.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M0.895943 4.52925C1.07778 4.34742 1.37259 4.34742 1.55442 4.52925L4.8468 7.82163C5.02864 8.00347 5.02864 8.29828 4.8468 8.48011C4.66497 8.66194 4.37016 8.66194 4.18833 8.48011L0.895943 5.18773C0.71411 5.00589 0.71411 4.71108 0.895943 4.52925Z",fill:n,stroke:n,"stroke-width":"0.3","stroke-linecap":"round"}),(0,o.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M26.161 4.67076C26.3428 4.85259 26.3428 5.14741 26.161 5.32924L22.8686 8.62162C22.6868 8.80346 22.392 8.80345 22.2101 8.62162C22.0283 8.43979 22.0283 8.14498 22.2101 7.96314L25.5025 4.67076C25.6844 4.48893 25.9792 4.48893 26.161 4.67076Z",fill:n,stroke:n,"stroke-width":"0.3","stroke-linecap":"round"}),(0,o.jsx)("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M13.6027 1C13.8599 1 14.0684 1.20846 14.0684 1.46561L14.0684 6.12175C14.0684 6.3789 13.8599 6.58736 13.6027 6.58736C13.3456 6.58736 13.1371 6.3789 13.1371 6.12175L13.1371 1.46561C13.1371 1.20846 13.3456 1 13.6027 1Z",fill:n,stroke:n,"stroke-width":"0.3","stroke-linecap":"round"})]}))},j=n(44398),C=n.n(j),P=function(e){var t=e.subscriptionId,n=e.subscriptionValue,r=e.inputType,i=void 0===r?"checkbox":r,a=e.handleChange,s=void 0===a?function(){}:a;return(0,o.jsx)("input",{id:"toggle-".concat(t),type:i,checked:n,onChange:s})};P.propTypes={subscriptionId:c().string.isRequired,subscriptionStatus:c().array,inputType:c().string,handleChange:c().func};var I=function(e){var t=e.subscriptions,n=e.toggleTempSubscription,r=e.subscriptionStatus;return t.map((function(e){var t;return(0,o.jsx)("div",{className:C().subscriptionContent,children:(0,o.jsxs)("label",{className:C().customCheckbox,children:[(0,o.jsx)(P,{subscriptionId:e.subscriptionId,subscriptionValue:null===(t=r.find((function(t){return t.id===e.subscriptionId})))||void 0===t?void 0:t.tempSubscribed,inputType:"checkbox",handleChange:function(){return n(e.subscriptionId)}}),(0,o.jsx)("span",{className:C().checkmark}),(0,o.jsxs)("div",{className:C().content,children:[(0,o.jsx)("h5",{children:e.title}),(0,o.jsx)("p",{className:C().subscriptionText,children:e.description})]})]})},e.subscriptionId)}))};I.propTypes={subscriptionStatus:c().array,subscriptions:c().arrayOf(c().shape({subscriptionId:c().string.isRequired,title:c().string.isRequired,description:c().string.isRequired,isSubscribed:c().bool})),toggleTempSubscription:c().func};var O=n(26528),T=n.n(O);function L(e){for(var t=e+"=",n=document.cookie.split(";"),r=0;r1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{"Content-Type":"application/json"},r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];return t.method&&"GET"===t.method||e.includes("/store-an-image")||(n["X-XSRFToken"]=L("_xsrf")),T()(e,B({},t,{credentials:"same-origin",headers:n})).then((function(e){return 200<=e.status&&e.status<400?r?e.json():e:e.json().then((function(e){throw e}))})).then((function(e){return e}))};function D(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,i)}function F(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){D(o,r,i,a,s,"next",e)}function s(e){D(o,r,i,a,s,"throw",e)}a(void 0)}))}}function N(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,W));return a.createElement("div",U({},t,{ref:this.handleRecaptchaRef}))},r}(a.Component);H.displayName="ReCAPTCHA",H.propTypes={sitekey:c().string.isRequired,onChange:c().func,grecaptcha:c().object,theme:c().oneOf(["dark","light"]),type:c().oneOf(["image","audio"]),tabindex:c().number,onExpired:c().func,onErrored:c().func,size:c().oneOf(["compact","normal","invisible"]),stoken:c().string,hl:c().string,badge:c().oneOf(["bottomright","bottomleft","inline"]),isolated:c().bool},H.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var G=n(42158),q="onloadcallback";function J(){return"undefined"!==typeof window&&window.recaptchaOptions||{}}var Y=(0,G.Z)((function(){var e=J(),t=e.useRecaptchaNet?"recaptcha.net":"www.google.com";return e.enterprise?"https://"+t+"/recaptcha/enterprise.js?onload="+q+"&render=explicit":"https://"+t+"/recaptcha/api.js?onload="+q+"&render=explicit"}),{callbackName:q,globalName:"grecaptcha",attributes:J().nonce?{nonce:J().nonce}:{}})(H),X=n(12524),Q=n.n(X);var K=n(46336),ee=n.n(K);function te(e){var t=e.size,n=void 0===t?"3rem":t,r=e.color,i=void 0===r?"#ee3322":r,a=e.background,s=void 0===a?"#ffffff":a,c=e.margin,u=void 0===c?"50px auto":c,l=e.className,d=void 0===l?"":l,f={"--background":s,color:i,width:n,height:n,margin:u};return(0,o.jsx)("div",{className:"".concat(ee().loadingSpinner," ").concat(d),style:f})}te.propTypes={size:c().string,color:c().string,background:c().string,margin:c().string};var ne=te,re=function(e){var t=e.message,n=e.icon,r=e.showToast,i=e.className;return r&&t?(0,o.jsxs)("div",{className:Q()(C().toast,i),children:[n,t]}):null};re.propTypes={message:c().string,icon:c().element,showToast:c().bool.isRequired,className:c().string};var ie=re;function oe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ae=function(e){var t=e.trackingData,n=void 0===t?{}:t,r=e.trackImpression,i=e.options,o=void 0===i?{}:i,s=e.condition,c=void 0===s||s,u=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.pageId,n=e.once,r=void 0!==n&&n,i=e.root,o=void 0===i?null:i,s=e.rootMargin,c=void 0===s?"0px":s,u=e.threshold,l=void 0===u?0:u,d=e.defaultValue,f=void 0!==d&&d,p=(0,a.useState)(null),m=p[0],h=p[1],g=(0,a.useState)(f),b=g[0],v=g[1],y=(0,a.useRef)(null);return(0,a.useEffect)((function(){return m?(y.current?y.current.disconnect():y.current=new IntersectionObserver((function(e){var t;(null===(t=e[0])||void 0===t?void 0:t.isIntersecting)?(v(!0),r&&y.current&&y.current.disconnect()):b&&v(!1)}),{root:o,rootMargin:c,threshold:l}),y.current.observe(m),function(){y.current.disconnect()}):function(){}}),[m,t]),{isIntersecting:b,setObservable:h}}(function(e){for(var t=1;tSet up your free account to engage with the community, create your own content and get a more personalized feed."}}),(0,o.jsx)("a",{className:ce().button,onClick:function(e){e.preventDefault(),a&&"function"===typeof a.internalLink&&a.internalLink(function(e){for(var t=1;t3&&void 0!==arguments[3]&&arguments[3];$(!1),r?Ce({icon:(0,o.jsx)(v,{className:Q()(C().icon,C().toastIcon,C().toastErrorIcon)}),message:ge,className:C().toastError}):(x&&"function"===typeof x.contentAction&&x.contentAction(me({},x.commonTrackingData,{subunit_type:"component",subunit_name:"newsletter_".concat(_e),item_type:"submission",item_name:"email",action_type:"signup",action_value:n.join(",")})),De(t),e&&(p?(R(!1),Ce({icon:(0,o.jsx)(b,{className:Q()(C().icon,C().toastIcon,C().toastSuccessIcon)}),message:be})):X("subscribedConfirmation")))},Ne=(0,a.useRef)(null);(0,a.useEffect)((function(){if(j)if(p){var e,t,n=null===(e=d[0])||void 0===e?void 0:e.subscriptionId,r=(null===(t=Oe.find((function(e){return e.id===n})))||void 0===t?void 0:t.tempSubscribed)||!1;le(r)}else{var i;le(null===(i=d[0])||void 0===i?void 0:i.isSubscribed)}}),[Oe]),(0,a.useEffect)((function(){p&&Le(De)}),[p]),(0,a.useEffect)((function(){var e,t=function(e){!Ne.current||Ne.current.contains(e.target)||we.current.contains(e.target)||R(!1)};L&&(null===(e=Ne.current)||void 0===e||e.focus(),document.addEventListener("mousedown",t));return function(){document.removeEventListener("mousedown",t)}}),[L]);var Ze=function(e){return ve.test(e)},We=function(e){var t=e.target.value;Me(t);var n=Ze(t);te(n),!0===oe&&n&&se(!1)},Ue=function(){N(!0)},$e=function(){N(!1)},Ve=function(){var e,t=(e=i().mark((function e(t){var n;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),!p&&["emailInput","subscriptionItem"].includes(J)&&x&&"function"===typeof x.contentAction&&x.contentAction(me({},x.commonTrackingData,{subunit_type:"component",subunit_name:"newsletter_".concat(_e),item_type:"button",item_name:"next",action_type:"submit",action_value:"add_email"})),"subscriptionItem"===J&&p&&Te(null===(n=d[0])||void 0===n?void 0:n.subscriptionId),"emailInput"!==J){e.next=7;break}X("subscriptionList"),e.next=11;break;case 7:return $(!0),e.next=10,ye.current.executeAsync();case 10:ye.current.reset();case 11:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){fe(o,r,i,a,s,"next",e)}function s(e){fe(o,r,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}(),He=function(e){Re(e,Fe)},Ge=function(){return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("label",{htmlFor:"email",children:"Email Address"}),(0,o.jsxs)("div",{className:C().signUpInputContainer,children:[(0,o.jsx)("input",{className:Q()(C().signUpInput,pe({},C().signUpInputError,oe)),type:"text",name:"email","aria-label":"Email address",value:Be,onChange:We,onBlur:function(e){return se(!Ze(e.target.value))}}),ee&&(0,o.jsx)(b,{className:C().successIcon}),oe&&(0,o.jsx)(v,{className:C().errorIcon})]}),oe&&(0,o.jsx)("span",{className:C().errorMessage,children:"Please enter a valid email address."})]})};return(0,o.jsxs)("div",{className:C().emailSubscription,ref:function(e){return ke(e)},children:[(0,o.jsx)(ie,me({},Ee,{showToast:ze,onClose:function(){return Ae(!1)}})),(0,o.jsxs)("button",{ref:we,className:C().subscribeButton,onClick:function(){x&&"function"===typeof x.contentAction&&x.contentAction(me({},x.commonTrackingData,{item_type:"button",item_name:"subscribe_to_".concat(_e),action_type:L?"close":"open",action_value:"subscribe_to_".concat(_e)})),R((function(e){return e||X(O()),!e}))},"aria-expanded":L,"aria-controls":"expansionContent",children:[H?(0,o.jsx)(S,{className:C().newslettersIcon}):(0,o.jsx)(A,{className:C().newslettersIcon}),(0,o.jsxs)("span",{className:C().buttonText,children:[H?"Subscribed":"Subscribe"," ",!_&&(0,o.jsxs)("span",{className:C().topic,children:["to ",n," Newsletter"]})]}),L?(0,o.jsx)(g,{className:C().caretUpIcon}):(0,o.jsx)(h,{className:C().caretUpIcon})]}),L&&(0,o.jsxs)("div",{id:"expansionContent",className:C().expansionBox,tabIndex:"-1",ref:Ne,children:[(0,o.jsx)("button",{className:C().closeButton,onClick:function(){R(!1),x&&"function"===typeof x.contentAction&&x.contentAction(me({},x.commonTrackingData,{subunit_type:"component",subunit_name:"newsletter_".concat(_e),item_type:"button",item_name:"close_modal",action_type:"close",action_value:"subscribe_to_".concat(_e)}))},"aria-label":"Close subscription confirmation",children:(0,o.jsx)(w,{})}),"subscriptionItem"===J&&(0,o.jsxs)("form",{onSubmit:Ve,children:[(0,o.jsx)(Y,{ref:ye,size:"invisible",sitekey:z,onChange:He}),(0,o.jsxs)("h4",{children:[n," Updates"]}),(0,o.jsx)("div",{className:C().newslettersIconWrapper,children:(0,o.jsx)(E,{})}),(0,o.jsx)("p",{children:p?s:u}),(0,o.jsx)(P,{subscriptionId:d[0].subscriptionId,subscriptionValue:!ue&&p||!0,inputType:"hidden"}),p?"":Ge(),(0,o.jsx)("button",{onMouseOver:Ue,onMouseOut:$e,onFocus:Ue,onBlur:$e,type:"submit",className:"".concat(C().button," ").concat(ue&&p&&!U?C().outline:""),onClick:Ve,disabled:U||!p&&!ee,children:U?(0,o.jsx)(ne,{size:"1.2rem",color:"white",background:"#5246F5",margin:"0 auto"}):!ue&&p||!p?"Subscribe":D?"Unsubscribe":"Subscribed"}),(0,o.jsx)("p",{className:C().disclaimer,children:he})]}),"emailInput"===J&&(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("h4",{children:[n," Updates"]}),(0,o.jsx)("div",{className:C().newslettersIconWrapper,children:(0,o.jsx)(E,{})}),(0,o.jsx)("p",{children:u}),Ge(),(0,o.jsx)("button",{type:"button",className:C().button,onClick:Ve,disabled:!ee,children:"Next"}),(0,o.jsx)("p",{className:C().disclaimer,children:he})]}),"subscriptionList"===J&&(0,o.jsxs)("form",{onSubmit:Ve,children:[(0,o.jsx)(Y,{ref:ye,size:"invisible",sitekey:z,onChange:He}),(0,o.jsxs)("h4",{children:[n," Updates"]}),(0,o.jsx)("div",{className:C().newslettersIconWrapper,children:(0,o.jsx)(E,{})}),(0,o.jsx)("p",{children:s}),!p&&(0,o.jsx)(o.Fragment,{children:(0,o.jsx)("div",{className:C().emailDisplay,children:(0,o.jsxs)("p",{children:[(0,o.jsx)("b",{children:"Email Address"})," ",(0,o.jsx)("span",{children:Be}),"\xa0",(0,o.jsx)(y,{onClick:function(){X("emailInput")},className:C().emailEditIcon})]})})}),(0,o.jsx)(I,{subscriptions:d,toggleTempSubscription:function(e){Te(e)},subscriptionStatus:Oe}),(0,o.jsx)("button",{type:"submit",disabled:U,className:C().button,children:U?(0,o.jsx)(ne,{size:"1.2rem",color:"white",background:"#5246F5",margin:"0 auto"}):p?"Update":"Subscribe"})]}),"subscribedConfirmation"===J&&(0,o.jsx)(de,{email:Be,topic:n,track:me({},x,{commonTrackingData:me({},x.commonTrackingData,{subunit_type:"component",subunit_name:"newsletter_".concat(_e),item_type:"button",item_name:"create_account",target_content_type:"auth",target_content_id:"sign_in"})})})]})]})}ye.propTypes={topic:c().string,description:c().string,siteCaptchaKey:c().string.isRequired,subscriptions:c().arrayOf(c().shape({subscriptionId:c().string.isRequired,title:c().string.isRequired,description:c().string.isRequired,isSubscribed:c().bool})),isSignedIn:c().bool,hideTopic:c().bool,track:c().object};var we=ye},59325:function(e,t,n){"use strict";var r=n(28175),i=r.getFullDate,o=r.getYear,a=[{id:"fashion",name:"Fashion",link:"fashion",origin:"fil-fa",weaver_feed:"shopping-categories-fashion",laser_tag:"fashion",products_tag:"Fashion",images:{desktop:"fashion_desktop.png",mobile:"fashion_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/fOpA0nj-6.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/9xbbjLP9Ey.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/1Te5gRKnR.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e36n5B8Uu.png"},order:2,meta:{name:"Biggest Fashion Deals for ".concat(i()),description:"A curated list of the best articles featuring the latest deals on jeans, tops, dresses, shoes and underwear at the cheapest prices."},bg_color:"#323254",text_color:"#FFFFFF"},{id:"sports-fitness",name:"Sports + Fitness",link:"sports-fitness",origin:"fil-sp",weaver_feed:"shopping-categories-sports-fitness",laser_tag:"sports_fitness",products_tag:"Sports + Fitness",images:{desktop:"sports_desktop.png",mobile:"sports_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/WITgD8bts.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Ib-KoMNsW.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/TZaDfe617.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/wfeiOAP2P.png"},order:4,meta:{name:"Best Sports and Fitness Deals of ".concat(o()),description:"We curate the best sports goods and fitness deals to find the best running, climbing, cycling, or even extreme ironing gear for you to live your best life."},bg_color:"#8CA2E9",text_color:"#222222"},{id:"home",name:"Home",link:"home",origin:"fil-ho",weaver_feed:"shopping-categories-home",laser_tag:"home",products_tag:"Home",images:{desktop:"home_desktop.png",mobile:"home_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NRGqnQAer.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/6G8s_R7QP.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/YL6sfQ9kT.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/hyCaolCh3.png"},order:3,meta:{name:"Home Decor Deals for ".concat(i()),description:"Home Organization, decor, and design deals brought to you by the curators at BuzzFeed like live and love this stuff."},bg_color:"#FFE3D4",text_color:"#222222"},{id:"tech",name:"Tech",link:"tech",origin:"fil-te",weaver_feed:"shopping-categories-tech",laser_tag:"tech",products_tag:"Tech",images:{desktop:"tech_desktop.png",mobile:"tech_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/LginMAuXN.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NHiPUJ2Ye.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/IMDe-vJUD.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e2joK1ZBz.png"},order:6,meta:{name:"Best Tech Deals of ".concat(o()," from the Biggest Brands"),description:"All the best tech deals curated by our expert team to find the best deals on AirPods, speakers, headphones, or laptop and phone accessories."},bg_color:"#B0C1D1",text_color:"#222222"},{id:"sex-toys",name:"Sex Toys",link:"sex-toys",origin:"fil-se",weaver_feed:"shopping-categories-sex-toys",laser_tag:"sex_toys",products_tag:"Sex Toys",images:{desktop:"sextoys_desktop.png",mobile:"sextoys_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/mdmGwb_t8.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ibYN2eetK.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/H7Fi3otSC.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e2tv8Rd3ap.png"},order:10,meta:{name:"Best Sex Toy Deals for ".concat(i()),description:"We love sex toys \ud83d\ude18! Vibrators \ud83c\udf46\u2652, Dildos \ud83c\udf46, suction-based \ud83d\udc45, water-based \ud83d\udca6 ....we love them all. We list out all the best sex toy deals for fun while we \ud83d\udc49\ud83d\udc4c."},bg_color:"#F7C597",text_color:"#222222"},{id:"pets",name:"Pets",link:"pets",origin:"fil-pe",weaver_feed:"shopping-categories-pets",laser_tag:"pets",products_tag:"Pets",images:{desktop:"pets_desktop.png",mobile:"pets_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/diFyy1Gy8.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/_tCrnsVoC.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/VJR5086IV.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/pcxjHxfOS.png"},order:8,meta:{name:"Best Pet Products Deals for ".concat(i()),description:"We love pets! Our team has curated the best articles on pet product deals for dogs, cats, birds, or whatever furry friend you love."},bg_color:"#F9E57F",text_color:"#222222"},{id:"beauty-personal-care",name:"Beauty + Personal Care",link:"beauty-personal-care",laser_tag:"beauty_personal_care",products_tag:"Beauty & Personal Care",origin:"fil-be",weaver_feed:"shopping-categories-beauty-personal-care",images:{desktop:"beauty_desktop.png",mobile:"beauty_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NMBw4k8RH.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/yt1cLM0Nb.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Bvh8slOTU.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/BHJXqrzPJ.png"},order:1,meta:{name:"Beauty and Personal Care Deals For ".concat(i()),description:"A curated list of the best articles on Beauty and Personal Care deals including skin care, acne treatments, lip gloss, teeth whiteners and more."},bg_color:"#587E6F",text_color:"#FFFFFF"}];e.exports={COMMERCE_CATEGORIES:a}},6849:function(e,t,n){"use strict";var r=n(28175).getFullDate,i=[{id:"fashion",name:"Fashion",link:"fashion",origin:"fil-fa",weaver_feed:"shopping-categories-fashion",laser_tag:"fashion",products_tag:"Fashion",images:{desktop:"fashion_desktop.png",mobile:"fashion_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/fOpA0nj-6.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/9xbbjLP9Ey.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/1Te5gRKnR.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e36n5B8Uu.png"},order:2,meta:{name:"Biggest Fashion Deals for ".concat(r()),description:"A curated list of the best articles featuring the latest deals on jeans, tops, dresses, shoes and underwear at the cheapest prices."},bg_color:"#323254",text_color:"#FFFFFF"},{id:"home",name:"Home",link:"home",origin:"fil-ho",laser_tag:"home",products_tag:"Home",weaver_feed:"shopping-categories-home",images:{desktop:"home_desktop.png",mobile:"home_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NRGqnQAer.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/6G8s_R7QP.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/YL6sfQ9kT.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/hyCaolCh3.png"},order:3,meta:{name:"Home Decor Deals for ".concat(r()),description:"Home Organization, decor, and design deals brought to you by the curators at BuzzFeed like live and love this stuff."},bg_color:"#FFE3D4",text_color:"#222222"},{id:"beauty-personal-care",name:"Beauty + Personal Care",link:"beauty-personal-care",origin:"fil-be",laser_tag:"beauty_personal_care",products_tag:"Beauty & Personal Care",weaver_feed:"shopping-categories-beauty-personal-care",images:{desktop:"beauty_desktop.png",mobile:"beauty_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NMBw4k8RH.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/yt1cLM0Nb.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Bvh8slOTU.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/BHJXqrzPJ.png"},order:1,meta:{name:"Beauty and Personal Care Deals For ".concat(r()),description:"A curated list of the best articles on Beauty and Personal Care deals including skin care, acne treatments, lip gloss, teeth whiteners and more."},bg_color:"#587E6F",text_color:"#FFFFFF"},{id:"amazon",name:"Amazon UK",link:"amazon",origin:"fil-am",laser_tag:"amazon",products_tag:"Amazon",weaver_feed:"shopping-categories-amazon",images:{desktop:"stores_amazon_desktop.png",mobile:"stores_amazon_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/D24l-49of.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/g3puQLWvg.png",discover:{1:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/XCtAkU_Ff.png",2:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/RPySguYva.png",3:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/m222jKGUP.png",4:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/EnZf4cLBv.png"}},order:5,meta:{name:"Best Brands to buy Everything",description:"We have curated a list of articles to find the best brand deals to find what you're looking, all in one place."},bg_color:"#FF9C9F",text_color:"#222222"}];e.exports={COMMERCE_CATEGORIES:i}},22864:function(e,t,n){"use strict";var r=n(28175),i=r.getFullDate,o=r.getYear,a=[{name:"Gift Guide",link:"https://www.buzzfeed.com/giftguide?origin=fil-gg",full_link:!0,order:0,children:[{name:"Under $25",link:"under-25?origin=fil-gg"},{name:"Kids",link:"kids?origin=fil-gg"},{name:"Practical",link:"practical?origin=fil-gg"},{name:"Tech + Gadgets",link:"tech-gadgets?origin=fil-gg"},{name:"Style + Beauty",link:"style-beauty?origin=fil-gg"},{name:"Crowdpleaser",link:"crowdpleaser?origin=fil-gg"},{name:"Partner",link:"partner?origin=fil-gg"}]},{id:"fashion",link:"fashion",name:"Fashion",order:2,origin:"fil-fa",laser_tag:"fashion",products_tag:"Fashion",bg_color:"#323254",text_color:"#FFFFFF",weaver_feed:"shopping-categories-fashion",images:{desktop:"fashion_desktop.png",mobile:"fashion_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/fOpA0nj-6.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/9xbbjLP9Ey.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/1Te5gRKnR.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e36n5B8Uu.png"},meta:{title:"Biggest Fashion Deals for ".concat(i()),description:'Who among us has not uttered the cry, "I have nothing to wear"? That will never be true again, darling. Whether you\u2019re looking for trendy clothes and accessories, the most comfortable shoes, an athleisure look to replace your beat-up sweats, or *the* dress of your dreams, we\u2019ve basically curated a whole new wardrobe for you \u2014 just call us your fairy godmother.'},children:[{id:"formal-wear",link:"formal-wear",name:"Formal Wear",order:"",origin:"",laser_tag:"formal_wear",products_tag:"Formal Wear",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-formal-wear",images:{desktop:"fashion_formalwear_desktop.png",mobile:"fashion_formalwear_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/jgG1lk7Xg.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/rVVc5hU3f.png"},meta:{title:"Best Formal Wear For Weddings, Parties or Any Occassion",description:'The event? A fairly fancy one. Your closet? Currently devoid of anything that feels worthy of such a big night out. But you\u2019re in luck. Who knew you could find stylish formal dresses from Amazon? We did! And if you\u2019re looking for formal outfits that aren\u2019t dresses, we\u2019re here to formally tell you we\u2019ve got those too! '},children:[]},{id:"jackets",link:"jackets",name:"Jackets",order:"",origin:"",laser_tag:"jackets",products_tag:"Jackets",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-jackets",images:{desktop:"fashion_jackets_desktop.png",mobile:"fashion_jackets_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/XatGBf0zW.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/I3mQOFsWd.png"},meta:{title:"Coolest Jackets for both Men and Women for every seasons of ".concat(o()),description:'A great jacket can change your whole outfit, and in fact your whole mood. Colorful coats\u2026winter coats\u2026shackets\u2026ahhh, we love \u2018em all. You\u2019re gonna need some more closet space.'},children:[]},{id:"underwear",name:"Underwear",link:"underwear",order:"",origin:"",laser_tag:"underwear",products_tag:"Underwear",bg_color:"#F7C597",text_color:"#222222",weaver_feed:"shopping-subcategories-underwear",images:{desktop:"fashion_underwear_desktop.png",mobile:"fashion_underwear_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/YzNGnDxMY.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/QvCT-tGcz.png"},meta:{title:"Best Underwear For Both Men and Women for ".concat(o()),description:'Are you looking for some undies that are no-show or plus-size underwear? Or the best minimizer bras? You can bet your butt that you\u2019ll find your new favorite underwear just a click away!'},children:[]},{id:"workout",link:"workout",name:"Workout",order:"",origin:"",laser_tag:"workout",products_tag:"Workout",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-workout",images:{desktop:"fashion_workout_desktop.png",mobile:"fashion_workout_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Am0yt0pjF.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/L40v_rNlO.png"},meta:{title:"Best Workout and Fitness Clothes for Hitting the Gym in ".concat(o()),description:'If you need some workout leggings and crop tops for at-home workouts, it won\u2019t be a stretch to find what you want right here. Looking for the best gym bags to carry all that amazing new gear in when you\u2019re on the go? We\u2019ve got you covered there too.'},children:[]},{id:"jeans",link:"jeans",name:"Jeans",order:"",origin:"",laser_tag:"jeans",products_tag:"Jeans",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-subcategories-jeans",images:{desktop:"fashion_jeans_desktop.png",mobile:"fashion_jeans_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ASI8bPvra.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/V7cG32S--.png"},meta:{title:"Best Jeans for Women and Men in ".concat(o()),description:'Finding the best jeans for your needs can be a challenge. But when you do, it\u2019s like magic! This versatile wardrobe staple is always in style. Whether you\u2019re looking for comfortable jeans or statement jeans, we\u2019ve curated tons of denim options for you to shop.'},children:[]},{id:"dresses",link:"dresses",name:"Dresses",order:"",origin:"",laser_tag:"dresses",products_tag:"Dresses",bg_color:"#587E6F",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-dresses",images:{desktop:"fashion_dresses_desktop.png",mobile:"fashion_dresses_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/IIfmZL_He.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Pi1aZaz4l.png"},meta:{title:"Best Dresses for Every Occassion in ".concat(o()),description:'I hope you\u2019ve saved up some energy to twirl, because it\u2019ll be impossible not to in our fabulous dress picks. Want a casual dress for that coffee date? No prob. Or perhaps a fancy dress for the party you RSVPed to months ago but have yet to shop for? That\u2019s covered too. All that\u2019s left to do is take a mirror selfie.'},children:[]},{id:"footwear",link:"footwear",name:"Footwear",order:"",origin:"",laser_tag:"footwear",products_tag:"Footwear",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-subcategories-footwear",images:{desktop:"fashion_footwear_desktop.png",mobile:"fashion_footwear_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/pVMKR5rSB.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/qoM28jZUy.png"},meta:{title:"Trending Footwear for Every Occassion in ".concat(o()),description:'There must be a scientific reason that shopping for shoes is so much dang fun. We don\u2019t know what that is, but we do know how to help you find everything from high heels to comfortable boots, from trendy shoes to the best shoes for college life. Finding shoes this fabulous is no small ~feet~, but we only want the best for you and your tootsies.'},children:[{id:"heels",link:"heels",name:"Heels",order:"",origin:"",laser_tag:"heels",products_tag:"Heels",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-heels",images:{desktop:"fashion_footwear_heels_desktop.png",mobile:"fashion_footwear_heels_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/melG5ZS9K.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ud4QimAWb.png"},meta:{title:"Most Comfortable Heels You'll Love to Wear For ".concat(i()),description:'Whether you\u2019ve got a dressy event coming up or just love a shoe that makes you wanna strut like a Cheetah Girl in Spain (same), look no further for comfortable heels you won\u2019t want to take off five minutes later (and don\u2019t worry, we\u2019ve got wedge sandals, too, if that\u2019s more your speed).'},children:[]},{id:"sandals",link:"sandals",name:"Sandals",order:"",origin:"",laser_tag:"sandals",products_tag:"Sandals",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-sandals",images:{desktop:"fashion_footwear_sandals_desktop.png",mobile:"fashion_footwear_sandals_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/CBxxVGIM1.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/T_sQUjCen.png"},meta:{title:"Best Sandals for Women and Men For ".concat(i()),description:'Time to let your tootsies breathe, bb! And there\u2019s no better way than in a cute pair of comfortable sandals or wedge sandals. Dresses and swimsuits get all the warm-weather-fashion hype, but I think we know the real MVPs are the flip-flops on your feet.'},children:[]},{id:"boots",link:"boots",name:"Boots",order:"",origin:"",laser_tag:"boots",products_tag:"Boots",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-subcategories-boots",images:{header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/YcnW-LZX9.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/lxPLp4m8V.png",desktop:"fashion_footwear_boots_desktop.png",mobile:"fashion_footwear_boots_mobile.png"},meta:{title:"Best Boots for Women and Men For ".concat(i()),description:'A good pair of boots can completely transform your closet for the better \u2014 and we\u2019re here to help you find your perfect match, whether you\u2019re looking for combat boots, knee-high boots, or comfortable boots for wide feet that you\u2019ll feel great in all day.'},children:[]},{id:"sneakers",link:"sneakers",name:"Sneakers",order:"",origin:"",laser_tag:"sneakers",products_tag:"Sneakers",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-sneakers",images:{header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/56X7jtC5h.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/9glXIHrmu.png",desktop:"fashion_footwear_sneakers_desktop.png",mobile:"fashion_footwear_sneakers_mobile.png"},meta:{title:"Best Sneakers for Women and Men for ".concat(i()),description:'In need of some stylish everyday sneakers? The perfect pair of platform sneakers? Or maybe you\u2019re on the hunt for sneakers for wide feet? We\u2019ve found all the best options for people looking to replace their tried-and-true sneaks or find some new gym shoes, as well as the full-on sneakerheads who want to expand their collection.'},children:[]},{id:"dress",link:"dress",name:"Dress",order:"",origin:"",laser_tag:"dress shoes",products_tag:"Dress Shoes",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-subcategories-dress",images:{desktop:"fashion_footwear_dress_desktop.png",mobile:"fashion_footwear_dress_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/g9lbMFG7y.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/WppAiaY36.png"},meta:{title:"Best Sneakers for Women and Men for ".concat(i()),description:'Whether you\u2019re on the hunt for a pair of stellar wedding shoes, date-night sandals, or comfortable dress shoes that\u2019ll sparkle on the dance floor, your new go-to dress shoes are here and *begging* to be in your closet!'},children:[]},{id:"outdoor-shoes",link:"outdoor-shoes",name:"Outdoor Shoes",order:"",origin:"",laser_tag:"outdoor_shoes",products_tag:"Outdoor Shoes",bg_color:"#E89818",text_color:"#222222",weaver_feed:"shopping-subcategories-outdoor-shoes",images:{desktop:"fashion_footwear_outdoor_desktop.png",mobile:"fashion_footwear_outdoor_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/hx1Mm_-qj.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/2glnCtp5q.png"},meta:{title:"",description:'If you\u2019ve ever gotten ready to brave the outdoors and realized at the last minute you didn\u2019t have the right pair of shoes, we understand the struggle and we\u2019re here to help. Whether you\u2019re gearing up for a fun day of hiking with the fam or you\u2019re simply in the market for a new pair of rain boots, you\u2019ll find a bunch of great options here for whatever you need.'},children:[]},{id:"flats",link:"flats",name:"Flats",order:"",origin:"",laser_tag:"flats",products_tag:"Flats",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-flats",images:{desktop:"fashion_footwear_flats_desktop.png",mobile:"fashion_footwear_flats_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/qMwLtZkGy.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/fZ29QQ7eg.png"},meta:{title:"Most Comfortable Flats To Walk In for ".concat(i()),description:'Looking for a new pair of go-with-everything flats? Maybe you need flats for a wedding so you can dance the night away. Perhaps you\u2019re looking for some stylish flat shoes to make a statement, or want some washable flats that\u2019ll stand the test of time, steps, and sweaty, stinky feet. No matter what\u2019s on your flat shoe shopping list \u2014 narrow, wide, or regular \u2014 you\u2019ll find a wide variety of great options here!'},children:[]}]},{id:"pants",link:"pants",name:"Pants",order:"",origin:"",laser_tag:"pants",products_tag:"Pants",bg_color:"#E89818",text_color:"#222222",weaver_feed:"shopping-subcategories-pants",images:{desktop:"fashion_pants_desktop.png",mobile:"fashion_pants_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/wogVJdRJ0.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/jrQMShGFh.png"},meta:{title:"Best Pants From the Best Stores in ".concat(o()),description:'Ah, pants\u2026the thing that can make or break an outfit. The thing you grab when you want something comfortable to lounge in. The fashion piece you can really never have too many of. From comfy work pants and everyday jeans (that *truly* fit your body), to the joggers you\u2019ll reach for the second you get home \u2014 finding your next favorite pair has never been so easy.'},children:[]},{id:"sweaters",link:"sweaters",name:"Sweaters",order:"",origin:"",laser_tag:"sweaters",products_tag:"Sweaters",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-sweaters",images:{desktop:"fashion_sweaters_desktop.png",mobile:"fashion_sweaters_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/UE3BH4rS2.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/EtZfbHXeF.png"},meta:{title:"Best Sweaters on the Internet According to Reviews",description:'Is comfy your middle name? Do you live for sweater season? Well then, you\u2019ve come to the right place! From cable knit numbers and oversized beauties to options we *promise* won\u2019t itch, you\u2019re bound to find the sweater of your dreams in no time at all.'},children:[]},{id:"loungewear",link:"loungewear",name:"Loungewear",order:"",origin:"",laser_tag:"loungewear",products_tag:"Loungewear",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-loungewear",images:{desktop:"fashion_loungewear_desktop.png",mobile:"fashion_loungewear_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/PKRaTfmma.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/m4dV642Ga.png"},meta:{title:"Most Comfortable Loungewear Brands to Wear All Day",description:'If comfy, cozy time is your favorite time, look no further. Do you get a warm fuzzy feeling every time you think about going home and putting on sweatpants and a T-shirt? Same. And we\u2019re here to share with you all the best loungewear, pajamas, and athleisure on the internet. You\u2019ll be dying to get out of your work clothes and hop into these.'},children:[]},{id:"tops",link:"tops",name:"Tops",order:"",origin:"",laser_tag:"tops",products_tag:"Tops",bg_color:"#587E6F",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-tops",images:{desktop:"fashion_tops_desktop.png",mobile:"fashion_tops_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/z4dSSaQST.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/u0fDytz_x.png"},meta:{title:"Best Fall Tops in ".concat(o()," for Going Out or Staying In"),description:'You can\u2019t ~top~ our picks (see what we did there?) for cute pieces that\u2019ll be the star of your outfit. Tank tops with built-in bras? Custom tees? Cozy sweaters? NBD, we\u2019ve got \u2018em all.'},children:[]},{id:"swimsuits",link:"swimsuits",name:"Swimsuits",order:"",origin:"",laser_tag:"swimsuits",products_tag:"Swimsuits",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-subcategories-swimsuits",images:{desktop:"fashion_swimsuit_desktop.png",mobile:"fashion_swimsuit_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Ah5xHDcRx.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/wHMLTw_c_.png"},meta:{title:"Best Swimsuits Brands for Summer ".concat(o()),description:'Everyone knows the best part of going to the beach or the pool is showing off your cute new swimsuit or swim trunks! Looking for unique bathing suits to feel ~fabulous~ in? How about comfy swimsuits reviewers love? We\u2019ve got you covered \u2014 just like these bathing suit coverups will!'},children:[]},{id:"fashion-accessories",link:"fashion-accessories",name:"Fashion Accessories",order:"",origin:"",laser_tag:"fashion_accessories",products_tag:"Fashion Accessories",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-fashion-accessories",images:{desktop:"fashion_accessories_desktop.png",mobile:"fashion_accessories_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/X-IZEDBKV.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/kX06nntNl.png"},meta:{title:"Best Fashion Accessories for Men and Women for ".concat(i()),description:'Accessories are the key to a stylish outfit. We don\u2019t make the rules. And if you\u2019re looking to up your accessory game, we\u2019ve got you covered (literally, from head to toe) with the coolest and cutest sunglasses, hair accessories, bags, patterned tights, jewelry, hats, scarves, and more. From versatile pieces to jaw-dropping outfit toppers, we won\u2019t let you down.'},children:[{id:"jewelry",link:"jewelry",name:"Jewelry",order:"",origin:"",laser_tag:"jewelry",products_tag:"Jewelry",bg_color:"#B4DBC8",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-jewelry",images:{desktop:"fashion_accessories_jewelry_desktop.png",mobile:"fashion_accessories_jewelry_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/nO1J6IOF-.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/lskfPw4hv.png"},meta:{title:"Best Fall Jewelry Trends for ".concat(i()),description:'It\u2019s about time you add some extra glitz and glam into your life, don\u2019t ya think? From splurge-worthy options and fabulous hoop earrings to breathtaking engagement ring styles, you might just find your next jewelry purchase right here.'},children:[]},{id:"bags",link:"bags",name:"Bags",order:"",origin:"",laser_tag:"bags",products_tag:"Bags",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-subcategories-bags",images:{desktop:"fashion_accessories_bags_desktop.png",mobile:"fashion_accessories_bags_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/8pDAojqha.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/fnbzjAQ5I.png"},meta:{title:"Most Popular Handbags for ".concat(i()),description:'Need a new bag? Or, more accurately, *want* a new bag? Either way, you\u2019ll wanna check out our editors\u2019 fave bags and these picks with plenty o\u2019 pockets. And while you\u2019re at it, couldn\u2019t you use a new clutch?'},children:[]},{id:"glasses-sunglasses",link:"glasses-sunglasses",name:"Glasses + Sunglasses",order:"",origin:"",laser_tag:"glasses",products_tag:"Glasses, Sunglasses",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-glasses-sunglasses",images:{desktop:"fashion_accessories_glasses_desktop.png",mobile:"fashion_accessories_glasses_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/0w5NjRPxi.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/DDbB58Lap.png"},meta:{title:"Best Sunglasses and Glasses Frames for ".concat(i()),description:'True fashionistas know that leaving the house without a pair of sunnies is simply not an option. Get ready to channel your inner rock star with stylish sunglasses, sunnies with tons of stellar reviews, and of course, plenty of inexpensive choices too.'},children:[]},{id:"cold-weather",link:"cold-weather",name:"Cold Weather",order:"",origin:"",laser_tag:"cold_weather",products_tag:"Cold Weather",bg_color:"#8CA2E9",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-cold-weather",images:{desktop:"fashion_accessories_coldweather_desktop.png",mobile:"fashion_accessories_coldweather_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/H_oSpDws9.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Tb17Sqa50.png"},meta:{title:"Best Cold Weather Gear for Everyone ".concat(i()),description:'Dressing fashionably in winter doesn\u2019t have to mean compromising warmth for style, or vice versa \u2014 these winter wardrobe staples will keep you looking *and* feeling your best even in freezing temps, including earmuffs, scarves, thigh-high socks, and other warm accessories. '},children:[]}]}]},{id:"sports-fitness",link:"sports-fitness",name:"Sports + Fitness",order:4,origin:"fil-sp",laser_tag:"sports_fitness",products_tag:"Sports + Fitness",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-categories-sports-fitness",images:{desktop:"sports_desktop.png",mobile:"sports_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/WITgD8bts.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Ib-KoMNsW.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/TZaDfe617.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/wfeiOAP2P.png"},meta:{title:"Best Sports and Fitness Deals of ".concat(i()),description:'Want to go to the gym more, but don\u2019t know where to start? Are you looking for fun ways to break a sweat at home? Make the most out of your fitness routine with top-rated workout gear, TikTok-famous exercise essentials, and comfy activewear, including stylish sports bras.'},children:[{id:"personal-care",link:"personal-care",name:"Personal Care",laser_tag:"fitness_personal_care",products_tag:"Fitness Personal Care",order:"",origin:"",bg_color:"#F8CDF6",text_color:"#222222",weaver_feed:"shopping-subcategories-personal-care",images:{desktop:"sports_care_desktop.png",mobile:"sports_care_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/i9VOel7mV.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/bf_QyDzQi.png"},meta:{title:"Best Personal Care Products for Men and Women for ".concat(i()),description:'Get prepared for your next workout with the best fitness essentials, and by essentials, we mean the little things that\u2019ll make it a whole lot easier. Whether that\u2019s a reusable water bottle, a cool gym bag to hold all your gear, or a beginner-friendly home workout setup, you\u2019ll find everything you need here.'}},{id:"fitness-accessories",link:"fitness-accessories",name:"Fitness Accessories",order:"",origin:"",laser_tag:"fitness_accessories",products_tag:"Fitness Accessories",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-fitness-accessories",images:{desktop:"sports_accessories_desktop.png",mobile:"sports_accessories_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/tXRS-u0Xt.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/4S1S_ONXI.png"},meta:{title:"Best Fashion Accessories for Men and Women for ".concat(i()),description:'You\u2019re ready to break a sweat, except there\u2019s one problem: you\u2019re missing some equipment. Don\u2019t worry about it though, there are tons of fitness accessories that\u2019ll upgrade any workout \u2014 including motivational fitness gear and products for sore muscles.'}},{id:"machinery",link:"machinery",name:"Machinery",order:"",origin:"",products_tag:"Machinery",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-machinery",images:{desktop:"sports_machinery_desktop.png",mobile:"sports_machinery_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ZCxq847fW.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ZZG0r894q.png"},meta:{title:"Best Fitness Gadgets for ".concat(i()),description:'Run, don\u2019t walk, to buy our favorite fitness machinery. Need a treadmill desk to get your steps in during WFH hours? Covered. How about a space-saving rowing machine for a fun cardio workout? Also covered. Or, you can save some money *and* elevate your workout corner with fitness equipment for less than $500.'}}]},{id:"home",link:"home",name:"Home",order:3,origin:"fil-ho",laser_tag:"home",products_tag:"Home",bg_color:"#FFE3D4",text_color:"#222222",weaver_feed:"shopping-categories-home",images:{desktop:"home_desktop.png",mobile:"home_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NRGqnQAer.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/6G8s_R7QP.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/YL6sfQ9kT.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/hyCaolCh3.png"},meta:{title:"Home Decor Deals for ".concat(i()),description:'When it comes to decorating, organizing, and cleaning your home, it\u2019s almost inevitable that you\u2019ll get overwhelmed by all your options. Have no fear! We\u2019re here to help. From home essentials to decorating tips to great finds at your favorite stores, you\u2019ll have the confidence to finally make your house a home.'},children:[{id:"furniture",link:"furniture",name:"Furniture",order:"",origin:"",laser_tag:"furniture",products_tag:"Furniture",bg_color:"#F3D37E",text_color:"#222222",weaver_feed:"shopping-subcategories-furniture",images:{desktop:"home_furniture_desktop.png",mobile:"home_furniture_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ES_MMlqRS.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/3gJ32srOa.png"},meta:{title:"Best Furniture for ".concat(i()),description:'Whether you\u2019re shopping for sofas, bed frames, rugs, or cheap sectionals, we\u2019ve got you covered with furniture that\u2019s cozy and comfortable, conceals clutter, and is splurge-worthy.'},children:[{id:"living-room",link:"living-room",name:"Living Room",order:"",origin:"",laser_tag:"living_room",products_tag:"Living Room",bg_color:"#E89818",text_color:"#222222",weaver_feed:"shopping-subcategories-living-room",images:{desktop:"home_furniture_livingroom_desktop.png",mobile:"home_furniture_livingroom_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/OIzDZbeth.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/AcpFEnsZk.png"},meta:{title:"Best Living Room Essentials for ".concat(i()),description:'Looking to revamp your living room on a budget? Or just want to replace your old lumpy couch with something new? Well, the hunt is officially over! Whether you live in a small space or have tons of room to spare \u2014 we found the best of the best sectional sofas, coffee tables, lounge chairs, and more.'},children:[]},{id:"kitchen-furniture",link:"kitchen-furniture",name:"Kitchen Furniture",order:"",origin:"",laser_tag:"kitchen_furniture",products_tag:"Kitchen Furniture",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-subcategories-kitchen-furniture",images:{desktop:"home_furniture_kitchen_desktop.png",mobile:"home_furniture_kitchen_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/0QwZFJBet.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ijBlIrScp.png"},meta:{title:"Best Kitchen Furniture Essentials for ".concat(i()),description:'Ready to give your kitchen the upgrade it deserves? Look no further than this one-stop shop for all your kitchen and dining furniture needs. Perhaps you live in an apartment and could use a small dining table so you\u2019re not dropping food onto your comforter (again). Maybe you could use an island or cart to maximize prep/storage space. Whatever it is you need, we\u2019ve got you and your kitchen covered.'},children:[]},{id:"bedroom",link:"bedroom",name:"Bedroom",order:"",origin:"",laser_tag:"bedroom",products_tag:"Bedroom",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-subcategories-bedroom",images:{desktop:"home_furniture_bedroom_desktop.png",mobile:"home_furniture_bedroom_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/tUlnCCZL3.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NXceV99Ch.png"},meta:{title:"Best Bedroom Furniture and Accessories for ".concat(i()),description:'Is the bedroom your fave spot in the house? It\u2019s ours too, tbh! But you don\u2019t have to sacrifice sleep or your wallet to turn it into a stylish retreat for maximum relaxation. We\u2019ve found the best cheap bed frames and mattresses to nightstands, vanity chairs, and dressers to bring 5-star hotel vibes to your personal oasis.'},children:[]},{id:"kids-room",link:"kids-room",name:"Kids Room",order:"",origin:"",laser_tag:"",products_tag:"Kids Room",bg_color:"#587E6F",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-kids-room",images:{desktop:"home_furniture_kidsroom_desktop.png",mobile:"home_furniture_kidsroom_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/eURVBJNB1.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/tSFMmgIMs.png"},meta:{title:"Best Kids Rooms Ideas for ".concat(i()),description:'Designing a nursery for your new bundle of joy? Need to find the best rocking chair to wind down in? We have everything you need, with toddler beds, fun decor ideas, space-saving organizers, cozy cribs, and more kid-approved finds to instantly liven up your little one\u2019s room.'},children:[]},{id:"office",link:"office",name:"Office",order:"",origin:"",laser_tag:"office_furniture",products_tag:"Office Furniture",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-office",images:{desktop:"home_furniture_office_desktop.png",mobile:"home_furniture_office_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/9UvrG6eSR.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/XNYBt89Sn.png"},meta:{title:"Best Office Decor Ideas and Accessories for ".concat(i()),description:'Working from home has become a new normal for some folks, so make sure you have what you need if you\u2019re looking for cheap office furniture or the best desks for small offices. Oh, and we\u2019ve also got you covered when it comes to space-saving products like under-desk treadmills and under-desk keyboard trays.'},children:[]}]},{id:"bedding-mattress",link:"bedding-mattress",name:"Bedding + Mattress",order:"",origin:"",laser_tag:"bedding",products_tag:"Bedding, Mattress",bg_color:"#FFE3D4",text_color:"#222222",weaver_feed:"shopping-subcategories-bedding-mattress",images:{desktop:"home_bedding_desktop.png",mobile:"home_bedding_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/JbY9WHZ6M.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/VXeyF-Hnh.png"},meta:{title:"Best Mattresses and Bedding for Fall of ".concat(o()),description:'We all know how important sleep is, so it\u2019s *almost* equally as important to invest in your sleep setup. Investing in your sleep set up is *almost* as important as actually getting sleep. So before you start counting sheep, you\u2019ll need a great cozy comforter, firm mattress topper, and the best sheets from Target. Sweet dreams!'},children:[]},{id:"kitchen",link:"kitchen",name:"Kitchen",order:"",origin:"",laser_tag:"kitchen",products_tag:"Kitchen",bg_color:"#DEEA99",text_color:"#222222",weaver_feed:"shopping-subcategories-kitchen",images:{desktop:"home_cooking_desktop.png",mobile:"home_cooking_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/2vVYhUt_X.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/FxnZy8Vgw.png"},meta:{title:"Best Kitchen Products and Gadgets for ".concat(o()),description:'You don\u2019t need to be an expert chef to create a kitchen worthy of a Michelin star (or even several). Whether you\u2019re looking for time-saving appliances, kitchen tools, or smart storage solutions, check out our *chef\u2019s kiss* amazing kitchen gadgets to make cooking a breeze and help you achieve the kitchen of your dreams.'},children:[{id:"appliances",link:"appliances",name:"Appliances",order:"",origin:"",laser_tag:"appliances",products_tag:"Appliances",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-appliances",images:{desktop:"home_cooking_appliances_desktop.png",mobile:"home_cooking_appliances_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/M6n3TrDb_.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/M19pZk0th.png"},meta:{title:"Best Kitchen Appliances for ".concat(i()),description:'We hope you\u2019re hungry because we\u2019ve cooked up a delicious mix of recommendations for the best kitchen gadgets. Why not start your day with a tasty breakfast from your new waffle maker? Don\u2019t forget a coffee maker to help you whip up a comforting cup of java.'},children:[]},{id:"tools",link:"tools",name:"Tools",order:"",origin:"",laser_tag:"tools",products_tag:"Tools",bg_color:"#8CA2E9",text_color:"#222222",weaver_feed:"shopping-subcategories-tools",images:{desktop:"home_cooking_tools_desktop.png",mobile:"home_cooking_tools_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/jbA-lI4lR.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/q627pGeEw.png"},meta:{title:"Best Tools for Basically Everything in ".concat(o()),description:'You don\u2019t have to be an award-winning chef to feel like a magician in the kitchen \u2014 you just have to own the right tools! From small-but-mighty kitchen gadgets to genius kitchen tools that take the hard work out of cooking, we\u2019ve rounded up the best of the best to help you stock your kitchen.'},children:[]}]},{id:"organization",link:"organization",name:"Organization",order:"",origin:"",laser_tag:"organization",products_tag:"Organization",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-subcategories-organization",images:{desktop:"home_organization_desktop.png",mobile:"home_organization_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/RDZhEflbj.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/myTqkXw2W.png"},meta:{title:"Storage Organizer Products for Every Household in ".concat(o()),description:'An organized home makes everyday life easier, so check out our guides on closet organizers, shoe storage, entryway storage solutions, and more. Need help making every room in your home more organized? What about organizing your fridge or garage? We got you!'},children:[]},{id:"decor",link:"decor",name:"Decor",order:"",origin:"",laser_tag:"decor",products_tag:"Decor",bg_color:"#FFE3D4",text_color:"#222222",weaver_feed:"shopping-subcategories-decor",images:{desktop:"home_decor_desktop.png",mobile:"home_decor_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/z3aYR5wAU.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/K5FovSeje.png"},meta:{title:"Best Home Decor Items for ".concat(o()),description:'When it comes to decorating your home, your options can seem endless. From cozy decor for under $20, the best candles you can get, plain ol\u2019 cool room decor, and decor that\u2019s gone viral on TikTok, we\u2019re giving you plenty of curated options so you can confidently make your home your own.'},children:[]},{id:"cleaning",name:"Cleaning",link:"cleaning",order:"",origin:"",laser_tag:"cleaning",products_tag:"Cleaning",bg_color:"#BBF2FA",text_color:"#222222",weaver_feed:"shopping-subcategories-cleaning",images:{desktop:"home_cleaning_desktop.png",mobile:"home_cleaning_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/JtX7lUlBY.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Ff_jSLfkE.png"},meta:{title:"Best Household Cleaning Products in ".concat(o()," for a Deep Clean"),description:'We get it: your house, car, laundry, clothes, and everything in-between gets dirty after a while, and you need some cleaning supplies. Thankfully, we found the right ones for you whether you\u2019re looking to do a lazyish deep clean of your home (same, TBH) or simply need an air purifier for your pet-loving home because you\u2019re tired of the constant allergies. These cleaning supplies will leave your place sparkling clean in no time!'},children:[]},{id:"outdoor-home",link:"outdoor-home",name:"Outdoor Home",order:"",origin:"",laser_tag:"outdoor_home",products_tag:"Outdoor Home",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-outdoor-home",images:{desktop:"home_outdoor_desktop.png",mobile:"home_outdoor_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/zSRxBYvRf.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/7G3UV9C6W.png"},meta:{title:"Best Patio Furniture and Garden Supplies for ".concat(o()),description:'Looking to make more use out of that yard space you\u2019re lucky enough to have? We have ideas for decor and furniture to give your outdoor space a total makeover if you\u2019re starting from scratch or just looking to upgrade. Maybe you have some major yard cleaning to do but you\u2019re not quite sure where to start \u2014 we\u2019re here to help! Or perhaps you\u2019ve decided to take up gardening and want to stock up on the garden supplies reviewer love. Yup, you\u2019ll find that here, too.'},children:[{id:"garden",link:"garden",name:"Garden",order:"",origin:"",laser_tag:"garden",products_tag:"Garden",bg_color:"#F3D37E",text_color:"#222222",weaver_feed:"shopping-subcategories-garden",images:{desktop:"home_outdoor_garden_desktop.png",mobile:"home_outdoor_garden_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/qnp5aIF2R.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/qCeUlD62F.png"},meta:{title:"Best Garden Design Ideas for ".concat(i()),description:'Whether big or small, a garden can be an extension of your home. Keep yours looking green with reviewer-loved gardening supplies and problem-solving plant products. We\u2019ve also got you covered with the best planters and plant-styling tools. So if being a plant parent is your entire personality, you\u2019re in the right place.'},children:[]},{id:"backyard",link:"backyard",name:"Backyard",order:"",origin:"",laser_tag:"backyard",products_tag:"Backyard",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-subcategories-backyard",images:{desktop:"home_outdoor_backyard_desktop.png",mobile:"home_outdoor_backyard_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/v2ZyePS0e.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/HqJWe_dOb.png"},meta:{title:"Best Backyard Ideas for ".concat(i()),description:'Get ready to make your backyard the coolest spot in your home. These backyard upgrades will help you create your *dream* outdoor space without breaking the bank, from easy-to-assemble outdoor furniture and hammocks to fire pits and outdoor toys for the kiddos.'},children:[]},{id:"recreation",link:"recreation",name:"Recreation",order:"",origin:"",laser_tag:"recreation",products_tag:"Recreation",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-subcategories-recreation",images:{desktop:"home_outdoor_recreation_desktop.png",mobile:"home_outdoor_recreation_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/1iu3hxkRv.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/WoHtWNMET.png"},meta:{title:"Best Recreation Gear for ".concat(i()),description:'It\u2019s time to make some memories outside, y\u2019all. Make your backyard the envy of your neighbors and take outdoor fun to the next level with awesome swing sets for kids, outdoor toys, pool floats for full-grown adults, and more epic yard finds.'},children:[]}]},{id:"bathroom",link:"bathroom",name:"Bathroom",order:"",origin:"",laser_tag:"bathroom",products_tag:"Bathroom",bg_color:"#F8CDF6",text_color:"#222222",weaver_feed:"shopping-subcategories-bathroom",images:{desktop:"home_bathroom_desktop.png",mobile:"home_bathroom_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/r08eHl63c.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/0aiRZZeiz.png"},meta:{title:"Best Bathroom Essentials for ".concat(o()),description:'No one likes a gross, unorganized bathroom, so do yourself a favor and read up on how to effectively clean, organize, and make your bathroom look like the coolest room in the house. There are great tips on how to upgrade your bathroom without spending a fortune, especially if you\u2019re a renter who doesn\u2019t want to lose their deposit.'},children:[]},{id:"home-office",link:"home-office",name:"Home Office",order:"",origin:"",laser_tag:"home_office",products_tag:"Home Office",bg_color:"#323254",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-home-office",images:{desktop:"home_office_desktop.png",mobile:"home_office_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/hmkWoKt3G.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/To5hWXmHh.png"},meta:{title:"Best Home Office Essentials for ".concat(i()),description:'Take your home office from a room with a desk to a comfortable, stylish space built for multitasking and productivity with these work from home must-haves reviewers *swear* by, from comfortable desk chairs with no wheels and under-desk keyboard trays to under-desk treadmills so you can get moving while you work.'},children:[]}]},{id:"kids",link:"kids",name:"Kids",order:7,order_mobile:6,origin:"fil-ki",laser_tag:"kids",products_tag:"Kids",bg_color:"#FFD6D9",text_color:"#222222",weaver_feed:"shopping-categories-kids",images:{desktop:"kids_desktop.png",mobile:"kids_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/IcgTi0wRV.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/X2Wd4F3JR.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/DKRS24Y1D.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/WYFC-6JTK.png"},meta:{title:"Best Kids Gifts for Any Age for ".concat(i()),description:'Being a parent means never having enough time (and never drinking your coffee while it\u2019s hot!)  \u2014  that\u2019s why we\u2019ve rounded up the best parenting gear \u2014 so you don\u2019t have to. Looking for unique kids\u2019 toys (or even toddler toys) and gifts that\u2019ll make them jump for joy? On the hunt for practical parenting products that\u2019ll make your life infinitely easier? You\u2019re in the right place.'},children:[]},{id:"subscriptions",link:"subscriptions",name:"Subscriptions",origin:"fil-sub",order:9,products_tag:"Subscriptions",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-categories-subscriptions",images:{desktop:"subscription_desktop.png",mobile:"subscription_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/BLJb5yFmW.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/0W0pi2XVj.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/SfwwtD-0H.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/03mDjLtfb.png"},meta:{title:"Best Subscription Box Deals of ".concat(i()),description:'Signing up for a subscription box is basically just giving yourself a gift every month. And who doesn\u2019t love that? Whether you want to treat yourself to a stylish closet update, try new international snacks, find a great meal kit to help make dinner a breeze, or even give one as a gift, we\u2019ve curated the best subscription boxes out there. Mail time has never been more exciting!'}},{id:"tech",link:"tech",name:"Tech",origin:"fil-te",order:6,order_mobile:7,laser_tag:"tech",products_tag:"Tech",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-categories-tech",images:{desktop:"tech_desktop.png",mobile:"tech_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/LginMAuXN.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NHiPUJ2Ye.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/IMDe-vJUD.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e2joK1ZBz.png"},meta:{title:"Best Tech Deals of ".concat(o()," from the Biggest Brands"),description:'Whether you\u2019re a regular Inspector Gadget or you\u2019re just trying to keep up with the times, we\u2019ve got you covered! Discover all kinds of tech products that\u2019ll make your life easier, find the *perfect* gift for your pal who loves video games, or just find a new gadget that looks really cool (you\u2019ll figure out what it does later, right?). We\u2019re not here to judge, but we are here to help you find some exciting tech products you\u2019ll brag about to everyone you know.'},children:[{id:"gadgets",link:"gadgets",name:"Gadgets",order:"",origin:"",laser_tag:"gadgets",products_tag:"Gadgets",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-gadgets",images:{desktop:"tech_gadgets_desktop.png",mobile:"tech_gadgets_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/L7Ub3mpSx.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Y8GCxZZrQ.png"},meta:{title:"Best Tech Gadgets for ".concat(i()),description:'If you\u2019re constantly on the hunt for new gadgets and gizmos, you might just have more in common with the Little Mermaid than you realized! Although Ariel couldn\u2019t use most of these things *under the sea* you can certainly upgrade your own tech. Take this opportunity to dive into the tech world and learn about exciting new things \u2014 like the most unique gadget gifts, how to turn your home into a smarthouse, or just peruse some cool gadgets you haven\u2019t heard of before!'}},{id:"tech-accessories",link:"tech-accessories",name:"Tech Accessories",order:"",origin:"",laser_tag:"tech_accessories",products_tag:"Tech Accessories",bg_color:"#F7C597",text_color:"#222222",weaver_feed:"shopping-subcategories-tech-accessories",images:{desktop:"tech_accessories_desktop.png",mobile:"tech_accessories_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/7sX1AoHVY.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/D3ZQEKdlg.png"},meta:{title:"Best Tech Accessories for Basically Everyone in ".concat(i()),description:'These reviewer-beloved tech accessories help solve all sorts of everyday problems, and well, just make life easier with gadgets for students and cell phone accessories, laptop accessories, and Nintendo Switch accessories so you can stay connected and entertained on the go.'}},{id:"home-electronics",link:"home-electronics",name:"Home Electronics",order:"",origin:"",products_tag:"Home Electronics",bg_color:"#323254",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-home-electronics",images:{desktop:"tech_home_electronics_desktop.png",mobile:"tech_home_electronics_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e-xMFuAB5.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ADxcSlpvF.png"},meta:{title:"Best Home Electronic Devices for ".concat(i()),description:'You don\u2019t have to turn your home into a full-on smart house, but these useful electronics will help your space be as clean, comfy, and welcoming as it can be. So whether you\u2019re looking for a new air purifier to fight odors and dust buildup or bookshelf speakers to blast your tunes, we\u2019ve got some good news: you\u2019ll find all of that (and more) right here.'}}]},{id:"sex-toys",link:"sex-toys",name:"Sex Toys",origin:"fil-se",order:10,laser_tag:"sex_toys",products_tag:"Sex Toys",bg_color:"#F7C597",text_color:"#222222",weaver_feed:"shopping-categories-sex-toys",images:{desktop:"sextoys_desktop.png",mobile:"sextoys_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/mdmGwb_t8.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/ibYN2eetK.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/H7Fi3otSC.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/e2tv8Rd3ap.png"},meta:{title:"Best Sex Toy Deals for ".concat(i()),description:'Explore and deepen your pleasure with new dildos, vibrators, and the best of the best sex toys that the internet has to offer (including the best places to buy sex toys online). Everyone\u2019s body is different, so let us help you discover the toys that work for yours. Need cheap sex toys? We\u2019ve found great options. Curious about those orgasm-inducing suction sex toys? You\u2019ll find them here. Looking for something specific, like sex chairs and furniture? We\u2019ve got that, too.'}},{id:"pets",link:"pets",name:"Pets",order:8,origin:"fil-pe",laser_tag:"pets",products_tag:"Pets",bg_color:"#F9E57F",text_color:"#222222",weaver_feed:"shopping-categories-pets",images:{desktop:"pets_desktop.png",mobile:"pets_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/diFyy1Gy8.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/_tCrnsVoC.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/VJR5086IV.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/pcxjHxfOS.png"},meta:{title:"Best Pet Products Deals for ".concat(i()),description:'When it comes to your fur babies (and other beloved pets), we know you\u2019ll do anything to make their lives happy and comfortable, so we spend a *lot* of time looking for new products to help you do just that. From dog owner must-haves to cat products that\u2019ll make them happy (and make your life easier), plus air purifiers for pet owners that\u2019ll eliminate all their (*cough*) smells, these pet owner-approved products will make a huge difference in your life and theirs.'}},{id:"beauty-personal-care",order:1,link:"beauty-personal-care",name:"Beauty + Personal Care",origin:"fil-be",laser_tag:"beauty_personal_care",products_tag:"Beauty & Personal Care",bg_color:"#587E6F",text_color:"#FFFFFF",weaver_feed:"shopping-categories-beauty-personal-care",images:{desktop:"beauty_desktop.png",mobile:"beauty_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NMBw4k8RH.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/yt1cLM0Nb.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Bvh8slOTU.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/BHJXqrzPJ.png"},meta:{title:"Beauty and Personal Care Deals For ".concat(i()),description:'We know that finding a good beauty product that\u2019s perfect for you can be a difficult task, and we\u2019re here to help with some of that hard work. We\u2019ve sorted through countless reviews to find the best makeup, skincare, and hair products. Take a look \u2014 we bet you\u2019re about to find your new holy grail product.'},children:[{id:"hair",order:"",link:"hair",name:"Hair",origin:"",laser_tag:"hair",products_tag:"Hair",bg_color:"#EAA0A2",text_color:"#222222",weaver_feed:"shopping-subcategories-hair",images:{desktop:"beauty_hair_desktop.png",mobile:"beauty_hair_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/58h5TjtofB.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/HdcfSSlKF.png"},meta:{title:"Best Haircare Products for Men and Women in ".concat(i()),description:'We understand how important it is to find the right hair products \u2014 and we want to help! Whether you have thin hair, curls and coils, color-treated hair, or anything in between, we\u2019ve found products for all different hair types. Get ready to bid adieu to frizz, breakage, and all of your hair health and styling concerns.'},children:[]},{id:"makeup",order:"",link:"makeup",name:"Makeup",origin:"",laser_tag:"makeup",products_tag:"Makeup",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-makeup",images:{desktop:"beauty_makeup_desktop.png",mobile:"beauty_makeup_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/1X4eUdAKh.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/aaffQfn2h.png"},meta:{title:"Best Makeup Essentials for ".concat(i()),description:'Mascara, eye shadow, brow gel, oh my! With so many makeup products on the market, it can sometimes feel overwhelming when shopping for products that work for you. Whether you\u2019re looking for time-saving makeup or fun makeup products you can experiment with, we\u2019re here to help you stock your makeup collection with products you\u2019ll love.'},children:[]},{id:"outdoor-products",order:"",link:"outdoor-products",name:"Outdoor Products",origin:"",laser_tag:"outdoor_personal_care",products_tag:"Outdoor Personal Care",bg_color:"#587E6F",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-outdoor-products",images:{desktop:"beauty_outdoor_desktop.png",mobile:"beauty_outdoor_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/A9jvljzM_.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/0AZBecd9U.png"},meta:{title:"",description:'You don\u2019t need to be "outdoorsy" to enjoy the Great Outdoors. It doesn\u2019t matter if you hike regularly or prefer a jaunt through the neighborhood, you\u2019ll need a great daily sunscreen to keep you protected. And we\u2019ve got amazing skincare product recommendations  for those that prefer outdoor workouts so you can enjoy yourself without dealing with pesky bugs, sweat, and tears\u2026err sun.'},children:[]},{id:"personal-tools-accessories",link:"personal-tools-accessories",name:"Personal Tools + Accessories",order:"",origin:"",laser_tag:"personal_tools_accessories",products_tag:"Personal Tools & Accessories",bg_color:"#EAA0A2",text_color:"#222222",weaver_feed:"shopping-subcategories-personal-tools-accessories",images:{desktop:"beauty_personal_tools_desktop.png",mobile:"beauty_personal_tools_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/EUsCaCW0y.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/vIrIX39Jc.png"},meta:{title:"",description:'The right makeup brushes to provide an even application, the right sleeping masks to help ensure a full eight-hour rest, personal care products with fast results\u2026need we say more? Trust us, having the perfect personal tools and accessories can make *all* the difference in your day. So, we did the hard work for you and found the best of \u2018em!'},children:[]},{id:"skincare",link:"skincare",name:"Skincare",order:"",origin:"",laser_tag:"skincare",products_tag:"Skincare",bg_color:"#587E6F",text_color:"#FFFFFF",weaver_feed:"shopping-subcategories-skincare",images:{desktop:"beauty_skincare_desktop.png",mobile:"beauty_skincare_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/juKGaEjlw.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/NoszVWlGH.png"},meta:{title:"Best Skincare Essentials for Men and Women in ".concat(i()),description:'Your skin\u2019s the largest organ of your body and since it does so much to protect you, it\u2019s time for you to help protect and care for it, too. We found just the right products you need to upgrade your skincare routine if that\u2019s what you\u2019re looking to do, plus a wide selection of sunscreens reviewers love. And you know what? These lotions, serums, sheet masks, exfoliants, and toners can work so well even other people will notice.'},children:[{id:"acne-solutions",link:"acne-solutions",name:"Acne Solutions",order:"",origin:"",laser_tag:"acne_solutions",products_tag:"Acne Solutions",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-acne-solutions",images:{desktop:"beauty_skincare_acne_desktop.png",mobile:"beauty_skincare_acne_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/bftrmJrdu.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/1usybahy-.png"},meta:{title:"Best Acnes Solutions for All Skin Types for ".concat(i()),description:'Got a zit? No worries. From the fan-fave pimple patches to the best acne busters that\u2019ll be on your doorstep before you\u2019re tempted to pop, you\u2019re sure to find something here to make that blemish yesterday\u2019s news. Bye, Mr. Zit! We shan\u2019t miss you!'},children:[]},{id:"body",link:"body",name:"Body",order:"",origin:"",laser_tag:"body",products_tag:"Body",bg_color:"#D5CCF6",text_color:"#222222",weaver_feed:"shopping-subcategories-body",images:{desktop:"beauty_skincare_body_desktop.png",mobile:"beauty_skincare_body_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/HFuukvIVo.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/an3kp3RVM.png"},meta:{title:"Best Body Skincare for All Skin Types for ".concat(i()),description:'You have a great skincare routine with your go-to cleansers, serums, and moisturizers already. However, have you thought about other areas? If your body needs a moisture boost or a lil\u2019 exfoliation session, you may want to check out head-to-toe skincare essentials, moisturizers for every part of your body, and foot care must-haves.'},children:[]},{id:"face",link:"face",name:"Face",order:"",origin:"",laser_tag:"face",products_tag:"Face",bg_color:"#FFE3D4",text_color:"#222222",weaver_feed:"shopping-subcategories-face",images:{desktop:"beauty_skincare_face_desktop.png",mobile:"beauty_skincare_face_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/4v03kjJve.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/z-Qp6-Zsx.png"},meta:{title:"Best Facial Skincare for All Skin Types ".concat(i()),description:'Put your best face forward by choosing the right skincare for it! We\u2019ve done the research for you and found a bunch of facial skincare products reviewers highly recommend. If you\u2019re looking for a new cleanser, moisturizer, toner, vitamin C serum, hydrator, or anything in between, you\u2019ll find all kinds of effective skincare products that are sure to meet your expectations here.'},children:[]}]}]},{id:"stores",link:"stores",name:"Stores",origin:"fil-st",order:5,laser_tag:"store",products_tag:"Store",bg_color:"#F36943",text_color:"#222222",weaver_feed:"shopping-categories-stores",images:{desktop:"stores_desktop.png",mobile:"stores_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/x6iD-LSNf.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/rCAOIeJN5.png",icon_light:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/72XUDOX1h.png",icon_dark:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/M6KZHxYt4.png"},meta:{title:"Best Brands to buy Everything",description:'Sometimes finding the right store is the hardest part of shopping. But there\u2019s no need to comb through thousands of pages of search results when you can find the best inexpensive clothing stores or even stores that offer two-day shipping right here. Whatever you\u2019re looking for, we\u2019ve got your next shopping destination ready for you.'},children:[{id:"amazon",link:"amazon",name:"Amazon",origin:"",order:"",laser_tag:"amazon",products_tag:"Amazon",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-amazon",images:{desktop:"stores_amazon_desktop.png",mobile:"stores_amazon_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/D24l-49of.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/g3puQLWvg.png"},meta:{title:"Best Amazon Products to Get Right Now for ".concat(i()),description:'Amazon, the store that really does have it all, from things you should own by now to things you definitely don\u2019t need but will 100% want! Whether you\u2019re treating yourself to some stylish Amazon fashion finds (yes, we found \u2018em) or treating someone else with the best Amazon gifts out there (we\u2019ve got last-minute gift ideas aplenty), you\u2019ve come to the right place.'},children:[]},{id:"walmart",link:"walmart",name:"Walmart",origin:"",order:"",laser_tag:"walmart",products_tag:"Walmart",bg_color:"#F3D37E",text_color:"#222222",weaver_feed:"shopping-subcategories-walmart",images:{desktop:"stores_walmart_desktop.png",mobile:"stores_walmart_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/SgJQmZghD.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/WhhJEoPxK.png"},meta:{title:"Best Walmart Products to Get Right Now for ".concat(i()),description:'What do inexpensive home finds, affordable bedroom upgrades, and cute dresses have in common? You can find them (and so many other things!) for a great price at Walmart! That\u2019s the sound of your wallet sighing with relief.'},children:[]},{id:"target",link:"target",name:"Target",origin:"",order:"",laser_tag:"target",products_tag:"Target",bg_color:"#F36943",text_color:"#222222",weaver_feed:"shopping-subcategories-target",images:{desktop:"stores_target_desktop.png",mobile:"stores_target_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/TlYTP_MvJ.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/juKNB-Zp-.png"},meta:{title:"Best Target Products to Get Right Now for ".concat(i()),description:'Beauty products, under-$20 travel finds and affordable bedroom upgrades (including inexpensive sheets), all under one roof! You can find all of these at Target (plus so, so, so many other cool things). What are you waiting for?'},children:[]},{id:"wayfair",link:"wayfair",name:"Wayfair",origin:"",order:"",laser_tag:"wayfair",products_tag:"Wayfair",bg_color:"#F7C597",text_color:"#222222",weaver_feed:"shopping-subcategories-wayfair",images:{desktop:"stores_wayfair_desktop.png",mobile:"stores_wayfair_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Oa7iljGmx.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/22TcfDzNP.png"},meta:{title:"Best Wayfair Products to Get Right Now for ".concat(i()),description:'Is your home in need of a refresh? Are your cabinets a chaotic mess? Wayfair has everything you need to help you fall back in love with your place, from the best bed frames to clever storage products to home upgrades under $300. An affordable mini home makeover? Yes, please!'},children:[]},{id:"sephora",link:"sephora",name:"Sephora",origin:"",order:"",laser_tag:"sephora",products_tag:"Sephora",bg_color:"#FF9C9F",text_color:"#222222",weaver_feed:"shopping-subcategories-sephora",images:{desktop:"stores_sephora_desktop.png",mobile:"stores_sephora_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/_Ty80GuBC.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/HqR9NEJAY.png"},meta:{title:"Best Sephora Products to Get Right Now for ".concat(i()),description:'Calling all beauty lovers! If Sephora isn\u2019t already your go-to destination for top-rated beauty products you\u2019ll use every day, then it\u2019s about to be. Whether you\u2019re looking for the best beauty products under $50 or looking to splurge, you\u2019ll certainly find what you\u2019re looking for here.'},children:[]},{id:"nordstrom",link:"nordstrom",name:"Nordstrom",origin:"",order:"",laser_tag:"nordstrom",products_tag:"Nordstrom",bg_color:"#B0C1D1",text_color:"#222222",weaver_feed:"shopping-subcategories-nordstrom",images:{desktop:"stores_nordstrom_desktop.png",mobile:"stores_nordstrom_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/qobha-HMS.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/A9cUYIP2K.png"},meta:{title:"Best Nordstrom Products to Get Right Now for ".concat(i()),description:'Nordstrom = basically a magical wonderland, IMHO. From budget-friendly finds to stuff that\u2019s worth the splurge, the fan-favorite department store has something for everyone. BRB, about to write Nordies a Shakespeare-style sonnet.'},children:[]},{id:"etsy",link:"etsy",name:"Etsy",origin:"",order:"",laser_tag:"etsy",products_tag:"Etsy",bg_color:"#B4DBC8",text_color:"#222222",weaver_feed:"shopping-subcategories-etsy",images:{desktop:"stores_etsy_desktop.png",mobile:"stores_etsy_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/sygiZXIMO.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/GSf5JyCTk.png"},meta:{title:"Best Etsy Products to Get Right Now for ".concat(i()),description:'If you\u2019re looking for reviewer-loved finds, beautiful jewelry, one-of-a-kind items to add to your home decor, or just relishing the moment someone asks you, "Where did you get that?" chances are you will absolutely adore shopping from Etsy. It\u2019s filled to the brim with small businesses that create the most amazing products \u2014 trust us on this one and take a look for yourself!'},children:[]},{id:"shop-small",link:"shop-small",name:"Shop Small",origin:"",order:"",products_tag:"Shop Small",bg_color:"#F7C597",text_color:"#222222",weaver_feed:"shopping-subcategories-shop-small",images:{desktop:"stores_shopsmall_desktop.png",mobile:"stores_shopsmall_mobile.png",header_desktop:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/0UVCtf5Jp.png",header_mobile:"https://img.buzzfeed.com/store-an-image-prod-us-east-1/Bi5kQSgX5.png"},meta:{title:"Best Products Small Shops Around the Country for ".concat(o()),description:'Shopping small means filling your home with unique art prints and furniture, wearing never-before-seen clothes and fashion accessories, spoiling your dog rotten, and supporting a hard-working biz along the way. From woman-owned, family-owned and queer-owned to API-owned and minority-owned gift guides \u2014 your one-stop shop for shopping small is here!'},children:[]}]}];e.exports={COMMERCE_CATEGORIES:a}},4726:function(e,t,n){"use strict";var r=n(59325),i=n(6849),o=n(22864);e.exports={"en-ca":r,"en-uk":i,"en-us":o}},98286:function(e,t,n){"use strict";n.d(t,{T:function(){return r},n:function(){return i}});var r=["\ud83d\udc4d","\u2764\ufe0f","\ud83d\ude02","\ud83d\ude2d","\ud83e\udd2f"],i=["\ud83d\ude21","\ud83d\ude44","\ud83d\ude2c"]},73502:function(e,t,n){"use strict";n.d(t,{J:function(){return f}});var r=n(94776),i=n.n(r),o=n(2784),a=n(73035),s=n(56792),c=o.createContext({}),u=(c.Provider,c);function l(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,i)}var d=function(){var e,t=(e=i().mark((function e(t){var n,r,o,c,u,l,d,f,p,m,h;return i().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.element,r=t.experiments,n){e.next=3;break}return e.abrupt("return");case 3:for(o=n.href,(null===(c=(0,s.NJ)(o))||void 0===c?void 0:c.tag)||(o=(0,s.mG)(o,{tag:"buzz0f-20"})),u={platform:(0,a.b5)(),origin:(0,a.P$)({origin:(0,a.wH)(n)}),experiment:(0,a.wp)(r),pubhubId:(0,a.hp)(),bioId:(0,a.pw)(),linkId:n.getAttribute("data-vars-link-id")||"0",module:"0",rank:"0"},l=!0,d=!1,f=void 0,e.prev=8,p=["origin","linkId"][Symbol.iterator]();!(l=(m=p.next()).done);l=!0)h=m.value,u[h]&&"0"!==u[h]||delete u[h];e.next=16;break;case 12:e.prev=12,e.t0=e.catch(8),d=!0,f=e.t0;case 16:e.prev=16,e.prev=17,l||null==p.return||p.return();case 19:if(e.prev=19,!d){e.next=22;break}throw f;case 22:return e.finish(19);case 23:return e.finish(16);case 24:o=(0,s.mL)(o,u),n.href=o+"%2C".concat((0,a.o6)()||"0");case 26:case"end":return e.stop()}}),e,null,[[8,12,16,24],[17,,19,23]])})),function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){l(o,r,i,a,s,"next",e)}function s(e){l(o,r,i,a,s,"throw",e)}a(void 0)}))});return function(e){return t.apply(this,arguments)}}();function f(e){var t=e.buzz,n=void 0===t?{}:t,r=e.ABeagleContext,i=(0,o.useRef)(null),c=(0,o.useContext)(r||u).experiments;return(0,o.useEffect)((function(){var e=i.current;e&&e.querySelectorAll("a[href]").forEach((function(e){(0,a.Uz)(e)&&(0,s.D1)(e.href)&&d({element:e,buzz:n,experiments:c})}))}),[n.id,c.loaded]),i}},74967:function(e,t,n){"use strict";n.d(t,{ts:function(){return d},F7:function(){return f}});n(94776),n(74337);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{declared:{},eligible:{},returned:{},loaded:!1},t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=i({},a,n),u=r.rejectErrors,d=r.defaultVariantIfUnbucketed,f=new URLSearchParams(window.location.search);if(f&&f.has("abeagle_".concat(t))&&f.has(o))return f.get("abeagle_".concat(t));if(!e.loaded)return null;if(!e.declared[t])return l({errorType:c.notFound,experimentName:t,rejectErrors:u});if(!e.eligible[t])return l({errorType:c.notEligible,experimentName:t,rejectErrors:u});if(!e.returned[t])return l({errorType:c.missing,experimentName:t,rejectErrors:u});if(e.returned[t].error)return l({errorType:c.error,experimentName:t,rejectErrors:u,serverError:e.returned[t].error});var p=e.returned[t];return p.value===s&&d!==s?d:p.value}function f(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"on";if(!e.loaded)return null;var r=d(e,t,{rejectErrors:!1});return r===n}},73035:function(e,t,n){"use strict";n.d(t,{wH:function(){return s},Uz:function(){return c},wp:function(){return u},o6:function(){return l},P$:function(){return d},b5:function(){return f},hp:function(){return p},pw:function(){return m},d8:function(){return h},nz:function(){return g},B$:function(){return b}});var r=n(80341),i=n(77720),o=n(44823),a=n(74337),s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=window.location.search,n=(0,r.jH)(t),i=null===n||void 0===n?void 0:n.origin;return i?i="bf-".concat(i):e&&(i=e.getAttribute("data-origin")),i},c=function(e){var t=e.hostname;return e.hasAttribute("data-affiliate")&&!(t===document.location.hostname||t.match(/buzzfeed\.(com|io)/))},u=function(e){var t="0:0";if(!e||!e.eligible||!e.loaded)return t;var n=Object.keys(e.eligible).filter((function(t){return e.declared[t].storeResponse&&e.eligible[t].variant_id})).map((function(t){return"".concat(e.eligible[t].id,":").concat(e.eligible[t].variant_id)}));return t=n.length?n.join(";"):"0:0"},l=function(){var e=document.referrer,t=(0,o.an)(),n="0";return t.length?n="tweet"===t?"twitter":t:e&&e.match(/buzzfeed.com/i)?n="bf":e&&(n=(n=e.match(/^(?:https?:\/\/)?(?:[^@\n]+@)?(?:www\.)?([^:/\n]+)/))&&n[1]&&n[1].length?n[1].slice(0,10):n),n.trim()},d=function(e){var t=window.location.search,n=(0,r.jH)(t),i="0";return e&&e.origin&&"undefined"!==typeof e.origin&&e.origin.length?i=e.origin:n&&"origin"in n&&n.origin.length?i="bf-"+n.origin:n&&"ref"in n&&n.ref.length&&(i=n.ref),i.trim()},f=function(){return(0,i.tq)()?"m":"d"},p=function(){var e,t=window.location.search;return null!==(e=(0,r.jH)(t).d_id)&&void 0!==e?e:"0"},m=function(){var e,t=window.location.search;return null!==(e=(0,r.jH)(t).p_id)&&void 0!==e?e:"0"},h=function(e,t){var n=a.Z.getBuzzfeedSubdomainOrWildcard(window.location.hostname),r=window.location.hostname.replace("www","");a.Z.remove(e,".".concat(r));var i=n==="www.".concat(r)?14:1;a.Z.set({name:e,value:t,days:i,domain:n})},g=function(e,t,n){if(e.find((function(e){return e.name===t&&e.storeResponse}))){var r=t+"_metadata",i=n;i=JSON.stringify(i),i=escape(i),a.Z.get(r)!==i&&h(r,i)}},b=function(e){return new RegExp("/review/product/|/gp/customer-reviews/|/gp/review/|/gp/pdp/profile/|/gp/profile/|/product-reviews/|/review/|/stores/").test(e)}},71520:function(e,t,n){"use strict";n.d(t,{k:function(){return i},Q:function(){return g}});var r=n(46173),i="1bf35e8b-3d55-48a6-aef8-0ebfdd277df7",o={playerId:"b24b5c64-2f42-400a-80bf-7708762dc97a",embedId:"fc6bc0cda64c49af9e587ef950704b74"},a={playerId:"1f825e54-5dd7-4e19-9955-7b320f2f0f19"},s={playerId:"189e60d0-1e16-4d52-8821-ad6719429b2f",embedId:"8b19976e6f4b49d5aa0117c551f165fb"},c={playerId:"82985001-4349-4a7b-8fd2-c428170789ce"},u={playerId:"2e1c3ee4-d08f-4289-b861-52e5451da708",embedId:"9000c242-5090-4c2f-9834-d6b5fb4b9a89"},l={playerId:"439c1003-7284-4ff8-bcf0-d5f9d34c3e43"},d={playerId:"23bdb39b-81e1-4a9b-84e8-f6e050016b8d",embedId:"d32a7c62199744beb3cb1a4c3999dead"},f={playerId:"fb632217-5657-4dd7-ad6c-41a889838e75"},p={playerId:"4b585a7a-a2da-448d-af46-69f58c1d9b84",embedId:"6001585a20a54d85b9f758983faeb75a"},m={playerId:"6c25b794-cc44-4f26-96d3-e208897fb694"},h={playerId:"d5d9a25e-6255-44f4-8af6-ad8eef9f23e7",embedId:"buzzfeed_us_quiz_top_sticky"};function g(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=["backfill","subbuzz"],g=["buzzfeed","buzzfeed_news"];if(i.includes(e)||console.error("Invalid arg (type): ".concat(e)),g.includes(t)||console.error("Invalid arg (destination): ".concat(t)),"buzzfeed_news"===t)return"backfill"===e?p:m;if(n)return h;var b=(0,r.pP)();return"JP"===b?"backfill"===e?s:c:"AU"===b||"NZ"===b?"backfill"===e?o:a:"GB"===b||"IE"===b?"backfill"===e?u:l:"backfill"===e?d:f}},28175:function(e){"use strict";var t=function(){return(new Date).getFullYear()},n=function(e,t){return e.getTime()=t.getTime()},i=function(){var e=t(),i=new Date,o=new Date(e,2,1),a=new Date(e,5,1),s=new Date(e,8,1),c=new Date(e,11,1);return r(i,o)&&n(i,a)?"Spring":r(i,a)&&n(i,s)?"Summer":r(i,s)&&n(i,c)?"Fall":"Winter"};e.exports={getYear:t,isBefore:n,isAfterOrEqualTo:r,getSeason:i,getFullDate:function(){return"".concat(i()," ").concat(t())}}},73931:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]&&arguments[2];n&&(console.group("".concat(e," tracker event.")),console.log({data:t}),console.groupEnd())},s=6768151,c="65dfbb69-7cb1-4369-a536-cfabde03b7d4",u="3c873bb9-17eb-463a-9b8d-bdbbfdaf4524",l="5d79bce7-5d2b-427e-a6c4-b89b6c7bf048",d=n(75951),f=n(17111);function p(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(r,i)}function m(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n>e/4).toString(16)}))},t.config=o||{},t.config.apiKey=n,t.config.workspaceId=r,t.config.environment=t.config.environment||"production",(window.crypto||window.msCrypto)&&(t.config.viewId=a()),s=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],c=0;c-1,a=document.createElement("IMG");a.src="https://b0.yahoo.co.jp/b?"+t.join("&"),o&&(a.width=0,a.height=0,a.style.display="none",document.body.appendChild(a))}("bpage"===n?[{name:"_a",val:"570970"},{name:"_d",val:"0003"},{name:"url",val:document.URL||""},{name:"ref",val:document.referrer||""},{name:"UserAgent",val:navigator.userAgent},{name:"section",val:"Advertiser"===i("article:section")?"1":""},{name:"buzzid",val:i("bf:buzzid")},{name:"title",val:i("title")},{name:"description",val:i("description")},{name:"userid",val:i("bf:userid")},{name:"author",val:i("author")},{name:"_r",val:Math.floor(999999999*Math.random())}]:[])}))}},46336:function(e){e.exports={loadingSpinner:"loadingSpinner_loadingSpinner__TAUnz",load3:"loadingSpinner_load3__YIy9k"}},3060:function(e){e.exports={skipnav:"skipToContent_skipnav__4uv1j",forceview:"skipToContent_forceview__9jogj"}},15602:function(e){e.exports={content:"subscribeModalContent_content__bjSjh",hr:"subscribeModalContent_hr__OKqTQ",button:"subscribeModalContent_button__Xl0rD",openEnvelopeWrapper:"subscribeModalContent_openEnvelopeWrapper__8wob2"}},44398:function(e){e.exports={emailSubscription:"subscriptionButton_emailSubscription__tDniy",subscribeButton:"subscriptionButton_subscribeButton__0LKcO",errorIcon:"subscriptionButton_errorIcon__BiECZ",successIcon:"subscriptionButton_successIcon__ZMgSA",icon:"subscriptionButton_icon__E7cww",caretUpIcon:"subscriptionButton_caretUpIcon__r2JZb",emailEditIcon:"subscriptionButton_emailEditIcon__fmgS0",toastSuccessIcon:"subscriptionButton_toastSuccessIcon__2NkKo",toastIcon:"subscriptionButton_toastIcon__Tr4AA",toastErrorIcon:"subscriptionButton_toastErrorIcon__RGwRP",newslettersIcon:"subscriptionButton_newslettersIcon__e4V2r",subscribed:"subscriptionButton_subscribed__lODUA",swing:"subscriptionButton_swing__ZqbCY",emailDisplay:"subscriptionButton_emailDisplay__zVdWd",buttonText:"subscriptionButton_buttonText__ujsLG",topic:"subscriptionButton_topic__A_l1u",expansionBox:"subscriptionButton_expansionBox__RIzti",disclaimer:"subscriptionButton_disclaimer__Smo_9",signUpInputContainer:"subscriptionButton_signUpInputContainer__Kdor9",signUpInput:"subscriptionButton_signUpInput__Wk35Y",signUpInputError:"subscriptionButton_signUpInputError__fZX8b",subscriptionContent:"subscriptionButton_subscriptionContent__FbraA",subscriptionText:"subscriptionButton_subscriptionText__TjEc1",toggleLabel:"subscriptionButton_toggleLabel__Zi4lN",button:"subscriptionButton_button__aqUpr",outline:"subscriptionButton_outline__zfXFC",newslettersIconWrapper:"subscriptionButton_newslettersIconWrapper__7Dpka",closeButton:"subscriptionButton_closeButton__wMFe8",errorMessage:"subscriptionButton_errorMessage__dXyi7",customCheckbox:"subscriptionButton_customCheckbox__RjcCr",checkmark:"subscriptionButton_checkmark__Cpk5h",content:"subscriptionButton_content__uy7OL",toast:"subscriptionButton_toast__TOnZa",toastError:"subscriptionButton_toastError__qqtn4"}},85266:function(){},10513:function(){},62863:function(){},20738:function(){},36080:function(){},2354:function(){},90838:function(){},20108:function(){},63401:function(){},25237:function(e,t,n){e.exports=n(95805)},42158:function(e,t,n){"use strict";n.d(t,{Z:function(){return d}});var r=n(2784),i=n(13980),o=n.n(i),a=n(73463),s=n.n(a);function c(){return c=Object.assign||function(e){for(var t=1;t-1&&n[r].parentNode&&n[r].parentNode.removeChild(n[r]);var i=u[e];i&&(delete i.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===t.removeOnUnmount&&delete u[e])},c.render=function(){var e=t.globalName,i=this.props,o=(i.asyncScriptOnLoad,i.forwardedRef),a=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r=0||(i[n]=e[n]);return i}(i,["asyncScriptOnLoad","forwardedRef"]);return e&&"undefined"!==typeof window&&(a[e]="undefined"!==typeof window[e]?window[e]:void 0),a.ref=o,(0,r.createElement)(n,a)},s}(r.Component),d=(0,r.forwardRef)((function(e,t){return(0,r.createElement)(a,c({},e,{forwardedRef:t}))}));return d.displayName="AsyncScriptLoader("+i+")",d.propTypes={asyncScriptOnLoad:o().func},s()(d,n)}}},88641:function(e,t){var n;!function(r){var i={};i.EventTarget=function(){"use strict";function e(){this._handlers={}}return e.prototype={constructor:e,on:function(e,t){var n,r,i=this._handlers[e];for("undefined"===typeof i&&(i=this._handlers[e]=[]),n=0,r=i.length;n=0;i--)m(r[i],"destroy");m(n.instance,"destroy"),delete c[e.id]}else if(t.debug)return p(new Error("Unable to stop module associated with element: "+e.id)),this;return this},startAll:function(t){for(var n=i.DOM.queryAll(t,e),r=0,o=n.length;r ")+" -> "+e)),null;o.push(e),t.instance=t.creator(d),o.pop()}return t.instance}return p(new Error('Service "'+e+'" not found')),null},hasService:function(e){return a.hasOwnProperty(e)},addBehavior:function(e,t){return"undefined"!==typeof s[e]?(p(new Error("Behavior "+e+" has already been added.")),this):(s[e]={creator:t,instance:null},this)},broadcast:function(e,t){var n,r,i,o;for(r in c)if(c.hasOwnProperty(r))for(v((i=c[r]).instance,e,t),o=h(i),n=0;n