PageSourceSearch

https://www.delish.com/_assets/fre/scopes/hdm/_next/static/chunks/40256-3b6a3c25be43f60f.js

js delish.com collected 2026-09-24 08:29:43 UTC 31,313 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6906,40256],{4040:(e,t,r)=>{r.d(t,{D7:()=>u,Er:()=>d,_C:()=>m,aE:()=>p,jW:()=>c});var i=r(53520),n=r(93682),a=r(27199);let o=["versions"];function l(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 s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let c="2.0",u=(e,t)=>{if(!e||"object"!=typeof e)return{};let r={},i=r=>{if(t){let i=`${t}_${r}`;if(e?.[i]!==void 0)return e[i]}return e?.[r]};for(let[e,t]of Object.entries({inline_content_header_title:"headerTitle",inline_content_header_title_registered:"headerTitleRegistered",inline_content_sub_header_title:"subHeaderTitle",inline_content_login_cta_label:"loginCtaLabel",inline_content_for_you_cta_label:"forYouCtaLabel"})){let n=i(e);void 0!==n&&(r[t]=n)}return r},d=(e,t)=>{if(!e||"object"!=typeof e)return;let r="inline_content_feature_version";if(t){let i=e[`${t}_${r}`];return void 0!==i?String(i):void 0}return void 0!==e[r]?String(e[r]):void 0},p=(e={},t)=>((e={})=>{let{header_title:t="",header_title_registered:r="",sub_header_title:i="",show_premium_label:n=!1,show_premium_label_for_testing:o=!1,feature_version:l,article_position:s,CTA:{top:c=null,bottom:u=null}={},max_headline_length:d,enable_section_overlay:p=!1,overlay_opacity:m,overlay_color:f,widget_id:g,max_headline_lines:h,rows_count:y}=e;return{labels:{headerTitle:t,headerTitleRegistered:r,subHeaderTitle:i,loginCtaLabel:c?.link_text,forYouCtaLabel:u?.link_text},showPremiumLabel:n,showPremiumLabelForTesting:o,featureVersion:(0,a.Ew)(l),articlePosition:s,maxHeadlineLength:d,enableSectionOverlay:p,overlayOpacity:m,overlayColor:f,widgetId:g,forYouCtaLink:u?.link_target,maxHeadlineLines:h,rowsCount:y}})(((e={},t)=>{if(!e?.versions){let r=(0,a.Ew)(t);return r?s(s({},e),{},{feature_version:r}):e}let{versions:r}=e,n=(0,i.A)(e,o),l=e=>e&&r[e]?e:null,u=(0,a.Ew)(t),d=(0,a.Ew)(e.feature_version),p=l(u)||l(d)||l(c)||Object.keys(r)[0]||d||c,m=r[p]||{};return s(s(s({},n),m),{},{feature_version:p,article_position:n.article_position})})(e,t)),m=(e,t)=>{if(e&&"string"==typeof e){let t=e.match(/_(\d+)$/);if(t&&t[1])return t[1]}return t}},4093:(e,t,r)=>{r.d(t,{Cv:()=>_,NF:()=>y,UV:()=>b,ax:()=>m,kb:()=>x,mN:()=>w,ps:()=>v,rj:()=>O,s8:()=>f,wZ:()=>g,xw:()=>h,zH:()=>k});var i=r(93682),n=r(38815),a=r(5326),o=r(78860),l=r(29231),s=r(87221),c=r(99738),u=r(45025);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}function p(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}function m({displayTypeTitle:e,isEmbeddedListicleExperience:t=!1,isFlagEnabled:r=!1}){return r&&(e===u.OC.listicle||t)}function f({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 g({isMultiImageFlagEnabled:e,displayType:t,align:r,size:i,slideCount:n,centerAlign:a,largeSize:l,eligibleDisplayTypes:s=[]}){return(0,o.z)(e)&&s.includes(t)&&r===a&&i===l&&n>1}let h=({authors:e=[],customEditors:t=[],position:r,product:i,url:s,isMultiImage:d=!1,hasVideoCardEnabled:m=!1})=>{let f=u.GG[u.ry.DISCONTINUED];i?.retailer?.availability===u.ry.AVAILABLE&&(f=u.GG[u.ry.AVAILABLE]);let g=f===u.GG[u.ry.DISCONTINUED]&&0===parseFloat(i?.retailer?.price),h=y(i),b=i?.custom_name?.trim()||i?.product?.name?.trim()||i?.custom_brand?.trim(),_=(i?.custom_images||[]).filter(e=>(0,o.z)(e?.metadata?.show)&&e?.aws_url).sort((e,t)=>
1e?.metadata?.position-t?.metadata?.position).map(e=>e?.aws_url),v=d&&_.length>1,w=(i?.videos||[]).filter(e=>(0,o.z)(e?.metadata?.show)&&e?.created_at).sort((e,t)=>{let r=e?.metadata?.position,i=t?.metadata?.position;return r?i?r-i:-1:1}).map(e=>{var t;let r,i,n,a,o=e?.video?.[0];return p({"@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),i=Math.floor(t%3600/60),n=t%60,a="PT",r>0&&(a+=r+"H"),i>0&&(a+=i+"M"),a+=n+"S")})}),O=d&&m&&w.length;return{"@type":"ListItem",position:r,item:p(p(p({"@context":"https://schema.org/","@type":g?"Thing":"Product",name:b,url:`${s}#slide-${r}`},i?.custom_description&&{description:(0,l.Q)(i?.custom_description)}),{},{image:v?_:i?.image?.aws_url},O&&{subjectOf:w}),!g&&p(p({brand:{"@type":"Brand",name:i?.custom_brand||i?.product?.brand}},g?{}:((e,t,r)=>{let{positiveNotes:i,negativeNotes:n}=e?.statements?.constructor===Object?Object.values(e.statements).reduce((e,t)=>{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:[]}}):{},a=(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=!!a?.length,s=!!i?.itemListElement?.length,u=!!n?.itemListElement?.length,d=e?.custom_name?.trim()||e?.product?.name?.trim()||e?.custom_brand?.trim(),m=e?.image?.aws_url,f=e?.custom_description?(0,l.Q)(e.custom_description):"";return o||s||u||f?{review:p(p(p(p(p(p({"@type":"Review",name:d},m&&{image:m}),o?{author:a}:{}),{}),f?{reviewBody:f}:{}),s?{positiveNotes:i}:{}),u?{negativeNotes:n}:{})}:{}})(i,e,t)),!h&&{sku:(0,a.D)((0,n.OC)(i,!1))?i?.retailer?.parent_sku:i?.retailer?.sku}))}},y=e=>(0,n._k)(e?.retailer),b=e=>e.some(y),_=e=>`product-${e}`;function v(e){return p(p({},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 w=e=>e?.replace?e.replace(/<\/?\s*(?!b\b|i\b|u\b|em\b)[a-z][a-z0-9-]*\b[^>]*>/gi,""):"",O=(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?w(e.custom_name):`${e.custom_brand} ${w(e.custom_name)}`,x=({product:e,locale:t,showExactProductPrice:r,sponsorBrandName:i="",sponsorType:n})=>{if(!e?.id)return null;let{custom_currency:a,custom_price:o,retailer:l,show_price:c}=e,{display_name:d="",price_currency:p,price:m}=l??{},f=o??m,g=Object.keys(u.IR).find(e=>{let t=u.IR[e].sponsorType;return e===i?.toLowerCase()&&(!t||t==n)})&&Object.keys(u.IR).includes(d?.toLowerCase()),h=r||g?f:-Math.round(-f),y=g&&f?String(f).split(".")[1]?.length:null;return c&&h?(0,s.v)(h,(a??p)||"USD",{minimumFractionDigits:y??(h%1?2:0),maximumFractionDigits:y??2*!!r},t):null},k=(e,t,r,i)=>{if(!e||i)return null;let{call_to_action:a,custom_currency:o,custom_price:l,retailer:c,show_price:u,product_metadata:d,isMultiRetailer:p}=e;if(!p&&a)return null;let{custom_listprice:m}=d||{},{price_currency:f,price:g,listprice:h}=c??{};if(!Math.ceil(l||g))return null;let y=!p&&m||h,b=r?y:-Math.round(-y),_=(o??f)||"USD",v=(0,n.T2)(h,g,p?"":l,p?"":m,_);return u&&v&&b?(0,s.v)(b,_,{minimumFractionDigits:b%1?2:0,maximumFractionDigits:2*!!r},t):null}},5326:(e,t,r)=>{r.d(t,{D:()=>n});let i=["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 n(e){return RegExp(`^https?://(${i.join("|")})`).test(e)}},6906:(e,t,r)=>{r.r(t),r.d(t,{default:()=>d});var i=r(20339),n=r(96314),a=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 u=r(9954);let d=function({className:e="ad-disclaimer",sx:t={}}){let r=(0,a.Z)(c,o.d),l=(0,i.Bd)("app.ad-breaker-text-main");return(0,u.Y)(r,{className:`${e} ${n.tU}`,sx:t},l)}},8472:(e,t,r)=>{r.d(t,{b:()=>o,q:()=>a});var i=r(38536),n=r(28270);let a=(0,i.A)("div",{target:"ewg5wdb1"}
1)((0,n.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,i.A)("div",{target:"ewg5wdb0"})((0,n.Ay)("ad-container-wrapper",{minWidth:18.75,textAlign:"center",elevation:"raised",position:"relative"}),"")},11867:(e,t,r)=>{r.d(t,{sz:()=>y,Xy:()=>_,BC:()=>p,uz:()=>m,hz:()=>f,yR:()=>g,Rl:()=>b,Yb:()=>j,hA:()=>O,c$:()=>x});var i=r(93682),n=r(174);let a=new(r(47382)).default("PIANO-WIDGET-VISIBILITY"),o=e=>{let t="string"==typeof e?.click_url?e.click_url.trim():"",r="string"==typeof e?.url?e.url.trim():"",i=t||r;return i.length>0?i:null},l=async e=>{try{let t=await fetch("https://api.cxense.com/public/widget/visibility",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({impressions:[{clickUrl:e,visibilitySeconds:1}]})});if(!t.ok)throw Error("Error tracking visible impression");let r=t.headers?.get?.("content-type")||"",i=null;if(r.includes("application/json"))try{i=await t.json()}catch(t){a.error("Visibility response JSON parse failed",{clickUrl:e,error:t});return}else a.warn("Visibility response is not JSON",{clickUrl:e,contentType:r});a.info("Visible impression tracked successfully",{clickUrl:e,result:i})}catch(t){a.error("Error during tracking",{clickUrl:e,error:t})}};var s=r(4040),c=r(27199);function u(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 d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,i.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}let p="Feed Page Content 2.0",m="Feed Page Content 2.1",f="Transporter Content 2.1",g="transporter_dense_bottom_article",h="recirculation",y="recirculation_click_event",b="recirculation_view_event",_="piano.content",v=new Map,w=e=>null==e?null:String(e);function O(e,t){let r=w(e);null!=r&&"string"==typeof t&&t.length>0&&v.set(r,t)}function x(e){let t=w(e);null!=t&&v.delete(t)}function k(e,t){let r=w(e);return null!=r&&v.has(r)?v.get(r):t}let j=(e,t,r,i)=>{let a=(0,c.Ew)(i)||s.jW,u=({element:e=null,pos:i}={})=>{var n;return d({primaryUx:(n=(0,c.Ew)(e?.dataset?.featureVersion)||a,r?`Inline Content ${n}`:null!=t?`Feed Page Content ${n}`:"piano_recommendation_module"),dataSource:"piano"},null!=i&&{pos:i})},p=new Map,m=e=>{e.hasTracked||(e=>{if(!Array.isArray(e)||0===e.length)return!1;let t=Math.ceil(.51*e.length);if(0===t)return!1;let r=0;for(let i=0;i<e.length&&r<t;i+=1){let t=o(e[i]);t&&(l(t),r+=1)}return r>0})(e.items)&&(e.hasTracked=!0)},f=(e,t)=>{t.observer&&(t.observer.disconnect(),t.observer=null),t.element=null,p.delete(e)},g=(e,t,r,i,a)=>{let o;if(!e)return;let l=((o=p.get(t))||(o={eventName:null,dataAttrs:null,items:null,isVisible:!1,hasDispatched:!1,hasTracked:!1,observer:null,element:null},p.set(t,o)),o);if(l.eventName=r,l.dataAttrs=i,Array.isArray(a)&&(l.items=a),l.isVisible&&(m(l),l.hasDispatched&&l.hasTracked))return void f(t,l);if(l.hasDispatched&&l.hasTracked||l.observer&&l.element===e)return;l.observer&&l.observer.disconnect();let s=new IntersectionObserver(([e])=>{if(e){(l.isVisible=e.isIntersecting,l.isVisible)&&(!l.hasDispatched&&l.eventName&&l.dataAttrs&&((0,n.A)(h,l.eventName,l.dataAttrs),l.hasDispatched=!0),m(l));l.hasDispatched&&l.hasTracked&&f(t,l)}},{rootMargin:"-50px 0px",threshold:0});s.observe(e),l.observer=s,l.element=e};function v(r){let{event:i,data:a}=r.detail||{},{articlePosition:o}=a||{},l=Array.isArray(a?.items)?a.items:null,s=null!=o,c=s?document.querySelector(`.piano-inline-content-module[data-article-position="${o}"]`):null,p=c||e;if(i===y){let{url:e,campaign:r,title:l}=a||{},s=u({element:p,pos:o??t}),c=d(d({},s),{},{primaryUx:k(o,s.primaryUx),destinationLink:e,internalCampaign:r,ctaText:l});(0,n.A)(h,i,c)}else if(i===b){if(s){let e=u({element:c,pos:o}),t=d(d({},e),{},{primaryUx:k(o,e.primaryUx)});g(c,o,i,t,l)}else if(e){let r=u({element:e,pos:t});g(e,"static-container-key",i,r,l)}}}return window.addEventListener(_,v),()=>
1{window.removeEventListener(_,v),p.forEach(e=>{e.observer&&e.observer.disconnect()}),p.clear()}}},16056:(e,t,r)=>{r.d(t,{cX:()=>S,Ok:()=>A,de:()=>C,kT:()=>O,V2:()=>v,G7:()=>P,Sp:()=>w,d7:()=>_,dT:()=>x,rk:()=>k});var i=r(93682),n=r(94442),a=r(51570);let o={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","`":"&#96;"};var l=r(89205),s=r(33721),c=r(10352),u=r(4093),d=r(39064),p=r(11867),m=r(64950),f=r(66056),g=r(91709),h=r(99021);function y(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 b(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 _=e=>e?e?.map(e=>{var t;return e?{id:e.id,link:(t=e.id)?`#${t}`:"",title:e.heading,navDataAttrs:{"data-track-type":l.c.SKIP_LINK_NAV}}:{}}):[];async function v({feedId:e,pageIndex:t,pageSize:r,pageType:i,isHomePage:o,contentSectionEnabled:l,includeClassifierResults:s=!1}){if(!e||!t||!r)return[];try{let c=`${(0,a.IU)("/api/feed-content",{includeLocalePath:!0})}?${new URLSearchParams({id:e,type:i,limit:r,token:t,offset:(t-1)*r+1,params:JSON.stringify({isHomePage:o,contentSectionEnabled:l,includeClassifierResults:s})}).toString()}`,{data:u}=await (0,n.hd)(c,{retry:3}).then(e=>e.json());return u?.feedContent||u?.feedInfo[0]?.feedContent||[]}catch{return[]}}function w(e,t,r){return r&&(!t||t.length)?[e+1,r]:null}function O(e,t=1){let r=parseInt(e);return isNaN(r)||r<1?t:Math.min(r,s.aG)}let x=e=>e?.type===s.Z5&&(0,u.NF)(e),k=(e,t)=>{let r=Number(t);if(!Number.isFinite(r)||r<=0||0!==e&&!e)return null;let i=Number(e);return Number.isFinite(i)?i<0?0:i>r?r:i:null},j=(e,t)=>t?{id:`grouped-${e?.type}-block`,groupedBlocks:[e,t],type:"group"}:null,A=(e,t=g.B)=>r=>("text"===r.type||r.type===c._F.pullquote&&!!t[r.type]?.component&&(0,h.$7)(r)||"placeholder"===r.type||r.type===c._F.adBlock&&!!t[r.type]?.component||r.feeds&&r.feeds?.[0]?.resources&&(t[r.type]?.component??!1))&&!(e&&r.type===c._F.pageContent),P=(e,t,r)=>{let i=[],n=0;for(let a=0;a<e.length;a++){let o=e[a];if(!t(o)){n++;continue}if(o?.settings?.group_next){let t=j(o,e[a+1]);
1t&&i.push(r(t,a-n,a)),a++,n++;continue}i.push(r(o,a-n,a))}return i},D=e=>e&&"string"==typeof e?e.replace(/[?#].*$/,""):"",E=["1x1","16x9"],C=(e,t,r,i,{pianoAbClickConfig:n=null,sponsorLabelsEnabled:a=!1,sponsorLabelMap:s=null}={})=>({id:`piano-custom-block-${t}`,type:c._F.pianoCustomFeedBlock,heading:e?.header_title??"Feed page content 2.1",subheading:e?.sub_header_title??"dense",settings:{show_byline:!0,show_dek:!0},customContent:r.map((t={},r)=>{var c;let{sponsor:u,sponsorMetadata:g}=(0,m.y4)(t,{enabled:a,sponsorLabelMap:s}),h=((e={},t="")=>{let r=D(e?.dominantimage);if(!r)return null;let i=((e={},t="")=>E.reduce((r,i)=>{let n,a,o=(n="string"==typeof t?t.trim():"",a=`image-crop-${i}`,[...n?[`${n}-${a}`]:[],a]).map(t=>e?.[t]).find(e=>"string"==typeof e&&e.trim().length>0);return o?b(b({},r),{},{[i]:o}):r},{}))(e,t),n=Object.keys(i).length?{crops:i}:{};return[b(b(b({role:l.w1.INDEX,media_type:l.Z2.IMAGE,hips_url:r},e?.width?{width:e?.width}:{}),e?.height?{height:e?.height}:{}),Object.keys(n).length?{metadata:n}:{})]})(t,i),y=b(b(b({},t),{},{id:t?.id??`piano-custom-resource-${r}`,frontendUrl:t?.click_url??t?.url??"",title:(0,f.Ps)(t,null,i),url:t?.click_url??t?.url??"",image:D(t?.dominantimage)},h?{media:h}:{}),{},{authors:(c=t?.author)?(Array.isArray(c)?c:[c]).map(e=>({profile:{display_name:e}})):[],categoryLabel:(0,f.p7)(t),metadata:b({dek:(e=>e?/<[a-z][\s\S]*>/i.test(e)?e:`<p>${"string"==typeof e||e instanceof String?e.replace(/[&<>"'`]/g,e=>o[e]):e}</p>`:"")(t?.description??""),editor_attribution:e?.editor_attribution??""},g?{sponsor:g}:{})},u?{sponsor:u}:{}),_=((e,t,r=null)=>()=>{if(r?.variant){let i="function"==typeof r.getCustomParams?r.getCustomParams({item:e,articlePosition:t})??{}:{};(0,d.R)(r.variant,i)}window.dispatchEvent(new CustomEvent(p.Xy,{detail:{event:p.sz,data:b(b({},e),{},{articlePosition:t})}}))})(y,e?.recirculation_article_position??r+1,n);return b(b({},y),{},{handleEvent:_})}),adBlockSlotId:e?.ad_block_slot_id,feeds:[{id:`piano-custom-feed-${t}`,heading:e?.heading,resources:r.map((e,r)=>({id:`piano-custom-resource-${t}-${r}`}))}]}),S=(e,t,r,i)=>{if(null===r)return{blocks:e,config:t};let n=[...e],a=[...t];return n.splice(r,0,i),a.splice(r,0,null),{blocks:n,config:a}}},27856:(e,t,r)=>{r.d(t,{A:()=>l});var i=r(1873),n=r(61546),a=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(a.default,(0,i.A)({type:n.PV.Stylized,relativeUrl:"static/icons/lock-key-regular.svg",alt:"Lock",width:24,height:24},e))}},32996:(e,t,r)=>{r.d(t,{p:()=>c});var i=r(53520),n=r(56317),a=r(12625),o=r(9954);let l=["index","children"],s=(0,n.eU)(null);function c(){let e=(0,a.md)(s)||[];return function(t){let{index:r,children:n}=t,a=(0,i.A)(t,l),s=e[r]||Function.prototype;return(0,o.Y)(s,a,n)}}},33598:(e,t,r)=>{r.d(t,{d:()=>a});var i=r(38536),n=r(28270);let a=(0,i.A)("div",{target:"e1caqep90"})((0,n.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"}}),"")},38815:(e,t,r)=>{r.d(t,{FB:()=>f,I9:()=>m,IC:()=>p,JP:()=>d,OC:()=>u,T2:()=>l,_k:()=>c,cT:()=>o});var i=r(42915);let n=new(r(47382)).default("product utils"),a="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,i,n){let a=i||e||0,o=r||t||0,l=.9*a>=o&&a>0,s=n?.toLowerCase()==="usd"&&a-o>=20;return o>1&&(.1*a<o&&a>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),u=(e,t)=>(t?[e?.url,e?.retailer?.url]:[e?.retailer?.url]).find(e=>!!e)??"",d=(e,t,r)=>{let i=r["fre.commerce.use-afflink_redirect"]?e?.retailer?.affiliate?.afflink_redirect:"";if(i&&!t)return i;let o=r["fre.commerce.use-multiple-levanta-links"]?(e=>{{let t=window?.HRST?.commerce?.affiliate?.amazon?.subtag?.trackType,r=e?.affiliate_url||"",i=e?.affiliate?.metadata?.links;
1if(t&&i){for(let e=0;e<t.length;e+=1)if(i[t[e]]){if(r.includes("maas")&&!i[t[e]].includes("maas"))return"";return i[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=u(e,t);return c&&s(e.retailer?.retailer_name,e.retailer?.sem3_id)&&(c=(e=>{try{let t=new URL(e);t.searchParams.get(a)||(t.searchParams.append(a,"ogi"),e=t.href)}catch(t){n.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:i=!1,legacyPricePlacement:n,priceText:a})=>{let{call_to_action:o,custom_retailer:l,retailer:s}=e,{retailer_name:c,display_name:u,url:d}=s||{};if(o&&!r)return o;let p=!i&&e.product_metadata?.show_price!==!1,m=p&&a||t.hidePriceCtaMultiRetailer,g=f(d),h=e.product_metadata?.show_retailer===!1,y=u||l||c||g,b="";return(b=h?n?t.cta:p?t.hideRetailerCta||t.ctaMultiRetailer:t.cta:y&&!n?t.ctaMultiRetailer:e?.action??t.cta,b=b?.replace("{price}",r?t.hidePriceCta:m)?.replace("{retailer}",h?"":y),h&&b)?b.replace(/\s+(?:at|en)\s*$/i,"").replace(/\s{2,}/g," ").trim():b},f=e=>e?(0,i.c)(e,t=>n.error(`Invalid ${e} in getProductCta ${t.message}`,t),void 0,n).hostname?.replace("www.",""):""},45025:(e,t,r)=>{r.d(t,{GG:()=>a,IR:()=>s,Nu:()=>i,OC:()=>o,ry:()=>n,se:()=>l});let i={DEFAULT:"original"},n={AVAILABLE:"AVAILABLE",DISCONTINUED:"DISCONTINUED"},a={[n.AVAILABLE]:"https://schema.org/InStock",[n.DISCONTINUED]:"https://schema.org/Discontinued"},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)=>{r.d(t,{A:()=>c});var i=r(38536),n=r(28270),a=(0,i.A)("span",{target:"e68yk9k1"})((0,n.Ay)("title-design-element-after"),""),o=(0,i.A)("span",{target:"e68yk9k0"})((0,n.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 i in r)({}).hasOwnProperty.call(r,i)&&(e[i]=r[i])}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(a,s({"aria-hidden":"true",sx:t.TitleDesignElementAfter,"data-theme-key":"title-design-element-after"},r.TitleDesignElementAfter)))}},54105:(e,t,r)=>{r.d(t,{aN:()=>a,aP:()=>i,of:()=>n});let i=(e="xlg")=>({_:"0",[e]:"0 calc(50% - 50vw)"}),n=(e="lg")=>({_:"calc(-1 * var(--dim-space-md))",xs:"calc(-1 * var(--dim-space-xl))",[e]:0}),a=(e="lg")=>({_:"calc(100% + (var(--dim-space-md) * 2))",xs:"calc(100% + (var(--dim-space-xl) * 2))",[e]:"unset"})},57598:(e,t,r)=>{r.d(t,{M:()=>a});var i=r(38536),n=r(28270);let a=(0,i.A)("div",{target:"e1uq555e0"})((0,n.Ay)("embedded-product-discount",{mb:"xs"}),"")},66056:(e,t,r)=>{r.d(t,{Ps:()=>s,T7:()=>d,Vh:()=>u,p7:()=>c});var i=r(93682),n=r(13352),a=r(39064);function o(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 l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){(0,i.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}let s=(e={},t,r)=>{let i="string"==typeof r?r.trim():"";var n=[i?e?.[`recs-${i}-short_title`]??e?.[`recs-${i}-short-title`]:void 0,e["og-title"],e?.title].find(e=>"string"==typeof e&&e.trim().length>0)??"";if(!n)return"";let a=String(n);if(!t||a.length<=t)return a;let o=Math.max(3,t);return`${a.slice(0,o-3).trimEnd()}...`},c=(e={})=>e["og-article_section"]??e?.category??"",u=(e={},{articlePosition:t,href:r=e?.click_url??e?.url??void 0}={})=>()=>{let i=(0,n.oR)();(0,a.F)({pos:t,href:r},i),((e={},t,r=globalThis?.window)=>{let i=r??null;return i&&"function"==typeof i.dispatchEvent&&"function"==typeof i.CustomEvent&&i.dispatchEvent(new i.CustomEvent("piano.content",{detail:{event:"recirculation_click_event",data:function(e={},t){return null!=t?l(l({},e),{},{articlePosition:t}):e}(e,t)}}))})(e,t)},d=(e={},{maxHeadlineLength:t,showPremiumLabel:r,showPremiumLabelForTesting:i,contentModuleSitePrefix:n}={})=>{let{url:a,dominantimage:o,dominantthumbnail:l,author:u,recipe:d}=e,p=s(e,t,n);return{href:e?.click_url??a??"#",title:p,thumbnailUrl:l,imageUrl:o,category:c(e),isPremiumContent:!!i||!!r&&((e={})=>e.isPremiumContent||Array.isArray(e?.["pn-tags"])&&e["pn-tags"].includes("premium"))(e),author:u,recipe:d}}},70253:(e,t,r)=>{r.d(t,{n:()=>l});var i=r(93682),n=r(38536),a=r(28270);function o(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 l=(0,n.A)("section",{shouldForwardProp:e=>!["bgToken","theme","sx"].includes(e),target:"e16tzd4n0"})(({bgToken:e})=>(0,a.Ay)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(r),!0).forEach(function(t){(0,i.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)"})),"")},71064:(e,t,r)=>{let i;r.d(t,{A:()=>s});var n=r(1873),a=r(40561),o=r(75191),l=r(9954);function s({url:e,linkKey:t,as:r=null}){let{effectiveConnectionType:c}=(0,o.M)("4g")??{},{saveData:u}=((e=null)=>({unsupported:i=!("u">typeof navigator&&"connection"in navigator)||!("saveData"in navigator.connection),saveData:i?e:!0===navigator.connection.saveData}))(!1);return!u&&!c.includes("2g")&&(0,l.Y)(a.A,null,(0,l.Y)("link",(0,n.A)({rel:"prefetch",href:e,key:t},r&&{as:r})))}},87754:(e,t,r)=>{r.d(t,{A:()=>h});var i=r(1873),n=r(71055),a=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 u=r(800),d=r(69346),p=r(12625),m=r(52134),f=r(9954);function g(e){let t=(0,m.Z)(s,a.q),r=(0,n.useRef)(null),o=(0,p.md)(d.eh),l=null;return o?.handler&&(l=o?.handler()),(0,f.Y)(t,(0,i.A)({ref:r,offsetTop:l},e,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:r.current?.innerHTML??""}}))}let h=function(e){let t=(0,m.Z)(c,a.b),r=(0,n.useRef)(null),o=(0,u.BV)("layoutContextProps.isAdsFree",!1),l=(0,u.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,i.A)({ref:r},e,{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:r.current?.innerHTML??""}}))}},97267:(e,t,r)=>{r.d(t,{A:()=>l});var i=r(1873),n=r(61546),a=r(64781),o=r(9954);let l=function(e){return(0,o.Y)(a.default,(0,i.A)({type:n.PV.Stylized,relativeUrl:"static/icons/saved-contained.svg",alt:"bookmarks",width:24,height:24},e))}},99021:(e,t,r)=>{r.d(t,{$7:()=>o,rV:()=>a});var i=r(29231);let n=new Set(["left","center","right"]);function a(e){var t;let r,a=e?.template_data||{},o=(a.quote||"").trim(),l=!0===a.show_name,s=!0===a.show_credit,c=l?(0,i.Q)(a.name??"").trim():"";return{quote:o,name:c,credit:s?(0,i.Q)(a.credit??"").trim():"",showName:l,showCredit:s,textAlignment:(r="string"==typeof(t=a.text_alignment)?t.toLowerCase().trim():"",n.has(r)?r:"center")}}function o(e){let{quote:t}=a(e);return!!(0,i.Q)(t).trim()}}}]);

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.