PageSourceSearch

https://nobilianorthamerica.com/chunk-JULLFRYJ.js

js nobilianorthamerica.com collected 2026-10-09 17:55:04 UTC 31,538 bytes, 1 lines download raw bytes

1import{a as ko}from"./chunk-LKBLAPDM.js";import"./chunk-HA3EBT6Z.js";import{b as Vo,d as $o,e as Io}from"./chunk-6AG2HB6X.js";import{b as Eo}from"./chunk-4KADZZF4.js";import"./chunk-PV3FUJZ2.js";import{f as No}from"./chunk-QMGSJNRS.js";import"./chunk-XAATTSNO.js";import"./chunk-YZ2XFUNG.js";import"./chunk-DNL23J22.js";import"./chunk-XKMX34PA.js";import"./chunk-VODC3URG.js";import"./chunk-BHH2A2AL.js";import"./chunk-4EH52XLO.js";import{b as Do,d as To}from"./chunk-NFZZOJZU.js";import"./chunk-RZMTB42C.js";import"./chunk-OI4OD6U7.js";import"./chunk-PRWIVXM3.js";import"./chunk-2QUXQO6R.js";import"./chunk-4TABNRN2.js";import"./chunk-NJEFHLK5.js";import"./chunk-OSYVW4OC.js";import"./chunk-2R44FXWP.js";import"./chunk-OFTBTAWL.js";import"./chunk-ZZ7F5NSV.js";import"./chunk-PJGJSGRK.js";import"./chunk-RCIVZSON.js";import"./chunk-CXGB3QCE.js";import"./chunk-UE35LS6L.js";import"./chunk-2HM4V3N5.js";import"./chunk-LOOCJLCL.js";import"./chunk-XZ3L3CQR.js";import"./chunk-OVMPSAKA.js";import"./chunk-WGGNQAOS.js";import"./chunk-FVHC4SDK.js";import"./chunk-EAWQTPKJ.js";import"./chunk-2RNZ572P.js";import"./chunk-OIIPCS4U.js";import"./chunk-MX6CX2ES.js";import"./chunk-54UIA4VJ.js";import"./chunk-V7XMGDIN.js";import"./chunk-J4QBUI2A.js";import"./chunk-LP7ZVZKR.js";import"./chunk-W54454BN.js";import"./chunk-5SXZGUAN.js";import"./chunk-QDXSWXKP.js";import"./chunk-3LY3W4V7.js";import{c as W}from"./chunk-PFJZHVYB.js";import"./chunk-3Y2BIZYN.js";import"./chunk-UCPQL4ES.js";import"./chunk-JVCABTTF.js";import"./chunk-LLNHDSGC.js";import"./chunk-4SDJFIXC.js";import"./chunk-2HJEY4EM.js";import"./chunk-M4QWGFDB.js";import"./chunk-HJMM4456.js";import"./chunk-SDA2STVW.js";import"./chunk-M4Q6WZND.js";import"./chunk-JIRGTP7E.js";import{c as Bo}from"./chunk-XW2AVW67.js";import"./chunk-IHQYYR4V.js";import"./chunk-CJRW2XLS.js";import"./chunk-H4ALTOMT.js";import"./chunk-ATFAJC63.js";import"./chunk-FX6E3ZTH.js";import{a as Lo}from"./chunk-R7F3ATQO.js";import{a as Oo}from"./chunk-UT4EEWOL.js";import"./chunk-7MBEXRH2.js";import"./chunk-UHLUXD3O.js";import"./chunk-RBSP3S24.js";import"./chunk-UZC3WQ6B.js";import"./chunk-R3QZBFB7.js";import"./chunk-W5RY7ATV.js";import"./chunk-TARZ3NHV.js";import{a as po}from"./chunk-GHQWM4EF.js";import"./chunk-FBLYTH7U.js";import"./chunk-KXUR6UX5.js";import"./chunk-WPMWLR6M.js";import"./chunk-Y24S6MEI.js";import{S as Mo,ja as So,pa as K}from"./chunk-GJJ5YQXI.js";import"./chunk-G6WYLGQF.js";import{$ as z,Ad as $,Xb as j,_ as _o,_b as xo,da as V,ma as k,rd as Po,v as P,zd as A}from"./chunk-W6RJNYHN.js";import{$a as yo,$b as l,Aa as s,Ab as wo,Bc as _,Cb as I,Cc as x,Cd as O,Ce as T,Dc as c,Dd as L,Ea as u,Ec as f,Fc as m,Gc as b,Hb as a,Kc as lo,Lc as co,Ma as C,Md as D,Na as v,Nc as M,Pc as S,Qd as w,Rc as r,Ub as N,Za as ao,_b as d,bd as Co,dc as fo,dd as mo,ed as U,fd as F,o as go,pa as Ro,qe as vo,sd as uo,uc as so,ve as ho,wc as g,xd as B,yc as R,zc as h}from"./chunk-ESLG6LFU.js";import{a as bo}from"./chunk-INBISJ52.js";var jo=t=>({cxRoute:"product",params:t});function Ao(t,e){if(t&1){let o=M();f(0,"a",4),O(1,"cxUrl"),S("click",function(){let i=C(o).$implicit,y=r();return v(y.onClickAndOnPressEnter(i.variantOption))})("keydown.enter",function(){let i=C(o).$implicit,y=r();return v(y.onClickAndOnPressEnter(i.variantOption))}),b(2,"img",5),m()}if(t&2){let o=e.$implicit,n=r();c("routerLink",n.variantsListOptions().length>1?L(1,3,B(5,jo,o.variantOption)):null),a(2),c("src",o.variantValueCategory==null?null:o.variantValueCategory.imgUrl,I)("alt",o.variantValueCategory==null?null:o.variantValueCategory.name)}}var q=class t{constructor(e){this.routingService=e;this.variantsListOptions=w.required();this.product=w.required();this.title=w("")}onClickAndOnPressEnter(e){e&&this.variantsListOptions().length>1&&this.routingService.go({cxRoute:"product",params:e})}static{this.\u0275fac=function(o){return new(o||t)(N(j))}}static{this.\u0275cmp=d({type:t,selectors:[["tag-product-variants-selector-radio"]],inputs:{variantsListOptions:[1,"variantsListOptions"],product:[1,"product"],title:[1,"title"]},standalone:!1,decls:6,vars:1,consts:[[1,"variants-selector-radio"],[1,"title"],[1,"items"],["tabindex","0",1,"variants-item",3,"routerLink"],["tabindex","0",1,"variants-item",3,"click","keydown.enter","routerLink"],["loading","lazy","width","100%","height","100%",1,"option-img",3,"src","alt"]],template:function(o,n){o&1&&(f(0,"div",0)(1,"div",1),U(2),m(),f(3,"div",2),_(4,Ao,3,7,"a",3,h),m()()),o&2&&(a(2),F(n.title()),a(2),x(n.variantsListOptions()))},dependencies:[z,A],styles:['[_ngcontent-%COMP%]:root{--cx-color-primary: $brand-color;--cx-color-primary-accent: $brand-color-hover;--cx-buttons-border-radius: $button-border-radius;--swiper-navigation-color: $black;--swiper-theme-color: $brand-color;--swiper-preloader-color: $brand-color}[_ngcontent-%COMP%]:root{--header-height: 96px}@keyframes _ngcontent-%COMP%_shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-arrow-angle-bottom[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-angle-left[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-angle-right[_ngcontent-%COMP%]:before{content:"\\ea03"}
1@font-face{src:local(""),url(/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Light.svg) format("svg");font-family:Roboto;font-weight:300;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Regular.svg) format("svg");font-family:Roboto;font-weight:400;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Medium.svg) format("svg");font-family:Roboto;font-weight:500;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-SemiBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-SemiBold.woff) format("woff"),url(/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-SemiBold.svg) format("svg");font-family:Roboto;font-weight:600;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Bold.svg) format("svg");font-family:Roboto;font-weight:700;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-ExtraBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-ExtraBold.woff) format("woff"),url(/fonts/Roboto/Roboto-ExtraBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-ExtraBold.svg) format("svg");font-family:Roboto;font-weight:800;font-display:swap;font-style:normal}.variants-selector-radio[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:12px}@media(max-width:1023.98px){.variants-selector-radio[_ngcontent-%COMP%]{gap:8px}}.title[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:700;font-size:16px;line-height:16px}@media(max-width:1023.98px){.title[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:700;font-size:14px;line-height:14px}}.items[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px}.items[_ngcontent-%COMP%]   .items[_ngcontent-%COMP%]     .variants-item{width:60px;height:60px}'],changeDetection:0})}};var Wo=t=>({cxRoute:"product",params:t});function qo(t,e){if(t&1){let o=M();f(0,"a",3),O(1,"cxUrl"),S("click",function(){let i=C(o).$implicit,y=r();return v(y.onClickAndOnPressEnter(i.variantOption))}),b(2,"div",4),m()}if(t&2){let o,n=e.$implicit,i=r();Co("selected",(n.variantOption==null?null:n.variantOption.code)===((o=i.product())==null?null:o.code)),c("routerLink",i.variantsListOptions().length>1?L(1,4,B(6,Wo,n.variantOption)):null),a(2),c("innerHTML",n.variantValueCategory==null?null:n.variantValueCategory.name,wo)}}var Q=class t{constructor(){this.variantsListOptions=w.required();this.product=w.required();this.routingService=u(j)}onClickAndOnPressEnter(e){e&&this.variantsListOptions().length>1&&this.routingService.go({cxRoute:"product",params:e})}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=d({type:t,selectors:[["tag-product-variants-selector-button"]],inputs:{variantsListOptions:[1,"variantsListOptions"],product:[1,"product"]},standalone:!1,decls:4,vars:0,consts:[[1,"variants-selector-button"],[1,"items"],[1,"variants-item",3,"routerLink","selected"],[1,"variants-item",3,"click","routerLink"],[1,"option-name",3,"innerHTML"]],template:function(o,n){o&1&&(f(0,"div",0)(1,"div",1),_(2,qo,3,8,"a",2,h),m()()),o&2&&(a(2),x(n.variantsListOptions()))},dependencies:[z,A],styles:['[_ngcontent-%COMP%]:root{--cx-color-primary: $brand-color;--cx-color-primary-accent: $brand-color-hover;--cx-buttons-border-radius: $button-border-radius;--swiper-navigation-color: $black;--swiper-theme-color: $brand-color;--swiper-preloader-color: $brand-color}[_ngcontent-%COMP%]:root{--header-height: 96px}@keyframes _ngcontent-%COMP%_shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-arrow-angle-bottom[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-angle-left[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-angle-right[_ngcontent-%COMP%]:before{content:"\\ea03"}
1@font-face{src:local(""),url(/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Light.svg) format("svg");font-family:Roboto;font-weight:300;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Regular.svg) format("svg");font-family:Roboto;font-weight:400;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Medium.svg) format("svg");font-family:Roboto;font-weight:500;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-SemiBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-SemiBold.woff) format("woff"),url(/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-SemiBold.svg) format("svg");font-family:Roboto;font-weight:600;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Bold.svg) format("svg");font-family:Roboto;font-weight:700;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-ExtraBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-ExtraBold.woff) format("woff"),url(/fonts/Roboto/Roboto-ExtraBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-ExtraBold.svg) format("svg");font-family:Roboto;font-weight:800;font-display:swap;font-style:normal}[_nghost-%COMP%]{display:flex;width:100%}.variants-selector-button[_ngcontent-%COMP%]{display:flex;width:100%}.items[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;gap:10px;width:100%}.variants-item[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#ed1c24;cursor:pointer}@media(hover:hover){.variants-item[_ngcontent-%COMP%]:hover{text-decoration:underline;color:#d41339}}.variants-item[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]:focus-visible{outline:auto}.variants-item[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;border:1px solid #E0DAD7;padding:4px 12px;width:calc(50% - 5px);min-height:44px;text-align:center;color:#000}@media(max-width:1023.98px){.variants-item[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;line-height:14px}}.variants-item.selected[_ngcontent-%COMP%]{border-color:#faf6f4;background:#faf6f4}'],changeDetection:0})}};function Ho(t,e){if(t&1&&b(0,"tag-product-variants-selector",1),t&2){let o,n=r(2).$implicit,i=r(2);c("variantsListOptions",n.options)("product",i.product())("title",(o=i.data())==null?null:o.title)}}function Go(t,e){if(t&1&&b(0,"tag-product-variants-selector-radio",1),t&2){let o,n=r(2).$implicit,i=r(2);c("variantsListOptions",n.options)("product",i.product())("title",(o=i.data())==null?null:o.title)}}function Jo(t,e){if(t&1&&b(0,"tag-product-variants-selector-button",2),t&2){let o=r(2).$implicit,n=r(2);c("variantsListOptions",o.options)("product",n.product())}}function Xo(t,e){if(t&1&&g(0,Ho,1,3,"tag-product-variants-selector",1)(1,Go,1,3,"tag-product-variants-selector-radio",1)(2,Jo,1,2,"tag-product-variants-selector-button",2),t&2){let o,n=r(3);R((o=n.selectViewType())==="DROPDOWN"?0:o==="RADIO"?1:o==="BUTTON"?2:-1)}}function Yo(t,e){if(t&1&&g(0,Xo,3,1),t&2){let o=e.$implicit;R(o.options?0:-1)}}function Zo(t,e){if(t&1&&(f(0,"div",0),_(1,Yo,1,1,null,null,h),m()),t&2){let o=r();a(),x(o.productVariantsDataList())}}var H=class t{constructor(){this.component=u(Mo);this.currentProductService=u(K);this.customProductService=u(W);this.data=P(this.component.data$);this.product=P(this.currentProductService.getProduct());this.productVariantsDataList=P(this.currentProductService.getProduct().pipe(Ro(e=>e&&e.code&&this.data()?.variantCategoryCodes?this.customProductService.getDisplayVariants(e.code,this.data()?.variantCategoryCodes||""):go([]))));this.selectViewType=D(()=>this.data()?.selectViewType);this.isNotEmptyproductVariantsDataList=D(()=>{let e=this.productVariantsDataList();return e?e.some(o=>o.options&&o.options.length>0):!1})}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=d({type:t,selectors:[["lib-product-variants"]],standalone:!1,decls:1,vars:1,consts:[[1,"variants"],[3,"variantsListOptions","product","title"],[3,"variantsListOptions","product"]],template:function(o,n){o&1&&g(0,Zo,3,0,"div",0),o&2&&R(n.data()&&n.product()&&n.productVariantsDataList()&&n.isNotEmptyproductVariantsDataList()?0:-1)},dependencies:[Do,q,Q],styles:['[_ngcontent-%COMP%]:root{--cx-color-primary: $brand-color;--cx-color-primary-accent: $brand-color-hover;--cx-buttons-border-radius: $button-border-radius;--swiper-navigation-color: $black;--swiper-theme-color: $brand-color;--swiper-preloader-color: $brand-color}[_ngcontent-%COMP%]:root{--header-height: 96px}@keyframes _ngcontent-%COMP%_shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-arrow-angle-bottom[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-angle-left[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-angle-right[_ngcontent-%COMP%]:before{content:"\\ea03"}
1@font-face{src:local(""),url(/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Light.svg) format("svg");font-family:Roboto;font-weight:300;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Regular.svg) format("svg");font-family:Roboto;font-weight:400;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Medium.svg) format("svg");font-family:Roboto;font-weight:500;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-SemiBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-SemiBold.woff) format("woff"),url(/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-SemiBold.svg) format("svg");font-family:Roboto;font-weight:600;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Bold.svg) format("svg");font-family:Roboto;font-weight:700;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-ExtraBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-ExtraBold.woff) format("woff"),url(/fonts/Roboto/Roboto-ExtraBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-ExtraBold.svg) format("svg");font-family:Roboto;font-weight:800;font-display:swap;font-style:normal}.variants[_ngcontent-%COMP%]{display:grid;column-gap:13px;grid-template-columns:repeat(2,1fr);margin-bottom:25px;row-gap:15px}.variants[_ngcontent-%COMP%]:has(tag-product-variants-selector-button){display:flex}@media(max-width:1023.98px){.variants[_ngcontent-%COMP%]:has(tag-product-variants-selector-button){margin-bottom:0}}'],changeDetection:0})}};var G=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({imports:[$,V]})}};var J=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({imports:[$,V]})}};var X=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({providers:[k({cmsComponents:{NobiliaProductVariantsComponent:{component:H}}})],imports:[$,V,To,G,J]})}};function ot(t,e){if(t&1){let o=M();f(0,"div",0)(1,"a",1),S("click",function(i){C(o);let y=r(),io=r();return v(io.openDialog(i,y.plannerUrl))})("keyup.enter",function(i){C(o);let y=r(),io=r();return v(io.openDialog(i,y.plannerUrl))}),f(2,"span"),U(3),m()()()}if(t&2){let o=r(),n=r();a(3),F(n.showLabelsByProductType?n.getButtonTextByProductType(o):n.getButtonText(o))}}function tt(t,e){t&1&&g(0,ot,4,1,"div",0),t&2&&R(e.showPlanner?0:-1)}var Y=class t{constructor(){this.router=u(_o);this.currentProductService=u(K);this.translation=u(Po);this.popupPageService=u(Oo);this.authService=u(xo);this.launchDialogService=u(So);this.product=P(this.currentProductService.getProduct());this.trackUserStatus=ao(!1);this.cachedContinueUrl=ao("");this.isUserLoggedIn=P(this.authService.isUserLoggedIn());this.showLabelsByProductType=po.storefront.product.pdp.showLabelsByProductType;this.canOpenPlannerWithoutLogin=po.storefront.product.openCustomizePlannerWithoutLogin;this.continueUrlPath=D(()=>{let e=this.router.parseUrl(this.cachedContinueUrl());return e.queryParams={},e.fragment=null,e.toString()});this.continueUrlQueryParams=D(()=>{let e=this.router.parseUrl(this.cachedContinueUrl());return bo({},e.queryParams)});yo(()=>{this.trackUserStatus()&&this.isUserLoggedIn()&&(this.launchDialogService.closeDialog("close"),this.continueUrlPath()&&setTimeout(()=>this.router.navigate([this.continueUrlPath()],{queryParams:this.continueUrlQueryParams()})))})}getButtonText(e){return e.templateType&&this.translation.translate("productDetails."+e.templateType.toLowerCase()+"CustomizeLinkByType").pipe().subscribe(o=>this.buttonText=o),this.buttonText||this.translation.translate("productDetails.kitchenCustomizeLinkByType").pipe().subscribe(o=>this.buttonText=o),this.buttonText}getButtonTextByProductType(e){return this.translation.translate("productDetails.plannerButtonLabel"+e.productTypeByCategory).pipe().subscribe(o=>
1this.buttonTextByProductType=o),this.buttonTextByProductType}openDialog(e,o=""){e.preventDefault(),e.stopPropagation(),this.cachedContinueUrl.set(o),this.canOpenPlannerWithoutLogin||this.isUserLoggedIn()?(this.trackUserStatus.set(!1),this.router.navigate([this.continueUrlPath()],{queryParams:this.continueUrlQueryParams()})):(this.trackUserStatus.set(!0),this.popupPageService.openDialog({isClosePopupAfterSuccessful:!1},Lo()))}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=d({type:t,selectors:[["lib-customize-kitchen-decide-button"]],standalone:!1,decls:1,vars:1,consts:[[1,"customize-kitchen-btn"],["tabindex","0",1,"btn","btn_customize-kitchen-btn",3,"click","keyup.enter"]],template:function(o,n){if(o&1&&g(0,tt,1,1),o&2){let i;R((i=n.product())?0:-1,i)}},styles:['[_ngcontent-%COMP%]:root{--cx-color-primary: $brand-color;--cx-color-primary-accent: $brand-color-hover;--cx-buttons-border-radius: $button-border-radius;--swiper-navigation-color: $black;--swiper-theme-color: $brand-color;--swiper-preloader-color: $brand-color}[_ngcontent-%COMP%]:root{--header-height: 96px}@keyframes _ngcontent-%COMP%_shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-arrow-angle-bottom[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-angle-left[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-angle-right[_ngcontent-%COMP%]:before{content:"\\ea03"}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Light.svg) format("svg");font-family:Roboto;font-weight:300;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Regular.svg) format("svg");font-family:Roboto;font-weight:400;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Medium.svg) format("svg");font-family:Roboto;font-weight:500;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-SemiBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-SemiBold.woff) format("woff"),url(/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-SemiBold.svg) format("svg");font-family:Roboto;font-weight:600;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Bold.svg) format("svg");font-family:Roboto;font-weight:700;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-ExtraBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-ExtraBold.woff) format("woff"),url(/fonts/Roboto/Roboto-ExtraBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-ExtraBold.svg) format("svg");font-family:Roboto;font-weight:800;font-display:swap;font-style:normal}'],changeDetection:0})}};var Z=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({providers:[k({cmsComponents:{CustomizeKitchenDecideButtonComponent:{component:Y}}})],imports:[T]})}};var et=t=>({"less-than-4":t});function nt(t,e){if(t&1&&(f(0,"div",1),b(1,"img",2),m()),t&2){let o=r().$implicit,n=r(2);a(),mo(o.altText?"js-tooltip-label":""),c("alt",uo(o.altText))("src",uo(n.normalizeUrl(o.url)),I),so("data-tooltip",o.altText)}}function rt(t,e){if(t&1&&g(0,nt,2,7,"div",1),t&2){let o=e.$implicit,n=e.$index,i=r(2);R(o&&n<i.labelDisplayAmount?0:-1)}}function it(t,e){if(t&1&&(f(0,"section")(1,"div",0),_(2,rt,1,1,null,null,h),m()()),t&2){let o=e;a(),mo(B(3,et,o.labels.length<4)),so("count-labels",o.labels.length),a(),x(o.labels)}}var oo=class t{constructor(){this.product=w();this.labelDisplayAmount=5;this.mediaService=u(Bo)}
1normalizeUrl(e){return e?this.mediaService.normalizeUrl(e):""}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=d({type:t,selectors:[["tag-composite-product-details-labels"]],inputs:{product:[1,"product"]},standalone:!1,decls:1,vars:1,consts:[[1,"row","label-images"],[1,"label-image"],["loading","lazy",3,"alt","src"]],template:function(o,n){if(o&1&&g(0,it,4,5,"section"),o&2){let i;R((i=n.product())?0:-1,i)}},styles:['[_ngcontent-%COMP%]:root{--cx-color-primary: $brand-color;--cx-color-primary-accent: $brand-color-hover;--cx-buttons-border-radius: $button-border-radius;--swiper-navigation-color: $black;--swiper-theme-color: $brand-color;--swiper-preloader-color: $brand-color}[_ngcontent-%COMP%]:root{--header-height: 96px}@keyframes _ngcontent-%COMP%_shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-arrow-angle-bottom[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-angle-left[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-angle-right[_ngcontent-%COMP%]:before{content:"\\ea03"}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Light.svg) format("svg");font-family:Roboto;font-weight:300;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Regular.svg) format("svg");font-family:Roboto;font-weight:400;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Medium.svg) format("svg");font-family:Roboto;font-weight:500;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-SemiBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-SemiBold.woff) format("woff"),url(/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-SemiBold.svg) format("svg");font-family:Roboto;font-weight:600;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Bold.svg) format("svg");font-family:Roboto;font-weight:700;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-ExtraBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-ExtraBold.woff) format("woff"),url(/fonts/Roboto/Roboto-ExtraBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-ExtraBold.svg) format("svg");font-family:Roboto;font-weight:800;font-display:swap;font-style:normal}.label-images[_ngcontent-%COMP%]{width:auto;height:48px;display:flex;justify-content:space-between;max-width:1050px}@media(max-width:1023.98px){.label-images[_ngcontent-%COMP%]{width:auto;height:20px}}.label-images[_ngcontent-%COMP%]   .label-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:auto;height:48px;object-fit:contain}@media(max-width:1023.98px){.label-images[_ngcontent-%COMP%]   .label-image[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:auto;height:20px}}.label-images.less-than-4[_ngcontent-%COMP%]{gap:150px;justify-content:flex-start}@media(max-width:1023.98px){.label-images.less-than-4[_ngcontent-%COMP%]{gap:75px}}'],changeDetection:0})}};function ft(t,e){if(t&1&&(lo(0),f(1,"div",1),b(2,"tag-composite-product-details-labels",2),m(),co()),t&2){let o=r().ngIf;a(2),c("product",o)}}function st(t,e){if(t&1&&(lo(0),fo(1,ft,3,1,"ng-container",0),co()),t&2){let o=e.ngIf;a(),c("ngIf",o.labels)}}var to=class t{constructor(e){this.customProductService=e;this.product$=this.customProductService.product$}static{this.\u0275fac=function(o){return new(o||t)(N(W))}}static{this.\u0275cmp=d({type:t,selectors:[["lib-tdp-tab-labels"]],standalone:!1,decls:2,vars:3,consts:[[4,"ngIf"],[1,"product-labels"],[3,"product"]],template:function(o,n){o&1&&(fo(0,st,2,1,"ng-container",0),O(1,"async")),o&2&&c("ngIf",L(1,1,n.product$))},dependencies:[vo,oo,ho],styles:['[_ngcontent-%COMP%]:root{--cx-color-primary: $brand-color;--cx-color-primary-accent: $brand-color-hover;--cx-buttons-border-radius: $button-border-radius;--swiper-navigation-color: $black;--swiper-theme-color: $brand-color;--swiper-preloader-color: $brand-color}[_ngcontent-%COMP%]:root{--header-height: 96px}@keyframes _ngcontent-%COMP%_shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-arrow-angle-bottom[_ngcontent-%COMP%]:before{content:"\\ea01"}.icon-arrow-angle-left[_ngcontent-%COMP%]:before{content:"\\ea02"}.icon-arrow-angle-right[_ngcontent-%COMP%]:before{content:"\\ea03"}
1@font-face{src:local(""),url(/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Light.woff) format("woff"),url(/fonts/Roboto/Roboto-Light.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Light.svg) format("svg");font-family:Roboto;font-weight:300;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(/fonts/Roboto/Roboto-Regular.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Regular.svg) format("svg");font-family:Roboto;font-weight:400;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Medium.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Medium.woff) format("woff"),url(/fonts/Roboto/Roboto-Medium.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Medium.svg) format("svg");font-family:Roboto;font-weight:500;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-SemiBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-SemiBold.woff) format("woff"),url(/fonts/Roboto/Roboto-SemiBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-SemiBold.svg) format("svg");font-family:Roboto;font-weight:600;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(/fonts/Roboto/Roboto-Bold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-Bold.svg) format("svg");font-family:Roboto;font-weight:700;font-display:swap;font-style:normal}@font-face{src:local(""),url(/fonts/Roboto/Roboto-ExtraBold.woff2) format("woff2"),url(/fonts/Roboto/Roboto-ExtraBold.woff) format("woff"),url(/fonts/Roboto/Roboto-ExtraBold.ttf) format("truetype"),url(/fonts/Roboto/Roboto-ExtraBold.svg) format("svg");font-family:Roboto;font-weight:800;font-display:swap;font-style:normal}.product-labels[_ngcontent-%COMP%]{padding-top:30px}@media(max-width:1023.98px){.product-labels[_ngcontent-%COMP%]{padding-top:10px}}']})}};var eo=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({imports:[T]})}};var no=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({providers:[k({cmsComponents:{NobiliaTdpTabLabelsComponent:{component:to}}})],imports:[T,eo]})}};var ro=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({imports:[Vo,ko,X,$o,Z,Eo,Io,no,No]})}};var Uo=class t{static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275mod=l({type:t})}static{this.\u0275inj=s({imports:[ro]})}};export{Uo as KitchensPdpPageModule};

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.