1"use strict";(self.webpackChunkpiraeusbank=self.webpackChunkpiraeusbank||[]).push([[2766],{16156:(h,d,a)=>{a.d(d,{x:()=>W});var o=a(89650),e=a(14055),g=a(24758),u=a(13071),p=a(75667),f=a(42471),v=a(62809),b=a(78869),c=a(76437),C=a(16776),O=a(59793);const x=["Tabs"],_=function(l){return{card:l}};function w(l,i){if(1&l&&e.GkF(0,10),2&l){const n=i.$implicit;e.oxw(2);const t=e.MAs(9);e.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",e.VKq(2,_,n))}}function T(l,i){if(1&l){const n=e.EpF();e.TgZ(0,"button",11),e.NdJ("click",function(){e.CHM(n);const r=e.oxw(2);return e.KtG(r.visibleItems=r.visibleItems+2)}),e._uU(1),e.qZA()}if(2&l){const n=e.oxw(2);e.xp6(1),e.Oqu(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.LoadMoreLabel?null:n.rendering.fields.LoadMoreLabel.value)}}function I(l,i){if(1&l&&(e.TgZ(0,"a",12),e._uU(1),e.qZA()),2&l){const n=e.oxw(2);e.s9C("href",null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.MoreOfferLink||null==n.rendering.fields.MoreOfferLink.value?null:n.rendering.fields.MoreOfferLink.value.href,e.LSH),e.s9C("hreflang",n.language),e.xp6(1),e.Oqu(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.MoreOfferLink||null==n.rendering.fields.MoreOfferLink.value?null:n.rendering.fields.MoreOfferLink.value.text)}}const m=function(l){return{"lg:pb-grid-cols-2 lg:pb-gap-x-5 lg:pb-gap-y-5 pb-offer-group":l}};function y(l,i){if(1&l&&(e.ynx(0),e.TgZ(1,"div",6),e.YNc(2,w,1,4,"ng-container",7),e.qZA(),e.YNc(3,T,2,1,"button",8),e.YNc(4,I,2,3,"a",9),e.BQk()),2&l){const n=e.oxw();e.xp6(1),e.Q6J("ngClass",e.VKq(4,m,(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.BannerOfferCards?null:n.rendering.fields.BannerOfferCards.length)>1)),e.xp6(1),e.Q6J("ngForOf",null==n.rendering||null==n.rendering.fields?null:n.rendering.fields.BannerOfferCards.slice(0,n.visibleItems)),e.xp6(1),e.Q6J("ngIf",n.visibleItems<(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.BannerOfferCards?null:n.rendering.fields.BannerOfferCards.length)),e.xp6(1),e.Q6J("ngIf",n.visibleItems>=(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.BannerOfferCards?null:n.rendering.fields.BannerOfferCards.length)&&(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.MoreOfferLink||null==n.rendering.fields.MoreOfferLink.value?null:n.rendering.fields.MoreOfferLink.value.href))}}function B(l,i){if(1&l){const n=e.EpF();e.ynx(0),e.TgZ(1,"button",17),e.NdJ("click",function(){const s=e.CHM(n).index,Y=e.oxw(2);return e.KtG(Y.changeCategory(s))}),e._uU(2),e.qZA(),e.BQk()}if(2&l){const n=i.$implicit,t=i.index,r=e.oxw(2);e.xp6(1),e.Q6J("ngClass",r.activeCategoryTab==t?"pb-filter--active":"pb-partners-module-bg"),e.xp6(1),e.Oqu(null==n||null==n.fields||null==n.fields.Name?null:n.fields.Name.value)}}function M(l,i){if(1&l&&e.GkF(0,10),2&l){const n=i.$implicit;e.oxw(2);const t=e.MAs(9);e.Q6J("ngTemplateOutlet",t)("ngTemplateOutletContext",e.VKq(2,_,n))}}function L(l,i){if(1&l){const n=e.EpF();e.TgZ(0,"button",11),e.NdJ("click",function(){e.CHM(n);const r=e.oxw(2);return e.KtG(r.visibleItems=r.visibleItems+2)}),e._uU(1),e.qZA()}if(2&l){const n=e.oxw(2);e.xp6(1),e.Oqu(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.LoadMoreLabel?null:n.rendering.fields.LoadMoreLabel.value)}}function E(l,i){if(1&l&&(e.TgZ(0,"a",12),e._uU(1),e.qZA()),2&l){const n=e.oxw(2);e.s9C("href",null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.MoreOfferLink||null==n.rendering.fields.MoreOfferLink.value?null:n.rendering.fields.MoreOfferLink.value.href,e.LSH),e.s9C("hreflang",n.language),e.xp6(1),e.Oqu(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.MoreOfferLink||null==n.rendering.fields.MoreOfferLink.value?null:n.rendering.fields.MoreOfferLink.value.text)}}function P(l,i){if(1&l&&(e.TgZ(0,"div",13,14)(2,"div",15),e.YNc(3,B,3,2,"ng-container",16),e.qZA()(),e.TgZ(4,"div",6),e.YNc(5,M,1,4,"ng-container",7),e.qZA(),e.YNc(6,L,2,1,"button",8),e.YNc(7,E,2,3,"a",9)),2&l){const n=e.oxw();e.xp6(3),e.Q6J("ngForOf",null==n.rendering.fields?null:n.rendering.fields.BannerOfferCategories),e.xp6(1),e.Q6J("ngClass",e.VKq(5,m,(null==n.rendering.fields||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab]||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields.OfferCards?null:n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields.OfferCards.length)>1)),e.xp6(1),e.Q6J("ngForOf",null==n.rendering.fields||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab]||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields?null:n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields.OfferCards.slice(0,n.visibleItems)),e.xp6(1),e.Q6J("ngIf",n.visibleItems<(null==n.rendering.fields||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab]||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields.OfferCards?null:n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields.OfferCards.length)),e.xp6(1),e.Q6J("ngIf",n.visibleItems>=(null==n.rendering.fields||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab]||null==n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields?null:n.rendering.fields.BannerOfferCategories[n.activeCategoryTab].fields.OfferCards.length)&&(null==n.rendering||null==n.rendering.fields||null==n.rendering.fields.MoreOfferLink||null==n.rendering.fields.MoreOfferLink.value?null:n.rendering.fields.MoreOfferLink.value.href))}}function A(l,i){if(1&l&&(e._UZ(0,"img",28),e.ALo(1,"asset")),2&l){const n=e.oxw().card;e.s9C("alt",null==n||null==n.fields||null==n.fields.Image||null==n.fields.Image.value?null:n.fields.Image.value.alt),e.Q6J("defaultImage",e.lcZ(1,3,"images/default-image.png"))("lazyLoad",null==n||null==n.fields||null==n.fields.Image||null==n.fields.Image.value?null:n.fields.Image.value.src)}}const k=function(l,i){return{"--logo-w":l,"--logo-h":i}};function D(l,i){if(1&l&&e._UZ(0,"img",30),2&l){const n=e.oxw(3);e.Q6J("ngStyle",e.WLB(1,k,n.logoImageWidth+"px",n.logoImageHeight+"px"))}}function Z(l,i){if(1&l&&(e.ynx(0),e.YNc(1,D,1,4,"img",29),e.BQk()),2&l){const n=e.oxw().card;e.xp6(1),e.Q6J("scImage",null==n||null==n.fields?null:n.fields.YellowPartnerLogo)}}function S(l,i){if(1&l&&(e.ynx(0),e.TgZ(1,"h4",31),e._uU(2),e.ALo(3,"date"),e.ALo(4,"date"),e.qZA(),e.BQk()),2&l){const n=e.oxw().card;e.xp6(2),e.AsE("",e.xi3(3,2,null==n||null==n.fields||null==n.fields.OfferDate?null:n.fields.OfferDate.value,"dd/MM")," - ",e.xi3(4,5,null==n||null==n.fields||null==n.fields.OfferEndDate?null:n.fields.OfferEndDate.value,"dd/MM"),"")}}function Q(l,i){1&l&&e._UZ(0,"h3",32)}function U(l,i){1&l&&e._UZ(0,"div",33)}function J(l,i){if(1&l&&(e.TgZ(0,"a",18)(1,"div",19),e.YNc(2,A,2,5,"img",20),e.YNc(3,Z,2,1,"ng-container",21),e.qZA(),e.TgZ(4,"div",22)(5,"div",23),e.YNc(6,S,5,8,"
1ng-container",21),e.YNc(7,Q,1,0,"h3",24),e.YNc(8,U,1,0,"div",25),e.qZA(),e.TgZ(9,"div",26),e._UZ(10,"i",27),e.qZA()()()),2&l){const n=i.card,t=e.oxw();e.s9C("href",null==n||null==n.fields||null==n.fields.Link||null==n.fields.Link.value?null:n.fields.Link.value.href,e.LSH),e.s9C("hreflang",t.language),e.xp6(1),e.Q6J("ngClass",t.energySave?"pb-w-auto":"pb-w-full lg:pb-w-1/2 pb-relative"),e.xp6(1),e.Q6J("ngIf",null==n||null==n.fields||null==n.fields.Image||null==n.fields.Image.value?null:n.fields.Image.value.src),e.xp6(1),e.Q6J("ngIf",(null==n||null==n.fields||null==n.fields.YellowPartnerLogo||null==n.fields.YellowPartnerLogo.value?null:n.fields.YellowPartnerLogo.value.src)&&!t.energySave),e.xp6(1),e.Q6J("ngClass",t.energySave?"pb-w-full pb-p-0 pb-pl-1":"pb-w-full lg:pb-w-1/2 pb-px-5 pb-pt-0 lg:pb-pt-5 pb-pb-5"),e.xp6(2),e.Q6J("ngIf","0001-01-01T00:00:00Z"!=(null==n||null==n.fields||null==n.fields.OfferDate?null:n.fields.OfferDate.value)&&"0001-01-01T00:00:00Z"!=(null==n||null==n.fields||null==n.fields.OfferEndDate?null:n.fields.OfferEndDate.value)),e.xp6(1),e.Q6J("scText",null==n||null==n.fields?null:n.fields.Title),e.xp6(1),e.Q6J("scText",null==n||null==n.fields?null:n.fields.Subtitle)}}let W=(()=>{class l{platformId;jssStylingService;jssContext;themeService;rendering;swiperFilter;contextSubscription;energySaveSubscription;_isPlatformServer=!1;energySave=!1;dynamicClass;dynamicId;language;visibleItems=2;activeCategoryTab=0;swiper;logoImageHeight;logoImageWidth;constructor(n,t,r,s){this.platformId=n,this.jssStylingService=t,this.jssContext=r,this.themeService=s}ngOnInit(){this._isPlatformServer=(0,o.PM)(this.platformId),this.dynamicClass=this.jssStylingService.getComponentClass(this.rendering),this.dynamicId=this.jssStylingService.getComponentId(this.rendering),this.contextSubscription=this.jssContext.state.subscribe(n=>{this.language=n.language}),this.energySaveSubscription=this.themeService.isEnegySaveModeEnabled().subscribe(n=>{this.energySave=n}),this.logoImageHeight=this.rendering.fields?.LogoImageHeight?.value?+this.rendering.fields?.LogoImageHeight?.value:120,this.logoImageWidth=this.rendering.fields?.LogoImageWidth?.value?+this.rendering.fields?.LogoImageWidth?.value:120}ngAfterViewInit(){this.swiperFilter?.nativeElement&&(this.swiper=new u.Z(this.swiperFilter?.nativeElement,{slidesPerView:"auto",freeMode:!0,centeredSlides:!1,spaceBetween:24,grabCursor:!0,breakpoints:{1024:{enabled:!1,spaceBetween:0}}}))}changeCategory(n){this.activeCategoryTab=n,this.visibleItems=2}static \u0275fac=function(t){return new(t||l)(e.Y36(e.Lbi),e.Y36(p.d),e.Y36(g.l),e.Y36(f.f))};static \u0275cmp=e.Xpm({type:l,selectors:[["app-banner-offer"]],viewQuery:function(t,r){if(1&t&&e.Gf(x,5),2&t){let s;e.iGM(s=e.CRH())&&(r.swiperFilter=s.first)}},inputs:{rendering:"rendering"},decls:10,vars:6,consts:[[1,"pb-container",3,"ngClass"],[1,"pb-text-d-lg-m","lg:pb-text-d-xl","pb-font-serif","pb-text-color-brand","lg:pb-whitespace-pre-wrap","pb-mb-4"],[1,"lg:pb-whitespace-pre-wrap","pb-mb-5"],[4,"ngIf","ngIfElse"],["CardsWithCategories",""],["Card",""],[1,"pb-grid","pb-grid-cols-1","pb-gap-5","pb-my-8",3,"ngClass"],[3,"ngTemplateOutlet","ngTemplateOutletContext",4,"ngFor","ngForOf"],["type","button","class","pb-btn pb-btn-secondary pb-w-fit pb-mx-auto",3,"click",4,"ngIf"],["hybridHref","","class","pb-btn pb-btn-secondary pb-w-fit pb-mx-auto",3,"href","hreflang",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["type","button",1,"pb-btn","pb-btn-secondary","pb-w-fit","pb-mx-auto",3,"click"],["hybridHref","",1,"pb-btn","pb-btn-secondary","pb-w-fit","pb-mx-auto",3,"href","hreflang"],[1,"pb-m-filter","swiper"],["Tabs",""],[1,"swiper-wrapper","!pb-w-fit","lg:!pb-gap-4","lg:!pb-flex-wrap"],[4,"ngFor","ngForOf"],["type","button",1,"swiper-slide","pb-c-filter-item","pb-cursor-pointer",3,"ngClass","click"],["hybridHref","",1,"pb-card-promo-horizontal","pb-flex","pb-flex-col","lg:pb-flex-row","pb-group",3,"href","hreflang"],[3,"ngClass"],["class","pb-w-full pb-h-full pb-object-cover pb-offer-img","offset","100",3,"defaultImage","lazyLoad","alt",4,"ngIf"],[4,"ngIf"],[1,"pb-relative","pb-flex","pb-flex-col","pb-gap-5","pb-justify-between",3,"ngClass"],[1,"pb-flex","pb-flex-col","pb-gap-2","lg:pb-gap-4"],["class","pb-text-h-sm-m lg:pb-text-h-sm pb-offer-title pb-font-bold lg:pb-whitespace-pre-wrap",4,"scText"],["class","pb-text-md pb-offer-subtitle",4,"scText"],[1,"pb-hidden","lg:pb-block","group-hover:pb-translate-x-2"],[1,"pb-icon","pb-icon-arrow-right","pb-text-i-32"],["offset","100",1,"pb-w-full","pb-h-full","pb-object-cover","pb-offer-img",3,"defaultImage","lazyLoad","alt"],["class","pb-bg-white pb-absolute pb-top-4 lg:pb-top-auto pb-left-4 lg:pb-bottom-4 pb-object-cover pb-object-center pb-w-14 pb-h-14 lg:pb-w-[var(--logo-w)] lg:pb-h-[var(--logo-h)]",3,"ngStyle",4,"scImage"],[1,"pb-bg-white","pb-absolute","pb-top-4","lg:pb-top-auto","pb-left-4","lg:pb-bottom-4","pb-object-cover","pb-object-center","pb-w-14","pb-h-14","lg:pb-w-[var(--logo-w)]","lg:pb-h-[var(--logo-h)]",3,"ngStyle"],[1,"pb-text-sm","pb-font-bold"],[1,"pb-text-h-sm-m","lg:pb-text-h-sm","pb-offer-title","pb-font-bold","lg:pb-whitespace-pre-wrap"],[1,"pb-text-md","pb-offer-subtitle"]],template:function(t,r){if(1&t&&(e.TgZ(0,"section",0)(1,"h2",1),e._uU(2),e.qZA(),e.TgZ(3,"p",2),e._uU(4),e.qZA(),e.YNc(5,y,5,6,"ng-container",3),e.YNc(6,P,8,7,"ng-template",null,4,e.W1O),e.qZA(),e.YNc(8,J,11,9,"ng-template",null,5,e.W1O)),2&t){const s=e.MAs(7);e.Q6J("ngClass",r.dynamicClass),e.uIk("id",r.dynamicId?r.dynamicId:null),e.xp6(2),e.Oqu(null==r.rendering||null==r.rendering.fields||null==r.rendering.fields.Title?null:r.rendering.fields.Title.value),e.xp6(2),e.Oqu(null==r.rendering||null==r.rendering.fields||null==r.rendering.fields.Subtitle?null:r.rendering.fields.Subtitle.value),e.xp6(1),e.Q6J("ngIf",(null==r.rendering||null==r.rendering.fields||null==r.rendering.fields.BannerOfferCards?null:r.rendering.fields.BannerOfferCards.length)>=1)("ngIfElse",s)}},dependencies:[v.t,b.f,o.mk,o.sg,o.O5,o.tP,o.PC,c.C,C.z1,O.W,o.uU],styles:['.pb-card-promo-horizontal{background-color:rgba(var(--pb-featured-card-default),1);border-color:rgba(var(--pb-featured-card-default-border),1)}.pb-card-promo-horizontal div:last-child:before{content:"";border-left-width:6px;border-right-width:0px;border-bottom-width:15px;border-color:transparent;border-bottom-color:rgba(var(--pb-featured-card-default),1);height:0;left:5px;top:-14px;right:-1px;position:absolute;overflow:hidden}@media (min-width: 1024px){.pb-card-promo-horizontal div:last-child:before{content:"";width:0;height:calc(100% - 4px);top:4px;left:-25px;bottom:0;border-top:10px solid transparent;
1border-right:22px solid rgba(var(--pb-featured-card-default),1);border-bottom:0px solid transparent;position:absolute}.pb-offer-img:not(.pb-offer-group .pb-offer-img){max-height:320px}.pb-offer-subtitle:not(.pb-offer-group .pb-offer-subtitle){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.pb-offer-title:not(.pb-offer-group .pb-offer-title){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}html[data-sector=private] .pb-card-promo-horizontal div:last-child:before,html[data-sector=holdings] .pb-card-promo-horizontal div:last-child:before,html[data-sector=eleftheroi] .pb-card-promo-horizontal div:last-child:before,html[data-sector=securities] .pb-card-promo-horizontal div:last-child:before{content:none}@media (min-width: 1024px){html[data-sector=private] .pb-card-promo-horizontal div:last-child:before,html[data-sector=holdings] .pb-card-promo-horizontal div:last-child:before,html[data-sector=eleftheroi] .pb-card-promo-horizontal div:last-child:before,html[data-sector=securities] .pb-card-promo-horizontal div:last-child:before{content:none}}html[data-sector=personal] .pb-offer-img{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}\n'],encapsulation:2})}return l})()},42766:(h,d,a)=>{a.r(d),a.d(d,{BannerOfferModule:()=>p});var o=a(97739),e=a(16156),g=a(24614),u=a(14055);let p=(()=>{class f{static \u0275fac=function(c){return new(c||f)};static \u0275mod=u.oAB({type:f});static \u0275inj=u.cJS({imports:[o.n.forChild(e.x),g.v]})}return f})()}}]); 2//# sourceMappingURL=2766.6a27f636776a29c7.js.map
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.