PageSourceSearch

https://www.gogroopie.com/chunk-LO2EFRJE.js

js gogroopie.com collected 2026-10-02 15:29:00 UTC 77,889 bytes, 1 lines download raw bytes

1import{a as qe,b as Ze}from"./chunk-HN5E54OL.js";import{c as we,d as Pe}from"./chunk-5T7VDKZE.js";import"./chunk-G5LINLYP.js";import{a as Ee,b as me}from"./chunk-QJENQM62.js";import{a as tt}from"./chunk-SGFAW3CI.js";import{a as le,b as ot,c as rt}from"./chunk-JRZ2DINV.js";import{a as Me}from"./chunk-SLAZ6MB4.js";import{b as Qe}from"./chunk-QD6DUWVD.js";import{a as We,c as Ye}from"./chunk-WZLSEDZ5.js";import"./chunk-DZXQMEIE.js";import{a as ke}from"./chunk-UQ6HDJSA.js";import"./chunk-HSP554XF.js";import{a as ye}from"./chunk-RQWSN2PG.js";import{c as Xe}from"./chunk-FWUMN7FT.js";import{a as De}from"./chunk-M3S7NG7B.js";import"./chunk-KTJO7KWX.js";import"./chunk-SSC36NEW.js";import{c as nt,d as it,e as Z}from"./chunk-UBTIP5BU.js";import"./chunk-UZVMPAHT.js";import"./chunk-TOOWWJJV.js";import{a as at}from"./chunk-5PFHMVT7.js";import{k as be}from"./chunk-YUTYK7XA.js";import"./chunk-FXFPJEY7.js";import"./chunk-KBHFTPWK.js";import"./chunk-N3G2BUZV.js";import"./chunk-YNQPX5G6.js";import"./chunk-KSEWS4G5.js";import{a as X}from"./chunk-Y4SRAZ7R.js";import"./chunk-DB56CARA.js";import"./chunk-KP3EQ463.js";import{b as Ke}from"./chunk-EMTSBDLW.js";import"./chunk-B4Z73AGB.js";import{b as Oe,c as Se}from"./chunk-O7GXRGCE.js";import"./chunk-3DV4IO66.js";import"./chunk-J7Y65VEI.js";import{a as ve}from"./chunk-MJEZX65R.js";import{a as Je}from"./chunk-PEUKZ4TH.js";import{a as Ce}from"./chunk-3UH6DHGO.js";import"./chunk-7ISO42YS.js";import"./chunk-ASVI4VA4.js";import"./chunk-PSVCQX6Z.js";import{c as xe}from"./chunk-6FN3DEFJ.js";import{b as et}from"./chunk-JW73VMKH.js";import{a as ae}from"./chunk-ZI7UWMJR.js";import{a as se}from"./chunk-5FMV2KJJ.js";import{b as ze,c as q,g as $e}from"./chunk-N55VWQRS.js";import{a as Y}from"./chunk-TXR7UETL.js";import{a as fe}from"./chunk-35XCR4AO.js";import{o as ue,p as oe}from"./chunk-LQMOMI6X.js";import"./chunk-LCNXCPPK.js";import"./chunk-DOA3MGAE.js";import"./chunk-GPPOFSAB.js";import{a as re}from"./chunk-DXFETWGI.js";import{f as Q,h as je,k as W}from"./chunk-OE5A6RT6.js";import"./chunk-7FSJGGG7.js";import{b as he}from"./chunk-OEDBDQ6H.js";import"./chunk-M3JNYVTH.js";import"./chunk-UUCG6F7I.js";import"./chunk-C44VSSMM.js";import"./chunk-CGPO2DOV.js";import"./chunk-IRUPMNUO.js";import"./chunk-TH7CJVME.js";import{h as Re,i as Ue}from"./chunk-PTTT4KVG.js";import{$ as ne,$b as J,Aa as B,Bb as D,Db as R,Gc as E,Ha as y,Lc as L,Mc as Le,Ob as de,Pb as h,Qb as f,Qc as _e,Rb as T,Rc as ge,Sb as I,Tb as H,U as Ie,Ub as m,Vb as l,Wb as c,Xb as w,Xc as z,Yb as O,Yc as A,Zb as S,Zc as $,_b as U,ac as K,ad as v,bb as pe,bc as He,bd as Ne,cb as C,cc as u,dc as k,gb as a,gc as x,hc as G,ic as s,ka as p,lb as N,qa as d,qc as Ae,ra as _,rc as Ve,s as Be,sc as ce,tc as Ge,uc as F,wc as M,xb as b,y as Te,yc as j,zb as ie}from"./chunk-ORWL3X75.js";import"./chunk-IMPBB4AK.js";function yt(e,n){if(e&1&&(J(0),w(1,"gg-deals-group-row",2),K()),e&2){let t=s(2);a(),m("dealBlockClasses",t.dealBlockClasses())("imagePlatformsPrefix",t.imagePlatformsPrefix())("hideViewAllDeals",t.hideViewAllDeals())("items",t.items)("titleMobile",t.title())("title",t.title())("viewBtnTitle",t.viewBtnMobileTitle())}}function Dt(e,n){if(e&1){let t=u();l(0,"gg-deals-group-row",4),x("selectDeal",function(o){d(t);let r=s(3);return _(r.emitDealClick(o))}),c()}if(e&2){let t=s(3);m("dealBlockClasses",t.dealBlockClasses())("imagePlatformsPrefix",t.imagePlatformsPrefix())("hideViewAllDeals",t.hideViewAllDeals())("items",t.items)("titleMobile",t.title())("title",t.title())("viewBtnTitle",t.viewBtnMobileTitle())}}function kt(e,n){if(e&1){let t=u();l(0,"gg-carousel",6),x("selectDeal",function(o){d(t);let r=s(4);return _(r.emitDealClick(o))}),c()}if(e&2){let t=s(4);m("carouselTitle",t.title())("ngClass",t.carouselClasses())("carouselViewBtnTitle",t.platform()===t.devicePlatforms.desktop?t.viewBtnTitle():t.viewBtnMobileTitle())("dealBlockClasses",t.dealBlockClasses())("imagePlatformsPrefix",t.imagePlatformsPrefix())("items",t.items)}}function Mt(e,n){if(e&1&&R(0,kt,1,6,"gg-carousel",5),e&2){let t=s(3);m("appRefreshDomOnChange",t.platform())}}function Et(e,n){if(e&1&&(J(0),h(1,Dt,1,7,"gg-deals-group-row",2),h(2,Mt,1,1,"gg-carousel",3),K()),e&2){let t=s(2);a(),f(!t.carouselMobileTablet()&&t.platform()!==t.devicePlatforms.desktop?1:-1),a(),f(t.carouselMobileTablet()||t.platform()===t.devicePlatforms.desktop?2:-1)}}function Ot(e,n){e&1&&R(0,yt,2,7,"ng-container",0)(1,Et,3,2,"ng-container",1)}var st=(()=>{let n=class n extends Y{constructor(){super(...arguments),this.deviceDetection=p(W),this.platformEffe
1ct=$(()=>{let i=this.deviceDetection.platform();z(()=>{this.platform.set(i),this.targetElementIndexOnScroll.set(i==="mobile"?4:6),this.hideAfterIndex.set(i==="tablet"?5:3)})}),this.title=v(void 0),this.viewBtnTitle=v(void 0),this.viewBtnMobileTitle=v("View All"),this.carouselClasses=v(void 0),this.dealBlockClasses=v(void 0),this.carouselMobileTablet=v(!1),this.imagePlatformsPrefix=v(void 0),this.hideViewAllDeals=v(!1),this.selectDeal=new N,this.hideAfterIndex=B(void 0),this.targetElementIndexOnScroll=B(void 0),this.platform=B(Q.NA),this.devicePlatforms=Q}emitDealClick(i){this.selectDeal.emit(i)}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-row-carousel"]],inputs:{items:"items",title:[1,"title"],viewBtnTitle:[1,"viewBtnTitle"],viewBtnMobileTitle:[1,"viewBtnMobileTitle"],carouselClasses:[1,"carouselClasses"],dealBlockClasses:[1,"dealBlockClasses"],carouselMobileTablet:[1,"carouselMobileTablet"],imagePlatformsPrefix:[1,"imagePlatformsPrefix"],hideViewAllDeals:[1,"hideViewAllDeals"]},outputs:{selectDeal:"selectDeal"},features:[D],decls:1,vars:1,consts:[[4,"appIfPlatformServer"],[4,"appIfPlatformBrowser"],[3,"dealBlockClasses","imagePlatformsPrefix","hideViewAllDeals","items","titleMobile","title","viewBtnTitle"],[3,"carouselTitle","ngClass","carouselViewBtnTitle","dealBlockClasses","imagePlatformsPrefix","items"],[3,"selectDeal","dealBlockClasses","imagePlatformsPrefix","hideViewAllDeals","items","titleMobile","title","viewBtnTitle"],[3,"carouselTitle","ngClass","carouselViewBtnTitle","dealBlockClasses","imagePlatformsPrefix","items","selectDeal",4,"appRefreshDomOnChange"],[3,"selectDeal","carouselTitle","ngClass","carouselViewBtnTitle","dealBlockClasses","imagePlatformsPrefix","items"]],template:function(o,r){o&1&&h(0,Ot,2,0),o&2&&f(r.items&&r.items.length?0:-1)},dependencies:[Re,ye,De,le,qe,Ze],encapsulation:2,changeDetection:0});let e=n;return e})();var St=()=>["/products"],Ft=()=>["/kids"],Bt=()=>["/travel"],lt=(()=>{let n=class n{constructor(){this.pixelFacade=p(X)}bannerClick(i,o){let{campaignName:r,promotionName:g,isExternal:P}=Ee(i);this.pixelFacade.pushEvent({event:"bannerClick",param_deal_key:me(i),param_campaign_name:r||"",param_promotion_name:g||"",param_banner_external:P||"",param_banner_page:"home",param_banner_url:i||"",param_banner_group:"segment-banner",param_banner_slot:o||""}).catch()}};n.\u0275fac=function(o){return new(o||n)},n.\u0275cmp=b({type:n,selectors:[["gg-segment-banners"]],decls:22,vars:6,consts:[[1,"segment-banners"],[1,"segment-banners__item"],[1,"segment-banners__link",3,"click","routerLink"],[1,"segment-banners__title"],[1,"segment-banners__sub-title"],["alt","Product deals","src","/assets/general/banners/segments_product.jpg","width","380","height","217",1,"segment-banners__image"],["alt","Kids deals","src","/assets/general/banners/segments_kids.jpg","width","380","height","217",1,"segment-banners__image"],["alt","Travel deals","src","/assets/general/banners/segments_travel.jpg","width","380","height","217",1,"segment-banners__image"]],template:function(o,r){o&1&&(l(0,"div",0)(1,"figure",1)(2,"a",2),x("click",function(){return r.bannerClick("/products",1)}),l(3,"figcaption",3)(4,"span",4),M(5,"see the best"),c(),M(6,"Product Deals "),c(),w(7,"img",5),c()(),l(8,"figure",1)(9,"a",2),x("click",function(){return r.bannerClick("/kids",2)}),l(10,"figcaption",3)(11,"span",4),M(12,"see the best"),c(),M(13,"Kids Deals "),c(),w(14,"img",6),c()(),l(15,"figure",1)(16,"a",2),x("click",function(){return r.bannerClick("/travel",3)}),l(17,"figcaption",3)(18,"span",4),M(19,"see the best"),c(),M(20,"Travel Deals "),c(),w(21,"img",7),c()()()),o&2&&(a(2),m("routerLink",L(3,St)),a(7),m("routerLink",L(4,Ft)),a(7),m("routerLink",L(5,Bt)))},dependencies:[oe],styles:['[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;
1--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}[_nghost-%COMP%]{display:block;background-color:var(--neutral-50)}.segment-banners[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs);padding-top:10px;padding-bottom:20px}@media screen and (min-width:768px)and (max-width:1199.5px){.segment-banners[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:30px}}@media screen and (min-width:1200px){.segment-banners[_ngcontent-%COMP%]{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:768px){.segment-banners[_ngcontent-%COMP%]{display:flex}}@media screen and (max-width:767.5px){.segment-banners__item[_ngcontent-%COMP%]{margin-top:var(--spacing-xs)}}@media screen and (min-width:768px){.segment-banners__item[_ngcontent-%COMP%]{flex:1;min-width:0}}@media screen and (min-width:768px)and (max-width:1199.5px){.segment-banners__item[_ngcontent-%COMP%]:not(:last-of-type){margin-right:var(--spacing-xs)}}@media screen and (min-width:1200px){.segment-banners__item[_ngcontent-%COMP%]:not(:last-of-type){margin-right:1.875rem}}.segment-banners__link[_ngcontent-%COMP%]{display:block;position:relative}.segment-banners__link[_ngcontent-%COMP%]:before{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#0006;border-radius:.25rem}.segment-banners__link[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:1rem;right:6%;width:32px;height:32px;background:url(/assets/general/icons/banners_arrow.svg) no-repeat center}@media screen and (min-width:1200px){.segment-banners__link[_ngcontent-%COMP%]:hover:before{display:block}}.segment-banners__image[_ngcontent-%COMP%]{display:block;width:100%;height:auto;border-radius:.25rem}.segment-banners__title[_ngcontent-%COMP%]{position:absolute;left:6%;bottom:.75rem;font-family:Dosis,sans-serif;font-size:1.75rem;font-weight:600;color:#fff;line-height:initial}@media screen and (min-width:768px)and (max-width:1199.5px){.segment-banners__title[_ngcontent-%COMP%]{font-size:1.875rem}}@media screen and (min-width:1200px){.segment-banners__title[_ngcontent-%COMP%]{font-size:2.188rem}}.segment-banners__sub-title[_ngcontent-%COMP%]{display:block;font-size:.875rem;text-transform:uppercase}@media screen and (min-width:768px){.segment-banners__sub-title[_ngcontent-%COMP%]{font-size:1.125rem}}']});let e=n;return e})();function Tt(e,n){if(e&1){let t=u();O(0,"div",0)(1,"div",1)(2,"p",2),M(3," Join GoGroopie and enjoy up to 90% off today "),S(),O(4,"p",3),M(5," Discover something new every day for women, men, kids and home. "),S()(),O(6,"a",4),G("click",function(){d(t);let o=s();return _(o.openJoin())}),M(7,"Join GoGroopie"),S(),O(8,"a",5),G("click",function(){d(t);let o=s();return _(o.closeSubscriptionLine())}),S()()}}var ct=(()=>{let n=class n extends Y{constructor(){super(...arguments),this.routerState=p(fe),this.cookieBarService=p(et),this.router=p(ue),this.subscriptionsStore=p(be),this.joinStatus$=je(this.subscriptionsStore.joinStatus),this.closeAction=new N,this.localJoinStatus=q.IDLE,this.JoinStatuses=q,this.isJoined=B(!0),this.isModalJoinOpened=B(!1),this.disableCookieBar=B(!1)}ngOnInit(){this.checkJoinStatus(),this.isCookieBarVisible()}openJoin(){this.closeSubscriptionLine(),this.subscriptionsStore.updateSubscriptionSource(ze.FOOTER_INPUT),this.router.navigate(["",{outlets:{modal:"subscribe-email"}}])}closeSubscriptionLine(){this.closeAction.emit()}isCookieBarVisible(){Be([this.routerState.currentRoute$,this.cookieBarService.getCookieBarState()]).pipe(ne(this.destroy$)).subscribe(i=>{if(!i[0])return;let o=i[0].data&&i[0].data.disableCookieBar||!1;this.disableCookieBar.set(o||!(!o&&i[1]))})}checkJoinStatus(){Be([this.routerState.currentModalRoute$,this.joinStatus$]).pipe(ne(this.destroy$)).subscribe(i=>{this.isJoined.set(i[1]===q.JOINED),this.isModalJoinOpened.set(i[0]&&i[0].stateName==="subscribe-email"),this.isModalJoinOpened()&&setTimeout(()=>this.closeSubscriptionLine())})}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-subscription-line"]],outputs:{closeAction:"closeAction"},features:[D],decls:1,vars:1,consts:[[1,"subscription-line"],[1,"subscription-line__inner"],[1,"subscription-line__description"],[1,"subscription-line__description","subscription-line__description--bottom"],["href","javascript:void(0);",1,"subscription-line__button-join",3,"click"],["href","javascript:void(0);","title","Close",1,"subscription-line__button-close",3,"click"]],template:function(o,r){o&1&&h(0,Tt,9,0,"div",0),o&2&&f(r.localJoinStatus!==r.JoinStatuses.JOINED&&!r.isJoined()&&!r.isModalJoinOpened()?0:-1)},styles:['[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;
1--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}[_nghost-%COMP%]{display:none}@media screen and (min-width:768px){[_nghost-%COMP%]{display:block;position:sticky;bottom:0;z-index:100;width:100%;background-color:var(--error-500)}}@media screen and (min-width:1200px){[_nghost-%COMP%]{height:6.875rem}}.cookie-bar-visible   [_nghost-%COMP%]{bottom:53px}.subscription-line[_ngcontent-%COMP%]{display:flex;align-items:center;margin:0 auto;max-width:64rem;height:100%;padding:var(--spacing-xs) var(--spacing-xs)}@media screen and (min-width:768px)and (max-width:1199.5px){.subscription-line__inner[_ngcontent-%COMP%]{margin:0 auto;max-width:70%}}.subscription-line__description[_ngcontent-%COMP%]{text-align:center;font-family:Dosis,sans-serif;font-size:2rem;font-weight:600;color:#fff;line-height:1.625rem}.subscription-line__description--bottom[_ngcontent-%COMP%]{margin-top:var(--spacing-xxs);font-size:1.375rem}.subscription-line__button-join[_ngcontent-%COMP%]{display:block;margin-left:auto;display:inline-block;position:relative;white-space:nowrap;height:2.75rem;border-radius:.25rem;padding:0 1.5rem;background-color:var(--neutral-700);font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;color:#fff;line-height:2.75rem;transition:background .3s ease;text-align:center;cursor:pointer}@media screen and (min-width:1200px){.subscription-line__button-join[_ngcontent-%COMP%]:hover:not(.inactive,.loadable[disabled]), .subscription-line__button-join[_ngcontent-%COMP%]:focus-visible:not(.inactive,.loadable[disabled]){background-color:var(--neutral-800)}}.subscription-line__button-join.loadable[disabled][_ngcontent-%COMP%]{color:transparent;opacity:1;pointer-events:none;-webkit-user-select:none;user-select:none}.subscription-line__button-join.loadable[disabled][_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:-2rem;width:.75rem;height:.75rem;border-radius:50%}@keyframes _ngcontent-%COMP%_dots-primary{0%{box-shadow:14px 0 0 -2px #fff9,32px 0 0 -2px #fff9,50px 0 0 -2px #fff9}25%{box-shadow:14px 0 0 2px #fff,32px 0 0 -2px #fff9,50px 0 0 -2px #fff9}50%{box-shadow:14px 0 0 -2px #fff9,32px 0 0 2px #fff,50px 0 0 -2px #fff9}75%{box-shadow:14px 0 0 -2px #fff9,32px 0 0 -2px #fff9,50px 0 0 2px #fff}to{box-shadow:14px 0 0 -2px #fff9,32px 0 0 -2px #fff9,50px 0 0 -2px #fff9}}.subscription-line__button-join.loadable[disabled][_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_dots-primary 1s linear infinite}.subscription-line__button-join.inactive[_ngcontent-%COMP%]{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.subscription-line__button-close[_ngcontent-%COMP%]{margin-left:var(--spacing-xs);background-color:transparent}.subscription-line__button-close[_ngcontent-%COMP%]:before{content:"";display:block;width:2rem;height:2rem;background:url(/assets/general/icons/close.svg) no-repeat center;filter:brightness(0) saturate(100%) invert(96%) sepia(6%) saturate(70%) hue-rotate(170deg) brightness(100%) contrast(94%)}@media screen and (min-width:1200px){.subscription-line__button-close[_ngcontent-%COMP%]:hover, .subscription-line__button-close[_ngcontent-%COMP%]:focus{cursor:pointer}.subscription-line__button-close[_ngcontent-%COMP%]:hover:before, .subscription-line__button-close[_ngcontent-%COMP%]:focus:before{filter:brightness(0) saturate(100%) invert(96%) sepia(6%) saturate(70%) hue-rotate(170deg) brightness(100%) contrast(94%)}}@media screen and (min-width:1200px){.subscription-line__button-close[_ngcontent-%COMP%]{margin-left:5rem}}'],changeDetection:0});let e=n;return e})();var ee=(()=>{let n=class n extends Y{constructor(){super(...arguments),this.gaHelper=p(Z),this.pixelFacade=p(X),this.router=p(ue),this.campaignConfigStore=p(ae),this.homeBanners=this.campaignConfigStore.homeBanners}bannerClick(i,o,r=1){let{campaignName:g,promotionName:P,isExternal:te}=Ee(i.url);if(!te){this.gaHelper.pushSelectPromotion({promotion_id:i.code||P,promotion_name:i.alt,creative_name:o,creative_slot:r.toString(),location_id:"homepage"}).then(()=>this.pixelFacade.pushEvent({event:"bannerClick",param_deal_key:me(i.url),param_campaign_name:g||"",param_promotion_name:P||"",param_banner_external:te||"",param_banner_page:"home",param_banner_url:i.url||"",param_banner_group:o,param_banner_slot:r||""})).then(()=>this.router.navigate([i.url])).catch();return}this.pixelFacade.pushEvent({event:"bannerClick",param_deal_key:me(i.url),param_campaign_name:g||"",param_promotion_name:P||"",param_banner_external:te||"",param_banner_page:"home",param_banner_url:i.url||"",param_banner_group:o,param_banner_slot:r||""}).catch()}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-banner-group-abstract"]],features:[D],decls:0,vars:0,template:function(o,r){},encapsulation:2});let e=n;return e})();function It(e,n){if(e&1){let t=u();O(0,"a",4),G("click",function(){d(t);let o=s(),r=o.$implicit,g=o.$index,P=s(2);return _(P.bannerClick(r,"banner-group-three",g+1))}),U(1,"img",5)(2,"img",6),S()}if(e&2){let t=s().$implicit;F("banners-group-3__item--has-hover",t.imageHoverUrl.length>
10),k("href",t.url,C),a(),k("alt",E(t.alt))("src",t.imageUrl,C),a(),k("alt",E(t.alt))("src",t.imageHoverUrl,C)}}function Ht(e,n){if(e&1){let t=u();O(0,"a",7),G("click",function(){d(t);let o=s(),r=o.$implicit,g=o.$index,P=s(2);return _(P.bannerClick(r,"banner-group-three",g+1))}),U(1,"img",5)(2,"img",6),S()}if(e&2){let t=s().$implicit;F("banners-group-3__item--has-hover",t.imageHoverUrl.length>0),a(),k("alt",E(t.alt))("src",t.imageUrl,C),a(),k("alt",E(t.alt))("src",t.imageHoverUrl,C)}}function At(e,n){if(e&1&&h(0,It,3,9,"a",2)(1,Ht,3,8,"a",3),e&2){let t=n.$implicit;f(t.url.startsWith("http")?0:1)}}function Vt(e,n){if(e&1&&(O(0,"div")(1,"div",1),I(2,At,2,1,null,null,T),S()()),e&2){let t=s();Ge("background-color",t.assetBackgroundColor()),a(2),H(n.banner_group_3.banners)}}var mt=(()=>{let n=class n extends ee{constructor(){super(...arguments),this.assetBackgroundColor=A(()=>this.campaignConfigStore.campaignThemeHome()?.top_asset_background_color??"")}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-banners-group-three"]],features:[D],decls:1,vars:1,consts:[[3,"background-color"],[1,"banners-group-3"],["target","_blank",1,"banners-group-3__item","sys-banner-group-3",3,"banners-group-3__item--has-hover","href"],["href","javascript:void(0)",1,"banners-group-3__item","sys-banner-group-3",3,"banners-group-3__item--has-hover"],["target","_blank",1,"banners-group-3__item","sys-banner-group-3",3,"click","href"],[1,"banners-group-3__item__img",3,"src","alt"],[1,"banners-group-3__item__img","banners-group-3__item__img--hover",3,"src","alt"],["href","javascript:void(0)",1,"banners-group-3__item","sys-banner-group-3",3,"click"]],template:function(o,r){if(o&1&&h(0,Vt,4,2,"div",0),o&2){let g;f((g=r.homeBanners())?0:-1,g)}},styles:["[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}[_nghost-%COMP%]{display:block}[_nghost-%COMP%]   .banners-group-3[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs);display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px}@media screen and (max-width:767.5px){[_nghost-%COMP%]   .banners-group-3[_ngcontent-%COMP%]{flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:1199.5px){[_nghost-%COMP%]   .banners-group-3[_ngcontent-%COMP%]{padding-top:20px;padding-bottom:20px}}@media screen and (min-width:1200px){[_nghost-%COMP%]   .banners-group-3[_ngcontent-%COMP%]{padding-top:30px;padding-bottom:30px}}[_nghost-%COMP%]   .banners-group-3__item[_ngcontent-%COMP%]{max-width:1170px}@media screen and (max-width:767.5px){[_nghost-%COMP%]   .banners-group-3__item[_ngcontent-%COMP%]{flex:0 1 49%;margin-bottom:5px}}@media screen and (min-width:768px)and (max-width:1199.5px){[_nghost-%COMP%]   .banners-group-3__item[_ngcontent-%COMP%]{flex:0 0 32%}}@media screen and (min-width:1200px){[_nghost-%COMP%]   .banners-group-3__item[_ngcontent-%COMP%]{width:370px;height:210px}}@media screen and (min-width:768px){[_nghost-%COMP%]   .banners-group-3__item--mobile[_ngcontent-%COMP%]{display:none}}[_nghost-%COMP%]   .banners-group-3__item__img[_ngcontent-%COMP%]{display:block;width:100%;border-radius:4px}[_nghost-%COMP%]   .banners-group-3__item__img--hover[_ngcontent-%COMP%]{display:none}@media screen and (min-width:1200px){[_nghost-%COMP%]   .banners-group-3__item--has-hover[_ngcontent-%COMP%]:hover   .banners-group-3__item__img[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]   .banners-group-3__item--has-hover[_ngcontent-%COMP%]:hover   .banners-group-3__item__img--hover[_ngcontent-%COMP%]{display:block}}"],changeDetection:0});let e=n;return e})();function Gt(e,n){if(e&1){let t=u();
1O(0,"a",2),G("click",function(){d(t);let o=s().$implicit,r=s(2);return _(r.bannerClick(o,"banner-group-four"))}),U(1,"img",3)(2,"img",4),S()}if(e&2){let t=s().$implicit;F("banners-group-4--has-hover",t.imageHoverUrl.length>0),k("href",t.url,C),a(),k("alt",E(t.alt))("src",t.imageUrl,C),a(),k("alt",E(t.alt))("src",t.imageHoverUrl,C)}}function Lt(e,n){if(e&1){let t=u();O(0,"a",5),G("click",function(){d(t);let o=s().$implicit,r=s(2);return _(r.bannerClick(o,"banner-group-four"))}),U(1,"img",3)(2,"img",4),S()}if(e&2){let t=s().$implicit;F("banners-group-4--has-hover",t.imageHoverUrl.length>0),a(),k("alt",E(t.alt))("src",t.imageUrl,C),a(),k("alt",E(t.alt))("src",t.imageHoverUrl,C)}}function Nt(e,n){if(e&1&&h(0,Gt,3,9,"a",0)(1,Lt,3,8,"a",1),e&2){let t=n.$implicit;f(t.url.startsWith("http")?0:1)}}function Rt(e,n){e&1&&I(0,Nt,2,1,null,null,T),e&2&&H(n.banner_group_4.banners)}var pt=(()=>{let n=class n extends ee{};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-banners-group-four"]],features:[D],decls:1,vars:1,consts:[["target","_blank",1,"banners-group-4","sys-banner-group-4",3,"banners-group-4--has-hover","href"],["href","javascript:void(0)",1,"banners-group-4","sys-banner-group-4",3,"banners-group-4--has-hover"],["target","_blank",1,"banners-group-4","sys-banner-group-4",3,"click","href"],[1,"banners-group-4__img",3,"src","alt"],[1,"banners-group-4__img","banners-group-4__img--hover",3,"src","alt"],["href","javascript:void(0)",1,"banners-group-4","sys-banner-group-4",3,"click"]],template:function(o,r){if(o&1&&h(0,Rt,2,0),o&2){let g;f((g=r.homeBanners())?0:-1,g)}},styles:["[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}[_nghost-%COMP%]{display:block;background-color:var(--neutral-50);padding-top:25px}@media screen and (min-width:768px)and (max-width:1199.5px){[_nghost-%COMP%]{padding-top:40px}}@media screen and (min-width:1200px){[_nghost-%COMP%]{padding-top:40px;padding-bottom:50px}}[_nghost-%COMP%]   .banners-group-4[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs);display:block;width:100%;height:auto}@media screen and (min-width:1200px){[_nghost-%COMP%]   .banners-group-4[_ngcontent-%COMP%]{width:1030px;height:150px}}[_nghost-%COMP%]   .banners-group-4__img[_ngcontent-%COMP%]{width:inherit;height:inherit}[_nghost-%COMP%]   .banners-group-4__img--hover[_ngcontent-%COMP%]{display:none}@media screen and (min-width:1200px){[_nghost-%COMP%]   .banners-group-4--has-hover[_ngcontent-%COMP%]:hover   .banners-group-4__img--has-hover[_ngcontent-%COMP%]{display:none}[_nghost-%COMP%]   .banners-group-4--has-hover[_ngcontent-%COMP%]:hover   .banners-group-4__img--hover[_ngcontent-%COMP%]{display:block}}"],changeDetection:0});let e=n;return e})();function Ut(e,n){if(e&1){let t=u();O(0,"a",2),G("click",function(){d(t);let o=s().$implicit,r=s(2);return _(r.bannerClick(o,"banner-group-one"))}),U(1,"img",3)(2,"img",4),S()}if(e&2){let t=s().$implicit;F("banners-group-1--has-hover",t.imageHoverUrl.length),k("href",t.url,C),a(),k("alt",E(t.alt))("src",t.imageUrl,C),a(),k("alt",E(t.alt))("src",t.imageHoverUrl,C)}}function zt(e,n){if(e&1){let t=u();O(0,"a",5),G("click",function(){d(t);let o=s().$implicit,r=s(2);return _(r.bannerClick(o,"banner-group-one"))}),U(1,"img",3)(2,"img",4),S()}if(e&2){let t=s().$implicit;F("banners-group-1--has-hover",t.imageHoverUrl.length),a(),k("alt",E(t.alt))("src",t.imageUrl,C),a(),k("alt",E(t.alt))("src",t.imageHoverUrl,C)}}function $t(e,n){if(e&1&&h(0,Ut,3,9,"a",0)(1,zt,3,8,"a",1),e&2){let t=n.$implicit;f(t.url.startsWith("http")?0:1)}}function jt(e,n){e&1&&I(0,$t,2,1,null,null,T),e&2&&H(n.banner_group_1.banners)}var dt=(()=>{let n=class n extends ee{};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-banners-group-one"]],features:[D],decls:1,vars:1,consts:[["target","_blank",1,"banners-group-1","sys-banner-group-1",3,"banners-group-1--has-hover","href"],["href","javascript:void(0)",1,"banners-group-1","sys-banner-group-1",3,"banners-group-1--has-hover"],["target","_blank",1,"banners-group-1","sys-banner-group-1",3,"click","href"],[1,"banners-group-1__img",3,"src","alt"],[1,"banners-group-1__img","banners-group-1__img--hover",3,"src","alt"],["href","javascript:void(0)",1,"banners-group-1","sys-banner-group-1",3,"click"]],template:function(o,r){if(o&1&&h(0,jt,2,0),o&2){let g;f((g=r.homeBanners())?0:-1,g)}},styles:[".banners-group-1[_ngcontent-%COMP%]{display:block;margin-top:20px;width:100%;height:auto}@media screen and (min-width:768px)and (max-width:1199.5px){.banners-group-1[_ngcontent-%COMP%]{margin-top:30px}}@media screen and (min-width:1200px){.banners-group-1[_ngcontent-%COMP%]{margin-top:40px;width:1170px;height:150px}}.banners-group-1__img[_ngcontent-%COMP%]{display:block;width:inherit;height:inherit;border-radius:4px}.banners-group-1__img--hover[_ngcontent-%COMP%]{display:none}@media screen and (min-width:1200px){.banners-group-1--has-hover[_ngcontent-%COMP%]:hover   .banners-group-1__img[_ngcontent-%COMP%]{display:none}.banners-group-1--has-hover[_ngcontent-%COMP%]:hover   .banners-group-1__img--hover[_ngcontent-%COMP%]{display:block}}"],changeDetection:0});let e=n;return e})();function Jt(e,n){if(e&1){let t=u();O(0,"a",3),G("click",function(){d(t);let o=s(),r=o.$implicit,g=o.$index,P=s(2);return _(P.bannerClick(r,"banner-group-two",g+1))}),U(1,"img",4)(2,"img",5),S()}if(e&2){let t=s(),i=t.$implicit,o=t.$index;F("banners-group-2__item--has-hover",i.imageHoverUrl.length>0)("banners-group-2__item--hide",o===1),k("href",i.url,C),a(),k("alt",E(i.alt))("src",i.imageUrl,C),a(),k("alt",E(i.alt))("src",i.imageHoverUrl,C)}}function Kt(e,n){if(e&1){let t=u();O(0,"a",6),G("click",function(){d(t);let o=s(),r=o.$implicit,g=o.$index,P=s(2);return _(P.bannerClick(r,"banner-group-two",g+1))}),U(1,"img",4)(2,"img",5),S()}if(e&2){let t=s(),i=t.$implicit,o=t.$index;F("banners-group-2__item--has-hover",i.imageHoverUrl.length>0)("banners-group-2__item--hide",o===1),a(),k("alt",E(i.alt))("src",i.imageUrl,C),a(),k("alt",E(i.alt))("src",i.imageHoverUrl,C)}}function Wt(e,n){if(e&1&&h(0,Jt,3,11,"a",1)(1,Kt,3,10,"a",2),e&2){let t=n.$implicit;f(t.url.startsWith("http")?0:1)}}function Yt(e,n){e&1&&(O(0,"div",0),I(1,Wt,2,1,null,null,T),S()),e&2&&(a(),H(n.banner_group_2.banners))}var _t=(()=>{let n=class n extends ee{};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}}
1)(),n.\u0275cmp=b({type:n,selectors:[["gg-banners-group-two"]],features:[D],decls:1,vars:1,consts:[[1,"banners-group-2"],["target","_blank",1,"banners-group-2__item","sys-banner-group-2",3,"banners-group-2__item--has-hover","banners-group-2__item--hide","href"],["href","javascript:void(0)",1,"banners-group-2__item","sys-banner-group-2",3,"banners-group-2__item--has-hover","banners-group-2__item--hide"],["target","_blank",1,"banners-group-2__item","sys-banner-group-2",3,"click","href"],[1,"banners-group-2__item__img",3,"src","alt"],[1,"banners-group-2__item__img","banners-group-2__item__img--hover",3,"src","alt"],["href","javascript:void(0)",1,"banners-group-2__item","sys-banner-group-2",3,"click"]],template:function(o,r){if(o&1&&h(0,Yt,3,0,"div",0),o&2){let g;f((g=r.homeBanners())?0:-1,g)}},styles:[".banners-group-2[_ngcontent-%COMP%]{padding-top:10px;padding-bottom:10px}@media screen and (min-width:768px)and (max-width:1199.5px){.banners-group-2[_ngcontent-%COMP%]{padding-bottom:30px}}@media screen and (min-width:768px){.banners-group-2[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-flow:row wrap;padding-top:32px}}@media screen and (min-width:1200px){.banners-group-2[_ngcontent-%COMP%]{padding-bottom:50px}}.banners-group-2__item[_ngcontent-%COMP%]{width:100%;height:auto}@media screen and (min-width:768px)and (max-width:1199.5px){.banners-group-2__item[_ngcontent-%COMP%]{width:49%}}@media screen and (min-width:1200px){.banners-group-2__item[_ngcontent-%COMP%]{width:570px;height:150px}}@media screen and (max-width:767.5px){.banners-group-2__item--hide[_ngcontent-%COMP%]{display:none}}.banners-group-2__item__img[_ngcontent-%COMP%]{border-radius:4px}@media screen and (max-width:767.5px){.banners-group-2__item__img[_ngcontent-%COMP%]{width:inherit;height:inherit}}.banners-group-2__item__img--hover[_ngcontent-%COMP%]{display:none}@media screen and (min-width:1200px){.banners-group-2__item--has-hover[_ngcontent-%COMP%]:hover   .banners-group-2__item__img[_ngcontent-%COMP%]{display:none}.banners-group-2__item--has-hover[_ngcontent-%COMP%]:hover   .banners-group-2__item__img--hover[_ngcontent-%COMP%]{display:block}}"],changeDetection:0});let e=n;return e})();function Qt(e,n){if(e&1){let t=u();l(0,"gg-deal-block-no-img-loader",2),x("selectDeal",function(o){d(t);let r=s(2);return _(r.emitSelectDeal(o))}),c()}if(e&2){let t=n.$implicit;m("item",t)("currentImagePrefix","v3_")}}function qt(e,n){if(e&1&&(l(0,"div",0),I(1,Qt,1,2,"gg-deal-block-no-img-loader",1,T),c()),e&2){let t=n.$implicit;a(),H(t)}}var gt=(()=>{let n=class n{constructor(){this.items=v(void 0),this.imageHeroPlatformsPrefix=v(void 0),this.imagePlatformsPrefix=v(void 0),this.selectDeal=new N}emitSelectDeal(i){this.selectDeal.emit(i)}};n.\u0275fac=function(o){return new(o||n)},n.\u0275cmp=b({type:n,selectors:[["gg-hero-deals"]],inputs:{items:[1,"items"],imageHeroPlatformsPrefix:[1,"imageHeroPlatformsPrefix"],imagePlatformsPrefix:[1,"imagePlatformsPrefix"]},outputs:{selectDeal:"selectDeal"},decls:2,vars:0,consts:[[1,"hero-deals-row"],[3,"item","currentImagePrefix"],[3,"selectDeal","item","currentImagePrefix"]],template:function(o,r){o&1&&I(0,qt,3,0,"div",0,T),o&2&&H(r.items())},dependencies:[Qe],styles:["[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}.hero-deals-row[_ngcontent-%COMP%]{display:flex;max-width:1200px;margin:0 auto;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs)}"],changeDetection:0});let e=n;return e})();var ut=(()=>{let n=class n extends se{constructor(){super(...arguments),this.deviceDetection=p(W),this.isDisabled=v(!1)}ngOnInit(){this.checkTabletTouch()}checkTabletTouch(){this.deviceDetection.platform()===Q.tablet&&Te(window,"touchmove").pipe(Ie(500),ne(this.destroy$)).subscribe(o=>{this.isDisabled()&&o.preventDefault()})}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275dir=ie({type:n,selectors:[["","appDisableTouchMoveEvent",""]],inputs:{isDisabled:[1,"isDisabled"]},features:[D]});let e=n;return e})();function Xt(e,n){e&1&&w(0,"span",4)}function Zt(e,n){if(e&1&&(l(0,"p",9),M(1),c()),e&2){let t=s(2);a(),j(" ",t.dealItem.formatted_actual_price," ")}}function en(e,n){e&1&&(l(0,"p",10),M(1," Special offer "),c())}function tn(e,n){if(e&1&&(l(0,"p",13),M(1),c()),e&2){let t=s(2);a(),j(" SOLD: ",t.dealItem.sold_text," ")}}function nn(e,n){if(e&1&&(l(0,"p",14),M(1),c()),e&2){let t=s(2);a(),j(" ",t.dealItem.percentSaving,"% OFF ")}}function on(e,n){if(e&1){let t=u();l(0,"figure",0)(1,"a",1),x("click",function(){d(t);let o=s();return _(o.emitSelectDeal(o.dealItem))}),l(2,"div",2)(3,"img",3),x("load",function(){d(t);let o=s();return _(o.imageLoaded.set(!0))}),c(),h(4,Xt,1,0,"span",4),c(),l(5,"figcaption",5),w(6,"h3",6),_e(7,"safeHtml"),l(8,"div",7)(9,"p",8),M(10),c(),h(11,Zt,2,1,"p",9),h(12,en,2,0,"p",10),c(),l(13,"div",11),w(14,"p",12),h(15,tn,2,1,"p",13),h(16,nn,2,1,"p",14),c()()()()}if(e&2){let t=s();a(),m("routerLink","/deal/"+t.dealItem.deal_key+"/"+t.dealItem.url_title),a(2),m("alt",t.dealItem.short_title),de("src",t.shouldLoad()?t.staticImagesUrl+t.imageHeroPlatformsPrefix()+t.dealItem.image:null,C),a(),f(t.imageLoaded()?-1:4),a(2),m("innerHTML",ge(7,11,t.dealItem.short_title),pe),a(4),j(" ",t.dealItem.formatted_amount," "),a(),f(t.dealItem.is_special_offer?-1:11),a(),f(t.dealItem.is_special_offer?12:-1),a(2),m("expiryTime",t.dealItem.expiry_time),a(),f(t.dealItem.sold_count>0?15:-1),a(),f(t.dealItem.is_special_offer?-1:16)}}var ht=(()=>{let n=class n{constructor(){this.appConfig=p(re),this.imageHeroPlatformsPrefix=v(void 0),this.shouldLoad=v(!1),this.selectDeal=new N,this.staticImagesUrl=this.appConfig.getConfig().deal_image_url,this.imageLoaded=B(!1)}emitSelectDeal(i){this.selectDeal.emit(i)}};n.\u0275fac=function(o){return new(o||n)},n.\u0275cmp=b({type:n,selectors:[["gg-deal-block-hero"]],inputs:{dealItem:"dealItem",imageHeroPlatformsPrefix:[1,"imageHeroPlatformsPrefix"],shouldLoad:[1,"shouldLoad"]},outputs:{selectDeal:"selectDeal"},decls:1,vars:1,consts:[["data-testid","deal-block-hero","appActivateRemainingTimeOnHover","",1,"deal-block-hero"],["href","javascript:void(0)",3,"click","routerLink"],[1,"deal-block-hero__inner-image"],["appDisableRightClick","","fetchpriority","high","width","570","height","338",1,"deal-block-hero__image",3,"load","alt"],[1,"deal-block-hero__loader"],[1,"deal-block-hero__details"],[1,"deal-block-hero__title",3,"innerHTML"],[1,"deal-block-hero__prices"],[1,"deal-block-hero__amount"],["data-testid","deal-block-hero-actual-price",1,"deal-block-hero__actual-price"],["data-testid","deal-block-hero-is-special",1,"deal-block-hero__is-special"],[1,"deal-block-hero__on-hover-content"],["appRemainingDealTime","","expiryLabel","Expired","expiryClass","deal-block-hero__timer--expired",1,"deal-block-hero__timer",3,"expiryTime"],["data-testid","deal-block-hero-sold",1,"deal-block-hero__sold"],[1,"deal-block-hero__discount"]],template:function(o,r){o&1&&h(0,on,17,13,"figure",0),o&2&&f(r.dealItem?0:-1)},dependencies:[oe,ke,We,Ye,ve],styles:['[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;
1--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}[_nghost-%COMP%]{position:relative;overflow:hidden;display:block;margin-top:10px;border-radius:4px;background-color:#fff;cursor:pointer}@media screen and (min-width:768px){[_nghost-%COMP%]{margin-top:0;margin-right:2%;width:49%}}@media screen and (min-width:1200px){[_nghost-%COMP%]{width:570px;height:338px;margin-right:30px}}@media screen and (min-width:1200px){[_nghost-%COMP%]:hover   .deal-block-hero__image[_ngcontent-%COMP%]{transform:scale(1.02)}}.deal-block-hero__inner-image[_ngcontent-%COMP%]{width:100%;position:relative;overflow:hidden}@media screen and (max-width:1199.5px){.deal-block-hero__inner-image[_ngcontent-%COMP%]{padding-top:57%}}.deal-block-hero__image[_ngcontent-%COMP%]{border-top-left-radius:4px;border-top-right-radius:4px;display:block;transition:.3s ease}@media screen and (max-width:1199.5px){.deal-block-hero__image[_ngcontent-%COMP%]{position:absolute;top:0;width:100%;height:100%}}@media screen and (min-width:1200px){.deal-block-hero__image[_ngcontent-%COMP%]{width:570px;height:338px}}.deal-block-hero__details[_ngcontent-%COMP%]{display:flex;flex-flow:row wrap;width:100%;background-color:#fff;bottom:0;padding:8px 8px 10px}@media screen and (min-width:768px){.deal-block-hero__details[_ngcontent-%COMP%]{position:absolute;height:80px;padding:12px 18px 0;transition:all .4s ease}}@media screen and (min-width:1200px){.deal-block-hero__details[_ngcontent-%COMP%]{height:130px;transform:translateY(50px)}}.deal-block-hero__prices[_ngcontent-%COMP%]{margin-left:auto;text-align:right;line-height:1.1}@media screen and (min-width:768px)and (max-width:1199.5px){.deal-block-hero__prices[_ngcontent-%COMP%]{position:absolute;right:20px}}@media screen and (min-width:768px){.deal-block-hero__prices[_ngcontent-%COMP%]{text-align:center}}.deal-block-hero__title[_ngcontent-%COMP%]{overflow:hidden;max-width:66%;height:39px;font-family:Dosis,sans-serif;font-size:1.25rem;font-weight:600;color:var(--primary-500);line-height:24px}@media screen and (max-width:767.5px){.deal-block-hero__title[_ngcontent-%COMP%]{line-height:19px;font-size:16px}}@media screen and (min-width:768px){.deal-block-hero__title[_ngcontent-%COMP%]{max-width:70%;height:51px}}.deal-block-hero__amount[_ngcontent-%COMP%]{font-family:Roboto Condensed,sans-serif;font-size:23px;font-weight:400;color:var(--neutral-700);line-height:1.2em}@media screen and (min-width:768px){.deal-block-hero__amount[_ngcontent-%COMP%]{font-size:35px}}.deal-block-hero__actual-price[_ngcontent-%COMP%]{text-decoration:line-through;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:400;color:var(--neutral-400);line-height:1.2em}@media screen and (min-width:768px){.deal-block-hero__actual-price[_ngcontent-%COMP%]{font-size:18px}}.deal-block-hero__is-special[_ngcontent-%COMP%]{color:var(--secondary-500)}.deal-block-hero__on-hover-content[_ngcontent-%COMP%]{width:100%;display:flex}@media screen and (max-width:1199.5px){.deal-block-hero__on-hover-content[_ngcontent-%COMP%]{display:none}}.deal-block-hero__sold[_ngcontent-%COMP%], .deal-block-hero__discount[_ngcontent-%COMP%], .deal-block-hero__timer[_ngcontent-%COMP%]{overflow:hidden;max-width:33.3%;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;color:var(--neutral-700);line-height:1.2em;white-space:nowrap}.deal-block-hero__sold[_ngcontent-%COMP%], .deal-block-hero__discount[_ngcontent-%COMP%]{margin-left:auto}.deal-block-hero[_ngcontent-%COMP%]:hover   .deal-block-hero__details[_ngcontent-%COMP%]{transform:translateY(0)}.deal-block-hero__loader[_ngcontent-%COMP%]{position:absolute;top:0;width:100%;height:100%;background-position:center}.deal-block-hero__loader[_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:-2rem;width:.75rem;height:.75rem;border-radius:50%}@keyframes _ngcontent-%COMP%_dots-primary-dark{0%{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 -2px #c7ced5,50px 0 0 -2px #c7ced5}25%{box-shadow:14px 0 0 2px #728497,32px 0 0 -2px #c7ced5,50px 0 0 -2px #c7ced5}50%{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 2px #728497,50px 0 0 -2px #c7ced5}75%{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 -2px #c7ced5,50px 0 0 2px #728497}to{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 -2px #c7ced5,50px 0 0 -2px #c7ced5}}.deal-block-hero__loader[_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_dots-primary-dark 1s linear infinite}'],changeDetection:0});let e=n;return e})();function rn(e,n){e&1&&w(0,"span",1)}function an(e,n){if(e&1&&(l(0,"p",7),M(1),c()),e&2){let t=s().$implicit;a(),j(" ",t.formatted_actual_price," ")}}function sn(e,n){if(e&1&&(l(0,"p",11),M(1),c()),e&2){let t=s().$implicit;a(),j(" ",t.formatted_actual_price," ")}}function ln(e,n){if(e&1){let t=u();l(0,"figure",0),h(1,rn,1,0,"span",1),l(2,"a",2),x("click",function(){let o=d(t).$implicit,r=s();return _(r.emitSelectDeal(o))}
1),l(3,"img",3),x("load",function(){let o=d(t).$index,r=s();return _(r.onImageLoaded(o))}),c(),l(4,"figcaption",4),w(5,"h3",5),_e(6,"safeHtml"),l(7,"div",6),h(8,an,2,1,"p",7),l(9,"p",8),M(10),c()()(),l(11,"div",9)(12,"p",10),M(13),c(),h(14,sn,2,1,"p",11),l(15,"p",12),M(16),c()()()()}if(e&2){let t=n.$implicit,i=n.$index,o=s();a(),f(o.loadedImages().has(i)?-1:1),a(),m("routerLink","/deal/"+t.deal_key+"/"+t.url_title),a(),m("alt",t.short_title),de("src",o.shouldLoad()?o.staticImagesUrl+o.imagePlatformsPrefix()+t.image:null,C),a(2),m("innerHTML",ge(6,10,t.short_title),pe),a(3),f(t.is_special_offer?-1:8),a(2),j(" ",t.formatted_amount," "),a(3),j(" ",t.short_title," "),a(),f(t.is_special_offer?-1:14),a(2),j(" ",t.formatted_amount," ")}}var ft=(()=>{let n=class n{constructor(){this.appConfig=p(re),this.itemRow=v(void 0),this.imagePlatformsPrefix=v(void 0),this.shouldLoad=v(!1),this.selectDeal=new N,this.staticImagesUrl=this.appConfig.getConfig().deal_image_url,this.loadedImages=B(new Set)}emitSelectDeal(i){this.selectDeal.emit(i)}onImageLoaded(i){this.loadedImages.update(o=>{let r=new Set(o);return r.add(i),r})}};n.\u0275fac=function(o){return new(o||n)},n.\u0275cmp=b({type:n,selectors:[["gg-deal-block-hero-small"]],inputs:{itemRow:[1,"itemRow"],imagePlatformsPrefix:[1,"imagePlatformsPrefix"],shouldLoad:[1,"shouldLoad"]},outputs:{selectDeal:"selectDeal"},decls:2,vars:0,consts:[["data-testid","deal-block-hero-small","appDisableRightClick","",1,"deal-block-hero-small"],[1,"deal-block-hero-small__loader"],["href","javascript:void(0)",1,"deal-block-hero-small__inner",3,"click","routerLink"],["appDisableRightClick","",1,"deal-block-hero-small__image",3,"load","alt"],[1,"deal-block-hero-small__details"],[1,"deal-block-hero-small__title",3,"innerHTML"],[1,"deal-block-hero-small__prices"],["data-testid","deal-block-hero-small-actual-price",1,"deal-block-hero-small__actual-price"],[1,"deal-block-hero-small__amount"],[1,"deal-block-hero-small__on-hover-content"],[1,"deal-block-hero-small__on-hover-title"],[1,"deal-block-hero-small__on-hover-actual-price"],[1,"deal-block-hero-small__on-hover-amount"]],template:function(o,r){o&1&&I(0,ln,17,12,"figure",0,T),o&2&&H(r.itemRow())},dependencies:[oe,ke,ve],styles:['[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}@media screen and (min-width:768px){[_nghost-%COMP%]{display:flex;flex-wrap:wrap;flex:1;justify-content:space-between;overflow:hidden}}@media screen and (min-width:768px)and (max-width:1199.5px){[_nghost-%COMP%]{width:49%}}.deal-block-hero-small[_ngcontent-%COMP%]{position:relative;overflow:hidden;border-radius:4px}@media screen and (min-width:1200px){.deal-block-hero-small[_ngcontent-%COMP%]:hover   .deal-block-hero-small__image[_ngcontent-%COMP%]{transform:scale(1.03)}}.deal-block-hero-small[_ngcontent-%COMP%]:first-of-type{display:none}.deal-block-hero-small[_ngcontent-%COMP%]:nth-child(2), .deal-block-hero-small[_ngcontent-%COMP%]:nth-child(3){margin-bottom:30px}@media screen and (min-width:768px)and (max-width:1199.5px){.deal-block-hero-small[_ngcontent-%COMP%]{flex:0 1 48%}.deal-block-hero-small[_ngcontent-%COMP%]:nth-child(2), .deal-block-hero-small[_ngcontent-%COMP%]:nth-child(3){margin-bottom:10px}}@media screen and (min-width:1200px){.deal-block-hero-small[_ngcontent-%COMP%]{width:270px;height:154px}}.deal-block-hero-small__image[_ngcontent-%COMP%]{display:block;width:100%;height:auto}@media screen and (min-width:1200px){.deal-block-hero-small__image[_ngcontent-%COMP%]{width:270px;height:154px;transition:.3s ease}}.deal-block-hero-small__details[_ngcontent-%COMP%]{display:flex;position:absolute;bottom:0;width:100%;height:40px;padding:0 8px;background-color:#fff}@media screen and (max-width:767.5px){.deal-block-hero-small__details[_ngcontent-%COMP%]{position:relative}.deal-block-hero-small__details[_ngcontent-%COMP%]:before{content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:13px;background:linear-gradient(to bottom,#fff0,#fff 90%)}}.deal-block-hero-small__title[_ngcontent-%COMP%]{flex:0 1 auto;overflow:hidden;font-family:Dosis,sans-serif;font-size:1.25rem;font-weight:600;color:var(--primary-500);line-height:40px}@media screen and (min-width:1200px){.deal-block-hero-small__title[_ngcontent-%COMP%]{min-width:86px}}.deal-block-hero-small__prices[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:center;flex:1 0 auto;position:relative;margin-left:auto}@media screen and (min-width:768px){.deal-block-hero-small__prices[_ngcontent-%COMP%]:before{content:"";position:absolute;top:0;left:-80px;z-index:1;width:80px;height:40px;background:linear-gradient(to right,#fff0,#fff)}}
1.deal-block-hero-small__amount[_ngcontent-%COMP%]{text-align:center;padding:0 10px 0 5px;font-family:Roboto Condensed,sans-serif;font-size:24px;font-weight:400;color:var(--neutral-700);line-height:1.2em}@media screen and (min-width:768px)and (max-width:1199.5px){.deal-block-hero-small__amount[_ngcontent-%COMP%]{font-size:21px}}@media screen and (min-width:1200px){.deal-block-hero-small__amount[_ngcontent-%COMP%]{font-size:28px}}.deal-block-hero-small__actual-price[_ngcontent-%COMP%]{text-decoration:line-through;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:400;color:var(--neutral-400);line-height:1.2em}@media screen and (min-width:768px){.deal-block-hero-small__actual-price[_ngcontent-%COMP%]{font-size:16px;padding:0 5px 0 0;line-height:40px}}@media screen and (min-width:1200px){.deal-block-hero-small__actual-price[_ngcontent-%COMP%]{display:inline-block;font-size:18px}}.deal-block-hero-small__on-hover-content[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;position:absolute;top:0;left:0;z-index:-1;width:100%;height:155px;padding:10px;background-color:#00000080;text-align:center;cursor:pointer;opacity:0;line-height:1.1;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:400;color:#fff;line-height:1.2em}.deal-block-hero-small__on-hover-title[_ngcontent-%COMP%]{overflow:hidden;max-height:94px;font-size:21px}.deal-block-hero-small__on-hover-amount[_ngcontent-%COMP%]{margin-top:20px;font-size:30px}.deal-block-hero-small__on-hover-actual-price[_ngcontent-%COMP%]{margin-top:20px;margin-right:25px;padding-top:5px;font-size:18px;text-decoration:line-through}@media screen and (min-width:1200px){.deal-block-hero-small[_ngcontent-%COMP%]:hover   .deal-block-hero-small__on-hover-content[_ngcontent-%COMP%]{opacity:1;z-index:1}.deal-block-hero-small[_ngcontent-%COMP%]:hover   .deal-block-hero-small__details[_ngcontent-%COMP%]{display:none}}.deal-block-hero-small__loader[_ngcontent-%COMP%]{position:absolute;top:0;width:100%;height:100%;background-position:center}.deal-block-hero-small__loader[_ngcontent-%COMP%]:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:-2rem;width:.75rem;height:.75rem;border-radius:50%}@keyframes _ngcontent-%COMP%_dots-primary-dark{0%{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 -2px #c7ced5,50px 0 0 -2px #c7ced5}25%{box-shadow:14px 0 0 2px #728497,32px 0 0 -2px #c7ced5,50px 0 0 -2px #c7ced5}50%{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 2px #728497,50px 0 0 -2px #c7ced5}75%{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 -2px #c7ced5,50px 0 0 2px #728497}to{box-shadow:14px 0 0 -2px #c7ced5,32px 0 0 -2px #c7ced5,50px 0 0 -2px #c7ced5}}.deal-block-hero-small__loader[_ngcontent-%COMP%]:before{animation:_ngcontent-%COMP%_dots-primary-dark 1s linear infinite}'],changeDetection:0});let e=n;return e})();function cn(e,n){if(e&1){let t=u();l(0,"div",4)(1,"div",8)(2,"gg-deal-block-hero",9),x("selectDeal",function(o){d(t);let r=s(2);return _(r.emitSelectDeal(o))}),c(),l(3,"gg-deal-block-hero-small",10),x("selectDeal",function(o){d(t);let r=s(2);return _(r.emitSelectDeal(o))}),c()()()}if(e&2){let t,i=n.$implicit,o=n.$index,r=s(2);a(2),m("dealItem",i[0])("imageHeroPlatformsPrefix",r.imageHeroPlatformsPrefix()[r.platform])("shouldLoad",r.loadedIndices().has(o)),a(),m("itemRow",i)("imagePlatformsPrefix",(t=r.imagePlatformsPrefix())==null?null:t[r.platform])("shouldLoad",r.loadedIndices().has(o))}}function mn(e,n){if(e&1){let t=u();l(0,"div",12),x("click",function(){let o=d(t).$index;s(2);let r=ce(2);return _(r.slideTo(o))}),c()}if(e&2){let t=n.$index;s(2);let i=ce(2);F("carousel-hero__pagination-item--active",i.activeIndex()===t)}}function pn(e,n){if(e&1&&(l(0,"div",7),I(1,mn,1,2,"div",11,T),c()),e&2){let t=s(2);a(),H(t.items)}}function dn(e,n){if(e&1){let t=u();l(0,"div",1)(1,"div",2,0)(3,"div",3),I(4,cn,4,6,"div",4,T),c()(),l(6,"div",5),x("click",function(){d(t);let o=ce(2);return _(o.slidePrev())}),c(),l(7,"div",6),x("click",function(){d(t);let o=ce(2);return _(o.slideNext())}),c(),h(8,pn,3,0,"div",7),c()}if(e&2){let t=s();a(4),H(t.items),a(2),F("deal-image-slider__button-prev--hide",t.items.length<2),a(),F("deal-image-slider__button-next--hide",t.items.length<2),a(),f(t.items.length>1?8:-1)}}var xt=(()=>{let n=class n{constructor(){this.imageHeroPlatformsPrefix=v(void 0),this.imagePlatformsPrefix=v(void 0),this.selectDeal=new N,this.carousel=Ne(Me),this.loadedIndices=B(new Set([0])),this.lazyLoadEffect=$(()=>{let i=this.carousel();if(!i)return;let o=i.activeIndex();z(()=>{this.loadedIndices().has(o)||this.loadedIndices.update(r=>{let g=new Set(r);return g.add(o),g})})})}emitSelectDeal(i){this.selectDeal.emit(i)}};n.\u0275fac=function(o){return new(o||n)},n.\u0275cmp=b({type:n,selectors:[["gg-carousel-hero"]],viewQuery:function(o,r){o&1&&Ae(r.carousel,Me,5),o&2&&Ve()},inputs:{items:"items",imageHeroPlatformsPrefix:[1,"imageHeroPlatformsPrefix"],imagePlatformsPrefix:[1,"imagePlatformsPrefix"],platform:"platform"},outputs:{selectDeal:"selectDeal"},decls:1,vars:1,consts:[["carousel","ggCarousel"],[1,"carousel-hero"],["appGgCarousel","","appDisableTouchMoveEvent","",1,"gg-carousel"],[1,"gg-carousel__track"],[1,"gg-carousel__slide"],["role","button","tabindex","0",1,"carousel-hero__button-prev",3,"click"],["role","button","tabindex","1",1,"carousel-hero__button-next",3,"click"],[1,"carousel-hero__pagination"],[1,"carousel-hero__inner"],[3,"selectDeal","dealItem","imageHeroPlatformsPrefix","shouldLoad"],[3,"selectDeal","itemRow","imagePlatformsPrefix","shouldLoad"],["role","button","tabindex","2",1,"carousel-hero__pagination-item",3,"carousel-hero__pagination-item--active"],["role","button","tabindex","2",1,"carousel-hero__pagination-item",3,"click"]],template:function(o,r){o&1&&h(0,dn,9,5,"div",1),o&2&&f(r.items!=null&&r.items.length&&r.platform?0:-1)},dependencies:[Xe,ut,ht,ft,Me],styles:["[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;
1--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}.gg-carousel[_ngcontent-%COMP%]{position:relative;overflow:hidden}.gg-carousel__track[_ngcontent-%COMP%]{display:flex;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%}.gg-carousel__slide[_ngcontent-%COMP%]{flex:0 0 100%;min-width:0;box-sizing:border-box;-webkit-user-drag:none}.gg-carousel__slide[_ngcontent-%COMP%]   *[_ngcontent-%COMP%]{-webkit-user-drag:none}.carousel-hero[_ngcontent-%COMP%]{position:relative;max-width:1200px;margin:0 auto;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs)}.carousel-hero__inner[_ngcontent-%COMP%]{padding-bottom:25px}@media screen and (min-width:768px){.carousel-hero__inner[_ngcontent-%COMP%]{display:flex;padding-top:40px;padding-bottom:30px}}.carousel-hero__pagination[_ngcontent-%COMP%]{display:flex;justify-content:center;gap:6px;cursor:pointer}.carousel-hero__pagination-item[_ngcontent-%COMP%]{width:.75rem;height:.75rem;border:2px solid #fff;border-radius:50%;background-color:var(--neutral-200);opacity:1}.carousel-hero__pagination-item--active[_ngcontent-%COMP%]{background-color:var(--error-500)}.carousel-hero__button-prev[_ngcontent-%COMP%]{left:-14px;display:none}@media screen and (min-width:1200px){.carousel-hero__button-prev[_ngcontent-%COMP%]{display:block;position:absolute;top:50%;left:-14px;right:auto;z-index:10;margin-top:10px;width:40px;height:58px;transform:translateY(-50%);background:url(/assets/general/icons/arrow_left_black.svg) no-repeat center/12px 18px;opacity:.5;transition:all .2s ease;cursor:pointer}.carousel-hero__button-prev[_ngcontent-%COMP%]:after{display:none}.carousel-hero__button-prev--hide[_ngcontent-%COMP%]{display:none}}.carousel-hero__button-next[_ngcontent-%COMP%]{margin-top:10px;right:-10px;display:none}@media screen and (min-width:1200px){.carousel-hero__button-next[_ngcontent-%COMP%]{display:block;position:absolute;top:50%;left:auto;right:-10px;z-index:10;margin-top:10px;width:40px;height:58px;transform:translateY(-50%);background:url(/assets/general/icons/arrow_right_black.svg) no-repeat center/12px 18px;opacity:.5;transition:all .2s ease;cursor:pointer}.carousel-hero__button-next[_ngcontent-%COMP%]:after{display:none}.carousel-hero__button-next--hide[_ngcontent-%COMP%]{display:none}}.carousel-hero[_ngcontent-%COMP%]:hover   .carousel-hero__button-prev[_ngcontent-%COMP%]{box-shadow:0 2px 4px #00000040;background:url(/assets/general/icons/arrow_left_orange.svg) #fff no-repeat 50%/12px 18px;opacity:1}.carousel-hero[_ngcontent-%COMP%]:hover   .carousel-hero__button-next[_ngcontent-%COMP%]{box-shadow:0 2px 4px #00000040;background:url(/assets/general/icons/arrow_right_orange.svg) #fff no-repeat 50%/12px 18px;opacity:1}"],changeDetection:0});let e=n;return e})();var _n=e=>({"background-image":e}),Ct=()=>({mobile:"v5_",tablet:"v3_",desktop:"large_"}),bt=()=>({mobile:"v3_",tablet:"v3_",desktop:"v3_"});function gn(e,n){if(e&1){let t=u();l(0,"gg-carousel-hero",5),x("selectDeal",function(o){d(t);let r=s(2);return _(r.emitSelectDeal(o))}),c()}if(e&2){let t=s(2);m("items",t.items())("platform",t.platform())("imageHeroPlatformsPrefix",L(4,Ct))("imagePlatformsPrefix",L(5,bt))}}function un(e,n){if(e&1&&(J(0),R(1,gn,1,6,"gg-carousel-hero",4),K()),e&2){let t=s();a(),m("appRefreshDomOnChange",t.platform())}}function hn(e,n){if(e&1){let t=u();J(0),l(1,"gg-hero-deals",6),x("selectDeal",function(o){d(t);let r=s();return _(r.emitSelectDeal(o))}),c(),K()}if(e&2){let t=s();a(),m("items",t.items())("imageHeroPlatformsPrefix",L(3,Ct))("imagePlatformsPrefix",L(4,bt))}}var vt=(()=>{let n=class n extends Y{constructor(){super(...arguments),this.campaignConfigStore=p(ae),this.deviceDetection=p(W),this.items=v(void 0),this.selectDeal=new N,this.topBackgroundImage=A(()=>this.campaignConfigStore.campaignThemeHome()?.top_background_image),this.platform=this.deviceDetection.platform}emitSelectDeal(i){this.selectDeal.emit(i)}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-top-section"]],inputs:{items:[1,"items"]},outputs:{selectDeal:"selectDeal"},features:[D],decls:6,vars:3,consts:[[1,"top-section","top-section--bnd-fi
1xed",3,"ngStyle"],[4,"appIfPlatformBrowser"],[4,"appIfPlatformServer"],[1,"top-section__inner"],[3,"items","platform","imageHeroPlatformsPrefix","imagePlatformsPrefix","selectDeal",4,"appRefreshDomOnChange"],[3,"selectDeal","items","platform","imageHeroPlatformsPrefix","imagePlatformsPrefix"],[3,"selectDeal","items","imageHeroPlatformsPrefix","imagePlatformsPrefix"]],template:function(o,r){o&1&&(l(0,"div",0),R(1,un,2,1,"ng-container",1)(2,hn,2,5,"ng-container",2),l(3,"div",3),w(4,"gg-banners-group-one")(5,"gg-banners-group-two"),c()()),o&2&&m("ngStyle",Le(1,_n,"url("+r.topBackgroundImage()+")"))},dependencies:[Ue,xt,gt,dt,_t,De,ye,le],styles:["[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}.top-section--bnd-fixed[_ngcontent-%COMP%]{background-attachment:initial;background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (min-width:1200px){.top-section--bnd-fixed[_ngcontent-%COMP%]{background-attachment:fixed;background-position:center 65px}}.top-section__inner[_ngcontent-%COMP%]{max-width:1200px;margin:0 auto;padding-right:var(--spacing-xs);padding-left:var(--spacing-xs)}.top-section[_ngcontent-%COMP%]   .top-deals__hero-deal[_ngcontent-%COMP%]{padding-top:40px}.banner-top[_ngcontent-%COMP%]{display:block;margin-top:1.9%;width:100%;height:auto}@media screen and (min-width:1200px){.banner-top[_ngcontent-%COMP%]{width:1170px;height:150px}}.banner-top__img[_ngcontent-%COMP%]{width:inherit;height:inherit}.banner-top__img--hover[_ngcontent-%COMP%]{display:none}@media screen and (min-width:1200px){.banner-top[_ngcontent-%COMP%]:hover   .banner-top__img[_ngcontent-%COMP%]{display:none}.banner-top[_ngcontent-%COMP%]:hover   .banner-top__img--hover[_ngcontent-%COMP%]{display:block}}.banners__group[_ngcontent-%COMP%]{padding-top:10px;padding-bottom:10px}@media screen and (min-width:768px)and (max-width:1199.5px){.banners__group[_ngcontent-%COMP%]{padding-bottom:30px}}@media screen and (min-width:768px){.banners__group[_ngcontent-%COMP%]{display:flex;justify-content:space-between;flex-flow:row wrap;padding-top:32px}}@media screen and (min-width:1200px){.banners__group[_ngcontent-%COMP%]{padding-bottom:50px}}.banners__group__item[_ngcontent-%COMP%]{width:100%;height:auto}@media screen and (min-width:768px)and (max-width:1199.5px){.banners__group__item[_ngcontent-%COMP%]{width:49%}}@media screen and (min-width:1200px){.banners__group__item[_ngcontent-%COMP%]{width:570px;height:150px}}@media screen and (max-width:767.5px){.banners__group__item--hide[_ngcontent-%COMP%]{display:none}}.banners__group__item__img[_ngcontent-%COMP%]{border-radius:4px}@media screen and (max-width:767.5px){.banners__group__item__img[_ngcontent-%COMP%]{width:inherit;height:inherit}}.banners__group__item__img--hover[_ngcontent-%COMP%]{display:none}@media screen and (min-width:1200px){.banners__group__item[_ngcontent-%COMP%]:hover   .banners__group__item__img[_ngcontent-%COMP%]{display:none}.banners__group__item[_ngcontent-%COMP%]:hover   .banners__group__item__img--hover[_ngcontent-%COMP%]{display:block}}"],changeDetection:0});let e=n;return e})();var fn=15,wt=(()=>{let n=class n extends se{constructor(){super(...arguments),this.appConfig=p(re),this.pixelFacade=p(X),this.ssr=p(he),this.gaHelper=p(Z),this.segmentListData=p(Ce),this.menuSegmentsStore=p(Se),this.preferenceStore=p(xe),this.carouselStore=p(Pe),this.deviceDetection=p(W),this.isBrowser=this.ssr.isBrowserRendering,this.carouselSegments=["top","products","recommended","travel","kids","activities"],this.platformSignal=A(()=>this.isBrowser?this.deviceDetection.platform():Q.desktop),this.homeCarousels=A(()=>we(this.carouselStore.regularCarousel(),this.platformSignal(),this.carouselSegments)),this.platformPixelLimits={desktop:{top:5,products:4,recommended:4,travel:4,kids:4,activities:4},tablet:{top:5,products:6,recommended:6,travel:2,kids:6,activities:6}
1,mobile:{top:1,recommended:4,products:4,travel:1,kids:4,activities:4}},this.loadTriggerEffect=$(()=>{this.isBrowser&&(this.platformSignal(),z(()=>this.carouselStore.loadRegularCarousel()))}),this.trackViewItemsEffect=$(()=>{if(!this.isBrowser)return;let i=this.homeCarousels();!i||!i.top||z(()=>{let o=this.platformSignal(),r=this.preferenceStore.affiliate(),g=this.menuSegmentsStore.allCategoriesNames(),P=nt(i,r,g,Oe(this.segmentListData),fn,this.platformPixelLimits[o]);this.gaHelper.pushViewItemList(P).catch()})})}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275dir=ie({type:n,selectors:[["","appHomepageViewItemsEvent",""]],features:[D]});let e=n;return e})();var Pt=(()=>{let n=class n extends se{constructor(){super(...arguments),this.gaHelper=p(Z),this.campaignConfigStore=p(ae),this.trackBanners=$(()=>{let i=this.campaignConfigStore.homeBanners();!i||!i.banner_group_1||z(()=>{let o=[];for(let r of Object.keys(i)){let g=i[r],P=1;for(let te of g.banners)te.url?.startsWith("/")&&(o.push({promotion_id:te.code,promotion_name:te.alt,creative_name:r,creative_slot:P.toString(),location_id:"homepage"}),P++)}this.gaHelper.pushViewPromotion(o).catch()})})}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275dir=ie({type:n,selectors:[["","appViewPromotionItems",""]],features:[D]});let e=n;return e})();var Fe=()=>({mobile:"v2_",tablet:"v3_",desktop:"v3_"}),xn=()=>({mobile:"v5_",tablet:"v5_",desktop:"v5_"});function Cn(e,n){if(e&1&&w(0,"div",10),e&2){let t=s(2);m("platform",t.platform())}}function bn(e,n){if(e&1&&w(0,"div",11),e&2){let t=s(2);m("platform",t.platform())}}function vn(e,n){e&1&&(l(0,"div",7),R(1,Cn,1,1,"div",8)(2,bn,1,1,"div",9),c()),e&2&&(a(),m("appDomainSwitch","com"),a(),m("appDomainSwitch","ie"))}function wn(e,n){e&1&&w(0,"div",14)}function Pn(e,n){e&1&&w(0,"div",15)}function yn(e,n){e&1&&(l(0,"div",7),R(1,wn,1,0,"div",12)(2,Pn,1,0,"div",13),c()),e&2&&(a(),m("appDomainSwitch","com"),a(),m("appDomainSwitch","ie"))}function Dn(e,n){if(e&1){let t=u();J(0),l(1,"gg-row-carousel",16),x("selectDeal",function(o){d(t);let r=s();return r.setOffsetPosition(),_(r.selectDealItem(o))}),c(),K()}if(e&2){let t,i=s();a(),F("home-row-carousel--gap-top-bottom",(t=i.travelCarouselItems())==null?null:t.length),m("carouselMobileTablet",i.isBrowser)("items",i.travelCarouselItems())("title",i.titleTravelDeals)("viewBtnTitle",i.viewBtnTitleTravelDeals)("imagePlatformsPrefix",L(7,xn))}}function kn(e,n){if(e&1){let t=u();J(0),l(1,"gg-row-carousel",17),x("selectDeal",function(o){d(t);let r=s();return r.setOffsetPosition(),_(r.selectDealItem(o))}),c(),K()}if(e&2){let t=s();a(),m("items",t.kidsCarouselItems())("title",t.titleKidsDeals)("viewBtnTitle",t.viewBtnTitleKidsDeals)("imagePlatformsPrefix",L(4,Fe))}}function Mn(e,n){if(e&1){let t=u();J(0),l(1,"gg-row-carousel",17),x("selectDeal",function(o){d(t);let r=s();return r.setOffsetPosition(),_(r.selectDealItem(o))}),c(),K()}if(e&2){let t=s();a(),m("items",t.activitiesCarouselItems())("title",t.titleActivityDeals)("viewBtnTitle",t.viewBtnTitleActivityDeals)("imagePlatformsPrefix",L(4,Fe))}}function En(e,n){if(e&1&&w(0,"div",20),e&2){let t=s(2);m("platform",t.platform())}}function On(e,n){if(e&1&&w(0,"div",21),e&2){let t=s(2);m("platform",t.platform())}}function Sn(e,n){e&1&&(l(0,"div",7),R(1,En,1,1,"div",18)(2,On,1,1,"div",19),c()),e&2&&(a(),m("appDomainSwitch","com"),a(),m("appDomainSwitch","ie"))}function Fn(e,n){if(e&1){let t=u();l(0,"gg-subscription-line",22),x("closeAction",function(){d(t);let o=s();return _(o.closeSubscriptionLine())}),c()}}var Yr=(()=>{let n=class n extends Y{constructor(){super(...arguments),this.gaHelper=p(Z),this.routerState=p(fe),this.prefService=p($e),this.pixelFacade=p(X),this.scrollHelperService=p(Je),this.ssr=p(he),this.segmentListData=p(Ce),this.menuSegmentsStore=p(Se),this.preferenceStore=p(xe),this.deviceDetection=p(W),this.carouselStore=p(Pe),this.subscriptionsStore=p(be),this.loadableRegularCarousel=Ke(this.carouselStore.loadableRegularCarousel,this.ssr.isRenderContextBuild,!0),this.joinStatus=this.subscriptionsStore.joinStatus,this.carouselSegments=["products","recommended","travel","kids","activities","top"],this.platform=A(()=>this.ssr.isBrowserRendering?this.deviceDetection.platform():Q.desktop),this.homeCarousels=A(()=>we(this.carouselStore.regularCarousel(),this.platform(),this.carouselSegments)),this.productCarouselItems=A(()=>this.homeCarousels()?.products??[]),this.travelCarouselItems=A(()=>this.homeCarousels()?.travel??[]),this.kidsCarouselItems=A(()=>this.homeCarousels()?.kids??[]),this.recommendedCarouselItems=A(()=>
1this.homeCarousels()?.recommended??[]),this.activitiesCarouselItems=A(()=>this.homeCarousels()?.activities??[]),this.topCarouselItems=A(()=>this.homeCarousels()?.top??[]),this.titleProductDeals="Product deals",this.titleRecommendedDeals="Recommended deals",this.titleTravelDeals="Travel",this.titleKidsDeals="Kids deals",this.titleActivityDeals="Activity deals",this.viewBtnTitleProductDeals="View all Product deals",this.viewBtnTitleTravelDeals="View all Travel deals",this.viewBtnTitleKidsDeals="View all Kids deals",this.viewBtnTitleActivityDeals="View all Activity deals",this.localJoinStatus=B(q.IDLE),this.JoinStatuses=q,this.modalOpened=B(!1),this.isBrowser=this.ssr.isBrowserRendering,this.loadRegularEffect=$(()=>{this.platform(),z(()=>this.carouselStore.loadRegularCarousel())}),this.restoreOffsetEffect=$(()=>{this.homeCarousels()&&z(()=>this.restoreLastOffset())})}ngOnInit(){this.localJoinStatus.set(this.prefService.getJoinStatus()),this.setGTM(),this.checkIsModalRouteOpen()}selectDealItem(i){let o=this.preferenceStore.affiliate(),r=this.menuSegmentsStore.allCategoriesNames(),g=it(i,o,Oe(this.segmentListData),r);this.gaHelper.pushSelectItem(g).catch()}closeSubscriptionLine(){this.localJoinStatus.set(q.JOINED)}setOffsetPosition(){let i=this.scrollHelperService.scrollOffset();this.scrollHelperService.setLastScrollOffset(i)}checkIsModalRouteOpen(){this.routerState.currentModalRoute$.pipe(ne(this.destroy$)).subscribe(i=>{this.modalOpened.set(!!i)})}setGTM(){this.pixelFacade.pushEvent({event:"homePage"}).catch(),this.pixelFacade.pushEvent({event:"criteoHomepage",param_zip_code:""}).catch()}restoreLastOffset(){let i=this.scrollHelperService.getLastScrollOffset();i>0&&setTimeout(()=>{this.scrollHelperService.scrollTo(i),this.scrollHelperService.setLastScrollOffset(0)})}};n.\u0275fac=(()=>{let i;return function(r){return(i||(i=y(n)))(r||n)}})(),n.\u0275cmp=b({type:n,selectors:[["gg-home"]],features:[D],decls:15,vars:19,consts:[[3,"loadable"],["appHomepageViewItemsEvent","","appViewPromotionItems",""],[3,"selectDeal","items"],["class","home-ad-banner",4,"appRefreshDomOnChange"],["dealBlockClasses","deal-block-carousel--v3",1,"home-row-carousel","home-row-carousel--gap-top",3,"selectDeal","items","title","viewBtnTitle","imagePlatformsPrefix"],["dealBlockClasses","deal-block-carousel--v3",1,"home-row-carousel","home-row-carousel--gap-bottom",3,"selectDeal","hideViewAllDeals","items","title","imagePlatformsPrefix"],[4,"appDeferViewport"],[1,"home-ad-banner"],["class","home-ad-banner__inner","appGoogleAdSlot","","code","GGUKHP1","slotId","div-gpt-ad-1657885770375-0",3,"platform",4,"appDomainSwitch"],["class","home-ad-banner__inner","appGoogleAdSlot","","code","GGIEHP1","slotId","div-gpt-ad-1657886019739-0",3,"platform",4,"appDomainSwitch"],["appGoogleAdSlot","","code","GGUKHP1","slotId","div-gpt-ad-1657885770375-0",1,"home-ad-banner__inner",3,"platform"],["appGoogleAdSlot","","code","GGIEHP1","slotId","div-gpt-ad-1657886019739-0",1,"home-ad-banner__inner",3,"platform"],["class","home-ad-banner__inner","appGoogleAdSlot","","code","GGUKHP2","slotId","div-gpt-ad-1657885816099-0",4,"appDomainSwitch"],["class","home-ad-banner__inner","appGoogleAdSlot","","code","GGIEHP2","slotId","div-gpt-ad-1657886096800-0",4,"appDomainSwitch"],["appGoogleAdSlot","","code","GGUKHP2","slotId","div-gpt-ad-1657885816099-0",1,"home-ad-banner__inner"],["appGoogleAdSlot","","code","GGIEHP2","slotId","div-gpt-ad-1657886096800-0",1,"home-ad-banner__inner"],["carouselClasses","gg-carousel-v2","dealBlockClasses","deal-block-carousel--v2 deal-block-carousel--medium",1,"home-row-carousel","home-row-carousel--background",3,"selectDeal","carouselMobileTablet","items","title","viewBtnTitle","imagePlatformsPrefix"],["dealBlockClasses","deal-block-carousel--v3",1,"home-row-carousel",3,"selectDeal","items","title","viewBtnTitle","imagePlatformsPrefix"],["class","home-ad-banner__inner","appGoogleAdSlot","","code","GGUKHP3","slotId","div-gpt-ad-1657886252773-0",3,"platform",4,"appDomainSwitch"],["class","home-ad-banner__inner","appGoogleAdSlot","","code","GGIEHP3","slotId","div-gpt-ad-1657886277298-0",3,"platform",4,"appDomainSwitch"],["appGoogleAdSlot","","code","GGUKHP3","slotId","div-gpt-ad-1657886252773-0",1,"home-ad-banner__inner",3,"platform"],["appGoogleAdSlot","","code","GGIEHP3","slotId","div-gpt-ad-1657886277298-0",1,"home-ad-banner__inner",3,"platform"],[3,"closeAction"]],template:function(o,r){o&1&&(l(0,"gg-loadable-content",0),He(1,1),l(2,"gg-top-section",2),x("selectDeal",function(P){return r.selectDealItem(P)}),c(),w(3,"gg-banners-group-three"),R(4,vn,3,2,"div",3),l(5,"gg-row-carousel",4),x("selectDeal",function(P){return r.setOffsetPosition(),r.selectDealItem(P)}),c(),l(6,"gg-row-carousel",5),x("selectDeal",function(P){return r.setOffsetPosition(),r.selectDealItem(P)}),c(),R(7,yn,3,2,"div",3)(8,Dn,2,8,"ng-container",6),w(9,"gg-banners-group-four"),R(10,kn,2,5,"ng-container",6)(11,Mn,2,5,"ng-container",6),w(12,"gg-segment-banners"),R(13,Sn,3,2,"div",3),h(14,Fn,1,0,"gg-subscription-line"),c()),o&2&&(m("loadable",r.loadableRegularCarousel()),a(2),m("items",r.topCarouselItems()),a(2),m("appRefreshDomOnChange",r.platform()),a(),m("items",r.productCarouselItems())("title",r.titleProductDeals)("viewBtnTitle",r.viewBtnTitleProductDeals)("imagePlatformsPrefix",L(17,Fe)),a(),m("hideViewAllDeals",!0)("items",r.recommendedCarouselItems())("title",r.titleRecommendedDeals)("imagePlatformsPrefix",L(18,Fe)),a(),m("appRefreshDomOnChange",r.platform()),a(),m("appDeferViewport","adaptive"),a(2),m("app
1DeferViewport","adaptive"),a(),m("appDeferViewport","adaptive"),a(2),m("appRefreshDomOnChange",r.platform()),a(),f(r.joinStatus()===r.JoinStatuses.JOINED||r.localJoinStatus()===r.JoinStatuses.IDLE||r.localJoinStatus()===r.JoinStatuses.JOINED||r.modalOpened()?-1:14))},dependencies:[at,tt,vt,mt,le,st,pt,lt,ct,ot,wt,Pt,rt],styles:["[_ngcontent-%COMP%]:root{--neutral-50: #F1F3F5;--neutral-100: #E3E6EA;--neutral-200: #C7CED5;--neutral-400: #8E9DAC;--neutral-500: #728497;--neutral-600: #5B6A79;--neutral-700: #444F5B;--neutral-800: #2E353C;--neutral-900: #171A1E;--primary-50: #EEF2E5;--primary-100: #DEE6CC;--primary-400: #7B9B33;--primary-500: #68AF10;--primary-600: #486800;--primary-700: #364E00;--primary-800: #243400;--secondary-50: #E6F4FB;--secondary-200: #9ACDF1;--secondary-400: #359BE2;--secondary-500: #0382DB;--secondary-600: #0268AF;--error-50: #FDF1E8;--error-400: #F18C46;--error-500: #EE6F18;--error-600: #BE5913;--warning-50: #FFF9EB}[_ngcontent-%COMP%]:root{--spacing-xxs: .5rem;--spacing-xs: 1rem;--spacing-s: 1.5rem;--spacing-m: 2rem;--spacing-l: 3rem;--spacing-xl: 4rem}.home-row-carousel[_ngcontent-%COMP%]{display:block;background-color:var(--neutral-50)}@media screen and (max-width:1199.5px){.home-row-carousel[_ngcontent-%COMP%]{padding-top:20px}}.home-row-carousel--background[_ngcontent-%COMP%]{display:block;padding:0;background:url(/assets/general/banners/background_travel.jpg) fixed;background-size:cover;transition:background-position 0s linear}@media screen and (min-width:1200px){.home-row-carousel--gap-top[_ngcontent-%COMP%]{padding-top:30px}}.home-row-carousel--gap-bottom[_ngcontent-%COMP%]{padding-bottom:20px}@media screen and (min-width:1200px){.home-row-carousel--gap-bottom[_ngcontent-%COMP%]{padding-bottom:30px}}.home-row-carousel--gap-top-bottom[_ngcontent-%COMP%]{padding:30px 0}.home-ad-banner[_ngcontent-%COMP%]{display:block;padding:2rem 0;background-color:var(--neutral-50)}.home-ad-banner__inner[_ngcontent-%COMP%]{display:flex;justify-content:center;margin:0 auto}@media screen and (min-width:768px){.home-ad-banner__inner[_ngcontent-%COMP%]{height:90px}}@media screen and (min-width:768px)and (max-width:1199.5px){.home-ad-banner__inner[_ngcontent-%COMP%]{width:728px}}@media screen and (min-width:1200px){.home-ad-banner__inner[_ngcontent-%COMP%]{width:1140px}}"],changeDetection:0});let e=n;return e})();export{Yr as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.