1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9627],{10051:(e,t,a)=>{a.d(t,{o:()=>c});var n=a(74542),l=a(74302),r=a(21302);let o=e=>{let{action:t,label:a,category:n}=e;(0,l.K)({event:"GAEvent",eventCategory:n,eventAction:t,eventLabel:a})};var i=a(19225),d=a(14773);let c=e=>{var t;let{slices:a,slug:c,next:s,hasGAEvent:b=!0,pageType:u="Category",isProductCardsV2:p=!1,trackingPageType:_}=e;return null!=(t=null==a?void 0:a.map(e=>{switch(e.variation){case"cardsProductIDs":case"cardsProductsAlgolia":return function(e){let{slice:t,slug:a,next:n,pageType:o,trackingPageType:c,isProductCardsV2:s}=e,b=e=>e.map((e,b)=>{let u=(0,i.k_)({item:e,tracking:{pageType:c,module:null==t?void 0:t.slice_type},index:b});return{...e,onImageCarouselSwipe:e=>(0,i.$F)({...e,trackingData:u}),onImageCarouselNavClick:e=>(0,i.$F)({...e,trackingData:u}),onClick:c=>{var p,_,h,m,g;c.preventDefault(),s&&(0,i.nU)(c,{trackingData:u}),(0,r.A)({list:"".concat(a," | Carousel | ").concat(null!=(m=null==(p=t.primary)?void 0:p.title)?m:"Products"),product:(0,l.w)(e,b,"".concat(a," | Carousel | ").concat(null!=(g=null==(_=t.primary)?void 0:_.title)?g:"Products"))}),(0,d.di)({slug:a,label:e.title,sliceType:t.slice_type,variation:t.variation,cardType:null==(h=t.primary)?void 0:h.card_type,pageType:o}),n(e.isCollectionProduct?"/collection/".concat(e.slug):"/product/".concat(e.slug))}}}),u="carousel_with_tabs"===t.slice_type?t.items.map(e=>({...e,items:b(e.items)})):b(t.items);return{...t,items:u}}({slice:e,slug:c,next:s,pageType:u,isProductCardsV2:p,trackingPageType:_});case"cardsCategoryLinks":return function(e){let{slice:t,slug:a,next:l,hasGAEvent:r,pageType:i}=e;return{...t,items:t.items.map(e=>({...e,onClick:c=>{var s,b,u,p,_;c.preventDefault();let h=null!=(_=null==e?void 0:e.hero_title)?_:null==(b=e.content_link)||null==(s=b.data)?void 0:s.title;r&&o({action:a,category:"Category Page Promos",label:h}),(0,d.di)({slug:a,label:h,sliceType:t.slice_type,variation:t.variation,cardType:null==(u=t.primary)?void 0:u.card_type,pageType:i}),l((0,n.Dy)(e.content_link.type,null==(p=e.content_link)?void 0:p.data.uid))}}))}}({slice:e,slug:c,next:s,hasGAEvent:b,pageType:u});case"cardsPostLinks":return function(e){let{slice:t,slug:a,next:l,pageType:r}=e;return{...t,items:t.items.map(e=>({...e,onClick:o=>{var i,c,s,b;o.preventDefault();let u=null!=(b=null==e?void 0:e.title_override)?b:null==e||null==(i=e.content_link)?void 0:i.data.title;(0,d.di)({slug:a,label:u,sliceType:t.slice_type,variation:t.variation,cardType:null==(c=t.primary)?void 0:c.card_type,pageType:r}),l((0,n.Dy)(e.content_link.type,null==(s=e.content_link)?void 0:s.data.uid))}}))}}({slice:e,slug:c,next:e=>s("".concat(e)),pageType:u});case"cardsCustomContent":return function(e){let{slice:t,slug:a,next:l,pageType:r}=e;return{...t,items:t.items.map(e=>({...e,onClick:i=>{var c,s,b;i.preventDefault();let u=null!=(b=null!=(s=null==e?void 0:e.hero_title)?s:null==e?void 0:e.title)?b:"";o({action:a,category:"Category Page Promos",label:u}),(0,d.di)({slug:a,label:u,sliceType:t.slice_type,variation:t.variation,cardType:null==(c=t.primary)?void 0:c.card_type,pageType:r});let p=e.url?(0,n.tB)(e.url):null;p&&(e.is_url_external||p.startsWith("http")?globalThis.window.location.href=p:l(p))}}))}}({slice:e,slug:c,next:s,pageType:u})}return e}))?t:[]}},24398:(e,t,a)=>{a.d(t,{W:()=>d});var n=a(18847),l=a.n(n);let r={accordion_group:l()(()=>Promise.all([a.e(7860),a.e(9997)]).then(a.bind(a,89997)),{loadableGenerated:{webpack:()=>[89997]}}),banner:l()(()=>a.e(3692).then(a.bind(a,33692)),{loadableGenerated:{webpack:()=>[33692]}}),button:l()(()=>a.e(2).then(a.bind(a,70002)),{loadableGenerated:{webpack:()=>[70002]}}),callout_banner:l()(()=>a.e(8834).then(a.bind(a,98834)),{loadableGenerated:{webpack:()=>[98834]}
1}),carousel_hero_banner:l()(()=>Promise.all([a.e(5868),a.e(8014),a.e(2652)]).then(a.bind(a,22652)),{loadableGenerated:{webpack:()=>[22652]}}),carousel_images:l()(()=>a.e(8670).then(a.bind(a,28670)),{loadableGenerated:{webpack:()=>[28670]}}),carousel_structure:l()(()=>Promise.all([a.e(2967),a.e(6901)]).then(a.bind(a,26901)),{loadableGenerated:{webpack:()=>[26901]}}),carousel_with_intro_slot:l()(()=>Promise.all([a.e(2967),a.e(2402)]).then(a.bind(a,12402)),{loadableGenerated:{webpack:()=>[12402]}}),carousel_with_tabs:l()(()=>Promise.all([a.e(2967),a.e(2207)]).then(a.bind(a,62207)),{loadableGenerated:{webpack:()=>[62207]}}),category_reviews:l()(()=>a.e(375).then(a.bind(a,70375)),{loadableGenerated:{webpack:()=>[70375]}}),chunky_message:l()(()=>a.e(5615).then(a.bind(a,55615)),{loadableGenerated:{webpack:()=>[55615]}}),column_structure:l()(()=>Promise.all([a.e(2967),a.e(6490)]).then(a.bind(a,46490)),{loadableGenerated:{webpack:()=>[46490]}}),corporate_lead_form:l()(()=>a.e(9782).then(a.bind(a,59782)),{loadableGenerated:{webpack:()=>[59782]}}),custom_nuggets:l()(()=>a.e(9298).then(a.bind(a,9298)),{loadableGenerated:{webpack:()=>[9298]}}),faq_accordion_group:l()(()=>Promise.all([a.e(7860),a.e(8599)]).then(a.bind(a,48599)),{loadableGenerated:{webpack:()=>[48599]}}),featured_product_grid:l()(()=>Promise.all([a.e(2967),a.e(2983)]).then(a.bind(a,42983)),{loadableGenerated:{webpack:()=>[42983]}}),featured_visual_cards:l()(()=>a.e(2678).then(a.bind(a,90297)),{loadableGenerated:{webpack:()=>[90297]}}),gift_card_price_selector:l()(()=>a.e(5100).then(a.bind(a,95100)),{loadableGenerated:{webpack:()=>[95100]}}),gift_card_slider:l()(()=>a.e(7196).then(a.bind(a,87196)),{loadableGenerated:{webpack:()=>[87196]}}),gift_card_usp:l()(()=>a.e(9086).then(a.bind(a,29086)),{loadableGenerated:{webpack:()=>[29086]}}),grid_structure:l()(()=>Promise.all([a.e(2967),a.e(3252)]).then(a.bind(a,13252)),{loadableGenerated:{webpack:()=>[13252]}}),hero_style01:l()(()=>a.e(449).then(a.bind(a,10449)),{loadableGenerated:{webpack:()=>[10449]}}),hero_style02:l()(()=>a.e(3418).then(a.bind(a,41037)),{loadableGenerated:{webpack:()=>[41037]}}),hero_style03:l()(()=>a.e(2219).then(a.bind(a,72219)),{loadableGenerated:{webpack:()=>[72219]}}),hero_style04:l()(()=>a.e(2574).then(a.bind(a,82574)),{loadableGenerated:{webpack:()=>[82574]}}),hero_style05:l()(()=>a.e(8400).then(a.bind(a,78400)),{loadableGenerated:{webpack:()=>[78400]}}),hero_style06:l()(()=>Promise.all([a.e(6864),a.e(1537)]).then(a.bind(a,81537)),{loadableGenerated:{webpack:()=>[81537]}}),html_embed:l()(()=>a.e(3890).then(a.bind(a,93890)),{loadableGenerated:{webpack:()=>[93890]}}),icon_banners:l()(()=>a.e(9091).then(a.bind(a,89091)),{loadableGenerated:{webpack:()=>[89091]}}),image_row:l()(()=>a.e(802).then(a.bind(a,60802)),{loadableGenerated:{webpack:()=>[60802]}}),image_slice:l()(()=>a.e(993).then(a.bind(a,60993)),{loadableGenerated:{webpack:()=>[60993]}}),immersive_hero_carousel:l()(()=>a.e(171).then(a.bind(a,70171)),{loadableGenerated:{webpack:()=>[70171]}}),list_of_links:l()(()=>a.e(7242).then(a.bind(a,67242)),{loadableGenerated:{webpack:()=>[67242]}}),mega_nuggets:l()(()=>a.e(8307).then(a.bind(a,58307)),{loadableGenerated:{webpack:()=>[58307]}}),newsletter:l()(()=>a.e(9734).then(a.bind(a,7353)),{loadableGenerated:{webpack:()=>[7353]}}),nugget:l()(()=>Promise.all([a.e(6478),a.e(6617)]).then(a.bind(a,18998)),{loadableGenerated:{webpack:()=>[18998]}}),page_title:l()(()=>a.e(8932).then(a.bind(a,38932)),{loadableGenerated:{webpack:()=>[38932]}}),product_grid:l()(()=>Promise.all([a.e(6478),a.e(4342),a.e(8747),a.e(6183),a.e(6624),a.e(2931)]).then(a.bind(a,22931)),{loadableGenerated:{webpack:()=>[22931]}}),promo_banner:l()(()=>a.e(1679).then(a.bind(a,91679)),{loadableGenerated:{webpack:()=>[91679]}}),rich_text:l()(()=>a.e(2233).then(a.bind(a,52233)),{loadableGenerated:{webpack:()=>[52233]}}),spacer:l()(()=>a.e(2238).then(a.bind(a,32238)),{loadableGenerated:{webpack:()=>[32238]}}),table:l()(()=>Promise.all([a.e(6864),a.e(9550)]).then(a.bind(a,19550)),{loadableGenerated:{webpack:()=>[19550]}}),tile_grid:l()(()=>a.e(9950).then(a.bind(a,39950)),{loadableGenerated:{webpack:()=>[39950]}}),title:l()(()=>a.e(426).then(a.bind(a,20426)),{loadableGenerated:{webpack:()=>[20426]}}),usp_bar:l()(()=>a.e(3818).then(a.bind(a,83818)),{loadableGenerated:{webpack:()=>[83818]}}),usp_grid:l()(()=>a.e(9150).then(a.bind(a,59150)),{loadableGenerated:{webpack:()=>[59150]}})},o=["accordion_group","button","callout_banner","carousel_images","carousel_structure","carousel_with_intro_slot","carousel_with_tabs","chunky_message","column_structure","corporate_lead_form","faq_accordion_group","featured_product_grid","featured_visual_cards","gift_card_price_selector","gift_card_slider","gift_card_usp","carousel_hero_banner","grid_structure","hero_style01","hero_style02","hero_style03","hero_style04","hero_style05","hero_style06","html_embed","icon_banners","image_row","image_slice","immer
1sive_hero_carousel","list_of_links","mega_nuggets","newsletter","nugget","page_title","promo_banner","rich_text","spacer","table","tile_grid","title","usp_bar","usp_grid"],i={default:o,clp:[...o,"category_reviews","product_grid"]},d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return Object.fromEntries((e in i?i[e]:i.default).filter(e=>!!(null==r?void 0:r[e])||(console.warn('Component "'.concat(e,'" not found in slice machine components')),!1)).map(e=>[e,r[e]]))}},32922:(e,t,a)=>{a.d(t,{R:()=>l,t:()=>r});var n=a(74302);let l={blogAuthor:"blog-author",blogCategory:"blog-category",blogPost:"blog-post",ttdCounties:"ttd-counties"};async function r(e,t){let{email:a}=e;try{let e=await fetch("/api/newsletter/signup",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:a,signupSource:t})});if(!e.ok)throw Error("Newsletter signup failed");let{emailHash:l}=await e.json();l&&(0,n.K)({event:"newsletter_email_signup",emailHash:l})}catch(e){console.warn("Failed to submit newsletter",e instanceof Error?e.message:e)}}},38103:(e,t,a)=>{a.d(t,{l:()=>o});var n=a(37876),l=a(13211);let r=({slice:e})=>{if(!l.A)return null;let t="slice_type"in e?e.slice_type:e.type;return console.warn(`[SliceZone] Could not find a component for slice type "${t}"`,e),(0,n.jsxs)("section",{"data-slice-zone-todo-component":"","data-slice-type":t,children:["Could not find a component for slice type â",t,"â"]})},o=e=>{let{slices:t=[],components:a={},defaultComponent:l,context:o={}}=e,i=t.map((e,i)=>{let d="slice_type"in e?e.slice_type:e.type,c="id"in e&&e.id?e.id:`${i}-${JSON.stringify(e)}`,s=a[d]||l;if(!s)return(0,n.jsx)(r,{slice:e},c);if(e.__mapped){let{__mapped:t,...a}=e;return(0,n.jsx)(s,{...a},c)}return(0,n.jsx)(s,{slice:e,index:i,slices:t,context:o},c)});return(0,n.jsx)(n.Fragment,{children:i})}}}]);
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.