1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[2215],{44790(e,t,n){n.r(t),n.d(t,{default:()=>L});var l=n(10939),i=n(64180),o=n(18801),r=n(76396),a=n(23130),c=n(21781),s=n(51889),u=n(40006),d=n(73022),m=n(36287),p=n(38340),_=n(40133),v=n(34989),f=n(96938),b=n(87258),g=n(39340),A=n(15017),E=n(77810),O=n(4009),y=n(45358),h=n(29919);const w=["content","cta_link","link_label","media","section_options"];function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,l)}return n}function j(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D(Object(n),!0).forEach(function(t){(0,l.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}const P=({id:e})=>{const{data:t,isLoading:n}=(0,g.useProduct)({parameters:{id:e??""}},{enabled:!!e});return n?E.createElement(h.L,{_hover:{textDecoration:"none"},bottom:6,position:"absolute",right:6}):t?E.createElement(v.A,{href:(0,s.l)(t.name??t.product_name??t.id,t.id),_hover:{textDecoration:"none"},bottom:6,color:"white",position:"absolute",right:6},E.createElement(f.A,{price:t.c_price,thumbnail:t.c_images.small[0].url,thumbnailAlt:t.c_images.small[0].alt,title:t.name??t.product_name??t.id??""})):null},L=e=>{var t,n,l,s,f,g;let{content:h,cta_link:D,link_label:L,media:k,section_options:z}=e,x=(0,o.A)(e,w);const{description:B,title:C}=h||{},{media_alt_tag:I,mediaConnection:S}=k||{},V=null==S||null===(t=S.edges)||void 0===t||null===(n=t[0])||void 0===n?void 0:n.node,H=(null==V?void 0:V.url)||"",K=I||(null==V?void 0:V.description)||(null==V?void 0:V.title)||"",N=null==k?void 0:k.product_mini_block_product_id,U=(0,d.c)(null==S||null===(l=S.edges)||void 0===l||null===(s=l[0])||void 0===s?void 0:s.node),F=(0,A.D)({section_options:z}),M=null==z?void 0:z.swap_columns,q=(0,u.M)(null==D?void 0:D[0]),{isInView:G,ref:J}=(0,a.p7)();return null!=h&&h.title?C?E.createElement(m.az,(0,i.A)({},F.container,x),E.createElement(m.az,(0,i.A)({},F.contentBoxContainer,{ref:J}),E.createElement(m.az,F.contentBox,E.createElement(p.D,(0,i.A)({as:"h2"},F.title,(0,a.y9)({delay:M?(0,a.uf)([!!H,!!L]):0,isInView:G})),C),B&&E.createElement(_.E,(0,i.A)({},F.description,(0,a.y9)({delay:M?(0,a.uf)([!!C,!!L,!!H]):.3,isInView:G})),B),L&&q&&E.createElement(y.vi,(0,i.A)({as:v.A,to:q},F.cta,r.kf?{whileHover:{scale:.975}}:{},(0,a.y9)({delay:M?(0,a.uf)([!!H]):(0,a.uf)([!!B,!!C]),isInView:G})),L))),H&&E.createElement(m.az,(0,i.A)({},F.imageBox,(0,a.y9)({isInView:G})),U?E.createElement(b.A,{height:"full",lazy:!0,media:null==S||null===(f=S.edges)||void 0===f||null===(g=f[0])||void 0===g?void 0:g.node,showControls:!0,width:"full"}):E.createElement(O.A,(0,i.A)({alt:K,imageProps:j({loading:"lazy"},F.image)},(0,c.v)({maxSize:"768",src:H}))),N&&E.createElement(P,{id:N}))):E.createElement(E.Fragment,null):null}}}]);
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.