(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9564],{1855:(e,t,n)=>{var s={"./en/common.json":[3374,3374],"./en/menu.json":[3148,3148],"./en/product.json":[5160,5160],"./vn/common.json":[9195,9195],"./vn/menu.json":[233,233],"./vn/product.json":[1779,1779],"./zh/common.json":[1953,1953],"./zh/menu.json":[7915,7915]};function r(e){if(!n.o(s,e))return Promise.resolve().then(()=>{var t=Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t});var t=s[e],r=t[0];return n.e(t[1]).then(()=>n.t(r,19))}r.keys=()=>Object.keys(s),r.id=1855,e.exports=r},5073:(e,t,n)=>{Promise.resolve().then(n.bind(n,9827)),Promise.resolve().then(n.bind(n,9214)),Promise.resolve().then(n.bind(n,7125))},4976:(e,t,n)=>{"use strict";function s(e){let{src:t,width:n,quality:s}=e;return"".concat(t,"?w=").concat(n)}n.r(t),n.d(t,{default:()=>s})},7181:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var s=n(5407),r=n(2115);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};var l=n(5640);let c=r.forwardRef(function(e,t){return r.createElement(l.default,(0,s.A)({},e,{ref:t,icon:a}))})},1572:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var s=n(5407),r=n(2115);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 128c-212.1 0-384 171.9-384 384v360c0 13.3 10.7 24 24 24h184c35.3 0 64-28.7 64-64V624c0-35.3-28.7-64-64-64H200v-48c0-172.3 139.7-312 312-312s312 139.7 312 312v48H688c-35.3 0-64 28.7-64 64v208c0 35.3 28.7 64 64 64h184c13.3 0 24-10.7 24-24V512c0-212.1-171.9-384-384-384zM328 632v192H200V632h128zm496 192H696V632h128v192z"}}]},name:"customer-service",theme:"outlined"};var l=n(5640);let c=r.forwardRef(function(e,t){return r.createElement(l.default,(0,s.A)({},e,{ref:t,icon:a}))})},5812:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var s=n(5407),r=n(2115);let a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 310H732.4c13.6-21.4 21.6-46.8 21.6-74 0-76.1-61.9-138-138-138-41.4 0-78.7 18.4-104 47.4-25.3-29-62.6-47.4-104-47.4-76.1 0-138 61.9-138 138 0 27.2 7.9 52.6 21.6 74H144c-17.7 0-32 14.3-32 32v200c0 4.4 3.6 8 8 8h40v344c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V550h40c4.4 0 8-3.6 8-8V342c0-17.7-14.3-32-32-32zm-334-74c0-38.6 31.4-70 70-70s70 31.4 70 70-31.4 70-70 70h-70v-70zm-138-70c38.6 0 70 31.4 70 70v70h-70c-38.6 0-70-31.4-70-70s31.4-70 70-70zM180 482V378h298v104H180zm48 68h250v308H228V550zm568 308H546V550h250v308zm48-376H546V378h298v104z"}}]},name:"gift",theme:"outlined"};var l=n(5640);let c=r.forwardRef(function(e,t){return r.createElement(l.default,(0,s.A)({},e,{ref:t,icon:a}))})},3387:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>c});var s=n(5155),r=n(2115);let a={src:"/_next/static/media/imageNoAvailable.2f3ff52f.png",height:920,width:902,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAM1BMVEX////p6eny8vL5+fnY2NiLi4vIyMjj4+Pe3t7Q0NAsLCxYWFi2trbAwMCmpqYXFxd1dXU4vgH0AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAPElEQVR4nBXKtxHAMAwAsWcSSQXb+0/rU4cCIO09BKgqHwnkt6wv9jvXHIBHRDggnd5qkOfs5x7NqlL7ATCwAWTORxc4AAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8};var l=n(5565);let c=e=>{let{fallback:t=a,alt:n,src:c,className:i="",...o}=e,[h,u]=(0,r.useState)(null);return(0,r.useEffect)(()=>{u(null)},[c]),o.priority||(o.loading="lazy"),(0,s.jsx)(l.default,{draggable:"false",alt:n,onError:u,className:i,src:h?t:c,...o})}},7125:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>u});var s=n(5155),r=n(5812),a=n(7181),l=n(1572),c=n(9969),i=n(1483),o=n(3387),h=n(2115);let u=()=>{let[e,t]=(0,h.useState)(null);(0,h.useEffect)(()=>{(async()=>{try{let e=await (0,i.GG)();t(e)}catch(e){console.error("Error fetching banners:",e)}})()},[]);let{t:n}=(0,c.Bd)("common");return(0,s.jsxs)("div",{className:"max-w-7xl",children:[(0,s.jsxs)("div",{className:"relative bg-white mt-9 md:mt-0 shadow-lg overflow-hidden mb-4 md:mb-8",children:[(0,s.jsx)(o.default,{src:(null==e?void 0:e.imagePath)||"https://tramhuonghvc.com/uploads/images/1736393304459-contact.webp",alt:"Gifts",width:1200,height:300,sizes:"(max-width: 600px) 50vw, (max-width: 1200px) 50vw, 40vw",className:"w-full h-auto object-cover"}),(0,s.jsx)("div",{className:"absolute inset-0 flex items-center justify-center ml-[180px] md:ml-[600px]",children:(0,s.jsx)("h2",{className:"text-white text-xs md:text-2xl font-light",children:n("Discover the Perfect Gifts")})})]}),(0,s.jsx)("div",{className:"items-left",children:(0,s.jsxs)("div",{className:"max-w-4xl mx-auto py-8 px-4 lg:py-12 lg:px-8",children:[(0,s.jsx)("h2",{className:"text-xs md:text-lg font-semibold text-gray-900 mb-6 text-left",children:n("Our Gift Collections")}),(0,s.jsxs)("div",{className:"",children:[(0,s.jsxs)("div",{className:"flex items-left gap-4 py-3 px-6 rounded-lg hover:bg-gray-100 transition",children:[(0,s.jsx)("div",{className:"w-10 h-10 flex justify-center items-center text-black",children:(0,s.jsx)(r.A,{})}),(0,s.jsx)("h3",{className:"text-xs md:text-[13px] text-gray-800 mt-3",children:n("Luxury Gift Sets")})]}),(0,s.jsxs)("div",{className:"flex items-left gap-4 py-3 px-6 rounded-lg hover:bg-gray-100 transition",children:[(0,s.jsx)("div",{className:"w-10 h-10 flex justify-center items-center text-black",children:(0,s.jsx)(a.A,{})}),(0,s.jsx)("h3",{className:"text-xs md:text-[13px] text-gray-800 mt-3",children:n("Special Occasion Gifts")})]}),(0,s.jsxs)("div",{className:"flex items-left gap-4 py-3 px-6 rounded-lg hover:bg-gray-100 transition",children:[(0,s.jsx)("div",{className:"w-10 h-10 flex justify-center items-center text-black",children:(0,s.jsx)(l.A,{})}),(0,s.jsx)("h3",{className:"text-xs md:text-[13px] text-gray-800 mt-3",children:n("Personalized Gifts")})]})]})]})})]})}},6745:(e,t,n)=>{"use strict";n.d(t,{Ri:()=>l,TV:()=>a,Xo:()=>c,_O:()=>r});var s=n(9208);let r="hvclang",a=(e,t,n)=>{s.A.set(e,t,n)},l=e=>s.A.get(e),c=()=>l(r)||"vn"},9969:(e,t,n)=>{"use strict";n.d(t,{v2:()=>h,Xo:()=>o,Bd:()=>u});var s=n(3768),r=n(3976),a=n(8144);let l=["vn","zh","en"],c="translation";var i=n(6745);function o(){return(0,i.Ri)(i._O)||"vn"}async function h(e){(0,i.Ri)(i._O)!==e&&((0,i.TV)(i._O,e),window.location.reload())}s.Ay.use(r.r9).use((0,a.A)((e,t)=>n(1855)("./".concat(e,"/").concat(t,".json")).then(e=>e.default))).init({...function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;return{defaultLocale:"vn",supportedLngs:l,fallbackLng:[e],lng:"vn",fallbackNS:c,defaultNS:c,ns:t}}("vn"),lng:function(){let e=(0,i.Ri)(i._O);return e||(0,i.TV)(i._O,"vn",{expires:365}),e}(),detection:{order:["querystring","cookie","htmlTag","navigator"],caches:["cookie"]}});let u=r.Bd},9225:(e,t,n)=>{"use strict";n.d(t,{AQ:()=>l,Qq:()=>c});class s{callApi(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null;e=this.baseURL+e;let a=new Headers;a.set("Content-Type",s?"multipart/form-data":"application/json"),a.set("Cache-Control","no-store, no-cache, must-revalidate"),a.set("Pragma","no-cache"),a.set("Expires","0");let l={method:t,headers:a,..."POST"===t||"PUT"===t?{body:s?n:JSON.stringify(n)}:{},...r||{}};return new Promise((t,n)=>{fetch(e,l).then(e=>200!==e.status?401===e.status?n("Please check your permission"):e.json().then(e=>n(JSON.stringify(e))):t(e.json())).catch(t=>(console.error(t),"TypeError: Failed to fetch"===t.toString())?n("".concat(t.toString()," ").concat(e)):"AbortError"!==t.name?(console.log("failed to fetch URL ".concat(e)),n(t)):void 0)})}httpGet(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.callApi(e,"GET",null,!1,t)}httpPost(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return this.callApi(e,"POST",t,!1,n)}httpPut(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return this.callApi(e,"PUT",t,!1,n)}httpDelete(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return this.callApi(e,"DELETE",null,!1,t)}httpPostFormData(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return this.callApi(e,"POST",t,!0,n)}httpPutFormData(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return this.callApi(e,"PUT",t,!0,n)}constructor(e){this.baseURL=e}}let r="/api/landingpage";class a extends s{constructor(){super("http://mpdapi-service:6001"+r)}}new a;class l extends s{constructor(){super("https://tramhuongmocphucduyen.com"+r)}}let c=new l},1483:(e,t,n)=>{"use strict";n.d(t,{GG:()=>l,Gr:()=>r,z4:()=>a});var s=n(9225);async function r(){try{let e=await s.Qq.httpGet("/configuration/key/Banner3");if(!e.success||!e.item||!e.item.imagePath)return"/images/banner.webp";return e.item}catch(e){return"/images/banner.webp"}}async function a(){try{let e=await s.Qq.httpGet("/configuration/key/BannerAppointment");if(!e||!e.item)return"/images/banner.webp";return e.item}catch(e){return"/images/banner.webp"}}async function l(){try{let e=await s.Qq.httpGet("/configuration/key/BannerContact");if(!e.success||!e.item||!e.item.imagePath)return"/images/20-1 3.JPG";return e.item}catch(e){return"/images/20-1 3.JPG"}}}},e=>{var t=t=>e(e.s=t);e.O(0,[3986,5565,5640,8441,1517,7358],()=>t(5073)),_N_E=e.O()}]);