PageSourceSearch

https://www.altaonline.com/_assets/fre/scopes/hdm/_next/static/chu…/_templates/paginated-f9222775aa6b4a1f.js

js altaonline.com collected 2026-10-03 02:58:12 UTC 49,289 bytes, 25 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6906,37560,66014,97687],{2968:(e,t,r)=>{"use strict";r.d(t,{UM:()=>o,d8:()=>n,vR:()=>l});var a=r(38536),i=r(28270);let n={minWidth:"18.75rem"},o=(0,a.A)("section",{target:"e1spmc111"})((0,i.Ay)("breaker-ad-breaker-ad-wrapper",{minHeight:e=>e.reserveSpace?{_:e.mobileStickyAds?"var(--comp-ad-breaker-sticky-dim-height-mobile)":"var(--comp-ad-breaker-non-sticky-dim-height-mobile)",md:"138px"}:void 0,"ul > &, ol > &":{m:{_:"0 0 0 -2.1875rem"}}}),""),l=(0,a.A)("div",{target:"e1spmc110"})((0,i.Ay)("breaker-ad-wrapper",{variant:"ad-wrapper",clear:"both",color:"black",textAlign:"center",position:e=>e.mobileStickyAds?{"<xs":"sticky",_:"static"}:"static",mt:"{m}",mb:"{m}","&.clearfix":{clear:"both"},"&:after":{content:'""',borderBottom:"border-thin-greyLight",m:{_:"0 {mobileOuterGutter} 0",md:"0 {tabletOuterGutter} 0",xxlg:"0"},display:"flex",position:e=>e.mobileStickyAds?{"<xs":"absolute",_:"static"}:"static",bottom:{"<xs":0},width:{"<xs":"fill-available"}},minHeight:e=>({_:e.mobileStickyAds?"var(--comp-ad-breaker-sticky-dim-height-mobile)":"var(--comp-ad-breaker-non-sticky-dim-height-mobile)",md:"138px"}),m:"{m} 0",display:"flex",flexDirection:"column",justifyContent:e=>e.mobileStickyAds?{"<xs":"start",_:"space-between"}:"space-between"}),"")},4093:(e,t,r)=>{"use strict";r.d(t,{Cv:()=>A,NF:()=>y,RT:()=>P,UV:()=>h,a3:()=>D,ax:()=>f,kb:()=>E,mN:()=>O,ps:()=>v,rj:()=>w,s8:()=>g,wZ:()=>_,xw:()=>b,zH:()=>x});var a=r(93682),i=r(38815),n=r(5326),o=r(78860),l=r(29231),s=r(87221),c=r(99738),d=r(45025),u=r(33721);function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function f({displayTypeTitle:e,isEmbeddedListicleExperience:t=!1,isFlagEnabled:r=!1}){return r&&(e===d.OC.listicle||t)}function g({customImages:e=[],videos:t=[],hasVideoCardEnabled:r=!1}={}){return[...e||[],...r&&t||[]].filter(e=>(0,o.z)(e?.metadata?.show)).sort((e,t)=>e?.metadata?.position-t?.metadata?.position)}function _({isMultiImageFlagEnabled:e,displayType:t,align:r,size:a,slideCount:i,centerAlign:n,largeSize:l,eligibleDisplayTypes:s=[]}){return(0,o.z)(e)&&s.includes(t)&&r===n&&a===l&&i>1}let b=({authors:e=[],customEditors:t=[],position:r,product:a,url:s,isMultiImage:u=!1,hasVideoCardEnabled:p=!1})=>{let f=d.GG[d.ry.DISCONTINUED];a?.retailer?.availability===d.ry.AVAILABLE&&(f=d.GG[d.ry.AVAILABLE]);let g=f===d.GG[d.ry.DISCONTINUED]&&0===parseFloat(a?.retailer?.price),_=y(a),b=a?.custom_name?.trim()||a?.product?.name?.trim()||a?.custom_brand?.trim(),h=(a?.custom_images||[]).filter(e=>(0,o.z)(e?.metadata?.show)&&e?.aws_url).sort((e,t)=>e?.metadata?.position-t?.metadata?.position).map(e=>e?.aws_url),A=u&&h.length>1,v=(a?.videos||[]).filter(e=>(0,o.z)(e?.metadata?.show)&&e?.created_at).sort((e,t)=>{let r=e?.metadata?.position,a=t?.metadata?.position;return r?a?r-a:-1:1}).map(e=>{var t;let r,a,i,n,o=e?.video?.[0];return m({"@type":"VideoObject",name:o?.title,description:o?.description||o?.title,thumbnailUrl:[e?.preview_url],uploadDate:e?.created_at,contentUrl:o?.source_video_url},o?.duration&&{duration:(r=Math.floor((t=Math.round(t=o.duration))/3600),a=Math.floor(t%3600/60),i=t%60,n="PT",r>0&&(n+=r+"H"),a>0&&(n+=a+"M"),n+=i+"S")})}),O=u&&p&&v.length;return{"@type":"ListItem",position:r,item:m(m(m({"@context":"https://schema.org/","@type":g?"Thing":"Product",name:b,url:`${s}#slide-${r}`},a?.custom_description&&{description:(0,l.Q)(a?.custom_description)}),{},{image:A?h:a?.image?.aws_url},O&&{subjectOf:v}),!g&&m(m({brand:{"@type":"Brand",name:a?.custom_brand||a?.product?.brand}},g?{}:((e,t,r)=>{let{positiveNotes:a,negativeNotes:i}=e?.statements?.constructor===Object?Object.values(e.statements).reduce((e,t)=>
1{let r=t?.value?{"@type":"ListItem",position:t?.order,name:t?.value}:null;return r&&(t?.type==="pro"?e?.positiveNotes?.itemListElement.push(r):t?.type==="con"&&e?.negativeNotes?.itemListElement.push(r)),e},{positiveNotes:{"@type":"ItemList",itemListElement:[]},negativeNotes:{"@type":"ItemList",itemListElement:[]}}):{},n=(0,c.combineAuthors)(t,r)?.reduce((e,t)=>(("string"==typeof t||t?.profile?.display_name)&&e?.push({"@type":"Person",name:t?.profile?.display_name??t}),e),[]),o=!!n?.length,s=!!a?.itemListElement?.length,d=!!i?.itemListElement?.length,u=e?.custom_name?.trim()||e?.product?.name?.trim()||e?.custom_brand?.trim(),p=e?.image?.aws_url,f=e?.custom_description?(0,l.Q)(e.custom_description):"";return o||s||d||f?{review:m(m(m(m(m(m({"@type":"Review",name:u},p&&{image:p}),o?{author:n}:{}),{}),f?{reviewBody:f}:{}),s?{positiveNotes:a}:{}),d?{negativeNotes:i}:{})}:{}})(a,e,t)),!_&&{sku:(0,n.D)((0,i.OC)(a,!1))?a?.retailer?.parent_sku:a?.retailer?.sku}))}},y=e=>(0,i._k)(e?.retailer),h=e=>e.some(y),A=e=>`product-${e}`;function v(e){return m(m({},e.customDescriptionDom?{customDescriptionDom:e.customDescriptionDom}:{}),{},{badge:e.badge,call_to_action:e.call_to_action,custom_brand:e.custom_brand,custom_currency:e.custom_currency,custom_description:e.custom_description,custom_name:e.name,custom_price:e.custom_price,custom_images:e.custom_images,custom_retailer:e.retailer_name,coupon:e.coupon,id:e.content_product_id,image:e.image,label:e.metadata?.custom_tag,hide_brand:e.metadata?.hide_brand||!1,retailers:e.product?.retailers?e.product?.retailers:e.retailers,product_metadata:e.product_metadata,product:{brand:e.brand,category:e.category,description:e.description,features:e.features,id:e.product_id,images:e.images,name:e.name},resource_type:e.resource_type,retailer:e.retailer,retailer_name:e.retailer_name,role:e.role,selected_crop:e.selected_crop,show_price:e.show_price,statements:e.statements,swapped_retailer:e.swapped_retailer,offers:e.product?.offers??e.offers,videos:e.videos})}let O=e=>e?.replace?e.replace(/<\/?\s*(?!b\b|i\b|u\b|em\b)[a-z][a-z0-9-]*\b[^>]*>/gi,""):"",w=(e,t)=>(0,o.z)(t)||(0,o.z)(e.product_metadata?.hide_brand)||(0,o.z)(e.hide_brand)||!e.custom_brand||!e.custom_name?O(e.custom_name):`${e.custom_brand} ${O(e.custom_name)}`,E=({product:e,locale:t,showExactProductPrice:r,sponsorBrandName:a="",sponsorType:i})=>{if(!e?.id)return null;let{custom_currency:n,custom_price:o,retailer:l,show_price:c}=e,{display_name:u="",price_currency:p,price:m}=l??{},f=o??m,g=Object.keys(d.IR).find(e=>{let t=d.IR[e].sponsorType;return e===a?.toLowerCase()&&(!t||t==i)})&&Object.keys(d.IR).includes(u?.toLowerCase()),_=r||g?f:-Math.round(-f),b=g&&f?String(f).split(".")[1]?.length:null;return c&&_?(0,s.v)(_,(n??p)||"USD",{minimumFractionDigits:b??(_%1?2:0),maximumFractionDigits:b??2*!!r},t):null},x=(e,t,r,a)=>{if(!e||a)return null;let{call_to_action:n,custom_currency:o,custom_price:l,retailer:c,show_price:d,product_metadata:u,isMultiRetailer:p}=e;if(!p&&n)return null;let{custom_listprice:m}=u||{},{price_currency:f,price:g,listprice:_}=c??{};if(!Math.ceil(l||g))return null;let b=!p&&m||_,y=r?b:-Math.round(-b),h=(o??f)||"USD",A=(0,i.T2)(_,g,p?"":l,p?"":m,h);return d&&A&&y?(0,s.v)(y,h,{minimumFractionDigits:y%1?2:0,maximumFractionDigits:2*!!r},t):null},P={display:"-webkit-box",WebkitLineClamp:"2",WebkitBoxOrient:"vertical",overflow:"hidden","& > *":{display:"inline"}};function D(e){return e&&e.type===u.Z5?e&&e.type===u.Z5?m(m({},e),{},{hideStandaloneProductCommerce:!0}):e:e}},5326:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});let a=["store.runnersworld.com","shop.countryliving.com","store.delish.com","shop.prevention.com","shop.bicycling.com","shop.menshealth.com","shop.womenshealthmag.com","shop.esquire.com","shop.goodhousekeeping.com","shop.elle.com","shop.cosmopolitan.com","shop.womansday.com","shop.thehgtvmag.com","store.caranddriver.com","shop.townandcountrymag.com","shop.housebeautiful.com","store.harpersbazaar.com","shop.popularmechanics.com","shop.veranda.com","shop.elledecor.com","shop.thefoodnetworkmag.com","shop.thepioneerwoman.com","shop.oprahdaily.com","shop.delish.com"];function i(e){return RegExp(`^https?://(${a.join("|")})`).test(e)}},6906:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>u});var a=r(20339),i=r(96314),n=r(52134),o=r(33598),l=r(38536),s=r(28270);let c=(0,l.A)("div",{target:"e584jxh0"})((0,s.Ay)({display:"flex",flexDirection:"row",justifyContent:"center",alignItems:"center",textAlign:"center",fontFamily:{_:"var(--comp-ad-label-type-family-mobile)"},fontSize:{_:"var(--comp-ad-label-type-size-mobile)"},lineHeight:{_:"var(--comp-ad-label-type-line-height-mobile)"},letterSpacing:{_:"var(--comp-ad-label-type-letter-spacing-mobile)"},fontWeight:{_:"var(--comp-ad-label-type-weight-mobile)"},textTransform:{_:"var(--comp-ad-label-type-txt-case-mobile)"},"&:after":{m:"0 0 0 var(--dim-space-xs)"},"&:before":{m:"0 var(--dim-space-xs) 0 0"},"&:before, &:after":{bg:"var(--comp-ad-border)",color:"inherit",content:'""',flexGrow:1,height:"var(--dim-border-width-sm)",position:"relative"},m:{_:"var(--dim-space-xs) var(--dim-space-xl) 0",md:"var(--dim-space-xs) var(--dim-space-xl)",lg:"var(--dim-space-xs) 0"}}),"");var d=r(9954);let u=function({className:e="ad-disclaimer",sx:t={}}){let r=(0,n.Z)(c,o.d),l=(0,a.Bd)("app.ad-breaker-text-main");return(0,d.Y)(r,{className:`${e} ${i.tU}`,sx:t},l)}},8472:(e,t,r)=>{"use strict";r.d(t,{b:()=>o,q:()=>n});var a=r(38536),i=r(28270);let n=(0,a.A)("div",{target:"ewg5wdb1"}
1)((0,i.Ay)("ad-container-wrapper",{minWidth:18.75,textAlign:"center",elevation:"raised",position:{_:"relative","<xs":"sticky"},top:e=>({"<xs":e?.offsetTop?`calc(var(--sticky-header-height) + ${e.offsetTop}px)`:"calc(var(--sticky-header-height, 0px) + var(--sticky-secondary-header-height, 0px) + var(--sticky-navs-height))"}),paddingBottom:"{s}",mt:{"<md":"{mobileOuterGutter}"}}),""),o=(0,a.A)("div",{target:"ewg5wdb0"})((0,i.Ay)("ad-container-wrapper",{minWidth:18.75,textAlign:"center",elevation:"raised",position:"relative"}),"")},8995:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var a=r(54390);function i(e,t){let r=t?.toUpperCase()===a.A.japan;return!e||r}},10420:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(1873),i=r(61546),n=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(n.default,(0,a.A)({type:i.PV.Stylized,relativeUrl:"static/icons/check-circle-regular.svg",alt:"Check icon",width:24,height:24},e))}},11092:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(87042),i=r(33068),n=r(71197),o=r(9954);let l=function(){return(0,o.Y)(n.Wn,null,(0,o.Y)(i.A,{exposedSearch:!0}))};var s=r(92633);function c(){return(0,s.c)()?(0,o.Y)(a.d,{name:"mobile-sticky-search",component:l}):null}},16400:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__N_SSP:()=>c,default:()=>d});var a=r(1873),i=r(22393),n=r(800),o=r(76137),l=r(48489),s=r(9954),c=!0;let d=function({layoutContextProps:e,ssr:t={},stories:r=[],currentPage:c,totalPages:d,blockStartIndex:u}){let p=(0,n.OA)(),m=!!(0,n.OA)("metadata.hide_leaderboard");return(0,s.Y)(i.Ay,(0,a.A)({},e,{pageData:p,ssr:t,hideLeaderboard:m}),(0,s.Y)(o.LatestContent,{stories:r,currentPage:c,totalPages:d,blockStartIndex:u}),(0,s.Y)(l.A,null))}},20481:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>h});var a=r(1873),i=r(53520),n=r(93682),o=r(38536),l=r(33223),s=r(39895),c=r(61620),d=r(28270),u=r(64341),p=r(40561),m=r(9954),f=r(71055);let g=["config","image","sx","__themeKey","priority"];function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let y=(0,o.A)("picture",{target:"e1i0vlu30"})((0,d.Ay)(),"");function h(e){let{config:t=u.PV,image:r,sx:n,__themeKey:o,priority:d}=e,_=b({style:{width:"100%",height:"auto"},sizes:"100vw",imgRef:{current:null}},(0,i.A)(e,g));if(!t||!t.breakpoints)throw Error("Picture config must have a config with a list of breakpoints");let{breakpoints:h}=t,A=h.map(({image:e,params:t,spec:a})=>{let i=(0,s.V)(e||r,t),n={mediaPrefix:""};return{media:"string"==typeof a||Array.isArray(a)?(0,c.mq)(b(b({},n),{},{size:a})):(0,c.mq)(b(b({},n),a)),sourceUrl:i}}),v=A[h.length-1].sourceUrl,O=!0===d||"high"===d;return(0,m.Y)(f.Fragment,null,O?(0,m.Y)(p.A,null,A.map(({media:e,sourceUrl:t})=>(0,m.Y)("link",{key:`pic-${r?.id}-preload-${e}`,rel:"preload",as:"image",href:t,media:e}))):null,(0,m.Y)(y,{sx:n,__themeKey:o},A.map(({media:e,sourceUrl:t})=>(0,m.Y)("source",{key:`pic-${r?.id}-src-${e}`,srcSet:t,media:e})),(0,m.Y)(l.default,(0,a.A)({key:`pic-${r?.id}-img`,image:r,src:v,priority:d},_))))}},22393:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>ed});var a=r(1873),i=r(68014),n=r.n(i),o=r(34220),l=r(4927),s=r(72553),c=r(800),d=r(53225),u=r(52134),p=r(35919),m=r(22402),f=r(82246),g=r(66066),_=r(76889),b=r(92759),y=r(42214),h=r(11285),A=r(98163),v=r(39558),O=r(7974),w=r(54393),E=r(66014),x=r(72445),P=r(11092),D=r(61559),k=r(72103),I=r(78122),S=r(6794),C=r(99738);r(24888);var T=r(94370),L=r(1506),j=r(66958),Y=r(39710),R=r(38536),N=r(28270);let B=(0,R.A)("main",{target:"e8lqdsn0"})((0,N.Ay)("hds-main-layout",{display:"flex",flexDirection:"column",minHeight:"100vh",width:"100%",backgroundColor:"var(--color-palette-bg-page)",color:"var(--color-palette-txt-default)",fontFamily:"var(--type-font-family-default)",paddingBottom:"var(--dim-space-none)",position:"relative","& > section":{py:{_:"var(--dim-space-xl)",lg:"var(--dim-space-2xl)"}}}),"");var V=r(70475),$=r(32096),M=r(77962),F=r(97338),G=r(38686),U=r(87042),H=r(27835),z=r(89205),Z=r(71055),W=r(38201),q=r(96119),K=r(9954);function Q({id:e,feedBookmarkData:t}){return t?(0,K.Y)(q.Oy,null,(0,K.Y)(W.default,{tooltipId:`feed-save-panel-${e}`,feedBookmarkData:t,hdsButtonProps:{variant:"neutral-transparent"}})):null}var X=r(37214),J=r(96521),ee=r(72874),et=r(71055);let er=n()(()=>r.e(6314).then(r.bind(r,6314)),{id:"a7a30f0",loadableGenerated:{webpack:()=>[6314]}}),ea=(0,s.RZ)(n()(()=>Promise.all([r.e(97235),r.e(29338),r.e(45689)]).then(r.bind(r,45689)),{id:"d88c4f0",loadableGenerated:{webpack:()=>[45689]}}),{atoms:[[g.H,s.YL.LOAD]],strategy:s.YL.STATIC,inview:{disabled:!0}}),ei=(0,s.RZ)(n()(()=>Promise.all([r.e(29338),r.e(99739),r.e(15749)]).then(r.bind(r,15749)),{id:"3830f40",loadableGenerated:{webpack:()=>[15749]}}),{forwardedRef:!1,wrapperProps:{className:"footer"}}),en=(0,s.RZ)(n()(()=>r.e(95371).then(r.bind(r,95371)),{id:"86d1580",loadableGenerated:{webpack:()=>[95371]}}),{strategy:s.YL.LOAD,wrapper:et.Fragment}),eo=(0,s.RZ)(n()(()=>Promise.all([r.e(97235),r.e(12769)]).then(r.bind(r,12769)),{id:"b9d9510",loadableGenerated:{webpack:()=>[12769]}}),{strategy:s.YL.LOAD,wrapper:et.Fragment}),el=(0,s.RZ)(n()(()=>Promise.all([r.e(31516),r.e(69438)]).then(r.bind(r,47057)),{ssr:!1,id:"9e3e970"}),{strategy:s.YL.STATIC,wrapper:M.A}),es=(0,s.RZ)(n()(()=>r.e(33944).then(r.bind(r,33944)),{ssr:!1,id:"2ceb7a0"}),{strategy:s.YL.STATIC,wrapper:$.A});function ec({children:e,disableThemeProvider:t,wrapperProps:r}){let a=(0,u.B)(l.FK,o.A,"fre.disable-theme-provider"),i=t?l.FK:a;return(0,K.Y)(i,r,e)}let ed=function({canonicalUrl:e="",children:t,dataSlug:r,disableDataLayer:i,disableThemeProvider:n=!1,hideLeaderboard:o,isAdsFree:l=!1,isGDPR:u=!1,isHomePage:g,legacyId:R=null,manualAdPositioning:N=!1,menuItems:$=[],Nav:M=x.default,pageId:W="",pageType:q,ssr:{datalayer:ed}={},suppressAtfLeaderboard:eu=!1,titleMarkup:ep,statsComponent:em=null}){let ef,eg;(0,c.BV)("layoutContextProps.siteData.metadata.adConfig"),(0,c.BV)("layoutContextProps.siteData.brand.name"),(0,c.BV)("layoutContextProps.siteData.metadata.commerce"),(0,c.BV)("layoutContextProps.siteData.metadata.icxSiteId");let e_=(0,c.BV)("layoutContextProps.siteData.metadata.ciam")??{};(0,c.BV)("layoutContextProps.video");let eb=(0,c.BV)("layoutContextProps.siteData.locale")??{},ey=(0,c.OA)("theme"),eh=(0,c.jV)()||{},eA=(0,c.OA)()||{},ev=eA?.navProps||{},eO=(0,d._P)("cover-stories"),ew=(0,c.BV)("contextLayoutProps.siteData"),eE=(0,c.OA)("metadata.marquee_type"),ex=(0,b.e0)();(0,c.jV)("id");let eP=(0,c.jV)("metadata")??{},eD=(0,c.jV)("slug")??"",ek=(0,d._P)("fre.enable-google-preferred-banner"),eI=(0,d._P)(V.z0),eS=(0,d._P)("fre.show-recipe-info"),eC=(0,c.OA)("blocks");(0,C.getDisplayId)({display_id:(0,c.jV)("legacy_id",(0,c.jV)("display_id",R))});let eT=function({isAutos:e,isHomePage:t,isCoverStoryActive:r}){return!(e&&t&&!r)}({isAutos:ex,isHomePage:g,isCoverStoryActive:"cover_story_marquee"===eE&&eO}),eL=eT&&!eu,ej=(0,I.s)($,S.$.Subscribe),eY=Array.isArray(ej)&&ej.length?ej[0]??{}:{},eR=(ef=eA?.section?.[0],eg=eA?.slug??eD??"",g?{section:"home-page",subsection:void 0}:{section:ef?.slug||eg,subsection:ef?eg:void 0}),eN=(0,Z.useMemo)(()=>((e=[])=>e.some(e=>e.feeds?.some(e=>e.resources?.some(e=>e?.display_type?.title===z.cH.RECIPE))))(eC),[eC]);return(0,K.Y)(ec,{disableThemeProvider:n,wrapperProps:{theme:ey,pageId:W,useFocus:p.i}},(0,K.Y)(T.A,(0,a.A)({},eP,{site:ew,canonicalUrl:e})),u?(0,K.Y)(eo,null):null,(0,K.Y)(en,null),(0,K.Y)(f.A,null),eI?(0,K.Y)(es,null):null,(0,K.Y)(E.default,null),(0,K.Y)(ea,{ciam:e_,locale:eb}),(0,K.Y)(_.A,null),eL&&g?(0,K.Y)(v.A,{hideLeaderboardAd:o}):null,!N&&eT?(0,K.Y)(O.A,{hideLeaderboardAd:o}):null,(0,K.Y)(P.A,null),(0,K.Y)(D.A,null),(0,K.Y)(k.A,{placement:"sticky"}),(0,K.Y)(Y.A,null),(0,K.Y)(M,(0,a.A)({ciam:e_,subscribeItem:eY,menuItems:$,sponsor:eh?.sponsor,sponsorMeta:eh?.metadata?.sponsor,titleMarkup:ep},ev)),(0,K.Y)(k.A,{placement:"inline"}),(0,K.Y)(w.A,null),N||l?null:(0,K.Y)(L.A,null),eS&&eN?(0,K.Y)(et.Fragment,null,(0,K.Y)(G.A,null),(0,K.Y)(U.d,{name:"feed-save-panel",component:Q}),(0,K.Y)(H.j,{name:"feed-item-hydration",utility:e=>e(s.YL.INVIEW)})):null,em,(0,K.Y)(B,{id:"main-content"},eL&&!g?(0,K.Y)(v.A,{hideLeaderboardAd:o}):null,t,null),(0,K.Y)(ei,{menuItems:$}),(0,K.Y)(m.A,null),(0,K.Y)(F.A,null),ek?(0,K.Y)(el,null):null,(0,K.Y)(j.Ay,{feedProps:eR}),(0,K.Y)(y.A,null),(0,K.Y)(h.A,null),(0,K.Y)(A.A,null),(0,K.Y)(J.A,null),(0,K.Y)(X.A,null),(0,K.Y)(ee.Ay,null),ex?(0,K.Y)(er,null):null)}},22402:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});
1var a=r(80166),i=r(800),n=r(12346),o=r.n(n),l=r(72268),s=r(59222),c=r(71513),d=r(9954);let{RUNTIME_AFFILIATE_BUNDLE_VERSION:u}=a.Ay;function p(){let e,t=(e=(0,i.BV)("layoutContextProps.siteData.metadata.commerce.affiliate.url",""),(0,s.s)(t=>{if(!t)return e;try{let r=new URL(e);return t.startsWith("PR-")&&(r.pathname=r.pathname.replace("/release/","/pr/")),r.pathname=r.pathname.replace(".master.",`.${t}.`),r.toString()}catch{return e}},"affiliatebundle",u)),r=(0,l.o)(),a=(0,i.BV)("layoutContextProps.siteData.metadata.commerce",{});return!("all"===r.get("disableAffiliateBundle")||a?.affiliate?.disabled)&&!!t&&(0,d.Y)(o(),{id:"affiliate-bundle",src:t,async:!0,crossOrigin:"anonymous"})}function m(){let e=(0,i.BV)("layoutContextProps.selfHostedAffiliateEnabled");return(0,c.A)()||!e?null:(window.SELF_HOSTED_AFFILIATE_TAGGING=!0,(0,d.Y)(p,null))}},27305:(e,t,r)=>{"use strict";var a,i,n,o,l,s,c,d,u,p,m,f,g,_,b,y;r.d(t,{Eo:()=>u,F4:()=>o,FB:()=>l,ZS:()=>A,hU:()=>h,lw:()=>s,tI:()=>a}),(p=a||(a={}))["16x9"]="16:9",p["9x16"]="9:16",p["1x1"]="1:1";let h="hearst-player-event";(m=i||(i={})).LEAD="LEAD",m.FEED="FEED",m.IN_BODY="IN_BODY",m.WATCH_NEXT="WATCH_NEXT",m.WATCH_NEXT_IN_BODY="WATCH_NEXT_IN_BODY",m.SLIDE="SLIDE",m.VIDEOHUB="VIDEOHUB",(n||(n={})).VIDEO_PLAYER="VIDEO_PLAYER",(f=o||(o={})).ADS_IMA_ERROR="ads-ima-adError",f.ADS_IMA_CLICK="ads-ima-click",f.ADS_IMA_COMPLETE="ads-ima-complete",f.ADS_IMA_FIRST_QUARTILE="ads-ima-firstquartile",f.ADS_IMA_IMPRESSION="ads-ima-impression",f.ADS_IMA_MIDPOINT="ads-ima-midpoint",f.ADS_IMA_PAUSE="ads-ima-pause",f.ADS_IMA_RESUME="ads-ima-resume",f.ADS_IMA_SKIP="ads-ima-skip",f.ADS_IMA_START="ads-ima-start",f.ADS_IMA_THIRD_QUARTILE="ads-ima-thirdquartile",f.PLAYLIST_FORWARD_BUTTON_EVENT="playlistForwardUser",f.PLAYLIST_BACKWARD_BUTTON_EVENT="playlistBackwardUser",f.PLAYED_Q0="played-q0",f.PLAYED_Q1="played-q1",f.PLAYED_Q2="played-q2",f.PLAYED_Q3="played-q3",f.PLAYED_Q4="played-q4",f.VIDEO_ERROR="error",f.MUTE_CHANGE_USER="mutechangeUser",f.PAUSE_USER="pauseUser",f.PLAY_USER="playUser",f.TEXT_TRACK_CHANGE_USER="texttrackchangeUser",f.UNMUTE_CHANGE_USER="unmutechangeUser",f.VOLUME_CHANGE_USER="volumechangeUser",f.STICKY_OFF="stickyOff",f.STICKY_CLOSE="stickyClose",(l||(l={})).NITEHAWK_ERROR="nitehawkError",(g=s||(s={})).DEFAULT="DEFAULT",g.ENHANCED="ENHANCED",(_=c||(c={})).MP4="video/mp4",_.AVI="video/avi",_.OGG="video/ogg",_.M3U8="m3u8",(b=d||(d={})).INITIALIZING="initializing",b.INITIALIZED="initialized",b.EMBED="embed",b.FAILED="failed",b.ERROR_CODE="errorCode",b.INITIAL_PLAYING="initialPlaying",d.INITIALIZED,d.INITIALIZING,d.FAILED,d.EMBED,d.ERROR_CODE,d.INITIAL_PLAYING;let A="video_player_initialized";(y=u||(u={}))[y.VIDEO=1]="VIDEO",y[y.LOOP=4]="LOOP"},27835:(e,t,r)=>{"use strict";r.d(t,{j:()=>l,G:()=>s});var a=r(71055),i=r(23472),n=r(3637),o=r(77089);function l({name:e,utility:t,append:r=!1,once:a=!1,locked:o=!1,priority:s=0}){return(0,i.Cs)(n.n6,e,t,r,a,o,s),null}function s(e,t){let r,{fallback:l,raw:s,max:c}=(r=null===t||!1===t||"function"==typeof t?t:t?.fallback??Function.prototype,{fallback:r,raw:null!==t&&"object"==typeof t&&(t.raw??!1),max:null!==t&&"object"==typeof t?t.max:void 0}),d=(0,i._E)(e,n.n6),u=(0,a.useMemo)(()=>{let e=(0,o.hO)(d);return Array.isArray(e)&&null!=c?e.slice(0,c):e},[d,c]),p=(0,a.useMemo)(()=>Array.isArray(u)?(...e)=>u.forEach(t=>t(...e)):null,[u]);return Array.isArray(u)?s?u:p:s?u?[u]:[]:u||l}},27856:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(1873),i=r(61546),n=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(n.default,(0,a.A)({type:i.PV.Stylized,relativeUrl:"static/icons/lock-key-regular.svg",alt:"Lock",width:24,height:24},e))}},32956:(e,t,r)=>{"use strict";r.d(t,{B:()=>w,Cv:()=>y,Ox:()=>b,XJ:()=>h,Zh:()=>_,_k:()=>x,b4:()=>A,jY:()=>g,rm:()=>E});var a=r(27305),i=r(98435),n=r(15630),o=r(89205),l=r(9842),s=r(71857);let c={SMALL:"small",MEDIUM:"medium",LARGE:"large"},d={LEFT:"left",CENTER:"center",RIGHT:"right"},u=c.LARGE,p=d.CENTER,m=new Set(Object.values(c)),f=new Set(Object.values(d));function g({size:e,align:t}={}){let r=function(e){if(null==e||""===e)return u;let t=String(e).toLowerCase().trim();return"wide"===t?c.LARGE:m.has(t)?t:u}(e);return{size:r,align:r===c.LARGE?p:function(e){if(null==e||""===e)return p;let t=String(e).toLowerCase().trim();return f.has(t)?t:p}(t)}}function _(e){return e?.type===a.Eo.LOOP||(0,l.ES)(e,o.Z2.VIDEO)&&(0,l.ns)(e)?.type===a.Eo.LOOP}function b(e,t=null){let r=(0,l.lH)(e,a.Eo.LOOP,t);return r||(null===t?(0,n.MX)(e,o.Z2.FILE):(0,n.BW)(e,o.Z2.FILE,t))}function y(e){let t=(0,l.ns)(e);return(0,s.b)(e)??t?.media?.[0]?.mediaObject?.hips_url}function h(e){return!!e&&("loop"===e.preset_name||"loop"===e.preset_id||"loop"===e.mapped_preset_name||e.full_url?.includes("video_loop")===!0)}function A(e){if(Array.isArray(e))return e.find(h)||e[0]}function v(e){let t=(0,l.ns)(e);return e?.metadata?.selected_crop??e?.nearest_aspect_ratio??e?.nearestAspectRatio??e?.aspectRatio??t?.metadata?.selected_crop??t?.nearest_aspect_ratio??t?.nearestAspectRatio}function O(e){return`${Math.round(1e4*Math.min(1,Math.max(0,e)))/100}%`}function w(e){let t=(0,l.ns)(e),r=e?.metadata?.crops??t?.metadata?.crops,a=r?.[v(e)
1];if(!a)return null;let i=function(e){let t=String(e).match(/^(?<cw>[\d.]+)xw:(?<ch>[\d.]+)xh(?:;(?<ox>[\d.]+)xw,(?<oy>[\d.]+)xh)?/);if(!t)return null;let r=Number(t.groups.cw),a=Number(t.groups.ch);return r>0&&a>0?{cw:r,ch:a,ox:Number(t.groups.ox??0),oy:Number(t.groups.oy??0)}:null}(a);if(!i)return null;let{cw:n,ch:o,ox:s,oy:c}=i;if(n>=1&&o>=1)return null;let d=`inset(${O(c)} ${O(1-s-n)} ${O(1-c-o)} ${O(s)})`,u=n>=1?"50%":O(s/(1-n)),p=o>=1?"50%":O(c/(1-o));return{objectViewBox:d,objectPosition:`${u} ${p}`}}function E(e){let t=v(e);return"string"==typeof t&&"9x16"===t.replace(":","x")}function x(e){let t=(0,l.ns)(e),r=A(t?.transcodings),a=t?.media?.[0]?.mediaObject??e?.media?.[0]?.mediaObject;if(E(e))return"9x16";let o=function({embed:e,video:t=e,transcoding:r,mediaObject:a}){let i="16:9",o=e?.metadata?.selected_crop??e?.nearest_aspect_ratio??e?.nearestAspectRatio??e?.aspectRatio??t?.metadata?.selected_crop??t?.nearest_aspect_ratio??t?.nearestAspectRatio??i,l=e?.metadata?.crops??t?.metadata?.crops??{};if("freeform"!==o)return o||i;let s=l[o],c=r?.width??a?.width,d=r?.height??a?.height;if(s){let{width:e,height:t}=(0,n.MI)(s)||{};if(e&&t&&c&&d){let r=Math.floor(e*c),a=Math.floor(t*d);return`${r}:${a}`}}return c&&d?`${c}:${d}`:i}({embed:e,video:t,transcoding:r,mediaObject:a});return(0,i._)(function(e,t="16:9"){if("string"!=typeof e)return t;if("freeform"===e)return e;let r=e.replace(/^_+|_+$/g,"");return/^\d+[x:]\d+$/.test(r)?r:t}(o))}},33598:(e,t,r)=>{"use strict";r.d(t,{d:()=>n});var a=r(38536),i=r(28270);let n=(0,a.A)("div",{target:"e1caqep90"})((0,i.Ay)("breaker-ad-text",{display:"flex",flexDirection:"row",justifyContent:"center",alignItems:"center",textAlign:"center",fontFamily:"var(--type-font-family-default, system-ui, sans-serif)",fontSize:"font-size-11",lineHeight:"lineheight-xs",textTransform:"none","&:after":{m:"0 0 0 {xs}"},"&:before":{m:"0 {xs} 0 0"},"&:before, &:after":{bg:"breaker-ad-border",color:"inherit",content:'""',flexGrow:1,height:.0625,position:"relative"},m:{_:"{xs} {mobileOuterGutter} 0",md:"{xs} {tabletOuterGutter}",xxlg:"{xs} 0"}}),"")},33911:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});var a=r(53225),i=r(64406);function n(){let e=(0,a._P)(i.kp),t=(0,a._P)(i.j1),r=(0,a._P)(i.hZ);return{isAboveTheFoldFeatureOn:e,isAboveTheFoldLayout:e,isAboveTheFoldTopperEnabled:t,isMobileStickyTocEligible:e&&r,shouldStripTopPicksFromIntro:(0,a._P)(i.F5),shouldDisableBestDeal:e}}},38256:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/_templates/paginated",function(){return r(16400)}])},38686:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var a=r(71055),i=r(12625),n=r(81718),o=r(89172),l=r(75544),s=r(53225),c=r(88526),d=r(6351),u=r(47382),p=r(9954);let m=new u.default("CIAM Data");function f(){let{clientId:e,accessToken:t}=(0,d.MV)(),[r,u]=(0,i.fp)(l.hr),f=(0,s._P)("fre.hide-madeit-from-bookmarks");return(0,a.useEffect)(()=>{!t||Array.isArray(r)&&r.length>0||(async()=>{try{let r=await (0,n.z)(e,t,o.BC);u([r])}catch(e){m.error(`Fatal request error: ${e.message}`)}})()},[e,t,r,u]),f?(0,p.Y)(c.A,null):null}},38815:(e,t,r)=>{"use strict";r.d(t,{FB:()=>f,I9:()=>m,IC:()=>p,JP:()=>u,OC:()=>d,T2:()=>l,_k:()=>c,cT:()=>o});var a=r(42915);let i=new(r(47382)).default("product utils"),n="linkCode";function o(e,t){return t=parseFloat(t)||0,0===(e=parseFloat(e)||0)?0:100-Math.round(t/e*100)}function l(e,t,r,a,i){let n=a||e||0,o=r||t||0,l=.9*n>=o&&n>0,s=i?.toLowerCase()==="usd"&&n-o>=20;return o>1&&(.1*n<o&&n>0&&l||s&&!l)}let s=(e,t)=>/amazon.(com|co.jp)/i.test(e??"")&&!t,c=e=>s(e?.retailer_name,e?.sem3_id)||!!e?.affiliate_url||!!e?.affiliate?.afflink_redirect||Object.values(e?.affiliate?.metadata?.links??{}).some(Boolean),d=(e,t)=>(t?[e?.url,e?.retailer?.url]:[e?.retailer?.url]).find(e=>!!e)??"",u=(e,t,r)=>{let a=r["fre.commerce.use-afflink_redirect"]?e?.retailer?.affiliate?.afflink_redirect:"";if(a&&!t)return a;let o=r["fre.commerce.use-multiple-levanta-links"]?(e=>{{let t=window?.HRST?.commerce?.affiliate?.amazon?.subtag?.trackType,r=e?.affiliate_url||"",a=e?.affiliate?.metadata?.links;if(t&&a){for(let e=0;e<t.length;e+=1)if(a[t[e]]){if(r.includes("maas")&&!a[t[e]].includes("maas"))return"";return a[t[e]]}}}return""})(e?.retailer):"";if(o&&!t)return o;let l=r["fre.commerce.use-affiliate_url"]?e?.retailer?.affiliate_url:"";if(l&&!t)return l;let c=d(e,t);
1return c&&s(e.retailer?.retailer_name,e.retailer?.sem3_id)&&(c=(e=>{try{let t=new URL(e);t.searchParams.get(n)||(t.searchParams.append(n,"ogi"),e=t.href)}catch(t){i.error(`Error while parsing url "${e}": ${t.message}`,t)}return e})(c)),c},p=e=>e?["noskim","noamzn"]:[],m=({product:e,productText:t,isMgu:r,hidePrice:a=!1,legacyPricePlacement:i,priceText:n})=>{let{call_to_action:o,custom_retailer:l,retailer:s}=e,{retailer_name:c,display_name:d,url:u}=s||{};if(o&&!r)return o;let p=!a&&e.product_metadata?.show_price!==!1,m=p&&n||t.hidePriceCtaMultiRetailer,g=f(u),_=e.product_metadata?.show_retailer===!1,b=d||l||c||g,y="";return(y=_?i?t.cta:p?t.hideRetailerCta||t.ctaMultiRetailer:t.cta:b&&!i?t.ctaMultiRetailer:e?.action??t.cta,y=y?.replace("{price}",r?t.hidePriceCta:m)?.replace("{retailer}",_?"":b),_&&y)?y.replace(/\s+(?:at|en)\s*$/i,"").replace(/\s{2,}/g," ").trim():y},f=e=>e?(0,a.c)(e,t=>i.error(`Invalid ${e} in getProductCta ${t.message}`,t),void 0,i).hostname?.replace("www.",""):""},39558:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var a=r(68014),i=r.n(a),n=r(52134),o=r(10379),l=r(800),s=r(96314),c=r(71513),d=r(9954);let u=i()(()=>r.e(16313).then(r.bind(r,16313)),{id:"c7e8e60",loadableGenerated:{webpack:()=>[16313]}}),p=i()(()=>r.e(99330).then(r.bind(r,99330)),{id:"aa2b9c0",loadableGenerated:{webpack:()=>[99330]}});function m({hideLeaderboardAd:e,isBelowTheFold:t,sx:r}){let a,i,f,g,_,b=(0,n.Z)(p,u);return(a=(0,c.A)(),i=(0,o.b7)(),f=(0,l.BV)("layoutContextProps.isAdsFree"),g=(0,l.jV)("metadata")??{},_=s.FA[g?.header?.title_layout]===s.Gq.TITLE_LAYOUT_TEXT_OVER,a||e||f||_||i)?null:(0,d.Y)(b,{isBelowTheFold:t,sx:r})}},39710:(e,t,r)=>{"use strict";r.d(t,{A:()=>E});var a=r(93682),i=r(53225),n=r(22730),o=r(12625),l=r(71055),s=r(800),c=r(87042),d=r(5357),u=r(69346),p=r(28028),m=r(70416),f=r(49678),g=r(38536),_=r(9954),b=r(28270);let y=(0,_.i7)`
2	from {
3		opacity: 0;
4	}
5	to {
6		opacity: 1;
7	}
8`,h=(0,g.A)("div",{target:"ei7rc5z0"})((0,b.Ay)("top-banner-container",{position:"sticky",top:"var(--nav-height, 0)",elevation:"nav",overflow:"hidden",maxHeight:({injectedContentsHeight:e})=>`${e}px`,transition:"max-height 650ms ease-out","& > *":{opacity:0,animation:`${y} 450ms ease-out 200ms forwards`}}),"");function A(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}let v=["fre.enable-jam-journey","fre.jam-journey.enable-top-slim-banner"];function O({SlimBannerComponent:e=null}){let t=(0,l.useRef)(null),{0:r,1:i}=(0,l.useState)(0),s=(0,o.md)(u.t2),c=(0,n.Ay)("<md");return(0,l.useEffect)(()=>{let e=t.current;if(!e)return;let r=new Set,a=new ResizeObserver(()=>{i(e.scrollHeight)}),n=new MutationObserver(()=>{Array.from(e.children).forEach(e=>{r.has(e)||(r.add(e),a.observe(e))})});return n.observe(e,{childList:!0,subtree:!0}),()=>{n.disconnect(),a.disconnect()}},[]),(0,_.Y)(h,{id:"journey-topnav",sx:c?function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?A(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):A(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},{top:s?"var(--nav-height, 0)":0}):null,ref:t,injectedContentsHeight:r},e?(0,_.Y)(e,null):null)}function w(){return(0,_.Y)(O,{SlimBannerComponent:p.A})}function E(){let e=(0,s.BV)("immersiveTableOfContents"),t=(0,s.BV)("layoutContextProps.isHomePage",!1),r=(0,s.BV)("layoutContextProps.disableJAM",!1),[a,n]=(0,i._P)(v),o=(0,i._P)("jam.slim-banner.use-fre-ui"),{targetSelector:l,isTargetSelectorResolved:u}=(0,m.f)(),p=(0,s.BV)("tocList"),g=(0,d.I)();if(e?.length||!a||!n||p?.length||g||r)return null;let b=u&&l===f.SY;return(0,_.Y)(c.d,{name:"jam-top-banner",component:t&&o&&b&&!g?w:O})}},43029:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var a=r(20608);let i=(0,a.J1)`
9	query config(
10		$resourceId: String!
11		$resource_type: String
12		$slugs: String
13		$debug: String
14		$config_type: String
15	) {
16		config(
17			resource_id: $resourceId
18			slugs: $slugs
19			debug: $debug
20			resource_type: $resource_type
21			consumer: "fre"
22			config_type: $config_type
23		)
24	}
25`},45025:(e,t,r)=>{"use strict";r.d(t,{GG:()=>n,IR:()=>s,Nu:()=>a,OC:()=>o,ry:()=>i,se:()=>l});let a={DEFAULT:"original"},i={AVAILABLE:"AVAILABLE",DISCONTINUED:"DISCONTINUED"},n={[i.AVAILABLE]:"https://schema.org/InStock",[i.DISCONTINUED]:"https://schema.org/Discontinued"}
25,o={embeddedGallery:"embedded-gallery",embeddedGalleryCarousel:"embedded-gallery-carousel",embeddedPromoCarousel:"embedded-promo-carousel",feed:"feed",feedCard:"feedCard",galleryOverlay:"embedded-overlay",listicle:"listicle",productExplorer:"product-explorer",productSummaryView:"summary-view",single:"embedded"},l={contentProductLink:"content-product-link",embeddedProduct:"embedded-product",gallery:"gallery",listicle:"listicle"},s={walmart:{sponsorType:"5"}}},47241:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(38536),i=r(28270),n=(0,a.A)("span",{target:"e68yk9k1"})((0,i.Ay)("title-design-element-after"),""),o=(0,a.A)("span",{target:"e68yk9k0"})((0,i.Ay)("title-design-element-before"),""),l=r(71055);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}function c({children:e,sxProps:t={TitleDesignElementBefore:{},TitleDesignElementAfter:{}},themeOptions:r={TitleDesignElementBefore:{},TitleDesignElementAfter:{}}}){return l.createElement(l.Fragment,null,l.createElement(o,s({"aria-hidden":"true",sx:t.TitleDesignElementBefore,"data-theme-key":"title-design-element-before"},r.TitleDesignElementBefore)),e,l.createElement(n,s({"aria-hidden":"true",sx:t.TitleDesignElementAfter,"data-theme-key":"title-design-element-after"},r.TitleDesignElementAfter)))}},48489:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});let a=r(71055).Fragment},50804:(e,t,r)=>{"use strict";r.d(t,{FL:()=>I,GV:()=>x,PP:()=>Y,Wf:()=>C,h7:()=>T,hJ:()=>S,hN:()=>L,ho:()=>k,sn:()=>D,xm:()=>j});var a=r(53520),i=r(93682),n=r(71055),o=r(53225),l=r(800),s=r(53647),c=r(78860),d=r(22730),u=r(86385),p=r(7144),m=r(83222),f=r(174),g=r(82981),_=r(87301);let b=["productId","primaryUx"];function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let A={},v=new WeakSet;function O(e){return Object.fromEntries(Object.entries(e).filter(([,e])=>null!=e&&""!==e))}function w(e){return null==e||""===e?"":String(e)}function E(e,t={},{enabled:r=!0}={}){r&&e&&(window.Nitrous=window.Nitrous||[],window.Nitrous.push(()=>{window.Nitrous.logEvent({event_name:e,custom_attributes:O(t)})}))}function x(){let e=(0,l.BV)("data.content.0.id"),t=(0,l.BV)("layoutContextProps.siteData.metadata.domain",""),r=function({isMobile:e}={}){return!e}({isMobile:(0,d.Ay)("<sm")}),a=(0,n.useCallback)(r=>(function({articleId:e,site:t,selectedProductCount:r}={}){return O({article_id:w(e),site:w(t),selected_product_count:r})})({articleId:e,site:t,selectedProductCount:r}),[e,t]),i=(0,n.useCallback)(({source:e})=>{E(_.EC.OPENED,h({source:e},a()),{enabled:r})},[r,a]),o=(0,n.useCallback)(({action:e,productId:t,selectedProductCount:i})=>{E(_.EC.SELECTION_UPDATED,h({action:e,product_id:w(t)},a(i)),{enabled:r})},[r,a]),s=(0,n.useCallback)(({selectedProductIds:e})=>{E(_.EC.STARTED,h(h({},a(e?.length??0)),{},{selected_product_ids:e}),{enabled:r})},[r,a]),c=(0,n.useCallback)(({productId:e,section:t,selectedProductCount:i,state:n})=>{E(_.EC.SECTION_TOGGLED,h(h({},a(i)),{},{section:t,state:n,product_id:w(e)}),{enabled:r})},[r,a]),u=(0,n.useCallback)(({selectedProductCount:e})=>{E(_.EC.ADD_SLOT_CLICKED,h({},a(e)),{enabled:r})},[r,a]);return{trackOpened:i,trackSelectionUpdated:o,trackStarted:s,trackSectionToggled:c,trackAddSlotClicked:u,trackBuyingOptionsOpened:(0,n.useCallback)(({productId:e,selectedProductCount:t})=>{E(_.EC.BUYING_OPTIONS_OPENED,h({product_id:w(e)},a(t)),{enabled:r})},[r,a]),trackClosed:(0,n.useCallback)(({selectedProductCount:e,comparisonStarted:t})=>{E(_.EC.CLOSED,h(h({},a(e)),{},{comparison_started:!!t}),{enabled:r})},[r,a])}}function P(e){return h(h({},e),{},{badge:h({},e.badge),image:h({},e.image),product:h({},e),retailer:h({},e.retailer),retailers:e.retailers?.map(e=>h({},e)),product_metadata:h(h({},e.product_metadata),{},{feature_specs:e.product_metadata?.feature_specs.map(e=>h({},e))}),statements:Object.entries(e.statements||[]).map(([e,t])=>({[e]:h({},t)})).reduce((e,t)=>
25h(h({},e),t),{}),offers:e?.offers?.filter(e=>e.is_active).map(e=>h({},e))})}function D(){return Object.values((0,l.BV)("products")??{}).map(P)}function k(){let e=(0,d.Ay)("<sm"),t=(0,u.A)(_.d2),r=(0,u.A)(_.dR),a=e?r:t,i=(0,o._P)(g.QB),n=(0,l.BV)(g.dl),p=(0,l.BV)("products")??A;return(r&&r!==_.Zu||i&&(0,c.z)(n))&&function(e){if(e&&"object"==typeof e&&!v.has(e))for(let t of(v.add(e),(0,s.iv)(e),Object.values(e)))P(t)}(p),{variation:a,isControl:a===_.Zu,isDisplayGrid:a===_.OD||a===_.f2,isDisplayGridTopPicks:a===_.f2,isMobile:e}}function I(){let[,e]=(0,p.A)(_.Av),[,t]=(0,p.A)(_.pt),[,r]=(0,p.A)(_.Wk),[,a]=(0,p.A)(_.$G),[,i]=(0,p.A)(_.gj),[,n]=(0,p.A)(_.K5),[,o]=(0,p.A)(_.DY),[,l]=(0,p.A)(_.bB),[,s]=(0,p.A)(_.aF);return{trackViewableProductImpression:e,trackProdClick:t,trackProductCardCompareClick:r,trackProductGridAddProducts2:a,trackProductGridAddProducts3:i,trackProductGridReadMore:n,trackProductGridMaxminClick:o,trackProductGridQuickCompare:l,trackProductGridCompareClick:s}}function S(e,t={}){(0,f.A)({eventName:e,eventParameters:t})}function C(e={}){let{productId:t,primaryUx:r=_.Hw}=e,i=(0,a.A)(e,b);return h(h({primaryUx:r},t?{rovProdId:t}:{}),i)}function T({articleId:e,isOpen:t,products:r,onTrackViewableProductImpression:a}){(0,n.useEffect)(()=>{if(!t||!e||!r?.length)return;let i=function(){try{let e=window.sessionStorage.getItem(_.Zb);return new Set(e?JSON.parse(e):[])}catch{return new Set}}(),n=!1;r.forEach((t,r)=>{let o=t?.id;if(!o)return;let l=`${e}:${o}`;i.has(l)||(S(_.Av,C({productId:o,pos:r+1})),a?.(),i.add(l),n=!0)}),n&&function(e){try{window.sessionStorage.setItem(_.Zb,JSON.stringify([...e]))}catch{}}(i)},[e,t,a,r])}function L(e){let[,t]=(0,p.A)(_.$G),[,r]=(0,p.A)(_.gj),a=(0,n.useRef)(e);(0,n.useEffect)(()=>{let i=a.current;a.current=e,e>i&&(i<2&&e>=2&&t(),i<3&&e>=3&&r())},[e,t,r])}function j(){let[,e]=(0,p.A)(_.Av),{inView:t,observer:r,ref:a}=(0,m.A)({rootMargin:"0px 0px",threshold:.5}),{0:i,1:o}=(0,n.useState)(null);return(0,n.useEffect)(()=>{t?null===i&&o(setTimeout(()=>{o(null),e(),r.current.unobserve(a.current),r.current.reset()},1e3)):null!==i&&(clearTimeout(i),o(null))},[t]),a}function Y(){let[e,t]=(0,p.A)(_.ap),r=(0,n.useRef)(!1);(0,n.useEffect)(()=>{e&&!r.current&&(t(),r.current=!0)},[e,t])}},54105:(e,t,r)=>{"use strict";r.d(t,{aN:()=>n,aP:()=>a,of:()=>i});let a=(e="xlg")=>({_:"0",[e]:"0 calc(50% - 50vw)"}),i=(e="lg")=>({_:"calc(-1 * var(--dim-space-md))",xs:"calc(-1 * var(--dim-space-xl))",[e]:0}),n=(e="lg")=>({_:"calc(100% + (var(--dim-space-md) * 2))",xs:"calc(100% + (var(--dim-space-xl) * 2))",[e]:"unset"})},57598:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});var a=r(38536),i=r(28270);let n=(0,a.A)("div",{target:"e1uq555e0"})((0,i.Ay)("embedded-product-discount",{mb:"xs"}),"")},60511:(e,t,r)=>{"use strict";r.d(t,{$D:()=>p,CP:()=>l,KK:()=>a,SF:()=>i,TY:()=>s,Vd:()=>u,nb:()=>o,qw:()=>d,yC:()=>n,zK:()=>c});let a="20.625rem",i="1rem",n=`calc(${a} * 2 - ${i})`,o="45.25rem",l="2rem",s="3.5rem",c=`calc(2 * ${i})`,d="piano_inline_content_",u={_:0,md:s,smd:0,"xlg:xxxlg":0,"xxxlg>":0},p=`calc(calc((100vw - min(${n}, calc(100vw - ${i} * 2)))/-2))`},64406:(e,t,r)=>{"use strict";r.d(t,{F5:()=>i,HT:()=>l,hZ:()=>o,j1:()=>n,kp:()=>a});let a="fre.left-rail-toc",i="commerce.enable-top-picks",n="fre.above-the-fold.topper.enable",o="fre.above-the-fold.mobile.enable",l=3},66014:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>y});var a=r(68014),i=r.n(a),n=r(53647),o=r(800),l=r(53225),s=r(72553),c=r(8995),d=r(9954),u=r(71055);let p=(0,s.RZ)(i()(()=>r.e(40070).then(r.bind(r,40070)),{id:"abc5370",loadableGenerated:{webpack:()=>[40070]}}),{strategy:s.YL.STATIC,wrapper:u.Fragment}),m=i()(()=>Promise.resolve().then(r.bind(r,94263)),{id:"eedc500",loadableGenerated:{webpack:()=>[94263]}}),f=(0,s.RZ)(i()(()=>Promise.all([r.e(79189),r.e(25602),r.e(38600),r.e(68508)]).then(r.bind(r,9216)),{id:"7d6fca0",loadableGenerated:{webpack:()=>[9216]}}),{strategy:s.YL.STATIC,wrapper:u.Fragment}),g=(0,s.RZ)(i()(()=>r.e(93914).then(r.bind(r,93914)),{ssr:!1,id:"1293680"}),{strategy:s.YL.LOAD,wrapper:u.Fragment}),_=(0,s.RZ)(i()(()=>r.e(59941).then(r.bind(r,59941)),{id:"862d1d0",loadableGenerated:{webpack:()=>[59941]}}),{strategy:s.YL.STATIC,wrapper:u.Fragment});function b(){return"US"===((0,o.BV)("layoutContextProps.siteData.locale")??{}).country?(0,d.Y)(u.Fragment,null,(0,d.Y)(m,null),(0,d.Y)(g,null)):null}function y(){(0,n.iv)((0,o.Q6)("piano.iframe_whitelist",[]));let e=(0,o.BV)("preview")??!1,t=(0,o.BV)("layoutContextProps.siteData.locale.country",""),[r,a,i,s,g]=(0,l._P)(["fre.piano.int","content-pass.enable","enable-sso","enable-google-one-tap","enable-microsoft-quick-auth"]),y=[];if(a&&y.push((0,d.Y)(p,{key:"content-pass"})),r&&(0,c.X)(e,t)&&y.push((0,d.Y)(f,{key:"piano"})),a||r)return[...y,(0,d.Y)(m,{key:"mylo-user"})];let h=i&&(s||g);return(0,d.Y)(u.Fragment,null,(0,d.Y)(b,null),h?(0,d.Y)(_,{enableGoogleOneTap:s,enableMicrosoftQuickAuth:g}):null)}},70253:(e,t,r)=>{"use strict";r.d(t,{n:()=>l});var a=r(93682),i=r(38536),n=r(28270);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}let l=(0,i.A)("section",{shouldForwardProp:e=>!["bgToken","theme","sx"].includes(e),target:"e16tzd4n0"})(({bgToken:e})=>(0,n.Ay)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
25t%2?o(Object(r),!0).forEach(function(t){(0,a.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({display:"flex",flexDirection:"column",alignItems:"flex-start",gap:{sx:"var(--dim-space-xl)",_:"var(--dim-space-lg)"},width:"100%",m:"auto",padding:{_:"0 var(--dim-space-md)",xs:"0 var(--dim-space-xl)",lg:"0 var(--dim-layout-gutter-lg)",xxlg:"0 var(--dim-layout-gutter-xl)",xxxlg:"0 var(--dim-layout-gutter-2xl)"},maxWidth:{_:"100%",xs:"100%",lg:"var(--dim-layout-viewport-laptop)",xxlg:"var(--dim-layout-viewport-desktop)",xxxlg:"var(--dim-layout-viewport-max)"}},e&&{backgroundColor:`var(${e})`,boxShadow:`0 0 0 100vmax var(${e})`,clipPath:"inset(0 -100vmax)"})),"")},87301:(e,t,r)=>{"use strict";r.d(t,{$5:()=>$,$7:()=>M,$G:()=>w,$h:()=>B,Av:()=>A,DY:()=>P,EC:()=>Y,Gf:()=>i,Hw:()=>I,I1:()=>p,K5:()=>x,L5:()=>R,Mp:()=>L,OD:()=>b,QQ:()=>S,Rz:()=>o,So:()=>C,Uc:()=>j,V2:()=>m,W$:()=>V,Wk:()=>O,Xf:()=>G,Zb:()=>T,Zu:()=>_,Zx:()=>a,aF:()=>k,ap:()=>h,bB:()=>D,d2:()=>f,dQ:()=>F,dR:()=>g,e4:()=>c,f2:()=>y,gj:()=>E,j4:()=>l,pt:()=>v,qD:()=>s,r4:()=>N,rJ:()=>n,rf:()=>u,uK:()=>U,zm:()=>d});let a=5,i=3,n=4,o=3,l=40,s=111,c=160,d=173,u=100,p=250,m=3,f="product_comparison_grid_desktop",g="product_comparison_grid_mobile",_="control",b="display_pc_grid",y="display_pc_grid_top_picks",h="page_view",A="viewable_product_impression",v="ProdClick",O="product_card_compare_click",w="product_grid_add_products_2",E="product_grid_add_products_3",x="product_grid_read_more",P="product_grid_maxmin_click",D="product_grid_quick_compare",k="product_grid_compare_click",I="product_comparison",S="product_card",C="comparison_grid",T="product-comparison-grid-viewable-impressions",L="action_bar",j="product_card",Y={OPENED:"Product Comparison Opened",SELECTION_UPDATED:"Product Comparison Selection Updated",STARTED:"Product Comparison Started",SECTION_TOGGLED:"Product Comparison Section Toggled",ADD_SLOT_CLICKED:"Product Comparison Add Slot Clicked",BUYING_OPTIONS_OPENED:"Product Comparison Buying Options Opened",CLOSED:"Product Comparison Closed"},R={EDITORS_REVIEW:"editors_review",PROS_CONS:"pros_cons",KEY_SPECS:"key_specs",LAB_TEST:"lab_test"},N={EXPANDED:"expanded",COLLAPSED:"collapsed"},B="comparison_grid_entry_click",V="comparison_grid_add_click",$="comparison_grid_remove_click",M="comparison_grid_read_more_click",F="comparison_grid_toggle_click",G="comparison_grid_exit_click",U="comparison_grid_buying_options_click"},87754:(e,t,r)=>{"use strict";r.d(t,{A:()=>_});var a=r(1873),i=r(71055),n=r(8472),o=r(38536),l=r(28270);let s=(0,o.A)("div",{target:"e1j8mytm1"})((0,l.Ay)({minWidth:"min(var(--_size-296), 100%)",maxWidth:"100%",textAlign:"center",elevation:"var(--dim-layout-elevation-raised)",position:{_:"relative","<xs":"sticky"},top:e=>({"<xs":e?.offsetTop?`calc(var(--sticky-header-height) + ${e.offsetTop}px)`:"calc(var(--sticky-header-height, var(--_size-0)) + var(--sticky-secondary-header-height, var(--_size-0)) + var(--sticky-navs-height))"}),paddingBottom:"var(--dim-space-sm)",mt:{_:"var(--dim-space-sm)",lg:"0"}}),""),c=(0,o.A)("div",{target:"e1j8mytm0"})((0,l.Ay)({minWidth:"min(var(--_size-296), 100%)",maxWidth:"100%",textAlign:"center",elevation:"var(--dim-layout-elevation-raised)",position:"relative"}),"");var d=r(800),u=r(69346),p=r(12625),m=r(52134),f=r(9954);function g(e){let t=(0,m.Z)(s,n.q),r=(0,i.useRef)(null),o=(0,p.md)(u.eh),l=null;return o?.handler&&(l=o?.handler()),(0,f.Y)(t,(0,a.A)({ref:r,offsetTop:l},e,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:r.current?.innerHTML??""}}))}let _=function(e){let t=(0,m.Z)(c,n.b),r=(0,i.useRef)(null),o=(0,d.BV)("layoutContextProps.isAdsFree",!1),l=(0,d.BV)("layoutContextProps.siteData.metadata.adConfig.settings.mobileStickyAds",!1);return o?null:l&&e?.id!=="adAdhesion"?(0,f.Y)(g,e):(0,f.Y)(t,(0,a.A)({ref:r},e,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:r.current?.innerHTML??""}}))}},90810:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var a=r(93682),i=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 s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}let c=function({children:e,aspectRatio:t,sx:r={}}){return(0,i.Y)(l,{className:"__resp-container",sx:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
25t%2?s(Object(r),!0).forEach(function(t){(0,a.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}({"--aspect-ratio":t},r),children:e})}},93231:(e,t,r)=>{"use strict";r.d(t,{Eo:()=>u,Kc:()=>n,WA:()=>d,ZP:()=>s,iT:()=>l,kw:()=>c,nd:()=>o});var a=r(38536),i=r(28270);let n=(0,a.A)("div",{target:"ex1gcwb3"})((0,i.Ay)("global-nav-bar",{alignItems:"center",display:"flex",height:"fit-content",flexWrap:{_:"wrap","lg>":"nowrap"},m:"0 auto",maxWidth:{xxxlg:"75rem","xxlg>":"68.75rem"},px:"0",padding:({isCompact:e})=>({xxs:"0.75rem 1rem 0.25rem 1rem",sm:"0.75rem 2.5rem","xxlg>":e?"0.75rem 0rem":"1.5rem 0  0.75rem  0",lg:e?"0.75rem 2.5rem":"1.5rem 0  0.75rem  0"}),width:"100%",elevation:"base",background:{lg:"","<md":"inherit"},gap:{_:"0.75rem",lg:"0","<md":"0"}}),""),o=(0,a.A)("div",{target:"ex1gcwb2"})((0,i.Ay)("global-nav-login-wrapper",{flexShrink:0,whiteSpace:"nowrap"}),""),l=(0,a.A)("div",{target:"ex1gcwb1"})((0,i.Ay)("global-nav-subscribe-wrapper",{flexShrink:0,whiteSpace:"nowrap"}),""),s=(0,a.A)("div",{target:"ex1gcwb0"})((0,i.Ay)({display:"flex",flexDirection:"row",flexWrap:"nowrap",alignItems:"center",gap:"2.5rem",elevation:"subnav",position:"sticky",top:"var(--nav-height)",backgroundColor:"white",borderBottom:"border-xxs-greyLight"}),""),c={width:"50%",textAlign:"right"},d={width:"50%"},u={padding:0}},97267:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var a=r(1873),i=r(61546),n=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(n.default,(0,a.A)({type:i.PV.Stylized,relativeUrl:"static/icons/saved-contained.svg",alt:"bookmarks",width:24,height:24},e))}}},e=>{e.O(0,[46593,31947,23254,31237,60718,14768,9845,23233,96609,98756,21056,66188,72071,67158,14687,19262,41403,9131,74353,51462,94710,88526,66958,96119,6436,20154,35414,72445,43507,44351,31074,41994,5623,76137,90636,38792],()=>e(e.s=38256)),_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.