import{r as i}from"./p-d2af20eb.js";import{i as n}from"./p-7051251d.js";import{g as t}from"./p-d22704c1.js";import{w as s}from"./p-1d921be2.js";import{a as e}from"./p-25a090c9.js";var o,r;function a(i,n){var t=(Array.isArray(i)?i:i.split(".")).reduce((function(i,n){return null==i?void 0:i[n]}),n||window);return void 0===t?void 0:t}!function(i){i.NONE="none",i.LOCAL_STORAGE="localStorage"}(o||(o={})),function(i){i.PROD="prod",i.QA="qa"}(r||(r={}));var c="trumpf.ux.env.name";var l={websiteBaseUrl:"https://www.trumpf.com",websitePaths:{home:"/",mytrumpf:"/mytrumpf",userProfile:"/?id=861"},iHubApiBaseUrl:"https://api-public.trumpf.com",iHubApiEndpoints:{selfService:"/selfservice/2.1"}},d={websiteBaseUrl:"https://www-q.trumpf.com",websitePaths:{home:"/",mytrumpf:"/mytrumpf",userProfile:"/?id=861"},iHubApiBaseUrl:"https://api-t-public.trumpf.com",iHubApiEndpoints:{selfService:"/selfservice/2.1"}};let u=class{constructor(n){i(this,n),this.endpoint="/api/common/businessrule-promotions/1.0/getPromotionsForCustomer/",this.locale=null,this.env="prod",this.data=null,this.targetSelector="",this.position=0,this.output="teaser",this.maxItems=0,this.pickItems="first",this.timeout=2e3,this.opacityUtilityClass="ux-u-opacity-0",this.inserted=!1,this.timeoutId=null,this.sliderPromotionHasLoaded="slider"!==this.output&&null,this.addLoadingSlide=async()=>{if("slider"!==this.output)return;if(""===this.targetSelector)return;const i=document.querySelector(this.targetSelector);s(i,(()=>{!0!==this.sliderPromotionHasLoaded&&(i.addSlide(`\n \n