PageSourceSearch

https://www.bissell.com/mobify/bundle/2411/pages-account.js

js bissell.com collected 2026-09-24 17:34:57 UTC 31,167 bytes, 1 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3697,6171,6385,9291],{3172(n,e,t){t.d(e,{Y:()=>l});const l=new class extends String{constructor(n,e){super(n),this.value=n,this.__meta__=e}toString(){return this.value}}("\n    query linkedStories($locale: String!, $mandatoryProductId: String!, $optionalProductId: String) {\n  all_blog_detail_page(\n    where: {OR: [{linked_products: $mandatoryProductId}, {linked_products: $optionalProductId}]}\n    locale: $locale\n  ) {\n    items {\n      title\n      url\n      subtitle\n      hero {\n        hero_imageConnection {\n          edges {\n            node {\n              url\n              description\n              title\n            }\n          }\n        }\n      }\n      linked_products\n    }\n  }\n  all_news_detail_page(\n    where: {OR: [{linked_products: $mandatoryProductId}, {linked_products: $optionalProductId}]}\n    locale: $locale\n  ) {\n    items {\n      title\n      url\n      subtitle\n      hero {\n        hero_imageConnection {\n          edges {\n            node {\n              url\n              description\n              title\n            }\n          }\n        }\n      }\n      linked_products\n    }\n  }\n}\n    ")},15135(n,e,t){t.r(e),t.d(e,{default:()=>C});
1var l=t(64180),o=t(18801),r=t(90169),i=t(23130),a=t(11847),c=t(36287),u=t(89408),s=t(66569),d=t(79162),p=t(38340),g=t(2540),m=t(20966),k=t(77810),_=t(70145);const v=["question_and_answer","variant"],C=n=>{let{question_and_answer:e,variant:t}=n,C=(0,o.A)(n,v);const h=(0,m.L)({variant:t}),P=(0,a.j)(),{isInView:w,ref:S}=(0,i.p7)();return e?k.createElement(c.az,(0,l.A)({},h.container,C),k.createElement(u.n,(0,l.A)({allowMultiple:!0,reduceMotion:P},h.accordion,{ref:S}),e.map((n,t)=>(null==n?void 0:n.question)&&(null==n?void 0:n.answer)&&k.createElement(s.A,(0,l.A)({key:t},h.accordionItem,(0,i.H)(e.length,t,w)),({isExpanded:e})=>{var t;return k.createElement(k.Fragment,null,k.createElement(d.J,(0,l.A)({_hover:{}},h.accordionButton),k.createElement(p.D,(0,l.A)({as:"span"},h.question),n.question),k.createElement(c.az,h.accordionButtonsWrapper,k.createElement(c.az,{opacity:e?1:0,position:"absolute",right:0,transition:"opacity 0.15s ease-out"},k.createElement(_.QG,null)),k.createElement(c.az,{opacity:e?0:1,position:"absolute",right:0,transition:"opacity 0.15s ease-out"},k.createElement(_.c1,null)))),k.createElement(g.v,h.answer,k.createElement(r.default,{json:null===(t=n.answer)||void 0===t?void 0:t.json})))})))):null}},26316(n,e,t){t.r(e),t.d(e,{default:()=>L});var l=t(10939),o=t(64180),r=t(18801),i=t(37794),a=t(83139),c=t(75162),u=t(22923),s=t(835),d=t(45959),p=t(48324),g=t(98821),m=t(16459),k=t(39340),_=t(77810),v=t(94623),C=t(38359),h=t(97541);const P=["ariaLabel","cta","customSwiperOptions","einstein_recommendations","einstein_recommender","isComparable","priorityLoading","product_to_product_product_id","products","products_in_a_category_category","showSkeleton","title"];function w(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(n);e&&(l=l.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,l)}return t}function S(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?w(Object(t),!0).forEach(function(e){(0,l.A)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):w(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}const f=s.A.namespace("CarouselProducts"),L=n=>{var e,t;let{ariaLabel:l,cta:s,customSwiperOptions:w,einstein_recommendations:L=!1,einstein_recommender:y="products-in-all-categories",isComparable:b=!1,priorityLoading:B=!1,product_to_product_product_id:E,products:A,products_in_a_category_category:I,showSkeleton:O=!0,title:x}=n,D=(0,r.A)(n,P);const[q,H]=(0,_.useState)([]),[N,$]=(0,_.useState)(!1),{getRecommendations:j,recommendations:F}=(0,m.Ay)(),{locale:R}=(0,g.A)(),T=(0,_.useRef)({count:0,lastCall:0}),M=(0,_.useRef)(null),J=null==A?void 0:A.product_id,V=((n,e,t)=>(0,v.YW)(n).with("product-to-product",()=>e?"product-to-product":"products-in-all-categories").with("products-in-a-category",()=>t?"products-in-a-category":"products-in-all-categories").with("viewed-recently",()=>"viewed-recently").otherwise(()=>"products-in-all-categories"))(String(y),String(E),String(I)),W=q.map(n=>n.product_id).toString(),{data:z}=(0,c.h)({parameters:{c_productIds:W}},{enabled:!!W.length&&!N}),K=(null==z?void 0:z.data)??[],U=(0,_.useCallback)(()=>{const n=Date.now();return!(N||n-T.current.lastCall<5e3||(T.current.count>=5?(f.error("Max API calls exceeded, preventing infinite loop"),$(!0),1):(T.current.count=1,T.current.lastCall=n,0)))},[N]);(0,_.useEffect)(()=>{const n=setInterval(()=>{T.current={count:0,lastCall:0},N&&$(!1)},3e4);return()=>clearInterval(n)},[N]);const X=(0,v.YW)(L).with(!0,()=>{var n;return 0===q.length||(null==F||null===(n=F.recs)||void 0===n?void 0:n.some((n,e)=>{var t;return n.id!==(null==q||null===(t=q[e])||void 0===t?void 0:t.product_id)}))}).otherwise(()=>0===q.length||(null==J?void 0:J.length)!==(null==q?void 0:q.length)||(null==J?void 0:J.some((n,e)=>{var t;return n!==(null==q||null===(t=q[e])||void 0===t?void 0:t.product_id)}))),Y=(0,k.useProducts)({parameters:{ids:(null==J?void 0:J.filter(Boolean))??[]}},{enabled:!(null==J||!J.length||L||N),keepPreviousData:!0,onError:n=>{f.error("Products API error:",n),$(!0)},retry:2,retryDelay:1e3}),G=L&&!N&&0===q.length&&!(null!=F&&null!==(e=F.recs)&&void 0!==e&&e.length),Q=!L&&!N&&Y.isLoading,Z=0===q.length&&(G||Q),{data:nn}=(0,k.useProduct)({parameters:{id:String(E)}},{enabled:!!L&&"product-to-product"===V&&!N,keepPreviousData:!0,onError:n=>{f.error("Recommender product API error:",n),$(!0)},retry:2,retryDelay:1e3});return(0,_.useEffect)(()=>{var n;if(!L&&null!==(n=Y.data)&&void 0!==n&&n.data&&X)try{H((0,d.UN)(Y.data.data))}catch(n){f.error("Error processing products data:",n),$(!0)}},[L,null===(t=Y.data)||void 0===t?void 0:t.data,X]),(0,_.useEffect)(()=>
1{if(!L||N)return;const n="product-to-product"===V?`ptp:${(null==nn?void 0:nn.id)||"pending"}`:"products-in-a-category"===V?`cat:${I||"all"}`:V;if(M.current!==n&&("product-to-product"!==V||nn)&&X&&U())try{j(V,"product-to-product"===V?[nn]:[],"products-in-a-category"===V?{categories:[{id:I}]}:{}),M.current=n}catch(n){f.error("Error getting Einstein recommendations:",n),$(!0)}},[L,V,nn,I,j,X,U,N]),(0,_.useEffect)(()=>{var n;if(L&&null!=F&&null!==(n=F.recs)&&void 0!==n&&n.length&&X)try{H((0,d.UN)(F.recs))}catch(n){f.error("Error processing recommendations:",n),$(!0)}},[L,null==F?void 0:F.recs,X]),N?(f.warn("Component encountered errors, not rendering"),null):O&&Z?_.createElement(i.default,(0,o.A)({ariaLabel:l,autoHeight:!1,cta:s,customSwiperOptions:w??{centeredSlides:!1,showScrollbar:!1,slidersPerClick:1,slidesPerView:{sm:1.8,md:2.5,lg:3.1}},dimensions:C.X6,slides:(()=>{const n=_.createElement(h.A,{itemCount:C.X6.placeholderAmount??4,showCta:!1,showTitle:!1});return Array.isArray(n)?n.filter(Boolean):n?[n]:[]})(),sx:{".swiper":{px:u.A.baseStyle.px},".swiper-slide > div":{h:"100%"}},title:x??void 0,width:"100%"},D)):0===q.length?null:_.createElement(i.default,(0,o.A)({ariaLabel:l,autoHeight:!1,cta:s,customSwiperOptions:w??{centeredSlides:!1,showScrollbar:!0,slidersPerClick:1,slidesPerView:{sm:1.8,md:2.5,lg:3.1}},dimensions:C.X6,slides:null==q?void 0:q.map((n,e)=>{const t=K.find(e=>e.id===n.product_id);return _.createElement(a.A,{coupon:null==t?void 0:t.coupon,isComparable:b,itemListName:x,key:n.product_id,priorityLoading:B&&e<3,product:null!=t&&t.price?S(S({},n),{},{c_price:(0,p.g)(t.price,n.c_price,R.preferredCurrency),c_promotions:t.promotions??n.c_promotions}):n,variant:"carousel"})}),sx:{".swiper":{px:u.A.baseStyle.px}},title:x??void 0},D))}},62150(n,e,t){t.r(e),t.d(e,{default:()=>h});var l=t(64180),o=t(18801),r=t(76396),i=t(23130),a=t(40006),c=t(36287),u=t(38340),s=t(40133),d=t(60981),p=t(15135),g=t(34989),m=t(92877),k=t(92849),_=t(77810),v=t(70145);const C=["component_title","content","cta_link","description","iconConnection","pdpDirectLinks"],h=n=>{var e,t,h,P,w,S,f,L,y;let{component_title:b,content:B,cta_link:E,description:A,iconConnection:I,pdpDirectLinks:O}=n,x=(0,o.A)(n,C);const D=null==E?void 0:E.link_label,q=(0,a.M)(null==E||null===(e=E.cta_link)||void 0===e?void 0:e[0]),H=null==I||null===(t=I.edges)||void 0===t||null===(h=t[0])||void 0===h||null===(P=h.node)||void 0===P?void 0:P.url,N=null!=B&&B[0]&&"faq"in B[0]?null===(w=B[0].faq)||void 0===w||null===(S=w.faqConnection)||void 0===S||null===(f=S.edges)||void 0===f||null===(L=f[0])||void 0===L||null===(y=L.node)||void 0===y?void 0:y.question_and_answer:void 0,{isInView:$,ref:j}=(0,i.p7)();return _.createElement(c.az,(0,l.A)({id:"support"},m.J.container,x,(0,i.y9)({isInView:$})),_.createElement(c.az,(0,l.A)({},m.J.contentBox,{ref:j}),H&&_.createElement(c.az,(0,l.A)({as:k.A,src:H},m.J.icon)),b&&_.createElement(u.D,(0,l.A)({as:"h2"},m.J.heading),b),A&&_.createElement(s.E,m.J.description,A),D&&q&&_.createElement(c.az,m.J.ctaLink,_.createElement(g.A,{color:"blueElectric",fontWeight:"medium",href:q,variant:"underline"},D))),(null==B?void 0:B.length)&&_.createElement(d.Xy,(0,l.A)({styleType:"none"},m.J.linkBox),B.map((n,e)=>{var t;if("SupportBlockContentLinks"!==(null==n?void 0:n.__typename))return null;const o=null==n?void 0:n.links,c=null==o?void 0:o.link_label,u=null==o?void 0:o.pdp_link_type,p="Parts link"===u&&null!=O&&O.productId?`${r.VO}${O.productId}`:void 0,k="Download link"===u&&null!=O&&O.productInstructions?O.productInstructions:void 0,C=p??k??(0,a.M)(null==o||null===(t=o.cta_link)||void 0===t?void 0:t[0]),h=null==o?void 0:o.subtitle;return c||C?_.createElement(d.ck,(0,l.A)({key:`${c??""}-${C??""}`},m.J.linkItemWrapper,(0,i.H)(B.length,e,$,.7)),_.createElement(g.A,(0,l.A)({href:C,variant:"move-together"},m.J.linkItem),_.createElement(s.E,{as:"span",textStyle:{base:"paragraphS",md:"paragraphM"}},c,h&&_.createElement(s.E,{as:"span",color:"blue",textStyle:{base:"paragraphS",md:"paragraphM"}}," ",h)),_.createElement(d.kp,(0,l.A)({as:v.vK},m.J.linkItemIcon)))):null}),N&&_.createElement(p.default,{question_and_answer:N,variant:"faq"})))}},69648(n,e,t){t.d(e,{y:()=>l});const l=new class extends String{constructor(n,e){super(n),this.value=n,this.__meta__=e}toString(){return this.value}}("\n    query accountProductsPage($locale: String!) {\n  all_account_page(locale: $locale, fallback_locale: true, limit: 1) {\n    items {\n      my_products {\n        support_blockConnection {\n          edges {\n            node {\n              ... on SupportBlock {\n                ...SupportBlock\n              }\n            }\n          }\n        }\n        my_products_details_page_support_blockConnection {\n          edges {\n            node {\n              ... on SupportBlock {\n                ...SupportBlock\n              }\n            }\n          }\n        }\n        find_serial_number_drawer_content {\n          json\n        }\n        find_model_number_drawer_content {\n          json\n        }\n      }\n      cta_highlight_block {\n        ...CtaHighlightBlock\n      }\n    }\n  }\n}\n    fragment SupportBlock on SupportBlock {\n  component_title\n  description\n  cta_link {\n    ...CtaLink\n  }\n  iconConnection {\n    edges {\n      node {\n        url\n        title\n      }\n    }\n  }\n  content {\n    ...SupportBlockContentLinks\n    ...SupportBlockContentFaq\n  }\n}\nfragment CtaLink on CtaLink {\n  link_label\n  cta_link {\n    ...InternalLink\n    ...ExternalLink\n  }\n}\nfragment InternalLink on CtaLinkCtaLinkInternalLink {\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n          ... on CheckOrder {\n            url\n          }\n          ... on CheckCredit {\n            url\n          }\n          ... on EmailSubscriptions {\n            url\n          }\n        }\n      }\n    }\n  }\n}
1\nfragment ExternalLink on CtaLinkCtaLinkExternalLink {\n  external_link {\n    link_url\n  }\n}\nfragment SupportBlockContentLinks on SupportBlockContentLinks {\n  __typename\n  links {\n    link_label\n    subtitle\n    cta_link {\n      ...SupportBlockContentLinksBlockCtaLinkInternalLink\n      ...SupportBlockContentLinksBlockCtaLinkExternalLink\n    }\n    pdp_link_type\n  }\n}\nfragment SupportBlockContentLinksBlockCtaLinkInternalLink on SupportBlockContentLinksBlockCtaLinkInternalLink {\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n        }\n      }\n    }\n  }\n}\nfragment SupportBlockContentLinksBlockCtaLinkExternalLink on SupportBlockContentLinksBlockCtaLinkExternalLink {\n  external_link {\n    link_url\n  }\n}\nfragment SupportBlockContentFaq on SupportBlockContentFaq {\n  faq {\n    faqConnection {\n      edges {\n        node {\n          ...FaqCollection\n        }\n      }\n    }\n  }\n}\nfragment FaqCollection on FaqCollection {\n  question_and_answer {\n    answer {\n      json\n    }\n    question\n  }\n}\nfragment CtaHighlightBlock on CtaHighlightBlock {\n  __typename\n  description\n  has_blue_background\n  title_variant {\n    ... on CtaHighlightBlockTitleVariantRegularTitle {\n      __typename\n      regular_title {\n        title\n      }\n    }\n    ... on CtaHighlightBlockTitleVariantNumberWithIcon {\n      __typename\n      number_with_icon {\n        title\n        iconConnection {\n          edges {\n            node {\n              url\n            }\n          }\n        }\n      }\n    }\n  }\n  link_label\n  cta_link {\n    ... on CtaHighlightBlockCtaLinkExternalLink {\n      __typename\n      external_link {\n        link_url\n      }\n    }\n    ...CtaHighlightBlockCtaLinkInternalLink\n  }\n}\nfragment CtaHighlightBlockCtaLinkInternalLink on CtaHighlightBlockCtaLinkInternalLink {\n  __typename\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n        }\n      }\n    }\n  }\n}")},98644(n,e,t){t.r(e),t.d(e,{default:()=>j});var l=t(64180),o=t(90691),r=t(24224),i=t(90994),a=t(37794),c=t(38359),u=t(45256),s=t(93714),d=t(56144),p=t(41540),g=t(50691),m=t(28024),k=t(60940),_=t(62150),v=t(76396),C=t(93043),h=t(56148),P=t(37291),w=t(22923),S=t(18856),f=t(40006),L=t(835),y=t(66272),b=t(38340),B=t(40133),E=t(18721),A=t(45915),I=t(98821),O=t(16459),x=t(60309),D=t(29188),q=t(77810);class H extends String{constructor(n,e){super(n),this.value=n,this.__meta__=e}toString(){return this.value}}const N=new H("\n    query accountpage($locale: String!) {\n  all_account_page(locale: $locale, fallback_locale: true, limit: 1) {\n    items {\n      welcome_subtitle\n      pet_foundation_linkConnection {\n        edges {\n          node {\n            ... on StoriesOverviewPage {\n              url\n            }\n            ... on NewsOverviewPage {\n              url\n            }\n            ... on NewsDetailPage {\n              url\n            }\n            ... on Homepage {\n              url\n            }\n            ... on ContentPage {\n              url\n            }\n            ... on BlogOverviewPage {\n              url\n            }\n            ... on BlogDetailPage {\n              url\n            }\n          }\n        }\n      }\n      support_blockConnection {\n        edges {\n          node {\n            ... on SupportBlock {\n              ...SupportBlock\n            }\n          }\n        }\n      }\n      cta_highlight_block {\n        ...CtaHighlightBlock\n      }\n    }\n  }\n}\n    fragment SupportBlock on SupportBlock {\n  component_title\n  description\n  cta_link {\n    ...CtaLink\n  }\n  iconConnection {\n    edges {\n      node {\n        url\n        title\n      }\n    }\n  }\n  content {\n    ...SupportBlockContentLinks\n    ...SupportBlockContentFaq\n  }\n}\nfragment CtaLink on CtaLink {\n  link_label\n  cta_link {\n    ...InternalLink\n    ...ExternalLink\n  }\n}\nfragment InternalLink on CtaLinkCtaLinkInternalLink {\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n          ... on CheckOrder {\n            url\n          }\n          ... on CheckCredit {\n            url\n          }\n          ... on EmailSubscriptions {\n            url\n          }\n        }\n      }\n    }\n  }\n}
1\nfragment ExternalLink on CtaLinkCtaLinkExternalLink {\n  external_link {\n    link_url\n  }\n}\nfragment SupportBlockContentLinks on SupportBlockContentLinks {\n  __typename\n  links {\n    link_label\n    subtitle\n    cta_link {\n      ...SupportBlockContentLinksBlockCtaLinkInternalLink\n      ...SupportBlockContentLinksBlockCtaLinkExternalLink\n    }\n    pdp_link_type\n  }\n}\nfragment SupportBlockContentLinksBlockCtaLinkInternalLink on SupportBlockContentLinksBlockCtaLinkInternalLink {\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n        }\n      }\n    }\n  }\n}\nfragment SupportBlockContentLinksBlockCtaLinkExternalLink on SupportBlockContentLinksBlockCtaLinkExternalLink {\n  external_link {\n    link_url\n  }\n}\nfragment SupportBlockContentFaq on SupportBlockContentFaq {\n  faq {\n    faqConnection {\n      edges {\n        node {\n          ...FaqCollection\n        }\n      }\n    }\n  }\n}\nfragment FaqCollection on FaqCollection {\n  question_and_answer {\n    answer {\n      json\n    }\n    question\n  }\n}\nfragment CtaHighlightBlock on CtaHighlightBlock {\n  __typename\n  description\n  has_blue_background\n  title_variant {\n    ... on CtaHighlightBlockTitleVariantRegularTitle {\n      __typename\n      regular_title {\n        title\n      }\n    }\n    ... on CtaHighlightBlockTitleVariantNumberWithIcon {\n      __typename\n      number_with_icon {\n        title\n        iconConnection {\n          edges {\n            node {\n              url\n            }\n          }\n        }\n      }\n    }\n  }\n  link_label\n  cta_link {\n    ... on CtaHighlightBlockCtaLinkExternalLink {\n      __typename\n      external_link {\n        link_url\n      }\n    }\n    ...CtaHighlightBlockCtaLinkInternalLink\n  }\n}\nfragment CtaHighlightBlockCtaLinkInternalLink on CtaHighlightBlockCtaLinkInternalLink {\n  __typename\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n        }\n      }\n    }\n  }\n}"),$=new H("\n    query accountpageCarousel($locale: String!) {\n  all_account_page(locale: $locale, fallback_locale: true, limit: 1) {\n    items {\n      carouselConnection {\n        edges {\n          node {\n            ... on Carousel {\n              ...Carousel\n            }\n          }\n        }\n      }\n    }\n  }\n}\n    fragment CtaLink on CtaLink {\n  link_label\n  cta_link {\n    ...InternalLink\n    ...ExternalLink\n  }\n}\nfragment InternalLink on CtaLinkCtaLinkInternalLink {\n  internal_link {\n    internal_linkConnection {\n      edges {\n        node {\n          ... on StoriesOverviewPage {\n            url\n          }\n          ... on ProductRegistrationPage {\n            url\n          }\n          ... on PartsAndSuppliesPage {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on NewsOverviewPage {\n            url\n          }\n          ... on NewsDetailPage {\n            url\n          }\n          ... on Homepage {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n          ... on Clp {\n            url\n          }\n          ... on BlogOverviewPage {\n            url\n          }\n          ... on BlogDetailPage {\n            url\n          }\n          ... on AccountPage {\n            url\n          }\n          ... on CheckOrder {\n            url\n          }\n          ... on CheckCredit {\n            url\n          }\n          ... on EmailSubscriptions {\n            url\n          }\n        }\n      }\n    }\n  }\n}
1\nfragment ExternalLink on CtaLinkCtaLinkExternalLink {\n  external_link {\n    link_url\n  }\n}\nfragment Carousel on Carousel {\n  carousel_title\n  cta_link {\n    ...CtaLink\n  }\n  carousel_options {\n    amount_of_slides_per_click\n    show_the_scrollbar\n    centrically_align_active_slide\n    amount_of_slides_visible {\n      desktop\n      tablet\n      mobile\n    }\n  }\n  slides {\n    __typename\n    ...InstructionsSlide\n    ...BlogpostSlide\n    ...ImageSlide\n    ...MediaBannerSlide\n    ...CategorySlide\n  }\n}\nfragment InstructionsSlide on CarouselSlidesInstructions {\n  instructions {\n    title\n    description\n    mediaConnection {\n      edges {\n        node {\n          ...SysAssetImage\n        }\n      }\n    }\n  }\n}\nfragment SysAssetImage on SysAsset {\n  title\n  url\n  description\n}\nfragment BlogpostSlide on CarouselSlidesBlogposts {\n  blogposts {\n    blogposts {\n      linkConnection {\n        edges {\n          node {\n            ...NewsStoryTile\n            ...BlogStoryTile\n          }\n        }\n      }\n    }\n  }\n}\nfragment NewsStoryTile on NewsDetailPage {\n  __typename\n  title\n  url\n  subtitle\n  hero {\n    hero_imageConnection {\n      edges {\n        node {\n          url\n          description\n          title\n        }\n      }\n    }\n  }\n}\nfragment BlogStoryTile on BlogDetailPage {\n  __typename\n  page_title\n  url\n  subtitle\n  hero {\n    hero_imageConnection {\n      edges {\n        node {\n          url\n          description\n          title\n        }\n      }\n    }\n  }\n}\nfragment ImageSlide on CarouselSlidesImage {\n  image {\n    imageConnection {\n      edges {\n        node {\n          ...SysAssetImage\n        }\n      }\n    }\n  }\n}\nfragment MediaBannerSlide on CarouselSlidesMediaBanner {\n  media_banner {\n    ...CarouselMediaBanner\n  }\n}\nfragment CarouselMediaBanner on MediaBanner {\n  __typename\n  fileConnection {\n    edges {\n      node {\n        url\n        content_type\n        description\n        title\n      }\n    }\n  }\n  media_description\n  subtitle\n  title\n  media_image_link {\n    href\n    title\n  }\n  carousel_disclaimer_message\n}\nfragment CategorySlide on CarouselSlidesCategories {\n  categories {\n    title\n    linkConnection {\n      edges {\n        node {\n          ... on Clp {\n            url\n          }\n          ... on Plp {\n            url\n          }\n          ... on Pdp {\n            url\n          }\n          ... on ContentPage {\n            url\n          }\n        }\n      }\n    }\n    imageConnection {\n      edges {\n        node {\n          url\n          description\n          title\n        }\n      }\n    }\n  }\n}"),j=()=>{var n,e,t,H,j,F,R,T,M,J,V,W,z,K,U,X;const{t:Y}=(0,h.i)(),{data:G}=(0,x.J)(),{locale:Q}=(0,I.A)(),{data:Z}=(0,D.I)({queryFn:(0,C.$)({document:N,variables:{locale:Q.id.toLocaleLowerCase()}}),queryKey:["account page",Q.id]}),{data:nn}=(0,D.I)({queryFn:(0,C.$)({document:$,variables:{locale:Q.id.toLocaleLowerCase()}}),queryKey:["account page carousel",Q.id]}),en=null==Z||null===(n=Z.all_account_page)||void 0===n||null===(e=n.items)||void 0===e?void 0:e[0],tn=null==nn||null===(t=nn.all_account_page)||void 0===t||null===(H=t.items)||void 0===H||null===(j=H[0])||void 0===j||null===(F=j.carouselConnection)||void 0===F||null===(R=F.edges)||void 0===R||null===(T=R[0])||void 0===T?void 0:T.node,ln=null==en||null===(M=en.support_blockConnection)||void 0===M||null===(J=M.edges)||void 0===J||null===(V=J[0])||void 0===V?void 0:V.node;return(0,S.d)({BSLID:null==G?void 0:G.customerId,email:null==G?void 0:G.email,pageType:v.nu.ACCOUNT.ns}),(0,O.Or)(),(0,q.useEffect)(()=>{try{"undefined"!=typeof window&&window.klaviyo&&"function"==typeof window.klaviyo.identify&&null!=G&&G.email&&window.klaviyo.identify({email:G.email})}catch(n){L.A.error("Klaviyo identification failed:",n)}},[null==G?void 0:G.email]),q.createElement(P.O,{currentPath:"/account/"},q.createElement(k.A,{no_index:!0,page_description:Y("seo.account.overview.description","Customer Account Page"),page_title:Y("seo.account.overview.title","My Account")}
1),q.createElement(q.Fragment,null,q.createElement(y.m,{mt:{base:10,md:20}},G.firstName?q.createElement(q.Fragment,null,q.createElement(b.D,{as:"h1",mb:"2",textStyle:"h2"},Y("account.overview.title","Hi, {{firstName}}!").replace("{{firstName}}",G.firstName??"")),(null==en?void 0:en.welcome_subtitle)&&q.createElement(B.E,{maxWidth:{base:"100%",md:"40ch"}},null==en?void 0:en.welcome_subtitle)):q.createElement(q.Fragment,null,q.createElement(E.E,{h:"50px",maxWidth:"420px",mb:"4"}),q.createElement(E.E,{h:"48px",maxWidth:"420px"})),q.createElement(i.A,{currentRoute:"Overview",mb:{base:7,md:14},mt:{base:10,md:20}}),q.createElement(u.A,null),q.createElement(p.A,null,q.createElement(A.s,{flexDir:"column",gap:{base:2,md:4},mt:{base:7,md:14}},q.createElement(b.D,{mb:{base:2,md:4},textStyle:"h5"},Y("account.overview.updates","Profile updates")),q.createElement(A.s,{flexDir:{base:"column",md:"row"},gap:{base:2,md:6}},q.createElement(d.A,{link:(0,f.B)(null==en?void 0:en.pet_foundation_linkConnection)}),q.createElement(g.A,null)))),q.createElement(m.Ay,null),q.createElement(r.A,null)),q.createElement(o.A,null),q.createElement(y.m,null,(null==en?void 0:en.cta_highlight_block)&&q.createElement(s.A,(0,l.A)({},null==en?void 0:en.cta_highlight_block,{mt:{base:20,md:30}}))),tn&&q.createElement(a.default,{customSwiperOptions:{centeredSlides:null==tn||null===(W=tn.carousel_options)||void 0===W?void 0:W.centrically_align_active_slide,showScrollbar:null==tn||null===(z=tn.carousel_options)||void 0===z?void 0:z.show_the_scrollbar,slidersPerClick:null==tn||null===(K=tn.carousel_options)||void 0===K?void 0:K.amount_of_slides_per_click,slidesPerView:{sm:1.2,md:2.2,lg:3.2}},dimensions:c.iU,mt:{base:20,md:30},sliderType:null==tn||null===(U=tn.slides)||void 0===U||null===(X=U[0])||void 0===X?void 0:X.__typename,slides:(0,a.renderSlides)(null==tn?void 0:tn.slides,null!=tn&&tn.carousel_title?"h3":"h2"),sx:{".swiper":{px:w.A.baseStyle.px}},title:(null==tn?void 0:tn.carousel_title)??void 0}),q.createElement(y.m,{mb:"10"},ln&&q.createElement(_.default,(0,l.A)({},ln,{mt:{base:10,md:20}})))))}}}]);

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.