PageSourceSearch

https://www.biography.com/_assets/fre/scopes/hdm/_next/static/chun…/_templates/gift-guide-1133b620151dae58.js

js biography.com collected 2026-09-24 08:26:13 UTC 106,836 bytes, 1,009 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[18731,19768,47952,71810,97608],{700:(e,t,r)=>{"use strict";r.d(t,{cC:()=>n,pt:()=>a,y0:()=>o});var i=r(56317);let a=(0,i.eU)(""),n=(0,i.eU)(0),o=(0,i.eU)(0)},2050:(e,t,r)=>{"use strict";r.d(t,{u:()=>l});var i=r(800),a=r(87139),n=r(99738),o=r(36560);function l(){let e=(0,i.BV)("layoutContextProps.disableThirdPartyScripts"),t=(0,i.BV)("layoutContextProps.canonicalUrl"),r=(0,i.BV)("layoutContextProps.siteData.metadata.spotim"),l=(0,o.uG)(r),d=(0,i.BV)("data.content.0.metadata.enable_commenting"),s=(0,i.BV)("data.content.0.metadata.sponsor"),c=(0,i.BV)("data.content.0.display_id"),m=s&&(0,n.isSponsored)(s),p=(0,a.Z)();return!e&&!p&&d&&l?.spotId&&c&&t&&!m}},2578:(e,t,r)=>{"use strict";r.d(t,{kN:()=>m,D8:()=>u,sC:()=>g,WD:()=>p,xn:()=>c});var i=r(38536),a=r(28270),n=r(22440),o=r(1873),l=r(61546),d=r(64781),s=r(9954);let c=(0,i.A)(function(e){return(0,s.Y)(d.default,(0,o.A)({type:l.PV.Stylized,relativeUrl:"/static/icons/arrow-circle-down-fill.svg",alt:"Arrow Circle Down Icon",width:24,height:24},e))},{target:"e111sngu3"})((0,a.Ay)("skip-button-icon",{width:"1.3rem",height:"1.3rem",mr:"0.4rem",primary:"black"}),""),m=function(e){return(0,s.Y)(d.default,(0,o.A)({type:l.PV.Embeddable,relativeUrl:"/static/icons/arrow-circle-down-fill.svg",primary:"currentcolor",viewBox:"0 0 24 24"},e))},p=(0,i.A)(n.Ay,{target:"e111sngu2"})((0,a.Ay)("skip-link-button",{cursor:"pointer",marginRight:e=>e.isBookmarkEnabled?"s":"0"}),""),g=(0,i.A)("div",{target:"e111sngu1"})((0,a.Ay)({position:"relative"}),""),u=(0,i.A)("div",{target:"e111sngu0"})((0,a.Ay)(),"")},3780:(e,t,r)=>{"use strict";r.d(t,{a:()=>s,b:()=>c});var i=Object.create,a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,l=Object.getPrototypeOf,d=Object.prototype.hasOwnProperty,s=(e,t)=>()=>{try{return t||e((t={exports:{}}).exports,t),t.exports}catch(e){throw t=0,e}},c=(e,t,r)=>(r=null!=e?i(l(e)):{},((e,t,r)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of o(t))d.call(e,i)||void 0===i||a(e,i,{get:()=>t[i],enumerable:!(r=n(t,i))||r.enumerable});return e})(!t&&e&&e.__esModule?r:a(r,"default",{value:e,enumerable:!0}),e))},4860:(e,t,r)=>{"use strict";r.d(t,{$:()=>b});var i=r(93682),a=r(53520),n=r(71055),o=r(92944);function l(e){let t=e.indexOf("-"),r=e.slice(0,t),i=e.slice(t+1);return{scheme:r,style:"transparent"===i?"transp":i}}let d={md:{gap:"gap-(--comp-btn-md-dim-gap-mobile)",padding:"px-(--comp-btn-md-dim-padding-inline-mobile) py-(--comp-btn-md-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-md-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-md-dim-icon-size-mobile) w-(--comp-btn-md-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-md-dim-offset-y)"},lg:{gap:"gap-(--comp-btn-lg-dim-gap-mobile)",padding:"px-(--comp-btn-lg-dim-padding-inline-mobile) py-(--comp-btn-lg-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-lg-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-lg-dim-icon-size-mobile) w-(--comp-btn-lg-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-lg-dim-offset-y)"},xl:{gap:"gap-(--comp-btn-xl-dim-gap-mobile)",padding:"px-(--comp-btn-xl-dim-padding-inline-mobile) py-(--comp-btn-xl-dim-padding-block-mobile)",paddingIcon:"p-(--comp-btn-xl-dim-padding-block-mobile)",iconSize:"h-(--comp-btn-xl-dim-icon-size-mobile) w-(--comp-btn-xl-dim-icon-size-mobile)",labelOffset:"translate-y-(--comp-btn-xl-dim-offset-y)"}},s={primary:{md:"font-(family-name:--comp-btn-primary-md-type-family-mobile) font-(--comp-btn-primary-md-type-weight-mobile) text-(length:--comp-btn-primary-md-type-size-mobile) leading-(--comp-btn-primary-md-type-line-height-mobile) tracking-(--comp-btn-primary-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-primary-lg-type-family-mobile) font-(--comp-btn-primary-lg-type-weight-mobile) text-(length:--comp-btn-primary-lg-type-size-mobile) leading-(--comp-btn-primary-lg-type-line-height-mobile) tracking-(--comp-btn-primary-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-primary-xl-type-family-mobile) font-(--comp-btn-primary-xl-type-weight-mobile) text-(length:--comp-btn-primary-xl-type-size-mobile) leading-(--comp-btn-primary-xl-type-line-height-mobile) tracking-(--comp-btn-primary-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-primary-xl-type-txt-case-mobile)]"},secondary:{md:"font-(family-name:--comp-btn-secondary-md-type-family-mobile) font-(--comp-btn-secondary-md-type-weight-mobile) text-(length:--comp-btn-secondary-md-type-size-mobile) leading-(--comp-btn-secondary-md-type-line-height-mobile) tracking-(--comp-btn-secondary-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-secondary-lg-type-family-mobile) font-(--comp-btn-secondary-lg-type-weight-mobile) text-(length:--comp-btn-secondary-lg-type-size-mobile) leading-(--comp-btn-secondary-lg-type-line-height-mobile) tracking-(--comp-btn-secondary-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-secondary-xl-type-family-mobile) font-(--comp-btn-secondary-xl-type-weight-mobile) text-(length:--comp-btn-secondary-xl-type-size-mobile) leading-(--comp-btn-secondary-xl-type-line-height-mobile) tracking-(--comp-btn-secondary-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-secondary-xl-type-txt-case-mobile)]"},neutral:{md:"font-(family-name:--comp-btn-neutral-md-type-family-mobile) font-(--comp-btn-neutral-md-type-weight-mobile) text-(length:--comp-btn-neutral-md-type-size-mobile) leading-(--comp-btn-neutral-md-type-line-height-mobile) tracking-(--comp-btn-neutral-md-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-md-type-txt-case-mobile)]",lg:"font-(family-name:--comp-btn-neutral-lg-type-family-mobile) font-(--comp-btn-neutral-lg-type-weight-mobile) text-(length:--comp-btn-neutral-lg-type-size-mobile) leading-(--comp-btn-neutral-lg-type-line-height-mobile) tracking-(--comp-btn-neutral-lg-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-lg-type-txt-case-mobile)]",xl:"font-(family-name:--comp-btn-neutral-xl-type-family-mobile) font-(--comp-btn-neutral-xl-type-weight-mobile) text-(length:--comp-btn-neutral-xl-type-size-mobile) leading-(--comp-btn-neutral-xl-type-line-height-mobile) tracking-(--comp-btn-neutral-xl-type-letter-spacing-mobile) [text-transform:var(--comp-btn-neutral-xl-type-txt-case-mobile)]"}},c={"primary-solid":["bg-(--comp-btn-primary-color-bg-solid)","hover:bg-(--comp-btn-primary-color-bg-solid-hover)","active:bg-(--comp-btn-primary-color-bg-solid-active)","text-(--comp-btn-primary-color-txt-solid)","hover:text-(--comp-btn-primary-color-txt-solid-hover)","active:text-(--comp-btn-primary-color-txt-solid-active)","border-(--comp-btn-primary-color-border-solid)","hover:border-(--comp-btn-primary-color-border-solid-hover)","active:border-(--comp-btn-primary-color-border-solid-active)","disabled:bg-(--comp-btn-primary-color-bg-solid)","disabled:text-(--comp-btn-primary-color-txt-solid)","disabled:border-(--comp-btn-primary-color-border-solid)"],"primary-outlined":["bg-(--comp-btn-primary-color-bg-outlined)","hover:bg-(--comp-btn-primary-color-bg-outlined-hover)","active:bg-(--comp-btn-primary-color-bg-outlined-active)","text-(--comp-btn-primary-color-txt-outlined)","hover:text-(--comp-btn-primary-color-txt-outlined-hover)","active:text-(--comp-btn-primary-color-txt-outlined-active)","border-(--comp-btn-primary-color-border-outlined)","hover:border-(--comp-btn-primary-color-border-outlined-hover)","active:border-(--comp-btn-primary-color-border-outlined-active)","disabled:bg-(--comp-btn-primary-color-bg-outlined)","disabled:text-(--comp-btn-primary-color-txt-outlined)","disabled:border-(--comp-btn-primary-color-border-outlined)"],"primary-transparent":["bg-(--comp-btn-primary-color-bg-transp)","hover:bg-(--comp-btn-primary-color-bg-transp-hover)","active:bg-(--comp-btn-primary-color-bg-transp-active)","text-(--comp-btn-primary-color-txt-transp)","hover:text-(--comp-btn-primary-color-txt-transp-hover)","active:text-(--comp-btn-primary-color-txt-transp-active)","border-(--comp-btn-primary-color-border-transp)","hover:border-(--comp-btn-primary-color-border-transp-hover)","active:border-(--comp-btn-primary-color-border-transp-active)","disabled:bg-(--comp-btn-primary-color-bg-transp)","disabled:text-(--comp-btn-primary-color-txt-transp)","disabled:border-(--comp-btn-primary-color-border-transp)"],"secondary-solid":["bg-(--comp-btn-secondary-color-bg-solid)","hover:bg-(--comp-btn-secondary-color-bg-solid-hover)","active:bg-(--comp-btn-secondary-color-bg-solid-active)","text-(--comp-btn-secondary-color-txt-solid)","hover:text-(--comp-btn-secondary-color-txt-solid-hover)","active:text-(--comp-btn-secondary-color-txt-solid-active)","border-(--comp-btn-secondary-color-border-solid)","hover:border-(--comp-btn-secondary-color-border-solid-hover)","active:border-(--comp-btn-secondary-color-border-solid-active)","disabled:bg-(--comp-btn-secondary-color-bg-solid)","disabled:text-(--comp-btn-secondary-color-txt-solid)","disabled:border-(--comp-btn-secondary-color-border-solid)"],"neutral-
1outlined":["bg-(--comp-btn-neutral-color-bg-outlined)","hover:bg-(--comp-btn-neutral-color-bg-outlined-hover)","active:bg-(--comp-btn-neutral-color-bg-outlined-active)","text-(--comp-btn-neutral-color-txt-outlined)","hover:text-(--comp-btn-neutral-color-txt-outlined-hover)","active:text-(--comp-btn-neutral-color-txt-outlined-active)","border-(--comp-btn-neutral-color-border-outlined)","hover:border-(--comp-btn-neutral-color-border-outlined-hover)","active:border-(--comp-btn-neutral-color-border-outlined-active)","disabled:bg-(--comp-btn-neutral-color-bg-outlined)","disabled:text-(--comp-btn-neutral-color-txt-outlined)","disabled:border-(--comp-btn-neutral-color-border-outlined)"],"neutral-transparent":["bg-(--comp-btn-neutral-color-bg-transp)","hover:bg-(--comp-btn-neutral-color-bg-transp-hover)","active:bg-(--comp-btn-neutral-color-bg-transp-active)","text-(--comp-btn-neutral-color-txt-transp)","hover:text-(--comp-btn-neutral-color-txt-transp-hover)","active:text-(--comp-btn-neutral-color-txt-transp-active)","border-(--comp-btn-neutral-color-border-transp)","hover:border-(--comp-btn-neutral-color-border-transp-hover)","active:border-(--comp-btn-neutral-color-border-transp-active)","disabled:bg-(--comp-btn-neutral-color-bg-transp)","disabled:text-(--comp-btn-neutral-color-txt-transp)","disabled:border-(--comp-btn-neutral-color-border-transp)"]};var m=r(94711);let p=["size","radius","variant","isDisabled","elementStart","children","elementEnd","isIconOnly","isFullWidth","height","colorOverrides","as","href"];function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function b(e){let{size:t="md",radius:r="default",variant:i="primary-solid",isDisabled:g=!1,elementStart:b,children:f,elementEnd:y,isIconOnly:h=!1,isFullWidth:_=!1,height:x="auto",colorOverrides:v,as:w="button",href:A}=e,O=(0,a.A)(e,p),P=function(e,t,r,i,a,n){var m;let p,g,u=r||"primary-solid",b=e||"default",{scheme:f}=l(u);return(0,o.$)("hds-do-not-use inline-flex items-center justify-center cursor-pointer not-italic disabled:opacity-(--_opacity-32) disabled:cursor-not-allowed border-solid border-(length:--comp-btn-dim-border-width) no-underline",a&&"w-full","constrained"===(n||"auto")&&"!py-0 max-h-full h-full","default"===b&&"rounded-(--comp-btn-dim-radius-default)","square"===b&&"rounded-(--comp-btn-dim-radius-square)","rounded"===b&&"rounded-(--comp-btn-dim-radius-round)","md"===b&&"rounded-(--comp-btn-dim-radius-sm)",(p=d[m=t||"md"]??d.md,g=s[f]?.[m]??s.primary[m]??s.primary.md,(0,o.$)(p.gap,g,i?p.paddingIcon:p.padding)),c[u])}(r,t,i,h,_,x),S=(d[t??"md"]??d.md).iconSize,F=(d[t??"md"]??d.md).labelOffset,D=function(e,t){if(!t)return{};let{scheme:r,style:i}=l(e),a=`--comp-btn-${r}-color`,n={},o=(e,t,r)=>{t&&t!==e&&(t.startsWith("--comp-btn-")||t.startsWith("--comp-nav-navbar-")||t.startsWith("--comp-nav-utility-"))&&(n[e]=`var(${t})`)};return o(`${a}-bg-${i}`,t.backgroundColor,"backgroundColor"),o(`${a}-bg-${i}-hover`,t.backgroundColorHover,"backgroundColorHover"),o(`${a}-bg-${i}-active`,t.backgroundColorActive,"backgroundColorActive"),o(`${a}-txt-${i}`,t.textColor,"textColor"),o(`${a}-txt-${i}-hover`,t.textColorHover,"textColorHover"),o(`${a}-txt-${i}-active`,t.textColorActive,"textColorActive"),o(`${a}-border-${i}`,t.borderColor,"borderColor"),o(`${a}-border-${i}-hover`,t.borderColorHover,"borderColorHover"),o(`${a}-border-${i}-active`,t.borderColorActive,"borderColorActive"),n}(i,v),k=u(u({},O.style),D),E="a"===w?"a":"button",I="button"===E?u(u({},O),{},{disabled:g}):u(u({},O),{},{href:A});return(0,n.createElement)(E,u(u({},I),{},{className:P,style:k}),[b?(0,m.j)(b,S,"elementStart"):null,!h&&f?(0,n.createElement)("span",{key:"label",className:F},f):null,y?(0,m.j)(y,S,"elementEnd"):null])}b.displayName="Button"},4870:(e,t,r)=>{"use strict";r.d(t,{B:()=>a,e:()=>n});var i=r(56317);let a=(0,i.eU)(null);a.debugLabel="adPlacementsAtom";let n=(0,i.eU)(null);n.debugLabel="adPlacementExcludeIdsAtom"},5337:(e,t,r)=>{"use strict";r.d(t,{A:()=>A});var i=r(1873),a=r(93682),n=r(71055),o=r(53225),l=r(800),d=r(12625),s=r(78860),c=r(69346),m=r(22730),p=r(98625),g=r(72553),u=r(56550),b=r(99738),f=r(28904),y=r(83222),h=r(99398),_=r(71155),x=r(9954);function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?v(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let A=function(e){let{ref:t,isSticky:r}=(0,f.A)(),{inView:a,ref:v}=(0,y.A)({rootMargin:"0px 0px"}),A=(0,l.BV)("tableOfContents"),O=(0,l.BV)("trailingTableOfContents"),P=(0,s.z)((0,l.BV)("data.content.0.metadata.sticky_table_of_contents")),S=(0,o._P)("content-editor.table-of-contents.sticky"),F=(0,d.md)(c.t2),D=(0,u.Pk)(),k=(0,l.BV)("displayType"),E=(0,b.isStandardArticle)(k),I=(0,b.isLongFormArticle)(k),T=(0,m.Ay)(["xxlg>"]),j=(0,l.BV)("layoutContextProps.pageId"),$=_.n_.includes(j),C=A?.length>0||O?.length>0,L=(0,d.md)(h.Cm),{0:R,1:V}=(0,n.useState)(!1),{0:B,1:Y}=(0,n.useState)(!1),N=(0,d.Xr)(c.eh),M=(0,n.useCallback)(t=>{t&&(e.forwardedRef.current=t,v.current=t)},[e.forwardedRef,v]);return((0,n.useEffect)(()=>{C&&S&&P&&D(g.YL.LOAD)},[]),(0,n.useEffect)(()=>{let e=()=>{if(L?.articleBodyRef?.current&&V(L.articleBodyRef.current.getBoundingClientRect().bottom<0),t.current){let e=F?-40:70;e=F&&b.isSponsored?e:6;let r=T?6:e,i=(v.current?.offsetHeight??70)-r;Y(t.current.getBoundingClientRect().top<=i)}};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[L,v,T,t,F]),(0,n.useEffect)(()=>{N({handler:()=>{let e;return e=r||I?v.current?.offsetHeight:0,a?e:0}})},[a,v.current?.offsetHeight,r,N]),C&&S&&P)?I?(0,x.Y)("div",{ref:t,style:{height:"74px",marginBottom:"1.25rem"}},(0,x.Y)(p.A,(0,i.A)({ref:M,sxProps:w(w({elevation:"aboveContent",top:"calc(var(--sticky-header-height, 0px))","& > div":{position:"absolute",width:!$&&T?"75rem":"100vw",transition:"width 0.3s"}},B&&!R&&{position:"fixed",left:0,bg:"unset","& > div":{width:"100vw",transition:"width 0.3s"}}),R&&{display:"none"})},e),e.children)):E?(0,x.Y)("div",{ref:t},(0,x.Y)(p.A,(0,i.A)({ref:M,sxProps:w(w({elevation:"aboveContent",top:"calc(var(--sticky-header-height, 0px))"},r&&!R&&{position:"fixed",width:"100vw",margin:"unset",left:0,bg:"unset"}),R&&{display:"none"})},e),e.children)):null:null}},5647:(e,t,r)=>{"use strict";r.d(t,{H:()=>i});let i=(0,r(56317).eU)(null)},6184:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(1873),a=r(61546),n=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(n.default,(0,i.A)({type:a.PV.Stylized,relativeUrl:"/static/icons/pause.svg",alt:"Pause Icon",width:24,height:24,primary:"black"},e))}},12934:(e,t,r)=>{"use strict";let i,a,n;r.d(t,{zu:()=>m});var o=r(70266),l=r(16706),d=r(66959),s=(0,r(3780).b)((0,d.a)(),1),c=class{constructor(e,t){if(this._video=null,this._playlist=null,this.embedData=e,this.settings=t,this.embedId=e.id,this.isSingleVideo){let e=this.getSingleVideo();this._video=l.a.isViewable(e)?new l.a(e):null}else this._playlist=new o.a(e.media)}getSingleVideo(){return this.isPlaylist||this.isRelatedPlaylist?(this.embedData?.media?.videos||[])[0]??this.embedData.media:this.embedData.media}get video(){return this._video}get playlist(){return this._playlist}set playlist(e){this._playlist=e}get isPlaylist(){return"playlist"===(0,s.default)(this.embedData,"media_type",!1)}get isRelatedPlaylist(){return(0,s.default)(this.embedData,"related",!1)}get isDynamicPlaylist(){return this.isPlaylist&&1===this.playlistType}get playlistType(){return this.isPlaylist?(0,s.default)(this.embedData,"media.type"):null}get videoId(){return(0,s.default)(this.embedData,"media.id","")}get embedAspectRatio(){return(0,s.default)(this.embedData,"aspect_ratio",void 0)}get role(){return(0,s.default)(this.embedData,"role")}get source(){return(0,s.default)(this.embedData,"media.source")}get isSingleVideo(){return"video"===(0,s.default)(this.embedData,"media_type",!1)&&!this.isRelatedPlaylist||!!this.settings.isSingleVideoEmbed}get baseAdTag(){return(0,s.default)(this.embedData,"site.video_ads.videoConfig.adTag")||(0,s.default)(this.embedData,"site.ad_tag","")}get videoAdConfig(){return(0,s.default)(this.embedData,"site.video_ads")}get videoConfigAdTag(){return(0,s.default)(this.embedData,"site.video_ads.videoConfig.adTag")??null}get embedAdDisabled(){return this.embedData.ads_disabled}get videoAdsDisabled(){return(0,s.default)(this.embedData,"media.ads_disabled",!1)}get isVideoHub(){return"hub"===this.settings.source.assetType}get autoplay(){return(0,s.default)(this.embedData,"autoplay")}get muted(){return(0,s.default)(this.embedData,"mute")}};r(59105);var m=((i=m||{}).Video="video",i.Playlist="playlist",i.Generic="generic",i),p=((a=p||{})[a.SLIDE=1]="SLIDE",a[a.SOCIAL=2]="SOCIAL",a[a.LEDE=3]="LEDE",a[a.BODY_MEDIA=4]="BODY_MEDIA",a[a.MARQUEE=5]="MARQUEE",a[a.SPONSORED_MARQUEE=6]="SPONSORED_MARQUEE",a[a.PREVIEW=7]="PREVIEW",a[a.ASSOCIATED_IMAGE=8]="ASSOCIATED_IMAGE",a[a.ASSOCIATED_VIDEO=9]="ASSOCIATED_VIDEO",a[a.CUSTOM_PREVIEW_IMAGE=10]="CUSTOM_PREVIEW_IMAGE",a[a.CONTENT_TESTING=11]="CONTENT_TESTING",a[a.INDEX=12]="INDEX",a[a.SECTION_VIDEO=13]="SECTION_VIDEO",a[a.VIDEO_HUB=14]="VIDEO_HUB",a[a.MEDIA_ROLE_PINTEREST=16]="MEDIA_ROLE_PINTEREST",a[a.OFF_PLATFORM=16]="OFF_PLATFORM",a[a.CUSTOM_PROMO=17]="CUSTOM_PROMO",a[a.FEED=18]="FEED",a[a.GHOST_SLIDE=19]="GHOST_SLIDE",a[a.SPOTLIGHT_MARQUEE=20]="SPOTLIGHT_MARQUEE",a[a.EMBEDDED_CONTENT=21]="EMBEDDED_CONTENT",a),g=((n=g||{}).Video="video",n.Embed="embed",n.Playlist="playlist",n.Unknown="unknown",n),u=r(66288),{error:b}=console;async function f(e){return fetch(e).then(e=>e.json()).catch(e=>b(e))}r(14565);var y=class e{constructor(t){this.embed=null,this.video=null,this.playlist=null,e.setVersion(),this.settings=t,t.source?this.source=t.source:this.source={type:"fetch",id:t.embedId??"",assetType:t.nitehawkType??"embeds",...t.videoHubSettings?{videoHubSettings:t.videoHubSettings}:{}},this.assetType=this.source.assetType,this._url=t.url||e.globalUrl||function(e="feature"){return u.a[e]??"https://nitehawk.kubefeature.hearstapps.net"}(t.env||e.globalEnv)}get resolvedVideo(){return this.embed?.video?this.embed.video:this.video?this.video:null}get resolvedPlaylist(){return this.embed?.playlist?this.embed.playlist:this.playlist?this.playlist:null}get resolvedId(){return this.source.id}static setVersion(){"u">typeof window&&window.videoPlayerManager?.setVersion("Nitehawk",e.VERSION)}async fetchNitehawkData(){let e="";if("hub"===this.source.assetType&&"fetch"===this.source.type&&this.source.videoHubSettings){let{overrideType:t,overrideId:r}=this.source.videoHubSettings;e=`?${t}=${r}`}return f(`${this.url}/${this.assetType}/${this.resolvedId}${e}`)}setup(e){try{switch(this.assetType){case"hub":case"embeds":this.embed=new c(e,{...this.settings,source:this.source});break;case"videos":this.video=new l.a(e);break;case"playlists":this.playlist=new o.a(e)}}catch(t){let{error:e}=console;return e("Failed to setup Nitehawk",t),null}return this}static get globalUrl(){return e._globalUrl}static set globalUrl(t){e._globalUrl=t}get url(){return this._url}set url(e){this._url=e}static get globalEnv(){return e._globalEnv}static set globalEnv(t){e._globalEnv=t}};y._globalEnv="feature",y.VERSION="1.7.8"},14565:(e,t,r)=>{"use strict";let i;r.d(t,{a:()=>a});var a=((i=a||{}).MP4="video/mp4",i.AVI="video/avi",i.OGG="video/ogg",i.M3U8="m3u8",i.WEBM="video/webm",i.MOV="video/quicktime",i.WMV="video/x-ms-wmv",i.MPEG="video/mpeg",i)},16706:(e,t,r)=>{"use strict";r.d(t,{a:()=>s});var i=r(14565),a=r(66959),n=new Set(["apple_m3u8","original"]),o=/(\d+)p/i;function l(e){let t=o.exec(e.display_name)??o.exec(e.preset_name);return t?Number.parseInt(t[1],10):1/0}function d(e){return{src:e.full_url,type:s.getVideoType(e),displayName:e.display_name,presetName:e.preset_name}}var s=class{constructor(e){this.getFallbackSource=()=>{let[e]=this.videoMedia.transcodings.filter(e=>!n.has(e.mapped_preset_name)&&"H_265"!==e.codec).sort((e,t)=>
1l(e)-l(t));return e?d(e):void 0},this.videoMedia=e,this.title=e.title,this.shortTitle=e.short_title,this.description=e.description,this.duration=e.duration,this.poster=e.cropped_preview_image,this.source={title:e?.source?.title||""},this.sources=this.getSources(),this.fallbackSource=this.getFallbackSource(),this.id=e.id}get aspectRatio(){return this.videoMedia.nearest_aspect_ratio}getSources(){return this.videoMedia.transcodings.map(d)}static getVideoType(e){return"apple_m3u8"===e.mapped_preset_name?i.a.M3U8:i.a.MP4}static isViewable(e){return(0,a.c)(e)}}},19768:(e,t,r)=>{"use strict";function i(e,t,r){let i=e&&e.split?e.split("x"):[];return i.length<2?t&&r&&t>0&&r>0?r/t*100:100:Number(i[1])/Number(i[0])*100}r.d(t,{K:()=>i})},27856:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(1873),a=r(61546),n=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(n.default,(0,i.A)({type:a.PV.Stylized,relativeUrl:"static/icons/lock-key-regular.svg",alt:"Lock",width:24,height:24},e))}},27903:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i=r(71055).Fragment},28904:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var i=r(71055);function a(){let e=(0,i.useRef)(),{0:t,1:r}=(0,i.useState)(!1);return(0,i.useEffect)(()=>{if(!e.current)return null;let t=new IntersectionObserver(([e])=>{r(e.boundingClientRect?.top<=0)},{threshold:[0]});return t.observe(e.current),()=>{t.disconnect()}},[e.current]),{ref:e,isSticky:t}}},31455:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});var i=r(56317);let a=!!window?.__NEXT_DATA__&&/googlebot|google-inspectiontool/i.test(navigator.userAgent),n=(0,i.eU)(a)},33946:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_templates/gift-guide",function(){return r(76965)}])},35140:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i=r(71055).Fragment},35871:(e,t,r)=>{"use strict";r.d(t,{GB:()=>o,Us:()=>a,eT:()=>n,mB:()=>i});let i=["Hearst Owned","Product Shot Image"],a=["Product Shot Image"],n="//",o="gb"},36560:(e,t,r)=>{"use strict";r.d(t,{uG:()=>n});var i=r(80166);r(99738);let{RUNTIME_OPEN_WEB_ENABLED:a=!0}=i.Ay;function n(e){if(!e)return null;let t={};if(e.id)switch(i.JD){case i.dT.PRODUCTION:t.spotId=e.id.prod,t.ssotoken=e.ssotoken.prod;break;case i.dT.STAGE:case i.dT.FEATURE:t.spotId=e.id.stage,t.ssotoken=e.ssotoken.stage;break;case i.dT.DEVELOPMENT:t.spotId=e.id.dev,t.ssotoken=e.ssotoken.dev}return!t.spotId&&e.spotId&&(t.spotId=e.spotId),t}},36741:(e,t,r)=>{"use strict";r.d(t,{_:()=>l});var i=r(38536),a=r(28270),n=r(60511);let o="700px",l=(0,i.A)("div",{target:"e1q117xd0"})((0,a.Ay)("crossword",{marginLeft:{md:`calc((${n.yC} - ${o} - (2 * ${n.TY})) / 2)`,smd:`calc((${n.yC} - ${o}) / 2)`},width:{_:"100%",md:`${o}`}}),"")},39812:(e,t,r)=>{"use strict";r.d(t,{N:()=>p});var i=r(93682),a=r(53520),n=r(36654),o=r.n(n),l=r(71055);r(76956);let d=["href","children","removeUnderline","textColorToken","textColorHoverToken"];function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let m=/^--comp-[a-z0-9-]+$/i;function p(e){var t,r;let{href:i,children:n,removeUnderline:s,textColorToken:p,textColorHoverToken:g}=e,u=(0,a.A)(e,d),b=o()("hds-do-not-use",s&&"no-underline","text-(--comp-link-inline-txt-primary-txt)","hover:text-(--comp-link-inline-txt-primary-txt-hover)"),f={};p&&(t=p,m.test(t))&&(f["--comp-link-inline-txt-primary-txt"]=`var(${p})`),g&&(r=g,m.test(r))&&(f["--comp-link-inline-txt-primary-txt-hover"]=`var(${g})`);let y=Object.keys(f).length>0?c(c({},u.style),f):u.style;return l.default.createElement("a",c(c({},u),{},{href:i,className:b},y&&{style:y}),n)}},40788:(e,t,r)=>{"use strict";r.d(t,{tB:()=>n});var i=r(49268);let a={phase:i.PHASES.traverse},n=[[()=>r.e(82923).then(r.bind(r,82923)),a],[()=>r.e(93310).then(r.bind(r,93310)),a]];[...n],i.PHASES.parser},43998:(e,t,r)=>{"use strict";r.d(t,{q:()=>g,x:()=>u});var i=r(1873),a=r(53520),n=r(2578),o=r(71055),l=r(53225),d=r(64878),s=r(53217),c=r(9954);let m=["children","anchorId","getAnchorId","icon","offsetHeight","adjustFocus","processScrollValue","customCheckIfCorrectScrollPosition"],p=["anchorId","data-node-id"];function g(e){let{children:t,anchorId:r="",getAnchorId:p=null,icon:g,offsetHeight:u,adjustFocus:b=!0,processScrollValue:f=null,customCheckIfCorrectScrollPosition:y=null}=e,h=(0,a.A)(e,m),_=r&&{"data-anchor-button-to":r},x=(0,d.A)(s.lu,300),v=(0,o.useCallback)(e=>{e.preventDefault(),p&&!e.currentTarget.dataset.anchorButtonTo&&(e.currentTarget.dataset.anchorButtonTo=p()),x(e,b,{offsetHeight:u,processScrollValue:f,customCheckIfCorrectScrollPosition:y})},[u,r]),[w]=(0,l._P)(["fre.enable-my-stuff"]);return(0,c.Y)(n.WD,(0,i.A)({onClick:v,isBookmarkEnabled:w,href:`#${r}`},h,_),g,t)}function u(e){let{anchorId:t,"data-node-id":r}=e,o=(0,a.A)(e,p);return(0,c.Y)(n.sC,{"data-node-id":r},(0,c.Y)(n.D8,(0,i.A)({},o,{"data-anchor-id":t})))}},44091:(e,t,r)=>{"use strict";r.d(t,{Mg:()=>v,xP:()=>w,G0:()=>x});var i=r(93682),a=r(53225),n=r(82511),o=r(78860),l=r(800),d=r(86385),s=r(68036);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p=r(69067);function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let b=(e,t)=>{let r=Array.isArray(e?.offers)?e.offers:[];return t&&r.length>0?{retailers:r,usesAltoOfferContract:!0}:{retailers:Array.isArray(e?.retailers)&&e.retailers.length>0?e.retailers:e?.product?.retailers,usesAltoOfferContract:!1}};function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let h=e=>[e?.id,e?.url,e?.affiliate_url,e?.retailer_name,e?.display_name].filter(Boolean).map(e=>String(e).toLowerCase()),_=(e,t)=>h(e).some(e=>h(t).includes(e)),x=(e,t=!1)=>{let r=(0,l.BV)("data.content.0.metadata",{}),i=(0,a._P)("product.content-product.smart-swap.out-of-stock"),c=(0,a._P)("commerce.use-alto-offer-selection"),g=(0,n.J)(r,"lock_affiliate_link",!1),f=(0,n.J)(e,"product_metadata.smartswap_donotswap",!1),h=!!(0,a._P)("commerce.marketplace.enable"),_=(0,p.p)(e,t),x=(0,d.A)(s.VB),{retailers:v,usesAltoOfferContract:w}=b(e,c),A=(0,n.J)(e,"product.retailer")||(0,n.J)(e,"retailer");if(w){var O=v[0];if(!O)return e;let t=(0,n.J)(e,"product.retailer")||(0,n.J)(e,"retailer"),r=e?.originalRetailerId??t?.id;return u(u({},e),{},{retailer:O,is_swapped_retailer:!1,originalRetailerId:r,custom_retailer:""})}let P=i?v?.[0]??A:A,S=(0,n.J)(e,"swapped_retailer"),F=i&&!g&&!(0,o.z)(f)&&!!S,D=y(y({},e),{},{custom_price:F?null:e?.custom_price,product_metadata:y(y({},e?.product_metadata),{},{custom_listprice:e?.product_metadata?.custom_listprice,custom_price:e?.custom_price}),retailer:P,is_swapped_retailer:F,originalRetailerId:A?.id,custom_retailer:A?.id===P?.id?e?.custom_retailer:""});if(x&&!(h&&_)&&!g&&!(0,o.z)(f)){let t=function(e,t){let r=e?.retailers?e?.retailers:e?.product?.retailers,i=r?.find(e=>"menshealth.com"!==e.retailer_name&&"AVAILABLE"===e.availability);if(!i)return null;let a=(0,n.J)(e,"product.retailers.0")||(0,n.J)(e,"retailers.0"),o=t===s._H;return m(m(m({},e),{},{retailer:o?i:a},!o&&{is_swapped_retailer:!0}),{},{ecm_affiliate_experiment:!!i})}(e,x);if(t)return t}return D},v=(e,t,r)=>{let{retailers:i,usesAltoOfferContract:a}=b(e,r);if(a)return i.slice(1).map(t=>y(y({},e),{},{custom_retailer:"",isMultiRetailer:!0,retailer:y(y({},t),{},{display_name:t?.display_name||t?.retailer_name,isCustomMultiRetailer:t?.is_custom,isInternal:t?.metadata?.m101_custom==="true"})}));let n=e?.retailer,o=h(n).length>0&&(i||[]).some(e=>_(e,n));return(i||[]).filter((e,t)=>o?!_(e,n):0!==t).slice(0,(t?3:1)-1).map(t=>y(y({},e),{},{custom_price:e?.originalRetailerId===t.id?e.custom_price||e?.product_metadata?.custom_price:null,isMultiRetailer:!0,retailer:y(y({},t),{},{display_name:t?.display_name||t?.retailer_name,isCustomMultiRetailer:t?.is_custom,isInternal:t?.metadata?.m101_custom==="true"}),product_metadata:y(y({},e.product_metadata),{},{custom_listprice:e?.originalRetailerId===t.id?e?.product_metadata?.custom_listprice:null})}))},w=(e,t)=>{let r=(0,p.p)(e,t);return v(e,r,(0,a._P)("commerce.use-alto-offer-selection"))}},44806:(e,t,r)=>{"use strict";r.d(t,{Kx:()=>i,MO:()=>o,Pn:()=>n,zF:()=>a});let i={BREAKER_AD:"breaker-ad",VERTICAL_AD:"vertical-ad"},a="right-rail-ad",n=2,o=700},45111:(e,t,r)=>{e.exports=r(80049)},47952:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>f});
1var i=r(93682),a=r(4927),n=r(20339),o=r(46827),l=r(26282),d=r(38644),s=r(52134),c=r(68014),m=r.n(c),p=r(9954);function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let b=m()(()=>r.e(622).then(r.bind(r,78241)),{id:"494e240",loadableGenerated:{webpack:()=>[78241]}});function f({buttonText:e="",fetcher:t,getKey:r,onDataLoad:i=a.lQ,options:c={revalidateOnFocus:!1},sxProps:m={},themeKey:g="load-more-button-overlay"}){let y=(0,s.B)(b,l.A),{data:h,error:_,size:x,setSize:v}=(0,o.Ay)(r,t,u(u({revalidateFirstPage:!1},d.fF),c)),w=(0,n.Bd)("content.showMore"),A=!_&&x>0&&h&&void 0===h[x-1];if(!A){let[e]=h&&h.length?h.slice(-1):[],t=e?.[0]?.id||null;i({data:h&&h.length?[].concat(...h):[],error:_,size:x,lastPageFirstItemId:t})}return(0,p.Y)(y,{onClick:()=>{A||v(x+1)},sxProps:m,themeKey:g,isLoading:A,size:"lg",variant:"secondary-solid",radius:"rounded",style:{width:"fit-content",margin:"auto"}},A?null:e||w)}},48642:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var i=r(93682),a=r(1873),n=r(53520),o=r(80166),l=r(71055),d=r(800),s=r(78860),c=r(36560),m=r(68014),p=r.n(m),g=r(43998),u=r(31455),b=r(12625),f=r(700),y=r(2050),h=r(37336),_=r(9954),x=r(71055);let v=["canonicalUrl"];function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let{RUNTIME_OPEN_WEB_ENABLED:O=!0}=o.Ay,P=p()(()=>r.e(13148).then(r.bind(r,13148)),{id:"851e800",loadableGenerated:{webpack:()=>[13148]}}),S=p()(()=>r.e(71847).then(r.bind(r,71847)),{id:"729b5c0",loadableGenerated:{webpack:()=>[71847]}});function F(){let e=(0,l.useId)(),t=(0,b.Xr)(f.pt);return(0,l.useEffect)(()=>{t(e)},[e,t]),(0,_.Y)(g.x,{anchorId:e})}function D(e){let{canonicalUrl:t}=e,r=(0,n.A)(e,v),i=(0,d.BV)("layoutContextProps.siteData.metadata.spotim"),o=(0,d.BV)("ssr.spotImSeoComments",null),l=(0,d.BV)("ssr.primarySchema"),s=(0,c.uG)(i),m=(0,b.md)(u.o);return(0,y.u)()?m?(0,_.Y)(x.Fragment,null,(0,_.Y)(S,(0,a.A)({spotimConfig:s,canonicalUrl:t},r)),(0,_.Y)(h.MP,{props:A({"@type":`${l}`},o)})):(0,_.Y)(x.Fragment,null,(0,_.Y)(F,null),(0,_.Y)(P,(0,a.A)({spotimConfig:s,canonicalUrl:t},r)),(0,_.Y)(h.MP,{props:A({"@type":`${l}`},o)})):null}function k(e){return(0,s.z)(O)?(0,_.Y)(D,e):l.Fragment}},52336:(e,t,r)=>{"use strict";r.d(t,{D6:()=>p,K5:()=>u,S:()=>b,bH:()=>g,lS:()=>f,mJ:()=>m,o2:()=>c});var i=r(1873),a=r(38536),n=r(28270),o=r(58158),l=r(26282),d=r(6184),s=r(92496);let c=(0,a.A)("video",{target:"e2pre2a6"})({name:"1d3w5wq",styles:"width:100%"}),m=(0,a.A)("div",{target:"e2pre2a5"})((0,n.Ay)({display:"flex",flexDirection:"row-reverse",alignItems:"flex-end",position:"relative",width:"100%",mb:"s","& img.hidden":{visibility:"hidden",opacity:"0",transition:"visibility 0s .3s, opacity .3s linear"}}),""),p=(0,a.A)("button",{target:"e2pre2a4"})((0,n.Ay)("loop-button-background",{background:"transparent",border:"unset",bottom:0,right:0,cursor:"pointer",width:"iconSize.xxl",height:"iconSize.xxl",position:"absolute",padding:0,display:"flex",alignItems:"center",justifyContent:"center",zIndex:1}),""),g=(0,a.A)("div",{target:"e2pre2a3"})((0,n.Ay)("loop-icon-wrapper",{background:"black",borderRadius:"50%",width:"iconSize.l",height:"iconSize.l"}),""),u=(0,a.A)(s.A,(0,i.A)({},{target:"e2pre2a2"},l.A),o.A)((0,n.Ay)("loop-play-button",{width:"70%",height:"70%",fill:"white",top:"50%",left:"50%",position:"absolute",primary:"white",transform:"translate(-50%, -50%)",padding:"xs"}),";"),b=(0,a.A)(d.A,(0,i.A)({},{target:"e2pre2a1"},l.A),o.A)((0,n.Ay)("loop-pause-button",{width:"70%",height:"70%",top:"50%",left:"50%",position:"absolute",primary:"white",transform:"translate(-50%, -50%)",padding:"xs"}),""),f=(0,a.A)("div",{target:"e2pre2a0"})((0,n.Ay)({".video-player video":{objectFit:"cover"}}),"")},53996:(e,t,r)=>{"use strict";function i(e){try{let t=e.startsWith("//")?`https:${e}`:e;return new URL(t).pathname}catch{return e}}r.d(t,{t:()=>o,w:()=>a});let a=({customCanonical:e,syndicateUrlOrigin:t})=>e||(t?`https:${t}`:"");function n(e=""){return"string"!=typeof e?"":e.trim().replace(/\s+/g," ").toLowerCase()}function o({customCanonical:e,syndicateUrlOrigin:t,sourceSiteTitle:r,currentSiteTitle:l,currentSiteTitleAlternate:d,canonicalUrl:s}){if(!a({customCanonical:e,syndicateUrlOrigin:t}))return!1;let c=n(r),m=[l,d].map(e=>
1n(e)).filter(Boolean);if(!c||0===m.length)return!1;let p=!m.includes(c),g=i(e||t),u=i(s),b=!!s&&g===u;return p&&!b}},57598:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});var i=r(38536),a=r(28270);let n=(0,i.A)("div",{target:"e1uq555e0"})((0,a.Ay)("embedded-product-discount",{mb:"xs"}),"")},58158:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let i={shouldForwardProp:r(42832).A}},59105:(e,t,r)=>{"use strict";let i;r.d(t,{a:()=>a});var a=((i=a||{})[i.CURATED=0]="CURATED",i[i.DYNAMIC=1]="DYNAMIC",i)},61861:(e,t,r)=>{"use strict";r.d(t,{c:()=>s,m:()=>d});var i=r(71055),a=r(800),n=r(87139);let o={screenHeightMultiple:1},l={screenHeightMultiple:1,additionalHeight:700};function d(){let e=(0,n.Z)(),t=(0,a.BV)("layoutContextProps.siteData.metadata.adConfig.settings.rightAdStickyDistance");return!e&&(t||0===t)?isFinite(t)?`${t}px`:t:"150px"}function s(e){return(0,i.useMemo)(()=>{let t=window.innerHeight,r="m"===e?o:l;return r.screenHeightMultiple*t+(r.additionalHeight||0)},[e])}},65824:(e,t,r)=>{"use strict";r.d(t,{Ew:()=>o,J8:()=>s,Q0:()=>d,Q7:()=>a,kJ:()=>n,zs:()=>l});var i=r(27236);function a(e,t,r,a){return e&&t&&r>=i.fp&&a===i.N$}function n(e,t,r,a,n){let l=o(i.Xl,n);return e&&t&&r>=i.fp&&a===l}function o(e,t){return e<t?0:Math.floor(e/t)}function l(e=[],t){return e.map((e,r)=>o(r,t))}function d(e){let t=Array.from({length:e.length}).map((e,t)=>+t).filter(t=>t<e.length).reduce((t,r)=>{let i=t.length>0?t[t.length-1]:-1;return e.slice(i+1,r+1).reduce((e,t)=>e+t,0)>=100?[...t,r]:t},[]);if(0===t.length)return Array.from({length:e.length},()=>0);let r=e.map((e,r)=>t.find(e=>r<=e)??t[t.length-1]),i=[...new Set(r)];return r.map(e=>i.indexOf(e))}function s(e=[]){return!!Array.isArray(e)&&e.reduce((e,t)=>{if(e)return e;let r=t?.image,i=r?.height||t.height,a=r?.width||t.width;return i&&a&&430*i/a<=70},!1)}},66288:(e,t,r)=>{"use strict";let i,a,n;r.d(t,{a:()=>o,b:()=>l,c:()=>d});var o=((i=o||{}).development="https://nitehawk.kubefeature.hearstapps.net",i.feature="https://nitehawk.kubefeature.hearstapps.net",i.stage="https://stage-nitehawk.hearst.io",i.prod="https://nitehawk.hearst.io",i.production="https://nitehawk.hearst.io",i),l=((a=l||{}).embeds="embeds",a.playlists="playlists",a.videos="videos",a.videohub="hub",a),d=((n=d||{}).prefetched="prefetched",n.fetch="fetch",n)},66726:(e,t,r)=>{"use strict";r.d(t,{A:()=>P});var i=r(1873),a=r(53520),n=r(71055),o=r(59221),l=r(59830),d=r(20339),s=r(38536),c=r(22440),m=r(28270),p=r(52134),g=r(39812),u=r(4860),b=r(9954);let f=["hdsButton","sx"],y=(0,n.forwardRef)(function(e,t){let{hdsButton:r,sx:n}=e,o=(0,a.A)(e,f);return r?(0,b.Y)(u.$,(0,i.A)({ref:t,as:"a"},o)):(0,b.Y)(g.N,(0,i.A)({ref:t},o))}),h=["data-theme-key","className"],_=(0,s.A)(c.Ay,{target:"e12px3ys0"})((0,m.Ay)("product-link"),""),x=(0,n.forwardRef)(function(e,t){let r,o=(0,p.Z)(y,_),l=o===y,{"data-theme-key":d,className:s}=e,c=(0,a.A)(e,h),m=(r=(0,n.useRef)(null),t||r);(0,n.useEffect)(()=>{if(!l)return;let e=m.current?.base?.classList;e&&s&&s.split(/\s+/).filter(Boolean).filter(t=>!e.contains(t)).forEach(t=>e.add(t))},[m.current,s,l]);let g=l||void 0===d?{}:{"data-theme-key":d};return(0,b.Y)(o,(0,i.A)({ref:l?m:t,className:s},c,g))});var v=r(47624),w=r(39288);let A=["children","product","eventAction","galleryId","hideSale","mediaType","mediaRole","productReview","articleId","primaryUx","productPosition","recommendationUnitId","href","type","className","onClick"],{PRODUCT_ITEM:O}=w.c,P=function(e){let{children:t=null,product:r,eventAction:s=null,galleryId:c=null,hideSale:m=!1,mediaType:p=null,mediaRole:g="",productReview:u=null,articleId:f=null,primaryUx:y=null,productPosition:h=null,recommendationUnitId:_=null,href:w,type:P=null,className:S=O,onClick:F}=e,D=(0,a.A)(e,A),{name:k=r.custom_name}=r,E=(0,d.Bd)("content.product.for"),I=(0,o.z)({product:r}),T=(0,l.du)({eventAction:s,galleryId:c,hideSale:m,mediaRole:g,mediaType:p,product:r,productReview:u,type:P,articleId:f,primaryUx:y,productPosition:h,recommendationUnitId:_}),{handleAffiliateAttributionClick:j}=(0,v.Ay)(),$=w??T.href,C=(0,n.useCallback)(e=>{j(e),F&&F(e)},[j,F]);return(0,b.Y)(x,(0,i.A)({href:$,"aria-label":`${I} ${E} ${k}`},T,{className:S,onClick:C},D),t)}},66959:(e,t,r)=>{"use strict";r.d(t,{a:()=>a,c:()=>o});var i=r(3780),a=(0,i.a)((e,t)=>{"object"==typeof e&&"u">
1typeof t?t.exports=function(e,t,r,i,a){for(t=t.split?t.split("."):t,i=0;i<t.length;i++)e=e?e[t[i]]:a;return e===a?r:e}:"function"==typeof define&&r.amdO?define(function(){return function(e,t,r,i,a){for(t=t.split?t.split("."):t,i=0;i<t.length;i++)e=e?e[t[i]]:a;return e===a?r:e}}):e.dlv=function(e,t,r,i,a){for(t=t.split?t.split("."):t,i=0;i<t.length;i++)e=e?e[t[i]]:a;return e===a?r:e}}),n=(0,i.b)(a(),1);function o(e){return function({isDisabled:e,publishFrom:t,publishTo:r}){let i,a,n,o;return!(e||r&&(i=new Date(r),a=new Date,i&&a>i))&&(n=new Date(t),o=new Date,!!n&&o>n)}({isDisabled:(0,n.default)(e,"is_disabled"),publishFrom:(0,n.default)(e,"publish_from"),publishTo:(0,n.default)(e,"publish_to")})}},68036:(e,t,r)=>{"use strict";r.d(t,{Bk:()=>n,VB:()=>i,_H:()=>a});let i="ecm_affiliate",a="affiliate",n="ECM_Affiliate_ProdClick"},68336:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var i=r(1873);r(71055);var a=r(51462),n=r(800),o=r(78860),l=r(29231),d=r(96314),s=r(52134),c=r(93312),m=r(38536),p=r(28270);let g=(0,m.A)("div",{target:"e1jy25xv0"})((0,p.Ay)("authors-bio-wrapper",{marginTop:"s"}),"");var u=r(9954);let b=({profile:e})=>!!(e?.display_name&&(0,l.Q)(e?.bio)),f=function(){let e=(0,s.Z)(),t=(0,n.BV)("data.content.0.section.metadata.show_editor_bios"),r=(0,n.BV)("data.content.0.authors"),l=(0,n.BV)("data.content.0.experts")??null,m=Array.isArray(r)?r.filter(b):[],p=Array.isArray(l)?l.filter(b):[],f=m.length>0&&(0,o.z)(t),y=p.length>0;if(!f&&!y)return null;let h=e?c.AuthorsBioWrapper:g;return(0,u.Y)(h,(0,i.A)({},d.xi.PARTIAL_BLUR,{"data-ad-exclude":!0,"data-fp-ignore":!0}),f?m.map(({profile:e,person:t})=>(0,u.Y)(a.A,{key:e?.slug,profile:e,person:t})):null,y?p.map(({profile:e,person:t,expert_type:r})=>(0,u.Y)(a.A,{key:e?.slug,profile:e,person:t,expertType:r})):null)}},69067:(e,t,r)=>{"use strict";r.d(t,{p:()=>l});var i=r(53225),a=r(800),n=r(78860),o=r(82511);function l(e=null,t=!1){let[r,d]=(0,i._P)(["content-editor.gallery.multi-retailer.enabled","custom-feeds.multi-retailer-enabled"]),s=!!(0,a.OA)("id"),c=(0,a.jV)();if(!c)return r;let{metadata:m}=c,p=(0,n.z)((0,o.J)(e,"product_metadata.hide_alternatives",!1));return(s&&d||function(e,t={}){return!!e&&function(e={}){return(0,n.z)(e?.commerce?.enable_multi_retailer)}(t)}(r,m))&&!t&&!p}},70266:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});var i=r(16706),a=r(66959),n=class{constructor(e){this.playlist=e,this._videos=this.parseVideos()}get title(){return this.playlist.title}get description(){return this.playlist.description}get id(){return this.playlist.id}get videos(){return this._videos}set videos(e){this._videos=e}parseVideos(){return(this.playlist.videos||[]).filter(e=>(0,a.c)(e)).map(e=>new i.a(e))}}},70891:(e,t,r)=>{"use strict";r.d(t,{A:()=>u});var i=r(93682),a=r(53520),n=r(83222),o=r(71055),l=r(46827),d=r(38644);let s=["fetcher","getKey","fallbackData","update","pageSize","inviewOptions"],c=["data","error","size","isLoading","setSize"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function g(e){return e+1}function u(e){let{fetcher:t,getKey:r,fallbackData:i=[],update:m=g,pageSize:u=10,inviewOptions:b}=e,f=(0,a.A)(e,s),{inView:y,observer:h,ref:_}=(0,n.A)(b),x=(0,l.Ay)(r,t,p(p({fallbackData:i,revalidateFirstPage:!1},d.fF),f)),{data:v,error:w,size:A,isLoading:O,setSize:P}=x,S=(0,a.A)(x,c),F=v&&v.length?[].concat(...v):[],D=O||A>0&&v&&void 0===v[A-1];return(0,o.useEffect)(()=>{!y||!_.current||i.length<u||(h.current.unobserve(_.current),!v&&!w||D||v&&v[v.length-1]?.length<u||(h.current.reset(),P(m(A))))},[y]),(0,o.useEffect)(()=>{_.current&&h.current.observe(_.current)},[v]),p({ref:_,loading:D,data:F??[],size:A,error:w,infiniteScrollErrorHandler:e=>{h?.current?.reset(),P(m(e))}},S)}},71155:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l,n_:()=>o});var i=r(86385),a=r(800);let n="2b171ca3-718f-4379-862c-88ccbfc6851d",o=["8f383b70-e5cc-47c1-9915-6f72b69f8b5a","9fac3493-c3c6-4bce-b90c-8040c12642a1",n];function l(){let e=(0,a.BV)("layoutContextProps.pageId")===n,t=(0,a.BV)("preview")??!1,r="on"===(0,i.A)("oft");return(t||r)&&e}},73856:(e,t,r)=>{"use strict";r.d(t,{Q:()=>b,a:()=>u});var i=r(38536),a=r(28270),n=r(9203),o=r(53995),l=r.n(o),d=r(60511);let s=`calc(${d.KK} * 1.5 + ${d.SF})`,c={ProductButtons:{ProductButtonsContainer:{alignItems:{"<lg":"flex-start",lg:"center"},marginBottom:0,"& a":{marginBottom:0}},ProductCoupon:{CouponWrapper:{alignItems:{"<lg":"center",lg:"flex-start"},marginLeft:{lg:"0.125rem"}}}},ProductWrapper:{width:{"<sm":"auto","md>":"inherit","xlg>":"100%",_:"auto"},maxWidth:{md:40.25,lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},margin:{"<md":"1rem auto 1rem 0",lg:0}},ProductHeader:{"&.top":{display:{_:"flex",lg:"none"},textAlign:{xxs:"left",lg:"left"},flexDirection:"column",alignItems:"center",paddingBottom:{xxs:.4375,md:0},paddingRight:{xxs:0,lg:0},paddingLeft:{xxs:0,lg:0}},"&:not(.top)":{display:{_:"none",lg:"flex"},flexDirection:"column",alignItems:"center"}},ProductLabel:{margin:{xxs:"0 auto",lg:0},textAlign:{xxs:"left",lg:"center",_:"center"}},ProductTitle:{paddingTop:"xxs",lineHeight:"unset"},ProductImage:{ProductBadge:{height:{_:"100px",md:"132px"},maxWidth:void 0,width:{_:"100px",md:"132px"}},ProductImageContainer:{width:"auto",margin:{md:"0 auto",lg:0},img:{width:"100%",height:"100%",objectFit:"contain",maxWidth:void 0,maxHeight:void 0},maxWidth:{md:40.25,lg:19.375,xlg:21.875,xxlg:24.5,xxxlg:30},padding:0}},ProductInfo:{maxWidth:{lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},width:"auto",bps:[{options:{size:"<lg"},value:{display:"flex",flexDirection:"column"}},{options:{size:"lg"},value:{display:"flex",flexDirection:"column",padding:0}},{options:{device:"mobile"},value:{display:"block"}}]},ProductDetails:{flexDirection:"column",paddingRight:{lg:0,xlg:"0.625rem"},paddingLeft:{xlg:"0.625rem"},paddingTop:{"<lg":0,lg:0},width:{"<md":"auto",_:"auto"}
1,maxWidth:{md:40.25,lg:18.75,xlg:20.625,xxlg:21.25,xxxlg:28.75},margin:{md:"0"},marginRight:{"lg>":0},textAlign:{_:"left",lg:"center"},alignSelf:{_:"center"}},ProductDescription:{maxWidth:{md:40.25,lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},paddingLeft:{_:d.SF,lg:0},paddingRight:{_:d.SF,lg:0},width:{"<md":"auto","md:lg":d.yC,lg:"100vw"},margin:{md:"0 auto",lg:0}},ProductImageCredit:{paddingLeft:{"<md":d.SF,"md:lg":d.TY,lg:0},paddingRight:{"<md":d.SF,"md:lg":d.TY,lg:0},margin:"1rem 0"},ProductFeatureSpecs:{Container:{maxWidth:{md:40.25,lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},margin:{md:"0 auto",lg:0},paddingLeft:{_:d.SF,lg:0},paddingRight:{_:d.SF,lg:0},width:{"<md":"auto","md:lg":d.yC,lg:"100vw"}}},ProductProsCons:{ProductProsConsContainer:{maxWidth:{md:40.25,lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},paddingLeft:{_:d.SF,lg:0},paddingRight:{_:d.SF,lg:0},width:{"<md":"auto","md:lg":d.yC,lg:"100vw"},marginLeft:{md:"auto"},marginRight:{md:"auto"},marginTop:"xs"}}},m={productItemContent:{display:{"<lg":"flex",lg:"flex"},paddingLeft:0,paddingRight:{"<md":0,md:0,lg:0},gridAutoRows:{lg:"auto max-content max-content"},flexDirection:{"<lg":"column"},width:{"<lg":"100%",lg:"100%"},gridTemplateAreas:{lg:'"media_wrapper meta"'}},productItemContentAdsFree:{maxWidth:{md:40.25,lg:57,xlg:66.75,xxlg:68,xxxlg:70.125},margin:{md:"0 auto",lg:0},display:{"<lg":"flex",lg:"flex"},flexDirection:"column",paddingLeft:{"<md":0,lg:0},paddingRight:{"<md":0,lg:0},gridAutoRows:{lg:"max-content auto"},width:{"<lg":"100%",lg:"100%"},gridTemplateColumns:{lg:"1fr 1fr","<xxlg":"1fr 1fr",xxlg:`auto ${s}`},gridTemplateAreas:{lg:'"media_wrapper meta"'}},productSlideSxProps:c,productSlideSxPropsAdsFree:l()(c,{ProductWrapper:{marginLeft:{xlg:0},paddingBottom:0,maxWidth:{lg:57,xlg:66.75,xxlg:68,xxxlg:70.125},width:{lg:"100%"}},ProductImage:{"& a":{marginTop:0},ProductImageContainer:{maxWidth:{lg:27.875,xlg:32.75,xxlg:34,xxxlg:35},marginRight:{lg:1.25},paddingRight:{lg:0},paddingLeft:{lg:0}}},ProductInfo:{gridTemplateColumns:{lg:"1fr 1fr",xxlg:`auto ${s}`,"xxxlg>":"35rem auto"}},ProductDetails:{display:"block",gridArea:"product_info / product_info / product_info / product_info",paddingLeft:{md:0},paddingRight:{_:d.SF,md:0},width:{lg:"100vw"},marginLeft:{md:"auto","lg:xxlg":0,"xxxlg>":1.25},marginRight:{md:"auto",lg:0},maxWidth:{lg:27.875,xlg:32.75,xxlg:32.75,xxxlg:33.875}},ProductDescription:{paddingLeft:{_:d.SF},paddingRight:{_:d.SF},width:{lg:"100vw"},maxWidth:{"lg:xxlg":40.25,xxxlg:36.25},margin:{lg:"0 auto"}},ProductImageCredit:{marginBottom:d.SF},ProductProsCons:{ProductProsConsContainer:{paddingLeft:{_:d.SF},paddingRight:{_:d.SF},width:{lg:"100vw"},maxWidth:{"lg:xxlg":40.25,xxxlg:36.25},margin:{lg:"0 auto"}}},ProductFeatureSpecs:{Container:{width:{lg:"100vw"},maxWidth:{"lg:xxlg":40.25,xxxlg:36.25},margin:{lg:"0 auto"}}}})},p={productItemContent:{display:{"<lg":"flex",lg:"flex"},flexDirection:"column",paddingLeft:0,paddingRight:{"<md":0,md:0}},productItemContentAdsFree:{display:{"<lg":"flex",lg:"flex"},flexDirection:"column",paddingLeft:{"<md":0},paddingRight:{"<md":0}},productSlideSxPropsAdsFree:{ProductProsCons:{ProductProsConsContainer:{paddingLeft:{_:d.SF,lg:0},paddingRight:{_:d.SF,lg:0},width:{lg:"100vw"}}},ProductFeatureSpecs:{Container:{width:{lg:"100vw"}}}},productSlideSxProps:{ProductButtons:{ProductButtonsContainer:{alignItems:"center"},ProductCoupon:{CouponWrapper:{alignItems:"center"}}},ProductHeader:{"&.top":{display:"flex",flexDirection:"column",alignItems:{"xs:md":"center",lg:"flex-start"}},"&:not(.top)":{display:"none"},width:{lg:"100vw"},maxWidth:{lg:39.375,xlg:43.75,xxlg:45,xxxlg:60}},ProductLabel:{_:{margin:"0 auto"},lg:0},ProductImage:{"& a":{marginTop:0},ProductImageContainer:{width:{"<xxlg":"50%",xxxlg:"50vw"},maxWidth:{lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},padding:0}},ProductInfo:{bps:void 0,display:{_:"flex",lg:"flex"},flexDirection:"column",width:"100%",maxWidth:{md:48}},ProductDetails:{display:"flex",alignItems:"center",maxWidth:{lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},paddingLeft:{_:d.SF,md:d.TY,"lg>":0},paddingRight:{_:d.SF,"md:lg":d.TY,"lg>":0},width:{lg:"100%"},marginLeft:{lg:void 0},marginRight:{lg:void 0},textAlign:{md:"center",lg:"center"}},ProductDescription:{paddingLeft:{_:d.SF,lg:0},paddingRight:{_:d.SF,lg:0}},ProductImageCredit:{paddingLeft:{"md:lg":d.TY,lg:0},paddingRight:{"md:lg":d.TY,lg:0}},ProductProsCons:{ProductProsConsContainer:{paddingLeft:{"md:lg":d.TY,lg:0},paddingRight:{"md:lg":d.TY,lg:0}}}}},g={[n.UN]:m,[n.cN]:m,[n.sn]:l()(m,p)},u=e=>g[e],b=(0,i.A)("div",{target:"ei2moim0"})((0,a.Ay)("listicle-slide-item-content",{gridArea:"content",height:"auto"}),"")},76262:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});
1var i=r(1873),a=r(53520),n=r(68014),o=r.n(n),l=r(72553),d=r(9954);let s=["data-node-id"],c=(0,l.RZ)(o()(()=>r.e(57069).then(r.bind(r,57069)),{id:"f512e20",loadableGenerated:{webpack:()=>[57069]}}),{strategy:l.YL.STATIC,wrapperProps:{className:"embed"},wrapperDynamicProps:["data-node-id"]});function m(e){let t=e??{},{"data-node-id":r}=t,n=(0,a.A)(t,s);return(0,d.Y)(c,(0,i.A)({"data-node-id":r},n))}},76965:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>r_,default:()=>rx});var i=r(94217),a=r(30499),n=r(78068),o=r(32214),l=r(800),d=r(99916),s=r(9954),c=r(71055);let m=function({configs:e}){let t=(0,l.BV)("displayType"),r=(0,l.BV)("data.content.0.metadata.hide_leaderboard"),i=(0,l.BV)("data.content.0.metadata.slide_count"),m=(0,l.BV)("embeddedListicleSlideCount"),{DisplayTypeComponent:p}=e,g=(0,d.pK)(t,r);return(0,s.Y)(c.Fragment,null,(0,s.Y)(n.A,null),(0,s.Y)(o.A,{hideLeaderboard:g},(0,s.Y)(p,{configs:e}),(0,s.Y)(a.A,{dataLayerProps:{listicleSize:i||m}})))};var p=r(68014),g=r.n(p),u=r(33305),b=r(72553),f=r(34927),y=r(18952),h=r(19142),_=r(1873),x=r(27903),v=r(35140),w=r(78860),A=r(27236),O=r(84497),P=r(86011),S=r(71055),F=r(7144),D=r(66696),k=r(96809),E=r(12625),I=r(86385);let T=["product-image-link","product-btn-link"];var j=r(75917),$=r(93682),C=r(81225),L=r(20608),R=r(85073);let V=new R.F("ProductDetailFragment",(0,L.J1)`
2		fragment ProductDetailFragment on ProductDetail {
3			id
4			__typename
5			brand
6			category
7			description
8			features
9			images
10			name
11		}
12	`),B=new R.F("RetailerFragment",(0,L.J1)`
13		fragment RetailerFragment on Retailer {
14			affiliate
15			affiliate_url
16			availability
17			display_name
18			full_url
19			id
20			is_active
21			listprice
22			listprice_currency
23			price
24			price_currency
25			retailer_name
26			reviews_number
27			sem3_id
28			siterating
29			sku
30			url
31			parent_sku
32			metadata
33			is_custom
34		}
35	`),Y=new R.F("ContentProductLinkFragment",(0,L.J1)`
36		fragment ContentProductLinkFragment on ContentProductLink {
37			id
38			__typename
39			product{
40				...${V.name}
41			}
42			retailer{
43				...${B.name}
44			}
45			url
46		}`);var N=r(34791),M=r(74589),U=r(7473),W=r(45025);function z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function J(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?z(Object(r),!0).forEach(function(t){(0,$.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let H=(0,L.J1)`
47	query ContentProductLink($contentId: UUID!, $pageSize: Int!, $offset: Int!) {
48		content(ID: $contentId) {
49			id
50			__typename
51			content_product_links(first: $pageSize, start: $offset) {
52				...${Y.name}
53			}
54		}
55	}
56	${Y.fragment}
57	${V.fragment}
58	${B.fragment}
59`,G=async(e,t,r)=>{if(!e||!(0,N.i)(t))return{};let i={fetcher:e,query:H,variables:{contentId:t,pageSize:100,offset:1},context:{cache:{strategy:U.D.insideout,prewarm:{id:t}}}};return(await (0,M.o8)(i,"content.0.content_product_links")).reduce((e,t,i)=>{let a=J(J({},t),{},{contentProps:{type:W.se.contentProductLink,index:i,galleryId:r}}),n={[a.url]:a},o={[a.id]:a},l=a.url!==a.retailer?.full_url&&a.retailer?.full_url?{[`BY_RETAILER_${a.retailer.full_url}`]:a}:{};return J(J(J(J({},e),n),o),l)},{})};var K=r(82511);function Z(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Z(Object(r),!0).forEach(function(t){(0,$.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Z(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Q=r(47382),X=r(89205);let ee=new R.F("ListicleLoopsFragment",(0,L.J1)`
60		fragment ListicleLoopsFragment on File {
61			__typename
62			filename
63			path
64			media_type
65			role
66			metadata {
67				caption
68			}
69		}
70	`),et=new R.F("StandardVideoTranscodingsFragment",(0,L.J1)`
71		fragment StandardVideoTranscodingsFragment on Video {
72			transcodings
73			transcodingList: transcoding_list {
74				preset_name
75				full_url(hostname: $streamingHostname)
76				mapped_preset_name
77				display_name
78				codec
79			}
80		}
81	`),er=new R.F("StandardVideoFieldsFragment",(0,L.J1)`
82		fragment StandardVideoFieldsFragment on Video {
83			__typename
84			id
85			adsDisabled: ads_disabled
86			captions {
87				text
88			}
89			createdAt: created_at
90			nearestAspectRatio: nearest_aspect_ratio
91			croppedPreviewImage: cropped_preview_image
92			description
93			duration
94			publishedAt: published_at
95			title
96			shortTitle: short_title
97			...${et.name}
98			type
99			publishFrom: publish_from
100			publishTo: publish_to
101			isDisabled: is_disabled
102			updatedAt: updated_at
103			videoMetadata: video_metadata
104			source {
105				title
106				url
107			}
108		}
109		${et.fragment}
110	`),ei=new R.F("StandardVideoEmbedMediaFragment",(0,L.J1)`
111		fragment StandardVideoEmbedMediaFragment on VideoEmbedMedia {
112			__typename
113			id
114			embedMediaId: embed_media_id
115			title
116			autoplay
117			videoIds: video_ids
118			totalVideos: total_videos
119			related
120			playlistType: playlist_type
121			adsDisabled: ads_disabled
122			site {
123				adTag: ad_tag
124				locale {
125					country
126				}
127			}
128			aspectRatio: aspect_ratio
129			embedMediaType: embed_media_type
130			role
131			metadata {
132				crops
133				videoEmbedId: video_embed_id
134				options {
135					embedAspectRatio: aspect_ratio
136					embedAdsDisabled: ads_disabled
137				}
138				selected_crop
139			}
140			videos(first: 2, start: 1) {
141				...${er.name}
142			}
143		}
144		${er.fragment}
145	`),ea=new R.F("NativeVideoMediaFragment",(0,L.J1)`
146		fragment NativeVideoMediaFragment on Video {
147			__typename
148			id
149			title
150			videoIds: video_ids
151			totalVideos: total_videos
152			related
153			role
154			metadata {
155				crops
156				videoEmbedId: video_embed_id
157				options {
158					embedAspectRatio: aspect_ratio
159					embedAdsDisabled: ads_disabled
160					autoPlay: auto_play
161				}
162				selected_crop
163			}
164			videos(first: 2, start: 1) {
165				...${er.name}
166			}
167		}
168		${er.fragment}
169	`),en=new R.F("NativeVideoPlaylistMediaFragment",(0,L.J1)`
170		fragment NativeVideoPlaylistMediaFragment on VideoPlaylist {
171			__typename
172			id
173			title
174			videoIds: video_ids
175			totalVideos: total_videos
176			playlistType: playlist_type
177			role
178			metadata {
179				crops
180				videoEmbedId: video_embed_id
181				options {
182					embedAspectRatio: aspect_ratio
183					embedAdsDisabled: ads_disabled
184					autoPlay: auto_play
185				}
186				selected_crop
187			}
188			videos(first: 2, start: 1) {
189				...${er.name}
190			}
191		}
192		${er.fragment}
193	`);new R.F("NativePlaylistVideoMediaFragment",(0,L.J1)`
194		fragment NativePlaylistVideoMediaFragment on VideoPlaylist {
195			__typename
196			id
197			croppedPreviewImage: cropped_preview_image
198			media_type
199			mediaId: media_id
200			title
201			videoIds: video_ids
202			totalVideos: total_videos
203			playlistType: playlist_type
204			role
205			metadata {
206				crops
207				filmstrip
208				videoEmbedId: video_embed_id
209				options {
210					aspectRatio: aspect_ratio
211					embedAspectRatio: aspect_ratio
212					embedAdsDisabled: ads_disabled
213					autoPlay: auto_play
214				}
215				selected_crop
216			}
217			videos {
218				...${er.name}
219			}
220		}
221		${er.fragment}
222	`),new R.F("StandardVoltronVideoPlayerEmbedFragment",(0,L.J1)`
223		fragment StandardVoltronVideoPlayerEmbedFragment on Media {
224			...${ei.name}
225		}
226		${ei.fragment}
227	`);let eo=new R.F("NativeVideoPlayerEmbedFragment",(0,L.J1)`
228		fragment NativeVideoPlayerEmbedFragment on Media {
229			media_type
230			...${ea.name}
231			...${en.name}
232		}
233		${ea.fragment}
234		${en.fragment}
235	`),el=new R.F("StandardRoverVideoEmbedBaseFragment",(0,L.J1)`
236		fragment StandardRoverVideoEmbedBaseFragment on RoverVideoEmbed {
237			__typename
238			id
239			embedMediaId: embed_media_id
240			title
241			autoplay
242			videoIds: video_ids
243			totalVideos: total_videos
244			related
245			playlistType: playlist_type
246			adsDisabled: ads_disabled
247			site {
248				adTag: ad_tag
249				locale {
250					country
251				}
252			}
253			aspectRatio: aspect_ratio
254			embedMediaType: embed_media_type
255			metadata
256		}
257	`);
257new R.F("StandardRoverVideoEmbedFragment",(0,L.J1)`
258		fragment StandardRoverVideoEmbedFragment on RoverVideoEmbed {
259			...${el.name}
260			videos(first: 2, start: 1) {
261				...${er.name}
262			}
263		}
264		${el.fragment}
265		${er.fragment}
266	`);let ed=new R.F("StandardRoverVideoMetadataFragment",(0,L.J1)`
267		fragment StandardRoverVideoMetadataFragment on Video {
268			__typename
269			id
270			adsDisabled: ads_disabled
271			croppedPreviewImage: cropped_preview_image
272			title
273			isDisabled: is_disabled
274			nearestAspectRatio: nearest_aspect_ratio
275			videoMetadata: video_metadata
276			publishFrom: publish_from
277			publishTo: publish_to
278			createdAt: created_at
279			updatedAt: updated_at
280		}
281	`);new R.F("StandardRoverVideoPartialEmbedFragment",(0,L.J1)`
282		fragment StandardRoverVideoPartialEmbedFragment on RoverVideoEmbed {
283			...${el.name}
284			videos(first: 1, start: 1) {
285				...${ed.name}
286			}
287		}
288		${el.fragment}
289		${ed.fragment}
290	`);let es=new R.F("ListicleVideoFragment",(0,L.J1)`
291		fragment ListicleVideoFragment on Media {
292			... on Video {
293				__typename
294				adsDisabled: ads_disabled
295				captions {
296					text
297				}
298				credit
299				croppedPreviewImage: cropped_preview_image
300				description
301				duration
302				id
303				media_type
304				mediaId: media_id
305				metadata {
306					videoEmbedId: video_embed_id
307					options {
308						embedAspectRatio: aspect_ratio
309						embedAdsDisabled: ads_disabled
310					}
311					selected_crop
312				}
313				role
314				source {
315					title
316				}
317				title
318				type
319				videoId: video_id
320				updated_at: video_updated_at
321				created_at
322				transcodings
323				nearest_aspect_ratio
324			}
325			...${eo.name}
326		}
327		${eo.fragment}
328	`),ec=new R.F("ListicleRetailerFragment",(0,L.J1)`
329		fragment ListicleRetailerFragment on Retailer {
330			affiliate
331			affiliate_url
332			availability
333			display_name
334			full_url
335			id
336			is_active
337			listprice
338			listprice_currency
339			price
340			price_currency
341			retailer_name
342			reviews_number
343			sem3_id
344			siterating
345			sku
346			url
347			parent_sku
348			is_custom
349			metadata
350		}
351	`),em=new R.F("ListicleOfferFragment",(0,L.J1)`
352		fragment ListicleOfferFragment on Offer {
353			affiliate
354			affiliate_url
355			availability
356			display_name
357			full_url
358			id
359			is_active
360			listprice
361			listprice_currency
362			price
363			price_currency
364			retailer_name
365			reviews_number
366			sem3_id
367			siterating
368			sku
369			url
370			parent_sku
371			is_custom
372			metadata
373			customer_rating
374			reviews_count
375		}
376	`),ep=new R.F("ListicleSwappedRetailerFragment",(0,L.J1)`
377		fragment ListicleSwappedRetailerFragment on Retailer {
378			affiliate
379			affiliate_url
380			availability
381			display_name
382			full_url
383			id
384			is_active
385			listprice
386			listprice_currency
387			price
388			price_currency
389			retailer_name
390			reviews_number
391			sem3_id
392			siterating
393			sku
394			url
395			parent_sku
396			metadata
397			is_custom
398		}
399	`),eg=new R.F("ListicleProductVideoFragment",(0,L.J1)`
400		fragment ListicleProductVideoFragment on ProductVideo {
401			id
402			video {
403				id
404				title
405				description
406				source_video_url
407				duration
408				nearest_aspect_ratio
409			}
410			preview_url
411			metadata {
412				position
413				show
414			}
415			created_at
416		}
417	`),eu=new R.F("ListicleProductImageFragment",(0,L.J1)`
418		fragment ListicleProductImageFragment on ProductImage {
419			id
420			aws_url
421			filename
422			height
423			is_custom
424			image_metadata: metadata {
425				extend_ratio
426				photo_credit
427				seo_meta_description
428				seo_meta_title
429			}
430			metadata {
431				photo_credit
432				seo_meta_description
433				source {
434					title
435				}
436				custom_tag
437				selected_crop
438				position
439				show
440			}
441			crops
442			photo_credit
443			width
444		}
445	`),eb=new R.F("ListicleBadgeFragment",(0,L.J1)`
446		fragment ListicleBadgeFragment on Badge {
447			name
448			slug
449			status
450			is_automatic
451		}
452	`),ef=new R.F("ListicleCouponFragment",(0,L.J1)`
453		fragment ListicleCouponFragment on Coupon {
454			code
455			headline
456			dateEnd: date_end
457		}
458	`),ey=new R.F("ListicleProductMediaFragment",(0,L.J1)`
459		fragment ListicleProductMediaFragment on Product {
460			content_product_id
461			call_to_action
462			custom_brand
463			custom_currency
464			custom_description
465			custom_price
466			retailer_name
467			selected_crop
468			show_price
469			statements
470			resource_type
471			offers @include(if: $useAlto) {
472				...${em.name}
473			}
474			videos {
475				...${eg.name}
476			}
477			retailers {
478				...${ec.name}
479			}
480			badge {
481				...${eb.name}
482			}
483			product_id
484			brand
485			category
486			description
487			features
488			images
489			name
490			image {
491				...${eu.name}
492			}
493			custom_images {
494        ...${eu.name}
495      }
496			retailer {
497				...${ec.name}
498			}
499			role
500			media_type
501			metadata{
502				custom_tag
503				hide_brand
504				skip_slide_numbering
505			}
506			product_metadata
507			swapped_retailer {
508				...${ep.name}
509			}
510			coupon {
511				...${ef.name}
512			}
513		}
514		${eg.fragment}
515		${eb.fragment}
516		${eu.fragment}
517		${ec.fragment}
518		${ep.fragment}
519		${ef.fragment}
520		${em.fragment}
521	`),eh=new R.F("ListicleSlideImageFragment",(0,L.J1)`
522		fragment ListicleSlideImageFragment on Image {
523			__typename
524			image_id
525			hips_url
526			hips_prefix
527			height
528			role
529			pathname
530			media_type
531			width
532			created_at
533			metadata {
534				crops
535				custom_tag
536				dek
537				domain
538				headline
539				selected_crop
540				legacy_crops
541				caption
542				photo_credit # for image credit
543				slide_image_link_url
544				slide_image_link_title
545				slide_image_link_new_tab
546				slide_image_link_nofollow
547			}
548			image_metadata {
549				crops
550				legacy_domain
551				file_type
552				photo_credit
553				seo_meta_title
554				seo_meta_description
555			}
556			photographer {
557				name
558			}
559			source {
560				title
561			}
562		}
563	`),e_=new R.F("ListicleSlideFragment",(0,L.J1)`
564		fragment ListicleSlideFragment on Media {
565			...${eh.name}
566			...${ee.name}
567			...${ey.name}
568			...${es.name}
569			id
570			media_id
571			role
572			media_type
573			metadata {
574				custom_tag
575				toc_text
576				dek
577				embed_type
578				headline
579				is_block_affiliate
580				selected_crop
581				skip_slide_numbering
582				url
583				hide_brand
584				hide_social
585			}
586		}
587		${ey.fragment}
588		${eh.fragment}
589		${ee.fragment}
590		${es.fragment}
591	`),{SLIDE:ex}=X.w1,ev=[X.Z2.EMBED,X.Z2.FILE,X.Z2.IMAGE,X.Z2.PRODUCT,X.Z2.VIDEO].join('", "'),ew=(0,L.J1)`
592query getContentSlides($id: UUID!, $streamingHostname: String!, $start:Int!, $mediaIds: [UUID!] = [], $contentSlidesFirst: Int!, $useAlto: Boolean = false) {
593	content(ID: $id) {
594		id,
595		__typename,
596		updated_at,
597		media(first: $contentSlidesFirst, role: ${ex}, media_type_in: ["${ev}"], start:$start, ID_in:$mediaIds, status: 3) {
598			...${e_.name}
599		}
600	}
601}
602${e_.fragment}
603`,eA=new R.F("ListicleLoopsFragment",(0,L.J1)`
604		fragment ListicleLoopsFragment on File {
605			__typename
606			filename
607			path
608			media_type
609			role
610			metadata {
611				caption
612			}
613		}
614	`),eO=new R.F("AutosListicleRetailerFragment",(0,L.J1)`
615		fragment AutosListicleRetailerFragment on Retailer {
616			affiliate
617			affiliate_url
618			availability
619			display_name
620			full_url
621			id
622			is_active
623			listprice
624			listprice_currency
625			price
626			price_currency
627			retailer_name
628			reviews_number
629			sem3_id
630			siterating
631			sku
632			url
633			parent_sku
634			metadata
635			is_custom
636		}
637	`),eP=new R.F("AutosListicleOfferFragment",(0,L.J1)`
638		fragment AutosListicleOfferFragment on Offer {
639			affiliate
640			affiliate_url
641			availability
642			display_name
643			full_url
644			id
645			is_active
646			listprice
647			listprice_currency
648			price
649			price_currency
650			retailer_name
651			reviews_number
652			sem3_id
653			siterating
654			sku
655			url
656			parent_sku
657			metadata
658			is_custom
659			customer_rating
660			reviews_count
661		}
662	`),eS=new R.F("SwappedRetailerFragment",(0,L.J1)`
663		fragment SwappedRetailerFragment on Retailer {
664			affiliate
665			affiliate_url
666			availability
667			display_name
668			full_url
669			id
670			is_active
671			listprice
672			listprice_currency
673			price
674			price_currency
675			retailer_name
676			reviews_number
677			sem3_id
678			siterating
679			sku
680			url
681			parent_sku
682			metadata
683			is_custom
684		}
685	`),eF=new R.F("AutosListicleProductImageFragment",(0,L.J1)`
686		fragment AutosListicleProductImageFragment on ProductImage {
687			id
688			aws_url
689			filename
690			height
691			is_custom
692			# TODO: Moved from duplicated fragment. I recommend combining 'image_metadata: metadata' and 'metadata' below in a separate ticket, since this affects many components.
693			image_metadata: metadata {
694				extend_ratio
695				photo_credit
696				seo_meta_description
697				seo_meta_title
698			}
699			metadata {
700				photo_credit
701				seo_meta_description
702				source {
703					title
704				}
705				selected_crop
706				position
707				custom_tag
708				show
709			}
710			crops
711			photo_credit
712			width
713		}
714	`),eD=new R.F("BadgeFragment",(0,L.J1)`
715		fragment BadgeFragment on Badge {
716			name
717			slug
718			status
719			is_automatic
720		}
721	`),ek=new R.F("AutosListicleProductMediaFragment",(0,L.J1)`
722		fragment AutosListicleProductMediaFragment on Product {
723			content_product_id
724			call_to_action
725			custom_brand
726			custom_currency
727			custom_description
728			custom_images {
729			  ...${eF.name}
730			}
731			custom_price
732			retailer_name
733			selected_crop
734			show_price
735			statements
736			resource_type
737			offers @include(if: $useAlto) {
738				...${eP.name}
739			}
740			retailers {
741				...${eO.name}
742			}
743			badge {
744				...${eD.name}
745			}
746			product_id
747			brand
748			category
749			description
750			features
751			images
752			name
753			image {
754				...${eF.name}
755			}
756			retailer {
757				...${eO.name}
758			}
759			role
760			media_type
761			metadata{
762				custom_tag
763				hide_brand
764				skip_slide_numbering
765			}
766			product_metadata
767			swapped_retailer {
768				...${eS.name}
769			}
770		}
771		${eD.fragment}
772		${eF.fragment}
773		${eO.fragment}
774		${eS.fragment}
775		${eP.fragment}
776	`),eE=new R.F("ListicleImageFragment",(0,L.J1)`
777		fragment ListicleImageFragment on Image {
778			__typename
779			image_id
780			hips_url
781			hips_prefix
782			height
783			role
784			pathname
785			media_type
786			width
787			created_at
788			metadata {
789				crops
790				custom_tag
791				dek
792				domain
793				headline
794				selected_crop
795				legacy_crops
796				caption
797				photo_credit # for image credit
798				embed_image_link_url
799				embed_image_link_title
800				embed_image_link_new_tab
801				embed_image_link_nofollow
802			}
803			image_metadata {
804				crops
805				legacy_domain
806				file_type
807				photo_credit
808				seo_meta_title
809				seo_meta_description
810			}
811			photographer {
812				name
813			}
814			source {
815				title
816			}
817		}
818	`),eI=new R.F("AutosListicleVideoFragment",(0,L.J1)`
819		fragment AutosListicleVideoFragment on Media {
820			... on Video {
821				__typename
822				adsDisabled: ads_disabled
823				captions {
824					text
825				}
826				credit
827				croppedPreviewImage: cropped_preview_image
828				description
829				duration
830				id
831				media_type
832				mediaId: media_id
833				metadata {
834					videoEmbedId: video_embed_id
835					options {
836						embedAspectRatio: aspect_ratio
837						embedAdsDisabled: ads_disabled
838					}
839					selected_crop
840				}
841				role
842				source {
843					title
844				}
845				title
846				type
847				videoId: video_id
848				updated_at: video_updated_at
849				created_at
850				transcodings
851				nearest_aspect_ratio
852			}
853			...${eo.name}
854		}
855		${eo.fragment}
856	`),eT=new R.F("AutosListicleSlideFragment",(0,L.J1)`
857		fragment AutosListicleSlideFragment on Media {
858			...${eE.name}
859			...${eA.name}
860			...${ek.name}
861			id
862			media_id
863			role
864			media_type
865			...${eI.name}
866			metadata {
867				custom_tag
868				dek
869				embed_type
870				headline
871				selected_crop
872				skip_slide_numbering
873				url
874				hide_brand
875				hide_social
876				slide_image_link_url
877				slide_image_link_title
878				slide_image_link_new_tab
879				slide_image_link_nofollow
880			}
881		}
882		${eE.fragment}
883		${eA.fragment}
884		${ek.fragment}
885		${eI.fragment}
886	`);new R.F("ListicleVehicleTagsFragment",(0,L.J1)`
887		fragment ListicleVehicleTagsFragment on Content {
888			vehicle_tags {
889				body_style
890				year
891				make {
892					id
893					name
894					marketplace {
895						cox {
896							makes {
897								name
898								code
899							}
900						}
901					}
902				}
903				model {
904					id
905					name
906					properties {
907						primary_fuel_type
908					}
909					years {
910						year
911						market_status
912					}
913					marketplace {
914						cox {
915							models {
916								name
917								code
918								trims {
919									name
920									code
921								}
922							}
923							series {
924								name
925								code
926							}
927						}
928					}
929				}
930				submodel {
931					id
932					name
933					chrome_style_ids
934					body_style
935					fuel
936				}
937			}
938		}
939	`);let ej=new R.F("ListicleVehicleTagsImageFragment",(0,L.J1)`
940		fragment ListicleVehicleTagsImageFragment on Image {
941			image_metadata {
942				vehicle_tags {
943					body_style
944					make {
945						id
946						name
947						marketplace {
948							cox {
949								makes {
950									name
951									code
952								}
953							}
954						}
955					}
956					model {
957						id
958						name
959						properties {
960							primary_fuel_type
961						}
962						marketplace {
963							cox {
964								models {
965									name
966									code
967									trims {
968										name
969										code
970									}
971								}
972								series {
973									name
974									code
975								}
976							}
977						}
978					}
979					submodel {
980						id
981						name
982						body_style
983						fuel
984					}
985					year
986				}
987			}
988		}
989	`),{SLIDE:e$}=X.w1,eC=[X.Z2.EMBED,X.Z2.FILE,X.Z2.IMAGE,X.Z2.PRODUCT,X.Z2.VIDEO].join('", "'),eL=(0,L.J1)`
990query AutosGetContentSlides($id: UUID!, $streamingHostname: String!, $start:Int!, $mediaIds: [UUID!] = [], $contentSlidesFirst: Int!, $useAlto: Boolean = false) {
991	content(ID: $id) {
992		id,
993		__typename,
994		media(first: $contentSlidesFirst, role: ${e$}, media_type_in: ["${eC}"], start:$start, ID_in:$mediaIds, status: 3) {
995			...${eT.name}
996			...${ej.name}
997		}
998	}
999}
1000${eT.fragment}
1001${ej.fragment}
1002`,eR=(0,L.J1)`
1003	query getReorderSlides($id: String, $start: Int = 1, $reorderSlidesFirst: Int!) {
1004		reordered_slides(first: $reorderSlidesFirst, content_id: $id, start: $start) {
1005			media_id
1006			order
1007		}
1008	}
1009`;var eV=r(40788),eB=r(21762),eY=r(96752),eN=r(99738),eM=r(67282);function eU(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function eW(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1009t%2?eU(Object(r),!0).forEach(function(t){(0,$.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eU(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let ez=new Q.default("content-listicle-utils");async function eJ({page:e,slides:t,contentProductLinks:i={},state:a}){if(!Array.isArray(t))return[];let{Bonsai:n,State:o}=await Promise.resolve().then(r.bind(r,49268)),l=new n({singleRun:!1,plugins:eV.tB}),d=a??new o;return d.set(eB.XL,i),await Promise.all(t.map(async t=>{if(!t)return t;let{custom_description:r=null,metadata:a}=t,n=null,o="",s=null,c={contentProps:{slide:t},req:{page:e}};return((0,eM.S_)({mediaItem:t,contentProductLinks:i,displayType:e.display_type,state:d}),a.dek||r||a.headline)?(a.headline&&(s=await l.parse(a.headline)),a.dek&&(o=await (0,eN.parseAndTraverse)(a.dek,l,c,d)),r&&(n=await (0,eN.parseAndTraverse)(r,l,c,d)),t.metadata.embed_type&&(t.metadata.embedCodeObj=await (0,eY.t)(t).catch(e=>{ez.error("Cannot transform embed, check slide in the CMS",e)})),eW(eW({},t),{},{customDescriptionDom:n,metadata:eW(eW({},t?.metadata),{},{dekDom:o,headlineDom:s})})):t}))}function eH(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}function eG(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eH(Object(r),!0).forEach(function(t){(0,$.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eH(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let eK=new Q.default("content-listicle-utils");async function eZ({query:e,variables:t,graphqlClient:r,context:i}){return r?await r.query({query:e,variables:t,context:i}):await (0,C.G)([e,t])}async function eq({id:e,pageIndex:t,pageSize:r,page:i,reorderingData:a,initialData:n,startingIndex:o,graphqlClient:l,mediaIdPages:d,isAutos:s=!1,useAlto:c=!1,streamingHostname:m}){if(!e||!t)return[];let p=(t-1)*r+1,g=A.Tl;if(1===p)return n;try{let r,n={start:p,id:e},{isReordering:o}=a,u=[];if(d?.length){let e=d[t-2];if(!e)return[];u=e.map((e,t)=>({media_id:e,order:t})),n=eG(eG({},n),{},{start:1,mediaIds:e})}else if(o){let e=n,t=await eZ({query:{query:eR,variables:{reorderSlidesFirst:g}},variables:e,graphqlClient:l});if((u=t?.reordered_slides??t?.data?.reordered_slides??[]).length){let e=u.map(e=>e.media_id);n=eG(eG({},n),{},{start:1,mediaIds:e})}}let b=((e,t=!1,r=!1,i)=>({query:t?eL:ew,variables:{contentSlidesFirst:e,streamingHostname:i,useAlto:r}}))(g,s,c,m),f=await eZ({query:b,variables:eG(eG({},n),{},{useAlto:c}),graphqlClient:l,context:{cache:{strategy:U.D.insideout}}}),y=f?.content?.[0]?.media??f?.data?.content?.[0]?.media??[],h=y?.length&&u.length?(r=u.reduce((e,t)=>q(q({},e),{},{[t.media_id]:t.order}),{}),y.map(e=>q(q({},e),{},{order:r[e.media_id]})).sort((e,t)=>(0,K.J)(e,"order",0)-(0,K.J)(t,"order",0))):y;h.original_length=y.original_length;let _=await G({query:async({query:e,variables:t})=>({data:await (0,C.G)([e,t])})},e);if(h?.length){let e=await eJ({page:i,slides:h,contentProductLinks:_});return e.original_length=y.original_length,e}return[]}catch(e){return eK.error("listicle slide fetcher error",e),[]}}var eQ=r(16318),eX=r(82392),e0=r(70891),e1=r(92759),e5=r(53225),e2=r(25869),e3=r(72268),e6=r(53995),e7=r.n(e6),e8=r(47952);let e9="hdm-streaming.hearst.io",e4=new Q.default("VIDEO-STREAMING-HOSTNAME");function te(e){return"string"==typeof e&&e.length>0}var tt=r(22730),tr=r(87139),ti=r(65824),ta=r(30299),tn=r(96314),to=r(9203),tl=r(15630),td=r(20401),ts=r(83222),tc=r(62005),tm=r(53520),tp=r(73856);let tg=["item","hideBreakerAds","forwardedRef","imgOrientation"];var tu=r(21173),tb=r(24323),tf=r(38536),ty=r(28270),th=r(64788),t_=r(33598),tx=r(60511);function tv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}
1009let tw={lg:"64rem",xlg:"73.75rem",xxlg:"75rem",xxxlg:"90rem"},tA=(0,tf.A)("div",{target:"e1hbr0jo8"})((0,ty.Ay)("listicle-slide-container",{border:{">md":"1px solid #D1D5DB","<sm":"none"},height:"auto",marginTop:{">md":tx.SF,"<sm":0},marginBottom:{">md":tx.SF,"<sm":0},paddingBottom:{lg:tx.SF},display:{_:"inline-block"},alignItems:{">lg":"center"},justifyContent:{">lg":"center"},width:{_:"100%",">lg":"calc((100% - 30rem)/2)"}}),""),tO=(0,tf.A)("div",{target:"e1hbr0jo7"})((0,ty.Ay)("listicle-slide-inner-container",{display:"flex",height:"auto",width:{_:"100%"},maxWidth:tw,minHeight:"84vh"}),""),tP=(0,tf.A)("div",{target:"e1hbr0jo6"})((0,ty.Ay)("listicle-slide-item-content",{gridArea:"content",height:"auto"}),""),tS=(0,tf.A)("h2",{target:"e1hbr0jo5"})((0,ty.Ay)("listicle-slide-item-title",{gridArea:"title",margin:0,order:0,"& p":{margin:0,fontSize:"inherit",lineHeight:"inherit",fontWeight:"inherit",fontFamily:"inherit"}}),""),tF=(0,tf.A)("div",{target:"e1hbr0jo4"})((0,ty.Ay)("listicle-slide-item-dek",{gridArea:"dek"}),""),tD=(0,tf.A)("div",{target:"e1hbr0jo3"})((0,ty.Ay)("listicle-slide-item-meta",{gridArea:"meta",order:{lg:3},textAlign:"start"}),""),tk=(0,tf.A)("span",{target:"e1hbr0jo2"})((0,ty.Ay)("listicle-slide-item-number",{gridArea:"slide_number"}),""),tE=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?tv(Object(r),!0).forEach(function(t){(0,$.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):tv(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({slideItemContainer:{marginLeft:{_:tx.SF,"<md":0},display:"inline-block",padding:{"<md":"0 1rem"},flexDirection:{"<lg":"column",lg:"column"},flexWrap:{"<lg":"nowrap",lg:"nowrap"},width:{"xlg>":"calc((100% - 30rem)/2)","<md":"calc((100% - 0rem)/2)",_:"100%"}},slideItemContainerAdsFree:{paddingRight:{"lg:xxlg":tx.TY,xxxlg:10},paddingLeft:{"lg:xxlg":tx.TY,xxxlg:10}},slideContentAndVerticalAd:{display:"flex",margin:{lg:"0 auto",xxlg:"0 auto"},width:"100%",paddingRight:{xxxlg:4.125},paddingLeft:{xxxlg:4.125}},slideContentAndVerticalAdAdsFree:{paddingRight:0,paddingLeft:0},itemContent:{gridTemplateRows:"repeat(2, auto)",alignContent:"start",display:{"<lg":"flex",lg:"grid"},padding:0,margin:{_:"0 auto",md:"auto",lg:0},gridAutoRows:{lg:"auto max-content max-content"},flexDirection:{"<lg":"column"},width:{"<sm":"100vw","md>":"100%"},maxWidth:{lg:39.375,xlg:43.75,xxlg:45,xxxlg:60},gridTemplateAreas:{lg:'"media_wrapper meta"'},justifyContent:{xlg:"end"}},itemContentAdsFree:{gridTemplateRows:"repeat(2, auto)",alignContent:"start",display:{"<lg":"flex",lg:"grid"},paddingLeft:{"<md":0,md:tx.TY,lg:0},paddingRight:{"<md":0,md:tx.TY,lg:0},gridAutoRows:{lg:"auto max-content"},flexDirection:{"<lg":"column"},width:{"<lg":"100vw",lg:"100%"},maxWidth:{lg:57,xlg:66.75,xxlg:68,xxxlg:70.125},gridTemplateColumns:{xxlg:"1fr 1fr"},gridTemplateAreas:{lg:'"media_wrapper meta"'}},itemMeta:{paddingLeft:{"<md":tx.SF,lg:0},paddingRight:{"<md":tx.SF,lg:0},alignSelf:{lg:"flex-start"},width:{"<md":"auto","md:lg":tx.yC,xxlg:"100vw"},maxWidth:{md:40.25,lg:18.75,xlg:20.625,xxlg:21.25,xxxlg:28.75},marginLeft:{md:"auto",lg:1.25},marginRight:{md:"auto",lg:0}},itemMetaAdsFree:{alignSelf:{lg:"flex-start"},maxWidth:{md:40.25,lg:27.875,xlg:32.75,xxxlg:33.875},margin:{md:"0 auto",lg:"0"},paddingLeft:{"xss:md":tx.SF,lg:"1.25rem"},paddingRight:{"xss:md":tx.SF,lg:0},width:"100%"},itemDek:{p:{margin:0}},slideNumberStyles:{textAlign:{"<md":"center",lg:"left"}},slideNumberStylesAdsFree:{textAlign:"center"},itemTitle:{textAlign:{"<md":"center",lg:"left"},marginBottom:tx.SF,paddingRight:{xxs:tx.SF,lg:0},paddingLeft:{xxs:tx.SF,lg:0}},itemTitleAdsFree:{textAlign:{_:"center",lg:"left"},paddingBottom:{md:tx.SF},margin:{md:"0 auto"}},slideItemEmbedWrapper:{width:"100vw",maxWidth:{md:40.25,lg:19.375,xlg:21.875,xxlg:22.5,xxxlg:30},margin:{md:"0 auto",lg:0},padding:{md:`0 ${tx.SF}`,lg:0}}},{customListicleAdSxProps:{paddingLeft:{lg:0}}}),tI={slideItemContainer:{},slideContentAndVerticalAd:{flexDirection:"columnn",width:{_:"100%"},maxWidth:tw},itemContent:{display:{"<lg":"flex",lg:"flex"},flexDirection:"column",paddingRight:{_:0},paddingLeft:{_:0},margin:{_:"0 auto","<sm":"0 0 2rem 0"},maxWidth:{md:"100%",lg:39.375,xlg:43.75,xxlg:45,xxxlg:60}},itemContentAdsFree:{display:{"<lg":"flex",lg:"flex"},flexDirection:"column",paddingLeft:{"<md":0,md:0},paddingRight:{"<md":0,md:0}},itemMeta:{textAlign:{lg:"left"},alignSelf:"flex-start",marginLeft:{md:"auto",lg:0,"xlg>":0},maxWidth:{lg:39.375,xlg:43.75,xxlg:45,xxxlg:60}},itemMetaAdsFree:{margin:{md:"0 auto"}
1009,maxWidth:{"md:xlg":40.25,xxxlg:36.25},paddingLeft:{"xss:md":tx.SF,lg:"1.25rem"},paddingRight:{"xss:md":tx.SF,lg:0}},itemDek:{paddingLeft:{lg:0}},itemTitle:{marginBottom:.625,paddingRight:{md:tx.TY,lg:0},paddingLeft:{md:tx.TY,lg:0}},itemTitleAdsFree:{maxWidth:{lg:57,xlg:66.75,xxlg:68,xxxlg:70.125},paddingRight:{xxs:tx.SF,md:tx.TY,lg:0},paddingLeft:{xxs:tx.SF,md:tx.TY,lg:0},textAlign:{lg:"center"},margin:{md:"0 auto",lg:0},paddingBottom:{md:"1rem"}},slideNumberStyles:{textAlign:{md:"center",lg:"left"}},slideItemEmbedWrapper:{width:"100%",maxWidth:"100%",padding:{md:0}}};(0,tf.A)(th.default,{target:"e1hbr0jo1"})((0,ty.Ay)("listicle-breaker-ad",{justifyContent:"space-between",gridArea:"breaker_ad",[t_.d]:{textAlign:"center","&:after":{marginRight:0},"&:before":{marginLeft:0}},"&:after":{content:'""',display:"flex",borderBottom:"{*borderWidths.thin} solid {*colors.breaker-ad-border}",margin:"{0.8125} 1 0",paddingBottom:0}}),""),(0,tf.A)("div",{target:"e1hbr0jo0"})((0,ty.Ay)("listicle-vertical-ad-wrapper",{height:{"lg>":"100%"},marginLeft:{lg:tx.SF},marginRight:{lg:tx.SF,xlg:`calc(4 * ${tx.SF})`},paddingLeft:{lg:0},position:{">lg":"absolute"},top:{">lg":"0"},right:{">lg":"0"}}),"");let tT={[to.UN]:tE,[to.cN]:tE,[to.sn]:e7()(tE,tI)};var tj=r(71055);let t$=(0,b.RZ)(g()(()=>r.e(74451).then(r.bind(r,74451)),{id:"50fa3a0",loadableGenerated:{webpack:()=>[74451]}}),{strategy:b.YL.STATIC}),tC=(0,b.RZ)(g()(()=>r.e(49880).then(r.bind(r,27499)),{id:"0764da0",loadableGenerated:{webpack:()=>[27499]}}),{wrapper:function(e){let{item:t,hideBreakerAds:r,forwardedRef:i,imgOrientation:a}=e,n=(0,tm.A)(e,tg),o=(0,l.BV)("layoutContextProps.isAdsFree",!1),{productItemContent:d,productItemContentAdsFree:c}=(0,tp.a)(a);return(0,s.Y)(tp.Q,(0,_.A)({sx:o||r?c:d,ref:i},n))},wrapperDynamicProps:[{prop:"imgOrientation",copy:!0},{prop:"item",copy:!0},{prop:"hideBreakerAds",copy:!0}]}),tL=function({hideBreakerAds:e,hideProsAndCons:t,item:r,slideNumber:i,slideNumberType:a,numberOfSlides:n,slideRef:o,priority:d="auto",slideDisplayingNumber:c=i}){let m,p=(0,tt.Ay)("lg"),g=(0,l.BV)("layoutContextProps.isAdsFree",!1),{inView:u,ref:b,observer:f}=(0,ts.A)({rootMargin:"0px 0px",initialRef:o});if((0,S.useEffect)(()=>{u&&(tb.A.trigger("app.slide.tracking.event",{slide:i,evtType:"app.listicle.slideview"}),f.current.disconnect())},[u]),!r)return null;let{width:y,height:h,metadata:{crops:x,dek:v,dekDom:w,headlineDom:A,selected_crop:O},image_metadata:P,selected_crop:F}=r,{crops:D,height:k,width:E}=r.image??{},{vehicle_tags:I=[]}=P??{},T=g||e,j=r&&r?.media_type===X.Z2.VIDEO,$=r?.metadata?.options?.embedAspectRatio,{itemContentAdsFree:C,itemContent:L,itemDek:R,itemMeta:V,itemMetaAdsFree:B,itemTitle:Y,itemTitleAdsFree:N,slideContentAndVerticalAd:M,slideContentAndVerticalAdAdsFree:U,slideItemContainer:W,slideItemContainerAdsFree:z,slideItemEmbedWrapper:J,slideNumberStyles:H,slideNumberStylesAdsFree:G}=tT[m=j?"9:16"===$?to.UN:to.sn:(0,tl.b3)({crops:D??x,height:k??h,selectedCrop:F??O,width:E??y})],K=T?z:W,Z=T?U:M,q=T?C:L,Q=T?B:V,ee=T?G:H,et=T?N:Y,er=(0,eY.n9)(a,c,n,r.metadata);return(0,s.Y)(tA,(0,_.A)({id:`slide-${i}`,sx:K,ref:b},tn.xi.LISTICLE_SLIDE,{className:i%2!=0?"gift-guide-slide-item":""}),(0,s.Y)(tO,(0,_.A)({sx:Z,hideAdsToggle:T,className:tn.PZ.LISTICLE_SLIDES},tn.xi.CONTENT),r.media_type===X.Z2.PRODUCT?(0,s.Y)(tC,{imgOrientation:m,hideBreakerAds:e,hideProsAndCons:t,item:r,slideNumber:i,slideNumberType:a,numberOfSlides:n,priority:d,slideDisplayingNumber:c}):(0,s.Y)(tP,{sx:q},m!==to.sn&&(m!==to.UN||p)&&(m!==to.cN||p)?null:(0,s.Y)(tj.Fragment,null,er?(0,s.Y)(tk,{sx:ee},er):null,A?(0,s.Y)(tS,{sx:et},(0,s.Y)(td.A,{dom:A,styles:ta.r,views:tc.A})):null),(0,s.Y)(tu.A,{item:r,position:i,priority:d,imgOrientation:m,hideAdsToggle:T,slideStyles:J}),(0,s.Y)(tD,{sx:Q},m!==to.sn&&(m!==to.UN||p)&&(m!==to.cN||p)?(0,s.Y)(tj.Fragment,null,er?(0,s.Y)(tk,{sx:ee},er):null,A?(0,s.Y)(tS,{sx:et},(0,s.Y)(td.A,{dom:A,styles:ta.r,views:tc.A})):null):null,w?(0,s.Y)(tF,{sx:R},(0,s.Y)(td.A,{dom:w,styles:ta.r,views:tc.A})):(0,s.Y)(tF,{sx:R,dangerouslySetInnerHTML:{__html:v}})),I?.length?(0,s.Y)(t$,{slidePosition:i,mediaObjectId:r.id,vehicleTags:I}):null)))};var tR=r(87042),tV=r(27738),tB=r(30333),tY=r(612),tN=r(64641),tM=r(98625),tU=r(24538);let tW=g()(()=>r.e(84910).then(r.bind(r,62529)),{id:"755f1a0",loadableGenerated:{webpack:()=>[62529]}});(0,tf.A)("div",{target:"et9p62622"})((0,ty.Ay)("listicle-wrapper",{width:"100%",display:"flex",flexDirection:"column"}),""),(0,tf.A)("div",{target:"et9p62621"})((0,ty.Ay)("listicle-header-container",{paddingBottom:e=>e.noIntro?"40%":0}),"");let tz=(0,tf.A)("section",{target:"et9p62620"})((0,ty.Ay)("listicle-section",{display:{_:"block"},alignItems:"stretch",flexWrap:{">lg":"wrap"},flexDirection:{"<lg":"column"},margin:{"lg>":"0 auto"},width:"100%",position:{"lg>":"relative"},borderY:{"<sm":"1px solid #D1D5DB"},justifyContent:{"<sm":"space-between"},"div.gift-guide-slide-item":{borderRight:{"<sm":"1px solid #D1D5DB"},marginLeft:{"lg>":"5rem",_:0}},"div.gift-guide-slide-item + h2 + div":{borderRight:{"<sm":"1px solid #D1D5DB"},marginLeft:{"lg>":"5rem",_:0}}}),"");(0,tf.A)(tM.A,{target:"et9p62619"})((0,ty.Ay)("gift-guide-sticky-toc",{elevation:"nav",position:e=>e.isSponsorBar?"fixed":"sticky",top:"calc(var(--sticky-header-height, 0px))",width:{_:"100%","<md":"100%"},height:"50px",maxWidth:{md:tU.Ww},margin:{_:"2rem 0 0 0","<sm":"0 0 2rem 0",lg:`1rem 0 ${tx.SF} 0`,xlg:`1rem 0 ${tx.SF} 0`},bg:"brandColorQuinary",a:{color:"white","&:after":{display:"none"}},"a:hover":{bg:"brandColorSenary"},nav:{textTransform:"none",fontSize:"font-size-14",lineHeight:"unset"}}),"");let tJ=(0,tf.A)("section",{target:"et9p62618"})((0,ty.Ay)("listicle-header-wrapper",{position:{"lg>":"relative"},width:"100%",display:"flex",justifyContent:"center"}),""),tH=(0,tf.A)("div",{target:"et9p62617"})((0,ty.Ay)("listicle-header-content",{display:"flex",flexDirection:{"<lg":"column",lg:"row"},justifyContent:"flex-end",alignItems:{md:"center",lg:"flex-start"},margin:e=>e.hideVerticalAdsToggle?{"lg>":"0 11.875rem"}:{lg:`0 ${tx.KK} ${tx.SF} 1.1875rem`,xlg:`0 ${tx.KK} ${tx.SF} 2.875rem`,xxlg:`0 ${tx.KK} ${tx.SF} 3.875rem`,xxxlg:`0 22.625rem ${tx.SF} 20.875rem`},padding:e=>e.hideVerticalAdsToggle?{xxxlg:"0 2rem"}:{xxxlg:0},width:{_:"100%"},maxWidth:{lg:tU.Ww}}),""),tG=(0,tf.A)("div",{target:"et9p62616"})((0,ty.Ay)("listicle-header",{width:{"<md":"100%"},maxWidth:{md:tU.Ww},margin:{_:"0 auto","<sm":"0 0 2rem 0",lg:`0 0 ${tx.SF} 0`,xlg:`0 0 ${tx.SF} 0`},padding:{md:`0 ${tx.SF}`}}),""),tK=(0,tf.A)("div",{target:"et9p62615"})((0,ty.Ay)("listicle-header-adsfree-wrapper",{margin:"0 auto",width:"100%"}),""),tZ=(0,tf.A)("div",{target:"et9p62614"})((0,ty.Ay)("listicle-intro",{padding:{"xxs:md":`0 ${tx.SF}`,md:0,"lg>":0},margin:{md:"0 auto"},width:{"<md":"auto",lg:"auto"},variant:"button-cta-link-listicle-intro","& img":{width:"100%"}}),"");(0,tf.A)("div",{target:"et9p62613"})((0,ty.Ay)({height:{"lg>":"100%"},marginLeft:{lg:tx.SF},marginRight:{lg:tx.SF,"xlg:xxxlg":`calc(4 * ${tx.SF})`,"xxxlg>":`calc(3 * ${tx.SF})`},padding:{lg:`0 ${tx.SF} 0 1.875rem`,xxxlg:`0 ${tx.SF}`},position:{"lg>":"absolute"},right:{"lg>":"0"},top:{"lg>":"0"},width:{md:"100%","lg>":tU.vk}}),""),(0,tf.A)("div",{target:"et9p62612"})((0,ty.Ay)({minHeight:e=>e.isAdOneScreenHeightAway?{lg:"calc(100% - 100vh)"}:{lg:"calc(100% - 90px)"},minWidth:{"lg>":"18.75rem"}}),""),(0,tf.A)(tW,{target:"et9p62611"})((0,ty.Ay)("listicle-vertical-ad",{position:e=>({"lg>":e.position?e.position:"sticky"}),top:{"lg>":"7rem"}}),"");let tq=(0,tf.A)("h2",{target:"et9p62610"})((0,ty.Ay)("listicle-catogory-section-heading",{color:"brandColorSecondary",marginLeft:{"lg>":"5rem",_:"1rem"},marginBottom:{"xxs:sm":0},marginRight:{"xxs:md":"1rem"},fontFamily:"var(--type-desc-standard-family-mobile)",fontSize:{"lg>":"font-size-21","xxs:sm":"font-size-19",_:"font-size-24"},borderBottom:"1px solid #D1D5DB",paddingBottom:{"lg>":"1rem"},width:{"lg>":"calc((100% - 29rem))"}}),""),tQ=(0,tf.A)("div",{target:"et9p6269"})((0,ty.Ay)("listicle-footer-wrapper",{display:"flex",width:"100%",justifyContent:"center"}),""),tX=(0,tf.A)("div",{target:"et9p6268"})((0,ty.Ay)("listicle-footer-content",{margin:{_:"0 auto","<sm":"0 0 2rem 0",lg:`0 ${tx.KK} calc(2 * ${tx.SF}) 1.1875rem`,xlg:`0 ${tx.KK} calc(2 * ${tx.SF}) 2.875rem`,xxlg:`0 ${tx.KK} calc(2 * ${tx.SF}) 3.875rem`,xxxlg:`0 22.625rem calc(2 * ${tx.SF}) 20.875rem`},padding:{"xxs:md":`0 ${tx.SF}`,md:`0 ${tx.SF}`,xxxlg:`0 ${tx.SF}`},width:{_:"100%"},maxWidth:{md:tU.Ww}}),""),t0=(0,tf.A)("div",{target:"et9p6267"})((0,ty.Ay)({width:{_:"100%"},padding:{"xxs:md":`0 ${tx.SF}`,md:`0 ${tx.SF}
1009`,xxxlg:`0 calc(2rem + ${tx.SF})`},margin:{_:"0 auto","<sm":"0 0 2rem 0","lg>":`0 11.875rem ${tx.SF} 11.875rem`},maxWidth:{md:tU.Ww}}),"");(0,tf.A)(tW,{target:"et9p6266"})((0,ty.Ay)("listicle-vertical-ad",{display:{"<lg":"none",lg:"block"},width:{"lg>":tU.vk},margin:{_:0},paddingLeft:{lg:tx.SF,xlg:1.875},position:e=>e.position?{"lg>":e.position}:{"lg>":"sticky"}}),""),(0,tf.A)("div",{target:"et9p6265"})((0,ty.Ay)({minHeight:e=>e.isAdOneScreenHeightAway?{lg:"calc(100% - 100vh)"}:{lg:"calc(100% - 90px)"}}),""),(0,tf.A)("div",{target:"et9p6264"})((0,ty.Ay)("listicle-loading-icon-wrapper",{width:tU.d,display:"flex",justifyContent:"center",paddingLeft:{lg:tU.c7},paddingRight:{"lg>":"22.625rem"}}),""),(0,tf.A)("div",{target:"et9p6263"})((0,ty.Ay)("scroll-down-text-wrapper",{display:{_:"flex",lg:"none"},flexDirection:"column",justifyContent:"center",alignItems:"center",background:"linear-gradient(transparent,#000)",elevation:"base",pointerEvents:"none",height:"auto",position:"absolute",width:"100%",bottom:"0",visibility:{_:"visible",lg:"hidden"},gap:"5px"}),""),(0,tf.A)("span",{target:"et9p6262"})((0,ty.Ay)("scroll-down-text"),""),(0,tf.A)(tN.A,{target:"et9p6261"})((0,ty.Ay)("scroll-down-text-icon",{width:"iconSize.m",height:"iconSize.m",primary:"white"}),""),(0,tf.A)("div",{target:"et9p6260"})((0,ty.Ay)("scroll-snap-wrapper",{width:"100%",scrollSnapStop:"always",scrollSnapType:"y mandatory",height:"100dvh",overflowY:"auto"}),"");var t1=r(89763),t5=r(71055);let t2=g()(()=>r.e(30365).then(r.bind(r,52746)),{id:"aa5a420",loadableGenerated:{webpack:()=>[52746]}}),t3=g()(()=>r.e(52558).then(r.bind(r,52558)),{id:"2d72e50",loadableGenerated:{webpack:()=>[52558]}});function t6(){let e=(0,t1.A)((0,l.BV)("introductoryTextDom"));return e?(0,s.Y)(tZ,(0,_.A)({className:tn.PZ.LISTICLE_INTRO},tn.xi.LISTICLE_INTRODUCTION),(0,s.Y)(td.A,{dom:e,styles:ta.r,views:tB.A})):(0,s.Y)("div",tn.xi.LISTICLE_INTRODUCTION,(0,s.Y)("div",tn.xi.CONTENT))}function t7(){let e=(0,l.BV)("data.content.0.metadata.header.title_layout"),t=(0,l.BV)("data.content.0.media"),r=(0,I.A)(D.Af),i=tn.FA[e]||tn.Gq.TITLE_LAYOUT_TEXT_ONLY;return(0,s.Y)(tG,null,Array.isArray(t)&&i!==tn.Gq.TITLE_LAYOUT_UNDER?(0,s.Y)(t5.Fragment,null,(0,s.Y)(t3,{media:t,contentHeaderType:i}),(0,s.Y)(tY.D,{name:"content-layout.lead-media-legal-language"})):null,r===D.Z4?(0,s.Y)(t2,{tocListData:D.Uo,useCatPosition:!0}):null,(0,s.Y)(t6,null))}function t8({hideMainAdToggle:e}){let t=((0,l.BV)("layoutContextProps.isAdsFree")??!1)||e;return(0,s.Y)(tJ,{className:"listicle-header"},(0,s.Y)(tH,{hideVerticalAdsToggle:t},t?(0,s.Y)(tK,null,(0,s.Y)(t7,null)):(0,s.Y)(t7,null)))}var t9=r(36950),t4=r(20839),re=r(41309),rt=r(19381);let rr=g()(()=>r.e(49053).then(r.bind(r,49053)),{id:"113f4f0",loadableGenerated:{webpack:()=>[49053]}});var ri=r(71055);function ra({hideMainAdToggle:e=null}){let t,r,a,n,o=(0,l.BV)("embeddedListicleSlideCount"),d=(0,l.BV)("embeddedListicleId"),c=(0,l.BV)("data.content.0.metadata.slide_count")??o,m=(0,l.BV)("data.content.0.id"),p=(0,l.BV)("slides",[])??[],g=(0,l.BV)("displayType"),u=(0,l.BV)("contentProductLinks"),b=c>A.Tl?e7()(u,{}):{},{reorderingData:f}=(t=(0,e5._P)("commerce.reordering.enable"),r=(0,e5._P)("commerce.reordering.enable-full-automation"),a=(0,e3.o)(),n=(0,l.BV)("data.content.0.metadata"),function({query:e,metadata:t,isReorderingFlagEnabled:r,isReorderingAutomationEnabledFlag:i}){let a=t?.commerce?.reordering;return{reorderingData:{isReordering:function({isMguTraffic:e,reorderingSettings:t,isReorderingFlagEnabled:r,isReorderingAutomationEnabledFlag:i}){if(i){let r=e&&(0,w.z)(t?.disabled_lift),i=!e&&(0,w.z)(t?.disabled_organic);return!(r||i)}return!!r&&((0,w.z)(t?.enable)||e&&(0,w.z)(t?.lift_traffic))}({isMguTraffic:(0,e2.s)(e),reorderingSettings:a,isReorderingFlagEnabled:r,isReorderingAutomationEnabledFlag:i})}}}({query:Object.fromEntries(a.entries()),metadata:n,isReorderingFlagEnabled:t,isReorderingAutomationEnabledFlag:r})),y=(0,l.BV)("data.content.0.media_pages"),h=(0,l.BV)("layoutContextProps.siteData"),_=(0,e1.e0)(),x=(0,I.A)(D.Af),[v,O]=(0,E.fp)(eX.c),P=([e,t])=>eq({id:t,pageIndex:e,pageSize:A.Tl,contentProductLinks:b,page:{display_type:g},reorderingData:f,initialData:p,mediaIdPages:y,isAutos:_,streamingHostname:function(e){let t=e?.locale?.country,r
1009="string"==typeof t?t.toUpperCase():void 0,i=e?.brand?.client?.metadata?.video_streaming_hostnames,a=i?.[r];if(te(a))return a;let n=te(i?.DEFAULT)?i.DEFAULT:i?.US;return te(n)?(e4.error("No locale-specific video streaming hostname; using configured default",{country:r,fallback:n}),n):(e4.error("No configured video streaming hostname; using legacy default",{country:r,fallback:e9}),e9)}(h)}),F=(...e)=>(function(e,t,r){return r&&(!t||t.length)?[e+1,r]:[]})(...e,d||m),{data:k,ref:T,loading:$,error:C}=(0,e0.A)({fetcher:P,getKey:F,pageSize:A.Tl,fallbackData:p,inviewOptions:{rootMargin:"1600px 0px"}});O(!0===$);let L=k?.length,R=(0,j.A)();(0,S.useEffect)(()=>{R||window.dispatchEvent(new CustomEvent("app.adApiUpdate"))},[L]);let V=c>A.Tl?L-A.c6:null,B=k,Y=!1;(x===D.Z4||x===D.yE)&&(Y=!!(B=k.sort((e,t)=>parseFloat(e.retailer.price)-parseFloat(t.retailer.price))));let N=function({hideMainAdToggle:e,formattedListicleSlides:t,ref:r,refIndex:i,isGiftGuideTest:a=null}){let n=(0,w.z)((0,l.BV)("data.content.0.metadata.hide_breaker_ads")),o=(0,l.BV)("data.content.0.metadata.defaults.user_experience"),d=(0,rt.t)(),c=(0,l.BV)("outroTextDom"),m=(0,l.BV)("embeddedListicleSlideCount"),p=(0,l.BV)("data.content.0.metadata.countdown"),g=(0,l.BV)("data.content.0.metadata.hide_list_number"),u=(0,l.BV)("data.content.0.metadata.count_with_total"),b=((0,l.BV)("layoutContextProps.isAdsFree")??!1)||n,f=(0,l.BV)("data.content.0.metadata.hide_pros_and_cons",null),y=(0,l.BV)("data.content.0.metadata.slide_count")??m,h=(0,tV.E)(),_=(0,tt.Ay)("<smd"),x=(0,e5._P)("fre.outro.enabled"),v=_?"m":"d",A=(0,tr.Z)()?"Mgu":"",O=h[`${v}${A}`]??h[`${v}`],P=a?2:O,F=o===tn.Wi.embeddedListicle,k=(0,S.useCallback)(()=>{let a=0,o=new Set;return t.reduce((t,l,c)=>{let m,b=(0,ti.Ew)(c,P),h=t[b]||[];(0,w.z)(l.metadata?.skip_slide_numbering)||(a+=1);let _=parseFloat(l.retailer.price);return m=_<20?D.gH.UNDER2O:_>=20&&_<=35?D.gH.BETWEEN_20_AND_35:_>35&&_<=50?D.gH.BETWEEN_35_AND_50:D.gH.ABOVE50,o.has(m.link)||(o.add(m.link),h.push((0,s.Y)(tq,{id:m.link,"data-anchor-id":m.link},m.title))),h.push((0,s.Y)(tR.S,{name:"slide-item",fallback:tL,key:l.id,hideBreakerAds:n,hideMainAd:e,hideProsAndCons:f,priceCategory:m,slideNumber:c+1,item:l,slideNumberType:(0,eY.Xt)({countdown:p,hide_list_number:g,count_with_total:u}),numberOfSlides:y,slideRef:i===c?r:null,slideDisplayingNumber:a})),(0,re.Is)(h,{enabled:d,index:c,slideId:l.id,listicleSlideCount:y}),t[b]=h,t},[])},[t,P,d,y])();return k.map((t,r)=>{let i=[],a=`fragment-${r}`,n=r===k.length-1;return!r&&(i.push((0,s.Y)(t8,{hideMainAdToggle:e})),b||e||i.push((0,s.Y)(t4.H,null))),i.push(t),!b&&r&&i.push((0,s.Y)(t9.R4,null,(0,s.Y)(t4.g,{adIndex:r,sxProps:{}}))),r===k.length-1&&(x||F)&&c&&i.push((0,s.Y)(rr,{hideMainAdToggle:e})),(0,s.Y)(S.Fragment,{key:a},(0,s.Y)(tz,{className:`listicle-slides-section-${r}`},i),n?null:(0,s.Y)("div",tn.xi.UNBLUR,b?(0,s.Y)("div",null):(0,s.Y)(t9.su,{adId:`listicle-ad-breaker-${r}`,className:"breaker-ad listicle-slide-list-ad","data-slot-type":"breaker"})))})}({formattedListicleSlides:B,hideMainAdToggle:e,ref:T,refIndex:V,isGiftGuideTest:Y});return(0,s.Y)(ri.Fragment,null,N,C&&B.length<c?(0,s.Y)(i.JK,null,(0,s.Y)(e8.default,{fetcher:P,getKey:F,sxProps:i.NU})):v&&(0,s.Y)(i.JK,null,(0,s.Y)(eQ.A,null)))}var rn=r(58944);let ro=g()(()=>r.e(49165).then(r.bind(r,71546)),{id:"8d61720",loadableGenerated:{webpack:()=>[71546]}}),rl=g()(()=>r.e(64953).then(r.bind(r,64953)),{id:"8857eb0",loadableGenerated:{webpack:()=>[64953]}});function rd({hideMainAdToggle:e}){let t=(0,l.BV)("slides",[])??[];return(0,rn.W)({listicleSlides:t,hideMainAdToggle:e})}function rs({hideMainAdToggle:e}){let t=(0,l.BV)("embeddedListicleSlideCount"),r=(0,l.BV)("data.content.0.metadata.slide_count")??t,i=(0,I.A)(D.Af);return(!function(){let e=(0,I.A)(D.Ts),t=(0,O.IY)(e),r=(0,O.lI)(e),i=(0,E.md)(k.Gh),[,a]=(0,F.A)(P.JF.PRODUCT_CLICK),[,n]=(0,F.A)(P.JF.PRODUCT_CLICK_DEFAULT);(0,S.useEffect)(()=>{if(t||r){let e=document.querySelector(".listicle-container"),r=e=>{let r;r=e.target,r?.tagName==="IMG"&&(r=r.closest("a.product-image-link")),r&&"A"===r.tagName&&T.some(e=>r.classList.contains(e))&&(a(),t&&i===P.yX&&n())};return e?.addEventListener("click",r),()=>{e?.removeEventListener("click",r)}}},[t,r,i,a,n])}(),(0,O.an)())?(0,s.Y)(rl,{hideMainAdToggle:e}):i===D.yE||i===D.Z4?(0,s.Y)(ra,{hideMainAdToggle:e}):r<=A.Tl?(0,s.Y)(rd,{hideMainAdToggle:e}):(0,s.Y)(ro,{hideMainAdToggle:e})}
1009var rc=r(19489),rm=r(71055);function rp(){let e=(0,l.BV)("data.content.0.metadata.hide_main_ad"),t=(0,w.z)(e),r=(0,l.BV)("layoutContextProps.isAdsFree")??!1;return(0,s.Y)(rm.Fragment,null,(0,s.Y)(rs,{hideMainAdToggle:t}),(0,s.Y)(tz,null,(0,s.Y)(tQ,tn.xi.PARTIAL_BLUR,r?(0,s.Y)(t0,null,(0,s.Y)(rc.r,null)):(0,s.Y)(tX,null,(0,s.Y)(rc.r,null)))))}var rg=r(71055);let ru=g()(()=>r.e(73970).then(r.bind(r,73970)),{id:"fb15500",loadableGenerated:{webpack:()=>[73970]}}),rb=g()(()=>r.e(85873).then(r.bind(r,85873)),{id:"cae1870",loadableGenerated:{webpack:()=>[85873]}}),rf=function({configs:e={ListicleWrapperComponent:null,wrapperClassName:""}}){let t=(0,l.BV)("data.content.0.display_type.slug"),r=(0,l.BV)("layoutContextProps.canonicalUrl"),{ListicleWrapperComponent:i=null,wrapperClassName:a}=e??{},n=(0,l.BV)("slides"),o=!!(n||[]).length,d=(0,l.BV)("data.content.0.metadata.defaults.user_experience"),c=(0,E.Xr)(eX.e);return(0,S.useEffect)(()=>{let e=e=>c(e.detail);return window.addEventListener("ad-stickiness",e),()=>{window.removeEventListener("ad-stickiness",e)}},[]),(0,s.Y)(rg.Fragment,null,(0,s.Y)(i,(0,_.A)({className:`${a} content-container listicle-body-content`,[tn.xi.BODY_ATTR]:t},tn.xi.HIDE_ATTR),(0,s.Y)(x.A,null),(0,s.Y)(ru,null),(0,s.Y)(rp,null),o?(0,s.Y)(v.A,{slides:n,url:r}):null),d===tn.Wi.embeddedListicle?(0,s.Y)(rb,null):null)};var ry=r(71055);let rh=(0,b.RZ)(g()(()=>r.e(82531).then(r.bind(r,37769)),{id:"d6f68d0",loadableGenerated:{webpack:()=>[37769]}}),{strategy:b.YL.STATIC});var r_=!0;let rx=function(){let e=(0,f.m$)(["AffiliateDisclaimerBar"]),t=(0,h.A)(),r={ListicleWrapperComponent:i.tG,wrapperClassName:"listicle-container",DisplayTypeComponent:rf};return(0,y.uZ)(),(0,s.Y)(ry.Fragment,null,e?.AffiliateDisclaimerBar?(0,s.Y)(ry.Fragment,null,(0,s.Y)(u.Q,{name:"content-layout.header-legal-language"}),(0,s.Y)(u.Q,{name:"content-layout.lead-media-legal-language"},t?(0,s.Y)(rh,null):null)):null,(0,s.Y)(m,{configs:r}))}},90810:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(93682),a=r(78854),n=r(38536),o=r(28270);let l=(0,n.A)("div",{target:"eksj1ta0"})((0,o.Ay)("media-responsive-container",{mb:"s"}),"");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,i)}return r}let s=function({children:e,aspectRatio:t,sx:r={}}){return(0,a.Y)(l,{className:"__resp-container",sx:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({"--aspect-ratio":t},r),children:e})}},92496:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var i=r(1873),a=r(61546),n=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(n.default,(0,i.A)({type:a.PV.Stylized,relativeUrl:"/static/icons/play.svg",alt:"Play Icon",width:24,height:24,primary:"black"},e))}},92944:(e,t,r)=>{"use strict";function i(){for(var e,t,r=0,i="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=function e(t){var r,i,a="";if("string"==typeof t||"number"==typeof t)a+=t;else if("object"==typeof t)if(Array.isArray(t)){var n=t.length;for(r=0;r<n;r++)t[r]&&(i=e(t[r]))&&(a&&(a+=" "),a+=i)}else for(i in t)t[i]&&(a&&(a+=" "),a+=i);return a}(e))&&(i&&(i+=" "),i+=t);return i}r.d(t,{$:()=>i})},93284:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var i=r(1873),a=r(38536),n=r(28270),o=r(53225),l=r(9954);let d=(0,a.A)("div",{target:"e1ye6jr30"})((0,n.Ay)("journey-inline",{clear:"both",mt:"1.25rem"}),"");function s(e){let[t,r]=(0,o._P)(["fre.enable-jam-journey","fre.jam-journey.enable-email-captures"]);return t&&r?(0,l.Y)(d,(0,i.A)({"data-ad-exclude":!0,id:"journey-inline"},e)):null}},94570:(e,t,r)=>{"use strict";function i(){return new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})}r.d(t,{A:()=>i})},94711:(e,t,r)=>{"use strict";r.d(t,{j:()=>a});var i=r(71055);let a=(e,t,r)=>i.default.createElement("span",{key:r,className:t,"aria-hidden":!0},e)},98625:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var i=r(53520),a=r(38536),n=r(28270),o=(0,a.A)("div",{target:"ecjbu90"})((0,n.Ay)("sticky-wrapper",{display:"flex",position:"sticky",top:"0",margin:"0 auto",width:"100%",height:"4.375rem",elevation:"nav",justifyContent:"center",bg:"neutral-100"}),""),l=r(71055),d=r(71055);let s=["children","sxProps"];function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}return e}).apply(null,arguments)}var m=(0,l.forwardRef)(function(e,t){let{children:r,sxProps:a={}}=e,n=(0,i.A)(e,s);return d.createElement(o,c({sx:a,"data-theme-key":"sticky-wrapper"},n,{ref:t}),r)})},99398:(e,t,r)=>{"use strict";r.d(t,{Cm:()=>l,RO:()=>d,Yg:()=>o,nU:()=>c,o:()=>s});var i=r(4870),a=r(56317),n=r(44806);let o=(0,a.eU)(0),l=(0,a.eU)(null),d=(0,a.eU)(null),s=(0,a.eU)(null),c=(0,a.eU)(e=>{let t,r=e(i.B);return r&&(t=Array.from(r.values()).filter(e=>e[n.Kx.VERTICAL_AD]).length),t===e(o)})}},e=>{e.O(0,[46593,31947,31237,23254,60718,87704,37977,98756,15452,96609,66188,48392,43992,14687,25065,41403,9131,28268,74353,51462,94710,95794,88526,67184,79189,50783,53107,14709,78610,41758,93312,51629,21350,56693,49018,91870,41056,9664,25602,43948,94217,36950,73938,65815,98160,58944,90636,38792],()=>e(e.s=33946)),_N_E=e.O()}]);

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