PageSourceSearch

https://web-delivery-engine.shutterfly.com/application/shopping/_n…/static/chunks/app/page-a72ed3966f44163d.js

js shutterfly.com collected 2026-09-24 08:31:05 UTC 28,554 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8974],{197:()=>{},5993:(e,t,r)=>{"use strict";r.d(t,{default:()=>n});var a=r(46494),s=r(53701),o=r(57187);let i={prod:o.N6,stage:`${o.N6}_stage`,dev:`${o.N6}_dev`};var l=r(12115);let n=e=>{let t,r,o=(0,a.c)(3),{directive:n}=e;return o[0]!==n?(t=()=>{(e=>{var t,r;let a;if("u"<typeof document)return;let o=i.prod??i.dev;if("write"===e.action){let a;return t=e.value,r=new Date(e.expiresAt),a=(0,s.EX)(window.location.hostname),document.cookie=`${o}=${encodeURIComponent(t)}; expires=${r.toUTCString()}; path=/; domain=${a}; secure; samesite=strict`}"delete"===e.action&&document.cookie.split(";").some(e=>e.trim().startsWith(`${o}=`))&&(a=(0,s.EX)(window.location.hostname),document.cookie=`${o}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=${a}; secure; samesite=strict`)})(n)},r=[n],o[0]=n,o[1]=t,o[2]=r):(t=o[1],r=o[2]),(0,l.useEffect)(t,r),null}},7261:(e,t,r)=>{"use strict";r.d(t,{g:()=>s});var a,s=((a={}).TN_VIEW_ITEM_LIST="view_item_list",a.TN_SITE_SEARCH="site_search",a.TN_SELECT_ITEM="select_item",a.QUICK_VIEW_ITEM="quick_view_item",a.PIP_VIEW_ITEM="view_item",a.PAGE_VIEW="page_view",a.ITEM_OPTION_SELECTED="item_option_selected",a.ADD_TO_FAVORITES="add_to_favorites",a.APPLY_PROMO="apply_promo",a.PROJECT_START="project_start",a.PROJECT_OPEN="project_open",a.DISPLAY_MESSAGE="display_message",a)},9074:(e,t,r)=>{"use strict";r.d(t,{default:()=>i});var a=r(95155),s=r(46494),o=r(94489);let i=e=>{let t,r=(0,s.c)(2),{footerContent:i}=e;return r[0]!==i?(t=(0,a.jsx)(o.H,{footerProps:i}),r[0]=i,r[1]=t):t=r[1],t}},11810:(e,t,r)=>{"use strict";r.d(t,{FR:()=>n,dB:()=>i,dz:()=>o,nI:()=>l});var a=r(7261),s=r(44308);let o=()=>{let e="";for(;e.length<12;)e+=Math.random().toString(36).slice(2);return e.slice(0,12)},i=e=>{(0,s.Bk)()&&e&&(window.dataLayer=window.dataLayer||[],window.dataLayer.some(t=>t===e)||window.dataLayer.push(e))},l=()=>{window.dataLayer=[]},n=(e,t="main")=>{e.length&&i({event:a.g.DISPLAY_MESSAGE,cart_type:t,messages:e})}},14861:(e,t,r)=>{"use strict";r.d(t,{default:()=>n});var a=r(46494),s=r(53701),o=r(57187);let i={prod:o.uv,stage:`${o.uv}_stage`,dev:`${o.uv}_dev`};var l=r(12115);let n=e=>{let t,r,o=(0,a.c)(3),{directive:n}=e;return o[0]!==n?(t=()=>{(e=>{var t,r;let a;if("u"<typeof document)return;let o=i.prod??i.dev;if("write"===e.action){let a;return t=e.value,r=new Date(e.expiresAt),a=(0,s.EX)(window.location.hostname),document.cookie=`${o}=${encodeURIComponent(t)}; expires=${r.toUTCString()}; path=/; domain=${a}; secure; samesite=strict`}"delete"===e.action&&document.cookie.split(";").some(e=>e.trim().startsWith(`${o}=`))&&(a=(0,s.EX)(window.location.hostname),document.cookie=`${o}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/; domain=${a}; secure; samesite=strict`)})(n)},r=[n],o[0]=n,o[1]=t,o[2]=r):(t=o[1],r=o[2]),(0,l.useEffect)(t,r),null}},16156:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>m});var a=r(95155),s=r(46494),o=r(43337),i=r(76255),l=r(29071),n=r(12115);let c=(0,l.default)(()=>Promise.all([r.e(719),r.e(3851)]).then(r.bind(r,71415)).catch(e=>((0,i.e)("DYNAMIC_IMPORT_ERROR_APC_REC","APCRecWidget",e),{default:()=>null})),{ssr:!1}),d=(0,l.default)(()=>Promise.all([r.e(6772),r.e(7616)]).then(r.bind(r,27616)).catch(e=>((0,i.e)("DYNAMIC_IMPORT_ERROR_APC_NBO","APCNboWidget",e),{default:()=>null})),{ssr:!1}),u=e=>{let t,r,i,l,n=(0,s.c)(8);n[0]!==e?({type:r,...t}=e,n[0]=e,n[1]=t,n[2]=r):(t=n[1],r=n[2]),n[3]!==t||n[4]!==r?(i="recWidget"===r?(0,a.jsx)(c,{type:r,...t}):"nbo"===r?(0,a.jsx)(d,{type:r,...t}):null,n[3]=t,n[4]=r,n[5]=i):i=n[5];let u=i;return n[6]!==u?(l=u?(0,a.jsx)(o.default,{name:"apc/APCWidget",children:u}):null,n[6]=u,n[7]=l):l=n[7],l},A={carousel:"apc-carousel-height",grid:"apc-grid-height"},m=n.memo(e=>{let t,r,o,i=(0,s.c)(9),{widgetParams:l}=e,[c,d]=(0,n.useState)(!1);i[0]!==l.config?.layout||i[1]!==l.containerId?(t=()=>{let e=document.getElementById(l.containerId);if(!e)return;let t=A[l?.config?.layout];if(t&&e.classList.add(t),"u"<typeof IntersectionObserver)return void d(!0);let r=new IntersectionObserver(e=>{let[t]=e;t.isIntersecting&&(d(!0),r.disconnect())},{rootMargin:"200px"});return r.observe(e),()=>r.disconnect()},i[0]=l.config?.layout,i[1]=l.containerId,i[2]=t):t=i[2];let m=l?.config?.layout;return i[3]!==m||i[4]!==l.containerId?(r=[l.containerId,m],i[3]=m,i[4]=l.containerId,i[5]=r):r=i[5],(0,n.useEffect)(t,r),i[6]!==c||i[7]!==l?(o=c?(0,a.jsx)(u,{...l}):(0,a.jsx)(a.Fragment,{}),i[6]=c,i[7]=l,i[8]=o):o=i[8],o})},19977:()=>{},21866:()=>{},34990:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>f});var a=r(95155),s=r(46494),o=r(44308);let i={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/Calenders.ace05c8b.png",height:250,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAMFBMVEXKy8uRkZFye37g4uLOy8XJwrmKgHh8hIjRv629r6PPz87x8vLX2NiypZyAbV+rj3XZcF4WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVQImWNgYGHlYWdjYmRgYGHlYmIHMZi5uZmZuRgZeDk5OPn4OdgACyEAwbLtLbYAAAAASUVORK5CYII=",blurWidth:8,blurHeight:4},l={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/CardsAndStationary.657150dd.png",height:250,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAP1BMVEXLxLxBODKZjIW6s6rFvrahnp27ta7m4drLwLhufofY1s/Wwa1oWk/Vz84XMT7dvaDSx7yBgH48UVuWoqthcnpvDQ39AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKklEQVQImQXBhwEAIAgDsKpgwb3+v9UEZOF1F1BbfuMAM4ZtYkDtmhYMHxRgAQp+bb0oAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4},n={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/Deals.f351691d.png",height:251,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAANlBMVEXW19TYfWm/u7HXd2DFwLnKp5fVgnfU0tLnyrvcj3/Rz8zg5OLuZTHUNxHRs6zaopbxSxvusI/fPDgjAAAACnRSTlP+/f39/f38/P79W64lHwAAAAlwS
1FlzAAALEwAACxMBAJqcGAAAAChJREFUCJkFwYcBACAIBLGzIo91/2VNkOHdEGKv+UIozpp3QM2tJB98EukA/kdWv1kAAAAASUVORK5CYII=",blurWidth:8,blurHeight:4},c={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/PersonalizedGifts.bec92774.png",height:250,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAASFBMVEWKblpshaGnl5yqnIS0t77WoleigmKRq7/Gs5SmjX9dhrKLjpTNvKdaZXhTjca4oo52YE6xjGFaOCGPY0bDqH7dsGmOhoPpyZgGI4MpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVQImQXBBwIAEAwEsENbam///6kELeyQnfe4HWQ1EXQNAUrEO8wyTf0WWgE8JMqrFQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:4},d={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/PhotoBooks.2dfa734a.png",height:250,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAARVBMVEWgf2q8pYxkVkyYjoqNg4awlpKgi4qAWkp3Zl59TzR7hoeztsbYv6jExM7cyr24q6huSiRQKTBxT1g7TEzIu7V0bG/V0de37oVrAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVQImQXBhwEAIAgDsIIg7q3/n2qC0t4h9YRes3C4gKhLa26GhwWLI34V6gEoW9AbfQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:4},u={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/Prints.576ae084.png",height:250,width:475,blurDataURL:"data:image/png;
1base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAARVBMVEVpWGGzqbBsS07X19uSb2a6t7q1Z085P1fAxs1ubnddZoZJPT17gpNhOjQ2U3d9RzdcVmR4lrdgdpzvtHeESEDAkW38xYiHjGy0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAK0lEQVQImQXBhwEAIAgDsKog4N7/n2qCtGZh1QBBGwRj+C7mHAGx5vt2PB8TZAEm4dGV8wAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:4},A={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/WallArt.1ebf5ee0.png",height:250,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAAQlBMVEW3t7aajH2+uLKdmJK/mXDCpIRbZWNdf4zdxKnRs5OtpJbFwbyqqajZ3N65r6Okl4qQjYl2mqyNjIa2qaGyn4rKyMp9zOWXAAAACnRSTlP+/f//1tb9/tbWH7c8SgAAAAlwSFlzAAALEwAACxMBAJqcGAAAACtJREFUCJkFwQkCABAIBMBViMrN/79qBsTTgV5gm98SrWjtuOQRQURq4aYPFPcBJjX39tMAAAAASUVORK5CYII=",blurWidth:8,blurHeight:4},m={src:"https://web-delivery-engine.shutterfly.com/application/shopping/_next/static/media/Wedding.453b8295.png",height:250,width:475,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAALVBMVEXOzce1ubHx6+jn5uDCw77h2NTw0M7v4d7SzMDntrbjvb3MurWBj4CiqZ5YcFuU+O1cAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJ0lEQVQImQXBiQEAIAgDsWsBf91/XBNsR29tEFTUXMC7Tgn2USmTDwpWAJH2LsK3AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:4};var h=r(94427),p=r.n(h),g=r(73981),y=r(12115);let f=()=>{let e,t,r,h,f,b,v,_,E,w,x,C,I,N,k,j,S,T,L,P,B,O,M,D,R,W,G,U,V,H=(0,s.c)(45),[F,$]=(0,y.useState)("");H[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{(0,o.Bk)()&&$(window.location.origin)},t=[],H[0]=e,H[1]=t):(e=H[0],t=H[1]),(0,y.useEffect)(e,t),H[2]===Symbol.for("react.memo_cache_sentinel")?(r=(0,a.jsx)("h1",{className:p().header,children:"Uh oh, page not found!"}),H[2]=r):r=H[2],H[3]===Symbol.for("react.memo_cache_sentinel")?(h=(0,a.jsxs)("div",{className:p().subHeader,"data-testid":"subheader",children:["This page seems to be missing, but your next favorite find isn’t far. Explore the categories below or try the search bar up top.",(0,a.jsx)("br",{})]}),H[3]=h):h=H[3];let X=`${F}/cards-stationery/`;H[4]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.jsx)("div",{children:(0,a.jsx)(g.default,{src:l??"",width:0,height:0,alt:"logo"})}),H[4]=f):f=H[4],H[5]===Symbol.for("react.memo_cache_sentinel")?(b=(0,a.jsx)("div",{className:p().mt8,children:"Cards & Stationery"}),H[5]=b):b=H[5],H[6]!==X?(v=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:X,children:[f,b]})}),H[6]=X,H[7]=v):v=H[7];let K=`${F}/photo-books/`;H[8]===Symbol.for("react.memo_cache_sentinel")?(_=(0,a.jsx)(g.default,{src:d??"",width:0,height:0,alt:"logo"}),H[8]=_):_=H[8],H[9]===Symbol.for("react.memo_cache_sentinel")?(E=(0,a.jsx)("div",{className:p().mt8,children:"Photo Books"}),H[9]=E):E=H[9],H[10]!==K?(w=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:K,children:[_,E]})}),H[10]=K,H[11]=w):w=H[11];let Y=`${F}/personalized-gifts/`;H[12]===Symbol.for("react.memo_cache_sentinel")?(x=(0,a.jsx)(g.default,{src:c??"",width:0,height:0,alt:"logo"}),H[12]=x):x=H[12],H[13]===Symbol.for("react.memo_cache_sentinel")?(C=(0,a.jsx)("div",{className:p().mt8,children:"Gifts"}),H[13]=C):C=H[13],H[14]!==Y?(I=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:Y,children:[x,C]})}),H[14]=Y,H[15]=I):I=H[15];let Q=`${F}/wall-art/`;H[16]===Symbol.for("react.memo_cache_sentinel")?(N=(0,a.jsx)(g.default,{src:A??"",width:0,height:0,alt:"logo"}),H[16]=N):N=H[16],H[17]===Symbol.for("react.memo_cache_sentinel")?(k=(0,a.jsx)("div",{className:p().mt8,children:"Wall Art"}),H[17]=k):k=H[17],H[18]!==Q?(j=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:Q,children:[N,k]})}),H[18]=Q,H[19]=j):j=H[19];let z=`${F}/prints/`;H[20]===Symbol.for("react.memo_cache_sentinel")?(S=(0,a.jsx)(g.default,{src:u??"",width:0,height:0,alt:"logo"}),H[20]=S):S=H[20],H[21]===Symbol.for("react.memo_cache_sentinel")?(T=(0,a.jsx)("div",{className:p().mt8,children:"Prints"}),H[21]=T):T=H[21],H[22]!==z?(L=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:z,children:[S,T]})}),H[22]=z,H[23]=L):L=H[23];let q=`${F}/calendars/`;H[24]===Symbol.for("react.memo_cache_sentinel")?(P=(0,a.jsx)(g.default,{src:i??"",width:0,height:0,alt:"logo"}),H[24]=P):P=H[24],H[25]===Symbol.for("react.memo_cache_sentinel")?(B=(0,a.jsx)("div",{className:p().mt8,children:"Calendars"}),H[25]=B):B=H[25],H[26]!==q?(O=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:q,children:[P,B]})}),H[26]=q,H[27]=O):O=H[27];let J=`${F}/wedding/`;H[28]===Symbol.for("react.memo_cache_sentinel")?(M=(0,a.jsx)(g.default,{src:m??"",width:0,height:0,alt:"logo"}),H[28]=M):M=H[28],H[29]===Symbol.for("react.memo_cache_sentinel")?(D=(0,a.jsx)("div",{className:p().mt8,children:"Wedding"}),H[29]=D):D=H[29],H[30]!==J?(R=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:J,children:[M,D]})}),H[30]=J,H[31]=R):R=H[31];let Z=`${F}/deals/`;return H[32]===Symbol.for("react.memo_cache_sentinel")?(W=(0,a.jsx)(g.default,{src:n??"",width:0,height:0,alt:"logo"}),H[32]=W):W=H[32],H[33]===Symbol.for("react.memo_cache_sentinel")?(G=(0,a.jsx)("div",{className:p().mt8,children:"Deals"}),H[33]=G):G=H[33],H[34]!==Z?(U=(0,a.jsx)("div",{className:p().category,children:(0,a.jsxs)("a",{href:Z,children:[W,G]})}),H[34]=Z,H[35]=U):U=H[35],H[36]!==w||H[37]!==I||H[38]!==j||H[39]!==L||H[40]!==O||H[41]!==R||H[42]!==U||H[43]!==v?(V=(0,a.jsxs)("div",{className:p().errorPage,children:[r,h,(0,a.jsxs)("div",{className:p().categories,children:[v,w,I,j,L,O,R,U]})]}),H[36]=w,H[37]=I,H[38]=j,H[39]=L,H[40]=O,H[41]=R,H[42]=U,H[43]=v,H[44]=V):V=H[44],V}},38850:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var a=r(95155),s=r(46494);r(49962);let o=e=>{let t,r=(0,s.c)(2),{children:o}=e;return r[0]!==o?(t=(0,a.jsx)("div",{className:"page-width mx-auto",children:o}),r[0]=o,r[1]=t):t=r[1],t}},41471:(e,t,r)=>{"use strict";r.d(t,{default:()=>c});var a=r(95155),s=r(11810),o=r(7261),i=r(86413),l=r(44308),n=r(12115);let c=({pageType:e,sessionData:t={},userInfo:r,categoryName:c="",subCategoryName:d="",cmsPageLayout:u={},seoData:A={},productDetails:m,filters:h,name:p,reportableCmsBlocks:g,pageOverrides:y})=>((0,n.useEffect)(()=>{if((0,l.Bk)()){var a,n;let l,f,b,v,_,E,w,x,C,I,N,k,j,S;(0,s.nI)(),l=({t:"thumbnail",s:"site search",pip:"product detail",home:"home",favorites:"favorites",category:"category",subcategory:"subcategory","partner-landing":"partner landing","write-a-review":"write a review",unsubscribe:"unsubscribe"})[(a={type:o.g.PAGE_VIEW,displayName:e,pageType:e,userInfo:r,pageData:{categoryName:c,subCategoryName:d,sessionData:t,cmsPageLayout:u,seoData:A,productDetails:m,filters:h,name:p,reportableCmsBlocks:g},pageOverrides:y}).pageType]??"",f=a.pageData,b=f?.sessionData,v=(e=>{let t=(t,r)=>e?.cmsPageLayout?.seo?.personalizedSEOfooterCopy?.blockTypeProps?.seoFooterCopyHtml||e?.seoData?.entities?.designCategories?.[0]?.filterOverrideMap?.[t]?.[r]?.seoAboutTextOverride||"",r=e?.filters??[];if(1===r.length&&r[0].options?.length===1){let{category:e,options:a}=r[0];return t(e,a[0])}if(1===r.length&&r[0].options?.length===2){let{category:e,options:a}=r[0];return t(e,a.join("&"))}if(r.length>=2||r[0]?.options?.length>2)return;let a=e?.cmsPageLayout?.bottom?.find(e=>e?.contentType===i.cM.SEO_FOOTER_COPY_BLOCK);return e?.cmsPageLayout?.seo?.defaultSEOfooterCopy?.blockTypeProps?.seoFooterCopyHtml||a?.blockTypeProps?.seoFooterCopyHtml||e?.seoData?.entities?.designCategories?.[0]?.attributes?.seoAboutText||e?.productDetails?.attributes?.aboutTextDesign})(f),_=f?.reportableCmsBlocks,S={event:o.g.PAGE_VIEW,page:{page_name:(E=f?.name,"product detail"===l?`pdp${E?`:${E}`:""}`:`${l}${E?`:${E}`:""}`),page_type:"home"===l?l:`${l} pages`,page_category:f?.categoryName,page_sub_category:f?.subCategoryName,page_brand:"Shutterfly",seo_footer_loaded:!!v,platform_version:"3.0",unique_id:(0,s.dz)(),..._&&Object.keys(_).length>0&&{reportable_cms_blocks:_},...a.pageOverrides},user:(n=a.userInfo,w=e=>{let t=Number(e);return isNaN(t)?0:t},x=n?.sflyId,C=n?.userType,I=n?.email,N=n?.firstName,k=n?.lastName,j=n?.userSegments,x?{user_affiliation:b?.user_affiliation??"",customer_id:x,purchase_status:b?.userPurchaseClass??"",login_status:"signedIn",login_method:C?.toLowerCase()==="guest"?"guest":b?.loginType??"",persistent_login:b?.persistent_login?.toLowerCase()==="true",days_since_last_purchase:w(b?.daysSinceLastPurchase),days_since_last_login:w(b?.days_since_last_login),registration_date:b?.regDate??"",photos_in_account:w(b?.photos_in_account),days_since_last_upload:w(b?.daysSinceLastUpload),order_count:w(b?.userPurchaseNumber),DNSS_opt_out:b?.DNSS_opt_out?.toLowerCase()==="true",personalization_segments:j??[],email:I??"",first_name:N??"",last_name:k??""}:{login_status:"signedOut",DNSS_opt_out:!1}),session:{partner_id:b?.partner_id??"SFLY",subpartner_id:b?.subpartner_id??"WEB",beta_flag:b?.beta_flag??""}},(0,s.dB)(S)}},[]),(0,a.jsx)(a.Fragment,{}))},43337:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l});var a=r(95155),s=r(52439),o=r(12115);class i extends o.Component{constructor(e){super(e),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(e,t){let r=String(this.props.name);(0,s.logError)(`ErrorBoundary [${r}] caught an error:`,e.message,t.componentStack?t.componentStack:" ",{boundaryName:r})}render(){return this.state.hasError?(0,a.jsx)(a.Fragment,{}):this.props.children}}let l=i},46985:(e,t,r)=>{"use strict";r.d(t,{default:()=>y});var a=r(95155),s=r(46494),o=r(58423),i=r(93904),l=r(86413),n=r(72164),c=r(65448),d=r(19891);let u=e=>{var t,r,s,o,i,l;let{viewport:u,layout:A}=e,m=null==(t=null==A?void 0:A.control)?void 0:t.pageSideMarginDesktopandTablet;return(0,a.jsxs)("div",{className:`cms-layout ${(0,d.P$)(m)}`,id:"main-content",children:[(0,a.jsxs)("div",{className:"vertical-stack-layout-row vertical-stack-breadcrumb-section vertical-stack-h1-section",children:[(0,a.jsx)(c.A,{props:null==A?void 0:A.breadCrumb}),(null==(s=null==(r=null==A?void 0:A.seoMetaInformation)?void 0:r.control)?void 0:s.h1)&&(0,a.jsx)("h1",{className:"sfly-lib-flex sfly-lib-min-h-12 sfly-lib-h-fit sfly-lib-items-center sfly-lib-justify-start sfly-lib-pl-[0.7413rem] 
1sfly-lib-text-center sfly-lib-text-subtitle sfly-lib-font-default sfly-lib-text-neutrals-raven",children:null==(i=null==(o=null==A?void 0:A.seoMetaInformation)?void 0:o.control)?void 0:i.h1})]}),!!(null!=(l=null==A?void 0:A.promoDrawerBlocks)&&l.length)&&(0,a.jsx)(n.A,{blocks:(null==A?void 0:A.promoDrawerBlocks)||[],viewport:u,isApplyWrapperLayout:!0,skipBlockSpacer:!0}),(0,a.jsx)("div",{className:"vertical-stack-layout vertical-stack-layout-row vertical-stack-top-section","data-epi-edit":"Top",children:(0,a.jsx)(n.A,{blocks:(null==A?void 0:A.top)||[],viewport:u,isApplyWrapperLayout:!0})}),(0,a.jsx)("div",{className:"vertical-stack-layout vertical-stack-layout-row vertical-stack-middle-section","data-epi-edit":"Middle",children:(0,a.jsx)(n.A,{blocks:(null==A?void 0:A.middle)||[],viewport:u,isApplyWrapperLayout:!0,isVericalStackLayout:!0})}),(0,a.jsx)("div",{className:"vertical-stack-layout vertical-stack-layout-row vertical-stack-bottom-section","data-epi-edit":"Bottom",children:(0,a.jsx)(n.A,{blocks:(null==A?void 0:A.bottom)||[],viewport:u})})]})},A=e=>{var t,r,s,o,i,l,u,A,m,h,p;let{viewport:g,layout:y}=e,f=null==(t=null==y?void 0:y.control)?void 0:t.pageSideMarginDesktopandTablet;return(0,a.jsxs)("div",{className:`cms-layout ${(0,d.P$)(f)}`,children:[(0,a.jsxs)("div",{className:"vertical-stack-layout-row vertical-stack-breadcrumb-section vertical-stack-h1-section",children:[(0,a.jsx)(c.A,{props:null==y?void 0:y.breadCrumb}),(null==(s=null==(r=null==y?void 0:y.seoMetaInformation)?void 0:r.control)?void 0:s.h1)&&(0,a.jsx)("h1",{className:"sfly-lib-flex sfly-lib-min-h-12 sfly-lib-h-fit sfly-lib-items-center sfly-lib-justify-start sfly-lib-pl-[0.7413rem] sfly-lib-text-center sfly-lib-text-subtitle sfly-lib-font-default sfly-lib-text-neutrals-raven",children:null==(i=null==(o=null==y?void 0:y.seoMetaInformation)?void 0:o.control)?void 0:i.h1})]}),!!(null!=(l=null==y?void 0:y.promoDrawerBlocks)&&l.length)&&(0,a.jsx)(a.Fragment,{children:(0,a.jsx)(n.A,{blocks:(null==y?void 0:y.promoDrawerBlocks)||[],viewport:g,isApplyWrapperLayout:!0,skipBlockSpacer:!0})}),!!(null!=(u=null==y?void 0:y.top)&&u.length)&&(0,a.jsx)("div",{className:"horizontal-stack-layout-row horizontal-stack-top-section",children:(0,a.jsx)(n.A,{blocks:(null==y?void 0:y.top)||[],viewport:g,isApplyWrapperLayout:!0})}),(!!(null!=(A=null==y?void 0:y.upperLeft)&&A.length)||!!(null!=(m=null==y?void 0:y.upperRight)&&m.length))&&(0,a.jsxs)("div",{className:"horizontal-stack-layout-row horizontal-stack-layout-grid two-column-layout",children:[(0,a.jsx)("div",{children:(0,a.jsx)(n.A,{blocks:(null==y?void 0:y.upperLeft)||[],viewport:g})}),(0,a.jsx)("div",{children:(0,a.jsx)(n.A,{blocks:(null==y?void 0:y.upperRight)||[],viewport:g})})]}),!!(null!=(h=null==y?void 0:y.middle)&&h.length)&&(0,a.jsx)("div",{className:"horizontal-stack-layout-row",children:(0,a.jsx)(n.A,{blocks:(null==y?void 0:y.middle)||[],viewport:g,isApplyWrapperLayout:!0})}),!!(null!=(p=null==y?void 0:y.bottom)&&p.length)&&(0,a.jsx)("div",{className:"horizontal-stack-layout-row",children:(0,a.jsx)(n.A,{blocks:(null==y?void 0:y.bottom)||[],viewport:g,isApplyWrapperLayout:!0})})]})};var m=r(44975);let h=e=>{let t,{layout:r,viewport:s="desktop"}=e;switch((null==r?void 0:r.contentType)||l.pD.NONE){case l.pD.WEB_CMS_PAGE:t=(0,a.jsx)(u,{layout:r});break;case l.pD.WEB_CMS_WITH_UPPER_PAGE:t=(0,a.jsx)(A,{layout:r,viewport:s});break;default:t=(0,a.jsx)(m.A,{viewport:s,block:r}),console.info("This is the Block Preview")}return t};var p=r(12115),g=r(62572);let y=e=>{let t,r,l,n=(0,s.c)(6),{layoutContent:c,deviceType:d,userData:u}=e;return n[0]!==u.sflyId?(t=()=>{let e=localStorage.getItem(i.a.krakenImagesOwnerKey),t=u.sflyId;e&&e!==t&&(document.cookie=`${o.Yc}=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT; SameSite=Lax; Secure`,(0,g.Jb)())},r=[u.sflyId],n[0]=u.sflyId,n[1]=t,n[2]=r):(t=n[1],r=n[2]),(0,p.useEffect)(t,r),n[3]!==d||n[4]!==c?(l=(0,a.jsx)(h,{layout:c,viewport:d}),n[3]=d,n[4]=c,n[5]=l):l=n[5],l}},49746:()=>{},49962:()=>{},53701:(e,t,r)=>{"use strict";r.d(t,{EX:()=>a});let a=e=>{if(e.includes("local")||e.includes(".0.0."))return s();let t=e.indexOf(".");return -1===t?"."+e:"."+e.substring(t+1)},s=()=>".prod.shutterfly.com"},57187:(e,t,r)=>{"use strict";r.d(t,{N6:()=>s,mf:()=>a,uv:()=>o});let a="sfly_fpid",s="sf_snav",o="sf_eyb"},69210:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>l});var a=r(95155),s=r(52439),o=r(77032),i=r(12115);let l=({containerId:e,getMetadata:t,metadata:r,headersList:l,cookiesStore:n,pageType:c,pinNpmVersion:d,abTestGroup:u})=>{let A=(0,i.useMemo)(()=>JSON.stringify(r??null),[r]),m=(0,i.useMemo)(()=>JSON.stringify(l??null),[l]),h=(0,i.useMemo)(()=>JSON.stringify(n??null),[n]),p=(0,i.useMemo)(()=>r,[A]),g=(0,i.useMemo)(()=>l,[m]),y=(0,i.useMemo)(()=>n,[h]);return(0,i.useEffect)(()=>{try{(0,o.A)({containerId:e,getMetadata:t,metadata:p,headersList:g,cookiesStore:y,pageType:c,pinNpmVersion:d,abTestGroup:u})}catch(t){(0,s.logError)("APC_INITIATOR_CSR",`Error running APC Initiator in container ${e}: ${t instanceof Error?t.message:"Unknown error"}`)}},[e,t,p,g,y,c,d,u]),(0,a.jsx)("div",{id:e})}},74660:(e,t,r)=>{"use strict";r.d(t,{default:()=>g});var a=r(95155),s=r(19635);let o=()=>{try{window.AllyChatbot?.init({environment:"prod",debug:!1,container:"#ally-chatbot-panel-root",launcher:"none",onError:e=>console.error("Ally Chatbot: Error",e),placement:"bottom-left"})}catch(e){console.error("Ally Chatbot: Initialization failed",e)}};var i=r(9718),l=r(52439),n=r(99397),c=r(31442),d=r(12115),u=r(74341),A=r(65046),m=r(82222),h=r(61755),p=r(38850);let g=({headerContent:e,deviceType:t="desktop",costcoFlag:r,amazonFlag:g,showToolBar:y=!0,showNavigationBar:f=!0,projectCountBaseUri:b,cartCountBaseUri:v,zuulScriptPath:_,showEyeBrowBanner:E=!0,hideSearchBarInDesktop:w=!1,showSearchDrawerInToolBarInMobile:x=!1,hideSearchBarBottomInMobile:C=!1,hideHamburgerMenu:I=!1,amazonCookieValue:N,costcoCookieValue:k,noodle:j,isPaigeChatbotEnabled:S=!1,skinnyBanner:T,isEnhancedEyebrow:L=!1,dealDrawer:P})=>{let[B,O]=(0,d.useState)({cartCount:0,projectCount:0});(0,d.useEffect)(()=>{(0,i.markHeaderAuth)("mount")},[]);let{currentUserDetails:M}=(()=>{let[e,t]=(0,d.useState)({firstName:"",lastName:"",email:"",userType:"",sflyId:"",idToken:"",isLoggedIn:!1,status:"YET TO CHECK"}),r=async()=>{(0,i.markHeaderAuth)("zuul_init_start");let e={firstName:"",lastName:"",email:"",userType:"",sflyId:"",idToken:"",isLoggedIn:!1,status:"LOGGED OUT"};try{let t=await (0,c.d9)();e={firstName:t?.firstName,lastName:t?.lastName,email:t?.email,userType:t?.userType,sflyId:t?.sflyId,idToken:t?.idToken,isLoggedIn:t?.isLoggedIn,status:t?.isLoggedIn?"LOGGED IN":"LOGGED OUT"}}catch(e){console.error("Enable to get here")}t(e)};return(0,d.useEffect)(()=>{let e=()=>{r()};return window.addEventListener("scriptLoaded",e),()=>{window.removeEventListener("scriptLoaded",e)}},[]),{currentUserDetails:e}})(),D=(0,m.usePathname)(),R=M?.userType==="GUEST"?{firstName:"",lastName:"",isLoggedIn:!1,status:"LOGGED OUT"}:{firstName:M?.firstName||"",lastName:M?.lastName||"",isLoggedIn:M?.isLoggedIn||!1,status:M?.status},W=async()=>{(0,i.markHeaderAuth)("zuul_script_loaded");let e=new CustomEvent("scriptLoaded");window.dispatchEvent(e)},G=(0,d.useCallback)(async(e,t)=>{if(!e||!t)return;(0,i.markHeaderAuth)("counts_start");let r=await Promise.allSettled([(0,s.cr)({cartCountBaseUri:v,authToken:e,sflyId:t,noodleId:j}
1),(0,s.Tk)({projectBaseUri:b,authToken:e,sflyId:t})]),a=[0,0],[o,l]=r.map((e,t)=>(0,n.Z)({defaultValues:a,index:t,result:e,key:"CmsHeader - handleCounts"}));localStorage.setItem("projectCount",l?.toString()??"0"),(0,i.markHeaderAuth)("counts_done"),O({cartCount:o||0,projectCount:l||0}),(0,i.I)("LOGGED_IN")},[]),U=(0,d.useCallback)(async(e,t)=>{try{return await G(e,t)}catch(e){return(0,l.logError)("ERROR_FETCHING_COUNTS",`cms-header.component:getCounts :: Failed to get project and cart count. Error: ${e instanceof Error?e.message:"Unknown error"}`),null}},[]);(0,d.useEffect)(()=>{M?.status==="LOGGED IN"&&M?.userType!=="GUEST"&&U(M?.idToken,M?.sflyId)},[M]),(0,d.useEffect)(()=>{if(M?.status==="YET TO CHECK")return;(0,i.markHeaderAuth)("auth_resolved");let e=M?.userType==="GUEST"?"GUEST":M?.isLoggedIn?"LOGGED_IN":"LOGGED_OUT";"LOGGED_IN"!==e&&(0,i.I)(e)},[M?.status]);let V=e?.domainPayload?{...e,domainPayload:{...e.domainPayload,reservedProps:{...e.domainPayload.reservedProps,pathName:D||"",paigeAiChatbot:S?{baseURLWithoutEndingSlash:"https://web-delivery-engine.shutterfly.com/micro/ally-chatbot-ui",initializeChatbot:o}:{}}}}:e;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h.default,{src:_,onLoad:W}),E&&V&&V?.eyeBrow?.hide===!1&&(0,a.jsx)(u.M,{eyeBrowProps:e?.eyeBrow,isEnhancedEyebrow:L,dealDrawer:P,domainName:e?.domainPayload?.name}),(0,a.jsx)(p.A,{children:(0,a.jsx)(A.P,{headerSectionProps:V,deviceType:t,projectCount:B?.projectCount,showCostco:!!(M?.status==="LOGGED IN"&&r?.userFlag&&r?.featureToggleFlag&&null==N||M?.status==="LOGGED IN"&&r?.userFlag&&r?.featureToggleFlag&&("true"===N||"false"===N)),showAmazon:!!(M?.status==="LOGGED IN"&&g?.userFlag&&g?.featureToggleFlag)&&null==k,showEyeBrowBanner:!1,showToolBar:y,showNavigationBar:f,userDetails:R,cartCount:B?.cartCount,hideSearchBarInDesktop:w,showSearchDrawerInToolBarInMobile:x,hideSearchBarBottomInMobile:C,hideHamburgerMenu:I,skinnyBanner:T,isEnhancedEyebrow:L,dealDrawer:P})})]})}},75072:()=>{},76090:(e,t,r)=>{Promise.resolve().then(r.bind(r,64531)),Promise.resolve().then(r.bind(r,83150)),Promise.resolve().then(r.bind(r,9074)),Promise.resolve().then(r.bind(r,74660)),Promise.resolve().then(r.bind(r,46985)),Promise.resolve().then(r.bind(r,41471)),Promise.resolve().then(r.bind(r,43337)),Promise.resolve().then(r.t.bind(r,75072,23)),Promise.resolve().then(r.bind(r,34990)),Promise.resolve().then(r.bind(r,69210)),Promise.resolve().then(r.bind(r,16156)),Promise.resolve().then(r.bind(r,14861)),Promise.resolve().then(r.bind(r,5993)),Promise.resolve().then(r.bind(r,43687)),Promise.resolve().then(r.bind(r,14381)),Promise.resolve().then(r.bind(r,96983)),Promise.resolve().then(r.bind(r,52439)),Promise.resolve().then(r.t.bind(r,49962,23))},76255:(e,t,r)=>{"use strict";r.d(t,{e:()=>s});var a=r(52439);let s=(e,t,r)=>{let s,o,i,l=(s="string"==typeof r?.message?r.message:"string"==typeof r?r:"Unknown chunk load error",o=r?.name??"UnknownError",i="string"==typeof r?.type?r.type:void 0,{message:s,errorName:o,errorType:i,requestUrl:"string"==typeof r?.request?r.request:void 0,onlineStatus:"u">typeof navigator?navigator.onLine:void 0,connectionType:(()=>{if("u"<typeof navigator)return;let e=navigator.connection;return e?.effectiveType??e?.type})(),buildId:window.__NEXT_DATA__?.buildId});(0,a.logError)(e,`Failed to load ${t}: ${l.message}`,l.message,{errorName:l.errorName,errorType:l.errorType,requestUrl:l.requestUrl,onlineStatus:l.onlineStatus,connectionType:l.connectionType,currentPath:window.location.pathname,buildId:l.buildId})}},94427:e=>{e.exports={errorPage:"oops_errorPage__HWbtl",header:"oops_header__BNMPy",subHeader:"oops_subHeader__Ze2jc",categories:"oops_categories__t_ilE",category:"oops_category__xeQCO",mt8:"oops_mt8__FJE5D"}}},e=>{e.O(0,[8571,1931,8312,4263,3256,2402,3549,5063,605,7365,6931,1210,8707,4308,9865,97,1183,2572,8441,9826,7358],()=>e(e.s=76090)),_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.