1/*! @version pwa-studio: 0.0.1, @magento/venia-ui: ~11.3.0, @magento/upward-security-headers: ~1.0.14, @magento/pwa-theme-venia: ~2.4.0, @magento/pwa-buildpack: ~11.4.3, @magento/peregrine: ~14.2.1, @magento/pagebuilder: ~9.2.1, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ~1.2.3, @apollo/client: ~3.5.0 */ 2(window.webpackJsonp=window.webpackJsonp||[]).push([[24],{"0nbu":function(e,t,n){"use strict" 3n.d(t,"a",function(){return h}) 4var o=n("lSNA"),r=n.n(o),a=n("J4zp"),i=n.n(a),c=n("q1tI"),s=n("+TN3"),l=n("y1Xp"),u=n("OlZo"),m=n("Cess"),d=n("znku"),p=n("2MHK"),g=n("ygAv"),f=n("O++b") 5function ownKeys(e,t){var n=Object.keys(e) 6if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e) 7t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,o)}return n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{} 8t%2?ownKeys(Object(n),!0).forEach(function(t){r()(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var h=function useCmsPage(e){var t=e.identifier,n=Object(l.a)(f.b,e.operations).getCMSPageQuery,o=Object(m.b)(),r=i()(o,2)[1].dispatch,a=Object(d.b)(),h=i()(a,1)[0].isSignedIn,y=Object(p.a)().deliveryOption,_=Object(c.useMemo)(function(){var e=Object(g.getCacheParams)({isSignedIn:h,deliveryOption:y}),n=_objectSpread({identifier:t},e) 9if("offers/one-day-special"==t){var o=Math.floor(Date.now()/1e3),r=1800*Math.floor(o/1800) 10n=_objectSpread(_objectSpread({},n),{},{v:r})}return n},[t,h,y]),b=Object(s.a)(n,{variables:_,fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first"}),v=b.loading,E=b.data,O=Object(u.b)(),j=i()(O,2)[1].actions.setPageLoading 11Object(c.useEffect)(function(){return function(){j(!1)}},[j]),Object(c.useEffect)(function(){j(v)},[v,j]) 12var w=v&&!E,x=E?E.cmsPage:null 13return Object(c.useEffect)(function(){!v&&x&&r({type:"CMS_PAGE_VIEW",payload:{url_key:x.url_key,title:x.title}})},[v,x,r]),{cmsPage:x,shouldShowLoadingIndicator:w}}},"9Acq":function(e,t,n){"use strict" 14n.r(t),n.d(t,"default",function(){return A}) 15var o,r,a=n("q1tI"),i=n.n(a),c=n("17x9"),s=n("r+l8"),l=n("0nbu"),u=n("STDB"),m=n("lcLu"),d=n("y1Xp"),p=n("Q84e"),g=n("J4zp"),f=n.n(g),h=n("i8i4"),y=n("dDsW"),_=n("Lm/n"),b=n("LboF"),v=n.n(b),E=n("M9ii"),O={injectType:"singletonStyleTag",insert:"head",singleton:!0},j=(v()(E.a,O),E.a.locals||{}),w=n("8g8N"),x=n("VkAN"),M=n.n(x),P=n("UYTu"),S={getEmergencyNotifications:Object(P.a)(o||(o=M()(['\n query GetEmergencyNotifications($isEmergency: Boolean!) {\n getNotifications(\n notification_type: "all"\n filter: { is_emergency: $isEmergency }\n pageSize: 12\n currentPage: 1\n sort: { code: "start_date", direction: DESC }\n ) {\n has_unread\n notifications {\n title\n title_zh\n description\n description_zh\n redirect_url\n redirect_url_zh\n }\n }\n }\n'])))},k=n("dgmk") 16function _extends(){return(_extends=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t] 17for(var o in n)({}).hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e}).apply(null,arguments)}var C=function SvgNotify(e){return a.createElement("svg",_extends({width:28,height:28,fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=a.createElement("path",{d:"M24.5 3.5v6.938c.844.421 1.5 1.546 1.5 2.812 0 1.313-.656 2.438-1.5 2.86V23c0 .61-.375 1.172-.938 1.406a1.516 1.516 0 01-1.64-.328l-2.063-2.062a11.991 11.991 0 00-8.484-3.516H11v6c0 .844-.703 1.5-1.5 1.5h-3A1.48 1.48 0 015 24.5v-6c-1.688 0-3-1.313-3-3V11c0-1.64 1.313-3 3-3h6.375c3.188 0 6.234-1.266 8.484-3.516l2.063-2.015a1.516 1.516 0 011.64-.328c.563.234.938.796.938 1.359zm-3 3.61C18.734 9.64 15.125 11 11.375 11H11v4.5h.375c3.75 0 7.36 1.406 10.125 3.938V7.11z",f
17ill:"#fff"})))},z=n("6URb"),N=n("MhtG"),W=function EmerMesBar(e){var t=Object(d.a)(j),n=Object(a.useRef)(null),o=Object(a.useState)(!1),r=f()(o,2),c=r[0],s=r[1],l=Object(a.useState)({}),u=f()(l,2),m=u[0],p=u[1],g=Object(w.a)().isScroll,b=Object(y.a)().locale,v=Object(a.useMemo)(function(){return"zh-HK"===b?"zh-hk":"en"}),E=Object(_.a)(S.getEmergencyNotifications,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first",errorPolicy:"all"}),O=f()(E,2),x=O[0],M=O[1],P=M.data,W=M.error 18M.loading 19Object(a.useEffect)(function(){Object(N.a)()||x({variables:{isEmergency:!0}})},[x]),Object(a.useEffect)(function(){if(W)return s(!1),void p({}) 20P&&P.getNotifications&&P.getNotifications.notifications&&P.getNotifications.notifications.length?(s(!0),p(P.getNotifications.notifications[0])):(s(!1),p({}))},[P,W]),Object(a.useEffect)(function(){return Object.keys(m).length&&!g&&n&&n.current&&(document.body.style.paddingTop="60px"),function(){document.body.style.paddingTop="0px"}},[g,m]) 21return c?Object(h.createPortal)(i.a.createElement("div",{ref:n,className:g?t.hidden:t.root,onClick:function onClick(){return window.open("zh-hk"===v?m.redirect_url_zh:m.redirect_url)}},i.a.createElement(C,{className:t.notify}),i.a.createElement("div",{className:t.content},i.a.createElement("div",{className:t.title},"zh-hk"===v?m.title_zh:m.title),i.a.createElement("div",{className:t.summary},"zh-hk"===v?m.description_zh:m.description)),i.a.createElement(k.a,{className:t.close,src:z.a,size:16,attrs:{color:"white"},onClick:function handleClose(e){e&&e.stopPropagation(),document.body.style.paddingTop="0px",s(!1)}})),document.body):null},B=n("BBzE"),F=n("D01v"),T=n("u/j5"),L=n("32P0"),D=n("O1L+"),G=["home","health"],I=function CMSPage(e){var t=e.identifier,n=Object(l.a)({identifier:t}),o=n.cmsPage,r=n.shouldShowLoadingIndicator,c=Object(d.a)(F.a,e.classes),g=Object(T.a)().isApp 22if(Object(a.useEffect)(function(){r||Object(L.b)({url:location.pathname,name:(null==o?void 0:o.meta_title)||(null==o?void 0:o.url_key)})},[null==o?void 0:o.meta_title]),r)return i.a.createElement(s.a,{classes:c}) 23var f=o.content_heading,h=o.title,y=o.meta_title,_=o.meta_keywords,b=o.meta_description,v=o.page_layout,E=o.content,O=o.url_key,j=o.meta_tags,w=null 24if(!G.includes(O)){var x=[{text:h}] 25w=i.a.createElement(B.a,{pathMap:x})}var M=""!==f?i.a.createElement("h1",{className:c.heading},f):null,P=y||h,S=[] 26v?S.push(c["root_".concat(function toCamelCase(e){return e.replace(/[-_ ]([a-zA-Z])/g,function(e){return e.substr(1).toUpperCase()})}(v))]):S.push(c.root) 27var k=j&&j.length?i.a.createElement(m.a,{name:"robots",content:j.join(",")}):null 28return i.a.createElement(p.a,null,i.a.createElement(m.b,null,P),i.a.createElement(m.a,{name:"title",content:P}),i.a.createElement(m.a,{name:"keywords",content:_}),i.a.createElement(m.a,{name:"description",content:b}),i.a.createElement(m.a,{name:"google-site-verification",content:"AYehx8sgWhhK-SRa6iIvhjV8lZWGnNlYGnHO-kJGcQ0"}),i.a.createElement(m.a,{property:"al:ios:app_store_id",content:"6499517901"}),i.a.createElement(m.a,{property:"al:ios:app_name",content:"Mannings HK"}),i.a.createElement(m.a,{property:"al:android:package",content:"com.mannings"}),i.a.createElement(m.a,{property:"al:android:app_name",content:"Mannings HK"}),i.a.createElement(m.a,{property:"al:ios:url",content:"mannings://home"}),i.a.createElement(m.a,{property:"al:android:url",content:"mannings://home"}),k,!g&&i.a.createElement(W,null),i.a.createElement("article",{className:S.join(" ")},w,M,i.a.createElement(D.a.Provider,{value:{depth:0,isCmsPageRoot:!0}},i.a.createElement(u.a,{html:E}))))} 29I.propTypes={identifier:c.string,classes:Object(c.shape)({root:c.string,heading:c.string,root_empty:c.string,root_1column:c.string,root_2columnsLeft:c.string,root_2columnsRight:c.string,root_3columns:c.string,root_cmsFullWidth:c.string,root_categoryFullWidth:c.string,root_productFullWidth:c.string})} 30var A=I},D01v:function(e,t,n){"use strict" 31var o=n("LboF"),r=n.n(o),a=n("QRMS"),i={injectType:"singletonStyleTag",insert:"head",singleton:!0} 32r()(a.a,i) 33t.a=a.a.locals||{}},M9ii:function(e,t,n){"use strict" 34var o=n("JPst"),r=n.n(o)()(function(e){return e[1]})
35r.push([e.i,".EmerMesBar-root-HU8 {\n position: fixed;\n top: 0;\n padding: 10px;\n width: 100%;\n color: #fff;\n box-sizing: border-box;\n background-color: #07156e;\n /* z-index: 101; */\n display: flex;\n height: 60px;\n cursor: pointer;\n /* transition: height .25s linear; */\n}\n.EmerMesBar-hidden-a-d {\n display: none;\n /* height: 0px;\n padding: 0; */\n overflow: hidden;\n}\n.EmerMesBar-notify-WX9 {\n margin-left: 32px;\n margin-right: 18px;\n}\n.EmerMesBar-content-Ggx {\n width: 100%;\n overflow: hidden;\n}\n.EmerMesBar-title-sJw {\n font-size: 14px;\n font-weight: 700;\n}\n.EmerMesBar-summary-jp4 {\n font-size: 13px;\n font-weight: 500;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n width: 100%;\n}\n.EmerMesBar-close-5FG {\n position: absolute;\n top: 10px;\n right: 10px;\n margin-right: 35px;\n margin-top: 2px;\n}\n\n\n",""]),r.locals={root:"EmerMesBar-root-HU8",hidden:"EmerMesBar-hidden-a-d",notify:"EmerMesBar-notify-WX9",content:"EmerMesBar-content-Ggx",title:"EmerMesBar-title-sJw",summary:"EmerMesBar-summary-jp4",close:"EmerMesBar-close-5FG"},t.a=r},"O++b":function(e,t,n){"use strict" 36n.d(t,"a",function(){return c}) 37var o,r=n("VkAN"),a=n.n(r),i=n("UYTu"),c=Object(i.a)(o||(o=a()(["\n query GetCmsPage($identifier: String!, $v: Int, $_storeId: String, $_deliveryOption: String) {\n cmsPage(identifier: $identifier, v: $v) {\n url_key\n content\n content_heading\n title\n page_layout\n meta_title\n meta_keywords\n meta_description\n meta_tags\n }\n }\n"]))) 38t.b={getCMSPageQuery:c}},Q84e:function(e,t,n){"use strict" 39var o=n("q1tI"),r=n.n(o),a=n("y1Xp"),i=n("LboF"),c=n.n(i),s=n("Z1Wd"),l={injectType:"singletonStyleTag",insert:"head",singleton:!0},u=(c()(s.a,l),s.a.locals||{}) 40t.a=function PageContent(e){var t=e.children,n=Object(a.a)(u,e.classes) 41return r.a.createElement("div",{className:n.root},t)}},QRMS:function(e,t,n){"use strict" 42var o=n("JPst"),r=n.n(o)()(function(e){return e[1]})
43r.push([e.i,'.cms-root-uMv {\n}\n\n.cms-heading-Pmp {\n\n /* Medium */\n}\n\n.cms-root_empty-OpB,\n.cms-root_1column-8kV,\n.cms-root_2columnsLeft-SUq,\n.cms-root_2columnsRight-CoT,\n.cms-root_3columns-vhD,\n.cms-root_cmsFullWidth-fvn,\n.cms-root_categoryFullWidth-7P5,\n.cms-root_productFullWidth-G7C {\n}\n\n.cms-rootWith1140-nuW {\n}\n\n@media (min-width: 768px) {\n .cms-root-uMv [class^="breadcrumbs-root"] {\n margin-left: 0;\n }\n}\n\n',""]),r.locals={root:"cms-root-uMv md_px-10",heading:"cms-heading-Pmp mb-2 mt-4 text-center text-3xl md_mb-10 md_text-4xl",root_empty:"cms-root_empty-OpB cms-root-uMv md_px-10",root_1column:"cms-root_1column-8kV cms-root-uMv md_px-10",root_2columnsLeft:"cms-root_2columnsLeft-SUq cms-root-uMv md_px-10",root_2columnsRight:"cms-root_2columnsRight-CoT cms-root-uMv md_px-10",root_3columns:"cms-root_3columns-vhD cms-root-uMv md_px-10",root_cmsFullWidth:"cms-root_cmsFullWidth-fvn cms-root-uMv md_px-10",root_categoryFullWidth:"cms-root_categoryFullWidth-7P5 cms-root-uMv md_px-10",root_productFullWidth:"cms-root_productFullWidth-G7C cms-root-uMv md_px-10",rootWith1140:"cms-rootWith1140-nuW max-w-[1140px] m-auto"},t.a=r},Z1Wd:function(e,t,n){"use strict" 44var o=n("JPst"),r=n.n(o)()(function(e){return e[1]})
45r.push([e.i,".PageContent-root-MwL {\n}\n\n\n",""]),r.locals={root:"PageContent-root-MwL max-w-site mx-auto"},t.a=r},"r+l8":function(e,t,n){"use strict" 46var o=n("q1tI"),r=n.n(o),a=n("zrp3"),i=n("y1Xp"),c=n("D01v") 47t.a=function CMSPageShimmer(e){var t=Object(i.a)(c.a,e.classes) 48return r.a.createElement("div",{className:t.root,"aria-live":"polite","aria-busy":"true"},r.a.createElement(a.a,{width:"100%",height:"880px",key:"banner"}))}}}])
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.