(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2613],{29952:function(e,t,r){"use strict";r.r(t),r.d(t,{__N_SSP:function(){return _},default:function(){return j}});var n=r(2784),o=r(79685),l=r(25287),i=r(21349),s=r(11803),a=r(3599),d=r(95235),c=r(60396),u=r(98921),m=r(93329),p=r(68811),h=r(21012),g=r(65384),f=r(28623),y=r(87136),b=r(52322);function x(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 w=e=>{let{content:t}=e;const{deepLink:r,background:o,lightScrim:l,storyModuleContentReverse:a,storyModuleOrCuratedProductList:w,legal:S}=t,{text:k}=(0,g.useLocalizer)(),{0:_,1:j}=(0,n.useState)((()=>y.Xx[0].value)),{selectedSortByOption:v,handleSortByChange:O}=(0,c.sI)({sortBy:_,sortByOptions:y.Xx,applySortBy:e=>j((()=>e))}),C=(0,n.useMemo)((()=>y.Xx.map((e=>{let{value:t,label:r}=e;return{value:t,label:k(r)}}))),[k]),L=(0,n.useMemo)((()=>({value:v.value,label:k(v.label)})),[v,k]),P=(0,n.useMemo)((()=>w[1]||[]),[w]),N=(0,n.useMemo)((()=>_?[...P].sort(_("name")):P),[P,_]),z=(0,n.useMemo)((()=>(0,b.jsx)(s.he,{children:N.map((e=>(0,b.jsx)(f.I8,function(e){for(var t=1;t0&&(0,b.jsxs)(s.n5,{children:[(0,b.jsx)(u.S,{children:(0,b.jsx)(m.S,{label:k("Sort by"),onSelect:O,options:C,dropdownValue:L})}),(0,b.jsx)(h.S,{size:24}),z]}),S?(0,b.jsx)(i.$0,{constrained:!0,small:!0,marginTop:0,children:(0,b.jsx)(s.RR,{children:(0,b.jsx)(i.Ho,{data:S})})}):null]})]})},S=r(29019),k=r(92102);var _=!0,j=function(e){let{page:t,preview:r}=e;const{pageHeader:n,pageSections:d,refurbishedStoryModule:c}=t.content,{text:u}=(0,g.useLocalizer)(),m=d.map((e=>({title:e.deepLink,url:`#${(0,l.GL)(e.deepLink)}`})));return(0,b.jsxs)(S.Kq,{preview:r,children:[(0,b.jsx)(i.tm,{lightScrim:!0,iconName:"sales-tag",content:{assetPath:n.asset.primary.assetPath,assetPathAlt:n.asset.alt,background:n.background,cta:n.ctaList[0],heading:n.heading,description:n.description,modifiers:n.modifiers}}),(0,b.jsxs)(p.H.NewLevel,{children:[(0,b.jsx)(i.$0,{constrained:!0,children:(0,b.jsx)(i.l6,{center:!0,items:m,children:(0,b.jsx)(o.Z,{href:`/store/games/?p=1&sort=df&f=topLevelFilters&topLevelFilters=${u("Deals")}`,children:(0,b.jsx)(s.Sn,{round:!0,size:"small",children:u("Shop all deals")})})})}),(0,b.jsx)(s.Tx,{children:d.map(((e,t)=>(0,b.jsxs)("div",{id:(0,l.GL)(e.deepLink),children:[(0,b.jsx)(w,{content:{deepLink:e.deepLink,background:e.background,lightScrim:e.modifiers.includes("lightScrimVariant"),storyModuleContentReverse:e.modifiers.includes("contentReverse"),storyModuleOrCuratedProductList:e.storyModuleOrCuratedProductList,legal:e.legal}}),(0,b.jsx)(a.Z,{icon:k.Z})]},e.deepLink+t)))}),!!c.CONTENT_TYPE&&(0,b.jsx)(i.tm,{content:{assetPath:c.asset.primary.assetPath,assetPathAlt:c.asset.alt,background:c.background,cta:c.cta,description:c.description,heading:c.heading,modifiers:c.modifiers}}),(0,b.jsx)(i.y4,{})]})]})}},11803:function(e,t,r){"use strict";r.d(t,{RR:function(){return m},Sn:function(){return d},Tx:function(){return s},he:function(){return u},lU:function(){return a},n5:function(){return c}});var n=r(17788),o=r(22466),l=r(21349),i=r(98921);const s=n.default.div.withConfig({displayName:"SalesAndDealsstyles__PageSections",componentId:"sc-rxe36q-0"})(["width:100%;position:relative;"]),a=(0,n.default)(l.tm).withConfig({displayName:"SalesAndDealsstyles__StyledStoryModule",componentId:"sc-rxe36q-1"})(["padding-top:",";padding-bottom:",";","{padding-top:",";padding-bottom:",";}"],(e=>{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]})),d=(0,n.default)(o.B).withConfig({displayName:"SalesAndDealsstyles__StyledButton",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]}`})),c=n.default.div.withConfig({displayName:"SalesAndDealsstyles__CuratedListContainer",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]})),u=(0,n.default)(i.c).withConfig({displayName:"SalesAndDealsstyles__StyledFilterResultsGrid",componentId:"sc-rxe36q-4"})(["padding-left:0;"]),m=n.default.div.withConfig({displayName:"SalesAndDealsstyles__LegalWrap",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}))},37135:function(e,t,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/store/sales-and-deals",function(){return r(29952)}])},93329:function(e,t,r){"use strict";r.d(t,{S:function(){return L}});r(2784);var n=r(13980),o=r.n(n),l=r(4792),i=r(17788),s=r(19689),a=r(13675),d=r(52048),c=r(53704),u=r(52322);const m=i.default.div.withConfig({displayName:"SelectWithLabelstyles__SelectWrapper",componentId:"sc-1rzbfge-0"})(["display:flex;flex-direction:column;align-items:flex-start;","{flex-direction:row;align-items:center;}"],(e=>{let{theme:t}=e;return t.mediaQuery.desktop})),p=(0,i.default)(a.T).withConfig({displayName:"SelectWithLabelstyles__Label",componentId:"sc-1rzbfge-1"})(["display:block;font-weight:",";color:",";min-width:fit-content;margin:0;margin-bottom:",";","{margin:0;margin-right:",";}"],(e=>{let{theme:t}=e;return t.font.weight.light}),(e=>{let{theme:t}=e;return t.color.darkGray2}),(e=>{let{theme:t}=e;return t.spacing[12]}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.spacing[16]})),h=(0,i.default)(c.S).withConfig({displayName:"SelectWithLabelstyles__Select",componentId:"sc-1rzbfge-2"})(["width:100%;","{min-width:",";width:inherit;}","{min-width:",";}"],(e=>{let{theme:t}=e;return t.mediaQuery.tablet}),(e=>{let{theme:t}=e;return t.pxToRem(230)}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.pxToRem(200)})),g=(0,i.default)(s.c.ValueContainer).withConfig({displayName:"SelectWithLabelstyles__ValueContainerReplacement",componentId:"sc-1rzbfge-3"})(["&&&{padding:0;}"]),f=(0,i.default)(s.c.SingleValue).withConfig({displayName:"SelectWithLabelstyles__SingleValueReplacement",componentId:"sc-1rzbfge-4"})(["&&&{color:",";margin-left:",";}"],(e=>{let{theme:t}=e;return t.color.darkGray2}),(e=>{let{theme:t}=e;return t.spacing[16]})),y=(0,i.default)(s.c.Menu).withConfig({displayName:"SelectWithLabelstyles__MenuReplacement",componentId:"sc-1rzbfge-5"})(["&&&{overflow:hidden;box-shadow:0 0 8px 0 rgba(0,0,0,0.25);border:solid 1px ",";border-radius:",";font-size:",";margin-top:",";z-index:10;}"],(e=>{let{theme:t}=e;return t.color.darkGray4}),(e=>{let{theme:t}=e;return t.borderRadius}),(e=>{let{theme:t}=e;return t.font.size.bodyDesktop}),(e=>{let{theme:t}=e;return t.spacing[4]})),b=(0,i.default)(s.c.Option).withConfig({displayName:"SelectWithLabelstyles__OptionReplacement",componentId:"sc-1rzbfge-6"})(["&&&{background:",";color:",";cursor:pointer;padding:"," ",";&:hover{background:",";}","}"],(e=>{let{theme:t}=e;return t.color.white}),(e=>{let{theme:t}=e;return t.color.darkGray2}),(e=>{let{theme:t}=e;return t.spacing[8]}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return t.color.lightGray3}),(e=>{let{selectProps:t}=e;return t.isFocused&&(0,i.css)(["background:",";"],(e=>{let{theme:t}=e;return t.color.lightGray3}))})),x=(0,i.default)(s.c.Control).withConfig({displayName:"SelectWithLabelstyles__ControlReplacement",componentId:"sc-1rzbfge-7"})(["&&&{border:1px solid ",";cursor:pointer;font-size:",";font-weight:",";height:",";width:100%;transition:",";"," "," &:hover{background-color:",";box-shadow:0 0 0 1px ",";}}"],(e=>{let{theme:t}=e;return t.color.darkGray4}),(e=>{let{theme:t}=e;return t.font.size.titleDesktop}),(e=>{let{theme:t}=e;return t.font.weight.bold}),(e=>{let{theme:t}=e;return t.pxToRem(48)}),(e=>{let{theme:t}=e;return`all ${t.movement.duration} ${t.movement.easing} ${t.movement.delay}`}),(e=>{let{isFocused:t,theme:r}=e;return t&&(0,i.css)(["box-shadow:0 0 0 1px ",";outline:none;background-color:",";"],r.color.darkGray4,(e=>{let{theme:t}=e;return t.color.lightGray3}))}),(e=>{let{selectProps:t}=e;return t.menuIsOpen&&(0,i.css)(["background-color:",";box-shadow:0 0 0 1px ",";"],(e=>{let{theme:t}=e;return t.color.lightGray3}),(e=>{let{theme:t}=e;return t.color.darkGray4}))}),(e=>{let{theme:t}=e;return t.color.lightGray3}),(e=>{let{theme:t}=e;return t.color.darkGray4})),w=(0,i.default)(d.Z).withConfig({displayName:"SelectWithLabelstyles__DropdownIndicatorReplacement",componentId:"sc-1rzbfge-8"})(["color:",";margin-right:",";transition:",";width:",";","{width:",";}",""],(e=>{let{theme:t}=e;return t.color.darkGray2}),(e=>{let{theme:t}=e;return t.spacing[16]}),(e=>{let{theme:t}=e;return`transform ${t.movement.duration} ${t.movement.easing} ${t.movement.delay}`}),(e=>{let{theme:t}=e;return t.pxToRem(14)}),(e=>{let{theme:t}=e;return t.mediaQuery.desktop}),(e=>{let{theme:t}=e;return t.pxToRem(16)}),(e=>{let{$menuIsOpen:t}=e;return t&&(0,i.css)(["transform:rotate(180deg);"])})),S=e=>{let{children:t,...r}=e;return(0,u.jsx)(x,{...r,children:t})};S.propTypes={children:o().node};const k=e=>{let{children:t,selectProps:r}=e;return(0,u.jsx)(w,{$menuIsOpen:r.menuIsOpen,children:t})};k.propTypes={children:o().node,selectProps:o().shape({menuIsOpen:o().bool})};const _=e=>{let{children:t,...r}=e;return(0,u.jsx)(y,{...r,children:t})};_.propTypes={children:o().node};const j=e=>{let{children:t,...r}=e;return(0,u.jsx)(b,{...r,children:t})};j.propTypes={children:o().node};const v=e=>{let{children:t,...r}=e;return(0,u.jsx)(f,{...r,children:t})};v.propTypes={children:o().node};const O=e=>{let{children:t,...r}=e;return(0,u.jsx)(g,{...r,children:t})};O.propTypes={children:o().node};const C=e=>{const{label:t,onSelect:r,options:n,dropdownValue:o}=e;return(0,u.jsxs)(m,{children:[(0,u.jsxs)(p,{children:[t,":"]}),(0,u.jsx)(h,{onSelect:r,options:n,value:o,replacementComponents:{Control:S,DropdownIndicator:k,Menu:_,Option:j,SingleValue:v,ValueContainer:O}})]})};C.propTypes={label:o().string.isRequired,onSelect:o().func.isRequired,dropdownValue:l.O,options:o().arrayOf(l.O).isRequired};var L=C}},function(e){e.O(0,[4511,9019,9774,2888,179],(function(){return t=37135,e(e.s=t);var t}));var t=e.O();_N_E=t}]);