PageSourceSearch

https://www.hasbropulse.com/mobify/bundle/2649/product-set-partial.js

js hasbropulse.com collected 2026-09-24 09:04:25 UTC 6,004 bytes, 78 lines download raw bytes

1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4079],{11987:(e,t,n)=>{n.d(t,{A:()=>b});var o=n(58168),r=n(80045),i=n(96540),l=n(5556),a=n.n(l),c=n(42922),m=n.n(c),s=n(59146),d=n(71479);const u=["content","style"],p=(0,d.A)(s.a)`
2    h1 {
3        font-size: 3rem;
4        font-weight: 800;
5        margin-bottom: 0.4em;
6        line-height: 1;
7    }
8
9    h2 {
10        font-size: 2.25rem;
11        font-weight: 700;
12        margin-bottom: 0.4em;
13    }
14
15    h3 {
16        font-size: 1.875rem;
17        font-weight: 700;
18        margin-bottom: 0.4em;
19    }
20
21    h4 {
22        font-size: 1.5rem;
23        font-weight: 700;
24        margin-bottom: 0.4em;
25    }
26
27    h5 {
28        font-size: 1.25rem;
29        font-weight: 700;
30        margin-bottom: 0.4em;
31    }
32
33    h6 {
34        font-size: 0.8rem;
35        font-weight: 700;
36        margin-bottom: 0.6em;
37    }
38
39    > p > p {
40        margin-block-end: 1em;
41    }
42
43    > p > img {
44        margin: 0 auto;
45    }
46
47    img {
48        max-height: 50vh;
49    }
50
51    a {
52        font-weight: 600;
53        text-decoration: underline;
54    }
55
56    blockquote {
57        border-left: 5px solid #c9c9c9;
58        padding-inline-start: 1em;
59        padding-top: 0.25em;
60        padding-bottom: 0.25em;
61        margin-inline-start: 1em;
62        margin-block-end: 1em;
63    }
64
65    pre {
66        margin-block-end: 1em;
67    }
68
69    ul {
70        margin-inline-start: 1.5em;
71        margin-block-end: 1em;
72    }
73
74    ol {
75        margin-inline-start: 1.5em;
76        margin-block-end: 1em;
77    }
78`,g=e=>{let{content:t,style:n}=e,l=(0,r.A)(e,u);const a=m()({html:!0,breaks:!0,typographer:!0});let c="";"string"==typeof t?c=t:t&&"object"==typeof t&&(c=String(t.richTextField??""));const s=a.render(c).replace(/\[([^[]+)\](\(([^)]*))\)/gim,'<a href="$3">$1</a>').replace(/\*\*(.*)\*\*/gim,"<b>$1</b>").replace(/\*(.*)\*/gim,"<i>$1</i>");return i.createElement(p,(0,o.A)({},n,l,{dangerouslySetInnerHTML:{__html:s}}))};g.displayName="AmplienceMarkdown",g.propTypes={content:a().oneOfType([a().string,a().object]),style:a().object};const b=g},40897:(e,t,n)=>{n.r(t),n.d(t,{default:()=>k});var o=n(54705),r=n(58168),i=n(96540),l=n(5556),a=n.n(l),c=n(67234),m=n(75828),s=n(9e4),d=n(3411),u=n(54183),p=n(77182),g=n(85353),b=n(85248),v=n(73784),f=n(40541),h=n(25296),y=n(84819),A=n(11987),E=n(12519);function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,o)}return n}function O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach((function(t){(0,o.A)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}const S=(e,t)=>{var n;return"v2"===e?null==t||null===(n=t.image)||void 0===n?void 0:n.content:null==t?void 0:t.image},I=(e,t)=>{var n;return"v2"===e?null==t||null===(n=t.image)||void 0===n?void 0:n.color:null==t?void 0:t.color},j=({size:e,variant:t,pdpContent:n,rtvActive:o,products:l})=>{var a,w,j,k,x,T,_,C,D,M,z,P,L;const G=(0,p.o)("ProductSetPartial",{variant:t,size:e}),F=(0,u.A)({base:"mobile",lg:"desktop"}),$=null==n||null===(a=n.productSet)||void 0===a?void 0:a.background,H=!(null==n||null===(w=n.productSet)||void 0===w||null===(j=w.logo)||void 0===j||!j.content),N=null==n||null===(k=n.productSet)||void 0===k||null===(x=k.description)||void 0===x?void 0:x.content,W=null==n||null===(T=n.productSet)||void 0===T||null===(_=T.title)||void 0===_?void 0:_.text,B=(0,y.WM)(n),{client:K}=(0,i.useContext)(E.W),R={main:{width:"1320"},mobile:{width:"1240"}};return i.createElement(c.s,{flexDirection:"column"},!!W&&i.createElement(g.D,(0,r.A)({as:"h6",color:null!=n&&null!==(C=n.productSet)&&void 0!==C&&null!==(D=C.title)&&void 0!==D&&D.color?null==n||null===(M=n.productSet)||void 0===M||null===(z=M.title)||void 0===z?void 0:z.color:"white",textAlign:"center",size:"h7"},G.title),W),i.createElement(m.x,G.gridContainer,B&&$&&i.createElement(s.E,(0,r.A)({bgColor:I(B,$),display:"flex"},G.backgroundGridItem),null!=K&&K.vse?i.createElement(h.A,{content:O(O({},S(B,$)),{},{customMainImageTransformations:R.main,customMobileImageTransformations:R.mobile}),wrapperStyles:O({},G.backgroundGridItemImage),styles:{height:"100%",width:"100%",objectFit:"cover",borderRadius:"16px"},rtvActive:o}):i.createElement(f.A,{content:O(O({},S(B,$)),{},{customMainImageTransformations:R.main,customMobileImageTransformations:R.mobile}),wrapperStyles:O({},G.backgroundGridItemImage),styles:{height:"100%",width:"100%",objectFit:"cover",borderRadius:"16px"}})),i.createElement(s.E,G.contentGridItem,i.createElement(c.s,G.contentContainer,H&&i.createElement(i.Fragment,null,null!=K&&K.vse?i.createElement(h.A,{content:O(O({},n.productSet.logo.content),{},{customMainImageTransformations:R.main,customMobileImageTransformations:R.mobile}),wrapperStyles:O({},G.contentContainerImage),rtvActive:o}):i.createElement(f.A,{content:O(O({},n.productSet.logo.content),{},{customMainImageTransformations:R.main,customMobileImageTransformations:R.mobile}),wrapperStyles:O({},G.contentContainerImage)})),!!N&&i.createElement(A.A,{color:(null==n||null===(P=n.productSet)||void 0===P||null===(L=P.description)||void 0===L?void 0:L.color)||"white",content:N}))),!!l&&i.createElement(s.E,G.productGridItem,"desktop"===F&&i.createElement(d.r,{columns:{base:2,xl:3},spacingX:6,spacingY:8,placeItems:"start center",maxWidth:"1122px",margin:"0 auto"},l),"desktop"!==F&&i.createElement(b.A,{sx:{".sc-indicators":{justifyContent:"center",marginTop:"4"}},showControls:!1},l.map(((e,t)=>i.createElement(v.A,{key:null!=e&&e.id?null==e?void 0:e.id:t},e)))))))};j.propTypes={pdpContent:a().object,products:a().node,size:a().oneOf(["default","full"]),variant:a().oneOf(["default","full"]),rtvActive:a().bool};const k=j}}]);

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.