(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2613],{23888:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return D},default:function(){return L}});var n=r(95235),o=(r(2784),r(43362)),i=r(7233),a=r(16520),s=r(51963),l=r(92102),c=r(32899),u=r(86743),d=r(11803),p=r(23682),f=r(3599),g=r(58877),h=r(52322);var m=e=>{let{page:t,preview:r}=e;const{pageHeader:n,pageSections:m,refurbishedStoryModule:b}=t.content,y=m.map((e=>({label:e.deepLink,url:`#${(0,u.GL)(e.deepLink)}`}))),{text:O}=(0,c.i1)(),j={label:`${O("Shop all deals")}`,url:`/store/games/#p=1&sort=df&f=topLevelFilters&topLevelFilters=${O("Deals")}`};return(0,h.jsxs)(p.Kq,{preview:r,children:[(0,h.jsx)(a.F,{heading:n.heading,subtitle:(0,h.jsx)(g.Z,{data:n.description}),image:{desktop:{assetPath:n.asset?.primary?.assetPath},mobile:{assetPath:n.asset?.secondary?.assetPath}},pillFarm:[...y,j]}),(0,h.jsxs)(s.H.NewLevel,{children:[(0,h.jsx)(d.Tx,{children:m.map(((e,t)=>(0,h.jsxs)("div",{id:(0,u.GL)(e.deepLink),children:[(0,h.jsx)(i.Z,{content:{deepLink:e.deepLink,background:e.background,lightScrim:e.modifiers.includes("lightScrimVariant"),storyModuleContentReverse:e.modifiers.includes("contentReverse"),storyModuleOrCuratedProductList:e.storyModuleOrCuratedProductList,legal:e.legal}}),(0,h.jsx)(f.Z,{icon:l.Z})]},e.deepLink+t)))}),!!b.CONTENT_TYPE&&(0,h.jsx)(o.tm,{content:{assetPath:b.asset.primary.assetPath,assetPathAlt:b.asset.alt,background:b.background,cta:b.cta,description:b.description,heading:b.heading,modifiers:b.modifiers}}),(0,h.jsx)(o.y4,{})]})]})},b=r(64897),y=r(52237),O=r(46420),j=r(72354),v=r(58139),x=r(67371),P=r(90643),w=r(87136);function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function C(e){for(var t=1;t{let{page:t,preview:r}=e;const{pageHeader:n,pageLinkFarm:i}=t.content,{text:a}=(0,c.i1)(),s=(0,b.Z)(),l=(0,x.Hf)(),u=t.content.merchandisedGrid,d=y.e.GAMES,p=(0,P.XD)({category:d,filter:"topLevelFilters:Deals",merchandisedGrid:u,router:s}),f={[y.e.GAMES]:[...y.q[y.e.GAMES],{label:y.s[y.f.SALE_END_ASC],value:y.f.SALE_END_ASC},{label:y.s[y.f.DISCOUNT_DESC],value:y.f.DISCOUNT_DESC},{label:y.s[y.f.PERCENT_OFF_DESC],value:y.f.PERCENT_OFF_DESC}]},g={list:[l,...i].map((e=>C(C({},e),{},{label:a(e.label)})))};return(0,h.jsx)(h.Fragment,{children:(0,h.jsx)(O.X$,{router:s,categoryConfig:p,sortByCategories:f,defaultCategory:d,searchParamWhitelist:w.uy,preserveQueryParamKeys:w.aq,children:(0,h.jsx)(v.Z,{preview:r,page:C(C({},t.content),{},{pageHeader:C(C({},n),{},{description:(0,h.jsx)(o.Ho,{data:n.description})}),merchandisedGrid:u,ctaCollection:g}),showRating:Boolean(s.query[j.Tx.CAMPAIGN_CODE]),pageIcon:"d-pad",cachePrefix:"sales_and_deal_v2",filterSections:y.I,analytics:{eventPrefix:"Sale Item",pageName:"Sales and Deals v2"},fullBleedHero:!0,cmsProductPageSize:40,seeAllCtaLabel:"Load more results",enableStickyCollectionNav:!0})})})};function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function E(e){for(var t=1;t{let{theme:t}=e;return t.spacing[40]}),(e=>{let{theme:t}=e;return t.spacing[40]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[64]}),(e=>{let{theme:t}=e;return t.spacing[64]})),l=((0,n.default)(o.B).withConfig({componentId:"sc-rxe36q-2"})(["grid-column:span 2;","{height:",";font-size:",";padding:",";grid-column:span 1;}"],(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[64]}),(e=>{let{theme:t}=e;return t.font.size.h2Desktop}),(e=>{let{theme:t}=e;return`0 ${t.spacing[24]}`})),n.default.div.withConfig({componentId:"sc-rxe36q-3"})(["margin:"," ",";","{margin-top:",";margin-bottom:",";}"],(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[64]}),(e=>{let{theme:t}=e;return t.spacing[96]}))),c=(0,n.default)(i.en).withConfig({componentId:"sc-rxe36q-4"})(["padding-left:0;"]),u=n.default.div.withConfig({componentId:"sc-rxe36q-5"})(["background-color:",";border-radius:",";padding:",";margin-bottom:0;*{font-size:",";}","{margin-bottom:",";*{font-size:",";}}"],(e=>{let{theme:t}=e;return t.color.white}),(e=>{let{theme:t}=e;return t.borderRadius}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.font.size.legalMobile}),(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.spacing[32]}),(e=>{let{theme:t}=e;return t.font.size.legalDesktop})),d=n.default.div.withConfig({componentId:"sc-rxe36q-6"})(["display:inline-flex;text{color:",";}"],(e=>{let{$textColor:t}=e;return t}))},7233:function(e,t,r){"use strict";r.d(t,{Z:function(){return j}});var n=r(95235),o=r(2784),i=r(46420),a=r(51505),s=r(46052),l=r(51963),c=r(88850),u=r(32899),d=r(15591),p=r(43362),f=r(87136);var g=function(e){if(e&&7===e?.length&&"#"===e?.[0]){var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}}return null};const h=e=>e<=.03928?e/12.92:[(e+.055)/1.055]**2.4;var m=r(7307),b=r(11803),y=r(52322);function O(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}var j=e=>{let{content:t}=e;const r=(0,o.useContext)(m.ThemeContext),{deepLink:j,background:v,lightScrim:x,storyModuleContentReverse:P,storyModuleOrCuratedProductList:w,legal:S}=t,{text:C}=(0,u.i1)(),{0:k,1:_}=(0,o.useState)((()=>f.Xx[0].value)),{selectedSortByOption:E,handleSortByChange:D}=(0,i.sI)({sortBy:k,sortByOptions:f.Xx,applySortBy:e=>_((()=>e))}),L=(0,o.useMemo)((()=>f.Xx.map((e=>{let{value:t,label:r}=e;return{value:t,label:C(r)}}))),[C]),N=(0,o.useMemo)((()=>({value:E.value,label:C(E.label)})),[E,C]),I=(0,o.useMemo)((()=>w[1]||[]),[w]),M=(0,o.useMemo)((()=>k?[...I].sort(k("name")):I),[I,k]),A=(0,o.useMemo)((()=>(0,y.jsx)(b.he,{children:M.map((e=>(0,y.jsx)(d.I8,function(e){for(var t=1;t0&&(0,y.jsxs)(b.n5,{children:[(0,y.jsx)(a.S,{children:(0,y.jsx)(s.S,{label:(0,y.jsx)(b.Kc,{$textColor:(e=>{const t=r.color.darkGray2,n=function(e,t,r){const n=g(e);if(!n||!t||!r)return null;const o=n?.r/255,i=n?.g/255,a=n?.b/255;return.2126*h(o)+.7152*h(i)+.0722*h(a)>.179?r:t}(e,r.color.white,t);return n||t})(v.color),children:(0,y.jsx)("text",{children:C("Sort by")})}),onSelect:D,options:L,dropdownValue:N})}),(0,y.jsx)(c.S,{size:24}),A]}),S?(0,y.jsx)(p.$0,{constrained:!0,small:!0,marginTop:0,children:(0,y.jsx)(b.RR,{children:(0,y.jsx)(p.Ho,{data:S})})}):null]})]})}},37135:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/store/sales-and-deals",function(){return r(23888)}])}},function(e){e.O(0,[5106,8286,4511,8549,3362,3682,4180,8139,9774,2888,179],(function(){return t=37135,e(e.s=t);var t}));var t=e.O();_N_E=t}]);