PageSourceSearch

https://formlabs.com/_next/static/chunks/3970.d0d05fa73ee5969d.js

js formlabs.com collected 2026-09-24 08:34:59 UTC 590,538 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3970],{127:e=>{e.exports={"padded-frame":"Tile_padded-frame__mz7ei",light:"Tile_light__vqJ86",dark:"Tile_dark__8e6ku"}},475:(e,t,l)=>{"use strict";l.d(t,{Q:()=>o});var i=l(37876),r=l(15039),a=l.n(r),n=l(14232),s=l(25535);let o=e=>{let{isHiddenWhenZero:t=!1,onChange:l,onDark:r=!1,onSet:o,value:c}=e,[d,m]=(0,n.useState)(c.toString()),u=(0,n.useRef)(null),_=t&&0===c,h=r?"border-dark6 bg-dark4 text-dark12":"border-light4 bg-light1 text-accent";(0,n.useEffect)(()=>{m(c.toString())},[c]);let p=(0,n.useCallback)(()=>{l(-1)},[l]),g=(0,n.useCallback)(()=>{l(1)},[l]),x=(0,n.useCallback)(e=>{m(e.target.value)},[]),f=(0,n.useCallback)(e=>{if("Enter"===e.key){var t;null==(t=u.current)||t.blur()}},[]),b=(0,n.useCallback)(e=>{let t=parseInt(e.target.value,10);isNaN(t)||o(t),m(c.toString())},[o,c]);return(0,i.jsx)("div",{className:"flex",children:(0,i.jsxs)("div",{className:a()("flex items-center gap-3 rounded-md border",_||r?"border-transparent":"border-light4"),children:[(0,i.jsx)("button",{className:a()("-m-px flex h-10 w-10 items-center justify-center rounded-md border",h,_&&"hidden"),onClick:p,children:(0,i.jsx)(s.QG,{})}),(0,i.jsx)("input",{className:a()("w-6 bg-transparent text-center",_&&"hidden"),onBlur:b,onChange:x,onKeyDown:f,value:d,ref:u}),(0,i.jsx)("button",{className:a()("-m-px flex h-10 w-10 items-center justify-center rounded-md border",_?"text-accent border-transparent bg-transparent":h),onClick:g,children:(0,i.jsx)(s.c1,{})})]})})}},1913:e=>{e.exports={product:"ProductListItem_product__DCRVk",body:"ProductListItem_body__owp2f",image:"ProductListItem_image__83jIb",name:"ProductListItem_name__XKaSG",action:"ProductListItem_action__pOL1r",price:"ProductListItem_price__VSGBE","lead-time":"ProductListItem_lead-time__G2pAI",new:"ProductListItem_new__eI_sE"}},1957:e=>{e.exports={"action-tile":"ActionTile_action-tile__MXe_4",small:"ActionTile_small__FNwN_",medium:"ActionTile_medium__eECQl",large:"ActionTile_large__bsPEe",dark:"ActionTile_dark___fUZf",light:"ActionTile_light__3IKEK","xs-bw":"ActionTile_xs-bw__6q8tk",titles:"ActionTile_titles__EuSvP",icon:"ActionTile_icon__R99Hq",disabled:"ActionTile_disabled__ljtu0",image:"ActionTile_image__2_zjV"}},2222:e=>{e.exports={"fixed-container":"FixedContainer_fixed-container__OP42E","full-width-on-mobile":"FixedContainer_full-width-on-mobile__IhNgH"}},2694:e=>{e.exports={header:"Header_header__OymdI","header--light":"Header_header--light__Wg86c","details-block":"Header_details-block__cynM3"}},3258:e=>{e.exports={"responsive-video":"WistiaEmbedV2_responsive-video__SJkbO",channel:"WistiaEmbedV2_channel__mKEeU",wistia_channel:"WistiaEmbedV2_wistia_channel__S0y4e","w-hero-background":"WistiaEmbedV2_w-hero-background__WOBjR","channel-dark":"WistiaEmbedV2_channel-dark__EPXBc","w-gallery-view__description":"WistiaEmbedV2_w-gallery-view__description__9gGbY"}},3329:e=>{e.exports={"missing-component":"MissingComponent_missing-component__uj7zu"}},3561:e=>{e.exports={card:"Polaroid_card__q2b11",light:"Polaroid_light__qiy23",dark:"Polaroid_dark__75CVK",title:"Polaroid_title__YBlrp","sub-title":"Polaroid_sub-title__0ZDgn",polaroid:"Polaroid_polaroid__4EMK0",media:"Polaroid_media__pBLJ_",footer:"Polaroid_footer__1yGMj"}},4011:e=>{e.exports={"details-block":"DetailsBlock_details-block__rgNo2",block:"DetailsBlock_block__6ySmo","block-title":"DetailsBlock_block-title__BIoTQ",metric:"DetailsBlock_metric__obcNi",imperial:"DetailsBlock_imperial__dCA29",multiplier:"DetailsBlock_multiplier__qKrOb",callout:"DetailsBlock_callout__oNq1C"}},5217:e=>{e.exports={button:"ProductListPager_button__0tcuB",previous:"ProductListPager_previous__N42sm",next:"ProductListPager_next__2Vush",loading:"ProductListPager_loading__uV_Td",rotating:"ProductListPager_rotating__b_URv"}},5646:e=>{e.exports={product:"BundleProduct_product__p7Jvz",body:"BundleProduct_body__snp6t",image:"BundleProduct_image__YBk0x",name:"BundleProduct_name__KG3kS",action:"BundleProduct_action__qu9Pt",price:"BundleProduct_price__uQmaU",description:"BundleProduct_description__MCabe",phonenumber:"BundleProduct_phonenumber__LQ5Jo","lead-time":"BundleProduct_lead-time__YQuZ_",new:"BundleProduct_new___rPkx","fade-leave":"BundleProduct_fade-leave__FtIrN","fade-leave-active":"BundleProduct_fade-leave-active__cXgjP","fade-enter"
1:"BundleProduct_fade-enter__Xphyx","fade-enter-active":"BundleProduct_fade-enter-active__Byoul"}},6413:e=>{e.exports={marquee:"Marquee_marquee__R1pN0","marquee-group":"Marquee_marquee-group__scTyl","scroll-x":"Marquee_scroll-x__Hc9uh",image:"Marquee_image__hkcAa"}},6524:e=>{e.exports={"section-wrapper":"ReliabilityMobileSection_section-wrapper__ew5WX",dark:"ReliabilityMobileSection_dark__3CgVf",light:"ReliabilityMobileSection_light__0o6rD",content:"ReliabilityMobileSection_content__Ya_95",header:"ReliabilityMobileSection_header__H41qj","buttons-list-override":"ReliabilityMobileSection_buttons-list-override__JwbvT","video-section":"ReliabilityMobileSection_video-section__QJky_","video-container":"ReliabilityMobileSection_video-container__gp_U8",description:"ReliabilityMobileSection_description__5G_it",footer:"ReliabilityMobileSection_footer__VBn3o"}},6835:(e,t,l)=>{"use strict";l.d(t,{q:()=>r});let i=["Section","ContentGroupLayout","ContentGroup"],r=e=>"Search"===e.name?!0===e.props.hidden:i.includes(e.name)&&e.children.length>0&&e.children.every(r)},7183:e=>{e.exports={"horizontal-divider":"HorizontalDivider_horizontal-divider___R60p"}},7477:e=>{e.exports={"sr-only":"A11yStatement_sr-only__mXl77"}},8047:e=>{e.exports={link:"Link_link__OZdcN",stretched:"Link_stretched__6IYFg",primary:"Link_primary__cdd0y",black:"Link_black__4cYx9",formlabs:"Link_formlabs__4RWQB",white:"Link_white__gT5U0",secondary:"Link_secondary__smYcD"}},8796:e=>{e.exports={"sticky-menu":"StickyMenu_sticky-menu__b7U8_",light:"StickyMenu_light__vcFMD",dark:"StickyMenu_dark__sDUpQ","form-label":"StickyMenu_form-label__l9ITo","menu-bar":"StickyMenu_menu-bar__sCSKM","mobile-menu-bar":"StickyMenu_mobile-menu-bar__ID_T3","menu-item":"StickyMenu_menu-item__4bPLh",controls:"StickyMenu_controls__ladFA","menu-trigger":"StickyMenu_menu-trigger__i2286",backdrop:"StickyMenu_backdrop__ZkvJz"}},8958:e=>{e.exports={header:"Header_header__k9EaD"}},8994:e=>{e.exports={media:"MediaBlock_media__8SXbs",image:"MediaBlock_image__fcnuw"}},9036:e=>{e.exports={footer:"Footer_footer__3KrkL","with-scroll":"Footer_with-scroll__15dVb",buttons:"Footer_buttons__FBYLA",button:"Footer_button__ak3cP",text:"Footer_text__oi43c","long-title":"Footer_long-title__S0lnC",title:"Footer_title__ncUHR","title-duplicate":"Footer_title-duplicate__HC4WK","scroll-x":"Footer_scroll-x__zxMMp",icon:"Footer_icon__tCAlE",active:"Footer_active__tw__e",subTitle:"Footer_subTitle__frkp0",arrows:"Footer_arrows__VzvNj","active-marker":"Footer_active-marker__mtG60"}},9468:e=>{e.exports={header:"Header_header__HzS_2"}},9772:e=>{e.exports={container:"SynchronousVideos_container__94e_l",caption:"SynchronousVideos_caption__aoWEe",title:"SynchronousVideos_title__qCnia",description:"SynchronousVideos_description__n4tAh","play-button":"SynchronousVideos_play-button__Qr7dU","play-icon":"SynchronousVideos_play-icon__xTFrv"}},9795:e=>{e.exports={"hero-box":"HeroBox_hero-box__07XfD",top:"HeroBox_top___eHfZ",title:"HeroBox_title__0d_Yi",divider:"HeroBox_divider__mnOVq","sub-title":"HeroBox_sub-title__xtyp7",bottom:"HeroBox_bottom__bsXKP"}},9959:e=>{e.exports={headline:"Filter_headline__FQLow",list:"Filter_list__5JItx",loading:"Filter_loading__ceqLt"}},10222:e=>{e.exports={"drawer-link":"DrawerLink_drawer-link__frepr","variant-dark":"DrawerLink_variant-dark__uohE2",title:"DrawerLink_title__ZQ2IB",url:"DrawerLink_url__sN3o0",column:"DrawerLink_column__NCJ4y",left:"DrawerLink_left__kYVIG",right:"DrawerLink_right__0XmUZ",current:"DrawerLink_current__Zs6kH",icon:"DrawerLink_icon__X2xsY"}},10238:e=>{e.exports={wrapper:"GetInTouchSection_wrapper__3CbYz","get-in-touch":"GetInTouchSection_get-in-touch__qNRB0",background:"GetInTouchSection_background__ASptF",content:"GetInTouchSection_content__1Zfis"}},10924:e=>{e.exports={wrapper:"Button_wrapper__KfBsn"}},11592:(e,t,l)=>{"use strict";l.d(t,{s:()=>s});var i=l(14232),r=l(58189),a=l(8904);let n={month:"short",day:"numeric",timeZone:"UTC"},s=e=>{let{country:t,language:l}=(0,a.Y)(),{getEdd:s}=(0,r.n)();return(0,i.useMemo)(()=>{let i=e.map(e=>s(e)).filter(e=>!!e);if(0===i.length)return;let r=i.map(Date.parse).sort(),a=t&&l?"".concat(l,"-").concat(t.toUpperCase()):"en-US",o=new Intl.DateTimeFormat(a,n),c=r.map(o.format),d=c[0],m=c[c.length-1];return[d,...d===m?[]:[m]]},[t,s,l,e])}},12404:(e,t,l)=>{"use strict";l.d(t,{H:()=>a,m:()=>r});var i=l(14232);let r=(0,i.createContext)(null),a=()=>{let e=(0,i.useContext)(r);if(!e)throw Error("TemplateContext is not defined");return e}},12652:e=>{e.exports={"align-left":"Grid_align-left__iuCE8","align-right":"Grid_align-right__m8ro5","align-center":"Grid_align-center__oGKn2","align-justify":"Grid_align-justify__7Tzki","align-spaced":"Grid_align-spaced__G46EK",vertical:"Grid_vertical__lPYai",menu:"Grid_menu__Wj5hc","no-align":"Grid_no-align__iJQa0","align-top":"Grid_align-top__wkL4H","align-self-top":"Grid_align-self-top__XR20F","align-bottom":"Grid_align-bottom__UBtHw","align-self-bottom":"Grid_align-self-bottom__015uS","align-middle":"Grid_align-middle__1du_M","align-self-middle":"Grid_align-self-middle___hS0e","align-stretch":"Grid_align-stretch__mjhBI","align-self-stretch":"Grid_align-self-stretch__ugGo1","align-center-middle":"Grid_align-center-middle__lwN4U",stretch:"Grid_stretch__5egKO",cell:"Grid_cell__eGJcU","small-order-1":"Grid_small-order-1__P10L6","small-order-2":"Grid_small-order-2__WGrZa","small-order-3":"Grid_small-order-3__l7si2","small-order-4":"Grid_small-order-4__QO7pA","small-order-5":"Grid_small-order-5__1JtQh","small-order-6":"Grid_small-order-6__9hmYM","medium-order-1":"Grid_medium-order-1__Z2d3b","medium-order-2":"Grid_medium-order-2__Pb0rl","medium-order-3":"Grid_medium-order-3__ny59X","medium-order-4":"Grid_medium-order-4__GrRHK","medium-order-5":"Grid_medium-order-5__e5Xtb","medium-order-6":"Grid_medium-order-6__IPLFj","large-order-1":"Grid_large-order-1__dzurT","large-order-2":"Grid_large-order-2__TDbHm","large-order-3":"Grid_large-order-3__fo3su","large-order-4":"Grid_large-order-4__c3zZW","large-order-5":"Grid_large-order-5__oiKmd","large-order-6":"Grid_large-order-6__k4c3j","xlarge-order-1":"Grid_xlarge-order-1__U2Vz8","xlarge-order-2":"Grid_xlarge-order-2__K9mWl","xlarge-order-3":"Grid_xlarge-order-3__Rg88n","xlarge-order-4":"Grid_xlarge-order-4__zBptT","xlarge-order-5":"Grid_xlarge-order-5__gsjzV","xlarge-order-6":"Grid_xlarge-order-6__6miDY","xxlarge-order-1":"Grid_xxlarge-order-1__So1Gk","xxlarge-order-2":"Grid_xxlarge-order-2__hYYwK","xxlarge-order-3":"Grid_xxlarge-order-3__fFXmz","xxlarge-order-4":"Grid_xxlarge-order-4__1pmm5","xxlarge-order-5":"Grid_xxlarge-order-5__eRfR_","xxlarge-order-6":"Grid_xxlarge-order-6__qwJeS","flex-container":"Grid_flex-container__r2M_l","flex-child-auto":"Grid_flex-child-auto__0Wj0W","flex-child-grow":"Grid_flex-child-grow__0dTJ5","flex-child-shrink":"Grid_flex-child-shrink__UjdOR","flex-dir-row":"Grid_flex-dir-row__5YzQN","flex-dir-row-reverse":"Grid_flex-dir-row-reverse__lOOFe","flex-dir-column":"Grid_flex-dir-column__TQccX","flex-dir-column-reverse":"Grid_flex-dir-column-reverse__IQIxF","medium-flex-container":"Grid_medium-flex-container__TBTIL","medium-flex-child-auto":"Grid_medium-flex-child-auto__8rWy9","medium-flex-child-grow":"Grid_medium-flex-child-grow__QZe_V","medium-flex-child-shrink":"Grid_medium-flex-child-shrink__SDp5e","medium-flex-dir-row":"Grid_medium-flex-dir-row__yWkOL","medium-flex-dir-row-reverse":"Grid_medium-flex-dir-row-reverse__u12m1","medium-flex-dir-column":"Grid_medium-flex-dir-column__sdObJ","medium-flex-dir-column-reverse":"Grid_medium-flex-dir-column-reverse__UgD4j","large-flex-container":"Grid_large-flex-container__Rd1B_","large-flex-child-auto":"Grid_large-flex-child-auto__1qiIl","large-flex-child-grow":"Grid_large-flex-child-grow___rNrU","large-flex-child-shrink":"Grid_large-flex-child-shrink__CEMhh","large-flex-dir-row":"Grid_large-flex-dir-row__DYHh2","large-flex-dir-row-reverse":"Grid_large-flex-dir-row-reverse__IBNNY","large-flex-dir-column":"Grid_large-flex-dir-column__K9VkQ","large-flex-dir-column-reverse":"Grid_large-flex-dir-column-reverse__6SMf5","xlarge-flex-container":"Grid_xlarge-flex-container__GllI9","xlarge-flex-child-auto":"Grid_xlarge-flex-child-auto__5SR4h","xlarge-flex-child-grow":"Grid_xlarge-flex-child-grow__WPQAU","xlarge-flex-child-shrink":"Grid_xlarge-flex-child-shrink__tSDoS","xlarge-flex-dir-row":"Grid_xlarge-flex-dir-row__mYTb2","xlarge-flex-dir-row-reverse":"Grid_xlarge-flex-dir-row-reverse__gDCeE","xlarge-flex-dir-column":"Grid_xlarge-flex-dir-column__SZauc","xlarge-flex-dir-column-reverse":"Grid_xlarge-flex-dir-column-reverse__FDnTu","xxlarge-flex-container":"Grid_xxlarge-flex-container__nwB_Z","xxlarge-flex-child-auto":"Grid_xxlarge-flex-child-auto__MvDgF","xxlarge-flex-child-grow":"Grid_xxlarge-flex-child-grow__oxkKi","xxlarge-flex-child-shrink":"Grid_xxlarge-flex-child-shrink__nzMvZ","xxlarge-flex-dir-row":"Grid_xxlarge-flex-dir-row__GmvYP","xxlarge-flex-dir-row-reverse":"Grid_xxlarge-flex-dir-row-reverse__iKSx3","xxlarge-flex-dir-column":"Grid_xxlarge-flex-dir-column__edt9a","xxlarge-flex-dir-column-reverse":"Grid_xxlarge-flex-dir-column-reverse__rTqKa","grid-container":"Grid_grid-container__rI6zD",fluid:"Grid_fluid__ZVz26",full:"Grid_full__B361d","grid-x":"Grid_grid-x__4_9U0",auto:"Grid_auto__Ve_em",shrink:"Grid_shrink__odNAa","small-shrink":"Grid_small-shrink__j9wK8","small-full":"Grid_small-full__Mbjpk","small-1":"Grid_small-1__Ul2sB","small-2":"Grid_small-2__lpioS","
1small-3":"Grid_small-3__ZC3Y1","small-4":"Grid_small-4__aHP_G","small-5":"Grid_small-5__gmw9r","small-6":"Grid_small-6__XyNwr","small-7":"Grid_small-7__YTRMP","small-8":"Grid_small-8__gu1pi","small-9":"Grid_small-9__8hOO0","small-10":"Grid_small-10__ryY3G","small-11":"Grid_small-11__TThXl","small-12":"Grid_small-12__4MyI5","small-13":"Grid_small-13__0anpk","small-14":"Grid_small-14__EYfR2","small-15":"Grid_small-15__9YZsk","small-16":"Grid_small-16__kPIwE","small-17":"Grid_small-17__LHxBb","small-18":"Grid_small-18___m_sV","small-19":"Grid_small-19__vSofX","small-20":"Grid_small-20__o0tAu","small-21":"Grid_small-21__Zv5_K","small-22":"Grid_small-22__zFceK","small-23":"Grid_small-23__8XpV9","small-24":"Grid_small-24__mVfzj","medium-shrink":"Grid_medium-shrink__rpXD1","medium-full":"Grid_medium-full__OoyAD","medium-1":"Grid_medium-1__0HzVf","medium-2":"Grid_medium-2__PTGr_","medium-3":"Grid_medium-3__YesK8","medium-4":"Grid_medium-4__vv783","medium-5":"Grid_medium-5__2WTMk","medium-6":"Grid_medium-6__JDhHo","medium-7":"Grid_medium-7__Uv1p8","medium-8":"Grid_medium-8__qDS5u","medium-9":"Grid_medium-9__KsBrm","medium-10":"Grid_medium-10__e8J71","medium-11":"Grid_medium-11__EiWHy","medium-12":"Grid_medium-12__Uwabx","medium-13":"Grid_medium-13__w6TGi","medium-14":"Grid_medium-14__WfvvH","medium-15":"Grid_medium-15__rQSaG","medium-16":"Grid_medium-16__MHNde","medium-17":"Grid_medium-17__bZ0iI","medium-18":"Grid_medium-18__GHsBI","medium-19":"Grid_medium-19___FrUC","medium-20":"Grid_medium-20__tDMO5","medium-21":"Grid_medium-21__aCAnO","medium-22":"Grid_medium-22__gD_nh","medium-23":"Grid_medium-23__6221f","medium-24":"Grid_medium-24__lvK9v","large-shrink":"Grid_large-shrink__L3dW1","large-full":"Grid_large-full__lsI_p","large-1":"Grid_large-1__dNEh_","large-2":"Grid_large-2__EWFYb","large-3":"Grid_large-3__lYReT","large-4":"Grid_large-4__5Y5nB","large-5":"Grid_large-5__8yPzd","large-6":"Grid_large-6__OtzyT","large-7":"Grid_large-7__yOJ8n","large-8":"Grid_large-8__qkIqn","large-9":"Grid_large-9__C9YJI","large-10":"Grid_large-10__PffPt","large-11":"Grid_large-11__hl_pe","large-12":"Grid_large-12__uleAP","large-13":"Grid_large-13__SlBX_","large-14":"Grid_large-14__cQ5d5","large-15":"Grid_large-15__p_81r","large-16":"Grid_large-16__T1yvq","large-17":"Grid_large-17__NIXyd","large-18":"Grid_large-18__njSau","large-19":"Grid_large-19__BKB4h","large-20":"Grid_large-20__4O91E","large-21":"Grid_large-21__ARN82","large-22":"Grid_large-22__OhQRQ","large-23":"Grid_large-23__f_5bV","large-24":"Grid_large-24__f87kB","xlarge-shrink":"Grid_xlarge-shrink__pnZ4Y","xlarge-full":"Grid_xlarge-full__kWT8f","xlarge-1":"Grid_xlarge-1__FmV3J","xlarge-2":"Grid_xlarge-2__0QnSy","xlarge-3":"Grid_xlarge-3__56r4d","xlarge-4":"Grid_xlarge-4__o_IAe","xlarge-5":"Grid_xlarge-5__EJUcx","xlarge-6":"Grid_xlarge-6__MKHyz","xlarge-7":"Grid_xlarge-7__gslan","xlarge-8":"Grid_xlarge-8__TmwXJ","xlarge-9":"Grid_xlarge-9__EG7QX","xlarge-10":"Grid_xlarge-10__3O8vV","xlarge-11":"Grid_xlarge-11__fN5KA","xlarge-12":"Grid_xlarge-12__4m5Ho","xlarge-13":"Grid_xlarge-13__OimFH","xlarge-14":"Grid_xlarge-14__erN1L","xlarge-15":"Grid_xlarge-15__Dr5Iw","xlarge-16":"Grid_xlarge-16__46Wfg","xlarge-17":"Grid_xlarge-17__xpYhw","xlarge-18":"Grid_xlarge-18__cFUq3","xlarge-19":"Grid_xlarge-19__OH3DQ","xlarge-20":"Grid_xlarge-20__ItMsb","xlarge-21":"Grid_xlarge-21__nm9YA","xlarge-22":"Grid_xlarge-22__SH8fj","xlarge-23":"Grid_xlarge-23__0JLzi","xlarge-24":"Grid_xlarge-24__SLVrF","xxlarge-shrink":"Grid_xxlarge-shrink__p8lav","xxlarge-full":"Grid_xxlarge-full__hZy3k","xxlarge-1":"Grid_xxlarge-1___w9Bq","xxlarge-2":"Grid_xxlarge-2__KQwug","xxlarge-3":"Grid_xxlarge-3__MIjsn","xxlarge-4":"Grid_xxlarge-4__XzSIP","xxlarge-5":"Grid_xxlarge-5__26uUG","xxlarge-6":"Grid_xxlarge-6__DIi_G","xxlarge-7":"Grid_xxlarge-7__a1Q1A","xxlarge-8":"Grid_xxlarge-8__IHI2L","xxlarge-9":"Grid_xxlarge-9__MJOUI","xxlarge-10":"Grid_xxlarge-10__kN_8d","xxlarge-11":"Grid_xxlarge-11__Y83pF","xxlarge-12":"Grid_xxlarge-12__00sAD","xxlarge-13":"Grid_xxlarge-13__4ROC1","xxlarge-14":"Grid_xxlarge-14__MAix4","xxlarge-15":"Grid_xxlarge-15__CiNvm","xxlarge-16":"Grid_xxlarge-16__HUlft","xxlarge-17":"Grid_xxlarge-17__rJNtQ","xxlarge-18":"Grid_xxlarge-18__2mmOy","xxlarge-19":"Grid_xxlarge-19__k_pF6","xxlarge-20":"Grid_xxlarge-20__9aG6G","xxlarge-21":"Grid_xxlarge-21__VUmKb","xxlarge-22":"Grid_xxlarge-22__VrlB_","xxlarge-23":"Grid_xxlarge-23__8LdAI","xxlarge-24":"Grid_xxlarge-24__dfaha","medium-auto":"Grid_medium-auto__5zpyU","large-auto":"Grid_large-auto__sRbHt","xlarge-auto":"Grid_xlarge-auto__UE_l_","xxlarge-auto":"Grid_xxlarge-auto__eWzkz","grid-margin-x":"Grid_grid-margin-x__jdD5R","grid-margin-y":"Grid_grid-margin-y__2qh8M","grid-y":"Grid_grid-y__jfg0W","grid-padding-x":"Grid_grid-padding-x__rJuBs","small-up-1":"Grid_small-up-1__cGhPu","small-up-2":"Grid_small-up-2__41INT","small-up-3":"Grid_small-up-3__X_3NK","small-up-4":"Grid_small-up-4__bFnZv","small-up-5":"Grid_small-up-5__01Gaj","small-up-6":"Grid_small-up-6__PsLEQ","small-up-7":"Grid_small-up-7__e_III","small-up-8":"Grid_small-up-8__9jlm8","medium-up-1":"Grid_medium-up-1__OGUzy","medium-up-2":"Grid_medium-up-2__8EXAJ","medium-up-3":"Grid_medium-up-3__S2lMR","medium-up-4":"Grid_medium-up-4__SH4WY","medium-up-5":"Grid_medium-up-5__kYlNZ","medium-up-6":"Grid_medium-up-6__3aLUh","medium-up-7":"Grid_medium-up-7__bi90I","medium-up-8":"Grid_medium-up-8__QSoch","large-up-1":"Grid_large-up-1__hV0YI","large-up-2":"Grid_large-up-2__wqEx4","large-up-3":"Grid_large-up-3__bfCWI","large-up-4":"Grid_large-up-4__LE53Y","large-up-5":"Grid_large-up-5__z_WKg","large-up-6":"Grid_large-up-6__TPinU","large-up-7":"Grid_large-up-7__48RbE","large-up-8":"Grid_large-up-8__JK7x_","xlarge-up-1":"Grid_xlarge-up-1__P4Ts3","xlarge-up-2":"Grid_xlarge-up-2__2gH3Q","xlarge-up-3":"Grid_xlarge-up-3__1DFFC","xlarge-up-4":"Grid_xlarge-up-4__K30nL","xlarge-up-5":"Grid_xlarge-up-5__QTNmd","xlarge-up-6":"Grid_xlarge-up-6__oYPSq","xlarge-up-7":"Grid_xlarge-up-7__L_cJz","xlarge-up-8":"Grid_xlarge-up-8__At4oW","xxlarge-up-1":"Grid_xxlarge-up-1__6KdK6","xxlarge-up-2":"Grid_xxlarge-up-2__SZDEA","xxlarge-up-3":"Grid_xxlarge-up-3__PizMO","xxlarge-up-4":"Grid_xxlarge-up-4__61_Gm","xxlarge-up-5":"Grid_xxlarge-up-5__Rnruz","xxlarge-up-6":"Grid_xxlarge-up-6__pddyv","xxlarge-up-7":"Grid_xxlarge-up-7__1Fni0","xxlarge-up-8":"Grid_xxlarge-up-8__fJ7n5","small-margin-collapse":"Grid_small-margin-collapse__oEI7O","small-padding-collapse":"Grid_small-padding-collapse__79E58","medium-margin-collapse":"Grid_medium-margin-collapse____s0n","medium-padding-collapse":"Grid_medium-padding-collapse__qKuhu","large-margin-collapse":"Grid_large-margin-collapse__6j3mF","large-padding-collapse":"Grid_large-padding-collapse__R9abA","xlarge-margin-collapse":"Grid_xlarge-margin-collapse__MQ1OB","xlarge-padding-collapse":"Grid_xlarge-padding-collapse__nBhwi","xxlarge-margin-collapse":"Grid_xxlarge-margin-collapse__JMGYh","xxlarge-padding-collapse":"Grid_xxlarge-padding-collapse__YrUjn","small-offset-0":"Grid_small-offset-0__sBRvM","small-offset-1":"Grid_small-offset-1__qR3R_","small-offset-2":"Grid_small-offset-2__gERr_","small-offset-3":"Grid_small-offset-3__LBw_9","small-offset-4":"Grid_small-offset-4__j6CIe","small-offset-5":"Grid_small-offset-5__TgwSA","small-offset-6":"Grid_small-offset-6__9Vjrn","small-offset-7":"Grid_small-offset-7__Q_AVa","small-offset-8":"Grid_small-offset-8__nZGD3","small-offset-9":"Grid_small-offset-9__Wh0F8","small-offset-10":"Grid_small-offset-10__kp1XI","small-offset-11":"Grid_small-offset-11__tVr5H","small-offset-12":"Grid_small-offset-12__FDME9","small-offset-13":"Grid_small-offset-13__vCVBC","small-offset-14":"Grid_small-offset-14__fAs4P","small-offset-15":"Grid_small-offset-15__40Xm3","small-offset-16":"Grid_small-offset-16__dK9GT","small-offset-17":"Grid_small-offset-17__8CLO_","small-offset-18":"Grid_small-offset-18___yrIm","small-offset-19":"Grid_small-offset-19__CmVm6","small-offset-20":"Grid_small-offset-20__4JY7z","small-offset-21":"Grid_small-offset-21__LbRpu","small-offset-22":"Grid_small-offset-22__EkZvB","small-offset-23":"Grid_small-offset-23__j5jQJ","medium-offset-0":"Grid_medium-offset-0__6pMXY","medium-offset-1":"Grid_medium-offset-1__BWVSK","medium-offset-2":"Grid_medium-offset-2__gXmVu","medium-offset-3":"Grid_medium-offset-3__p48QM","medium-offset-4":"Grid_medium-offset-4__RCBBN","medium-offset-5":"Grid_medium-offset-5__njP1c","medium-offset-6":"Grid_medium-offset-6__LfMEK","medium-offset-7":"Grid_medium-offset-7__69Uwu","medium-offset-8":"Grid_medium-offset-8__u7bWe","medium-offset-9":"Grid_medium-offset-9__fQ2fc","medium-offset-10":"Grid_medium-offset-10__BlEqF","medium-offset-11":"Grid_medium-offset-11__8r3Zc","medium-offset-12":"Grid_medium-offset-12__6xq_J","medium-offset-13":"Grid_medium-offset-13__i_xm1","medium-offset-14":"Grid_medium-offset-14__6tAXA","medium-offset-15":"Grid_medium-offset-15__IOSJM","medium-offset-16":"Grid_medium-offset-16__l_0Mz","medium-offset-17":"Grid_medium-offset-17__0KQji","medium-offset-18":"Grid_medium-offset-18__cZBxP","medium-offset-19":"Grid_medium-offset-19__lQ7xf","medium-offset-20":"Grid_medium-offset-20__mVHKN","medium-offset-21":"Grid_medium-offset-21__M1YOW","medium-offset-22":"Grid_medium-offset-22__d2G9_","medium-offset-23":"Grid_medium-offset-23__ZaqaE","large-offset-0":"Grid_large-offset-0__dU9_M","large-offset-1":"Grid_large-offset-1__sq8ke","large-offset-2":"Grid_large-offset-2__ogNND","large-offset-3":"Grid_large-offset-3__i5bmd","large-offset-4":"Grid_large-offset-4__HqcbK","large-offset-5":"Grid_large-offset-5__nvPPE","large-offset-6":"Grid_large-offset-6__Ysip7","large-offset-7":"Grid_large-offset-7__EfdtT","large-offset-8":"Grid_large-offset-8__3_SUj","large-offset-9":"Grid_large-offset-9__nHgKY","large-offset-10":"Grid_large-offset-10__MvTx8","large-offset-11":"Grid_large-offset-11__BWhwa","large-offset-12":"Grid_large-offset-12__JCQKu","large-offset-13":"Grid_large-offset-13__GmW_u","large-offset-14":"Grid_large-offset-14__v04s_","large-offset-15":"Grid_large-offset-15__YET_L","large-offset-16":"Grid_large-offset-16__D6duw","large-offset-17":"Grid_large-offset-17__u4iYD","large-offset-18":"Grid_large-offset-18__4YyGI","large-offset-19":"Grid_large-offset-19__AjSq6","large-offset-20":"Grid_large-offset-20__KsXRG","large-offset-21":"Grid_large-offset-21__WRbZ_","large-offset-22":"Grid_large-offset-22__eSDu8","large-offset-23":"Grid_large-offset-23__euw8t","xlarge-offset-0":"Grid_xlarge-offset-0__LEKll","xlarge-offset-1":"Grid_xlarge-offset-1__AdoiS","xlarge-offset-2":"Grid_xlarge-offset-2__elfsa","xlarge-offset-3":"Grid_xlarge-offset-3___jY9W","xlarge-offset-4":"Grid_xlarge-offset-4__bDesb","xlarge-offset-5":"Grid_xlarge-offset-5__Ulp_y","xlarge-offset-6":"Grid_xlarge-offset-6__p54wu","xlarge-offset-7":"Grid_xlarge-offset-7__r0Wt_","xlarge-offset-8":"Grid_xlarge-offset-8__6WV4s","xlarge-offset-9":"Grid_xlarge-offset-9__zpC8m","xlarge-offset-10":"Grid_xlarge-offset-10__8MwpG","xlarge-offset-11":"Grid_xlarge-offset-11__GUIHx","xlarge-offset-12":"Grid_xlarge-offset-12__FYOHX","xlarge-offset-13":"Grid_xlarge-offset-13__S9Rs4","xlarge-offset-14":"Grid_xlarge-offset-14__jjU9x","xlarge-offset-15":"Grid_xlarge-offset-15__Ssm8d","xlarge-offset-16":"Grid_xlarge-offset-16__qLqr5","xlarge-offset-17":"Grid_xlarge-offset-17__Flky0","xlarge-offset-18":"Grid_xlarge-offset-18__nAkM9","xlarge-offset-19":"Grid_xlarge-offset-19__0FXqf","xlarge-offset-20":"Grid_xlarge-offset-20__dgfPI","xlarge-offset-21":"Grid_xlarge-offset-21__eccHk","xlarge-offset-22":"Grid_xlarge-offset-22__xwWb9","xlarge-offset-23":"Grid_xlarge-offset-23__5JSBO","xxlarge-offset-0":"Grid_xxlarge-offset-0__hPL1A","xxlarge-offset-1":"Grid_xxlarge-offset-1___que4","xxlarge-offset-2":"Grid_xxlarge-offset-2__suduv","xxlarge-offset-3":"Grid_xxlarge-offset-3__rGCz8","xxlarge-offset-4":"Grid_xxlarge-offset-4__nd4tf","xxlarge-offset-5":"Grid_xxlarge-offset-5__tQ_HU","xxlarge-offset-6":"Grid_xxlarge-offset-6__5LqAh","xxlarge-offset-7":"Grid_xxlarge-offset-7__F8HX7","xxlarge-offset-8":"Grid_xxlarge-offset-8__E_SrA","xxlarge-offset-9":"Grid_xxlarge-offset-9__gqVvz","xxlarge-offset-10":"Grid_xxlarge-offset-10__p_TnE","xxlarge-offset-11":"Grid_xxlarge-offset-11__rQPoY","xxlarge-offset-12":"Grid_xxlarge-offset-12__hze_0","xxlarge-offset-13":"Grid_xxlarge-offset-13___msqY","xxlarge-offset-14":"Grid_xxlarge-offset-14__kfGF
1Q","xxlarge-offset-15":"Grid_xxlarge-offset-15__Oxqrt","xxlarge-offset-16":"Grid_xxlarge-offset-16__yKMt4","xxlarge-offset-17":"Grid_xxlarge-offset-17__dpoX5","xxlarge-offset-18":"Grid_xxlarge-offset-18__I7k__","xxlarge-offset-19":"Grid_xxlarge-offset-19__l_a_A","xxlarge-offset-20":"Grid_xxlarge-offset-20__n2gLw","xxlarge-offset-21":"Grid_xxlarge-offset-21__F4QP_","xxlarge-offset-22":"Grid_xxlarge-offset-22__vlRJy","xxlarge-offset-23":"Grid_xxlarge-offset-23___C0T4","grid-padding-y":"Grid_grid-padding-y__Q9yrA","grid-frame":"Grid_grid-frame__3v8mX","cell-block":"Grid_cell-block__SlloP","cell-block-y":"Grid_cell-block-y__8FlfZ","cell-block-container":"Grid_cell-block-container__k_IB3","medium-grid-frame":"Grid_medium-grid-frame__kVRyn","medium-cell-block":"Grid_medium-cell-block__z3LQi","medium-cell-block-container":"Grid_medium-cell-block-container___8z7c","medium-cell-block-y":"Grid_medium-cell-block-y__4Gcvb","large-grid-frame":"Grid_large-grid-frame__gl1A_","large-cell-block":"Grid_large-cell-block__25XdU","large-cell-block-container":"Grid_large-cell-block-container__Hk1cg","large-cell-block-y":"Grid_large-cell-block-y__LHQ2Y","xlarge-grid-frame":"Grid_xlarge-grid-frame__YLD_l","xlarge-cell-block":"Grid_xlarge-cell-block__FeK7M","xlarge-cell-block-container":"Grid_xlarge-cell-block-container__zo3e8","xlarge-cell-block-y":"Grid_xlarge-cell-block-y__sPWt6","xxlarge-grid-frame":"Grid_xxlarge-grid-frame__Jc43s","xxlarge-cell-block":"Grid_xxlarge-cell-block__mrtqD","xxlarge-cell-block-container":"Grid_xxlarge-cell-block-container__6KZ3A","xxlarge-cell-block-y":"Grid_xxlarge-cell-block-y__AdeLh",overlap:"Grid_overlap__0bsTk","overlap-2":"Grid_overlap-2__OyoS_","overlap-3":"Grid_overlap-3__n2l_1","overlap-4":"Grid_overlap-4__27Ook","align-children-middle":"Grid_align-children-middle__2IlqG","align-children-bottom":"Grid_align-children-bottom__4xOYE",section:"Grid_section__Jo_y7",black:"Grid_black__CQn8P","light-page-theme":"Grid_light-page-theme__ukcLx","dark-page-theme":"Grid_dark-page-theme__nuesh","emphasis-page-theme":"Grid_emphasis-page-theme__R_drN",white:"Grid_white__BZ5Ju",blue:"Grid_blue__aHKoQ","light-blue":"Grid_light-blue__NoFNr","dark-blue":"Grid_dark-blue__tuq3s","dark-grey":"Grid_dark-grey__LyQuj","darker-grey":"Grid_darker-grey__Aqfi_","stone-1":"Grid_stone-1__G5cWU","stone-2":"Grid_stone-2__53CNl","stone-3":"Grid_stone-3__MrU_3","cream-1":"Grid_cream-1__lGNDP","cream-2":"Grid_cream-2__iF66f","cream-3":"Grid_cream-3__rspip","medium-grey":"Grid_medium-grey__vJJ1C","light-grey":"Grid_light-grey__yVF3Y","grey-100":"Grid_grey-100__kaczX","grey-500":"Grid_grey-500__XAJF0","grey-600":"Grid_grey-600__dQl4Z",bgColor:"Grid_bgColor__W7Ixj",marginBottom:"Grid_marginBottom__KfmIA","background-image-wrapper":"Grid_background-image-wrapper__JKlQ7"}},13438:e=>{e.exports={media:"MediaBlock_media__3bJ49",image:"MediaBlock_image__Tb7oZ"}},14809:e=>{e.exports={wrapper:"FormLabel_wrapper__MS1S6",primary:"FormLabel_primary__L6mwg",white:"FormLabel_white__GLWHT",black:"FormLabel_black__UbVzX",ghost:"FormLabel_ghost__MCp1d","product-hero":"FormLabel_product-hero__PFOoI",mini:"FormLabel_mini__szjru","one-letter":"FormLabel_one-letter___lhvU",medium:"FormLabel_medium__k2wGk",plain:"FormLabel_plain__OAHQl","part-one":"FormLabel_part-one__m43ey","part-two":"FormLabel_part-two__5EGYo"}},15090:(e,t,l)=>{"use strict";l.d(t,{f:()=>c});var i=l(37876),r=l(94886),a=l(3126),n=l(90733),s=l.n(n);let o=(0,a.zZ)(s()),c=e=>{let{text:t,size:l="standard",variant:a="light",useOffColor:n=!1,className:s,height:c="auto"}=e;return(0,i.jsx)(r.a,{html:t,className:"".concat(o("paragraph",a,"size-".concat(l),n?"off-color":"","auto"!==c?"max-height":"")," ").concat(s),style:"auto"!==c?{"--max-height-in-lines":c}:void 0})}},15575:(e,t,l)=>{"use strict";l.d(t,{K:()=>r});var i=l(14232);let r=()=>{let[e,t]=(0,i.useState)(!1),{isInViewport:l,ref:r}=(()=>{let[e,t]=(0,i.useState)(!1),l=(0,i.useRef)(null);return(0,i.useEffect)(()=>{if(!l.current)return;let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?t(!0):t(!1)})});return e.observe(l.current),()=>{e.disconnect()}},[]),(0,i.useMemo)(()=>({isInViewport:e,ref:l}),[e])})();return(0,i.useEffect)(()=>{l&&!e&&t(!0)},[l,e]),(0,i.useMemo)(()=>({isVisible:e,ref:r}),[e,r])}},15899:e=>{e.exports={"puchase-card":"PurchaseCard_puchase-card__Dq8ec",dark:"PurchaseCard_dark__Rf2Av",light:"PurchaseCard_light__Ey64S",tall:"PurchaseCard_tall__7ybl1",short:"PurchaseCard_short__TrByE",media:"PurchaseCard_media__t1Ccq",info:"PurchaseCard_info__23Vjt",top:"PurchaseCard_top__LXDNx","price-tag":"PurchaseCard_price-tag__JOaWS",price:"PurchaseCard_price__omUnt","sub-title":"PurchaseCard_sub-title__XG_9Z",buttons:"PurchaseCard_buttons__BClAl"}},16016:e=>{e.exports={pin:"AlignmentWrapper_pin__Xeuwy",column:"AlignmentWrapper_column__e56ZO",center:"AlignmentWrapper_center__pneBI",row:"AlignmentWrapper_row__4u
11xi",content:"AlignmentWrapper_content__43iTq",card:"AlignmentWrapper_card__5lchc",solo:"AlignmentWrapper_solo__0wf6k",cardLayout:"AlignmentWrapper_cardLayout__yt8ct",horizontal:"AlignmentWrapper_horizontal__Uvpxv",left:"AlignmentWrapper_left__shAq7","content-left":"AlignmentWrapper_content-left__nnlUQ","content-center":"AlignmentWrapper_content-center__9D9u5","content-right":"AlignmentWrapper_content-right__kJJ1z"}},16474:e=>{e.exports={section:"TechnologySection_section___ydf0",header:"TechnologySection_header__usGL0",title:"TechnologySection_title__qXTKf",content:"TechnologySection_content__nPUmg","mobile-content":"TechnologySection_mobile-content__mZVVy","video-content":"TechnologySection_video-content__saHCG","title-screen":"TechnologySection_title-screen__bJ1Pl",video:"TechnologySection_video___iFRJ","video-control":"TechnologySection_video-control__rie1C","information-frame":"TechnologySection_information-frame__BCjTU","button-list-desktop":"TechnologySection_button-list-desktop__fj5wk","buttons-list-mobile":"TechnologySection_buttons-list-mobile__ErigB","technology-description":"TechnologySection_technology-description__HsFvI",mobile:"TechnologySection_mobile__9rUEa",footer:"TechnologySection_footer__ClqHs","carousel-button":"TechnologySection_carousel-button__9qUtF",subtitle:"TechnologySection_subtitle__JdGnC","title-screen-button":"TechnologySection_title-screen-button__v2jRf","bullet-point-wrapper":"TechnologySection_bullet-point-wrapper__zxPzG",hide:"TechnologySection_hide__eKwTg","buttons-list-wrapper":"TechnologySection_buttons-list-wrapper__acbnT"}},17429:e=>{e.exports={"weight-400":"Header_weight-400__JTm_v","weight-600":"Header_weight-600__ys_FZ","weight-regular":"Header_weight-regular__mnx3u","weight-700":"Header_weight-700__U8CiU","weight-900":"Header_weight-900__Z5_S2","midnight-font":"Header_midnight-font__rYMHs",headerText:"Header_headerText__Pn_OI","as-h1":"Header_as-h1__dsJBe","as-h2":"Header_as-h2__T54hE","as-h3":"Header_as-h3__HIPxM","as-h4":"Header_as-h4__vpECn","as-h5":"Header_as-h5__2IRV2","as-h6":"Header_as-h6__3jMLD","as-display-large":"Header_as-display-large__CHLHa","as-display-medium":"Header_as-display-medium___f4Nh","as-display-small":"Header_as-display-small__E2P0q","as-display-xsmall":"Header_as-display-xsmall__Os2Rg",orange:"Header_orange__y_N2n",blue:"Header_blue__6nPKT",theme:"Header_theme__l5rpb","light-page-theme":"Header_light-page-theme__q0oaj","theme-primary":"Header_theme-primary__1DPHs","light-primary":"Header_light-primary__6ydNh",light:"Header_light__k_WNE","theme-secondary":"Header_theme-secondary__Me3xs","light-secondary":"Header_light-secondary__NDSmG","theme-thertiary":"Header_theme-thertiary__wddM2","light-tertiary":"Header_light-tertiary__1fSK9","theme-tertiary":"Header_theme-tertiary__Xsv0a","dark-page-theme":"Header_dark-page-theme__8kRjO","dark-primary":"Header_dark-primary__UObUt",dark:"Header_dark__qvzbb","dark-secondary":"Header_dark-secondary__N7u7J","dark-tertiary":"Header_dark-tertiary__RmrkE","emphasis-page-theme":"Header_emphasis-page-theme__VqM0K","emphasis-primary":"Header_emphasis-primary__cOi8x",emphasis:"Header_emphasis__sKkiF","emphasis-secondary":"Header_emphasis-secondary__A6bwJ","emphasis-tertiary":"Header_emphasis-tertiary__K6LZb",grey:"Header_grey__Vp464",white:"Header_white__eJQBV",black:"Header_black__VAei1","theme-cream-12":"Header_theme-cream-12__7Ih8S"}},17886:e=>{e.exports={tiles:"Tiles_tiles__VyWqP","two-tiles":"Tiles_two-tiles__JdtMi","fixed-tile":"Tiles_fixed-tile__hguwg","large-tile":"Tiles_large-tile__OBY2d",up:"Tiles_up__U2Cn5",media:"Tiles_media__3AT1A",details:"Tiles_details__vzXtW","price-section":"Tiles_price-section__iuC9p",bottom:"Tiles_bottom__cJNp6","medium-tile":"Tiles_medium-tile__s79IU",image:"Tiles_image__W6Kjs",tile:"Tiles_tile__L5B51"}},18174:e=>{e.exports={section:"AccuracySection_section__Bez12",dark:"AccuracySection_dark__Y5Fed",light:"AccuracySection_light__cdOxi",content:"AccuracySection_content__ik7F_","details-frame":"AccuracySection_details-frame__6RKcu",loupe:"AccuracySection_loupe__8YD_E","card-list-wrapper":"AccuracySection_card-list-wrapper__VCvh0","card-slider":"AccuracySection_card-slider__8UC_v","card-slider-list":"AccuracySection_card-slider-list__zJlZm","top-section":"AccuracySection_top-section__FMnUi",main:"AccuracySection_main__yhmdH","card-list":"AccuracySection_card-list__7alHU"}},19434:e=>{e.exports={"carousel-container":"QuoteCarousel_carousel-container__qphev",next:"QuoteCarousel_next__QoODV",prev:"QuoteCarousel_prev__dxXeJ",dark:"QuoteCarousel_dark__SPvsX",progress:"QuoteCarousel_progress__e8bzj",active:"QuoteCarousel_active__K45qf","progress-container":"QuoteCarousel_progress-container__tPc7r"}},20066:e=>{e.exports={wrapper:"IndustrySection_wrapper__iEeBM",main:"IndustrySection_main__Lg8eO",section:"IndustrySection_section__6hUzX",header:"IndustrySection_header__QaDR1","header-card":"IndustrySection_header-card__3h7zx",title:"IndustrySection_title__Jl18H","image-frame":"IndustrySection_image-frame__smSw1","info-card":"IndustrySection_info-card__SZspU","info-card-header":"IndustrySection_info-card-header__HagoN","info-card-title":"IndustrySection_info-card-title__Tx_xd","info-card-material":"IndustrySection_info-card-material__bDj72","
1info-card-description":"IndustrySection_info-card-description__b_V9_","info-card-buttons":"IndustrySection_info-card-buttons__ew5Gu","info-card-material-name":"IndustrySection_info-card-material-name__UWp2d","small-card-material-name":"IndustrySection_small-card-material-name__4hprI","cards-group":"IndustrySection_cards-group__uZo41","small-card":"IndustrySection_small-card__UQ8VT","small-card-link":"IndustrySection_small-card-link__LQo4s","small-card-image":"IndustrySection_small-card-image__KUk5W","small-card-info":"IndustrySection_small-card-info__s0Lh0","small-card-header":"IndustrySection_small-card-header__J0hbi","small-card-material":"IndustrySection_small-card-material__7YGtM","small-card-title":"IndustrySection_small-card-title__CYNTO",footer:"IndustrySection_footer__u6d29",mobile:"IndustrySection_mobile__Xna_0",desktop:"IndustrySection_desktop__DcFYe"}},20154:(e,t,l)=>{"use strict";l.r(t),l.d(t,{Accordion:()=>d.nD,AccordionItem:()=>d.As,AccuracySection:()=>uu,ActionTile:()=>cM,AlignmentWrapper:()=>uG,AmbassadorList:()=>Z,Announcement:()=>m.ib,BasicTile:()=>t5.Zi,BasicTileGroup:()=>t5.ug,Basket:()=>m3,BigPartsSection:()=>l_,BilibiliEmbed:()=>uJ,BilibiliModal:()=>uS,Blockquote:()=>m.Cv,Box:()=>mK,BundleList:()=>tu,Button:()=>uk,Callout:()=>m.Pq,CalloutSection:()=>t5.IO,Card:()=>uT,Carousel:()=>d.FN,CategoryButton:()=>th,Cell:()=>uB,CheckmarkList:()=>uR,ColorPicker:()=>X,ColorVerticalTab:()=>t5.jx,Column:()=>cz,CombinedHeadlines:()=>u.jo,ComparisonTable:()=>uU,ContactSales:()=>u0,ContentFilterResult:()=>cR,ContentTagFilter:()=>cv,CostSection:()=>cm,Countdown:()=>t5.Gi,CtaStickyNav:()=>eu.dt,Datasheets:()=>t5.po,DropdownMenu:()=>t5.rI,EmbeddedContactSales:()=>uA,ErrorMessage:()=>$.QB,EventCard:()=>t5.nn,EventCardsFilter:()=>F,ExperimentVariant:()=>J,Eyebrow:()=>uE,FeatureToggleWrapper:()=>t5.ei,FeatureVersion:()=>t5.F1,FeaturedWebinar:()=>t3,FlatStoreMenu:()=>eu.Px,FlushPanel:()=>d.Rk,Footer:()=>eu.wi,FormSubmit:()=>$.hP,FourColumn:()=>uH,FullWidthImage:()=>d.TB,GetInTouchSection:()=>lW,GlobalFeatureToggleWrapper:()=>t5.ei,GlobalFeatureVersion:()=>t5.F1,Graph:()=>em,Grid:()=>uF,GridLinkItem:()=>t5.mX,Header:()=>uP,HeroBox:()=>d4,HeroSection:()=>t5.KE,HomepageHeroSection:()=>lS,HorizontalContentFilterResult:()=>cF,HorizontalDivider:()=>m$,HorizontalTab:()=>t5.Gq,Icon:()=>u4,ImageRevealWrapper:()=>t5.mr,IndustryGroup:()=>t5.i3,IndustrySection:()=>uf,InputField:()=>$.pd,LargeLink:()=>c.wj,LearnMoreSection:()=>uy,LinksSection:()=>lx,LocalizedButton:()=>t5.sG,LockAndScroll:()=>mZ,MarketoForm:()=>$.EX,MaterialCard:()=>t5.m9,MaterialsSection:()=>uh,MediaLink:()=>t5.BN,MediaSwitchbox:()=>mS,MenuListSection:()=>t5.jt,MiniTechSpecsTable:()=>t5.Eq,Modal:()=>t5.aF,ModalOpener:()=>t5.D9,Module:()=>t5.nV,NewText:()=>uK,NewsSection:()=>lD,NewsletterSignUp:()=>ee.A,NewsletterSignUpSection:()=>t5.TN,NumberLine:()=>t5.Ct,OfficeLocation:()=>m2,OrderedLinkList:()=>t5.c6,PartnerList:()=>um,Picture:()=>d.VI,Pill:()=>m.ab,PopLockGroup:()=>uL,PopLockItem:()=>uI,PopLockSection:()=>uM,PreformDownload:()=>uQ,PresetSelect:()=>$.uL,Price:()=>tg,Printer2024HeroSection:()=>uj,Product:()=>eO,ProductButton:()=>uZ,ProductCard:()=>t5.AA,ProductCarousel:()=>d.ql,ProductHero:()=>eD,ProductList:()=>to,ProductRecommendationCarousel:()=>d.ql,ProductsSection:()=>il,PurchaseCard:()=>mz,PurchaseSection:()=>uv,Quote:()=>u1,QuoteCarousel:()=>u2,ReliabilitySection:()=>ux,SVG:()=>d.t4,SalesChatbot:()=>cD,Scroll:()=>o,ScrollCTA:()=>o,Section:()=>uO,SelectField:()=>$.l6,SelectOption:()=>$.c$,SimpleCallout:()=>t5.mw,SingleDatasheet:()=>t5.Gg,SocialEmbedSection:()=>t5.Uy,SocialMediaIcons:()=>t5.iE,Spacer:()=>mH,SpecItem:()=>eT,SpecRow:()=>eC,SpecTable:()=>eA,SpeedSection:()=>u_,StarOfDavid:()=>eI,StarOfDavidWithOptions:()=>eI,StickyMenu:()=>uN,StickyMenuWrapperSection:()=>t5.j0,StoreMenu:()=>eu.Px,StorefrontCategory:()=>tK,SuccessMessage:()=>$.QB,SuperButton:()=>c.UB,SvgInteractive:()=>t5.bA,SwabRequest:()=>t5.XV,SynchronousVideos:()=>t0,TabbedSection:()=>t5.qF,TabbedSectionItem:()=>t5.v7,Table:()=>t5.XI,TableColumn:()=>uW,TableData:()=>uV,TableOfContents:()=>t5.MB,TableSection:()=>uq,TeaserSignUp:()=>ec,TechSpecsItem:()=>t5._u,TechnologySection:()=>up,TestimonialSection:()=>ub,Text:()=>uY,TextAreaField:()=>
1$.fs,ThreeColumn:()=>uz,Tile:()=>d.FA,TileGroup:()=>d.iS,TranslationOverrideWrapper:()=>t5.Xg,TwelveColumnFormLabel:()=>dz,TwelveColumnHeader:()=>dZ,TwelveColumnInfoCardMedia:()=>ml,TwelveColumnLayout:()=>ma,TwelveColumnLayoutWhitePaper:()=>mo,TwelveColumnLockScroll:()=>mx,TwelveColumnLockScrollLine:()=>mv,TwelveColumnPolaroid:()=>mR,TwoColumn:()=>uD,UnitSwitchSection:()=>t5.co,VerticalTab:()=>t5.sM,VerticalTabSection:()=>t5.Xz,Video:()=>d.Ce,VideoCard:()=>t5.O1,VideoScrollSection:()=>t5.Mv,VideoSection:()=>uC,WhitePaperColumn:()=>cz,WhitePaperCta:()=>cY,WhitePaperHeader:()=>c$,WhitePaperHighlight:()=>c5,WhitePaperImage:()=>di,WhitePaperImageCaption:()=>dc,WhitePaperPageBreak:()=>dh,WhitePaperQuote:()=>db,WhitePaperTable:()=>dA,WhitePaperText:()=>dE,WhitePaperWarning:()=>dO,WistiaEmbed:()=>u$,WorkflowSection:()=>ug,Wrapper:()=>t5.mO,YoutubeEmbed:()=>uX,YoutubeModal:()=>uw,carousel:()=>d.FN}),l(80996);var i=l(37876),r=l(14232),a=l(77068),n=l.n(a);class s extends r.PureComponent{render(){let{ctaText:e}=this.props;return(0,i.jsxs)("div",{className:n().scrollIconBox,children:[(0,i.jsx)("i",{className:n().mouse,children:(0,i.jsx)("i",{className:n().scroll})}),(0,i.jsx)("p",{children:e})]})}}let o=s;var c=l(28131),d=l(1497),m=l(11547),u=l(11986),_=l(34846),h=l(12158),p=l.n(h),g=l(24378),x=l.n(g),f=l(83894),b=l(9959),v=l.n(b);let j=e=>{let{id:t,updateFilter:l,label:r,value:a,placeholder:n,...s}=e;return(0,i.jsx)(d.As,{open:!0,title:r,children:(0,i.jsx)(f.pd,{value:a,onChange:e=>{l(t,e.target.value)},placeholder:n,...s})})},N=e=>{let{id:t,activeOptions:l,updateFilter:a,structure:n,updateUrlParams:s}=e,{loading:o,data:c}=n();if((0,r.useEffect)(()=>{var e;c&&a(t,(e=c.paramsKey,new URLSearchParams(window.location.search).getAll(e)))},[o]),o||!c)return(0,i.jsx)("div",{className:v().loading,children:(0,i.jsx)(d.VI,{largeImage:"/filter-loading.svg",alt:""})});let{label:m,options:u,paramsKey:_}=c,h=e=>{let l=e.target.value;if(s){let e=new URLSearchParams(window.location.search),t=e.getAll(_);t.includes(l)?(e.delete(_),t.filter(e=>e!==l).map(t=>e.append(_,t))):e.append(_,l),(e=>{window.history.replaceState(null,"",e.toString()?"?"+e.toString():window.location.pathname)})(e)}a(t,[l])};return(0,i.jsx)(d.As,{open:!0,title:null==m?void 0:m.replace("Filter: ",""),children:(0,i.jsx)("ul",{className:v().list,children:u.map(e=>(0,i.jsx)("li",{children:(0,i.jsx)(f.oV,{variant:"blue",value:e.value,checked:l.includes(e.value),onChange:h,children:e.label})},e.value))})})};var k=l(65476),y=l(3126),w=l(35197),S=l.n(w),C=l(24592),T=l.n(C);let A=e=>{let{resetFilterAction:t}=e,{t:l}=(0,_.Bd)();return(0,i.jsxs)("div",{className:T()["no-result"],children:[(0,i.jsx)(k.I,{className:(0,y.Zz)(T()),iconName:"announcement"}),l("No results were found matching your selection.")," ",(0,i.jsx)("button",{onClick:t,children:l("Clear your selection")})]})},L=e=>{let{children:t,content:l,contentLength:a,activeFilterCount:n,resetFilterAction:s}=e,{t:o}=(0,_.Bd)(),[c,m]=(0,r.useState)(!1);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("button",{className:S()["open-filters"],onClick:()=>m(!c),children:[(0,i.jsx)(k.I,{className:(0,y.Zz)(S()),iconName:"filter"})," ",(0,i.jsx)("span",{style:{marginLeft:"1rem"},children:o("Filters")})]}),(0,i.jsxs)("div",{className:S().container,children:[(0,i.jsxs)("div",{className:S().sidebar,children:[(0,i.jsxs)("div",{className:S().headline,children:[(0,i.jsx)("span",{className:S()["filter-label"],children:o("Filter")}),(0,i.jsx)("span",{children:"|"}),(0,i.jsx)("button",{className:S().reset,onClick:s,children:"".concat(o("Reset")," (").concat(n,")")})]}),(0,i.jsxs)("div",{className:(0,y.Zz)(S(),{"overlay-open":c,"overlay-closed":!c}),children:[(0,i.jsx)(d.nD,{type:"filter-list",children:t}),(0,i.jsx)("div",{className:(0,y.Zz)(S(),"open-filters bottom"),children:(0,i.jsxs)("span",{children:[(0,i.jsx)("button",{className:S().reset,onClick:()=>s(),children:o("Reset")}),(0,i.jsx)("button",{className:S().doneBtn,onClick:()=>m(!1),children:o("Done")})]})})]})]}),(0,i.jsx)("div",{className:S().list,children:a?l:(0,i.jsx)(A,{resetFilterAction:s})})]})]})};var I=l(98006),M=l(847),P=l(37325);let E=(e,t,l)=>t?e.filter(l):e,R=(e,t,l)=>()=>({loading:!1,data:{label:e,options:t.map(e=>({value:e[0],label:e[1]})),paramsKey:l}}),G=(e,t)=>(l,i)=>{let r=i.filter(t=>e.includes(t));t(r.length>0?e.filter(e=>!r.includes(e)):[...new Set(e.concat(i))])},B=e=>{let{events:t,label:l}=e;return t.length?(0,i.jsxs)("div",{style:{marginBottom:"1rem"},children:[(0,i.jsx)(m.Y9,{styles:{marginBottom:"1rem"},displayAs:4,level:2,children:"".concat(l," (").concat(t.length,")")}),t]}):null},F=(0,I.A)(e=>{let{children:t}=e,{t:l}=(0,_.Bd)(),[a,n]=(0,r.useState)([]),[s,o]=(0,r.useState)([]),[c,m]=(0,r.useState)(""),[u,h]=(0,r.useState)(null),[g,f]=(0,r.useState)(null),[b,v]=(0,r.useState)(Date()),k=[["General",l("General")],["Audiology",l("Audiology")],["Dental",l("Dental")],["Education",l("Education")],["Engineering & Product Design",l("Engineering & Product Design")],["
1Entertainment",l("Entertainment")],["Jewelry",l("Jewelry")],["Manufacturing",l("Manufacturing")],["Medical",l("Medical")]],y=[["Office Hours",l("Office Hours")],["Demo Session",l("Demo Session")],["Webinar",l("Webinar")],["Formlabs User Summit",l("Formlabs User Summit")]],w=G(a,n),S=G(s,o),C=a.length+s.length+ +(""!==c)+ +(null!==u)+ +(null!==g),T=E(t,a.length>0,e=>a.includes(e.props.industry)),A=E(T,s.length>0,e=>s.includes(e.props.eventType)),I=E(A,!!u||!!g,e=>{let t=e.props.date.substring(0,10);return(!g||t<=g)&&(!u||t>=u)}),F=E(I,""!==c,e=>e.props.title.toLowerCase().includes(c.toLowerCase())),O=p()(F,e=>e.props.isPast),D=x()(F,e=>!e.props.isPast),z=(0,i.jsx)(B,{events:O.reverse(),label:l("On-demand")}),H=(0,i.jsx)(B,{events:D,label:l("Upcoming")}),U=(0,i.jsxs)(i.Fragment,{children:[H,z]});return(0,r.useEffect)(()=>(0,M.I7)()),(0,i.jsxs)(L,{content:U,contentLength:F.length,activeFilterCount:C,resetFilterAction:()=>{n([]),o([]),m(""),h(null),f(null),v(Date()),window.history.replaceState(null,"",window.location.pathname)},children:[(0,i.jsx)(j,{value:c,label:l("Event Name"),placeholder:l("Search by event"),updateFilter:(e,t)=>{m(t)},"aria-label":l("Search by event")}),(0,i.jsx)(N,{activeOptions:a,structure:R(l("Industry"),k,"Industry"),updateFilter:w,updateUrlParams:!0}),(0,i.jsx)(N,{activeOptions:s,structure:R(l("Event Types"),y,"Event Types"),updateFilter:S,updateUrlParams:!0}),(0,i.jsx)(d.As,{open:!0,title:l("Select Dates"),children:(0,i.jsx)(P.A,{onChange:(e,t)=>
1{h(e),f(t)}},b)})]})});var O=l(88317),D=l(41963),z=l(44697),H=l(63421),U=l.n(H);let W=e=>{let{image:t,height:l,width:a,name:n,title:s,company:o,bio:u,social:h,blogURL:p,blogCTA:g,index:x}=e,{t:f}=(0,_.Bd)(),[b,v]=(0,r.useState)(!1);return(0,i.jsxs)(O.fh,{largeSize:6,mediumSize:12,className:U().ambassador,children:[(0,i.jsx)(d.VI,{largeImage:{url:t,width:a,height:l},width:a,height:l,alt:n}),(0,i.jsx)(m.Y9,{level:4,displayAs:5,weight:400,children:n}),(0,i.jsx)("p",{className:U().title,children:s}),(0,i.jsx)(m.YZ,{children:o}),u&&(0,i.jsxs)("div",{className:U().bio,children:[(0,i.jsx)(D.A,{body:u}),(0,i.jsxs)("button",{className:U().link,onClick:e=>{e.preventDefault(),v(!0)},children:[f("Learn More")," ",(0,i.jsx)(m.In,{className:(0,y.Zz)(U()),iconName:"chevron_right"})]})]}),b?(0,i.jsx)(z.A,{onClose:()=>{v(!1)},width:"1200px",children:(0,i.jsxs)(O.xA,{direction:"x",gutters:"padding",children:[(0,i.jsx)(O.fh,{largeSize:8,mediumSize:12,children:(0,i.jsx)(d.VI,{largeImage:{url:t,width:a,height:l},width:a,height:l,alt:n})}),(0,i.jsxs)(O.fh,{largeSize:16,mediumSize:12,children:[(0,i.jsx)(m.Y9,{level:4,displayAs:5,weight:400,children:n}),(0,i.jsx)("p",{className:U().title,children:s}),(0,i.jsx)(m.YZ,{children:o}),(0,i.jsx)(D.A,{body:u}),p&&(0,i.jsx)("p",{children:(0,i.jsx)(c.$n,{color:"primary",url:p,arrow:"right",children:g||f("Read our blog post")})}),h.length>0&&(0,i.jsx)("ul",{className:U()["social-list"],children:h.map(e=>(0,i.jsx)(c.N_,{to:e.url,children:(0,i.jsx)("li",{children:(0,i.jsx)(m.In,{className:(0,y.Zz)(U()),iconName:e.platform})})},e.url))})]})]})}):null]},x)};var V=l(82406),q=l(82425);let Z=e=>{let{classes:t,styleNames:l,styles:r,ambassadors:a,hasNext:n,hasPrev:s,path:o}=e,{loading:c,componentRef:d}=(0,V.A)();return(0,i.jsxs)("div",{className:(0,y.Zz)(U(),t,l),style:r,ref:d,children:[(0,i.jsx)("div",{className:(0,y.Zz)(U(),{loading:c}),children:(0,i.jsx)(O.xA,{direction:"x",gutters:"padding",children:a.map(e=>(0,i.jsx)(W,{...e},e.name))})}),(0,i.jsx)(q.d,{styles:U(),hasNext:n,hasPrev:s,path:o})]})};var Y=l(18847),K=l.n(Y);let Q=K()(()=>Promise.all([l.e(9226),l.e(1278)]).then(l.bind(l,50333)),{loadableGenerated:{webpack:()=>[50333]},ssr:!0,loading:()=>null}),X=e=>(0,i.jsx)(Q,{...e}),J=e=>{let{children:t}=e;return null!=t?t:null};var $=l(93669),ee=l(79946),et=l(97210),el=l(33191),ei=l.n(el),er=l(98228),ea=l(80718),en=l(92325),es=l.n(en);class eo extends r.PureComponent{render(){let{t:e}=this.props,{submitting:t,submitted:l,error:a}=this.state;return(0,i.jsx)("div",{className:es()["newsletter-default"],children:(0,i.jsxs)("form",{method:"post",action:"/form_proxy/",className:(0,y.Zz)(es(),"hintsBelow labelsAbove"),id:"tfa_0",onSubmit:this.onFormSubmit,children:[!l&&(0,i.jsxs)(r.Fragment,{children:[(0,i.jsx)("input",{type:"email",id:"tfa_1",name:"tfa_1",placeholder:"Email",title:e("Email"),required:!0,className:(0,y.Zz)(es(),"validate-email required")}),t&&(0,i.jsx)("span",{className:es().submitting,children:(0,i.jsx)(et.y$,{size:3,color:"#fff"})}),!t&&(0,i.jsx)("button",{type:"submit",children:(0,i.jsx)("i",{className:(0,y.Zz)(es(),"fl-v2 fl-v2-fl-arrow-right")})}),a&&(0,i.jsx)("p",{children:e("There was an error signing up, please try again.")})]}),l&&(0,i.jsxs)("div",{className:es().submitted,children:[(0,i.jsx)("span",{children:e("Thanks for your submission.")}),(0,i.jsx)("i",{className:(0,y.Zz)(es(),"fl-v2 fl-v2-fl-check")})]}),(0,i.jsxs)("div",{children:[(0,i.jsx)("input",{type:"hidden",id:"tfa_3",name:"tfa_3",value:"",placeholder:"",title:"Referral URL",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_5",name:"tfa_5",value:"",placeholder:"",title:"Language Preference",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_8",name:"tfa_8",value:"",placeholder:"",title:"_tfa_mkt_trk",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_9",name:"tfa_9",value:"",placeholder:"",title:"Acquisition Source - First",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_10",name:"tfa_10",value:"",placeholder:"",title:"Acquisition Source - Last",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_11",name:"tfa_11",value:"",placeholder:"",title:"gclid",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_12",name:"tfa_12",value:"",placeholder:"",title:"utm_campaign - First",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_13",name:"tfa_13",value:"",placeholder:"",title:"utm_campaign - Latest",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_14",name:"tfa_14",value:"",placeholder:"",title:"utm_pt - First",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_15",name:"tfa_15",value:"",placeholder:"",title:"utm_pt - Latest",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_16",name:"tfa_16",value:"",placeholder:"",title:"utm_content - First",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_17",name:"tfa_17",value:"",placeholder:"",title:"utm_content - Latest",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_18",name:"tfa_18",value:"",placeholder:"",title:"utm_term - First",className:""}
1),(0,i.jsx)("input",{type:"hidden",id:"tfa_19",name:"tfa_19",value:"",placeholder:"",title:"utm_term - Latest",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_20",name:"tfa_20",value:"",placeholder:"",title:"utm_medium - First",className:""}),(0,i.jsx)("input",{type:"hidden",id:"tfa_21",name:"tfa_21",value:"",placeholder:"",title:"utm_medium - Latest",className:""}),(0,i.jsx)("input",{type:"hidden",value:"4731047",name:"tfa_dbFormId",id:"tfa_dbFormId"}),(0,i.jsx)("input",{type:"hidden",value:"",name:"tfa_dbResponseId",id:"tfa_dbResponseId"}),(0,i.jsx)("input",{type:"hidden",value:"82796860eda42e177046ff9c322da69d",name:"tfa_dbControl",id:"tfa_dbControl"}),(0,i.jsx)("input",{type:"hidden",value:"1",name:"tfa_dbVersionId",id:"tfa_dbVersionId"}),(0,i.jsx)("input",{type:"hidden",value:"",name:"tfa_switchedoff",id:"tfa_switchedoff"})]})]})})}constructor(...e){super(...e),this.state={submitting:!1,submitted:!1,error:!1},this.onFormSubmit=async e=>{this.setState({submitting:!0,error:!1}),e.preventDefault();let t=ei().get("csrftoken"),l=e.target,i=new FormData(l);(0,er.zS)().identify(i.get("tfa_1"),{email:i.get("tfa_1")},ea.A),(0,er.zS)().track("Newsletter Subscribed",{category:"Segment",email:i.get("tfa_1")},{integrations:{Marketo:!1,"Marketo V2":!1}});let r=await fetch(l.action,{method:"POST",body:i,headers:{"X-CSRFToken":t}}),a=await r.json();400!==a&&a<500?this.setState({submitted:!0}):this.setState({submitted:!1,submitting:!1,error:!0})}}}let ec=(0,_.CI)()(eo),ed=K()(()=>Promise.all([l.e(7491),l.e(2997)]).then(l.bind(l,20286)),{loadableGenerated:{webpack:()=>[20286]},ssr:!1,loading:()=>null}),em=e=>{let{classes:t,...l}=e;return(0,i.jsx)("div",{className:t,children:(0,i.jsx)(ed,{...l})})};var eu=l(31240),e_=l(7766),eh=l.n(e_),ep=l(70704),eg=l.n(ep),ex=l(48011),ef=l(76e3),eb=l(87904),ev=l(90372),ej=l(75883),eN=l(8336),ek=l(48270),ey=l.n(ek);let ew=e=>{var t,l;if(!e)return"";if("string"==typeof e)return e;if(Array.isArray(e))return e.map(ew).join("");let i=(null==(t=e.props)?void 0:t.children)?ew(e.props.children):"";return i?i:"string"==typeof(null==(l=e.props)?void 0:l.body)?e.props.body.replace(/<[^>]+>/g,"").trim():""},eS=e=>{let{hiddenColumns:t,title:l,callback:a}=e,[n,s]=(0,r.useState)(!1);return(0,i.jsxs)("div",{className:(0,y.Zz)(ey(),"switch",{"is-open":n}),children:[(0,i.jsxs)(u.ej,{className:ey()["switch-trigger"],handler:()=>s(!n),children:[l," ",(0,i.jsx)("span",{className:ey()["icon-open"],children:(0,i.jsx)("i",{className:(0,y.Zz)(ey(),"fl-v2 fl-v2-fl-chevron_right")})})]}),n&&t.map(e=>{var t;return(0,i.jsx)(u.ej,{className:ey()["switch-item"],handler:()=>a(e.key),children:ew(null==(t=e.rows[0].children)?void 0:t[0])||e.rows[0].content},"switch-".concat(e.key))})]})},eC=e=>{let{children:t}=e;return t},eT=()=>null,eA=(0,ef.Zz)((0,ex.connect)((e,t)=>({activeDynamicColumnState:e.specTable[t.tableGroup]||null}),e=>({setActiveDynamicColumn:(t,l)=>{e((0,eN.b)(t,l))}})),eb.w)(e=>{let{classes:t,title:l,columnColor:a,subTitle:n,children:s,activeDynamicColumnState:o,setActiveDynamicColumn:d,tableGroup:u,parentTheme:_=""}=e,h=(0,ev.a)(600),p=(0,ev.a)(800),{activeTheme:g,ParentThemeComponent:x}=(0,ej.A)({parentTheme:_});if(!s)return null;let f=r.Children.toArray(s).map(e=>({...e.props,children:r.Children.toArray(e.props.children).map(e=>e.props)})).map(e=>({key:e.rowKey,title:e.title,verticalAlignment:e.verticalAlignment,items:e.children})),b=(e=>Array.from({length:e[0].items.length},(e,t)=>t).map(t=>({key:"col-".concat(t+1),rows:e.map(e=>eh()(e,"items[".concat(t,"]"),{content:""}))})))(f);if(!b.length)return null;let v=b.length<3?b.length:h?2:3,j=b.length<3?b[0].key:h?b[1].key:b[2].key,N=o||j,k=p||h||1===v,w=v+ +!k,[S,C]=eg()(b,(e=>{let t=0;return l=>e(l,t++)})((e,t)=>!!(b.length<=v)||!!(t+1<v)||!!(t+1>=v)&&e.key===N));return(0,i.jsxs)("div",{className:(0,y.Zz)(ey(),"spec-table",t,g),children:[l?(0,i.jsxs)("div",{className:ey().header,children:[(0,i.jsx)(x,{children:(0,i.jsx)(m.Y9,{displayAs:5,level:2,children:l})}),n&&n.title&&n.url?(0,i.jsx)("div",{className:ey()["sub-title"],children:(0,i.jsx)(c.$n,{url:n.url,color:"light-blue",arrow:"right",styles:{padding:0,margin:0,fontSize:"1rem"},children:n.title})}):null]}):null,(0,i.jsx)(x,{children:(0,i.jsx)("div",{className:ey()["grid-container"],children:(0,i.jsx)("div",{className:ey().grid,style:1===w?{gridTemplateColumns:"repeat(".concat(w,", auto)")}:{gridTemplateColumns:"minmax(100px, 250px) repeat(".concat(w-1,", minmax(100px, 350px))")},children:f.map((e,t)=>{let l=t===f.length-1;return(0,i.jsxs)(r.Fragment,{children:[k?null:(0,i.jsx)("div",{className:(0,y.Zz)(ey(),"row-title",{"last-row":l}),children:e.title}),S.map((n,s)=>{var o,c;let m=C.length&&0===t&&s===w-1;return(0,i.jsxs)("div",{className:(0,y.Zz)(ey(),"cell",a,{"last-row":l,"with-switch":m,"last-cell":s===w-2,["align-".concat(e.verticalAlignment)]:e.verticalAlignment}),children:[k?(0,i.jsx)("div",{className:ey()["inline-title"],children:e.title}):null,m?(0,i.jsx)("div",{className:ey()["switch-wrapper"],children:(0,i.jsx)(eS,{hiddenColumns:C,title:ew(null==(o=n.rows[t].children)?void 0:o[0])||n.rows[t].content,callback:e=>{d(u,e)}})}):(0,i.jsx)(i.Fragment,{children:n.rows[t].children||(null==(c=n.rows[t].content)?void 0:c.split("\n").map((t,l)=>(0,i.jsxs)(r.Fragment,{children:[t,(0,i.jsx)("br",{})]},"paragraph-".concat(e.key,"-").concat(n.key,"-").concat(l))))||null})]},"".concat(e.key,"-").concat(n.key))})]},e.key)})})})})]})}),eL=K()(()=>l.e(7478).then(l.bind(l,83525)),{loadableGenerated:{webpack:()=>[83525]},ssr:!1,loading:()=>null}),eI=e=>(0,i.jsx)(eL,{...e});var eM=l(95062),eP=l.n(eM),eE=l(27331),eR=l(5285),eG=l(21030),eB=l.n(eG);let eF=e=>{let{attributes:t,baseUrl:l,classes:r,imagePosition:a="left",name:n,price:s,url:o}
1=e,{image:m,shortDescription:u}=t,_="".concat(l).concat(o,"/");return(0,i.jsxs)("section",{className:(0,y.Zz)(eB(),"product","image-".concat(a),r),children:[(0,i.jsx)("div",{className:eB().image,children:(0,i.jsx)(c.N_,{to:_,children:(0,i.jsx)(d.VI,{largeImage:"".concat("".concat((0,eE._)("FL_PUBLIC_MAGENTO_MEDIA_URL"),"/catalog/product/400x400")).concat(m),alt:n})})}),(0,i.jsxs)("div",{className:eB().body,children:[(0,i.jsx)("div",{className:eB().name,children:(0,i.jsx)(c.N_,{to:_,children:n})}),(0,i.jsx)("div",{className:eB().description,dangerouslySetInnerHTML:{__html:u}}),(0,i.jsx)(eR.A,{className:eB().price,price:s})]})]})};eF.propTypes={baseUrl:eP().string.isRequired,imagePosition:eP().oneOf(["left","right","top"])};let eO=(0,eb.w)(eF),eD=(0,eb.w)(e=>{let{attributes:t,children:l,name:r}=e;return(0,i.jsxs)(d.su,{backgroundColor:"#f7f7f7",children:[(0,i.jsx)(m.Y9,{level:1,displayAs:4,children:r}),(0,i.jsx)(d.VI,{largeImage:"".concat("".concat((0,eE._)("FL_PUBLIC_MAGENTO_MEDIA_URL"),"/catalog/product/600x600")).concat(t.image),width:200}),(0,i.jsx)("p",{children:t.shortDescription}),(0,i.jsx)("div",{children:l})]})});var ez=l(5173),eH=l.n(ez),eU=l(41946),eW=l.n(eU),eV=l(47173),eq=l(85615),eZ=l(1913),eY=l.n(eZ);let eK=(0,eb.w)(e=>{var t;let{baseUrl:l,product:r}=e,[a]=(0,_.Bd)(),n=(0,ex.useSelector)(e=>e.store.id),s=(null!=(t=(0,eV.H3m)("lead_time_config"))?t:{})[n]||"leadTime",{attributes:o,classes:d,media:m,name:u,price:h,sku:p,type_id:g,url:x}=r,f=x?"".concat(l).concat(x,"/"):"".concat(l).concat(o.urlKey,"/"),b=m&&m.length?m.filter(e=>"image"===e.media_type)[0].file:o.image,v="".concat("".concat((0,eE._)("FL_PUBLIC_MAGENTO_MEDIA_URL"),"/catalog/product/200x200")).concat(b);return(0,i.jsxs)("section",{className:(0,y.Zz)(eY(),d,"product"),children:[(0,i.jsx)("div",{className:eY().image,children:(0,i.jsx)(c.N_,{to:f,children:(0,i.jsx)("img",{src:v,alt:u})})}),(0,i.jsxs)("div",{className:eY().body,children:[(0,i.jsx)("div",{className:eY().name,children:(0,i.jsx)(c.N_,{to:f,children:u})}),(0,i.jsxs)("div",{className:eY().action,children:[(0,i.jsx)(eR.A,{className:eY().price,price:h}),"bundle"===g&&(0,i.jsx)(c.$n,{small:!0,to:f,children:a("Select")})]})]}),o.isNew&&(0,i.jsx)("div",{className:eY().new,children:a("new")}),"disabled"!==s&&o.leadTime?(0,i.jsx)(eq.A,{className:eY()["lead-time"],value:o.leadTime,sku:p}):null]})});var eQ=l(64719),eX=l(12028),eJ=l(5646),e$=l.n(eJ);let e0={timeout:5e3,classNames:{enter:e$()["fade-enter"],enterActive:e$()["fade-enter-active"],exit:e$()["fade-leave"],exitActive:e$()["fade-leave-active"]}},e1=(0,eb.w)(e=>{var t;let{baseUrl:l,product:a,manualEntry:n,override:s,disableDirectSale:o}=e,[d]=(0,_.Bd)(),{phoneNumberSales:m}=(0,r.useContext)(eX.A),u=(0,ex.useSelector)(e=>e.store.id),h=(null!=(t=(0,eV.H3m)("lead_time_config"))?t:{})[u]||"leadTime",{attributes:p,classes:g,media:x,name:f,price:b,url:v,sku:j}=a,N="".concat(l).concat(v,"/"),k=x&&x.length?x.filter(e=>"image"===e.media_type)[0].file:p.image,w=n?k:"".concat("".concat((0,eE._)("FL_PUBLIC_MAGENTO_MEDIA_URL"),"/catalog/product/400x400")).concat(k),[S,C]=(0,r.useState)(d("Call Us")),[T,A]=(0,r.useState)(!1),[L,I]=(0,r.useState)(!1);return(0,i.jsxs)("section",{className:(0,y.Zz)(e$(),g,"product"),children:[(0,i.jsx)("div",{className:e$().image,children:o?(0,i.jsx)("img",{src:w,alt:f}):(0,i.jsx)(c.N_,{to:N,children:(0,i.jsx)("img",{src:w,alt:f})})}),(0,i.jsxs)("div",{className:e$().body,children:[(0,i.jsx)("div",{className:e$().name,children:n?f:(0,i.jsx)(c.N_,{to:N,children:f})}),(0,i.jsx)(eR.A,{className:e$().price,price:b,isMinPrice:!n||s}),a.specialContent?(0,i.jsx)("div",{className:e$().description,children:a.specialContent}):(0,i.jsx)("div",{className:e$().description,dangerouslySetInnerHTML:{__html:p.description}})]}),"disabled"!==h&&p.leadTime&&p.leadTime>0?(0,i.jsx)(eq.A,{className:e$()["lead-time"],value:p.leadTime,sku:j}):null,o?(0,i.jsx)("div",{className:e$().action,children:(0,i.jsx)(c.$n,{color:"secondray",to:L?"tel:".concat(m):null,onClick:()=>{C(m),L?(0,er.zS)().track("call_us",{phone:m}):(0,er.zS)().track("call_us_phone_number",{phone:m}),I(!0),A(!0)},children:(0,i.jsx)(eQ.A,{...e0,in:T,children:(0,i.jsx)(r.Fragment,{children:S})})})}):(0,i.jsx)("div",{className:e$().action,children:n&&!s?a.cta:(0,i.jsx)(c.$n,{to:N,children:d("Select")})})]})});var e2=l(20772),e4=l.n(e2),e3=l(17510),e5=l.n(e3),e6=l(85084),e8=l.n(e6),e7=l(46971);let e9=function(e,t){let l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:4,a=!(arguments.length>4)||void 0===arguments[4]||arguments[4],[n,s]=(0,r.useState)(null),[o,c]=(0,r.useState)(!0),d=n?{items:e8()(n.product_children,l*i,l*i+i).map(e=>{let t;return{...e,attributes:(t=e.custom_attributes,e5()(t.map(e=>e4()(e.attribute_code)),t.map(e=>e.value))),media:e.media_gallery_entries}}),totalCount:n.product_children.length,page:l}:null,m={id:t,depth:2,vertical:(0,eE._)("FL_PUBLIC_CMS_SITE")},u={method:"GET",credentials:"include",headers:{accept:"application/json","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}};async function _(){if(!n){c(!0);let t=await fetch((0,e7.Wo)(e,m),u),l=await t.json();c(!1),s(l)}}return(0,r.useEffect)(()=>
1{if(a&&0===l)return void c(!1);e&&t?_():c(!1)},[e,t,l,i,a]),{loading:o,result:d}};var te=l(5217),tt=l.n(te);let tl=(0,ef.Zz)((0,ex.connect)(e=>({storeId:e.store.id})),(0,_.CI)(),I.A)(e=>{let{className:t,categoryId:l,storeId:a,resultCallback:n,t:s}=e,[o,c]=(0,r.useState)(0),{loading:d,result:m}=e9(a||"us_en",l,o);return m&&n(m),(0,i.jsxs)("div",{className:t,children:[(0,i.jsx)("button",{className:(0,y.Zz)(tt(),"button previous"),disabled:d||o<=0,onClick:()=>{c(o-1)},"aria-label":s("Show previous ".concat(4," products"))}),(0,i.jsx)("button",{className:(0,y.Zz)(tt(),"button",{next:!d,loading:d}),disabled:d||m&&4*(o+1)>=m.totalCount,onClick:()=>{c(o+1)},"aria-label":s("Show next ".concat(4," products"))})]})});var ti=l(80682),tr=l.n(ti);let ta=["RS-F2-PKG-CR","PKG-F2-RWS"],tn="/pkg-f3-basic_sq_1.png",ts=e=>{let{baseUrl:t,disableDirectSale:l,category:a="",limit:n=0,hideHeader:s,highlightBundles:o=!0,products:d,wideItems:u,hasMore:h=!1}=e,[p]=(0,_.Bd)(),[g,x]=(0,r.useState)(d?n>0?eH()(d,n):d:null),f="form-3"===a.url,{language:b,path:v}=(0,r.useContext)(eX.A),j={manualEntry:!0,url:"form-3/form-3-basic-package",sku:"PKG-F3-BASIC",name:p("Form 3 Basic Package without Service"),price:(e=>{switch(e){case"/":return 3499;case"/eu/":case"/de/":case"/es/":case"/fr/":case"/it/":return 3299;case"/uk/":return 2899;case"/ch/":return 4100;default:return null}})(v),status:1,attributes:{description:(e=>{switch(e){case"en":return'<p>Each Form 3 Low Force Stereolithography (LFS)™ 3D printer includes the essential tools required to start printing. </p>\r\n<p><strong>Includes:</strong></p>\r\n<ul>\r\n<li>1 Form 3 3D Printer</li>\r\n<li>1 Resin Tank</li>\r\n<li>1 Build Platform</li>\r\n<li>1 Finish Kit</li>\r\n<li>PreForm Software</li>\r\n</ul>\r\n<p>If you are shipping to the Asia-Pacific, Eastern Europe, Latin America, the Middle East, or Africa, please order via our <a href="'+v+'company/partners/">distribution partners</a>.</p>\r\n<p>Looking for biocompatible materials? Learn about our dental 3D printer, the <a href="https://dental.formlabs.com'+v+'form-3b/">Form 3B</a>.</p>';case"ch":case"de":return'<p><span id="docs-internal-guid-35e097d8-7fff-8baa-c3e0-b881efd7fa33">Jeder Form 3 LFS™ 3D-Drucker enth\xe4lt das ben\xf6tigte Zubeh\xf6r damit Sie mit dem Drucken sofort beginnen k\xf6nnen.</span></p>\r\n<p><span><span></span></span></p>\r\n<div><strong>Inhalt:</strong></div>\r\n<ul>\r\n<li>1 Form 3 3D Drucker</li>\r\n<li>1 Resin Tank</li>\r\n<li>1 Build Platform</li>\r\n<li>1 Finish Kit</li>\r\n<li>PreForm Software</li>\r\n</ul>\r\n<p>Falls Sie aus den folgenden Regionen bestellen m\xf6chten; Asien, Lateinamerika, Mittlerer Osten oder Afrika, wenden Sie sich bitte an einen unserer <a href="'+v+'company/partners/">Partner</a>.</p>\r\n<p>Sie suchen nach biokompatiblen Materialien? Lernen Sie unseren 3D-Drucker f\xfcr die Zahnmedizin kennen, den <a href="https://dental.formlabs.com/de/form-3b/">Form 3B</a>.</p>';case"fr":return'<p><span><span></span></span></p>\r\n<p dir="ltr"><span>L\'imprimante 3D LFS™ Form 3  est fournie avec les outils de base n\xe9cessaires pour commencer vos impressions.</span></p>\r\n<p><strong>Sont fournis\xa0:</strong></p>\r\n<ul>\r\n<li>1 imprimante 3D Form 3</li>\r\n<li>1 Bac \xe0 r\xe9sine (Resin Tank)</li>\r\n<li>1 Plateau de construction (Build Platform)</li>\r\n<li>1 Kit de finition (Finish Kit)</li>\r\n<li>Logiciel PreForm</li>\r\n</ul>\r\n\r\n<p>Disponible sur commande en Asie-Pacifique, Am\xe9rique latine, Moyen-Orient et Afrique via nos <a href="'+v+'company/partners/">partenaires de distribution</a>.</p>\r\n<p>Vous \xeates \xe0 la recherche de mat\xe9riaux biocompatibles ? D\xe9couvrez notre imprimante 3D dentaire, <a href="https://dental.formlabs.com'+v+'form-3b/">la Form 3B</a>.</p>';case"it":return'<p><span><span></span></span></p>\r\n<p dir="ltr"><span>Ciascuna stampante 3D Form 3 LFS™ include gli strumenti necessari per iniziare a stampare.</span></p>\r\n<p><strong>Include:</strong></p>\r\n<ul>\r\n<li>1 Stampante 3D Form 3</li>\r\n<li>1 Serbatoio resina</li>\r\n<li>1 Piattaforma di stampa</li>\r\n<li>1 Finish Kit</li>\r\n<li>Software PreForm</li>\r\n</ul>\r\n\r\n<p>Disponibile su ordinazione in Asia-Pacifico, America Latina, Medio Oriente e Africa tramite <a href="'+v+'company/partners/">partner di distribuzionen</a>.</p>\r\n<p>Cerchi materiali biocompatibili? Scopri di pi\xf9 sulla nostra stampante 3D per l&rsquo;odontoiatria, <a href="https://dental.formlabs.com'+v+'form-3b/">la Form 3B</a>.</p>';case"es":return'<p><span><span></span></span></p>\n<p dir=“ltr"><span>Cada impresora 3D con Low Force Stereolithography (LFS)™ incluye las herramientas necesarias para empezar a imprimir.</span></p>\n<p dir="ltr"><span>El paquete completo incluye:</span></p>\n<p><span><span></span></span></p>\n<ul>\n<li dir="ltr">\n<p dir="ltr"><span>1 Impresora 3D Form 3</span></p>\n</li>\n<li dir="ltr">\n<p dir="ltr"><span>1 Tanque de resina</span></p>\n</li>\n<li dir="ltr">\n<p dir="ltr"><span>1 Plataforma de impresi\xf3n</span></p>\n</li>\n<li dir="ltr">\n<p dir="ltr"><span>1 Kit de posacabado</span></p>\n</li>\n<li dir="ltr">\n<p dir="ltr"><span>Software PreForm</span></p>\n</li>\n</ul>\n<p>Se realizan env\xedos a Asia-Pac\xedfico, Europa del Este, Am\xe9rica Latina, Oriente Medio o \xc1frica a trav\xe9s de nuestros <a href="'+v+'company/partners/">socios de distribuci\xf3n</a>.</p>\r\n<p>
1\xbfBuscas materiales biocompatibles? Inf\xf3rmate sobre nuestra impresora 3D para odontolog\xeda, <a href="https://dental.formlabs.com/eu/form-3b/">la Form 3B</a>.</p>';default:return null}})(b),image:tn,leadTime:"0"},media:[{id:273,media_type:"image",label:null,position:1,disabled:!1,types:["image","small_image","thumbnail"],file:tn}]};if(!d)return null;let N=h||d&&d.length>g.length,k=null;return!s&&a&&(k=(0,i.jsxs)("div",{className:(0,y.Zz)(tr(),"header"),children:[(0,i.jsxs)("div",{children:[(0,i.jsx)(m.Y9,{level:1,displayAs:3,weight:"600",styles:{marginBottom:0},children:a.name}),a.attributes&&a.attributes.description&&(0,i.jsx)("div",{className:tr().description,dangerouslySetInnerHTML:{__html:a.attributes.description}})]}),N?(0,i.jsx)(tl,{className:tr().pager,categoryId:a.id,resultCallback:e=>{eW()(g,e.items)||x(e.items)}}):null]})),(0,i.jsxs)("div",{className:tr().container,children:[k,(0,i.jsxs)("ul",{className:(0,y.Zz)(tr(),"products",{hideBorder:s}),children:[g.map((e,r)=>{let a="bundle"===e.type_id&&-1===ta.indexOf(e.sku);return(0,i.jsxs)("li",{className:(0,y.Zz)(tr(),"product",{bundle:a,wide:u||e.displayWide,reccommend:f}),children:[1===r&&l&&f&&(0,i.jsx)("p",{className:tr().hat,children:p("Recommended")}),a&&o?(0,i.jsx)(e1,{baseUrl:t,product:e,manualEntry:!!e.manualEntry}):(0,i.jsx)(eK,{baseUrl:t,product:e})]},e.sku)}),f&&l&&["/","/uk/","/eu/","/it/","/fr/","/de/","/ch/","/es/"].indexOf(v)>-1&&(0,i.jsx)("li",{className:(0,y.Zz)(tr(),"product","reccommend","bundle",{wide:u||j.displayWide}),children:(0,i.jsx)(e1,{product:j,baseUrl:t,manualEntry:!!j.manualEntry,disableDirectSale:!!l,override:!0})},"fake")]}),N&&a&&a.url?(0,i.jsx)("div",{className:tr().more,children:(0,i.jsx)(c.$n,{color:"primary",to:"".concat(t).concat(a.url,"/"),children:a&&a.name?p("See all {{categoryName}}",{categoryName:a.name}):p("See all")})}):null]})};ts.propTypes={baseUrl:eP().string.isRequired,limit:eP().number};let to=(0,eb.w)(ts);var tc=l(7497),td=l(66489),tm=l.n(td);let tu=(0,ef.Zz)((0,ex.connect)(e=>({currency:e.i18n.currency,language:e.i18n.language})),eb.w)(e=>{let{baseUrl:t,disableDirectSales:l,categories:r,category:a,classes:n,menu:s,products:o,currency:d,language:m,onlyDisplayBundles:u=!1,isWholesale:h=!1}=e,[p]=(0,_.Bd)();if(30===a.id){let e={EUR:3299,CHF:4360,GBP:2900,USD:3499},l=e.hasOwnProperty(d)?(0,er.$g)(e[d],m,d):(0,er.$g)(e.USD,"en","USD"),r={sku:"INVALID",manualEntry:!0,type_id:"bundle",specialContent:(0,i.jsxs)("p",{children:[p("The new Form 3 and Form 3L use advanced Low Force Stereolithography (LFS)™ technology to deliver incredible print quality and printer reliability, with resin cartridges, build platforms, and post-processing accessories cross-compatible with the Form 2.")," ",(0,i.jsx)(c.N_,{to:p("/3d-printers/form-3/tech-specs/"),children:p("Compare Formlabs SLA models")}),"."]}),cta:(0,i.jsx)(c.$n,{to:"".concat(t,"form-3/"),children:p("Explore Form 3 Packages")}),url:"form-3",attributes:{image:"/form3collection.png"},name:p("The Next Generation of Industrial 3D Printing"),price:p("Starting at {{price}}",{price:l})};o.length&&(o[0].displayWide=!0),o.push(r)}let g=null;return("Form 3B"===a.name&&(g=(0,i.jsxs)("div",{className:tm().teaser,children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:tm()["teaser-image"],children:(0,i.jsx)("img",{src:"/Form-3B-basic.png",alt:p("Form 3B Basic")})}),(0,i.jsxs)("div",{className:tm()["teaser-name"],children:[(0,i.jsx)("h3",{children:p("Form 3B+ Printer")}),(0,i.jsx)("p",{children:p("Contact sales for quote")})]})]}),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:tm()["teaser-content"],children:[(0,i.jsxs)("strong",{children:[p("Includes"),":"]}),(0,i.jsx)("p",{children:p("Standalone Form 3B+ Printer")})]}),(0,i.jsx)("div",{className:tm()["teaser-action"],children:(0,i.jsx)(tc.A,{linkText:p("Contact Sales"),displayType:"button",buttonColor:"light"})})]})]})),u)?(0,i.jsx)("div",{className:(0,y.Zz)(tm(),"category",n),children:(0,i.jsxs)(O.Ev,{children:[(0,i.jsx)(to,{hideHeader:!0,baseUrl:t,category:a,products:o,disableDirectSale:l},a.id),g]})}):(0,i.jsxs)("div",{className:(0,y.Zz)(tm(),"category",n),children:[(0,i.jsx)(eu.Px,{baseUrl:t,menu:s,isWholesale:h}),(0,i.jsx)("div",{className:tm().menu,children:(0,i.jsx)(eu.BI,{entries:[{name:p("Store"),url:t},{name:a.name}]})}),(0,i.jsxs)(O.Ev,{children:[(0,i.jsx)(to,{hideHeader:!0,baseUrl:t,category:a,products:o,disableDirectSale:l},a.id),g,r&&r.length?(0,i.jsx)("div",{children:r.map(e=>(0,i.jsx)(to,{baseUrl:t,limit:4,highlightBundles:!1,category:e,products:e.product_children,disableDirectSale:l},e.id))}):null]})]})});var t_=l(7288);let th=t_.A;var tp=l(85529);let tg=(0,tp.A)(e=>(0,i.jsx)(eR.A,{...e}));var tx=l(54919),tf=l.n(tx),tb=l(65984),tv=l(29633),tj=l.n(tv);let tN=e=>{let{displayStyle:t,initialDisplayStyle:l,setDisplayStyle:r}=e,{t:a}=(0,_.Bd)(),n="grid_2"===l?"grid_2":"grid";return(0,i.jsxs)("div",{className:tj().switch,children:[(0,i.jsx)("button",{onClick:()=>r(n),disabled:t.includes("grid"),title:a("Display as grid"),children:(0,i.jsx)("i",{className:(0,y.Zz)(tj(),"fl-v2 fl-v2-fl-grid_view")})}),(0,i.jsx)("button",{onClick:()=>r("list"),disabled:"list"===t,title:a("Display as list"),children:(0,i.jsx)("i",{className:(0,y.Zz)(tj(),"fl-v2 fl-v2-fl-format_list_bulleted")})})]})};var tk=l(24199),ty=l.n(tk),tw=l(21050),tS=l.n(tw),tC=l(19002);let tT=e=>{let{availableFilters:t,activeFilterCount:l,filters:a,updateFilterAction:n,resetFilterAction:s,storeId:o,children:c}=e,{t:u}=(0,_.Bd)(),[h,p]=(0,r.useState)(!1),g=(0,ev.a)(640);return(0,i.jsxs)(r.Fragment,{children:[g&&(0,i.jsxs)("button",{className:tS()["open-filters"],style:{marginRight:"0rem"},onClick:()=>p(!h),children:[(0,i.jsx)(m.In,{className:(0,y.Zz)(tS()),iconName:"filter"})," ",(0,i.jsx)("span",{style:{marginLeft:"1rem"},children:u("Filter")})]}),!g&&(0,i.jsxs)("div",{className:tS().headline,children:[(0,i.jsx)("span",{children:u("Filter")}),(0,i.jsx)("span",{children:"|"}
1),(0,i.jsx)("button",{onClick:s,children:u("Reset ({{activeFilterCount}})",{activeFilterCount:l})})]}),(0,i.jsxs)("div",{className:(0,y.Zz)(tS(),{"overlay-open":h,"overlay-closed":!h}),children:[g&&(0,i.jsx)(m.Y9,{level:2,displayAs:4,weight:700,children:u("Filter")}),h&&c?c:null,(0,i.jsx)(d.nD,{type:"filter-list",children:t.map(e=>(0,i.jsx)(N,{id:e,activeOptions:a[e],updateFilter:n,storeId:o,structure:()=>((e,t)=>{let l=(0,e7.Rw)(t,e),{data:i,error:r,isValidating:a}=(0,tC.Ay)(l,e=>fetch(e,{method:"GET",credentials:"include",headers:{accept:"application/json","Content-Type":"application/json","X-Requested-With":"XMLHttpRequest"}}).then(e=>e.json()),{revalidateOnFocus:!1});return r?{loading:!0,data:null}:{loading:a,data:i?{label:(e=>{let t=eh()(e,"extension_attributes.request_store_id",1),l=eh()(e,"frontend_labels",[]).find(e=>e.store_id===t)||"";return l?l.label:eh()(e,"default_frontend_label","")})(i),options:eh()(i,"options",[]).filter(e=>e.value.length),paramsKey:eh()(i,"default_frontend_label","Filter: ").replace("Filter: ","")}:null}})(e,o),updateUrlParams:!0},e))}),g&&(0,i.jsxs)("div",{className:(0,y.Zz)(tS(),"open-filters bottom"),children:[(0,i.jsx)("button",{className:tS().reset,onClick:s,children:u("Reset ({{activeFilterCount}})",{activeFilterCount:l})}),(0,i.jsx)("button",{className:tS().doneBtn,onClick:()=>p(!1),children:u("Done")})]})]})]})};var tA=l(7344),tL=l.n(tA),tI=l(496),tM=l.n(tI),tP=l(57242),tE=l.n(tP),tR=l(5323),tG=l.n(tR),tB=l(65013),tF=l.n(tB),tO=l(39955),tD=l(60239),tz=l.n(tD);let tH={default:e=>tG()(e,["position","id"]),alpha:e=>tG()(e,"name"),date:e=>tM()(tG()(e,["created_at","position"])),priceDesc:e=>tM()(tG()(e,"price")),priceAsc:e=>tG()(e,"price")},tU=e=>{let{activeFilterCount:t,categoryId:l=null,displayStyle:r="line",filters:a,order:n,products:s=[],resetFilterAction:o}=e,{t:c}=(0,_.Bd)();s=s.map(e=>({...e,position:eh()(tF()(eh()(e,"extension_attributes.category_links",[]),{category_id:"".concat(l)}),"position",0)}));let d=t?s.filter(e=>{let t=Object.keys(a).map(t=>{let l=a[t].map(l=>e.attributes[t]&&e.attributes[t].includes(l));return l.length?tE()(l):l});return tL()(t).every(Boolean)}):s,u=tH[n](d);if(!u.length)return(0,i.jsx)(O.fh,{mediumSize:"24",children:(0,i.jsxs)(m.ib,{children:[c("No products were found matching your selection.")," ",(0,i.jsx)("button",{onClick:o,children:c("Clear your selection")})]})});let h={list:24,grid:8,grid_2:12},p=r.includes("grid");return u.map(e=>(0,i.jsx)(O.fh,{mediumSize:h[r],className:(0,y.Zz)(tz(),{"is-grid":p}),children:(0,i.jsx)(tO.A,{product:e,displayStyle:p?"grid":r})},e.sku))};var tW=l(40600),tV=l.n(tW);let tq=e=>
1{let{productCount:t,setOrder:l,order:a}=e,{t:n}=(0,_.Bd)(),[s,o]=(0,r.useState)("default");return(0,i.jsxs)("label",{className:tV().sort,children:[(0,i.jsxs)("span",{children:[n("Sort {{count}} items by",{count:t}),": "]}),(0,i.jsx)("div",{className:tV()["sort-sizing"],children:(0,i.jsxs)(f.l6,{selectedValue:a||s,onChange:e=>{l(e.target.value),o(e.target.value)},children:[(0,i.jsx)("option",{value:"default",children:n("Featured")}),(0,i.jsx)("option",{value:"alpha",children:n("Alphabetical")}),(0,i.jsx)("option",{value:"date",children:n("Release Date")}),(0,i.jsx)("option",{value:"priceDesc",children:n("Price: High to Low")}),(0,i.jsx)("option",{value:"priceAsc",children:n("Price: Low to High")})]})})]})},tZ=e=>e.reduce((e,t)=>({...e,[t]:[]}),{}),tY=(e,t)=>{switch(t.type){case"set":{let l=tf()(e[t.payload.id],t.payload.option);return{...e,[t.payload.id]:l}}case"reset":return window.history.replaceState(null,"",window.location.pathname),tZ(t.payload);default:throw Error()}},tK=(0,ex.connect)(e=>({storeId:e.store.id}))(e=>{let{availableFilters:t=["compatible_printer","material_family"],categoryName:l="Materials",initialDisplayStyle:a="grid",storeId:n,products:s=[],categoryId:o=null}=e,c=(0,ev.a)(640),[d,u]=(0,tb.ZA)("sort",tb.tU.withDefault("default")),[_,h]=(0,tb.ZA)("layout",tb.tU.withDefault(a)),[p,g]=(0,r.useReducer)(tY,t,tZ),x=(e,t)=>{g({type:"set",payload:{id:e,option:t}})},f=()=>{g({type:"reset",payload:t})},b=Object.keys(p).reduce((e,t)=>e+p[t].length,0),v=s.length;return(0,i.jsx)(O.Ev,{children:(0,i.jsxs)(O.xA,{direction:"x",gutters:"margin",children:[(0,i.jsx)(O.fh,{mediumSize:6,children:!c&&(0,i.jsx)(tT,{availableFilters:t,activeFilterCount:b,filters:p,updateFilterAction:x,resetFilterAction:f,storeId:n})}),(0,i.jsxs)(O.fh,{mediumSize:18,children:[(0,i.jsxs)("div",{className:ty().tools,children:[(0,i.jsx)(m.Y9,{level:1,displayAs:4,children:l}),c?(0,i.jsx)(tT,{availableFilters:t,activeFilterCount:b,filters:p,updateFilterAction:x,resetFilterAction:f,storeId:n,children:(0,i.jsx)("div",{style:{margin:"auto",width:"95%"},children:(0,i.jsx)(tq,{productCount:v,setOrder:u,order:d})})}):(0,i.jsx)(tq,{productCount:v,setOrder:u,order:d}),(0,i.jsx)(tN,{displayStyle:_,initialDisplayStyle:a,setDisplayStyle:h})]}),(0,i.jsx)(O.xA,{direction:"x",secondaryAlignment:"no-align",children:(0,i.jsx)(tU,{activeFilterCount:b,categoryId:o,displayStyle:_,filters:p,order:d,products:s,resetFilterAction:f})})]})]})},n)});var tQ=l(98722),tX=l(9772),tJ=l.n(tX);let t$=e=>{let{url:t,title:l,description:a,thumbnail:n,attachVideoPlayer:s}=e,o=(0,r.useRef)();return(0,i.jsxs)("div",{children:[(0,i.jsx)("video",{autoPlay:!0,muted:"true",src:t,ref:o,onLoadedMetadata:()=>{o.current.pause(),s(()=>{0!==o.current.currentTime&&(o.current.currentTime=0),o.current.play()})},playsInline:!0,poster:n,children:(0,i.jsx)("track",{src:"/video.vtt",kind:"captions"})}),(0,i.jsxs)("div",{className:tJ().caption,children:[(0,i.jsx)("p",{className:tJ().title,children:l}),(0,i.jsx)("p",{className:tJ().description,children:a})]})]})},t0=(0,_.CI)()(e=>{let{videos:t,t:l}=e,[a,n]=(0,r.useState)([]),s=(0,r.useRef)(),o=e=>{n(t=>[...t,e])},c=(0,r.useCallback)(()=>{a.forEach(e=>e())},[a]);return(0,r.useEffect)(()=>{if(a.length===t.length&&tQ.A){let e=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.intersectionRatio>0&&(c(),t.unobserve(e.target))})},{threshold:.8}),t=s.current;return e.observe(t),()=>{e.unobserve(t)}}},[a,c,t.length]),(0,i.jsx)(M.Ay,{offset:100,children:(0,i.jsxs)("div",{className:tJ().container,ref:s,children:[(0,i.jsx)(O.xA,{direction:"x",gutters:"margin",children:t.map((e,l)=>(0,i.jsx)(O.fh,{mediumSize:24/t.length,smallSize:4===t.length?12:24/t.length,children:(0,i.jsx)(t$,{...e,attachVideoPlayer:o})},l))}),(0,i.jsxs)("button",{className:tJ()["play-button"],onClick:c,children:[(0,i.jsx)("img",{className:tJ()["play-icon"],src:"/ic-replay.svg",alt:"",role:"presentation"}),l("Replay Videos")]})]})})});var t1=l(65257),t2=l.n(t1);let t4=(0,eb.w)(class extends r.PureComponent{render(){let{title:e,image:t,date:l,ctaText:r,webinarURL:a,live:n,t:s}=this.props,o=(0,i.jsx)("span",{className:t2().live,children:s("live")});return(0,i.jsxs)(O.xA,{direction:"x",children:[(0,i.jsxs)(O.fh,{classes:"home-featured-news",backgroundColor:"blue",largeSize:12,mediumSize:12,children:[(0,i.jsxs)("p",{className:t2()["featured-date"],children:[n&&o," ",l]}),(0,i.jsx)(m.Y9,{level:4,displayAs:4,weight:400,children:e}),(0,i.jsx)("br",{}
1),(0,i.jsx)(c.$n,{color:"secondary",url:a,children:(0,i.jsxs)("div",{className:t2()["button-fix"],children:[(0,i.jsx)(d.VI,{largeImage:"/play_white.svg",alt:s("youtube play icon")}),r]})})]}),(0,i.jsx)(O.fh,{largeSize:12,mediumSize:12,children:(0,i.jsx)(d.VI,{alt:e,fullBleed:!0,largeImage:t})})]})}}),t3=(0,_.CI)()(t4);var t5=l(69363),t6=l(15039),t8=l.n(t6),t7=l(2222),t9=l.n(t7);let le=e=>{let{fullWidthOnMobile:t=!1,children:l}=e;return(0,i.jsx)("div",{className:t8()(t9()["fixed-container"],t&&t9()["full-width-on-mobile"]),children:l})};var lt=l(44582),ll=l.n(lt),li=l(4011),lr=l.n(li);let la=e=>{let{bigPartMultiplier:t,bigPartCalloutBody:l,buildVolumes:r}=e,{t:a}=(0,_.Bd)();return(0,i.jsxs)("div",{className:lr()["details-block"],children:[(0,i.jsxs)("div",{className:lr().block,children:[(0,i.jsx)("div",{className:t8()("eyebrow-medium",lr()["block-title"]),children:a("Build Volume")}),(0,i.jsx)("div",{className:t8()("secondary-display-small",lr().multiplier),children:t}),(0,i.jsx)("div",{className:t8()("secondary-subsubsection-heading",lr().callout),children:l})]}),r.map((e,t)=>(0,i.jsxs)("div",{className:lr().block,children:[(0,i.jsx)("div",{className:lr()["block-title"],children:e.buildVolumeTitle}),(0,i.jsx)("div",{className:t8()("secondary-section-heading",lr().metric),children:e.buildVolumeMetric}),(0,i.jsx)("div",{className:t8()("paragraph-medium",lr().imperial),children:e.buildVolumeImperial})]},t))]})};var ln=l(47441),ls=l.n(ln);let lo=e=>{let{title:t,subTitle:l}=e;return(0,i.jsxs)("div",{className:ls().header,children:[(0,i.jsx)("h2",{className:ls().title,dangerouslySetInnerHTML:{__html:t}}),l&&(0,i.jsx)("span",{className:t8()(ls().subTitle,"secondary-subsection-heading"),children:l})]})};var lc=l(69282),ld=l(90345),lm=l.n(ld);let lu=e=>{let{media:t}=e;return(0,i.jsx)("div",{className:lm().media,children:(0,i.jsx)(lc.$U,{...t,autoPlay:!0})})},l_=e=>{let t=function(e){var t;return{...e,anchor:e.anchor||void 0,media:"video"in(t=e.media)?{src:t.video}:{alt:t.alt,caption:t.caption||"",src:t.image}}}(e);return(0,i.jsxs)("section",{id:t.anchor,className:ll().wrapper,"data-sticky-menu-theme":"light",children:[(0,i.jsx)(le,{children:(0,i.jsx)(lo,{title:t.title,subTitle:t.subtitle})}),(0,i.jsx)(le,{children:(0,i.jsxs)("div",{className:ll().card,children:[(0,i.jsx)(lu,{media:t.media}),(0,i.jsx)(la,{bigPartMultiplier:t.bigPartMultiplier,bigPartCalloutBody:t.bigPartCalloutBody,buildVolumes:t.buildVolumes})]})})]})};var lh=l(99552),lp=l.n(lh);let lg=(0,y.zZ)(lp()),lx=e=>{let{anchor:t,links:l}=e,r=[l.slice(0,4),l.slice(4)];return(0,i.jsx)("section",{id:t,className:lg("links-section"),"data-sticky-menu-theme":"light",children:(0,i.jsx)(le,{fullWidthOnMobile:!0,children:(0,i.jsx)("div",{className:lg("tiles-container"),children:r.map((e,t)=>(0,i.jsx)("ul",{className:lg("row"),children:e.map((e,t)=>{let{link:{href:l,label:r,isExternal:a,isDental:n},media:s}=e;return(0,i.jsx)("li",{className:lg({tile:!0,dental:n}),children:(0,i.jsxs)(c.N_,{to:l,className:lg("link"),target:a?"_blank":"_self",rel:a?"noopener noreferrer":"",children:[(0,i.jsxs)("div",{className:lg("title"),children:[(0,i.jsx)("span",{className:lg("title"),dangerouslySetInnerHTML:{__html:r}}),a&&(0,i.jsx)(k.I,{iconName:"external-link",className:lg("external-link-icon")})]}),(0,i.jsx)("div",{className:lg("image"),children:(0,i.jsx)(lc.$U,{src:s.image,alt:s.alt})})]})},t)})},t))})})})};lx.skin=["v1","v2","v2_medical"];var lf=l(51572),lb=l(54587),lv=l.n(lb),lj=l(6413),lN=l.n(lj);let lk=e=>{let{marqueeItems:t}=e;return(0,i.jsxs)("div",{className:lN().marquee,style:{"--length":t.length},children:[l(0),l(1),l(2)]});function l(e){return(0,i.jsx)("div",{className:lN()["marquee-group"],"aria-hidden":e>0?"true":"false",children:t.map((e,t)=>{let l=e.link?"a":"div";return(0,i.jsx)(l,{className:lN().image,href:e.link,title:e.image.alt,children:(0,i.jsx)(lv(),{src:e.image.src,alt:e.image.alt,loading:"eager",layout:"fill",objectFit:"contain"})},t)})})}};var ly=l(76766),lw=l.n(ly);let lS=e=>{let t=function(e){var t;return{...e,buttons:{primary:{label:e.buttons.primary.label,url:e.buttons.primary.href},secondary:(null==(t=e.buttons.secondary)?void 0:t.label)?{label:e.buttons.secondary.label,url:e.buttons.secondary.href}:void 0},marqueeItems:e.marqueeItems.map(e=>({image:{src:e.imgSrc,alt:e.alt},link:e.link||void 0})),variant:e.variant||"dark",background:e.media.image?{src:e.media.image,alt:e.media.alt||void 0}:e.media.src?{src:e.media.src,alt:e.media.alt||void 0}
1:void 0,mobileBackground:e.mobileMedia.image?{src:e.mobileMedia.image,alt:e.mobileMedia.alt||void 0}:e.mobileMedia.src?{src:e.mobileMedia.src,alt:e.mobileMedia.alt||void 0}:void 0,anchor:e.anchor||void 0}}(e);return(0,i.jsxs)("section",{id:t.anchor,className:t8()(lw().wrapper,lw()[t.variant]),children:[t.background&&(0,i.jsx)("div",{className:lw().background,children:(0,i.jsx)(lc.$U,{...t.background,quality:90,priority:!0})}),t.mobileBackground&&(0,i.jsx)("div",{className:lw()["mobile-background"],children:(0,i.jsx)(lc.$U,{...t.mobileBackground})}),(0,i.jsx)("div",{className:lw()["homepage-hero"],children:(0,i.jsxs)("div",{className:lw().content,children:[(0,i.jsxs)("div",{className:lw()["top-part"],children:[(0,i.jsx)("div",{className:lw().title,dangerouslySetInnerHTML:{__html:t.title}}),(0,i.jsxs)("div",{className:lw().buttons,children:[(0,i.jsx)(lf.$,{link:t.buttons.primary.url,label:t.buttons.primary.label,iconName:"OutlineAngleRight",iconPosition:"right",tracking:{pluginName:"HomepageHeroSection"}}),t.buttons.secondary&&(0,i.jsx)(lf.$,{variant:"secondary",color:"white",link:t.buttons.secondary.url,label:t.buttons.secondary.label,iconName:"OutlineAngleRight",iconPosition:"right",tracking:{pluginName:"HomepageHeroSection"}})]})]}),(0,i.jsxs)("div",{className:lw()["bottom-part"],children:[(0,i.jsx)("div",{className:lw().tiles,children:t.tiles.map(e=>(0,i.jsxs)("div",{className:lw().tile,children:[(0,i.jsx)("h2",{className:lw()["tile-title"],children:e.title}),(0,i.jsx)("div",{className:lw()["tile-body"],dangerouslySetInnerHTML:{__html:e.body}})]},e.title))}),(0,i.jsx)("div",{className:lw()["marquee-wrapper"],children:(0,i.jsx)(lk,{marqueeItems:t.marqueeItems.map(e=>({...e,link:e.link||void 0}))})})]})]})})]})};lS.skin=["v2","v2_medical"];var lC=l(72721),lT=l(32995),lA=l(32071),lL=l.n(lA);let lI=e=>{let{href:t,title:l,variant:r,trackingLabel:a}=e,{TrackClick:n}=(0,lT.A)();return(0,i.jsx)(n,{trackingTag:"NewsSection",pluginName:"CtaButton",label:a,children:(0,i.jsxs)(lC.A,{className:(0,y.Zz)(lL(),"main",r),to:t,children:[l,"section"===r&&(0,i.jsx)(eV.Int,{iconName:"OutlineAngleRight",size:"ms"})]})})};var lM=l(97595),lP=l.n(lM);let lE=e=>{let{title:t,subTitle:l,body:r,media:a,cta:n}=e;return(0,i.jsxs)("div",{className:lP().main,children:[(0,i.jsx)("div",{className:lP().image,children:(0,i.jsx)(lc.$U,{src:a.image,alt:t})}),(0,i.jsxs)("div",{className:lP().content,children:[(0,i.jsxs)("div",{className:lP().header,children:[(0,i.jsx)("div",{className:lP().title,children:t}),(0,i.jsx)("div",{className:lP().subtitle,children:l})]}),(0,i.jsx)("div",{className:lP().body,dangerouslySetInnerHTML:{__html:r}}),(0,i.jsx)(lI,{href:n.href,title:n.title,variant:"header-card",trackingLabel:n.title})]})]})};var lR=l(43645),lG=l.n(lR);let lB=e=>{let{title:t,subTitle:l,href:r,media:a,...n}=e;return(0,i.jsxs)(c.N_,{className:lG().main,to:r,...n,children:[(0,i.jsx)("div",{className:lG().image,children:(0,i.jsx)(lc.$U,{src:a.image,alt:t})}),(0,i.jsxs)("div",{className:lG().content,children:[(0,i.jsx)("div",{className:lG().title,children:t}),(0,i.jsx)("div",{className:lG().subtitle,children:l})]})]})};var lF=l(67354),lO=l.n(lF);let lD=e=>{let{anchor:t,...l}=e;return(0,i.jsx)("section",{id:t,className:lO().main,children:(0,i.jsxs)(le,{children:[(0,i.jsx)("h1",{className:lO().header,children:l.sectionTitle}),(0,i.jsx)(lE,{title:l.bigCardTitle,subTitle:l.bigCardSubTitle,body:l.bigCardBody,media:l.bigCardMedia,cta:{title:l.bigCardCTATitle,href:l.bigCardCTAHref}}),(0,i.jsx)("div",{className:lO().cards,children:l.cards.map((e,t)=>(0,i.jsx)(lB,{...e},t))}),(0,i.jsx)("div",{className:lO().footer,children:(0,i.jsx)(lI,{href:l.sectionCTAHref,title:l.sectionCTALabel,variant:"section",trackingLabel:l.sectionCTALabel})})]})})};lD.skin=["v1","v2","v2_medical"];var lz=l(75572),lH=l(10238),lU=l.n(lH);let lW=e=>{let t={anchor:e.anchor||void 0},{t:l}=(0,_.Bd)();return(0,i.jsx)("section",{id:t.anchor,className:lU().wrapper,"data-sticky-menu-theme":"light",children:(0,i.jsxs)("div",{className:lU()["get-in-touch"],children:[(0,i.jsx)("div",{className:lU().background,children:(0,i.jsx)(lc.$U,{src:"/assets/MediaGetinTouch.jpg",alt:""})}),(0,i.jsxs)("div",{className:lU().content,children:[(0,i.jsx)("h3",{className:lU().title,children:l("Get in touch")}),(0,i.jsx)(lz.h,{tracking:{pluginName:"GetInTouchSection"},color:"black",variant:"primary"})]})]})})};lW.skin=["v2","v2_medical"];var lV=l(33085),lq=l(8904),lZ=l(81077),lY=l(81164),lK=l(46463),lQ=l.n(lK);let lX=(0,r.forwardRef)((e,t)=>{let{active:l,children:r,direction:a="row",className:n=""}=e;return(0,i.jsx)("li",{ref:t,className:t8()(lQ().card,l&&lQ().active,lQ()["direction-".concat(a)],n),children:r})});
1lX.displayName="CardLayout";var lJ=l(40139),l$=l.n(lJ);let l0=e=>{let{activeCardIndex:t,setForceScroll:l,forceScroll:a,cards:n,cardLayoutRenderer:s,showOnlyActiveOnDesktop:o=!1,forceNoPadding:c=!1}=e,d=(0,r.useRef)(null),m=(0,r.useRef)(null),u=(0,ev.a)(1023)?512:1440;return(0,r.useEffect)(()=>{if(m.current&&d.current){let e=m.current,t=d.current,i=Math.max(window.innerWidth-u,0)/2+16,r=e.offsetLeft-i;t.scrollTo({left:r,behavior:"smooth"}),l(!1)}},[a,l,t,u]),(0,i.jsx)("ul",{className:t8()(l$()["cards-container"],o&&l$()["show-only-active-on-desktop"],c&&l$()["force-no-padding"]),ref:d,children:n.map((e,l)=>{let i=l===t;return s(l,i?m:null)})})};var l1=l(53492),l2=l(57462),l4=l.n(l2),l3=l(87194),l5=l(35375),l6=l.n(l5);let l8=e=>{let{cards:t,activeCardIndex:l,storePageLink:a,setActiveCardIndex:n,setForceScroll:s}=e,{t:o}=(0,_.Bd)(),c=(0,r.useRef)(null),d=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(d.current&&c.current){let e=d.current,t=c.current,l=(e.previousSibling||e).offsetLeft-t.offsetLeft;t.scrollTo({left:l,behavior:"smooth"})}},[l]);let m=e=>{e===l?s(!0):n(e)};return(0,i.jsxs)("div",{className:t8()(l6().footer),ref:c,children:[(0,i.jsxs)("div",{className:l6().arrows,children:[(0,i.jsx)(lf.$,{onClick:()=>void(l>0&&m(l-1)),tracking:{label:"Previous",pluginName:"WorkflowSection"},disabled:0===l,iconName:"OutlineAngleLeft",circle:!0,color:"white"}),(0,i.jsx)(lf.$,{onClick:()=>void(l<t-1&&m(l+1)),tracking:{label:"Next",pluginName:"WorkflowSection"},disabled:l===t-1,iconName:"OutlineAngleRight",circle:!0,color:"white"})]}),(0,i.jsx)(l3.S,{label:o("Shop All"),link:a,iconName:"OutlineAngleRight",iconPosition:"right"})]})};var l7=l(66042),l9=l(24058),ie=l.n(l9);let it=e=>{let{title:t,alignment:l}=e;return(0,i.jsx)(l7.S,{text:t,level:2,as:"main",className:t8()(ie().header,ie()[l]),variant:"dark"})},il=e=>{let{t}=(0,_.Bd)(),{vatRate:l}=(0,lZ.A)(),a=(0,l1.A)(),[n,s]=(0,r.useState)(0),[o,d]=(0,r.useState)(!1),m=function(e,t){let{currency:l,language:i}=t,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return{...e,anchor:e.anchor||void 0,backgroundImage:e.backgroundImage,cards:e.products.map(e=>{var t;let a=null;return e.price&&e.price>0&&(a=(0,lV.ut)(e.price,r,i,l)),{media:"video"in(t=e).media?{src:t.media.video}:{alt:t.media.alt,src:t.media.image},title:e.title,link:{label:e.linkTitle,url:e.linkHref},badgeText:e.badgeText,price:a,isStartingPrice:e.isStartingPrice}}),lastCard:{href:e.lastCardHref,text:e.lastCardText}}}(e,(0,lq.Y)(),l),{storePage:u}=(0,r.useContext)(eX.A),h={backgroundImage:"url(".concat(m.backgroundImage,")"),backgroundSize:"cover",backgroundPosition:"center"};return(0,i.jsxs)("section",{id:m.anchor,className:l4().wrapper,"data-sticky-menu-theme":"light",style:h,children:[(0,i.jsx)(le,{children:(0,i.jsx)(it,{title:m.title,alignment:m.titleAlignment})}),(0,i.jsx)(l0,{cards:m.cards,activeCardIndex:n,forceScroll:o,setForceScroll:d,cardLayoutRenderer:(e,l)=>(0,i.jsx)(lX,{direction:"column",active:n===e,className:l4().card,ref:l,children:(0,i.jsx)(c.N_,{className:l4()["card-link"],to:m.cards[e].link.url,children:(0,i.jsx)(lY.Z,{media:m.cards[e].media,header:(0,i.jsxs)("div",{className:l4()["polaroid-header"],children:[(0,i.jsx)("div",{className:l4()["polaroid-title"],dangerouslySetInnerHTML:{__html:m.cards[e].title}}),m.cards[e].badgeText&&(0,i.jsx)("span",{className:l4()["polaroid-badge"],children:m.cards[e].badgeText})]}),footer:(0,i.jsxs)("div",{className:l4()["polaroid-footer"],children:[(0,i.jsxs)("div",{className:l4().anchor,children:[(0,i.jsx)("span",{className:l4()["link-label"],children:m.cards[e].link.label}),(0,i.jsx)(eV.D01,{className:l4().icon})]}),m.cards[e].price&&(0,i.jsx)(eV.gmi,{className:t8()(l4().price),vatText:null!=a?a:"",preText:m.cards[e].isStartingPrice&&t("starting at")||"",style:"none",price:m.cards[e].price})]})})})},e)}),(0,i.jsx)(le,{children:(0,i.jsx)(l8,{storePageLink:u,cards:m.cards.length,activeCardIndex:n,setActiveCardIndex:s,setForceScroll:d})})]})};il.skin=["v2","v2_medical"];var ii=l(80782),ir=l.n(ii),ia=l(69951),is=l.n(ia);let io=(0,tp.A)(class extends r.PureComponent{componentDidMount(){this.addListener()}addListener(){window.addEventListener("scroll",ir()(this.stickyContent,50)),window.addEventListener("resize",ir()(this.stickyContent,50)),document.addEventListener("scroll",ir()(this.checkBottom,50))}checkBottom(){let e=this.groupRef.current;if(!e)return;let t=this.isBottom(e);!this.state.bottom&&t&&this.setState({bottom:!0}),t||this.setState({bottom:!1})}isBottom(e){return e.getBoundingClientRect().bottom<=window.innerHeight}stickyContent(){let{children:e}=this.props;if(e){if(null!==this.state.lockedPosition)for(var t=0;t<=2;t++){let l=this.state.lockedPosition+[0,1,-1][t],i=e[l];
1if(this.search(i,l))return void this.setState({lockedChild:i.props.pluginId,lockedPosition:l})}else{let t=e.length-1,l=e[t];if(this.search(l,t))return void this.setState({lockedChild:l.props.pluginId,lockedPosition:t})}for(let t in e){let l=e[t=parseInt(t,10)];if(this.search(l,t))return void this.setState({lockedChild:l.props.pluginId,lockedPosition:t})}this.setState({lockedChild:null,lockedPosition:null})}}search(e,t){if(e){let l=e.props.children[1-e.props.lockedItem];if(l){let e=document.getElementById(l.props.id);if(e){let l=e.getBoundingClientRect();if((l.top>1&&l.top<=window.innerHeight/2&&0!=t||l.top<=1&&l.bottom>window.innerHeight/2)&&!(t===this.props.children.length-1&&l.bottom<window.innerHeight/2))return!0}}}return!1}render(){let{children:e,groupId:t,groupTheme:l,ParentThemeComponent:a}=this.props,{mobileNav:n,lockedChild:s,bottom:o}=this.state,c=r.Children.map(e,(t,l)=>r.cloneElement(t,{locked:t.props.pluginId===s,firstSection:0===l,lastSection:l===e.length-1})),d=null;return e&&(d=e.map((e,t)=>(0,i.jsx)(lC.A,{to:"#".concat(e.props.title.replace(/\s+/g,"-").toLowerCase()),children:(0,i.jsx)("p",{className:is()["li-active-".concat(e.props.pluginId===s)],children:e.props.title})},t))),(0,i.jsxs)("div",{id:t,ref:this.groupRef,className:(0,y.Zz)(is(),"pop-lock-group","pop-lock-".concat(l),"active-".concat(null!==s),"mobile-nav-".concat(n?"true":"false"),{bottom:o}),children:[(0,i.jsx)(a,{children:c}),(0,i.jsx)("div",{className:(0,y.Zz)(is(),"popNav","in-view-".concat(null!==s)),children:d})]})}constructor(e){super(e),this.state={lockedChild:null,lockedPosition:null,bottom:!1},this.groupRef=r.createRef(),this.stickyContent=this.stickyContent.bind(this),this.checkBottom=this.checkBottom.bind(this)}}),ic=(0,tp.A)(class extends r.PureComponent{componentDidMount(){if(2!==this.props.children.length)return void console.log("This should have two children")}sectionToggle(){this.setState({open:!this.state.open})}componentDidUpdate(e){if(e.locked!==this.props.locked&&!this.props.locked){this.setState({fade:!1}),setTimeout(()=>{this.setState({hidden:!0})},300);return}e.locked!==this.props.locked&&this.props.locked&&this.setState({hidden:!1,fade:!0})}render(){let{children:e,title:t,lockedItem:l,locked:a,lastSection:n,ParentThemeComponent:s}=this.props,{open:o,hidden:c,fade:d}=this.state,m=t.replace(/\s+/g,"-").toLowerCase(),u=r.Children.map(e,(e,t)=>r.cloneElement(e,{isLocked:a,lockedSide:t===l}));return(0,i.jsxs)("div",{className:t8()(is()["pop-lock-section"],is()["locked-".concat(a)],is()["hidden-".concat(c)],is()["fade-".concat(d)],{[is().last]:n}),id:m,children:[(0,i.jsx)("span",{className:t8()(is()["mobile-toggle"],is()["open-".concat(o)]),children:(0,i.jsxs)("h3",{children:[t," ",(0,i.jsx)("i",{className:is()["fl-chevron"]})]})}),(0,i.jsx)("div",{className:t8()(is()["pop-lock-container"],is()["open-".concat(o)]),children:(0,i.jsx)(s,{children:u})})]})}constructor(e){super(e),this.resize=()=>{this.setState({open:window.innerWidth>700})},this.state={open:!0,hidden:!this.props.firstSection,fade:!1},this.sectionToggle=this.sectionToggle.bind(this)}}),id=(0,tp.A)(class extends r.PureComponent{render(){let{children:e,lockedSide:t,id:l,backgroundColor:r,textColor:a,padding:n,ParentThemeComponent:s}=this.props;return(0,i.jsx)("div",{id:l,className:(0,y.Zz)(is(),"side","locked-".concat(t)),style:{background:r,color:a},onMouseDown:()=>{if(!0===t){let e=document.getElementById(l).parentNode;0!=e.getBoundingClientRect().top&&e.scrollIntoView({behavior:"smooth"})}},children:(0,i.jsx)("div",{className:(0,y.Zz)(is(),{content:n},"height-fix"),children:(0,i.jsx)("div",{children:(0,i.jsx)(s,{children:e})})})})}});var im=l(49102),iu=l(90374),i_=l.n(iu),ih=l(54595),ip=l.n(ih),ig=l(3258),ix=l.n(ig),ib=l(45105),iv=l.n(ib);let ij=e=>{var t,l,i,r;return{wistiaVideoName:e.name(),wistiaChannelId:null==(l=e.data)||null==(t=l.media)?void 0:t.channelHashedId,wistiaVideoId:null==(r=e.data)||null==(i=r.media)?void 0:i.hashedId}},iN=e=>window._WistiaVideoInfo?(window._WistiaVideoInfo.has(e)||window._WistiaVideoInfo.set(e,new Promise(t=>{window._wq.push({id:e,onReady:function(e){t(ij(e))}})})),window._WistiaVideoInfo.get(e)):Promise.resolve({}),ik=e=>{let{videoId:t,classes:l,styles:a}=e;return(0,r.useEffect)(()=>{var e;window._wq=window._wq||[],null==(e=iN(t))||e.then(e=>{(0,er.zS)().track("wistia video page",e)})},[t]),(0,i.jsxs)("div",{className:(0,y.Zz)(a,"responsive-video",l),children:[(0,i.jsx)("iframe",{title:"wistia embed ".concat(t),src:"https://fast.wistia.net/embed/iframe/".concat(t),frameBorder:"0",scrolling:"no",className:a.wistia_embed,name:"wistia_embed",allowFullScreen:!0}),(0,i.jsx)(iv(),{src:"https://fast.wistia.net/assets/external/E-v1.js"})]})},iy=e=>{let{classnames:t,style:l,channelId:a}=e;return(0,r.useEffect)(()=>{var e;window._wcq=window._wcq||[],(null==(e=window._WistiaChannelConnected)?void 0:e.has(a))||(window._wcq.pu
1sh({id:a,onHasData:function(e){e.on("currentvideochange",e=>{var t;null==(t=iN(e))||t.then(e=>{(0,er.zS)().track("wistia video page",e)})})}}),window._WistiaChannelConnected||(window._WistiaChannelConnected=new Map),window._WistiaChannelConnected.set(a,!0))},[a]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(iv(),{src:"https://fast.wistia.com/assets/external/channel.js"}),(0,i.jsx)("div",{className:l,children:(0,i.jsx)("div",{className:["wistia_channel","wistia_async_".concat(a),"customFont=var(--font-supreme)","mode=inline",...t].join(" "),style:{position:"relative",width:"100%"}})})]})},iw=()=>{window._WistiaConnected||(window._WistiaVideoInfo=new Map,window._wq=window._wq||[],window._wq.push({id:"_all",onReady:function(e){let t=e.duration();e.bind("crosstime",10,()=>{(0,er.zS)().track("wistia 10s",ij(e))}),e.bind("crosstime",.75*t,()=>{(0,er.zS)().track("wistia 75percent",ij(e))})}})),window._WistiaConnected=!0},iS=e=>{let{videoId:t,classes:l,videoType:a,styles:n,version:s}=e;if((0,r.useEffect)(iw,[]),"video"===a)return(0,i.jsx)(ik,{videoId:t,classes:l,styles:n});if("channel"===a||"channel-dark"===a){let e=[];return"v2"===s&&e.push("v2"),(0,i.jsx)(iy,{classnames:e,style:n[a],channelId:t})}return null};(0,eb.w)(iS);let iC=e=>(0,i.jsx)(iS,{...e,styles:ip(),version:"v1"});iC.skin=["v1"];let iT=e=>(0,i.jsx)(iS,{...e,styles:ix(),version:"v2"});iT.skin=["v2","v2_medical"];var iA=l(20785),iL=l(32996),iI=l(99065),iM=l(23440);let iP=(0,eE._)("FL_PUBLIC_FORM_FIND_RESELLER"),iE=(0,eE._)("FL_PUBLIC_FORM_CONTACT_SALES"),iR=e=>{let{title:t,boldTitle:l,buttonText:r,body:a,resellerVariant:n=!1,submissionMessage:s,successUrl:o,trackingTag:c,pluginName:d="ContactSales"}=e,{t:u}=(0,_.Bd)(),h=s||u("Thanks for your submission."),p=(0,eV.H3m)("henry_schein_contact_sales"),{country:g}=(0,lq.Y)(),x={name:"Contact_Sales",errorMessage:u("There was an error submitting your request. Please try again!"),successMessage:h,successUrl:o,trackingLabel:n?"Connect Me With a Reseller Form Submitted":"Contact Sales Form Submitted",analyticsTrackMapping:{email:"Email"},analyticsIdentifyMapping:{userId:"Email",traits:{email:"Email",firstName:"FirstName",lastName:"LastName"}},marketoOptions:{munchkinId:"060-UIG-504",baseUrl:"https://app-sj15.marketo.com",formId:n?iP:iE}};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(O.xA,{direction:"x",gutters:"margin",parentTheme:"light",children:[(0,i.jsxs)(O.fh,{mediumSize:24,children:[(0,i.jsx)(m.Y9,{level:4,displayAs:4,weight:l?700:400,children:n?u("Find a Reseller"):t}),n&&(0,i.jsx)("p",{children:u("In a hurry? Leave your information and we will connect you with an Authorized Reseller in your country.")})]}),(0,i.jsx)(O.fh,{mediumSize:24,children:(0,i.jsx)(D.A,{body:a,children:a})})]}),(0,i.jsxs)($.EX,{...x,children:[(0,i.jsxs)(O.xA,{direction:"x",gutters:"margin",parentTheme:"light",children:[(0,i.jsx)(O.fh,{mediumSize:12,children:(0,i.jsx)($.pd,{name:"FirstName",label:u("First name"),type:"text",isRequired:!0})}),(0,i.jsx)(O.fh,{mediumSize:12,children:(0,i.jsx)($.pd,{name:"LastName",label:u("Last name"),type:"text",isRequired:!0})})]}),(0,i.jsxs)(O.xA,{direction:"x",gutters:"margin",parentTheme:"light",children:[(0,i.jsx)(O.fh,{mediumSize:12,children:(0,i.jsx)($.pd,{name:"Email",label:u("Business email"),type:"email",isRequired:!0})}),(0,i.jsx)(O.fh,{mediumSize:12,children:(0,i.jsx)($.LR,{name:"Phone",label:u("Phone"),isRequired:!0})})]}),(0,i.jsx)(O.xA,{direction:"x",gutters:"margin",parentTheme:"light",children:(0,i.jsx)(O.fh,{mediumSize:12,children:(0,i.jsx)($.uL,{name:"Country",secondaryName:"Region__c",label:u("Country or Region"),type:"countryAndState",isRequired:!0})})}),(0,i.jsx)(O.xA,{direction:"x",gutters:"margin",primaryAlignment:"align-center",parentTheme:"light",children:(0,i.jsx)(O.fh,{mediumSize:24,children:(0,i.jsx)($.fs,{name:n?"Customized_Message__c":"Sales_Question__c",label:u("How can we help you?"),rows:3,isRequired:!0})})}),(0,i.jsx)(O.xA,{direction:"x",gutters:"margin",primaryAlignment:"align-center",parentTheme:"light",children:(0,i.jsx)(O.fh,{mediumSize:24,children:u("By providing a telephone number and submitting the form you are consenting to be contacted by SMS text message. Message & data rates may apply. Reply STOP to opt out of further messaging.")})}),!n&&(0,i.jsx)(O.xA,{direction:"x",gutters:"margin",parentTheme:"light",children:(0,i.jsx)(O.fh,{mediumSize:24,children:(0,i.jsx)($.Xs,{})})}),(0,i.jsxs)(O.xA,{direction:"x",gutters:"margin",parentTheme:"light",children:[(0,i.jsxs)(O.fh,{mediumSize:24,children:[!n&&p&&"us"===g&&(0,i.jsx)($.pd,{type:"hidden",value:"HENRYSCHEINDENTAL",name:"contactSalesType"}),(0,i.jsx)($.hP,{label:r,pluginName:d,trackingTag:c})]}),(0,i.jsxs)(O.fh,{mediumSize:16,secondaryAlignment:"align-self-middle",backgroundColor:"light-grey",children:[(0,i.jsx)($.QB,{type:"error"}),(0,i.jsx)($.QB,{type:"success"})]})]})]})]})};var iG=l(81890),iB=l.n(iG);let iF=(0,eb.w)(e=>{let t,{buttonText:l,title:r,image:a,imageHeight:n,imageWidth:s,body:o,image_position:c,successUrl:m=null,trackingTag:u=null}=e,{t:h}=(0,_.Bd)(),p=(0,ev.a)(940),g="right"===c||"left"===c?"x":"y",x={image:"x"===g?8:null,form:"x"===g?16:null},f="top"===c||"up"===c||"left"===c||p?"1":"2";a&&"None"!==c&&(t=(0,i.jsxs)(O.fh,{mediumSize:x.image,styles:"y"===g||p?{height:"20rem",order:f}:{order:f},children:[(0,i.jsx)(O.wn,{}),(0,i.jsx)(d.VI,{largeImage:{url:a,height:n,width:s},width:s,height:n,fullBleed:!0})]}));let b=(0,i.jsx)(O.fh,{styles:{padding:"0px",order:"top"===c||"left"===c||p?"2":"1"},mediumSize:x.form,backgroundColor:"white",children:(0,i.jsx)("div",{className:iB()["form-holder"],children:(0,i.jsx)(iR,{buttonText:l,title:r,body:o,boldTitle:!0,submissionMessage:h("Your submission has been received and our team will get back to you as soon as possible!"),successUrl:m,trackingTag:u,pluginName:"EmbeddedContactSales"})})}),v=(0,i.jsxs)(O.xA,{direction:g,hasContainer:!0,children:[t," ",b]});return p&&(v=(0,i.jsxs)(O.xA,{direction:"y",hasContainer:!0,children:[t," ",b]})),v});var iO=l(64189),iD=l(64160),iz=l.n(iD);let iH=e=>Math.round(.8*e.offsetWidth),iU=(e,t)=>{e.scroll({behavior:"smooth",left:t})},iW=e=>{let{children:t,activeIndex:l,renderPagination:a}=e,n=(0,r.useRef)(null),[s,o]=(0,r.useState)(!1),[c,d]=(0,r.useState)(!1),[m,u]=(0,r.useState)(!0),_=(0,r.useCallback)(()=>
1{if(null===n.current)return;let e=n.current,t=e.querySelector("&>*:nth-child(".concat(l+1,")"));null!==t&&iU(e,((e,t)=>e.offsetLeft-(t.offsetWidth-e.offsetWidth)/2)(t,e))},[l]),h=(0,r.useCallback)(()=>{if(null===n.current)return;let e=n.current,t=0!==e.scrollLeft,l=e.scrollLeft!==e.scrollWidth-e.offsetWidth;o(t),d(l)},[]),p=(0,r.useCallback)(()=>{if(null===n.current)return;let e=n.current;u(e.scrollWidth>e.offsetWidth)},[]),g=(0,r.useCallback)(()=>{if(null===n.current)return;let e=n.current;iU(e,e.scrollLeft-iH(e))},[]),x=(0,r.useCallback)(()=>{if(null===n.current)return;let e=n.current;iU(e,e.scrollLeft+iH(e))},[]);return(0,r.useEffect)(()=>{let e=ir()(()=>{p(),_(),h()},100);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[p,_,h]),(0,r.useEffect)(()=>{let e=ir()(()=>{h()},100),t=n.current;return null==t||t.addEventListener("scroll",e),()=>{null==t||t.removeEventListener("scroll",e)}},[h]),(0,r.useEffect)(()=>{_()},[l,_]),(0,r.useEffect)(()=>{h(),p()},[h,p]),(0,i.jsxs)("div",{className:iz().container,children:[(0,i.jsx)("div",{className:t8()(iz().slider,m?iz()["slider-with-scroll"]:iz()["slider-with-no-scroll"]),ref:n,tabIndex:0,children:t}),a&&s&&(0,i.jsx)("div",{className:t8()(iz().button,iz().previous),children:a("previous",g)}),a&&c&&(0,i.jsx)("div",{className:t8()(iz().button,iz().next),children:a("next",x)})]})};var iV=l(88543),iq=l(90886),iZ=l(18174),iY=l.n(iZ),iK=l(54784),iQ=l.n(iK);let iX=e=>{let{data:t,active:l=!1}=e;return(0,i.jsxs)("div",{className:t8()(iQ().card,l?iQ().active:""),children:[(0,i.jsx)("div",{className:iQ()["image-wrapper"],children:(0,i.jsx)(lv(),{fill:!0,className:iQ().image,src:t.media.src,alt:t.media.alt})}),(0,i.jsxs)("div",{className:iQ().details,children:[(0,i.jsx)("div",{className:iQ()["print-icon"],children:(0,i.jsx)(eV.Int,{iconName:t.buttonIcon,size:"xl"})}),(0,i.jsxs)("div",{className:iQ()["print-name"],children:[(0,i.jsx)("span",{className:iQ()["print-title"],children:t.buttonTitle}),(0,i.jsx)("span",{className:iQ()["print-subtitle"],children:t.buttonSubtitle})]})]}),(0,i.jsx)("div",{className:iQ()["print-something"],children:t.printDescription})]})};var iJ=l(89110),i$=l.n(iJ);let i0=e=>{let{icon:t,index:l,title:a,subTitle:n,onClick:s,active:o=!1,trackingTag:c=null,reference:d=null}=e,m=(0,r.useRef)(null),u=(0,r.useRef)(null),{TrackClick:_}=(0,lT.A)();return(0,r.useEffect)(()=>{if(null===u.current||null===m.current)return;let e=m.current;u.current.getBoundingClientRect().width>e.getBoundingClientRect().width&&e.classList.add(i$()["long-title"])},[]),(0,i.jsx)(_,{trackingTag:c||"NotSet",pluginName:"IconButton",label:a,children:(0,i.jsxs)("button",{className:t8()(i$().button,o?i$().active:""),type:"button",onClick:s,"data-index":l,ref:d,children:[(0,i.jsxs)("div",{className:i$().icon,children:[(0,i.jsx)(eV.Int,{iconName:t,size:"xl"}),(0,i.jsx)("div",{className:i$()["active-marker"]})]}),(0,i.jsxs)("div",{className:i$().titles,children:[(0,i.jsxs)("div",{className:i$().title,ref:m,children:[(0,i.jsx)("span",{ref:u,children:a}),(0,i.jsx)("span",{className:i$().duplicant,children:" ".concat(a)})]}),(0,i.jsx)("span",{className:i$().subTitle,children:n})]})]})})};var i1=l(50237),i2=l.n(i1);let i4=e=>{let{direction:t,handleOnClick:l,theme:a="dark",trackingTag:n,trackingPluginName:s}=e,{TrackClick:o}=(0,lT.A)(),{t:c}=(0,_.Bd)(),d=(0,r.useMemo)(()=>!!(n&&s),[n,s]),m=(0,r.useMemo)(()=>"next"===t,[t]),u=(0,i.jsx)("button",{className:t8()(i2().button,i2()[a]),type:"button",onClick:l,title:c(m?"Next":"Previous"),children:m?(0,i.jsx)(eV.D01,{}):(0,i.jsx)(eV.uCR,{})});return d?(0,i.jsx)(o,{trackingTag:n,pluginName:s,label:t,children:u}):u};var i3=l(39161),i5=l.n(i3);let i6=e=>{let{activeIndex:t,setActiveIndex:l,selectableItems:r,theme:a="dark"}=e;return(0,i.jsxs)("div",{className:i5().footer,children:[(0,i.jsx)("div",{className:i5().slider,children:(0,i.jsx)(iW,{activeIndex:t,renderPagination:(e,t)=>(0,i.jsx)("div",{className:t8()(i5()["button-wrapper"],i5()[e]),children:(0,i.jsx)(i4,{theme:a,direction:e,handleOnClick:t,trackingPluginName:"AccuracySectionArrow",trackingTag:"AccuracySection"})}),children:r.map((e,r)=>(0,i.jsx)(i0,{icon:e.buttonIcon,subTitle:e.buttonSubtitle,title:e.buttonTitle,onClick:()=>{l(r)},active:r===t,index:r,trackingTag:"AccuracySection"},r))})}),(0,i.jsxs)("div",{className:i5()["arrow-buttons"],children:[(0,i.jsx)(i4,{theme:a,direction:"previous",handleOnClick:()=>{l(t-1)},trackingPluginName:"AccuracySectionArrow",trackingTag:"AccuracySection"}),(0,i.jsx)(i4,{theme:a,direction:"next",handleOnClick:()=>{l(t+1)},trackingPluginName:"AccuracySectionArrow",trackingTag:"AccuracySection"})]})]})};var i8=l(92771),i7=l.n(i8);let i9=e=>{let{title:t}=e;return(0,i.jsx)("div",{className:i7().header,children:(0,i.jsx)("h2",{dangerouslySetInnerHTML:{__html:t}})})};var re=l(62570),rt=l.n(re);let rl=e=>{let{description1Title:t,description1Body:l,description2Title:r,de
1scription2Body:a,description3Title:n,description3Body:s}=e;return(0,i.jsxs)("div",{className:rt().sidebar,children:[(0,i.jsx)("div",{className:rt().description,children:(0,i.jsxs)("div",{className:rt()["text-frame"],children:[(0,i.jsx)("span",{className:rt()["description-title"],children:t})," ",(0,i.jsx)("span",{className:rt()["description-body"],children:l})]})}),(0,i.jsx)("div",{className:rt().description,children:(0,i.jsxs)("div",{className:rt()["text-frame"],children:[(0,i.jsx)("span",{className:rt()["description-title"],children:r})," ",(0,i.jsx)("span",{className:rt()["description-body"],children:a})]})}),(0,i.jsx)("div",{className:rt().description,children:(0,i.jsxs)("div",{className:rt()["text-frame"],children:[(0,i.jsx)("span",{className:rt()["description-title"],children:n})," ",(0,i.jsx)("span",{className:rt()["description-body"],children:s})]})})]})};var ri=l(56265),rr=l.n(ri),ra=l(33626),rn=l.n(ra);let rs=e=>{let{url:t="",label:l="",theme:r}=e;return(0,i.jsx)(lC.A,{to:t,children:(0,i.jsx)(eV.$nd,{variant:"primary",className:t8()(rn().primary,rn()[r]),children:l})})},ro=e=>{let{theme:t,productLink:l,primaryCTALabel:r,primaryCTAUrl:a,secondaryCTALabel:n,secondaryCTAUrl:s}=e,{t:o}
1=(0,_.Bd)(),{TrackClick:c}=(0,lT.A)(),{showPrice:d}=(0,eV.E8o)(),m=o("Buy Now"),u="",h=(0,i.jsx)("span",{style:{visibility:"hidden",display:"inline-block"},children:(0,i.jsx)(rs,{label:m,theme:t})});return a||r?(u=r||"",h=(0,i.jsx)(rs,{url:a,label:r,theme:t})):l&&!0===d?(u=o("Buy Now"),h=(0,i.jsx)(rs,{url:l,label:u,theme:t})):l&&!1!==d||(u="Contact Sales",h=(0,i.jsx)(tc.A,{})),(0,i.jsxs)("div",{className:t8()(rn().container),children:[(0,i.jsx)(c,{trackingTag:"HeroSection",pluginName:"PrimaryCTAButton",label:u,children:h}),s&&n?(0,i.jsx)(c,{trackingTag:"HeroSection",pluginName:"SecondaryCTAButton",label:n,children:(0,i.jsx)(lC.A,{to:s,children:(0,i.jsx)(eV.$nd,{variant:"secondary",className:t8()(rn().secondary,rn()[t]),children:n})})}):null]})};var rc=l(33128),rd=l.n(rc);function rm(e){let{carouselItems:t}=e,l=[...t,...t],[a,n]=(0,r.useState)("running"),{TrackClick:s}=(0,lT.A)(),o=130*l.length;return(0,i.jsx)("div",{className:rd().container,onMouseEnter:()=>{n("paused")},onMouseLeave:()=>{n("running")},children:(0,i.jsx)("div",{className:rd()["img-list"],style:{animationPlayState:a,width:o},children:l.map((e,t)=>(0,i.jsx)(s,{trackingTag:"HeroSection",pluginName:"HeroSectionLogoCarouselItem",label:e.alt,children:(0,i.jsx)(lC.A,{className:rd()["logo-link"],to:e.link,children:(0,i.jsx)("div",{className:rd()["image-wrapper"],children:(0,i.jsx)(lv(),{fill:!0,sizes:"".concat(130,"px"),src:e.imgSrc,alt:e.alt})})})},t))})})}var ru=l(14259),r_=l(69627),rh=l.n(r_),rp=l(49010),rg=l.n(rp);let rx=e=>{let{videoUrl:t,videoThumb:l,videoThumbAlt:a,linkDisplay:n,buttonText:s,buttonColor:o,playIcon:m,videoThumbWidth:u,videoThumbHeight:h,trackingTag:p=null,styles:g,version:x}=e,[f,b]=(0,r.useState)(!1),{t:v}
1=(0,_.Bd)(),{TrackClick:j}=(0,lT.A)(),N=(0,ex.useSelector)(e=>{var t;return null==e||null==(t=e.i18n)?void 0:t.language}),k=()=>{b(!0)};if(!/^(https?:\/\/)?(www\.)?(youtube\.com|youtu\.?be)\/(embed)?\/*([A-Za-z0-9-_]+)(\?[\s\S]+)?$/.test(t))return null;let w=new URL(t),S=w.pathname.split("/")[2],C=w.searchParams,T="YoutubeModal",A={playerVars:{autoplay:+("1"===C.get("autoplay")),loop:+("1"===C.get("loop")),cc_lang_pref:C.get("cc_lang_pref")||N,cc_load_policy:"0"===C.get("cc_load_policy")?void 0:1,hl:C.get("hl")||N,rel:+("1"===C.get("rel"))}};return(0,i.jsxs)(i.Fragment,{children:["productherobutton"===n&&(0,i.jsx)(lf.$,{className:g["play-button"],iconName:"OutlinePlay",variant:"secondary",color:"formlabs",label:v("Play Full Video"),tracking:{pluginName:"ProductHeroSection"},onClick:()=>{k()}}),"text"===n&&(0,i.jsx)(j,{trackingTag:p,pluginName:T,label:null==s?void 0:s.toString(),children:(0,i.jsx)(c.$n,{type:"button",color:"inherit-color",onClick:k,children:s})}),"button"===n&&"v1"===x&&(0,i.jsx)(j,{trackingTag:p,pluginName:T,label:null==s?void 0:s.toString(),children:(0,i.jsx)(c.$n,{type:"button",color:o,onClick:k,children:(0,i.jsxs)("div",{className:g["button-fix"],children:[(0,i.jsxs)("i",{className:(0,y.Zz)(g,"light"===o?"fl-play-icon":"fl-play-white"),children:[(0,i.jsx)("span",{className:g.path1}),(0,i.jsx)("span",{className:g.path2})]}),s]})})}),"button"===n&&"v2"===x&&(0,i.jsx)("div",{className:g["button-fix"],children:(0,i.jsx)(lf.$,{tracking:{pluginName:T,tag:p||void 0},onClick:k,label:"string"==typeof s?s:""})}),"image"===n&&(0,i.jsx)("div",{className:g["image-container"],children:(0,i.jsx)(j,{trackingTag:p,pluginName:T,label:"Youtube Modal image link",children:(0,i.jsxs)("button",{type:"button",className:g["full-width"],onClick:k,"aria-label":v("Open youtube video in a modal"),children:["black"===m&&(0,i.jsx)("div",{className:g["play-container"],children:(0,i.jsx)(d.VI,{largeImage:"/play_black.svg",alt:v("youtube play icon")})}),"white"===m&&(0,i.jsx)("div",{className:g["play-container"],children:(0,i.jsx)(d.VI,{largeImage:"/play_white.svg",alt:v("youtube play icon")})}),l&&(0,i.jsx)(lv(),{src:l,alt:a||"",role:a?void 0:"presentation",width:u,height:h})]})})}),f?(0,i.jsx)(z.A,{id:S,onClose:()=>{b(!1)},noPadding:!0,width:"80vw",media:"youtube",children:(0,i.jsx)("div",{className:g["responsive-video"],children:(0,i.jsx)(ru.default,{title:v("Youtube Modal"),videoId:S,opts:A,onStateChange:e=>{0===e.data&&e.target.stopVideo()}})})}):null]})},rf=e=>(0,i.jsx)(rx,{...e,styles:rh(),version:"v1"});rf.skin=["v1"];let rb=e=>(0,i.jsx)(rx,{...e,styles:rg(),version:"v2"});rb.skin=["v2","v2_medical"];var rv=l(88157);let rj=e=>{var t,l;let{videoUrl:a,videoThumb:n,videoThumbAlt:s,linkDisplay:o,buttonText:m,buttonColor:u,fullBleedImage:h,playIcon:p,videoThumbWidth:g,videoThumbHeight:x,trackingTag:f=null,styles:b,version:v="v1"}=e,[j,N]=(0,r.useState)(!1),{t:k}
1=(0,_.Bd)(),{TrackClick:w}=(0,lT.A)(),S=()=>{N(!0)},C=(null==a||null==(l=a.match(/bvid=[A-Za-z0-9]+/))||null==(t=l[0].split("="))?void 0:t[1])||a,T="BilibiliModal";return(0,i.jsxs)(i.Fragment,{children:["productherobutton"===o&&(0,i.jsx)(lf.$,{className:b["play-button"],iconName:"OutlinePlay",variant:"secondary",color:"formlabs",label:k("Play Full Video"),tracking:{pluginName:"ProductHeroSection"},onClick:()=>{S()}}),"text"===o&&(0,i.jsx)(w,{trackingTag:f,pluginName:T,label:m,children:(0,i.jsx)(c.$n,{type:"button",color:"inherit-color",onClick:S,children:m})}),"button"===o&&"v1"===v&&(0,i.jsx)(w,{trackingTag:f,pluginName:T,label:m,children:(0,i.jsx)(c.$n,{type:"button",color:u,onClick:S,children:(0,i.jsxs)("div",{className:b["button-fix"],children:[(0,i.jsxs)("i",{className:(0,y.Zz)(b,"light"===u?"fl-play-icon":"fl-play-white"),children:[(0,i.jsx)("span",{className:b.path1}),(0,i.jsx)("span",{className:b.path2})]}),m]})})}),"button"===o&&"v2"===v&&(0,i.jsx)("div",{className:b["button-fix"],children:(0,i.jsx)(lf.$,{tracking:{pluginName:T,tag:f||void 0},onClick:S,label:"string"==typeof m?m:""})}),"image"===o&&(0,i.jsx)("div",{className:b["image-container"],children:(0,i.jsx)(w,{trackingTag:f,pluginName:T,label:"Bilibili Modal image link",children:(0,i.jsxs)("button",{type:"button",className:b["full-width"],onClick:S,"aria-label":k("Open Bilibili video in a modal"),children:["black"===p&&(0,i.jsx)("div",{className:b["play-container"],children:(0,i.jsx)(d.VI,{largeImage:"/play_black.svg",alt:k("Bilibili play icon")})}),"white"===p&&(0,i.jsx)("div",{className:b["play-container"],children:(0,i.jsx)(d.VI,{largeImage:"/play_white.svg",alt:k("Bilibili play icon")})}),(0,i.jsx)(lv(),{src:n,alt:s,role:s?null:"presentation",width:g,height:x,layout:h?"fill":"intrinsic",objectFit:h?"cover":null})]})})}),j?(0,i.jsx)(z.A,{id:C,onClose:()=>{N(!1)},noPadding:!0,width:"80vw",media:"bilibili",children:(0,i.jsx)("div",{className:b["responsive-video"],children:(0,i.jsx)(rv.A,{videoUrl:a})})}):null]})};(0,eb.w)(rj);let rN=e=>(0,i.jsx)(rj,{...e,styles:rh(),version:"v1"});rN.skin=["v1"];let rk=e=>(0,i.jsx)(rj,{...e,styles:rg(),version:"v2"});rk.skin=["v2","v2_medical"];let ry=e=>e.videoUrl&&e.videoUrl.startsWith("https://www.youtube.com/embed/")?(0,i.jsx)(rb,{...e}):e.videoUrl&&e.videoUrl.startsWith('<iframe src="//player.bilibili.com/player.html')?(0,i.jsx)(rk,{...e}):null;var rw=l(56836),rS=l.n(rw);let rC=e=>{let{title:t,background:l,subtitle:a,descriptionCards:n,videoUrl:s,theme:o="dark",carouselItems:d,productLink:m,printerPrice:u,materialPrice:h,primaryCTALabel:p,primaryCTAUrl:g,secondaryCTALabel:x,secondaryCTAUrl:f,backgroundVideoUrl:b,isOnHomepage:v=!1}=e,{showPrice:j}
1=(0,eV.E8o)(),{TrackClick:N}=(0,lT.A)(),k=(0,r.useRef)(null);(0,iq.A)(k,{trackingTag:"HeroSection",cmsPlugin:"HeroSectionContainer"});let y=!!(j&&u&&h&&m),w=e=>{let{title:t,description:l,anchorLink:r}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:rS()["anchor-link"]}),(0,i.jsx)("div",{className:t8()(rS()["description-card-title"]),children:t}),l&&(0,i.jsx)("div",{className:t8()(rS().description),dangerouslySetInnerHTML:{__html:l}}),(0,i.jsx)("div",{className:t8()(rS()["anchor-link"]),children:r&&(0,i.jsx)(eV.RM9,{})})]})},S=b&&b.trim().length?(0,i.jsx)("video",{muted:!0,loop:!0,autoPlay:!0,playsInline:!0,src:b,className:t8()(rS()["video-background"],v&&rS()["is-on-homepage"])}):(0,i.jsx)(lv(),{src:l,fill:!0,className:t8()(rS().background,v&&rS()["is-on-homepage"]),alt:"",priority:!0});return(0,i.jsxs)("section",{ref:k,className:t8()(rS().container,rS()[o],v&&rS()["is-on-homepage"]),"data-sticky-menu-theme":o,children:[S,(0,i.jsx)("div",{className:rS()["video-section"],children:s&&(0,i.jsx)(ry,{videoUrl:s,linkDisplay:"productherobutton"})}),(0,i.jsxs)("div",{className:rS()["card-section"],children:[(0,i.jsxs)("div",{className:t8()(rS().title,!y&&rS()["hide-price"]),children:[(0,i.jsxs)("div",{className:rS()["top-frame"],children:[(0,i.jsx)("div",{className:rS()["top-frame-title"],children:t}),a&&(0,i.jsx)("div",{className:rS()["top-frame-subtitle"],children:a})]}),(0,i.jsx)(ro,{theme:o,productLink:m,primaryCTALabel:p,primaryCTAUrl:g,secondaryCTALabel:x,secondaryCTAUrl:f})]}),(0,i.jsx)("div",{className:rS()["price-frame"],children:y&&(0,i.jsxs)("div",{className:rS().prices,children:[(0,i.jsx)("div",{className:rS()["price-group"],children:(0,i.jsxs)(_.x6,{values:{printerPrice:u},i18nKey:"<0>Packages starting at</0><1>{{printerPrice}}</1>",children:[(0,i.jsx)("div",{children:"Packages starting at "}),(0,i.jsx)("div",{})]})}),(0,i.jsx)("div",{className:rS()["price-group"],children:(0,i.jsxs)(_.x6,{values:{materialPrice:h},i18nKey:"<0>With resins starting at </0><1><0>{{materialPrice}}</0>/L</1>",children:[(0,i.jsx)("div",{children:"With resins starting at "}),(0,i.jsxs)("div",{children:[(0,i.jsx)(i.Fragment,{}),"/L"]})]})})]})}),(0,i.jsx)("div",{className:rS()["description-cards-section"],children:n.map((e,t)=>{let{title:l,description:a,anchorLink:n}=e;return(0,i.jsx)(r.Fragment,{children:n?(0,i.jsx)(N,{trackingTag:"HeroSection",pluginName:"HeroSectionDescriptionCard",label:l,children:(0,i.jsx)(c.N_,{to:n,className:t8()(rS()["description-card"]),children:w({title:l,description:a,anchorLink:n})})}):(0,i.jsx)("div",{className:rS()["description-card"],children:w({title:l,description:a,anchorLink:n})})},t)})}),(0,i.jsx)("div",{className:rS()["logos-section"],children:(0,i.jsx)(rm,{carouselItems:d})})]})]})};var rT=l(31234),rA=l.n(rT);let rL=e=>{let{title:t,backgroundMobile:l,subtitle:a,descriptionCards:n,videoUrl:s,theme:o="dark",carouselItems:c,productLink:d,printerPrice:m,materialPrice:u,primaryCTALabel:h,primaryCTAUrl:p,secondaryCTALabel:g,secondaryCTAUrl:x}=e,{showPrice:f}
1=(0,eV.E8o)(),{TrackClick:b}=(0,lT.A)(),v=(0,r.useRef)(null);(0,iq.A)(v,{trackingTag:"HeroSection",cmsPlugin:"HeroSectionContainer"});let j=!!(f&&m&&u&&d);return(0,i.jsxs)("section",{ref:v,className:t8()(rA().container,rA()[o]),"data-sticky-menu-theme":o,children:[(0,i.jsxs)("div",{className:rA()["top-part"],children:[(0,i.jsx)(lv(),{src:l,fill:!0,className:rA().background,alt:"",priority:!0}),(0,i.jsxs)("div",{className:rA()["video-section"],children:[(0,i.jsx)("div",{className:rA()["top-frame-title"],children:t}),s&&(0,i.jsx)(ry,{videoUrl:s,linkDisplay:"productherobutton"})]})]}),(0,i.jsx)("div",{className:rA()["bottom-part"],children:(0,i.jsxs)("div",{className:rA()["card-section"],children:[(0,i.jsxs)("div",{className:rA()["price-frame"],children:[j&&(0,i.jsxs)("div",{className:rA().prices,children:[(0,i.jsx)("div",{className:rA()["price-group"],children:(0,i.jsxs)(_.x6,{value:{printerPrice:m},i18nKey:"<0>Packages starting at</0><1>{{printerPrice}}</1>",children:[(0,i.jsx)("div",{children:"Packages starting at "}),(0,i.jsx)("div",{})]})}),(0,i.jsx)("div",{className:rA()["price-group"],children:(0,i.jsxs)(_.x6,{values:{materialPrice:u},i18nKey:"<0>With resins starting at </0><1><0>{{materialPrice}}</0>/L</1>",children:[(0,i.jsx)("div",{children:"With resins starting at "}),(0,i.jsxs)("div",{children:[(0,i.jsx)(i.Fragment,{}),"/L"]})]})})]}),(0,i.jsx)(ro,{theme:o,productLink:d,primaryCTALabel:h,primaryCTAUrl:p,secondaryCTALabel:g,secondaryCTAUrl:x})]}),a&&(0,i.jsx)("div",{className:rA().title,children:(0,i.jsx)("div",{className:rA()["top-frame"],children:(0,i.jsx)("div",{className:rA()["top-frame-subtitle"],children:a})})}),(0,i.jsx)("div",{className:rA()["description-cards-section"],children:n.map((e,t)=>{let{title:l,description:r,anchorLink:a}=e;return(0,i.jsxs)("div",{className:rA()["description-card"],children:[a?(0,i.jsx)(b,{trackingTag:"HeroSection",pluginName:"HeroSectionDescriptionCard",label:l,children:(0,i.jsxs)(lC.A,{to:a,className:t8()(rA()["description-card-left"]),children:[(0,i.jsx)("div",{className:rA()["anchor-link"]}),(0,i.jsx)("div",{className:t8()(rA()["description-card-title"]),children:l}),(0,i.jsx)("div",{className:t8()(rA()["anchor-link"]),children:a&&(0,i.jsx)(eV.RM9,{})})]})}):(0,i.jsx)("div",{className:rA()["description-card-left"],children:(e=>{let{title:t,anchorLink:l}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:rA()["anchor-link"]}),(0,i.jsx)("div",{className:t8()(rA()["description-card-title"]),children:t}),(0,i.jsx)("div",{className:t8()(rA()["anchor-link"]),children:l&&(0,i.jsx)(eV.RM9,{})})]})})({title:l,anchorLink:a})}),r&&(0,i.jsx)("div",{className:rA()["description-card-right"],children:(0,i.jsx)("div",{className:t8()(rA().description),dangerouslySetInnerHTML:{__html:r}})})]},t)})}),(0,i.jsx)("div",{className:rA()["logos-section"],children:(0,i.jsx)(rm,{carouselItems:c})})]})})]})},rI=e=>(0,ev.a)(1024)?(0,i.jsx)(rL,{...e}):(0,i.jsx)(rC,{...e}),rM=(e,t)=>{e.scrollTo({left:t.offsetLeft,behavior:"smooth"})};var rP=l(91559),rE=l.n(rP);let rR=e=>{let{totalTimeInMinutes:t}=e,l=Math.floor(t/60);return(0,i.jsxs)("div",{className:rE()["print-time"],children:[l>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:rE().hours,children:l}),"hr"]}),(0,i.jsx)("span",{className:rE().minutes,children:t%60}),"min"]})};var rG=l(30683),rB=l(31190),rF=l.n(rB);function rO(e){let{headerText:t,printerPrice:l,form4Image:a,form4ImageAlt:n,washImage:s,washImageAlt:o,cureImage:c,cureImageAlt:d,form4CTALink:m,washCTALink:u,cureCTALink:h,washHeaderText:p,cureHeaderText:g}=e,{showPrice:x}
1=(0,eV.E8o)(),{TrackClick:f}=(0,lT.A)(),{t:b}=(0,_.Bd)(),v=(0,r.useRef)(null);(0,iq.A)(v,{trackingTag:"PurchaseSection",cmsPlugin:"PurchaseSectionContainer"});let j=!!(x&&l);return(0,i.jsxs)("section",{ref:v,className:rF().section,"data-sticky-menu-theme":"dark",children:[(0,i.jsx)("div",{className:rF()["top-margin"]}),(0,i.jsxs)("div",{className:rF()["section-content"],children:[(0,i.jsx)("div",{className:rF().title,children:(0,i.jsx)("div",{className:rF()["frame-header"],dangerouslySetInnerHTML:{__html:t}})}),(0,i.jsxs)("div",{className:rF()["products-frames"],children:[(0,i.jsxs)("div",{className:rF()["form-4-frame"],children:[(0,i.jsx)("div",{className:rF()["image-wrapper"],children:(0,i.jsx)(lv(),{src:a,alt:n,fill:!0})}),(0,i.jsxs)("div",{className:rF()["form-4-price-frame"],children:[(0,i.jsx)("div",{className:rF()["price-line"],children:j&&(0,i.jsxs)(_.x6,{values:{printerPrice:l},i18nKey:"Packages starting at <1>{{printerPrice}}</1>",children:["Packages starting at ",(0,i.jsx)("div",{className:rF().price})]})}),l?(0,i.jsxs)("div",{className:rF()["form-4-cta-price"],children:[(0,i.jsx)(f,{trackingTag:"PurchaseSection",pluginName:"PrinterCTA",label:"buy",children:(0,i.jsx)(lC.A,{to:m,children:(0,i.jsx)(eV.$nd,{variant:"primary",children:b("Buy Now")})})}),(0,i.jsx)("div",{className:rF()["extra-cta-wrapper"],children:(0,i.jsx)(t5.jN,{})})]}):(0,i.jsx)("div",{className:rF()["form-4-cta-sales"],children:(0,i.jsx)(t5.jN,{})})]})]}),(0,i.jsxs)("div",{className:rF()["post-processing-frames"],children:[(0,i.jsxs)("div",{className:rF()["wash-frame"],children:[(0,i.jsx)("div",{className:rF()["image-wrapper"],children:(0,i.jsx)(lv(),{src:s,alt:o,fill:!0})}),(0,i.jsxs)("div",{className:rF()["wash-cta"],children:[(0,i.jsx)("div",{className:rF()["frame-header"],dangerouslySetInnerHTML:{__html:p}}),(0,i.jsx)(f,{trackingTag:"PurchaseSection",pluginName:"WashCTA",label:"buy",children:(0,i.jsx)(lC.A,{to:u,children:(0,i.jsx)(eV.$nd,{variant:"secondary",children:b("Learn More")})})})]})]}),(0,i.jsxs)("div",{className:rF()["cure-frame"],children:[(0,i.jsx)("div",{className:rF()["image-wrapper"],children:(0,i.jsx)(lv(),{src:c,alt:d,fill:!0})}),(0,i.jsxs)("div",{className:rF()["cure-cta"],children:[(0,i.jsx)("div",{className:rF()["frame-header"],dangerouslySetInnerHTML:{__html:g}}),(0,i.jsx)(f,{trackingTag:"PurchaseSection",pluginName:"CureCTA",label:"buy",children:(0,i.jsx)(lC.A,{to:h,children:(0,i.jsx)(eV.$nd,{variant:"secondary",children:b("Learn More")})})})]})]})]})]})]}),(0,i.jsx)("div",{className:rF()["bottom-margin"]})]})}var rD=l(55122),rz=l.n(rD),rH=l(42357),rU=l(6524),rW=l.n(rU),rV=l(52719),rq=l(8923);function rZ(e){let{title:t,theme:l,reliabilityGroups:a}=e,[n,s]=(0,r.useState)(!1),[o,c]=(0,r.useState)(0),[d,m]=(0,r.useState)(0),u=(0,r.useRef)(null),{TrackClick:_}=(0,lT.A)();return(0,i.jsx)("div",{className:t8()(rW()["section-wrapper"],rW()[l]),"data-sticky-menu-theme":l,children:(0,i.jsxs)("div",{className:rW().content,children:[(0,i.jsx)("div",{className:rW().header,dangerouslySetInnerHTML:{__html:t}}),(0,i.jsx)(rH.u,{className:rW()["buttons-list-override"],activeButtonId:d,boundaryElement:u,children:a.map((e,t)=>(0,i.jsx)(_,{trackingTag:"ReliabilitySection",pluginName:"ReliabilitySectionButton",label:e.reliabilityName,children:(0,i.jsxs)(eV.$nd,{variant:"ghost-highlight-".concat(l),active:t===d,onClick:()=>m(t),children:[e.reliabilityIconName&&(0,i.jsx)(eV.Int,{iconName:e.reliabilityIconName,size:"ms"}),e.reliabilityName]})},t))}),(0,i.jsxs)("div",{className:rW()["video-section"],children:[(0,i.jsxs)("div",{className:rW()["video-container"],children:[(0,i.jsx)(rq.I,{progress:o,playing:n,onClick:()=>{u.current&&(n?u.current.pause():u.current.play(),s(!n))},trackingTag:"ReliabilitySection"}),(0,i.jsx)("video",{onTimeUpdate:e=>{c(e.target.currentTime/e.target.duration)},muted:!0,loop:!0,playsInline:!0,className:t8()(rW().video),ref:u,src:a[d].reliabilityMobileAssetUrl})]}),(0,i.jsx)("div",{className:rW().description,dangerouslySetInnerHTML:{__html:a[d].reliabilityDescription}})]}),(0,i.jsx)("div",{className:rW().footer,children:(0,i.jsx)(rV.i,{onPrevious:()=>{m(d-1<0?a.length-1:d-1)},onNext:()=>{m((d+1)%a.length)},trackingTag:"ReliabilitySection"})})]})})}var rY=l(51143),rK=l.n(rY);let rQ=e=>{let{title:t}=e;return(0,i.jsx)("h2",{className:rK().title,dangerouslySetInnerHTML:{__html:t}})};var rX=l(59261),rJ=l.n(rX);let r$=e=>{let{selectableItems:t,setActiveIndex:l,activeIndex:r,theme:a="dark"}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:rJ()["sliding-menu-frame"],children:(0,i.jsx)(iW,{activeIndex:r,renderPagination:(e,t)=>(0,i.jsx)("div",{className:t8()(rJ()["gradient-frame"],rJ()[e]),children:(0,i.jsx)(i4,{theme:a,direction:e,handleOnClick:t,trackingPluginName:"SpeedSectionArrow",trackingTag:"SpeedSection"})}),children:t.map((e,t)=>(0,i.jsx)(i0,{icon:e.buttonIcon,subTitle:e.buttonSubtitle,title:e.buttonTitle,onClick:()=>{l(t)},active:t===r,index:t,trackingTag:"SpeedSection"},t))})}),(0,i.jsxs)("div",{className:rJ()["nav-buttons"],children:[(0,i.jsx)(i4,{theme:a,direction:"previous",handleOnClick:()=>{l(r-1)},trackingPluginName:"SpeedSectionArrow",trackingTag:"SpeedSection"}),(0,i.jsx)(i4,{theme:a,direction:"next",handleOnClick:()=>{l(r+1)},trackingPluginName:"SpeedSectionArrow",trackingTag:"SpeedSection"})]})]})};var r0=l(23338),r1=l.n(r0);let r2=e=>{let{totalTimeInMinutes:t,platform:l,max:r,highlight:a=!1}=e,n=Math.floor(t/60);return(0,i.jsxs)("div",{className:t8()(r1()["print-time"],a&&r1().highlight),children:[(0,i.jsxs)("div",{className:r1().time,children:[n>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:r1().hours,children:n}),"h"]}),(0,i.jsx)("span",{className:r1().minutes,children:t%60}),"m"]}),(0,i.jsx)("span",{className:r1().platform,children:l}),(0,i.jsx)("div",{className:r1()["progress-bar"],children:(0,i.jsx)("div",{className:r1().progress,style:{width:"".concat(t/r*100,"%")}})})]})};var r4=l(96660),r3=l.n(r4);let r5=e=>{let{data:t,active:l=!1}=e;return(0,i.jsxs)("div",{className:t8()(r3().card,l?r3().active:""),children:[(0,i.jsx)("div",{className:r3()["image-frame"],children:(0,i.jsx)(lv(),{fill:!0,alt:t.imageAlt,className:r3().image,src:t.image})}),(0,i.jsxs)("div",{className:r3().details,children:[(0,i.jsx)("div",{className:r3()["print-times-frame"],children:(0,i.jsx)("div",{className:r3()["print-times"],children:t.durations.map((e,l)=>(0,i.jsx)(r2,{totalTimeInMinutes:e.timeInMinutes,platform:e.label,max:1.2*Math.max(...t.durations.map(e=>e.timeInMinutes)),highlight:0===l},l))})}),(0,i.jsx)("div",{className:r3()["print-name"],dangerouslySetInnerHTML:{__html:t.printName}})]})]})};var r6=l(37738),r8=l.n(r6),r7=l(64240),r9=l.n(r7),ae=l(68980),at=l.n(ae);let al=e=>{let{groups:t}=e,[l,a]=(0,r.useState)(0),n=(0,r.useRef)(null),s=(0,r.useRef)(null),{TrackCl
1ick:o}=(0,lT.A)();return(0,i.jsxs)("section",{className:t8()(at().section,at().dark),children:[(0,i.jsx)("div",{className:at()["card-list-wrapper"],children:(0,i.jsx)("div",{className:at()["card-list"],ref:n,children:t.map((e,t)=>(0,i.jsxs)("div",{className:t8()(at().card,t===l?at().active:""),"data-index":t,ref:t===l?s:null,children:[(0,i.jsx)("div",{className:at()["image-wrapper"],children:(0,i.jsx)(lv(),{src:e.image,alt:e.imageAlt,width:294,height:180})}),(0,i.jsxs)("div",{className:at().details,children:[(0,i.jsx)("div",{className:at()["logo-wrapper"],children:(0,i.jsx)(lv(),{src:e.logo,alt:e.logoAlt,width:120,height:96})}),(0,i.jsxs)("div",{className:t8()(at().interviewee),children:[e.intervieweeName,", ",e.intervieweeTitle]})]}),(0,i.jsx)("div",{className:at().quote,dangerouslySetInnerHTML:{__html:e.quote}})]},t))})}),(0,i.jsxs)("div",{className:at().footer,children:[(0,i.jsx)("div",{children:(0,i.jsx)(o,{trackingTag:"TestimonialSection",pluginName:"TestimonialSectionArrow",label:"left",children:(0,i.jsx)("button",{className:at()["carousel-button"],type:"button",onClick:()=>{a(Math.max(0,l-1))},children:(0,i.jsx)(eV.uCR,{})})})}),(0,i.jsx)("div",{children:(0,i.jsx)(o,{trackingTag:"TestimonialSection",pluginName:"TestimonialSectionArrow",label:"right",children:(0,i.jsx)("button",{className:at()["carousel-button"],type:"button",onClick:()=>{a(Math.min(t.length-1,l+1))},children:(0,i.jsx)(eV.D01,{})})})})]})]})};var ai=l(64938),ar=l.n(ai);let aa=e=>{let{groups:t}=e,[l,a]=(0,r.useState)(0),[n,s]=(0,r.useState)(1),o=(0,r.useMemo)(()=>"undefined"!=typeof document?document.querySelectorAll(".".concat(ar().quote)):[],[]);return(0,r.useEffect)(()=>{l>0&&(0,er.zS)().track("Item Displayed",{title:t[l].logoAlt,trackingTag:"TestimonialSection",cmsPlugin:"TestimonialSectionCard"})},[l,t]),(0,r.useEffect)(()=>{let e=document.querySelectorAll(".".concat(ar()["card-container"])),t=new IntersectionObserver(e=>{e.forEach(e=>{let t=Number(e.target.getAttribute("data-index")),i=e.isIntersecting&&e.intersectionRatio>.5&&t===l+1,r=e.isIntersecting&&t===l,n=!e.isIntersecting&&t===l&&e.boundingClientRect.top>0;i&&a(t),r&&s(e.intersectionRatio),n&&a(Math.max(t-1,0))})},{threshold:[0,.2,.4,.6,.8,1]});return e.forEach(e=>{t.observe(e)}),()=>{t.disconnect()}},[l]),(0,r.useEffect)(()=>{0!==o.length&&(o[0].classList.remove(ar().active),setTimeout(()=>{o[0].innerHTML=t[l].quote,o[0].classList.add(ar().active)},200))},[l,o,t]),(0,r.useEffect)(()=>{document.querySelectorAll(".".concat(ar()["card-container"])).forEach((e,t)=>{if(l>t){let i=1-n,r=1-.1*(l-t)+.1*i,a=-(10*(l-t))+10*i;e.style.transform="scale(".concat(r,") translateY(").concat(a,"%)"),e.style.opacity="".concat(r)}l===t&&(e.style.opacity="1")})},[n,l]),(0,i.jsx)("div",{className:ar().desktop,children:t.map((e,t)=>(0,i.jsxs)("div",{className:t8()(ar().slide,t===l&&ar().active),"slide-index":t,children:[(0,i.jsxs)("div",{className:ar()["card-container"],"data-index":t,children:[(0,i.jsx)("div",{className:ar().image,children:(0,i.jsx)(lv(),{src:e.image,alt:e.imageAlt,width:560,height:360})}),(0,i.jsx)("div",{className:ar().logo,children:(0,i.jsx)(lv(),{src:e.logo,alt:e.logoAlt,width:560,height:96})}),(0,i.jsxs)("div",{className:ar().interviewee,children:[(0,i.jsx)("div",{className:ar().name,children:e.intervieweeName}),(0,i.jsx)("div",{className:ar().title,children:e.intervieweeTitle?", ".concat(e.intervieweeTitle):""})]})]}),(0,i.jsx)("div",{className:t8()(ar().quote,ar().active),dangerouslySetInnerHTML:{__html:0===t?e.quote:""}})]},t))})};var an=l(37662),as=l.n(an),ao=l(83704),ac=l.n(ao);let ad=e=>{let{content:t,theme:l="dark"}=e,[a,n]=(0,r.useState)(0),s=(0,r.useRef)(null),o=(0,r.useRef)(null);return(0,i.jsxs)("section",{className:t8()(ac().section,ac()[l]),children:[(0,i.jsx)("div",{className:ac()["card-list-wrapper"],children:(0,i.jsx)("div",{className:ac()["card-list"],ref:s,children:t.map((e,t)=>(0,i.jsxs)("div",{className:t8()(ac().card,t===a?ac().active:""),"data-index":t,ref:t===a?o:null,children:[(0,i.jsxs)("div",{className:ac()["video-wrapper"],children:[(0,i.jsx)("video",{className:ac().video,src:e.videoUrl,muted:!0,playsInl
1ine:!0,loop:!0}),(0,i.jsx)("span",{className:ac()["visually-hidden"],children:e.videoAlt})]}),(0,i.jsxs)("div",{className:ac().details,children:[(0,i.jsx)("div",{className:t8()(ac().title,e.description?ac()["with-description"]:ac()["no-description"]),children:e.title}),e.description?(0,i.jsx)("div",{className:ac().description,dangerouslySetInnerHTML:{__html:e.description}}):null]})]},t))})}),(0,i.jsxs)("div",{className:ac().footer,children:[(0,i.jsx)("div",{children:(0,i.jsx)("button",{className:ac()["carousel-button"],type:"button",onClick:()=>{n(Math.max(0,a-1))},children:(0,i.jsx)(eV.uCR,{})})}),(0,i.jsx)("div",{children:(0,i.jsx)("button",{className:ac()["carousel-button"],type:"button",onClick:()=>{n(Math.min(t.length-1,a+1))},children:(0,i.jsx)(eV.D01,{})})})]})]})},am={Windows:"/api/download-preform/windows/",Mac:"/api/download-preform/mac/"},au=(0,tp.A)(e=>{let{classes:t,platform:l,trackingTag:r,v2Variant:a}=e,{t:n}=(0,_.Bd)(),s=n("Download PreForm");return(0,i.jsx)(lf.$,{label:s,variant:a,className:t,tracking:{tag:r,label:s,pluginName:"PreformDownload"},onClick:()=>(e=>{(0,er.zS)().track("PreForm Downloaded",{category:"Segment"},{integrations:{Marketo:!1,"Marketo V2":!1}}),window.location.href=am[e]})(l)})});au.skin=["v1","v2","v2_medical"];var a_=l(98966),ah=l.n(a_),ap=l(32742),ag=l.n(ap);let ax=e=>{let{data:t}=e;return(0,i.jsxs)("div",{className:t8()(ag()["card-bottom"]),children:[(0,i.jsx)("div",{className:ag().icon,children:(0,i.jsx)(eV.Int,{iconName:t.icon,size:"xl"})}),(0,i.jsxs)("div",{className:ag().text,children:[(0,i.jsx)("div",{className:ag().title,children:t.title}),(0,i.jsx)("div",{className:ag().subTitle,children:t.subTitle})]})]})};var af=l(89445),ab=l.n(af);let av=e=>{let{title:t,body:l,theme:r}=e;return(0,i.jsxs)("div",{className:t8()(ab()["detail-item"],ab()[r]),children:[(0,i.jsxs)("div",{className:ab()["top-row"],children:[(0,i.jsx)(eV.Int,{iconName:"CircleCheckFilled",size:"ms",className:ab().icon}),(0,i.jsx)("h3",{children:t})]}),(0,i.jsx)("p",{children:l})]})};var aj=l(46788),aN=l.n(aj);let ak=e=>{let{data:t,theme:l}=e;return(0,i.jsx)("div",{className:aN()["details-block"],children:t.map((e,t)=>(0,i.jsx)(av,{title:e.title,body:e.body,theme:l},t))})};var ay=l(84960),aw=l.n(ay);let aS=e=>{let{activeCardIndex:t,data:l,setActiveCardIndex:a,setForceScroll:n,theme:s}=e,o=(0,r.useRef)(null),c=(0,r.useRef)(null),d=(0,r.useRef)(null),[m,u]=(0,r.useState)(!1);(0,r.useEffect)(()=>{null!==c.current&&c.current.querySelectorAll(".".concat(aw().title)).forEach(e=>{let t=e.querySelector("span");t&&t.getBoundingClientRect().width>e.getBoundingClientRect().width&&e.classList.add(aw()["long-title"])})},[]),(0,r.useEffect)(()=>{let e=ir()(()=>{if(o.current&&c.current){let e=o.current;u(c.current.offsetWidth>e.offsetWidth)}},100);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[o,c]),(0,r.useEffect)(()=>{if(d.current&&o.current){let e=d.current,t=o.current,l=(e.previousSibling||e).offsetLeft-t.offsetLeft;t.scrollTo({left:l,behavior:"smooth"})}},[t]);let _=e=>{e===t?n(!0):a(e)},h=e=>{_(e)},p=t===l.length-1;return(0,i.jsxs)("div",{className:t8()(aw().footer,aw()["footer--".concat(s)],m&&aw()["with-scroll"]),ref:o,children:[(0,i.jsx)("div",{className:aw().buttons,ref:c,children:l.map((e,l)=>(0,i.jsxs)("div",{role:"button",tabIndex:0,className:t8()(aw().button,t===l&&aw().active),ref:t===l?d:null,onClick:()=>h(l),onKeyUp:e=>{"Enter"===e.key&&h(l)},children:[(0,i.jsxs)("div",{className:aw().icon,children:[(0,i.jsx)(eV.Int,{iconName:e.icon,size:"xl"}),(0,i.jsx)("div",{className:aw()["active-marker"]})]}),(0,i.jsxs)("div",{className:aw().text,children:[(0,i.jsxs)("div",{className:aw().title,children:[(0,i.jsx)("span",{children:e.title}),(0,i.jsx)("span",{className:aw()["title-duplicate"],children:e.title})]}),(0,i.jsx)("div",{className:aw().subTitle,children:e.subTitle})]})]},l))}),(0,i.jsxs)("div",{className:aw().arrows,children:[(0,i.jsx)(lf.$,{iconName:"OutlineAngleLeft",onClick:()=>void(t>0&&_(t-1)),tracking:{pluginName:"AccuracySection",label:"Previous"},disabled:0===t,color:"black",circle:!0}),(0,i.jsx)(lf.$,{iconName:"OutlineAngleRight",onClick:()=>void(t<l.length-1&&_(t+1)),tracking:{pluginName:"AccuracySection",label:"Next"},disabled:p,color:"black",circle:!0})]})]})};var aC=l(2694),aT=l.n(aC);let aA=e=>{let{blocks:t,theme:l,title:r}=e;return(0,i.jsxs)("div",{className:t8()(aT().header,aT()["header--".concat(l)]),children:[(0,i.jsx)("h1",{className:aT().title,dangerouslySetInnerHTML:{__html:r}}
1),(0,i.jsx)("div",{className:aT()["details-block"],children:t.map((e,t)=>(0,i.jsx)(av,{title:e.title,body:e.body,theme:l},t))})]})};var aL=l(20198),aI=l.n(aL);let aM=e=>{let{data:t,autoPlay:l=!1}=e;return(0,i.jsxs)("div",{className:aI().media,children:[(0,i.jsx)(lc.$U,{src:t.src,alt:t.alt,autoPlay:l,className:aI().image,fit:"contain"}),(0,i.jsx)("div",{className:aI().caption,children:t.caption})]})},aP=e=>{let{theme:t,...l}=e,[a,n]=(0,r.useState)(0),[s,o]=(0,r.useState)(!1),c=(0,ev.a)(1025),d=function(e){return{anchor:e.anchor||void 0,title:e.title,blocks:[{title:e.description1Title,body:e.description1Body},{title:e.description2Title,body:e.description2Body},{title:e.description3Title,body:e.description3Body}],cards:e.selectableItems.map(e=>({button:{icon:e.buttonIcon,title:e.buttonTitle,subTitle:e.buttonSubtitle},media:{src:e.media.src,alt:e.media.alt,caption:e.media.alt.toUpperCase().replace(/ΜM/g,"μm")}}))}}(l),m=d.cards.length>1;return(0,i.jsxs)("section",{id:d.anchor,className:ah().wrapper,"data-sticky-menu-theme":"light",children:[(0,i.jsx)(le,{children:(0,i.jsx)(aA,{blocks:d.blocks,theme:t,title:d.title})}),(0,i.jsx)(le,{fullWidthOnMobile:!0,children:(0,i.jsx)(l0,{cards:d.cards,activeCardIndex:a,forceScroll:s,setForceScroll:o,showOnlyActiveOnDesktop:!0,forceNoPadding:!c,cardLayoutRenderer:(e,l)=>(0,i.jsxs)(lX,{active:a===e,className:ah().card,ref:l,children:[(0,i.jsx)(aM,{data:d.cards[e].media,autoPlay:a===e}),(0,i.jsx)(ak,{data:d.blocks,theme:t}),(0,i.jsx)(ax,{data:d.cards[e].button})]},e)})}),m&&(0,i.jsx)(le,{children:(0,i.jsx)(aS,{activeCardIndex:a,data:d.cards.map(e=>e.button),setActiveCardIndex:n,setForceScroll:o,theme:t})})]})};aP.skin=["v2","v2_medical"];var aE=l(22976),aR=l(83055),aG=l(16016),aB=l.n(aG);let aF=e=>{let{alignment:t,width:l="24",margin:a=0,itemsPerRow:n=0,pin:s=!1,spacing:o=null,children:c=null,parentTheme:d="",v2Direction:m=0}=e,u=(0,aE.A)(),_="horizontal"===o,h=n>0,p=c&&1===c.length,g="24"!==l||a>0||n>0,{ParentThemeComponent:x}=(0,ej.A)({parentTheme:d});if(!c)return null;let f=c.length>0?r.Children.map(c,(e,l)=>(e=>!!e&&(!!e.type&&"TranslationOverrideWrapper"!==e.type.name||!!e.props&&!!e.props.allowed))(e)?(0,i.jsx)("span",{className:t8()(aB().content,aB()["content-".concat(t)],{[aB().card]:h,[aB().solo]:p,[aB().cardLayout]:o,[aB().horizontal]:_}),children:(0,i.jsx)(x,{children:e})},l):null):c[0]||null;return(0,i.jsx)("div",{style:{textAlign:t},className:t8()({[aB().pin]:s},aB()[t],aB()[m]),children:g?(0,i.jsx)(aR.A,{alignment:t,width:l,margin:a,itemsPerRow:n,spacing:o,sectionId:u,children:c,parentTheme:d,children:(0,i.jsx)(x,{children:f})}):f})};aF.skin=["v2","v2_medical"];var aO=l(10924),aD=l.n(aO);let az=e=>{let t=function(e){let t="inherit"===e.v2Variant?aH[e.color][0]:e.v2Variant,l="inherit"===e.v2Variant?aH[e.color][1]:e.v2Color,i=aU[e.arrow],r="left"===e.arrow||"left-caret"===e.arrow?"left":"right",a={tag:e.trackingTag||void 0,pluginName:e.pluginName||"NOT_SET"};return{...e,tracking:a,variant:t,color:l,iconName:i,iconPosition:r,link:e.url||"#"}}(e);return(0,i.jsx)("div",{className:aD().wrapper,children:(0,i.jsx)(lf.$,{variant:t.variant,color:t.color,label:t.buttonText,link:t.link,target:t.openInNewWindow?"_blank":void 0,iconName:t.iconName,iconPosition:t.iconPosition,tracking:t.tracking})})};az.skin=["v2","v2_medical"];let aH={white:["primary","white"],"light-blue":["secondary","formlabs"],"inherit-color":["primary","formlabs"],secondary:["secondary","formlabs"],primary:["primary","formlabs"]},aU={none:void 0,left:"OutlineAngleLeft",right:"OutlineAngleRight","left-caret":"OutlineAngleLeft","right-caret":"OutlineAngleRight","new-tab":"OutlineArrowUp"};var aW=l(89099),aV=l(94834),aq=l(426),aZ=l(39365),aY=l.n(aZ);let aK=e=>{let{styles:t,text:l,children:r,theme:a="",parentTheme:n="",color:s="",className:o=""}=e,{activeTheme:c}=(0,ej.A)({override:a,parentTheme:n});return(0,i.jsxs)("span",{className:t8()(aY().eyebrow,aY()[s||""],aY()[c],!c&&aY().light,o),style:t,children:[r,l]})};aK.skin=["v2","v2_medical"];var aQ=l(68616),aX=l.n(aQ);let aJ=(e,t)=>e?-1!==r.Children.toArray(e).findIndex(e=>{var t,l,i,a;return!!r.isValidElement(e)&&((null==e||null==(t=e.props)?void 0:t.url)||(null==e||null==(i=e.props)||null==(l=i.body)?void 0:l.includes("<a"))||(null==e||null==(a=e.props)?void 0:a.to))}
1)?1:(Array.isArray(e)&&e.forEach(e=>{var l;t+=aJ(null==e||null==(l=e.props)?void 0:l.children,t)}),t):0,a$=(0,eb.w)(e=>{let{bgColor:t,cardStyle:l="custom",hover:a,hasArrow:n,videoOverlay:s,border:o,borderTopBottom:m,collapseBorder:u,rounded:_,padding:h,internalPadding:p,url:g,image:x,imagePosition:f,imageConstraint:b,imageWidth:v,imageHeight:j,pinImage:N,imageAlt:w="",imageOverlay:S,imageStyle:C={},unresponsive:T,topLeftLabelText:A,eyebrowText:L,eyebrowColor:I="blue",bottomRightLabelText:M,titleStyle:P,contentAlignment:E,title:R,titleTagOverride:G,caption:B,subtitle:F,children:O,ctaText:D,onClick:z,borderRadius:H=0}=e,U=(0,aW.useRouter)(),W=(0,ev.a)(640),V=(0,aV.m)(),q={detailed:{image:!0,eyebrow:!0,title:!0,subtitle:!0,caption:!0,cta:!0,timecode:!1},video:{image:!0,eyebrow:!0,title:!0,subtitle:!0,caption:!0,timecode:!0,cta:!0},"horizontal-large":{image:!0,eyebrow:!0,title:!0,subtitle:!0,caption:!0,cta:!1,timecode:!1},"horizontal-small":{image:!0,eyebrow:!0,title:!0,subtitle:!0,cta:!1,caption:!1,timecode:!1},"simple-vertical":{image:!0,title:!0,caption:!0,cta:!1,timecode:!1,eyebrow:!1,subtitle:!1},"simple-horizontal":{image:!0,title:!0,caption:!0,cta:!1,timecode:!1,eyebrow:!1,subtitle:!1},tile:{image:!0,title:!0,cta:!1,timecode:!1,caption:!1,eyebrow:!1,subtitle:!1}},Z=t&&"white"!==t&&"transparent-black"!==t?t:I,Y=(0,i.jsx)(i.Fragment,{children:"custom"===l?(0,i.jsxs)("div",{className:(0,y.Zz)(aX(),"card",!T&&W?"top":f,"custom","".concat(E||"left","-align"),{"video-overlay":s,"internal-none":"none"===p,"internal-big":"big"===p,"internal-medium":!p||"medium"===p,"pin-image":N,reverse:"bottom"===f}),style:{padding:W?"2rem 1rem":h},children:[x&&(0,i.jsxs)("div",{className:(0,y.Zz)(aX(),"card-image",S),style:{width:b||void 0},children:[S&&(0,i.jsx)(d.A1,{imageOverlay:S}),A&&(0,i.jsx)("div",{className:aX()["label-topleft"],children:A}),v&&j?(0,i.jsx)(lv(),{src:eh()(x,"url",x),alt:w,role:w?void 0:"presentation",width:v,height:j,style:C,layout:C?void 0:"responsive"}):(0,i.jsx)(d.VI,{largeImage:x,width:"100%",alt:w}),M&&(0,i.jsx)("div",{className:aX()["label-bottomright"],children:M})]}),(0,i.jsxs)("div",{className:aX()["card-body"],style:{flexDirection:W&&D?"column":"row"},children:[(0,i.jsxs)("div",{className:aX()["card-content"],children:[L&&(0,i.jsx)("div",{className:aX().eyebrow,children:(0,i.jsx)(aK,{color:Z,children:L})}),R&&r.createElement(G||"h4",{className:(0,y.Zz)(aX(),"title",P)},R),B&&(0,i.jsx)("div",{className:aX().caption,children:B}),O]}),n&&(0,i.jsx)(k.I,{className:(0,y.Zz)(aX()),iconName:"arrow-right",color:"accent-color",size:"xs"}),D&&(0,i.jsx)("div",{className:aX().cta,children:(0,i.jsx)(c.$n,{url:g,color:"light",styles:{height:"fit-content",width:"100%"},children:D})})]})]}):(0,i.jsxs)("div",{className:(0,y.Zz)(aX(),"card",{linkedCard:g}),children:[q[l].image&&x&&(0,i.jsxs)("div",{className:aX()["card-image"],children:[(0,i.jsx)(d.VI,{largeImage:{url:x,width:v,height:j},fullBleed:"detailed"===l||"video"===l||"simple-vertical"===l||"simple-horizontal"===l||"tile"===l,width:v||"100%",height:j||null,alt:w}),q[l].timecode&&M&&(0,i.jsx)("div",{className:aX()["label-bottomright"],children:M})]}),(0,i.jsx)("div",{className:aX()["card-body"],children:(0,i.jsxs)("div",{className:aX()["card-content"],children:[q[l].eyebrow&&L&&(0,i.jsx)("div",{className:aX().eyebrow,children:(0,i.jsx)(aK,{color:Z,children:L})}),R&&(0,i.jsx)("h4",{className:aX().title,children:R}),q[l].subtitle&&F&&(0,i.jsx)("p",{className:aX().subtitle,children:F}),q[l].caption&&B&&(0,i.jsx)("div",{className:aX().caption,children:B}),q[l].cta&&D&&(0,i.jsx)("div",{className:aX().cta,children:(0,i.jsx)(c.$n,{url:g,color:"black"===t||"primary"===t?"white":"dark",styles:{height:"fit-content"},children:D})})]})})]})}),K=(0,r.useMemo)(()=>aJ(O,0),[O]),Q=null;"custom"===l&&O&&K&&g&&(console.warn("Card component has a child with a url prop. Please use the card cta prop instead. Falling back to use onClick on parent."),Q={onClick:()=>{let e=(0,aq.d)(g);e.startsWith("http")?window.location.href=e:U.push(e,V(e)),z&&z()},role:"link","data-href":g,tabIndex:0});let X={};return H>0&&(X.borderRadius="".concat(H,"px"),X.overflow="hidden"),(0,i.jsx)(i.Fragment,{children:"custom"===l?(0,i.jsx)("div",{className:(0,y.Zz)(aX(),"card-wrapper",f,t||"white",{border:o,"border-topbottom":m,collapse:u,rounded:_,link:g,"hover-light-grey":!a||"light-grey"===a,"hover-blue-outline":"blue-outline"===a,"hover-box-shadow":"box-shadow"===a,"hover-none":"none"===a}),...Q,style:X,children:!g||D||Q?Y:(0,i.jsx)(c.N_,{to:g,openExternalInNewWindow:!0,onClick:z,children:Y})}
1):(0,i.jsx)("div",{className:(0,y.Zz)(aX(),"card-wrapper",{rounded:_},l,{detailed:"video"===l},t||"white",{link:g},{hoverColor:g&&!D},{pinnedCta:g&&D},{noImage:!x}),style:X,children:g&&!D||g&&!q[l].cta?(0,i.jsx)(c.N_,{to:g,openExternalInNewWindow:!0,children:Y}):Y})})});a$.skin=["v2","v2_medical"];var a0=l(76998),a1=l.n(a0);let a2=e=>{let{items:t=[],width:l,fontSize:r=0,margin:a=2,light:n,narrow:s=!1,parentTheme:o=""}=e,{activeTheme:c}=(0,ej.A)({parentTheme:o});return s?a=1:n&&(a=2),(0,i.jsx)("div",{className:a1()["list-container"],children:(null!=t?t:[]).map((e,t)=>(0,i.jsx)(a4,{item:e,columns:l,fontSize:r,margin:a,noCircle:n,activeTheme:c},t))})};a2.skin=["v2","v2_medical"];let a4=e=>{let{item:t,columns:l,fontSize:r,margin:a,noCircle:n,activeTheme:s}=e;return(0,i.jsxs)("div",{className:(0,y.Zz)(a1(),"columns-".concat(l),"margin-vertical-".concat(a),"item","font-size-".concat(r),s,{noCircle:n}),children:[(0,i.jsx)(a3,{noCircle:n,fontSize:r,activeTheme:s}),(0,i.jsx)(a5,{item:t})]})},a3=e=>{let{noCircle:t,fontSize:l}=e;return(0,i.jsx)(k.I,{iconName:t?"check":"circle_check_solid",size:["xs","2xs","xs","sm","lg"][l],className:a1().icon})},a5=e=>{let{item:t}=e;return"string"==typeof t?(0,i.jsx)("span",{className:a1()["single-line"],children:t}):(0,i.jsxs)("div",{className:a1()["multi-line"],children:[(0,i.jsx)("span",{children:t.itemTitle}),(0,i.jsx)("p",{children:t.itemBody})]})};var a6=l(12652),a8=l.n(a6);let a7=e=>{let{sectionId:t,hasContainer:l,marginBefore:r,marginBeforeMedium:a,marginBeforeSmall:n,padding:s,paddingMedium:o,paddingSmall:c,backgroundColor:d,parentTheme:m="",children:u,classes:_,borderRadius:h}=e,{activeTheme:p,ParentThemeComponent:g}=(0,ej.A)({override:d,parentTheme:m}),x=(0,ev.a)(639),f=(0,ev.a)(1023),b={marginTop:null,padding:null};x&&f&&(b.marginTop=n||0,b.padding=c||null),!x&&f&&(b.marginTop=a||0,b.padding=o||null),x||f||(b.marginTop=r||0,b.padding=s||null);let v=t?t.toLowerCase().replace(" ","-"):null;return h>0&&(b.borderRadius="".concat(h,"px"),b.overflow="hidden"),(0,i.jsx)("div",{className:(0,y.Zz)(a8(),_,"section",{"grid-container":l,[p]:p}),id:v,style:b,children:(0,i.jsx)(g,{children:u})})};a7.propTypes={sectionId:eP().string,hasContainer:eP().bool,marginBefore:eP().string,marginBeforeMedium:eP().string,marginBeforeSmall:eP().string,children:eP().node,classes:eP().any,backgroundColor:eP().string,id:eP().oneOfType([eP().string,eP().number])},a7.skin=["v2","v2_medical"];let a9=(0,eb.w)(a7);var ne=l(97686),nt=l.n(ne);let nl=e=>{let{title:t,children:l,parentTheme:a=""}=e,n=(0,ev.a)(800),s=r.Children.count(l),o=n?s:Math.min(s,3),[c,d]=(0,r.useState)(l),[m,u]=(0,r.useState)(c.slice(0,o)),[_,h]=(0,r.useState)(c.slice(o)),{activeTheme:p}=(0,ej.A)({parentTheme:a});(0,r.useEffect)(()=>{u(c.slice(0,o)),h(c.slice(o))},[c,o]);let g=(e,t)=>{let l=c[e];c[e]=c[t],c[t]=l,d(c),u(c.slice(0,o)),h(c.slice(o))};return l?(0,i.jsx)(a9,{hasContainer:!0,sectionId:t,paddingSmall:"0rem .5rem",children:(0,i.jsx)("div",{className:nt()["scroll-container"],children:(0,i.jsx)("div",{className:(0,y.Zz)(nt(),"comparison-table","columns-"+o),children:m.map((e,l)=>(0,r.cloneElement)(e,{index:l+1,selectList:_,columns:o,loadColumn:g,tableTitle:t,theme:p}))})})}):null},ni=e=>{let{title:t,tableTitle:l,backgroundColor:a,index:n,selectList:s,alignment:o,columns:c,loadColumn:d,children:m,theme:u}=e,[_,h]=(0,r.useState)([2]),[p,g]=(0,r.useState)(!1),x=n-1,{activeTheme:f}=(0,ej.A)({override:a,parentTheme:u});return(0,r.useEffect)(()=>{if(m){for(var e=0;e<m.length;e++){let t=m[e].props.children;if(!t)return;_.push(_[e]+t.length+1),h(_)}g(!0)}},[m,_]),(0,i.jsxs)("div",{className:(0,y.Zz)(nt(),"table-column","col-"+n,nt()[u]),children:[(0,i.jsx)("div",{className:(0,y.Zz)(nt(),"column-data","row-1",{"drop-down":s}),children:s.length?(0,i.jsxs)("div",{className:nt()["select-wrapper"],children:[(0,i.jsxs)("select",{className:nt().select,"aria-label":l,id:"data-"+n,onChange:e=>{d(x,e.target.value)},children:[(0,i.jsx)("option",{value:x,children:t}),s.map((e,t)=>(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("option",{value:c+t,children:e.props.title})}))]}
1),(0,i.jsx)(k.I,{iconName:"chevron_down",size:28})]}):(0,i.jsx)("p",{className:nt()["column-title"],children:t})}),m&&m.map((e,t)=>(0,r.cloneElement)(e,{columnColor:a,row:p?_[t]:null,columnAlignment:o,index:t,theme:f}))]})},nr=e=>{let{title:t,showSectionTitle:l,row:a,columnColor:n,backgroundColor:s,alignment:o,columnAlignment:c,children:d}=e,m=s||n;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{className:(0,y.Zz)(nt(),"column-data","section-title",{hide:!l}),style:{gridRow:"".concat(a)},children:t}),d&&d.map((e,t)=>(0,r.cloneElement)(e,{color:m,row:a+t+1,sectionAlignment:o,columnAlignment:c,index:t}))]})},na=e=>{let{label:t,index:l,color:r,columnColor:a,showLabel:n,content:s,alignment:o,columnAlignment:c,sectionAlignment:d,row:m,children:u,theme:_}=e,h=o||d||c,{ParentThemeComponent:p}=(0,ej.A)({parentTheme:_});return(0,i.jsx)("div",{className:(0,y.Zz)(nt(),"column-data",r||a,{first:0===l},h),style:{gridRow:"".concat(m||l+2)},children:(0,i.jsx)("div",{className:(0,y.Zz)(nt(),"grid-content",{middle:"center"===h}),children:(0,i.jsxs)("div",{children:[n&&(0,i.jsx)("p",{className:nt().label,children:t}),u?(0,i.jsx)(p,{children:u}):(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})]})})})};ni.skin=["v2","v2_medical"],na.skin=["v2","v2_medical"],nr.skin=["v2","v2_medical"],nl.skin=["v2","v2_medical"];var nn=l(48676);let ns=nn.Ay$.object({trackingTag:nn.Ay$.string(),v2Variant:nn.Ay$.enum(["primary","secondary","secondary-variant","ghost"]),v2Color:nn.Ay$.enum(["formlabs","black","white","core","dental"])}),no=e=>{let{trackingTag:t,v2Variant:l,v2Color:r}=e;return(0,i.jsx)(lz.h,{variant:l,color:r,tracking:{pluginName:"ContactSalesButton",tag:t}})};no.skin=["v2","v2_medical"],no.schema=ns;var nc=l(52200),nd=l(17936),nm=l(96259);let nu=e=>{let{label:t="",trackingTag:l,pluginName:a="Submit",...n}=e,{isSubmitting:s,pluginName:o=null}=(0,r.useContext)(nm.cK),{TrackClick:c}=(0,lT.A)();return o&&(a=o),(0,i.jsx)(c,{trackingTag:l,pluginName:a,label:t,children:(0,i.jsx)(lf.$,{...(0,er.$X)(n),type:"submit",disabled:s,label:t})})};var n_=l(37971),nh=l(91434),np=l(37127),ng=l(8047),nx=l.n(ng);let nf=e=>{let{children:t,href:l,target:r,theme:a,variant:n}=e;return(0,i.jsxs)(np.N,{className:t8()(nx().link,nx()[a],nx()[n]),href:l,openInNewTab:"_blank"===r,children:[(0,i.jsx)("span",{children:t}),(0,i.jsx)(nh.A,{iconName:"OutlineAngleRight",size:"ms"})]})},nb=()=>{let{t:e}=(0,_.Bd)(),{width:t}=(0,eV.lWr)(),l=(0,eE._)("FL_PUBLIC_CMS_SITE"),a=(0,r.useMemo)(()=>"formlabs"===l?"ui-text-fl-accent-color-core":"ui-text-fl-accent-color-dental",[l]),n=(0,r.useMemo)(()=>t&&t<640?"90vw":"440px",[t]);return t?(0,i.jsx)(z.A,{onClose:()=>{window.location.href="/"},width:n,className:t8()("ui-rounded-xl","[&>*:nth-child(1)]:ui-rounded-md","[&>*:nth-child(1)]:ui-bg-[var(--light-3)]","[&>*:nth-child(2)]:ui-rounded-xl"),noPadding:!0,children:(0,i.jsxs)("div",{className:t8()("ui-p-4","ui-bg-[var(--light-1)]"),children:[(0,i.jsx)("div",{className:"ui-flex ui-justify-center",children:(0,i.jsx)("div",{className:t8()("ui-w-28","ui-h-28","ui-grow-0","ui-rounded-2xl","ui-flex","ui-items-center","ui-justify-center","ui-border","ui-border-solid","ui-border-black/5","ui-bg-[var(--light-2)]"),children:(0,i.jsx)(eV.Int,{iconName:"CircleCheckFilled",className:t8()("ui-w-14","ui-h-14",a),size:"lg"})})}),(0,i.jsxs)("div",{className:t8()("ui-mt-6"),children:[(0,i.jsx)(l7.S,{as:"section",level:2,text:e("Your message has been sent!"),className:t8()("ui-pb-4","ui-border-0","ui-border-b","ui-border-solid","ui-border-black/15")}),(0,i.jsx)("div",{className:t8()("ui-mt-4"),children:(0,i.jsx)(_.x6,{children:"Thanks for reaching out. Our team will get back to you shortly – usually within 10 minutes during business hours."})}),(0,i.jsx)("div",{className:t8()("ui-flex","[&>*:nth-child(1)]:ui-grow","ui-mt-10"),children:(0,i.jsx)(nf,{href:"/",theme:"formlabs",variant:"primary",children:e("Back to site")})})]})]})}):null},nv=nc.object({title:nc.string(),hideSalesQuestion:nc.boolean().optional(),contactSalesType:nc.enum(["normal","BOOKADEMO"]).optional(),additionalInfo:nc.string().nullable().optional(),buttonText:nc.string().nullable(),trackingTag:nc.string().nullable().optional()}),nj=e=>
1{let{title:t,contactSalesType:l,hideSalesQuestion:a,additionalInfo:n,buttonText:s,trackingTag:o}=e,{t:c}=(0,_.Bd)(),[d,m]=(0,r.useState)(!1),u=(0,nd.H)("henry_schein_contact_sales"),h=(0,eE._)("FL_PUBLIC_CMS_SITE"),p=(0,r.useMemo)(()=>"formlabs"===h?"ui-text-fl-accent-color-core":"ui-text-fl-accent-color-dental",[h]),{country:g}=(0,lq.Y)();if((0,n_.h)())return null;let x=l;"normal"===l&&u&&"us"===g&&(x="HENRYSCHEINDENTAL");let f={name:"Contact_Sales",errorMessage:c("There was an error submitting your request. Please try again!"),successMessage:c("Thanks for your submission."),successUrl:"",trackingLabel:"Contact Sales Form Submitted",analyticsTrackMapping:{email:"Email"},analyticsIdentifyMapping:{userId:"Email",traits:{email:"Email",firstName:"FirstName",lastName:"LastName"}},marketoOptions:{munchkinId:"060-UIG-504",baseUrl:"https://app-sj15.marketo.com",formId:(0,eE._)("FL_PUBLIC_FORM_CONTACT_SALES")},successCallback:()=>{m(!0)}},b="BOOKADEMO"===x?(0,i.jsx)("div",{className:"ui-col-span-full",children:(0,i.jsx)($.uL,{name:"demoProductInterest",secondaryName:"ThisIsNotUsedButBecasueThisIsATsFileICantSkipIt",label:c("Product"),type:"demoProductInterest",isRequired:!0})}):(0,i.jsx)($.pd,{type:"hidden",name:"demoProductInterest",value:"General Inquiry"}),v=a?(0,i.jsx)($.pd,{type:"hidden",name:"Sales_Question__c",value:"N/A"}):(0,i.jsx)("div",{className:"ui-col-span-full",children:(0,i.jsx)($.fs,{name:"Sales_Question__c",label:c("How can we help you?"),rows:3,isRequired:!0})});return(0,i.jsx)($.EX,{...f,children:(0,i.jsxs)("div",{className:"ui-grid ui-grid-cols-1 ui-gap-4 lg:ui-grid-cols-2",children:[t&&(0,i.jsxs)("div",{className:"ui-col-span-full ui-flex ui-gap-2",children:[(0,i.jsx)("div",{className:"ui-w-14 ui-grow-0",children:(0,i.jsx)(eV.Int,{iconName:"OutlineClocktimenine",size:"lg",className:p})}),(0,i.jsx)(l7.S,{as:"section",level:2,text:t,className:"ui-grow"})]}),(0,i.jsx)("div",{children:(0,i.jsx)($.pd,{name:"FirstName",label:c("First name"),type:"text",isRequired:!0})}),(0,i.jsx)("div",{children:(0,i.jsx)($.pd,{name:"LastName",label:c("Last name"),type:"text",isRequired:!0})}),(0,i.jsx)("div",{children:(0,i.jsx)($.pd,{name:"Email",label:c("Business email"),type:"email",isRequired:!0})}),(0,i.jsx)("div",{children:(0,i.jsx)($.LR,{name:"Phone",label:c("Phone"),isRequired:!0})}),b,(0,i.jsx)("div",{className:"ui-col-span-full",children:(0,i.jsx)($.uL,{name:"Country",secondaryName:"Region__c",label:c("Country or Region"),type:"directRegions",isRequired:!0})}),v,(null==n?void 0:n.trim())&&(0,i.jsx)("div",{className:"ui-col-span-full",dangerouslySetInnerHTML:{__html:n}}),(0,i.jsxs)("div",{className:"ui-col-span-full",children:[(0,i.jsx)($.Xs,{}),x&&(0,i.jsx)($.pd,{type:"hidden",value:x,name:"contactSalesType"}),(0,i.jsx)(nu,{label:null!=s?s:c("Get in touch"),pluginName:"ContactSales",trackingTag:o}),(0,i.jsxs)("div",{children:[(0,i.jsx)($.QB,{type:"error"}),d&&(0,i.jsx)(nb,{})]})]})]})})};nj.skin=["v2","v2_medical"],nj.schema=nv;let nN=e=>(0,i.jsx)(aK,{...e});nN.skin=["v2","v2_medical"];let nk=e=>{let{containerType:t,classes:l,className:r,styles:a,children:n}=e,s=["grid-container"];return t&&s.push(t),(0,i.jsx)("div",{className:(0,y.Zz)(a8(),l,r,s),style:a,children:n})};nk.skin=["v2","v2_medical"];let ny=(0,eb.w)(nk),nw=e=>{let{direction:t,gutters:l,primaryAlignment:r,secondaryAlignment:a,classes:n,styles:s={},children:o,hasContainer:c,addStyleNames:d,parentTheme:m="",borderRadius:u}=e,_=["grid-".concat(t)];if(l&&("margin"===l||"padding"===l)&&_.push("grid-".concat(l,"-").concat(t)),r&&_.push(r),_.push(a||"stretch"),d){let e=d.split(" ");_=_.concat(e)}let{ParentThemeComponent:h}=(0,ej.A)({parentTheme:m});u>0&&(s.borderRadius="".concat(u,"px"),s.overflow="hidden");let p=(0,i.jsx)("div",{className:(0,y.Zz)(a8(),_,n),style:s,children:(0,i.jsx)(h,{children:o})});return c?(0,i.jsx)(ny,{children:p}):p};nw.propTypes={direction:eP().oneOf(["x","y"]).isRequired,gutters:eP().oneOf(["margin","padding"]),primaryAlignment:eP().oneOf(["align-right","align-center","align-justify","align-spaced","align-left",""]),secondaryAlignment:eP().oneOf(["align-top","align-middle","align-bottom","no-align"]),hasContainer:eP().bool,classes:eP().any,styles:eP().any,children:eP().any,addStyleNames:eP().any},nw.skin=["v2","v2_medical"];let nS=(0,eb.w)(nw),nC=e=>{let{overallSize:t,smallSize:l,mediumSize:r,largeSize:a,smallOffset:n="0",mediumOffset:s="0",largeOff
1set:o="0",smallOrder:c,mediumOrder:d,largeOrder:m,secondaryAlignment:u,children:_,classes:h,className:p,styles:g,overlap:x,backgroundColor:f,parentTheme:b="",full:v,backgroundImage:j,alt:N,contentAlignment:k,marginBottom:w}=e,S=[];t?S.push(t):(l&&S.push("small-".concat(l)),r&&S.push("medium-".concat(r)),a&&S.push("large-".concat(a)));let{activeTheme:C,ParentThemeComponent:T}=(0,ej.A)({override:f,parentTheme:b}),A="small-offset-".concat(n," medium-offset-").concat(s," large-offset-").concat(o),L=j?{...g,position:"relative"}:g;return(0,i.jsxs)("div",{className:(0,y.Zz)(a8(),p,h,{cell:!0,["overlap-".concat(x)]:x,overlap:x,["".concat(u)]:u,["".concat(k)]:k,[C]:C,[f]:f,bgColor:f,full:v||j,marginBottom:w},S,{["small-order-".concat(c)]:c,["medium-order-".concat(d)]:d,["large-order-".concat(m)]:m},A),style:L,children:[j&&(0,i.jsx)("div",{className:a8()["background-image-wrapper"],style:f||C?{zIndex:0}:null,children:(0,i.jsx)(lv(),{src:j,layout:"fill",objectFit:"cover",alt:N||"",role:N?void 0:"presentation"})}),(0,i.jsx)(T,{children:_})]})};nC.propTypes={overallSize:eP().oneOf(["shrink","auto"]),smallSize:eP().oneOf(["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","auto",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]),mediumSize:eP().oneOf(["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","auto",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]),largeSize:eP().oneOf(["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","auto",1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24]),smallOffset:eP().oneOfType([eP().number,eP().string]),mediumOffset:eP().oneOfType([eP().number,eP().string]),largeOffset:eP().oneOfType([eP().number,eP().string]),secondaryAlignment:eP().oneOf(["align-self-top","align-self-middle","align-self-bottom"]),smallOrder:eP().oneOf([1,2,3,4,5,6,"1","2","3","4","5","6"]),mediumOrder:eP().oneOf([1,2,3,4,5,6,"1","2","3","4","5","6"]),largeOrder:eP().oneOf([1,2,3,4,5,6,"1","2","3","4","5","6"]),children:eP().node,classes:eP().any,styles:eP().object,overlap:eP().string,backgroundColor:eP().string,backgroundImage:eP().string,contentAlignment:eP().string},nC.skin=["v2","v2_medical"];let nT=(0,eb.w)(nC);var nA=l(63261),nL=l(32757),nI=l.n(nL),nM=l(17429),nP=l.n(nM);let nE={1:700,2:700,3:700,4:700,5:700,6:700},nR={7:"display-large",8:"display-medium",9:"display-small",10:"display-xsmall"},nG=e=>{let{children:t,classes:l="",displayAs:a,level:n,styles:s,theme:o="",parentTheme:c="",weight:d="700",decoration:m="",color:u="theme",useMidnightFont:_=!1}=e,h="string"==typeof t?(0,nA.Ay)(nI()(t).replace("\r\n","<br/>")):t,{activeTheme:p}=(0,ej.A)({override:o,parentTheme:c});return(0,i.jsx)(e=>{let{element:t,children:l,...i}=e;return(0,r.createElement)(t,i,l)},{element:7===n?"p":"h".concat(n),className:t8()(nP().headerText,a<11&&nP()["as-".concat(a<7?"h"+a:nR[a])],nP()["weight-".concat(d||nE[n])],nP()[m],nP()[p],nP()[u],l,_&&nP()["midnight-font"]),style:s,children:h})},nB=(0,eb.w)(e=>{let{text:t,...l}=e;return(0,i.jsx)(nG,{...l,children:t})});nB.skin=["v2","v2_medical"];let nF=e=>(0,i.jsx)(k.I,{...e});nF.skin=["v2","v2_medical"];var nO=l(26924),nD=l.n(nO);let nz=e=>{let{groups:t=[],activeIndustryGroupId:l=0,setActiveIndustryGroupId:a}=e,n=(0,r.useRef)(null),s=(0,r.useRef)(null),o=l===t.length-1;return(0,i.jsxs)("section",{className:nD().section,children:[(0,i.jsx)("div",{className:nD()["image-wrapper"],children:(0,i.jsx)("div",{className:nD()["card-list"],ref:n,children:t.filter((e,t)=>t===l).map((e,t)=>(0,i.jsxs)("div",{className:t8()(nD()["image-content"],t===l?nD().active:""),"data-index":t,ref:t===l?s:null,children:[(0,i.jsx)("div",{className:nD()["image-frame"],children:(0,i.jsx)(lc.$U,{src:e.bigCard.image,alt:e.bigCard.title})}),(0,i.jsxs)("div",{className:nD()["information-frame"],children:[(0,i.jsxs)("div",{className:nD()["info-card-header"],children:[(0,i.jsx)("div",{className:nD()["info-card-title"],children:e.bigCard.title}),(0,i.jsx)("div",{className:nD()["info-card-material"],children:e.bigCard.materialName})]}),(0,i.jsx)("div",{className:nD()["info-card-description"],dangerouslySetInnerHTML:{__html:e.bigCard.description}}),(0,i.jsxs)("div",{className:nD()["info-card-buttons"],children:[(0,i.jsx)(lf.$,{c
1olor:"white",iconName:"OutlineAngleRight",iconPosition:"right",label:e.bigCard.buttonTitle,link:e.bigCard.buttonLink,tracking:{pluginName:"IndustrySection"}}),(0,i.jsx)(lf.$,{variant:"ghost",color:"white",iconName:"OutlineAngleRight",iconPosition:"right",label:e.bigCard.CTATitle,link:e.bigCard.CTALink,tracking:{pluginName:"IndustrySection"}})]}),(0,i.jsx)("div",{className:nD().divider}),(0,i.jsx)("div",{className:nD()["wrap-frame"],children:e.smallCards.map((t,l)=>(0,i.jsx)(lf.$,{variant:"secondary",color:"white",iconName:"OutlineAngleRight",iconPosition:"right",link:e.bigCard.CTALink,label:t.materialName,tracking:{pluginName:"IndustrySection"}},l))})]})]},t))})}),(0,i.jsxs)("div",{className:nD().footer,children:[(0,i.jsx)(lf.$,{onClick:()=>void a(Math.max(0,l-1)),tracking:{label:"Previous",pluginName:"SpeedSection"},disabled:0===l,iconName:"OutlineAngleLeft",circle:!0,color:"white"}),(0,i.jsx)(lf.$,{onClick:()=>void a(Math.min(t.length-1,l+1)),tracking:{label:"Next",pluginName:"SpeedSection"},disabled:o,iconName:"OutlineAngleRight",circle:!0,color:"white"})]})]})};var nH=l(20066),nU=l.n(nH),nW=l(78670),nV=l.n(nW);let nq=e=>{let{children:t,activeButtonId:l,boundaryElement:a,className:n}=e,[s,o]=(0,r.useState)(0),c=(0,r.useRef)(null),d=(0,r.useCallback)(()=>{if(!c.current||!a.current||!c.current.parentElement)return;let e=[...c.current.children].reduce((e,t)=>e+=t.clientWidth+8,0)-8,t=c.current.children[c.current.children.length-1].getBoundingClientRect().right,i=c.current.children[l].getBoundingClientRect().left,r=a.current.getBoundingClientRect(),n=s-(i-r.left);if(t-(i-r.left)<=r.right){var d;n=(null==(d=c.current.parentElement)?void 0:d.clientWidth)-e-8}o(n)},[l,c,a,s]);return(0,r.useEffect)(()=>{d()},[d]),(0,i.jsx)("div",{className:t8()(nV().buttons,n),style:{transform:"translateX(".concat(s,"px)")},ref:c,children:t})};var nZ=l(99047),nY=l.n(nZ);let nK=e=>{let{buttons:t,activeButtonIndex:l=0,onButtonClick:a=()=>null,trackingTag:n,boundaryElement:s,scrollable:o=!1}=e,c=(0,r.useRef)(null);return((0,r.useEffect)(()=>{if(!o||!c.current)return;let e=c.current.children[l];if(!e)return;let t=c.current.parentElement;t.scrollTo({left:e.offsetLeft-t.clientWidth/2+e.offsetWidth/2,behavior:"smooth"})},[l,o]),o)?(0,i.jsx)("div",{className:nY()["scroll-wrapper"],children:(0,i.jsx)("div",{ref:c,className:nY()["button-cloud-scrollable"],children:t.map((e,t)=>(0,i.jsx)(lf.$,{variant:"secondary-variant",color:"white",tracking:{pluginName:"MenuBar",tag:n},label:e.linkTitle,active:t===l,className:t===l?nY()["button-active"]:void 0,onClick:()=>a(t)},t))})}):(0,i.jsx)(nq,{activeButtonId:l,boundaryElement:s,className:nY()["button-cloud"],children:t.map((e,t)=>(0,i.jsx)(lf.$,{variant:"secondary-variant",color:"white",tracking:{pluginName:"MenuBar",tag:n},label:e.linkTitle,active:t===l,className:t===l?nY()["button-active"]:void 0,onClick:()=>a(t)},t))})},nQ=e=>{let{groups:t=[],cta:l}=e,[a,n]=(0,r.useState)(0),{TrackClick:s}=(0,lT.A)(),o=(0,ev.a)(1025),c=(0,r.useRef)(null);if(!t.length)return null;let{bigCard:d}=t[a];return(0,i.jsxs)("div",{className:nU().main,children:[(0,i.jsxs)("div",{className:nU().section,children:[!o&&(0,i.jsx)(nK,{buttons:t,activeButtonIndex:a,onButtonClick:n,trackingTag:"IndustrySection",boundaryElement:c}),(0,i.jsxs)("div",{className:t8()(nU()["header-card"],nU().desktop),children:[(0,i.jsx)("div",{className:nU()["image-frame"],children:(0,i.jsx)(lc.$U,{src:d.image,alt:""})}),(0,i.jsxs)("div",{className:nU()["info-card"],children:[(0,i.jsxs)("div",{className:nU()["info-card-header"],children:[(0,i.jsx)("div",{className:t8()(nU()["info-card-title"],"secondary-heading"),children:d.title}),(0,i.jsx)("div",{className:t8()(nU()["info-card-material"],nU()["info-card-material-name"],"eyebrow-standard"),children:d.materialName})]}),(0,i.jsx)("div",{className:t8()(nU()["info-card-description"],"paragraph-standard"),dangerouslySetInnerHTML:{__html:d.description}}),(0,i.jsxs)("div",{className:nU()["info-card-buttons"],children:[(0,i.jsx)(lf.$,{color:"black",label:d.buttonTitle,link:d.buttonLink,tracking:{pluginName:"IndustrySection"}}),(0,i.jsx)(lf.$,{variant:"ghost",color:"black",label:d.CTATitle,link:d.CTALink,tracking:{pluginName:"IndustrySection"}})]})]})]}),(0,i.jsx)("div",{className:t8()(nU()["cards-group"],nU().desktop),children:t[a].smallCards.map((e,t)=>(0,i.jsx)(s,{trackingTag:"IndustrySection",pluginName:"IndustrySectionSmallCard",label:e.title,children:(0,i.jsx)(eV.$nd,{variant:"unstyled",className:t8()(nU()["small-card"]),children:(0,i.jsxs)(lC.A,{to:e.link,className:t8()(nU()["small-card"],nU()["small-card-link"]),children:[(0,i.jsx)("div",{className:nU()["small-card-image"],children:(0,i.jsx)(lc.$U,{src:e.image,alt:e.title})}),(0,i.jsx)("div",{className:nU()["small-card-info"],children:(0,i.jsxs)("div",{className:nU()["small-card-header"],children:[(0,i.jsx)("div",{className:t8()(nU()["small-card-material"],nU()["small-card-material-name"],"eyebrow-medium"),children:e.materialName}),(0,i.jsx)("div",{className:t8()(nU()["small-card-title"],"secondary-minor-heading"),children:e.title})]})})]})})},t))}),(0,i.jsx)("div",{className:nU().mobile,children:(0,i.jsx)(nz,{groups:t,activeIndustryGroupId:a,setA
1ctiveIndustryGroupId:n})})]}),l.label&&(0,i.jsx)("div",{className:nU().footer,children:(0,i.jsx)(lf.$,{tracking:{pluginName:"IndustrySection"},link:l.href,label:l.label})})]})},nX=e=>{let{children:t,title:l,anchor:a,cta:n}=e,s=(0,r.useRef)(null);(0,iq.A)(s,{trackingTag:"IndustrySection",cmsPlugin:"IndustrySectionContainer"});let o=[];return null==t||t.map(e=>o.push(e.props)),(0,i.jsxs)("section",{id:a||void 0,"data-sticky-menu-theme":"dark",className:nU().wrapper,ref:s,children:[(0,i.jsx)("div",{className:nU().header,children:(0,i.jsx)("h2",{dangerouslySetInnerHTML:{__html:l},className:"title secondary-heading"})}),(0,i.jsx)(nQ,{groups:o,cta:n})]})};nX.displayName="IndustrySectionV2",nX.skin=["v2","v2_medical"];var nJ=l(61940),n$=l.n(nJ);let n0=e=>{let{theme:t="dark",ctaLabel:l,disclaimer:a,cards:n,...s}=function(e){return{...e,theme:"dark",anchor:e.anchor||void 0}}(e),o=(0,eV.lWr)(),[c,d]=(0,r.useState)(!1),m=(0,r.useMemo)(()=>n2(n,c),[n,c]),[u,_]=(0,r.useState)(!1),[h,p]=(0,r.useState)(0),[g,x]=(0,r.useState)(!0),f=(0,r.useRef)(null),b=(0,r.useRef)(null),v=(0,r.useRef)(null),{TrackClick:j}=(0,lT.A)();(0,r.useEffect)(()=>{var e;d((null!=(e=null==o?void 0:o.width)?e:0)<1025)},[null==o?void 0:o.width]),(0,r.useEffect)(()=>{if(null!==b.current&&null!==f.current){if(!g&&h in m&&(0,er.zS)().track("Item Displayed",{title:m[h].map(e=>e.cardTitle).join(", "),trackingTag:"LearnMoreSection",cmsPlugin:"LearnMoreSectionCard"}),g)return void x(!1);rM(f.current,b.current)}},[h,g,m]),(0,r.useEffect)(()=>{if(null===f.current)return;let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&p(Number(e.target.attributes.getNamedItem("data-index").value))})},{root:f.current,threshold:1});return f.current.querySelectorAll("div[class*=slide--]").forEach(t=>{e.observe(t)}),()=>{e.disconnect()}},[]);let N=h===m.length-1,k=(0,r.useCallback)(()=>{_(!0),window.setTimeout(()=>{v.current&&v.current.scrollIntoView({behavior:"smooth",block:"end"})},10)},[]),y=(0,r.useCallback)(()=>{if(_(!1),v.current){let e=v.current.offsetTop-50;window.scrollTo({top:e,behavior:"smooth"})}},[]);return(0,i.jsxs)("section",{id:s.anchor,className:t8()(n$()[t],n$().section),ref:v,"data-sticky-menu-theme":t,children:[(0,i.jsxs)("section",{"data-sticky-menu-theme":t,className:n$().collapsed,children:[(0,i.jsx)(lf.$,{variant:u?"secondary":"primary",onClick:k,disabled:u,tracking:{pluginName:"LearnMoreSection"},iconName:"OutlineBigPlus",label:l}),(0,i.jsx)("div",{className:n$().disclaimer,children:a})]}),(0,i.jsx)("section",{"data-sticky-menu-theme":"dark"===t?"light":"dark",className:t8()(n$().expanded,u?n$().open:n$().closed),children:(0,i.jsxs)("div",{className:n$()["slide-list-wrapper"],children:[(0,i.jsxs)("div",{className:n$().interactions,children:[(0,i.jsx)("div",{className:n$()["gallery-close"],children:(0,i.jsx)(j,{trackingTag:"LearnMoreSection",pluginName:"LearnMoreSectionButton",label:"close",children:(0,i.jsx)(eV.$nd,{variant:"primary",className:n$()["close-button"],onClick:y,children:(0,i.jsx)(eV.Int,{iconName:"OutlineXmark",size:"ms"})})})}),(0,i.jsxs)("div",{className:n$()["buttons-frame"],children:[(0,i.jsx)(lf.$,{iconName:"OutlineAngleLeft",onClick:()=>void p(Math.max(0,h-1)),tracking:{pluginName:"LearnMoreSection",label:"Previous"},disabled:0===h,color:"black",circle:!0}),(0,i.jsx)(lf.$,{iconName:"OutlineAngleRight",onClick:()=>void p(Math.min(m.length-1,h+1)),tracking:{pluginName:"LearnMoreSection",label:"Next"},disabled:N,color:"black",circle:!0})]})]}),(0,i.jsx)("div",{className:n$()["slide-list"],ref:f,children:m.map((e,t)=>(0,i.jsx)("div",{"data-index":t,ref:t===h?b:null,className:t8()(n$().slide,"slide--".concat(t)),children:e.map((e,l)=>(0,i.jsxs)("div",{className:t8()(n$().card,"big"===e.cardSize?n$().big:n$().small,t===h&&n$().active),children:[(0,i.jsxs)("div",{className:n$().details,children:[e.cardTitle?(0,i.jsx)("div",{className:n$().title,children:e.cardTitle}):null,(0,i.jsx)("div",{className:n$().description,dangerouslySetInnerHTML:{__html:e.cardDescription}})]}),(0,i.jsxs)("div",{className:n$().asset,children:[e.leftPrintTimeInMinutes&&e.rightPrintTimeInMinutes?(0,i.jsxs)("div",{className:n$().printTimes,children:[(0,i.jsx)(n4,{totalTimeInMinutes:e.leftPrintTimeInMinutes}),(0,i.jsx)(n4,{totalTimeInMinutes:e.rightPrintTimeInMinutes})]}):null,n1(e,c)?(0,i.jsxs)("div",{className:n$()["video-wrapper"],children:[(0,i.jsx)("video",{className:n$().video,src:c?e.cardMobileAsset:e.cardAsset,muted:!0,loop:!0,playsInl
1ine:!0,autoPlay:!c}),(0,i.jsx)("span",{className:n$()["visually-hidden"],children:c?e.cardMobileAssetAlt:e.cardAssetAlt})]}):(0,i.jsx)("div",{className:n$()["image-wrapper"],children:(0,i.jsx)(lv(),{className:n$().image,src:c?e.cardMobileAsset:e.cardAsset,alt:c?e.cardMobileAssetAlt:e.cardAssetAlt,fill:!0})})]})]},l))},t))})]})})]})};n0.skin=["v2","v2_medical"];let n1=(e,t)=>t?e.cardMobileAsset.endsWith(".mp4"):e.cardAsset.endsWith(".mp4"),n2=(e,t)=>{let l=[],i=[];return t?e.map(e=>[e]):(e.forEach((t,r)=>{var a;i.push(t),2!==i.length&&"big"!==t.cardSize&&(null==(a=e[r+1])?void 0:a.cardSize)!=="big"&&e[r+1]||(l.push(i),i=[])}),l)},n4=e=>{let{totalTimeInMinutes:t}=e,l=Math.floor(t/60);return(0,i.jsxs)("div",{className:n$()["print-time"],children:[l>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:n$().hours,children:l}),"hr"]}),(0,i.jsx)("span",{className:n$().minutes,children:t%60}),"min"]})};var n3=l(82482),n5=l(25953),n6=l.n(n5);let n8=e=>{var t,l;let a,{duration:n,image:s,onEnd:o,tracking:c={}}=e,[d,m]=(0,r.useState)(0),[u,_]=(0,r.useState)("playing");(0,r.useEffect)(()=>{m(0),_("playing")},[s]),(0,r.useEffect)(()=>(a=setInterval(()=>{m(e=>"paused"===u?e:e+100)},200),()=>{clearInterval(a)}),[u]);let h=(0,r.useMemo)(()=>{let e=d/n;return e>=1&&(o(),clearInterval(a)),isNaN(e)?0:e},[d]);return(0,i.jsxs)("div",{className:n6()["freeze-frame"],children:[(0,i.jsx)(lc.$U,{...s}),(0,i.jsx)(n3.I,{playedPercent:h,handleOnClick:()=>{_("playing"===u?"paused":"playing")},playStatus:u,tracking:{tag:null!=(t=c.tag)?t:s.src,pluginName:null!=(l=c.pluginName)?l:"FreezeFrame"}})]})};var n7=l(28338),n9=l.n(n7);let se=e=>{let{onPrevious:t,onNext:l,trackingTag:r,disablePrevious:a=!1,disableNext:n=!1}=e;return(0,i.jsxs)("div",{className:t8()(n9()["carousel-button-wrapper"],n9().root),children:[(0,i.jsx)("div",{className:t8()(n9()["carousel-button-wrapper"],n9().left),children:(0,i.jsx)(lf.$,{tracking:{label:"Previous",pluginName:"CarouselButton",tag:r},iconName:"OutlineAngleLeft",onClick:t,circle:!0,color:"white",disabled:a})}),(0,i.jsx)("div",{className:t8()(n9()["carousel-button-wrapper"],n9().right),children:(0,i.jsx)(lf.$,{tracking:{label:"Next",pluginName:"CarouselButton",tag:r},iconName:"OutlineAngleRight",onClick:l,circle:!0,color:"white",disabled:n})})]})};var st=l(43128),sl=l.n(st);let si=e=>{let{anchor:t,title:l,ctaLabel:a,itemGroups:n=[],theme:s="dark",flipped:o=!1,videoFrame:c=!1,trackingTag:d,cmsPlugin:m}=e,u=(0,eV.lWr)(),[_,h]=(0,r.useState)(0),[p,g]=(0,r.useState)(""),[x,f]=(0,r.useState)(0),[b,v]=(0,r.useState)(!1),j=(0,r.useRef)(null),N=(0,r.useRef)(null),k=(0,r.useRef)(null),y=n[_],w=(0,r.useMemo)(()=>(null==y?void 0:y.primaryCTALabel)&&(null==y?void 0:y.primaryCTALink),[y]),S=(0,r.useMemo)(()=>(null==y?void 0:y.secondaryCTALabel)&&(null==y?void 0:y.secondaryCTALink),[y]),C=(0,r.useMemo)(()=>!!((null==y?void 0:y.caption)||(null==y?void 0:y.learnMoreUrl)),[y]),T="dark"===s?"white":"formlabs";(0,iq.A)(k,{trackingTag:d,cmsPlugin:m});let A=(0,r.useCallback)(()=>{var e,t,l,i;if(!(null==N||null==(t=N.current)||null==(e=t.children)?void 0:e.length)||!(null==N||null==(l=N.current)?void 0:l.parentElement)||!(null==j?void 0:j.current))return;let r=[...N.current.children].reduce((e,t)=>e+=t.clientWidth+12,0)-12,a=N.current.children[N.current.children.length-1].getBoundingClientRect().right,n=N.current.children[_].getBoundingClientRect().left,s=j.current.getBoundingClientRect(),o=x-(n-s.left);a-(n-s.left)<=s.right&&(o=(null==(i=N.current.parentElement)?void 0:i.clientWidth)-r-8),f(o)},[N,j,_,x]);(0,r.useEffect)(()=>{n.length&&g(n[_].name)},[_,n]),(0,r.useEffect)(()=>{A()},[_,u,A]);let L=()=>{n.length&&(h((_+1)%n.length),v(!1))},I=e=>{h(e),v(!0)};return(0,i.jsxs)("section",{id:t||void 0,ref:k,className:t8()(sl()["section-wrapper"],sl()[s],o&&sl().flipped),"data-sticky-menu-theme":s,children:[(0,i.jsx)("div",{className:t8()(sl().content,sl().desktop),children:(0,i.jsxs)("div",{className:sl()["main-content"],children:[(0,i.jsxs)("div",{className:sl()["details-frame"],children:[(0,i.jsx)("div",{className:t8()(sl().title,"secondary-heading"),dangerouslySetInnerHTML:{__html:l}}),(0,i.jsx)("div",{className:sl().buttons,children:(0,i.jsx)(nq,{activeButtonId:_,boundaryElement:j,children:n.map((e,t)=>(0,i.jsx)(lf.$,{variant:"secondary-variant",color:T,tracking:{pluginName:d},label:e.name,active:t===_,className:t===_?sl()["button-active"]:void 0,iconName:e.iconName,onClick:()=>I(t)},t))})}),(null==y?void 0:y.description)&&(0,i.jsx)("div",{className:sl().description,dangerouslySetInnerHTML:{__html:y.description}}),(0,i.jsxs)("div",{className:t8()(sl()["cta-frame"],sl()["desktop-cta"]),children:[w&&(0,i.jsx)(lf.$,{iconName:"OutlineAngleRight",iconPosition:"right",tracking:{pluginName:d,tag:p},label:y.primaryCTALabel,link:y.primaryCTALink}),S&&(0,i.jsx)(lf.$,{iconName:"OutlineAngleRight",iconPosition:"right",tracking:{pluginName:d,tag:p},variant:"ghost",color:T,label:y.secondaryCTALabel,link:y.secondaryCTALink})]})]}
1),(0,i.jsxs)("div",{className:t8()(sl()["video-content"],c&&sl()["video-frame"]),children:[(0,i.jsx)("div",{className:sl()["video-wrapper"],children:(0,lc.cZ)(y.assetUrl)?(0,i.jsx)(lc.$U,{src:y.assetUrl,autoPlay:!0,loop:b,showControls:!0,onEnded:()=>{b||L()}}):(0,i.jsx)(n8,{duration:5e3,image:{src:y.assetUrl,alt:y.assetAlt},onEnd:L,tracking:{pluginName:d}})}),C&&(0,i.jsxs)("div",{className:sl()["video-info"],children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:t8()(sl()["video-info-name"],"label-large"),children:"".concat(y.name," ")}),y.caption&&(0,i.jsx)("span",{children:y.caption})]}),a&&y.learnMoreUrl&&(0,i.jsx)(lf.$,{variant:"ghost",color:"white",tracking:{pluginName:d},iconName:"OutlineAngleRight",iconPosition:"right",className:sl()["learn-more"],label:a,link:y.learnMoreUrl})]})]})]})}),(0,i.jsxs)("div",{className:t8()(sl().content,sl().mobile),children:[(0,i.jsx)("div",{className:t8()(sl().title,"secondary-heading"),dangerouslySetInnerHTML:{__html:l}}),(0,i.jsx)("div",{className:sl()["buttons-mobile"],children:(0,i.jsx)(nq,{activeButtonId:_,boundaryElement:j,className:sl()["button-cloud-mobile"],children:n.map((e,t)=>(0,i.jsx)(lf.$,{variant:"secondary-variant",color:T,tracking:{pluginName:d},label:e.name,active:t===_,className:t===_?sl()["button-active"]:void 0,iconName:e.iconName,onClick:()=>I(t)},t))})}),(0,i.jsxs)("div",{className:t8()(sl()["video-content"],sl()["video-mobile-card"],c&&sl()["video-frame"]),children:[(0,i.jsx)("div",{className:sl()["video-wrapper"],children:(0,i.jsx)(lc.$U,{src:y.mobileAssetUrl||y.assetUrl,loop:!0,autoPlay:!0})}),C&&(0,i.jsx)("div",{className:sl()["video-info"],children:(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:t8()(sl()["video-info-name"],"label-large"),children:"".concat(y.name," ")}),y.caption&&(0,i.jsx)("span",{children:y.caption})]})}),(null==y?void 0:y.description)&&(0,i.jsx)("div",{className:sl().description,dangerouslySetInnerHTML:{__html:y.description}})]}),(0,i.jsxs)("div",{className:sl()["cta-frame"],children:[(0,i.jsx)(se,{onPrevious:()=>{n.length&&(h(_-1<0?n.length-1:_-1),v(!1))},onNext:L,trackingTag:d}),w&&(0,i.jsx)(lf.$,{iconName:"OutlineAngleRight",iconPosition:"right",tracking:{pluginName:d,tag:p},label:y.primaryCTALabel,link:y.primaryCTALink}),S&&(0,i.jsx)(lf.$,{iconName:"OutlineAngleRight",iconPosition:"right",tracking:{pluginName:d,tag:p},variant:"ghost",color:T,label:y.secondaryCTALabel,link:y.secondaryCTALink})]})]})]})},sr=e=>{let{title:t,ctaLabel:l,materialGroups:r=[],anchor:a}=e;return(0,i.jsx)(si,{anchor:a,title:t,ctaLabel:l,theme:"dark",flipped:!1,videoFrame:!0,trackingTag:"MaterialsSection",cmsPlugin:"MaterialsSectionContainer",itemGroups:r.map(e=>({name:e.materialName,iconName:e.materialIconUrl,iconAlt:e.materialIconAlt,caption:e.materialDescription,learnMoreUrl:e.materialLearnMoreUrl,primaryCTALabel:e.primaryCTALabel,primaryCTALink:e.primaryCTALink,secondaryCTALabel:e.secondaryCTALabel,secondaryCTALink:e.secondaryCTALink,assetUrl:e.materialAssetUrl,mobileAssetUrl:e.materialMobileAssetUrl,assetAlt:e.materialAssetAlt}))})};sr.displayName="MaterialsSectionV2",sr.skin=["v2","v2_medical"];var sa=l(25457),sn=l.n(sa);let ss=(0,tp.A)(class extends r.PureComponent{componentDidMount(){this.addListener()}addListener(){window.addEventListener("scroll",ir()(this.stickyContent,50)),window.addEventListener("resize",ir()(this.stickyContent,50)),document.addEventListener("scroll",ir()(this.checkBottom,50))}checkBottom(){let e=this.groupRef.current;if(!e)return;let t=this.isBottom(e);!this.state.bottom&&t&&this.setState({bottom:!0}),t||this.setState({bottom:!1})}isBottom(e){return e.getBoundingClientRect().bottom<=window.innerHeight}stickyContent(){let{children:e}=this.props;if(e){if(null!==this.state.lockedPosition)for(var t=0;t<=2;t++){let l=this.state.lockedPosition+[0,1,-1][t],i=e[l];if(this.search(i,l))return void this.setState({lockedChild:i.props.pluginId,lockedPosition:l})}else{let t=e.length-1,l=e[t];if(this.search(l,t))return void this.setState({lockedChild:l.props.pluginId,lockedPosition:t})}for(let t in e){let l=e[t=parseInt(t,10)];if(this.search(l,t))return void this.setState({lockedChild:l.props.pluginId,lockedPosition:t})}this.setState({lockedChild:null,lockedPosition:null})}}search(e,t){if(e){let l=e.props.children[1-e.props.lockedItem];if(l){let e=document.getElementById(l.props.id);if(e){let l=e.getBoundingClientRect();if((l.top>
11&&l.top<=window.innerHeight/2&&0!==t||l.top<=1&&l.bottom>window.innerHeight/2)&&!(t===this.props.children.length-1&&l.bottom<window.innerHeight/2))return!0}}}return!1}render(){let{children:e,groupId:t,groupTheme:l,ParentThemeComponent:a}=this.props,{mobileNav:n,lockedChild:s,bottom:o}=this.state,c=r.Children.map(e,(t,l)=>r.cloneElement(t,{locked:t.props.pluginId===s,firstSection:0===l,lastSection:l===e.length-1})),d=null;return e&&(d=e.map((e,t)=>(0,i.jsx)(lC.A,{to:"#".concat(e.props.title.replace(/\s+/g,"-").toLowerCase()),children:(0,i.jsx)("p",{className:sn()["li-active-".concat(e.props.pluginId===s)],children:e.props.title})},t))),(0,i.jsxs)("div",{id:t,ref:this.groupRef,className:(0,y.Zz)(sn(),"pop-lock-group","pop-lock-".concat(l),"active-".concat(null!==s),"mobile-nav-".concat(n?"true":"false"),{bottom:o}),children:[(0,i.jsx)(a,{children:c}),(0,i.jsx)("div",{className:(0,y.Zz)(sn(),"popNav","in-view-".concat(null!==s)),children:d})]})}constructor(e){super(e),this.state={lockedChild:null,lockedPosition:null,bottom:!1},this.groupRef=r.createRef(),this.stickyContent=this.stickyContent.bind(this),this.checkBottom=this.checkBottom.bind(this)}}),so=e=>{let{parentTheme:t="",...l}=e,{theme:r}=l,a=eh()([{color:"0",theme:"light"},{color:"1",theme:"dark"}].find(e=>e.color===r),"theme"),{activeTheme:n,ParentThemeComponent:s}=(0,ej.A)({override:a,parentTheme:t}),o=eh()([{page:"light-page-theme",theme:"light"},{page:"dark-page-theme",theme:"dark"}].find(e=>e.page===n),"theme");return(0,i.jsx)(ss,{...l,groupTheme:o||n,ParentThemeComponent:s})};so.skin=["v2","v2_medical"];let sc=(0,tp.A)(class extends r.PureComponent{sectionToggle(){this.setState({open:!this.state.open})}componentDidUpdate(e){if(e.locked!==this.props.locked&&!this.props.locked){this.setState({fade:!1}),setTimeout(()=>{this.setState({hidden:!0})},300);return}e.locked!==this.props.locked&&this.props.locked&&this.setState({hidden:!1,fade:!0})}render(){let{children:e,title:t,lockedItem:l,locked:a,lastSection:n,ParentThemeComponent:s}=this.props,{open:o,hidden:c,fade:d}=this.state,m=t.replace(/\s+/g,"-").toLowerCase(),u=r.Children.map(e,(e,t)=>r.cloneElement(e,{isLocked:a,lockedSide:t===l}));return(0,i.jsxs)("div",{className:t8()(sn()["pop-lock-section"],sn()["locked-".concat(a)],sn()["hidden-".concat(c)],sn()["fade-".concat(d)],{[sn().last]:n}),id:m,children:[(0,i.jsx)("span",{className:t8()(sn()["mobile-toggle"],sn()["open-".concat(o)]),children:(0,i.jsxs)("h3",{children:[t," ",(0,i.jsx)("i",{className:sn()["fl-chevron"]})]})}),(0,i.jsx)("div",{className:t8()(sn()["pop-lock-container"],sn()["open-".concat(o)]),children:(0,i.jsx)(s,{children:u})})]})}constructor(e){super(e),this.resize=()=>{this.setState({open:window.innerWidth>700})},this.state={open:!0,hidden:!this.props.firstSection,fade:!1},this.sectionToggle=this.sectionToggle.bind(this)}}),sd=e=>{let{parentTheme:t="",...l}=e,{ParentThemeComponent:r}=(0,ej.A)({parentTheme:t});return(0,i.jsx)(sc,{...l,ParentThemeComponent:r})};sd.skin=["v2","v2_medical"];let sm=(0,tp.A)(class extends r.PureComponent{render(){let{children:e,lockedSide:t,id:l,backgroundColor:r,textColor:a,padding:n,ParentThemeComponent:s}=this.props;return(0,i.jsx)("div",{id:l,className:(0,y.Zz)(sn(),"side","locked-".concat(t)),style:{background:r,color:a},onMouseDown:()=>{if(!0===t){let e=document.getElementById(l).parentNode;0!==e.getBoundingClientRect().top&&e.scrollIntoView({behavior:"smooth"})}},children:(0,i.jsx)("div",{className:(0,y.Zz)(sn(),{content:n},"height-fix"),children:(0,i.jsx)("div",{children:(0,i.jsx)(s,{children:e})})})})}}),su=e=>{let{parentTheme:t="",...l}=e,{ParentThemeComponent:r}=(0,ej.A)({parentTheme:t});return(0,i.jsx)(sm,{...l,ParentThemeComponent:r})};su.skin=["v2","v2_medical"];let s_=nc.object({arrow:nc.enum(["none","left","right"]),buttonText:nc.string(),color:nc.enum(["primary","secondary","white","light-blue"]),url:nc.string(),trackingTag:nc.string(),openInNewWindow:nc.boolean(),v2Variant:nc.enum(["inherit","primary","secondary","secondary-variant","ghost"]),v2Color:nc.enum(["core","dental","white","black"])}),sh=e=>{let{url:t,buttonText:l,arrow:a,trackingTag:n,v2Color:s,v2Variant:o,color:c,openInNewWindow:d}=e,{storePage:m}=(0,r.useContext)(eX.A),{showPrice:u}=(0,eV.E8o)();return m&&u?(0,i.jsx)(lf.$,{variant:"inherit"===o?sp[c]:o,color:s,target:d?"_blank":void 0,link:t,label:l,iconName:"none"===a?void 0:"OutlineAngleRight",iconPosition:"right"===a?"right":void 0}):(0,i.jsx)(lz.h,{variant:"inherit"===o?sp[c]:o,color:s,tracking:{tag:n,pluginName:"ProductButton"}})};sh.skin=["v2","v2_medical"],sh.schema=s_;let sp={white:"primary","light-blue":"secondary",secondary:"secondary",primary:"primary"};var sg=l(14809),sx=l.n(sg);let sf=(0,y.zZ)(sx()),sb=e=>{let{text:t}=e;return(0,i.jsx)("span",{className:sf("plain"),children:t})},sv=e=>{let{text:t}=e,[l,r]=t.split(/\s/);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:sf("part-one"),children:l}),r&&(0,i.jsx)("span",{className:sf("part-two"),children:r})]})},sj=e=>{let{text:t,variant:l="primary",size:r="medium",isPlainTitle:a=!1,className:n}=e;return(0,i.jsx)("div",{className:sf("wrapper",l,r,n),children:a?(0,i.jsx)(sb,{text:t}):(0,i.jsx)(sv,{text:t})})};var sN=l(89772),sk=l.n(sN),sy=l(52773),sw=l.n(sy);let sS=e=>{let{title:t,description:l,link:r}=e,a=sC(r)?"a":"div",{t:n}=(0,_.Bd)(),s={size:n("Size"),speed:n("Speed"),accuracy:n("Accuracy"),materials:n("Materials"),reliability:n("Reliability"),intuitive:n("Intuitive"),volume:n("Volume")};return(0,i.jsxs)(a,{className:sw()["description-card"],href:sC(r)?"#".concat(r):void 0,children:[(0,i.jsx)("div",{className:t8()("eyebrow-standard",sw()["description-card-title"]),children:t}),(0,i.jsx)("div",{className:t8()("paragraph-standard",sw().description),dangerouslySetInnerHTML:{__html:l}}),sC(r)&&(0,i.jsxs)("div",{className:sw().anchor,children:[(0,i.jsx)("span",{className:sw().label,children:s[r.toLowerCase()]}),(0,i.jsx)(eV.RM9,{className:sw().icon})]})]})};function sC(e){return"string"==typeof e}var sT=l(45948),sA=l.n(sT);let sL=e=>{let{priceBenefit:t}=e,{t:l}=(0,_.Bd)();if(!t)return null;let r=t.match(/^starting at\s*(.*)/i);return r?(0,i.jsx)(eV.gmi,{className:sA().price,price:r[1],preText:l("starting at")}):t},sI=e=>{let{descriptionCards:t,title:l,printerPrice:r,priceBenefit:a,materialPrice:n,materialPricePrefix:s,materialPriceSuffix:o="",subTitle:c,buttons:d}=e,{t:m}=(0,_.Bd)(),{currency:u,language:h}=(0,lq.Y)(),{vatRate:p}=(0,lZ.A)(),g=(0,lV.ut)(r||0,p,h,u),x=(0,lV.ut)(n||0,p,h,u);return(0,i.jsxs)("div",{className:sA()["details-block"],children:[(0,i.jsxs)("div",{className:sA().highlight,children:[(0,i.jsx)("h1",{className:sA()["form-label"],children:(0,i.jsx)(sj,{text:l,variant:"product-hero"})}),(0,i.jsx)("div",{className:t8()("secondary-subheading",sA()["sub-title"]),children:c}),(0,i.jsx)("div",{className:sA().divider}),(0,i.jsx)("div",{className:sA()["price-section"],children:a?(0,i.jsx)(sL,{priceBenefit:a}):(0,i.jsxs)(i.Fragment,{children:[r&&(0,i.jsx)(eV.gmi,{className:sA().price,price:g,preText:m("starting at")}),r&&n&&(0,i.jsx)(eV.gmi,{className:sA().price,price:"".concat(x).concat(o),preText:s||m("With resins starting at")})]})}),(0,i.jsxs)("div",{className:sA().buttons,children:[d.primary&&(0,i.jsx)(l3.S,{label:d.primary.label,link:d.primary.url,tracking:{pluginName:"ProductHeroSection"}}),d.secondary&&(0,i.jsx)(l3.S,{label:d.secondary.label,link:d.secondary.url,variant:"secondary",color:"white",tracking:{pluginName:"ProductHeroSection"}}),d.ternary&&(0,i.jsx)(l3.S,{iconName:"OutlineAngleRight",iconPosition:"right",label:d.ternary.label,link:d.ternary.url,variant:"ghost",color:"white",tracking:{pluginName:"ProductHeroSection"}})]})]}),(0,i.jsx)("div",{className:sA()["description-card-wrapper"],children:t.map((e,t)=>
1(0,i.jsx)(sS,{title:e.title,description:e.description,link:e.anchorLink},t))})]})};var sM=l(81278),sP=l.n(sM);let sE=e=>{let{video:t,youtubeVideoUrl:l,poster:a}=e,[n,s]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{s(navigator.userAgent.indexOf("Safari")>-1&&-1>=navigator.userAgent.indexOf("Chrome"))},[]),(0,i.jsxs)("div",{className:sP().media,children:[(0,i.jsx)(lc.$U,{src:t.src,autoPlay:!0,showControls:!1,isFullHeight:!n,poster:a}),l&&(0,i.jsx)(ry,{videoUrl:l,linkDisplay:"productherobutton"})]})},sR=e=>{let t=function(e){var t,l,i,r,a,n,s,o,c,d,m,u,_,h,p,g,x,f,b;return{anchor:e.anchor||void 0,title:null!=(t=e.title)?t:"",subTitle:null!=(l=e.subtitle)?l:"",priceBenefit:null!=(i=e.priceBenefit)?i:"",descriptionCards:e.descriptionCards.map(e=>{var t,l;return{title:null!=(t=e.title)?t:"",description:null!=(l=e.description)?l:"",anchorLink:function(e){if(null!==e)return e.replace(/^#/,"")}(e.anchorLink)}}),video:{src:null!=(r=e.backgroundVideoUrl)?r:"",alt:null!=(a=e.title)?a:""},background:null!=(n=e.background)?n:"",backgroundMobile:null!=(s=e.backgroundMobile)?s:"",backgroundVideoUrl:null!=(o=e.backgroundVideoUrl)?o:"",productLink:null!=(c=e.productLink)?c:"",printerSku:null!=(d=e.printerSku)?d:"",materialSku:null!=(m=e.materialSku)?m:"",materialPricePrefix:null!=(u=e.materialPricePrefix)?u:"",materialPriceSuffix:null!=(_=e.materialPriceSuffix)?_:"",buttons:{primary:e.primaryCTALabel?{label:e.primaryCTALabel,url:null!=(h=e.primaryCTAUrl)?h:""}:void 0,secondary:e.secondaryCTALabel?{label:e.secondaryCTALabel,url:null!=(p=e.secondaryCTAUrl)?p:""}:void 0,ternary:e.ternaryCTALabel?{label:e.ternaryCTALabel,url:null!=(g=e.ternaryCTAUrl)?g:""}:void 0},printerPrice:null!=(x=e.printerPrice)?x:void 0,materialPrice:null!=(f=e.materialPrice)?f:void 0,marqueeItems:e.carouselItems.map(e=>{var t,l,i;return{image:{src:null!=(t=e.imgSrc)?t:"",alt:null!=(l=e.alt)?l:""},link:null!=(i=e.link)?i:""}}),youtubeVideoUrl:null!=(b=e.videoUrl)?b:void 0}}(e),l=!!t.marqueeItems.length;return(0,i.jsxs)("section",{id:t.anchor,className:sk().wrapper,"data-sticky-menu-theme":"light",children:[(0,i.jsx)(le,{children:(0,i.jsxs)("div",{className:sk().card,children:[(0,i.jsx)(sE,{video:t.video,youtubeVideoUrl:t.youtubeVideoUrl,poster:t.background}),(0,i.jsx)(sI,{title:t.title,subTitle:t.subTitle,descriptionCards:t.descriptionCards,buttons:t.buttons,priceBenefit:t.priceBenefit,printerPrice:t.printerPrice,materialPrice:t.materialPrice,materialPricePrefix:t.materialPricePrefix,materialPriceSuffix:t.materialPriceSuffix}),(0,i.jsx)("h1",{className:sk()["form-label"],children:(0,i.jsx)(sj,{text:t.title,variant:"white"})})]})}),l&&(0,i.jsx)(le,{children:(0,i.jsx)(lk,{marqueeItems:t.marqueeItems})})]})};sR.skin=["v2","v2_medical"];var sG=l(9468),sB=l.n(sG);let sF=e=>{let{title:t}=e;return(0,i.jsx)("div",{className:sB().header,children:(0,i.jsx)("h2",{className:"main-subheading",dangerouslySetInnerHTML:{__html:t}})})};var sO=l(17886),sD=l.n(sO);let sz=e=>{let{tiles:t,prices:l=[]}=e,{t:a}=(0,_.Bd)(),{path:n}=(0,r.useContext)(eX.A);return(0,i.jsxs)("div",{className:t8()(sD().tiles,sD()["with-".concat(t.length,"-tile")],sD()["two-tiles"]),children:[(0,i.jsxs)("div",{className:t8()(sD().tile,sD()["fixed-tile"]),children:[(0,i.jsxs)("div",{className:sD().up,children:[(0,i.jsx)("div",{className:sD().media,children:(0,i.jsx)(lc.$U,{className:sD().image,src:t[0].image.src,alt:t[0].image.alt,fit:"contain"})}),(0,i.jsxs)("div",{className:sD().details,children:[(0,i.jsx)("h4",{className:"main-subsection-heading",dangerouslySetInnerHTML:{__html:t[0].title||"FORM4"}}),l[0]&&(0,i.jsx)(eV.gmi,{className:sD()["price-section"],price:l[0],style:"none",preText:a("starting at")})]})]}),(0,i.jsxs)("div",{className:sD().bottom,children:[(0,i.jsx)(l3.S,{label:a("Buy Now"),tracking:{pluginName:"PurchaseSection"},link:t[0].cta.link}),(0,i.jsx)(lf.$,{tracking:{pluginName:"PurchaseSection"},label:a("Contact Sales"),link:"".concat(n,"company/contact/"),variant:"ghost",color:"black"})]})]}),(0,i.jsxs)("div",{className:t8()(sD().tile,sD()["large-tile"]),children:[(0,i.jsxs)("div",{className:sD().up,children:[(0,i.jsx)("div",{className:sD().media,children:(0,i.jsx)(lc.$U,{className:sD().image,src:t[1].image.src,alt:t[1].image.alt,fit:"contain"})}),(0,i.jsxs)("div",{className:sD().details,children:[(0,i.jsx)("h4",{className:"main-subsection-heading",dangerouslySetInnerHTML:{__html:t[1].title||"FORM4"}}),l[1]&&(0,i.jsx)(eV.gmi,{className:sD()["price-section"],price:l[1],style:"none",preText:a("starting at")})]})]}),(0,i.jsxs)("div",{className:sD().bottom,children:[(0,i.jsx)(l3.S,{label:a("Buy Now"),tracking:{pluginName:"PurchaseSection"},link:t[1].cta.link}),(0,i.jsx)(lf.$,{tracking:{pluginName:"PurchaseSection"},label:a("Contact Sales"),link:"".concat(n,"company/contact/"),variant:"ghost",color:"black"})]})]})]})},sH=e=>{var t,l;let{tiles:a,prices:n}=e,{t:s}=(0,_.Bd)(),{path:o}=(0,r.useContext)(eX.A);return(0,i.jsxs)("div",{className:t8()(sD().tiles,sD()["with-".concat(a.length,"-tile")]),children:[(0,i.jsxs)("div",{className:t8()(sD().tile,sD()["large-tile"]),children:[(0,i.jsxs)("div",{className:sD().up,children:[(0,i.jsx)("div",{className:sD().media,children:(0,i.jsx)(lc.$U,{className:sD().image,src:a[0].image.src,alt:a[
10].image.alt,fit:"contain"})}),(0,i.jsxs)("div",{className:sD().details,children:[(0,i.jsx)("h4",{className:"main-subsection-heading",dangerouslySetInnerHTML:{__html:a[0].title||"FORM4"}}),n[0]&&(0,i.jsx)(eV.gmi,{className:sD()["price-section"],price:n[0],style:"none",preText:s("starting at")})]})]}),(0,i.jsxs)("div",{className:sD().bottom,children:[(0,i.jsx)(l3.S,{label:s("Buy Now"),tracking:{pluginName:"PurchaseSection"},link:a[0].cta.link}),(0,i.jsx)(lf.$,{tracking:{pluginName:"PurchaseSection"},label:s("Contact Sales"),link:"".concat(o,"company/contact/"),variant:"ghost",color:"black"})]})]}),(0,i.jsxs)("div",{className:t8()(sD().tile,sD()["medium-tile"]),children:[(0,i.jsx)("div",{className:sD().media,children:(0,i.jsx)(lc.$U,{className:sD().image,src:a[1].image.src,alt:a[1].image.alt,fit:"contain"})}),(0,i.jsxs)("div",{className:sD().details,children:[(0,i.jsx)("h4",{dangerouslySetInnerHTML:{__html:null!=(t=a[1].title)?t:""}}),(0,i.jsx)(l3.S,{tracking:{pluginName:"PurchaseSection",tag:a[1].title},label:s("Buy Now"),link:a[1].cta.link})]})]}),(0,i.jsxs)("div",{className:t8()(sD().tile,sD()["medium-tile"]),children:[(0,i.jsx)("div",{className:sD().media,children:(0,i.jsx)(lc.$U,{className:sD().image,src:a[2].image.src,alt:a[2].image.alt,fit:"contain"})}),(0,i.jsxs)("div",{className:sD().details,children:[(0,i.jsx)("h4",{dangerouslySetInnerHTML:{__html:null!=(l=a[2].title)?l:""}}),(0,i.jsx)(l3.S,{tracking:{pluginName:"PurchaseSection",tag:a[2].title},label:s("Buy Now"),link:a[2].cta.link})]})]})]})},sU=e=>2===e.tiles.length?(0,i.jsx)(sz,{...e}):(0,i.jsx)(sH,{...e});var sW=l(22170),sV=l.n(sW);let sq=e=>{let[t,l]=(0,r.useState)([]),{country:a,currency:n,language:s}=(0,lq.Y)(),{vatRate:o}=(0,lZ.A)(),c=function(e){return{anchor:e.anchor||void 0,title:e.headerText,sku:e.tiles[0].sku,tiles:e.tiles.filter(e=>e.header&&e.image&&e.imageAlt).map(e=>({sku:e.sku,title:e.header,image:{src:e.image,alt:e.imageAlt,caption:e.imageAlt},cta:{link:e.link}}))}}(e),{loading:d,data:m}=(0,rG.A)("".concat(a,"_").concat(s),(0,r.useMemo)(()=>[c.tiles[0].sku,c.tiles[1].sku],[]));return(0,r.useEffect)(()=>{!d&&m&&m.length>=1&&l(c.tiles.map(e=>{var t;let l=null==(t=m.find(t=>t.sku===e.sku))?void 0:t.price;return(0,lV.ut)(l||0,o,s,n)}))},[d,m,s,a,n,o]),(0,i.jsxs)("section",{id:c.anchor,className:sV().wrapper,"data-sticky-menu-theme":"dark",children:[(0,i.jsx)(le,{children:(0,i.jsx)(sF,{title:c.title})}),(0,i.jsx)(le,{children:(0,i.jsx)(sU,{tiles:c.tiles,prices:t})})]})};sq.skin=["v2","v2_medical"];var sZ=l(72297),sY=l(38194),sK=l.n(sY);let sQ=(0,y.zZ)(sK()),sX=e=>{let{pluginId:t,pluginType:l,quote:r,name:a,title:n,alignment:s,themeColor:o="",parentTheme:c=""}=e,{t:d}=(0,_.Bd)(),m=r.length>200?"long":"short",{activeTheme:u}=(0,ej.A)({override:o,parentTheme:c});return(0,i.jsx)("div",{className:sQ("quote",s),"data-plugin-id":t,"data-plugin-type":l,children:(0,i.jsx)(O.xA,{direction:"x",primaryAlignment:"align-center",children:(0,i.jsx)(O.fh,{smallSize:16,mediumSize:18,children:(0,i.jsxs)("div",{className:sQ("slide-alignment",u),children:[(0,i.jsx)(sZ.A,{largeImage:"/icons/quote_icon_core.svg",width:"32",alt:d("single quotation mark")}),(0,i.jsx)("p",{className:sK()[m],children:r}),(0,i.jsxs)("p",{className:sQ("author",o||u),children:[a,", ",n]})]})})})})};sX.skin=["v2","v2_medical"];var sJ=l(3267),s$=l(19434),s0=l.n(s$);let s1=(0,y.zZ)(s0()),s2=e=>{let{pluginId:t,pluginType:l,autoplay:a,id:n,children:s,themeColor:o,parentTheme:c=""}=e,{t:d}=(0,_.Bd)(),[m,u]=(0,r.useState)(0),[h,p]=(0,r.useState)(1),[g,x]=(0,r.useState)(!1),{ParentThemeComponent:f}=(0,ej.A)({parentTheme:c,override:o});return r.Children.count(s)?(0,i.jsxs)("div",{className:s1(n,"carousel-container"),"data-plugin-id":t,"data-plugin-type":l,children:[(0,i.jsx)(sJ.A,{draggable:!0,autoplaying:a,autoplayInterval:5e3,nextSlide:m,nextDirection:h,onSlideBegin:e=>{u(e),x(!0)},onSlideEnd:()=>{x(!1)},isSliding:g,children:r.Children.map(s,e=>(function(e,t){return e&&"number"!=typeof e&&"bigint"!=typeof e?(0,r.isValidElement)(e)?(0,r.cloneElement)(e,t):"string"==typeof e||"function"==typeof e?(0,r.createElement)(e,t):null:null})(e,{themeColor:o}))}),(0,i.jsx)("div",{className:s0()["progress-container"],children:(0,i.jsx)(f,{children:r.Children.map(s,(e,t)=>(0,i.jsx)("div",{className:s1("progress",{active:t===m,dark:"dark"===o})},t))})}),(0,i.jsx)("button",{className:s1("prev",{dark:"dark"===o}),"aria-label":d("Show previous quote"),onClick:()=>{g||(u(m-1),p(-1))}
1,children:(0,i.jsx)(k.I,{iconName:"chevron_left",size:"lg"})}),(0,i.jsx)("button",{className:s1("next",{dark:"dark"===o}),"aria-label":d("Show next quote"),onClick:()=>{g||(u(m+1),p(1))},children:(0,i.jsx)(k.I,{iconName:"chevron_right",size:"lg"})})]}):null};s2.skin=["v2","v2_medical"];let s4=e=>{let{title:t,reliabilityGroups:l,theme:r,anchor:a,flipped:n=!1}=e;return(0,i.jsx)(si,{anchor:a,title:t,theme:r,flipped:!n,trackingTag:"ReliabilitySection",cmsPlugin:"ReliabilitySectionContainer",itemGroups:l.map(e=>({name:e.reliabilityName,iconName:e.reliabilityIconName,description:e.reliabilityDescription,assetUrl:e.reliabilityAssetUrl,mobileAssetUrl:e.reliabilityMobileAssetUrl,assetAlt:e.reliabilityAssetAlt}))})};s4.displayName="ReliabilitySection",s4.skin=["v2","v2_medical"];var s3=l(79787),s5=l.n(s3),s6=l(80759),s8=l.n(s6);let s7=e=>{let{totalTimeInMinutes:t,platform:l,max:r,highlighted:a=!1}=e,n=Math.floor(t/60);return(0,i.jsxs)("div",{className:t8()(s8()["print-time"],a?s8().highlighted:""),children:[(0,i.jsxs)("div",{className:s8()["time-frame"],children:[(0,i.jsxs)("div",{className:s8().time,children:[n>0&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:s8().number,children:n}),(0,i.jsx)("span",{className:s8().unit,children:"h"})]}),(0,i.jsx)("span",{className:s8().number,children:t%60}),(0,i.jsx)("span",{className:s8().unit,children:"min"})]}),(0,i.jsx)("span",{className:s8().platform,children:l})]}),(0,i.jsx)("div",{className:s8()["progress-bar"],children:(0,i.jsx)("div",{className:s8().progress,style:{width:"".concat(t/r*100,"%")}})})]})},s9=e=>{let{data:t}=e,{printName:l,image:r,durations:a}=t,n=1.2*Math.max(...a.map(e=>e.timeInMinutes));return(0,i.jsxs)("div",{className:s5()["details-block"],children:[(0,i.jsx)("div",{className:s5().highlighted,children:(0,i.jsx)(s7,{totalTimeInMinutes:a[0].timeInMinutes,platform:a[0].label,max:n,highlighted:!0})}),(0,i.jsx)("div",{className:s5()["media-frame"],children:(0,i.jsx)(lv(),{src:r.src,alt:r.alt,fill:!0,className:s5().image})}),(0,i.jsx)("div",{className:s5().times,children:a.slice(1).map((e,t)=>(0,i.jsx)(s7,{totalTimeInMinutes:e.timeInMinutes,platform:e.label,max:n},t))}),(0,i.jsx)("div",{className:s5()["print-name"],dangerouslySetInnerHTML:{__html:l}})]})};var oe=l(9036),ot=l.n(oe);let ol=e=>{let{data:t,activeCardIndex:l,setActiveCardIndex:a,setForceScroll:n}=e,s=(0,r.useRef)(null),o=(0,r.useRef)(null),c=(0,r.useRef)(null),[d,m]=(0,r.useState)(!1);(0,r.useEffect)(()=>{null!==o.current&&o.current.querySelectorAll(".".concat(ot().title)).forEach(e=>{let t=e.querySelector("span");t&&t.getBoundingClientRect().width>e.getBoundingClientRect().width&&e.classList.add(ot()["long-title"])})},[o]),(0,r.useEffect)(()=>{let e=ir()(()=>{if(s.current&&o.current){let e=s.current;m(o.current.offsetWidth>e.offsetWidth)}},100);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[s,o]),(0,r.useEffect)(()=>{if(c.current&&s.current){let e=c.current,t=s.current,l=(e.previousSibling||e).offsetLeft-t.offsetLeft;t.scrollTo({left:l,behavior:"smooth"})}},[l]);let u=e=>{e===l?n(!0):a(e)},_=e=>{u(e)},h=l===t.length-1;return(0,i.jsxs)("div",{className:t8()(ot().footer,d&&ot()["with-scroll"]),ref:s,children:[(0,i.jsx)("div",{className:ot().buttons,ref:o,children:t.map((e,t)=>(0,i.jsxs)("div",{role:"button",tabIndex:0,className:t8()(ot().button,l===t&&ot().active),ref:l===t?c:null,onClick:()=>_(t),onKeyUp:e=>{"Enter"===e.key&&_(t)},children:[(0,i.jsxs)("div",{className:ot().icon,children:[(0,i.jsx)(eV.Int,{iconName:e.icon,size:"xl"}),(0,i.jsx)("div",{className:ot()["active-marker"]})]}),(0,i.jsxs)("div",{className:ot().text,children:[(0,i.jsxs)("div",{className:ot().title,children:[(0,i.jsx)("span",{children:e.title}),(0,i.jsx)("span",{className:ot()["title-duplicate"],children:e.title})]}),(0,i.jsx)("div",{className:ot().subTitle,children:e.subTitle})]})]},t))}),(0,i.jsxs)("div",{className:ot().arrows,children:[(0,i.jsx)(lf.$,{onClick:()=>void(l>0&&u(l-1)),tracking:{label:"Previous",pluginName:"SpeedSection"},disabled:0===l,iconName:"OutlineAngleLeft",circle:!0,color:"black"}),(0,i.jsx)(lf.$,{onClick:()=>void(l<t.length-1&&u(l+1)),tracking:{label:"Next",pluginName:"SpeedSection"},disabled:h,iconName:"OutlineAngleRight",circle:!0,color:"black"})]})]})};var oi=l(63426),or=l.n(oi);let oa=e=>{let{title:t}=e;return(0,i.jsx)("div",{className:or().header,children:(0,i.jsx)("h1",{className:or().title,dangerouslySetInnerHTML:{__html:t}})})};var on=l(8994),os=l.n(on);let oo=e=>{let{data:t}=e;return(0,i.jsx)("div",{className:os().media,children:(0,i.jsx)(lv(),{src:t.src,alt:t.alt,fill:!0,className:os().image})})};var oc=l(75648),od=l.n(oc);let om=e=>{let[t,l]=(0,r.useState)(0),[a,n]=(0,r.useState)(!1),s=function(e){return{anchor:e.anchor||void 0,title:e.title,prints:e.selectableItems.map(e=>({printName:e.printName,image:{src:e.image,alt:e.imageAlt,caption:""},durations:e.durations.map(e=>({label:e.label,timeInMinutes:e.timeInMinutes})),button:{icon:e.buttonIcon,title:e.buttonTitle,subTitle:e.buttonSubtitle}}
1))}}(e),o=(0,ev.a)(1025);return(0,i.jsxs)("section",{id:s.anchor,className:od().wrapper,"data-sticky-menu-theme":"light",children:[(0,i.jsx)(le,{children:(0,i.jsx)(oa,{title:s.title})}),(0,i.jsx)(le,{fullWidthOnMobile:!0,children:(0,i.jsx)(l0,{cards:s.prints,activeCardIndex:t,forceScroll:a,setForceScroll:n,showOnlyActiveOnDesktop:!0,forceNoPadding:!o,cardLayoutRenderer:(e,l)=>(0,i.jsxs)(lX,{active:t===e,className:od().card,ref:l,children:[(0,i.jsx)(s9,{data:s.prints[e]}),(0,i.jsx)(oo,{data:s.prints[e].image})]},e)})}),(0,i.jsx)(le,{children:(0,i.jsx)(ol,{data:s.prints.map(e=>e.button),activeCardIndex:t,setActiveCardIndex:l,setForceScroll:n})})]})};om.skin=["v2","v2_medical"];var ou=l(8796),o_=l.n(ou);let oh=(0,y.zZ)(o_()),op=e=>{let{title:t,isPlainTitle:l,cta:a,items:n}=e,[s,o]=(0,r.useState)("light"),[d,m]=(0,r.useState)(!0),u=(0,r.useRef)(null),_=(0,ev.a)(1023);(0,r.useEffect)(()=>{let e=document.querySelectorAll("section[data-sticky-menu-theme]"),t=()=>{var t;if(null===u.current)return;let l=u.current.getBoundingClientRect(),i=[...e].find((e=>t=>{let l=t.getBoundingClientRect();return l.top<e&&e<=l.top+l.height})(Math.round(l.top+l.height/2))),r=null==i||null==(t=i.attributes.getNamedItem("data-sticky-menu-theme"))?void 0:t.value;"string"==typeof r&&o(r)};t();let l=ir()(t,150);return document.addEventListener("scroll",l),()=>{document.removeEventListener("scroll",l)}},[]),(0,r.useEffect)(()=>{_||m(!1)},[_]);let h=n.map((e,t)=>{let{text:l,url:r}=e;return(0,i.jsx)("li",{className:oh("menu-item"),children:(0,i.jsx)(c.N_,{to:r,children:l})},t)});return(0,i.jsxs)("nav",{className:oh("sticky-menu",s),ref:u,children:[d&&(0,i.jsx)("div",{className:oh("backdrop")}),(0,i.jsx)(sj,{className:oh("form-label"),text:t,isPlainTitle:l,size:"mini",variant:"light"===s?"black":"white"}),(0,i.jsx)("ul",{className:oh("menu-bar"),children:h}),d&&(0,i.jsx)("ul",{className:oh("mobile-menu-bar"),children:h}),(0,i.jsxs)("div",{className:oh("controls"),children:[(0,i.jsx)(l3.S,{label:a.text,link:a.url,size:"small",tracking:{pluginName:"StickyMenu"}}),(0,i.jsx)(lf.$,{className:oh("menu-trigger"),iconName:"OutlineAngleDown",variant:"ghost",color:"light"===s?"black":"white",tracking:{pluginName:"StickyMenu",label:"Menu Trigger"},onClick:()=>{m(!d)}})]})]})};op.skin=["v2","v2_medical"];var og=l(16474),ox=l.n(og);let of=e=>{let{technologies:t,title:l,subTitle:a,anchor:n}=e,{t:s}=(0,_.Bd)(),o=(0,ev.a)(1024),[c,d]=(0,r.useState)(0),[m,u]=(0,r.useState)(!0),[h,p]=(0,r.useState)(!1),[g,x]=(0,r.useState)(!1),[f,b]=(0,r.useState)(!1),v=ir()(()=>{f||(b(!0),(0,er.zS)().track("Scroll Used",{title:t[c].technologyName,trackingTag:"TechnologySection",cmsPlugin:"TechnologySectionDetails"}))},1e3),j=(0,r.useRef)(null),N=(0,r.useRef)(null);(0,iq.A)(j,{trackingTag:"TechnologySection",cmsPlugin:"TechnologySectionContainer"}),(0,r.useEffect)(()=>{m||!h||g||((0,er.zS)().track("Item Displayed",{title:t[c].technologyName,trackingTag:"TechnologySection",cmsPlugin:"TechnologySectionDetails"}),b(!1))},[c,h,g,m,t]),(0,r.useEffect)(()=>{u(!1)},[]);let k=e=>{p(!0),d(e)};return(0,i.jsxs)("section",{id:n||void 0,ref:j,className:ox().section,"data-sticky-menu-theme":"dark",children:[(l||a)&&(0,i.jsxs)("div",{className:ox().header,children:[l&&(0,i.jsx)("h2",{dangerouslySetInnerHTML:{__html:l}}),a&&(0,i.jsx)("span",{children:a})]}),(0,i.jsx)("div",{className:ox()["buttons-list-mobile"],children:(0,i.jsx)(nK,{onButtonClick:k,scrollable:!0,activeButtonIndex:c,buttons:t.map(e=>({linkTitle:e.technologyName})),trackingTag:"TechnologySection",boundaryElement:N})}),(0,i.jsxs)("div",{className:t8()(ox().content,o?ox()["mobile-content"]:""),children:[(0,i.jsxs)("div",{className:t8()(ox()["video-content"]),children:[!h&&(0,i.jsxs)("div",{className:ox()["title-screen"],children:[l&&(0,i.jsx)("h2",{dangerouslySetInnerHTML:{__html:l},className:"title secondary-heading="}),a&&(0,i.jsx)("span",{className:t8()(ox().subtitle,"secondary-subsection-heading"),children:a}),(0,i.jsx)(lf.$,{onClick:()=>{p(!0),x(!0)},label:s("Start"),tracking:{pluginName:"TechnologySection"}})]}),(0,i.jsx)(lc.$U,{src:t[c].technologyVideo,onEnded:()=>{x(!1)},onPause:()=>{x(!1)},onPlay:()=>{x(!0)},autoPlay:g,loop:!1,showControls:h||o},c),!o&&h&&!g&&t[c].technologyBullets.length>0&&(0,i.jsx)("div",{className:t8()(ox()["bullet-point-wrapper"]),children:(0,i.jsx)("ul",{onScroll:v,children:t[c].technologyBullets.map((e,t)=>(0,i.jsx)("li",{dangerouslySetInnerHTML:{__html:e}},t))})})]}),(0,i.jsxs)("div",{className:ox()["information-frame"],children:[(0,i.jsx)("div",{className:ox()["buttons-list-wrapper"],children:(0,i.jsx)("div",{className:ox()["button-list-desktop"],children:(0,i.jsx)(nK,{onButtonClick:k,activeButtonIndex:c,buttons:t.map(e=>({linkTitle:e.technologyName})),trackingTag:"TechnologySection",boundaryElement:N})})}),(0,i.jsx)("div",{className:t8()(ox()["technology-description"],"paragraph-large",o&&"mobile"),children:t[c].description})]})]}),(0,i.jsx)("div",{className:ox().footer,children:(0,i.jsx)(se,{onPrevious:()=>{d(Math.max(0,c-1))},onNext:()=>{d(Math.min(t.length-1,c+1))},trackingTag:"TechnologySection",disablePrevious:0===c,disableNext:c===t.length-1})})]})};of.displayName="TechnologySectionV2",of.skin=["v2","v2_medical"];var ob=l(34702),ov=l.n(ob);let oj=e=>{let{groups:t}=e,[l,a]=(0,r.useState)(0),n=(0,r.useRef)(null),s=(0,r.useRef)(null);return(0,i.jsxs)("section",{className:t8()(ov().section,ov().dark),children:[(0,i.jsx)("div",{className:ov()["card-list-wrapper"],children:(0,i.jsx)("div",{className:ov()["card-list"],ref:n,children:t.map((e,t)=>(0,i.jsxs)("div",{className:t8()(ov().card,t===l?ov().active:""),"data-index":t,ref:t===l?s:null,children:[(0,i.jsx)("div",{className:ov()["image-wrapper"],children:(0,i.jsx)(lv(),{src:e.image,alt:e.imageAlt,width:294,height:180})}),(0,i.jsxs)("div",{className:ov().details,children:[(0,i.jsx)("div",{className:ov()["logo-wrapper"],children:(0,i.jsx)(lv(),{src:e.logo,alt:e.logoAlt,width:120,height:96})}),(0,i.jsxs)("div",{className:t8()(ov().interviewee),children:[e.intervieweeName,", ",e.intervieweeTitle]})]}),(0,i.jsx)("div",{className:ov().quote,dangerouslySetInnerHTML:{__html:e.quote}})]},t))})}),(0,i.jsxs)("div",{className:ov().footer,children:[(0,i.jsx)(lf.$,{onClick:()=>void a(Math.max(0,l-1)),tracking:{label:"Previous",pluginName:"TestimonialSection"},iconName:"OutlineAngleLeft",circle:!0,color:"white"}),(0,i.jsx)(lf.$,{onClick:()=>void a(Math.min(t.length-1,l+1)),tracking:{label:"Next",pluginName:"TestimonialSection"},iconName:"OutlineAngleRight",circle:!0,color:"white"})]})]})};var oN=l(88884),ok=l.n(oN);let oy=e=>{let t=(0,ev.a)(1024),l=(0,r.useRef)(null);return(0,iq.A)(l,{trackingTag:"TestimonialSection",cmsPlugin:"TestimonialSectionContainer"}),(0,i.jsx)("section",{id:e.anchor||void 0,ref:l,"data-sticky-menu-theme":"dark",className:ok().section,children:(0,i.jsx)(i.Fragment,{children:t?(0,i.jsx)(oj,{...e}):(0,i.jsx)(ow,{...e})})})},ow=e=>{let{groups:t}=e,[l,a]=(0,r.useState)(0);return(0,r.useEffect)(()=>{l>0&&(0,er.zS)().track("Item Displayed",{title:t[l].logoAlt,trackingTag:"TestimonialSection",cmsPlugin:"TestimonialSectionCard"})},[l,t]),(0,r.useEffect)(()=>{let e=document.querySelectorAll(".".concat(ok()["card-container"])),t=new IntersectionObserver(e=>
1{e.forEach(e=>{let t=Number(e.target.getAttribute("data-index")),i=e.isIntersecting&&e.intersectionRatio>.5&&t===l+1,r=!e.isIntersecting&&t===l&&e.boundingClientRect.top>0;i&&a(t),r&&a(Math.max(t-1,0))})},{threshold:[0,.2,.4,.6,.8,1]});return e.forEach(e=>{t.observe(e)}),()=>{t.disconnect()}},[l]),(0,r.useEffect)(()=>{let e=document.querySelectorAll(".".concat(ok().quote));0!==e.length&&(e[0].classList.remove(ok().active),setTimeout(()=>{e[0].innerHTML=t[l].quote,e[0].classList.add(ok().active)},200))},[l,t]),(0,i.jsx)("div",{className:ok().desktop,children:t.map((e,t)=>(0,i.jsxs)("div",{className:t8()(ok().slide,t===l&&ok().active),"slide-index":t,children:[(0,i.jsxs)("div",{className:ok()["card-container"],"data-index":t,children:[(0,i.jsx)("div",{className:ok().image,children:(0,i.jsx)(lv(),{src:e.image,alt:e.imageAlt,width:560,height:360})}),(0,i.jsx)("div",{className:ok().logo,children:(0,i.jsx)(lv(),{src:e.logo,alt:e.logoAlt,width:560,height:96})}),(0,i.jsxs)("div",{className:ok().interviewee,children:[(0,i.jsx)("div",{className:ok().name,children:e.intervieweeName}),(0,i.jsx)("div",{className:ok().title,children:e.intervieweeTitle?", ".concat(e.intervieweeTitle):""})]})]}),(0,i.jsx)("div",{className:t8()(ok().quote,ok().active),dangerouslySetInnerHTML:{__html:0===t?e.quote:""}})]},t))})};oy.skin=["v2","v2_medical"];var oS=l(99741),oC=l.n(oS);let oT=(0,tp.A)(e=>{let{body:t,classes:l,styleNames:a,children:n,collapseMargins:s=!1,color:o="",parentTheme:d="",theme:m="",displayAs:u=""}=e,_=t?t.replace(/<p><cms-plugin/g,"<cms-plugin").replace(/<\/cms-plugin><\/p>/g,"</cms-plugin>"):"",h={replace:e=>{let{attribs:t,name:l,type:a}=e;if("script"===a&&"script"===l){let l=eh()(e,"children[0].data");return(0,i.jsx)(iv(),{src:t.src,id:t.id,dangerouslySetInnerHTML:l&&{__html:l}})}if("tag"!==a)return e;if("a"===l){let{children:l}=e,r=(0,nA.$5)(t);return r.target&&"_blank"===r.target.toLowerCase()&&(r.rel="".concat(eh()(r,"rel","")," noopener noreferrer").trim()),r.className&&r.className.includes("button")?(0,i.jsx)(c.$n,{url:r.href,children:(0,nA.zd)(l,h)}):(r.href,(0,i.jsx)(c.N_,{...r,openExternalInNewWindow:!0,to:r.href,children:(0,nA.zd)(l,h)}))}if("p"===l&&e.children&&e.children.length){let t=e.children.findIndex(e=>"cms-plugin"===e.name&&(e.attribs.alt.startsWith("Headline")||e.attribs.alt.startsWith("Image"))),l=[];if(-1!==t)return l=e.children.map((l,i)=>i===t?(0,r.cloneElement)((0,nA.zd)([l],h),{classes:e.attribs.class}):(0,nA.zd)([l],h)),(0,i.jsx)(i.Fragment,{children:(0,nA.zd)(l,h)})}if("cms-plugin"===l)return n?n.filter(e=>e.key===t.id).pop():(0,i.jsx)(i.Fragment,{})}},p=(0,nA.Ay)(_,h),{activeTheme:g}=(0,ej.A)({override:m,parentTheme:d});return(0,i.jsx)("div",{className:(0,y.Zz)(oC(),l,u,g,o,"text-plugin",a,l,{theme:!m},{noMargins:s}),children:p})});oT.skin=["v2","v2_medical"];let oA=K()(()=>Promise.all([l.e(2849),l.e(866)]).then(l.bind(l,78403)),{loadableGenerated:{webpack:()=>[78403]},ssr:!1,loading:()=>null}),oL=K()(()=>Promise.all([l.e(2849),l.e(5209)]).then(l.bind(l,12799)),{loadableGenerated:{webpack:()=>[12799]},ssr:!1,loading:()=>null}),oI=e=>{let{classes:t,...l}=e;return(0,i.jsx)("div",{className:t,children:(0,i.jsx)(oL,{...l})})};oI.skin=["v1","v2","v2_medical"];var oM=l(31467),oP=l.n(oM),oE=l(47141),oR=l(42889),oG=l.n(oR);let oB=e=>{let{video:t,videoThumb:l,copySize:a,videoSize:n,copyAlignment:s,children:o,darkOverlay:c,hasContainer:m,backgroundVideo:u,overlapMenu:_,heightRestrict:h,classes:p,phoneSizedImage:g,isMobile:x,isTablet:f,mobileVerticalCopyAlignment:b,videoThumbWidth:v,videoThumbHeight:j,phoneSizedImageWidth:N,phoneSizedImageHeight:k,parentTheme:w="",copyColor:S="black",borderRadius:C}=e,T=n+a>24?a:n,A={};C>0&&(A.borderRadius="".concat(C,"px"),A.overflow="hidden");let L=eh()([{color:"black",theme:"light"},{color:"white",theme:"dark"}].find(e=>e.color===S),"theme"),{ParentThemeComponent:I}=(0,ej.A)({override:L,parentTheme:w}),P=(0,i.jsxs)("div",{className:(0,y.Zz)(oG(),"media width-correction font-correction"),children:[c&&(0,i.jsx)("div",{className:oG()["dark-video-overlay"]}),f||x?null:(0,i.jsx)(oP(),{videoOptions:{src:t,autoPlay:!0,loop:!0,muted:!0,playsInl
1ine:!0}}),f&&(0,i.jsx)(lv(),{src:l||g,alt:"",role:"presentation",width:v||N,height:j||k}),x&&(0,i.jsx)(lv(),{src:g||l,alt:"",role:"presentation",width:N||v,height:k||j})]});return u?(0,i.jsxs)("div",{className:(0,y.Zz)(oG(),"".concat(m?"has-full-container":""," ").concat(p),"video-section-container",{overlap:_,"height-restricted":h,"white-text":"white"===S}),style:A,children:[(l||g)&&(0,i.jsx)(M.Ay,{offset:[0,200],placeholder:(0,i.jsx)(lv(),{src:l||g,alt:"",role:"presentation",width:v||N,height:j||k}),once:!0,children:P}),!l&&!g&&(0,i.jsx)(r.Fragment,{children:P}),o&&(0,i.jsx)("div",{className:(0,y.Zz)(oG(),"background-positioner mobile-".concat(b||"center")),children:(0,i.jsx)("div",{className:oG()["fix-width"],children:(0,i.jsx)(O.xA,{direction:"x",gutters:"margin",hasContainer:!0,primaryAlignment:"align-".concat(s),children:(0,i.jsx)(O.fh,{smallSize:24,largeSize:a,children:(0,i.jsx)("div",{className:oG()["".concat(c?"dark":"")],children:(0,i.jsxs)(I,{children:[" ",o]})})})})})})]}):(0,i.jsx)("div",{className:(0,y.Zz)(oG(),"".concat(m?"has-full-container":""," ").concat(p),"video-section-container"),style:A,children:(0,i.jsxs)(O.xA,{direction:"x",gutters:"margin",hasContainer:!0,primaryAlignment:"align-spaced",children:[(0,i.jsxs)(O.fh,{largeSize:T,styles:{order:1},mediumSize:T,children:[f||x?null:(0,i.jsx)(oP(),{videoOptions:{src:t,autoPlay:!0,loop:!0,muted:!0,playsInline:!0}}),f&&(0,i.jsx)(d.VI,{src:l||g,alt:"",role:"presentation",width:v||N,height:j||k}),x&&(0,i.jsx)(d.VI,{src:g||l,alt:"",role:"presentation",width:N||v,height:k||j})]}),(0,i.jsx)(O.fh,{largeSize:a,mediumSize:a,secondaryAlignment:"align-self-middle",styles:{order:2*("right"===s)},children:(0,i.jsx)("div",{className:oG()["".concat(c&&!f?"dark":"")],children:(0,i.jsxs)(I,{children:[" ",o]})})})]})})};oB.skin=["v2","v2_medical"];let oF=(0,oE.A)(oB);var oO=l(41947),oD=l.n(oO),oz=l(15090);let oH=e=>{var t;let l,{title:r,description:a}=e;return t=r,/^\d\. /.test(t)&&([l,r]=r.split(". ")),(0,i.jsxs)("div",{className:oD().caption,children:[(0,i.jsxs)("div",{className:t8()(oD().title,a&&oD()["with-description"]),children:[l&&(0,i.jsx)(sj,{text:l,variant:"ghost",size:"one-letter"}),(0,i.jsx)(l7.S,{text:r,as:"subsection",level:3})]}),a&&(0,i.jsx)(oz.f,{className:oD().description,text:a})]})};var oU=l(37864),oW=l.n(oU);let oV=e=>{let{cards:t,activeCardIndex:l,setActiveCardIndex:a,setForceScroll:n}=e,s=(0,r.useRef)(null),o=(0,r.useRef)(null);(0,r.useEffect)(()=>{if(o.current&&s.current){let e=o.current,t=s.current,l=(e.previousSibling||e).offsetLeft-t.offsetLeft;t.scrollTo({left:l,behavior:"smooth"})}},[l]);let c=e=>{e===l?n(!0):a(e)};return(0,i.jsx)("div",{className:t8()(oW().footer),ref:s,children:(0,i.jsxs)("div",{className:oW().arrows,children:[(0,i.jsx)(lf.$,{onClick:()=>void(l>0&&c(l-1)),tracking:{label:"Previous",pluginName:"WorkflowSection"},disabled:0===l,iconName:"OutlineAngleLeft",circle:!0,color:"white"}),(0,i.jsx)(lf.$,{onClick:()=>void(l<t-1&&c(l+1)),tracking:{label:"Next",pluginName:"WorkflowSection"},disabled:l===t-1,iconName:"OutlineAngleRight",circle:!0,color:"white"})]})})};var oq=l(36606),oZ=l.n(oq);let oY=e=>{let{title:t}=e;return(0,i.jsx)("div",{className:oZ().header,children:(0,i.jsx)("h1",{className:oZ().title,dangerouslySetInnerHTML:{__html:t}})})};var oK=l(89406),oQ=l.n(oK);let oX=e=>{let{media:t,active:l=!1}=e;return(0,i.jsx)("div",{className:oQ().media,children:(0,i.jsx)(lc.$U,{...t,autoPlay:l})})};var oJ=l(73994),o$=l.n(oJ);let o0=e=>{let[t,l]=(0,r.useState)(0),[a,n]=(0,r.useState)(!1),s=function(e){return{anchor:e.anchor||void 0,title:e.title||"",cards:e.content.map(e=>({video:{src:e.videoUrl},title:e.title,description:e.description||void 0,tabCaption:e.tabCaption}))}}(e),o=(0,r.useMemo)(()=>s.cards.some(e=>""!==e.tabCaption),[s.cards]);return(0,i.jsxs)("section",{id:s.anchor,className:o$().wrapper,"data-sticky-menu-theme":"dark",children:[(0,i.jsx)(le,{children:(0,i.jsx)(oY,{title:s.title})}),o&&(0,i.jsx)("ul",{className:o$().tabs,children:s.cards.map((e,t)=>""!==e.tabCaption&&(0,i.jsx)("li",{onClick:()=>{l(t)},onKeyDown:e=>
1{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),l(t))},tabIndex:0,children:(0,i.jsx)(lf.$,{label:e.tabCaption,variant:"secondary-variant",color:"white"})},t))}),(0,i.jsx)(l0,{cards:s.cards,activeCardIndex:t,forceScroll:a,setForceScroll:n,cardLayoutRenderer:(e,l)=>(0,i.jsxs)(lX,{direction:"column",active:t===e,className:o$().card,ref:l,children:[(0,i.jsx)(oX,{media:s.cards[e].video,active:t===e}),(0,i.jsx)(oH,{title:s.cards[e].title,description:s.cards[e].description})]},e)}),(0,i.jsx)(le,{children:(0,i.jsx)(oV,{cards:s.cards.length,activeCardIndex:t,setActiveCardIndex:l,setForceScroll:n})})]})};o0.skin=["v2","v2_medical"];var o1=l(60346),o2=l.n(o1),o4=l(97340),o3=l.n(o4),o5=l(69018),o6=l(29351),o8=l.n(o6);let o7=(0,y.zZ)(o8()),o9={USD:"$",EUR:"€"},ce=e=>{let{label:t,subLabel:l,cost:r,leadTime:a,currency:n,highlighted:s=!1}=e;return(0,i.jsxs)("div",{className:o7("cost-block",s?"highlighted":""),children:[(0,i.jsxs)("div",{className:o7("top"),children:[(0,i.jsxs)("div",{className:o7("price"),children:[(0,i.jsx)("span",{className:o7("currency"),children:o9[n]}),(0,i.jsx)("span",{className:o7("cost"),children:r})]}),(0,i.jsxs)("div",{className:o7("labels"),children:[(0,i.jsx)("span",{className:o7("label"),children:t}),l&&(0,i.jsx)("span",{className:o7("sub-label"),children:l})]})]}),(0,i.jsx)("div",{className:o7("bottom"),children:(0,i.jsx)(o5.m,{as:"span",className:o7("lead-time-count"),leadTime:a,alternativeLeadTimeText:!0})})]})},ct=e=>{let{printName:t,image:l,costs:r,currency:a}=e;return(0,i.jsxs)("div",{className:o3()["details-block"],children:[(0,i.jsx)("div",{className:o3().highlighted,children:(0,i.jsx)(ce,{label:r[0].label,subLabel:r[0].subLabel,cost:r[0].cost,leadTime:r[0].leadTime,currency:a,highlighted:!0})}),(0,i.jsx)("div",{className:o3()["media-frame"],children:(0,i.jsx)(lv(),{src:l.src,alt:l.alt,fill:!0,className:o3().image})}),(0,i.jsx)("div",{className:o3().costs,children:r.slice(1).map((e,t)=>(0,i.jsx)(ce,{label:e.label,subLabel:e.subLabel,cost:e.cost,leadTime:e.leadTime,currency:a},t))}),(0,i.jsx)("div",{className:o3()["print-name"],dangerouslySetInnerHTML:{__html:t}})]})};var cl=l(86120),ci=l.n(cl);let cr=e=>{let{data:t,activeCardIndex:l,setActiveCardIndex:a,setForceScroll:n}=e,s=(0,r.useRef)(null),o=(0,r.useRef)(null),c=(0,r.useRef)(null),[d,m]=(0,r.useState)(!1);(0,r.useEffect)(()=>{null!==o.current&&o.current.querySelectorAll(".".concat(ci().title)).forEach(e=>{let t=e.querySelector("span");t&&t.getBoundingClientRect().width>e.getBoundingClientRect().width&&e.classList.add(ci()["long-title"])})},[o]),(0,r.useEffect)(()=>{let e=ir()(()=>{if(s.current&&o.current){let e=s.current;m(o.current.offsetWidth>e.offsetWidth)}},100);return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[s,o]),(0,r.useEffect)(()=>{if(c.current&&s.current){let e=c.current,t=s.current,l=(e.previousSibling||e).offsetLeft-t.offsetLeft;t.scrollTo({left:l,behavior:"smooth"})}},[l]);let u=e=>{e===l?n(!0):a(e)},_=e=>{u(e)},h=l===t.length-1;return(0,i.jsxs)("div",{className:t8()(ci().footer,d&&ci()["with-scroll"]),ref:s,children:[(0,i.jsx)("div",{className:ci().buttons,ref:o,children:t.map((e,t)=>(0,i.jsxs)("div",{role:"button",tabIndex:0,className:t8()(ci().button,l===t&&ci().active),ref:l===t?c:null,onClick:()=>_(t),onKeyUp:e=>{"Enter"===e.key&&_(t)},children:[(0,i.jsxs)("div",{className:ci().icon,children:[(0,i.jsx)(eV.Int,{iconName:e.icon,size:"xl"}),(0,i.jsx)("div",{className:ci()["active-marker"]})]}),(0,i.jsxs)("div",{className:ci().text,children:[(0,i.jsxs)("div",{className:ci().title,children:[(0,i.jsx)("span",{children:e.title}),(0,i.jsx)("span",{className:ci()["title-duplicate"],children:e.title})]}),(0,i.jsx)("div",{className:ci().subTitle,children:e.subTitle})]})]},t))}),(0,i.jsxs)("div",{className:ci().arrows,children:[(0,i.jsx)(lf.$,{onClick:()=>void(l>0&&u(l-1)),tracking:{label:"Previous",pluginName:"CostSection"},disabled:0===l,iconName:"OutlineAngleLeft",circle:!0,color:"black"}),(0,i.jsx)(lf.$,{onClick:()=>void(l<t.length-1&&u(l+1)),tracking:{label:"Next",pluginName:"CostSection"},disabled:h,iconName:"OutlineAngleRight",circle:!0,color:"black"})]})]})};var ca=l(8958),cn=l.n(ca);let cs=e=>{let{title:t}=e;return(0,i.jsx)("div",{className:cn().header,children:(0,i.jsx)("h1",{className:cn().title,dangerouslySetInnerHTML:{__html:t}})})};var co=l(13438),cc=l.n(co);let cd=e=>{let{data:t}=e;return(0,i.jsx)("div",{className:cc().media,children:(0,i.jsx)(lv(),{src:t.src,alt:t.alt,fill:!0,className:cc().image})})};nc.object({anchor:nc.string().nullable(),selectableItems:nc.array(nc.object({printName:nc.string(),image:nc.string(),imageAlt:nc.string(),costs:nc.array(nc.object({label:nc.string(),subLabel:nc.string().optional(),cost:nc.number(),leadTime:nc.number()})),buttonIcon:nc.string(),buttonTitle:nc.string(),buttonSubtitle:nc.string()})),title:nc.string(),theme:nc.enum(["light","dark"]),currency:nc.enum(["USD","EUR"])});let cm=e=>{let[t,l]=(0,r.useState)(0),[a,n]=(0,r.useState)(!1),s=(0,ev.a)(1025),o=(0,r.useMemo)(()=>({...e,anchor:e.anchor||void 0,prints:e.selectableItems.map(e=>({printName:e.printName,costs:e.costs.map(e=>({label:e.label,subLabel:e.subLabel,cost:e.cost,leadTime:e.leadTime})),image:{src:e.image,alt:e.imageAlt,caption:""},button:{icon:e.buttonIcon,title:e.buttonTitle,subTitle:e.buttonSubtitle}}
1))}),[e]);return(0,i.jsxs)("section",{id:o.anchor,className:o2().wrapper,"data-sticky-menu-theme":"light",children:[(0,i.jsx)(le,{children:(0,i.jsx)(cs,{title:o.title})}),(0,i.jsx)(le,{fullWidthOnMobile:!0,children:(0,i.jsx)(l0,{cards:o.prints,activeCardIndex:t,forceScroll:a,setForceScroll:n,showOnlyActiveOnDesktop:!0,forceNoPadding:!s,cardLayoutRenderer:(e,l)=>(0,i.jsxs)(lX,{active:t===e,className:o2().card,ref:l,children:[(0,i.jsx)(ct,{printName:o.prints[e].printName,costs:o.prints[e].costs,image:o.prints[e].image,button:o.prints[e].button,currency:o.currency}),(0,i.jsx)(cd,{data:o.prints[e].image})]},e)})}),(0,i.jsx)(le,{children:(0,i.jsx)(cr,{data:o.prints.map(e=>e.button),activeCardIndex:t,setActiveCardIndex:l,setForceScroll:n})})]})};cm.skin=["v2","v2_medical"];let cu="__all__",c_="ui-rounded-md",ch={selected:"".concat(c_," ui-bg-white ui-text-black h-[2.25rem]"),default:"".concat(c_," ui-bg-fl-dark-1 ui-text-white !ui-border-fl-dark-7 h-[2.25rem]")},cp={selected:"ui-text-black",default:"ui-text-white"},cg=e=>{let{name:t,label:l,tags:a}=e,{t:n}=(0,_.Bd)(),[s,o]=(0,tb.ZA)("fl_".concat(t),{shallow:!1}),[,c]=(0,tb.ZA)("fl_offset",{shallow:!1}),d=(0,r.useMemo)(()=>[{label:n("All {{label}}",{label:l}),value:cu},...a],[l,n,a]),m=(0,r.useMemo)(()=>null!=s?s:cu,[s]),u=(0,r.useMemo)(()=>m===cu?ch.default:ch.selected,[m]),h=(0,r.useMemo)(()=>m===cu?cp.default:cp.selected,[m]),p=(0,r.useCallback)(e=>{o(e===cu?null:e),c(null)},[o,c]);return(0,i.jsx)(eV.l6P,{onChange:p,options:d,triggerClassName:u,indicatorClassName:h,value:m,onReset:m!==cu?()=>p(cu):void 0})};var cx=l(95754);let cf=nn.Ay$.object({label:nn.Ay$.string(),value:nn.Ay$.string()}),cb=nn.Ay$.object({filters:nn.Ay$.array(nn.Ay$.object({name:nn.Ay$.string(),label:nn.Ay$.string(),tags:nn.Ay$.array(cf)}))}),cv=e=>{let{t}=(0,_.Bd)(),l=(0,r.useMemo)(()=>Object.fromEntries(e.filters.map(e=>["fl_".concat(e.name),tb.tU])),[e.filters]),[a,n]=(0,tb.ab)(l),[s,o]=(0,tb.ZA)("fl_offset"),c=Object.values(a).some(Boolean)||!!s;return(0,i.jsxs)(cx.e,{className:"ui-rounded-xl ui-bg-fl-dark-1 ui-p-2",width:"full",children:[(0,i.jsx)("div",{className:"ui-flex ui-grow ui-gap-2 ui-flex-wrap",children:e.filters.map(e=>(0,r.createElement)(cg,{...e,key:e.name}))}),(0,i.jsx)(lf.$,{className:"ui-justify-self-end h-[2.25rem]",variant:"secondary",label:t("Reset"),disabled:!c,onClick:()=>{n(Object.fromEntries(Object.keys(a).map(e=>[e,null]))),o(null)}})]})};cv.schema=cb;var cj=l(41154),cN=l(46613),ck=l.n(cN);let cy=(0,y.zZ)(ck()),cw=e=>{let{children:t,variant:l,width:r,pluginId:a,media:n,height:s="auto",className:o="",url:c}=e,d=n&&n.video?n.video:null==n?void 0:n.image,m=n&&n.video&&n.videoThumbnail?n.videoThumbnail:void 0,u=!(n&&n.video)||n.videoShowControls,_=d?(0,i.jsx)(lc.$U,{src:d,showControls:u,alt:(null==n?void 0:n.alt)||"background",autoPlay:!0,className:"box_background",poster:m}):null;return(0,i.jsxs)(cx.e,{width:r,pluginId:a,className:[cy("box",l,d?"has-background-media":"","auto"!==s?"max-height":""),o].join(" "),column:!0,style:"auto"!==s?{"--max-height-in-lines":s}:void 0,url:c,children:[_,t]})};var cS=l(61338),cC=l(54487),cT=l(1957),cA=l.n(cT);let cL=(0,y.zZ)(cA()),cI=nc.object({variant:nc.enum(["light","dark","xs-bw"]),title:nc.string(),text:nc.string(),image:nc.object({src:nc.string(),alt:nc.string()}),link:nc.string(),openInNewWindow:nc.boolean(),imageSize:nc.enum(["small","medium","large"]).optional(),disabled:nc.boolean().optional()}).extend(cC.TF.shape),cM=e=>{let t="xs-bw"===e.variant?"light":e.variant,l="xs-bw"===e.variant?"minor":"section",r=e.imageSize||("xs-bw"===e.variant?"small":"medium"),a=e.disabled?"ui-grayscale !ui-text-gray-200 ui-animation-pulse":"";return(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,strechToFit:"xs-bw"!==e.variant,children:(0,i.jsxs)(c.N_,{to:e.link,openInNewWindow:e.openInNewWindow,className:cL("action-tile",e.variant,r,a),onClick:()=>{(0,er.zS)().track("Action tile Click",{title:e.title,cmsPlugin:"ActionTile"})},children:[e.image&&e.image.src&&(0,i.jsx)("div",{className:cL("image"),children:(0,i.jsx)(lc.$U,{src:e.image.src,alt:e.image.alt})}),(0,i.jsxs)("div",{className:cL("titles"),children:[(0,i.jsx)(l7.S,{text:e.title,level:6,as:l,variant:t,className:a}),"xs-bw"!==e.variant&&(0,i.jsx)(oz.f,{text:e.text,variant:t,className:a})]}),!e.disabled&&(0,i.jsx)("div",{className:cL("icon"),children:(0,i.jsx)(eV.Int,{iconName:"OutlineArrowRight",size:"sm"})})]})})};cM.skin=["v2","v2_medical"],cM.schema=cI;let cP=e=>{let{size:t,image:l,title:r,type:a,variant:n,url:s,isVertical:o}=(e=>{if("skeleton"===e.variant)return{image:"/placeholder_16_9.png",title:"███ ██████████ ███████████ █████ ██████████ ████ ████ ██████ ███ ██ ████████",type:"███████",variant:"skeleton",url:"",size:e.size,isVertical:e.isVertical};if("wistia"===e.type){let t=e.image?new URL(e.image):new URL("/placeholder_16_9.png","https://formlabs.com");return t.search="",{image:t.href,title:e.title,type:e.type,variant:"result",url:e.url,size:e.size}}return e})(e),c="skeleton"===n?"ui-grayscale !ui-text-gray-200 ui-animation-pulse":"";return o?(0,i.jsx)(cM,{variant:"light",title:r,text:"skeleton"!==n?e.lastModified:a,image:{src:l||"/placeholder_16_9.png",alt:r},link:s,width:"full",openInNewWindow:!1,cmsAdmin:!1,pluginId:1,imageSize:"large",disabled:"skeleton"===n}):(0,i.jsxs)(cw,{width:"small"===t?"1/4":"1/3",variant:"transparent",className:"ui-snap-start",url:s,children:[(0,i.jsx)(lc.$U,{src:l||"/placeholder_16_9.png",alt:r,className:"ui-aspect-video ui-overflow-hidden ui-rounded-lg ".concat(c)}),(0,i.jsxs)("div",{className:"ui-flex ui-flex-col ui-gap-2",children:[(0,i.jsx)(cS.c,{text:a,size:"small",className:c}),(0,i.jsx)(l7.S,{as:"minor",level:5,text:r,className:"ui-h-12 ui-overflow-hidden ui-text-ellipsis ui-line-clamp-2 ".concat(c)})]})]})},cE=nn.Ay$.object({title:nn.Ay$.string(),showPagination:nn.Ay$.boolean(),limit:nn.Ay$.number(),emptyFilter:nn.Ay$.boolean(),emptyURLFilter:nn.Ay$.boolean(),maxResult:nn.Ay$.number(),result:nn.Ay$.array(cC.OF),isVerticalList:nn.Ay$.boolean(),isTitleHidden:nn.Ay$.boolean()}),cR=e=>{let{result:t,maxResult:l,emptyFilter:a,showPagination:n,limit:s,isVerticalList:o,title:c,isTitleHidden:d}=e,{t:m}=(0,_.Bd)(),[u,h]=(0,r.useState)(!0),p=(0,aW.useRouter)();return((0,r.useEffect)(()=>{let e=()=>{h(!1)},t=()=>{h(!0)};return p.events.on("routeChangeStart",e),p.events.on("routeChangeComplete",t),()=>{p.events.off("routeChangeStart",e),p.events.off("routeChangeComplete",t)}},[p]),a)?null:(0,i.jsxs)(i.Fragment,{children:[d?null:(0,i.jsx)(cx.e,{className:"",width:"full",children:(0,i.jsx)(l7.S,{as:"sub",level:5,text:u?c||m("Results ({{maxResult}})",{maxResult:l}):"███████ ███",className:u?"":"ui-animate-pulse !ui-text-gray-500 ui-brightness-200 ui-grayscale"})}),u?t.map((e,t)=>(0,i.jsx)(cP,{...e,size:"large",isVertical:o},"".concat(t,"_").concat(e.title))):Array(s).fill(null).map((e,t)=>(0,i.jsx)(cP,{variant:"skeleton",size:"large",isVertical:o},t)),u&&n&&(0,i.jsx)(cx.e,{className:"!ui-gap-1",width:"full",children:(0,i.jsx)(cj.U,{maxResult:l,limit:s})})]})};cR.schema=cE;var cG=l(79427);let cB=nn.Ay$.object({title:nn.Ay$.string(),limit:nn.Ay$.number(),seeAllLink:nn.Ay$.string(),emptyURLFilter:nn.Ay$.boolean(),maxResult:nn.Ay$.number(),result:nn.Ay$.array(cC.OF)}),cF=e=>{let{result:t,seeAllLink:l,title:a,emptyURLFilter:n}=e,{t:s}=(0,_.Bd)(),o=(0,r.useRef)(null),[c,d]=(0,r.useState)(!1),[m,u]=(0,r.useState)(!1),h=(0,r.useCallback)(()=>{let e=o.current;e&&(u(Math.ceil(e.scrollLeft)+e.clientWidth<e.scrollWidth),d(e.scrollLeft>0))},[]);return((0,r.useEffect)(()=>{let e=o.current;if(!e)return;e.addEventListener("scroll",h,{passive:!0});let t=new ResizeObserver(h);return t.observe(e),h(),()=>{e.removeEventListener("scroll",h),t.disconnect()}},[h,n]),n)?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(cx.e,{className:"",width:"2/3",children:(0,i.jsx)(l7.S,{as:"sub",level:5,text:a})}),(0,i.jsx)(cx.e,{className:"",width:"1/3",horizontalAlignment:"right",children:(0,i.jsx)(lf.$,{variant:"secondary",color:"black",label:s("See all"),link:l})}),(0,i.jsxs)("div",{style:{position:"relative",width:"100%"},children:[(0,i.jsx)(cx.e,{ref:o,className:"ui-snap-x ui-overflow-x-auto ui-scrollbar-hide",width:"full",children:t.map((e,t)=>(0,i.jsx)(cP,{...e,size:"small"},t))}),(0,i.jsx)("div",{className:t8()("ui-absolute ui-inset-y-0 ui-left-0 ui-w-32","ui-pointer-events-none","ui-bg-[linear-gradient(to_left,transparent,var(--background))]","ui-transition-opacity ui-duration-200",c?"ui-opacity-100":"ui-opacity-0")}),(0,i.jsx)("div",{className:t8()("ui-absolute ui-inset-y-0 ui-right-0 ui-w-32","ui-pointer-events-none","ui-bg-[linear-gradient(to_right,transparent,var(--background))]","ui-transition-opacity ui-duration-200",m?"ui-opacity-100":"ui-opacity-0")}),(c||m)&&(0,i.jsxs)("div",{className:"ui-absolute ui-bottom-4 ui-right-2 ui-flex ui-gap-1",children:[(0,i.jsx)("button",{type:"button",className:t8()("ui-w-8 ui-h-8 ui-rounded ui-p-1 ui-bg-fl-light-12 ui-text-white ui-transition-opacity ui-duration-200",c?"ui-opacity-100":"ui-opacity-50"),disabled:!c,onClick:()=>{var e;return null==(e=o.current)?void 0:e.scrollBy({left:-o.current.clientWidth,behavior:"smooth"})},children:(0,i.jsx)(cG.uCR,{className:"ui-h-6 ui-w-6"})}),(0,i.jsx)("button",{type:"button",className:t8()("ui-w-8 ui-h-8 ui-rounded ui-p-1 ui-bg-fl-light-12 ui-text-white ui-transition-opacity ui-duration-200",m?"ui-opacity-100":"ui-opacity-50"),disabled:!m,onClick:()=>{var e;return null==(e=o.current)?void 0:e.scrollBy({left:o.current.clientWidth,behavior:"smooth"})},children:(0,i.jsx)(cG.D01,{className:"ui-h-6 ui-w-6"})})]})]})]}):null};cF.schema=cB;let cO=nn.Ay$.object({iframeUrl:nn.Ay$.url(),height:nn.Ay$.number().optional()}),cD=e=>(0,i.jsx)("iframe",{className:"ui-rounded-2xl",title:"Sales Chatbot",src:e.iframeUrl,style:{height:e.height?String(e.height)+"px":"400px"}});cD.skin=["v2"],cD.schema=cO;let cz=e=>(0,i.jsx)(cx.e,{width:e.width,column:!0,children:e.children});cz.skin=["v2","v2_medical"],cz.schema=cC.TF;let cH={CENTERED:"centered",LEFT:"left",STRETCHED:"stretched"},cU={BLANK:"_blank",SELF:"_self"},cW={PRIMARY:"primary",SECONDARY:"secondary"};var cV=l(73288),cq=l.n(cV);
1let cZ=nc.object({alignment:nc.enum(Object.values(cH)),links:nc.array(nc.object({label:nc.string().min(1),link:nc.string().min(1),open_in_new_tab:nc.boolean(),theme:nc.enum(Object.values({BLACK:"black",FORMLABS:"formlabs",WHITE:"white"}))})).min(1)}),cY=e=>{let{alignment:t,links:l}=e,r=t===cH.CENTERED,a=t===cH.STRETCHED;return(0,i.jsx)("div",{className:cq().layout,children:(0,i.jsx)("div",{className:t8()(cq().wrapper,r&&cq().centered,a&&cq().stretched),children:l.map((e,t)=>{let{label:l,link:r,open_in_new_tab:a,theme:n}=e,s=a?cU.BLANK:cU.SELF,o=0===t?cW.PRIMARY:cW.SECONDARY;return(0,i.jsx)(nf,{href:r,target:s,theme:n,variant:o,children:l},t)})})})};cY.skin=["v2","v2_medical"],cY.schema=cZ;var cK=l(53713),cQ=l.n(cK);let cX=nc.enum(["main","sub","section","subsection","sub-subsection","minor"]),cJ=nc.object({text:nc.string(),level:nc.number().min(2).max(6),displayAs:cX,includeInToc:nc.boolean()}).extend(cC.xX.shape).extend(cC.TF.shape),c$=e=>(0,i.jsx)(cx.e,{width:e.width,verticalAlignment:e.verticalAlignment,horizontalAlignment:e.horizontalAlignment,className:cQ()["header-block"],pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(l7.S,{text:e.text,level:e.level,as:e.displayAs,className:cQ()["h".concat(e.level)],variant:"inherit",id:e.pluginId.toString()})});c$.skin=["v2","v2_medical"],c$.schema=cJ;var c0=l(94886),c1=l(73765),c2=l.n(c1);let c4=e=>{let{text:t}=e;return(0,i.jsx)(c0.a,{html:t,className:t8()(c2().highlight,c2().light)})},c3=nc.object({text:nc.string()}).extend(cC.TF.shape),c5=e=>(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(c4,{text:e.text})});c5.skin=["v2","v2_medical"],c5.schema=c3;var c6=l(78375),c8=l(99907),c7=l.n(c8);let c9=nc.enum(["original","16:9","3:2","1:1","2:3","9:16","fill"]),de={original:"original","16:9":"16/9","3:2":"3/2","1:1":"1/1","2:3":"2/3","9:16":"9/16"},dt=nc.object({url:nc.string().min(1),autoplay:nc.boolean(),loop:nc.boolean()}),dl=nc.object({media:nc.object({src:nc.string().optional(),width:nc.number().optional(),height:nc.number().optional(),embeddedVideo:dt.optional()}).optional(),alt:nc.string().nullish(),border:nc.boolean(),aspectRatio:c9,url:nc.string().optional()}).extend(cC.TF.shape),di=e=>{var t,l,r,a,n,s,o;let c={};"fill"===e.aspectRatio?c={height:"100%"}:"original"===e.aspectRatio?(null==(n=e.media)?void 0:n.width)&&(null==(s=e.media)?void 0:s.height)&&(c={"--aspect-ratio":"".concat(e.media.width,"/").concat(e.media.height)}):c={"--aspect-ratio":de[e.aspectRatio]};let d=!!((null==(t=e.media)?void 0:t.src)&&!(null==(l=e.media)?void 0:l.embeddedVideo)&&!(0,lc.cZ)(e.media.src));return(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,className:c7()["column-image-block"],style:c,pluginType:"media",url:d?e.url:void 0,children:(0,i.jsx)("div",{className:t8()(c7()["white-paper-image"],c7().light,e.border&&c7().border),children:(null==(r=e.media)?void 0:r.embeddedVideo)?(0,i.jsx)(c6.E,{video:e.media.embeddedVideo}):(null==(a=e.media)?void 0:a.src)?(0,i.jsx)(lc.$U,{src:e.media.src,alt:null!=(o=e.alt)?o:"",autoPlay:!0}):null})})};di.skin=["v2","v2_medical"],di.schema=dl;var dr=l(31938),da=l.n(dr);let dn=e=>{let{caption:t}=e;return(0,i.jsx)(c0.a,{html:t,className:t8()(da().caption,da().light)})},ds=nc.object({caption:nc.string().min(1)}).extend(cC.TF.shape),dc=e=>(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(dn,{caption:e.caption})});dc.skin=["v2","v2_medical"],dc.schema=ds;var dd=l(12404),dm=l(53083),du=l.n(dm);let d_=nc.object({}),dh=e=>{let{draft:t}=(0,dd.H)();return(0,i.jsx)("div",{className:t8()(du()["white-paper-page-break"],t&&du().draft),"data-plugin-id":e.cmsAdmin?e.pluginId:void 0,children:t&&"PAGEBREAK"})};dh.skin=["v2","v2_medical"],dh.schema=d_;var dp=l(46681),dg=l.n(dp);let dx=e=>{let{quote:t,author:l}=e;return(0,i.jsxs)("figure",{className:t8()(dg()["quote-container"],dg().light),children:[(0,i.jsx)(c0.a,{html:t,className:t8()(dg().quote),as:"blockquote"}),(0,i.jsxs)("figcaption",{children:[(0,i.jsx)("p",{className:dg().author,children:l.name}),l.title&&(0,i.jsx)(c0.a,{html:l.title,className:dg()["authors-title"]})]})]})},df=nc.object({text:nc.string(),author:nc.object({name:nc.string().min(1),title:nc.string().optional()})}).extend(cC.TF.shape),db=e=>(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(dx,{quote:e.text,author:e.author})});db.skin=["v2","v2_medical"],db.schema=df;var dv=l(80573),dj=l.n(dv);let dN=(0,y.zZ)(dj()),dk=e=>{let{className:t,children:l}=e,a=(0,r.useRef)(null),n=(0,r.useRef)(null);return(0,r.useEffect)(()=>
1{if(null===a.current||null===n.current)return;let e=a.current,t=n.current,l=()=>{t.scrollLeft>0?e.classList.add(dj()["left-fade-active"]):e.classList.remove(dj()["left-fade-active"]),(()=>{let l=t.scrollLeft;return l+e.clientWidth<t.scrollWidth})()?e.classList.add(dj()["right-fade-active"]):e.classList.remove(dj()["right-fade-active"])},i=ir()(()=>{l()},100),r=ir()(()=>{l()},300);return t.addEventListener("scroll",i),window.addEventListener("resize",r),l(),()=>{t.removeEventListener("scroll",i),window.removeEventListener("resize",r)}},[a,n,l]),(0,i.jsx)("div",{className:dN("scroll-container",t),ref:a,children:(0,i.jsx)("div",{className:dN("scroll-content"),ref:n,children:l})})};var dy=l(56078),dw=l(74853),dS=l.n(dw);let dC=e=>{let{html:t}=e;return(0,i.jsx)(dk,{className:dS().wrapper,children:(0,i.jsx)(c0.a,{html:(0,dy.P)(t),className:t8()(dS()["html-table"],dS().light)})})},dT=nc.object({table:nc.string().min(1)}).extend(cC.TF.shape),dA=e=>(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(dC,{html:e.table})});dA.skin=["v2","v2_medical"],dA.schema=dT;var dL=l(50995),dI=l.n(dL);let dM=(0,y.zZ)(dI()),dP=nc.object({text:nc.string(),height:nc.string().refine(e=>"auto"===e||!isNaN(Number(e)),{error:"height must be 'auto' or a valid number string"})}).extend(cC.xX.shape).extend(cC.TF.shape),dE=e=>(0,i.jsx)(cx.e,{width:e.width,verticalAlignment:e.verticalAlignment,horizontalAlignment:e.horizontalAlignment,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(oz.f,{text:e.text,className:dM("paragraph"),height:"auto"===e.height?"auto":Number(e.height),variant:"inherit"})});dE.skin=["v2","v2_medical"],dE.schema=dP;var dR=l(46233),dG=l.n(dR);let dB=e=>{var t;let{text:l,color:r="red",orientation:a="side",media:n}=e,s=!!(null==n?void 0:n.src);return(0,i.jsxs)("div",{className:t8()(dG().warning,dG()[r],{[dG()["with-image"]]:s,[dG()["orientation-".concat(a)]]:s}),children:[s&&(0,i.jsx)("div",{className:dG()["image-container"],children:n&&(0,i.jsx)("img",{src:n.src,alt:null!=(t=n.alt)?t:"",className:dG()["warning-image"]})}),(0,i.jsx)(c0.a,{html:l,className:dG()["text-content"]})]})},dF=nc.object({text:nc.string(),color:nc.enum(["red","blue","grey"]).optional(),orientation:nc.enum(["side","bottom"]).optional(),media:nc.object({src:nc.string(),alt:nc.string().optional().nullable()}).optional()}).extend(cC.TF.shape),dO=e=>{var t;return(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(dB,{text:e.text,color:e.color,orientation:e.orientation,media:e.media?{src:e.media.src,alt:null!=(t=e.media.alt)?t:""}:void 0})})};dO.skin=["v2","v2_medical"],dO.schema=dF;let dD=nc.object({firstPart:nc.string(),secondPart:nc.string().optional(),variant:nc.enum(["white","black"])}).extend(cC.TF.shape).extend(cC.xX.shape),dz=e=>(0,i.jsx)(cx.e,{width:e.width,verticalAlignment:e.verticalAlignment,horizontalAlignment:e.horizontalAlignment,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)(sj,{text:e.firstPart+(e.secondPart?" ".concat(e.secondPart):""),variant:e.variant,size:"medium"})});dz.skin=["v2","v2_medical"],dz.schema=dD;var dH=l(47395),dU=l.n(dH);let dW=(0,y.zZ)(dU()),dV=nc.enum(["main","sub","section","subsection","sub-subsection","minor"]),dq=nc.object({text:nc.string(),level:nc.number(),font:nc.enum(["supreme","midnight"]),displayAs:dV}).extend(cC._E.shape).extend(cC.xX.shape).extend(cC.TF.shape),dZ=e=>(0,i.jsxs)(cx.e,{width:e.width,verticalAlignment:e.verticalAlignment,horizontalAlignment:e.horizontalAlignment,className:dW("header"),pluginId:e.cmsAdmin?e.pluginId:void 0,children:[(0,i.jsx)(l7.S,{text:e.text,level:e.level,as:e.displayAs,horizontalAlignment:e.horizontalAlignment,font:e.font,className:dW("header"),variant:e.variant}),(0,i.jsx)("div",{id:e.pluginId.toString(),className:dW("anchor")})]});dZ.skin=["v2","v2_medical"],dZ.schema=dq;var dY=l(127),dK=l.n(dY);let dQ=(0,y.zZ)(dK()),dX=e=>{let{width:t,variant:l,children:a,column:n=!1,className:s}=e,o=(0,r.useRef)(null),c=(0,r.useRef)(null),d=()=>{if(!c.current||!o.current)return;let{scrollTop:e,scrollHeight:t,clientHeight:l}=c.current;if(t<=l)return;let i=Math.round(e/(t-l)*100),r="linear-gradient(\n      to top,\n      color-mix(in srgb, var(--background) ".concat(i,"%, transparent) 0%,\n      color-mix(in srgb, var(--background) 100%, transparent) 60%\n    )");o.current.style.maskImage=r,o.current.style.webkitMaskImage=r},m=ir()(d,100);return(0,r.useEffect)(()=>
1{let e=c.current;if(e)return e.addEventListener("scroll",m),d(),()=>{e&&(e.removeEventListener("scroll",m),d())}},[]),(0,i.jsx)(cx.e,{column:n,width:t,className:dQ("padded-frame",l,s),ref:c,children:(0,i.jsx)("div",{ref:o,children:a})})};var dJ=l(9795),d$=l.n(dJ);let d0=(0,y.zZ)(d$()),d1=nc.object({label:nc.string(),url:nc.string()}),d2=nc.object({theme:cC.bX,width:cC.TF,title:nc.string(),subTitle:nc.string(),buttons:nc.array(d1)}).extend(cC.TF.shape),d4=e=>(0,i.jsxs)(dX,{width:e.width,variant:e.theme,className:d0("hero-box"),children:[(0,i.jsxs)("div",{className:d0("top"),children:[(0,i.jsx)(l7.S,{text:e.title,variant:e.theme,level:2,as:"main",font:"midnight",className:d0("title")}),(0,i.jsx)("hr",{className:d0("divider")}),(0,i.jsx)(l7.S,{text:e.subTitle,variant:e.theme,level:3,as:"main",className:d0("sub-title")})]}),(0,i.jsxs)("div",{className:d0("bottom"),children:[(0,i.jsx)(lf.$,{label:e.buttons[0].label,link:e.buttons[0].url,tracking:{pluginName:"HeroBox",tag:"Primary CTA"}}),e.buttons[1]&&(0,i.jsx)(lf.$,{label:e.buttons[1].label,link:e.buttons[1].url,variant:"secondary",color:"white",tracking:{pluginName:"HeroBox",tag:"Secondary CTA"}}),e.buttons[2]&&(0,i.jsx)(lf.$,{label:e.buttons[2].label,link:e.buttons[2].url,variant:"ghost",iconName:"OutlineAngleRight",color:"white",iconPosition:"right",tracking:{pluginName:"HeroBox",tag:"Ghost CTA"}})]})]});d4.skin=["v2","v2_medical"],d4.schema=d2;var d3=l(82343),d5=l.n(d3);let d6=(0,y.zZ)(d5()),d8=e=>{let{width:t,variant:l,miniTitle:r,title:a,content:n,cta:s,className:o}=e;return(0,i.jsxs)(dX,{width:t,variant:l,className:"".concat(d6("info-card",l)," ").concat(o),children:[(0,i.jsxs)("div",{className:d6("top"),children:[r&&(0,i.jsx)(l7.S,{text:r,level:2,as:"sub-subsection",className:d6("mini-title"),variant:l,useOffColor:!0}),(0,i.jsx)(l7.S,{text:a,level:2,as:"sub",className:d6("title"),variant:l}),(0,i.jsx)("div",{className:d6("text-box"),children:(0,i.jsx)(oz.f,{text:n,variant:l,useOffColor:!0})})]}),(0,i.jsx)("div",{className:d6("bottom"),children:s.text&&s.link&&(0,i.jsx)(lf.$,{link:s.link,label:s.text,color:"dark"===l?"white":"black",className:d6("cta"),tracking:{label:"".concat(a," - ").concat(s.text),tag:"CTA",pluginName:"InfoCard"}})})]})};var d7=l(99103),d9=l.n(d7);let me=(0,y.zZ)(d9()),mt=nc.object({media:nc.object({alt:nc.string(),caption:nc.string().nullable(),video:nc.string().optional(),image:nc.string().optional()}).refine(e=>e.video||e.image,{error:"Either image or video must be provided"}),variant:nc.enum(["light","dark"]),reverse:nc.boolean(),title:nc.string(),miniTitle:nc.string().optional(),content:nc.string(),cta:nc.object({text:nc.string().optional(),link:nc.string().optional()})}),ml=e=>(0,i.jsxs)(cx.e,{width:"full",className:me("twelve-column-info-card-media",e.reverse?"reverse":""),pluginId:e.cmsAdmin?e.pluginId:void 0,children:[(0,i.jsx)(d8,{width:"1/3",variant:e.variant,miniTitle:e.miniTitle,title:e.title,content:e.content,cta:e.cta}),(0,i.jsx)(cx.e,{width:"2/3",className:me("media"),children:(0,i.jsx)(lc.$U,{...e.media,src:e.media.video||e.media.image,tracking:{tag:e.title,pluginName:"InfoCardMedia"}})})]});ml.skin=["v2","v2_medical"],ml.schema=mt;var mi=l(92746);let mr=nc.object({anchor:nc.string().nullish(),gutter:nc.enum(["small","large"]),variant:nc.enum(["light","dark","cream","transparent"]),boxGutter:nc.enum(["small","large"]),removeMargins:nc.enum(["keep","remove-all"])}),ma=e=>(0,i.jsx)(mi.q,{...e});ma.skin=["v2","v2_medical"],ma.schema=mr;var mn=l(21834);let ms=nc.object({variant:nc.enum(["light","dark"]),gutter:nc.enum(["small","large"]).default("large"),boxGutter:nc.enum(["small","large"]).default("large")}),mo=e=>(0,i.jsx)(mn.G,{...e});mo.skin=["v2","v2_medical"],mo.schema=ms;var mc=l(27749),md=l.n(mc);let mm=(0,y.zZ)(md()),mu=(0,r.forwardRef)((e,t)=>{let{active:l,variant:r,...a}=e;return(0,i.jsx)("div",{className:mm("locked-item",l?"active":""),ref:t,children:(0,i.jsx)(d8,{width:"full",className:mm("locked-info-card"),variant:"dark"===r?"light":"dark",...a})})});mu.displayName="LockedItem";let m_=(0,y.zZ)(md()),mh=(0,r.forwardRef)((e,t)=>{let{title:l,media:{alt:r,image:a,video:n}}=e,s=a||n;return s?(0,i.jsx)("div",{className:m_("scroll-item"),ref:t,children:(0,i.jsx)(lc.$U,{src:s,alt:r,className:m_("media"),tracking:{tag:l,pluginName:"LockScroll"}})}):null});mh.displayName="ScrollItem";let mp=(0,y.zZ)(md()),mg=nc.object({anchor:nc.string().nullish(),variant:nc.enum(["light","dark"]),reverse:nc.boolean()}),mx=e=>{let{anchor:t,variant:l,reverse:a,children:n}=e,s=(0,r.useRef)(null),o=[],c=(0,r.useRef)([]),d=[],m=(0,r.useRef)([]),u=(0,r.useRef)(null),_=(0,iV.A)(s);
1r.Children.forEach(n,(e,t)=>{(0,r.isValidElement)(e)&&(o.push((0,i.jsx)(mu,{ref:e=>{c.current[t]=e},active:0===t,variant:l,...e.props},t)),d.push((0,i.jsx)(mh,{ref:e=>{m.current[t]=e},media:e.props.media,title:e.props.title},t)))});let h=(0,r.useCallback)(ir()(()=>{var e;let t=null==(e=c.current[0])?void 0:e.getBoundingClientRect().top;m.current.forEach((e,l)=>{var i;if(!e)return;let r=e.children[0],a=r.getBoundingClientRect().top,n=null==(i=c.current[l])?void 0:i.classList;n&&(a<window.innerHeight/2?n.add(mp("active")):n.remove(mp("active"))),a===t&&(u.current=r),mb(r)}),function(e){var t;null==(t=mf(e))||t.play()}(u.current)},150),[]);return(0,r.useEffect)(()=>_?(document.addEventListener("scroll",h),()=>{document.removeEventListener("scroll",h)}):void mb(u.current),[_,h]),(0,i.jsx)("section",{ref:s,id:null!=t?t:void 0,className:mp("wrapper",l),"data-sticky-menu-theme":l,children:(0,i.jsx)("div",{className:mp("content"),children:(0,i.jsxs)("div",{className:mp("twelve-column-layout-inner",a?"reverse":""),children:[(0,i.jsx)(cx.e,{width:"1/3",className:mp("locked-content-block"),children:(0,i.jsx)("div",{className:mp("locked-sticking"),children:(0,i.jsx)("div",{className:mp("locked-relative"),children:o})})}),(0,i.jsx)(cx.e,{width:"2/3",className:mp("scroll-content-block"),children:d})]})})})};function mf(e){let t=null==e?void 0:e.children[0];return(null==t?void 0:t.tagName)==="VIDEO"?t:null}function mb(e){var t;null==(t=mf(e))||t.pause()}mx.skin=["v2","v2_medical"],mx.schema=mg,mx.skin=["v2","v2_medical"];let mv=()=>null;mv.skin=["v2","v2_medical"];var mj=l(62011),mN=l.n(mj);let mk=(0,y.zZ)(mN()),my=nc.object({toggleText:nc.string(),media:cC.KC}),mw=nc.object({theme:cC.bX,items:nc.array(my)}).extend(cC.TF.shape),mS=e=>{let{theme:t,width:l,items:a}=e,n=a.filter(e=>{let{media:t}=e;return function(e){return mC(e)||mT(e)}(t)}),[s,o]=(0,r.useState)(0);if(n.length<1)return null;let{media:c}=n[s];return(0,i.jsx)(cx.e,{width:l,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsxs)("div",{className:mk("root",t),children:[(0,i.jsx)("div",{className:mk("media-container"),children:mC(c)?(0,i.jsx)(lc.$U,{type:"image",src:c.image,alt:c.alt}):mT(c)?(0,i.jsx)(lc.$U,{type:"video",showControls:!1,src:c.video,poster:c.videoThumbnail,autoPlay:!0,muted:!0,loop:!0}):null}),(0,i.jsx)("div",{className:mk("toggle-bar"),children:n.map((e,l)=>{let{toggleText:r}=e;return(0,i.jsx)(lf.$,{variant:"primary",label:r,color:mL(l,s,t),onClick:()=>o(l),tracking:{pluginName:"MediaSwitchbox",tag:"Toggle #".concat(l+1)}},l)})})]})})};function mC(e){let{image:t}=e;return"string"==typeof t&&t.length>0}function mT(e){let{video:t}=e;return"string"==typeof t&&t.length>0}let mA=["black","white"],mL=(e,t,l)=>mA[(Number("light"===l)+Number(e===t))%2];mS.skin=["v2","v2_medical"],mS.schema=mw;var mI=l(3561),mM=l.n(mI);let mP=(0,y.zZ)(mM()),mE=nc.object({title:nc.string(),subTitle:nc.string(),variant:nc.enum(["light","dark"]),media:nc.object({alt:nc.string(),caption:nc.string(),video:nc.string().optional(),image:nc.string().optional()}).refine(e=>e.video||e.image,{error:"Either image or video must be provided"}),playMediaOnHover:nc.boolean().default(!1),label:nc.string(),content:nc.string()}).extend(cC.TF.shape),mR=e=>{let t=(0,i.jsxs)("div",{className:mP("footer"),children:[(0,i.jsx)(l7.S,{text:e.label,level:3,as:"sub",variant:e.variant}),(0,i.jsx)(oz.f,{text:e.content,variant:e.variant})]});return(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsxs)("div",{className:mP("card",e.variant),children:[(0,i.jsx)(l7.S,{text:e.title,level:2,as:"main",variant:mG(e.variant)}),(0,i.jsx)(l7.S,{text:e.subTitle,level:2,as:"sub",variant:mG(e.variant),className:mP("sub-title"),useOffColor:!0}),(0,i.jsx)(lY.Z,{variant:e.variant,media:{...e.media,src:e.media.video||e.media.image},playMediaOnHover:e.playMediaOnHover,footer:t,mediaClassName:mP("media"),className:mP("polaroid")})]})})};function mG(e){return"light"===e?"dark":"light"}mR.skin=["v2","v2_medical"],mR.schema=mE;var mB=l(15899),mF=l.n(mB);let mO=(0,y.zZ)(mF()),mD=nc.object({version:nc.enum(["short","tall"]),variant:cC.bX,image:nc.object({alt:nc.string(),src:nc.string()}),title:nc.string(),text:nc.string().nullable(),price:nc.number(),isStartingPrice:nc.boolean(),buttons:nc.array(nc.object({label:nc.string(),link:nc.string()}))}).extend(cC.TF.shape),mz=e=>{var t,l;let{t:r}=(0,_.Bd)(),a=(0,lq.Y)(),{vatRate:n}=(0,lZ.A)(),s=(0,l1.A)(),o="short"===e.version,c="tall"===e.version,d=e.price>0;return(0,i.jsxs)(cx.e,{width:e.width,className:mO("puchase-card",e.variant,e.version),pluginId:e.cmsAdmin?e.pluginId:void 0,children:[(0,i.jsx)("div",{className:mO("media"),children:(0,i.jsx)(lc.$U,{alt:e.image.alt,src:e.image.src,fit:"contain"})}),(0,i.jsxs)("div",{className:mO("info"),children:[(0,i.jsxs)("div",{className:mO("top"),children:[(0,i.jsx)(l7.S,{text:e.title,level:6,as:"subsection",font:"midnight",horizontalAlignment:"center",variant:e.variant}),o&&e.text&&(0,i.jsx)(oz.f,{text:e.text,size:"large",variant:e.variant,className:mO("sub-title")}),d&&(0,i.jsxs)("div",{className:mO("price-tag"),children:[e.isStartingPrice&&(0,i.jsx)(cS.c,{text:r("starting at"),variant:e.variant,offColor:!0}),(0,i.jsx)(eV.gmi,{price:(0,lV.ut)(e.price,n,a.language,a.currency),vatText:null!=s?s:"",className:mO("price")})]})]}),(0,i.jsxs)("div",{className:mO("buttons"),children:[(0,i.jsx)(lf.$,{variant:c?"primary":"secondary",color:(t=c,l=e.variant,t?"formlabs":"light"===l?"black":"white"),link:e.buttons[0].link,label:e.buttons[0].label}),c&&e.buttons[1]&&(0,i.jsx)(lf.$,{variant:"ghost",color:"light"===e.variant?"black":"white",link:e.buttons[1].link,label:e.buttons[1].label})]})]})]})};mz.skin=["v2","v2_medical"],mz.schema=mD;let mH=(0,eb.w)(()=>(0,i.jsx)("div",{style:{flex:1}}));var mU=l(42075),mW=l.n(mU);let mV=(0,y.zZ)(mW()),mq=nc.object({anchor:nc.string().nullish(),variant:nc.enum(["light","dark"]),lockWidth:nc.enum(["full","1/4","1/2","3/4","1/3","2/3"]),scrollWidth:nc.enum(["full","1/4","1/2","3/4","1/3","2/3"]),reverse:nc.boolean()}),mZ=e=>{var t;let l=[],a=(0,r.useRef)([]),n=[],s=(0,r.useRef)([]);
1r.Children.forEach(e.children,(e,t)=>{if(!r.isValidElement(e))return;let o=Math.floor(t/2);t%2==0?l.push((0,i.jsx)("div",{className:mV("locked-item",0===t?"active":""),ref:e=>{a.current[o]=e},children:e},o)):n.push((0,i.jsx)("div",{className:mV("scroll-item"),ref:e=>{s.current[o]=e},children:e},o))});let o=ir()(()=>{s.current.forEach((e,t)=>{var l,i;e&&(e.children[0].getBoundingClientRect().top<window.innerHeight/2?null==(l=a.current[t])||l.classList.add(mV("active")):null==(i=a.current[t])||i.classList.remove(mV("active")))})},150);return(0,r.useEffect)(()=>(document.addEventListener("scroll",o),()=>{document.removeEventListener("scroll",o)})),(0,i.jsx)("section",{id:null!=(t=e.anchor)?t:void 0,className:mV("wrapper",e.variant),"data-sticky-menu-theme":e.variant,children:(0,i.jsx)("div",{className:mV("content"),children:(0,i.jsxs)("div",{className:mV("twelve-column-layout-inner",e.reverse?"reverse":""),children:[(0,i.jsx)(cx.e,{width:e.lockWidth,className:mV("locked-content-block"),children:(0,i.jsx)("div",{className:mV("locked-sticking"),children:(0,i.jsx)("div",{className:mV("locked-relative"),children:l})})}),(0,i.jsx)(cx.e,{width:e.scrollWidth,className:mV("scroll-content-block"),children:n})]})})})};mZ.skin=["v2","v2_medical"],mZ.schema=mq;let mY=nc.object({variant:nc.enum(["light","dark","cream","transparent"]),media:nc.union([nc.object({alt:nc.string().nullish(),caption:nc.string().nullish(),image:nc.string().nullish()}),nc.object({alt:nc.string().nullish(),caption:nc.string().nullish(),video:nc.string(),videoThumbnail:nc.string().nullish()})]),height:nc.string().refine(e=>"auto"===e||!isNaN(Number(e)),{error:"height must be 'auto' or a valid number string"})}).extend(cC.TF.shape),mK=e=>(0,i.jsx)(cw,{width:e.width,variant:e.variant,pluginId:e.pluginId,media:e.media,height:"auto"===e.height?"auto":Number(e.height),children:e.children});mK.skin=["v2","v2_medical"],mK.schema=mY;var mQ=l(7183),mX=l.n(mQ);let mJ=(0,y.zZ)(mX()),m$=e=>(0,i.jsx)(cx.e,{width:e.width,pluginId:e.cmsAdmin?e.pluginId:void 0,children:(0,i.jsx)("hr",{className:mJ("horizontal-divider")})});m$.skin=["v2","v2_medical"],m$.schema=cC.TF;var m0=l(11806);let m1=nc.object({label:nc.string(),link:nc.string(),location:nc.string()}),m2=e=>{let{label:t,location:l,link:r}=e;return(0,i.jsxs)(cw,{variant:"light",width:"1/3",height:"auto",children:[(0,i.jsxs)("div",{className:"ui-flex",children:[(0,i.jsx)(oz.f,{text:t,height:1,className:"ui-grow"}),(0,i.jsx)(lf.$,{link:r,label:(0,m0.t)("Show on map"),variant:"ghost",color:"black",iconPosition:"right",iconName:"OutlineAngleRight"})]}),(0,i.jsx)("hr",{className:"ui-my-0 ui-w-full ui-border-x-0 ui-border-b-0 ui-border-[#D2CEC4]"}),(0,i.jsxs)("div",{className:"ui-flex ui-gap-2",children:[(0,i.jsx)("div",{children:(0,i.jsx)(eV.tsw,{width:24,height:24})}),(0,i.jsx)(oz.f,{text:l,height:3})]})]})};m2.skin=["v2","v2_medical"],m2.schema=m1;let m4=nn.Ay$.object({}),m3=e=>(0,i.jsx)(i.Fragment,{children:e.children});m3.skin=["v2","v2_medical"],m3.schema=m4;let m5={RESELLER_CLICK:"reseller_click",RESELLER_FILTER_USED:"reseller_filter_used",RESELLER_GET_DIRECTIONS_CLICK:"get_directions_click",RESELLER_MORE_LOCATIONS_CLICK:"more_locations_click",RESELLER_OUTBOUND_CLICK:"reseller_outbound_click"},m6=e=>{let{icon:t,id:l,label:a,onChange:n,value:s}=e,o=(0,r.useCallback)(()=>{n(l,!s)},[l,n,s]);return(0,i.jsx)(lf.$,{className:s?"!ui-bg-white":"",color:s?"black":"white",iconName:t,iconPosition:"left",label:a,onClick:o,variant:"secondary-variant"})},m8=e=>{let{countries:t,filter:l,onChange:a}=e,{t:n}=(0,_.Bd)(),s=(0,r.useMemo)(()=>Object.keys(t).map(e=>({label:t[e],value:e})),[t]),o=(0,r.useMemo)(()=>[{icon:"OutlineEngine",id:"isIndustrial",label:n("General/Industrial")},{icon:"OutlineTeeth",id:"isDental",label:n("Dental")},{icon:"OutlineDrop",id:"isSla",label:"SLA"},{icon:"OutlineDotSquare",id:"isSls",label:"SLS (Fuse 1+)"},{icon:"OutlineDotSquare",id:"isSlsX1",label:"SLS (Fuse X1)"}],[n]),c=(0,r.useCallback)(e=>{a("country",e)},[a]);return(0,i.jsxs)("div",{className:"ui-flex ui-flex-wrap ui-gap-2 ui-rounded-2xl ui-bg-black ui-p-4",children:[(0,i.jsx)(eV.l6P,{onChange:c,options:s,triggerClassName:"ui-bg-white ui-rounded-md",value:l.country}),o.map(e=>(0,i.jsx)(m6,{icon:e.icon,id:e.id,label:e.label,onChange:a,value:l[e.id]},e.id))]})},m7={LIST:"list",MAP:"map"},m9=e=>{let{isSelected:t,location:l,onSelect:a,partnerId:n,country:s}=e,{t:o}=(0,_.Bd)(),{language:d}=(0,lq.Y)(),m=l.state?"".concat(l.city,", ").concat(l.state):l.city,u=(0,r.useCallback)(()=>{l.latitude&&l.longitude&&a(l.id)},[l,a]),h=(0,r.useCallback)(()=>{let e;e=l.id,(0,er.zS)().track(m5.RESELLER_GET_DIRECTIONS_CLICK,{resellerId:n,resellerLocationId:e}),((e,t,l)=>{"zh"!==l?(e=>{let t="https://google.com/maps/dir/?api=1&destination=".concat(e.latitude,"%2C").concat(e.longitude);window.open(t,"_blank","noopener,noreferrer")})(t):((e,t)=>{let l="https://api.map.baidu.com/marker?location=".concat(t.latitude,",").concat(t.longitude,"&output=html&coord_type=").concat("CN"===e?"gcj02":"wgs84");window.open(l,"_blank","noopener,noreferrer")})(e,t)})(s,l,d)},[d,s,l,n]);return(0,i.jsxs)("div",{className:"ui-cursor-pointer ui-flex ui-flex-col ui-justify-between ui-gap-6 ui-rounded-2xl ui-bg-white ui-p-6 ".concat(t?"ui-m-0 ui-border ui-border-solid ui-border-[#FF5A00]":"ui-m-[1px]"),"data-location-selector":l.id,onClick:u,onKeyDown:u,role:"button",tabIndex:0,children:[(0,i.jsx)(l7.S,{as:"sub-subsection",level:4,text:m}),(0,i.jsxs)("div",{className:"ui-flex ui-flex-col ui-gap-4",children:[(0,i.jsxs)("div",{className:"ui-flex ui-flex-wrap ui-content-center ui-items-center ui-gap-4",children:[l.email&&(0,i.jsxs)("div",{className:"ui-flex ui-content-center ui-items-center ui-gap-2 ui-underline",children:[(0,i.jsx)(eV.aZ_,{width:24,height:24}),(0,i.jsx)(c.N_,{to:"mailto:".concat(l.email),className:"ui-text-[#232018]",children:l.email})]}),l.phone&&(0,i.jsxs)("div",{className:"ui-flex ui-content-center ui-items-center ui-gap-2 ui-underline",children:[(0,i.jsx)(eV.EsG,{width:24,height:24}),(0,i.jsx)(c.N_,{to:"tel:".concat(l.phone),className:"ui-text-[#232018]",children:l.phone})]})]}),(0,i.jsxs)("div",{className:"ui-flex ui-flex-col ui-justify-between ui-gap-6 lg:ui-flex-row",children:[l.address&&(0,i.jsxs)("div",{className:"ui-flex ui-min-w-[240px] ui-grow ui-content-center ui-items-center ui-gap-2",children:[(0,i.jsx)("div",{className:"ui-self-start",children:(0,i.jsx)(eV.tsw,{width:24,height:24})}),(0,i.jsx)("div",{className:"ui-grow",children:l.address})]}),l.latitude&&l.longitude&&(0,i.jsx)(lf.$,{className:"ui-self-end ui-rounded-md",color:"black",iconName:"OutlineAngleRight",iconPosition:"right",label:o("Directions"),onClick:h,variant:"ghost"})]})]})]})},ue=e=>{let{partner:t}=e,{t:l}=(0,_.Bd)(),a=(0,r.useCallback)(()=>{let e,l;
1e=t.id,l=t.website,(0,er.zS)().track(m5.RESELLER_OUTBOUND_CLICK,{resellerId:e,websiteUrl:l}),window.open(t.website,"_blank","noopener,noreferrer")},[t]);return(0,i.jsxs)("div",{className:"ui-mb-4 ui-flex ui-flex-wrap ui-items-center ui-gap-4",children:[(0,i.jsx)(l7.S,{as:"subsection",className:"ui-flex-grow",level:4,text:t.name}),t.website&&(0,i.jsx)(lf.$,{color:"black",className:"ui-rounded-md",iconName:"OutlineEarth",iconPosition:"left",label:l("Website"),onClick:a,variant:"primary"})]})},ut=e=>{let{onSelect:t,partner:l,selectedId:a}=e,{t:n}=(0,_.Bd)(),[s,o]=(0,r.useState)(!1),c=(0,r.useMemo)(()=>l.locations.findIndex(e=>e.id===a),[l.locations,a]),d=(0,r.useMemo)(()=>s||c>=1?l.locations:l.locations.slice(0,1),[s,l,c]),m=(0,r.useCallback)(()=>{let e;o(e=>!e),e=l.id,(0,er.zS)().track(m5.RESELLER_MORE_LOCATIONS_CLICK,{resellerId:e})},[l]);return(0,i.jsxs)("div",{className:"ui-flex ui-flex-col ui-gap-2 ui-pb-6",children:[(0,i.jsx)(ue,{partner:l}),d.map(e=>(0,i.jsx)(m9,{isSelected:e.id===a,location:e,onSelect:t,partnerId:l.id,country:l.country},e.id)),l.locations.length>1&&c<1&&(0,i.jsx)("div",{className:"ui-mt-4 ui-flex ui-justify-end",children:(0,i.jsx)(lf.$,{color:"black",iconName:d.length>1?"OutlineAngleUp":"OutlineAngleDown",iconPosition:"right",label:n(d.length>1?"Fewer Locations":"More Locations"),onClick:m,variant:"secondary"})})]})},ul=e=>{let{numberOfLocations:t,onSelect:l,partners:a,selectedId:n}=e,{t:s}=(0,_.Bd)(),o=s("Results"),c="(".concat(s("{{count}} locations",{count:t}),")"),d=(0,r.useCallback)(e=>{l(e,m7.LIST)},[l]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("div",{className:"ui-flex ui-items-end ui-pb-6",children:[(0,i.jsx)(l7.S,{as:"main",level:2,text:o}),(0,i.jsx)(l7.S,{as:"sub-subsection",className:"ui-py-2 ui-pl-3",level:5,text:c,useOffColor:!0})]}),a.map(e=>(0,i.jsx)(ut,{onSelect:d,partner:e,selectedId:n},e.id))]})},ui=K()(()=>Promise.all([l.e(2167),l.e(1805),l.e(9120),l.e(6995)]).then(l.bind(l,6492)).then(e=>e.Map),{loadableGenerated:{webpack:()=>[6492]},ssr:!1,loading:()=>null}),ur=e=>(0,i.jsx)(ui,{...e}),ua=e=>{let{markers:t,onSelect:l,selectedId:a}=e,n=(0,r.useCallback)(e=>{l(e,m7.MAP)},[l]);return(0,i.jsx)("div",{className:"ui-overflow-hidden ui-rounded-2xl",children:(0,i.jsx)(ur,{callback:n,data:t,selectedElement:a})})},un=["isDental","isIndustrial","isSla","isSls"],us=["isSlsX1"],uo=nc.object({address:nc.string(),city:nc.string(),email:nc.string(),id:nc.number(),isOffice:nc.boolean(),isShowroom:nc.boolean(),isSlsX1:nc.boolean(),latitude:nc.number().nullish(),longitude:nc.number().nullish(),phone:nc.string(),state:nc.string().optional()}),uc=nc.object({id:nc.number(),country:nc.string(),isDental:nc.boolean(),isIndustrial:nc.boolean(),isSla:nc.boolean(),isSls:nc.boolean(),isWebstore:nc.boolean(),locations:nc.array(uo),priority:nc.number(),name:nc.string(),website:nc.string()}),ud=nc.object({countries:nc.record(nc.string(),nc.string()),defaultCountryOverride:nc.string().nullish(),partners:nc.array(uc)}),um=e=>{let[t,l]=(0,r.useState)(null),{country:a}=(0,lq.Y)(),{language:n}=(0,r.useContext)(eX.A),s="zh"===n,[o,c]=(0,tb.ab)({country:tb.tU.withDefault("ALL").withOptions({shallow:!0}),isIndustrial:tb.cr.withDefault(!1).withOptions({shallow:!0}),isDental:tb.cr.withDefault(!1).withOptions({shallow:!0}),isSla:tb.cr.withDefault(!1).withOptions({shallow:!0}),isSls:tb.cr.withDefault(!1).withOptions({shallow:!0}),isSlsX1:tb.cr.withDefault(!1).withOptions({shallow:!0})},{history:"push"}),d=(0,r.useMemo)(()=>{var t;let l=null!=(t=e.partners.map(e=>e.country).flat())?t:[];if(null!==o.country){let e=o.country.toUpperCase();if(l.includes(e))return e}if(e.defaultCountryOverride){let t=e.defaultCountryOverride.toUpperCase();if(l.includes(t))return t}if(a){let e=a.toUpperCase();if(l.includes(e))return e}return"ALL"},[e,o.country,a]),m=(0,r.useMemo)(()=>{var t;return Object.entries(null!=(t=e.countries)?t:{}).sort((e,t)=>{if("ALL"===e[0])return -1;if("ALL"===t[0]);else if(e[1]<t[1])return -1;return 1}).reduce((e,t)=>{let[l,i]=t;return{...e,[l]:i}},{})},[e]),u=(0,r.useMemo)(()=>{var t;return((e,t)=>{let l=un.filter(e=>!0===t[e]),i="ALL"!==t.country?[t.country]:[],r=us.filter(e=>!0===t[e]),a=e.filter(e=>i.every(t=>t===e.country)&&l.every(t=>e[t])),n=a.filter(e=>0===e.locations.length),s=a.map(e=>({...e,locations:e.locations.filter(e=>r.every(t=>e[t]))})).filter(e=>e.locations.length>0);return n.concat(s).sort((e,t)=>
1t.priority-e.priority)})(null!=(t=e.partners)?t:[],o)},[o,e]),_=(0,r.useMemo)(()=>u.map(e=>e.locations.filter(e=>void 0!==e.latitude&&null!==e.latitude&&void 0!==e.longitude&&null!==e.longitude).map(t=>({id:t.id,name:e.name,lat:t.latitude,lng:t.longitude}))).flat(),[u]),h=(0,r.useCallback)((e,t)=>{c({[e]:t}),l(null),(0,er.zS)().track(m5.RESELLER_FILTER_USED,{filterName:e,filterValue:t})},[c]);(0,r.useEffect)(()=>{c({country:d})},[d,c]);let p=(0,r.useCallback)((e,t)=>{l(e),window&&window.setTimeout(()=>{var t;null==(t=document.querySelector('div[data-location-selector="'.concat(e,'"]')))||t.scrollIntoView({behavior:"smooth",block:"nearest"})},1e3),(0,er.zS)().track(m5.RESELLER_CLICK,{source:t,resellerLocationId:e})},[]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(cx.e,{width:"full",column:!0,children:(0,i.jsx)("div",{className:"ui-h-px ui-border-0 ui-border-t ui-border-solid ui-border-black/25"})}),(0,i.jsx)(cx.e,{width:s?"full":"1/2",column:!0,children:(0,i.jsxs)("div",{className:s?"ui-flex ui-flex-col":"ui-flex ui-gap-2 lg:ui-sticky lg:ui-top-6 lg:ui-flex-col mobile:ui-flex-col-reverse",children:[(0,i.jsx)(m8,{countries:m,filter:o,onChange:h}),!s&&(0,i.jsx)(ua,{markers:_,onSelect:p,selectedId:null!=t?t:void 0})]})}),(0,i.jsx)(cx.e,{width:s?"full":"1/2",column:!0,children:(0,i.jsx)(ul,{numberOfLocations:_.length,onSelect:p,partners:u,selectedId:null!=t?t:void 0})})]})};um.schema=ud;let uu=[e=>{let{theme:t,title:l,description1Title:a,description1Body:n,description2Title:s,description2Body:o,description3Title:c,description3Body:d,selectableItems:m}=e,[u,_]=(0,r.useState)(0),h=(0,r.useRef)(null),p=(0,r.useRef)(null),g=(0,r.useRef)(null),x=(0,iV.A)(g);return(0,iq.A)(g,{trackingTag:"AccuracySection",cmsPlugin:"AccuracySectionContainer"}),(0,i.jsxs)("section",{ref:g,className:t8()(iY().section,iY()[t]),"data-sticky-menu-theme":t,children:[(0,i.jsx)(i9,{title:l}),x&&(0,i.jsxs)("div",{className:iY().content,children:[(0,i.jsx)("div",{className:iY()["top-section"],children:(0,i.jsxs)("div",{className:iY().main,children:[(0,i.jsx)("div",{className:iY()["details-frame"],children:(0,i.jsx)(rl,{description1Body:n,description1Title:a,description2Body:o,description2Title:s,description3Body:d,description3Title:c})}),(0,i.jsx)("div",{className:iY()["card-slider"],children:(0,i.jsx)(iW,{activeIndex:u,children:m.map((e,t)=>(0,i.jsx)(iX,{active:t===u,data:e},t))})}),(0,i.jsxs)("div",{className:iY()["card-list-wrapper"],ref:h,children:[(0,i.jsx)("div",{className:iY()["card-list"],ref:p,children:m.map((e,t)=>(0,i.jsx)(iX,{active:t===u,data:e},t))}),!1]})]})}),(0,i.jsx)(i6,{theme:t,activeIndex:u,setActiveIndex:e=>{_(Math.max(0,Math.min(m.length-1,e)))},selectableItems:m})]})]})},aP],u_=[e=>{let{selectableItems:t,title:l,theme:a}=e,[n,s]=(0,r.useState)(0),o=(0,r.useRef)(null);return(0,iq.A)(o,{trackingTag:"SpeedSection",cmsPlugin:"SpeedSectionContainer"}),(0,i.jsxs)("section",{ref:o,className:t8()(r8().section,r8()[a]),"data-sticky-menu-theme":a,children:[(0,i.jsx)("div",{className:r8().header,children:(0,i.jsx)(rQ,{title:l})}),(0,i.jsx)("div",{className:r8()["cards-frame"],children:(0,i.jsx)(iW,{activeIndex:n,children:t.map((e,t)=>(0,i.jsx)(r5,{active:n===t,data:e},t))})}),(0,i.jsx)("div",{className:r8().footer,children:(0,i.jsx)(r$,{theme:a,activeIndex:n,setActiveIndex:e=>{s(Math.max(0,Math.min(t.length-1,e)))},selectableItems:t})})]})},om],uh=[t5.iW,sr],up=[t5.md,of],ug=[e=>{var t;let{theme:l="dark",content:a}=e,n=(0,ev.a)(1024),[s,o]=(0,r.useState)(-1),[c,d]=(0,r.useState)(!1),[m,u]=(0,r.useState)(!0),[_,h]=(0,r.useState)(0),p=(0,r.useRef)(null),g=(0,r.useRef)(null);(0,iq.A)(g,{trackingTag:"WorkflowSection",cmsPlugin:"WorkflowSectionContainer"}),(0,r.useEffect)(()=>{s>-1&&(0,er.zS)().track("Item Displayed",{title:a[s].videoAlt,trackingTag:"WorkflowSection",cmsPlugin:"WorkflowSectionCard"})},[s,a]);let x=(0,iV.A)(g);return(0,r.useEffect)(()=>{x||(u(!1),d(!1),o(-1))},[x]),(0,r.useEffect)(()=>{u(!0)},[s]),(0,r.useEffect)(()=>{let e=document.querySelectorAll(".".concat(as().slide)),t=new IntersectionObserver(e=>{e.forEach(e=>{let t=Number(e.target.getAttribute("slide-index")),l=e.isIntersecting&&t===s+1,i=!e.isIntersecting&&t===s&&e.boundingClientRect.top>0;l&&o(t),i&&o(t-1)})},{threshold:.5});
1return e.forEach(e=>{t.observe(e)}),()=>{t.disconnect()}},[s,n]),(0,r.useEffect)(()=>{let e=document.querySelectorAll(".".concat(as().slide)),t=e[0],l=e[e.length-1],i=new IntersectionObserver(t=>{t.forEach(t=>{let l=Number(t.target.getAttribute("slide-index")),i=e.length-1,r=0===l&&0===s&&t.intersectionRatio>.6,a=l===i&&s===i&&t.intersectionRatio>.6,n=r&&t.isIntersecting&&t.boundingClientRect.top>0,o=a&&t.isIntersecting&&t.boundingClientRect.bottom>window.innerHeight,c=r&&!t.isIntersecting&&t.boundingClientRect.bottom>window.innerHeight,m=a&&!t.isIntersecting&&t.boundingClientRect.top>0;n&&d(!0),m&&d(!0),c&&d(!1),o&&d(!1)})},{threshold:.9});return t&&i.observe(t),l&&i.observe(l),()=>{i.disconnect()}},[s,n]),(0,i.jsxs)(i.Fragment,{children:[!n&&(0,i.jsxs)("section",{"data-sticky-menu-theme":l,className:t8()(as().section,as().desktop,as()[l]),ref:g,children:[a.map((e,t)=>(0,i.jsxs)("div",{className:t8()(as().slide,t===s&&as().active),"slide-index":t,children:[(0,i.jsx)("div",{className:as()["video-container"],children:(0,i.jsx)("video",{src:e.videoUrl,muted:!0,loop:!0})}),(0,i.jsx)("span",{className:as()["sr-only"],children:e.videoAlt}),(0,i.jsx)("div",{className:as()["sticky-bottom"],children:(0,i.jsxs)("div",{className:as().content,children:[(0,i.jsx)("div",{className:t8()(as().title,as().nodesc),children:e.title}),e.description&&(0,i.jsx)("div",{className:as().description,dangerouslySetInnerHTML:{__html:e.description}})]})})]},t)),a[s]&&(0,i.jsxs)("div",{className:t8()(as()["fullscreen-slide"],c&&as().visible),children:[(0,i.jsxs)("div",{className:as()["video-container"],children:[(0,i.jsx)(rq.I,{classes:[as()["video-control-override"]],progress:_,playing:m,onClick:()=>{p.current&&(m?p.current.pause():p.current.play(),u(!m))},trackingTag:"WorkflowSection"}),(0,i.jsx)("video",{onTimeUpdate:e=>{h(e.target.currentTime/e.target.duration)},src:a[s].videoUrl,muted:!0,loop:!0,autoPlay:!0,ref:p})]}),(0,i.jsx)("div",{className:as()["sticky-bottom"],children:(0,i.jsxs)("div",{className:as().content,children:[(0,i.jsx)("div",{className:t8()(as().title,as().nodesc),children:a[s].title}),a[s].description&&(0,i.jsx)("div",{className:as().description,dangerouslySetInnerHTML:{__html:null!=(t=a[s].description)?t:""}})]})})]})]}),n&&(0,i.jsx)("div",{className:as().mobile,children:(0,i.jsx)(ad,{content:a,theme:l})})]})},o0],ux=[function(e){let{title:t,theme:l,reliabilityGroups:a}=e,[n,s]=(0,r.useState)(!0),[o,c]=(0,r.useState)(0),[d,m]=(0,r.useState)(0),u=(0,r.useRef)(null),{TrackClick:_}=(0,lT.A)(),h=(0,r.useRef)(null),p=(0,ev.a)(1025);return(0,iq.A)(h,{trackingTag:"ReliabilitySection",cmsPlugin:"ReliabilitySectionContainer"}),(0,i.jsxs)("div",{ref:h,className:t8()(rz()["section-wrapper"],rz()[l]),"data-sticky-menu-theme":l,children:[(0,i.jsx)("div",{className:t8()(rz().content,rz().desktop),children:(0,i.jsxs)("div",{className:rz()["main-content"],children:[(0,i.jsx)("div",{className:rz()["video-section"],children:(0,i.jsxs)("div",{className:rz()["video-container"],children:[(0,i.jsx)(rq.I,{progress:o,playing:n,onClick:()=>{u.current&&(n?u.current.pause():u.current.play(),s(!n))},trackingTag:"ReliabilitySection"}),(0,i.jsx)("video",{onTimeUpdate:e=>{c(e.target.currentTime/e.target.duration)},autoPlay:!p,muted:!0,loop:!0,className:t8()(rz().video,rz().mobile),ref:u,src:a[d].reliabilityAssetUrl})]})}),(0,i.jsxs)("div",{className:rz()["text-section"],children:[(0,i.jsx)("h2",{className:rz().header,dangerouslySetInnerHTML:{__html:t}}),(0,i.jsxs)("div",{className:rz()["details-list"],children:[(0,i.jsx)(rH.u,{className:rz()["buttons-list-override"],activeButtonId:d,boundaryElement:u,children:a.map((e,t)=>(0,i.jsx)(_,{trackingTag:"ReliabilitySection",pluginName:"ReliabilitySectionButton",label:e.reliabilityName,children:(0,i.jsxs)(eV.$nd,{variant:"ghost-highlight-".concat(l),active:t===d,className:t!==d?rz().inactive:"",onClick:()=>m(t),children:[e.reliabilityIconName&&(0,i.jsx)(eV.Int,{iconName:e.reliabilityIconName,size:"ms"}),e.reliabilityName]})},t))}),(0,i.jsx)("div",{className:rz().description,dangerouslySetInnerHTML:{__html:a[d].reliabilityDescription}})]})]})]})}),(0,i.jsx)("div",{className:rz().mobile,children:(0,i.jsx)(rZ,{title:t,reliabilityGroups:a,theme:l})})]})},s4],uf=[t5.gK,nX],ub=[e=>{let t=(0,ev.a)(1024),l=(0,r.useRef)(null);(0,iq.A)(l,{trackingTag:"TestimonialSection",cmsPlugin:"TestimonialSectionContainer"});let a=(0,iV.A)(l);return(0,i.jsx)("section",{ref:l,"data-sticky-menu-theme":"dark",className:ar().section,children:a&&(0,i.jsx)(i.Fragment,{children:t?(0,i.jsx)(al,{...e}):(0,i.jsx)(aa,{...e})})})},oy],uv=[function(e){let{headerText:t,form4Sku:l,form4Image:a,form4ImageAlt:n,washImage:s,washImageAlt:o,cureImage:c,cureImageAlt:d,form4CTALink:m,washCTALink:u,cureCTALink:_,washHeaderText:h,cureHeaderText:p}=e,[g,x]=(0,r.useState)(""),f=(0,r.useMemo)(()=>l?[l]:[],[l]),{country:b,currency:v,language:j}=(0,lq.Y)(),{loading:N,data:k}=(0,rG.A)("".concat(b,"_").concat(j),f);return(0,r.useEffect)(()=>{!N&&k&&k.length>=1&&x((0,er.$g)(k[0].price||0,"".concat(j,"-").concat(b),v))},[N,k,j,b,v]),(0,i.jsx)(rO,{printerPrice:g||"",headerText:t,form4Image:a,form4ImageAlt:n,washImage:s,washImageAlt:o,cureImage:c,cureImageAlt:d,form4CTALink:m,washCTALink:u,cureCTALink:_,washHeaderText:h,cureHeaderText:p})},sq],uj=[e=>{let{printerPrice:t,materialPrice:l,...r}=e,{currency:a,language:n,country:s}=(0,lq.Y)(),{vatRate:o}=(0,lZ.A)(),c="".concat(n,"-").concat(s);return(0,i.jsx)(rI,{...r,printerPrice:(0,lV.ut)(parseFloat(null!=t?t:"0"),o,c,a),materialPrice:(0,lV.ut)(parseFloat(null!=l?l:"0"),o,c,a)})},sR],uN=[e=>{let{items:t=[],title:l,cta:a={text:"Buy Now",url:""}}=e,{t:n}=(0,_.Bd)(),[s,o]=(0,r.useState)("light"),[d,m]=(0,r.useState)(!1),u=(0,r.useRef)(null),h=(0,r.useRef)(null),{TrackCl
1ick:p}=(0,lT.A)();(0,r.useEffect)(()=>{if(null===h.current)return;let e=h.current;return e.addEventListener("click",g),()=>{e.removeEventListener("click",g)}},[h]),(0,r.useEffect)(()=>(window.addEventListener("resize",g),()=>{window.removeEventListener("click",g)}),[]),(0,r.useEffect)(()=>{let e=document.querySelectorAll("section[data-sticky-menu-theme]"),t=()=>{var t;if(null===u.current)return;let l=u.current.getBoundingClientRect(),i=[...e].find((e=>t=>{let l=t.getBoundingClientRect();return l.top<e&&e<=l.top+l.height})(Math.round(l.top+l.height/2))),r=null==i||null==(t=i.attributes.getNamedItem("data-sticky-menu-theme"))?void 0:t.value;"string"==typeof r&&o(r)};t();let l=ir()(t,150);return document.addEventListener("scroll",l),()=>{document.removeEventListener("scroll",l)}},[]);let g=()=>{m(!1)},x=e=>{e.stopPropagation()};return(0,i.jsxs)("nav",{ref:u,className:t8()(r9().menu,r9()["theme-".concat(s)],d?r9().opened:r9().closed),onKeyUp:e=>{"Escape"===e.key&&m(!1)},children:[(0,i.jsxs)("div",{className:r9()["nav-top"],children:[(0,i.jsx)("div",{className:r9().title,children:l}),(0,i.jsxs)("div",{className:r9()["button-group"],children:[(0,i.jsx)("div",{className:r9().cta,children:(0,i.jsx)(p,{trackingTag:"StickyMenuCTA",pluginName:"StickyMenu",label:a.text,children:(0,i.jsx)(c.$n,{small:!0,to:a.url,children:a.text})})}),(0,i.jsxs)("button",{className:t8()(r9().trigger,d?r9().active:""),onClick:e=>{m(!d),e.stopPropagation()},type:"button","aria-haspopup":"menu","aria-expanded":d?"true":"false","aria-label":n("Toggle menu"),children:[(0,i.jsx)("span",{className:r9().arrow}),(0,i.jsx)("span",{className:r9().arrow})]})]})]}),(0,i.jsx)("ul",{className:r9()["item-list"],children:t.map((e,t)=>(0,i.jsx)("li",{className:r9().item,children:(0,i.jsx)(p,{trackingTag:"StickyMenuItem",pluginName:"StickyMenu",label:e.text,children:(0,i.jsx)(lC.A,{to:e.url,className:r9()["item-link"],onClick:x,children:e.text})})},t))}),(0,i.jsx)("div",{ref:h,className:r9()["item-list-blur"]})]})},op],uk=[t_.A,az],uy=[e=>{let{theme:t="dark",ctaLabel:l,disclaimer:a,cards:n}=e,s=(0,eV.lWr)(),[o,c]=(0,r.useState)(!1),d=(0,r.useMemo)(()=>((e,t)=>{let l=[],i=[];return t?e.map(e=>[e]):(e.forEach((t,r)=>{var a;i.push(t),2!==i.length&&"big"!==t.cardSize&&(null==(a=e[r+1])?void 0:a.cardSize)!=="big"&&e[r+1]||(l.push(i),i=[])}),l)})(n,o),[n,o]),[m,u]=(0,r.useState)(!1),[_,h]=(0,r.useState)(0),[p,g]=(0,r.useState)(!0),[x,f]=(0,r.useState)(!0),b=(0,r.useRef)(null),v=(0,r.useRef)(null),j=(0,r.useRef)(null),{TrackClick:N}=(0,lT.A)();return(0,r.useEffect)(()=>{var e;c((null!=(e=null==s?void 0:s.width)?e:0)<1025)},[null==s?void 0:s.width]),(0,r.useEffect)(()=>{if(x)return void f(!1);if(j.current){let e=j.current.offsetTop-50;m?j.current.scrollIntoView({behavior:"smooth",block:"end"}):window.scrollTo({top:e,behavior:"smooth"})}},[m]),(0,r.useEffect)(()=>{if(null!==v.current&&null!==b.current){if(!p&&_ in d&&(0,er.zS)().track("Item Displayed",{title:d[_].map(e=>e.cardTitle).join(", "),trackingTag:"LearnMoreSection",cmsPlugin:"LearnMoreSectionCard"}),p)return void g(!1);rM(b.current,v.current)}},[_]),(0,r.useEffect)(()=>{if(null===b.current)return;let e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&h(Number(e.target.attributes.getNamedItem("data-index").value))})},{root:b.current,threshold:1});return b.current.querySelectorAll("div[class*=slide--]").forEach(t=>{e.observe(t)}),()=>{e.disconnect()}},[]),(0,i.jsxs)("section",{className:t8()(rE()[t],rE().section),ref:j,children:[(0,i.jsxs)("section",{"data-sticky-menu-theme":t,className:rE().collapsed,children:[(0,i.jsx)(N,{trackingTag:"LearnMoreSection",pluginName:"LearnMoreSectionButton",label:"open",children:(0,i.jsxs)(eV.$nd,{variant:m?"secondary-on-color":"primary",className:rE().button,onClick:()=>u(!0),disabled:m,children:[(0,i.jsx)(eV.Int,{iconName:"OutlineBigPlus",size:"sm"}),l]})}),(0,i.jsx)("div",{className:rE().disclaimer,children:a})]}),(0,i.jsx)("section",{"data-sticky-menu-theme":"dark"===t?"light":"dark",className:t8()(rE().expanded,m?rE().open:rE().closed),children:(0,i.jsxs)("div",{className:rE()["slide-list-wrapper"],children:[(0,i.jsxs)("div",{className:rE().interactions,children:[(0,i.jsx)("div",{className:rE()["gallery-close"],children:(0,i.jsx)(N,{trackingTag:"LearnMoreSection",pluginName:"LearnMoreSectionButton",label:"close",children:(0,i.jsx)(eV.$nd,{variant:"primary",className:rE()["close-button"],onClick:()=>u(!1),children:(0,i.jsx)(eV.Int,{iconName:"OutlineXmark",size:"ms"})})})}),(0,i.jsxs)("div",{className:rE()["buttons-frame"],children:[(0,i.jsx)("div",{children:(0,i.jsx)(N,{trackingTag:"LearnMoreSection",pluginName:"LearnMoreSectionArrow",label:"left",children:(0,i.jsx)("button",{className:rE()["carousel-button"],type:"button",onClick:()=>{h(Math.max(0,_-1))},children:(0,i.jsx)(eV.uCR,{})})})}),(0,i.jsx)("div",{children:(0,i.jsx)(N,{trackingTag:"LearnMoreSection",pluginName:"LearnMoreSectionArrow",label:"right",children:(0,i.jsx)("button",{className:rE()["carousel-button"],type:"button",onClick:()=>{h(Math.min(d.length-1,_+1))},children:(0,i.jsx)(eV.D01,{})})})})]})]}),(0,i.jsx)("div",{className:rE()["slide-list"],ref:b,children:d.map((e,t)=>(0,i.jsx)("div",{"data-index":t,ref:t===_?v:null,className:t8()(rE().slide,"slide--".concat(t)),children:e.map((e,l)=>(0,i.jsxs)("div",{className:t8()(rE().card,"big"===e.cardSize?rE().big:rE().small,t===_&&rE().active),children:[(0,i.jsxs)("div",{className:rE().details,children:[e.cardTitle?(0,i.jsx)("div",{className:rE().title,children:e.cardTitle}):null,(0,i.jsx)("div",{className:rE().description,dangerouslySetInnerHTML:{__html:e.cardDescription}})]}),(0,i.jsxs)("div",{className:rE().asset,children:[e.leftPrintTimeInMinutes&&e.rightPrintTimeInMinutes?(0,i.jsxs)("div",{className:rE().printTimes,children:[(0,i.jsx)(rR,{totalTimeInMinutes:e.leftPrintTimeInMinutes}),(0,i.jsx)(rR,{totalTimeInMinutes:e.rightPrintTimeInMinutes})]}):null,((e,t)=>
1t?e.cardMobileAsset.endsWith(".mp4"):e.cardAsset.endsWith(".mp4"))(e,o)?(0,i.jsxs)("div",{className:rE()["video-wrapper"],children:[(0,i.jsx)("video",{className:rE().video,src:o?e.cardMobileAsset:e.cardAsset,muted:!0,loop:!0,playsInline:!0,autoPlay:!o}),(0,i.jsx)("span",{className:rE()["visually-hidden"],children:o?e.cardMobileAssetAlt:e.cardAssetAlt})]}):(0,i.jsx)("div",{className:rE()["image-wrapper"],children:(0,i.jsx)(lv(),{className:rE().image,src:o?e.cardMobileAsset:e.cardAsset,alt:o?e.cardMobileAssetAlt:e.cardAssetAlt,fill:!0})})]})]},l))},t))})]})})]})},n0],uw=[rf,rb],uS=[rN,rk],uC=[iO.A,oF],uT=[iI.A,a$],uA=[iF,nj],uL=[e=>{let{parentTheme:t="",...l}=e,{theme:r}=l,a=eh()([{color:"0",theme:"light"},{color:"1",theme:"dark"}].find(e=>e.color===r),"theme"),{activeTheme:n,ParentThemeComponent:s}=(0,ej.A)({override:a,parentTheme:t}),o=eh()([{page:"light-page-theme",theme:"light"},{page:"dark-page-theme",theme:"dark"}].find(e=>e.page===n),"theme");return(0,i.jsx)(io,{...l,groupTheme:o||n,ParentThemeComponent:s})},so],uI=[e=>{let{parentTheme:t="",...l}=e,{ParentThemeComponent:r}=(0,ej.A)({parentTheme:t});return(0,i.jsx)(id,{...l,ParentThemeComponent:r})},su],uM=[e=>{let{parentTheme:t="",...l}=e,{ParentThemeComponent:r}=(0,ej.A)({parentTheme:t});return(0,i.jsx)(ic,{...l,ParentThemeComponent:r})},sd],uP=[t5.fo,nB],uE=[m.YZ,nN],uR=[iM.A,a2],uG=[u.Ry,aF],uB=[O.fh,nT],uF=[O.xA,nS],uO=[O.wn,a9],uD=[O.xA,nS],uz=[O.xA,nS],uH=[O.xA,nS],uU=[e=>{let{title:t,children:l,parentTheme:a=""}=e,n=(0,ev.a)(800),s=r.Children.count(l),o=n&&1===s?1:n?2:s<3?s:3,[c,d]=(0,r.useState)(l),[m,u]=(0,r.useState)(c.slice(0,o)),[_,h]=(0,r.useState)(c.slice(o)),{activeTheme:p}=(0,ej.A)({parentTheme:a});if((0,r.useEffect)(()=>{u(c.slice(0,o)),h(c.slice(o))},[n,c,o]),!l)return null;let g=(e,t)=>{let l=c[e];c[e]=c[t],c[t]=l,d(c),u(c.slice(0,o)),h(c.slice(o))};return(0,i.jsx)(im.A,{hasContainer:!0,sectionId:t,paddingSmall:"0rem .5rem",children:(0,i.jsx)("div",{className:(0,y.Zz)(i_(),"comparison-table","columns-"+o),children:m.map((e,l)=>(0,r.cloneElement)(e,{index:l+1,selectList:_,columns:o,loadColumn:g,tableTitle:t,theme:p}))})})},nl],uW=[e=>{let{title:t,tableTitle:l,backgroundColor:a,index:n,selectList:s,alignment:o,columns:c,loadColumn:d,children:m,theme:u}=e,[_,h]=(0,r.useState)([2]),[p,g]=(0,r.useState)(!1),x=n-1,{activeTheme:f}=(0,ej.A)({override:a,parentTheme:u});return(0,r.useEffect)(()=>{if(m){for(var e=0;e<m.length;e++){let t=m[e].props.children;if(!t)return;_.push(_[e]+t.length+1),h(_)}g(!0)}},[m,_]),(0,i.jsxs)("div",{className:(0,y.Zz)(i_(),"table-column","col-"+n,i_()[u]),children:[(0,i.jsx)("div",{className:(0,y.Zz)(i_(),"column-data","row-1",{"drop-down":s}),children:s.length?(0,i.jsxs)("div",{className:i_()["select-wrapper"],children:[(0,i.jsxs)("select",{className:i_().select,"aria-label":l,id:"data-"+n,onChange:e=>{d(x,e.target.value)},children:[(0,i.jsx)("option",{value:x,children:t}),s.map((e,t)=>(0,i.jsx)(i.Fragment,{children:(0,i.jsx)("option",{value:c+t,children:e.props.title})}))]}),(0,i.jsx)(k.I,{color:"blue",iconName:"chevron_down",size:28})]}):(0,i.jsx)("p",{className:i_()["column-title"],children:t})}),m&&m.map((e,t)=>(0,r.cloneElement)(e,{columnColor:a,row:p?_[t]:null,columnAlignment:o,index:t,theme:f}))]})},ni],uV=[e=>{let{label:t,index:l,color:r,columnColor:a,showLabel:n,content:s,alignment:o,columnAlignment:c,sectionAlignment:d,row:m,children:u,theme:_}=e,h=o||d||c,{ParentThemeComponent:p}=(0,ej.A)({parentTheme:_});return(0,i.jsx)("div",{className:(0,y.Zz)(i_(),"column-data",r||a,{first:0===l},h),style:{gridRow:"".concat(m||l+2)},children:(0,i.jsx)("div",{className:(0,y.Zz)(i_(),"grid-content",{middle:"center"===h}),children:(0,i.jsxs)("div",{children:[n&&(0,i.jsx)("p",{className:i_().label,children:t}),u?(0,i.jsx)(p,{children:u}):(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:s}})]})})})},na],uq=[e=>{let{title:t,showSectionTitle:l,row:a,columnColor:n,backgroundColor:s,alignment:o,columnAlignment:c,children:d}=e,m=s||n;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{className:(0,y.Zz)(i_(),"column-data","
1section-title",{hide:!l}),style:{gridRow:"".concat(a)},children:t}),d&&d.map((e,t)=>(0,r.cloneElement)(e,{color:m,row:a+t+1,sectionAlignment:o,columnAlignment:c,index:t}))]})},nr],uZ=[e=>{let{t}=(0,_.Bd)(),{storePage:l}=(0,r.useContext)(eX.A),{showPrice:a}=(0,eV.E8o)();return l&&a?(0,i.jsx)(t_.A,{...e}):(0,i.jsx)(tc.A,{linkText:t("Contact Sales")})},sh],uY=[D.A,oT],uK=[D.A,oT],uQ=[au],uX=[oI],uJ=[e=>{let{classes:t,...l}=e;return(0,i.jsx)("div",{className:t,children:(0,i.jsx)(oA,{...l})})}],u$=[iC,iT],u0=[tc.A,no],u1=[iA.A,sX],u2=[iL.A,s2],u4=[k.I,nF]},20198:e=>{e.exports={media:"MediaBlock_media__9b4go",caption:"MediaBlock_caption__psjUP",image:"MediaBlock_image__6wKQj"}},20246:e=>{e.exports={wrapper:"CtaStickyNav_wrapper__KM0BH",stick:"CtaStickyNav_stick__mFoUk","cta-navigation":"CtaStickyNav_cta-navigation__2XpQP",cta:"CtaStickyNav_cta__iR_7l"}},20551:(e,t,l)=>{"use strict";l.d(t,{Gq:()=>d,Oz:()=>o,UC:()=>c,Vk:()=>m,YW:()=>u,Yd:()=>n,eS:()=>s});var i=l(98228);let r={PRODUCT_LIST_VIEWED:"Product List Viewed",PRODUCT_VIEWED:"Product Viewed",SELECT_VARIANT:"Select Variant",PRODUCT_ADDED:"Product Added",PRODUCT_REMOVED:"Product Removed",CART_VIEWED:"Cart Viewed",CHECKOUT_STARTED:"Checkout Started"},a=e=>({sku:e.sku,name:e.title,price:e.amountPerQuantity,quantity:e.quantity}),n=e=>{let{category:t,path:l,isShopify:a}=e;return(0,i.zS)().track(r.PRODUCT_LIST_VIEWED,{category:t,path:l,isShopify:a})},s=e=>{let{name:t,sku:l,price:a,path:n,isShopify:s}=e;return(0,i.zS)().track(r.PRODUCT_VIEWED,{product_id:l,sku:l,name:t,price:a,path:n,isShopify:s})},o=e=>{let{name:t,sku:l,price:a,path:n,isShopify:s}=e;return(0,i.zS)().track(r.SELECT_VARIANT,{product_id:l,sku:l,name:t,price:a,path:n,isShopify:s})},c=e=>{let{item:t,quantityAdded:l,path:n,cartToken:s}=e;return(0,i.zS)().track(r.PRODUCT_ADDED,{...a({...t,quantity:l}),path:n,isShopify:!0,cart_token:s})},d=e=>{let{item:t,quantityRemoved:l,path:n,cartToken:s}=e;return(0,i.zS)().track(r.PRODUCT_REMOVED,{...a({...t,quantity:l}),path:n,isShopify:!0,cart_token:s})},m=e=>{let{items:t,path:l,cartToken:n}=e;return(0,i.zS)().track(r.CART_VIEWED,{products:t.map(a),path:l,isShopify:!0,cart_token:n})},u=e=>{let{items:t,revenue:l,currency:n,path:s,cartToken:o}=e;return(0,i.zS)().track(r.CHECKOUT_STARTED,{revenue:l,currency:n,products:t.map(a),path:s,isShopify:!0,cart_token:o})}},21030:e=>{e.exports={product:"Product_product__Racto","image-left":"Product_image-left__pd6rC","image-right":"Product_image-right__If9OY","image-top":"Product_image-top__HiKhW",description:"Product_description__AhQMT",body:"Product_body__TClij",name:"Product_name__HHYJF",image:"Product_image___I6_y",price:"Product_price___Ivpu",action:"Product_action__UP6gz"}},21050:e=>{e.exports={list:"Filters_list__CYZrv","overlay-open":"Filters_overlay-open__e8nJH","overlay-closed":"Filters_overlay-closed__8CG1_","open-filters":"Filters_open-filters__T7tED",bottom:"Filters_bottom__0zUpc",doneBtn:"Filters_doneBtn__8n_7n",reset:"Filters_reset__1qVyq",headline:"Filters_headline__vluHT","filter-label":"Filters_filter-label__WSsef"}},22170:e=>{e.exports={wrapper:"PurchaseSection_wrapper__iYC_s",card:"PurchaseSection_card__s_FC7"}},23338:e=>{e.exports={"print-time":"PrintTime_print-time__poD34",time:"PrintTime_time__qrdBK",hours:"PrintTime_hours__P5QIc",minutes:"PrintTime_minutes__5D1F3",platform:"PrintTime_platform__nijlv",highlight:"PrintTime_highlight__Jot1v","progress-bar":"PrintTime_progress-bar__7cpJ1",progress:"PrintTime_progress__o_nvb"}},24058:e=>{e.exports={header:"Header_header__kNSag",left:"Header_left__A9bbk",center:"Header_center__IaU_j",right:"Header_right__4_TV7"}},24199:e=>{e.exports={tools:"FilteredProductList_tools__Ihgga"}},24592:e=>{e.exports={"no-result":"NoResults_no-result__Gu8Yy"}},25457:e=>{e.exports={side:"PopLockSection_side__4r_Vm",content:"PopLockSection_content__0uLUm","locked-true":"PopLockSection_locked-true__CMnRr","locked-false":"PopLockSection_locked-false__tF4Ma","pop-lock-group":"PopLockSection_pop-lock-group__DrQGX","pop-lock-section":"PopLockSection_pop-lock-section__Ky1HO","pop-lock-container":"PopLockSection_pop-lock-container__WT9Pt","open-true":"PopLockSection_open-true__uUzcV","open-false":"PopLockSection_open-false__FSS0q",popNav:"PopLockSection_popNav__9QpXI","height-fix":"PopLockSection_height-fix__3zoml","active-false":"PopLockSection_active-false__vaQ44","active-true":"PopLockSection_active-true__NmMHv","fade-true":"PopLockSection_fade-true__e_JY3","hidden-true":"PopLockSection_hidden-true__sJtPk","hidden-false":"PopLockSection_hidden-false__4RfLv",bottom:"PopLockSection_bottom__s4OXZ",last:"PopLockSection_last___NF0h","fade-false":"PopLockSection_fade-false__i2PgW","mobile-toggle":"PopLockSection_mobile-toggle__q3lRt","fl-chevron":"PopLockSection_fl-chevron__eTXXQ","li-active-true":"PopLockSection_li-active-true__dedPj","li-active-false":"PopLockSection_li-active-false__tLhd0","in-view-true":"PopLockSection_in-view-true__n5m6_","in-view-false":"PopLockSection_in-view-false__NIqHi","mobile-nav-true":"PopLockSection_mobile-nav-true__hsrDH","mobile-nav-false":"PopLockSection_mobile-nav-false__iAJJG","pop-lock-light":"PopLockSection_pop-lock-light__P0z1V","pop-lock-dark":"PopLockSection_pop-lock-dark__6xJFz"}},25535:(e,t,l)=>{"use strict";l.d(t,{Nr:()=>r,US:()=>a,RG:()=>n,QG:()=>s,c1:()=>o,yc:()=>m});var i=l(37876);let r=()=>(0,i.jsx)("svg",{fill:"none",height:"14",viewBox:"0 0 14 14",width:"14",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M11.6673 3.5L5.25065 9.91667L2.33398 7",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"})}),a=()=>(0,i.jsxs)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M8 8L16 16",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),(0,i.jsx)("path",{d:"M16 8L8 16",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"})]}),n=()=>(0,i.jsxs)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M5.49756 12.0002H18.5026",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),(0,i.jsx)("path",{d:"M5.49756 16.0012H18.5026",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),(0,i.jsx)("path",{d:"M5.49707 7.99826H18.5021",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"})]}),s=()=>(0,i.jsx)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M16 11.25C16.4142 11.25 16.75 11.5858 16.75 12C16.75 12.4142 16.4142 12.75 16 12.75H8C7.58579 12.75 7.25 12.4142 7.25 12C7.25 11.5858 7.58579 11.25 8 11.25H16Z",fill:"currentColor"})}),o=()=>(0,i.jsx)("svg",{fill:"none",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{d:"M12 7.25C12.4142 7.25 12.75 7.58579 12.75 8V11.25H16C16.4142 11.25 16.75 11.5858 16.75 12C16.75 12.4142 16.4142 12.75 16 12.75H12.75V16C12.75 16.4142 12.4142 16.75 12 16.75C11.5858 16.75 11.25 16.4142 11.25 16V12.75H8C7.58579 12.75 7.25 12.4142 7.25 12C7.25 11.5858 7.58579 11.25 8 11.25H11.25V8C11.25 7.58579 11.5858 7.25 12 7.25Z",fill:"currentColor"})});var c=l(15039),d=l.n(c);let m=e=>{let{downClassName:t,upClassName:l}=e;return(0,i.jsxs)("svg",{fill:"none",height:"10",viewBox:"0 0 8 10",width:"8",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{className:d()(t),
1clipRule:"evenodd",d:"M0 6L4 10L8 6",fill:"currentColor",fillRule:"evenodd"}),(0,i.jsx)("path",{className:d()(l),clipRule:"evenodd",d:"M8 4L4 0L0 4",fill:"currentColor",fillRule:"evenodd"})]})}},25953:e=>{e.exports={"freeze-frame":"FreezeFrame_freeze-frame___ZtPE"}},26736:(e,t,l)=>{"use strict";l.d(t,{bL:()=>r,c9:()=>o,dP:()=>m,kd:()=>x,Th:()=>f});var i=l(37876);let r=e=>{let{children:t}=e;return(0,i.jsx)("div",{className:"tailwind--template-v3",children:t})};var a=l(6835);let n=["Content","PDPHero","Section","ShopifyProductList","FixedComparison","Comparison","ShopifyProductListHeader","MaterialsSection","ContentTagFilter","HorizontalContentFilterResult","ContentFilterResult","NewsletterSignup"],s=e=>!!n.includes(e.name)&&!(e=>"Section"===e.name&&(0,a.q)(e))(e),o=(e,t)=>"Root"===e.name?{...e,children:e.children.filter(s)}:e,c=["TranslationOverrideWrapper"],d=e=>({...e,children:e.children.reduce((e,t)=>[...e,...c.includes(t.name)?t.children.map(d):[d(t)]],[])}),m=(e,t)=>"Root"===e.name?d(e):e;var u=l(33957);let _=[u.zG.PAGE,u.zG.PAGE_BOLD,u.zG.PAGE_INVERSE,u.zG.PAGE_INVERSE_BOLD],h=[u.zG.PAGE_INVERSE,u.zG.PAGE_INVERSE_BOLD],p=[u.zG.PAGE_BOLD,u.zG.PAGE_INVERSE_BOLD],g=["Section","TitleSection"],x=(e,t)=>{var l;if("Root"!==e.name)return e;let i=null==(l=e.props)?void 0:l.pageTheme,r=-1;return{...e,children:e.children.map(e=>{if(!g.includes(e.name))return e;r+=1;let{theme:t,backgroundVariant:l}=((e,t,l)=>{let i=l%2==0?u.mm.PRIMARY:u.mm.SECONDARY;if(!_.includes(e))return{theme:e,backgroundVariant:u.mm.PRIMARY};let r=t===u.dc.DARK?u.dc.DARK:u.dc.LIGHT;return{theme:((e,t)=>e===u.dc.LIGHT?t?u.zG.LIGHT_BOLD:u.zG.LIGHT_MINIMAL:t?u.zG.DARK_BOLD:u.zG.DARK_MINIMAL)(h.includes(e)?r===u.dc.LIGHT?u.dc.DARK:u.dc.LIGHT:r,p.includes(e)),backgroundVariant:i}})(e.props.theme,i,r);return{...e,props:{...e.props,theme:t,backgroundVariant:l}}})}},f=(e,t)=>"Root"===e.name?{...e,children:e.children.map((t,l)=>{let i="Section"===t.name,r="Content"===t.name,a=e.children[0].id!==t.id;return i&&0===l?{...t,name:"TitleSection",props:{...t.props,isImplicit:!1}}:i?{...t,props:{...t.props,isImplicit:!1}}:r&&a?{children:[t],id:"".concat("implicit-section","-").concat(t.id),name:"Section",props:{isImplicit:!0,theme:u.zG.PAGE}}:t})}:e},26924:e=>{e.exports={section:"IndustryMobileSection_section__Zte4x","image-wrapper":"IndustryMobileSection_image-wrapper__vyzMV","card-list":"IndustryMobileSection_card-list__kRANx","image-content":"IndustryMobileSection_image-content__haUd1",active:"IndustryMobileSection_active__gQCoV","image-frame":"IndustryMobileSection_image-frame__7YnBf",gradient:"IndustryMobileSection_gradient__Cv6c6","information-frame":"IndustryMobileSection_information-frame__KVtJo","info-card-header":"IndustryMobileSection_info-card-header__j1lc2","info-card-title":"IndustryMobileSection_info-card-title__vifJU","info-card-material":"IndustryMobileSection_info-card-material__Ehrfl","info-card-description":"IndustryMobileSection_info-card-description__PSvIi","info-card-buttons":"IndustryMobileSection_info-card-buttons__fyepY","secondary-button":"IndustryMobileSection_secondary-button__MS9I_","ghost-button":"IndustryMobileSection_ghost-button__hCH5s",divider:"IndustryMobileSection_divider__iZ2wl","wrap-frame":"IndustryMobileSection_wrap-frame__VwckP",footer:"IndustryMobileSection_footer__N1p37"}},27749:e=>{e.exports={wrapper:"LockScroll_wrapper__lyr6M",light:"LockScroll_light__6Jj6S",dark:"LockScroll_dark__hornu",content:"LockScroll_content__7_1H9","twelve-column-layout-inner":"LockScroll_twelve-column-layout-inner__g2lb0",reverse:"LockScroll_reverse__i6HIg","locked-content-block":"LockScroll_locked-content-block__y601a","locked-sticking":"LockScroll_locked-sticking__KkgT0","locked-relative":"LockScroll_locked-relative__4z57_","locked-item":"LockScroll_locked-item__v3LrV",active:"LockScroll_active__0c2dt","locked-info-card":"LockScroll_locked-info-card__VZsFX","scroll-content-block":"LockScroll_scroll-content-block__vSDYX","scroll-item":"LockScroll_scroll-item__Vn0N2",media:"LockScroll_media__kQs9f"}},28338:e=>{e.exports={"carousel-button-wrapper":"CarouselButtons_carousel-button-wrapper__mzLUN",root:"CarouselButtons_root__gsL1W"}},28936:e=>{e.exports={overlay:"Overlay_overlay__t9qvx",blind:"Overlay_blind__qFuTx",fadeInOpacity:"Overlay_fadeInOpacity__Hl_5S","blind-opened":"Overlay_blind-opened__XyhWy","blind-opening":"Overlay_blind-opening__MggH0","blind-closing":"Overlay_blind-closing__OECBe",fadeOutOpacity:"Overlay_fadeOutOpacity__3K8wE"}},29351:e=>{e.exports={"cost-block":"CostBlock_cost-block__xJ32Z",highlighted:"CostBlock_highlighted__KQCFN",top:"CostBlock_top__hVnGg",price:"CostBlock_price__LehIU",currency:"CostBlock_currency___mIPH",cost:"CostBlock_cost__3IJUS",labels:"CostBlock_labels__44yN4",label:"CostBlock_label__li_Ft","sub-label":"CostBlock_sub-label__8AgbX",bottom:"CostBlock_bottom__Ic54q","lead-time-count":"CostBlock_lead-time-count__nL3TT"}},29633:e=>{e.exports={switch:"DisplayStyleControl_switch__kQVoa"}},31190:e=>{e.exports={section:"PurchaseSection_section__zt4wh","top-margin":"PurchaseSection_top-margin__S0D7E","bottom-margin":"PurchaseSection_bottom-margin__Ez1mD","section-content":"PurchaseSection_section-content__4WfAJ","image-wrapper":"PurchaseSection_image-wrapper__VZl9V",title:"PurchaseSection_title__E5AYl","form-4-price-frame":"PurchaseSection_form-4-price-frame__Xqc5J","form-4-frame":"PurchaseSection_form-4-frame___3GVL","price-line":"PurchaseSection_price-line__QlsyN",price:"PurchaseSection_price__dIDBQ","form-4-cta-price":"PurchaseSection_form-4-cta-price__69igc","wash-frame":"PurchaseSection_wash-frame__uLPyA","cure-cta":"PurchaseSection_cure-cta__2vzhV","wash-cta":"PurchaseSection_wash-cta__Brk3G","cure-frame":"PurchaseSection_cure-frame__fz_DJ","extra-cta-wrapper":"PurchaseSection_extra-cta-wrapper__rwmhF","frame-header":"PurchaseSection_frame-header__dTYfl","products-frames":"PurchaseSection_products-frames__PBZWv","post-processing-frames":"PurchaseSection_post-processing-frames__birZO"}},31234:e=>{e.exports={container:"HeroSectionMobile_container__aaWD5",dark:"HeroSectionMobile_dark__tmvQ7",light:"HeroSectionMobile_light__UfzVx","top-part":"HeroSectionMobile_top-part__N4GLo",background:"HeroSectionMobile_background__mvnUx","video-section":"HeroSectionMobile_video-section__n_3f_","top-frame-title":"HeroSectionMobile_top-frame-title__sEkWB","bottom-part":"HeroSectionMobile_bottom-part___FZWE","card-section":"HeroSectionMobile_card-section__WO3On","price-frame":"HeroSectionMobile_price-frame__CnjiD",prices:"HeroSectionMobile_prices__tpxen","price-group":"HeroSectionMobile_price-group__i9gdI",title:"HeroSectionMobile_title__aoW44","to
1p-frame":"HeroSectionMobile_top-frame__HS8D3","top-frame-subtitle":"HeroSectionMobile_top-frame-subtitle__e1E_l","description-cards-section":"HeroSectionMobile_description-cards-section__jab2b","description-card":"HeroSectionMobile_description-card__RC2Io","description-card-left":"HeroSectionMobile_description-card-left__t8ct7","description-card-title":"HeroSectionMobile_description-card-title__cLw2c","description-card-right":"HeroSectionMobile_description-card-right__E85ax",description:"HeroSectionMobile_description__kXrGQ","anchor-link":"HeroSectionMobile_anchor-link__eGHgk","logos-section":"HeroSectionMobile_logos-section__LFvwO",mobile:"HeroSectionMobile_mobile__Ch8g8"}},31240:(e,t,l)=>{"use strict";l.d(t,{BI:()=>o,dt:()=>p,wi:()=>tj,td:()=>tv,Px:()=>P});var i=l(37876),r=l(28131),a=l(88317),n=l(84524),s=l.n(n);let o=e=>{let{entries:t,noPadding:l}=e;return l?(0,i.jsx)("nav",{className:s().nav,children:(0,i.jsx)("ul",{children:t.map((e,l)=>(0,i.jsx)("li",{children:l<t.length-1?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.N_,{to:e.url||"",children:e.name}),(0,i.jsx)("span",{className:s().seperator,children:"/"})]}):(0,i.jsx)("span",{children:e.name})},l))})}):(0,i.jsx)("nav",{className:s().nav,children:(0,i.jsx)(a.Ev,{children:(0,i.jsx)("ul",{children:t.map((e,l)=>(0,i.jsx)("li",{children:l<t.length-1?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(r.N_,{to:e.url||"",children:e.name}),(0,i.jsx)("span",{className:s().seperator,children:"/"})]}):(0,i.jsx)("span",{children:e.name})},l))})})})};var c=l(14232),d=l(11547),m=l(30584),u=l(20246),_=l.n(u),h=l(3126);let p=e=>{let{name:t,children:l}=e,r=(0,c.useRef)(),[n,s]=(0,c.useState)(!1),o=(0,c.useCallback)(e=>{s(!e[0].isIntersecting)},[]),[u,p]=(0,m.A)(o,{rootMargin:"10px"});return(0,c.useEffect)(()=>(u(r.current.parentElement),()=>{r.current&&p(r.current.parentElement)}),[]),(0,i.jsx)("div",{className:(0,h.Zz)(_(),"wrapper",{stick:n}),children:(0,i.jsx)("nav",{className:(0,h.Zz)(_(),"cta-navigation",{stick:n}),ref:r,children:(0,i.jsx)(a.wn,{padding:".5rem 0",id:"01",children:(0,i.jsx)(a.Ev,{children:(0,i.jsxs)(a.xA,{direction:"x",primaryAlignment:"align-center",children:[(0,i.jsx)(a.fh,{contentAlignment:"align-children-middle",largeSize:"6",mediumSize:"6",children:(0,i.jsx)(d.Y9,{level:4,displayAs:5,weight:600,children:t})}),(0,i.jsx)(a.fh,{contentAlignment:"align-children-middle",largeSize:"18",mediumSize:"18",children:(0,i.jsx)("div",{className:_().cta,children:l})})]})})})})})};var g=l(57242),x=l.n(g),f=l(95062),b=l.n(f),v=l(34846),j=l(87904),N=l(90372),k=l(4917),y=l.n(k),w=l(65013),S=l.n(w),C=l(7766),T=l.n(C),A=l(55682),L=l.n(A);let I=e=>{let{menu:t}=e,{t:l}=(0,v.Bd)(),{width:a}=(()=>{let e=()=>({width:window.innerWidth,height:window.innerHeight}),[t,l]=(0,c.useState)(e);return(0,c.useEffect)(()=>{let t=()=>{l(e())};return window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[]),t})(),[n,s]=(0,c.useState)(!1),[o,d]=(0,c.useState)(!1),m=(0,c.createRef)(),u=T()(S()(t,{active:!0}),"name"),_=t.reduce((e,t)=>(e[t.name]=(0,c.createRef)(),e),{});(0,c.useEffect)(()=>{u&&_[u].current.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})},[u]);let p=(0,c.useCallback)(y()(()=>{if(m.current){let{scrollWidth:e,scrollLeft:t,clientWidth:l}=m.current,i=m.current.scrollWidth>a;s(0!==t&&i),d(!(l+t>=e)&&i)}},200),[m,a]);return(0,c.useLayoutEffect)(()=>{let e;return m.current&&(m.current.addEventListener("scroll",p),e=m.current,p()),()=>{e&&e.removeEventListener("scroll",p)}},[m]),(0,i.jsx)("nav",{className:(0,h.Zz)(L(),"page-sub-nav","in-store","sidescroller",{"has-right-overflow":o&&!n,"has-left-overflow":n&&!o,"has-overflow":n&&o}),"aria-label":l("Second level page navigation"),children:(0,i.jsxs)("ul",{ref:m,children:[t.map(e=>(0,i.jsx)("li",{ref:_[e.name],className:(0,h.Zz)(L(),{"current-page":e.active}),children:(0,i.jsx)(r.N_,{to:e.url,title:e.name,children:e.name})},e.url)),(0,i.jsx)("li",{})]})})},M=e=>{let{baseUrl:t,menu:l,isWholesale:n=!1}=e,{t:s}=(0,v.Bd)(),o=(0,N.a)(),[d,u]=(0,c.useState)(!1),[_,p]=(0,c.useState)(null),g=(0,c.useCallback)(e=>{null!==e&&p(e)},[]),f=(0,c.useCallback)(e=>{u(!e[0].isIntersecting)},[]),[b,j]=(0,m.A)(f,{rootMargin:"-50px"});(0,c.useEffect)(()=>(_&&b(_.parentElement),()=>{_&&j(_.parentElement)}),[_,b,j]),(0,c.useEffect)(()=>{_&&(u(!1),j(_.parentElement),b(_.parentElement))},[_,b,j]);let k=l.map(e=>({url:"".concat(t).concat(e.url,"/"),name:e.name,active:e.active})),y=[{url:t,name:s("Home"),active:!x()(k,"active")},...k];return o?(0,i.jsx)(I,{menu:y}):(0,i.jsx)("div",{style:d&&{height:"59px"}||null,children:(0,i.jsx)("nav",{className:(0,h.Zz)(L(),"page-sub-nav","page-color-black","in-store",{stuck:d}),"aria-labelledby":"storeNav",style:{marginBottom:"2rem"},ref:g,children:(0,i.jsx)(a.Ev,{styles:{maxWidth:"1920px"},containerType:"fluid",children:(0,i.jsx)("div",{className:(0,h.Zz)(L(),"bottom-border","hide-border"),children:(0,i.jsxs)(a.xA,{direction:"x",hasContainer:!1,children:[(0,i.jsx)(a.fh,{mediumSize:2,children:(0,i.jsx)("h2",{className:L()["page-title"],children:s(n?"Wholesale":"Store")})}),(0,i.jsx)(a.fh,{mediumSize:20,children:!n&&(0,i.jsx)("ul",{className:L()["page-sub-nav-right"],children:y.map((e,t)=>(0,i.jsx)("li",{className:L()["sub-nav-item"],id:0===t?"storeNav":null,children:(0,i.jsx)(r.N_,{to:e.url,title:e.name,className:(0,h.Zz)(L(),"sub-nav-link",{"current-page":e.active}),children:e.name})},e.url))})}),(0,i.jsx)(a.fh,{mediumSize:2})]})})})})})};M.propTypes={baseUrl:b().string.isRequired};let P=(0,j.w)(M);var E=l(35881),R=l(15039),G=l.n(R),B=l(48011),F=l(12028);let O="site-switcher",D=(0,c.createContext)(void 0),z=e=>{let{children:t}=e,[l,r]=(0,c.useState)(!1),[a,n]=(0,c.useState)(null),s=(0,c.useRef)(null),o=(0,c.useRef)(null),d=(0,c.useCallback)(()=>{s.current&&(clearTimeout(s.current),s.current=null)},[]),m=(0,c.useCallback)(()=>{o.current&&(clearTimeout(o.current),o.current=null)},[]),u=(0,c.useCallback)(e=>{d(),m(),l?n(e):s.current=setTimeout(()=>{n(e),r(!0)},150)},[l,m,d]),_=(0,c.useCallback)(e=>{d(),o.current=setTimeout(()=>{r(!1)},150*!e)},[d]);return(0,i.jsx)(D.Provider,{value:{isDrawerOpen:l,activePanelId:a,activateDrawer:u,closeDrawer:_,resetCloseTimeout:m},children:t})},H=()=>{let e=(0,c.useContext)(D);if(!e)throw Error("useDrawer must be used within a DrawerProvider");return e};var U=l(67096),W=l(74946),V=l(51572),q=l(87194),Z=l(27331),Y=l(98964),K=l(44896),Q=l.n(K),X=l(98477),J=l(20551),$=l(83910),ee=l(47173),et=l(39121),el=l(58189),ei=l(24502),er=l(79936),ea=l(33957),en=l(75967),es=l(37127),eo=l(95055),ec=l(54587),ed=l.n(ec),em=l(475),eu=l(11592),e_=l(41304),eh=l(81226);let ep=e=>{let{components:t}=e,[l,r]=(0,c.useState)(!1),{t:a}=(0,v.Bd)(),n=(0,c.useCallback)(()=>{r(e=>!e)},[]);return(0,i.jsxs)("div",{className:"flex flex-col items-start justify-start gap-1 self-stretch pl-[64px]",children:[(0,i.jsxs)("button",{className:"text-accent-on-light flex cursor-pointer items-center justify-center gap-1 font-sans text-xs font-bold leading-6",onClick:n,children:[(0,i.jsx)("span",{children:a("Additional Details")}),(0,i.jsx)(ee.Int,{iconName:"OutlineAngleDown",size:"sm",className:"text-accent-on-light ".concat(l?"rotate-180":"")})]}),l&&(0,i.jsxs)("div",{className:"text-light10 flex flex-col items-start justify-start self-stretch pb-[14px] text-xs",children:[(0,i.jsx)("div",{children:a("Includes:")}),(0,i.jsx)("ul",{className:"m-0 list-inside list-disc p-0 text-left",children:t.map(e=>(0,i.jsxs)("li",{children:[e.quantity," x ",e.title]},e.title))})]})]})},eg=[],ex=e=>{let{childItems:t=eg,isChild:l=!1,item:r}=e,{t:a}=(0,v.Bd)(),{removeCartLine:n,isLoading:s,updateCartLines:o}=(0,$._)(),d=(0,et.X)(r.total),m=(0,et.X)(r.amountPerQuantity),u=(0,eu.s)([r.sku]),_=null==u?void 0:u[0],h=(0,c.useCallback)(()=>
1{s||n(r.id)},[n,r.id,s]),p=(0,c.useCallback)(e=>{if(!s){if(e<=0)return void n(r.id);o([{lineId:r.id,quantity:e},...(0,er.m)({children:t,parent:r},e)])}},[s,o,n,r,t]),g=(0,c.useCallback)(e=>p(r.quantity+e),[p,r.quantity]),x=(0,c.useMemo)(()=>({[eh.Hs]:a("Color")}),[a]),f=(0,c.useMemo)(()=>r.attributes.filter(e=>e.key in x),[r.attributes,x]);return(0,i.jsxs)("div",{className:G()("outline-light6 bg-light2 mb-2 inline-flex flex-col items-start justify-center rounded-2xl outline outline-1 outline-offset-[-1px]",l?"ml-6 w-[calc(100%-1.5rem)]":"w-full"),children:[(0,i.jsxs)("div",{className:" flex flex-col items-start justify-center self-stretch",children:[(0,i.jsxs)("div",{className:" inline-flex items-start justify-start gap-4 self-stretch rounded-tl-2xl rounded-tr-2xl pb-1.5 pl-2 pr-4 pt-2",children:[(0,i.jsx)("div",{className:"relative flex h-12 w-12 items-center justify-start gap-2.5 rounded-lg bg-transparent p-2.5",children:r.image&&(0,i.jsx)(ed(),{className:"",src:r.image,alt:r.title,objectFit:"contain",width:48,height:48})}),(0,i.jsx)("div",{className:"inline-flex flex-1 flex-col items-start justify-start gap-4",children:(0,i.jsxs)("div",{className:"flex flex-col items-start justify-start gap-4 self-stretch",children:[(0,i.jsxs)("div",{className:"flex flex-col items-start justify-start gap-0.5 self-stretch",children:[(0,i.jsx)("div",{className:"text-light12 justify-start self-stretch font-sans text-base font-medium leading-6",children:r.title}),(0,i.jsx)("div",{className:"text-light10 justify-start self-stretch font-sans text-xs font-normal leading-4",children:r.sku}),r.selectedOptions.length>0&&(0,i.jsx)("div",{className:"text-light10 justify-start self-stretch font-sans text-xs font-normal leading-4",children:r.selectedOptions.map(e=>e.value).join(" / ")}),f.length>0&&(0,i.jsx)("div",{className:"text-light10 justify-start self-stretch font-sans text-xs font-normal leading-4",children:f.map(e=>"".concat(x[e.key],": ").concat(e.value))})]}),(0,i.jsxs)("div",{className:"flex items-start justify-start gap-2.5 self-stretch",children:[(0,i.jsx)("div",{className:"text-light10 flex-1 justify-start font-sans text-xs font-semibold leading-4",children:(0,i.jsx)(eo.g,{price:m})}),_&&(0,i.jsxs)("div",{className:"flex flex-1 items-start justify-start gap-1",children:[(0,i.jsx)(ee.Int,{iconName:"OutlineDelivery",size:"sm",className:"h-5 w-5"}),(0,i.jsx)("div",{className:"text-light10 font-sans text-xs font-semibold leading-4",children:(0,i.jsx)(e_.L,{sku:r.sku})})]})]})]})})]}),r.components&&r.components.length>0&&(0,i.jsx)("div",{className:"pl-2",children:(0,i.jsx)(ep,{components:r.components})})]}),(0,i.jsx)("div",{className:"border-light6 flex flex-col items-start justify-center gap-4 self-stretch border-t border-solid px-2 pb-2 pl-2",children:(0,i.jsxs)("div",{className:"inline-flex items-end justify-between self-stretch pl-[64px] pr-2",children:[(0,i.jsxs)("div",{className:"inline-flex min-w-32 flex-1 flex-col items-start justify-end gap-1 pt-2",children:[(0,i.jsxs)("div",{className:"flex flex-col items-start justify-center gap-0.5 self-stretch pb-1",children:[(0,i.jsx)("div",{className:"text-light12 justify-center self-stretch font-sans text-base font-medium leading-6",children:(0,i.jsx)(eo.g,{price:d})}),(0,i.jsx)("div",{className:"justify-center self-stretch font-sans text-xs font-normal leading-4 text-neutral-500 [text-shadow:_0px_0px_24px_rgb(0_0_0_/_0.25)]",children:d.hasTax?"".concat(a("with")," ").concat(d.taxRate,"% ").concat(d.taxCode):""})]}),!l&&(0,i.jsxs)("button",{className:"inline-flex cursor-pointer items-center justify-center gap-0.5 rounded-md py-px",onClick:h,disabled:s,children:[(0,i.jsx)("span",{className:"text-accent-on-light justify-center font-sans text-xs font-bold leading-6",children:a("Remove")}),(0,i.jsx)(ee.Int,{iconName:"OutlineXmark",size:"sm",className:"text-accent-on-light h-5 w-5"})]})]}),(0,i.jsx)("div",{className:G()("tailwind--template-v3 flex items-end justify-start gap-0.5 self-stretch rounded-lg pb-2",s?"opacity-50":""),children:l?(0,i.jsxs)("span",{className:"text-light12 flex h-10 items-center font-sans text-base",children:["\xd7",r.quantity]}):(0,i.jsx)(em.Q,{onChange:g,onSet:p,value:r.quantity})})]})})]})},ef=e=>{let{items:t,totalItemsCount:l,cartTotal:r,checkoutUrl:a,cartToken:n}=e,{t:s}=(0,v.Bd)(),{humanName:o}=(0,el.n)(),{linkText:d,url:m}=(0,ei.g)(),u=(0,c.useMemo)(()=>(0,er.V)(t),[t]),_=(0,c.useCallback)(()=>{(0,J.YW)({items:t,revenue:r.grossPrice,currency:r.currency,path:window.location.pathname,cartToken:n})},[t,r,n]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"flex flex-1 flex-col overflow-y-auto px-6",children:u.map(e=>{let{parent:t,children:l}=e;return(0,i.jsxs)(c.Fragment,{children:[(0,i.jsx)(ex,{item:t,childItems:l}),l.map(e=>(0,i.jsx)(ex,{item:e,isChild:!0},e.id))]},t.id)})}),(0,i.jsxs)("div",{className:"flex shrink-0 grow-0 flex-col bg-white p-6",children:[(0,i.jsxs)("div",{className:"flex items-baseline gap-4 pb-6",children:[(0,i.jsxs)("div",{className:"min-w-28",children:[(0,i.jsx)("p",{className:"text-light12 pb-1 text-base",children:s("Cart Total")}),(0,i.jsxs)("p",{className:"text-light10 text-xs",children:[l," ",s(1===l?"Item":"Items")]})]}),(0,i.jsxs)("div",{className:"flex-1",children:[(0,i.jsxs)("p",{className:"text-light12 pb-2 text-base font-medium",children:[(0,i.jsx)(eo.g,{price:r}),r.hasTax&&(0,i.jsxs)(i.Fragment,{children:[" ",(0,i.jsx)("span",{className:"text-light11 text-xs font-normal",children:(0,i.jsx)(eo.e,{price:r})})]})]}),(0,i.jsx)("p",{className:"text-light10 whitespace-normal text-xs",children:s("*Estimated delivery dates are listed for {{humanName}}. Taxes and Shipping rates will be calculated at checkout.",{humanName:o})})]})]}),a&&(0,i.jsx)(en.RO,{title:s("Checkout"),url:a,onClick:_,variant:en.xb.PRIMARY,theme:ea.zG.ACCENT,className:"text-center"}),(0,i.jsxs)("div",{className:"text-light10 mt-2 flex justify-center gap-1",children:[(0,i.jsx)(ee.Int,{iconName:"OutlineInfoCircle",size:"sm",className:"flex-shrink-0"}),(0,i.jsxs)("span",{className:"text-l",children:[s("Have questions or need a quote?")," ",(0,i.jsx)(es.N,{href:m,className:"underline",children:d})]})]})]})]})},eb=e=>{let{onClick:t}=e,{t:l}=(0,v.Bd)();return(0,i.jsxs)("div",{className:"stretch flex flex-1 flex-col items-stretch px-6 pb-12",children:[(0,i.jsx)("div",{className:"flex-1",children:(0,i.jsx)("img",{src:"/assets/cart_background.svg",alt:"background",className:"flex-1 fill-transparent object-contain"})}),(0,i.jsx)("div",{className:"text-light12 pb-2 text-sm font-semibold",children:l("Your cart is empty")}),(0,i.jsx)("div",{className:"text-light10 text-xs font-normal",children:l("Return to Formlabs to continue shopping for 3D printers, materials and accessories.")}),(0,i.jsx)("div",{children:(0,i.jsx)("button",{onClick:t,className:"font-display bg-accent mt-4 w-full cursor-pointer whitespace-nowrap rounded-md border px-4 py-2 text-center text-xs uppercase text-white",children:l("Continue shopping")})})]})},ev=e=>{let{onClose:t}=e,{t:l}=(0,v.Bd)(),{cart:{items:r,cartInfo:a},cartToken:n,localizedCheckoutUrl:s}=(0,$._)(),o=(0,et.X)(a.total);return(0,i.jsxs)("dialog",{className:"bg-light3 relative flex h-full max-w-[512px] flex-col",children:[(0,i.jsxs)("div",{className:"flex shrink-0 grow-0 items-start justify-between gap-4 p-6",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("h2",{className:"text-light12 text-xl",children:l("Your Cart")}),(0,i.jsx)("p",{className:"text-light10 mt-1 text-xs",children:l("To reduce waste and keep costs low, items will be grouped into the fewest shipments possible. Final delivery dates may change accordingly.")})]}),t&&(0,i.jsx)("button",{type:"button",onClick:t,"aria-label":l("Close cart"),className:"bg-light5 flex h-10 w-10 cursor-pointer items-center justify-center rounded-lg text-black",children:(0,i.jsx)(ee.Int,{iconName:"OutlineXmark",size:"md",className:"h-6 w-6"})})]}),a.totalQuantity>0?(0,i.jsx)(ef,{items:r,totalItemsCount:a.totalQuantity,cartTotal:o,checkoutUrl:s,cartToken:n}):(0,i.jsx)(eb,{onClick:t})]})},ej=e=>{let{onClick:t}=e;return(0,i.jsxs)("div",{className:"fixed inset-0 z-[1500] flex flex-row justify-end",children:[(0,i.jsx)("div",{className:"flex-1 bg-black opacity-50",onClick:t}),(0,i.jsx)(ev,{onClose:t})]})},eN=e=>{let{color:t}=e,{cart:{items:l},cartToken:r,isCartOpen:a,openCart:n,closeCart:s}=(0,$._)(),o=(0,c.useCallback)(()=>{a?s():n()},[a,n,s]),d=(0,c.useRef)(!1);(0,c.useEffect)(()=>
1{a&&!d.current&&(0,J.Vk)({items:l,path:window.location.pathname,cartToken:r}),d.current=a},[a,l,r]),(0,c.useEffect)(()=>{let e=e=>{"Escape"===e.key&&s()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[s]);let m=(0,c.useMemo)(()=>Q()(l,"quantity"),[l]);return(0,i.jsxs)("div",{className:"flex items-center justify-center gap-1",children:[(0,i.jsx)(V.$,{iconName:"OutlineCart",variant:"ghost",color:t,onClick:o,tracking:{pluginName:"Header",label:"Cart"}}),m>0&&(0,i.jsx)("span",{className:G()("font-display min-w-4 text-xs",{"text-white":"white"===t,"text-black":"black"===t}),children:m}),a&&(0,X.createPortal)((0,i.jsx)(ej,{onClick:s}),window.document.getElementById("cart-modal"))]})};var ek=l(38288),ey=l.n(ek);let ew=()=>"true"!==(0,Z._)("FL_PUBLIC_ECOMM_CONTROLS_DISABLED"),eS=e=>{let{variant:t="light",countries:l,storePage:r,userAccountUrl:a,activeRegion:n,onHamburgerClick:s=()=>void 0}=e,{t:o}=(0,v.Bd)(),d="dark"===t?"white":"black",{fromChinaDomain:m,path:u=""}=(0,c.useContext)(F.A);return(0,i.jsxs)("div",{className:G()(ey().controls,ey()[t]),children:[(0,i.jsx)(V.$,{className:ey()["search-button"],iconName:"OutlineSearch",variant:"ghost",color:d,link:"".concat(u,"search/"),tracking:{pluginName:"Header",label:"Search"}}),!m&&(0,i.jsx)("div",{className:ey()["language-button"],children:(0,i.jsx)(Y.sI,{countries:l,children:(0,i.jsx)("span",{className:ey()["language-code"],children:n})})}),ew()&&(0,i.jsx)(V.$,{className:ey()["user-button"],iconName:"OutlineUser",variant:"ghost",color:d,link:a,tracking:{pluginName:"Header",label:"User"}}),ew()&&!!r&&(0,i.jsx)(eN,{color:d}),(0,i.jsx)(q.S,{className:ey()["store-button"],size:"small",label:o("Store"),link:r,tracking:{pluginName:"Header"}}),(0,i.jsx)(V.$,{className:ey()["hamburger-button"],variant:"ghost",color:d,iconName:"OutlineHamburgerMenu",onClick:()=>s(),tracking:{pluginName:"Header",label:"Hamburger"}})]})};var eC=l(80839),eT=l.n(eC),eA=l(81164),eL=l(78098),eI=l.n(eL);let eM=e=>{let{isOpen:t}=e,[l,r]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{t&&r(!0)},[t]),(0,i.jsx)("div",{className:G()(eI().backdrop,t&&eI().visible,l&&eI()["backdrop-animated"])})};var eP=l(37727),eE=l.n(eP);let eR=e=>{let{level:t,dataId:l,className:a="",children:n,dataAttribute:s="id",url:o="#",onClick:c=()=>{},leaf:d=!1}=e;return(0,i.jsx)(r.N_,{to:o,className:G()(eE()["menu-item"],eE()["level-".concat(t,"-link")],d&&eE().leaf,a),onClick:e=>{c(),"#"===o&&e.preventDefault()},...l?{["data-".concat(s)]:l}:{},children:n})};var eG=l(49237),eB=l.n(eG);let eF=(0,c.forwardRef)((e,t)=>{var l;let{menu:r,className:a="",handleMenuItemClick:n,onScroll:s}=e;return(0,i.jsx)("div",{ref:t,className:G()(a,eB()["sub-menu"]),onScroll:s,children:null==(l=r.children)?void 0:l.map(e=>{var t,l,r,a;return(0,i.jsxs)("div",{className:G()(eB()["level-2-group"],(null==(t=e.children)?void 0:t.length)===0&&eB().standalone),children:[(0,i.jsx)(eR,{dataId:e.id,level:2,url:e.url,dataAttribute:"submenu-id",leaf:(null==(l=e.children)?void 0:l.length)===0,onClick:n,children:e.name}),(null==(r=e.children)?void 0:r.length)!==0&&(0,i.jsx)("div",{className:eB()["level-3-group"],children:null==(a=e.children)?void 0:a.map(e=>{var t;return(0,i.jsx)(eR,{dataId:e.id,level:e.headerItem?3:4,url:e.url,dataAttribute:"submenu-id",leaf:(null==(t=e.children)?void 0:t.length)===0,onClick:n,children:e.name},e.id)})})]},e.id)})})});eF.displayName="SubMenu";let eO=e=>{let{item:t,isVisible:l}=e,{closeDrawer:r}=H(),[a,n]=(0,c.useState)({top:0,bottom:0}),s=(0,c.useRef)(null),o=(0,c.useCallback)(e=>{let{scrollTop:t,scrollHeight:l,clientHeight:i}=e,r=l-i;return r<=0?{top:0,bottom:0}:{top:Math.min(1,t/40),bottom:Math.min(1,(r-t)/40)}},[]),d=(0,c.useCallback)(e=>{n(o(e.currentTarget))},[o]);return(0,c.useEffect)(()=>{l&&s.current&&n(o(s.current))},[l,o]),(0,i.jsxs)("div",{className:eI()["menu-item-panel"],style:{"--gradient-top-opacity":a.top,"--gradient-bottom-opacity":a.bottom},children:[(0,i.jsx)(eR,{dataId:t.id,level:1,url:t.url,dataAttribute:"submenu-id",onClick:r,children:t.name}),(0,i.jsx)(eF,{ref:s,className:eI().content,menu:t,handleMenuItemClick:r,onScroll:d})]})};var eD=l(65476),ez=l(10222),eH=l.n(ez);let eU=(0,h.zZ)(eH()),eW=e=>{let{url:t,displayName:l,displayUrl:a,isCurrent:n=!1,variant:s="dark"}=e;return(0,i.jsxs)(r.N_,{to:t,openInNewWindow:!0,className:eU("drawer
1-link","variant-".concat(s)),children:[(0,i.jsxs)("div",{className:eU("column","left"),children:[(0,i.jsx)("span",{className:eU("title"),children:l}),(0,i.jsx)("span",{className:eU("url"),children:a})]}),(0,i.jsx)("div",{className:eU("column","right"),children:n?(0,i.jsx)("span",{className:eU("current"),children:"Current"}):(0,i.jsx)(eD.I,{iconName:"external-link",className:eU("icon"),size:24})})]})},eV=[{name:"formlabs",url:"https://formlabs.com",displayName:"Formlabs",displayUrl:"formlabs.com",hideInMenu:!0},{name:"dental",url:"https://dental.formlabs.com",displayName:"Dental",displayUrl:"dental.formlabs.com"}],eq=e=>eV.find(t=>t.name===e)||eV[0],eZ=(0,h.zZ)(eI()),eY=e=>{let{current:t=(0,Z._)("FL_PUBLIC_CMS_SITE")}=e,{t:l}=(0,v.Bd)(),r=eq(t);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:eZ("site-switcher-title"),children:l("Select Site")}),eV.map((e,t)=>(0,i.jsx)(eW,{isCurrent:e.name===r.name,...e},t))]})},eK=(0,h.zZ)(eI()),eQ=e=>{let{menu:t,variant:l="dark"}=e,{isDrawerOpen:r,activePanelId:a,closeDrawer:n,resetCloseTimeout:s}=H(),[o,d]=(0,c.useState)(null),[m,u]=(0,c.useState)(null),[_,h]=(0,c.useState)(!1),p=(0,c.useRef)(null),g=(0,c.useCallback)(e=>{p.current&&clearTimeout(p.current),o&&(null==e?void 0:e.media.src)!==o.media.src&&(u(o),h(!0),p.current=setTimeout(()=>{u(null),h(!1)},200)),d(e)},[o]),x=(0,c.useMemo)(()=>Object.fromEntries(t.flatMap(e=>e.children||[]).map(e=>[e.id,e])),[t]),f=(0,c.useCallback)(e=>{s();let t=e.target.closest('[class*="level-2-group"]');if(t){let e=t.querySelector("a[data-submenu-id]");if(e){let t=e.getAttribute("data-submenu-id");if(t&&x[t])return void g(x[t].polaroid||null)}}g(null)},[x,s,g]),b=(0,c.useCallback)(()=>n(),[n]),[v,j]=(0,c.useState)(!1);return(0,c.useEffect)(()=>{r&&j(!0)},[r]),(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eM,{isOpen:r}),(0,i.jsx)("div",{className:G()("global-styles--header",eK("drawer",l),v&&eI()["drawer-animated"],r&&eI().open),onMouseOver:f,onMouseLeave:b,children:(0,i.jsxs)("div",{className:eK("body"),children:[(0,i.jsxs)("div",{className:eK("left"),children:[t.map(e=>{let t=a==="menu-".concat(e.id);return(0,i.jsx)("div",{className:G()(eK("content",t?eI().visible:eI().hidden),eK("menuItem")),children:(0,i.jsx)(eO,{item:e,isVisible:t})},"menu-".concat(e.id))}),(0,i.jsx)("div",{className:G()(eK("content",a===O?eI().visible:eI().hidden)),children:(0,i.jsx)(eY,{})})]}),(0,i.jsxs)("div",{className:eK("polaroid"),children:[m&&_&&(0,i.jsx)("div",{className:eK("polaroid-content","exiting"),children:(0,i.jsx)(eA.Z,{footer:eJ(m.media)?(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:eJ(m.media)}}):void 0,media:m.media,variant:eX(l)})},"exit-".concat(m.media.src)),o?(0,i.jsx)("div",{className:eK("polaroid-content"),children:(0,i.jsx)(eA.Z,{footer:eJ(o.media)?(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:eJ(o.media)}}):void 0,media:o.media,variant:eX(l)})},o.media.src):(0,i.jsx)("img",{src:"/assets/drawer-background.svg",alt:"background",width:"564",height:"512"})]})]})})]})};function eX(e){return"dark"===e?"light":"dark"}function eJ(e){let t=e.caption||e.alt;return t===e.alt?null:t}var e$=l(37789),e0=l.n(e$);let e1="menu-id",e2=e=>{let{menu:t}=e,{activateDrawer:l,closeDrawer:r}=H();return(0,c.useEffect)(()=>{function e(e){"Escape"===e.key&&r(!0)}let t=document.querySelector("body");return null==t||t.addEventListener("keydown",e),()=>{null==t||t.removeEventListener("keydown",e)}},[r]),(0,i.jsx)("div",{role:"navigation",className:e0()["menu-bar"],onMouseOver:e=>{var i;let a=e.target.closest("a[data-".concat(e1,"]"));if(!a)return;let n=a.getAttribute("data-".concat(e1)),s=t.find(e=>e.id===n);s&&((null!=(i=s.children)?i:[]).length>0?l("menu-".concat(s.id)):r(!0))},onMouseLeave:()=>r(),children:(0,i.jsx)("div",{className:e0()["menu-list"],children:null==t?void 0:t.map(e=>(0,i.jsx)(eR,{dataId:e.id,level:0,url:e.url,dataAttribute:e1,onClick:r,children:e.name},e.id))})})};var e4=l(91434),e3=l(53553),e5=l.n(e3);let e6=e=>{let{menu:t,countries:l,storePage:r,activeRegion:a,userAccountUrl:n,variant:s="dark",onCloseClick:o=()=>void 0}=e,{t:d}=(0,v.Bd)(),[m,u]=(0,c.useState)(null),{fromChinaDomain:_}=(0,c.useContext)(F.A),h=(0,ei.g)(),p=r?{url:r,label:d("Store")}:{url:h.url,label:h.linkText};return(0,i.jsxs)("div",{className:G()(e5()["mobile-menu-bar"],e5()[s]),children:[(0,i.jsxs)("div",{className:e5()["top-section"],children:[(0,i.jsx)(V.$,{className:e5()["close-button"],variant:"ghost",color:"white",iconName:"OutlineXmark",onClick:()=>o(),tracking:{pluginName:"Header",label:"Close - mobile menu"}}),null!==m&&(0,i.jsx)(V.$,{className:e5()["back-button"],variant:"ghost",color:"white",iconName:"OutlineAngleLeft",onClick:()=>u(null),tracking:{pluginName:"Header",label:"Back - mobile menu"}})]}),(0,i.jsx)("div",{className:e5()["bottom-section"],children:null===m?(0,i.jsxs)(i.Fragment,{children:[t.map((e,t)=>{var l;return e8(e)?(0,i.jsx)("a",{className:e5()["level-0-link"],onClick:t=>{u(e),t.preventDefault()},href:"#",children:e.name},t):(0,i.jsx)(eR,{level:0,dataId:e.id,onClick:()=>
1{if(e8(e))return void u(e);o()},url:(null==(l=e.children)?void 0:l.length)===0?e.url:"#",children:e.name},t)}),(0,i.jsx)(eR,{level:0,url:p.url,onClick:()=>{o()},children:(0,i.jsx)("div",{className:e5()["store-link"],children:(0,i.jsx)("span",{children:p.label})})}),(0,i.jsx)(eR,{level:0,url:n,onClick:()=>{o()},children:(0,i.jsxs)("div",{className:e5()["user-link"],children:[(0,i.jsx)("span",{children:d("Sign In")}),(0,i.jsx)(e4.A,{iconName:"OutlineUser",size:"sm"})]})}),!_&&(0,i.jsx)(Y.sI,{countries:l,children:(0,i.jsxs)("div",{className:e5()["language-link"],children:[(0,i.jsx)("span",{children:d("Change Region")}),(0,i.jsx)("span",{className:e5()["language-code"],children:a})]})})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(eR,{level:1,dataId:m.id,url:m.url,onClick:()=>{o()},children:m.name}),(0,i.jsx)(eF,{menu:m,handleMenuItemClick:o})]})})]})};function e8(e){var t;return(null==(t=e.children)?void 0:t.length)!==0}var e7=l(34255),e9=l.n(e7);let te=(0,h.zZ)(e9()),tt=e=>{let{variant:t="dark"}=e,{isDrawerOpen:l,activePanelId:r,activateDrawer:a,closeDrawer:n}=H(),s=l&&r===O,o=eq((0,Z._)("FL_PUBLIC_CMS_SITE"));return(0,i.jsxs)("button",{className:G()(te("switcher","variant-".concat(t)),s&&e9().open),onClick:()=>{s?n(!0):a(O)},onMouseEnter:()=>{a(O)},onMouseLeave:()=>{n(!1)},children:[(0,i.jsx)("div",{className:te("divider")}),(0,i.jsx)("span",{className:te("menu-item"),children:!o.hideInMenu&&o.displayName}
1),(0,i.jsx)(eD.I,{className:te("icon"),iconName:"chevron_down",size:24,color:"dark"===t?"black":"white"})]})},tl=(0,E.Mz)(e=>{var t;return null==(t=e.store)?void 0:t.id},e=>{var t;return null==(t=e.i18n)?void 0:t.region},(e,t)=>({storeId:e,activeRegion:t})),ti=e=>{var t;let{activeRegion:l=""}=(0,B.useSelector)(tl),a=(0,N.a)(1279),[n,s]=(0,c.useState)(!1);(0,c.useEffect)(()=>{!1===a&&s(!1)},[a]);let{path:o="",storePage:d}=(0,c.useContext)(F.A),{shopifyAccountUrl:m}=(0,U.h)(),u=(null!=(t=e.menuData)?t:[]).filter(e=>!!(e&&e.id&&e.name&&e.url)),_=function(e,t){return{variant:function(e,t){let l="dark"===e;return("page-inverse"===t?!l:l)?"dark":"light"}(e.pageTheme,e.headerTheme),menu:ta(null!=t?t:[]),skin:e.skin,countries:e.countries}}(e,u),h=["HK","MO","TW"],p="cn"===l?_.countries.filter(e=>!h.includes(e.code)):_.countries,g="dark"===_.variant?"light":"dark",x="v2_medical"===_.skin?"light":"dark";return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("nav",{className:G()("global-styles--header",eT().header,eT()[_.variant]),children:[(0,i.jsxs)("div",{className:eT()["logo-wrapper"],children:[(0,i.jsx)(r.N_,{to:o,title:"FormLabs",children:(0,i.jsx)(W.g,{variant:g})}),(0,i.jsx)(tt,{variant:g})]}),!a&&(0,i.jsx)(e2,{menu:_.menu,drawerVariant:x}),(0,i.jsx)(eS,{storePage:d,variant:_.variant,countries:p,userAccountUrl:m,activeRegion:l,onHamburgerClick:()=>s(!n)}),n&&(0,i.jsx)(e6,{menu:_.menu,countries:_.countries,activeRegion:l,storePage:d||"",userAccountUrl:m,onCloseClick:()=>s(!1)})]})})},tr=e=>{var t;let l="v2_medical"===e.skin?"light":"dark",r=ta((null!=(t=e.menuData)?t:[]).filter(e=>!!(e&&e.id&&e.name&&e.url)));return(0,i.jsxs)(z,{children:[(0,i.jsx)(ti,{...e}),(0,i.jsx)(eQ,{menu:r,variant:l})]})};function ta(e){return e.map(e=>e?{id:e.id,name:e.name,url:e.url,polaroid:e.image?{media:{src:e.image,alt:e.name,caption:e.description||e.name}}:void 0,headerItem:e.headerItem,children:e.children?ta(e.children):void 0}:{id:"none",name:"",url:"",polaroid:void 0,headerItem:!1,children:void 0})}tr.skin=["v2","v2_medical"];var tn=l(1497),ts=l(71638),to=l(79946),tc=l(37971),td=l(69282),tm=l(69923),tu=l.n(tm);let t_=e=>{let{submenus:t}=e;return(0,i.jsx)("div",{className:tu()["footer-menu"],children:(null!=t?t:[]).map((e,t)=>(0,i.jsx)(th,{...e},t))})},th=e=>{let{name:t,children:l}=e;return(0,i.jsxs)("div",{className:tu()["footer-submenu"],children:[(0,i.jsx)("h3",{children:t}),(0,i.jsx)("ul",{children:(l||[]).map((e,t)=>e&&e.url&&e.name&&(0,i.jsx)(tp,{url:e.url,name:e.name,newWindow:e.newWindow},t))})]})},tp=e=>{let{url:t,name:l,newWindow:a}=e;return(0,i.jsx)("li",{children:(0,i.jsx)(r.N_,{to:t,openInNewWindow:!!a,children:l})})};var tg=l(39186),tx=l.n(tg);let tf=e=>{let{submenus:t,countrySite:l,slaveryUrl:a}=e,{t:n}=(0,v.Bd)(),{path:s,language:o}=l,c=(0,tc.h)();return(0,i.jsxs)("footer",{className:tx().footer,children:[(0,i.jsx)("div",{className:tx().logo,children:(0,i.jsx)(tn.VI,{largeImage:"/logo_white.svg",lazyload:!1,width:145,alt:n("Formlabs")})}),(0,i.jsx)("div",{className:tx()["menu-grid"],children:t&&t.map((e,t)=>e&&e.name&&e.children&&(0,i.jsxs)("div",{className:tx()["menu-column"],children:[(0,i.jsx)("h3",{className:tx()["menu-title"],children:e.name}),(0,i.jsx)("ul",{className:tx()["menu-list"],children:e.children.map((e,t)=>e&&e.name&&e.url&&(0,i.jsx)("li",{children:(0,i.jsx)(r.N_,{to:e.url,children:e.name})},t))})]},t))}),c?null:(0,i.jsxs)("div",{className:tx().newsletter,children:[(0,i.jsx)("p",{className:tx()["email-label"],children:n("Enter your email address for updates")}),(0,i.jsx)(to.A,{layoutType:"default"})]}),(0,i.jsx)("div",{className:tx()["social-icons"],children:(0,i.jsx)(ts.i,{iconSize:"1.33rem"})}),(0,i.jsxs)("div",{className:tx()["bottom-footer"],children:[(0,i.jsxs)("div",{className:tx().copyright,children:["\xa9 Formlabs ",new Date().getFullYear()]}),(0,i.jsxs)("div",{className:tx()["legal-links"],children:[(0,i.jsx)(r.N_,{to:"".concat(s,"privacy-policy/"),children:n("Privacy Policy")}),(0,i.jsx)("span",{className:tx().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"".concat(s,"terms-of-service/"),children:n("Terms of Service")}),"/uk/"===l.path&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:tx().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"https://formlabs-media.formlabs.com/".concat(a),children:"Modern Slavery Act"})]}),(0,i.jsx)("span",{className:tx().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"".concat(s,"contests-and-sweepstakes/"),children:n("Contests and Sweepstakes")}),(0,i.jsx)("span",{className:tx().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"https://support.formlabs.com/s/topic/0TO1Y000000Iw01WAC/faq?language=".concat(o),children:n("FAQ")})]})]})]})},tb=e=>{var t;let{countrySite:l,menuData:a}=e,{path:n,language:s}=l,{t:o}=(0,v.Bd)(),c=(0,N.a)(1023),d=(0,tc.h)(),m=null!=(t=(0,ee.H3m)("modern_slavery_act_path"))?t:"filer_public/02/25/0225b8a2-ce6f-4017-ab73-b752d21f2d86/formlabs_inc_-_modern_slavery_act_statement_fy24_fl_form.pdf";return a?c?(0,i.jsx)(tf,{submenus:null!=a?a:[],countrySite:l,slaveryUrl:m}):(0,i.jsxs)("footer",{className:G()("global-styles--footer",tu().footer),children:[(0,i.jsx)("div",{className:tu().background,children:(0,i.jsx)(td.$U,{src:"/footer-background.png",alt:""})}),(0,i.jsxs)("div",{className:tu()["footer-container"],children:[(0,i.jsxs)("div",{className:tu()["footer-left"],children:[(0,i.jsx)("div",{className:tu().logo,children:(0,i.jsx)(tn.VI,{largeImage:"/logo_white.svg",lazyload:!1,width:145,alt:o("Formlabs")})}),d?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("p",{className:tu()["email-label"],children:o("Enter your email address for updates")}),(0,i.jsx)("div",{className:tu()["newsletter-subscription"],children:(0,i.jsx)(to.A,{layoutType:"default"})})]}),(0,i.jsx)(ts.i,{iconSize:"1.33rem"}),"zh"===l.language&&(0,i.jsxs)("div",{className:tu().icp,children:[(0,i.jsx)("p",{children:"形朗(深圳)科技有限公司"}),(0,i.jsx)(r.N_,{to:"https://beian.miit.gov.cn",openInNewWindow:!0,children:"粤ICP备2024293642号-1"})]})]}),(0,i.jsx)(t_,{submenus:null!=a?a:[]})]}),(0,i.jsxs)("div",{className:tu()["bottom-footer"],children:[(0,i.jsxs)("div",{className:tu().copyright,children:["\xa9 Formlabs ",new Date().getFullYear()]}),(0,i.jsxs)("div",{className:tu()["legal-links"],children:[(0,i.jsx)(r.N_,{to:"".concat(n,"privacy-policy/"),children:o("Privacy Policy")}),(0,i.jsx)("span",{className:tu().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"".concat(n,"terms-of-service/"),children:o("Terms of Service")}),"/uk/"===l.path&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:tu().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"https://formlabs-media.formlabs.com/".concat(m),children:"Modern Slavery Act"})]}),(0,i.jsx)("span",{className:tu().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"".concat(n,"contests-and-sweepstakes/"),children:o("Contests and Sweepstakes")}),(0,i.jsx)("span",{className:tu().separator,children:"\xb7"}),(0,i.jsx)(r.N_,{to:"https://support.formlabs.com/s/topic/0TO1Y000000Iw01WAC/faq?language=".concat(s),children:o("FAQ")})]})]})]}):null};tb.skin=["v2","v2_medical"];let tv=tr,tj=tb},31938:e=>{e.exports={caption:"Caption_caption__TpY1c",light:"Caption_light__1YtG8"}},32071:e=>{e.exports={main:"CtaButton_main__fbcIv","header-card":"CtaButton_header-card__XY8j8",section:"CtaButton_section__iOzfg"}},32742:e=>{e.exports={"card-bottom":"CardBottom_card-bottom__LWTI8",icon:"CardBottom_icon__RfgXx",text:"CardBottom_text__opg8O",title:"CardBottom_title__FaxRl",subTitle:"CardBottom_subTitle__hRn1T"}},33128:e=>{e.exports={container:"LogoCarousel_container__MVQET","img-list":"LogoCarousel_img-list__bRZ7e","scroll-logo":"LogoCarousel_scroll-logo__W2lg2","logo-link":"LogoCarousel_logo-link__mZdIe","image-wrapper":"LogoCarousel_image-wrapper__uMCOF"}},33473:(e,t,l)=>{"use strict";l.d(t,{A:()=>
1o});var i=l(37876);l(14232);var r=l(34846),a=l(28131),n=l(7477),s=l.n(n);let o=()=>{let{t:e}=(0,r.Bd)();return(0,i.jsx)("div",{className:s()["sr-only"],children:(0,i.jsx)(a.N_,{to:"#main",tabIndex:1,children:e("Skip to Main Content")})})}},33626:e=>{e.exports={container:"CTAButtons_container__cUdYh",secondary:"CTAButtons_secondary__U0gk1",light:"CTAButtons_light__bikmb"}},34255:e=>{e.exports={switcher:"SiteSwitcher_switcher__0h5xq","variant-light":"SiteSwitcher_variant-light__h9AUS","variant-dark":"SiteSwitcher_variant-dark__Dsz3e",divider:"SiteSwitcher_divider__Jha07","menu-item":"SiteSwitcher_menu-item__X5RWx",icon:"SiteSwitcher_icon__JEaG8",open:"SiteSwitcher_open__M5axa"}},34702:e=>{e.exports={section:"TestimonialMobileSection_section__GuotZ",dark:"TestimonialMobileSection_dark__RVYg4","card-list-wrapper":"TestimonialMobileSection_card-list-wrapper__SB9Qk","card-list":"TestimonialMobileSection_card-list__mCIz3",card:"TestimonialMobileSection_card__9_eZ1","image-wrapper":"TestimonialMobileSection_image-wrapper__IbCBI",details:"TestimonialMobileSection_details__ajItP","logo-wrapper":"TestimonialMobileSection_logo-wrapper__uKxXg",interviewee:"TestimonialMobileSection_interviewee__CJG2A",footer:"TestimonialMobileSection_footer__K1qof",quote:"TestimonialMobileSection_quote__De0Lr"}},35197:e=>{e.exports={headline:"FilterSidebar_headline__UO33C","overlay-open":"FilterSidebar_overlay-open__nRGK2","overlay-closed":"FilterSidebar_overlay-closed__9DZva","open-filters":"FilterSidebar_open-filters__S2NYY",bottom:"FilterSidebar_bottom__pWJFe",doneBtn:"FilterSidebar_doneBtn__YAfnp",reset:"FilterSidebar_reset__S9eJ5",container:"FilterSidebar_container__8njwo","filter-label":"FilterSidebar_filter-label___wWqX",sidebar:"FilterSidebar_sidebar__iqdju",list:"FilterSidebar_list__EDVZ2"}},35375:e=>{e.exports={footer:"Footer_footer__rTA0o",arrows:"Footer_arrows__bFTeV"}},35397:e=>{e.exports={map:"Locations_map___EU93",countries:"Locations_countries__qEVZB",country:"Locations_country__0BPpS",location:"Locations_location__SWIXm","item-search-form":"Locations_item-search-form__tDzh4","item-search-group":"Locations_item-search-group__9SgwU","item-search-label":"Locations_item-search-label__ZjWHC"}},36606:e=>{e.exports={header:"Header_header__pvy_L"}},37127:(e,t,l)=>{"use strict";l.d(t,{N:()=>m});var i=l(37876),r=l(48230),a=l.n(r),n=l(94834),s=l(426),o=l(5957),c=l(86155),d=l(538);let m=e=>{let{children:t,className:l,href:r,onClick:m,openInNewTab:u=!1,..._}=e,{isInModal:h,sendNavigateToParent:p}=(0,o.H)(),g=(0,s.d)(r),x=(0,n.m)(),{isModal:f,cleanHref:b}=(0,c.YA)(g);if(f){if(h){let{isBreakout:e,cleanHref:r}=(0,c.PS)(b);return e?(0,i.jsx)("a",{className:l,href:r,onClick:e=>{e.preventDefault(),p(r)},children:t}):(0,i.jsx)(a(),{className:l,href:(0,c.oK)(r),children:t})}return(0,i.jsx)(d.o,{className:l,href:b,children:t})}let{isBreakout:v,cleanHref:j}=(0,c.PS)(g),N=j.startsWith("http");if(N&&u)return(0,i.jsx)("a",{className:l,href:j,onClick:m,rel:"noopener noreferrer",target:"_blank",..._,children:t});let k=h&&(N||v),y=!h||k||N?j:(0,c.oK)(j);return(0,i.jsx)(a(),{className:l,as:x(y),..._,href:y,onClick:e=>{null==m||m(),k&&(e.preventDefault(),p(j))},children:t})}},37325:(e,t,l)=>{"use strict";l.d(t,{A:()=>d});var i=l(37876),r=l(14232),a=l(87904),n=l(83894),s=l(34846),o=l(35397),c=l.n(o);let d=(0,a.w)(e=>{let{label:t,startDate:l,onChange:a}=e,{t:o}=(0,s.Bd)(),[d,m]=(0,r.useState)(l),[u,_]=(0,r.useState)(null);return(0,i.jsxs)("fieldset",{className:c()["item-search-group"],children:[t?(0,i.jsx)("legend",{className:c()["item-search-label"],children:t}):null,(0,i.jsx)(n.pd,{type:"date",max:u,value:d,onChange:e=>{let t=e.target.value;m(t),a(t,u)},"aria-label":o("Start")}),(0,i.jsx)(n.pd,{type:"date",min:d,value:u,onChange:e=>{let t=e.target.value;_(t),a(d,t)},"aria-label":o("End")})]})})},37662:e=>{e.exports={dark:"WorkflowSection_dark__sHkMr",light:"WorkflowSection_light__2X3Mq",section:"WorkflowSection_section__xVxzZ",slide:"WorkflowSection_slide__4WuCQ","fullscreen-slide":"WorkflowSection_fullscreen-slide__SGTnp",visible:"WorkflowSection_visible__AIMWG","video-container":"WorkflowSection_video-container__RLTE5","video-control-override":"WorkflowSection_video-control-override__EOK3v","sticky-bottom":"WorkflowSection_sticky-bottom__1T9MI",content:"WorkflowSection_content__FNN6a",title:"WorkflowSection_title__UMRIl",description:"WorkflowSection_description__V5Sad","sr-only":"WorkflowSection_sr-only__edOn1",mobile:"WorkflowSection_mobile__QcGCy",desktop:"WorkflowSection_desktop__mC9bW"}},37727:e=>{e.exports={"menu-item":"MenuItem_menu-item__DLipi","level-0-link":"MenuItem_level-0-link__ZDAzx","level-1-link":"MenuItem_level-1-link__9VF2c","level-2-link":"MenuItem_level-2-link__0ZtQd","level-3-link":"MenuItem_level-3-link__PCLkd",leaf:"MenuItem_leaf__4NlNi","level-4-link":"MenuItem_level-4-link__BpB1X"}},37738:e=>{e.exports={section:"SpeedSection_section__Wcv56",dark:"SpeedSection_dar
1k__pVB_Y",light:"SpeedSection_light__C4RdP",header:"SpeedSection_header__ufndh","cards-frame":"SpeedSection_cards-frame__4DYcR",footer:"SpeedSection_footer__rwV0X"}},37789:e=>{e.exports={"menu-bar":"MenuBar_menu-bar__vt8zH","menu-list":"MenuBar_menu-list__eYOb_"}},37864:e=>{e.exports={footer:"Footer_footer__iFB5x",arrows:"Footer_arrows__o4M0G"}},38194:e=>{e.exports={quote:"Quote_quote__Mf6Cj",left:"Quote_left__TBzXt",center:"Quote_center__uiynt",right:"Quote_right__2zrhe",long:"Quote_long__lwXdc",dark:"Quote_dark__AGFy4",short:"Quote_short__hze7O",light:"Quote_light__mEMqT",author:"Quote_author__nBhkL","dark-page-theme":"Quote_dark-page-theme__r__vJ",emphasis:"Quote_emphasis__dY_vR","emphasis-page-theme":"Quote_emphasis-page-theme__IABHc","light-page-theme":"Quote_light-page-theme__Ro_CX","slide-alignment":"Quote_slide-alignment__FzRUV"}},38288:e=>{e.exports={controls:"Controls_controls__5j39y",dark:"Controls_dark__EMfnL","language-code":"Controls_language-code__omyo_",light:"Controls_light__2nN1_","hamburger-button":"Controls_hamburger-button__ZNYD4","search-button":"Controls_search-button__w4Lf3","language-button":"Controls_language-button__Pgw3u","user-button":"Controls_user-button__WNlLv","cart-button":"Controls_cart-button__PBYqA","store-button":"Controls_store-button__e5mGE"}},39121:(e,t,l)=>{"use strict";l.d(t,{X:()=>a});var i=l(14232),r=l(69628);function a(e){let{format:t}=(0,r.Z)();return(0,i.useMemo)(()=>{if(void 0!==e&&("number"==typeof e||e.length>0))return t(e)},[t,e])}},39161:e=>{e.exports={footer:"AccuracySectionFooter_footer__MbhCd","button-wrapper":"AccuracySectionFooter_button-wrapper__ZckHT",previous:"AccuracySectionFooter_previous__RTWlQ",next:"AccuracySectionFooter_next__hMWyk","arrow-buttons":"AccuracySectionFooter_arrow-buttons__tBwSj",slider:"AccuracySectionFooter_slider__SvMCj","arrow-button":"AccuracySectionFooter_arrow-button__NFooI"}},39186:e=>{e.exports={footer:"FooterMenuMobile_footer__4ahXY",logo:"FooterMenuMobile_logo__pwB42","menu-grid":"FooterMenuMobile_menu-grid__wQIBM","menu-column":"FooterMenuMobile_menu-column__RTa2h","menu-title":"FooterMenuMobile_menu-title__mS_cK","menu-list":"FooterMenuMobile_menu-list__qTsVw",newsletter:"FooterMenuMobile_newsletter__cf2Av","email-label":"FooterMenuMobile_email-label__N1qME","social-icons":"FooterMenuMobile_social-icons__IBjN6","bottom-footer":"FooterMenuMobile_bottom-footer__zaHkw",copyright:"FooterMenuMobile_copyright__Llmaw","legal-links":"FooterMenuMobile_legal-links__KTUrL",separator:"FooterMenuMobile_separator__5wgTB"}},39365:e=>{e.exports={eyebrow:"Eyebrow_eyebrow__MKA74",dark:"Eyebrow_dark__HMAJ1",light:"Eyebrow_light__EfNFZ",emphasis:"Eyebrow_emphasis__w_4wH","dark-secondary":"Eyebrow_dark-secondary__f_S96","theme-secondary":"Eyebrow_theme-secondary__eYK72","dark-page-theme":"Eyebrow_dark-page-theme__oKZCI","emphasis-primary":"Eyebrow_emphasis-primary__FhCym",theme:"Eyebrow_theme__pSHxm",blue:"Eyebrow_blue__Dd8Np","light-primary":"Eyebrow_light-primary___AqjW","theme-primary":"Eyebrow_theme-primary__NkIK_","light-page-theme":"Eyebrow_light-page-theme__5mqsP","light-secondary":"Eyebrow_light-secondary__aSf3N",grey:"Eyebrow_grey__RKKId","light-tertiary":"Eyebrow_light-tertiary__z5AvU","theme-teriary":"Eyebrow_theme-teriary__jxlnv","dark-tertiary":"Eyebrow_dark-tertiary__wsT9k","theme-tertiary":"Eyebrow_theme-tertiary__sLIhp","dark-primary":"Eyebrow_dark-primary__Bv_m6","medium-grey":"Eyebrow_medium-grey__D1krs","emphasis-tertiary":"Eyebrow_emphasis-tertiary__2GfUO","light-grey":"Eyebrow_light-grey__PIyh9","emphasis-secondary":"Eyebrow_emphasis-secondary__jPovj",black:"Eyebrow_black___0DPQ","theme-cream-12":"Eyebrow_theme-cream-12__xdROi","accent-color":"Eyebrow_accent-color__3_Yen"}},40139:e=>{e.exports={"cards-container":"CardsContainerLayout_cards-container__vPPXZ","show-only-active-on-desktop":"CardsContainerLayout_show-only-active-on-desktop__OtH3W","force-no-padding":"CardsContainerLayout_force-no-padding__mB4Ns"}},40600:e=>{e.exports={sort:"SortControl_sort__4wLJe","sort-sizing":"SortControl_sort-sizing__9xstm"}},41154:(e,t,l)=>{"use strict";l.d(t,{U:()=>d});var i=l(37876),r=l(65984),a=l(14232),n=l(34846),s=l(47173),o=l(10030),c=l(37450);let d=e=>{let{limit:t,maxResult:l}=e,{t:d}=(0,n.Bd)(),m=(0,a.useContext)(c.A),[u,_]=(0,r.ZA)("fl_offset",r.GJ.withDefault(0).withOptions({shallow:!1,clearOnDefault:!0})),h=(0,a.useMemo)(()=>{var e;return(null==m||null==(e=m.url)?void 0:e.pathname)?m.url.pathname:window.location.pathname},[m]),p=(0,a.useMemo)(()=>
1{if(null==m?void 0:m.url){let e=new URLSearchParams;return new URLSearchParams(m.url.search).forEach((t,l)=>e.append("fl_".concat(l),t)),e}return new URLSearchParams([...new URLSearchParams(window.location.search)].filter(e=>{let[t]=e;return t.startsWith("fl_")}))},[null==m?void 0:m.url]),g=(0,a.useMemo)(()=>((e,t,l)=>Array(Math.ceil(e/t)).fill(void 0).map((e,i)=>({value:(i*t).toString(10),label:l("Page {{pageNumber}}",{pageNumber:i+1})})))(l,t,d),[l,t,d]),x=u.toString(10),f=(0,a.useCallback)(e=>{_(parseInt(e,10)),setTimeout(()=>{var e;return null==(e=window)?void 0:e.scrollTo({top:0,left:0,behavior:"smooth"})},10)},[_]),b=(0,a.useCallback)(e=>{let t=new URLSearchParams(p.toString());null!==e&&"0"!==e?t.set("fl_offset",e):t.delete("fl_offset");let l=t.toString();return h+(l.length?"?".concat(l):"")},[h,p]),v=(0,a.useMemo)(()=>g.findIndex(e=>e.value===x),[g,x]),j=(0,a.useMemo)(()=>0!==u,[u]),N=(0,a.useMemo)(()=>b(j?g[v-1].value:null),[v,j,b,g]),k=(0,a.useMemo)(()=>g.length>1&&v!==g.length-1,[g,v]),y=(0,a.useMemo)(()=>b(k?g[v+1].value:null),[b,k,g,v]);return l<=t?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(o.z,{className:"ui-rounded-md !ui-text-black",href:N,variant:"card-action",disabled:!j,children:d("Previous")}),(0,i.jsx)(s.l6P,{onChange:f,options:g,triggerClassName:"ui-bg-white ui-rounded-s-md ui-rounded-e-md",value:x}),(0,i.jsx)(o.z,{className:"ui-rounded-md !ui-text-black",href:y,variant:"card-action",disabled:!k,children:d("Next")})]})}},41304:(e,t,l)=>{"use strict";l.d(t,{L:()=>n});var i=l(37876),r=l(34846),a=l(11592);let n=e=>{let{onDark:t,sku:l,date:n}=e,{t:s}=(0,r.Bd)(),o=(0,a.s)(l?[l]:[]),c=null!=n?n:null==o?void 0:o[0];return c?(0,i.jsx)("span",{translate:"no",children:(0,i.jsxs)(r.x6,{t:s,children:["Get it by"," ",(0,i.jsx)("span",{className:t?"text-green-on-dark":"text-green-on-light",children:(0,i.jsx)(i.Fragment,{children:{displayDate:c}})})]})}):(0,i.jsx)("span",{translate:"no",children:s("Not available")})}},41947:e=>{e.exports={caption:"Caption_caption__oCbAJ",title:"Caption_title__q_nMg","with-description":"Caption_with-description__mkZTK",description:"Caption_description__VGIc9"}},42075:e=>{e.exports={wrapper:"LockAndScroll_wrapper__MK1ci",light:"LockAndScroll_light__cqBJw",dark:"LockAndScroll_dark__OvLFL",content:"LockAndScroll_content__WwFq9","twelve-column-layout-inner":"LockAndScroll_twelve-column-layout-inner__Lx8Fa",reverse:"LockAndScroll_reverse__hIaur","locked-content-block":"LockAndScroll_locked-content-block__Ovlxx","locked-sticking":"LockAndScroll_locked-sticking__SJthU","locked-relative":"LockAndScroll_locked-relative__IcLeT","locked-item":"LockAndScroll_locked-item__VXmo6",active:"LockAndScroll_active__wJO8t","locked-info-card":"LockAndScroll_locked-info-card__4FiGi","scroll-content-block":"LockAndScroll_scroll-content-block__9Sk9f","scroll-item":"LockAndScroll_scroll-item__QT_ps",media:"LockAndScroll_media__uUxfm"}},42889:e=>
1{e.exports={"video-section-container":"Video_video-section-container__P_Gzx",overlap:"Video_overlap__PP_ch","dark-video-overlay":"Video_dark-video-overlay__DMwv0","background-positioner":"Video_background-positioner__c4gFn","fix-width":"Video_fix-width__qWiCJ","white-text":"Video_white-text__AH9Iw","height-restricted":"Video_height-restricted__vcrX_","width-correction":"Video_width-correction__9mc1L","font-correction":"Video_font-correction__XwWv1","mobile-top":"Video_mobile-top__LkLbl","mobile-bottom":"Video_mobile-bottom__lP3PI","mobile-center":"Video_mobile-center__0g86K"}},43128:e=>{e.exports={"section-wrapper":"MediaTextSection_section-wrapper__HdNDL",dark:"MediaTextSection_dark__WNP9x",light:"MediaTextSection_light__WREv2",content:"MediaTextSection_content__GECGb",title:"MediaTextSection_title__jvN3f",buttons:"MediaTextSection_buttons__1hHzQ","buttons-mobile":"MediaTextSection_buttons-mobile__kgT_B","button-cloud-mobile":"MediaTextSection_button-cloud-mobile__hHIZV","main-content":"MediaTextSection_main-content__jSfUv","button-active":"MediaTextSection_button-active__6ZFmY",description:"MediaTextSection_description__CvPcW","video-content":"MediaTextSection_video-content__AnmWQ","video-frame":"MediaTextSection_video-frame__u77gk","video-mobile-card":"MediaTextSection_video-mobile-card__tjP2F","video-wrapper":"MediaTextSection_video-wrapper__zg30d","video-info":"MediaTextSection_video-info___S6sy","video-info-name":"MediaTextSection_video-info-name__8veZB","cta-frame":"MediaTextSection_cta-frame__kL_Ae","learn-more":"MediaTextSection_learn-more__I2WtT",mobile:"MediaTextSection_mobile__xLeef",desktop:"MediaTextSection_desktop__W1dCZ",flipped:"MediaTextSection_flipped__W9BQI","details-frame":"MediaTextSection_details-frame__LZdbz","desktop-cta":"MediaTextSection_desktop-cta__vtMiC"}},43645:e=>{e.exports={main:"Card_main__XPUKx",image:"Card_image__bAGWf",content:"Card_content__bbFW5",title:"Card_title__5hT0b",subtitle:"Card_subtitle__t14Xr"}},44582:e=>{e.exports={wrapper:"BigPartsSection_wrapper__3nPN5",card:"BigPartsSection_card__Gnqyc"}},45948:e=>{e.exports={"details-block":"DetailsBlock_details-block__JRcQj",highlight:"DetailsBlock_highlight__9Phuu",divider:"DetailsBlock_divider__k_Zji","price-section":"DetailsBlock_price-section__T2iVw",price:"DetailsBlock_price__2mt5V",buttons:"DetailsBlock_buttons__OvHZe","sub-title":"DetailsBlock_sub-title__x5kBA","form-label":"DetailsBlock_form-label__Ku6hc","description-card":"DetailsBlock_description-card__aOman",anchor:"DetailsBlock_anchor__yqE4k"}},46233:e=>{e.exports={warning:"Warning_warning__rgxfC",red:"Warning_red__ZAchb",blue:"Warning_blue__zig9S",grey:"Warning_grey__qko6V","with-image":"Warning_with-image__eUoz3","orientation-side":"Warning_orientation-side__q1Qwx","orientation-bottom":"Warning_orientation-bottom__5RQPb","image-container":"Warning_image-container__jqQsz","warning-image":"Warning_warning-image__QRILx","text-content":"Warning_text-content__e0yUb"}},46463:e=>{e.exports={card:"CardLayout_card__8GjSA","direction-column":"CardLayout_direction-column__kK6Yp",active:"CardLayout_active__cJVbf",overlay:"CardLayout_overlay__tggVm"}},46613:e=>{e.exports={box:"Box_box__aYil_",light:"Box_light__LZINR",dark:"Box_dark__S8Dzc",cream:"Box_cream__TcG3s",transparent:"Box_transparent__Cx_fz","has-background-media":"Box_has-background-media__yRTEA","max-height":"Box_max-height__kQW3y"}},46681:e=>{e.exports={"quote-container":"Quote_quote-container__JQ8aw",light:"Quote_light__LguhS",quote:"Quote_quote__Sfb7V",author:"Quote_author__gf84g","authors-title":"Quote_authors-title__KsyiZ"}},46788:e=>{e.exports={"details-block":"DetailsBlock_details-block__QTHI_"}},47395:e=>{e.exports={header:"Header_header__YpbW1",anchor:"Header_anchor__SxPiR"}},47441:e=>{e.exports={header:"Header_header__pRzWi",subTitle:"Header_subTitle__GwiLK"}},48270:e=>{e.exports={"spec-table":"SpecTable_spec-table__n1vyC",header:"SpecTable_header__4egoh","sub-title":"SpecTable_sub-title__2d7TM",dark:"SpecTable_dark__GbCVL","row-title":"SpecTable_row-title__8Mc2V","dark-page-theme":"SpecTable_dark-page-theme__EGHqK","emphasis-page-theme":"SpecTable_emphasis-page-theme__kDtk1",emphasis:"SpecTable_emphasis__1z9y4",light:"SpecTable_light__9x27_","grid-container":"SpecTable_grid-container__qVDqn",grid:"SpecTable_grid__lHGC3",cell:"SpecTable_cell__NNsH5","align-top":"SpecTable_align-top__bJKZG","align-middle":"SpecTable_align-middle__OB34z","align-bottom":"SpecTable_align-bottom__Pr3Es","white-column":"SpecTable_white-column__k2_hI","gray-column":"SpecTable_gray-column__5BdCa","no-color":"SpecTable_no-color__a_PmK","last-cell":"SpecTable_last-cell__sx5kd","last-row":"SpecTable_last-row__Y7mA8","inline-title":"SpecTable_inline-title__1Cf8u","with-switch":"SpecTable_with-switch__pqOk0","switch-wrapper":"SpecTable_switch-wrapper__hFJJ1",switch:"SpecTable_switch__IljiT","icon-open":"SpecTable_icon-open__gdPme","is-open":"SpecTable_is-open__yFNGm","switch-item":"SpecTable_switch-item__M3qOr"}},49010:e=>{e.exports={"responsive-video":"modalV2_responsive-video__muJtH","play-container":"modalV2_play-container__2YqrK","image-container":"modalV2_image-container__YtL2m","button-fix":"modalV2_button-fix__sNRof",icon:"modalV2_icon__8sC5s","full-width":"modalV2_full-width__jE3Cv","play-button":"modalV2_play-button__66opV"}},49225:(e,t,l)=>{"use strict";l.d(t,{B:()=>i});let i=(e,t,l)=>{let i=new URL(e);return i.searchParams.set("locale",l),i.searchParams.set("region_country",t),i.searchParams.set("sso","silent"),i.toString()}},49237:e=>{e.exports={"sub-menu":"SubMenu_sub-menu__xtJtw","level-2-group":"SubMenu_level-2-group__5__Xf",standalone:"SubMenu_standalone__YudyM","level-2-link":"SubMenu_level-2-link__d3UeW","level-3-group":"SubMenu_level-3-group__7Rs49"}},50237:e=>{e.exports={dark:"AngleArrowButton_dark__nScFV",light:"AngleArrowButton_light__s9vB6",button:"AngleArrowButton_button__U0XaP"}},50995:e=>{e.exports={paragraph:"Text_paragraph__jAXKD"}},51143:e=>{e.exports={title:"SpeedSectionHeader_title__JVb5j"}},52773:e=>{e.exports={"description-card":"DescriptionCard_description-card__WODgJ",anchor:"DescriptionCard_anchor__dyoSn",label:"DescriptionCard_label__2ip_I",icon:"DescriptionCard_icon__OPmGD","description-card-title":"DescriptionCard_description-card-title___EZ7e",description:"DescriptionCard_description__Sipxy"}},53083:e=>{e.exports={"white-paper-page-break":"PageBreak_white-paper-page-break__7ACix",draft:"PageBreak_draft__688_Z"}},53492:(e,t,l)=>{"use strict";l.d(t,{A:()=>s});var i=l(81077),r=l(14232),a=l(34846),n=l(12028);let s=()=>{let{t:e}
1=(0,a.Bd)(),{vatRate:t,vatShortName:l}=(0,i.A)(),{showExcludingVatPriceMessage:s}=(0,r.useContext)(n.A);return t?e("including {{vatRate}}% {{vatShortName}}",{vatRate:t||0,vatShortName:l}):s?e("excluding VAT"):null}},53553:e=>{e.exports={"mobile-menu-bar":"MobileMenuBar_mobile-menu-bar__GspR5",dark:"MobileMenuBar_dark__1325A",light:"MobileMenuBar_light__PCh4U","top-section":"MobileMenuBar_top-section__fDO9N","bottom-section":"MobileMenuBar_bottom-section__ofhmS","level-0-link":"MobileMenuBar_level-0-link__AQ_iM","store-link":"MobileMenuBar_store-link___gvSJ","user-link":"MobileMenuBar_user-link__DNCCW","language-link":"MobileMenuBar_language-link__g3JqI","language-code":"MobileMenuBar_language-code__rlTal"}},53713:e=>{e.exports={h2:"WhitePaperHeader_h2__rs3bI",h3:"WhitePaperHeader_h3__sNuup",h4:"WhitePaperHeader_h4__Ggx6R",h5:"WhitePaperHeader_h5__k_ZGw",h6:"WhitePaperHeader_h6__btmJl","header-block":"WhitePaperHeader_header-block__nlvR8"}},54487:(e,t,l)=>{"use strict";l.d(t,{KC:()=>n,OF:()=>d,TF:()=>o,_E:()=>c,bX:()=>a,xX:()=>s});var i=l(52200);i.object({pluginId:i.number(),cmsAdmin:i.boolean()});let r=i.enum(["full","1/4","1/2","3/4","1/3","2/3"]),a=i.enum(["light","dark"]);i.enum(["top","center","bottom"]),i.enum(["left","center","right"]);let n=i.object({image:i.string().optional().or(i.null()),alt:i.string().optional().or(i.null()),caption:i.string().optional().or(i.null()),video:i.string().optional().or(i.null()),videoThumbnail:i.string().optional().or(i.null())});i.object({src:i.url("Valid image URL is required"),width:i.number().positive("Width must be a positive number"),height:i.number().positive("Height must be a positive number")});let s=i.object({horizontalAlignment:i.enum(["left","center","right"]),verticalAlignment:i.enum(["top","center","bottom"])});i.object({horizontalAlignment:i.enum(["left","center","right","stretch"]),verticalAlignment:i.enum(["top","center","bottom"])});let o=i.object({width:r}),c=i.object({variant:a}),d=i.object({title:i.string(),description:i.string(),image:i.string().nullable(),url:i.string(),lastModified:i.string(),type:i.string()})},54595:e=>{e.exports={"responsive-video":"WistiaEmbedV1_responsive-video__Des2b",channel:"WistiaEmbedV1_channel__JZJdr",wistia_channel:"WistiaEmbedV1_wistia_channel___0jdn","w-hero-background":"WistiaEmbedV1_w-hero-background__TNNaZ","channel-dark":"WistiaEmbedV1_channel-dark__r5B3d","w-gallery-view__gallery-card-cover":"WistiaEmbedV1_w-gallery-view__gallery-card-cover__2qN5X","w-gallery-view__description":"WistiaEmbedV1_w-gallery-view__description__CG_R_"}},54784:e=>{e.exports={card:"AccuracySectionCard_card__27fZc",active:"AccuracySectionCard_active___04WO","image-wrapper":"AccuracySectionCard_image-wrapper__rmHLS",image:"AccuracySectionCard_image__B_Z6_",details:"AccuracySectionCard_details__6Lwn_","print-icon":"AccuracySectionCard_print-icon__XL8Gl","print-name":"AccuracySectionCard_print-name__cUp_Q","print-description":"AccuracySectionCard_print-description__9Zuyp","print-title":"AccuracySectionCard_print-title__U8uT_","print-subtitle":"AccuracySectionCard_print-subtitle__TzI60","print-something":"AccuracySectionCard_print-something__W1xbu","fade-in":"AccuracySectionCard_fade-in__DUUyq"}},55122:e=>{e.exports={"section-wrapper":"ReliabilitySection_section-wrapper__aPje_",dark:"ReliabilitySection_dark__NqZbA",light:"ReliabilitySection_light__Bugic",content:"ReliabilitySection_content__6nInh","main-content":"ReliabilitySection_main-content__C8aaT","video-section":"ReliabilitySection_video-section__6tjfI","text-section":"ReliabilitySection_text-section__8ePmH","video-container":"ReliabilitySection_video-container___Y_TS",header:"ReliabilitySection_header__5D4ug","details-list":"ReliabilitySection_details-list__TEkLC","buttons-list-override":"ReliabilitySection_buttons-list-override__u_QH2",description:"ReliabilitySection_description__Wc3C4","description-mobile":"ReliabilitySection_description-mobile__duS11",inactive:"ReliabilitySection_inactive__ngka5",desktop:"ReliabilitySection_desktop__by0Rn",mobile:"ReliabilitySection_mobile__9ayoy"}},55682:e=>{e.exports={"dropdown-grid-link":"menu_dropdown-grid-link__Pje3R",bodyMobileMenuOpen:"menu_bodyMobileMenuOpen__iTmTv",black:"menu_black__6nXhD","page-color-black":"menu_page-color-black__usGI2","page-sub-nav-right":"menu_page-sub-nav-right__nnak1",white:"menu_white__IK5Gg","top-level-menu":"menu_top-level-menu__fQ55S","page-color-white":"menu_page-color-white__087go","static-header":"menu_static-header__xV_so",dropdown:"menu_dropdown__776QR",header:"menu_header__XY0rE","main-menu-item":"menu_main-menu-item__6W0BY","main-menu-item-contact":"menu_main-menu-item-contact__aQu_h","has-dropdown":"menu_has-dropdown___h3_L","top-grey-border":"menu_top-grey-border__nT8rR",overlay:"menu_overlay__61eDw","white-bg":"menu_white-bg__4A7rp","open-false":"menu_open-false__EJC8b","open-true":"menu_open-true__Kx8Z_","overlay-clear":"menu_overlay-clear__sBvod","left-menu":"menu_left-menu__sTHoO","right-menu":"menu_right-menu__ALWtk","right-sub-menu":"menu_right-sub-menu__8HHnv","mobile-menu":"menu_mobile-menu__iYWuo","mobile-buttons":"menu_mobile-buttons__Rb6m5","top-level-mobile-menu":"menu_top-level-mobile-menu__GkX6V","main-menu-item-mobile":"menu_main-menu-item-mobile__qxuhz","second-level":"menu_second-level__fwraN",selected:"menu_selected__XXYVa","mobile-open":"menu_mobile-open__d4wVI","mobile-white":"menu_mobile-white__4waDO","mobile-menu-logo":"menu_mobile-menu-logo__Goxfa","second-level-mobile-menu":"menu_second-level-mobile-menu__98O3i","menu-divide":"menu_menu-divide__1x6Wb",eyebrow:"menu_eyebrow__tKiWL","submenu-opened":"menu_submenu-opened__x7C8q","logo-link":"menu_logo-link__jphYx","description-secondary":"menu_description-secondary__x4Z8R","description-cta":"menu_description-cta__b8Dvo",eyebrowContainer:"menu_eyebrowContainer__pYHQx","dropdown-default":"menu_dropdown-default__SMAp8","image-grid-dropdown":"menu_image-grid-dropdown__GMEf5","fade-img":"menu_fade-img__hW3LU",MenuTransition:"menu_MenuTransition__sH2Hl","fade-0":"menu_fade-0__2_hJH","fade-1":"menu_fade-1__Eayev","fade-2":"menu_fade-2__8cXON","fade-3":"menu_fade-3__20mpc","fade-4":"menu_fade-4__KJKg4","fade-5":"menu_fade-5__ZiJTW",MenuTransitionReverse:"menu_MenuTransitionReverse__iIB2p","dropdown-left":"menu_dropdown-left__5Vo6_","description-dropdown":"menu_description-dropdown__pQdKW","selected-secondary":"menu_selected-secondary__I2BVa","tertiary-menu":"menu_tertiary-menu__AZ1Lm",tertiaryOff:"menu_tertiaryOff__etL0A",content:"menu_content__GIEYC","menu-image":"menu_menu-image__Ng6ae",Me
1nuImageTransition:"menu_MenuImageTransition___ByR1","store-button":"menu_store-button__Pb_Z3","cart-holder":"menu_cart-holder__HKkKy",open:"menu_open__AFwXa",cart:"menu_cart__dX33a","cart-inner":"menu_cart-inner__zitC7","cart-close":"menu_cart-close__XxR_R","cart-close-icon":"menu_cart-close-icon__YTUVN","cart-close-text":"menu_cart-close-text__qIJ1J","page-sub-nav-outer-container":"menu_page-sub-nav-outer-container__eSMXA","page-sub-nav-container":"menu_page-sub-nav-container__PJ9hy","page-sub-nav":"menu_page-sub-nav__aLPiC",stuck:"menu_stuck__g0t9B","bottom-border":"menu_bottom-border__hNWPF","hide-border":"menu_hide-border__QidUG","in-store":"menu_in-store__IO23t","sub-nav-item":"menu_sub-nav-item__ivEbJ","sub-nav-link":"menu_sub-nav-link__Y7lIX","sub-nav-links":"menu_sub-nav-links__kiOBY","page-title":"menu_page-title__efGOf","sticky-nav":"menu_sticky-nav__0__Mp","sticky-nav-right":"menu_sticky-nav-right__S_oJV","sticky-phone":"menu_sticky-phone__fFprH","sticky-sub-holder":"menu_sticky-sub-holder__uadSO",holder:"menu_holder__7rm_g","logo-container":"menu_logo-container__XLKYj","secondary-header":"menu_secondary-header__kRerP","careers-header":"menu_careers-header__lsIlM","careers-home":"menu_careers-home__mnAUe","main-menu":"menu_main-menu__WfX4y",menuli:"menu_menuli__f9bpQ",link:"menu_link__OrVPB",logo:"menu_logo__mjfun",image:"menu_image__HHSJF",menu:"menu_menu__tDKyq",submenu:"menu_submenu__olRtO",hamburger:"menu_hamburger__MnOUs","white-nav":"menu_white-nav__MRiwb","black-nav":"menu_black-nav__nt_88",submenuli:"menu_submenuli__BSXvm","static-menu":"menu_static-menu__hFQGB","closed-menu":"menu_closed-menu__adpmo","actual-menu":"menu_actual-menu__U4ZvC","menu-close":"menu_menu-close__epi3i","has-children":"menu_has-children__Al_aW","sub-nav-button":"menu_sub-nav-button__mhhAl","current-page":"menu_current-page__sWT2v","content-left":"menu_content-left__DkJcH","change-region-cell":"menu_change-region-cell__49n6y","change-region":"menu_change-region__Rr8XR","site-selector":"menu_site-selector__C7WYb","top-level":"menu_top-level__Nz7CZ",indicator:"menu_indicator__ntl_F",show:"menu_show__IM5v6","mini-menu":"menu_mini-menu__a94VR","site-link":"menu_site-link__UOzM7",url:"menu_url__MI6QL","selector-overlay":"menu_selector-overlay__tVj0h",current:"menu_current__4g3AB","invisible-padding":"menu_invisible-padding__52rBA","mobile-overlay":"menu_mobile-overlay__nFteH",sidescroller:"menu_sidescroller___JZAX","has-overflow":"menu_has-overflow__4J6iG","has-right-overflow":"menu_has-right-overflow__0YjIb","has-left-overflow":"menu_has-left-overflow__oqUzt","white-theme":"menu_white-theme__n_8rA","dark-theme":"menu_dark-theme__26ZuT","icon-wrapper":"menu_icon-wrapper__uuMSY","icon-wrapper-mobile-open":"menu_icon-wrapper-mobile-open__RmaSL","menu-header":"menu_menu-header__QqWP2"}},56265:e=>{e.exports={loupe:"Loupe_loupe__OFPWk"}},56836:e=>{e.exports={container:"HeroSectionDesktop_container__EN0R8",dark:"HeroSectionDesktop_dark__ytyN6",light:"HeroSectionDesktop_light__XcuJZ","video-section":"HeroSectionDesktop_video-section__4MvG5",background:"HeroSectionDesktop_background__PUo0C","video-background":"HeroSectionDesktop_video-background__jTEZI","is-on-homepage":"HeroSectionDesktop_is-on-homepage__XY_9n","card-section":"HeroSectionDesktop_card-section__WdMoc",title:"HeroSectionDesktop_title__r7NV5","hide-price":"HeroSectionDesktop_hide-price__1psyR","top-frame":"HeroSectionDesktop_top-frame__mFnz3","top-frame-title":"HeroSectionDesktop_top-frame-title__YWEPJ","top-frame-subtitle":"HeroSectionDesktop_top-frame-subtitle__6_PiR","price-frame":"HeroSectionDesktop_price-frame__9tZOZ",prices:"HeroSectionDesktop_prices__n_VOJ","price-group":"HeroSectionDesktop_price-group__HT43B","description-cards-section":"HeroSectionDesktop_description-cards-section__QY28D","description-card":"HeroSectionDesktop_description-card__zIZza","description-card-title":"HeroSectionDesktop_description-card-title__NVnnc",description:"HeroSectionDesktop_description__51_Fr","anchor-link":"HeroSectionDesktop_anchor-link__xrDPG","logos-section":"HeroSectionDesktop_logos-section__xzOpG"}},57462:e=>{e.exports={wrapper:"ProductsSection_wrapper__LzMzI",card:"ProductsSection_card___8wkN","card-link":"ProductsSection_card-link__44Zbl","polaroid-header":"ProductsSection_polaroid-header__T9cDF","polaroid-title":"ProductsSection_polaroid-title__L_8bz","polaroid-badge":"ProductsSection_polaroid-badge__wMHK3","polaroid-footer":"ProductsSection_polaroid-footer__NVMN7",price:"ProductsSection_price__Owr_q",anchor:"ProductsSection_anchor__3t_Pp","link-label":"ProductsSection_link-label__ZAd7i",icon:"ProductsSection_icon__RvhzJ",hidden:"ProductsSection_hidden__d1WQn"}},58189:(e,t,l)=>{"use strict";l.d(t,{f:()=>h,n:()=>p});var i=l(37876),r=l(14232),a=l(34846),n=l(98228),s=l(93161),o=l(8904);let c=(0,r.createContext)({getEdd:()=>void 0,setRegionCode:()=>void 0,humanName:""}),d=(e,t)=>void 0!==e&&void 0!==t&&e.toUpperCase()===t.toUpperCase(),m=function(e,t){var l,i,r,a;let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"NY",o=(0,s.X6)(e),c="",m=null!=(i=null==(l=o.find(e=>d(e.code,t)))?void 0:l.text)?i:"";return d(t,"US")&&(c=null!=(a=null==(r=(0,s.li)(e).find(e=>d(e.code,n)))?void 0:r.text)?a:""),m?"".concat(m).concat(c?", ".concat(c):""):""},u=async e=>{let{country:t,regionCode:l}=e,i=new URLSearchParams({country:t});l&&i.append("region_code",l);try{let e="".concat("/api/edd/","?").concat(i.toString()),t=await fetch(e,{headers:{"Content-Type":"application/json"}});return(await t.json()).dates}catch(e){console.error("Error loading EDD manifest:",e.message)}return{}},_=e=>
1"US"===e?"NY":void 0,h=e=>{let{children:t}=e,{t:l}=(0,a.Bd)(),{country:s}=(0,o.Y)(),[d,h]=(0,r.useState)(_(s)),[p,g]=(0,r.useState)({}),[x,f]=(0,r.useState)(!0);(0,r.useEffect)(()=>{f("test"===(0,n.DZ)("edd_supress_july2026"))},[]);let b=(0,r.useCallback)(async()=>{g(await u({country:s,regionCode:d}))},[s,d]),v=(0,r.useCallback)(e=>{if(!x)return p[e]},[p,x]);(0,r.useEffect)(()=>{b();let e=setInterval(b,9e5);return()=>clearInterval(e)},[b]),(0,r.useEffect)(()=>{h(_(s))},[s]);let j=(0,r.useMemo)(()=>m(l,s,d),[s,d,l]);return(0,i.jsx)(c.Provider,{value:{getEdd:v,setRegionCode:h,humanName:j},children:t})},p=()=>{let e=(0,r.useContext)(c);if(void 0===e)throw Error("useEdd must be used within an EddContextProvider");return e}},58907:e=>{e.exports={polaroid:"Polaroid_polaroid__xFdCD",dark:"Polaroid_dark__ZYzbK",light:"Polaroid_light__DNWby",media:"Polaroid_media___69ws",footer:"Polaroid_footer__GhSC4"}},59261:e=>{e.exports={"gradient-frame":"SpeedSectionFooter_gradient-frame__9VB55",previous:"SpeedSectionFooter_previous__RP3bw",next:"SpeedSectionFooter_next__PuU9s","nav-buttons":"SpeedSectionFooter_nav-buttons__Dgv_J","sliding-menu-frame":"SpeedSectionFooter_sliding-menu-frame__2rKX7"}},59852:(e,t,l)=>{"use strict";l.d(t,{A:()=>u});var i=l(37876),r=l(14232),a=l(34846),n=l(11986),s=l(793),o=l(55426),c=l(28936),d=l.n(c),m=l(3126);let u=()=>{let{component:e,props:t,overlayType:l,keepOpen:c,closingModal:u,openingAnimation:_,onClose:h,hideModal:p}=(0,r.useContext)(s.A),{t:g}=(0,a.Bd)(),x=_?o.d.ANIMATION_ON:o.d.ANIMATION_OFF;if(!e)return null;let f="touchclose"===l?(0,i.jsx)("div",{className:d().overlay,onClick:p,onKeyDown:p,onMouseEnter:c?null:p,onTouchStart:p,role:"button",tabIndex:0}):(0,i.jsx)(n.ej,{className:(0,m.Zz)(d(),"blind",{"blind-opened":!_,"blind-opening":_,"blind-closing":_&&u}),handler:()=>p(x,h),handleTab:!0,"aria-label":g("Close modal window")});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(e,{closingModal:u,...t}),f]})}},60239:e=>{e.exports={"is-grid":"Products_is-grid__MPekT"}},60346:e=>{e.exports={wrapper:"CostSection_wrapper__OScXJ",card:"CostSection_card__BaooC"}},61338:(e,t,l)=>{"use strict";l.d(t,{c:()=>o});var i=l(37876),r=l(3126),a=l(84597),n=l.n(a);let s=(0,r.zZ)(n()),o=e=>{let{text:t,size:l="standard",variant:r="light",offColor:a=!1,className:n=""}=e;return(0,i.jsx)("span",{className:s("eyebrow",l,r,a?"off-color":"")+" "+n,children:t})}},61940:e=>{e.exports={section:"LearnMoreSection_section__pq_vg",dark:"LearnMoreSection_dark__AJhOH",light:"LearnMoreSection_light__8GDLH",collapsed:"LearnMoreSection_collapsed__WxyLi",button:"LearnMoreSection_button__Lyy_u","close-button":"LearnMoreSection_close-button__z7mYx",disclaimer:"LearnMoreSection_disclaimer__8_cIh",expanded:"LearnMoreSection_expanded__huK15",open:"LearnMoreSection_open__PMB6k",closed:"LearnMoreSection_closed__gmBdN",interactions:"LearnMoreSection_interactions__hgSJU","buttons-frame":"LearnMoreSection_buttons-frame__1xGyh","slide-list-wrapper":"LearnMoreSection_slide-list-wrapper__jH_Bm","slide-list":"LearnMoreSection_slide-list__dNodI",slide:"LearnMoreSection_slide__nBYhx",card:"LearnMoreSection_card___bZz5",big:"LearnMoreSection_big__QOF5O",small:"LearnMoreSection_small__yudAY",active:"LearnMoreSection_active__SrSTZ",details:"LearnMoreSection_details__5lrIF",title:"LearnMoreSection_title__m3HrN",description:"LearnMoreSection_description__NFzj4",printTimes:"LearnMoreSection_printTimes__1dSW2",asset:"LearnMoreSection_asset__EVeNy","video-wrapper":"LearnMoreSection_video-wrapper__CafJw","image-wrapper":"LearnMoreSection_image-wrapper__6w6xP",image:"LearnMoreSection_image__SSJap","visually-hidden":"LearnMoreSection_visually-hidden__vb_zK","print-time":"LearnMoreSection_print-time__v8reV",hours:"LearnMoreSection_hours__rUB0g",minutes:"LearnMoreSection_minutes__rdkZH"}},61984:(e,t,l)=>{"use strict";function i(e,t){let l;if(!Array.isArray(e))return e;let i=Array.isArray(t)?t:[t];for(let t of e)if(void 0===t.skin)l=t;else if(Array.isArray(t.skin)){if(t.skin.some(e=>i.includes(e)))return t}else if(i.includes(t.skin))return t;return null!=l?l:e[0]}l.d(t,{z:()=>i})},62011:e=>
1{e.exports={root:"MediaSwitchbox_root__U4KuC",dark:"MediaSwitchbox_dark__shyyU",light:"MediaSwitchbox_light__WzSx6","toggle-bar":"MediaSwitchbox_toggle-bar__YnP_z","media-container":"MediaSwitchbox_media-container__yGr_C"}},62570:e=>{e.exports={sidebar:"AccuracySectionSideBar_sidebar__kX1Rb",description:"AccuracySectionSideBar_description__6q2lE","description-title":"AccuracySectionSideBar_description-title__t2vfy","description-body":"AccuracySectionSideBar_description-body__Mhi20","text-frame":"AccuracySectionSideBar_text-frame__mkNYn"}},62604:(e,t,l)=>{"use strict";l.d(t,{EI:()=>s,Wj:()=>n,d1:()=>o,fB:()=>i,nF:()=>a,ym:()=>r});let i={PUBLIC_ACCESS_TOKEN:"FL_PUBLIC_SHOPIFY_PUBLIC_ACCESS_TOKEN",STORE_DOMAIN:"FL_PUBLIC_SHOPIFY_STORE_DOMAIN"},r={CART_ID:"shop-cart-id"},a="2026-01",n={CHILD_QUANTITY:"_childQuantity",CONFIG_ID:"_configId",PARENT_QUANTITY:"_parentQuantity",PARENT_VARIANT_ID:"_parentVariantId"},s="9f2a7c1e-5b48-4d2a-9c6f-3e81b0d47a52",o={ADD_TO_CART:"ADD_TO_CART",REMOVE_FROM_CART:"REMOVE_FROM_CART",UPDATE_CART:"UPDATE_CART"}},63421:e=>{e.exports={ambassador:"ambassadors_ambassador__SJ_SE",bio:"ambassadors_bio__Tg3N_","social-list":"ambassadors_social-list__uUNuD",link:"ambassadors_link__bpD5Z",title:"ambassadors_title__WygaA",live:"ambassadors_live__A_P36","pagination-wrapper":"ambassadors_pagination-wrapper__LzSs_","pagination-button":"ambassadors_pagination-button__vNv8H",loading:"ambassadors_loading__DX8sI"}},63426:e=>{e.exports={header:"Header_header__MOHkK"}},64160:e=>{e.exports={container:"HorizontalSlider_container__5xifs",slider:"HorizontalSlider_slider__H3TJh","slider-with-no-scroll":"HorizontalSlider_slider-with-no-scroll__LTrEb","slider-with-scroll":"HorizontalSlider_slider-with-scroll__OGAd_",button:"HorizontalSlider_button__e5tIh",previous:"HorizontalSlider_previous__VDYB_",next:"HorizontalSlider_next__EEwqr"}},64240:e=>{e.exports={"theme-light":"StickyMenu_theme-light___FyXu","nav-top":"StickyMenu_nav-top__rk_SQ",opened:"StickyMenu_opened__tiGaO",trigger:"StickyMenu_trigger__uaeZU",title:"StickyMenu_title__XuMX0","item-list":"StickyMenu_item-list__PIbR4","item-link":"StickyMenu_item-link__RL_MZ",item:"StickyMenu_item__iOyJv","theme-dark":"StickyMenu_theme-dark__4MS6Y",menu:"StickyMenu_menu__TnqDp","button-group":"StickyMenu_button-group__8JMoH",arrow:"StickyMenu_arrow__HqMYk",closed:"StickyMenu_closed__DehRV","item-list-blur":"StickyMenu_item-list-blur__jrxkN"}},64938:e=>{e.exports={section:"TestimonialSection_section__Li6Na",desktop:"TestimonialSection_desktop__xPIoJ",slide:"TestimonialSection_slide__f0Avf","card-container":"TestimonialSection_card-container__rDTTi",image:"TestimonialSection_image__B9CLx",logo:"TestimonialSection_logo__U4vFa",interviewee:"TestimonialSection_interviewee__ghaMv",quote:"TestimonialSection_quote__tXi_C",active:"TestimonialSection_active__IpCga"}},65257:e=>{e.exports={"post-wrapper":"webinars_post-wrapper__sJXvs","post-sizing":"webinars_post-sizing__pOqpu","post-eyebrows":"webinars_post-eyebrows__Bv0zi",date:"webinars_date__bEsxP",runtime:"webinars_runtime__gxwg0",live:"webinars_live__AdG_I","featured-date":"webinars_featured-date__0Undt",eyebrow:"webinars_eyebrow___Zg6t","featured-image":"webinars_featured-image__Vxgwm","play-container":"webinars_play-container__qx4R_","image-container":"webinars_image-container__iDPLr","button-fix":"webinars_button-fix__Jji3A"}},66447:(e,t,l)=>{"use strict";l.d(t,{H5:()=>s,NW:()=>n,Q5:()=>o});var i=l(33191),r=l.n(i),a=l(38815);let n=()=>{r().set(a.rl,"true",{expires:30})},s=()=>"true"===r().get(a.rl),o=function(e,t){var l;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=e.toLowerCase(),a=t.toLowerCase(),n=i.filter(e=>{let{locale:t}=e;return t.toLowerCase().split("-")[1]===r});if(0===n.length)return;let s=null!=(l=n.find(e=>{let{locale:t}=e;return t.toLowerCase().split("-")[0]===a}))?l:n[0];try{return new URL(s.path,"https://formlabs.com/").pathname}catch(e){return}}},66489:e=>{e.exports={category:"ProductCategoryPlugin_category__GEs7H",menu:"ProductCategoryPlugin_menu__wYzb_",teaser:"ProductCategoryPlugin_teaser__V0XWM","teaser-image":"ProductCategoryPlugin_teaser-image__pGfrs","teaser-name":"ProductCategoryPlugin_teaser-name___31r_","teaser-content":"ProductCategoryPlugin_teaser-content__6YZEI","teaser-action":"ProductCategoryPlugin_teaser-action__e6NHZ"}},67096:(e,t,l)=>{"use strict";l.d(t,{h:()=>c});var i=l(14232),r=l(27331),a=l(49225),n=l(12028),s=l(8904);let o=(0,r._)("FL_PUBLIC_SHOPIFY_ACCOUNT_URL"),c=()=>{var e;let{country:t,language:l}=(0,s.Y)(),r=t.toUpperCase(),{hasShopifyMarket:c,allowedCountries:d}
1=(0,i.useContext)(n.A),m=null==d||null==(e=d.find(e=>{var l;return(null==e||null==(l=e.iso)?void 0:l.toLowerCase())===(null==t?void 0:t.toLowerCase())}))?void 0:e.priceEnabled;return{hasShopify:!!(c&&!0===m&&o),shopifyAccountUrl:(0,a.B)(o,r,l)}}},67354:e=>{e.exports={main:"NewsSection_main__CSJ5O",header:"NewsSection_header__ZFE49",cards:"NewsSection_cards__7cvKG",footer:"NewsSection_footer__rOQFI"}},68616:e=>{e.exports={"card-wrapper":"Card_card-wrapper__U_Kyy",rounded:"Card_rounded__YxkWc",border:"Card_border__zij0r","border-topbottom":"Card_border-topbottom__PI3Iv",collapse:"Card_collapse__NhZQ8",primary:"Card_primary__k3Gr6",black:"Card_black__1q3ny","transparent-black":"Card_transparent-black__Kj06G",white:"Card_white__euAoR","transparent-white":"Card_transparent-white__2CHP3",link:"Card_link___pqH8","hover-light-grey":"Card_hover-light-grey__TpczC","hover-box-shadow":"Card_hover-box-shadow__JXcKX","hover-blue-outline":"Card_hover-blue-outline__3o_Uf","hover-none":"Card_hover-none__wFxo2",card:"Card_card__lq_Xp",left:"Card_left__uhuNY","card-image":"Card_card-image__A940h","pin-image":"Card_pin-image__1M869","blue-overlay":"Card_blue-overlay__fJKKj","gray-overlay":"Card_gray-overlay__GKjaK",playing:"Card_playing__jjY54",top:"Card_top__1Anfv","internal-big":"Card_internal-big__dBqm_",bottom:"Card_bottom__V_Vft","card-body":"Card_card-body__L_obK",reverse:"Card_reverse__FgzMk","video-overlay":"Card_video-overlay___NIke","label-topleft":"Card_label-topleft__SG76S","label-bottomright":"Card_label-bottomright__dZqPu","internal-medium":"Card_internal-medium__NVjWG","internal-none":"Card_internal-none__iJywm","center-align":"Card_center-align__kBy0E","card-content":"Card_card-content__38311","left-align":"Card_left-align__AxmC1",arrow:"Card_arrow__15TGN",eyebrow:"Card_eyebrow__pAxMr",title:"Card_title__1w2Sd",normal:"Card_normal__1dWdd",micro:"Card_micro__iT7Az",thin:"Card_thin__21wSo",subtitle:"Card_subtitle__JUv7_",caption:"Card_caption__5MMBF","grey-image-background":"Card_grey-image-background__4TAM6",custom:"Card_custom__O33uj",cta:"Card_cta__umtLm",detailed:"Card_detailed__YdZYp",hoverColor:"Card_hoverColor__qZF_J",pinnedCta:"Card_pinnedCta__25vYP",noImage:"Card_noImage__Ucx9O","horizontal-large":"Card_horizontal-large__53QTP","horizontal-small":"Card_horizontal-small__d0vNZ",linkedCard:"Card_linkedCard__9gC5e",card_image:"Card_card_image__t_Ggy","simple-vertical":"Card_simple-vertical__0Lsow","simple-horizontal":"Card_simple-horizontal__5vW4T",tile:"Card_tile__qSc9t",video:"Card_video__m0UoD","stone-1":"Card_stone-1__8bVhb","stone-2":"Card_stone-2__wsmGq","stone-3":"Card_stone-3__4xzet","cream-1":"Card_cream-1__IagfX","cream-2":"Card_cream-2__wZs0M","cream-3":"Card_cream-3__E3ZNl"}},68980:e=>{e.exports={section:"TestimonialMobileSection_section__qQ1py",dark:"TestimonialMobileSection_dark__cnbZj","card-list-wrapper":"TestimonialMobileSection_card-list-wrapper__iO_s4","card-list":"TestimonialMobileSection_card-list__xGXgS",card:"TestimonialMobileSection_card__uRGZI",active:"TestimonialMobileSection_active__zcVKm","image-wrapper":"TestimonialMobileSection_image-wrapper__CnoDj",details:"TestimonialMobileSection_details__I8ek8","logo-wrapper":"TestimonialMobileSection_logo-wrapper__mpwL5",interviewee:"TestimonialMobileSection_interviewee__lS34p",footer:"TestimonialMobileSection_footer__DUE5L","carousel-button":"TestimonialMobileSection_carousel-button___bjLO",quote:"TestimonialMobileSection_quote__E6n4j"}},69627:e=>{e.exports={"responsive-video":"modalV1_responsive-video__s_p6b","play-container":"modalV1_play-container__2KsUY","image-container":"modalV1_image-container__rcYgX","button-fix":"modalV1_button-fix__Pe7Mm",icon:"modalV1_icon__S_3o6","full-width":"modalV1_full-width__7ZXZ5","play-button":"modalV1_play-button__14CuG"}},69628:(e,t,l)=>{"use strict";l.d(t,{Z:()=>o});var i=l(14232),r=l(8904),a=l(81077),n=l(78124);let s={maximumFractionDigits:2,minimumFractionDigits:2,style:"currency",trailingZeroDisplay:"stripIfInteger"},o=()=>{let{country:e,currency:t,language:l}=(0,r.Y)(),{vatRate:o,vatShortName:c}=(0,a.A)(),d=(0,i.useCallback)(i=>((e,t,l,i,r,a)=>{let s=r>0,o=Array.isArray(e),c=o?Math.min(...e):e,d=s?c*(1+r/100):c,m=(0,n.hC)(new Intl.NumberFormat(t,{...a,currency:l}).format(d));return{currency:l,formattedPrice:m,grossPrice:d,hasTax:s,isRange:o,taxCode:i,taxRate:r}})(i,e&&l?"".concat(l,"-").concat(e.toUpperCase()):"en-US",t,null!=c?c:"",null!=o?o:0,s),[t,e,l,c,o]);return(0,i.useMemo)(()=>({format:d}),[d])}},69923:e=>{e.exports={footer:"Footer_footer__vpzPu",background:"Footer_background__RQISQ","footer-container":"Footer_footer-container__6UT_G","footer-left":"Footer_footer-left__ClUt5",logo:"Footer_logo__WBJ2f","newsletter-subscription":"Footer_newsletter-subscription__W6hOY","footer-menu":"Footer_footer-menu__TCPlc","footer-submenu":"Footer_footer-submenu__p_ugs","bottom-footer":"Footer_bottom-footer__eHR1k","legal-links":"Footer_legal-links__Yhkeh",separator:"Footer_separator__h5XKH",copyright:"Footer_copyright__tk2xL",icp:"Footer_icp__8xDlq"}},69951:e=>{e.exports={side:"PopLockSection_side__vXOlc",content:"PopLockSection_content__sDJ3W","locked-true":"PopLockSection_locked-true__aSlyV","locked-false":"PopLockSection_locked-false__LPpjP","pop-lock-group":"PopLockSection_pop-lock-group__mrMd0","pop-lock-section":"PopLockSection_pop-lock-section__LEkBb","pop-lock-container":"PopLockSection_pop-lock-container__KuTDM","open-true":"PopLockSection_open-true__kYuYz","open-false":"PopLockSection_open-false__CgWAN",popNav:"PopLockSection_popNav__Xh6c0","height-fix":"PopLockSection_height-fix__Yc6cX","active-false":"PopLockSection_active-false__D1UnS","active-true":"PopLockSection_active-true__qTtcQ","fade-true":"PopLockSection_fade-true__06P__","hidden-true":"PopLockSection_hidden-true__PYfnV","hidden-false":"PopLockSection_hidden-false__8fTOo",bottom:"PopLockSection_bottom__qcDRL",last:"PopLockSection_last__jYM2Q","fade-false":"PopLockSection_fade-false__bfqvf","mobile-toggle":"PopLockSection_mobile-toggle__xfxvY","fl-chevron":"PopLockSection_fl-chevron__6gNw4","li-active-true":"PopLockSection_li-active-true__hIg7Y","li-active-false":"PopLockSection_li-active-false__W936P","in-view-true":"PopLockSection_in-view-true__2UnG9","in-view-false":"PopLockSection_in-view-false__Uqmny","mobile-nav-true":"PopLockSection_mobile-nav-true__Psycg","mobile-nav-false":"PopLockSection_mobile-nav-false__ENbbn","pop-lock-light":"PopLockSection_pop-lock-light__6stYv","pop-lock-dark":"PopLockSection_pop-lock-dark__FJ7ZZ"}},72258:(e,t,l)=>{"use strict";l.d(t,{Z:()=>i});let i=(0,l(14232).createContext)({addVariantsToCart:async()=>void 0,cart:{cartInfo:{checkoutUrl:"",total:0,totalQuantity:0},items:[]},closeCart:()=>void 0,isCartOpen:!1,isLoading:!1,openCart:()=>void 0,removeCartLine:async()=>void 0,updateCartLines:async()=>void 0})},73288:e=>{e.exports={layout:"WhitePaperCta_layout__s91ex",wrapper:"WhitePaperCta_wrapper__3qC_Y",centered:"WhitePaperCta_centered__uiO9C",stretched:"WhitePaperCta_stretched__j0ci1"}},73765:e=>{e.exports={highlight:"HighLight_highlight__djnKE",light:"HighLight_light___7vur"}},73994:e=>{e.exports={wrapper:"WorkflowSection_wrapper__xlyyR",tabs:"WorkflowSection_tabs__G0cwE",card:"WorkflowSection_card__Pi_IW"}},74853:e=>{e.exports={wrapper:"HtmlTable_wrapper__4H9Lj","html-table":"HtmlTable_html-table__Iwufp",light:"HtmlTable_light__ya09a"}},74946:(e,t,l)=>{"use strict";l.d(t,{g:()=>o});var i=l(37876),r=l(15039),a=l.n(r),n=l(94717),s=l.n(n);let o=e=>{let{variant:t="light"}=e;return(0,i.jsx)("div",{className:a()(s().logo,s()[t]),children:(0,i.jsx)("img",{width:"122",height:"18",src:"/assets/logo.png",alt:"Formlabs Logo"})})}},75572:(e,t,l)=>{"use strict";l.d(t,{h:()=>n});var i=l(37876),r=l(24502),a=l(51572);let n=e=>{let{tracking:t,variant:l,color:n,size:s,className:o}=e,{linkText:c,url:d}=(0,r.g)();return(0,i.jsx)(a.$,{className:o,variant:l,color:n,tracking:t,size:s,label:c,link:d})}},75648:e=>{e.exports={wrapper:"SpeedSection_wrapper__We9gz",card:"SpeedSection_card__E6OHQ"}},75967:(e,t,l)=>{"use strict";l.d(t,{RO:()=>m,F0:()=>u,xb:()=>s.xb});var i=l(37876),r=l(15039),a=l.n(r),n=l(37127),s=l(90435),o=l(79116),c=l(14232);let d=e=>(0,c.useMemo)(()=>e===s.F0.LARGE?"px-[1.4375rem] py-[.6875rem] text-sm":e===s.F0.MEDIUM?"px-[.9375rem] py-[.3125rem] text-xs":e===s.F0.SMALL?"px-[.6875rem] py-0 text-[.625rem]":{},[e]),m=e=>{let{className:t,onClick:l,size:r=s.F0.MEDIUM,theme:c,title:m,url:u,variant:_,openInNewTab:h=!1}=e,p=(0,o.U)(c,_),g=d(r);return(0,i.jsx)(n.N,{className:a()(p,g,s.OM,t),href:u,onClick:l,openInNewTab:h,children:m})},u=e=>{let{isDisabled:t=!1,onClick:l,theme:r,title:n,variant:c}=e,m=(0,o.U)(r,c),u=d(s.F0.MEDIUM);return(0,i.jsx)("button",{className:a()(m,u,s.OM,"disabled:cursor-not-allowed disabled:opacity-50"),disabled:t,onClick:l,type:"button",children:n})}},76766:e=>{e.exports={wrapper:"HomepageHeroSection_wrapper__xtcGE",dark:"HomepageHeroSection_dar
1k__eiiLb",light:"HomepageHeroSection_light__1D698",background:"HomepageHeroSection_background__0vIOc","mobile-background":"HomepageHeroSection_mobile-background__qbHZI","homepage-hero":"HomepageHeroSection_homepage-hero__GAJDJ",content:"HomepageHeroSection_content__jarow","top-part":"HomepageHeroSection_top-part__MJlwU",title:"HomepageHeroSection_title__DnnEA",buttons:"HomepageHeroSection_buttons__Lhi85","bottom-part":"HomepageHeroSection_bottom-part__YuU_1",tiles:"HomepageHeroSection_tiles__vFVMl",tile:"HomepageHeroSection_tile__G5miI","tile-title":"HomepageHeroSection_tile-title__gpb38","tile-body":"HomepageHeroSection_tile-body__0JAkB","marquee-wrapper":"HomepageHeroSection_marquee-wrapper__eFbHg"}},76998:e=>{e.exports={"list-container":"CheckmarkList_list-container__yXHkj",item:"CheckmarkList_item__d9r4b","multi-line":"CheckmarkList_multi-line__yY6Ni","emphasis-page-theme":"CheckmarkList_emphasis-page-theme___Yn3b","dark-page-theme":"CheckmarkList_dark-page-theme___Bsah","single-line":"CheckmarkList_single-line__Olov_","font-size-0":"CheckmarkList_font-size-0__rFaA_","font-size-1":"CheckmarkList_font-size-1__Iv5qP","font-size-2":"CheckmarkList_font-size-2__PVVaH","font-size-3":"CheckmarkList_font-size-3__Df7FU","font-size-4":"CheckmarkList_font-size-4__UwTPU","margin-vertical-1":"CheckmarkList_margin-vertical-1__CAl5s","margin-vertical-2":"CheckmarkList_margin-vertical-2__tEmjV","margin-vertical-3":"CheckmarkList_margin-vertical-3__wJLo8","margin-vertical-4":"CheckmarkList_margin-vertical-4__lZVBE","columns-1":"CheckmarkList_columns-1___h8yw","columns-2":"CheckmarkList_columns-2__AMgxr","columns-3":"CheckmarkList_columns-3__TcF0H","columns-4":"CheckmarkList_columns-4__z6Gyh",icon:"CheckmarkList_icon__Z_kFY"}},77068:e=>{e.exports={"scroll-icon-box":"ScrollCTA_scroll-icon-box__FscH_",scrollIconBox:"ScrollCTA_scrollIconBox__4vuDU",mouse:"ScrollCTA_mouse__tOZLG",intro:"ScrollCTA_intro__642kZ",scroll:"ScrollCTA_scroll__4ge6R",finger:"ScrollCTA_finger__zYgyI"}},78098:e=>{e.exports={backdrop:"Drawer_backdrop__C2jT4","backdrop-animated":"Drawer_backdrop-animated__pTyfZ","backdrop-fade-out":"Drawer_backdrop-fade-out__5tnkN",visible:"Drawer_visible__p8gHI","backdrop-fade-in":"Drawer_backdrop-fade-in__xUkR8",drawer:"Drawer_drawer__rBp_q",light:"Drawer_light__VMYvs",dark:"Drawer_dark__wqsbM","drawer-animated":"Drawer_drawer-animated__JRxZR","drawer-fade-out":"Drawer_drawer-fade-out__tThWX",open:"Drawer_open__aLMLF","drawer-fade-in":"Drawer_drawer-fade-in__L7ZX2",body:"Drawer_body__QtnEe",left:"Drawer_left__rgeom",content:"Drawer_content__kOF3u",hidden:"Drawer_hidden__Y0nJG","site-switcher-title":"Drawer_site-switcher-title__YHYv3",menuItem:"Drawer_menuItem__e50Rt","menu-item-panel":"Drawer_menu-item-panel__qp9yR",polaroid:"Drawer_polaroid__YXQAO","polaroid-content":"Drawer_polaroid-content__uKC1M","polaroid-fade-in":"Drawer_polaroid-fade-in__fIr71",exiting:"Drawer_exiting__C7uR_","polaroid-fade-out":"Drawer_polaroid-fade-out__kgeKF"}},78375:(e,t,l)=>{"use strict";l.d(t,{E:()=>p});var i=l(37876),r=l(23321),a=l.n(r),n=l(15575),s=l(15039),o=l.n(s),c=l(34846);let d=e=>{let{className:t,video:{url:l}}=e,{t:r}=(0,c.Bd)();return(0,i.jsx)("iframe",{allowFullScreen:!0,className:o()(t,"aspect-video"),src:l,title:r("Video player for {{url}}",{url:l})})};var m=l(14259),u=l(14232),_=l(8904);let h=e=>{let{className:t,id:l,video:{autoplay:r,loop:a}}=e,{onReady:n,onStop:s,options:c}=((e,t,l)=>{let{language:i}=(0,_.Y)(),r=null!=i?i:"en",a=(0,u.useMemo)(()=>({playerVars:{autoplay:+!!t,cc_lang_pref:r,cc_load_policy:1,hl:r,loop:+!!l,playlist:e,rel:0}}),[t,e,r,l]),n=(0,u.useCallback)(e=>{t&&e.target.mute()},[t]),s=(0,u.useCallback)(e=>{e.data!==m.default.PlayerState.ENDED||l||e.target.stopVideo()},[l]);return(0,u.useMemo)(()=>({onReady:n,onStop:s,options:a}),[n,s,a])})(l,r,a);return(0,i.jsx)(m.default,{className:"aspect-video",iframeClassName:o()(t,"aspect-video h-full w-full"),onReady:n,onStateChange:s,opts:c,videoId:l})},p=e=>{let{className:t,video:l}=e,{isVisible:r,ref:s}=(0,n.K)(),o=a()(l.url);return(0,i.jsx)("div",{className:"aspect-video",ref:s,children:r&&(o?(0,i.jsx)(h,{className:t,id:o,video:l}):(0,i.jsx)(d,{className:t,video:l}))})}},78670:e=>{e.exports={buttons:"ButtonCloud_buttons__WbYHq"}},79116:(e,t,l)=>{"use strict";l.d(t,{U:()=>o});var i=l(15039),r=l.n(i),a=l(14232),n=l(33957),s=l(90435);let o=(e,t)=>(0,a.useMemo)(()=>
1{if(e===n.zG.ACCENT){if(t===s.xb.PRIMARY)return r()("bg-accent","hover:bg-gradient-to-r hover:from-light1/10 hover:to-light1/10","border-transparent","text-white");if(t===s.xb.SECONDARY)return r()("bg-transparent","hover:bg-accent-on-light-10","border-accent-on-light","text-accent-on-light")}if(e===n.zG.LIGHT_MINIMAL||e===n.zG.DARK_BOLD){if(t===s.xb.PRIMARY)return r()("bg-black","hover:bg-gradient-to-r hover:from-light1/10 hover:to-light1/10","border-transparent","text-white");if(t===s.xb.SECONDARY)return r()("bg-transparent","hover:bg-black/10","border-black","text-black")}if(e===n.zG.LIGHT_BOLD||e===n.zG.DARK_MINIMAL){if(t===s.xb.PRIMARY)return r()("bg-white","hover:bg-gradient-to-r hover:from-dark1/10 hover:to-dark1/10","border-transparent","text-black");if(t===s.xb.SECONDARY)return r()("bg-transparent","hover:bg-white/10","border-white","text-white")}return{}},[e,t])},79787:e=>{e.exports={"details-block":"DetailsBlock_details-block__2xsL3",highlighted:"DetailsBlock_highlighted__ZGePX","media-frame":"DetailsBlock_media-frame__3b6_K",times:"DetailsBlock_times__pmOpq","print-name":"DetailsBlock_print-name__FdXe2",image:"DetailsBlock_image__Oul1j"}},79936:(e,t,l)=>{"use strict";l.d(t,{V:()=>a,m:()=>n});var i=l(62604);let r=(e,t)=>{var l;return null==(l=e.attributes.find(e=>e.key===t))?void 0:l.value},a=e=>{let t=[],l=new Map;return e.forEach(e=>{var a;if(r(e,i.Wj.PARENT_VARIANT_ID))return;let n={children:[],parent:e};t.push(n);let s=null!=(a=r(e,i.Wj.CONFIG_ID))?a:e.merchandiseId;l.has(s)||l.set(s,n)}),e.forEach(e=>{var a;let n=r(e,i.Wj.PARENT_VARIANT_ID);if(!n)return;let s=null!=(a=r(e,i.Wj.CONFIG_ID))?a:n,o=l.get(s);o?o.children.push(e):t.push({children:[],parent:e})}),t},n=(e,t)=>e.children.map(l=>{let a=Number(r(l,i.Wj.PARENT_QUANTITY))||e.parent.quantity,n=Number(r(l,i.Wj.CHILD_QUANTITY))||l.quantity;return{lineId:l.id,quantity:Math.max(1,Math.round(n*t/a))}})},80573:e=>{e.exports={"scroll-container":"ScrollContainer_scroll-container__9OnEm","left-fade-active":"ScrollContainer_left-fade-active__HLjUt","right-fade-active":"ScrollContainer_right-fade-active__h6B4B","scroll-content":"ScrollContainer_scroll-content__8u8rP"}},80668:(e,t,l)=>{"use strict";l.d(t,{U:()=>a3});var i=l(37876),r=l(15039),a=l.n(r),n=l(14232),s=l(12404),o=l(3329),c=l.n(o);let d=e=>{let{name:t}=e;return(0,i.jsx)("div",{className:c()["missing-component"],"data-missing-component":!0,"data-name":t,children:t})};var m=l(61984);let u=e=>{let{name:t}=e,l=(0,s.H)(),{slots:r,draft:o,components:c}=l,u=l.pageOptions.skin;if(!r||!(t in r))return null;let{id:_,plugins:h}=r[t],p=[],g={};h.forEach(e=>{var t;if(g[e.id]=e,null==(t=e.parent)?void 0:t.id){let t=g[e.parent.id];void 0===t.children&&(t.children=[]),t.children.push(e)}else p.push(e)});let x=[],f=e=>{let t=(0,m.z)(c[e.pluginType],u),l=window.location.pathname+window.location.search;if(!t){let t=e.pluginType;return console.error('Plugin "'.concat(t,'" is not defined in the componentMap. ')+"Add .debug-missing-components css class to the root element (e.g. <body>) to highlight missing components in it."+"Current path: ".concat(l,"  ")),(0,i.jsx)(d,{name:t},e.id)}if(t.schema){let r=t.schema.safeParse(e.props);if(!r.success)return console.warn({component:e.pluginType,pluginId:e.id,error:"Invalid props for plugin. \n ".concat(r.error.message),path:l}),(0,i.jsx)(d,{name:e.pluginType},e.id)}return(0,n.createElement)(t,Object.assign(e.props,{key:e.id,pluginId:e.id,cmsAdmin:o,children:e.children&&e.children.map(f)}))};for(let e of p)x.push(f(e));let b=[];return o&&_&&b.push("cms-placeholder-".concat(_)),(0,i.jsx)("div",{className:a()(b),children:x})};var _=l(57161);let h=e=>{let{i18n:t,pageOptions:l,seo:r,placeholders:a,children:o,components:c,draft:d}=e;if(!Array.isArray(a))throw Error("placeholders is not an array");(0,n.useEffect)(()=>{if(!d)return;let e=document.querySelector("body");if(e)return e.addEventListener("click",f),e.addEventListener("dblclick",x),()=>{e.removeEventListener("dblclick",x),e.removeEventListener("click",f)}},[d]);let m=a.map(e=>{let t=e.plugins.map(p).sort((e,t)=>e.path.localeCompare(t.path));return{...e,plugins:t}}),u={},h=m.find(e=>"template_data"===e.slot);h&&(u=h.plugins.filter(e=>"TemplatedData"===e.pluginType).reduce((e,t)=>
1Object.assign(e,t.props),{}));let b=m.filter(e=>"template_data"!==e.slot).reduce((e,t)=>{var l,i;return l=t,i=u,t.plugins=l.plugins.map(e=>({...e,props:function e(t,l){if(!t||"object"!=typeof t)return{};for(let i in t){let r=t[i];if(!r)continue;let a=typeof r;if("string"===a){let e=(0,_.Hz)(r,g,l);"{"===e[0]?t[i]=JSON.parse(e):t[i]=e}else"object"===a&&(t[i]=e(r,l))}return t}(e.props,i)})),e[t.slot]=t,e},{});return(0,i.jsx)(s.m.Provider,{value:{i18n:t,placeholders:m,templateData:u,pageOptions:l,seo:r,components:c,slots:b,draft:d},children:(0,i.jsx)(i.Fragment,{children:o})})};function p(e,t,l){return Object.assign({},e,{props:JSON.parse(e.props),path:function e(t,l){let i="0000";if("number"==typeof t.position&&(i="".concat(t.position.toString().padStart(4,"0"))),t.parent){let r=l.find(e=>{var l;return e.id===(null==(l=t.parent)?void 0:l.id)});r&&(i="".concat(e(r,l)).concat(i))}return i}(e,l)})}function g(e,t){if(!t)return e;let l=(0,_.Jt)(t,e);return"string"==typeof l?l:JSON.stringify(l)}function x(e){var t;let l=null==(t=e.target.closest("[data-plugin-id]"))?void 0:t.getAttribute("data-plugin-id");l&&window.parent.postMessage({cms:"edit",pluginId:l},"*")}function f(e){var t;let l=null==(t=e.target.closest("[data-plugin-id]"))?void 0:t.getAttribute("data-plugin-id");l&&window.parent.postMessage({cms:"highlight",pluginId:l},"*")}var b=l(34846),v=l(51572),j=l(94886),N=l(74946),k=l(69282),y=l(15090),w=l(8414),S=l(89185),C=l.n(S);let T=()=>{let e,t=(0,s.H)();return(t.templateData.image&&(e=t.templateData.image.cover),e&&e.src)?(0,i.jsx)("div",{className:C().cover,children:(0,i.jsx)(k.$U,{src:e.src,alt:"placeholder"})}):null},A=()=>{let{t:e}=(0,b.Bd)(),t=(0,s.H)(),{isPrinting:l,triggerPrint:r}=(0,w.C)();return(0,i.jsxs)("div",{className:C().title,children:[(0,i.jsx)("h1",{children:t.templateData.title}),(0,i.jsx)(v.$,{disabled:l,label:e(l?"Processing…":"Download as PDF"),onClick:r,variant:"secondary-variant"})]})},L=()=>{let e=(0,s.H)();return(0,i.jsx)(y.f,{className:C()["intro-text"],text:e.templateData.intro_text})},I=()=>{let{t:e}=(0,b.Bd)(),t=(0,s.H)().slots.content.plugins.filter(e=>"WhitePaperHeader"===e.pluginType&&e.props.level<=4&&e.props.includeInToc);return 0===t.length?null:(0,i.jsxs)("nav",{className:C()["table-of-contents"],children:[(0,i.jsx)("h2",{children:e("Table of Contents")}),(0,i.jsx)("ul",{children:t.map(e=>(0,i.jsx)(j.a,{className:a()(C().item,C()["level-".concat(e.props.level)]),html:'<a href="#'.concat(e.id,'">').concat(e.props.text,"</a>"),as:"li"},e.id))})]})},M=()=>{var e;let t,l=(0,s.H)(),{t:r}=(0,b.Bd)();l.templateData.image&&(t=l.templateData.image.cover);let n=null!=(e=l.templateData.eyebrow)?e:r("WHITE PAPER");return(0,i.jsxs)("div",{className:a()(C()["pdf-cover-page"],!(null==t?void 0:t.src)&&C()["no-image"]),children:[(null==t?void 0:t.src)&&(0,i.jsx)("div",{className:C().cover,children:(0,i.jsx)(k.$U,{src:t.src,alt:"placeholder"})}),(0,i.jsxs)("div",{className:C().title,children:[(0,i.jsxs)("div",{className:C()["title-header"],children:[(0,i.jsx)("span",{children:n.toLocaleUpperCase()}),(0,i.jsx)(N.g,{})]}),(0,i.jsx)("h1",{children:l.templateData.title})]}),l.templateData.intro_text&&(0,i.jsx)(y.f,{className:C()["intro-text"],text:l.templateData.intro_text})]})},P=e=>(0,i.jsx)(w.e,{children:(0,i.jsx)(h,{...e,children:(0,i.jsxs)("div",{className:a()(C().container,C().light),children:[(0,i.jsx)(M,{}),(0,i.jsxs)("div",{className:C().content,children:[(0,i.jsx)(A,{}),(0,i.jsx)(I,{}),(0,i.jsxs)("div",{className:C()["white-paper"],children:[(0,i.jsx)(T,{}),(0,i.jsx)(L,{}),(0,i.jsx)(u,{name:"content"})]})]})]})})});var E=l(27331),R=l(67096),G=l(39121),B=l(33957);let F=(e,t,l)=>e===B.zG.LIGHT_MINIMAL||e===B.zG.LIGHT_BOLD?t:l,O=(e,t,l)=>e===B.zG.LIGHT_MINIMAL||e===B.zG.DARK_BOLD?t:l;var D=l(75967),z=l(78375),H=l(54587),U=l.n(H);let W=e=>{let{alt:t,className:l,url:r}=e;return(0,i.jsx)("div",{className:"relative h-full w-full",children:(0,i.jsx)(U(),{alt:null!=t?t:"",className:a()(l,"object-cover"),fill:!0,src:r})})};var V=l(15575);let q=e=>{let{className:t,imageUrl:l,videoUrl:r}=e,{isVisible:n,ref:s}=(0,V.K)();return(0,i.jsx)("video",{autoPlay:!0,className:a()(t,"aspect-video w-full object-cover"),loop:!0,muted:!0,playsInl
1ine:!0,poster:l,ref:s,children:n&&(0,i.jsx)("source",{src:r})})},Z=e=>{var t;let{aspectRatio:l,containerClassName:r,media:n,mediaClassName:s}=e;return(0,i.jsx)("div",{className:a()(l===B.C1.SQUARE?"aspect-square":"aspect-video",n.hasBorder&&"relative after:pointer-events-none after:absolute after:inset-0 after:ring-1 after:ring-inset",r),children:n.embeddedVideo?(0,i.jsx)(z.E,{className:s,video:n.embeddedVideo}):n.video?(0,i.jsx)(q,{className:s,imageUrl:null==(t=n.image)?void 0:t.url,videoUrl:n.video.url}):n.image&&(0,i.jsx)(W,{alt:n.alt,className:s,url:n.image.url})})};var Y=l(95055);let K={INLINE:"inline",STANDALONE:"standalone"},Q="[&_table]:!w-full [&_table]:border-separate [&_table]:border-spacing-0 [&_table]:text-left",X=a()(Q,"[&_table]:border-t","[&_caption]:pb-[0.3125rem] [&_caption]:pt-[0.4375rem] [&_caption]:text-left [&_caption]:text-sm [&_caption]:font-bold [&_caption]:leading-[1.25rem]","[&_th]:border-b [&_th]:py-1.5 [&_th]:align-top [&_th]:text-left [&_th]:text-xs [&_th]:font-bold","[&_td]:border-b [&_td]:py-1 [&_td]:align-top [&_td]:text-left [&_td]:text-xs","[&_th:not(:last-child)]:border-r [&_td:not(:last-child)]:border-r","[&_th:not(:last-child)]:pr-2 [&_td:not(:last-child)]:pr-2","[&_th:not(:first-child)]:pl-2 [&_td:not(:first-child)]:pl-2"),J=a()("overflow-x-scroll",Q,"lg:[&_table:has(th:nth-child(1):last-child)]:table-fixed","lg:[&_table:has(th:nth-child(2):last-child)]:table-fixed","lg:[&_table:has(th:nth-child(3):last-child)]:table-fixed","lg:[&_table:has(th:nth-child(4):last-child)]:table-fixed","[&_caption]:sr-only","[&_th]:min-w-36 [&_th]:rounded-t-xl [&_th]:border-b [&_th]:border-r [&_th]:px-4 [&_th]:pb-[0.3125rem] [&_th]:pt-[0.375rem] [&_th]:align-top [&_th]:font-semibold [&_th]:leading-[1.2]","[&_th:first-child]:sticky [&_th:first-child]:left-0 [&_th:first-child]:z-10 [&_th:first-child]:border-l","[&_td]:min-w-36 [&_td]:border-b [&_td]:border-r [&_td]:px-4 [&_td]:py-1 [&_td]:align-top [&_td]:leading-[1.2] lg:[&_td]:leading-normal","[&_td:first-child]:sticky [&_td:first-child]:left-0 [&_td:first-child]:z-10 [&_td:first-child]:border-l [&_td:first-child]:font-medium","[&_tr:last-child_td:first-child]:rounded-bl-xl [&_tr:last-child_td:last-child]:rounded-br-xl",'[&_tr:nth-last-child(2)_td[rowspan="2"]:first-child]:rounded-bl-xl','[&_tr:nth-last-child(3)_td[rowspan="3"]:first-child]:rounded-bl-xl','[&_tr:nth-last-child(4)_td[rowspan="4"]:first-child]:rounded-bl-xl','[&_tr:nth-last-child(5)_td[rowspan="5"]:first-child]:rounded-bl-xl','[&_tr:nth-last-child(6)_td[rowspan="6"]:first-child]:rounded-bl-xl','[&_tr:nth-last-child(7)_td[rowspan="7"]:first-child]:rounded-bl-xl','[&_tr:nth-last-child(8)_td[rowspan="8"]:first-child]:rounded-bl-xl','[&_tr:has(td[rowspan="2"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="3"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="3"]:first-child)+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="4"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="4"]:first-child)+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="4"]:first-child)+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="5"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="5"]:first-child)+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="5"]:first-child)+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="5"]:first-child)+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="6"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="7"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr+tr+tr_td:first-child]:border-l-0','[&_tr:has(td[rowspan="2"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="3"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="3"]:first-child)+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="4"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="4"]:first-child)+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="4"]:first-child)+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="5"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="5"]:first-child)+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="5"]:first-child)+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="5"]:first-child)+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="6"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="6"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="7"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="7"]:first-child)+tr+tr+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr+tr+tr_td:first-child]:font-normal','[&_tr:nth-last-child(2):has(td[rowspan="2"]:first-child)+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(3):has(td[rowspan="3"]:first-child)+tr+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(4):has(td[rowspan="4"]:first-child)+tr+tr+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(5):has(td[rowspan="5"]:first-child)+tr+tr+tr+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(6):has(td[rowspan="6"]:first-child)+tr+tr+tr+tr+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(7):has(td[rowspan="7"]:first-child)+tr+tr+tr+tr+tr+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(8):has(td[rowspan="8"]:first-child)+tr+tr+tr+tr+tr+tr+tr_td:first-child]:rounded-bl-none','[&_tr:nth-last-child(2)_td[rowspan="2"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(3)_td[rowspan="3"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(4)_td[rowspan="4"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(5)_td[rowspan="5"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(6)_td[rowspan="6"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(7)_td[rowspan="7"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(8)_td[rowspan="8"]:last-child]:rounded-br-xl','[&_tr:nth-last-child(2):has(td[rowspan="2"]:last-child)+tr_td:last-child]:rounded-br-none','[&_tr:nth-last-child(3):has(td[rowspan="3"]:last-child)+tr+tr_td:last-child]:rounded-br-none','[&_tr:nth-last-child(4):has(td[rowspan="4"]:last-child)+tr+tr+tr_td:last-child]:rounded-br-none','[&_tr:nth-last-child(5):has(td[rowspan="5"]:last-child)+tr+tr+tr+tr_td:last-child]:rounded-br-none','[&_tr:nth-last-child(6):has(td[rowspan="6"]:last-child)+tr+tr+tr+tr+tr_td:last-child]:rounded-br-none','[&_tr:nth-last-child(7):has(td[rowspan="7"]:last-child)+tr+tr+tr+tr+tr+tr_td:last-child]:rounded-br-none','[&_tr:nth-last-child(8):has(td[rowspan="8"]:last-child)+tr+tr+tr+tr+tr+tr+tr_td:last-child]:rounded-br-none'),$=a()("[&_th]:border-light5 [&_th]:bg-light3 [&_th]:text-light11","[&_td]:border-light3 [&_td]:bg-light1 [&_td]:text-light12"),ee=a()("[&_th]:border-dark5 [&_th]:bg-dark3 [&_th]:text-dark11","[&_td]:border-dark3 [&_td]:bg-dark1 [&_td]:text-dark12"),et=
1a()("[&_.notes]:flex [&_.notes]:flex-col [&_.notes]:gap-1.5","[&_.notes]:pr-2 [&_.notes]:text-xs"),el=a()("flex flex-col gap-2",["[&_a]:underline","[&_em]:italic","[&_strong]:font-semibold","[&_u]:underline"],["[&_ol]:flex [&_ol]:flex-col [&_ol]:gap-2","[&_ol]:list-decimal [&_ol]:pl-[0.875rem]","[&_ol>li]:pl-1"],["[&_ul]:flex [&_ul]:flex-col [&_ul]:gap-2","[&_ul]:list-none [&_ul]:pl-0","[&_ul>li]:relative [&_ul>li]:ml-[2px]"],["[&_ul:not(.checklist)>li]:pl-[16px]","lg:[&_ul:not(.checklist)>li]:pl-[18px]","[&_ul:not(.checklist)>li]:before:absolute","[&_ul:not(.checklist)>li]:before:left-0","[&_ul:not(.checklist)>li]:before:top-[0.8em]","[&_ul:not(.checklist)>li]:before:h-[3px]","[&_ul:not(.checklist)>li]:before:w-[3px]","[&_ul:not(.checklist)>li]:before:-translate-y-1/2","[&_ul:not(.checklist)>li]:before:rounded-full","[&_ul:not(.checklist)>li]:before:bg-current","[&_ul:not(.checklist)>li]:before:content-['']"],["[&_ul.checklist>li]:pl-[14px]","lg:[&_ul.checklist>li]:pl-[18px]","[&_ul.checklist>li]:before:absolute","[&_ul.checklist>li]:before:left-0","[&_ul.checklist>li]:before:top-[0.8em]","[&_ul.checklist>li]:before:h-[8px]","[&_ul.checklist>li]:before:w-[8px]","lg:[&_ul.checklist>li]:before:h-[10px]","lg:[&_ul.checklist>li]:before:w-[10px]","[&_ul.checklist>li]:before:-translate-y-1/2","[&_ul.checklist>li]:before:bg-current","[&_ul.checklist>li]:before:content-['']","[&_ul.checklist>li]:before:[mask-image:url('/icons/checkmark_circle.svg')]","[&_ul.checklist>li]:before:[-webkit-mask-image:url('/icons/checkmark_circle.svg')]","[&_ul.checklist>li]:before:[mask-repeat:no-repeat]","[&_ul.checklist>li]:before:[mask-position:center]","[&_ul.checklist>li]:before:[mask-size:contain]"],et),ei=e=>
1{let{className:t,isLightBackground:l=!0,tableVariant:r=K.INLINE,text:n}=e,s=r===K.STANDALONE;return(0,i.jsx)("div",{className:a()(el,s?[J,l?$:ee]:[X,l?"[&_caption]:text-light11 [&_th]:text-light10 [&_td]:text-light12 [&_table]:border-light6 [&_th]:border-light6 [&_td]:border-light6":"[&_caption]:text-dark11 [&_th]:text-dark10 [&_td]:text-dark12 [&_table]:border-dark6 [&_th]:border-dark6 [&_td]:border-dark6"],l?"[&_.notes]:text-light10":"[&_.notes]:text-dark10",t),dangerouslySetInnerHTML:{__html:n}})},er=/^<table\b/i,ea=/<(\/?)table\b[^>]*>/gi,en=/<(\/?)div\b[^>]*>/gi,es=/<p\b[^>]*>(?:\s|&nbsp;|&#160;|<br\b[^>]*>)*<\/p>/gi,eo=/^<div\b[^>]*\bclass\s*=\s*(["'])[^"']*\bnotes\b[^"']*\1[^>]*>/i,ec=(e,t,l)=>{t.lastIndex=l;let i=0;for(let l=t.exec(e);l;l=t.exec(e))if(0===(i+="/"===l[1]?-1:1))return t.lastIndex;return -1};var ed=l(52200);let em=e=>Array.isArray(e),eu=e=>em(e)&&e.length>0,e_=e=>"object"==typeof e&&null!==e,eh=e=>e_(e)&&Object.keys(e).length>0,ep=(e,t)=>e_(e)&&t in e,eg=(e,t)=>((e,t)=>ep(e,t)&&"string"==typeof e[t])(e,t)&&""!==e[t],ex=(e,t)=>ep(e,t)&&eu(e[t]),ef=(e,t)=>ep(e,t)&&eh(e[t]),eb=(e,t)=>em(e)&&e.length>0?e.filter(e=>e&&eg(e,t)):[],ev=ed.object({title:ed.string().min(1),url:ed.string().min(1)}),ej=ed.preprocess(e=>eh(e)?{title:e.label,url:e.link}:void 0,ev),eN=ed.preprocess(e=>{if("string"==typeof e){let t=parseFloat(e);if(!isNaN(t))return t}},ed.number().optional()),ek=ed.preprocess(e=>"string"==typeof e&&""!==e?e:void 0,ed.string().min(1).optional()),ey=ed.literal("contact_sales").nullish(),ew=ed.object({height:ed.number().positive(),isFullWidth:ed.boolean().default(!1),url:ed.string().min(1),width:ed.number().positive()}),eS=ed.preprocess(e=>eh(e)?e:void 0,ew.optional()),eC=ed.object({url:ed.string().min(1)}),eT=ed.preprocess(e=>eh(e)?e:void 0,eC.optional()),eA=ed.object({autoplay:ed.boolean(),loop:ed.boolean(),url:ed.string().min(1)}),eL=ed.preprocess(e=>eh(e)?e:void 0,eA.optional()),eI=ed.object({alt:ek,embeddedVideo:eL,hasBorder:ed.boolean(),image:eS,video:eT}),eM=ed.preprocess(e=>ef(e,"image")||ef(e,"video")||ef(e,"embeddedVideo")?e:void 0,eI.optional()),eP=ed.object({id:ed.string().min(1),price:eN,purchaseMode:ey}),eE=ed.preprocess(e=>eh(e)?e:void 0,eP.optional()),eR=ed.object({sku:ed.string().min(1),additionalSkuCount:ed.number()}).nullable().optional(),eG=ed.object({anchor:ek,ctas:ed.preprocess(e=>eb(e,"url"),ed.array(ev)),eyebrow:ek,skuEyebrow:eR,hasForcedCtaRow:ed.boolean(),hasForcedEyebrowRow:ed.boolean(),hasForcedMediaRow:ed.boolean(),level:ed.number(),linkTitle:ek,linkUrl:ek,media:eM,numberOfSiblings:ed.number(),positionOfTypeInPage:ed.number().optional(),productVariant:eE,text:ek,theme:ed.enum(B.zG),title:ek,badge:ed.string().optional()}),eB=ed.object({anchor:ek,aspectRatio:ed.enum(B.C1),hasForcedLinkRow:ed.boolean(),linkTitle:ek,linkUrl:ek,media:eI,theme:ed.enum(B.zG)}),eF=ed.object({anchor:ek,level:ed.number(),table:ed.string().min(1),theme:ed.enum(B.zG),title:ek}),eO=ed.object({anchor:ek,linkTitle:ek,linkUrl:ek,hasForcedLinkRow:ed.boolean(),hasForcedMediaRow:ed.boolean(),media:eM,numberOfSiblings:ed.number(),positionOfTypeInPage:ed.number().optional(),text:ed.string().min(1),theme:ed.enum(B.zG)}),eD=ed.object({title:ed.string().min(1),content:ek,buttonLabel:ed.string().min(1),trackingTag:ek,kind:ek,theme:ed.enum(B.zG).default(B.zG.LIGHT_MINIMAL)}),ez=eG.pick({ctas:!0,eyebrow:!0,skuEyebrow:!0,linkTitle:!0,linkUrl:!0,media:!0,text:!0,title:!0,badge:!0}).extend({cmsPluginId:ed.string().optional()}),eH={DEFAULT:"default",HERO:"hero",NARROW:"narrow",TILING:"tiling",FEATURED:"featured",CARD_CAROUSEL:"cardCarousel",HERO_CAROUSEL:"heroCarousel",ACCORDION:"accordion",CTA_SECTION:"ctaSection",LIST:"list"},eU=ed.object({question:ed.string().min(1),answer:ed.string().min(1)}),eW=ed.object({contents:ed.array(ez).optional(),faqItems:ed.array(eU).optional(),faqScriptId:ed.string().optional(),cta:ev.nullable().optional(),isImplicit:ed.boolean().optional(),limit:ed.number().optional(),maxResult:ed.number().optional(),noResultsText:ek,numberOfChildren:ed.number(),newsletterSignup:eD.optional(),paginationParam:ed.string().optional(),showNoResultsMessage:ed.boolean().optional(),showPagination:ed.boolean().optional(),slug:ed.preprocess(e=>null!=e?e:null,ed.string().nullable()),title:ed.string().optional(),theme:ed.enum(B.zG).default(B.zG.LIGHT_MINIMAL),variant:ed.enum([eH.DEFAULT,eH.HERO,eH.NARROW,eH.TILING,eH.FEATURED,eH.CARD_CAROUSEL,eH.HERO_CAROUSEL,eH.ACCORDION,eH.CTA_SECTION,eH.LIST]).default(eH.DEFAULT)}),eV={[eH.CARD_CAROUSEL]:"bg-light3",[eH.FEATURED]:"bg-light3",[eH.HERO_CAROUSEL]:"bg-light3",[eH.CTA_SECTION]:"bg-light3",default:"bg-light1"},eq={[eH.CARD_CAROUSEL]:"bg-dark3",[eH.FEATURED]:"bg-dark3",[eH.HERO_CAROUSEL]:"bg-dark3",[eH.CTA_SECTION]:"bg-dark3",default:"bg-dark1"},eZ={...eV,[eH.HERO_CAROUSEL]:"bg-dark3"},eY={...eq,[eH.HERO_CAROUSEL]:"bg-light3"},eK={[B.zG.DARK_BOLD]:eZ,[B.zG.LIGHT_MINIMAL]:eV,[B.zG.LIGHT_BOLD]:eY,[B.zG.DARK_MINIMAL]:eq},eQ=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eH.DEFAULT;return(0,n.useMemo)(()=>{var l,i;let r=eK[e];return null!=(i=null!=(l=null==r?void 0:r[t])?l:null==r?void 0:r.default)?i:""},[e,t])},eX={default:""},eJ={[eH.FEATURED]:"ring-light7",[eH.CARD_CAROUSEL]:"ring-light4",[eH.HERO_CAROUSEL]:"ring-[rgba(0,7,15,0.14)]",default:"ring-light7"}
1,e$={[eH.FEATURED]:"ring-dark7",[eH.CARD_CAROUSEL]:"ring-dark4",[eH.HERO_CAROUSEL]:"ring-[rgba(255,248,240,0.14)]",default:"ring-dark7"},e0={[B.zG.DARK_BOLD]:eX,[B.zG.LIGHT_BOLD]:eX,[B.zG.LIGHT_MINIMAL]:eJ,[B.zG.DARK_MINIMAL]:e$},e1=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eH.DEFAULT;return(0,n.useMemo)(()=>{var l,i;let r=e0[e];return null!=(i=null!=(l=null==r?void 0:r[t])?l:null==r?void 0:r.default)?i:""},[e,t])},e2={[eH.TILING]:"after:ring-light4",[eH.FEATURED]:"after:ring-light9/20",default:"after:ring-light7"},e4={[eH.TILING]:"after:ring-dark4",[eH.FEATURED]:"after:ring-dark9/20",default:"after:ring-dark7"},e3={[eH.TILING]:"after:ring-light4 lg:after:ring-dark4",[eH.FEATURED]:"after:ring-light9/20 lg:after:ring-dark9/20",default:"after:ring-light7 lg:after:ring-dark7"},e5={[eH.TILING]:"after:ring-dark4 lg:after:ring-light4",[eH.FEATURED]:"after:ring-dark9/20 lg:after:ring-light9/20",default:"after:ring-dark7 lg:after:ring-light7"},e6={[B.zG.DARK_BOLD]:{horizontal:e3,default:e2},[B.zG.LIGHT_BOLD]:{horizontal:e5,default:e4},[B.zG.LIGHT_MINIMAL]:{horizontal:e2,default:e2},[B.zG.DARK_MINIMAL]:{horizontal:e4,default:e4}},e8=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:eH.DEFAULT;return(0,n.useMemo)(()=>{var i,r;let a=e6[e],n=t?null==a?void 0:a.horizontal:null==a?void 0:a.default;return null!=(r=null!=(i=null==n?void 0:n[l])?i:null==n?void 0:n.default)?r:""},[t,e,l])},e7={[B.zG.DARK_BOLD]:{default:"text-light12",[eH.HERO_CAROUSEL]:"text-dark12"},[B.zG.LIGHT_MINIMAL]:{default:"text-light12"},[B.zG.LIGHT_BOLD]:{default:"text-dark12",[eH.HERO_CAROUSEL]:"text-light12"},[B.zG.DARK_MINIMAL]:{default:"text-dark12"}},e9=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eH.DEFAULT;return(0,n.useMemo)(()=>{var l,i;let r=e7[e];return null!=(i=null!=(l=null==r?void 0:r[t])?l:null==r?void 0:r.default)?i:""},[e,t])},te={[eH.CARD_CAROUSEL]:"text-light10",[eH.HERO_CAROUSEL]:"text-light10",default:"text-light11"},tt={[eH.CARD_CAROUSEL]:"text-dark10",[eH.HERO_CAROUSEL]:"text-dark10",default:"text-dark11"},tl={...te,[eH.HERO_CAROUSEL]:"text-dark10"},ti={...tt,[eH.HERO_CAROUSEL]:"text-light10"},tr={[B.zG.DARK_BOLD]:tl,[B.zG.LIGHT_MINIMAL]:te,[B.zG.LIGHT_BOLD]:ti,[B.zG.DARK_MINIMAL]:tt},ta=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:eH.DEFAULT;return(0,n.useMemo)(()=>{var l,i;let r=tr[e];return null!=(i=null!=(l=null==r?void 0:r[t])?l:null==r?void 0:r.default)?i:""},[e,t])},tn=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:eH.DEFAULT;return{backgroundColor:eQ(e,l),boxBorderColor:e1(e,l),mediaBorderColor:e8(e,t,l),primaryTextColor:e9(e,l),secondaryTextColor:ta(e,l)}},ts=(e,t)=>(0,n.useMemo)(()=>1===e&&!t,[t,e]);var to=l(475),tc=l(83910);let td=e=>{let{isOnDark:t,theme:l,variantId:r}=e,{t:a}=(0,b.Bd)(),{addVariantsToCart:n,cart:s,isLoading:o,removeCartLine:c,updateCartLines:d}=(0,tc._)(),m=s.items.find(e=>e.merchandiseId===r),u=e=>{if(m&&!o){if(e<=0)return void c(m.id);d([{lineId:m.id,quantity:e}])}};return m?(0,i.jsx)(to.Q,{onChange:e=>{var t;return u((null!=(t=null==m?void 0:m.quantity)?t:0)+e)},onDark:t,onSet:u,value:m.quantity}):(0,i.jsx)(D.F0,{isDisabled:o,onClick:()=>n([{variantId:r,quantity:1}]),theme:l,title:a("Add to cart"),variant:D.xb.PRIMARY})};var tm=l(37127);let tu=e=>{let{className:t,title:l,url:r}=e;return(0,i.jsx)("p",{className:a()("text-xs italic",t),children:r?(0,i.jsx)(tm.N,{href:r,className:"underline",children:l}):l})},t_=e=>{let{className:t,linkUrl:l,children:r,...a}=e;return l?(0,i.jsx)(tm.N,{className:t,href:l,...a,children:r}):(0,i.jsx)("div",{className:t,...a,children:r})},th=e=>
1{let{id:t,isLightBackground:l,level:r,table:n,title:s}=e;return(0,i.jsxs)("div",{id:t,children:[s&&(0,i.jsx)("h".concat(r),{className:a()("rounded-t-xl px-4 pb-[0.1875rem] pt-[0.4375rem] text-sm font-semibold leading-[1.2] lg:pb-[0.375rem] lg:text-base",l?"bg-light5 text-light11":"bg-dark5 text-dark11"),children:s}),(0,i.jsx)(ei,{className:a()("text-sm lg:text-base",s?["[&_table]:rounded-b-xl",l?"[&_table]:bg-light5":"[&_table]:bg-dark5"]:"[&_th]:border-t"),isLightBackground:l,tableVariant:K.STANDALONE,text:n})]})},tp=e=>{let{anchor:t,ctas:l,eyebrow:r,hasForcedCtaRow:n,hasForcedEyebrowRow:s,hasForcedMediaRow:o,level:c,linkTitle:d,linkUrl:m,media:u,numberOfSiblings:_,positionOfTypeInPage:h,productVariant:p,text:g,theme:x,title:f}=e,b=1===_,{hasShopify:v}=(0,R.h)(),j=1+ +!!s+ +!!n,N=j+ +!!o,k=4===_?1:l.length,y="h".concat(c),w=v?p:void 0,S=(0,G.X)(null==w?void 0:w.price),C=void 0!==w&&"contact_sales"!==w.purchaseMode,T=l.length>0,A=C||T,L=void 0!==d,I=void 0!==u,M=u&&!u.embeddedVideo,{backgroundColor:P,boxBorderColor:E,mediaBorderColor:B,primaryTextColor:z,secondaryTextColor:H}=tn(x,b),U=ts(_,I),W=O(x,!0,!1),V=void 0!==g&&(e=>{let t=e.trim();if(!er.test(t))return!1;let l=ec(t,ea,0);return -1!==l&&(e=>{let t=e.replace(es,"").trim();return""===t||eo.test(t)&&ec(t,en,0)===t.length})(t.slice(l))})(g),q=V&&U,K=q?{block:void 0,panel:void 0,panelPadding:void 0}:{block:["rounded-2xl p-2",P],panel:[P,"lg:rounded-2xl lg:p-6"],panelPadding:"p-4"},Q=q?F(x,!0,!1):W,X=b&&(U||void 0!==h&&h%2==1);return(0,i.jsxs)("div",{id:t,className:a()("flex flex-col","lg:grid",K.block,I&&E&&[E,"ring-1 ring-inset"],b?["lg:bg-transparent",q?"lg:grid-cols-1":U?"lg:grid-cols-2":"lg:grid-cols-3","lg:gap-6 lg:rounded-none lg:p-0 lg:ring-0","lg:grid-rows-[".concat("auto_".repeat(j-1),"1fr]")]:["lg:grid-rows-subgrid lg:gap-0","lg:row-span-".concat(N)]),children:[o&&!q&&(0,i.jsx)("div",{className:a()(b&&[X?"lg:col-start-2":"lg:col-start-1",!U&&"lg:col-span-2","lg:row-start-1","lg:row-span-".concat(j)]),children:I&&(0,i.jsx)(t_,{className:"block",linkUrl:M?m:void 0,children:(0,i.jsx)(Z,{containerClassName:a()(u.hasBorder&&[B,"after:rounded-lg",b&&"lg:after:rounded-2xl"]),media:u,mediaClassName:a()("rounded-lg",b&&"lg:rounded-2xl")})})}),(0,i.jsxs)("div",{className:a()("flex flex-col gap-4",K.panelPadding,["lg:grid lg:grid-rows-subgrid","lg:row-span-".concat(j)],b&&[K.panel,X?"lg:col-start-1":U?"lg:col-start-2":"lg:col-start-3",!U&&E&&[E,"lg:ring-1 lg:ring-inset"],"lg:row-start-1"]),children:[s&&(0,i.jsx)("div",{className:a()(!r&&["hidden","lg:block"]),children:r&&(0,i.jsx)(t_,{linkUrl:m,children:(0,i.jsx)("p",{className:a()(H,"py-2 text-xs uppercase",_<4&&"lg:text-sm"),children:r})})}),(0,i.jsxs)("div",{className:"flex flex-col gap-4",children:[V&&void 0!==g?(0,i.jsx)(th,{isLightBackgroun
1d:Q,level:c,table:g,title:f}):(0,i.jsxs)(i.Fragment,{children:[f&&(0,i.jsx)(t_,{linkUrl:m,children:(0,i.jsx)(y,{className:a()(z,"text-xl",_<4?"lg:text-3xl":"lg:text-2xl"),children:f})}),g&&(0,i.jsx)(t_,{linkUrl:m,children:(0,i.jsx)(ei,{className:a()(z,"text-sm",2===_&&"lg:text-base"),isLightBackground:W,text:g})})]}),S&&(0,i.jsxs)("p",{className:a()(z,"text-sm"),translate:"no",children:[(0,i.jsx)("span",{className:"font-semibold",children:(0,i.jsx)(Y.g,{price:S})}),S.hasTax&&(0,i.jsx)("span",{className:a()(H,"ml-1 text-xs"),children:(0,i.jsx)(Y.e,{price:S})})]}),L&&A&&(0,i.jsx)(tu,{className:H,title:d,url:m})]}),n&&(0,i.jsxs)("div",{className:a()("pt-4",!L&&!A&&["hidden","lg:block"],b&&"lg:self-end"),children:[C&&(0,i.jsx)(td,{isOnDark:!W,theme:x,variantId:w.id}),!A&&L&&(0,i.jsx)(tu,{className:H,title:d,url:m}),!C&&T&&(0,i.jsx)("p",{className:"flex flex-wrap gap-2",children:l.slice(0,k).map((e,t)=>(0,i.jsx)(D.RO,{theme:x,title:e.title,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY},e.title))})]})]})]})},tg=["MediaContent","TextContent"],tx=["Content","TextContent"],tf=["Content","TableContent"],tb=["Content","TextContent"],tv=["Content","TextContent"],tj=["Section","TitleSection","ContentGroupLayout"],tN=["Content","ContentGroup","MediaContent","TableContent","TextContent","ContentGroupLayout","SearchBar","NewsletterSignup"];var tk=l(89099),ty=l(41154);let tw=/^[a-z][a-z0-9+.-]*:/i,tS=(e,t)=>{if(!t)return e;let l=e.startsWith("//"),i=l||tw.test(e);try{let r=new URL(l?"https:".concat(e):e,i?void 0:"https://formlabs.com");if(r.searchParams.set(B.kj.QUERY,t),l)return r.toString().replace(/^https:/,"");if(i)return r.toString();return"".concat(r.pathname).concat(r.search).concat(r.hash)}catch(t){return e}};var tC=l(93669),tT=l(2089),tA=l(32995),tL=l(37971);let tI=e=>{let{buttonLabel:t,content:l,theme:r,title:s,trackingTag:o}=e,{t:c}=(0,b.Bd)(),{formId:d,isSubmitting:m,successMessage:u,errorMessage:_}=(0,n.useContext)(tC.cK),{TrackClick:h}=(0,tA.A)(),{backgroundColor:p,borderColor:g,inputBackgroundColor:x,inputBorderColor:f,placeholderColor:v,primaryTextColor:j,secondaryTextColor:N}=(e=>(0,n.useMemo)(()=>({backgroundColor:O(e,"bg-light3","bg-dark3"),borderColor:O(e,"border-light5","border-dark5"),inputBackgroundColor:O(e,"bg-light2","bg-dark2"),inputBorderColor:O(e,"border-light7","border-dark7"),placeholderColor:O(e,"placeholder:text-light10","placeholder:text-dark10"),primaryTextColor:O(e,"text-light12","text-dark12"),secondaryTextColor:O(e,"text-light11","text-dark11")}),[e]))(r);return(0,i.jsxs)("div",{className:a()("flex flex-col gap-6 rounded-2xl border-b p-6",p,g),children:[(0,i.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,i.jsx)("h2",{className:a()("pt-1 text-2xl",j),children:s}),(0,i.jsx)("hr",{className:a()("border-t",g)}),l&&(0,i.jsx)(ei,{className:a()("text-base",N),text:l})]}),u?(0,i.jsx)("p",{className:a()("text-base",N),children:u}):(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-2 sm:flex-row",children:[(0,i.jsx)("input",{"aria-label":c("Email"),"aria-required":"true",className:a()("h-10 grow rounded-md border px-3 text-base outline-none",x,f,v,j),name:"Email",placeholder:"[email protected]",required:!0,title:c("Email"),type:"email"}),(0,i.jsx)(h,{label:t,pluginName:"NewsletterSignup",trackingTag:o,children:(0,i.jsx)("button",{className:a()("bg-orange font-display h-10 shrink-0 rounded-md px-5 text-xs uppercase leading-6 text-white","hover:bg-orangelight","disabled:pointer-events-none disabled:opacity-50"),disabled:m,form:d,type:"submit",children:t})})]}),_&&(0,i.jsx)("p",{className:"text-sm text-red-600",children:_})]})]})},tM=e=>{let{buttonLabel:t,content:l,kind:r,theme:a,title:n,trackingTag:s}=e,{t:o}=(0,b.Bd)(),c=(0,tL.h)(),d=(0,tT.u)(r);if(c)return null;let m={name:"Newsletter_Signup",errorMessage:o("There was an error signing up, please try again."),successMessage:o("Thanks for your submission."),trackingLabel:"Newsletter Subscribed",analyticsTrackMapping:{email:"Email"},analyticsIdentifyMapping:{userId:"Email",traits:{email:"Email"}},marketoOptions:d};return(0,i.jsx)(tC.EX,{...m,children:(0,i.jsx)(tI,{buttonLabel:t,content:l,theme:a,title:n,trackingTag:s})})};var tP=l(47173),tE=l(10030);let tR=e=>{let{limit:t,maxResult:l,paramName:r}=e,{t:a}=(0,b.Bd)(),s=(0,tk.useRouter)(),[o,c,d]=(0,n.useMemo)(()=>{let[e,t=""]=s.asPath.split("#"),[l,i=""]=e.split("?");return[l,i,t?"#".concat(t):""]},[s.asPath]),m=(0,n.useMemo)(()=>new URLSearchParams(c),[c]),u=(0,n.useMemo)(()=>((e,t,l)=>t<=0?[]:Array(Math.ceil(e/t)).fill(void 0).map((e,i)=>({value:(i*t).toString(10),label:l("Page {{pageNumber}}",{pageNumber:i+1})})))(l,t,a),[l,t,a]),_=(0,n.useMemo)(()=>{var e;return null!=(e=m.get(r))?e:"0"},[m,r]),h=(0,n.useCallback)(e=>{let t=new URLSearchParams(m.toString());null!==e&&"0"!==e?t.set(r,e):t.delete(r);let l=t.toString();return o+(l.length?"?".concat(l):"")+d},[o,r,m,d]),p=(0,n.useMemo)(()=>u.findIndex(e=>e.value===_),[u,_]),g=(0,n.useMemo)(()=>p>0,[p]),x=(0,n.useMemo)(()=>h(g?u[p-1].value:null),[p,g,u,h]),f=(0,n.useMemo)(()=>-1!==p&&u.length>1&&p!==u.length-1,[u,p]),v=(0,n.useMemo)(()=>h(f?u[p+1].value:null),[p,f,u,h]),j=(0,n.useCallback)(e=>{s.push(h(e))},[h,s]);return t<=0||l<=t?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(tE.z,{className:"ui-rounded-md !ui-text-black",href:x,variant:"card-action",disabled:!g,children:a("Previous")}),(0,i.jsx)(tP.l6P,{onChange:j,options:u,triggerClassName:"ui-bg-white ui-rounded-s-md ui-rounded-e-md",value:_}),(0,i.jsx)(tE.z,{className:"ui-rounded-md !ui-text-black",href:v,variant:"card-action",disabled:!f,children:a("Next")})]})};var tG=l(72828);let tB=e=>{let{faqItems:t,faqScriptId:l}=e;return(null==t?void 0:t.length)?(0,i.jsx)(tG.bl,{questions:t,scriptId:l}):null},tF=e=>{let{text:t,theme:l}=e;return(0,i.jsx)(ei,{className:a()("px-2 lg:max-w-[720px] lg:px-6",F(l,"text-light11","text-dark11")),isLightBackgroun
1d:F(l,!0,!1),text:t})};var tO=l(48042);let tD=e=>{let t=[],l=0;for(let a of e.matchAll((0,tO.t)())){var r;let n=null!=(r=a.index)?r:0,[s,o,c]=a;t.push(e.slice(l,n+o.length)),t.push((0,i.jsx)("span",{className:"normal-case",children:c},n)),l=n+s.length}return t.push(e.slice(l)),t};var tz=l(65476);let tH=e=>{let{cmsPluginId:t,title:l,text:r,media:s,ctas:o,linkTitle:c,linkUrl:d,theme:m,primaryTextColor:u,secondaryTextColor:_}=e,h=(0,n.useId)(),[p,g]=(0,n.useState)(!1),[x,f]=(0,n.useState)(!1),b=O(m,"border-light5","border-dark5"),v=O(m,"border-light9","border-dark9"),j=O(m,"focus-visible:ring-offset-light3","focus-visible:ring-offset-dark3"),N=O(m,"light11","dark11"),k=O(m,"light12","dark12"),y=p||x,w=()=>f(!0),S=()=>f(!1),C=aX(t);return(0,i.jsxs)("div",{...C,className:a()("border-b transition-colors last:border-b-0",x&&!p?v:b),children:[(0,i.jsxs)("button",{type:"button",className:a()("flex w-full items-center justify-between gap-4 rounded-lg py-3 transition-colors","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2",j),"aria-expanded":p,"aria-controls":h,onClick:()=>g(e=>!e),onMouseEnter:w,onMouseLeave:S,onFocus:w,onBlur:S,children:[(0,i.jsx)("span",{className:a()("flex-1 text-left text-base font-semibold leading-normal transition-colors",y?u:_),children:l}
1),(0,i.jsx)(tz.I,{iconName:"chevron_down",size:24,color:y?k:N,className:a()("shrink-0 transition-transform duration-300",p?"rotate-180":"rotate-0")})]}),(0,i.jsx)("div",{className:a()("grid transition-all duration-300",p?"grid-rows-[1fr]":"grid-rows-[0fr]"),children:(0,i.jsx)("div",{className:"overflow-hidden",id:h,inert:p?void 0:"",children:(0,i.jsxs)("div",{className:"flex flex-col gap-4 pb-4",children:[r&&(0,i.jsx)(ei,{text:r,className:a()(_,"text-sm")}),s&&(0,i.jsx)(Z,{containerClassName:"rounded-lg overflow-hidden border border-[rgba(144,140,131,0.2)]",mediaClassName:"rounded-lg",media:s}),c&&d&&(0,i.jsx)(tm.N,{href:d,className:a()(_,"pl-2 text-xs italic underline",s&&"-mt-2"),children:c}),o&&o.length>0&&(0,i.jsx)("div",{className:"flex flex-wrap gap-2",children:o.map((e,t)=>(0,i.jsx)(D.RO,{theme:m,title:e.title,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY},"".concat(e.title,"-").concat(t)))})]})})})]})},tU=(e,t)=>{let{t:l}=(0,b.Bd)();if(t){let{sku:e,additionalSkuCount:i}=t;return{text:i>0?"SKUs: ".concat(e," ").concat(l("+{{count}} more",{count:i})):"SKU: ".concat(e),uppercase:!1}}return e?{text:e,uppercase:!0}:void 0},tW=e=>{var t;let{cmsPluginId:l,eyebrow:r,skuEyebrow:n,linkUrl:s,media:o,text:c,theme:d,title:m,badge:u}=e,{backgroundColor:_,boxBorderColor:h,primaryTextColor:p,secondaryTextColor:g}=tn(d,!1,eH.CARD_CAROUSEL),x=O(d,"bg-white","bg-black"),f=aX(l),b=tU(r,n),v=(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)("div",{className:a()("p-2","flex flex-col gap-2"),children:[(null==o?void 0:o.image)&&(0,i.jsxs)("div",{className:a()("relative","aspect-square rounded-md",x,"shadow-[0_1px_2px_0_rgba(17,17,16,0.05)]",h&&[h,"ring-1 ring-inset"]),children:[(0,i.jsx)(W,{alt:null!=(t=o.alt)?t:"",url:o.image.url,className:"rounded-md"}),u&&(0,i.jsx)("span",{className:a()("absolute left-2 top-2","rounded px-1.5 py-0.5","font-supreme text-xs uppercase text-white","bg-accent"),children:u})]}),(0,i.jsxs)("div",{className:"flex flex-col gap-0.5 px-2 pb-1",children:[b&&(0,i.jsx)("span",{className:a()("text-xs font-medium",b.uppercase&&"uppercase",g),children:b.text}),m&&(0,i.jsx)("h3",{className:a()("line-clamp-2 text-base font-semibold",p),children:m}),c&&(0,i.jsx)(ei,{className:a()("text-sm [&>*+*]:hidden [&>*:first-child]:line-clamp-3",g),text:c})]})]})});return(0,i.jsx)(t_,{...f,className:a()("w-52 shrink-0 snap-start overflow-hidden rounded-xl",_,s&&"cursor-pointer"),linkUrl:s,children:v})};var tV=l(90435),tq=l(79116);let tZ=e=>{let{currentPage:t,onPageSelect:l,totalPages:r,theme:a}=e,s=(0,n.useRef)(t),[o,c]=(0,n.useState)({left:16*t,width:8,scaleY:1,transition:"none"});(0,n.useEffect)(()=>{let e=s.current;if(e===t)return;let l=16*t,i=t>e,r=16*Math.abs(t-e)+8,a="".concat(175,"ms cubic-bezier(0.4, 0, 1, 1)"),n="".concat(175,"ms cubic-bezier(0.34, 1.56, 0.64, 1)");if(i){c({left:16*e,width:r,scaleY:.4,transition:"width ".concat(a,", transform ").concat(a)});let i=setTimeout(()=>{c({left:l,width:8,scaleY:1,transition:"left ".concat(n,", width ").concat(n,", transform ").concat(n)}),s.current=t},175);return()=>clearTimeout(i)}c({left:l,width:r,scaleY:.4,transition:"left ".concat(a,", width ").concat(a,", transform ").concat(a)});let o=setTimeout(()=>{c({left:l,width:8,scaleY:1,transition:"width ".concat(n,", transform ").concat(n)}),s.current=t},175);return()=>clearTimeout(o)},[t]);let{emptyDotColor:d,filledDotColor:m}=F(a,{emptyDotColor:"bg-light6",filledDotColor:"bg-light11"},{emptyDotColor:"bg-dark6",filledDotColor:"bg-dark11"});return(0,i.jsxs)("div",{className:"relative flex items-center",children:[Array.from({length:r},(e,t)=>(0,i.jsx)("button",{"aria-label":"Go to page ".concat(t+1),className:"block p-1",onClick:()=>l(t),type:"button",children:(0,i.jsx)("span",{className:d+" block h-2 w-2 rounded-full"})},t)),(0,i.jsx)("span",{className:m+" absolute h-2 rounded-full",style:{left:"".concat(o.left+4,"px"),top:"".concat(4,"px"),width:"".concat(o.width,"px"),transform:"scaleY(".concat(o.scaleY,")"),transition:o.transition}})]})},tY=e=>{let{currentPage:t,onPageSelect:l,theme:r,totalPages:n}=e,s=t>0,o=t<n-1,c=(0,tq.U)(r,tV.xb.SECONDARY),d=F(r,"!border-light5 hover:!bg-black/10","!border-dark5 hover:!bg-white/10"),m=F(r,"light11","dark11");return n<=1?null:(0,i.jsxs)("div",{className:"mt-6 flex items-center justify-center px-2 lg:justify-between lg:px-6",children:[(0,i.jsx)(tZ,{currentPage:t,onPageSelect:l,totalPages:n,theme:r}),(0,i.jsxs)("div",{className:"hidden gap-2 lg:flex",children:[(0,i.jsx)("button",{"aria-label":"Scroll left",className:a()("flex h-8 w-8 items-center justify-center rounded-full border disabled:cursor-not-allowed disabled:opacity-25",c,d),disabled:!s,onClick:()=>
1l(t-1),type:"button",children:(0,i.jsx)(tz.I,{iconName:"chevron_left",size:24,color:m})}),(0,i.jsx)("button",{"aria-label":"Scroll right",className:a()("flex h-8 w-8 items-center justify-center rounded-full border disabled:cursor-not-allowed disabled:opacity-25",c,d),disabled:!o,onClick:()=>l(t+1),type:"button",children:(0,i.jsx)(tz.I,{iconName:"chevron_right",size:24,color:m})})]})]})},tK=(e,t)=>{var l,i;return null!=(i=null!=(l=e.cmsPluginId)?l:e.title)?i:t},tQ=e=>{let{cmsPluginId:t,ctas:l,isSingle:r,linkUrl:n,media:s,text:o,theme:c,title:d}=e,{backgroundColor:m,boxBorderColor:u,mediaBorderColor:_}=tn(c,!1,eH.CTA_SECTION),h=F(c,"text-light12","text-dark12"),p=aX(t),g=r&&(0,i.jsxs)("div",{...p,className:a()("flex flex-col rounded-2xl p-2 lg:hidden",m),children:[(0,i.jsxs)("div",{className:"flex flex-1 flex-col gap-2 p-4",children:[d&&(0,i.jsx)("h3",{className:a()(h,"text-base leading-6"),children:d}),o&&(0,i.jsx)(ei,{className:a()(h,"text-xs"),text:o}),l.length>0&&(0,i.jsx)("div",{className:"flex flex-wrap gap-2 pt-4",children:l.map((e,t)=>(0,i.jsx)(D.RO,{theme:c,title:e.title,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY},e.title))})]}),s&&(0,i.jsx)(Z,{containerClassName:a()("after:rounded-lg",_&&[_]),media:s,mediaClassName:"rounded-lg"})]}),x=(0,i.jsxs)(t_,{...p,className:a()("flex items-start gap-1 rounded-2xl p-2",r&&"hidden lg:flex",u&&[u,"ring-1 ring-inset"]),linkUrl:n,children:[s&&(0,i.jsx)("div",{className:"hidden size-28 shrink-0 lg:block",children:(0,i.jsx)(Z,{aspectRatio:B.C1.SQUARE,containerClassName:a()("h-full w-full after:rounded-lg",_&&[_]),media:s,mediaClassName:"rounded-lg !aspect-square"})}),(0,i.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col gap-2 p-4",children:[d&&(0,i.jsx)("h3",{className:a()(h,"line-clamp-1 text-base font-medium leading-6 lg:text-xl"),children:d}),o&&(0,i.jsx)(ei,{className:a()(h,"text-base [&>*+*]:hidden [&>*:first-child]:line-clamp-2"),text:o.replace(/<\/?a\b[^>]*>/gi,"")})]}),n&&(0,i.jsx)("div",{className:"shrink-0 px-2 pt-4",children:(0,i.jsx)(tP.flY,{className:a()(h,"h-6 w-6")})})]});return(0,i.jsxs)(i.Fragment,{children:[g,x]})},tX=e=>{let{cmsPluginId:t,eyebrow:l,skuEyebrow:r,linkUrl:n,media:s,theme:o,title:c}=e,{mediaBorderColor:d}=tn(o,!1,eH.FEATURED),m=F(o,"text-light12","text-dark12"),u=F(o,"text-light11","text-dark11"),_=aX(t),h=tU(l,r),p=(0,i.jsxs)(i.Fragment,{children:[s&&(0,i.jsx)("div",{className:"h-20 w-[120px] shrink-0 overflow-hidden",children:(0,i.jsx)(Z,{containerClassName:a()("h-full w-full","after:rounded-lg",d&&[d]),mediaClassName:"rounded-lg",media:s})}),(0,i.jsxs)("div",{className:"flex min-w-0 flex-col justify-center gap-1.5 px-2 py-1",children:[h&&(0,i.jsx)("p",{className:a()(u,"truncate text-xs font-medium leading-5",h.uppercase&&"uppercase"),children:h.text}),c&&(0,i.jsx)("h4",{className:a()(m,"line-clamp-2 text-base text-sm font-semibold leading-5"),children:c})]})]});return(0,i.jsx)(t_,{..._,className:"flex items-stretch gap-1 p-2",linkUrl:n,children:p})},tJ=e=>{let{cmsPluginId:t,linkUrl:l,eyebrow:r,skuEyebrow:n,media:s,theme:o,title:c}=e,{boxBorderColor:d,mediaBorderColor:m}=tn(o,!1,eH.FEATURED),u=F(o,"text-light12","text-dark12"),_=F(o,"text-light11","text-dark11"),h=aX(t),p=tU(r,n),g=(0,i.jsxs)(i.Fragment,{children:[s&&(0,i.jsx)("div",{children:(0,i.jsx)(Z,{containerClassName:a()("after:rounded-lg",m&&[m]),mediaClassName:"rounded-lg",media:s})}),(0,i.jsx)("div",{className:"flex flex-col p-2 pb-3 pt-4 lg:justify-between lg:p-4 lg:pl-2 lg:pr-4 lg:pt-2",children:(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[p&&(0,i.jsx)("p",{className:a()(_,"text-xs leading-5",p.uppercase&&"uppercase"),children:p.text}),c&&(0,i.jsx)("h3",{className:a()(u,"text-xl leading-7 lg:text-2xl"),children:c})]})})]});return(0,i.jsx)(t_,{...h,className:a()("flex flex-col rounded-2xl p-2","lg:gap-4",d&&[d,"ring-1 ring-inset"]),linkUrl:l,children:g})},t$=e=>{var t;let{cmsPluginId:l,eyebrow:r,linkTitle:n,linkUrl:s,media:o,text:c,theme:d,title:m}=e,{t:u}=(0,b.Bd)(),{boxBorderColor:_,primaryTextColor:h,secondaryTextColor:p}=tn(d,!1,eH.HERO_CAROUSEL),g=O(d,"bg-white","bg-black"),x=O(d,"border-dark9","border-light9"),f=F(d,"text-light12","text-dark12"),v=aX(l);return(0,i.jsx)("div",{...v,className:a()("w-full shrink-0 snap-start overflow-hidden","lg:overflow-visible lg:p-2"),children:(0,i.jsxs)("div",{className:"flex h-full flex-col gap-2 p-2 lg:grid lg:grid-cols-3 lg:gap-2 lg:p-0",children:[((null==o?void 0:o.video)||(null==o?void 0:o.image))&&(0,i.jsx)("div",{className:a()("overflow-hidden rounded-xl p-2",_?[_,"ring-1 ring-inset"]:g,"lg:col-span-2"),children:(0,i.jsx)("div",{className:"aspect-video w-full overflow-hidden rounded-lg",children:o.video?(0,i.jsx)(q,{videoUrl:o.video.url}):o.image?(0,i.jsx)(W,{alt:null!=(t=o.alt)?t:"",url:o.image.url}):null})}),(0,i.jsx)("div",{className:"flex grow flex-col justify-between gap-8 p-2 lg:gap-4 lg:p-4",children:(0,i.jsxs)("div",{className:"flex flex-col gap-3 p-2 lg:gap-4 lg:p-0",children:[m&&(0,i.jsx)("h3",{className:a()("font-supreme text-2xl lg:text-4xl",h),children:m}),r&&(0,i.jsx)("span",{className:a()("text-xs font-medium uppercase","lg:text-sm lg:tracking-widest",p),children:r}),c&&(0,i.jsx)(ei,{className:a()("text-sm lg:leading-relaxed",p),text:c}),s&&(0,i.jsx)("div",{className:"mt-8",children:(0,i.jsx)(D.RO,{title:n||u("Learn More"),url:s,variant:D.xb.SECONDARY,theme:B.zG.DARK_BOLD,className:a()("!px-4 !py-2.5 text-center",x,f)})})]})})]})})},t0=e=>e.split("\\n").map((e,t,l)=>(0,i.jsxs)(n.Fragment,{children:[tD(e),t<l.length-1&&(0,i.jsx)("br",{})]},t)),t1=e=>{let{theme:t,badge:l}=e,r=O(t,"bg-white","bg-black"),n=O(t,"bg-black","bg-white"),s=O(t,"ring-light6","ring-dark6"),o=O(t,"text-white","text-black"),c=O(t,"text-black","text-white");if(!l)return null;let d=l.split(" ");return(0,i.jsxs)("div",{className:a()("inline-flex self-start py-1 pl-1","rounded-lg","font-display font-600 text-xl uppercase",s,"ring-1 ring-inset",r),children:[(0,i.jsx)("div",{className:a()("rounded px-4 py-2",n,o),children:tD(d[0])}),(0,i.jsx)("div",{className:a()("px-4 py-2",c),children:d[1]&&tD(d[1])})]})},t2=e=>{var t;let{cmsPluginId:l,title:r,eyebrow:n,badge:s,media:o,theme:c,ctas:d}=e,m=O(c,"text-black","text-white"),u=O(c,"text-light10","text-dark10"),_=O(c,"bg-[linear-gradient(to_top,rgba(255,255,255,0.86)_0%,transparent_83%)]","bg-[linear-gradient(to_top,rgba(0,0,0,0.86)_0%,transparent_83%)]"),h=O(c,"lg:bg-[linear-gradient(to_top,rgba(255,255,255,0.86)_0%,transparent_66.67%)]","lg:bg-[linear-gradient(to_top,rgba(0,0,0,0.86)_0%,transparent_66.67%)]"),p=O(c,"!text-light12","!text-dark12"),g=O(c,"!border-light7","!border-dark7"),x=aX(l);return(0,i.jsxs)("div",{...x,className:a()("relative lg:aspect-[3/1] lg:overflow-hidden","lg:rounded-lg"),children:[((null==o?void 0:o.video)||(null==o?void 0:o.image))&&(0,i.jsx)("div",{className:"absolute inset-0",children:o.video?(0,i.jsx)(q,{videoUrl:o.video.url,imageUrl:null==(t=o.image)?void 0:t.url,className:"h-full"}):o.image?(0,i.jsx)(W,{url:o.image.url,alt:o.alt,className:"object-right-top"}):null}),(0,i.jsx)("div",{className:a()("relative lg:absolute lg:top-0","h-[760px] w-full lg:h-full","py-8 lg:py-12",_,h),children:(0,i.jsxs)("div",{className:a()("mx-auto flex h-full w-full flex-col justify-between","lg:max-w-360 max-w-lg lg:ml-0"),children:[(0,i.jsx)("div",{className:"px-4 lg:px-12",children:(0,i.jsx)(t1,{theme:c,badge:s})}),(0,i.jsxs)("div",{className:"px-4 lg:px-12",children:[r&&(0,i.jsx)("div",{className:a()("pb-4","font-600 font-display uppercase","text-[2.25rem]/[2.75rem] lg:text-[3rem]/[3.5rem]","[text-shadow:0_0_24px_rgba(0,0,0,0.25)]",m),children:t0(r)}),(0,i.jsx)("div",{className:a()("font-400 pb-8 text-[1.125rem]/[1.75rem]",u),children:n}),(0,i.jsx)("p",{className:"flex flex-wrap gap-4",children:d.map((e,t)=>(0,i.jsx)(D.RO,{theme:0===t?B.zG.ACCENT:c,title:e.title,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY,className:a()("w-full !px-6 py-3 lg:w-auto",t>0&&"".concat(p," ").concat(g))},e.title))})]})]})})]})},t4=e=>{let{cmsPluginId:t,eyebrow:l,skuEyebrow:r,linkUrl:n,media:s,text:o,theme:c,title:d}=e,{mediaBorderColor:m}=tn(c,!1,eH.LIST),u=F(c,"text-light12","text-dark12"),_=F(c,"text-light11","text-dark11"),h=aX(t),p=tU(l,r);return(0,i.jsxs)(t_,{...h,className:"flex items-center gap-4 py-4",linkUrl:n,children:[s&&(0,i.jsx)("div",{className:"w-[120px] shrink-0 overflow-hidden sm:w-40",children:(0,i.jsx)(Z,{containerClassName:a()("w-full after:rounded-lg",m&&[m]),mediaClassName:"rounded-lg",media:s})}),(0,i.jsxs)("div",{className:"flex min-w-0 flex-col gap-2",children:[p&&(0,i.jsx)("p",{className:a()(_,"truncate text-xs font-medium leading-5",p.uppercase&&"uppercase"),children:p.text}),d&&(0,i.jsx)("h3",{className:a()(u,"line-clamp-1 text-base font-semibold leading-6 lg:text-xl"),children:d}),o&&(0,i.jsx)(ei,{className:a()(_,"text-sm [&>*+*]:hidden [&>*:first-child]:line-clamp-2"),text:o})]})]})},t3=e=>{var t;let{cmsPluginId:l,title:r,linkUrl:n,media:s,theme:o}=e,c=!!(null==s?void 0:s.video),{isVisible:d,ref:m}=(0,V.K)(),u=aX(l),_=O(o,c?"after:ring-light8":"after:ring-light4",c?"after:ring-dark8":"after:ring-dark4"),h=c?O(o,"0 0 0 2px #B7B4AF","0 0 0 2px #666259"):void 0,p=(0,i.jsxs)("div",{...u,className:a()("group relative aspect-video rounded-lg",_&&[_,"after:absolute after:inset-0 after:rounded-lg after:ring-1 after:ring-inset"]),onMouseEnter:c?()=>{var e;m.current&&(null==(e=m.current)||e.play())}:void 0,onMouseLeave:c?()=>{m.current&&(m.current.pause(),m.current.currentTime=0)}
1:void 0,style:h?{boxShadow:h}:void 0,children:[(0,i.jsx)("div",{className:"absolute inset-0 [clip-path:inset(0_round_0.5rem)]",children:(null==s?void 0:s.video)?(0,i.jsx)("video",{className:"aspect-video h-full w-full object-cover",loop:!0,muted:!0,playsInline:!0,poster:null==(t=s.image)?void 0:t.url,ref:m,children:d&&(0,i.jsx)("source",{src:s.video.url})}):(null==s?void 0:s.image)&&(0,i.jsx)(W,{alt:s.alt,url:s.image.url})}),c&&(0,i.jsx)("div",{className:"pointer-events-none absolute inset-0 flex items-center justify-center transition-opacity duration-300 group-hover:opacity-0",children:(0,i.jsx)(tP.SFX,{className:"h-4 w-4 text-white"})}),r&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"absolute bottom-0 left-0 right-0 h-[60px] rounded-b-lg",style:{background:"linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.48))",backdropFilter:"blur(6px)",WebkitBackdropFilter:"blur(6px)",maskImage:"linear-gradient(to bottom, transparent, black)",WebkitMaskImage:"linear-gradient(to bottom, transparent, black)"}}),(0,i.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 flex gap-1.5 rounded-b-lg px-4 py-[10px]",children:[(0,i.jsx)("span",{className:"text-sm uppercase text-white",style:{textShadow:"0 1px 1px rgba(17,17,16,0.12), 0 1px 3px rgba(17,17,16,0.10)"},children:r}),n&&(0,i.jsx)(tP.D01,{className:"ui-h-5 ui-w-5",color:"rgba(255,255,255,0.6)"})]})]})]});return n?(0,i.jsx)(tm.N,{className:"block",href:n,children:p}):p},t5={1:1,2:2,3:3,4:2,5:3,6:3,7:4,8:4,9:3,10:4,11:4,12:4},t6={[eH.HERO]:e=>{let{contents:t,theme:l}=e,{backgroundColor:r}=tn(l,!1,eH.HERO),n=Math.min(t.length,12);return(0,i.jsx)("div",{className:a()("-mx-4 lg:mx-0 lg:rounded-lg",r),children:t.slice(0,n).map((e,t)=>(0,i.jsx)(t2,{...e,theme:l},t))})},[eH.TILING]:e=>{var t;let{contents:l,theme:r}=e,{backgroundColor:n}=tn(r,!1,eH.TILING),s=F(r,"ring-[rgba(0,6,12,0.18)]","ring-[rgba(255,249,243,0.18)]"),o=Math.min(l.length,12),c=null!=(t=t5[o])?t:4;return(0,i.jsx)("div",{className:"-mx-4 overflow-x-auto px-4 [scrollbar-width:none] lg:mx-0 lg:overflow-visible lg:px-0 [&::-webkit-scrollbar]:hidden",children:(0,i.jsx)("div",{className:a()("grid min-w-[80rem] grid-cols-".concat(c," gap-2 rounded-xl p-2 lg:min-w-0"),n,s&&[s,"ring-1 ring-inset"]),children:l.slice(0,o).map((e,t)=>(0,i.jsx)(t3,{...e,theme:r},t))})})},[eH.CARD_CAROUSEL]:e=>{let{contents:t,theme:l}=e,r=(0,n.useRef)(null),s=F(l,"from-light1","from-dark1"),[o,c]=(0,n.useState)(0),[d,m]=(0,n.use
1State)(0),u=o>0,_=o<d-1,h=(0,n.useCallback)(()=>{let e=r.current;if(!e)return;let t=Math.ceil(e.scrollWidth/e.clientWidth);if(m(t),e.scrollLeft+e.clientWidth>=e.scrollWidth-.5)return void c(t-1);let l=Array.from(e.children);if(l.length<2)return void c(0);let i=parseFloat(getComputedStyle(e).scrollPaddingLeft)||0,a=l[1].getBoundingClientRect().left-l[0].getBoundingClientRect().left,n=Math.max(1,Math.round(e.clientWidth/a)),s=e.getBoundingClientRect().left+i,o=0,d=1/0;l.forEach((e,t)=>{let l=Math.abs(e.getBoundingClientRect().left-s);l<d&&(d=l,o=t)}),c(Math.min(Math.floor(o/n),t-1))},[]);return(0,n.useEffect)(()=>{let e=r.current;if(e)return h(),e.addEventListener("scroll",h),()=>e.removeEventListener("scroll",h)},[h]),(0,i.jsxs)("div",{children:[(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("div",{ref:r,className:"-mx-4 flex snap-x snap-mandatory scroll-px-4 gap-2 overflow-x-auto px-4 [scrollbar-width:none] lg:-mx-[1.5rem] lg:scroll-px-6 lg:px-[1.5rem] [&::-webkit-scrollbar]:hidden [&>*:last-child]:snap-end",children:t.map((e,t)=>(0,i.jsx)(tW,{...e,theme:l},t))}),(0,i.jsx)("div",{className:a()("pointer-events-none absolute inset-y-0 -left-4 w-6 bg-gradient-to-r to-transparent transition-opacity lg:-left-6",s,u?"opacity-100":"opacity-0")}),(0,i.jsx)("div",{className:a()("pointer-events-none absolute inset-y-0 -right-4 w-6 bg-gradient-to-l to-transparent transition-opacity lg:-right-6",s,_?"opacity-100":"opacity-0")})]}),(0,i.jsx)(tY,{currentPage:o,onPageSelect:e=>{let t=r.current;if(!t)return;let l=Array.from(t.children);if(l.length<2)return;let i=l[1].getBoundingClientRect().left-l[0].getBoundingClientRect().left,a=Math.min(Math.max(0,e*Math.max(1,Math.round(t.clientWidth/i))),l.length-1),n=parseFloat(getComputedStyle(t).scrollPaddingLeft)||0,s=t.getBoundingClientRect().left;t.scrollBy({left:l[a].getBoundingClientRect().left-s-n,behavior:"smooth"})},theme:l,totalPages:d})]})},[eH.FEATURED]:e=>{let{contents:t,theme:l}=e,[r,...s]=t,o=F(l,"border-[rgba(116,81,0,0.09)]","border-[rgba(255,255,255,0.09)]");return(0,i.jsxs)("div",{className:"flex flex-col gap-4 lg:grid lg:grid-cols-2 lg:gap-6",children:[r&&(0,i.jsx)(tJ,{...r,theme:l}),(0,i.jsx)("div",{className:"flex flex-col",children:s.map((e,t)=>(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(tX,{...e,theme:l}),t<s.length-1&&(0,i.jsx)("div",{className:a()("mx-4 border-b",o)})]},tK(e,t)))})]})},[eH.ACCORDION]:e=>{let{contents:t,theme:l}=e,{backgroundColor:r,primaryTextColor:n,secondaryTextColor:s}=tn(l,!1,eH.ACCORDION),[o,...c]=t,d=aX(o.cmsPluginId);return(0,i.jsx)("div",{className:a()(r,"overflow-hidden rounded-2xl"),children:(0,i.jsxs)("div",{className:"grid grid-cols-1 gap-y-4 lg:grid-cols-12 lg:gap-x-6 lg:gap-y-0",children:[(0,i.jsxs)("div",{...d,className:"flex flex-col gap-4 px-6 py-4 lg:col-span-4 lg:row-start-1",children:[o.title&&(0,i.jsx)("h2",{className:a()(n,"font-display text-2xl uppercase leading-tight lg:text-[32px]"),children:tD(o.title)}),o.text&&(0,i.jsx)(ei,{text:o.text,className:a()(s,"text-sm")}),o.ctas&&o.ctas.length>0&&(0,i.jsx)("div",{className:"flex flex-wrap gap-2",children:o.ctas.map((e,t)=>(0,i.jsx)(D.RO,{theme:l,title:e.title,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY},"".concat(e.title,"-").concat(t)))})]}),(0,i.jsx)("div",{className:"px-6 py-1 lg:col-span-8 lg:col-start-5 lg:row-start-1",children:c.map((e,t)=>(0,i.jsx)(tH,{...e,theme:l,primaryTextColor:n,secondaryTextColor:s},"".concat(e.title,"-").concat(t)))})]})})},[eH.HERO_CAROUSEL]:e=>{let{contents:t,theme:l}=e,r=(0,n.useRef)(null),[a,s]=(0,n.useState)(0),o=t.length,c=()=>{var e,t,l,i,a;return null!=(a=null!=(i=null==(t=r.current)||null==(e=t.firstElementChild)?void 0:e.offsetWidth)?i:null==(l=r.current)?void 0:l.clientWidth)?a:0},d=(0,n.useCallback)(()=>{let e=r.current;e&&s(Math.round(e.scrollLeft/c()))},[]);return(0,n.useEffect)(()=>{let e=r.current;if(e)return d(),e.addEventListener("scroll",d),()=>e.removeEventListener("scroll",d)},[d]),(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"relative",children:(0,i.jsx)("div",{ref:r,className:"flex snap-x snap-mandatory gap-2 overflow-x-auto [scrollbar-width:none] [&::-webkit-scrollbar]:hidden [&>*:last-child]:snap-end",children:t.map((e,t)=>(0,i.jsx)(t$,{...e,theme:l},t))})}),(0,i.jsx)(tY,{currentPage:a,onPageSelect:e=>{let t=r.current;t&&t.scrollTo({left:Math.max(0,e)*c(),behavior:"smooth"})},theme:l,totalPages:o})]})},[eH.CTA_SECTION]:e=>{let{contents:t,theme:l}=e,r=1===t.length;return(0,i.jsx)("div",{className:a()("flex flex-col gap-4 lg:grid lg:gap-6",!r&&"lg:grid-cols-2"),children:t.map((e,t)=>(0,i.jsx)(tQ,{...e,isSingle:r,theme:l},tK(e,t)))})},[eH.LIST]:e=>{let{contents:t,theme:l}=e,r=F(l,"divide-[rgba(116,81,0,0.09)]","divide-[rgba(255,255,255,0.09)]");return(0,i.jsx)("div",{className:a()("flex flex-col divide-y",r),children:t.map((e,t)=>(0,i.jsx)(t4,{...e,theme:l},tK(e,t)))})}},t8=e=>{let{children:t,contents:l,cta:r,limit:n,maxResult:s,newsletterSignup:o,noResultsText:c,numberOfChildren:d,paginationParam:m,showNoResultsMessage:u,showPagination:_,theme:h,variant:p=eH.DEFAULT}=e,g=(0,tk.useRouter)();if(o)return(0,i.jsx)(tM,{...o,theme:h});if(l&&0===l.length){if(u&&c)return(0,i.jsx)(tF,{text:c,theme:h});if(!r)return null}let x=g.query[B.kj.QUERY],f=Array.isArray(x)?x[0]:x,b=(()=>
1{if(_&&void 0!==n&&void 0!==s)return void 0===m||m===B.Av.OFFSET?(0,i.jsx)(ty.U,{limit:n,maxResult:s}):(0,i.jsx)(tR,{limit:n,maxResult:s,paramName:m})})();return(0,i.jsxs)(i.Fragment,{children:[(()=>{var e,r,n;if(l){let e=t6[p];if(e)return(0,i.jsx)(e,{contents:l,theme:h})}let s=null!=(e=null==l?void 0:l.some(e=>void 0!==e.media))&&e,o=null!=(r=null==l?void 0:l.some(e=>void 0!==e.linkTitle||e.ctas.length>0))&&r,c=null!=(n=null==l?void 0:l.some(e=>void 0!==e.eyebrow))&&n;return(0,i.jsx)("div",{className:a()("flex flex-col gap-4 lg:grid lg:gap-6","narrow"===p?"lg:mx-auto lg:w-2/3 lg:grid-cols-1":"lg:grid-cols-".concat(d)),children:l?l.map((e,t)=>(0,i.jsx)(tp,{...e,hasForcedCtaRow:o,hasForcedEyebrowRow:c,hasForcedMediaRow:s,level:1,numberOfSiblings:l.length,theme:h},t)):t})})(),b&&(0,i.jsx)("div",{className:"flex !gap-1",children:b}),r&&(0,i.jsx)("div",{className:"flex !gap-1",children:(0,i.jsx)(D.RO,{theme:h,title:r.title,url:tS(r.url,f),variant:D.xb.SECONDARY})})]})},t7=e=>{let{faqItems:t,faqScriptId:l,...r}=e;return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(tB,{faqItems:t,faqScriptId:l}),(0,i.jsx)(t8,{...r})]})},t9=new Map([["#039","'"],["#39","'"],["amp","&"],["apos","'"],["gt",">"],["lt","<"],["nbsp"," "],["quot",'"']]);var le=l(54487);let lt=!!(0,E._)("FL_PUBLIC_DEVELOPMENT"),ll=(e,t)=>ed.array(ed.unknown()).transform(l=>l.flatMap(l=>{let i=e.safeParse(l);return i.error?(lt&&console.error("Invalid ".concat(t,": "),l,i.error.message),[]):[i.data]})),li=ed.object({title:ed.string(),text:ed.string().nullable(),image:ed.string().nullable(),link:ed.string().nullable(),type:ed.string(),skuEyebrow:eR}),lr=ed.object({result:ll(li,"search result"),maxResult:ed.number(),limit:ed.number(),showPagination:ed.boolean(),cta:ev.nullable(),hidden:ed.boolean(),noResultsText:ek}),la=[eH.HERO,eH.TILING,eH.CARD_CAROUSEL,eH.HERO_CAROUSEL,eH.FEATURED,eH.ACCORDION,eH.CTA_SECTION,eH.LIST],ln=e=>{let{title:t,text:l,image:i,linkUrl:r,skuEyebrow:a}=e;return{ctas:void 0,eyebrow:void 0,skuEyebrow:null!=a?a:void 0,linkTitle:void 0,linkUrl:null!=r?r:void 0,media:i?{alt:t,hasBorder:!1,image:{url:i,height:900,width:1600,isFullWidth:!1}}:void 0,text:null!=l?l:void 0,title:t,badge:void 0}},ls=[{matchesName:"ContentFilterResult",resultItemSchema:le.OF,toContentItem:e=>ln({title:e.title,text:e.description,image:e.image,linkUrl:e.url}),paginationParam:B.Av.OFFSET},{matchesName:"Search",resultItemSchema:li,toContentItem:e=>ln({title:e.title,text:e.text,image:e.image,linkUrl:e.link,skuEyebrow:e.skuEyebrow}),paginationParam:B.kj.OFFSET}],lo=[(e,t)=>{if("ContentGroup"!==e.name||!e.props.faqSchema)return e;let l=e.children.slice(1).filter(e=>"Content"===e.name).map(e=>{var t,l;return{question:null!=(t=e.props.title)?t:"",answer:(null!=(l=e.props.text)?l:"").replace(/<br\s*\/?>|<\/(p|div|li|ol|ul|h[1-6]|tr|td|th)>/gi," ").replace(/<[^>]*>/g,"").replace(/&(#0?39|[a-z]+);/gi,(e,t)=>{var l;return null!=(l=t9.get(t.toLowerCase()))?l:e}).replace(/\s+/g," ").trim()}}).filter(e=>""!==e.question&&""!==e.answer);return 0===l.length?e:{...e,props:{...e.props,faqItems:l,faqScriptId:"faq-jsonld-".concat(e.id)}}},(e,t)=>{if("ContentGroup"!==e.name)return e;let{children:l}=e,i=(e=>{for(let t of ls){let l=e.find(e=>e.name===t.matchesName);if(l)return{config:t,child:l}}})(l);if(i){let{config:t,child:r}=i,{showPagination:a,limit:n,maxResult:s,cta:o,noResultsText:c}=r.props,d=l.flatMap(e=>{var l;return e===r?(null!=(l=e.props.result)?l:[]).flatMap(l=>{let i=t.resultItemSchema.safeParse(l);return i.success?[{...t.toContentItem(i.data),cmsPluginId:e.id}]:[]}):[{...e.props,cmsPluginId:e.id}]});return{...e,children:[],props:{...e.props,contents:d,showPagination:a,limit:n,maxResult:s,cta:o,noResultsText:c,paginationParam:t.paginationParam,showNoResultsMessage:"Search"===t.matchesName&&0===s}}}if(!la.includes(e.props.variant))return e;let r=l.flatMap(e=>{var t;return"ShopifyProductList"===e.name?(null!=(t=e.props.products)?t:[]).map(t=>({...(e=>{var t,l,i;let r=Array.isArray(e.images)&&e.images.length>0?e.images[0]:null;return{ctas:[],eyebrow:"",linkTitle:e.label,linkUrl:e.link,media:r?{alt:null!=(t=r.alt)?t:void 0,hasBorder:!1,image:{url:r.src,height:r.height,width:r.width,isFullWidth:!1}}:void 0,text:null!=(l=e.description)?l:void 0,title:e.label,badge:null!=(i=e.badge)?i:void 0}})(t),cmsPluginId:e.id})):[{...e.props,cmsPluginId:e.id}]});return{...e,children:[],props:{...e.props,contents:r}}},(e,t)=>{if("ContentGroup"===e.name){var l;let t=null==(l=e.children[0])?void 0:l.name,i=e.children.filter(e=>e.name===t);return{...e,children:i}}return e}],lc=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:B.mm.PRIMARY;return(0,n.useMemo)(()=>{let l=e===B.zG.LIGHT_BOLD||e===B.zG.LIGHT_MINIMAL,i=t===B.mm.PRIMARY;return{backgroundColor:l?i?"bg-light1":"bg-light3":i?"bg-dark1":"bg-dark3",borderColor:l?"after:ring-light7":"after:ring-dark7",primaryTextColor:l?"text-light12":"text-dark12",secondaryTextColor:l?"text-light11":"text-dark11"}},[e,t])},ld=e=>{let{ctas:t,className:l,theme:r=B.zG.ACCENT}=e;return(0,i.jsx)("p",{className:a()("flex flex-nowrap gap-2 pt-4",l),children:t.map((e,t)=>(0,i.jsx)(D.RO,{title:e.title,theme:r,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY},e.title))})},lm=e=>{let{text:t,color:l}=e;return(0,i.jsx)("p",{className:a()(l,"pb-0 pt-1 text-xs uppercase","lg:pt-2"),children:t})},lu=e=>{let{title:t,url:l,color:r}=e;return(0,i.jsx)("p",{className:a()(r,"text-xs italic"),children:l?(0,i.jsx)(tm.N,{className:"underline",href:l,children:t}):t})},l_=e=>{let{level:t,text:l,color:r,className:n}=e;return(0,i.jsx)("h".concat(t),{className:a()(r,"text-3xl","lg:text-4xl",n),children:t0(l)})},lh="implicit-content-group",lp=["ContentGroup","SearchBar"];var lg=l(6835);let lx=["Content","MediaContent","TableContent","TextContent","SearchBar","NewsletterSignup"],lf=e=>lx.includes(e.name)||("ContentGroup"===e.name||"ContentGroupLayout"===e.name)&&e.children.length>0&&!(0,lg.q)(e),lb=e=>e.reduce((e,t)=>
1{let l=e.slice(0,-1),i=e[e.length-1];return void 0!==i&&i.children.length<4?[...l,{...i,children:[...i.children,t],id:"".concat(i.id,"-").concat(t.id)}]:[...e,{children:[t],id:"".concat(lh,"-").concat(t.id),name:"ContentGroup",props:{isImplicit:!0}}]},[]),lv=ed.object({anchor:ek,backgroundVariant:ed.enum(B.mm).default(B.mm.PRIMARY),ctas:ed.preprocess(e=>eb(e,"url"),ed.array(ev)),eyebrow:ek,isImplicit:ed.literal(!1),level:ed.number(),linkTitle:ek,linkUrl:ek,media:eM,text:ek,theme:ed.enum(B.zG),title:ed.string()}),lj=ed.object({backgroundVariant:ed.enum(B.mm).default(B.mm.PRIMARY),isImplicit:ed.literal(!0),theme:ed.enum(B.zG)}),lN=ed.union([lv,lj]),lk=[(e,t,l,i,r)=>{if(tg.includes(i.componentName)){let t=l[0];return{...e,hasForcedLinkRow:t.children.some(e=>""!==e.props.linkTitle)}}return e},(e,t,l,i,r)=>{if(!tx.includes(i.componentName))return e;let a=l[0],n="featured"===a.props.variant?a.children[0]===t?[t]:a.children.slice(1):a.children;return{...e,hasForcedMediaRow:n.some(e=>e.props.media)}},(e,t,l,i,r)=>{if("Content"!==i.componentName)return e;let a=l[0],n="featured"===a.props.variant?a.children[0]===t?[t]:a.children.slice(1):a.children;return{...e,hasForcedCtaRow:n.some(e=>""!==e.props.linkTitle||e.props.ctas.length>0||!!e.props.productVariant),hasForcedEyebrowRow:n.some(e=>""!==e.props.eyebrow)}},(e,t,l,i,r)=>{if(tf.includes(i.componentName)){let t=+("Title"===l[l.length-1].children[0].name),i=r.reduce((e,t)=>e+ +("title"in t.props),t);return{...e,level:i+1}}return e},(e,t,l,i,r)=>{if(!tb.includes(i.componentName))return e;let a=l[0];return"featured"===a.props.variant?{...e,numberOfSiblings:a.children[0]===t?1:4}:{...e,numberOfSiblings:a.children.length}},(e,t,l,i,r)=>{if(tv.includes(i.componentName)&&1===l[0].children.length){let t=l[l.length-1].children.map(e=>e.children.filter(e=>1===e.children.length)).flat().findIndex(e=>e.id===l[0].id);return{...e,positionOfTypeInPage:t}}return e},(e,t,l,i,r)=>{if(tN.includes(i.componentName)){var a;let t=l.find(e=>tj.includes(e.name)),i=null!=(a=null==t?void 0:t.props.theme)?a:B.zG.LIGHT_MINIMAL;return{...e,theme:i}}return e},(e,t,l,i,r)=>{if("ContentGroup"===i.componentName){var a,n;return{...e,numberOfChildren:null!=(n=null==(a=e.contents)?void 0:a.length)?n:t.children.length}}return e},(e,t,l,i,r)=>{if("Section"===i.componentName||"TitleSection"===i.componentName){let t=+("Title"===l[l.length-1].children[0].name),i=r.reduce((e,t)=>e+ +("title"in t.props),t);return{...e,level:i+1}}return e}],ly=function(e){for(var t=arguments.length,l=Array(t>1?t-1:0),i=1;i<t;i++)l[i-1]=arguments[i];return lk.reduce((e,t)=>t(e,...l),e)};var lw=l(65984),lS=l(80102),lC=l(80473),lT=l(10463),lA=l(92726),lL=l(75933),lI=l(30451),lM=l(18490),lP=l(7559),lE=l(19669),lR=l(11806),lG=l(79427),lB=l(32282),lF=l(53627),lO=l(66540),lD=l(12041),lz=l(44623),lH=l(40749),lU=l(16853);let lW=e=>{var t;let{option:l}=e;return(0,i.jsxs)(lD.e,{className:a()("flex items-center gap-2","cursor-pointer","rounded-md px-2 py-0.5","text-light11 text-sm","justify-between","data-[state=checked]:border","data-[state=checked]:border-solid","data-[state=checked]:border-accent","data-[state=checked]:text-white","data-[state=checked]:bg-accent","hover:bg-light4 hover:data-[state=checked]:bg-accent hover:data-[state=checked]:text-white","hover:data-[state=checked]:border-fl-light-7"),item:l,children:[(0,i.jsx)(lz.h,{children:null!=(t=l.labelComponent)?t:l.label}),(0,i.jsx)(lH.h,{children:(0,i.jsx)(lU.A,{width:"12",height:"12",viewBox:"0 0 12 12"})})]})},lV=e=>{let{options:t,title:l}=e;return(0,i.jsx)(i.Fragment,{children:(0,i.jsxs)(lF.v,{className:"ui-flex ui-flex-col ui-gap-1",children:[l&&(0,i.jsx)(lO.$,{className:"ui-px-2 ui-py-1 ui-font-medium ui-text-gray-400",children:l}),t.map(e=>(0,i.jsx)(lW,{option:e},e.value))]})})},lq=e=>{let{className:t,onChange:l,options:r,placeholder:s=(0,lR.t)("Select option"),triggerClassName:o,indicatorClassName:c,value:d,disabled:m,onReset:u}=e,[_,h]=(0,n.useState)(""),p=(0,n.useMemo)(()=>{if(!_)return r;let e=_.toLowerCase();return r.filter(t=>t.label.toLowerCase().includes(e))},[r,_]),g=(0,n.useMemo)(()=>(0,lS.R)({items:p,groupBy:e=>{var t;return null!=(t=e.group)?t:""}}),[p]),x=(0,n.useMemo)(()=>d?[d]:[],[d]),f=(0,n.useCallback)(e=>{l(e.value[0])},[l]);return(0,i.jsxs)(lC.H,{className:a()("min-w-0",t),collection:g,onOpenChange:e=>{e.open||h("")},onValueChange:f,value:x,disabled:m,children:[(0,i.jsx)(lT.Y,{children:(0,i.jsxs)(lA.b,{className:a()(o,"group/trigger","flex flex-row justify-between","w-full py-1.5 pl-3 pr-2","font-normal","text-black","text-md bg-light2","border-light6 rounded-md border border-solid","data-[state=open]:border-accent","h-9"),children:[(0,i.jsx)(lL.N,{className:"min-w-0 overflow-hidden text-ellipsis whitespace-nowrap pr-2 text-left",placeholder:s}),u?(0,i.jsx)(lG.BJp,{onClick:e=>{e.stopPropagation(),u()},className:a()(c,"mr-0 mt-[1px] block h-5 w-5 text-black")}):(0,i.jsx)(lI.m,{className:"transition-transform data-[state=open]:rotate-180",children:(0,i.jsx)(lG.G3g,{className:a()(c,"mr-0 block h-6 w-6 text-black")})})]})}),(0,i.jsx)(lB.Z,{children:(0,i.jsx)(lM.l,{children:(0,i.jsxs)(lP.g,{className:a()("box-border","min-w-[var(--reference-width)] p-2","flex-col data-[state=open]:flex","shadow-md","focus:outline-none","border-light4 border border-solid","max-h-[70vh]","bg-light2 rounded-lg"),children:[(0,i.jsx)("div",{className:"pb-2",children:(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("input",{className:a()("box-border w-full rounded-md","py-0.5 pl-2 pr-8","text-light10 text-sm font-normal","border-accent-on-light border border-solid","focus:bg-light1 focu
1s:border focus:outline-none focus:![border-color:var(--primary-accent-color-33)]"),onChange:e=>h(e.target.value),onKeyDown:e=>e.stopPropagation(),placeholder:(0,lR.t)("Search"),value:_}),(0,i.jsx)(lG.lRh,{className:"text-light11 pointer-events-none absolute bottom-0 right-2 top-0 my-auto h-6 w-6"})]})}),(0,i.jsx)("div",{className:"flex flex-col gap-2 overflow-y-auto",children:g.group().map(e=>{let[t,l]=e;return(0,i.jsx)(lV,{options:l,title:t},t)})})]})})}),(0,i.jsx)(lE.J,{})]})},lZ=()=>(0,i.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",children:[(0,i.jsx)("path",{d:"M18.75 14C19.1642 14 19.5 14.3358 19.5 14.75C19.5 17.3732 17.3732 19.5 14.75 19.5H4.75C2.12679 19.5 0 17.3732 0 14.75C0 14.3358 0.335786 14 0.75 14C1.16421 14 1.5 14.3358 1.5 14.75C1.5 16.5448 2.95521 18 4.75 18H14.75C16.5448 18 18 16.5448 18 14.75C18 14.3358 18.3358 14 18.75 14Z",fill:"currentColor"}),(0,i.jsx)("path",{d:"M9.75 0C10.1642 0 10.5 0.335786 10.5 0.75V12.9385L14.2197 9.21973C14.5126 8.92685 14.9874 8.92685 15.2803 9.21973C15.5731 9.51262 15.5731 9.9874 15.2803 10.2803L10.2793 15.2812C10.2304 15.3301 10.1735 15.3681 10.1143 15.4014C10.0886 15.4157 10.0635 15.4311 10.0361 15.4424C9.98509 15.4636 9.93173 15.4778 9.87695 15.4873C9.84119 15.4934 9.80488 15.4982 9.76758 15.499C9.76139 15.4992 9.75523 15.501 9.74902 15.501C9.74185 15.501 9.73468 15.4983 9.72754 15.498C9.69331 15.497 9.65988 15.4937 9.62695 15.4883C9.47348 15.4629 9.33019 15.3927 9.21875 15.2812L4.21875 10.2803C3.9259 9.98737 3.92588 9.5126 4.21875 9.21973C4.51166 8.92689 4.98643 8.92686 5.2793 9.21973L9 12.9404V0.75C9 0.335786 9.33579 0 9.75 0Z",fill:"currentColor"})]});var lY=l(48230),lK=l.n(lY),lQ=l(94834),lX=l(426);let lJ=e=>{let{url:t,label:l}=e,r=(0,lX.d)(t),n=(0,lQ.m)();return t?(0,i.jsx)(lK(),{href:r,as:n(r),className:"bg-accent font-display inline-flex w-full items-baseline justify-center rounded-md px-2 py-2 text-xs uppercase text-white no-underline hover:opacity-90",children:(0,i.jsx)("span",{className:"self-center",children:l})}):(0,i.jsx)("button",{className:a()("font-display w-full whitespace-nowrap rounded-md px-2 py-[5px] text-xs uppercase leading-loose","bg-accent text-white","disabled:bg-dark12 disabled:cursor-not-allowed disabled:text-black disabled:opacity-50"),disabled:!0,children:(0,i.jsx)("span",{children:l})})},l$=e=>{let{url:t,icon:l,label:r}=e,a=(0,lX.d)(t),n=(0,lQ.m)();return(0,i.jsxs)(lK(),{href:a,as:n(a),target:"_blank",className:"font-display inline-flex items-baseline pb-3 pt-1 text-xs uppercase no-underline hover:opacity-90",children:[(0,i.jsx)("span",{className:"mr-1 self-center text-black",children:l}),(0,i.jsx)("span",{className:"self-center",children:r})]})},l0=e=>{var t;let{item:l,category:r}=e,{t:s}=(0,b.Bd)(),o=(0,G.X)(l.price.minimumPrice?[Number(l.price.price)]:Number(l.price.price)),c=(0,n.useCallback)(e=>l.links.find(t=>t.name===e),[l.links]),d=(0,n.useMemo)(()=>c("datasheets"),[c]);return(0,i.jsxs)("div",{className:"ring-light7 bg-light3 row-span-4 mt-0 grid grid-rows-subgrid gap-0 rounded-2xl p-2 ring-1 ring-inset",children:[(0,i.jsx)("div",{className:a()("relative overflow-hidden rounded-lg","materials"===r?"aspect-video":"aspect-square"),children:l.media.src&&(0,i.jsx)(U(),{className:"materials"===r?"object-contain":"object-cover",fill:!0,src:l.media.src,alt:null!=(t=l.media.alt)?t:""})}),l.price.price?(0,i.jsxs)("div",{className:"ring-light7 bg-light3 mt-2 rounded-lg p-4 ring-1 ring-inset",children:[(0,i.jsxs)("div",{className:"flex items-center",children:[l.price.minimumPrice&&(0,i.jsx)("div",{className:"mr-2 text-sm uppercase text-gray-600",children:s("starting at")}),(0,i.jsx)("div",{className:"text-xl font-medium",children:null==o?void 0:o.formattedPrice})]}),(0,i.jsx)("div",{className:"pt-4",children:(0,i.jsx)(lJ,{url:l.link,label:s("Learn More")})})]}):(0,i.jsx)(lJ,{url:l.link,label:s("Learn More")}),(0,i.jsxs)("div",{className:"ring-light7 bg-light2 mt-2 rounded-lg p-4 text-sm ring-1 ring-inset",children:[(0,i.jsx)("div",{className:"text-light11 uppercase",children:s("Overview")}
1),(0,i.jsx)("div",{className:"text-light12 mt-4",children:(0,i.jsx)("div",{dangerouslySetInnerHTML:{__html:l.description}})})]}),d&&(0,i.jsx)("div",{className:"mt-4 flex justify-around",children:(0,i.jsx)(l$,{url:d.link,icon:(0,i.jsx)(lZ,{}),label:s("Datasheet")})})]})},l1=e=>{let{items:t,propertyTableTitle:l}=e,r=(0,n.useMemo)(()=>Object.values(t.reduce((e,t)=>{var l;return(null!=(l=t.enrichment.data)?l:[]).forEach(t=>{e[t.label]=t}),e},{})).sort((e,t)=>e.order-t.order).map(e=>e.label),[t]);return 0===r.length?null:(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"font-display text-md lg:left-unset absolute left-[0px] w-full pt-8 text-center font-bold uppercase lg:static lg:pt-12",children:tD(l)}),(0,i.jsx)("div",{className:"pt-12 lg:pt-4",children:(0,i.jsx)("div",{className:"pt-4 lg:pt-0",children:r.map(e=>(0,i.jsxs)("div",{className:a()("odd:bg-light3 group grid grid-cols-2 odd:rounded-2xl","lg:grid-cols-".concat(t.length)),children:[(0,i.jsx)("div",{className:"text-light12 col-span-2 pt-2 text-center text-xs uppercase lg:col-span-3 ",children:tD(e)}),t.map((t,l)=>{let r=t.enrichment.data.find(t=>t.label===e);return(0,i.jsx)("div",{className:a()("text-md px-[24px] py-2",0===l&&"flex",1===l&&"flex",2===l&&"hidden lg:flex"),children:(0,i.jsx)("div",{className:"text-light11 w-full lg:text-center",children:(null==r?void 0:r.value)?(0,i.jsx)("div",{className:"[&_a]:text-light12 [&_a:hover]:text-light11 [&_a]:underline",dangerouslySetInnerHTML:{__html:r.value}}):"–"})},"item-".concat(l))})]},e))})})]})},l2=e=>{let{title:t,propertyTableTitle:l,category:r,items:s,renderItemHeader:o}=e,c=(0,n.useRef)(null),d=(0,n.useRef)(null),m=(0,n.useCallback)(()=>{c.current&&d.current&&(c.current.scrollLeft=d.current.scrollLeft)},[]);return(0,i.jsx)("div",{className:"bg-light1 py-12",children:(0,i.jsxs)("div",{className:a()("mx-auto max-w-lg px-4","lg:max-w-360 lg:px-6"),children:[t&&(0,i.jsx)("div",{className:"flex justify-center pb-6",children:(0,i.jsx)("div",{className:"font-supreme text-light12 text-center text-[28px] font-medium lg:max-w-[50%]",children:t})}),(0,i.jsx)("div",{className:"sticky top-0 z-10",children:(0,i.jsx)("div",{ref:c,className:"overflow-x-hidden lg:overflow-x-visible",children:(0,i.jsx)("div",{className:a()("bg-light1 pt-4","min-w-[600px]","grid grid-cols-2 gap-x-2","lg:grid-cols-".concat(s.length)),children:s.map((e,t)=>(0,i.jsx)("div",{className:2===t?"hidden lg:block":void 0,children:o(e,t)},"header-".concat(t)))})})}),(0,i.jsx)("div",{ref:d,className:"overflow-x-auto lg:overflow-x-visible",onScroll:m,children:(0,i.jsxs)("div",{className:"min-w-[600px]",children:[(0,i.jsx)("div",{className:a()("grid grid-cols-2 grid-rows-[auto_auto_auto_auto] gap-x-2","lg:grid-cols-".concat(s.length)),children:s.map((e,t)=>(0,i.jsx)("div",{className:a()("row-span-4 grid grid-rows-subgrid",2===t&&"hidden lg:grid"),children:(0,i.jsx)(l0,{item:e,category:r})},"card-".concat(t)))}),(0,i.jsx)(l1,{items:s,propertyTableTitle:l})]})})]})})},l4=ed.object({label:ed.string(),value:ed.string(),order:ed.number()}),l3=ed.object({data:ed.array(l4)}),l5=ed.object({minimumPrice:ed.boolean(),price:ed.string().nullable()}),l6=ed.object({src:ed.string().optional(),alt:ed.string().nullish(),caption:ed.string().nullish(),width:ed.number().optional(),height:ed.number().optional()}),l8=ed.object({title:ed.string(),handle:ed.string(),price:l5,link:ed.string().nullable(),media:l6,enrichment:l3,description:ed.string(),links:ed.preprocess(e=>eb(e,"link"),ed.array(ed.object({name:ed.string(),label:ed.string(),link:ed.string()})))}),l7=ed.object({title:ed.string(),category:ed.string(),propertyTableTitle:ed.string(),items:ed.array(l8),defaultItems:ed.array(ed.string()).default([])});var l9=l(66042),ie=l(61338);let it=e=>{let{size:t,image:l,title:r,type:a,variant:n,url:s}=(e=>{if("skeleton"===e.variant)return{image:"/placeholder_16_9.png",title:"███ ██████████ ███████████ █████ ██████████ ████ ████ ██████ ███ ██ ████████",type:"███████",variant:"skeleton",url:"",size:e.size};if("wistia"===e.type){let t=e.image?new URL(e.image):new URL("/placeholder_16_9.png","https://formlabs.com");return t.search="",{image:t.href,title:e.title,type:e.type,variant:"result",url:e.url,size:e.size}}return e})(e),o="skeleton"===n?"grayscale !text-gray-200 animate-pulse":"",c="border p-2 rounded-xl flex flex-col gap-6 ".concat("small"===t?"w-full shrink-0 snap-start lg:w-[calc(25%-1.125rem)] lg:min-w-56":"w-full lg:w-[calc(33.3%-1rem)]"),d=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(k.$U,{src:l||"/placeholder_16_9.png",alt:r,className:"aspect-video overflow-hidden rounded-lg ".concat(o)}),(0,i.jsxs)("div",{className:"flex flex-col gap-2 px-4 pb-4",children:[(0,i.jsx)(ie.c,{text:a,size:"small",className:o}),(0,i.jsx)(l9.S,{as:"minor",level:5,text:r,className:"h-12 overflow-hidden text-ellipsis ".concat(o)})]})]});return s?(0,i.jsx)(tm.N,{href:s,className:c,children:d}):(0,i.jsx)("div",{className:c,children:d})};ed.object({label:ed.string(),name:ed.string(),tags:ed.array(ed.object({label:ed.string(),value:ed.string()}))});let il=ed.object({title:ed.string(),showPagination:ed.boolean(),limit:ed.number(),emptyFilter:ed.boolean(),emptyURLFilter:ed.boolean(),maxResult:ed.number(),result:ed.array(le.OF)}),ii=ed.object({slug:ed.string(),title:ed.string(),contentGroups:ed.array(eW)}),ir={TABBED:"tabbed",FIFTY_FIFTY:"fiftyFifty"},ia=ed.object({title:ek,theme:ed.enum(B.zG).default(B.zG.LIGHT_MINIMAL),variant:ed.enum([ir.TABBED,ir.FIFTY_FIFTY]).default(ir.TABBED),groups:ed.array(ii)}),is=e=>{let{group:t,theme:l}=e;return(0,i.jsx)("div",{className:"flex flex-col gap-4 lg:gap-6",children:t.contentGroups.map((e,t)=>(0,i.jsx)(t7,{...e,theme:l},t))})},io=e=>{let{groups:t,theme:l}=e,r=t.find(e=>"main"===e.slug),a=t.find(e=>"side"===e.slug);return(0,i.jsxs)("div",{className:"flex flex-col gap-4 lg:grid lg:grid-cols-2 lg:gap-6",children:[r&&(0,i.jsx)(is,{group:r,theme:l}),a&&(0,i.jsx)(is,{group:a,theme:l})]})},ic=e=>{var t,l;let{groups:r,theme:s}
1=e,[o,c]=(0,n.useState)(null!=(l=null==(t=r[0])?void 0:t.slug)?l:""),d=r.find(e=>e.slug===o),m=F(s,"bg-light12/[0.08]","bg-dark12/[0.08]"),u=F(s,"bg-light1","bg-dark1"),_=F(s,"text-light12","text-dark12"),h=F(s,"text-light10","text-dark10");return(0,i.jsxs)("div",{children:[(0,i.jsx)("div",{className:"scrollbar-hide overflow-x-auto",children:(0,i.jsx)("div",{className:a()("inline-flex gap-1 rounded-lg p-0.5",m),children:r.map(e=>(0,i.jsx)("button",{onClick:()=>c(e.slug),className:a()("text-sm","px-3 py-2","rounded-md","shrink-0","whitespace-nowrap",e.slug===o?[_,u,"shadow-sm"]:h),children:e.title},e.slug))})}),(0,i.jsx)("div",{className:"mt-5 flex flex-col gap-4 lg:gap-6",children:null==d?void 0:d.contentGroups.map((e,t)=>(0,i.jsx)(t7,{...e,theme:s},t))})]})},id="__all__",im="rounded-md",iu={selected:"".concat(im," bg-white text-black"),default:"".concat(im," !bg-dark1 text-white !border-dark7")},i_={selected:"text-black",default:"text-white"},ih=e=>{let{name:t,label:l,tags:r}=e,{t:a}=(0,b.Bd)(),[s,o]=(0,lw.ZA)("fl_".concat(t),{shallow:!1}),[,c]=(0,lw.ZA)("fl_offset",{shallow:!1}),d=(0,n.useMemo)(()=>[{label:a("All {{label}}",{label:l}),value:id},...r],[l,a,r]),m=(0,n.useMemo)(()=>null!=s?s:id,[s]),u=(0,n.useMemo)(()=>m===id?iu.default:iu.selected,[m]),_=(0,n.useMemo)(()=>m===id?i_.default:i_.selected,[m]),h=(0,n.useCallback)(e=>{o(e===id?null:e),c(null)},[o,c]);return(0,i.jsx)(lq,{onChange:h,options:d,triggerClassName:u,indicatorClassName:_,value:m,onReset:m!==id?()=>h(id):void 0})};ed.object({label:ed.string(),name:ed.string(),tags:ed.array(ed.object({label:ed.string(),value:ed.string()}))});let ip=ed.object({label:ed.string(),value:ed.string()}),ig=ed.object({filters:ed.array(ed.object({name:ed.string(),label:ed.string(),tags:ed.array(ip)}))}),ix=ed.object({title:ed.string(),limit:ed.number(),seeAllLink:ed.string(),emptyURLFilter:ed.boolean(),maxResult:ed.number(),result:ed.array(le.OF)});var ib=l(90886);let iv=e=>{let{label:t,onClick:l,Icon:r}=e;return(0,i.jsx)("button",{"aria-label":t,className:"bg-light5 border-light5 text-dark5 hover:border-dark7 flex h-10 w-10 items-center justify-center rounded-full border transition-colors",onClick:l,children:(0,i.jsx)(r,{className:"h-8 w-8"})})},ij=ed.object({materialName:ed.string(),materialIconUrl:ed.custom().optional(),materialIconAlt:ed.string().optional(),materialDescription:ed.string(),materialLearnMoreUrl:ed.string(),materialAssetUrl:ed.string(),materialMobileAssetUrl:ed.string(),materialAssetAlt:ed.string(),primaryCTALabel:ed.string().optional(),primaryCTALink:ed.string().optional(),secondaryCTALabel:ed.string().optional(),secondaryCTALink:ed.string().optional()}),iN=ed.object({anchor:ed.string().nullable(),title:ed.string(),ctaLabel:ed.string(),materialGroups:ed.array(ij)});var ik=l(45453),iy=l(20551),iw=l(52178),iS=l(81226);let iC=(e,t)=>{let l={},i=!1;for(let[r,a]of Object.entries(e))l[r]=t(r,a),i=i||l[r]!==a;return i?l:e},iT=(e,t)=>{let l=new Set(e.products.map(e=>{let{id:t}=e;return t}));return iC(t,(e,t)=>l.has(e)?0:t)},iA=e=>{let{quantity:t,quantityMinimum:l}=e;return Math.max(t,l,1)},iL=e=>e.preselected?iA(e):0,iI=e=>{let{type:t}=e;return t===B.ih.SINGLE},iM=e=>{var t;let l=iI(e)?null==(t=e.products.find(e=>iL(e)>0))?void 0:t.id:void 0;return e.products.map(e=>[e.id,l&&e.id!==l?0:iL(e)])},iP=(e,t,l,i)=>{let r=((e,t)=>{for(let l of e){let e=l.products.find(e=>{let{id:l}=e;return l===t});if(e)return{group:l,product:e}}})(e,l);if(!r)return t;let{group:a,product:n}=r,s=((e,t,l)=>{if(e.readOnly)return l>0?iA(e):0;let{quantityMinimum:i}=e;return l>=i?Math.max(l,0):l<=0||t>=i?0:i})(n,t[l]||0,i);return iC(iI(a)&&s>0?iT(a,t):t,(e,t)=>e===l?s:t)},iE=e=>{let{isSingleSelect:t,name:l,product:r,onChangeQuantity:s,onSetQuantity:o,quantity:c,showAddToCart:d}=e,{id:m,image:u,note:_,readOnly:h,title:p,price:g}=r,x=(0,G.X)(g),f=c>0,b=iA(r),v=h?"label":"div",j=(0,n.useCallback)(e=>{s(m,e)},[s,m]),N=(0,n.useCallback)(e=>{o(m,e)},[o,m]),k=(0,n.useCallback)(()=>{o(m,+!f)},[o,m,f]);return(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,i.jsxs)(v,{className:a()("flex items-center gap-2 lg:gap-4",h&&"cursor-pointer"),children:[x&&d&&(0,i.jsx)("input",{checked:f,className:"accent-accent h-4 w-4 shrink-0",name:l,onCh
1ange:k,type:t?"radio":"checkbox"}),u&&(0,i.jsx)("span",{className:"relative block h-12 w-12 lg:h-14 lg:w-14",children:(0,i.jsx)(U(),{alt:u.alt||"",className:"object-cover",src:u.url,width:56,height:56})}),(0,i.jsxs)("span",{className:"flex flex-grow flex-col",children:[(0,i.jsx)("span",{className:"text-sm font-semibold lg:text-lg lg:font-semibold",children:p}),x&&(0,i.jsxs)("span",{className:"text-light10 flex gap-1 text-xs lg:text-sm",children:[(0,i.jsx)("span",{children:(0,i.jsx)(Y.g,{price:x})}),(0,i.jsx)("span",{children:x.hasTax?(0,i.jsx)(Y.e,{price:x}):(0,i.jsx)(i.Fragment,{children:"\xa0"})})]})]}),x&&d&&!h&&(0,i.jsx)(to.Q,{isHiddenWhenZero:!0,onChange:j,onSet:N,value:c}),x&&d&&h&&b>1&&(0,i.jsxs)("span",{className:"text-light10 flex h-10 w-10 items-center justify-center text-sm",children:["x",b]})]}),_&&(0,i.jsx)(ei,{className:"text-light10 text-xs lg:text-sm",text:_})]})},iR=e=>{let{isSelected:t,isSingleSelect:l,name:r,onSelect:a}=e;return(0,i.jsx)("input",{checked:t,className:"accent-accent h-4 w-4 shrink-0",name:r,onChange:a,type:l?"radio":"checkbox"})},iG=e=>{let{isSelected:t,isSingleSelect:l,label:r,name:a,note:n,onSelect:s}=e;return(0,i.jsxs)("label",{className:"flex cursor-pointer items-center gap-2 lg:gap-4",children:[(0,i.jsx)(iR,{isSelected:t,isSingleSelect:l,name:a,onSelect:s}),(0,i.jsxs)("span",{className:"flex flex-grow flex-col",children:[(0,i.jsx)("span",{className:"text-sm font-semibold lg:text-lg lg:font-semibold",children:r}),n&&(0,i.jsx)(ei,{className:"text-light10 text-xs lg:text-sm",text:n})]})]})},iB=e=>a()("rounded-lg border px-3 py-2 lg:px-4",e?"border-accent":"border-light6"),iF=e=>{let{onChangeQuantity:t,onSelectEmpty:l,onSetQuantity:r,productGroup:a,quantities:s,showAddToCart:o}=e,{description:c,emptyOptionLabel:d,emptyOptionNote:m,footnotes:u,name:_,products:h,title:p}=a,g=(0,n.useCallback)(()=>{l(a)},[l,a]),x=iI(a),f=!!d&&o,b=f&&((e,t)=>{let{products:l}=e;return l.every(e=>{let{id:l}=e;return!t[l]})})(a,s);return(0,i.jsxs)("div",{className:"border-light4 flex flex-col gap-2 rounded-2xl border px-4 pb-4 pt-3",children:[(0,i.jsx)("h2",{children:p}),c&&(0,i.jsx)(ei,{className:"text-sm",text:c}),(0,i.jsxs)("ul",{className:"flex flex-col gap-2",children:[h.map(e=>{let l=s[e.id]||0;return(0,i.jsx)("li",{className:iB(l>0),children:(0,i.jsx)(iE,{isSingleSelect:x,name:_,onChangeQuantity:t,onSetQuantity:r,product:e,quantity:l,showAddToCart:o})},e.id)}),f&&d&&(0,i.jsx)("li",{className:iB(b),children:(0,i.jsx)(iG,{isSelected:b,isSingleSelect:x,label:d,name:_,note:m,onSelect:g})})]}),u&&(0,i.jsx)(ei,{className:"text-light10 text-xs lg:text-sm",text:u})]})},iO=e=>{let{banner:{content:t,link:l,title:r,type:n}}=e,{backgroundColor:s,borderColor:o,titleTextColor:c}=n===B.hS.WARNING?{backgroundColor:"bg-accent/[.04]",borderColor:"border-accent/[.24]",titleTextColor:"text-accent-on-light"}:{backgroundColor:"border-light4",borderColor:"bg-light3",titleTextColor:"text-light11"};return(0,i.jsxs)("div",{className:a()(s,o,"grid gap-3 rounded-2xl border p-4 text-sm lg:grid-cols-[1fr_auto]"),children:[(0,i.jsx)("h2",{className:a()(c,"font-semibold uppercase"),children:tD(r)}),(0,i.jsx)(ei,{className:"lg:col-span-2 lg:row-start-2",text:t}),l&&(0,i.jsx)("p",{className:"lg:justify-self-end",children:(0,i.jsx)(tm.N,{className:"text-blue",href:l.url,children:l.title})})]})},iD=e=>{let{products:t,title:l}=e,{t:r}=(0,b.Bd)();return(0,i.jsxs)("div",{className:"flex flex-col gap-2 text-sm",children:[(0,i.jsxs)("h2",{children:[(0,i.jsxs)("span",{children:[r("Package"),":"]}),(0,i.jsxs)("span",{className:"text-accent font-semibold",children:[" ",l]})]}),(0,i.jsx)("ul",{className:"bg-light2 border-light3 flex flex-col gap-2 rounded-lg border p-2 font-semibold lg:grid lg:grid-cols-2",children:t.map(e=>(0,i.jsxs)("li",{className:"flex items-center gap-2",children:[(0,i.jsx)("div",{className:"relative h-6 w-6",children:e.image&&(0,i.jsx)(U(),{alt:e.image.alt||"",className:"object-cover",src:e.image.url,width:24,height:24})}),(0,i.jsxs)("p",{children:[(0,i.jsx)("span",{children:e.title}),e.quantity>1&&(0,i.jsxs)("span",{className:"text-light10",children:[" x",e.quantity]})]})]},e.title))})]})},iz=e=>{let{tags:t}=e,{t:l}=(0,b.Bd)();return(0,i.jsxs)("div",{className:"flex flex-col gap-2 px-4 text-xs lg:mt-4",children:[(0,i.jsx)("h2",{className:"text-light9 border-light4 border-b pb-1 font-medium uppercase",children:l("Compatibility")}),(0,i.jsx)("dl",{className:"flex flex-col gap-2",children:t.map(e=>{let{key:t,title:l,values:r}=e;return(0,i.jsxs)("div",{className:"lg:flex lg:gap-6",children:[(0,i.jsx)("dt",{className:"text-light9 font-medium uppercase lg:shrink-0 lg:basis-1/3",children:tD(l)}),(0,i.jsx)("dd",{className:"font-semibold",children:r.join(", ")})]},t)})})]})},iH=e=>{let{description:t}=e;return(0,i.jsx)(ei,{className:"gap-2 px-3 text-sm [&_li]:pl-[2px] [&_ol]:gap-1.5 [&_ul.checklist_li]:pl-[12px] [&_ul]:gap-1.5",text:t})},iU=e=>{let{banner:{content:t,link:l,title:r}}=e;return(0,i.jsxs)("div",{className:"grid gap-3 p-4 text-sm lg:grid-cols-[1fr_auto]",children:[(0,i.jsx)("h2",{className:"text-light12 font-semibold uppercase",children:tD(r)}),(0,i.jsx)("div",{className:a()("lg:col-span-2 lg:row-start-2","[&_dl]:flex [&_dl]:flex-col [&_dl]:gap-0.5 [&_dl]:lg:flex-row","[&_div]:flex [&_div]:lg:flex-grow [&_div]:lg:basis-0 [&_div]:lg:flex-col","[&_dt]:bg-light3 [&_dt]:text-semibold [&_dt]:flex-grow [&_dt]:basis-0 [&_dt]:rounded-md [&_dt]:px-4 [&_dt]:py-2 [&_dt]:lg:flex-grow-0 [&_dt]:lg:basis-auto","[&_dd]:text-light11 [&_dd]:flex-grow [&_dd]:basis-0 [&_dd]:px-4 [&_dd]:py-2 [&_dd]:lg:text-xs"),dangerouslySetInnerHTML:{__html:t}}),l&&(0,i.jsx)("p",{className:"lg:justify-self-end",children:(0,i.jsx)(tm.N,{className:"text-blue",href:l.url,children:l.title})})]})},iW=e=>{let{data:t,tags:l,className:r}=e;return(0,i.jsxs)("dl",{className:a()("px-4 text-xs",r),children:[l&&(0,i.jsx)("div",{className:a()("flex flex-col gap-2 lg:gap-1",t&&"border-light4 mb-4 border-b pb-4"),children:l.map(e=>{let{key:t,title:l,values:r}=e;return(0,i.jsxs)("div",{className:"lg:flex lg:gap-6",children:[(0,i.jsx)("dt",{className:"text-light9 font-medium uppercase lg:shrink-0 lg:basis-1/3",children:tD(l)}),(0,i.jsx)("dd",{className:"font-semibold",children:r.join(", ")})]},t)})}),t&&(0,i.jsx)("div",{className:"flex flex-col gap-2 lg:gap-1",children:t.map(e=>{let{title:t,value:l}=e;return(0,i.jsxs)("div",{className:"lg:flex lg:gap-6",children:[(0,i.jsx)("dt",{className:"text-light9 font-medium uppercase lg:shrink-0 lg:basis-1/3",children:tD(t)}),(0,i.jsx)("dd",{className:"[&_a]:text-light12 [&_a:hover]:text-light11 font-semibold [&_a]:underline",children:/<[a-z][\s\S]*>/i.test(l)?(0,i.jsx)("span",{dangerouslySetInnerHTML:{__html:l}}):l})]},t)})})]})},iV=e=>{let{images:t}=e,{t:l}
1=(0,b.Bd)(),[r,s]=(0,n.useState)(0),o=(0,n.useRef)(null),c=(0,n.useRef)(!1),d=(0,n.useRef)(),m=t.slice(0,5),u=m[r];(0,n.useEffect)(()=>{var e;s(0),null==(e=o.current)||e.scrollTo({left:0})},[t]);let _=(0,n.useCallback)(()=>{if(c.current)return;let e=o.current,t=null==e?void 0:e.clientWidth;e&&t&&s(Math.round(e.scrollLeft/t))},[]);(0,n.useEffect)(()=>{let e=o.current;if(e)return e.addEventListener("scroll",_,{passive:!0}),()=>e.removeEventListener("scroll",_)},[_]);let h=(e,t)=>e.alt||l("View image {{number}} of {{total}}",{number:t+1,total:m.length});if(!u)return null;let p=m.length>1,g=(0,i.jsx)(U(),{alt:u.alt||"",objectFit:"contain",fill:!0,src:u.url});return(0,i.jsxs)("div",{className:"border-dark1/[.08] bg-light1 overflow-hidden rounded-2xl border",children:[(0,i.jsxs)("div",{className:"ui-aspect-square relative overflow-hidden rounded-t-2xl",children:[p?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"flex h-full snap-x snap-mandatory overflow-x-auto [scrollbar-width:none] lg:hidden [&::-webkit-scrollbar]:hidden",ref:o,children:m.map((e,t)=>(0,i.jsx)("div",{className:"relative h-full w-full shrink-0 snap-start snap-always",children:(0,i.jsx)(U(),{alt:e.alt||"",objectFit:"contain",fill:!0,src:e.url})},"".concat(e.url,"-slide-").concat(t)))}),(0,i.jsx)("div",{className:"relative hidden h-full lg:block",children:g})]}):g,u.alt&&(0,i.jsx)("div",{className:"bg-light1/90 ui-text-fl-dark-7 ui-font-semibold absolute left-4 top-4 roun
1ded-md px-2 py-1 text-xs",children:u.alt})]}),p&&(0,i.jsx)("div",{"aria-label":l("Product views"),className:"flex items-center justify-center gap-3 px-4 pb-4 pt-2 lg:hidden",role:"tablist",children:m.map((e,t)=>(0,i.jsx)("button",{"aria-label":h(e,t),"aria-selected":t===r,className:"flex h-6 w-6 items-center justify-center transition-transform active:scale-90",onClick:()=>(e=>{s(e);let t=o.current;t&&(c.current=!0,clearTimeout(d.current),d.current=setTimeout(()=>{c.current=!1},500),t.scrollTo({left:e*t.clientWidth,behavior:"smooth"}))})(t),role:"tab",type:"button",children:(0,i.jsx)("span",{className:a()("h-1.5 w-1.5",t===r?"bg-accent":"border-dark1/30 border")})},"".concat(e.url,"-dot-").concat(t)))}),p&&(0,i.jsx)("div",{"aria-label":l("Product thumbnails"),className:"hidden items-center justify-center gap-3 px-4 pb-4 pt-2 lg:flex",role:"tablist",children:m.map((e,t)=>(0,i.jsx)("button",{"aria-label":h(e,t),"aria-selected":t===r,className:a()("ui-rounded-md ui-bg-white relative h-10 w-10 overflow-hidden border transition-transform active:scale-90",t===r?"border-accent opacity-100":"border-dark1/[.2] opacity-55 hover:opacity-100"),onClick:()=>s(t),role:"tab",type:"button",children:(0,i.jsx)(U(),{alt:"",objectFit:"cover",fill:!0,src:e.url})},"".concat(e.url,"-thumb-").concat(t)))})]})};var iq=l(8532),iZ=l.n(iq);let iY={black:"bg-[#222222]",white:"bg-[#ffffff]",grey:"bg-[#D1D3D5]",clear:"bg-[#E5E9EA]",color:"bg-white"},iK=e=>{let{item:t,isSelected:l}=e,r=t.displayComponentMetadata===B.gy.COLOR;return(0,i.jsx)(tm.N,{className:a()("flex gap-1 rounded-md border p-[3px]",l?"border-accent":"border-transparent"),href:t.link||"#",children:(0,i.jsx)("div",{className:a()("h-10 w-10 rounded border lg:aspect-square",t.displayComponentMetadata?iY[t.displayComponentMetadata]:"bg-transparent","border-[rgba(0,0,0,0.12)]",r&&["bg-[url('/color-resin/color-resin-background.png')] bg-[length:42px_42px] bg-[position:-1px_-1px]","p-[1px]"]),children:r&&(0,i.jsx)("div",{className:"text-accent flex h-full w-full items-center justify-center rounded-sm border border-white bg-white",children:(0,i.jsx)("i",{className:"fl-v2 fl-v2-fl-plus pt-[3px]"})})})})},iQ=e=>{let{group:{items:t,title:l},selectedHandle:r}=e,{t:a}=(0,b.Bd)(),n=t.find(e=>e.handle===r);return(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,i.jsx)("h2",{children:l}),(0,i.jsxs)("div",{className:"flex gap-1 text-sm",children:[(0,i.jsx)("div",{className:"text-light10",children:a("Material Shade:")}),(0,i.jsx)("div",{children:a(iZ()((null==n?void 0:n.displayComponentMetadata)||""))})]}),(0,i.jsx)("ul",{className:"-m-1 flex flex-row",children:t.map(e=>{let t=e.handle===r;return(0,i.jsx)("li",{children:(0,i.jsx)(iK,{item:e,isSelected:t})},e.handle)})}),(0,i.jsxs)("div",{className:"text-light10 flex gap-2 text-sm",children:[(0,i.jsx)(tP.eeW,{className:"mt-[2px] h-4 w-4"}),(0,i.jsx)("div",{children:a("Default look of the material as manufactured.")})]})]})},iX=e=>{let{item:t,isSelected:l}=e,r=(0,G.X)(t.price),{hasShopify:n}=(0,R.h)();return(0,i.jsxs)(tm.N,{className:a()("flex gap-3 rounded-lg border px-3 py-2 lg:h-full lg:flex-col lg:gap-1 lg:py-3",l?"border-accent":"bg-light3 border-light5"),href:t.link||"#",children:[(0,i.jsx)("div",{className:"h-18 w-18 relative lg:aspect-square lg:h-auto lg:w-full",children:t.image&&(0,i.jsx)(U(),{alt:t.image.alt||"",className:"object-cover",fill:!0,src:t.image.url})}),(0,i.jsxs)("div",{className:"pt-1",children:[(0,i.jsx)("p",{className:"text-sm font-semibold lg:text-base lg:font-semibold",children:t.title}),r&&n&&(0,i.jsxs)("p",{className:"text-xs lg:text-sm",children:[(0,i.jsx)("span",{children:(0,i.jsx)(Y.g,{price:r})}),r.hasTax&&(0,i.jsxs)("span",{children:[" ",(0,i.jsx)(Y.e,{price:r})]})]})]})]})},iJ=e=>{let{group:{items:t,title:l},selectedHandle:r}=e;return(0,i.jsxs)("div",{children:[(0,i.jsx)("h2",{className:"mb-2",children:l}),(0,i.jsx)("ul",{className:"flex flex-col gap-2 lg:flex-row",children:t.map(e=>{let t=e.handle===r;return(0,i.jsx)("li",{className:"lg:flex-grow lg:basis-0",children:(0,i.jsx)(iX,{item:e,isSelected:t})},e.handle)})})]})},i$=e=>{let{group:t,selectedHandle:l}=e;return t.type===B.gy.PRODUCT?(0,i.jsx)(iJ,{group:t,selectedHandle:l}):t.type===B.gy.COLOR?(0,i.jsx)(iQ,{group:t,selectedHandle:l}):null},i0=e=>{let{links:t}=e;return(null==t?void 0:t.length)?(0,i.jsx)("p",{className:"text-light10 flex gap-1 text-sm",children:t.map(e=>(0,i.jsxs)(n.Fragment,{children:[(0,i.jsx)(tm.N,{href:e.url,children:e.title}),(0,i.jsx)("span",{children:"/"})]},e.url))}):null},i1=e=>{let{breadcrumbs:t,price:l,title:r}=e,a=(0,G.X)(l);return(0,i.jsx)("div",{className:"lg:col-start-2",children:(0,i.jsxs)("div",{className:"flex flex-col gap-4 px-3",children:[(0,i.jsx)(i0,{links:t}),(0,i.jsx)("h1",{className:"font-display text-2xl uppercase",children:tD(r)}),a&&(0,i.jsxs)("p",{className:"flex items-baseline gap-1",children:[(0,i.jsx)("span",{className:"text-xl",children:(0,i.jsx)(Y.g,{price:a})}),a.hasTax&&(0,i.jsxs)("span",{className:"text-light10 text-xs",children:[" ",(0,i.jsx)(Y.e,{price:a})]})]})]})})};
1var i2=l(87422),i4=l(17936),i3=l(35643),i5=l(31431),i6=l(51335),i8=l(72737),i7=l(63853),i9=l(88269),re=l(62156);let rt=()=>(0,i.jsx)("div",{className:a()("h-5 w-5","-translate-x-1/2 -translate-y-[4px]","rounded-full border-[3px] border-white","shadow-[0_4px_6px_-1px_rgba(0,0,0,0.1),0_2px_4px_-2px_rgba(0,0,0,0.06)]","overflow-visible")}),rl=()=>(0,i.jsx)("div",{className:a()("h-5 w-5","-translate-x-1/2 -translate-y-1/2","rounded-full border-[3px] border-white","shadow-[0_4px_6px_-1px_rgba(0,0,0,0.1),0_2px_4px_-2px_rgba(0,0,0,0.06)]")}),ri={input:{background:"transparent",border:"none",height:"28px",outline:"none",width:"100%",fontWeight:"bold"},label:{display:"none"},wrap:{flex:1}},rr=e=>e.replace("#","").toUpperCase(),ra=(0,i6.kl)(e=>{var t;let{value:l,selectedProduct:r,hex:s,hsl:o,onChange:c,onSourceChange:d,rgb:m}=e,{t:u}=(0,b.Bd)(),{openModal:_}=(0,re.O)(),{achievableColor:h,isLoading:p}=(0,i9.V)(r.sku,null!=l?l:void 0),g=(0,i7.YQ)(()=>{d(i2.lf.COLOR_PICKER)},500),x=(0,n.useCallback)(e=>{null==c||c(e),g()},[c,g]),f=(0,n.useCallback)(e=>{let t=Object.keys(e)[0],l=parseInt(e[t],10);if(m&&!isNaN(l)&&l>=0&&l<=255){let e={...m,[t]:l};null==c||c(e),d(i2.lf.RGB)}},[c,d,m]),v=(0,n.useCallback)(e=>{let t=e.hex.match(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i);if(t){let e={...m,r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)};null==c||c(e),d(i2.lf.HEX)}},[c,d,m]),[j,N]=(0,n.useState)(!1),k=(0,n.useCallback)(()=>{h&&(navigator.clipboard.writeText(rr(h)),N(!0),setTimeout(()=>N(!1),750))},[h]);return(0,i.jsxs)("div",{className:"relative grid grid-cols-1 gap-4 lg:grid-cols-3",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,i.jsx)("div",{className:"relative overflow-hidden rounded-lg border border-[rgba(0,0,0,0.12)]",style:{aspectRatio:"1 / 1"},children:(0,i.jsx)(i8.VI,{...e,onChange:x,pointer:rl})}),(0,i.jsxs)("div",{className:"relative h-5",children:[(0,i.jsx)("div",{className:"absolute inset-x-0 bottom-1 top-1 overflow-hidden rounded-full",children:(0,i.jsx)(i8.RG,{...e,onChange:x,pointer:()=>null})}),(0,i.jsx)("div",{className:"pointer-events-none absolute top-1",style:{left:"".concat((null!=(t=null==o?void 0:o.h)?t:0)/360*100,"%")},children:(0,i.jsx)(rt,{})})]})]}),(0,i.jsxs)("div",{className:"mt-2 flex flex-col gap-4 lg:col-span-2 lg:mt-0",children:[(0,i.jsxs)("div",{className:"flex",children:[(0,i.jsx)("div",{className:"flex-1 basis-1/2",children:(0,i.jsx)("div",{className:"relative h-[5.75rem] rounded-l-lg border border-r-0 border-[rgba(0,0,0,0.12)]",style:{background:null!=l?l:void 0},children:(0,i.jsx)("span",{className:"absolute left-2 top-2 rounded px-1.5 py-0.5 text-xs text-xs text-white",style:{background:"rgba(0, 0, 0, 0.24)"},children:u("Selected")})})}),(0,i.jsx)("div",{className:"flex-1 basis-1/2",children:(0,i.jsxs)("div",{className:a()("relative h-[5.75rem] overflow-hidden rounded-r-lg border border-l-0 border-[rgba(0,0,0,0.12)]",p&&"animate-[loading_5s_linear_infinite]"),style:p?{background:l?"repeating-linear-gradient(-45deg, ".concat(l,", ").concat(l," 10px, transparent 10px, transparent 20px) 0 0 / 200% 200%"):void 0}:{background:null!=h?h:void 0},children:[(0,i.jsx)("div",{className:a()("h-full",p?"opacity-50":"opacity-0"),style:{background:null!=l?l:void 0}}),(0,i.jsx)("span",{className:"border-light4 bg-light1 absolute left-2 top-2 flex items-center gap-1 rounded border px-1.5 py-0.5 text-xs",children:u("Closest Match")})]})})]}),(0,i.jsxs)("div",{className:"border-light6 bg-light3 flex rounded-lg border",children:[(0,i.jsxs)("div",{className:"border-light6 focus-within:border-accent -m-[1px] flex flex-1 items-center gap-1 rounded-lg border bg-white px-3",children:[(0,i.jsx)("span",{className:"text-md text-light10",children:"#"}),(0,i.jsx)(i8.jc,{...e,label:"hex",onChange:v,style:ri,value:rr(s||"")})]}),(0,i.jsxs)("div",{className:"relative flex flex-1 items-center gap-1 px-3 py-2",children:[(0,i.jsx)("span",{className:"text-md text-light10",children:"#"}),(0,i.jsx)("span",{className:"text-md text-accent-on-light font-semibold",children:rr(h||"")}),!p&&h&&(0,i.jsx)("button",{className:"text-accent absolute right-2",onClick:k,title:u("Copy Closest Match to clipboard"),
1children:j?(0,i.jsx)("i",{className:"fl-v2 fl-v2-fl-check text-green-on-light flex h-8 w-8 items-center justify-center"}):(0,i.jsx)(tP.eC4,{className:"h-8 w-8"})})]})]}),(0,i.jsxs)("div",{className:"-mt-2 flex gap-2",children:[(0,i.jsxs)("div",{className:"border-light6 focus-within:border-accent flex h-10 flex-1 items-center gap-2 rounded-lg border bg-white px-3",children:[(0,i.jsx)("span",{className:"text-md text-light10",children:"R"}),(0,i.jsx)(i8.jc,{...e,label:"r",onChange:f,style:ri,value:null==m?void 0:m.r})]}),(0,i.jsxs)("div",{className:"border-light6 focus-within:border-accent flex flex-1 items-center gap-2 rounded-lg border bg-white px-3",children:[(0,i.jsx)("span",{className:"text-md text-light10",children:"G"}),(0,i.jsx)(i8.jc,{...e,label:"g",onChange:f,style:ri,value:null==m?void 0:m.g})]}),(0,i.jsxs)("div",{className:"border-light6 focus-within:border-accent flex flex-1 items-center gap-2 rounded-lg border bg-white px-3",children:[(0,i.jsx)("span",{className:"text-md text-light10",children:"B"}),(0,i.jsx)(i8.jc,{...e,label:"b",onChange:f,style:ri,value:null==m?void 0:m.b})]})]}),(0,i.jsx)("div",{className:"text-light10 -mt-1 flex gap-2 text-sm",children:(0,i.jsxs)("button",{className:"flex gap-2",onClick:_,title:"asdf",children:[(0,i.jsx)(tP.eeW,{className:"mt-[2px] h-4 w-4"}),(0,i.jsx)("div",{children:u("How to Use the Color Picker")})]})})]})]})}),rn=e=>{let{onChange:t,onSourceChange:l,selectedProduct:r,value:a}=e,[s,o]=(0,n.useState)(a);(0,n.useEffect)(()=>{o(a)},[a]);let c=(0,n.useCallback)(e=>{o(e.hex),t(e.hex)},[t]);return(0,i.jsx)(i.Fragment,{children:(0,i.jsx)(i5.a,{className:"border-light6 mt-1 border-t pt-3 lg:mt-2 lg:pt-4",children:(0,i.jsx)(ra,{value:a,selectedProduct:r,color:s||void 0,onChange:c,onSourceChange:l})})})},rs=e=>{let{item:t,isSelected:l,onSelect:r}=e;return(0,i.jsx)("button",{className:a()("flex gap-1 rounded-md border p-[3px]",l?"border-accent":"border-transparent"),onClick:()=>r(t),type:"button",children:(0,i.jsx)("div",{className:"relative h-10 w-10 rounded border border-[rgba(0,0,0,0.12)] lg:aspect-square",style:{backgroundColor:t.hex},children:l&&(0,i.jsx)("i",{className:"fl-v2 fl-v2-fl-check absolute inset-0 flex items-center justify-center text-white"})})})},ro=e=>{let{classicColorValue:t,customColorValue:l,onChange:r,onColorNameChange:s,onCustomColorSourceChange:o,option:{id:c,values:d},selectedProduct:m,selectedValue:u}=e,{t:_}=(0,i3.B)(),h=(0,i4.H)(i2.v4),[p,g]=(0,n.useState)(void 0),[x,f]=(0,n.useState)(void 0),b=(0,n.useMemo)(()=>({id:null!=l?l:"",label:iS.jU,position:0,type:i2.do.CUSTOM_COLOR}),[l]),v=(0,n.useMemo)(()=>h?Object.keys(h.classicColors).map(e=>({name:e,hex:h.classicColors[e]})):[],[h]);(0,n.useEffect)(()=>{!u&&(l?r({[c]:l}):t&&r({[c]:t}))},[c,r,u,t,l]),(0,n.useEffect)(()=>{if(!p&&v.length>0){let e=Math.floor(Math.random()*v.length);g(v[e])}},[p,v]);let j=(0,n.useCallback)(e=>u===t&&e===(null==p?void 0:p.hex),[u,t,p]),N=(0,n.useMemo)(()=>!!l&&u===l,[u,l]),k=(0,n.useMemo)(()=>{let e=d.find(e=>e.value===u);return e?e.label:""},[d,u]),y=(0,n.useCallback)(e=>{g(e),t&&r({[c]:t})},[c,r,t]),w=(0,n.useCallback)(e=>{let t=e.match(/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i);return t?"RGB ".concat(parseInt(t[1],16),"-").concat(parseInt(t[2],16),"-").concat(parseInt(t[3],16)):e},[]),S=(0,n.useCallback)(e=>{f(e),g({hex:e,name:w(e)})},[w]),C=(0,n.useMemo)(()=>N?x?w(x):p?w(p.hex):"":null==p?void 0:p.name,[p,x,w,N]);return(0,n.useEffect)(()=>{s(C)},[C,s]),(0,i.jsxs)("div",{className:"border-light6 bg-light2 flex flex-col gap-2 rounded-xl border p-3 pt-3 lg:p-4",children:[(0,i.jsx)("h2",{className:"text-sm font-semibold",children:_("Colors")}),(0,i.jsxs)("div",{className:"text-light10 flex gap-0.5 text-sm",children:[(0,i.jsxs)("div",{children:[k,":"]}),(0,i.jsx)("div",{className:"text-accent-on-light font-semibold",children:C})]}),(0,i.jsxs)("ul",{className:"bt-1 lg:bt-2 -m-1 flex flex-row flex-wrap ",children:[(0,i.jsx)("li",{children:(0,i.jsx)("button",{className:a()("flex gap-1 rounded-md border p-[3px]",N?"border-accent":"border-transparent"),onClick:()=>l&&r({[c]:l}),type:"button",children:(0,i.jsx)("div",{className:"relative h-10 w-10 rounded border border-[rgba(0,0,0,0.12)] bg-[url('/color-resin/color-resin-background.png')] bg-[length:42px_42px] bg-[position:-1px_-1px] lg:aspect-square",children:N&&(0,i.jsx)("i",{className:"fl-v2 fl-v2-fl-check absolute inset-0 flex items-center justify-center text-white"})})})}),v.map(e=>(0,i.jsx)("li",{children:(0,i.jsx)(rs,{item:e,isSelected:j(e.hex),onSelect:y})},e.hex))]}),N&&(0,i.jsx)(rn,{attribute:b,onChange:S,onSourceChange:o,selectedProduct:m,value:x||(null==p?void 0:p.hex)||null})]})},rc=e=>{let{id:t,isSelected:l,onChange:r,value:{label:s,value:o}}=e,c=(0,n.useCallback)(()=>{r({[t]:o})},[t,r,o]);return(0,i.jsxs)("label",{className:a()("cursor-pointer rounded-lg border px-4 py-2 font-semibold",l?"border-accent":"bg-light3 border-light6"),translate:"no",children:[(0,i.jsx)("input",{checked:l,className:"sr-only",name:t,onChange:c,type:"radio",value:o}),(0,i.jsx)("span",{children:s})]})},rd=e=>{let{onChange:t,option:{id:l,title:r,values:a},selectedValue:n}=e;return(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,i.jsx)("h2",{children:r}),(0,i.jsx)("fieldset",{className:"mt-1 flex flex-col gap-2",children:a.map(e=>{let r=e.value===n;return(0,i.jsx)(rc,{id:l,isSelected:r,onChange:t,value:e},e.value)})})]})},rm=e=>
1{let{classicColorValue:t,customColorValue:l,onChange:r,onColorNameChange:a,onCustomColorSourceChange:s,option:o,selectedProduct:c,selectedValue:d}=e,{id:m,values:u}=o;return((0,n.useEffect)(()=>{1===u.length&&r({[m]:u[0].value})},[m,r,u]),1===u.length)?null:o.id===iS.pU?(0,i.jsx)(ro,{classicColorValue:t,customColorValue:l,onChange:r,onColorNameChange:a,onCustomColorSourceChange:s,option:o,selectedProduct:c,selectedValue:d}):(0,i.jsx)(rd,{onChange:r,option:o,selectedValue:d})};var ru=l(69628);let r_=(0,E._)("FL_PUBLIC_WEBSITE_HOST")||"https://formlabs.com",rh=e=>{let{title:t,description:l,images:r,variants:a,link:s}=e,{format:o}=(0,ru.Z)(),{hasShopify:c}=(0,R.h)(),d=(0,n.useMemo)(()=>a.map(e=>{var t;let l=o(e.price);return l.grossPrice&&l.currency?{name:(null==(t=e.options[0])?void 0:t.label)||"Title",sku:e.sku,image:(null==r?void 0:r[0].url)||"",offers:{url:(e=>e.startsWith("http")?e:"".concat(r_).concat(e))(s),price:l.grossPrice,priceCurrency:l.currency,availability:"https://schema.org/InStock"}}:null}).filter(e=>null!==e),[o,r,s,a]);return c&&0!==d.length?(0,i.jsx)(tG.wc,{type:"ProductGroup",name:t,description:l,productGroupID:"",hasVariant:d}):null};var rp=l(24502),rg=l(11592),rx=l(41304);let rf=e=>{let{additionalProductGroups:t,additionalProductQuantities:l,colorName:r,isLoading:s,onAddToCart:o,onChangeQuantity:c,onSetQuantity:d,price:m,productQuantity:u,selectedVariant:_,showAddToCart:h,title:p,variants:g}=e,{hasShopify:x}=(0,R.h)(),{t:f}=(0,b.Bd)(),v=(0,n.useMemo)(()=>_?((e,t,l,i)=>{var r;return l.map(e=>e.products).flat().reduce((e,t)=>{var l,r;return e+(null!=(l=t.price)?l:0)*(null!=(r=null==i?void 0:i[t.id])?r:0)},null!=(r=e.price)?r:0)*t})(_,u,t,l):m,[t,l,m,u,_]),j=(0,G.X)(v),N=(0,n.useMemo)(()=>Object.values(l).reduce((e,t)=>e+t*u,0),[l,u]),k=(0,n.useMemo)(()=>g.map(e=>e.sku),[g]),y=(0,rg.s)(k),w=!!(null==y?void 0:y.length),S=(0,rg.s)(_?[_.sku]:[]),C=!!(null==S?void 0:S.length),{linkText:T,url:A}=(0,rp.g)(),L=(0,tk.useRouter)(),I=(0,lQ.m)(),M=(0,n.useCallback)(()=>{L.push(A,A?I(A):void 0)},[A,L,I]),P=(0,n.useMemo)(()=>{if(_){let e=r?"".concat(_.sku," (").concat(r,")"):_.sku;return"SKU : ".concat(e)}return(0,i.jsx)(i.Fragment,{children:"—"})},[_,r]);return(0,i.jsx)("div",{className:"fixed bottom-1 left-1 right-1 z-20 lg:bottom-2 lg:left-4 lg:right-4",children:(0,i.jsxs)("div",{className:"bg-dark2 border-dark4 text-dark12 mx-auto grid max-w-[31.5rem] gap-2 rounded-xl border p-3 text-sm lg:max-w-[88rem] lg:grid-cols-2 lg:gap-4 lg:p-2",children:[(0,i.jsxs)("p",{className:"flex flex-col justify-between lg:pl-2",children:[(0,i.jsx)("span",{className:"flex gap-2 font-semibold lg:text-base lg:font-semibold",children:(0,i.jsx)("span",{children:p})}),(0,i.jsxs)("span",{className:"flex items-center justify-between gap-2 lg:justify-normal",children:[(0,i.jsx)("span",{className:"text-dark10",translate:"no",children:P}),N>0&&(0,i.jsx)("span",{className:"text-dark11 bg-dark4 border-dark6 rounded border px-1 text-xs",children:f("+{{count}} items",{count:N})})]})]}),(0,i.jsxs)("div",{className:"grid grid-cols-2 gap-y-3 lg:flex lg:gap-x-4",children:[x&&w&&(0,i.jsxs)("p",{className:"flex flex-col justify-between lg:grow lg:pl-2",children:[(0,i.jsx)("span",{className:"font-semibold lg:text-base lg:font-semibold",children:_&&C?(0,i.jsx)(rx.L,{sku:_.sku,onDark:!0}):(0,i.jsx)("span",{children:"—"})}),(0,i.jsx)("span",{className:"text-dark10",children:f("Est. delivery")})]}),(0,i.jsx)("p",{className:"flex flex-col items-end justify-between lg:grow",children:x&&j&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"font-semibold lg:text-base lg:font-semibold",children:(0,i.jsx)(Y.g,{price:j})}),(0,i.jsx)("span",{className:"text-dark10",children:j.hasTax?(0,i.jsx)(Y.e,{price:j}):(0,i.jsx)(i.Fragment,{children:"\xa0"})})]})}),h&&(0,i.jsx)("div",{className:"col-span-2 flex items-center justify-end",children:(0,i.jsx)(to.Q,{onChange:c,onDark:!0,onSet:d,value:u})}),(0,i.jsx)("div",{className:"col-span-2",children:(0,i.jsx)("button",{className:a()("font-display w-full whitespace-nowrap rounded-md border px-4 py-1.5 text-xs uppercase leading-loose lg:px-6 lg:py-3","border-accent bg-accent text-white","disabled:bg-dark12 disabled:border-dark12 disabled:cursor-not-allowed disabled:text-black disabled:opacity-50"),disabled:h&&
1(!_||s),onClick:h?o:M,children:h?f(s?"Adding...":"Add to cart"):T})})]})]})})},rb=ed.object({alt:ek,height:ed.number().positive(),url:ed.string().min(1),width:ed.number().positive()}),rv=e=>eh(e)?{...e,url:e.src}:void 0,rj=ed.preprocess(rv,rb),rN=ed.preprocess(rv,rb.optional()),rk=ed.array(rj).min(1),ry=ed.preprocess(e=>eu(e)?e:void 0,rk.optional()),rw=ed.number().int().nonnegative().catch(0),rS=ed.object({id:ed.string().min(1),image:rN,note:ek,price:eN,preselected:ed.boolean().catch(!1),quantity:rw,quantityMinimum:rw,readOnly:ed.boolean().catch(!1),sku:ed.string().min(1),title:ed.string().min(1)}),rC=ed.object({description:ek,emptyOptionLabel:ek,emptyOptionNote:ek,footnotes:ek,name:ed.string().min(1),priority:ed.number(),products:ed.array(rS).min(1),title:ed.string().min(1),type:ed.enum(Object.values(B.ih)).catch(B.ih.MULTIPLE)}),rT=ed.preprocess(e=>eu(e)?e:void 0,ed.array(rC).min(1).optional()),rA=ed.object({content:ed.string().min(1),link:ev.optional(),priority:ed.number(),title:ed.string().min(1),type:ed.enum(Object.values(B.hS))}),rL=ed.preprocess(e=>eh(e)?{...e,...eg(e,"linkTitle")&&eg(e,"linkUrl")?{link:{title:e.linkTitle,url:e.linkUrl}}:{}}:void 0,rA),rI=ed.preprocess(e=>eu(e)?e:void 0,ed.array(rL).min(1).optional()),rM=ed.object({image:rN,quantity:ed.number().positive(),title:ed.string().min(1)}),rP=ed.preprocess(e=>eu(e)?e:void 0,ed.array(rM).min(1).optional()),rE=ed.object({product:ed.string(),type:ed.string()}),rR=ed.preprocess(e=>eg(e,"compatibility")&&eg(e,"compatibilityType")?{product:e.compatibility,type:e.compatibilityType}:void 0,rE),rG=ed.preprocess(e=>eu(e)?e:void 0,ed.array(rR).min(1).optional()),rB=ed.object({label:ed.string().min(1),value:ed.string().min(1)}),rF=ed.preprocess(e=>eh(e)?{...e,value:e.gid}:void 0,rB),rO=ed.object({id:ed.string().min(1),priority:ed.number(),title:ed.string().min(1),values:ed.array(rF).min(1)}),rD=ed.preprocess(e=>eh(e)?{...e,id:e.key,title:e.label,values:e.options}:void 0,rO),rz=ed.preprocess(e=>eh(e)?Object.entries(e).reduce((e,t)=>{let[l,i]=t;return e||i?[...e||[],...eh(i)?[{...i,key:l}]:[]]:void 0},void 0):void 0,ed.array(rD).min(1).optional()),rH=ed.object({handle:ed.string().min(1),link:ed.string().min(1),image:rN,price:eN,title:ed.string().min(1),displayComponentMetadata:ed.string().nullable()}),rU=ed.preprocess(e=>eh(e)?e:void 0,rH),rW=ed.object({items:ed.array(rU).min(1),priority:ed.number(),title:ed.string().min(1),type:ed.enum(B.gy)}),rV=ed.preprocess(e=>eu(e)?e.map(e=>eh(e)?e:void 0):void 0,ed.array(rW).min(1).optional()),rq=ed.object({key:ed.string().min(1),title:ed.string().min(1)}),rZ=rq.extend({values:ed.array(ed.string().min(1)).min(1)}),rY=rq.extend({values:ed.array(ed.object({label:ed.string().min(1),name:ed.string().min(1),order:ed.number()})).min(1)}),rK=ed.preprocess(e=>eh(e)?Object.entries(e).map(e=>{let[t,l]=e;return eh(l)?{key:t,title:l.category,values:eu(l.tags)?l.tags.map(e=>eg(e,"label")?e.label:void 0):void 0}:void 0}):void 0,ed.array(rZ).min(1).optional()),rQ=ed.preprocess(e=>eh(e)?Object.entries(e).map(e=>{let[t,l]=e;return eh(l)?{key:t,title:l.category,values:eu(l.tags)?l.tags.map(e=>eg(e,"label")&&eg(e,"name")?{...e}:void 0):void 0}:void 0}):void 0,ed.array(rY).min(1).optional()),rX=ed.object({id:ed.string().min(1),label:ed.string().min(1),value:ek}),rJ=ed.preprocess(e=>eh(e)?{id:eg(e,"key")?e.key:void 0,...ef(e,"optionValue")?{label:e.optionValue.name,value:e.optionValue.linkedMetafieldValue}:{}}:void 0,rX),r$=ed.object({banners:rI,id:ed.string().min(1),images:ry,options:ed.array(rJ),price:eN,purchaseMode:ey,sku:ed.string().min(1)}),r0=ed.preprocess(e=>eu(e)?e.map(e=>{var t;return eh(e)?{...e,banners:ex(e,"banners")?e.banners:void 0,images:ex(e,"media")?e.media:void 0,options:ex(e,"options")?e.options:[],purchaseMode:null!=(t=e.purchase_mode)?t:null}:void 0}):void 0,ed.array(r$).min(1)),r1=ed.object({title:ed.string().min(1),value:ed.string().min(1)}),r2=ed.preprocess(e=>eh(e)?{...e,title:e.label}:void 0,r1),r4=ed.preprocess(e=>eu(e)?e:void 0,ed.array(r2).min(1).optional()),r3=ed.object({additionalProductGroups:rT,banners:rI,bundledProducts:rP,compatibleProducts:rG,data:r4,description:ek,enrichmentImage:rN,groups:rV,handle:ed.string().min(1),images:ry,options:rz,tags:rK,title:ed.string().min(1),variants:r0,link:ed.string().min(1),upsellPage:ed.string().min(1).optional()}),r5=ed.preprocess(e=>eh(e)?{...e,bundledProducts:ex(e,"bundleInformation")?e.bundleInformation:void 0,compatibleProducts:ex(e,"compatibilityList")?e.compatibilityList:void 0,data:ef(e,"enrichment")?e.enrichment.data:void 0,options:ef(e,"metadata")?e.metadata:void 0,tags:ef(e,"enrichment")?e.enrichment.tags:void 0,title:eg(e,"label")?e.label:void 0}:void 0,r3),r6=ed.object({breadcrumbs:ed.array(ej),product:r5}),r8=ed.preprocess(e=>eh(e)?{breadcrumbs:eb(e.breadcrumbs,"link"),product:{additionalProductGroups:e.additionalProductGroups,banners:e.banners,bundleInformation:e.bundleInformation,compatibilityList:e.compatibilityList,description:e.description,enrichment:e.enrichment,enrichmentImage:e.enrichmentImage,groups:e.groups,handle:e.handle,images:e.images,label:e.label,metadata:e.metadata,variants:e.variants,link:e.link,upsellPage:e.upsellPage}}:void 0,r6),r7="Name",r9="Price",ae="Relevance",at={ASC:"asc",DESC:"desc"},al=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,n.useMemo)(()=>{let l=new Map;
1return e.forEach(e=>{var t;null==(t=e.data)||t.forEach(e=>{l.has(e.id)||l.set(e.id,e.title)})}),t.map(e=>l.get(e)).filter(e=>!!e)},[e,t])},ai=(e,t)=>{var l,i;if(t===r9)return e.price;if(t===r7)return e.title;if(t===ae)return null!=(i=e.relevance)?i:null;let r=null==(l=e.data)?void 0:l.find(e=>e.title===t);return r?r.isSortable?r.numericalValue:r.value.replace(/<[^>]*>/g,"").trim():null},ar={key:ae,direction:at.DESC};var aa=l(25535);let an=e=>{let{checked:t,filterKey:l,onFilter:r,name:s,label:o}=e,c=(0,n.useCallback)(()=>{r(l,s)},[r,l,s]);return(0,i.jsxs)("label",{className:"flex cursor-pointer items-center gap-3 py-1.5",children:[(0,i.jsx)("input",{checked:t,className:"sr-only",onChange:c,type:"checkbox"}),(0,i.jsx)("span",{className:a()("flex h-5 w-5 shrink-0 items-center justify-center rounded-md border text-white",t?"bg-accent border-accent":"border-light5"),children:t&&(0,i.jsx)(aa.Nr,{})}),(0,i.jsx)("span",{className:"text-dark11",children:o})]})},as=e=>{let{checked:t,filterKey:l,onFilter:r,name:s,label:o}=e,c=(0,n.useCallback)(()=>{r(l,s,!0)},[r,l,s]);return(0,i.jsx)("button",{className:a()("text-light-10 cursor-pointer text-nowrap px-3 pb-1 pt-2",t&&"border-accent border-b-2"),onClick:()=>c(),children:o})},ao=e=>{let{options:t,value:l,onChange:r}=e,{t:s}=(0,b.Bd)(),[o,c]=(0,n.useState)(!1),d=(0,n.useRef)(null),m=(0,n.useCallback)(()=>c(e=>!e),[]),u=(0,n.useCallback)(e=>{r(e),c(!1)},[r]);return(0,n.useEffect)(()=>{if(!o)return;let e=e=>{d.current&&!d.current.contains(e.target)&&c(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[o]),(0,i.jsxs)("div",{className:"relative shrink-0",ref:d,children:[(0,i.jsxs)("button",{"aria-expanded":o,className:a()("border-light7 bg-light4 flex items-center gap-1 rounded-md border py-[0.3125rem] pl-[0.9375rem] pr-[0.4375rem] font-medium",o&&"border-light12"),onClick:m,children:[s("Sort By"),(0,i.jsx)(tP.G3g,{"aria-hidden":!0,className:a()("h-5 w-5 transition-transform",o&&"rotate-180")})]}),o&&(0,i.jsx)("ul",{className:"border-light6 bg-light2 absolute right-0 top-full z-50 mt-1 min-w-[10rem] rounded-md border shadow-md",children:t.map(e=>(0,i.jsx)("li",{children:(0,i.jsxs)("button",{className:a()("flex w-full items-center gap-2 px-3 py-2 text-left","hover:bg-light4",l===e.value&&"font-medium"),onClick:()=>u(e.value),children:[(0,i.jsx)("span",{className:"w-4 shrink-0",children:l===e.value&&(0,i.jsx)(aa.Nr,{})}),e.label]})},e.value))})]})},ac=e=>{let{selectedFilters:t,filterList:l,onFilter:r,filterKey:s,sortOptions:o,sortValue:c,onSortChange:d,onOpenFilters:m}=e,{t:u}=(0,b.Bd)(),_=(0,n.useMemo)(()=>Object.values(t).reduce((e,t)=>e+t.length,0),[t]);return(0,i.jsxs)("div",{className:"bg-light4",children:[(0,i.jsxs)("div",{className:"lg:max-w-360 border-light6 mx-auto flex max-w-lg border-b px-4 py-4 lg:px-6",children:[(0,i.jsxs)("div",{className:a()("border-accent-on-light bg-accent flex items-center rounded-md border"),children:[(0,i.jsxs)("button",{type:"button",className:a()("border-light7 bg-light4 -m-px flex items-center gap-1 rounded-md border py-[0.3125rem] pl-[0.4375rem] pr-[0.9375rem] font-medium",_&&"border-light12"),onClick:m,children:[(0,i.jsx)(aa.RG,{}),u("Filters")]}),_>0&&(0,i.jsx)("span",{className:"pl-1.5 pr-2 text-sm font-semibold text-white",children:_})]}),(0,i.jsx)("div",{className:"ml-6 flex flex-1 items-center gap-4 overflow-x-hidden",children:l&&l.length>0&&r&&s&&l.map(e=>{var l,a;let{label:n,name:o}=e;return(0,i.jsx)(as,{label:n,name:o,onFilter:r,checked:null!=(a=null==(l=t[s])?void 0:l.some(e=>e.name===o))&&a,filterKey:s},o)})}),o.length>0&&(0,i.jsx)(ao,{options:o,value:c,onChange:d})]}),_>0&&(0,i.jsx)("div",{className:"lg:max-w-360 border-light6 mx-auto flex max-w-lg gap-1 border-b px-4 py-4 lg:px-6",children:Object.entries(t).map(e=>{let[t,l]=e;return l.map(e=>(0,i.jsxs)("button",{onClick:()=>r(t,e.name),className:"bg-light7 border-light7 flex flex-row items-center gap-1 rounded-md py-1 pl-3 pr-1",children:[e.label," ",(0,i.jsx)(aa.US,{})]},"".concat(t,"-").concat(e.name)))})})]})},ad=e=>{let{selectedFilters:t,onFilter:l,tags:r,filterTagOrder:a,dialogRef:s}=e,o=(null==a?void 0:a.length)?[...Object.entries(r)].sort((e,t)=>
1{let[l]=e,[i]=t,r=a.indexOf(l),n=a.indexOf(i);return(-1===r?1/0:r)-(-1===n?1/0:n)}):Object.entries(r);return(0,n.useEffect)(()=>{let e=s.current;if(!e)return;let t=t=>{t.target===e&&e.close()};return e.addEventListener("click",t),()=>e.removeEventListener("click",t)},[s]),(0,i.jsx)("dialog",{ref:s,className:"bg-dark2 text-dark9 m-0 h-full max-h-none w-full max-w-none text-base backdrop:bg-black/50 backdrop:backdrop-blur-md lg:w-96",children:(0,i.jsxs)("div",{className:"min-h-full",children:[(0,i.jsx)("div",{className:"border-dark4 bg-dark2 sticky top-0 border-b px-6 py-4 text-right",children:(0,i.jsx)("button",{type:"button",className:"text-dark12 p-1.5",onClick:()=>{var e;return null==(e=s.current)?void 0:e.close()},children:(0,i.jsx)(aa.US,{})})}),(0,i.jsx)("div",{className:"p-6",children:(0,i.jsx)("ul",{children:o.map(e=>{let[r,a]=e;return a&&(0,i.jsxs)("li",{children:[(0,i.jsx)("p",{className:"py-2 font-semibold",children:a.title}),(0,i.jsx)("ul",{children:a.values.map(e=>{var a,n;let{name:s,label:o}=e,c=null!=(n=null==(a=t[r])?void 0:a.some(e=>e.name===s))&&n;return(0,i.jsx)("li",{children:(0,i.jsx)(an,{checked:c,filterKey:r,onFilter:l,name:s,label:o})},s)})})]},r)})})})]})})},am=e=>{let{attribute:t,label:l,onSort:r,sortBy:s}=e,o=(0,n.useCallback)(()=>r(t),[t,r]),c=(0,n.useCallback)(e=>{("Enter"===e.key||" "===e.key)&&(e.preventDefault(),r(t))},[t,r]),d=t===r9,m=(null==s?void 0:s.key)===t;return(0,i.jsxs)("div",{className:a()("flex items-center gap-1",d?"-mr-4":"overflow-hidden"),onClick:o,onKeyDown:c,role:"button",tabIndex:0,children:[(0,i.jsx)("span",{className:a()(m?"text-accent/30":"text-light7"),children:(0,i.jsx)(aa.yc,{downClassName:m&&s.direction===at.DESC?"fill-accent":void 0,upClassName:m&&s.direction===at.ASC?"fill-accent":void 0})}),(0,i.jsx)("span",{className:a()("truncate",m&&"text-accent"),children:null!=l?l:t})]})},au=e=>{let{attributes:t,commonListHeaders:l,onSort:r,sortBy:n}=e,{hasShopify:s}=(0,R.h)(),o=Math.max(t.length,1);return(0,i.jsxs)("div",{className:a()("lg:border-light5 hidden lg:mb-4 lg:grid lg:grid-cols-subgrid lg:border-b lg:px-4 lg:py-2 lg:text-sm lg:font-semibold","bg-light2 sticky top-0 z-10"),style:{gridColumn:"span ".concat(o+4)},children:[(0,i.jsx)("div",{className:"lg:col-span-2",children:(0,i.jsx)(am,{attribute:r7,label:l.name,onSort:r,sortBy:n})}),(0,i.jsx)("div",{className:"lg:col-start-3 lg:grid lg:grid-cols-subgrid lg:gap-2",style:{gridColumn:"span ".concat(o)},children:t.map(e=>(0,i.jsx)(am,{attribute:e,onSort:r,sortBy:n},e))}),s&&(0,i.jsx)(am,{attribute:r9,label:l.price,onSort:r,sortBy:n})]})};var a_=l(55379);let ah=e=>{let{additionalLinks:t}=e;return(0,i.jsx)("div",{className:"flex flex-col gap-2",children:null==t?void 0:t.map(e=>{let{title:t,url:l}=e;return(0,i.jsx)(D.RO,{className:"text-light12 border-light7 w-full text-center font-sans text-base font-medium normal-case",theme:B.zG.LIGHT_MINIMAL,title:t,url:l,variant:D.xb.SECONDARY},t)})})},ap=e=>{let{description:t,enrichmentData:l,tags:r}=e;return(0,i.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col justify-between gap-4",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,i.jsx)("div",{className:"lg:pr-18 text-sm",children:t&&(0,i.jsx)(ei,{text:t})}),l&&(0,i.jsx)(iW,{className:"px-0",data:l})]}),r&&(0,i.jsx)("dl",{className:"flex flex-col gap-2 text-xs lg:gap-1",children:r.map(e=>{let{key:t,title:l,values:r}=e;return(0,i.jsxs)("div",{className:"lg:flex lg:gap-6",children:[(0,i.jsx)("dt",{className:"text-light9 font-medium uppercase lg:shrink-0 lg:basis-1/3",children:tD(l)}),(0,i.jsx)("dd",{className:"font-semibold",children:r.map(e=>e.label).join(", ")})]},t)})})]})},ag=e=>{let{attributes:t,data:l,isOpened:r,sortBy:n}=e,s=t.map(e=>({attribute:e,value:null==l?void 0:l.find(t=>t.title===e)})),o=s.some(e=>{let{value:t}=e;return null==t?void 0:t.value});return(0,i.jsx)("dl",{className:a()("border-light5 col-span-2 grid grid-cols-2 gap-2 border-t pt-2 lg:order-3 lg:grid-cols-subgrid lg:border-none lg:pt-0","lg:[grid-column:span_var(--col-span)]",(!r||!o)&&"hidden lg:grid"),style:{"--col-span":Math.max(t.length,1)},children:s.map(e=>{let{attribute:t,value:l}=e,r=(null==n?void 0:n.key)===t,s=null;return l?l.hasRichText||(s=l.value):s=(0,i.jsx)(i.Fragment,{children:"—"}),(0,i.jsxs)("div",{className:"lg:overflow-hidden",children:[(0,i.jsx)("dd",{className:"text-light11 text-xs lg:hidden",children:t}),(0,i.jsx)("dd",{className:a()("text-sm font-semibold lg:font-normal",!(null==l?void 0:l.hasRichText)&&"prose prose-sm max-w-none",(null==l?void 0:l.isSortable)&&"lg:truncate",r&&"lg:text-accent"),...l&&l.hasRichText?{dangerouslySetInnerHTML:{__html:l.value}}:{},children:s})]},t)})})},ax=e=>{let{badge:t,categoryTagKey:l,tags:r,title:a}=e,s=(0,n.useMemo)(()=>null==r?void 0:r.find(e=>e.key===l),[l,r]);return(0,i.jsxs)("div",{className:"overflow-hidden lg:order-2 lg:-ml-2",children:[(0,i.jsxs)("div",{className:"flex gap-2",children:[(0,i.jsx)("h2",{className:"truncate font-semibold",children:a}),t&&(0,i.jsx)("p",{className:"bg-yellow rounded px-1.5 py-0.5 text-xs font-semibold text-black",children:t})]}),s&&(0,i.jsx)("p",{className:"lg:text-light10 sr-only lg:not-sr-only lg:truncate lg:text-xs",children:s.values.map(e=>e.label).join(", ")})]})},af=e=>{let{isHighlighted:t=!1,isMinimumPrice:l,price:r}=e,n=(0,G.X)(l&&r?[r]:r),{t:s}=(0,b.Bd)();return(0,i.jsx)("div",{className:a()("-mr-4 -mt-1 lg:order-4 lg:mt-0",t&&"text-accent"),children:n?(0,i.jsxs)("div",{translate:"no",className:"flex items-center gap-1 lg:flex-col lg:items-start lg:gap-0",children:[n.isRange?(0,i.jsxs)(b.x6,{t:s,i18nKey:"<0>From</0><1><0>{{formattedPrice}}</0></1>",values:{formattedPrice:n.formattedPrice},tOptions:{interpolation:{escapeValue:!1}},children:[(0,i.jsx)("span",{className:"text-light10 text-xs"}),(0,i.jsx)("span",{className:"text-sm font-semibold",children:(0,i.jsx)(i.Fragment,{})})]}):(0,i.jsx)("span",{className:"text-sm font-semibold",children:n.formattedPrice}),(0,i.jsx)("span",{className:"text-light10 text-xs",children:n.hasTax&&(0,i.jsx)(Y.e,{price:n})})]}):(0,i.jsx)("span",{children:"—"})})},ab=e=>{var t,l;let{attributes:r,categoryTagKey:s,openAll:o,product:{additionalLinks:c,badge:d,description:m,data:u,images:_,isMinimumPrice:h,link:p,price:g,purchaseMode:x,enrichmentData:f,tags:v,title:j},sortBy:N}=e,{t:k}=(0,b.Bd)(),{hasShopify:y}
1=(0,R.h)(),[w,S]=(0,n.useState)(o),C=(0,n.useCallback)(e=>{e.target.closest("a")||S(e=>!e)},[]),T=(0,n.useCallback)(e=>{e.target.closest("a")||("Enter"===e.key||" "===e.key)&&(e.preventDefault(),S(e=>!e))},[]),A=Math.max(r.length,1)+4;return(0,i.jsxs)("div",{className:a()("border-light5 grid grid-cols-[4rem_1fr] gap-2 rounded-xl border lg:grid-cols-subgrid",w&&"bg-light3 border-light7"),style:{gridColumn:"span ".concat(A)},children:[(0,i.jsxs)("div",{className:a()("border-light5 col-span-2 -m-px grid grid-cols-subgrid items-center gap-2 rounded-xl border lg:gap-4 lg:p-0","lg:[grid-column:span_var(--col-span)]",w&&"bg-light1 border-light7"),style:{"--col-span":A},onClick:C,onKeyDown:T,role:"button",tabIndex:0,children:[(0,i.jsxs)("div",{className:a()("col-span-2 grid grid-cols-subgrid items-center px-4 pt-2.5 lg:pb-2.5 lg:pr-0","lg:[grid-column:span_var(--col-span-minus-one)]",!w&&"pb-2.5"),style:{"--col-span-minus-one":A-1},children:[(0,i.jsx)("div",{className:"row-span-2 lg:order-1 lg:row-span-1",children:(0,i.jsx)("div",{className:"relative h-12 w-12",children:(null==_?void 0:_[0])&&(0,i.jsx)(U(),{alt:null!=(t=_[0].alt)?t:"",className:"object-cover",src:_[0].url,width:48,height:48})})}),(0,i.jsx)(ax,{badge:d,categoryTagKey:s,tags:v,title:j}),y&&(0,i.jsx)(af,{isHighlighted:(null==N?void 0:N.key)===r9,isMinimumPrice:h,price:g}),(0,i.jsx)(ag,{attributes:r,data:u,isOpened:w,sortBy:N})]}),(0,i.jsxs)("div",{className:a()("col-span-2 flex items-center px-4 pb-2.5 lg:order-5 lg:col-span-1 lg:min-w-40 lg:pl-0 lg:pt-2.5",!w&&"hidden lg:flex"),children:[(0,i.jsx)("div",{className:"ml-2 mr-2 hidden lg:block",style:{transform:w?"rotate(180deg)":"rotate(0deg)",transition:"transform 0.1s"},children:(0,i.jsx)(a_.A,{width:"24",height:"24",viewBox:"0 0 24 24"})}),(0,i.jsx)(D.RO,{className:"w-full text-center font-sans text-base font-medium normal-case",theme:B.zG.ACCENT,title:k(y&&"contact_sales"!==x?"Buy Now":"Learn More"),url:p,variant:D.xb.PRIMARY})]})]}),(0,i.jsxs)("div",{className:a()("col-span-2 flex flex-col gap-4 px-4 pb-4 pt-2 lg:flex-row","lg:[grid-column:span_var(--col-span)]",!w&&"hidden"),style:{"--col-span":A},children:[(null==_?void 0:_[0])&&(0,i.jsx)("div",{className:"border-light12/[.12] relative aspect-video overflow-hidden rounded-lg border lg:aspect-square lg:w-1/4 lg:shrink-0 lg:self-start",children:(0,i.jsx)(U(),{alt:null!=(l=_[0].alt)?l:"",className:"object-contain",fill:!0,src:_[0].url})}),(0,i.jsx)(ap,{description:m,enrichmentData:f,tags:v}),(0,i.jsx)("div",{className:"flex flex-col justify-between gap-4 lg:w-40 lg:shrink-0 lg:flex-col-reverse",children:c&&(0,i.jsx)(ah,{additionalLinks:c})})]})]})},av=ed.object({hasRichText:ed.boolean(),id:ed.string().min(1),isSortable:ed.boolean(),numericalValue:ed.number(),title:ed.string().min(1),unit:ed.string(),value:ed.string().min(1)}),aj=ed.preprocess(e=>eh(e)?{...e,hasRichText:e.has_rich_text,id:e.id,isSortable:e.sortable,numericalValue:e.sort_value,title:e.label}:void 0,av),aN=ed.preprocess(e=>eu(e)?e:void 0,ed.array(aj).min(1).optional()),ak=ed.object({title:ed.string().min(1),value:ed.string().min(1)}),ay=ed.preprocess(e=>eu(e)?e:void 0,ed.array(ak).min(1).optional()),aw=ed.object({id:ed.string(),additionalLinks:ed.array(ej).optional(),badge:ek,data:aN,description:ek,images:ry,isMinimumPrice:ed.boolean(),link:ed.string().min(1),price:eN,purchaseMode:ey,enrichmentData:ay,relevance:ed.number().int().nullable().optional(),skus:ed.array(ed.string().min(1)).min(1),tags:rQ,title:ed.string().min(1)}),aS=ll(ed.preprocess(e=>eh(e)?{...e,additionalLinks:ef(e,"enrichment")&&ex(e.enrichment,"links")?e.enrichment.links.filter(e=>eh(e)&&eg(e,"label")&&eg(e,"link")):void 0,data:ef(e,"enrichment")?e.enrichment.data:void 0,enrichmentData:ef(e,"enrichment")?e.enrichment.enrichmentData:void 0,relevance:ef(e,"enrichment")?e.enrichment.relevance:void 0,tags:ef(e,"enrichment")?e.enrichment.tags:void 0,title:e.label,purchaseMode:e.purchase_mode}:void 0,aw),"product in product list"),aC=ed.object({name:ed.string(),price:ed.string()}),aT=ed.object({commonListHeaders:aC,categoryTagKey:ek,filterTagKey:ek,filterTagOrder:ed.array(ed.string()).optional(),openAll:ed.boolean().default(!1),sortingDataTypes:ed.array(ed.string()).optional(),columnDataTypes:ed.array(ed.string()).optional(),products:aS}),aA=ed.preprocess(e=>eh(e)?{...e,commonListHeaders:e.commonListHeaders,categoryTagKey:e.categoryTagType,filterTagKey:e.filterTagType,sortingDataTypes:e.sortingDataTypes,columnDataTypes:e.columnDataTypes}:void 0,aT),aL=ev.extend({image:ed.string().nullish(),groupLabel:ed.string().nullish(),position:ed.number().optional()}),aI=ed.object({breadcrumbs:ed.array(ev),title:ek,ctas:ed.array(ev).optional(),buttons:ed.array(aL).optional()}),aM=ed.preprocess(e=>eh(e)?{...e,commonListHeaders:e.commonListHeaders,breadcrumbs:eb([e.breadcrumb],"url"),ctas:eb(e.ctas,"url"),buttons:eb(e.buttons,"url")}:void 0,aI),aP="default",aE=e=>{let{buttons:t}=e;if(!t||0===t.length)return null;let l=Object.values(t.reduce((e,t)=>
1{var l;let i=t.groupLabel||aP;return e[i]||(e[i]={label:i,position:1e4,buttons:[]}),e[i].position=Math.min(e[i].position,null!=(l=t.position)?l:1e4),e[i].buttons.push(t),e},{})).sort((e,t)=>e.position-t.position);return(0,i.jsx)("div",{className:"hidden flex-row gap-6 lg:flex",children:l.map(e=>(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,i.jsx)("div",{className:"h-4 text-sm text-white",children:e.label!==aP?e.label:""}),(0,i.jsx)("div",{className:"flex flex-row gap-2",children:e.buttons.map(e=>(0,i.jsxs)(tm.N,{"data-state":"Default",className:"inline-flex items-center justify-start overflow-hidden rounded-md bg-zinc-700 outline outline-1 outline-offset-[-1px] outline-stone-500",href:e.url,children:[e.image&&(0,i.jsx)("div",{className:"flex h-12 items-center justify-start gap-2 overflow-hidden rounded-md bg-stone-50 px-2 py-1 outline outline-1 outline-offset-[-1px] outline-stone-500",children:(0,i.jsx)(U(),{src:e.image,alt:e.title,width:32,height:32},e.url)}),(0,i.jsx)("div",{className:"flex h-12 items-center justify-center gap-2 pl-3 pr-3.5",children:(0,i.jsx)("div",{className:"justify-center font-sans text-sm font-semibold leading-5 text-white",children:e.title})})]},e.url))})]},e.label))})},aR=e=>{let{ctas:t}=e;return t&&t.length>0&&(0,i.jsx)("div",{className:"flex gap-4",children:t.map(e=>(0,i.jsx)(D.RO,{...e,variant:"secondary",theme:"dark"},e.url))})};var aG=l(26736),aB=l(79082),aF=l(40138),aO=l(76421);let aD=ed.object({placeholder:ek,searchUrl:ed.string().min(1),autoFocus:ed.boolean(),theme:ed.enum(B.zG)}),az=ed.object({anchor:ek,ctas:ed.array(ev),eyebrow:ek,linkTitle:ek,linkUrl:ek,media:eM,text:ek,title:ed.string().min(1)}),aH=[{component:e=>{let{title:t,category:l,propertyTableTitle:r,items:a}=e;return(0,i.jsx)(l2,{title:t,category:l,propertyTableTitle:r,items:a,renderItemHeader:e=>(0,i.jsx)("div",{className:"text-light12 mx-0 mb-4 px-2 py-2 text-xl lg:text-3xl",children:e.title})})},componentName:"FixedComparison",pluginName:"FixedComparison",schema:l7},{component:e=>{let{title:t,category:l,propertyTableTitle:r,items:s,defaultItems:o}=e,[c,d]=(0,lw.ZA)("items",(0,lw.IN)(lw.tU,",").withDefault([])),[m]=(0,lw.ZA)("lock",lw.cr.withDefault(!1)),u=(0,n.useMemo)(()=>s.reduce((e,t)=>(e[t.handle]=t,e),{}),[s]),_=(0,n.useMemo)(()=>{let e=Object.keys(u),t=(c.length>0?c:o).filter(t=>e.includes(t)),l=e.filter(e=>!t.includes(e));return[...t,...l].slice(0,3)},[u,c,o]),h=(0,n.useMemo)(()=>_.map(e=>u[e]),[u,_]),p=(0,n.useCallback)(e=>t=>{let l=[..._];l[e]=t,d(l)},[_,d]),g=(0,n.useMemo)(()=>s.map(e=>({label:e.title,value:e.handle})),[s]);return(0,i.jsx)(l2,{title:t,category:l,propertyTableTitle:r,items:h,renderItemHeader:(e,t)=>{let l=0===t&&!0===m,r=l?"text-light7":"text-light12";return(0,i.jsx)(lq,{className:"mx-0 mb-4 text-white",triggerClassName:a()(r),indicatorClassName:r,onChange:p(t),options:g,value:e.handle,disabled:l})}})},componentName:"Comparison",pluginName:"Comparison",schema:l7},{component:tp,componentName:"Content",pluginName:"Content",schema:eG},{component:t7,componentName:"ContentGroup",pluginName:"ContentGroup",schema:eW},{component:e=>{let{anchor:t,aspectRatio:l,hasForcedLinkRow:r,linkTitle:n,linkUrl:s,media:o,theme:c}=e,d=o&&!o.embeddedVideo,{backgroundColor:m,boxBorderColor:u,mediaBorderColor:_,secondaryTextColor:h}=tn(c);return(0,i.jsxs)("div",{id:t,className:a()("flex flex-col rounded-2xl p-2","lg:grid lg:grid-rows-subgrid lg:gap-0","lg:row-span-".concat(r?2:1),m,u&&[u,"ring-1 ring-inset"]),children:[o&&(0,i.jsx)(t_,{className:"block",linkUrl:d?s:void 0,children:(0,i.jsx)(Z,{aspectRatio:l,containerClassName:a()(_,"after:rounded-lg"),media:o,mediaClassName:"rounded-lg"})}),void 0!==n&&(0,i.jsx)(tu,{className:a()("p-4 lg:self-end",h),title:n,url:s})]})},componentName:"MediaContent",pluginName:"MediaContent",schema:eB},{component:e=>{var t,l,r,a;let{breadcrumbs:s,product:{additionalProductGroups:o,banners:c,bundledProducts:d,data:m,description:u,enrichmentImage:_,groups:h,handle:p,images:g,options:x,tags:f,title:b,variants:v,link:j,upsellPage:N}}=e,k=(f||[]).filter(e=>!iS.Jy.includes(e.key)),y=(f||[]).filter(e=>
1iS.Jy.includes(e.key)),{hasShopify:w}=(0,R.h)(),[S,C]=(0,n.useState)(!1),[T,A]=(0,n.useState)(!1),{filters:L,onAddFilter:I,variant:M}=(e=>{let[t,l]=(0,n.useState)({}),i=(0,n.useMemo)(()=>((e,t)=>{let l=e.filter(e=>Object.entries(t).every(t=>{let[l,i]=t;return e.options.find(e=>e.id===l&&e.value===i)}));return 1===l.length?l[0]:void 0})(e,t),[t,e]),r=(0,n.useCallback)(e=>l(t=>({...t,...e})),[]);return(0,n.useMemo)(()=>({filters:t,onAddFilter:r,variant:i}),[t,r,i])})(v),{onChangeQuantity:P,onResetQuantity:E,onSetQuantity:G,quantity:F}=(()=>{let[e,t]=(0,n.useState)(iS.T3),l=(0,n.useCallback)(e=>{t(t=>Math.max(iS.T3,t+e))},[]),i=(0,n.useCallback)(e=>{t(Math.max(iS.T3,e))},[]),r=(0,n.useCallback)(()=>{t(iS.T3)},[]);return(0,n.useMemo)(()=>({onChangeQuantity:l,onResetQuantity:r,onSetQuantity:i,quantity:e}),[l,r,i,e])})(),{onChangeQuantity:O,onResetQuantities:D,onSelectEmpty:z,onSetQuantity:H,productGroups:U,quantities:W}=(e=>{let t=(0,n.useMemo)(()=>{var t;return null!=(t=null==e?void 0:e.sort((e,t)=>e.priority-t.priority))?t:[]},[e]),l=(0,n.useMemo)(()=>Object.fromEntries(t.flatMap(iM)),[t]),[i,r]=(0,n.useState)(l),a=(0,n.useMemo)(()=>Object.fromEntries(Object.entries(i).filter(e=>{let[,t]=e;return t})),[i]),s=(0,n.useCallback)((e,l)=>{r(i=>iP(t,i,e,(i[e]||0)+l))},[t]),o=(0,n.useCallback)((e,l)=>{r(i=>iP(t,i,e,l))},[t]),c=(0,n.useCallback)(e=>{r(t=>iT(e,t))},[]),d=(0,n.useCallback)(()=>{r(e=>iC(e,e=>{var t;return null!=(t=l[e])?t:0}))},[l]);return(0,n.useMemo)(()=>({onChangeQuantity:s,onResetQuantities:d,onSelectEmpty:c,onSetQuantity:o,productGroups:t,quantities:a}),[a,s,d,c,o,t])})(o),{discountBanners:V,productBanners:q,variantBanners:Z}=((e,t)=>{let l=(0,n.useMemo)(()=>e&&(e=>null==e?void 0:e.filter(e=>e.type===B.hS.DISCOUNT).sort((e,t)=>e.priority-t.priority))(e),[e]),i=(0,n.useMemo)(()=>e&&(e=>null==e?void 0:e.filter(e=>e.type!==B.hS.DISCOUNT).sort((e,t)=>e.priority-t.priority))(e),[e]),r=(0,n.useMemo)(()=>(null==t?void 0:t.banners)&&t.banners.sort((e,t)=>e.priority-t.priority),[t]);return(0,n.useMemo)(()=>({discountBanners:l,productBanners:i,variantBanners:r}),[l,i,r])})(c,M),Y=null!=(r=null==M?void 0:M.sku)?r:null==(t=v[0])?void 0:t.sku,K=null!=(a=null==M?void 0:M.price)?a:null==(l=v[0])?void 0:l.price,Q=(0,n.useRef)(!1),X=(0,n.useCallback)(()=>({name:b,sku:Y,price:K,path:window.location.pathname,isShopify:w}),[b,Y,K,w]);(0,n.useEffect)(()=>{(0,iy.eS)(X())},[]),(0,n.useEffect)(()=>{if(!Q.current){Q.current=!0;return}(0,iy.Oz)(X())},[L,X]);let{addVariantsToCart:J,openCart:$}=(0,tc._)(),[ee,et]=(0,n.useState)(void 0),el=(0,n.useMemo)(()=>({formattedPrice:"",sku:null==M?void 0:M.sku,title:b}),[M,b]),{onChange:ei,onAddToCart:er}=(0,ik.g)({slug:p,title:el.title,sku:el.sku}),ea=(0,n.useMemo)(()=>!!(m||k.length),[m,k.length]),en=(0,n.useMemo)(()=>{let e=(null==M?void 0:M.purchaseMode)==="contact_sales",t=v.every(e=>"contact_sales"===e.purchaseMode);return w&&!e&&!t},[w,M,v]),es=(0,n.useMemo)(()=>M?M.price:v.map(e=>e.price).filter(e=>void 0!==e),[M,v]),eo=(0,n.useMemo)(()=>((e,t)=>e||t?[...e||[],...t||[]].sort((e,t)=>e.priority-t.priority):void 0)(h,x),[h,x]),ec=((e,t)=>(null==e?void 0:e.length)?e:t&&[t])(g,_),ed=((e,t)=>{var l;return null!=(l=null==t?void 0:t.images)?l:e})(ec,M),em=(0,n.useMemo)(()=>{let e={};return v.forEach(t=>t.options.forEach(t=>{t.id===iS.pU&&t.value&&(t.label===iS.q9&&(e.classic=t.value),t.label===iS.jU&&(e.custom=t.value))})),e},[v]),eu=(0,n.useCallback)(async()=>{if(M){C(!0);let e=L[iS.pU],t=e&&(e===em.custom||e===em.classic)&&ee?[{key:iS.Hs,value:ee}]:void 0;await J([{variantId:M.id,quantity:F,attributes:t},...Object.entries(W).map(e=>{let[t,l]=e;return{variantId:t,quantity:l*F,parentVariantId:M.id}})]),er(),C(!1),E(),D(),N?A(!0):$()}},[M,L,em,ee,J,F,W,er,E,D,$,N]),e_=(0,n.useCallback)(()=>{A(!1),$()},[$]);return(0,i.jsx)("div",{className:"text-light12 bg-light2",children:(0,i.jsxs)("div",{className:"lg:max-w-360 mx-auto grid max-w-lg gap-6 px-4 pb-6 pt-2 lg:grid-cols-2 lg:grid-rows-[auto_1fr] lg:px-6 lg:pt-6",children:[(0,i.jsx)(rh,{title:b,description:u,images:ec,variants:v,link:j}),(0,i.jsx)(i1,{breadcrumbs:s,price:es,title:b}),(0,i.jsxs)("div",{className:"flex flex-col gap-4 lg:row-span-2 lg:row-start-1",children:[ed&&(0,i.jsx)(iV,{images:ed}),ea&&(0,i.jsx)("div",{className:"hidden lg:block",children:(0,i.jsx)(iW,{data:m,tags:k})})]}),(0,i.jsxs)("div",{className:"flex flex-col gap-6 lg:col-start-2",children:[u&&(0,i.jsx)(iH,{description:u}),null==q?void 0:q.map(e=>(0,i.jsx)(iO,{banner:e},e.title)),ea&&(0,i.jsx)("div",{className:"lg:hidden",children:(0,i.jsx)(iW,{data:m,tags:k})}),(eo||d||V)&&(0,i.jsxs)("div",{className:"border-light4 rounded-2xl border",children:[(eo||d)&&(0,i.jsx)("div",{className:"border-light6 bg-light1 -m-px rounded-2xl border px-3 pb-4 pt-3 lg:px-4",children:(0,i.jsxs)("div",{className:"flex flex-col gap-4",children:[null==eo?void 0:eo.map(e=>"items"in e?(0,i.jsx)(i$,{group:e,selectedHandle:p},e.title):(0,i.jsx)(rm,{classicColorValue:em.classic,customColorValue:em.custom,onChange:I,onColorNameChange:et,onCustomColorSourceChange:ei,option:e,selectedProduct:el,selectedValue:L[e.id]},e.title)),d&&(0,i.jsx)(iD,{products:d,title:b})]})}),null==V?void 0:V.map(e=>(0,i.jsx)(iU,{banner:e},e.title))]}),null==Z?void 0:Z.map(e=>(0,i.jsx)(iO,{banner:e},e.title)),null==U?void 0:U.map(e=>(0,i.jsx)(iF,{onChangeQuantity:O,onSelectEmpty:z,onSetQuantity:H,productGroup:e,quantities:W,showAddToCart:en}
1,e.title)),!!(null==y?void 0:y.length)&&(0,i.jsx)(iz,{tags:y}),T&&N&&(0,i.jsx)(iw.$,{onClose:e_,src:N,title:b}),(0,i.jsx)(rf,{additionalProductGroups:U,additionalProductQuantities:W,colorName:ee,isLoading:S,onAddToCart:eu,onChangeQuantity:P,onSetQuantity:G,price:es,productQuantity:F,selectedVariant:M,showAddToCart:en,title:b,variants:v})]})]})})},componentName:"Product",pluginName:"PDPHero",schema:r8},{component:e=>{var t;let{commonListHeaders:l,categoryTagKey:r,columnDataTypes:s,products:o,filterTagKey:c,filterTagOrder:d,openAll:m,sortingDataTypes:u}=e,{hasShopify:_}=(0,R.h)(),h=(0,n.useRef)(null);(0,n.useEffect)(()=>{(0,iy.Yd)({category:r,path:window.location.pathname,isShopify:_})},[r,_]);let{filteredProducts:p,onFilter:g,tags:x,selectedFilters:f}=(e=>{let t=(0,n.useMemo)(()=>{let t={},l={};for(let r of e)if(r.tags)for(let e of r.tags){var i;for(let r of(t[e.key]=null!=(i=t[e.key])?i:{key:e.key,title:e.title,values:[]},e.values))l["".concat(e.key,"-").concat(r.name)]={tagGroupKey:e.key,label:r.label,value:r.name,order:r.order}}return Object.values(l).sort((e,t)=>e.order-t.order).forEach(e=>{let{tagGroupKey:l,label:i,value:r}=e;t[l].values.push({label:i,name:r})}),t},[e]),l=(0,n.useMemo)(()=>{let e=(0,lw.IN)(lw.tU).withDefault([]);return Object.fromEntries(Object.keys(t).map(t=>[t,e]))},[t]),[i,r]=(0,lw.ab)(l),a=(0,n.useMemo)(()=>{let t=Object.entries(i).filter(e=>{let[t,l]=e;return l.length>0});return 0===t.length?e:e.filter(e=>{var l;let i=null!=(l=e.tags)?l:[];return t.every(e=>{let[t,l]=e,r=i.find(e=>e.key===t);return!!r&&l.some(e=>r.values.some(t=>t.name===e))})})},[i,e]),s=(0,n.useCallback)((e,t,l)=>{let a=i[e];r({[e]:a.includes(t)&&!l?a.filter(e=>e!==t):[...l?[]:a,t]})},[i,r]),o=(0,n.useMemo)(()=>{let e=Object.keys(i).filter(e=>i[e].length>0);return Object.values(t).filter(t=>e.includes(t.key)).reduce((e,t)=>(e[t.key]=t.values.filter(e=>i[t.key].includes(e.name)),e),{})},[i,t]);return(0,n.useMemo)(()=>({filteredProducts:a,onFilter:s,tags:t,selectedFilters:o}),[a,s,t,o])})(o),b=al(p,s),{onSort:v,sortBy:j,sortedProducts:N}=(e=>{let[t,l]=(0,n.useState)(ar),i=(0,n.useMemo)(()=>[...e].sort((e,l)=>{let i=ai(e,t.key),r=ai(l,t.key),a=t.direction===at.ASC?1:-1;return null===i?+(null!==r):null===r?-1:"string"==typeof i&&"string"==typeof r?a*i.localeCompare(r):a*(i-r)}),[e,t]),r=(0,n.useCallback)(e=>l(t=>e===ae?ar:t.key===e?{...t,direction:t.direction===at.ASC?at.DESC:at.ASC}:{key:e,direction:at.ASC}),[]);return(0,n.useMemo)(()=>({onSort:r,sortBy:t,sortedProducts:i}),[r,t,i])})(p),k=(0,n.useMemo)(()=>{let{key:e}=j;return e===ae||e===r9||e===r7||b.includes(e)?b:[e,...b]},[b,j]),y=(0,n.useMemo)(()=>{let e=new Map;return p.forEach(t=>{var l;null==(l=t.data)||l.forEach(t=>{e.has(t.id)||e.set(t.id,t.title)})}),(null!=u?u:[]).map(t=>e.get(t)).filter(e=>!!e)},[p,u]),w=(0,n.useMemo)(()=>0===y.length?[]:[{label:"Featured",value:ae},...y.map(e=>({label:e,value:e}))],[y]),S=(0,n.useMemo)(()=>{let e=k.length,t=Math.max(e,1),l=e>0?"minmax(".concat(14,"rem, calc(").concat(25,"% - ").concat(3,"rem))"):"minmax(".concat(14,"rem, max-content)"),i="1fr ".repeat(t);return"4rem ".concat(l," ").concat(i,"auto auto")},[k.length]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(ad,{selectedFilters:f,onFilter:g,tags:x,filterTagOrder:d,dialogRef:h}),(0,i.jsxs)("div",{className:"bg-light2 text-light12",children:[(0,i.jsx)(ac,{selectedFilters:f,filterList:c?(null!=(t=x[c])?t:[]).values:void 0,onFilter:g,filterKey:c,sortOptions:w,sortValue:j.key,onSortChange:v,onOpenFilters:()=>{var e;return null==(e=h.current)?void 0:e.showModal()}}),(0,i.jsxs)("div",{className:a()("lg:max-w-360 mx-auto max-w-lg","flex flex-col gap-2 px-4 pb-6 pt-6 lg:grid lg:gap-x-4 lg:px-6 lg:pt-0"),style:{gridTemplateColumns:S},children:[(0,i.jsx)(au,{attributes:k,commonListHeaders:l,onSort:v,sortBy:j}),N.map(e=>(0,i.jsx)(ab,{attributes:k,categoryTagKey:r,openAll:m,product:e,sortBy:j},e.id))]})]})]})},componentName:"ProductList",pluginName:"ShopifyProductList",schema:aA},{component:aG.bL,componentName:"Root",pluginName:"Root",schema:null},{component:e=>{var t;let{children:l,theme:r,...n}=e,{backgroundColor:s,borderColor:o,primaryTextColor:c,secondaryTextColor:d}=lc(r,n.backgroundVariant);if(n.isImplicit)return(0,i.jsx)("div",{className:a()(s,"py-12"),children:(0,i.jsx)("div",{className:a()("mx-auto flex max-w-lg flex-col gap-4 px-4","lg:max-w-360 lg:gap-6 lg:px-6"),children:l&&(0,i.jsx)("div",{className:a()("flex flex-col gap-4","lg:gap-6"),children:l})})});let{anchor:m,ctas:u,eyebrow:_,level:h,linkTitle:p,linkUrl:g,media:x,text:f,title:b}=n,v=u.length>0,j=void 0!==x,N=!!l;return(0,i.jsx)("div",{className:a()(s,"py-12"),id:m,children:(0,i.jsxs)("div",{className:a()("mx-auto flex max-w-lg flex-col gap-4 px-4","lg:max-w-360 lg:gap-6 lg:px-6",j&&N&&"ga
1p-4"),children:[(0,i.jsxs)("div",{className:a()("flex flex-row gap-4 px-2 text-center","lg:gap-6 lg:px-6",(j||N)&&"gap-6"),children:[(0,i.jsxs)("div",{className:"flex flex-col gap-2 text-left lg:max-w-[720px]",children:[_&&(0,i.jsx)(lm,{text:_,color:d}),b&&(0,i.jsx)(l_,{level:h,text:b,color:c}),f&&(0,i.jsx)(ei,{className:"text-light10",text:f}),void 0!==p&&(0,i.jsx)(lu,{title:p,url:g,color:d})]}),(0,i.jsx)("div",{className:"hidden flex-1 self-end lg:block",children:v&&(0,i.jsx)(ld,{ctas:u,className:"flex-row-reverse"})})]}),j&&(0,i.jsx)(Z,{containerClassName:a()(!(null==(t=x.image)?void 0:t.isFullWidth)&&"lg:w-2/3 lg:mx-auto",x.hasBorder&&[o,"after:rounded-2xl"]),media:x,mediaClassName:"rounded-2xl"}),l&&(0,i.jsx)("div",{className:a()("flex flex-col gap-4 lg:gap-6",j&&"pt-0 lg:pt-6",!j&&N&&"pt-2 lg:pt-0"),children:l}),v&&(0,i.jsx)("div",{className:"block lg:hidden",children:(0,i.jsx)(ld,{ctas:u,className:"flex-col"})})]})})},componentName:"Section",pluginName:"Section",schema:lN},{component:e=>{var t;let{children:l,theme:r,...s}=e,{backgroundColor:o,primaryTextColor:c,secondaryTextColor:d}=lc(r,s.backgroundVariant),m=(0,n.useMemo)(()=>{var e;if(!s.isImplicit&&(null==(e=s.media)?void 0:e.image))return(0,H.getImageProps)({src:s.media.image.url,alt:"A scenic mountain view",fill:!0}).props},[s]),u=!s.isImplicit&&(null==(t=s.media)?void 0:t.image),_=(0,n.useMemo)(()=>r!==B.zG.LIGHT_MINIMAL&&r!==B.zG.LIGHT_BOLD||u?B.zG.LIGHT_BOLD:B.zG.DARK_BOLD,[r,u]),h=(0,n.isValidElement)(l),p=(0,n.useMemo)(()=>{var e,t;if(!h)return!1;let[i]=n.Children.toArray(l.props.children);return(0,n.isValidElement)(i)&&(null==(t=i.props.cmsPlugin)||null==(e=t.props)?void 0:e.variant)===eH.HERO},[l,h]);if(s.isImplicit)return null;let{anchor:g,ctas:x,eyebrow:f,level:b,linkTitle:v,linkUrl:j,text:N,title:k}=s,y=void 0!==v,w=x.length>0,S=void 0!==N,C=k||f||w||S;return(0,i.jsx)("div",{className:a()(o,p?"lg:pt-6":"lg:pt-0",h?"lg:pb-12":"lg:pb-0"),id:g,children:(0,i.jsxs)("div",{className:"flex flex-col gap-4 lg:gap-6",children:[C&&(0,i.jsx)("div",{className:a()("py-4 lg:py-6",u&&"bg-cover bg-no-repeat"),style:m?{backgroundImage:"url(".concat(m.src,")")}:void 0,children:(0,i.jsxs)("div",{className:a()("lg:max-w-360 mx-auto flex max-w-lg flex-col gap-0 px-4 lg:gap-6 lg:px-6",S&&"lg:grid lg:grid-cols-2"),children:[(0,i.jsxs)("div",{className:a()("flex flex-col gap-4 p-6 pb-0 lg:pb-6",S?"lg:justify-between":"lg:max-w-half lg:mx-auto lg:items-center lg:text-center"),children:[(0,i.jsxs)("div",{className:"flex flex-col gap-2",children:[f&&(0,i.jsx)(lm,{text:f,color:d}),k&&(0,i.jsx)(l_,{level:b,text:k,color:c,className:"text-4xl lg:text-5xl"})]}),w&&(0,i.jsx)(ld,{ctas:x,theme:_,className:S?void 0:"lg:justify-center"}),!S&&y&&(0,i.jsx)(lu,{title:v,url:j,color:d})]}),S&&(0,i.jsxs)("div",{className:a()("flex flex-col gap-4 p-6",f?"lg:pt-[62px]":"lg:pt-7"),children:[(0,i.jsx)(ei,{className:a()(c,"gap-[6px] lg:gap-2","[&_ul]:gap-[6px] lg:[&_ul]:gap-2","text-sm lg:text-base"),text:N}),y&&(0,i.jsx)(lu,{title:v,url:j,color:d})]})]})}),h&&(0,i.jsx)("div",{className:"lg:max-w-360 flex flex-col gap-4 px-4 lg:mx-auto lg:w-full lg:gap-6 lg:px-6",children:l})]})})},componentName:"TitleSection",pluginName:"TitleSection",schema:lN},{component:e=>{let{anchor:t,level:l,table:r,theme:a,title:n}=e;
1return(0,i.jsx)(th,{id:t,isLightBackground:F(a,!0,!1),level:l,table:r,title:n})},componentName:"TableContent",pluginName:"TableContent",schema:eF},{component:e=>{let{anchor:t,hasForcedLinkRow:l,hasForcedMediaRow:r,linkTitle:n,linkUrl:s,media:o,numberOfSiblings:c,positionOfTypeInPage:d,text:m,theme:u}=e,_=1===c,h=1+ +!!l,p=h+ +!!r,g=void 0!==o,x=o&&!o.embeddedVideo,{backgroundColor:f,boxBorderColor:b,mediaBorderColor:v,primaryTextColor:j,secondaryTextColor:N}=tn(u,_),k=ts(c,g),y=O(u,!0,!1),w=_&&(k||void 0!==d&&d%2==1);return(0,i.jsxs)("div",{id:t,className:a()("flex flex-col rounded-2xl p-2","lg:grid",f,g&&b&&[b,"ring-1 ring-inset"],_?["lg:bg-transparent",k?"lg:grid-cols-2":"lg:grid-cols-3","lg:gap-6 lg:rounded-none lg:p-0 lg:ring-0","lg:grid-rows-[".concat("auto_".repeat(h-1),"1fr]")]:["lg:grid-rows-subgrid lg:gap-0","lg:row-span-".concat(p)]),children:[r&&(0,i.jsx)("div",{className:a()(_&&[w?"lg:col-start-2":"lg:col-start-1",!k&&"lg:col-span-2","lg:row-start-1","lg:row-span-".concat(h)]),children:g&&(0,i.jsx)(t_,{className:"block",linkUrl:x?s:void 0,children:(0,i.jsx)(Z,{containerClassName:a()(o.hasBorder&&[v,"after:rounded-lg",_&&"lg:after:rounded-2xl"]),media:o,mediaClassName:a()("rounded-lg",_&&"lg:rounded-2xl")})})}),(0,i.jsxs)("div",{className:a()("flex flex-col gap-4 p-4",["lg:grid lg:grid-rows-subgrid","lg:row-span-".concat(h)],_&&[f,w?"lg:col-start-1":k?"lg:col-start-2":"lg:col-start-3",!k&&b&&[b,"lg:ring-1 lg:ring-inset"],"lg:row-start-1 lg:rounded-2xl lg:p-6"]),children:[(0,i.jsx)(t_,{linkUrl:s,children:(0,i.jsx)(ei,{className:a()(j,"text-sm",2===c&&"lg:text-base"),isLightBackgroun
1d:y,text:m})}),void 0!==n&&(0,i.jsx)("div",{className:a()(_&&"lg:self-end"),children:(0,i.jsx)(tu,{className:N,title:n,url:s})})]})]})},componentName:"TextContent",pluginName:"TextContent",schema:eO},{component:e=>{let{anchor:t,ctas:l,eyebrow:r,linkTitle:n,linkUrl:s,media:o,text:c,title:d}=e,m=void 0!==n,u=l.length>0,_=void 0!==o;return(0,i.jsx)("div",{id:t,className:"py-18 bg-light1",children:(0,i.jsxs)("div",{className:a()("mx-auto flex max-w-lg flex-col gap-4 px-4","lg:max-w-360 lg:gap-6 lg:px-6"),children:[(0,i.jsxs)("div",{className:a()("flex flex-col gap-4 px-6 text-center","lg:max-w-half lg:mx-auto lg:gap-6",_&&"pb-6"),children:[r&&(0,i.jsx)("p",{className:a()("text-light11 py-1 text-xs uppercase","lg:py-2"),children:r}),(0,i.jsx)("h1",{className:"text-light12 text-4xl lg:text-5xl",children:d}),c&&(0,i.jsx)(ei,{className:"text-light12",text:c}),m&&(0,i.jsx)("p",{className:"text-light11 text-xs italic",children:s?(0,i.jsx)(tm.N,{className:"underline",href:s,children:n}):n}),u&&(0,i.jsx)("p",{className:"flex flex-wrap justify-center gap-2 pt-4",children:l.map((e,t)=>(0,i.jsx)(D.RO,{title:e.title,theme:B.zG.ACCENT,url:e.url,variant:0===t?D.xb.PRIMARY:D.xb.SECONDARY},e.title))})]}),_&&(0,i.jsx)(Z,{containerClassName:a()("lg:w-2/3 lg:mx-auto",o.hasBorder&&["after:ring-light7 after:rounded-2xl"]),media:o,mediaClassName:a()("rounded-2xl")})]})})},componentName:"Title",pluginName:"Title",schema:az},{component:e=>{let{breadcrumbs:t,buttons:l,ctas:r,title:a}=e;return(0,i.jsx)("div",{className:"bg-dark1",children:(0,i.jsxs)("div",{className:"lg:max-w-360 mx-auto flex max-w-lg flex-col gap-1 p-4 font-semibold lg:px-6",children:[(0,i.jsx)(i0,{links:t}),(0,i.jsxs)("div",{className:"flex flex-row flex-wrap flex-wrap items-start gap-2",children:[(0,i.jsx)("h1",{className:"font-display text-dark12 flex-1 text-4xl uppercase lg:text-5xl",children:a&&tD(a)}),(0,i.jsx)(aR,{ctas:r})]}),(0,i.jsx)(aE,{buttons:l})]})})},componentName:"ProductListHeader",pluginName:"ShopifyProductListHeader",schema:aM},{component:e=>{let{t}=(0,b.Bd)(),l=(0,n.useMemo)(()=>Object.fromEntries(e.filters.map(e=>["fl_".concat(e.name),lw.tU])),[e.filters]),[r,s]=(0,lw.ab)(l),[o,c]=(0,lw.ZA)("fl_offset"),d=Object.values(r).some(Boolean)||!!o;return(0,i.jsx)("div",{className:"bg-light1 pt-6",children:(0,i.jsx)("div",{className:a()("mx-auto flex max-w-lg flex-col gap-4 px-4","lg:max-w-360 lg:gap-6 lg:px-6"),children:(0,i.jsxs)("div",{className:"bg-dark1 flex flex-row justify-between gap-2 rounded-xl p-2",children:[(0,i.jsx)("div",{className:"flex grow flex-wrap gap-2",children:e.filters.map(e=>(0,n.createElement)(ih,{...e,key:e.name}))}),(0,i.jsx)("button",{className:a()("bg-dark1 border-orange font-display text-orange h-[2.25rem] rounded-md border px-4 py-1.5 text-xs uppercase","hover:bg-orange hover:text-white","disabled:bg-dark1 disabled:border-dark9 disabled:text-dark9 disabled:cursor-not-allowed"),disabled:!d,onClick:()=>{s(Object.fromEntries(Object.keys(r).map(e=>[e,null]))),c(null)},children:t("Reset")})]})})})},componentName:"ContentTagFilter",pluginName:"ContentTagFilter",schema:ig},{component:e=>{let{result:t,maxResult:l,emptyFilter:r,showPagination:s,limit:o}=e,{t:c}
1=(0,b.Bd)(),[d,m]=(0,n.useState)(!0),u=(0,tk.useRouter)();return((0,n.useEffect)(()=>{let e=()=>{m(!1)},t=()=>{m(!0)};return u.events.on("routeChangeStart",e),u.events.on("routeChangeComplete",t),()=>{u.events.off("routeChangeStart",e),u.events.off("routeChangeComplete",t)}},[u]),r)?null:(0,i.jsx)("div",{className:"pb-6 pt-6",children:(0,i.jsxs)("div",{className:a()("mx-auto flex max-w-lg flex-col gap-4 px-4","lg:max-w-360 lg:gap-6 lg:px-6"),children:[(0,i.jsx)(l9.S,{as:"sub",level:5,text:d?c("Results ({{maxResult}})",{maxResult:l}):"███████ ███",className:a()(!d&&"animate-pulse !text-gray-500 brightness-200 grayscale")}),(0,i.jsx)("div",{className:"flex flex-wrap gap-4 lg:gap-6",children:d?t.map((e,t)=>(0,i.jsx)(it,{...e,size:"large"},"".concat(t,"_").concat(e.title))):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(it,{variant:"skeleton",size:"large"},1),(0,i.jsx)(it,{variant:"skeleton",size:"large"},2),(0,i.jsx)(it,{variant:"skeleton",size:"large"},3)]})}),d&&s&&(0,i.jsx)("div",{className:"flex !gap-1",children:(0,i.jsx)(ty.U,{maxResult:l,limit:o})})]})})},componentName:"ContentFilterResult",pluginName:"ContentFilterResult",schema:il},{component:e=>{let{result:t,seeAllLink:l,title:r,emptyURLFilter:s}=e,{t:o}
1=(0,b.Bd)(),c=(0,n.useRef)(null),[d,m]=(0,n.useState)(!1),[u,_]=(0,n.useState)(!1),h=(0,n.useCallback)(()=>{let e=c.current;if(!e)return;let{scrollLeft:t,clientWidth:l,scrollWidth:i}=e;_(Math.ceil(t)+l<i),m(t>0)},[]);(0,n.useEffect)(()=>{let e=c.current;if(!e)return;e.addEventListener("scroll",h,{passive:!0});let t=new ResizeObserver(h);return t.observe(e),h(),()=>{e.removeEventListener("scroll",h),t.disconnect()}},[h,s]);let p=e=>{let t=c.current;t&&t.scrollBy({left:e*t.clientWidth,behavior:"smooth"})};return s?(0,i.jsx)("div",{className:"bg-light1 pb-6 pt-6",children:(0,i.jsxs)("div",{className:a()("mx-auto flex max-w-lg flex-col gap-4 px-4","lg:max-w-360 lg:gap-6 lg:px-6"),children:[(0,i.jsxs)("div",{className:"flex items-center justify-between",children:[(0,i.jsx)(l9.S,{as:"sub",level:5,text:r}),(0,i.jsx)(v.$,{variant:"secondary",color:"black",label:o("See all"),link:l})]}),(0,i.jsxs)("div",{className:"relative",children:[(0,i.jsx)("div",{ref:c,className:"scrollbar-hide flex snap-x snap-mandatory gap-4 overflow-x-auto lg:gap-6",children:t.map((e,t)=>(0,i.jsx)(it,{...e,size:"small"},t))}),(0,i.jsx)("div",{className:a()("to-light1 pointer-events-none absolute inset-y-0 left-0 w-16 bg-gradient-to-l from-transparent transition-opacity duration-200 md:w-32",d?"opacity-100":"opacity-0")}),(0,i.jsx)("div",{className:a()("to-light1 pointer-events-none absolute inset-y-0 right-0 w-16 bg-gradient-to-r from-transparent transition-opacity duration-200 md:w-32",u?"opacity-100":"opacity-0")}),(d||u)&&(0,i.jsxs)("div",{className:"absolute bottom-4 right-2 flex gap-1",children:[(0,i.jsx)("button",{type:"button","aria-label":"Scroll left",disabled:!d,className:"bg-dark1 rounded p-1 text-white transition-opacity duration-200 disabled:cursor-not-allowed disabled:opacity-50",onClick:()=>p(-1),children:(0,i.jsx)(lG.uCR,{className:"h-6 w-6"})}),(0,i.jsx)("button",{type:"button","aria-label":"Scroll right",disabled:!u,className:"bg-dark1 rounded p-1 text-white transition-opacity duration-200 disabled:cursor-not-allowed disabled:opacity-50",onClick:()=>p(1),children:(0,i.jsx)(lG.D01,{className:"h-6 w-6"})})]})]})]})}):null},componentName:"HorizontalContentFilterResult",pluginName:"HorizontalContentFilterResult",schema:ix},{component:e=>{let{title:t,ctaLabel:l,materialGroups:r=[],anchor:s}
1=e,[o,c]=(0,n.useState)(0),[d,m]=(0,n.useState)(!1),u=(0,n.useRef)(null),_=(0,n.useRef)(null),h=(0,n.useMemo)(()=>r[o].primaryCTALabel&&r[o].primaryCTALink,[o,r]),p=(0,n.useMemo)(()=>r[o].secondaryCTALabel&&r[o].secondaryCTALink,[o,r]);(0,ib.A)(u,{trackingTag:"MaterialsSection",cmsPlugin:"MaterialsSectionContainer"}),(0,n.useEffect)(()=>{let e=_.current;if(!e)return;let t=()=>{e.style.opacity="1",e.play()};return e.style.opacity="0",e.src=r[o].materialAssetUrl,e.load(),e.addEventListener("canplay",t,{once:!0}),()=>{e.removeEventListener("canplay",t)}},[o,r]);let g=(0,n.useCallback)(()=>{r.length&&(c(o-1<0?r.length-1:o-1),m(!1))},[o,r.length]),x=(0,n.useCallback)(()=>{r.length&&(c((o+1)%r.length),m(!1))},[o,r.length]);return(0,i.jsx)("section",{id:s||void 0,ref:u,className:"bg-dark1 py-18 flex items-center justify-center","data-sticky-menu-theme":"dark",children:(0,i.jsxs)("div",{className:"lg:max-w-360 mx-auto flex w-full max-w-lg flex-col gap-6 px-4 lg:px-9",children:[(0,i.jsxs)("div",{className:"flex w-full flex-col gap-6 lg:flex-row",children:[(0,i.jsxs)("div",{className:"pt-0 lg:flex lg:w-[576px] lg:flex-col lg:pt-6",children:[(0,i.jsx)("h3",{className:"text-dark11 [&_em]:text-dark12 text-5xl [&_em]:not-italic",dangerouslySetInnerHTML:{__html:t}}),(0,i.jsx)("div",{className:"pt-6 lg:pt-14",children:(0,i.jsx)("div",{className:"scrollbar-hide flex gap-2 overflow-x-auto lg:flex-wrap",children:r.map((e,t)=>(0,i.jsxs)("button",{className:a()(["text-md hover:text-light2 hover:border-light2 inline-flex items-center gap-2 whitespace-nowrap rounded-md border bg-transparent px-2 py-1.5 transition-colors",t===o?"text-light2 border-light2":"text-dark11 border-dark7"]),onClick:()=>{c(t),m(!0)},children:[e.materialIconUrl&&(0,i.jsx)(tP.Int,{iconName:e.materialIconUrl,size:"ms"}),e.materialName]},t))})}),(0,i.jsxs)("div",{className:"hidden gap-4 pt-10 lg:flex",children:[h&&(0,i.jsx)(D.RO,{theme:B.zG.ACCENT,variant:D.xb.PRIMARY,title:r[o].primaryCTALabel,url:r[o].primaryCTALink}),p&&(0,i.jsx)(D.RO,{theme:B.zG.ACCENT,variant:D.xb.PRIMARY,title:r[o].secondaryCTALabel,url:r[o].secondaryCTALink})]})]}),(0,i.jsxs)("div",{className:"bg-orange relative flex w-full flex-col rounded-2xl p-2 lg:flex-1",children:[(0,i.jsx)("div",{className:"h-[460px] w-full overflow-hidden rounded-lg lg:h-auto lg:flex-grow",children:(0,i.jsx)("video",{ref:_,className:"h-full w-full object-cover transition-opacity duration-300",loop:d,muted:!0,playsInline:!0,onEnded:()=>{d||x()}})}),(0,i.jsxs)("div",{className:"flex flex-col justify-center gap-4 p-3 text-white lg:flex-row lg:items-center lg:justify-between lg:p-6 lg:pt-8",children:[(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:"text-base font-medium uppercase",children:tD("".concat(r[o].materialName," "))}),(0,i.jsx)("span",{children:r[o].materialDescription})]}),(0,i.jsxs)(tm.N,{className:"flex items-center whitespace-nowrap",href:r[o].materialLearnMoreUrl,children:[(0,i.jsx)("span",{className:"font-display text-xs font-medium uppercase text-white",children:l}),(0,i.jsx)(lG.D01,{className:"h-8 w-8"})]})]})]})]}),(0,i.jsxs)("div",{className:"flex w-full flex-col items-center lg:hidden",children:[(0,i.jsxs)("div",{className:"mb-10 flex w-full justify-end gap-2",children:[(0,i.jsx)(iv,{label:"Previous material",onClick:g,Icon:lG.uCR}),(0,i.jsx)(iv,{label:"Next material",onClick:x,Icon:lG.D01})]}),h&&(0,i.jsx)(D.RO,{theme:B.zG.ACCENT,variant:D.xb.PRIMARY,title:r[o].primaryCTALabel,url:r[o].primaryCTALink}),p&&(0,i.jsx)(D.RO,{theme:B.zG.ACCENT,variant:D.xb.PRIMARY,title:r[o].secondaryCTALabel,url:r[o].secondaryCTALink})]})]})})},componentName:"MaterialsSection",pluginName:"MaterialsSection",schema:iN},{component:e=>{let{groups:t,theme:l,variant:r=ir.TABBED}=e;return r===ir.FIFTY_FIFTY?(0,i.jsx)(io,{groups:t,theme:l}):(0,i.jsx)(ic,{groups:t,theme:l})},componentName:"ContentGroupLayout",pluginName:"ContentGroupLayout",schema:ia},{component:e=>null,componentName:"SearchPlugin",pluginName:"Search",schema:lr},{component:e=>{let{placeholder:t,searchUrl:l,autoFocus:r,theme:s}=e,{t:o}=(0,b.Bd)(),c=(0,tk.useRouter)(),d=(0,n.useRef)(null),m=c.query[B.kj.QUERY],u=Array.isArray(m)?m[0]:m,[_,h]=(0,n.use
1State)(null!=u?u:""),[p,g]=(0,n.useState)(!1);(0,n.useEffect)(()=>{h(null!=u?u:"")},[u]),(0,n.useEffect)(()=>{if(r){var e;null==(e=d.current)||e.focus()}},[r]),(0,n.useEffect)(()=>{let e=()=>{g(!1)};return c.events.on("routeChangeComplete",e),c.events.on("routeChangeError",e),()=>{c.events.off("routeChangeComplete",e),c.events.off("routeChangeError",e)}},[c]);let x=F(s,"bg-light12/[0.08]","bg-dark12/[0.08]"),f=F(s,"text-light10","text-dark10"),v=F(s,"placeholder:text-light10","placeholder:text-dark10"),j=F(s,"hover:text-light12","hover:text-dark12"),N=e=>{g(!0),c.push(tS(l,e))};return(0,i.jsxs)("form",{className:"flex flex-row items-center gap-2 py-6 lg:px-6",onSubmit:e=>{e.preventDefault(),N(_.trim())},role:"search",children:[(0,i.jsxs)("div",{className:a()("flex h-10 grow items-center gap-2 rounded-lg p-2",x),children:[(0,i.jsx)(aF.A,{className:"text-accent shrink-0",height:"20",viewBox:"0 0 24 24",width:"20"}),(0,i.jsx)("input",{"aria-label":o("Search"),className:a()("grow appearance-none border-none bg-transparent text-base outline-none",f,v,"[&::-webkit-search-cancel-button]:hidden"),name:B.kj.QUERY,onChange:e=>h(e.target.value),placeholder:null!=t?t:o("Type to search…"),ref:d,type:"search",value:_}),""!==_&&(0,i.jsx)("button",{"aria-label":o("Clear"),className:a()("flex shrink-0",f,j),onClick:()=>{var e;h(""),null==(e=d.current)||e.focus(),u&&N("")},type:"button",children:(0,i.jsx)(aO.A,{height:"20",viewBox:"0 0 24 24",width:"20"})})]}),(0,i.jsx)("button",{className:a()("border-orange font-display text-orange flex h-10 items-center justify-center rounded-md border px-4 text-xs uppercase","hover:bg-orange hover:text-white","ui-w-28 disabled:pointer-events-none"),disabled:p,type:"submit",children:p?(0,i.jsx)(aB.A,{className:"animate-spin",height:"20",viewBox:"0 0 24 24",width:"20"}):o("Search")})]})},componentName:"SearchBar",pluginName:"SearchBar",schema:aD},{component:tM,componentName:"NewsletterSignup",pluginName:"NewsletterSignup",schema:eD}],aU=e=>{let{cmsPlugin:t}=e;return(0,i.jsxs)("div",{className:"bg-red-200 px-3 py-2 text-red-800",children:["Invalid plugin props for ",t.name,"!"]})},aW=e=>{let{cmsPlugin:t}=e;return(0,i.jsxs)("div",{className:"bg-red-200 px-3 py-2 text-red-800",children:["Missing component for ",t.name,"!"]})},aV=e=>{let t,{children:l,decorators:r}=e;if(0===r.length)return l;let[a,...n]=r,s=(t=a.name,aH.find(e=>e.componentName===t));return s?function(e,t,l){let r=e.component;return(0,i.jsx)(r,{...t,children:l})}(s,a.props,(0,i.jsx)(aV,{decorators:n,children:l})):null},aq=!!(0,E._)("FL_PUBLIC_DEVELOPMENT"),aZ=e=>{let{cmsPlugin:t,cmsPluginParents:l=[],pluginComponentParents:r=[]}=e,{pluginComponent:a,validation:s}=(0,n.useMemo)(()=>{let e=aH.find(e=>e.pluginName===t.name);if(!e)return{pluginComponent:null,validation:null};let i=ly(t.props,t,l,e,r),a=((e,t)=>{var l;let i=(null!=(l=e.schema)?l:ed.object({})).safeParse(t);return i.error?{error:i.error,props:null}:{error:null,props:i.data}})(e,i);return{pluginComponent:e,validation:a}},[t,l,r]),o=(0,n.useMemo)(()=>[],[]),c=(0,n.useMemo)(()=>[],[]),d=(0,n.useMemo)(()=>[t,...l],[t,l]),m=(0,n.useMemo)(()=>a&&(null==s?void 0:s.props)?[{name:a.componentName,props:s.props},...r]:[],[a,r,s]);if(!a)return aq?(console.error("Missing plugin component: ",t.name,t.id),(0,i.jsx)(aW,{cmsPlugin:t})):null;if(s.error)return aq&&s?(console.error("Invalid props on ".concat(t.name," (id: ").concat(t.id,"): "),s.error.message),(0,i.jsx)(aU,{cmsPlugin:t,error:s.error,pluginComponent:a})):null;let u=t.children;return(0,i.jsx)(aV,{decorators:o,children:function(e,t,l){let r=e.component;return(0,i.jsx)(r,{...t,children:l})}(a,s.props,u.length>0&&(0,i.jsx)(aV,{decorators:c,children:u.map(e=>(0,i.jsx)(aZ,{cmsPlugin:e,cmsPluginParents:d,pluginComponentParents:m},e.id))}))})},aY=[(e,t)=>{if("Content"===e.name){var l,i;if((null==(l=t[0])?void 0:l.name)==="Root"&&(null==(i=t[0].children[0])?void 0:i.id)===e.id)return{...e,name:"Title"}}return e},...lo,aG.dP,aG.c9,aG.Th,aG.kd,(e,t)=>{if("Section"===e.name||"TitleSection"===e.name){let t=e.children.filter(lf).reduce((e,t)=>{if(lp.includes(t.name))return[...e,t];let l=e.slice(0,-1),i=e[e.length-1];return void 0!==i&&i.props.isImplicit?[...l,{...i,children:[...i.children,t],id:"".concat(i.id,"-").concat(t.id)}]:[...e,{children:[t],id:"".concat(lh,"-").concat(t.id),name:"ContentGroup",props:{isImplicit:!0}}]},[]).reduce((e,t)=>
1{if("ContentGroup"!==t.name)return[...e,t];let{children:l}=t,i=!0===t.props.isImplicit,r=[eH.FEATURED,eH.TILING,eH.CARD_CAROUSEL,eH.HERO_CAROUSEL,eH.ACCORDION,eH.CTA_SECTION,eH.LIST].includes(t.props.variant);return i?[...e,...lb(l)]:r?[...e,t]:[...e,{...t,children:l.slice(0,4)},...lb(l.slice(4))]},[]);return{...e,children:t}}return e},(e,t)=>{if("ContentGroupLayout"!==e.name)return e;let l=[],i=new Map;return e.children.forEach(e=>{var t,r,a,n,s;let o=lo.reduce((e,t)=>t(e,[]),e),c=null!=(t=o.props.slug)?t:"",d=null!=(r=o.props.title)?r:"";if(!c)return;let m=o.props.contents,u=o.children.length>0&&o.children.every(e=>"NewsletterSignup"===e.name),_={slug:o.props.slug,title:d,variant:null!=(a=o.props.variant)?a:"default",theme:null!=(n=o.props.theme)?n:"light",numberOfChildren:null!=(s=null==m?void 0:m.length)?s:o.children.length,contents:null!=m?m:u?[]:o.children.map(e=>({...e.props,cmsPluginId:e.id})),newsletterSignup:u?o.children[0].props:void 0,showPagination:o.props.showPagination,limit:o.props.limit,maxResult:o.props.maxResult,faqItems:o.props.faqItems,faqScriptId:o.props.faqScriptId,cta:o.props.cta,paginationParam:o.props.paginationParam},h=i.get(c);void 0!==h?l[h].contentGroups.push(_):(i.set(c,l.length),l.push({slug:c,title:d,contentGroups:[_]}))}),{...e,children:[],props:{...e.props,groups:l}}}],aK=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],l=aY.reduce((e,l)=>l(e,t),e);return{...l,children:l.children.map(e=>aK(e,[l,...t]))}},aQ=e=>{var t;let{cmsPlugins:l}=e,r=(0,n.useContext)(s.m),a=null==r||null==(t=r.pageOptions)?void 0:t.pageTheme,o=(0,n.useMemo)(()=>aK({children:l,id:"root",name:"Root",props:{pageTheme:a}}),[l,a]);return(0,i.jsx)(aZ,{cmsPlugin:o})},aX=e=>{var t,l;return null!=(l=null==(t=(0,n.useContext)(s.m))?void 0:t.draft)&&l&&e?{"data-plugin-id":e}:{}},aJ=ed.object({id:ed.number(),parent:ed.object({id:ed.number()}).nullable(),pluginType:ed.string(),props:ed.string(),position:ed.number()}),a$=/^V3/,a0=(e,t)=>e.filter(e=>{var l,i;return(null!=(i=null==(l=e.parent)?void 0:l.id)?i:void 0)===t}).sort((e,t)=>e.position-t.position).map(t=>({...(e=>({children:[],id:e.id.toString(),name:(e=>a$.test(e)?e.replace(a$,""):e)(e.pluginType),props:JSON.parse(e.props)}))(t),children:a0(e,t.id)}));function a1(e){var t;let l=null==(t=e.target.closest("[data-plugin-id]"))?void 0:t.getAttribute("data-plugin-id");l&&(e.preventDefault(),window.parent.postMessage({cms:"highlight",pluginId:l},"*"))}function a2(e){var t;let l=null==(t=e.target.closest("[data-plugin-id]"))?void 0:t.getAttribute("data-plugin-id");l&&(e.preventDefault(),window.parent.postMessage({cms:"edit",pluginId:l},"*"))}let a4={article:P,default:e=>(0,i.jsx)(h,{...e,children:(0,i.jsx)(u,{name:"content"})}),support:P,technicalDataSheet:P,v3:e=>{let{draft:t,pageOptions:l={},placeholders:r}=e,a=(0,n.useMemo)(()=>(e=>{let t=ed.array(aJ).safeParse(e);return t.success?a0(t.data):(console.error("Failed to parse plugins:",t.error),[])})(r.map(e=>e.plugins).flat()),[r]),[o,c]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{c(!0===t&&window.self!==window.parent)},[t]),(0,n.useEffect)(()=>{if(!o)return;let e=document.querySelector("body");if(e)return e.addEventListener("click",a1,{capture:!0}),e.addEventListener("dblclick",a2,{capture:!0}),()=>{e.removeEventListener("click",a1,{capture:!0}),e.removeEventListener("dblclick",a2,{capture:!0})}},[o]),(0,i.jsx)(s.m.Provider,{value:{draft:o,i18n:{countrySite:{},countries:[]},pageOptions:l,seo:{},components:{},placeholders:[],slots:{},templateData:{}},children:(0,i.jsx)(aQ,{cmsPlugins:a})})},whitePaper:P},a3=e=>{var t;let{template:l,data:r}=e,a=null!=(t=a4[l])?t:a4.default;return(0,i.jsx)(a,{...r})}},80682:e=>{e.exports={container:"ProductList_container__Hn17S",products:"ProductList_products__fo5If",header:"ProductList_header__QbCGu",pager:"ProductList_pager__mqz1A",description:"ProductList_description__seryq",hideBorder:"ProductList_hideBorder__cjbwv",product:"ProductList_product__e8mdO",bundle:"ProductList_bundle__fb3qW",wide:"ProductList_wide__JmRI2",more:"ProductList_more__0gmI3",hat:"ProductList_hat__is3C9",reccommend:"ProductList_reccommend__OifHD"}},80759:e=>
1{e.exports={"print-time":"PrintTime_print-time__2p5zJ","time-frame":"PrintTime_time-frame__7N52N",time:"PrintTime_time__H_BQb",number:"PrintTime_number__goKhT",unit:"PrintTime_unit__Ya1_B",platform:"PrintTime_platform__WED4I","progress-bar":"PrintTime_progress-bar__2P_mf",progress:"PrintTime_progress__NiPUK",highlighted:"PrintTime_highlighted__rL80C"}},80839:e=>{e.exports={header:"Header_header__WTZds",dark:"Header_dark__UYatP",light:"Header_light__cPtlM","logo-wrapper":"Header_logo-wrapper__ZTFXw"}},81164:(e,t,l)=>{"use strict";l.d(t,{Z:()=>c});var i=l(37876),r=l(69282),a=l(3126),n=l(58907),s=l.n(n);let o=(0,a.zZ)(s()),c=e=>{let{media:t,footer:l=null,header:a=null,variant:n="light",playMediaOnHover:s=!1,mediaClassName:c,className:d}=e;return(0,i.jsxs)("div",{className:o("polaroid",n,d),children:[a&&(0,i.jsx)("div",{className:o("header"),children:a}),(0,i.jsx)("div",{className:o("media",c),children:(0,i.jsx)(r.$U,{...t,playOnHover:s})}),l&&(0,i.jsx)("div",{className:o("footer"),children:l})]})}},81226:(e,t,l)=>{"use strict";l.d(t,{Hs:()=>o,Jy:()=>r,T3:()=>i,jU:()=>s,pU:()=>a,q9:()=>n});let i=1,r=["compatible-build-platform","compatible-printer","compatible-tank"],a="select_your_color_type",n="Classic Color",s="Custom Color",o="_user_input_color_code"},81278:e=>{e.exports={media:"MediaBlock_media__ton9z",video:"MediaBlock_video__Sd6WB"}},81890:e=>{e.exports={"form-holder":"EmbeddedContactSales_form-holder__vl0Qf"}},82343:e=>{e.exports={"info-card":"InfoCard_info-card__8_7kM",light:"InfoCard_light__MujD_",dark:"InfoCard_dark__9Ohef",top:"InfoCard_top__VuxTu","mini-title":"InfoCard_mini-title___XnQs",title:"InfoCard_title___uc9H","text-box":"InfoCard_text-box__wHuvV",bottom:"InfoCard_bottom__of8dS",cta:"InfoCard_cta__opKXU"}},82406:(e,t,l)=>{"use strict";l.d(t,{A:()=>a});var i=l(89099),r=l(14232);let a=()=>{let e=(0,r.useRef)(),[t,l]=(0,r.useState)(!1),a=(0,i.useRouter)();return(0,r.useEffect)(()=>{let t=()=>{l(!0)},i=()=>{setTimeout(()=>{var t;null==e||null==(t=e.current)||t.scrollIntoView({behavior:"smooth"})},10),l(!1)};return a.events.on("routeChangeStart",t),a.events.on("routeChangeComplete",i),()=>{a.events.off("routeChangeStart",t),a.events.off("routeChangeComplete",i)}},[a,e]),(0,r.useMemo)(()=>({loading:t,componentRef:e}),[t,e])}},82425:(e,t,l)=>{"use strict";l.d(t,{d:()=>s});var i=l(37876),r=l(28131),a=l(65984),n=l(34846);function s(e){let{hasNext:t,hasPrev:l,path:s,styles:o}=e,{t:c}=(0,n.Bd)(),[d,m]=(0,a.ZA)("fl_page",a.GJ.withDefault(1).withOptions({shallow:!1,clearOnDefault:!0})),u=d-1,_=d+1;return(0,i.jsxs)("div",{className:o["pagination-wrapper"],children:[l&&(0,i.jsx)(r.$n,{className:o["pagination-button"],color:"secondary",rel:"prev",url:u>0?"".concat(s,"?page=").concat(u):"",onClick:e=>{e.preventDefault(),m(u)},arrow:"left",children:c("Previous")}),t&&(0,i.jsx)(r.$n,{className:o["pagination-button"],color:"secondary",rel:"next",url:"".concat(s,"?page=").concat(_),onClick:e=>{e.preventDefault(),m(_)},arrow:"right",children:c("Next")})]})}},83704:e=>{e.exports={section:"WorkflowMobileSection_section__wu6Lj",dark:"WorkflowMobileSection_dark__QSvwS",light:"WorkflowMobileSection_light___aGQt","card-list-wrapper":"WorkflowMobileSection_card-list-wrapper__nNw4W","card-list":"WorkflowMobileSection_card-list__2AtXC",card:"WorkflowMobileSection_card__Y6bvg",active:"WorkflowMobileSection_active__Uf4ha","video-wrapper":"WorkflowMobileSection_video-wrapper__XhBnq",details:"WorkflowMobileSection_details__ZiVlY",title:"WorkflowMobileSection_title__dR_f_","no-description":"WorkflowMobileSection_no-description__luiBA","with-description":"WorkflowMobileSection_with-description__tZqgx",footer:"WorkflowMobileSection_footer__L0s_7","carousel-button":"WorkflowMobileSection_carousel-button___JvqA",description:"WorkflowMobileSection_description__Nha5o","visually-hidden":"WorkflowMobileSection_visually-hidden__QGNfL"}},83910:(e,t,l)=>{"use strict";l.d(t,{_:()=>a});var i=l(14232),r=l(72258);let a=()=>{let e=(0,i.useContext)(r.Z);if(!e)throw Error("useCart must be used within a CartProvider");return e}},84524:e=>
1{e.exports={nav:"Breadcrumbs_nav__o_z6D",seperator:"Breadcrumbs_seperator__28lXM"}},84597:e=>{e.exports={eyebrow:"Eyebrow2_eyebrow__X42y1",light:"Eyebrow2_light__UpjeY","off-color":"Eyebrow2_off-color__attmg",dark:"Eyebrow2_dark__Wq3R_",small:"Eyebrow2_small__4CGdN",medium:"Eyebrow2_medium__5ip_V",standard:"Eyebrow2_standard__YCyeZ",large:"Eyebrow2_large__W2_ms"}},84960:e=>{e.exports={footer:"Footer_footer__pKf_i","with-scroll":"Footer_with-scroll__ptaAA",buttons:"Footer_buttons__j7TIo",button:"Footer_button__KMlTv",text:"Footer_text__wyPnm","long-title":"Footer_long-title__Qpiid",title:"Footer_title__v3T0n","title-duplicate":"Footer_title-duplicate__87379","scroll-x":"Footer_scroll-x__8hydl",icon:"Footer_icon__md_0s",active:"Footer_active__OATdD",subTitle:"Footer_subTitle__nd2tr","footer--light":"Footer_footer--light__CIyBE",arrows:"Footer_arrows__aOXL1","active-marker":"Footer_active-marker__4DQGZ"}},85615:(e,t,l)=>{"use strict";l.d(t,{A:()=>h,D:()=>_});var i=l(37876),r=l(14232),a=l(48048),n=l(84243),s=l(7766),o=l.n(s),c=l(34846),d=l(98228),m=l(73022);let u=[],_=(e,t,l)=>{if(e>900)return l("Available Soon");let i=Math.ceil(1.4*e),r=(e=>e<29?"day":e<85?"week":e<366?"month":"year")(i);return"week"===r?l("{{count}} week",{count:Math.round(i/7)}):(0,n.A)((0,a.A)(new Date,i),new Date,{locale:t,unit:r})},h=e=>{let{value:t,sku:l,...a}=e,{t:n}=(0,c.Bd)(),s=o()((0,r.useContext)(m.A),"dateLocale",null),h=Number(t)||0;return 0===h?(0,i.jsx)("div",{...(0,d.$X)(a),children:n("In Stock!")}):l&&u.includes(l)?null:(0,i.jsx)("div",{...(0,d.$X)(a),children:h>900?n("Available Soon"):"".concat(n("Lead time"),": ").concat(_(h,s,n))})}},86120:e=>{e.exports={footer:"Footer_footer__L7Vkg","with-scroll":"Footer_with-scroll__JNqhk",buttons:"Footer_buttons__hYOGR",button:"Footer_button__Z_Jrl",text:"Footer_text__a_0uy","long-title":"Footer_long-title__dTUBF",title:"Footer_title__6l2EL","title-duplicate":"Footer_title-duplicate__4fIx1","scroll-x":"Footer_scroll-x__xbpRE",icon:"Footer_icon__d1_RX",active:"Footer_active__LLIjs",subTitle:"Footer_subTitle__Z_l5Z",arrows:"Footer_arrows__6J1bQ","active-marker":"Footer_active-marker__EKIwE"}},87194:(e,t,l)=>{"use strict";l.d(t,{S:()=>o});var i=l(37876),r=l(14232),a=l(12028),n=l(51572),s=l(75572);let o=e=>{let{...t}=e,{storePage:l}=(0,r.useContext)(a.A),{link:o}=t;return l||o?(0,i.jsx)(n.$,{...t}):(0,i.jsx)(s.h,{className:t.className,color:t.color||"formlabs",variant:t.variant||"primary",tracking:{pluginName:"StoreButton",label:"Contact Sales"},size:"small"})}},88157:(e,t,l)=>{"use strict";l.d(t,{A:()=>r});var i=l(37876);l(14232);let r=e=>{let{videoUrl:t,asWide:l=1,highQuality:r=1,danmaku:a=0}=e;if(!/^<iframe src="\/\/player\.bilibili\.com\/player\.html\?aid=[A-Za-z0-9]+&bvid=[A-Za-z0-9]+&cid=[A-Za-z0-9]+&page=[0-9]+.+<\/iframe>$/.test(t))return null;let n=t.match(/aid=[A-Za-z0-9]+/)[0].split("=")[1],s=t.match(/cid=[A-Za-z0-9]+/)[0].split("=")[1],o=t.match(/page=[0-9]+/)[0].split("=")[1],c=e=>e?"1":"0",d="https://player.bilibili.com/player.html?cid=".concat(s,"&aid=").concat(n,"&page=").concat(o,"&as_wide=").concat(c(l),"&high_quality=").concat(c(r),"&danmaku=").concat(c(a));return(0,i.jsx)("div",{children:(0,i.jsx)("iframe",{src:d,frameBorder:"no",scrolling:"no",title:"Formlabs"})})}},88884:e=>{e.exports={section:"TestimonialSection_section__9YeXi",desktop:"TestimonialSection_desktop__0IEjB",slide:"TestimonialSection_slide__WuBnn","card-container":"TestimonialSection_card-container__pbxIq",image:"TestimonialSection_image__n0v07",logo:"TestimonialSection_logo__j_UIQ",interviewee:"TestimonialSection_interviewee__2WKEz",quote:"TestimonialSection_quote__oZxfv",active:"TestimonialSection_active__HuZFj"}},89110:e=>{e.exports={button:"IconButton_button__LRIzT",icon:"IconButton_icon__bpXXS",active:"IconButton_active__tlK5w","active-marker":"IconButton_active-marker__gmsUK",titles:"IconButton_titles__4byPC",title:"IconButton_title__R6GbR",duplicant:"IconButton_duplicant__oHVhx","long-title":"IconButton_long-title__GZ1NU","scroll-title":"IconButton_scroll-title__HkYLu",subTitle:"IconButton_subTitle__ymsTa"}},89185:e=>{e.exports={container:"WhitePaperTemplate_container__1poO0",light:"WhitePaperTemplate_light__dbLVT","pdf-cover-page":"WhitePaperTemplate_pdf-cover-page__a2AEv",content:"WhitePaperTemplate_content__wCQqI","table-of-contents":"WhitePaperTemplate_table-of-contents__GEH_7",item:"WhitePaperTemplate_item___ZZWk","level-2":"WhitePaperTemplate_level-2__2_c1M","level-3":"WhitePaperTemplate_level-3__zOisE","level-4":"WhitePaperTemplate_level-4__ONSSa",title:"WhitePaperTemplate_title__z3ml4","white-paper":"WhitePaperTemplate_white-paper__ErGlO",cover:"WhitePaperTemplate_cover__cBMJ8","intro-text":"WhitePaperTemplate_intro-text__uigKY",footer:"WhitePaperTemplate_footer__JfzRU","title-header":"WhitePaperTemplate_title-header__0GOLU","no-image":"WhitePaperTemplate_no-image__e_fRj"}},89406:e=>{e.exports={media:"MediaBlock_media__DJSZH",video:"MediaBlock_video__PhR1_"}},89445:e=>{e.exports={"detail-item":"DetailItem_detail-item__Za7em","top-row":"DetailItem_top-row__YCKkb",icon:"DetailItem_icon__zVfGK",light:"DetailItem_light__DRe55"}},89772:e=>{e.exports={wrapper:"ProductHeroSection_wrapper__7G9ct",card:"ProductHeroSection_card__p9FEh","form-label":"ProductHeroSection_form-label__GG347"}},90345:e=>{e.exports={media:"MediaBlock_media__MoAN7",image:"MediaBlock_image__EUxgv",video:"MediaBlock_video__cjnK2"}},90374:e=>{e.exports={"comparison-table":"ComparisonTable_comparison-table__Oz3pO","columns-1":"ComparisonTable_columns-1__3mh79","columns-2":"ComparisonTable_columns-2__nXN6r","columns-3"
1:"ComparisonTable_columns-3__sRqQG","col-1":"ComparisonTable_col-1__1GCYC","col-2":"ComparisonTable_col-2__LRBvs","col-3":"ComparisonTable_col-3__cbCrx","table-column":"ComparisonTable_table-column__e5YQa","section-header":"ComparisonTable_section-header__EQriP","column-data":"ComparisonTable_column-data__cPOUZ","row-1":"ComparisonTable_row-1__dscBS","section-title":"ComparisonTable_section-title__WcMlI","drop-down":"ComparisonTable_drop-down__dJqor",select:"ComparisonTable_select__7wjVU","select-wrapper":"ComparisonTable_select-wrapper__8Cw3n","light-page-theme":"ComparisonTable_light-page-theme__rSWbf","column-title":"ComparisonTable_column-title__4cbif",light:"ComparisonTable_light__rcwd2","dark-page-theme":"ComparisonTable_dark-page-theme__cUDGJ",dark:"ComparisonTable_dark__XVBgY","emphasis-page-theme":"ComparisonTable_emphasis-page-theme__MhBdP",emphasis:"ComparisonTable_emphasis__xoDlW",hide:"ComparisonTable_hide__QGIZF",label:"ComparisonTable_label__cnfrm",none:"ComparisonTable_none__YGaaA",blue:"ComparisonTable_blue__l__6J",first:"ComparisonTable_first__TXWNG",white:"ComparisonTable_white__XWaAB",grey:"ComparisonTable_grey__26PkO",left:"ComparisonTable_left__MTsBq","left-bottom":"ComparisonTable_left-bottom__hby8j",center:"ComparisonTable_center__aI5jg","center-bottom":"ComparisonTable_center-bottom__HAfAx","grid-content":"ComparisonTable_grid-content__Xjf2z",middle:"ComparisonTable_middle__N3Dhz"}},90435:(e,t,l)=>{"use strict";l.d(t,{F0:()=>a,OM:()=>r,xb:()=>i});let i={PRIMARY:"primary",SECONDARY:"secondary"},r="font-display rounded-md border text-center uppercase leading-6",a={SMALL:"small",MEDIUM:"medium",LARGE:"large"}},90733:e=>{e.exports={paragraph:"Paragraph_paragraph__MOyVv",light:"Paragraph_light__xwyL5",dark:"Paragraph_dark__a4p_r","size-large":"Paragraph_size-large__AXLV7","size-standard":"Paragraph_size-standard__tN3j7","size-small":"Paragraph_size-small__Sobul","size-medium":"Paragraph_size-medium__n4g6c","off-color":"Paragraph_off-color__MKs_U","max-height":"Paragraph_max-height__E33IG"}},91559:e=>{e.exports={section:"LearnMoreSection_section__fAnNC",dark:"LearnMoreSection_dark__jPHsb",light:"LearnMoreSection_light__RZkAz",collapsed:"LearnMoreSection_collapsed__SyfgY",button:"LearnMoreSection_button__guhUz","close-button":"LearnMoreSection_close-button__2npQt",disclaimer:"LearnMoreSection_disclaimer__5VWUp",expanded:"LearnMoreSection_expanded__TDewT",open:"LearnMoreSection_open__gSyxK",closed:"LearnMoreSection_closed__64Tnu",interactions:"LearnMoreSection_interactions__0dlly","buttons-frame":"LearnMoreSection_buttons-frame__wu7F4","carousel-button":"LearnMoreSection_carousel-button__V1ri2","slide-list-wrapper":"LearnMoreSection_slide-list-wrapper__alQR2","slide-list":"LearnMoreSection_slide-list__1CuxP",slide:"LearnMoreSection_slide__c9I9u",card:"LearnMoreSection_card__rAB9d",big:"LearnMoreSection_big__YcHnX",small:"LearnMoreSection_small__NoFaU",active:"LearnMoreSection_active__NsVNQ",details:"LearnMoreSection_details__XRWgx",title:"LearnMoreSection_title__1tDu5",description:"LearnMoreSection_description__z3Zby",printTimes:"LearnMoreSection_printTimes__tqkXj",asset:"LearnMoreSection_asset__xL5d3","video-wrapper":"LearnMoreSection_video-wrapper___GurT","image-wrapper":"LearnMoreSection_image-wrapper__Gby6K",image:"LearnMoreSection_image__5hiPM","visually-hidden":"LearnMoreSection_visually-hidden__ZeQBE","print-time":"LearnMoreSection_print-time__jmMro",hours:"LearnMoreSection_hours__3RUEB",minutes:"LearnMoreSection_minutes__BLkiR"}},92757:e=>{e.exports={continent:"CountrySelection_continent___TGc5",item:"CountrySelection_item__759xh",text:"CountrySelection_text__6Qnml",country:"CountrySelection_country__tHmEe","modal-button":"CountrySelection_modal-button__Mc8Jo"}},92771:e=>{e.exports={header:"AccuracySectionHeader_header__HzbxW"}},94717:e=>{e.exports={logo:"Logo_logo__c5nVK",dark:"Logo_dark__bEf5x"}},95055:(e,t,l)=>{"use strict";l.d(t,{g:()=>r,e:()=>a});var i=l(34846);let r=e=>{let{price:{formattedPrice:t,isRange:l}}=e,{t:r}=(0,i.Bd)();return l?r("from {{price}}",{price:t,interpolation:{escapeValue:!1}}):t},a=e=>{let{price:{taxCode:t,taxRate:l}}=e,{t:r}=(0,i.Bd)();return r("incl. {{taxRate}}% {{taxCode}}
1",{taxCode:t,taxRate:l})}},96660:e=>{e.exports={card:"SpeedSectionCard_card__nWyWg","image-frame":"SpeedSectionCard_image-frame___Q2yj",image:"SpeedSectionCard_image__ZgDO1",details:"SpeedSectionCard_details__jnLb6","print-times-frame":"SpeedSectionCard_print-times-frame__3fO57","print-times":"SpeedSectionCard_print-times__aAVVO","print-name":"SpeedSectionCard_print-name__Pduyg","card-list":"SpeedSectionCard_card-list__ydhL8",active:"SpeedSectionCard_active__0iZoc"}},97340:e=>{e.exports={"details-block":"DetailsBlock_details-block__ggH6A",highlighted:"DetailsBlock_highlighted__bu21H","media-frame":"DetailsBlock_media-frame__p8yH_",costs:"DetailsBlock_costs__4D6ze","print-name":"DetailsBlock_print-name__m6tGl",image:"DetailsBlock_image__Dq1N0"}},97595:e=>{e.exports={main:"LargeCard_main__tVHZg",image:"LargeCard_image__sR5xr",content:"LargeCard_content__mdoD2",header:"LargeCard_header__JqaOj",title:"LargeCard_title__7nfmi",subtitle:"LargeCard_subtitle__hZblk",body:"LargeCard_body___HsX6"}},97686:e=>{e.exports={"comparison-table":"ComparisonTable_comparison-table__LpV0o","columns-1":"ComparisonTable_columns-1__PK0ir","columns-2":"ComparisonTable_columns-2__xoUUO","columns-3":"ComparisonTable_columns-3__TeYD8","col-1":"ComparisonTable_col-1__nLZo8","col-2":"ComparisonTable_col-2__BsKPu","col-3":"ComparisonTable_col-3__c4uQJ","table-column":"ComparisonTable_table-column__naugv","section-header":"ComparisonTable_section-header__3AeCh","column-data":"ComparisonTable_column-data__LGNp3","row-1":"ComparisonTable_row-1__I_q6O","section-title":"ComparisonTable_section-title__R4sjt","drop-down":"ComparisonTable_drop-down__Z3AnE",select:"ComparisonTable_select__aZcYg","select-wrapper":"ComparisonTable_select-wrapper__WnDp8","light-page-theme":"ComparisonTable_light-page-theme__2TxxX","column-title":"ComparisonTable_column-title__2_Ym9",light:"ComparisonTable_light__DbJBR","dark-page-theme":"ComparisonTable_dark-page-theme__IAENT",dark:"ComparisonTable_dark__aQLUB","emphasis-page-theme":"ComparisonTable_emphasis-page-theme__iVx83",emphasis:"ComparisonTable_emphasis__rR44Z",hide:"ComparisonTable_hide__gSrRm",label:"ComparisonTable_label__Aje3t",none:"ComparisonTable_none__FzZQf",blue:"ComparisonTable_blue__LDmO1",first:"ComparisonTable_first__QbHVC",white:"ComparisonTable_white__4_Jp5",grey:"ComparisonTable_grey__Nputp",stone:"ComparisonTable_stone__nw8nr",cream:"ComparisonTable_cream__JcZVy",left:"ComparisonTable_left__JNQ3f","left-bottom":"ComparisonTable_left-bottom__A6XEl",center:"ComparisonTable_center__ffjBr","center-bottom":"ComparisonTable_center-bottom__f9wln","grid-content":"ComparisonTable_grid-content__8HN5b",middle:"ComparisonTable_middle__g8z_5","scroll-container":"ComparisonTable_scroll-container__fEih8"}},98964:(e,t,l)=>{"use strict";l.d(t,{sI:()=>P,Ay:()=>E});var i=l(37876),r=l(33191),a=l.n(r),n=l(52076),s=l.n(n),o=l(65013),c=l.n(o),d=l(42400),m=l.n(d),u=l(22999),_=l.n(u),h=l(89099),p=l(14232),g=l(34846),x=l(48011),f=l(87904),b=l(88317),v=l(97210),j=l(11547),N=l(11986),k=l(12028),y=l(27331);let w=()=>"true"===(0,y._)("FL_PUBLIC_CHINA_REDIRECT_ENABLED");var S=l(66447),C=l(44697),T=l(97951),A=l(98228),L=l(92757),I=l.n(L);let M=(0,x.connect)(e=>({activeLanguage:e.i18n.language,activeRegion:e.i18n.region}),e=>({updateLocale:(t,l,i)=>{e((0,T.Wb)(t,l,i))}}))(e=>{let{countries:t,updateLocale:l,activeRegion:r}=e,{asPath:n}=(0,h.useRouter)(),{allHrefs:o=[]}=(0,p.useContext)(k.A),[d]=(0,g.Bd)(),[u,x]=(0,p.useState)(!1),[f,y]=(0,p.useState)(r),C=_()(t,["continent","name"],["desc","asc"]),T=m()(C,e=>e.continent),L=c()(C,{code:null==f?void 0:f.toUpperCase()}),M=(null==L?void 0:L.storePage)&&n.includes(L.storePage);return((0,p.useEffect)(()=>{y(r)},[r]),u)?(0,i.jsxs)(b.xA,{direction:"y",children:[(0,i.jsx)(b.fh,{children:(0,i.jsx)(j.Y9,{level:1,displayAs:2,weight:600,children:d("Switching Country/Region")})}),(0,i.jsx)(b.fh,{children:(0,i.jsx)(v.y$,{size:8})})]}):(0,i.jsxs)("div",{children:[(0,i.jsx)(j.Y9,{level:1,displayAs:2,weight:600,children:d("Choose Your Country or Region")}),Object.keys(T).map(e=>(0,i.jsxs)("section",{className:I().continent,children:[(0,i.jsx)(j.Y9,{level:2,displayAs:3,weight:400,children:d("continent: ".concat(e))},e),(0,i.jsx)(b.xA,{direction:"x",gutters:"padding",addStyleNames:"small-up-1 medium-up-3 large-up-5",children:T[e].map(e=>{let{language:t,currencyCode:r,storePage:d}=e,m=e.code.toLowerCase(),u=((e,t,l,i)=>{if(e&&t)return t;let{code:r}=i;if(w()&&"CN"===r)return"https://formlabs3d.cn/";let a=((0,S.Q5)(r,i.language,o)||"".concat(i.path).concat(l.replace(/\/([a-z]{0,2}|asia|global|latam)\//g,"/").replace(/\/blog\/.*/g,"/blog/").replace(/\/company\/press\/.*/g,"/company/press/").replace(/\/roi\/.*/g,"/roi/"))).replace("//","/");return w()&&"CN"!==r&&(null==L?void 0:L.code)==="CN"?"https://formlabs.com".concat(a):a})(M,d,n,e);return(0,i.jsx)(b.fh,{backgroundColor:(null==L?void 0:L.code)===e.code?"light-blue":null,children:(0,i.jsx)(N.ej,{onClick:()=>{let e="".concat(m,"_").concat(t),i=a().get("store_view"),n=c()(C,{code:m.toUpperCase()});x(!0),i&&e!==i&&n.storePage&&(a().remove("store_view",{domain:(0,A.R2)()}
1),(0,S.NW)()),l(t,m,r),window.location=u,(0,A.zS)().track("Selected country changed",{country:m,path:u})},children:(0,i.jsx)("div",{className:I().item,children:(0,i.jsxs)("div",{className:I().text,children:[(0,i.jsx)("span",{className:I().country,children:e.name}),(0,i.jsx)("span",{children:s()(e.languageName.split(",")[0])})]})})})},"country-".concat(e.code))})})]},e))]})}),P=e=>{let{children:t,countries:l}=e,[r,a]=(0,p.useState)(!1),n=()=>{a(!1)};return(0,i.jsxs)(p.Fragment,{children:[(0,i.jsx)(N.ej,{className:I()["modal-button"],handler:()=>{a(!0),(0,A.zS)().track("Country selector opened",{})},children:t}),r?(0,i.jsx)(C.A,{width:"1200px",onClose:n,children:(0,i.jsx)(M,{countries:l,hideModal:n})}):null]})},E=(0,f.w)(M)},98966:e=>{e.exports={wrapper:"AccuracySection_wrapper__SxSCN",card:"AccuracySection_card__9YwvU"}},99047:e=>{e.exports={content:"MenuBar_content__vplLk","content-arrow":"MenuBar_content-arrow__WSAYf","left-content-arrow-wrapper":"MenuBar_left-content-arrow-wrapper__jAbv9","right-content-arrow-wrapper":"MenuBar_right-content-arrow-wrapper__jzeEL",hide:"MenuBar_hide__PBdIt",menu:"MenuBar_menu__FKRwW","with-overflow":"MenuBar_with-overflow__Adz9M","menu-item":"MenuBar_menu-item__qwK4N",active:"MenuBar_active__NDpI_",button:"MenuBar_button__M2qDa","button-cloud":"MenuBar_button-cloud__Qo1lR","button-active":"MenuBar_button-active__EfEoY","scroll-wrapper":"MenuBar_scroll-wrapper__bKK3_","button-cloud-scrollable":"MenuBar_button-cloud-scrollable__dOAjm"}},99103:e=>{e.exports={"twelve-column-info-card-media":"InfoCardMedia_twelve-column-info-card-media__nEIvK",reverse:"InfoCardMedia_reverse__6Uib7",media:"InfoCardMedia_media__14Ve_"}},99552:e=>{e.exports={"links-section":"LinksSection_links-section__ERrOD","tiles-container":"LinksSection_tiles-container__cHukN",row:"LinksSection_row__XNelS",tile:"LinksSection_tile__ctao0",dental:"LinksSection_dental__PDAUs",link:"LinksSection_link__FcOz8",title:"LinksSection_title__0FyXX",image:"LinksSection_image__CAef3","external-link-icon":"LinksSection_external-link-icon__1h_L6"}},99741:e=>{e.exports={"text-plugin":"TextPlugin_text-plugin__3VsXG",noMargins:"TextPlugin_noMargins__UzHra","p-xs":"TextPlugin_p-xs__fFLd5","p-sm":"TextPlugin_p-sm__495dc","p-md":"TextPlugin_p-md__5DPIo","p-lg":"TextPlugin_p-lg__izxyU","l-xs":"TextPlugin_l-xs__rEr55","l-sm":"TextPlugin_l-sm__K6Nyj","l-md":"TextPlugin_l-md__OJl9K","l-lg":"TextPlugin_l-lg__3OcIP","d-lg":"TextPlugin_d-lg__ZubBt","d-md":"TextPlugin_d-md__6oWNv","d-sm":"TextPlugin_d-sm__aoExD","d-xs":"TextPlugin_d-xs__aaCZw",theme:"TextPlugin_theme__Rtckj","light-primary":"TextPlugin_light-primary__uWx0_",light:"TextPlugin_light__P7MaI","theme-primary":"TextPlugin_theme-primary__wXvg_","light-secondary":"TextPlugin_light-secondary__SLVHM","theme-secondary":"TextPlugin_theme-secondary___vyW1","light-tertiary":"TextPlugin_light-tertiary__e7yxk","theme-tertiary":"TextPlugin_theme-tertiary__uBFwe","dark-primary":"TextPlugin_dark-primary__zcygQ",dark:"TextPlugin_dark__e4dVo","dark-secondary":"TextPlugin_dark-secondary__X4EA4","dark-tertiary":"TextPlugin_dark-tertiary__mXCdb","emphasis-primary":"TextPlugin_emphasis-primary__j0nXG",emphasis:"TextPlugin_emphasis__9s55A","emphasis-secondary":"TextPlugin_emphasis-secondary__2pM31","emphasis-tertiary":"TextPlugin_emphasis-tertiary__COHgg","stone-12":"TextPlugin_stone-12__TFCoA","cream-12":"TextPlugin_cream-12__W_EE_","theme-cream-12":"TextPlugin_theme-cream-12__yqQly"}},99907:e=>{e.exports={"column-image-block":"Media_column-image-block__SDw1a","white-paper-image":"Media_white-paper-image__pyKAK",light:"Media_light__wA6z_",border:"Media_border___k7z2"}}}]);

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.