(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9826],{22648:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return I},default:function(){return Z}});var a={};n.r(a),n.d(a,{AdvanceWarsTemplate:function(){return p},AnimalCrossingNewHorizonsPage:function(){return P},Bayonetta3Switch:function(){return w},BayonettaOriginsSwitch:function(){return m},FireEmblemEngageSwitch:function(){return $},FireEmblemThreeHopes:function(){return L},GameAndWatchLegendOfZeldaPage:function(){return k},GameBuilderGarageSwitchPage:function(){return f},KirbyStarAlliesSwitchPage:function(){return g},KirbysDreamBuffetSwitch:function(){return A},KirbysReturnToDreamLandDeluxe:function(){return z},LClassicsPage:function(){return H},LiveALiveSwitch:function(){return S},MarioStrikersSwitch:function(){return B},MiitopiaPage:function(){return y},Nintendo64Page:function(){return j},NintendoEntertainmentSystemPage:function(){return _},NintendoSwitchGameVouchers:function(){return F},PokemonLegendsArceusPage:function(){return O},PokemonScarletSwitch:function(){return C},PokemonScarletVioletDoublePackSwitch:function(){return W},PokemonVioletSwitch:function(){return R},SegaGenesisPage:function(){return M},ShipS:function(){return G},SuperNintendoEntertainmentSystemPage:function(){return N},SwitchHardwareTemplate:function(){return T},TearsOfTheKingdomTemplate:function(){return x},Tetris99SwitchPage:function(){return D},TriangleStrategySwitchPage:function(){return E},WarioWareGetItTogetherSwitch:function(){return v},XenobladeChronicles3Switch:function(){return K}});var r=n(95235),o=n(2784),i=n(5632),l=n(90293),c=n(48048),d=n(64611),u=n(53665),s=n(23682),b=n(25237),h=n.n(b);const p=h()((()=>Promise.all([n.e(6571),n.e(2763)]).then(n.bind(n,42763))),{loadableGenerated:{webpack:()=>[42763]}}),P=h()((()=>Promise.all([n.e(6571),n.e(3746)]).then(n.bind(n,13746))),{loadableGenerated:{webpack:()=>[13746]}}),w=h()((()=>Promise.all([n.e(6571),n.e(163)]).then(n.bind(n,80163))),{loadableGenerated:{webpack:()=>[80163]}}),m=h()((()=>Promise.all([n.e(6571),n.e(6673)]).then(n.bind(n,36673))),{loadableGenerated:{webpack:()=>[36673]}}),f=h()((()=>Promise.all([n.e(6571),n.e(7840)]).then(n.bind(n,27840))),{loadableGenerated:{webpack:()=>[27840]}}),k=h()((()=>Promise.all([n.e(6571),n.e(938)]).then(n.bind(n,80938))),{loadableGenerated:{webpack:()=>[80938]}}),g=h()((()=>Promise.all([n.e(6571),n.e(2793)]).then(n.bind(n,79847))),{loadableGenerated:{webpack:()=>[79847]}}),S=h()((()=>Promise.all([n.e(6571),n.e(9036)]).then(n.bind(n,49036))),{loadableGenerated:{webpack:()=>[49036]}}),G=h()((()=>Promise.all([n.e(6571),n.e(8225)]).then(n.bind(n,88225))),{loadableGenerated:{webpack:()=>[88225]}}),y=h()((()=>Promise.all([n.e(6571),n.e(4307)]).then(n.bind(n,24307))),{loadableGenerated:{webpack:()=>[24307]}}),O=h()((()=>Promise.all([n.e(6571),n.e(7602)]).then(n.bind(n,67602))),{loadableGenerated:{webpack:()=>[67602]}}),D=h()((()=>Promise.all([n.e(6571),n.e(5819)]).then(n.bind(n,55819))),{loadableGenerated:{webpack:()=>[55819]}}),v=h()((()=>Promise.all([n.e(6571),n.e(7632)]).then(n.bind(n,17632))),{loadableGenerated:{webpack:()=>[17632]}}),E=h()((()=>Promise.all([n.e(6571),n.e(4720)]).then(n.bind(n,94720))),{loadableGenerated:{webpack:()=>[94720]}}),_=h()((()=>Promise.all([n.e(6571),n.e(7707)]).then(n.bind(n,87707))),{loadableGenerated:{webpack:()=>[87707]}}),N=h()((()=>Promise.all([n.e(6571),n.e(9834)]).then(n.bind(n,59834))),{loadableGenerated:{webpack:()=>[59834]}}),T=h()((()=>Promise.all([n.e(9870),n.e(6571),n.e(3812)]).then(n.bind(n,12029))),{loadableGenerated:{webpack:()=>[12029]}}),j=h()((()=>Promise.all([n.e(6571),n.e(3523)]).then(n.bind(n,43523))),{loadableGenerated:{webpack:()=>[43523]}}),M=h()((()=>Promise.all([n.e(6571),n.e(484)]).then(n.bind(n,40484))),{loadableGenerated:{webpack:()=>[40484]}}),B=h()((()=>Promise.all([n.e(6571),n.e(1108)]).then(n.bind(n,51108))),{loadableGenerated:{webpack:()=>[51108]}}),L=h()((()=>Promise.all([n.e(6571),n.e(9990)]).then(n.bind(n,69990))),{loadableGenerated:{webpack:()=>[69990]}}),K=h()((()=>Promise.all([n.e(6571),n.e(2451)]).then(n.bind(n,12451))),{loadableGenerated:{webpack:()=>[12451]}}),A=h()((()=>Promise.all([n.e(6571),n.e(4680)]).then(n.bind(n,14680))),{loadableGenerated:{webpack:()=>[14680]}}),C=h()((()=>Promise.all([n.e(6571),n.e(5099)]).then(n.bind(n,95099))),{loadableGenerated:{webpack:()=>[95099]}}),R=h()((()=>Promise.all([n.e(6571),n.e(642)]).then(n.bind(n,80642))),{loadableGenerated:{webpack:()=>[80642]}}),F=h()((()=>Promise.all([n.e(6571),n.e(2342)]).then(n.bind(n,32342))),{loadableGenerated:{webpack:()=>[32342]}}),W=h()((()=>Promise.all([n.e(6571),n.e(9847)]).then(n.bind(n,69847))),{loadableGenerated:{webpack:()=>[69847]}}),x=h()((()=>Promise.all([n.e(6571),n.e(1708)]).then(n.bind(n,41708))),{loadableGenerated:{webpack:()=>[41708]}}),$=h()((()=>Promise.all([n.e(6571),n.e(5832)]).then(n.bind(n,65832))),{loadableGenerated:{webpack:()=>[65832]}}),z=h()((()=>Promise.all([n.e(6571),n.e(1332)]).then(n.bind(n,61332))),{loadableGenerated:{webpack:()=>[61332]}}),H=h()((()=>Promise.all([n.e(6571),n.e(7245)]).then(n.bind(n,97245))),{loadableGenerated:{webpack:()=>[97245]}});var V=n(52322);function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function q(e){for(var t=1;tq(q({},O.data.product),{},{loadingPricing:_})),[O.data.product,_]);(0,o.useEffect)((()=>{let e;if(N.eshopDetails?.discountPriceEnd){const t=Math.ceil(Date.parse(N.eshopDetails.discountPriceEnd)-Date.now());t>0&&(e=setTimeout((()=>m.data?E.refetch():O.refetch()),t))}return()=>e&&clearTimeout(e)}),[N.eshopDetails?.discountPriceEnd,m.data,O,E]);const T=(0,c.aM)(c.o$.StoreProducts,{locale:P,where:{criteria:"TOP_SELLING"},pageSize:16},{fetchPolicy:"cache-only"}),j=(0,o.useMemo)((()=>T.data?.products?.length?(0,u.v5)({products:T.data.products,rating:N.contentRating}):[]),[T.data,N.contentRating]),M=r&&r.templateName,B=M?a[r.templateName]:null;return(0,V.jsx)(s.Kq,{preview:b,children:(0,V.jsx)(d.dn,{product:N,merchBanner:n,showReadMore:!M&&p,bestSellers:j,children:M?(0,V.jsx)(B,{marketingPage:r,productProps:N}):t})})}},22739:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/store/products/[slug]",function(){return n(22648)}])}},function(e){e.O(0,[4511,3682,4084,9774,2888,179],(function(){return t=22739,e(e.s=t);var t}));var t=e.O();_N_E=t}]);