PageSourceSearch

https://www.mohawkgroup.com/7284.927efc0f2edc56b4.js

js mohawkgroup.com collected 2026-10-02 14:52:34 UTC 73,039 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmohawkgroup=self.webpackChunkmohawkgroup||[]).push([[7284],{27255(V,k,o){o.d(k,{h:()=>w});var f=o(84412),v=o(84572),b=o(96354),s=o(88751),G=o(17088),a=o(15081),E=o(60375),t=o(35547),P=o(49769),C=o(70272),e=o(57642),$=o(73799),L=o(88493);const x=l=>({content:l}),T=l=>({distance:l}),O=(l,m)=>({value:l,params:m}),u=()=>({inset:!0,mobileFullWidth:!0}),I=l=>({richText:l}),B=()=>({theme:"light",customClass:"alternating-overlay-component__content"}),A=(l,m)=>({image:l,imageMobile:m}),U=()=>({customClass:"alternating-overlay-component__heading"});function j(l,m){if(1&l&&t.nrm(0,"mgroup-rich-text-compound",8),2&l){const i=t.XpG(2);t.Y8G("content",t.eq3(2,I,i.content.tileHeading))("presentation",t.lJ4(4,U))}}function h(l,m){if(1&l){const i=t.RV6();t.qex(0),t.j41(1,"section",1),t.bIt("isVisible",function(r){E.eBV(i);const y=t.XpG();return E.Njj(y.isInViewport(r))}),t.j41(2,"div",2),t.nrm(3,"div",3),t.nI1(4,"async"),t.j41(5,"mgroup-layout-wrapper",4)(6,"div",5)(7,"div",6),t.nI1(8,"async"),t.DNE(9,j,1,5,"mgroup-rich-text-compound",7),t.nrm(10,"mgroup-rich-text-compound",8),t.k0s(),t.j41(11,"div",9),t.nI1(12,"async"),t.nrm(13,"div",3),t.j41(14,"div",10),t.nrm(15,"mgroup-image-compound",8),t.k0s()()()()()(),t.bVm()}if(2&l){const i=t.XpG();t.R7$(2),t.Y8G("ngClass",i.isLeftLayout?"left-layout":"right-layout"),t.R7$(),t.Y8G("@animateHorizontal",t.l_i(18,O,t.bMT(4,10,i.inViewport$)?"inview":"outview",t.eq3(16,T,i.isLeftLayout?"20":"-20"))),t.R7$(2),t.Y8G("presentation",t.lJ4(21,u)),t.R7$(2),t.Y8G("@animateHorizontal",t.l_i(24,O,t.bMT(8,12,i.inViewport$)?"inview":"outview",t.eq3(22,T,i.isLeftLayout?"-20":"20"))),t.R7$(2),t.Y8G("ngIf",!!i.content.tileHeading),t.R7$(),t.Y8G("content",t.eq3(27,I,i.content.content))("presentation",t.lJ4(29,B)),t.R7$(),t.Y8G("@animateHorizontal",t.l_i(32,O,t.bMT(12,14,i.inViewport$)?"inview":"outview",t.eq3(30,T,i.isLeftLayout?"20":"-20"))),t.R7$(4),t.Y8G("content",t.l_i(35,A,null==i.content?null:i.content.image,i.content.image))("presentation",null)}}let w=(()=>{class l extends s.U{isInViewport(i){this._inViewport$.next(i)}constructor(i){super(i),this.windowRef=i,this._inViewport$=new f.t(null),this.inViewport$=this._inViewport$.pipe((0,b.T)(p=>null===p||p)),this.alternatingItem$=(0,v.z)([this.content$,this.presentation$]).pipe((0,b.T)(([p,r])=>(this.isLeftLayout=p.index%2==(r.flipped?1:0),p)))}static{this.\u0275fac=function(p){return new(p||l)(t.rXU(a.j))}}static{this.\u0275cmp=t.VBU({type:l,selectors:[["mgroup-alternating-overlay"]],standalone:!1,features:[t.Vt3],decls:2,vars:5,consts:[[4,"ngIf"],["inViewNotifier","",1,"alternating-overlay",3,"isVisible"],[1,"alternating-overlay__content",3,"ngClass"],[1,"background"],[3,"presentation"],[1,"content-wrapper"],[1,"content-wrapper-text"],[3,"content","presentation",4,"ngIf"],[3,"content","presentation"],[1,"content-wrapper-image"],[1,"content-wrapper-image__wrapper"]],template:function(p,r){1&p&&(t.DNE(0,h,16,38,"ng-container",0),t.nI1(1,"async")),2&p&&t.Y8G("ngIf",t.eq3(3,x,t.bMT(1,1,r.alternatingItem$)))},dependencies:[P.YU,P.bT,C.w,e.o,$.F,L.U,P.Jj],styles:['\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}.alternating-overlay__content[_ngcontent-%COMP%]{position:relative;overflow:hidden}.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{display:grid;align-items:center;grid-template-columns:100%;grid-template-rows:auto 1fr;grid-template-areas:"image" "text"}@media(min-width:576px){.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-columns:50% 50%;grid-template-rows:1fr}}.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{grid-area:text;padding:20px;color:#555759}.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;padding:20px 40px}@media(min-width:576px){.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{padding:80px 20px}}.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:10px;overflow:hidden;max-height:240px}@media(min-width:992px){.alternating-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{width:100%;max-width:500px;max-height:330px}}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]{background-image:none}@media(min-width:576px){.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{position:absolute;width:30%;height:100%;top:0;right:0;left:initial}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:after{content:"";position:absolute;width:25%;min-width:125px;height:50%;background:#e14a9b;bottom:0;right:0;left:initial}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:before{content:"";position:absolute;height:100%;width:100%;background-color:#e14a9b;border-radius:10px;transform:skew(-25deg);left:0;right:initial}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-areas:"text image"}}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left;display:block}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]:first-child{margin-bottom:.625rem}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     h6{display:inline}@media(min-width:576px){.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{margin-bottom:.625rem;max-width:31.25rem;margin-left:auto;margin-right:0}}@media(min-width:992px){.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     h6{display:block}}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative;overflow:hidden;padding:20px;
1display:flex;justify-content:stretch}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{position:absolute;width:30%;height:100%;top:0;right:0;left:initial}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:after{content:"";position:absolute;width:25%;min-width:125px;height:50%;background:#e14a9b;bottom:0;right:0;left:initial}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:before{content:"";position:absolute;height:100%;width:100%;background-color:#e14a9b;border-radius:10px;transform:skew(-25deg);left:0;right:initial}@media(min-width:576px){.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{justify-content:flex-end}.alternating-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}@media(min-width:576px){.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{position:absolute;width:30%;height:100%;right:0;top:0;right:initial;left:0}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:after{content:"";position:absolute;width:25%;min-width:125px;height:50%;background:#555759;bottom:0;right:initial;left:0}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:before{content:"";position:absolute;height:100%;width:100%;background-color:#555759;border-radius:10px;transform:skew(25deg);left:initial;right:0}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-areas:"image text"}}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left;display:block}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]:first-child{margin-bottom:.625rem}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     h6{display:inline}@media(min-width:576px){.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:right;max-width:31.25rem;margin-left:0;margin-right:auto}}@media(min-width:992px){.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     h6{display:block}}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative;overflow:hidden;padding:20px;display:flex;justify-content:stretch}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{position:absolute;width:30%;height:100%;right:0;top:0;right:initial;left:0}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:after{content:"";position:absolute;width:25%;min-width:125px;height:50%;background:#555759;bottom:0;right:initial;left:0}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]:before{content:"";position:absolute;height:100%;width:100%;background-color:#555759;border-radius:10px;transform:skew(25deg);left:initial;right:0}@media(min-width:576px){.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{justify-content:flex-start}.alternating-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}'],data:{animation:[G.U7]},changeDetection:0})}}return l})()},85123(V,k,o){o.d(k,{i:()=>m});var f=o(60375),v=o(84412),b=o(84572),s=o(96354),G=o(88751),a=o(17088),E=o(15081),t=o(35547),P=o(23494),C=o(49769),e=o(70272),$=o(57642),L=o(73799),x=o(88493);const T=i=>({content:i}),O=()=>({inset:!0,mobileFullWidth:!0}),u=i=>({distance:i}),I=(i,p)=>({value:i,params:p}),B=i=>({imageDAMUrl:i}),A=(i,p)=>({image:i,imageMobile:p}),U=i=>({richText:i}),j=()=>({theme:"light",customClass:"card-overlay-component__content"}),h=()=>({customClass:"card-overlay-component__heading"});function w(i,p){if(1&i&&t.nrm(0,"mgroup-rich-text-compound",7),2&i){const r=t.XpG(2);t.Y8G("content",t.eq3(2,U,r.content.tileHeading))("presentation",t.lJ4(4,h))}}function l(i,p){if(1&i){const r=t.RV6();t.qex(0),t.j41(1,"section",1),t.bIt("isVisible",function(D){f.eBV(r);const R=t.XpG();return f.Njj(R.isInViewport(D))}),t.j41(2,"div",2)(3,"mgroup-layout-wrapper",3)(4,"div",4)(5,"div",5),t.nI1(6,"async"),t.j41(7,"div",6),t.nrm(8,"mgroup-image-compound",7),t.k0s()(),t.j41(9,"div",8)(10,"div",9),t.nI1(11,"async"),t.j41(12,"div",10),t.DNE(13,w,1,5,"mgroup-rich-text-compound",11),t.nrm(14,"mgroup-rich-text-compound",7),t.k0s()()()()()()(),t.bVm()}if(2&i){const r=t.XpG();t.R7$(),t.Y8G("id",t.mNQ(r.carID)),t.R7$(),t.Y8G("ngClass",r.isLeftLayout?"left-layout":"r
1ight-layout"),t.R7$(),t.Y8G("presentation",t.lJ4(15,O)),t.R7$(2),t.Y8G("@animateHorizontal",t.l_i(18,I,t.bMT(6,11,r.inViewport$)?"inview":"outview",t.eq3(16,u,r.isLeftLayout?"20":"-20"))),t.R7$(3),t.Y8G("content",t.l_i(25,A,t.eq3(21,B,null==r.content||null==r.content.image?null:r.content.image.imageDAMUrl),t.eq3(23,B,null==r.content||null==r.content.image?null:r.content.image.imageDAMUrl)))("presentation",null),t.R7$(2),t.Y8G("@animateHorizontal",t.l_i(30,I,t.bMT(11,13,r.inViewport$)?"inview":"outview",t.eq3(28,u,r.isLeftLayout?"-20":"20"))),t.R7$(3),t.Y8G("ngIf",!!r.content.tileHeading),t.R7$(),t.Y8G("content",t.eq3(33,U,r.content.content))("presentation",t.lJ4(35,j))}}let m=(()=>{class i extends G.U{isInViewport(r){this._inViewport$.next(r)}constructor(r,y,D){super(r),this.windowRef=r,this.route=y,this.documentRef=D,this._inViewport$=new v.t(null),this.inViewport$=this._inViewport$.pipe((0,s.T)(R=>null===R||R)),this.cardItem$=(0,b.z)([this.content$,this.presentation$]).pipe((0,s.T)(([R,z])=>{console.log("data in card overlay",R);const K=(R?.tileHeading||"").match(/<br\s*\/?>\s*([^<]+)/i)?.[1]?.trim().toLowerCase().replace(/\s+/g,"");return this.carID=K,console.log(K),this.isLeftLayout=R.index%2==(z.flipped?1:0),R}))}ngAfterViewInit(){this.route.fragment.subscribe(r=>{this.fragment=r,setTimeout(()=>this.scrollToAnchor(),1e3)})}scrollToAnchor(){try{this.fragment&&this.documentRef.querySelector("#"+this.fragment).scrollIntoView({behavior:"smooth",block:"center"})}catch{}}static{this.\u0275fac=function(y){return new(y||i)(t.rXU(E.j),t.rXU(P.nX),t.rXU(f.qQL))}}static{this.\u0275cmp=t.VBU({type:i,selectors:[["mgroup-card-overlay"]],standalone:!1,features:[t.Vt3],decls:2,vars:5,consts:[[4,"ngIf"],["inViewNotifier","",1,"card-overlay",3,"isVisible","id"],[1,"card-overlay__content",3,"ngClass"],[3,"presentation"],[1,"card-overlay__aligncenter"],[1,"content-wrapper-image"],[1,"content-wrapper-image__wrapper"],[3,"content","presentation"],[1,"wrapper_margin_set"],[1,"content-wrapper"],[1,"content-wrapper-text"],[3,"content","presentation",4,"ngIf"]],template:function(y,D){1&y&&(t.DNE(0,l,15,36,"ng-container",0),t.nI1(1,"async")),2&y&&t.Y8G("ngIf",t.eq3(3,T,t.bMT(1,1,D.cardItem$)))},dependencies:[C.YU,C.bT,e.w,$.o,L.F,x.U,C.Jj],styles:['\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}.card-overlay__aligncenter[_ngcontent-%COMP%]{position:relative;height:100%}.card-overlay__content[_ngcontent-%COMP%]{position:relative}.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{align-items:center;grid-template-columns:100%;grid-template-rows:auto 1fr;grid-template-areas:"image" "text"}@media(min-width:1200px){.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-columns:50% 50%;grid-template-rows:1fr}}.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{width:auto;padding:20px;color:#fff}@media(min-width:1200px){.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{width:auto;padding:41px 100px 50px 50px;color:#fff}}@-moz-document url-prefix(){.card-overlay__content .content-wrapper-text{background:#9b9b9bf5}}.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;padding:20px 0 0}@media(min-width:1200px){.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{padding:0}}.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:0}@media(min-width:1200px){.card-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:10px;overflow:hidden;max-height:400px}}.card-overlay__content.left-layout[_ngcontent-%COMP%]{margin-bottom:20px}@media(min-width:1200px){.card-overlay__content.left-layout[_ngcontent-%COMP%]{margin-bottom:40px}}.card-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{background-image:none;opacity:.9;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#00000080;border-radius:0 0 10px 10px;margin-top:0}@media(min-width:1200px){.card-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{opacity:.9;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#0000004d;clip-path:polygon(0 0,78% 0%,100% 100%,0% 100%);border-radius:0 10px 10px 0;width:50%;transform:translateY(50%);position:absolute}}.card-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left}.card-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]   .card-overlay-component_heading[_ngcontent-%COMP%]{margin:0}.card-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative}@media(min-width:1200px){.card-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative;width:900px;float:right;height:400px}.card-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}
1.card-overlay__content.right-layout[_ngcontent-%COMP%]{margin-bottom:20px}@media(min-width:1200px){.card-overlay__content.right-layout[_ngcontent-%COMP%]{margin-bottom:30px}}.card-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{opacity:.9;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#00000080;border-radius:0 0 10px 10px;margin-top:0}@media(min-width:1200px){.card-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{opacity:.9;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#0000004d;clip-path:polygon(14% 0%,100% 0%,100% 100%,0% 100%);border-radius:10px 0 0 10px;width:50%;transform:translateY(50%);position:absolute;float:right;right:0}}.card-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left}@media(min-width:1200px){.card-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:right}}.card-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative}@media(min-width:1200px){.card-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative;width:900px;float:left;height:400px}.card-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}@media(min-width:1200px){.wrapper_margin_set[_ngcontent-%COMP%]{height:100%;display:flex;align-items:center;margin-top:unset}}'],data:{animation:[a.U7]},changeDetection:0})}}return i})()},33513(V,k,o){o.d(k,{D:()=>m});var f=o(84412),v=o(84572),b=o(96354),s=o(17088),G=o(88751),a=o(15081),E=o(60375),t=o(35547),P=o(49769),C=o(70272),e=o(57642),$=o(73799),L=o(88493);const x=i=>({content:i}),T=()=>({inset:!0,mobileFullWidth:!0}),O=i=>({distance:i}),u=(i,p)=>({value:i,params:p}),I=i=>({imageDAMUrl:i,altText:"Gray OverLay"}),B=i=>({imageDAMUrl:i}),A=(i,p)=>({image:i,imageMobile:p}),U=i=>({richText:i}),j=()=>({theme:"light",customClass:"gray-overlay-component__content"}),h=()=>({customClass:"gray-overlay-component__heading"});function w(i,p){if(1&i&&t.nrm(0,"mgroup-rich-text-compound",14),2&i){const r=t.XpG(2);t.Y8G("content",t.eq3(2,U,r.content.tileHeading))("presentation",t.lJ4(4,h))}}function l(i,p){if(1&i){const r=t.RV6();t.qex(0),t.j41(1,"section",1),t.bIt("isVisible",function(D){E.eBV(r);const R=t.XpG();return E.Njj(R.isInViewport(D))}),t.j41(2,"div",2)(3,"mgroup-layout-wrapper",3)(4,"div",4)(5,"div",5),t.nI1(6,"async"),t.j41(7,"div",6),t.nrm(8,"mgroup-image-compound",7),t.k0s()(),t.j41(9,"div",8),t.nI1(10,"async"),t.j41(11,"div",9),t.DNE(12,w,1,5,"mgroup-rich-text-compound",10),t.nrm(13,"div",11)(14,"mgroup-rich-text-compound",12)(15,"div",13),t.k0s()()()()()(),t.bVm()}if(2&i){const r=t.XpG();t.R7$(2),t.Y8G("ngClass",r.isLeftLayout?"left-layout":"right-layout"),t.R7$(),t.Y8G("presentation",t.lJ4(13,T)),t.R7$(2),t.Y8G("@animateHorizontal",t.l_i(16,u,t.bMT(6,9,r.inViewport$)?"inview":"outview",t.eq3(14,O,r.isLeftLayout?"20":"-20"))),t.R7$(3),t.Y8G("content",t.l_i(23,A,t.eq3(19,I,null==r.content||null==r.content.image?null:r.content.image.imageDAMUrl),t.eq3(21,B,null==r.content||null==r.content.image?null:r.content.image.imageDAMUrl)))("presentation",null),t.R7$(),t.Y8G("@animateHorizontal",t.l_i(28,u,t.bMT(10,11,r.inViewport$)?"inview":"outview",t.eq3(26,O,r.isLeftLayout?"-20":"20"))),t.R7$(3),t.Y8G("ngIf",!!r.content.tileHeading),t.R7$(2),t.Y8G("content",t.eq3(31,U,r.content.content))("presentation",t.lJ4(33,j))}}let m=(()=>{class i extends G.U{isInViewport(r){this._inViewport$.next(r)}constructor(r){super(r),this.windowRef=r,this._inViewport$=new f.t(null),this.inViewport$=this._inViewport$.pipe((0,b.T)(y=>null===y||y)),this.grayItem$=(0,v.z)([this.content$,this.presentation$]).pipe((0,b.T)(([y,D])=>(this.isLeftLayout=y.index%2==(D.flipped?1:0),y)))}static{this.\u0275fac=function(y){return new(y||i)(t.rXU(a.j))}}static{this.\u0275cmp=t.VBU({type:i,selectors:[["mgroup-gray-overlay"]],standalone:!1,features:[t.Vt3],decls:2,vars:5,consts:[[4,"ngIf"],["inViewNotifier","",1,"gray-overlay",3,"isVisible"],[1,"gray-overlay__content",3,"ngClass"],[3,"presentation"],[1,"card-overlay__aligncenter"],[1,"content-wrapper-image"],[1,"content-wrapper-image__wrapper"],[3,"content","presentation"],[1,"content-wrapper"],[1,"content-wrapper-text"],["class","heading",3,"content","presentation",4,"ngIf"],[1,"horizontal_line_alignment_mobile"],[1,"para",3,"content","presentation"],[1,"horizontal_line_alignment"],[1,"heading",3,"content","presentation"]],template:function(y,D){1&y&&(t.DNE(0,l,16,34,"ng-container",0),t.nI1(1,"async")),2&y&&t.Y8G("ngIf",t.eq3(3,x,t.bMT(1,1,D.grayItem$)))},dependencies:[P.YU,P.bT,C.w,e.o,$.F,L.U,P.Jj],styles:['\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}.gray-overlay__aligncenter[_ngcontent-%COMP%]{position:relative;height:100%}.gray-overlay__content[_ngcontent-%COMP%]{position:relative}.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{align-items:center;padding:15px 20px;margin:-120px auto 20px!important;grid-template-columns:100%;grid-template-rows:auto 1fr;grid-template-areas:"image" "text"}@media(min-width:576px){.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-columns:50% 50%;grid-template-rows:1fr;padding:40px 50px;margin:0 auto auto!important}}.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{width:auto;color:#fff}@media(min-width:576px){.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{width:auto;color:#fff}}.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;padding:0;max-height:668px}@media(min-width:576px){.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{padding:0;max-height:668px}}.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:0}@media(min-width:576px){.gray-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:10px;overflow:hidden}}.gray-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{display:none}@media(min-width:576px){.gray-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{width:170px;border-bottom:#E14A9B solid 1px;margin-top:1.25rem;float:left;display:block}}.gray-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment_mobile[_ngcontent-%COMP%]{width:100%;border-bottom:#E14A9B solid 1px;margin-top:.125rem;float:left;margin-bottom:.625rem}@media(min-width:576px){.gray-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment_mobile[_ngcontent-%COMP%]{display:none}}.gray-overlay__content.left-layout[_ngcontent-%COMP%]{margin-bottom:20px}@media(min-width:576px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]{margin-bottom:40px}}.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{background:#62626280;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:-2px 8px 15px #0000001a;opacity:.96;border-radius:10px;width:90%;margin:0 auto}@media(min-width:576px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{border-radius:10px;width:56%;position:absolute;bottom:3px}}@media(min-width:810px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{width:40%}}.gray-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left}.gray-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:265px;display:block}@media(min-width:576px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:550px;display:block;width:996px}}@media(min-width:810px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:665px}}.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative}@media(min-width:576px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative;width:980px;float:right;height:550px}.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}@media(min-width:810px){.gray-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{height:700px}}.gray-overlay__content.right-layout[_ngcontent-%COMP%]{margin-bottom:20px}@media(min-width:576px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]{margin-bottom:40px}}.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{opacity:.9;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#00000080;border-radius:10px;width:90%;margin:0 auto}@media(min-width:576px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{opacity:.9;background:#0000004d;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-radius:10px;width:56%;position:absolute;float:right;right:0;bottom:3px}}@media(min-width:810px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{width:40%}}.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{display:none}@media(min-width:576px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{width:170px;border-bottom:#E14A9B solid 1px;margin-top:1.25rem;float:left;display:block}}.gray-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left}@media(min-width:576px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]{text-align:left}}.gray-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:265px;display:block}@media(min-width:576px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:550px;display:block;width:996px}}@media(min-width:810px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:665px}}.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative}@media(min-width:576px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative;width:980px;float:left;height:550px}}@media(min-width:810px){.gray-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{height:700px}}'],data:{animation:[s.U7]},changeDetection:0})}}return i})()},86739(V,k,o){o.d(k,{z:()=>j});var f=o(84572),v=o(96354),b=o(88751),s=o(39375),G=o(15081),a=o(35547),E=o(49769),t=o(70272),P=o(49324),C=o(57642),e=o(73799);const $=()=>({inset:!0,mobileFullWidth:!0}),L=(h,w)=>({image:h,imageMobile:w}),x=h=>({richText:h}),T=()=>({customClass:"numbered-overlay-component__heading"}
1),O=()=>({theme:"light",customClass:"numbered-overlay-component__content"});function u(h,w){if(1&h&&(a.j41(0,"div",16)(1,"span"),a.EFF(2),a.k0s()()),2&h){const l=a.XpG().ngIf;a.R7$(2),a.JRh(null==l?null:l.superheading)}}function I(h,w){if(1&h&&(a.j41(0,"div",17),a.nrm(1,"mgroup-rich-text-compound",8),a.k0s()),2&h){const l=a.XpG().ngIf;a.R7$(),a.Y8G("content",a.eq3(2,x,null==l?null:l.tileHeading))("presentation",a.lJ4(4,T))}}function B(h,w){if(1&h&&(a.j41(0,"div",18),a.nrm(1,"mgroup-rich-text-compound",8),a.k0s()),2&h){const l=a.XpG().ngIf;a.R7$(),a.Y8G("content",a.eq3(2,x,null==l?null:l.content))("presentation",a.lJ4(4,O))}}function A(h,w){if(1&h&&(a.j41(0,"div",19),a.nrm(1,"mgroup-link-compound",20),a.k0s()),2&h){const l=a.XpG().ngIf;a.R7$(),a.Y8G("content",null==l||null==l.link?null:l.link.content)("presentation",null==l||null==l.link?null:l.link.presentation)}}function U(h,w){if(1&h&&(a.qex(0),a.j41(1,"section",1)(2,"div",2)(3,"mgroup-layout-wrapper",3)(4,"div",4)(5,"div",5),a.nrm(6,"div",6),a.j41(7,"div",7),a.nrm(8,"mgroup-image-compound",8),a.k0s()(),a.j41(9,"div",9)(10,"div",10)(11,"div",11),a.EFF(12),a.k0s(),a.DNE(13,u,3,1,"div",12)(14,I,2,5,"div",13)(15,B,2,5,"div",14)(16,A,2,2,"div",15),a.k0s()()()()()(),a.bVm()),2&h){const l=w.ngIf,m=a.XpG();a.R7$(2),a.Y8G("ngClass",m.isLeftLayout?"left-layout":"right-layout"),a.R7$(),a.Y8G("presentation",a.lJ4(9,$)),a.R7$(5),a.Y8G("content",a.l_i(10,L,null==l?null:l.image,null==l?null:l.image))("presentation",null),a.R7$(4),a.SpI(" ",(null==l?null:l.index)+1," "),a.R7$(),a.Y8G("ngIf",!(null==l||!l.superheading)),a.R7$(),a.Y8G("ngIf",!(null==l||!l.tileHeading)),a.R7$(),a.Y8G("ngIf",null==l?null:l.content),a.R7$(),a.Y8G("ngIf",null==l?null:l.link)}}let j=(()=>{class h extends b.U{constructor(l){super(l),this.windowRef=l,this.numberedItem$=(0,f.z)([this.content$,this.presentation$]).pipe((0,v.T)(([m,i])=>{this.isLeftLayout=m.index%2==(i.flipped?1:0);const r=m?.link?.presentation.icon?{...m?.link?.presentation.icon,size:s.jG.small,position:"left",color:s.DF.mixed}:null;return this.isLeftLayout=m.index%2==0,{...m,link:{...m?.link,presentation:{...m?.link?.presentation,buttonWidth:s.T$.normal,icon:r,theme:s.gM.dark}}}}))}static{this.\u0275fac=function(m){return new(m||h)(a.rXU(G.j))}}static{this.\u0275cmp=a.VBU({type:h,selectors:[["mgroup-numbered-gray-overlay"]],standalone:!1,features:[a.Vt3],decls:2,vars:3,consts:[[4,"ngIf"],[1,"numbered-overlay"],[1,"numbered-overlay__wrapper",3,"ngClass"],[3,"presentation"],[1,"content-container"],[1,"numbered-overlay__image","layout-image"],[1,"background"],[1,"numbered-overlay__image__container"],[3,"content","presentation"],[1,"numbered-overlay__content","layout-content"],[1,"numbered-overlay__text","layout-text"],[1,"numbered-overlay__text__number"],["class","numbered-overlay__text__super",4,"ngIf"],["class","numbered-overlay__text__header",4,"ngIf"],["class","numbered-overlay__text__copy",4,"ngIf"],["class","numbered-overlay__text__cta",4,"ngIf"],[1,"numbered-overlay__text__super"],[1,"numbered-overlay__text__header"],[1,"numbered-overlay__text__copy"],[1,"numbered-overlay__text__cta"],[1,"numbered-overlay__text-link",3,"content","presentation"]],template:function(m,i){1&m&&(a.DNE(0,U,17,13,"ng-container",0),a.nI1(1,"async")),2&m&&a.Y8G("ngIf",a.bMT(1,1,i.numberedItem$))},dependencies:[E.YU,E.bT,t.w,P.z,C.o,e.F,E.Jj],styles:['\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}.numbered-overlay[_ngcontent-%COMP%]     p{margin:0}.numbered-overlay[_ngcontent-%COMP%]   .content-container[_ngcontent-%COMP%]{display:flex;position:relative;flex-wrap:wrap}@media(min-width:810px){.numbered-overlay[_ngcontent-%COMP%]   .content-container[_ngcontent-%COMP%]{flex-wrap:nowrap}}.numbered-overlay[_ngcontent-%COMP%]   .right-layout[_ngcontent-%COMP%]   .content-container[_ngcontent-%COMP%]{justify-content:flex-start}.numbered-overlay[_ngcontent-%COMP%]   .right-layout[_ngcontent-%COMP%]   .layout-image[_ngcontent-%COMP%]{right:0}.numbered-overlay[_ngcontent-%COMP%]   .right-layout[_ngcontent-%COMP%]   .layout-text[_ngcontent-%COMP%]{width:100%}@media(min-width:576px){.numbered-overlay[_ngcontent-%COMP%]   .right-layout[_ngcontent-%COMP%]   .layout-text[_ngcontent-%COMP%]{width:90%}}@media(min-width:992px){.numbered-overlay[_ngcontent-%COMP%]   .right-layout[_ngcontent-%COMP%]   .layout-text[_ngcontent-%COMP%]{width:80%}}.numbered-overlay[_ngcontent-%COMP%]   .left-layout[_ngcontent-%COMP%]   .content-container[_ngcontent-%COMP%]{justify-content:flex-end}.numbered-overlay[_ngcontent-%COMP%]   .left-layout[_ngcontent-%COMP%]   .layout-image[_ngcontent-%COMP%]{left:0}.numbered-overlay[_ngcontent-%COMP%]   .left-layout[_ngcontent-%COMP%]   .layout-text[_ngcontent-%COMP%]{width:100%}@media(min-width:576px){.numbered-overlay[_ngcontent-%COMP%]   .left-layout[_ngcontent-%COMP%]   .layout-text[_ngcontent-%COMP%]{width:90%}}.numbered-overlay__wrapper[_ngcontent-%COMP%]{position:relative;padding:0 10px}@media(min-width:1360px){.numbered-overlay__wrapper[_ngcontent-%COMP%]{padding:0}}.numbered-overlay__text[_ngcontent-%COMP%]{display:grid;grid-row-gap:15px;grid-template-columns:50px 1fr;grid-template-areas:"number super" "header header" "copy copy" "cta cta";padding:20px 20px 50px;color:#fff}@media(min-width:576px){.numbered-overlay__text[_ngcontent-%COMP%]{grid-template-columns:auto 1fr;grid-template-areas:"number super" ". header" ". copy" ". cta";color:#fff;margin-top:0}}@media(min-width:810px){.numbered-overlay__text[_ngcontent-%COMP%]{padding:60px 50px 60px 20px}}.numbered-overlay__text__number[_ngcontent-%COMP%]{grid-area:number;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#E14A9B;font-weight:600;font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:4.9375rem;line-height:.8;letter-spacing:.45px}@media(min-width:992px){.numbered-overlay__text__number[_ngcontent-%COMP%]{font-family:Proxima Nova,Arial,Helvetica,sans-serif;font-size:8.125rem;line-height:.8;letter-spacing:.45px}}.numbered-overlay__text__super[_ngcontent-%COMP%]{grid-area:super;align-self:flex-end;color:#2e2a24;font-weight:500;font-family:Typold,sans-serif;font-size:1.875rem;line-height:33px;letter-spacing:.45px}@media(min-width:992px){.numbered-overlay__text__super[_ngcontent-%COMP%]{font-family:Typold,sans-serif;font-size:2.5rem;line-height:51px;letter-spacing:.45px}}.numbered-overlay__text__header[_ngcontent-%COMP%]{grid-area:header;align-self:flex-end;margin-left:15px}@media(min-width:576px){.numbered-overlay__text__header[_ngcontent-%COMP%]{margin-left:0}}.numbered-overlay__text__copy[_ngcontent-%COMP%]{grid-area:copy;margin-left:15px}@media(min-width:576px){.numbered-overlay__text__copy[_ngcontent-%COMP%]{margin-left:0}}.numbered-overlay__text__cta[_ngcontent-%COMP%]{grid-area:cta;margin-left:15px;line-height:0}.numbered-overlay__text__cta[_ngcontent-%COMP%]     button{border-color:#fff;color:#fff;margin-left:0}@media(min-width:576px){.numbered-overlay__text__cta[_ngcontent-%COMP%]{margin-left:0}}.numbered-overlay__image[_ngcontent-%COMP%]{position:relative;width:100%;height:250px;overflow:hidden;border-radius:10px 10px 0 0}@media(min-width:576px){.numbered-overlay__image[_ngcontent-%COMP%]{height:350px}}@media(min-width:810px){.numbered-overlay__image[_ngcontent-%COMP%]{position:absolute;width:60%;height:100%;overflow:hidden;border-radius:10px}}.numbered-overlay__image__container[_ngcontent-%COMP%]{height:100%}.numbered-overlay__content[_ngcontent-%COMP%]{margin:0;border-radius:0 0 10px 10px;width:100%;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:#00000059;padding:0;display:flex;justify-content:center}@media(min-width:810px){.numbered-overlay__content[_ngcontent-%COMP%]{margin:75px 0;border-radius:10px;width:65%;padding:0 20px 0 0;justify-content:flex-end}}@media(min-width:992px){.numbered-overlay__content[_ngcontent-%COMP%]{width:55%}}'],changeDetection:0})}}return h})()},88597(V,k,o){o.d(k,{P:()=>L});var f=o(96354),v=o(88751),b=o(15081),s=o(35547),G=o(49769),a=o(70272),E=o(55570),t=o(
173799);const P=(x,T)=>({content:x,presentation:T}),C=()=>({inset:!0}),e=x=>({image:x});function $(x,T){if(1&x&&(s.j41(0,"section",1)(1,"mgroup-layout-wrapper",2)(2,"div",3)(3,"section",4)(4,"header"),s.nrm(5,"mgroup-title-compound",2),s.k0s(),s.j41(6,"div",5),s.nrm(7,"mgroup-image-compound",6),s.k0s()()()()()),2&x){const O=T.ngIf;s.R7$(),s.Y8G("presentation",s.lJ4(6,C)),s.R7$(4),s.Y8G("content",O.content.title.content)("presentation",O.content.title.presentation),s.R7$(),s.AVh("is-wide",!!O.content.image.isWide),s.R7$(),s.Y8G("content",s.eq3(7,e,null==O.content.image?null:O.content.image.props))}}let L=(()=>{class x extends v.U{constructor(O){super(O),this.windowRef=O,this.tileImageContent$=this.content$.pipe((0,f.T)(u=>u?{title:{content:{superHeading:u.superheading,heading:u.tileHeading,description:u.content,linkCompound:u.link},presentation:{template:u.titleStyle,hasRule:!0,uppercase:!0}},image:{props:u.image,isWide:!!u.tileSize&&"tall"===u.tileSize}}:null)),this.tileImagePresentation$=this.presentation$.pipe((0,f.T)(u=>u))}static{this.\u0275fac=function(u){return new(u||x)(s.rXU(b.j))}}static{this.\u0275cmp=s.VBU({type:x,selectors:[["mgroup-tile-image"]],standalone:!1,features:[s.Vt3],decls:3,vars:8,consts:[["class","tile-image",4,"ngIf"],[1,"tile-image"],[3,"content","presentation"],[1,"tile-image__tiles"],[1,"tile-image__tile"],[1,"tile-image__tile__image"],[3,"content"]],template:function(u,I){1&u&&(s.DNE(0,$,8,9,"section",0),s.nI1(1,"async"),s.nI1(2,"async")),2&u&&s.Y8G("ngIf",s.l_i(5,P,s.bMT(1,1,I.tileImageContent$),s.bMT(2,3,I.tileImagePresentation$)))},dependencies:[G.bT,a.w,E.t,t.F,G.Jj],styles:['.tile-image[_ngcontent-%COMP%]{padding:0;margin-top:15px}@media(min-width:810px){.tile-image[_ngcontent-%COMP%]{padding:0 10%;margin-top:30px}}.tile-image__tile[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "text"}@media(min-width:810px){.tile-image__tile[_ngcontent-%COMP%]{grid-template-areas:"text" "image"}}.tile-image__tile[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]{grid-area:text;width:100%;margin:0 auto}@media(min-width:810px){.tile-image__tile[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]{width:90%;margin-bottom:20px}}@media(min-width:992px){.tile-image__tile[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]{width:90%}}@media(min-width:1200px){.tile-image__tile[_ngcontent-%COMP%]   header[_ngcontent-%COMP%]{width:75%}}.tile-image__tile__image[_ngcontent-%COMP%]{grid-area:image;padding:0;margin-bottom:20px}@media(min-width:810px){.tile-image__tile__image[_ngcontent-%COMP%]{padding:0 15%;margin-bottom:0}}@media(min-width:810px){.tile-image__tile__image.is-wide[_ngcontent-%COMP%]{padding:0}}'],changeDetection:0})}}return x})()},15499(V,k,o){o.d(k,{A:()=>_});var f=o(84412),v=o(84572),b=o(96354),s=o(96697),G=o(56977),a=o(88751),E=o(15081),t=o(39375),P=o(74404),C=o(60375),e=o(35547),$=o(80817),L=o(46255),x=o(60198),T=o(75351),O=o(81535),u=o(49769),I=o(70272),B=o(57642),A=o(73799),U=o(85549);const j=c=>({content:c}),h=()=>({inset:!0,mobileFullWidth:!0}),w=c=>({imageDAMUrl:c}),l=(c,g)=>({image:c,imageMobile:g}),m=c=>({richText:c}),i=()=>({theme:"light",customClass:"tile-overlay-component__content"}),p=()=>({customClass:"tile-overlay-component__content--heading"});function r(c,g){if(1&c&&e.nrm(0,"mgroup-rich-text-compound",11),2&c){const n=e.XpG(2);e.Y8G("content",e.eq3(2,m,n.content.tileHeading))("presentation",e.lJ4(4,p))}}function y(c,g){if(1&c){const n=e.RV6();e.j41(0,"a",20),e.bIt("click",function(){C.eBV(n);const M=e.XpG(3).ngIf,X=e.XpG();return C.Njj(X.orderSasmple(null==M||null==M.content||null==M.content.link||null==M.content.link.content?null:M.content.link.content.url))}),e.EFF(1),e.j41(2,"div",21),e.nrm(3,"mgroup-icon-button",2),e.k0s()()}if(2&c){const n=e.XpG(3).ngIf;e.R7$(),e.SpI(" ",null==n||null==n.content||null==n.content.link||null==n.content.link.content?null:n.content.link.content.text," "),e.R7$(2),e.Y8G("presentation",null==n.content||null==n.content.link||null==n.content.link.presentation?null:n.content.link.presentation.icon)}}function D(c,g){1&c&&(e.j41(0,"span",22),e.EFF(1," Please remove Product Sample to add Package Sample to Cart "),e.k0s())}function R(c,g){if(1&c&&(e.qex(0),e.j41(1,"div",17),e.DNE(2,y,4,2,"a",18),e.k0s(),e.DNE(3,D,2,0,"span",19),e.bVm()),2&c){let n;const d=e.XpG(2).ngIf,M=e.XpG();e.R7$(2),e.Y8G("ngIf",null==d||null==d.content||null==d.content.link||null==d.content.link.content||null==d.content.link.content.text||null==(n=d.content.link.content.text.toLowerCase())?null:n.includes("order the palette")),e.R7$(),e.Y8G("ngIf",M.showMessage)}}function z(c,g){if(1&c&&(e.j41(0,"div",17)(1,"a",23)(2,"span"),e.EFF(3),e.k0s(),e.j41(4,"div",21),e.nrm(5,"mgroup-icon-button",2),e.k0s()()()),2&c){const n=e.XpG(2).ngIf;e.R7$(),e.Y8G("href",e.mNQ(null==n||null==n.content||null==n.content.link||null==n.content.link.content?null:n.content.link.content.url),e.B4B),e.R7$(2),e.JRh(null==n||null==n.content||null==n.content.link||null==n.content.link.content?null:n.content.link.content.text),e.R7$(2),e.Y8G("presentation",null==n.content||null==n.content.link||null==n.content.link.presentation?null:n.content.link.presentation.icon)}}function F(c,g){if(1&c&&(e.j41(0,"div",15),e.DNE(1,R,4,2,"ng-container",0)(2,z,6,4,"div",16),e.k0s()),2&c){let n,d;const M=e.XpG().ngIf;e.R7$(),e.Y8G("ngIf",null==M||null==M.content||null==M.content.link||null==M.content.link.content||null==M.content.link.content.text||null==(n=M.content.link.content.text.toLowerCase())?null:n.includes("order the palette")),e.R7$(),e.Y8G("ngIf",!(null!=M&&null!=M.content&&null!=M.content.link&&null!=M.content.link.content&&null!=M.content.link.content.text&&null!=(d=M.content.link.content.text.toLowerCase())&&d.includes("order the palette")))}}function K(c,g){1&c&&e.nrm(0,"div",24)}function N(c,g){if(1&c){const n=e.RV6();e.qex(0),e.j41(1,"section",1)(2,"mgroup-layout-wrapper",2)(3,"div",3)(4,"div",4)(5,"div",5),e.nrm(6,"mgroup-image-compound",6),e.k0s()(),e.j41(7,"div",7)(8,"div",8),e.DNE(9,r,1,5,"mgroup-rich-text-compound",9),e.nrm(10,"div",10),e.j41(11,"div"),e.nrm(12,"mgroup-rich-text-compound",11),e.k0s(),e.j41(13,"a",12),e.bIt("click",function(){C.eBV(n);const M=e.XpG();return C.Njj(M.showLessMore=""===M.showLessMore?"showMore":"")}),e.EFF(14),e.k0s(),e.DNE(15,F,3,2,"div",13)(16,K,1,0,"div",14),e.k0s()()()()(),e.bVm()}if(2&c){const n=g.ngIf,d=e.XpG();e.R7$(2),e.Y8G("presentation",e.lJ4(15,h)),e.R7$(),e.Y8G("ngClass",d.isLeftLayout?"left-layout":"r
1ight-layout"),e.R7$(3),e.Y8G("content",e.l_i(20,l,e.eq3(16,w,null==d.content||null==d.content.image?null:d.content.image.imageDAMUrl),e.eq3(18,w,null==d.content||null==d.content.image?null:d.content.image.imageDAMUrl))),e.R7$(2),e.AVh("right-layout",!d.isLeftLayout),e.R7$(),e.Y8G("ngIf",!!d.content.tileHeading),e.R7$(),e.AVh("title-underline",d.redLineReposition),e.R7$(),e.HbH(d.showLessMore),e.R7$(),e.Y8G("content",e.eq3(23,m,d.content.content))("presentation",e.lJ4(25,i)),e.R7$(2),e.SpI("",""===d.showLessMore?"Read Less":"Read More"," "),e.R7$(),e.Y8G("ngIf",null==n||null==n.content||null==n.content.link||null==n.content.link.content?null:n.content.link.content.text),e.R7$(),e.Y8G("ngIf",!d.redLineReposition)}}let _=(()=>{class c extends a.U{constructor(n,d,M,X,H,W){super(n),this.windowRef=n,this.cartService=d,this.pdpStorageService=M,this.eventservice=X,this.dialog=H,this.breakpoint=W,this.showLessMore="showMore",this.showMessage=!1,this.tileContent$=this.content$.pipe((0,b.T)(Y=>({...Y,link:{content:{...Y.link.content},presentation:{...Y.link.presentation,isLastBlock:!0}}}))),this.tileItem$=(0,v.z)([this.tileContent$,this.presentation$]).pipe((0,b.T)(([Y,S])=>(this.isLeftLayout=Y.index%2==(S.flipped?1:0),this.redLineReposition=S.redLine,console.log(Y),Y))),this.maxSampleCountReach=!1,this.pdpContent$=new f.t(null),this.isMobile=!1,this.onWindowResize$.pipe((0,G.Q)(this.unsubscribe)).subscribe(Y=>{this.isMobile$.next(Y.width<t._M.mobile)}),this.isMobile=this.breakpoint.isMatched(t._e.mobileOnIpadMax)}orderSasmple(n){console.log(n,"asdsa");var d=n?.split("/")[1];if(console.log(d,"shjjk"),!d)return void this.windowRef.open(n,"_blank");let M={};this.cartService.getCartState$(!1).pipe((0,s.s)(1)).subscribe(X=>{let H=!1;X.allCartItems.forEach(W=>{"FLOORINGNASAMPLEPRODUCT"==W.product?.productType.toString()&&(H=!0)}),H?this.showMessage=!0:(this.showMessage=!1,X.totalItems<20?(this.maxSampleCountReach=!1,this.pdpStorageService.getSelectedProduct().subscribe(W=>{M.productName=W[0]?.styleName[0],M.productImage=W[0]?.sku_thumb_images,M.colorName=W[0]?.sku_colors[0],this.productImg=W[0]?.sku_thumb_images}),this.cartService.addProductToCart$({quantity:1,skuid:d}).subscribe(W=>{W.newItem?this.openCart(W):this.openCartWithProductData(M)})):(this.maxSampleCountReach=!0,setTimeout(()=>{this.maxSampleCountReach=!1},5e3)))})}openCart(n){this.pdpContent$.getValue(),this.dialog.open(P.m,{data:[{productName:n?.newItem?.product?.styleName,productImage:this.productImg,colorName:n?.newItem?.product?.colorName}],hasBackdrop:!0,backdropClass:"find-a-rep-modal",maxWidth:this.isMobile?"100%":"400px",autoFocus:!1,width:"100%",height:"120px",position:{top:this.isMobile?"90px":"30px",right:this.isMobile?"":"3px"},panelClass:"add-cart-container"})}openCartWithProductData(n){this.dialog.open(P.m,{data:[{productName:n.productName,productImage:n.productImage,colorName:n.colorName}],hasBackdrop:!0,backdropClass:"find-a-rep-modal",maxWidth:this.isMobile?"100%":"400px",autoFocus:!1,width:"100%",height:"120px",position:{top:this.isMobile?"90px":"30px",right:this.isMobile?"":"3px"},panelClass:"add-cart-container"})}static{this.\u0275fac=function(d){return new(d||c)(e.rXU(E.j),e.rXU($.m),e.rXU(L.B),e.rXU(x.ut),e.rXU(T.bZ),e.rXU(O.Q))}}static{this.\u0275cmp=e.VBU({type:c,selectors:[["mgroup-tile-overlay"]],standalone:!1,features:[e.Vt3],decls:2,vars:5,consts:[[4,"ngIf"],[1,"tile-overlay-component"],[3,"presentation"],[1,"tile-overlay-component__content",3,"ngClass"],[1,"tile-overlay-component__content--image-wrapper"],[1,"tile-overlay-component__content--image"],[3,"content"],[1,"tile-overlay-component__content--text-wrapper"],[1,"tile-overlay-component__content--text"],[3,"content","presentation",4,"ngIf"],[1,"horizontal_line_alignment","mobile"],[3,"content","presentation"],[1,"readmore",3,"click"],["class","content-cta",4,"ngIf"],["class","horizontal_line_alignment",4,"ngIf"],[1,"content-cta"],["class","order-pallete-container",4,"ngIf"],[1,"order-pallete-container"],["target","_blank",3,"click",4,"ngIf"],["class","order-pallete-msg",4,"ngIf"],["target","_blank",3,"click"],[1,"link-compound__icon"],[1,"order-pallete-msg"],["target","_blank",3,"href"],[1,"horizontal_line_alignment"]],template:function(d,M){1&d&&(e.DNE(0,N,17,26,"ng-container",0),e.nI1(1,"async")),2&d&&e.Y8G("ngIf",e.eq3(3,j,e.bMT(1,1,M.tileItem$)))},dependencies:[u.YU,u.bT,I.w,B.o,A.F,U.x,u.Jj],styles:["\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}
1.tile-overlay-component[_ngcontent-%COMP%]{display:block}.tile-overlay-component__content[_ngcontent-%COMP%]{display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto auto auto 1fr;width:100%}@media(min-width:992px){.tile-overlay-component__content[_ngcontent-%COMP%]{grid-template-columns:repeat(6,1fr);grid-template-rows:1fr}}.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]{justify-items:flex-start;align-items:center;padding-right:20px}@media(min-width:992px){.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]{justify-items:flex-start!important;padding:0 0 2.1875rem}}.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{border-radius:0 10px 10px 0;justify-content:flex-start;text-align:left;left:0}@media(min-width:810px){.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{border-radius:10px}}@media(min-width:992px){.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{justify-items:flex-start!important;left:-2px}}@media(min-width:992px){.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text-wrapper[_ngcontent-%COMP%]{grid-column:4/7;grid-row:1}}.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{border-radius:0 10px 10px 0;margin-left:0}@media(min-width:810px){.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{border-radius:10px;margin-left:5px}}@media(min-width:992px){.tile-overlay-component__content.right-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{align-self:center;grid-column:1/6;grid-row:1;max-width:990px}}.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]{align-items:center;padding-left:20px}@media(min-width:992px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]{justify-items:flex-start;padding:0 0 2.1875rem}}.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{border-radius:10px 0 0 10px;text-align:center}@media(min-width:810px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{border-radius:10px}}@media(max-width:768px)and (max-height:1024px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{justify-content:flex-start;text-align:start}}@media(min-width:992px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]{justify-content:flex-start;text-align:left}}@media(min-width:992px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text-wrapper[_ngcontent-%COMP%]{grid-column:1/4;grid-row:1}}.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]{margin-left:auto}.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{border-radius:10px 0 0 10px}@media(min-width:810px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{border-radius:10px}}@media(min-width:992px){.tile-overlay-component__content.left-layout[_ngcontent-%COMP%]   .tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{justify-self:flex-end;grid-column:2/7;grid-row:1}}.tile-overlay-component__content--image[_ngcontent-%COMP%]{border-radius:0;max-height:350px;overflow:hidden}@media(max-width:768px)and (max-height:1024px){.tile-overlay-component__content--image[_ngcontent-%COMP%]{max-height:450px}}@media(min-width:992px){.tile-overlay-component__content--image[_ngcontent-%COMP%]{border-radius:10px;max-height:670px}}.tile-overlay-component__content--image-wrapper[_ngcontent-%COMP%]{grid-row:1/6;grid-column:1;align-self:flex-start;overflow:hidden}.tile-overlay-component__content--image[_ngcontent-%COMP%]     .image-compoundimg{max-width:unset}.tile-overlay-component__content--text[_ngcontent-%COMP%]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:#ffffffe6;padding:20px;color:#555759;box-shadow:0 4px 9px #0000001a;position:relative;display:flex;flex-wrap:wrap;align-items:flex-end}@media(min-width:810px){.tile-overlay-component__content--text[_ngcontent-%COMP%]{padding:30px}}@media(min-width:992px){.tile-overlay-component__content--text[_ngcontent-%COMP%]{transform:none;padding:50px}}.tile-overlay-component__content--text-wrapper[_ngcontent-%COMP%]{width:85%;grid-row:4/7;grid-column:1;margin:auto}@media(min-width:992px){.tile-overlay-component__content--text-wrapper[_ngcontent-%COMP%]{margin:unset}}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]{width:auto}@media(min-width:992px){.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]{width:100%}}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   .order-pallete-msg[_ngcontent-%COMP%]{font-size:14px;color:#e14a9b;float:left;text-align:left}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   mgroup-link-compound[_ngcontent-%COMP%]     button.size-medium{padding:8px 15px}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   .order-pallete-container[_ngcontent-%COMP%]{width:180px;height:50px;float:right;border:1px solid #2e2a24;display:inline-flex;justify-content:center;align-items:center}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   .order-pallete-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-size:1rem;line-height:1rem;padding:10px;color:#2e2a24;display:block;text-align:center}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   .order-pallete-container[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{cursor:pointer;text-decoration:none;color:#2e2a24;font-size:.75rem;margin-right:5px;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   .order-pallete-container[_ngcontent-%COMP%]   .link-compound__icon[_ngcontent-%COMP%]{flex-shrink:0}.tile-overlay-component__content--text[_ngcontent-%COMP%]   .content-cta[_ngcontent-%COMP%]   .order-pallete-container[_ngcontent-%COMP%]   .link-compound__icon[_ngcontent-%COMP%]     button{margin-right:8px;flex-shrink:0}@media(min-width:992px){.tile-overlay-component__content--text[_ngcontent-%COMP%]     button{margin:auto 0 auto auto}}.tile-overlay-component__content--text[_ngcontent-%COMP%]     button .label{font-size:.875rem}@media(min-width:810px){.tile-overlay-component__content--text[_ngcontent-%COMP%]     button .label{font-size:1rem}}.tile-overlay-component__content[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{display:none;width:100%;border-bottom:#E14A9B solid 1px;margin-top:.75rem;margin-bottom:.375rem}@media(min-width:992px){.tile-overlay-component__content[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{display:block}}.tile-overlay-component__content[_ngcontent-%COMP%]   .horizontal_line_alignment.mobile[_ngcontent-%COMP%]{display:block}@media(min-width:992px){.tile-overlay-component__content[_ngcontent-%COMP%]   .horizontal_line_alignment.mobile[_ngcontent-%COMP%]{display:none}}@media(min-width:992px){.tile-overlay-component__content[_ngcontent-%COMP%]   .horizontal_line_alignment.mobile.title-underline[_ngcontent-%COMP%]{display:block}}.tile-overlay-component__content[_ngcontent-%COMP%]   .readmore[_ngcontent-%COMP%]{color:#e14a9b;display:block;width:100%;margin-bottom:30px;text-decoration:underline}@media(min-width:992px){.tile-overlay-component__content[_ngcontent-%COMP%]   .readmore[_ngcontent-%COMP%]{display:none}}.showMore[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%}@media(max-width:576px){.showMore[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     p{-webkit-line-clamp:2}}@media(min-width:992px){.showMore[_ngcontent-%COMP%]   mgroup-rich-text-compound[_ngcontent-%COMP%]     p{display:block}}"],changeDetection:0})}}return c})()},16451(V,k,o){o.d(k,{A:()=>l});var f=o(84412),v=o(84572),b=o(96354),s=o(17088),G=o(88751),a=o(15081),E=o(60375),t=o(35547),P=o(49769),C=o(70272),e=o(57642),$=o(73799),L=o(88493);const x=m=>({content:m}),T=()=>({inset:!0,mobileFullWidth:!0}),O=m=>({distance:m}),u=(m,i)=>({value:m,params:i}),I=m=>({richText:m}),B=()=>({theme:"light",customClass:"white-overlay-component__content"}),A=(m,i)=>({image:m,imageMobile:i}),U=()=>({customClass:"white-overlay-component__img"}),j=()=>({customClass:"white-overlay-component__heading"});function h(m,i){if(1&m&&t.nrm(0,"mgroup-rich-text-compound",8),2&m){const p=t.XpG(2);t.Y8G("content",t.eq3(2,I,p.content.tileHeading))("presentation",t.lJ4(4,j))}}function w(m,i){if(1&m){const p=t.RV6();t.qex(0),t.j41(1,"section",1),t.bIt("isVisible",function(y){E.eBV(p);const D=t.XpG();return E.Njj(D.isInViewport(y))}),t.j41(2,"div",2)(3,"mgroup-layout-wrapper",3)(4,"div",4),t.nI1(5,"async"),t.j41(6,"div",5),t.DNE(7,h,1,5,"mgroup-rich-text-compound",6),t.nrm(8,"div",7)(9,"mgroup-rich-text-compound",8)(10,"div",9),t.k0s(),t.j41(11,"div",10),t.nI1(12,"async"),t.j41(13,"div",11),t.nrm(14,"mgroup-image-compound",8),t.k0s()()()()()(),t.bVm()}if(2&m){const p=t.XpG();
1t.R7$(2),t.Y8G("ngClass",p.isLeftLayout?"left-layout":"right-layout"),t.R7$(),t.Y8G("presentation",t.lJ4(13,T)),t.R7$(),t.Y8G("@animateHorizontal",t.l_i(16,u,t.bMT(5,9,p.inViewport$)?"inview":"outview",t.eq3(14,O,p.isLeftLayout?"20":"-20"))),t.R7$(3),t.Y8G("ngIf",!!p.content.tileHeading),t.R7$(2),t.Y8G("content",t.eq3(19,I,p.content.content))("presentation",t.lJ4(21,B)),t.R7$(2),t.Y8G("@animateHorizontal",t.l_i(24,u,t.bMT(12,11,p.inViewport$)?"inview":"outview",t.eq3(22,O,p.isLeftLayout?"-20":"20"))),t.R7$(3),t.Y8G("content",t.l_i(27,A,null==p.content?null:p.content.image,p.content.image))("presentation",t.lJ4(30,U))}}let l=(()=>{class m extends G.U{isInViewport(p){this._inViewport$.next(p)}constructor(p){super(p),this.windowRef=p,this._inViewport$=new f.t(null),this.inViewport$=this._inViewport$.pipe((0,b.T)(r=>null===r||r)),this.whiteTileview$=(0,v.z)([this.content$,this.presentation$]).pipe((0,b.T)(([r,y])=>(this.isLeftLayout=r.index%2==(y.flipped?1:0),r)))}static{this.\u0275fac=function(r){return new(r||m)(t.rXU(a.j))}}static{this.\u0275cmp=t.VBU({type:m,selectors:[["mgroup-white-tileview"]],standalone:!1,features:[t.Vt3],decls:2,vars:5,consts:[[4,"ngIf"],["inViewNotifier","",1,"white-overlay",3,"isVisible"],[1,"white-overlay__content",3,"ngClass"],[3,"presentation"],[1,"content-wrapper"],[1,"content-wrapper-text"],[3,"content","presentation",4,"ngIf"],[1,"horizontal_line_alignment_mobile"],[3,"content","presentation"],[1,"horizontal_line_alignment"],[1,"content-wrapper-image"],[1,"content-wrapper-image__wrapper"]],template:function(r,y){1&r&&(t.DNE(0,w,15,31,"ng-container",0),t.nI1(1,"async")),2&r&&t.Y8G("ngIf",t.eq3(3,x,t.bMT(1,1,y.whiteTileview$)))},dependencies:[P.YU,P.bT,C.w,e.o,$.F,L.U,P.Jj],styles:['\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}.white-overlay__content[_ngcontent-%COMP%]{position:relative;margin-top:10px}.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{display:grid;align-items:center;grid-template-columns:100%;grid-template-rows:auto 1fr;grid-template-areas:"image" "text"}@media(min-width:576px){.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-columns:50% 50%;grid-template-rows:1fr}}.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{grid-area:text;background-color:#ffffff80;border-radius:6px;box-shadow:0 9px 20px -2px #0000001a;position:relative;z-index:9;margin-top:-110px;width:95%;left:10px;padding:30px;margin-bottom:40px;color:#555759;backdrop-filter:saturate(180%) blur(25px);-webkit-backdrop-filter:saturate(180%) blur(25px)}@media(min-width:576px){.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{background-color:#ffffff80;border-radius:6px;min-height:350px;width:95%;display:flex;flex-direction:column;justify-content:center;padding:50px;box-shadow:0 9px 20px -2px #0000001a;margin-top:0;margin-bottom:0;font-size:18px;backdrop-filter:saturate(180%) blur(25px);-webkit-backdrop-filter:saturate(180%) blur(25px)}}@media(min-width:810px){.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{left:auto}}.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;padding:0}@media(min-width:576px){.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{padding:0}}.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:0;overflow:hidden}@media(min-width:576px){.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper-image__wrapper[_ngcontent-%COMP%]{border-radius:10px;overflow:hidden}}.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__heading h2{color:#000;font-weight:500}.white-overlay__content[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper p{text-align:right}.white-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{display:none}@media(min-width:576px){.white-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment[_ngcontent-%COMP%]{width:170px;border-bottom:#E14A9B solid 1px;margin-top:1.25rem;float:left;display:block}}.white-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment_mobile[_ngcontent-%COMP%]{width:100%;border-bottom:#E14A9B solid 1px;margin-top:.125rem;float:left;margin-bottom:.625rem}@media(min-width:576px){.white-overlay__content[_ngcontent-%COMP%]   .horizontal_line_alignment_mobile[_ngcontent-%COMP%]{display:none}}.white-overlay__content.left-layout[_ngcontent-%COMP%]{background-image:none;margin-bottom:20px}@media(min-width:576px){.white-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-areas:"text image"}}.white-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__heading p{text-align:left}.white-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__content p{text-align:left}.white-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:300px;display:block;width:100%}@media(min-width:576px){.white-overlay__content.left-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:474px;display:block}}.white-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{grid-area:image;position:relative}@media(min-width:576px){.white-overlay__content.left-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}.white-overlay__content.right-layout[_ngcontent-%COMP%]{margin-bottom:20px}@media(min-width:576px){.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper[_ngcontent-%COMP%]{grid-template-areas:"image text"}.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{position:relative;right:0}}@media(min-width:810px){.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]{transform:translate(30px)}}.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__heading p{text-align:left}@media(min-width:576px){.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__heading p{text-align:right}}.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__content p{text-align:left}@media(min-width:576px){.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .rich-text__wrapper .white-overlay-component__content p{text-align:right}}.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .horizontal_line_alignment{position:relative;width:100%;border-bottom:none}.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-text[_ngcontent-%COMP%]     .horizontal_line_alignment:before{content:"";width:144px;height:1px;background-color:#e14a9b;position:absolute;right:0}.white-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:300px;display:block;width:100%}@media(min-width:576px){.white-overlay__content.right-layout[_ngcontent-%COMP%]   mgroup-image-compound[_ngcontent-%COMP%]{height:470px;display:block}}.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]{position:relative}@media(min-width:576px){.white-overlay__content.right-layout[_ngcontent-%COMP%]   .content-wrapper-image[_ngcontent-%COMP%]   .background[_ngcontent-%COMP%]{display:none}}'],data:{animation:[s.U7]},changeDetection:0})}}return m})()},47284(V,k,o){o.d(k,{o:()=>J});var f=o(96354),v=o(52874),b=o(83664);const a={card:"cardoverlay",tile:"tileoverlay",alternating:"alternatingoverlay",white:"whitetileview",numbered:"numberedgreyoverlay",gray:"grayoverlaybottomaligned",tileimage:"titleimageview"};var t=o(35547),P=o(60198),C=o(49769),e=o(80997),$=o(85123),L=o(15499),x=o(27255),T=o(16451),O=o(86739),u=o(33513),I=o(88597);const B=(_,c,g)=>({template:_,content:c,params:g}),A=_=>[_],U=_=>({"has-edit-button":_});
1function j(_,c){if(1&_&&t.nrm(0,"mgroup-card-overlay",5),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.Y8G("content",g)("presentation",null==n?null:n.params)}}function h(_,c){if(1&_&&(t.qex(0),t.DNE(1,j,1,2,"mgroup-card-overlay",4),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function w(_,c){if(1&_&&t.nrm(0,"mgroup-gray-overlay",5),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.Y8G("content",g)("presentation",null==n?null:n.params)}}function l(_,c){if(1&_&&(t.qex(0),t.j41(1,"div",6),t.DNE(2,w,1,2,"mgroup-gray-overlay",4),t.k0s(),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(2),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function m(_,c){if(1&_&&t.nrm(0,"mgroup-white-tileview",5),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.Y8G("content",g)("presentation",null==n?null:n.params)}}function i(_,c){if(1&_&&(t.qex(0),t.DNE(1,m,1,2,"mgroup-white-tileview",4),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function p(_,c){if(1&_&&t.nrm(0,"mgroup-numbered-gray-overlay",5),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.Y8G("content",g)("presentation",null==n?null:n.params)}}function r(_,c){if(1&_&&(t.qex(0),t.DNE(1,p,1,2,"mgroup-numbered-gray-overlay",4),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function y(_,c){if(1&_&&t.nrm(0,"mgroup-alternating-overlay",5),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.Y8G("content",g)("presentation",null==n?null:n.params)}}
1function D(_,c){if(1&_&&(t.qex(0),t.j41(1,"div",7),t.DNE(2,y,1,2,"mgroup-alternating-overlay",4),t.k0s(),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(2),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function R(_,c){if(1&_&&t.nrm(0,"mgroup-tile-overlay",5),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.Y8G("content",g)("presentation",null==n?null:n.params)}}function z(_,c){if(1&_&&(t.qex(0),t.DNE(1,R,1,2,"mgroup-tile-overlay",4),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function F(_,c){if(1&_&&(t.j41(0,"div",10),t.nrm(1,"mgroup-tile-image",11),t.k0s()),2&_){const g=c.$implicit,n=t.XpG(2).ngIf;t.R7$(),t.Y8G("content",g)("presentation",null==n?null:n.params)}}function K(_,c){if(1&_&&(t.qex(0),t.j41(1,"section",8),t.DNE(2,F,2,2,"div",9),t.k0s(),t.bVm()),2&_){const g=t.XpG().ngIf,n=t.XpG();t.R7$(2),t.Y8G("ngForOf",g.content)("ngForTrackBy",n.trackBy)}}function N(_,c){if(1&_&&(t.qex(0),t.j41(1,"section",1)(2,"div",2),t.eu8(3,3),t.k0s(),t.DNE(4,h,2,2,"ng-container",0)(5,l,3,2,"ng-container",0)(6,i,2,2,"ng-container",0)(7,r,2,2,"ng-container",0)(8,D,3,2,"ng-container",0)(9,z,2,2,"ng-container",0)(10,K,3,2,"ng-container",0),t.k0s(),t.bVm()),2&_){const g=c.ngIf,n=t.XpG();t.R7$(),t.Y8G("ngClass",t.eq3(11,A,g.params.marginBottomClass)),t.R7$(),t.Y8G("ngClass",t.eq3(13,U,n.page.isPreview())),t.R7$(),t.Y8G("brManageContentButton",n.document)("relative",!0),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.card),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.gray),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.white),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.numbered),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.alternating),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.tile),t.R7$(),t.Y8G("ngIf",g.template===n.templateTypes.tileimage)}}let J=(()=>{class _ extends v.YY{constructor(g){super(g),this.configService=g,this.name="Tile Grid",this.templateTypes=a,this.tileGridTemplate$=this.componentParameters$.pipe((0,f.T)(n=>n?.template)),this.tileGridParams$=this.componentParameters$.pipe((0,f.T)(n=>({...n,marginBottomClass:`margin-${n.marginbottom||"none"}`}))),this.tileGridContent$=this.componentData$.pipe((0,f.T)(n=>((_,c)=>_?.tiles?.length?_.tiles.map((g,n)=>((_,c,g)=>{const n=_.$ref?(0,v.sX)(_,c):_;return{index:g,image:n.image?(0,v.J6)(n.image,c):null,tileHeading:n.tileHeading?(0,b.eB)((0,v.vt)(n.tileHeading),5):null,content:n.content?(0,v.vt)(n.content):null,link:n.link?(0,v.zr)(n.link,c):null,linkCompound:n.link?(0,v.zr)(n.link,c):null,superheading:n.superHeading?n.superHeading:null,titleStyle:n.titleStyle,tileSize:n.tileSize}})(g,c,n)):null)(n,this.page)))}trackBy(g,n){return n.index}static{this.\u0275fac=function(n){return new(n||_)(t.rXU(P.sr))}}static{this.\u0275cmp=t.VBU({type:_,selectors:[["mgroup-tile-grid"]],standalone:!1,features:[t.Vt3],decls:4,vars:11,consts:[[4,"ngIf"],[1,"tile-grid",3,"ngClass"],[3,"ngClass"],["documentTemplateQuery","new-ContentList-document","folderTemplateQuery","new-ContentList-folder","parameter","document","root","content-list",3,"brManageContentButton","relative"],["class","alternate-full-width",3,"content","presentation",4,"ngFor","ngForOf","ngForTrackBy"],[1,"alternate-full-width",3,"content","presentation"],[1,"gray_overlay-padding"],[1,"alternate_overlay-padding"],[1,"tile-grid-tileimage"],["class","tile-grid-tileimage__tiles",4,"ngFor","ngForOf","ngForTrackBy"],[1,"tile-grid-tileimage__tiles"],[3,"content","presentation"]],template:function(n,d){1&n&&(t.DNE(0,N,11,15,"ng-container",0),t.nI1(1,"async"),t.nI1(2,"async"),t.nI1(3,"async")),2&n&&t.Y8G("ngIf",t.sMw(7,B,t.bMT(1,1,d.tileGridTemplate$),t.bMT(2,3,d.tileGridContent$),t.bMT(3,5,d.tileGridParams$)))},dependencies:[C.YU,C.Sq,C.bT,e.S,$.i,L.A,x.h,T.A,O.z,u.D,I.P,C.Jj],styles:["\n\n\n*[_ngcontent-%COMP%]{-webkit-font-smoothing:antialiased}[_nghost-%COMP%]{position:relative;display:block;margin:20px auto}@media(min-width:810px){[_nghost-%COMP%]{margin:0 auto}}@media(min-width:768px){[_nghost-%COMP%]{margin:0 auto}}.margin-none[_ngcontent-%COMP%]{margin-bottom:0}.margin-small[_ngcontent-%COMP%]{margin-bottom:10px}
1.margin-medium[_ngcontent-%COMP%]{margin-bottom:30px}.margin-large[_ngcontent-%COMP%]{margin-bottom:50px}.white-tile-bg[_ngcontent-%COMP%]{height:500px;border:#555759 solid 1px;background-color:#e14a9b}mgroup-alternating-overlay[_ngcontent-%COMP%]{display:block}mgroup-alternating-overlay[_ngcontent-%COMP%]:nth-child(odd){background-color:#f9f9f9}.card-overlay-component-bg[_ngcontent-%COMP%]{background-color:#fff}.gray_overlay-padding[_ngcontent-%COMP%]{padding-bottom:0}@media(min-width:576px){.gray_overlay-padding[_ngcontent-%COMP%]{padding-bottom:0}}.tile-grid-tileimage__tiles[_ngcontent-%COMP%]{margin-bottom:50px}.tile-grid[_ngcontent-%COMP%]{margin-top:21px}@media(min-width:810px){.tile-grid[_ngcontent-%COMP%]{margin-top:40px}}.tile-grid[_ngcontent-%COMP%]   mgroup-numbered-gray-overlay[_ngcontent-%COMP%], .tile-grid[_ngcontent-%COMP%]   mgroup-tile-overlay[_ngcontent-%COMP%]{margin-bottom:30px;display:block}.tile-grid[_ngcontent-%COMP%]   mgroup-numbered-gray-overlay[_ngcontent-%COMP%]:last-of-type, .tile-grid[_ngcontent-%COMP%]   mgroup-tile-overlay[_ngcontent-%COMP%]:last-of-type{margin-bottom:0}.alternate_overlay-padding[_ngcontent-%COMP%]{transform:translateY(-40px)}"]})}}return _})()}}]);

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.