(window.webpackJsonp=window.webpackJsonp||[]).push([[122,161],{1022:function(e,t,n){var content=n(1066);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(302).default)("7865291c",content,!0,{sourceMap:!1})},1037:function(e,t,n){"use strict";n.r(t);var o=n(4),r=(n(8),n(12),n(2)),c=n(3),d=n(9),l=n(5),w=n(7),h=(n(23),n(0)),f=n(993),m=n(116),_=n(28),x=n(436);function v(e,t,n){return t=Object(l.a)(t),Object(d.a)(e,B()?Reflect.construct(t,n||[],Object(l.a)(e).constructor):t.apply(e,n))}function B(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(B=function(){return!!e})()}var y=function(e){function t(){var e;return Object(r.a)(this,t),(e=v(this,t,arguments)).isOpen=!1,e.viewCorrelationId=Object(m.v4)(),e}return Object(w.a)(t,e),Object(c.a)(t,[{key:"listicleRedesignClasses",get:function(){return this.isListicleRedesign?"c-globalModal_listicleRedesign":""}},{key:"modalCloseRedesignClasses",get:function(){return this.isListicleRedesign?"c-globalModal_close_redesign":"c-globalModal_close"}},{key:"close",value:function(){this.isOpen=!1,document.documentElement.classList.add("u-overflow-initial"),this.disableScrolling&&document.body.classList.remove("u-overflow-hidden"),this.$emit("close"),this.elementType&&this.location&&this.name&&this.$track(x.a).with({view_correlation_id:this.viewCorrelationId,type:"ITEM",location:"MODAL",name:this.name,element_label:this.trackingText}).fire()}},{key:"open",value:function(){this.isOpen=!0,this.disableScrolling&&document.body.classList.add("u-overflow-hidden")}}]),t}(_.default);Object(h.a)([Object(f.Prop)({default:"",type:String}),Object(h.b)("design:type",String)],y.prototype,"backdropClasses",void 0),Object(h.a)([Object(f.Prop)({required:!1,type:String,default:""}),Object(h.b)("design:type",String)],y.prototype,"modalModifierClass",void 0),Object(h.a)([Object(f.Prop)({required:!1,type:String,default:""}),Object(h.b)("design:type",String)],y.prototype,"contentClasses",void 0),Object(h.a)([Object(f.Prop)({required:!1,type:Boolean,default:!1}),Object(h.b)("design:type",Boolean)],y.prototype,"disableScrolling",void 0),Object(h.a)([Object(f.Prop)({type:Boolean,default:!1}),Object(h.b)("design:type",Boolean)],y.prototype,"enableClickableBackdrop",void 0),Object(h.a)([Object(f.Prop)({type:Boolean,default:!0}),Object(h.b)("design:type",Boolean)],y.prototype,"isListicleRedesign",void 0),Object(h.a)([Object(f.Prop)({type:Boolean,default:!0}),Object(h.b)("design:type",Boolean)],y.prototype,"showBackdrop",void 0),Object(h.a)([Object(f.Prop)({type:Boolean,default:!0}),Object(h.b)("design:type",Boolean)],y.prototype,"showCloseButton",void 0),Object(h.a)([Object(f.Prop)({type:String,default:""}),Object(h.b)("design:type",String)],y.prototype,"name",void 0),Object(h.a)([Object(f.Prop)({type:String,default:""}),Object(h.b)("design:type",String)],y.prototype,"location",void 0),Object(h.a)([Object(f.Prop)({type:String,default:""}),Object(h.b)("design:type",String)],y.prototype,"elementType",void 0),Object(h.a)([Object(f.Prop)({type:String,default:"close"}),Object(h.b)("design:type",String)],y.prototype,"trackingText",void 0);var C=y=Object(h.a)([f.Component],y),k=(n(1065),n(187)),component=Object(k.a)(C,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"c-globalModal",class:Object(o.a)({"c-globalModal_isOpen":e.isOpen,"c-globalModal_isClickable":e.enableClickableBackdrop},"c-globalModal-".concat(e.modalModifierClass),e.modalModifierClass)},[e.showBackdrop?t("div",{staticClass:"c-globalModal_backdrop",class:e.backdropClasses,on:{click:e.close}}):e._e(),e._v(" "),t("div",{staticClass:"c-globalModal_contentWrapper"},[t("div",{staticClass:"c-globalModal_content",class:[e.contentClasses,e.listicleRedesignClasses]},[e.showCloseButton?t("svg",{staticClass:"g-fill-white",class:e.modalCloseRedesignClasses,on:{click:e.close}},[t("use",{attrs:{"xlink:href":"#close"}})]):e._e(),e._v(" "),e._t("default")],2)])])}),[],!1,null,null,null);t.default=component.exports},1065:function(e,t,n){"use strict";n(1022)},1066:function(e,t,n){var o=n(301)((function(i){return i[1]}));o.push([e.i,".c-globalModal{--content-max-width: calc(100vw - 20px);--content-bg: rgb(255, 255, 255);--content-box-shadow: rgba(0, 0, 0, 0.5) 0 0 10px;display:none;height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:5999999}.c-globalModal_isClickable{pointer-events:none}.c-globalModal_backdrop{background:#121218;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.c-globalModal_close{background:#121218;border:2px solid #fff;border-radius:50%;cursor:pointer;height:1.5rem;padding:.25rem;pointer-events:all;position:absolute;right:-10px;stroke:#fff;stroke-width:2px;top:-10px;width:1.5rem;z-index:1}.c-globalModal_close_redesign{background:rgba(0,0,0,0);border-radius:50%;cursor:pointer;height:1.5rem;padding:.25rem;pointer-events:all;position:absolute;fill:#020203;stroke-width:1px;border:none;top:1.5rem;right:1.5rem;width:1.5rem;z-index:1}.c-globalModal_content{background:var(--content-bg);box-shadow:var(--content-box-shadow);position:relative;max-width:var(--content-max-width);pointer-events:all}.c-globalModal_contentWrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.c-globalModal_isOpen{display:block}.c-globalModal_listicleRedesign{background-color:#fff;padding:1.5rem;border-radius:.5rem}.c-globalModal_newsletter{padding:0}@media(min-width: 768px){.c-globalModal_newsletter{min-width:636px}}@media(max-width: 767px){.c-globalModal-specialDeals .c-globalModal_close_redesign{top:.25rem;right:.25rem}}",""]),o.locals={},e.exports=o},1125:function(e,t,n){"use strict";var o=n(20),r=n(450),c=n(266);o({target:"Array",proto:!0},{fill:r}),c("fill")},1946:function(e,t,n){var content=n(2801);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(302).default)("49bf8430",content,!0,{sourceMap:!1})},1947:function(e,t,n){var content=n(2803);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(302).default)("00d66a8c",content,!0,{sourceMap:!1})},2797:function(e,t,n){"use strict";var o=n(20),r=n(2798).start;o({target:"String",proto:!0,forced:n(2799)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}})},2798:function(e,t,n){"use strict";var o=n(45),r=n(154),c=n(87),d=n(653),l=n(125),w=o(d),h=o("".slice),f=Math.ceil,m=function(e){return function(t,n,o){var d,m,_=c(l(t)),x=r(n),v=_.length,B=void 0===o?" ":c(o);return x<=v||""===B?_:((m=w(B,f((d=x-v)/B.length))).length>d&&(m=h(m,0,d)),e?_+m:m+_)}};e.exports={start:m(!1),end:m(!0)}},2799:function(e,t,n){"use strict";var o=n(193);e.exports=/Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(o)},2800:function(e,t,n){"use strict";n(1946)},2801:function(e,t,n){var o=n(301)((function(i){return i[1]}));o.push([e.i,".c-countdownNewsletter{background:#fff;overflow:auto}.c-countdownNewsletter_icon{width:42px;height:42px;margin-right:.75rem;flex-shrink:0}.c-countdownNewsletter-modal_close{cursor:pointer;width:18px;height:18px}.c-countdownNewsletter-modal_close svg{width:18px;height:18px}.c-countdownNewsletter_wrapper{display:flex;flex-direction:column;padding:1rem;background-color:#f9f9fa;border-top:2px solid #ddddde}@media(min-width: 768px){.c-countdownNewsletter_wrapper{padding:1.5rem}}.c-countdownNewsletter_header{display:flex;flex-direction:row;align-items:center;padding-bottom:1.5rem;color:#020203;background-color:#f9f9fa}.c-countdownNewsletter_header-title{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase;color:#020203}@media(max-width: 767px){.c-countdownNewsletter_header-title{font-size:1rem}}.c-countdownNewsletter_header-subhed{background-color:#f9f9fa;font-weight:400;font-size:16px;line-height:22px}@media(max-width: 767px){.c-countdownNewsletter_header-subhed{font-weight:400;font-size:14px;line-height:20px}}.c-countdownNewsletter_header-container{padding-left:1rem}.c-countdownNewsletter_privacy{margin-top:8px}.c-countdownNewsletter-modal{width:auto;overflow:auto;border-radius:.5rem}@media(min-width: 768px){.c-countdownNewsletter-modal{max-width:636px}}.c-countdownNewsletter-modal_headerLabel{display:flex;justify-content:space-between;align-items:center;padding:1rem;color:#020203;background-color:#fff;font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:600;font-stretch:48%;text-transform:uppercase}@media(min-width: 768px){.c-countdownNewsletter-modal_headerLabel{padding:1.5rem}}.c-countdownNewsletter-modal_wrapper{background-color:#f9f9fa;border-radius:.5rem;display:flex;flex-direction:column}.c-countdownNewsletter-modal .c-countdownNewsletter_privacy a{text-decoration:underline}.c-countdownNewsletter-modal .newsletterSubscribe_success-modal{text-align:left;color:#020203;background-color:#f9f9fa}.c-countdownNewsletter-modal .newsletterSubscribe_success-modal-headline{font-size:20px;font-weight:700}.c-countdownNewsletter-modal .newsletterSubscribe_success-modal-supText{font-size:1rem;margin-top:.5rem}.c-countdownNewsletter-modal .newsletterSubscribe_success-modal svg{width:45px;aspect-ratio:1}@media(max-width: 767px){.c-countdownNewsletter-modal .newsletterSubscribe_success-modal svg{width:2rem}}.c-countdownNewsletter-modal .c-countdownNewsletter_wrapper{align-items:start;gap:0}.c-countdownNewsletter-modal .c-newsletterSubscribe_privacy{color:#020203;padding-top:.5rem;margin-bottom:auto}.c-countdownNewsletter-modal .c-newsletterSubscribe_privacy a{color:#020203}.c-countdownNewsletter-modal .c-newsletterSubscribe_privacy a:hover{color:#7a2af5}.c-countdownNewsletter-modal .newsletterSubscribe_success-headline{font-weight:700;font-size:20px}.c-countdownNewsletter-modal .newsletterSubscribe_success-supText{font-size:1rem}@media(max-width: 767px){.c-countdownNewsletter-modal .newsletterSubscribe_success-headline{font-weight:700;font-size:1rem}.c-countdownNewsletter-modal .newsletterSubscribe_success-supText{font-size:1rem}}.c-countdownNewsletter .c-globalModal-giftGuide .c-globalModal_content{max-width:636px;max-height:800px;width:calc(100vw - 4rem);overflow:auto;background:#f9f9fa}.c-countdownNewsletter .c-globalModal-giftGuide .c-globalModal_close_redesign{top:1rem}@media(min-width: 768px){.c-newsletterSubscribe_box form{display:flex;flex-direction:row}.c-newsletterSubscribe_box form .c-newsletterSubscribe_box input{flex:1 1 auto;min-width:0}.c-newsletterSubscribe_box form .c-newsletterSubscribe-isNeon .c-newsletterSubscribe_button{flex:0 0 auto;white-space:nowrap}}@media(min-width: 768px){.c-newsletterSubscribe.c-newsletterSubscribe_box.c-newsletterSubscribe-isNeon.c-newsletterSubscribe-isGiftGuide .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_button{min-width:144px;border-radius:0 .5rem .5rem 0}}@media(min-width: 768px){.c-newsletterSubscribe.c-newsletterSubscribe_box.c-newsletterSubscribe-isNeon.c-newsletterSubscribe-isGiftGuide .c-newsletterSubscribe_form-modal .c-newsletterSubscribe_input{width:100%;border-radius:.5rem 0 0 .5rem}}",""]),o.locals={},e.exports=o},2802:function(e,t,n){"use strict";n(1947)},2803:function(e,t,n){var o=n(301)((function(i){return i[1]}));o.push([e.i,'.c-countdownBanner{background-color:#121218;width:100%;color:#fff;cursor:pointer;position:relative;z-index:9999}.c-countdownBanner_noCursor{cursor:unset}.c-countdownBanner_container{padding-block:1rem;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:end;gap:.5rem}@media(min-width: 768px){.c-countdownBanner_container{flex-wrap:nowrap}}.c-countdownBanner_hed{display:flex;flex-direction:column;justify-content:start;gap:.5rem;max-width:343px;order:1}@media(min-width: 768px){.c-countdownBanner_hed{order:unset}}.c-countdownBanner_title{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase}@media(min-width: 768px){.c-countdownBanner_title{font-size:1.75rem;line-height:1.75rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase}}@media(min-width: 1024px){.c-countdownBanner_title{font-size:2rem;line-height:2rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase}}@media(min-width: 1440px){.c-countdownBanner_title{font-size:2.625rem;line-height:2.625rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase}}.c-countdownBanner_badge{font-weight:700;font-size:10px;line-height:14px;border-radius:.25rem;width:fit-content;padding:.25rem;text-transform:uppercase;color:#121218;background:linear-gradient(211.63deg, #b4fd8c -23.83%, #fcf95a 126.88%)}@media(min-width: 768px){.c-countdownBanner_badge{font-weight:700;font-size:12px;line-height:16px;line-height:1}}@media(min-width: 1440px){.c-countdownBanner_badge{font-weight:700;font-size:12px;line-height:16px;line-height:1}}.c-countdownBanner_badge_secondary{background:linear-gradient(217.64deg, #fcf95a -7.23%, #ff5d53 109.53%)}.c-countdownBanner_date{display:flex;justify-content:space-between;gap:8px;order:3;margin:auto;width:100%}@media(min-width: 768px){.c-countdownBanner_date{width:unset;margin:unset;order:unset}}@media(min-width: 1440px){.c-countdownBanner_date{gap:1rem}}.c-countdownBanner_dateBox{display:flex;flex-direction:column;justify-content:center;background-color:#2b2b31;text-align:center;min-height:64px;width:6rem;border-radius:.5rem}@media(min-width: 768px){.c-countdownBanner_dateBox{height:56px}}@media(min-width: 1024px){.c-countdownBanner_dateBox{height:52px}}@media(min-width: 1440px){.c-countdownBanner_dateBox{width:120px;height:68px}}.c-countdownBanner_dateBox_number{font-size:1.5rem;line-height:1.5rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;font-weight:700;font-stretch:120%;background:linear-gradient(211.63deg, #b4fd8c -23.83%, #fcf95a 126.88%);background-clip:text;color:rgba(0,0,0,0)}@media(min-width: 768px){.c-countdownBanner_dateBox_number{font-size:2.625rem;line-height:2.625rem;font-family:stardust,serif;font-weight:500;font-stretch:48%;text-transform:uppercase;font-weight:700;font-stretch:120%;font-size:24px;line-height:24px}}@media(min-width: 1024px){.c-countdownBanner_dateBox_number{font-size:20px;line-height:20px}}@media(min-width: 1440px){.c-countdownBanner_dateBox_number{font-size:32px;line-height:32px}}.c-countdownBanner_dateBox_text{font-weight:700;font-size:12px;line-height:.75rem;background:linear-gradient(211.63deg, #b4fd8c -23.83%, #fcf95a 126.88%);background-clip:text;color:rgba(0,0,0,0)}@media(min-width: 768px){.c-countdownBanner_dateBox_text{line-height:12px}}@media(min-width: 1440px){.c-countdownBanner_dateBox_text{font-size:16px;line-height:16px}}.c-countdownBanner_badgeWrapper{display:inline-flex;align-items:center;gap:.5rem}.c-countdownBanner_liveWrapper{display:inline-flex;align-items:center;gap:.5rem}.c-countdownBanner_liveDot{width:6px;aspect-ratio:1;margin:0 6px 2px}.c-countdownBanner_liveDot::after{content:"";display:block;position:absolute;width:8px;height:8px;background-color:#e71d1d;border-radius:100%;animation:g-liveBlink 2s infinite}.c-countdownBanner_liveText{font-weight:400;font-size:12px;line-height:16px;letter-spacing:.04em;white-space:nowrap}@media(min-width: 768px){.c-countdownBanner_liveText{font-weight:700;font-size:14px;line-height:20px}}.c-countdownBanner_date_secondary .c-countdownBanner_dateBox_number{background:linear-gradient(217.64deg, #fcf95a -7.23%, #ff5d53 109.53%);background-clip:text}.c-countdownBanner_date_secondary .c-countdownBanner_dateBox_text{background:linear-gradient(217.64deg, #fcf95a -7.23%, #ff5d53 109.53%);background-clip:text}.c-countdownBanner_description{text-align:start;display:none}@media(min-width: 1024px){.c-countdownBanner_description{max-width:222px;display:block;font-weight:400;font-size:12px;line-height:16px}}@media(min-width: 1440px){.c-countdownBanner_description{max-width:184px}}.c-countdownBanner_CTA{font-weight:700;font-size:12px;line-height:16px;margin-block:auto;color:#b4fd8c;background-color:#121218;margin-left:.5rem;display:flex;gap:.125rem;order:2;line-height:1.125rem}@media(min-width: 768px){.c-countdownBanner_CTA{order:unset;font-weight:700;font-size:14px;line-height:20px}}.c-countdownBanner_CTA svg{fill:#b4fd8c;margin:auto}.c-countdownBanner_CTA--disabled{pointer-events:none;cursor:not-allowed}.c-countdownBanner_newsletter{background-color:#b4fd8c;color:#121218}',""]),o.locals={},e.exports=o},3022:function(e,t,n){"use strict";n.r(t);n(2797),n(188);var o=n(116),r=n(28),c=n(21),d=n(436),l=n(1009),w=n(998),h=n(202),f=n(994),m=n(1224),_=n(1320),x=Object(r.defineComponent)({name:"CountdownNewsletter",components:{GlobalSvgIcon:f.default,NewsletterSubscribe:m.default,DealsTextFormGiftGuide:_.a},props:{isModal:{default:!1,type:Boolean},isHoliday:{default:!1,type:Boolean}},setup:function(){var e=Object(r.getCurrentInstance)().proxy,t=Object(r.ref)(!1),n=Object(r.ref)(!1);return{success:t,phoneSuccess:n,onSuccess:function(){t.value=!0,e.$track(d.a).with({view_correlation_id:"newsletter",type:"SUBMIT",location:"MODAL",name:"newsletter-submit"}).fire()},onPhoneSuccess:function(){n.value=!0,e.$track(d.a).with({view_correlation_id:"text-sms",type:"SUBMIT",location:"MODAL",name:"sms-submit"}).fire()}}},computed:{isCountdownTest:function(){return this.$abtest.isUserInActiveTestAndBucket("countdown_test","test")}}}),v=(n(2800),n(187)),B=Object(v.a)(x,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{class:e.isModal?"c-countdownNewsletter-modal":"c-countdownNewsletter"},[e.isModal?t("div",{staticClass:"c-countdownNewsletter-modal_headerLabel"},[e.isCountdownTest?t("span",[e._v(e._s(e.$t("newsletter.phone")))]):t("span",[e._v(e._s(e.$t("newsletter.cheapskate.header_email")))]),e._v(" "),t("GlobalSvgIcon",{staticClass:"c-countdownNewsletter-modal_close",attrs:{id:"close",viewBox:"0 0 10 10"},nativeOn:{click:function(t){return e.$emit("close")}}})],1):e._e(),e._v(" "),t("div",{staticClass:"c-countdownNewsletter_wrapper",class:{"g-grid-container":!e.isModal}},[t("div",{staticClass:"c-countdownNewsletter_email"},[e.isCountdownTest?[t("div",{staticClass:"c-newsletterSubscribeGiftGuide_phone"},[t("div",{class:{"c-countdownNewsletter-modal_wrapper":e.isModal}},[e.phoneSuccess?t("div",{staticClass:"newsletterSubscribe_success-modal"},[t("div",{staticClass:"c-countdownNewsletter_header"},[t("GlobalSvgIcon",{staticClass:"c-countdownNewsletter_icon",attrs:{id:"phone-open"}}),e._v("\n "+e._s(e.$t("newsletter.giftGuide.header_sub_text"))+"\n ")],1),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-modal-headline"},[e._v("\n "+e._s(e.$t("newsletter.success_header_countdown"))+"\n ")]),e._v(" "),t("div",{staticClass:"newsletterSubscribe_success-modal-supText"},[e._v("\n "+e._s(e.$t("newsletter.success_message_countdown"))+"\n ")])]):t("DealsTextFormGiftGuide")],1)])]:[t("div",{class:{"c-countdownNewsletter-modal_wrapper":e.isModal}},[t("div",{staticClass:"c-countdownNewsletter_header",class:{"display-none":e.success}},[t("GlobalSvgIcon",{staticClass:"c-countdownNewsletter_icon",attrs:{id:"email-open",viewBox:"0 0 42 42"}}),e._v(" "),e.success?t("span",{staticClass:"c-countdownNewsletter_header-subhed"},[e._v(e._s(e.$t("newsletter.cheapskate.header_sub_email_2")))]):t("span",{staticClass:"c-countdownNewsletter_header-subhed"},[e._v(e._s(e.$t("newsletter.cheapskate.header_sub_email")))])],1),e._v(" "),t("NewsletterSubscribe",{staticClass:"c-newsletterSubscribe_box",attrs:{"is-gift-guide":!0,"is-neon":!0,"is-standalone":!1,"is-modal":e.isModal},on:{success:e.onSuccess}}),e._v(" "),e.success?e._e():t("div",{staticClass:"c-countdownNewsletter_privacy g-text-xxxsmall g-color-text-meta",domProps:{innerHTML:e._s(e.$t("newsletter.privacy"))}})],1)]],2)])])}),[],!1,null,null,null).exports,y=n(1037),C={title:"Top Buys: Prime Big Deal Days",startBadgeText:"Starting 10/7",endBadgeText:"Starting 10/7",body:"Our shopping experts have scoured deals from Prime Big Deal Days to bring you the biggest savings.",liveText:"LIVE",bannerDate:"2025-10-02T13:00:00.000Z",startDate:"2025-10-07T04:00:00.000Z",endDate:"2025-10-09T03:59:59.000Z",cta:{text:"See More",url:"/deals/best-amazon-prime-day-deals/"}},k=new c.a("CountdownBanner"),S=6e4,O=36e5,M=Object(r.defineComponent)({name:"CountDownBanner",components:{CountdownNewsletter:B,GlobalModal:y.default,GlobalSvgIcon:f.default},data:function(){return{banner:C,bannerObserver:null,defaultTime:"--",days:"--",hours:"--",minutes:"--",seconds:"--",correlationId:Object(o.v4)(),isCountdownStarted:!1,isLive:!1,intervalId:null,hasError:!1,shouldShowBanner:!1}},computed:{trackingData:function(){try{return this.$store.getters["tracking/data"]||null}catch(e){return k.error("Error getting tracking data:",e),null}},isNotTargetPage:function(){var e;return(null===(e=this.$store.getters["routeHistory/getCurrentPath"])||void 0===e?void 0:e.split("?")[0])!==C.cta.url},isValidToShow:function(){return!(!C||!this.trackingData)},isCountdownExp:function(){return this.$abtest.isUserInActiveTestAndBucket("countdown_test","test")||this.$abtest.isUserInActiveTestAndBucket("countdown_test","control")},badgeText:function(){try{return this.isLive?C.endBadgeText:C.startBadgeText}catch(e){return k.error("Error getting badge text:",e),""}}},mounted:function(){try{if(!this.isValidToShow)return;try{var e=new Date,t=C.bannerDate?new Date(C.bannerDate):null;if(!t||isNaN(t.getTime()))return h.a.error({type:"countdownBannerError",context:"Error Fetching times"}),void(this.hasError=!0);this.shouldShowBanner=e>=t,this.shouldShowBanner&&(this.startCountdown(),this.setupObserver())}catch(e){h.a.error(e,{type:"countdownBannerError",context:"Error checking banner date"}),this.hasError=!0}}catch(e){h.a.error(e,{type:"countdownBannerError",context:"Initialization failed"}),this.hasError=!0}},beforeDestroy:function(){if(this.stopCountdown(),this.bannerObserver){try{this.bannerObserver.destroy()}catch(e){k.error("Error destroying banner observer:",e)}this.bannerObserver=null}},errorCaptured:function(e,t){return h.a.error(e,{type:"countdownBannerError",context:"Caught in errorCaptured"}),this.hasError=!0,!1},methods:{setupObserver:function(){var e=this;try{if(!(this.$el&&this.$el instanceof Element))return void k.error("Element not available for observer setup");this.bannerObserver=new w.a({el:this.$el,threshold:0,rootMargin:"0px"},(function(){if(e.bannerObserver){try{e.bannerObserver.destroy()}catch(e){k.error("Error destroying banner observer in callback:",e)}e.bannerObserver=null}e.$track(l.a).with({view_correlation_id:e.correlationId,type:"COMPONENT",location:"BANNER",name:"countdown-banner",element_label:C.title}).fire()}))}catch(e){k.error("Error setting up observer:",e)}},startCountdown:function(){try{this.updateCountdown(),this.isCountdownStarted=!0,this.intervalId||(this.intervalId=setInterval(this.updateCountdown,1e3))}catch(e){h.a.error(e,{type:"countdownBannerError",context:"Error starting countdown"}),this.hasError=!0}},updateCountdown:function(){try{var e=new Date,t=C.startDate?new Date(C.startDate):null,n=C.endDate?new Date(C.endDate):null;if(!t||isNaN(t.getTime()))return h.a.error({type:"countdownBannerError",context:"Error finding correct date"}),this.hasError=!0,void this.stopCountdown();var o=e>=t&&(!n||e<=n);this.isLive!==o&&(this.isLive=o);var r=(this.isLive&&n||t).getTime()-e.getTime();if(r<0)if(!this.isLive&&e>=t){if(this.isLive=!0,n){var c=n.getTime()-e.getTime();return c>0?void this.updateTimeUnits(c):(this.shouldShowBanner=!1,void this.stopCountdown())}this.days=this.hours=this.minutes=this.seconds="00"}else this.isLive&&n&&e>n?(this.shouldShowBanner=!1,this.stopCountdown()):this.days=this.hours=this.minutes=this.seconds="00";else this.updateTimeUnits(r)}catch(e){h.a.error(e,{type:"countdownBannerError",context:"Error Updating countdown"}),this.hasError=!0,this.stopCountdown()}},updateTimeUnits:function(e){try{var t=Math.floor(e/864e5),n=Math.floor(e%864e5/O),o=Math.floor(e%O/S),r=Math.floor(e%S/1e3);this.days=String(t).padStart(2,"0"),this.hours=String(n).padStart(2,"0"),this.minutes=String(o).padStart(2,"0"),this.seconds=String(r).padStart(2,"0")}catch(e){this.days=this.hours=this.minutes=this.seconds="--"}},stopCountdown:function(){this.intervalId&&(clearInterval(this.intervalId),this.intervalId=null)},closeModal:function(){var e,t;null===(e=this.$refs.countdownModal)||void 0===e||null===(t=e.close)||void 0===t||t.call(e)},openModal:function(){var e,t;null===(e=this.$refs.countdownModal)||void 0===e||null===(t=e.open)||void 0===t||t.call(e)},handleModalClick:function(){this.openModal(),this.trackClick("countdown-banner|banner")},trackClick:function(e){try{this.$track(d.a).with({view_correlation_id:this.correlationId,type:"ITEM",location:"BANNER",name:e,element_label:C.title}).fire()}catch(e){k.error("Error tracking click:",e)}}}}),N=(n(2802),Object(v.a)(M,(function(){var e=this,t=e._self._c;e._self._setupProxy;return t("client-only",[!e.hasError&&e.isValidToShow&&e.shouldShowBanner?t("div",{staticClass:"c-countdownBanner"},[t("div",{staticClass:"c-countdownBanner_container g-grid-container"},[t("div",{staticClass:"c-countdownBanner_hed"},[t("span",{staticClass:"c-countdownBanner_badgeWrapper"},[e.badgeText?t("span",{staticClass:"c-countdownBanner_badge u-flexbox u-flexbox-alignCenter u-flexbox-justifyCenter",class:{"c-countdownBanner_badge_secondary":e.isLive}},[e._v("\n "+e._s(e.badgeText)+"\n ")]):e._e(),e._v(" "),e.isLive?t("span",{staticClass:"c-countdownBanner_liveWrapper"},[t("span",{staticClass:"c-countdownBanner_liveDot"}),e._v(" "),t("span",{staticClass:"c-countdownBanner_liveText"},[e._v(e._s(e.banner.liveText))])]):e._e()]),e._v(" "),t("span",{staticClass:"c-countdownBanner_title"},[e._v(e._s(e.banner.title))])]),e._v(" "),t("div",{staticClass:"c-countdownBanner_date",class:{"c-countdownBanner_date_secondary":e.isLive}},[t("span",{staticClass:"c-countdownBanner_dateBox"},[t("span",{staticClass:"c-countdownBanner_dateBox_number"},[e._v(e._s(e.days))]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox_text"},[e._v(e._s(e.$t("countdownBanner.days")))])]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox"},[t("span",{staticClass:"c-countdownBanner_dateBox_number"},[e._v(e._s(e.hours))]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox_text"},[e._v(e._s(e.$t("countdownBanner.hours")))])]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox"},[t("span",{staticClass:"c-countdownBanner_dateBox_number"},[e._v(e._s(e.minutes))]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox_text"},[e._v(e._s(e.$t("countdownBanner.minutes")))])]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox"},[t("span",{staticClass:"c-countdownBanner_dateBox_number"},[e._v(e._s(e.seconds))]),e._v(" "),t("span",{staticClass:"c-countdownBanner_dateBox_text"},[e._v(e._s(e.$t("countdownBanner.seconds")))])])]),e._v(" "),t("div",{staticClass:"c-countdownBanner_description"},[t("span",[e._v(e._s(e.banner.body))])]),e._v(" "),e.isLive?t("a",{staticClass:"c-countdownBanner_CTA c-countdownBanner_landing o-inText-link o-inText-link-darkBg",class:{"c-countdownBanner_CTA--disabled":!e.isNotTargetPage},attrs:{href:e.isNotTargetPage?e.banner.cta.url:"javascript:void(0)",target:"_self"},on:{click:function(t){return e.trackClick("countdown-banner|banner")}}},[e._v("\n "+e._s(e.banner.cta.text)+"\n "),t("GlobalSvgIcon",{staticClass:"c-countdownBanner_icon o-icon o-cnetButton-icon",attrs:{id:"hero-arrow-long"}})],1):t("a",{staticClass:"c-countdownBanner_CTA c-countdownBanner_landing o-inText-link o-inText-link-darkBg",on:{click:function(t){return e.handleModalClick()}}},[e._v("\n "+e._s(e.$t("countdownBanner.sign_up"))+"\n "),t("GlobalSvgIcon",{staticClass:"c-countdownBanner_icon o-icon o-cnetButton-icon",attrs:{id:"hero-arrow-long"}})],1),e._v(" "),t("GlobalModal",{ref:"countdownModal",attrs:{"content-classes":"c-globalModal_newsletter c-countdownBanner_modal g-container-rounded-small","show-close-button":!1,"disable-scrolling":!0}},[t("CountdownNewsletter",{attrs:{"is-modal":!0},on:{close:e.closeModal}})],1)],1)]):e._e()])}),[],!1,null,null,null));t.default=N.exports}}]);