diff --git a/gfi-ihk-2024/stories/components/mini-teaser/miniteaser.scss b/gfi-ihk-2024/stories/components/mini-teaser/miniteaser.scss
index fada232..0f7b769 100644
--- a/gfi-ihk-2024/stories/components/mini-teaser/miniteaser.scss
+++ b/gfi-ihk-2024/stories/components/mini-teaser/miniteaser.scss
@@ -93,6 +93,7 @@
.btn{
background-color: transparent;
border: 1px solid white;
+ align-self: flex-start;
margin-left: 54px;
display: inline-block;
padding:8px 10px;
diff --git a/gfi-ihk-2024/stories/sections/infobanner/infobanner.scss b/gfi-ihk-2024/stories/sections/infobanner/infobanner.scss
index 0e6f97b..5a0331d 100644
--- a/gfi-ihk-2024/stories/sections/infobanner/infobanner.scss
+++ b/gfi-ihk-2024/stories/sections/infobanner/infobanner.scss
@@ -52,6 +52,7 @@
background-position: center;
img {
+ border-radius: var(--border-radius-xs);
position: relative;
display: block;
max-width: 100%;
@@ -68,6 +69,7 @@
justify-content: space-between;
flex: 1 1 100%;
background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);
+ border-radius: var(--border-radius-xs);
@media(max-width: 567px) {
flex-direction: column;
@@ -77,6 +79,7 @@
.text-box {
padding: 18px 24px;
min-height: 180px;
+ max-width: 768px;
display: flex;
flex-direction: column;
justify-content: center;
diff --git a/gfi-ihk-2024/stories/sections/marketingheader/marketingheader.scss b/gfi-ihk-2024/stories/sections/marketingheader/marketingheader.scss
index 2b4bca8..003dcad 100644
--- a/gfi-ihk-2024/stories/sections/marketingheader/marketingheader.scss
+++ b/gfi-ihk-2024/stories/sections/marketingheader/marketingheader.scss
@@ -21,7 +21,7 @@ section.marketingheader{
margin: 0;
background-color: var(--theme-color-primary-dimmed-04);
max-height: 100px;
- transition: all 1s ease-in;
+ transition: all .5s ease-in;
background-size:cover;
@media (max-width:767px){
max-height: 78px;
@@ -76,14 +76,10 @@ section.marketingheader{
}
}
}
- @media(max-width: 767px) {
- //padding: calc(1.5vw + 15px) 0 0;
- //margin-bottom: -10px;
- }
&.open{
max-height: 9999px;
- transition: all .5s cubic-bezier(1,0,1,0);
+ transition: all .1s cubic-bezier(1,0,1,0);
.close-search{
display:block !important;
}
@@ -210,12 +206,8 @@ section.marketingheader{
display: flex;
flex-wrap: wrap;
font-family: "Korb", sans-serif;
- transition: all 0.3s ease-in;
+ transition: all 0.4s ease-in;
padding-bottom: 0;
- @media(max-width: 767px) {
- //margin-left: -6px;
- //margin-right: -6px;
- }
.tile {
position: relative;
@@ -457,7 +449,7 @@ section.marketingheader{
.slide-overflow{
border-radius: 4px;
}
- outer{
+ .outer{
max-height:427px;
height:427px;
@media(max-width: 999px) {
@@ -495,7 +487,7 @@ section.marketingheader{
min-height: 0;
}
}
- outer{
+ .outer{
border-radius: 4px;
.image-box img{
border-radius: 4px;
@@ -580,7 +572,7 @@ section.marketingheader{
padding:0 !important;
//max-width: 1920px;
width:100%;
- outer{
+ .outer{
margin:0 !important;
position: relative;
justify-content: center;
@@ -747,10 +739,11 @@ section.marketingheader{
}
.slide.text-only.current{
background: none;
- outer{
+ .outer{
background: linear-gradient(-10deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);
.text-box{
justify-content: center;
+ max-width: 580px;
}
}
}
diff --git a/gfi-ihk-2024/stories/sections/marketingheader/searchAccordion.js b/gfi-ihk-2024/stories/sections/marketingheader/searchAccordion.js
index 7730c06..b72b2c7 100644
--- a/gfi-ihk-2024/stories/sections/marketingheader/searchAccordion.js
+++ b/gfi-ihk-2024/stories/sections/marketingheader/searchAccordion.js
@@ -22,16 +22,25 @@ class IHKSearchAccordion {
/* CLOSE */
this.section.find('.close-search').off('click').on('click', (e) => {
e.preventDefault();
- section.removeClass('open');
- if(section.hasClass('open')){
- section.attr('aria-label', 'Klappmenü geschlossen');
- }
- else{
- section.attr('aria-label', 'Klappmenü geöffnet');
+ var heightOffset = section.get(0).offsetHeight;
+ var existingStyleBlock = document.getElementById('dynamic-style');
+ if (existingStyleBlock) {
+ existingStyleBlock.parentNode.removeChild(existingStyleBlock);
}
- // if (this.section.data('single-open') !== false) {
- // section.siblings('.open').removeClass('open').find('.tiles').slideUp(300, 'easeOutQuad');
- // }
+ var style = document.createElement('style');
+ style.id = 'dynamic-style';
+ style.innerHTML = `section.marketingheader .search.open {max-height: ${heightOffset}px !important;}`;
+ document.body.appendChild(style);
+
+ setTimeout(() => {
+ section.removeClass('open');
+ if(section.hasClass('open')){
+ section.attr('aria-label', 'Klappmenü geschlossen');
+ }
+ else{
+ section.attr('aria-label', 'Klappmenü geöffnet');
+ }
+ }, 100);
});
if (section.attr('data-type') === 'event') {
diff --git a/gfi-ihk-2024/storybook-static/1220.9a12d6da.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1220.9a12d6da.iframe.bundle.js
new file mode 100644
index 0000000..d51f9c2
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/1220.9a12d6da.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1220],{"./stories/_global/scripts/lorem.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{t:()=>lorem2,v:()=>lorem1});var lorem1="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Delectus magni, vel! Enim fuga modi natus pariatur quibusdam repudiandae rerum! Ad adipisci asperiores at atque dolorem doloremque itaque quaerat temporibus voluptatum?",lorem2="Consectetur adipisicing elit. Alias aliquid doloribus earum eius error ex minus natus nesciunt, porro praesentium provident quo sunt unde. Eligendi facere illum natus odio, tempora voluptatum? Ea enim iste modi odio optio quis sed temporibus. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aspernatur dolore doloribus explicabo facere illum ipsam, magnam recusandae sit voluptatibus voluptatum?"},"./stories/atoms/blockquote/BlockquoteComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{k:()=>createBlockquote});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),blockquote=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/blockquote/blockquote.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(blockquote.Z,options);blockquote.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createBlockquote=function createBlockquote(_ref){var _ref$quote=_ref.quote,quote=void 0===_ref$quote?"Ein Unternehmen zu gründen, ähnelt dem Kuchenbacken: Du brauchst alle nötigen Zutaten und jede einzelne davon in der genau passenden Menge.":_ref$quote,_ref$author=_ref.author,author=void 0===_ref$author?"Max Mustermann, Unternehmer":_ref$author,_ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,blockquote=(0,helpers.az)("blockquote");return blockquote.dataset.quoteType=type,"string"==typeof quote?(0,helpers.az)("p",[],quote,blockquote):quote.map((function(p){(0,helpers.az)("p",[],p,blockquote)})),(0,helpers.az)("p",["author"],author,blockquote),blockquote}},"./stories/components/common-content-article/CommonContentArticleComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{M:()=>createCommonContentArticle});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent_article=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content-article/commonContent-article.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent_article.Z,options);commonContent_article.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),lorem=__webpack_require__("./stories/_global/scripts/lorem.js"),BlockquoteComponent=__webpack_require__("./stories/atoms/blockquote/BlockquoteComponent.js"),ContactComponent=__webpack_require__("./stories/components/contact/ContactComponent.js"),PrintShareComponent=__webpack_require__("./stories/components/print-share/PrintShareComponent.js"),InfoboxComponent=__webpack_require__("./stories/components/infobox/InfoboxComponent.js"),TopicTeasersComponent=__webpack_require__("./stories/sections/topic-teasers/TopicTeasersComponent.js"),CommonContentComponent=__webpack_require__("./stories/components/common-content/CommonContentComponent.js"),createCommonContentArticle=function createCommonContentArticle(_ref){var _ref$addArticleCompon=_ref.addArticleComponents,addArticleComponents=void 0===_ref$addArticleCompon||_ref$addArticleCompon,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Titelthema":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren":_ref$headline,div=(0,helpers.az)("div"),article=(0,helpers.az)("article",["col","magazine-article"],null,div);addArticleComponents&&((0,helpers.az)("p",["kicker"],kicker,article),(0,helpers.az)("h1",[],headline,article)),article.appendChild((0,CommonContentComponent.s)({})),(0,helpers.az)("div",["content"],null,div).appendChild((0,TopicTeasersComponent.N)({maxItems:6}));var article2=(0,helpers.az)("article",["col","magazine-article"],null,div);return article2.appendChild((0,InfoboxComponent.B)({content:lorem.t})),article2.appendChild((0,BlockquoteComponent.k)({})),article2.appendChild((0,ContactComponent.r)({})),article2.appendChild((0,PrintShareComponent.a)({})),div}},"./stories/components/common-content/CommonContentComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{s:()=>createCommonContent});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent.Z,options);commonContent.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createCommonContent=function createCommonContent(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Möchten Sie, dass zusätzliche regionale Inhalte Ihrer IHK zum Thema auf dieser Seite eingeblendet werden?":_ref$text,_ref$noCta=_ref.noCta,noCta=void 0===_ref$noCta?{label:"Nein danke",link:"#",target:"_self"}:_ref$noCta,_ref$yesCta=_ref.yesCta,yesCta=void 0===_ref$yesCta?{label:"Ja gerne",link:"#",target:"_self"}:_ref$yesCta,common=(0,helpers.az)("div",["common-content"]),buttons=((0,helpers.az)("p",[],text,common),(0,helpers.az)("div",["buttons"],null,common));return buttons.appendChild((0,ButtonComponent.a)({label:noCta.label,link:noCta.link,color:"primary-light",size:"small",icon:"schliessen",iconPosition:"icon-right"})),buttons.appendChild((0,ButtonComponent.a)({label:yesCta.label,link:yesCta.link,color:"secondary",size:"small",icon:"check",iconPosition:"icon-right"})),common}},"./stories/components/infobox/InfoboxComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{B:()=>createInfobox});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobox=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobox.Z,options);infobox.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInfobox=function createInfobox(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$content=_ref.content,content=void 0===_ref$content?"
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
":_ref$content;return(0,helpers.az)("div",["infobox",type],content)}},"./stories/sections/topic-teasers/TopicTeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createTopicTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),topic_teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/topic-teasers/topic-teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(topic_teasers.Z,options);topic_teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),Topics=[{title:"Alles für Gründer",icon:"Foundation"},{title:"Alles Wichtige zum Brexit",icon:"Brexit"},{title:"Schwerpunktthema Digitalisierung",icon:"Roboter"},{title:"Schwerpunktthema Nachfolge",icon:"Uebergabe"},{title:"Alle wichtigen Infos zum Corona-Virus",icon:"Virus"},{title:"Alles für Auszubildende",icon:"Wissen"}],TopicsWithLinklist=[{title:"Alles für Gründer",icon:"Foundation"},{title:"Schwerpunktthema Digitalisierung",icon:"Roboter"},{title:"Schwerpunktthema Nachfolge",icon:"Uebergabe"}],TopicTeaserComponent=__webpack_require__("./stories/components/topic-teaser/TopicTeaserComponent.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);return data.map((function(topic,i){if(i{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/quote.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_quote_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'blockquote{border-left:6px solid var(--theme-color-secondary);margin:2em 0;padding-left:1.2em;font-style:italic}blockquote .author{font-style:normal;font-size:var(--font-size-small);line-height:1.2}.magazine-article blockquote,blockquote[data-quote-type=magazine]{border-left:0;font-weight:300;font-style:normal;margin:calc(var(--section-margin)*.6) 0;padding:0 20px 0 40px}@media(max-width: 767px){.magazine-article blockquote,blockquote[data-quote-type=magazine]{padding:0 0 0 20px}}.magazine-article blockquote p:not(.author),.magazine-article blockquote div.text,blockquote[data-quote-type=magazine] p:not(.author),blockquote[data-quote-type=magazine] div.text{line-height:1.3;font-size:var(--font-size-h2)}.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px}@media(max-width: 767px){.magazine-article blockquote p:not(.author):first-child:before,.magazine-article blockquote div.text:first-child:before,blockquote[data-quote-type=magazine] p:not(.author):first-child:before,blockquote[data-quote-type=magazine] div.text:first-child:before{margin-left:-20px}}.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{content:"";position:relative;display:block;width:30px;height:30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100%;margin:2px 0 2px -40px;transform:rotate(180deg)}@media(max-width: 767px){.magazine-article blockquote p:not(.author):last-child:after,.magazine-article blockquote div.text:last-child:after,.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] p:not(.author):last-child:after,blockquote[data-quote-type=magazine] div.text:last-child:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{margin-left:-20px}}.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{position:relative;font-weight:400;text-align:right;margin-right:-20px;margin-top:36px;font-family:"Source Sans Pro",sans-serif;font-size:18px}.magazine-article blockquote .author:before,.magazine-article blockquote h4:before,blockquote[data-quote-type=magazine] .author:before,blockquote[data-quote-type=magazine] h4:before{content:"— ";position:relative;top:-1px;margin-right:2px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{position:absolute;top:-36px;left:0}@media(max-width: 767px){.magazine-article blockquote .author,.magazine-article blockquote h4,blockquote[data-quote-type=magazine] .author,blockquote[data-quote-type=magazine] h4{margin-right:0;padding-left:30px;font-size:16px;font-weight:500;margin-top:32px}.magazine-article blockquote .author:after,.magazine-article blockquote h4:after,blockquote[data-quote-type=magazine] .author:after,blockquote[data-quote-type=magazine] h4:after{top:-30px}}',"",{version:3,sources:["webpack://./stories/atoms/blockquote/blockquote.scss"],names:[],mappings:"AAAA,WAAA,kDACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,mBAEA,iBACE,CAAA,gCACA,CAAA,eACA,CAAA,kEAIJ,aACE,CAAA,eACA,CAAA,iBACA,CAAA,uCACA,CAAA,qBACA,CAAA,yBAEA,kEAPF,kBAQI,CAAA,CAAA,oLAGF,eACE,CAAA,6BACA,CAAA,gQAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,yBAEA,gQAVF,iBAWI,CAAA,CAAA,0aAKN,UACE,CAAA,iBACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,wDACA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,yBAEA,0aAXF,iBAYI,CAAA,CAAA,0JAIJ,iBACE,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,wCACA,CAAA,cACA,CAAA,sLAEA,YACE,CAAA,iBACA,CAAA,QACA,CAAA,gBACA,CAAA,kLAGF,iBACE,CAAA,SACA,CAAA,MACA,CAAA,yBAGF,0JAtBF,cAuBI,CAAA,iBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,kLAEA,SACE,CAAA",sourcesContent:['blockquote {\n border-left: 6px solid var(--theme-color-secondary);\n margin: 2em 0;\n padding-left: 1.2em;\n font-style: italic;\n\n .author {\n font-style: normal;\n font-size: var(--font-size-small);\n line-height: 1.2;\n }\n}\n\n.magazine-article blockquote, blockquote[data-quote-type=\'magazine\'] {\n border-left: 0;\n font-weight: 300;\n font-style: normal;\n margin: calc(var(--section-margin) * 0.6) 0;\n padding: 0 20px 0 40px;\n\n @media(max-width: 767px) {\n padding: 0 0 0 20px;\n }\n\n p:not(.author), div.text {\n line-height: 1.3;\n font-size: var(--font-size-h2);\n\n &:first-child:before {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n }\n\n p:not(.author):last-child:after, div.text:last-child:after, .author:after, h4:after {\n content: "";\n position: relative;\n display: block;\n width: 30px;\n height: 30px;\n background-image: url(\'../../assets/img/quote.svg\');\n background-size: 100%;\n margin: 2px 0 2px -40px;\n transform: rotate(180deg);\n\n @media(max-width: 767px) {\n margin-left: -20px;\n }\n }\n\n .author, h4 {\n position: relative;\n font-weight: 400;\n text-align: right;\n margin-right: -20px;\n margin-top: 36px;\n font-family: "Source Sans Pro", sans-serif;\n font-size: 18px;\n\n &:before {\n content: "— ";\n position: relative;\n top: -1px;\n margin-right: 2px;\n }\n\n &:after {\n position: absolute;\n top: -36px;\n left: 0;\n }\n\n @media(max-width: 767px) {\n margin-right: 0;\n padding-left: 30px;\n font-size: 16px;\n font-weight: 500;\n margin-top: 32px;\n\n &:after {\n top: -30px;\n }\n }\n }\n}'],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content-article/commonContent-article.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".magazine-article article.col,.magazine-article.col{position:relative;z-index:1;width:880px;max-width:66.6667%;background-color:#fff;margin:0 auto;padding-bottom:0}@media(max-width: 1199px){.magazine-article article.col,.magazine-article.col{max-width:83.3333%}}@media(max-width: 999px){.magazine-article article.col,.magazine-article.col{box-shadow:0 0 0 10px #fff}}@media(max-width: 767px){.magazine-article article.col,.magazine-article.col{max-width:100%;box-shadow:0 -4px 0 2px #fff}}.magazine-article article.col .print-share,.magazine-article.col .print-share{margin-bottom:0}.magazine-article article.col .print-share .bookmarks.show-bookmarks,.magazine-article.col .print-share .bookmarks.show-bookmarks{margin-bottom:1em}.magazine-article article.col .image-box img,.magazine-article.col .image-box img{max-width:100%}@media(min-width: 568px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{float:left;margin:.3em 20px 1em 0;width:calc(50% - 10px)}}@media(min-width: 768px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 40px 1em calc(-12.5% - 5px);width:calc(50% - 20px)}}@media(min-width: 768px)and (max-width: 1199px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 30px 1em calc(-10% - 3px);width:calc(50% - 15px)}}@media(min-width: 768px)and (max-width: 999px){.magazine-article article.col .image-box.off-grid,.magazine-article.col .image-box.off-grid{margin:.3em 20px 1em calc(-10% - 2px);width:calc(50% - 10px)}}.magazine-article article.col .image-box.off-grid~*:not(p),.magazine-article.col .image-box.off-grid~*:not(p){clear:left}.magazine-article article.col .image-box.portrait,.magazine-article.col .image-box.portrait{display:flex;justify-content:center;flex-flow:column}.magazine-article article.col .image-box.portrait img,.magazine-article article.col .image-box.portrait figcaption,.magazine-article.col .image-box.portrait img,.magazine-article.col .image-box.portrait figcaption{align-self:center}","",{version:3,sources:["webpack://./stories/components/common-content-article/commonContent-article.scss"],names:[],mappings:"AAGA,oDACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,qBAAA,CACA,aAAA,CACA,gBAAA,CAEA,0BATF,oDAUI,kBAAA,CAAA,CAEF,yBAZF,oDAaI,0BAAA,CAAA,CAEF,yBAfF,oDAgBI,cAAA,CACA,4BAAA,CAAA,CAGF,8EACE,eAAA,CAGF,kIACE,iBAAA,CAIA,kFACE,cAAA,CAIA,yBADF,4FAEI,UAAA,CACA,sBAAA,CACA,sBAAA,CAAA,CAGF,yBAPF,4FAQI,uCAAA,CACA,sBAAA,CAAA,CAEA,gDAXJ,4FAYM,qCAAA,CACA,sBAAA,CAAA,CAGF,+CAhBJ,4FAiBM,qCAAA,CACA,sBAAA,CAAA,CAIJ,8GACE,UAAA,CAIJ,4FACE,YAAA,CACA,sBAAA,CACA,gBAAA,CACA,sNACE,iBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.magazine-article article.col, .magazine-article.col {\n position: relative;\n z-index: 1;\n width: 880px;\n max-width: 66.6667%;\n background-color: #fff;\n margin: 0 auto;\n padding-bottom: 0;\n\n @media(max-width: 1199px) {\n max-width: 83.3333%;\n }\n @media(max-width: 999px) {\n box-shadow: 0 0 0 10px white;\n }\n @media(max-width: 767px) {\n max-width: 100%;\n box-shadow: 0 -4px 0 2px white;\n }\n\n .print-share {\n margin-bottom: 0;\n }\n\n .print-share .bookmarks.show-bookmarks {\n margin-bottom: 1em;\n }\n\n .image-box {\n img {\n max-width: 100%;\n }\n\n &.off-grid{\n @media(min-width: 568px) {\n float: left;\n margin: 0.3em 20px 1em 0;\n width: calc(50% - 10px);\n }\n\n @media(min-width: 768px) {\n margin: 0.3em 40px 1em calc(-12.5% - 5px);\n width: calc(50% - 20px);\n\n @media(max-width: 1199px) {\n margin: 0.3em 30px 1em calc(-10% - 3px);\n width: calc(50% - 15px);\n }\n\n @media(max-width: 999px) {\n margin: 0.3em 20px 1em calc(-10% - 2px);\n width: calc(50% - 10px);\n }\n }\n\n ~ *:not(p) {\n clear: left;\n }\n }\n\n &.portrait{\n display: flex;\n justify-content: center;\n flex-flow: column;\n img, figcaption{\n align-self: center;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".common-content{margin-top:var(--section-margin);padding:calc(var(--container-padding)/2) var(--container-padding);background:var(--theme-color-primary-dimmed-04);background-image:url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\")}.common-content .buttons .btn{margin-right:1rem}@media(max-width: 567px){.common-content .buttons .btn{margin-bottom:1rem}}","",{version:3,sources:["webpack://./stories/components/common-content/commonContent.scss"],names:[],mappings:"AAGA,gBACE,gCAAA,CACA,iEAAA,CACA,+CAAA,CACA,kSAAA,CAKE,8BACE,iBAAA,CACA,yBAFF,8BAGI,kBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.common-content {\n margin-top: var(--section-margin);\n padding: calc(var(--container-padding) / 2) var(--container-padding);\n background: var(--theme-color-primary-dimmed-04);\n background-image: url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\");\n p {\n\n }\n .buttons {\n .btn {\n margin-right: 1rem;\n @media (max-width: 567px) {\n margin-bottom: 1rem;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/infobox/infobox.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".infobox,.richtext div.strong,article.col div.strong{margin:calc(3% + 26px) 0;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);border-bottom:var(--border-width) solid var(--theme-color-secondary)}.infobox.success,.richtext div.strong.success,article.col div.strong.success{background-color:var(--theme-color-success-dimmed);border-color:var(--theme-color-success)}.infobox.error,.richtext div.strong.error,article.col div.strong.error{background-color:var(--theme-color-error-dimmed);border-color:var(--theme-color-error)}.infobox.warning,.richtext div.strong.warning,article.col div.strong.warning{background-color:var(--theme-color-warning-dimmed);border-color:var(--theme-color-warning)}.infobox>*:first-child,.richtext div.strong>*:first-child,article.col div.strong>*:first-child{margin-top:-0.4em}.infobox>*:last-child,.richtext div.strong>*:last-child,article.col div.strong>*:last-child{margin-bottom:-0.4em}.infobox:first-child,.richtext div.strong:first-child,article.col div.strong:first-child{margin-top:0}.infobox:last-child,.richtext div.strong:last-child,article.col div.strong:last-child{margin-bottom:0}.snippingTool{margin:calc(3% + 26px) 50px;background-color:var(--theme-color-secondary-dimmed);padding:var(--content-box-padding);width:652px}.snippingTool .topicSnippingTool{margin:10px 0}.snippingTool .snippingToolLink{font-size:var(--font-size-xs);margin:5px 0 0}.snippingTool .snippingToolTitle{margin:0}.snippingTool .snippingToolDescription{font-size:var(--font-size-xs)}","",{version:3,sources:["webpack://./stories/components/infobox/infobox.scss"],names:[],mappings:"AAGA,qDACE,wBAAA,CACA,oDAAA,CACA,kCAAA,CACA,oEAAA,CAEA,6EACE,kDAAA,CACA,uCAAA,CAEF,uEACE,gDAAA,CACA,qCAAA,CAEF,6EACE,kDAAA,CACA,uCAAA,CAGF,+FACE,iBAAA,CAEF,4FACE,oBAAA,CAGF,yFACE,YAAA,CAEF,sFACE,eAAA,CAIJ,cACE,2BAAA,CACA,oDAAA,CACA,kCAAA,CACA,WAAA,CAEA,iCACE,aAAA,CAGF,gCACE,6BAAA,CACA,cAAA,CAGF,iCACE,QAAA,CAGF,uCACE,6BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobox, .richtext div.strong, article.col div.strong {\n margin: calc(3% + 26px) 0;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n border-bottom: var(--border-width) solid var(--theme-color-secondary);\n\n &.success {\n background-color: var(--theme-color-success-dimmed);\n border-color: var(--theme-color-success);\n }\n &.error {\n background-color: var(--theme-color-error-dimmed);\n border-color: var(--theme-color-error);\n }\n &.warning {\n background-color: var(--theme-color-warning-dimmed);\n border-color: var(--theme-color-warning);\n }\n\n > *:first-child {\n margin-top: -0.4em;\n }\n > *:last-child {\n margin-bottom: -0.4em;\n }\n\n &:first-child {\n margin-top: 0;\n }\n &:last-child {\n margin-bottom: 0;\n }\n}\n\n.snippingTool {\n margin: calc(3% + 26px) 50px;\n background-color: var(--theme-color-secondary-dimmed);\n padding: var(--content-box-padding);\n width: 652px;\n\n .topicSnippingTool {\n margin: 10px 0;\n }\n\n .snippingToolLink {\n font-size: var(--font-size-xs);\n margin: 5px 0 0;\n }\n\n .snippingToolTitle {\n margin: 0;\n }\n\n .snippingToolDescription {\n font-size: var(--font-size-xs);\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/topic-teasers/topic-teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,"section.topics{background-color:var(--theme-color-primary-dimmed-04);padding:var(--section-padding) 0;margin:var(--section-margin) auto}section.topics .container>h2{margin-top:var(--section-headline-margin)}section.topics+.events,section.topics+.topics{margin-top:8px}section.topics .row{margin:calc(var(--col-padding)*-1)}@media(max-width: 767px){section.topics .row{margin:0 -7px}}section.topics .title{font-weight:400}section.topics .col{position:relative;display:flex;flex:1 1 33.3333%;max-width:33.3333%}section.topics .col.width-half{flex:1 1 50%;max-width:50%}section.topics .col.width-half:first-child:last-child{flex:1 1 100%;max-width:100%}@media(max-width: 567px){section.topics .col{flex:1 1 50%;max-width:50%}section.topics .col:nth-child(odd):last-child{flex:1 1 100%;max-width:100%}}@media(max-width: 767px){section.topics .col{padding:6px}}@media(max-width: 567px){section.topics[data-type=list] .col{max-width:100%;flex:1 1 100%}}","",{version:3,sources:["webpack://./stories/sections/topic-teasers/topic-teasers.scss"],names:[],mappings:"AAAA,eACE,qDAAA,CACA,gCAAA,CACA,iCAAA,CAEA,6BACE,yCAAA,CAGF,8CACE,cAAA,CAGF,oBACE,kCAAA,CAGF,yBACE,oBACE,aAAA,CAAA,CAIJ,sBACE,eAAA,CAGF,oBACE,iBAAA,CACA,YAAA,CACA,iBAAA,CACA,kBAAA,CAEA,+BACE,YAAA,CACA,aAAA,CAEA,sDACE,aAAA,CACA,cAAA,CAIJ,yBAhBF,oBAiBI,YAAA,CACA,aAAA,CAEA,8CACE,aAAA,CACA,cAAA,CAAA,CAGJ,yBAzBF,oBA0BI,WAAA,CAAA,CAKF,yBADF,oCAEI,cAAA,CACA,aAAA,CAAA",sourcesContent:["section.topics {\n background-color: var(--theme-color-primary-dimmed-04);\n padding: var(--section-padding) 0;\n margin: var(--section-margin) auto;\n\n .container > h2 {\n margin-top: var(--section-headline-margin);\n }\n\n + .events, + .topics {\n margin-top: 8px;\n }\n\n .row {\n margin: calc(var(--col-padding) * -1);\n }\n\n @media(max-width: 767px) {\n .row {\n margin: 0 -7px;\n }\n }\n\n .title {\n font-weight: 400;\n }\n\n .col {\n position: relative;\n display: flex;\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n &.width-half {\n flex: 1 1 50%;\n max-width: 50%;\n\n &:first-child:last-child {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n\n &:nth-child(odd):last-child {\n flex: 1 1 100%;\n max-width: 100%;\n }\n }\n @media(max-width: 767px) {\n padding: 6px;\n }\n }\n\n &[data-type='list'] .col {\n @media(max-width: 567px) {\n max-width: 100%;\n flex: 1 1 100%;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/quote.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/quote.ed16cf43.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/1761.47919f23.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1761.47919f23.iframe.bundle.js
deleted file mode 100644
index bd464b9..0000000
--- a/gfi-ihk-2024/storybook-static/1761.47919f23.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1761],{"./stories/sections/infobanner/InfoBannerComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>createInfoBanner});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobanner=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobanner.Z,options);infobanner.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createInfoBanner=function createInfoBanner(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile des Infobanners":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Die Headline des Infobanners":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$copy,_ref$buttonText=_ref.buttonText,buttonText=void 0===_ref$buttonText?"Call to action":_ref$buttonText,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$imageSrc=_ref.imageSrc,imageSrc=void 0===_ref$imageSrc?"https://source.unsplash.com/e8e4YY65sOk/1340x240":_ref$imageSrc,_ref$imageSrcMobile=_ref.imageSrcMobile,imageSrcMobile=void 0===_ref$imageSrcMobile?"https://source.unsplash.com/e8e4YY65sOk/600x600":_ref$imageSrcMobile,_ref$isCommercial=_ref.isCommercial,isCommercial=void 0===_ref$isCommercial||_ref$isCommercial,section=(0,helpers.az)("section",["infobanner"],null),container=(0,helpers.az)("div",["container"],null,section),banner=(0,helpers.az)("a",["banner"],null,container);if(imageSrc&&imageSrcMobile&&imageSrc.length>0&&imageSrcMobile.length>0){var imageBox=(0,helpers.az)("div",["image-box"],null,banner),picture=(0,helpers.az)("picture",[],null,imageBox),mobileSource=(0,helpers.az)("source",[],null,picture);(0,helpers.Bi)(imageSrc,1340,240,"Infobanner Hintergrundbild",[],picture),mobileSource.srcset=imageSrcMobile,mobileSource.media="(max-width: 567px)"}if(kicker.length>0||headline.length>0||copy.length>0||buttonText.length>0){var textWrapper=(0,helpers.az)("div",["text-wrapper"],null,banner),textBox=(0,helpers.az)("div",["text-box"],null,textWrapper);if(kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,textBox),headline&&headline.length>0&&(0,helpers.az)("h2",["like-h2"],headline,textBox),copy&©.length>0&&(0,helpers.az)("p",[],copy,textBox),buttonText&&buttonText.length>0){var buttonBox=(0,helpers.az)("div",["button-box"],null,textWrapper),btn=(0,ButtonComponent.a)({elementType:"span",icon:"pfeil-simple-rechts",color:"white",label:buttonText,iconPosition:"icon-right"});buttonBox.appendChild(btn)}}return isCommercial&&(0,helpers.az)("span",["is-commercial"],"Werbung",banner),banner.href=link,section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobanner{margin:var(--section-margin) auto}.infobanner .banner{position:relative;display:flex;color:var(--theme-color-white);background:linear-gradient(130deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%);border-radius:var(--border-radius-xs);text-decoration:none;transition:.25s ease}.infobanner .banner.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible,.infobanner .banner.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner.focus-visible:focus .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible .btn,.infobanner .banner-moz-focusring .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:before{content:"";position:relative;display:block;padding-top:12.36%}@media(max-width: 567px){.infobanner .banner:before{padding-top:66.6667%}}.infobanner .is-commercial{position:absolute;display:block;z-index:1;right:0;top:0;padding:1px 7px;font-size:var(--font-size-xs);color:var(--theme-color-primary);background-color:rgba(255,255,255,.7);border-bottom-left-radius:var(--border-radius-xs)}.infobanner .image-box{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.infobanner .image-box img{position:relative;display:block;max-width:100%;margin:0 auto;width:100%;height:100%;object-fit:cover}.infobanner .text-wrapper{position:relative;display:flex;justify-content:space-between;flex:1 1 100%;background:linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%)}@media(max-width: 567px){.infobanner .text-wrapper{flex-direction:column}}.infobanner .text-box{padding:18px 24px;min-height:180px;display:flex;flex-direction:column;justify-content:center;line-height:1.4}@media(max-width: 1339px){.infobanner .text-box{min-height:150px}}@media(max-width: 999px){.infobanner .text-box{min-height:0;padding:12px 20px}}@media(max-width: 567px){.infobanner .text-box{padding:8px 0;margin:var(--content-box-padding)}}.infobanner .text-box>*{margin-top:.1em;margin-bottom:.1em}.infobanner .text-box>*.kicker{margin-left:0}@media(max-width: 567px){.infobanner .text-box>.like-h2{margin-top:8px;margin-bottom:10px}}.infobanner .button-box{padding:24px;display:flex;align-items:flex-end;justify-content:flex-end;margin-top:auto}@media(max-width: 999px){.infobanner .button-box{padding:16px}}@media(max-width: 767px){.infobanner .button-box{padding:0 0 20px;margin:0 var(--content-box-padding)}}@media(max-width: 567px){.infobanner .button-box{padding-bottom:30px}}',"",{version:3,sources:["webpack://./stories/sections/infobanner/infobanner.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iCAAA,CAEA,oBACE,iBAAA,CACA,YAAA,CACA,8BAAA,CACA,+IAAA,CACA,qCAAA,CACA,oBAAA,CACA,oBAAA,CCiJA,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDpJF,6CC+JA,4GAAA,CACA,SAAA,CD7JA,8EC4JA,4GAAA,CACA,SAAA,CDzJA,2BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CAEA,yBANF,2BAOI,oBAAA,CAAA,CAKN,2BACE,iBAAA,CACA,aAAA,CACA,SAAA,CACA,OAAA,CACA,KAAA,CACA,eAAA,CACA,6BAAA,CACA,gCAAA,CACA,qCAAA,CACA,iDAAA,CAGF,uBC8CA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDhDE,qBAAA,CACA,0BAAA,CAEA,2BACE,iBAAA,CACA,aAAA,CACA,cAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,0BACE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,aAAA,CACA,8HAAA,CAEA,yBAPF,0BAQI,qBAAA,CAAA,CAIJ,sBACE,iBAAA,CACA,gBAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CAEA,0BARF,sBASI,gBAAA,CAAA,CAEF,yBAXF,sBAYI,YAAA,CACA,iBAAA,CAAA,CAEF,yBAfF,sBAgBI,aAAA,CACA,iCAAA,CAAA,CAGF,wBACE,eAAA,CACA,kBAAA,CAEA,+BACE,aAAA,CAKF,yBADF,+BAEI,cAAA,CACA,kBAAA,CAAA,CAKN,wBACE,YAAA,CACA,YAAA,CACA,oBAAA,CACA,wBAAA,CACA,eAAA,CAEA,yBAPF,wBAQI,YAAA,CAAA,CAEF,yBAVF,wBAWI,gBAAA,CACA,mCAAA,CAAA,CAEF,yBAdF,wBAeI,mBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobanner {\n margin: var(--section-margin) auto;\n\n .banner {\n position: relative;\n display: flex;\n color: var(--theme-color-white);\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 40%,var(--theme-color-gradient-02) 80%,var(--theme-color-gradient-03) 120%);\n border-radius: var(--border-radius-xs);\n text-decoration: none;\n transition: 0.25s ease;\n @include focus-visible;\n\n &.focus-visible:focus .btn {\n @include focus-standalone;\n }\n &:focus-visible .btn, &-moz-focusring .btn {\n @include focus-standalone;\n }\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 12.36%;\n\n @media(max-width: 567px) {\n padding-top: 66.6667%;\n }\n }\n }\n\n .is-commercial {\n position: absolute;\n display: block;\n z-index: 1;\n right: 0;\n top: 0;\n padding: 1px 7px;\n font-size: var(--font-size-xs);\n color: var(--theme-color-primary);\n background-color: rgba(#fff, 0.7);\n border-bottom-left-radius: var(--border-radius-xs);\n }\n\n .image-box {\n @include full-size;\n background-size: cover;\n background-position: center;\n\n img {\n position: relative;\n display: block;\n max-width: 100%;\n margin: 0 auto;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .text-wrapper {\n position: relative;\n display: flex;\n justify-content: space-between;\n flex: 1 1 100%;\n background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n\n @media(max-width: 567px) {\n flex-direction: column;\n }\n }\n\n .text-box {\n padding: 18px 24px;\n min-height: 180px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n line-height: 1.4;\n\n @media(max-width: 1339px) {\n min-height: 150px;\n }\n @media(max-width: 999px) {\n min-height: 0;\n padding: 12px 20px;\n }\n @media(max-width: 567px) {\n padding: 8px 0;\n margin: var(--content-box-padding);\n }\n\n > * {\n margin-top: 0.1em;\n margin-bottom: 0.1em;\n\n &.kicker {\n margin-left: 0;\n }\n }\n\n > .like-h2 {\n @media(max-width: 567px) {\n margin-top: 8px;\n margin-bottom: 10px;\n }\n }\n }\n\n .button-box {\n padding: 24px;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n margin-top: auto;\n\n @media(max-width: 999px) {\n padding: 16px;\n }\n @media(max-width: 767px) {\n padding: 0 0 20px;\n margin: 0 var(--content-box-padding);\n }\n @media(max-width: 567px) {\n padding-bottom: 30px;\n }\n }\n/*\n .btn {\n @media(min-width: 768px) {\n white-space: nowrap;\n }\n }\n */\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/1761.9920f823.iframe.bundle.js b/gfi-ihk-2024/storybook-static/1761.9920f823.iframe.bundle.js
new file mode 100644
index 0000000..de2352e
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/1761.9920f823.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1761],{"./stories/sections/infobanner/InfoBannerComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>createInfoBanner});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),infobanner=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(infobanner.Z,options);infobanner.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createInfoBanner=function createInfoBanner(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Dachzeile des Infobanners":_ref$kicker,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Die Headline des Infobanners":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.":_ref$copy,_ref$buttonText=_ref.buttonText,buttonText=void 0===_ref$buttonText?"Call to action":_ref$buttonText,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$imageSrc=_ref.imageSrc,imageSrc=void 0===_ref$imageSrc?"https://source.unsplash.com/e8e4YY65sOk/1340x240":_ref$imageSrc,_ref$imageSrcMobile=_ref.imageSrcMobile,imageSrcMobile=void 0===_ref$imageSrcMobile?"https://source.unsplash.com/e8e4YY65sOk/600x600":_ref$imageSrcMobile,_ref$isCommercial=_ref.isCommercial,isCommercial=void 0===_ref$isCommercial||_ref$isCommercial,section=(0,helpers.az)("section",["infobanner"],null),container=(0,helpers.az)("div",["container"],null,section),banner=(0,helpers.az)("a",["banner"],null,container);if(imageSrc&&imageSrcMobile&&imageSrc.length>0&&imageSrcMobile.length>0){var imageBox=(0,helpers.az)("div",["image-box"],null,banner),picture=(0,helpers.az)("picture",[],null,imageBox),mobileSource=(0,helpers.az)("source",[],null,picture);(0,helpers.Bi)(imageSrc,1340,240,"Infobanner Hintergrundbild",[],picture),mobileSource.srcset=imageSrcMobile,mobileSource.media="(max-width: 567px)"}if(kicker.length>0||headline.length>0||copy.length>0||buttonText.length>0){var textWrapper=(0,helpers.az)("div",["text-wrapper"],null,banner),textBox=(0,helpers.az)("div",["text-box"],null,textWrapper);if(kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,textBox),headline&&headline.length>0&&(0,helpers.az)("h2",["like-h2"],headline,textBox),copy&©.length>0&&(0,helpers.az)("p",[],copy,textBox),buttonText&&buttonText.length>0){var buttonBox=(0,helpers.az)("div",["button-box"],null,textWrapper),btn=(0,ButtonComponent.a)({elementType:"span",icon:"pfeil-simple-rechts",color:"white",label:buttonText,iconPosition:"icon-right"});buttonBox.appendChild(btn)}}return isCommercial&&(0,helpers.az)("span",["is-commercial"],"Werbung",banner),banner.href=link,section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/infobanner/infobanner.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.infobanner{margin:var(--section-margin) auto}.infobanner .banner{position:relative;display:flex;color:var(--theme-color-white);background:linear-gradient(130deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%);border-radius:var(--border-radius-xs);text-decoration:none;transition:.25s ease}.infobanner .banner.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible,.infobanner .banner.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner.focus-visible:focus .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:focus-visible .btn,.infobanner .banner-moz-focusring .btn{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.infobanner .banner:before{content:"";position:relative;display:block;padding-top:12.36%}@media(max-width: 567px){.infobanner .banner:before{padding-top:66.6667%}}.infobanner .is-commercial{position:absolute;display:block;z-index:1;right:0;top:0;padding:1px 7px;font-size:var(--font-size-xs);color:var(--theme-color-primary);background-color:rgba(255,255,255,.7);border-bottom-left-radius:var(--border-radius-xs)}.infobanner .image-box{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.infobanner .image-box img{border-radius:var(--border-radius-xs);position:relative;display:block;max-width:100%;margin:0 auto;width:100%;height:100%;object-fit:cover}.infobanner .text-wrapper{position:relative;display:flex;justify-content:space-between;flex:1 1 100%;background:linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);border-radius:var(--border-radius-xs)}@media(max-width: 567px){.infobanner .text-wrapper{flex-direction:column}}.infobanner .text-box{padding:18px 24px;min-height:180px;max-width:768px;display:flex;flex-direction:column;justify-content:center;line-height:1.4}@media(max-width: 1339px){.infobanner .text-box{min-height:150px}}@media(max-width: 999px){.infobanner .text-box{min-height:0;padding:12px 20px}}@media(max-width: 567px){.infobanner .text-box{padding:8px 0;margin:var(--content-box-padding)}}.infobanner .text-box>*{margin-top:.1em;margin-bottom:.1em}.infobanner .text-box>*.kicker{margin-left:0}@media(max-width: 567px){.infobanner .text-box>.like-h2{margin-top:8px;margin-bottom:10px}}.infobanner .button-box{padding:24px;display:flex;align-items:flex-end;justify-content:flex-end;margin-top:auto}@media(max-width: 999px){.infobanner .button-box{padding:16px}}@media(max-width: 767px){.infobanner .button-box{padding:0 0 20px;margin:0 var(--content-box-padding)}}@media(max-width: 567px){.infobanner .button-box{padding-bottom:30px}}',"",{version:3,sources:["webpack://./stories/sections/infobanner/infobanner.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iCAAA,CAEA,oBACE,iBAAA,CACA,YAAA,CACA,8BAAA,CACA,+IAAA,CACA,qCAAA,CACA,oBAAA,CACA,oBAAA,CCiJA,wCACE,4GAAA,CACA,SAAA,CAEF,qEACE,4GAAA,CACA,SAAA,CDpJF,6CC+JA,4GAAA,CACA,SAAA,CD7JA,8EC4JA,4GAAA,CACA,SAAA,CDzJA,2BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,kBAAA,CAEA,yBANF,2BAOI,oBAAA,CAAA,CAKN,2BACE,iBAAA,CACA,aAAA,CACA,SAAA,CACA,OAAA,CACA,KAAA,CACA,eAAA,CACA,6BAAA,CACA,gCAAA,CACA,qCAAA,CACA,iDAAA,CAGF,uBC8CA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CDhDE,qBAAA,CACA,0BAAA,CAEA,2BACE,qCAAA,CACA,iBAAA,CACA,aAAA,CACA,cAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,0BACE,iBAAA,CACA,YAAA,CACA,6BAAA,CACA,aAAA,CACA,8HAAA,CACA,qCAAA,CAEA,yBARF,0BASI,qBAAA,CAAA,CAIJ,sBACE,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CAEA,0BATF,sBAUI,gBAAA,CAAA,CAEF,yBAZF,sBAaI,YAAA,CACA,iBAAA,CAAA,CAEF,yBAhBF,sBAiBI,aAAA,CACA,iCAAA,CAAA,CAGF,wBACE,eAAA,CACA,kBAAA,CAEA,+BACE,aAAA,CAKF,yBADF,+BAEI,cAAA,CACA,kBAAA,CAAA,CAKN,wBACE,YAAA,CACA,YAAA,CACA,oBAAA,CACA,wBAAA,CACA,eAAA,CAEA,yBAPF,wBAQI,YAAA,CAAA,CAEF,yBAVF,wBAWI,gBAAA,CACA,mCAAA,CAAA,CAEF,yBAdF,wBAeI,mBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.infobanner {\n margin: var(--section-margin) auto;\n\n .banner {\n position: relative;\n display: flex;\n color: var(--theme-color-white);\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 40%,var(--theme-color-gradient-02) 80%,var(--theme-color-gradient-03) 120%);\n border-radius: var(--border-radius-xs);\n text-decoration: none;\n transition: 0.25s ease;\n @include focus-visible;\n\n &.focus-visible:focus .btn {\n @include focus-standalone;\n }\n &:focus-visible .btn, &-moz-focusring .btn {\n @include focus-standalone;\n }\n\n &:before {\n content: \"\";\n position: relative;\n display: block;\n padding-top: 12.36%;\n\n @media(max-width: 567px) {\n padding-top: 66.6667%;\n }\n }\n }\n\n .is-commercial {\n position: absolute;\n display: block;\n z-index: 1;\n right: 0;\n top: 0;\n padding: 1px 7px;\n font-size: var(--font-size-xs);\n color: var(--theme-color-primary);\n background-color: rgba(#fff, 0.7);\n border-bottom-left-radius: var(--border-radius-xs);\n }\n\n .image-box {\n @include full-size;\n background-size: cover;\n background-position: center;\n\n img {\n border-radius: var(--border-radius-xs);\n position: relative;\n display: block;\n max-width: 100%;\n margin: 0 auto;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n }\n\n .text-wrapper {\n position: relative;\n display: flex;\n justify-content: space-between;\n flex: 1 1 100%;\n background: linear-gradient(120deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n border-radius: var(--border-radius-xs);\n\n @media(max-width: 567px) {\n flex-direction: column;\n }\n }\n\n .text-box {\n padding: 18px 24px;\n min-height: 180px;\n max-width: 768px;\n display: flex;\n flex-direction: column;\n justify-content: center;\n line-height: 1.4;\n\n @media(max-width: 1339px) {\n min-height: 150px;\n }\n @media(max-width: 999px) {\n min-height: 0;\n padding: 12px 20px;\n }\n @media(max-width: 567px) {\n padding: 8px 0;\n margin: var(--content-box-padding);\n }\n\n > * {\n margin-top: 0.1em;\n margin-bottom: 0.1em;\n\n &.kicker {\n margin-left: 0;\n }\n }\n\n > .like-h2 {\n @media(max-width: 567px) {\n margin-top: 8px;\n margin-bottom: 10px;\n }\n }\n }\n\n .button-box {\n padding: 24px;\n display: flex;\n align-items: flex-end;\n justify-content: flex-end;\n margin-top: auto;\n\n @media(max-width: 999px) {\n padding: 16px;\n }\n @media(max-width: 767px) {\n padding: 0 0 20px;\n margin: 0 var(--content-box-padding);\n }\n @media(max-width: 567px) {\n padding-bottom: 30px;\n }\n }\n/*\n .btn {\n @media(min-width: 768px) {\n white-space: nowrap;\n }\n }\n */\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2258.6637e89d.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2258.6637e89d.iframe.bundle.js
new file mode 100644
index 0000000..34fbb2e
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/2258.6637e89d.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2258],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./stories/components/teaser-social/TeaserSocialComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{c:()=>createTeaserSocial});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teaser_social=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser-social/teaser-social.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teaser_social.Z,options);teaser_social.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createTeaserSocial=function createTeaserSocial(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Ihre IHK bei Twitter":_ref$kicker,teaser=(0,helpers.az)("div",["teaser"]);return kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,teaser),(0,helpers.az)("div",["social-box"],null,teaser).innerHTML='',teaser}},"./stories/sections/teasers/TeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{z:()=>createTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teasers.Z,options);teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TeaserComponent=__webpack_require__("./stories/components/teaser/TeaserComponent.js"),TeasersData=__webpack_require__("./stories/sections/teasers/TeasersData.js"),masonry=__webpack_require__("./stories/_global/scripts/masonry.js"),TeaserSocialComponent=__webpack_require__("./stories/components/teaser-social/TeaserSocialComponent.js"),createTeasersSection=function createTeasersSection(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$background=_ref.background,background=void 0===_ref$background?null:_ref$background,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"":_ref$headline,_ref$teasers=_ref.teasers,teasers=void 0===_ref$teasers?TeasersData.W:_ref$teasers,_ref$showReadingTime=_ref.showReadingTime,showReadingTime=void 0!==_ref$showReadingTime&&_ref$showReadingTime,_ref$hideKicker=_ref.hideKicker,hideKicker=void 0!==_ref$hideKicker&&_ref$hideKicker,_ref$maxItems=_ref.maxItems,maxItems=void 0===_ref$maxItems?-1:_ref$maxItems,_ref$includeChart=_ref.includeChart,includeChart=void 0!==_ref$includeChart&&_ref$includeChart,_ref$includeSocial=_ref.includeSocial,includeSocial=void 0!==_ref$includeSocial&&_ref$includeSocial,baseTeaser={type:"regular",kicker:"Fachkräfte",headline:"Anteil der Frauen im Bereich Engineering steigt",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita, no sea takimata sanctus est.",imageSrc:"https://source.unsplash.com/0K7GgiA8lVE/600x400",copyright:"@ shutterstock.com",showReadingTime:!1,link:"#",imageSize:"large"};switch(type){case"regular":case"text":maxItems=-1===maxItems?3:maxItems;break;case"hero":maxItems=-1===maxItems?2:maxItems;break;case"fullwidth":maxItems=1;break;case"magazine":maxItems=teasers.length}var section=(0,helpers.az)("section","magazine"===type?["teasers","magazine-style"]:["teasers"]);"magazine"!==type&&(section.dataset.items=maxItems>3?"3":maxItems.toString()),background&&background.length>0&&(section.dataset.background=background);var container=(0,helpers.az)("div",["container"],null,section);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);function getType(index){return includeChart&&index===maxItems-1?"chart":"magazine"===type?"regular":type}(includeSocial&&(maxItems-=1),teasers.map((function(teaserData,index){if(!(index>=maxItems)){var col=(0,helpers.az)("div",["col"],null,row),teaser=(0,TeaserComponent.T)(Object.assign({},baseTeaser,teaserData,{type:getType(index),showReadingTime:"magazine"===type||"fullwidth"===type||showReadingTime,kicker:hideKicker?null:teaserData.kicker}));col.appendChild(teaser)}})),includeSocial)&&(0,helpers.az)("div",["col"],null,row).appendChild((0,TeaserSocialComponent.c)({kicker:hideKicker?null:"Ihre IHK bei Twitter"}));return"magazine"===type&&jquery_default()(document).ready((function(){var btnText=window.ihk.translations.loadMoreArticles;section.dataset.type="masonry",new masonry.Z(jquery_default()(row),btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])})),section}},"./stories/sections/teasers/TeasersData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{W:()=>teasersData});var teasersData=[{imageSrc:"https://source.unsplash.com/-uHVRvDr7pg/420x280"},{imageSrc:"https://source.unsplash.com/DwqAVvG3iFU/420x280",headline:"Ausgeglichenheit ist der erste Schritt aus der Krise",copy:"Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Vestibulum id ligula porta felis euismod semper. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec id elit non mi porta gravida at eget metus."},{kicker:"Corona",imageSrc:"https://source.unsplash.com/uN8TV9Pw2ik/420x280",headline:"Wirtschaftsverbände bieten Unterstützung bei Impfkampagne an",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."},{kicker:"Betriebsklima",imageSrc:"https://source.unsplash.com/uzP2t_kkMDM/420x280",headline:"Fördert Duzen das Betriebsklima?",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Hygiene",imageSrc:"https://source.unsplash.com/-9gPKrsbGmc/420x280",headline:"Hygiene am Arbeitsplatz",copy:"Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores sed diam nonumy eirmod tempor invidunt et ea rebum."},{kicker:"Bildung",imageSrc:"https://source.unsplash.com/YRMWVcdyhmI/420x280",headline:"Bachelor und Master Professional kommen",copy:"Nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat. At vero eos et accusam et justo duo dolores et ea rebum."},{kicker:"Integration",imageSrc:"https://source.unsplash.com/jJFrkJP_-RA/420x280",headline:"Weniger Hürden für Fachkräfte aus dem Ausland"},{kicker:"Bildung",imageSrc:"https://source.unsplash.com/vrbZVyX2k4I/420x280",headline:"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Aktuelles",imageSrc:"https://source.unsplash.com/o78TVMMyfAk/420x280",headline:"Das Neuste aus der Wirtschaft",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."}]},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".teaser .social-box{position:relative;border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}.teaser .social-box iframe{display:block;border:0;height:100% !important;min-height:500px !important}","",{version:3,sources:["webpack://./stories/components/teaser-social/teaser-social.scss"],names:[],mappings:"AAGA,oBACE,iBAAA,CACA,qDAAA,CACA,gBAAA,CACA,iBAAA,CACA,YAAA,CACA,aAAA,CACA,qBAAA,CAEA,2BACE,aAAA,CACA,QAAA,CACA,sBAAA,CACA,2BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.teaser .social-box {\n position: relative;\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n iframe {\n display: block;\n border: 0;\n height: 100% !important;\n min-height: 500px !important;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.teasers{position:relative;display:block}@media(min-width: 1000px){.teasers{margin-bottom:-10px}}.teasers .ad-box{position:relative}.teasers .ad-box img{position:relative;display:block;width:100%;height:auto}.teasers .magazine-indicator{display:inline-block;align-self:flex-start;font-family:"Korb",sans-serif;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);color:#fff;padding:6px 12px;position:absolute;top:100%;right:9px;margin:0;min-width:160px}.teasers .magazine-indicator img{position:relative;display:block;width:auto;height:40px}@media(max-width: 767px){.teasers .magazine-indicator{margin-bottom:12px}}.teasers[data-type=hero] .image-box~.text-box .magazine-indicator{top:-16px}.teasers .image-box~.text-box h4{position:relative}.teasers .image-box~.text-box h4 .magazine-indicator{top:-40px;left:0;right:auto;transform:translateY(-100%)}.teasers .button-wrapper{text-align:center;padding:calc(20px + 1%) 0 0}.teasers[data-type=masonry] .container{padding-bottom:calc(10px + 1vw)}.teasers[data-type=masonry] .row{flex-wrap:nowrap}.teasers[data-type=masonry] .row>.col{display:none}.teasers[data-type=masonry] .column{flex:1 1 100%}.teasers[data-type=masonry] .social-box{position:relative;display:block;min-height:478px;font-size:0;line-height:0}.teasers[data-type=masonry] .social-box>*:first-child{display:block;min-height:450px;height:450px !important}.teasers[data-type=masonry] img.lazy{opacity:0;transition:.3s ease}.teasers[data-type=masonry] img.lazy.loaded{opacity:1}.teasers[data-background=lightgrey]{background-color:var(--theme-grey-light);padding:calc(2vw + 20px) 0;margin:calc(2.5vw + 20px) 0 calc(2vw + 20px)}.teasers[data-background=lightgrey]+.teasers[data-background=lightgrey]{margin-top:calc(-2vw - 20px);padding-top:20px}.teasers[data-background=lightgrey]:first-child{margin-top:0}.teasers[data-background=lightgrey] h2{margin-top:0 !important}.teasers[data-background=lightgrey][data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4{background-color:var(--theme-grey-light)}@media(min-width: 568px){.teasers[data-items="2"] .col{max-width:50%}}@media(min-width: 768px){.teasers[data-items="3"] .col{max-width:33.3333333%}.teasers[data-items="4"] .col{max-width:50%}}@media(min-width: 1200px){.teasers[data-items="2"] .row{margin:0 -40px}.teasers[data-items="2"] .col{padding:20px 40px}.teasers[data-items="4"] .col{max-width:25%}}@media(min-width: 568px)and (max-width: 767px){.teasers[data-items="3"] .teaser,.teasers[data-items="4"] .teaser{position:relative;display:block;padding-left:40%;min-height:30vw}.teasers[data-items="3"] .col.txt-teaser .teaser,.teasers[data-items="4"] .col.txt-teaser .teaser{padding-left:8px;min-height:0}.teasers[data-items="3"] .col.txt-teaser .text-box,.teasers[data-items="4"] .col.txt-teaser .text-box{padding-top:12px}.teasers[data-items="3"] .image-box,.teasers[data-items="4"] .image-box{position:absolute;top:4px;left:0;right:60%;margin-right:10px}.teasers[data-items="3"] .kicker,.teasers[data-items="4"] .kicker{margin:0 0 4px 10px}.teasers[data-items="3"] .text-box,.teasers[data-items="4"] .text-box{margin-left:10px}.teasers[data-items="3"] h4,.teasers[data-items="4"] h4{margin-top:0}.teasers[data-items="3"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="3"][data-type=hero] .image-box+.text-box h4,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h4{position:relative;font-size:20px;margin-top:0;padding:0}}@media(min-width: 568px){.teasers[data-items="1"] .kicker:first-child{min-width:100%}.teasers[data-items="1"] .teaser:not(.fullwidth){display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.teasers[data-items="1"] .teaser.fullwidth .kicker:first-child{max-width:calc(50% - var(--col-padding));min-width:calc(50% - var(--col-padding))}.teasers[data-items="1"] .teaser.fullwidth .image-box{margin-top:-29px}.teasers[data-items="1"] .text-box{min-width:100%}.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px);flex:1 1 100%;margin-right:40px}.teasers[data-items="1"] .image-box~.kicker{position:absolute;left:50%;margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker~.text-box{padding-top:10px;min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px){.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker{max-width:calc(50% - 20px);margin-left:20px}.teasers[data-items="1"] .image-box~.text-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}}.teasers div.teaser{height:100%;display:flex;flex-direction:column}@media(max-width: 999px){.teasers div.teaser{height:calc(100% - 20px)}}.teasers .col.extern:before,.teasers .col.download:before,.teasers .col.intranet:before,.teasers .col.extranet:before{display:none}.teasers .col.extern .title:after,.teasers .col.download .title:after,.teasers .col.intranet .title:after,.teasers .col.extranet .title:after{content:"";font-family:"Icons";position:relative;font-size:20px;top:7px;line-height:1;text-decoration:none;display:inline-block;margin-left:3px}.teasers .col.extern .title:after{content:""}.teasers .col.download .title:after{content:""}.teasers .col.intranet .title:after{content:""}.teasers .teaser{position:relative;display:flex;flex-direction:column;text-decoration:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);margin:-7px -8px -5px;padding:7px 8px 5px;color:var(--theme-color-text);border-radius:8px;width:auto}.teasers .teaser.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers .teaser:focus-visible,.teasers .teaser.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers a.teaser h3,.teasers a.teaser h4{text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.teasers h3,.teasers h4{margin:16px 0 14px;color:var(--theme-color-link);transition:.3s ease;font-weight:400}.teasers p{font-size:16px}@media(min-width: 768px){.teasers p{font-size:18px}}.teasers .kicker{margin-bottom:8px;margin-left:1px;order:-1}@media(min-height: 768px){.teasers .kicker.stand-out{position:absolute;bottom:100%;margin-bottom:0}}.teasers .text-box{margin-top:8px;border-top:8px solid var(--theme-color-secondary)}.teasers .social-box{border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}@media(max-width: 767px){.teasers .social-box{margin-bottom:20px}}.teasers .social-box .twitter-timeline{height:100% !important;min-height:420px !important}.teasers .image-box{position:relative;display:block;overflow:hidden;flex-grow:0;flex-shrink:0;border-radius:4px}.teasers .image-box.chart{display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%)}.teasers .image-box:before{content:"";position:relative;display:block;padding-top:66.6667%;margin-bottom:7px}.teasers .image-box:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.teasers .image-box img{border-top-left-radius:4px;border-top-right-radius:4px}.teasers .image-box~.text-box{border-top:0;margin-top:0}.teasers .image-box .gallery{position:absolute;top:0;margin:0;width:100%}.teasers .image-box .gallery .gallery-wrapper{margin:0;padding:0}.teasers .image-box .gallery .image{margin:0;padding:0}.teasers .image-box .gallery .image:before{padding-top:66.6666%}.teasers .linklist{margin:0 0 12px}.teasers .linklist>li{margin-bottom:2px;padding-left:26px;font-size:18px}.teasers .linklist>li>a{margin-left:-26px;padding-left:26px}.teasers .linklist>li>a:before{top:3px;left:-5px;font-size:24px}.teasers .chart-title{display:block;font-weight:700 !important;padding:30px;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;margin-bottom:16px;text-align:center}@media(max-width: 999px){.teasers .chart-title{font-size:28px;margin-bottom:0;padding:20px}}.teasers .copyright{position:absolute;left:100%;bottom:0;transform-origin:0 100%;color:var(--theme-color-background);font-size:12px;line-height:1.2;text-shadow:0px 0px 3px rgba(var(--theme-color-text-intensed), 0.6),0px 0px 8px rgba(var(--theme-color-text-intensed), 0.6);z-index:2;width:66%;padding:8px 20px;transform:rotate(-90deg)}@media(max-width: 767px){.teasers .copyright{font-size:10px;padding:6px 18px}}.teasers img{position:absolute;display:block;top:0;left:0;width:100%;height:calc(100% - 7px);transition:.3s ease;transform:translate3d(0, 0, 0) scale(1);opacity:1;object-fit:cover;filter:saturate(100%)}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .text-box{position:relative}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box{padding-top:16px}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4{position:absolute;bottom:100%;z-index:1;background-color:#fff;margin-right:40px;padding-top:12px;padding-right:24px;margin-bottom:0}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:20px}@media(max-width: 567px){.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:16px}}.teasers .video-teaser-wrapper .text-box .text{font-size:16px}@media(min-width: 768px){.teasers .video-teaser-wrapper .text-box .text{font-size:18px}}.teasers .teaser-gallery .btn{position:absolute;top:0;right:0;margin:20px}.teasers .teaser-gallery:hover .btn{box-shadow:0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3)}.desktop a.teaser:hover,.mobile a.teaser:active{color:var(--theme-color-link-hover)}.desktop a.teaser:hover .image-box:after,.mobile a.teaser:active .image-box:after{height:14px}.desktop a.teaser:hover h3,.desktop a.teaser:hover h4,.mobile a.teaser:active h3,.mobile a.teaser:active h4{color:var(--theme-color-link-hover)}[data-type=masonry] .count{position:absolute;top:0;left:0;background-color:red;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;z-index:1;font-size:14px;margin:10px}.magazine-article .teasers h2,.magazine-start .teasers h2,.teasers.magazine-style h2{text-transform:uppercase;font-size:var(--font-size-h4);margin-bottom:1.2em;line-height:1.2;margin-top:0}.magazine-article .teasers h2::before,.magazine-start .teasers h2::before,.teasers.magazine-style h2::before{content:"";position:relative;display:block;background:linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);height:calc(var(--border-width)/2);margin:0 .05em .5em}',"",{version:3,sources:["webpack://./stories/sections/teasers/teasers.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,iBACE,CAAA,aACA,CAAA,0BAEA,SAJF,mBAKI,CAAA,CAAA,iBAGF,iBACE,CAAA,qBAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,6BAKJ,oBAEE,CAAA,qBACA,CAAA,6BACA,CAAA,8IACA,CAAA,UACA,CAAA,gBACA,CAAA,iBAGA,CAAA,QACA,CAAA,SACA,CAAA,QACA,CAAA,eAEA,CAAA,iCAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,yBAGF,6BAxBF,kBAyBI,CAAA,CAAA,kEAMA,SACE,CAAA,iCAMJ,iBACE,CAAA,qDACA,SACE,CAAA,MACA,CAAA,UACA,CAAA,2BACA,CAAA,yBAiCN,iBACE,CAAA,2BACA,CAAA,uCAIA,+BACE,CAAA,iCAEF,gBACE,CAAA,sCAEA,YACE,CAAA,oCAGJ,aACE,CAAA,wCAEF,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,WACA,CAAA,aACA,CAAA,sDAEA,aACE,CAAA,gBACA,CAAA,uBACA,CAAA,qCAGJ,SACE,CAAA,mBACA,CAAA,4CAEA,SACE,CAAA,oCAKN,wCACE,CAAA,0BACA,CAAA,4CACA,CAAA,wEAEA,4BACE,CAAA,gBACA,CAAA,gDAGF,YACE,CAAA,uCAGF,uBACE,CAAA,+GAGF,wCACE,CAAA,yBAIJ,8BACE,aACE,CAAA,CAAA,yBAGJ,8BACE,qBACE,CAAA,8BAEF,aACE,CAAA,CAAA,0BAGJ,8BACE,cACE,CAAA,8BAEF,iBACE,CAAA,8BAEF,aACE,CAAA,CAAA,+CAIJ,kEAEI,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,kGAIA,gBACE,CAAA,YACA,CAAA,sGAGF,gBACE,CAAA,wEAIJ,iBACE,CAAA,OACA,CAAA,MACA,CAAA,SACA,CAAA,iBACA,CAAA,kEAGF,mBACE,CAAA,sEAGF,gBACE,CAAA,wDAGF,YACE,CAAA,oQAIA,iBACE,CAAA,cACA,CAAA,YACA,CAAA,SACA,CAAA,CAAA,yBAMR,6CAEI,cACE,CAAA,iDAIA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,cACA,CAAA,+DAGA,wCACE,CAAA,wCACA,CAAA,sDAGF,gBACE,CAAA,mCAKN,cACE,CAAA,oCAGF,0BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,4CAEA,iBACE,CAAA,QACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,sDAEA,gBACE,CAAA,0BACA,CAAA,0BACA,CAAA,CAAA,0BAOV,oCAEI,0BACE,CAAA,0BACA,CAAA,4CAEA,0BACE,CAAA,gBACA,CAAA,8CAGF,0BACE,CAAA,0BACA,CAAA,CAAA,oBAMR,WACE,CAAA,YACA,CAAA,qBACA,CAAA,yBAEA,oBALF,wBAMI,CAAA,CAAA,sHAKF,YACE,CAAA,8IAEF,WClEsB,CAAA,mBDoEpB,CAAA,iBACA,CAAA,cACA,CAAA,OACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,eACA,CAAA,kCAOJ,WCvFgC,CAAA,oCD2FhC,WC/F2B,CAAA,oCDmG3B,WC3F0B,CAAA,iBD+F1B,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,oBACA,CAAA,oDACA,CAAA,qBACA,CAAA,mBACA,CAAA,6BACA,CAAA,iBACA,CAAA,UACA,CAAA,qCChNA,4GACE,CAAA,SACA,CAAA,+DAEF,4GACE,CAAA,SACA,CAAA,0CD+MF,yBACE,CAAA,2BACA,CAAA,+BACA,CAAA,wBAIJ,kBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,WAGF,cACE,CAAA,yBAEA,WAHF,cAII,CAAA,CAAA,iBAIJ,iBACE,CAAA,eACA,CAAA,QACA,CAAA,0BAGE,2BADF,iBAEI,CAAA,WACA,CAAA,eACA,CAAA,CAAA,mBAKN,cACE,CAAA,iDACA,CAAA,qBAGF,qDACE,CAAA,gBACA,CAAA,iBACA,CAAA,YACA,CAAA,aACA,CAAA,qBACA,CAAA,yBAEA,qBARF,kBASI,CAAA,CAAA,uCAGF,sBACE,CAAA,2BACA,CAAA,oBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,iBACA,CAAA,0BAEA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,+IACA,CAAA,2BAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,oBACA,CAAA,iBACA,CAAA,0BAGF,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,6CACA,CAAA,mBACA,CAAA,SACA,CAAA,8BACA,CAAA,6BACA,CAAA,wBAGF,0BACE,CAAA,2BACA,CAAA,8BAGF,YACE,CAAA,YACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,QACA,CAAA,UACA,CAAA,8CAEA,QACE,CAAA,SACA,CAAA,oCAEF,QACE,CAAA,SACA,CAAA,2CAEA,oBACE,CAAA,mBAMR,eACE,CAAA,sBAEA,iBACE,CAAA,iBACA,CAAA,cACA,CAAA,wBAEA,iBACE,CAAA,iBACA,CAAA,+BAEA,OACE,CAAA,SACA,CAAA,cACA,CAAA,sBAMR,aAEE,CAAA,0BACA,CAAA,YACA,CAAA,8CACA,CAAA,8CACA,CAAA,kBACA,CAAA,iBACA,CAAA,yBAEA,sBAVF,cAWI,CAAA,eACA,CAAA,YACA,CAAA,CAAA,oBAIJ,iBACE,CAAA,SACA,CAAA,QACA,CAAA,uBACA,CAAA,mCACA,CAAA,cACA,CAAA,eACA,CAAA,2HACA,CAAA,SACA,CAAA,SACA,CAAA,gBACA,CAAA,wBACA,CAAA,yBAEA,oBAdF,cAeI,CAAA,gBACA,CAAA,CAAA,aAIJ,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,uBACA,CAAA,mBACA,CAAA,uCACA,CAAA,SACA,CAAA,gBACA,CAAA,qBACA,CAAA,sEAIA,iBACE,CAAA,iFAGF,gBACE,CAAA,oFAEA,iBACE,CAAA,WACA,CAAA,SACA,CAAA,qBACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,yEAIJ,kBACE,CAAA,yBAEA,yEAHF,kBAII,CAAA,CAAA,+CAMF,cACE,CAAA,yBAEA,+CAHF,cAII,CAAA,CAAA,8BAON,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,oCAGA,8DACE,CAAA,gDAMR,mCACE,CAAA,kFAEA,WACE,CAAA,4GAGF,mCACE,CAAA,2BAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,oBACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,iBACA,CAAA,SACA,CAAA,cACA,CAAA,WACA,CAAA,qFAIA,wBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,YACA,CAAA,6GAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,6IACA,CAAA,kCACA,CAAA,mBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.teasers {\n position: relative;\n display: block;\n\n @media(min-width: 1000px) {\n margin-bottom: -10px;\n }\n\n .ad-box {\n position: relative;\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: auto;\n }\n }\n\n\n .magazine-indicator {\n //position: relative;\n display: inline-block;\n align-self: flex-start;\n font-family: "Korb", sans-serif;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n color: white;\n padding: 6px 12px;\n //margin: 6px 0 0;\n\n position: absolute;\n top: 100%;\n right:9px;\n margin: 0;\n\n min-width: 160px;\n\n img {\n position: relative;\n display: block;\n width: auto;\n height: 40px;\n }\n\n @media(max-width: 767px) {\n margin-bottom: 12px;\n }\n }\n\n &[data-type="hero"]{\n .image-box ~ .text-box {\n .magazine-indicator{\n top: -16px;\n }\n }\n }\n\n .image-box ~ .text-box {\n h4{\n position: relative;\n .magazine-indicator{\n top: -40px;\n left: 0;\n right: auto;\n transform: translateY(-100%);\n }\n }\n }\n\n //@media(min-width: 768px), (max-width: 567px) {\n // .image-box ~ .magazine-indicator {\n // position: absolute;\n // top: -20px;\n // margin-top: 66.666%;\n // transform: translate(0, -100%);\n // z-index: 1;\n //\n //\n // top: -50px;\n // left: 0;\n // margin: 0;\n // display: inline-block;\n // transform: translateY(-100%);\n // min-width: 160px;\n //\n // }\n // &[data-type="hero"]{\n // .image-box ~ .magazine-indicator {\n // top: -60px;\n // }\n // }\n //\n // .kicker ~ .image-box ~ .magazine-indicator {\n // top: 12px;\n // }\n //}\n\n .button-wrapper {\n text-align: center;\n padding: calc(20px + 1%) 0 0;\n }\n\n &[data-type="masonry"] {\n .container {\n padding-bottom: calc(10px + 1vw);\n }\n .row {\n flex-wrap: nowrap;\n\n > .col {\n display: none;\n }\n }\n .column {\n flex: 1 1 100%;\n }\n .social-box {\n position: relative;\n display: block;\n min-height: 478px;\n font-size: 0;\n line-height: 0;\n\n > *:first-child {\n display: block;\n min-height: 450px;\n height: 450px !important;\n }\n }\n img.lazy {\n opacity: 0;\n transition: 0.3s ease;\n\n &.loaded {\n opacity: 1;\n }\n }\n }\n\n &[data-background="lightgrey"] {\n background-color: var(--theme-grey-light);\n padding: calc(2vw + 20px) 0;\n margin: calc(2.5vw + 20px) 0 calc(2vw + 20px);\n\n + .teasers[data-background="lightgrey"] {\n margin-top: calc(-2vw - 20px);\n padding-top: 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n h2 {\n margin-top: 0 !important;\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper) .image-box ~ .text-box h4 {\n background-color: var(--theme-grey-light);\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="2"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 768px) {\n &[data-items="3"] .col {\n max-width: 33.3333333%;\n }\n &[data-items="4"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 1200px) {\n &[data-items="2"] .row {\n margin: 0 -40px;\n }\n &[data-items="2"] .col {\n padding: 20px 40px;\n }\n &[data-items="4"] .col {\n max-width: 25%;\n }\n }\n\n @media(min-width: 568px) and (max-width: 767px) {\n &[data-items="3"], &[data-items="4"] {\n .teaser {\n position: relative;\n display: block;\n padding-left: 40%;\n min-height: 30vw;\n }\n\n .col.txt-teaser {\n .teaser {\n padding-left: 8px;\n min-height: 0;\n }\n\n .text-box {\n padding-top: 12px;\n }\n }\n\n .image-box {\n position: absolute;\n top: 4px;\n left: 0;\n right: 60%;\n margin-right: 10px;\n }\n\n .kicker {\n margin: 0 0 4px 10px;\n }\n\n .text-box {\n margin-left: 10px;\n }\n\n h4 {\n margin-top: 0;\n }\n\n &[data-type="hero"] .image-box + .text-box {\n h3, h4 {\n position: relative;\n font-size: 20px;\n margin-top: 0;\n padding: 0;\n }\n }\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="1"] {\n .kicker:first-child {\n min-width: 100%;\n }\n\n .teaser {\n &:not(.fullwidth) {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n flex-wrap: wrap;\n }\n &.fullwidth {\n .kicker:first-child {\n max-width: calc(50% - var(--col-padding));\n min-width: calc(50% - var(--col-padding));\n }\n\n .image-box {\n margin-top: -29px;\n }\n }\n }\n\n .text-box {\n min-width: 100%;\n }\n\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n flex: 1 1 100%;\n margin-right: 40px;\n\n ~ .kicker {\n position: absolute;\n left: 50%;\n margin-left: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: calc(50% - 20px);\n\n ~ .text-box {\n padding-top: 10px;\n min-width: calc(50% - 20px);\n max-width: calc(50% - 20px);\n }\n }\n }\n }\n }\n\n @media(min-width: 1000px) {\n &[data-items="1"] {\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n\n ~ .kicker {\n max-width: calc(50% - 20px);\n margin-left: 20px;\n }\n\n ~ .text-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n }\n }\n }\n }\n\n div.teaser {\n height: 100%;\n display: flex;\n flex-direction: column;\n\n @media(max-width: 999px) {\n height: calc(100% - 20px);\n }\n }\n\n .col.extern, .col.download, .col.intranet, .col.extranet {\n &:before {\n display: none;\n }\n .title:after {\n @include icon-small-stern;\n font-family: "Icons";\n position: relative;\n font-size: 20px;\n top: 7px;\n line-height: 1;\n text-decoration: none;\n display: inline-block;\n margin-left: 3px;\n }\n //h4.title {\n // top: 6px;\n //}\n }\n\n .col.extern .title:after {\n @include icon-small-link-external;\n }\n\n .col.download .title:after {\n @include icon-small-download;\n }\n\n .col.intranet .title:after {\n @include icon-small-schloss;\n }\n\n .teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n text-decoration: none;\n transition: 0.25s $easeOutQuad;\n margin: -7px -8px -5px;\n padding: 7px 8px 5px;\n color: var(--theme-color-text);\n border-radius: 8px;\n width: auto;\n @include focus-visible;\n }\n\n a.teaser {\n h3, h4 {\n text-decoration: underline;\n text-underline-offset: 0.09em;\n text-decoration-thickness: 0.08em;\n }\n }\n\n h3, h4 {\n margin: 16px 0 14px;\n color: var(--theme-color-link);\n transition: 0.3s ease;\n font-weight: 400;\n }\n\n p {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n\n .kicker {\n margin-bottom: 8px;\n margin-left: 1px;\n order: -1;\n\n &.stand-out {\n @media(min-height: 768px) {\n position: absolute;\n bottom: 100%;\n margin-bottom: 0;\n }\n }\n }\n\n .text-box {\n margin-top: 8px;\n border-top: 8px solid var(--theme-color-secondary);\n }\n\n .social-box {\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n @media(max-width: 767px) {\n margin-bottom: 20px;\n }\n\n .twitter-timeline {\n height: 100% !important;\n min-height: 420px !important;\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n overflow: hidden;\n flex-grow: 0;\n flex-shrink: 0;\n border-radius: 4px;\n\n &.chart {\n display: flex;\n align-items: center;\n justify-content: center;\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%);\n }\n\n &:before {\n content: "";\n position: relative;\n display: block;\n padding-top: 66.6667%;\n margin-bottom: 7px;\n }\n\n &:after {\n content: "";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n\n img {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n }\n\n ~ .text-box {\n border-top: 0;\n margin-top: 0;\n }\n\n .gallery {\n position: absolute;\n top: 0;\n margin: 0;\n width: 100%;\n\n .gallery-wrapper {\n margin: 0;\n padding: 0;\n }\n .image {\n margin: 0;\n padding: 0;\n\n &:before {\n padding-top: 66.6666%;\n }\n }\n }\n }\n\n .linklist {\n margin: 0 0 12px;\n\n > li {\n margin-bottom: 2px;\n padding-left: 26px;\n font-size: 18px;\n\n > a {\n margin-left: -26px;\n padding-left: 26px;\n\n &:before {\n top: 3px;\n left: -5px;\n font-size: 24px;\n }\n }\n }\n }\n\n .chart-title {\n //@extend .like-h3;\n display: block;\n font-weight: 700 !important;\n padding: 30px;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n margin-bottom: 16px;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n margin-bottom: 0;\n padding: 20px;\n }\n }\n\n .copyright {\n position: absolute;\n left: 100%;\n bottom: 0;\n transform-origin: 0 100%;\n color: var(--theme-color-background);\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0px 0px 3px rgba(var(--theme-color-text-intensed), 0.6), 0px 0px 8px rgba(var(--theme-color-text-intensed), 0.6);\n z-index: 2;\n width: 66%;\n padding: 8px 20px;\n transform: rotate(-90deg);\n\n @media(max-width: 767px) {\n font-size: 10px;\n padding: 6px 18px;\n }\n }\n\n img {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(100% - 7px);\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n opacity: 1;\n object-fit: cover;\n filter: saturate(100%);\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper){\n .text-box {\n position: relative;\n }\n\n .image-box ~ .text-box {\n padding-top: 16px;\n\n h4 {\n position: absolute;\n bottom: 100%;\n z-index: 1;\n background-color: white;\n margin-right: 40px;\n padding-top: 12px;\n padding-right: 24px;\n margin-bottom: 0;\n }\n }\n\n .chart-title {\n margin-bottom: 20px;\n\n @media(max-width: 567px) {\n margin-bottom: 16px;\n }\n }\n }\n .video-teaser-wrapper{\n .text-box{\n .text {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n }\n }\n\n .teaser-gallery{\n .btn{\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n &:hover{\n .btn{\n box-shadow: 0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3);\n }\n }\n }\n}\n\n.desktop a.teaser:hover, .mobile a.teaser:active {\n color: var(--theme-color-link-hover);\n\n .image-box:after {\n height: 14px;\n }\n\n h3, h4 {\n color: var(--theme-color-link-hover);\n }\n}\n\n[data-type="masonry"] .count {\n position: absolute;\n top: 0;\n left: 0;\n background-color: red;\n color: white;\n width: 30px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n z-index: 1;\n font-size: 14px;\n margin: 10px;\n}\n\n.magazine-article .teasers, .magazine-start .teasers, .teasers.magazine-style {\n h2 {\n text-transform: uppercase;\n font-size: var(--font-size-h4);\n margin-bottom: 1.2em;\n line-height: 1.2;\n margin-top: 0;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n height: calc(var(--border-width) / 2);\n margin: 0 0.05em 0.5em;\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/2258.ec4dff74.iframe.bundle.js b/gfi-ihk-2024/storybook-static/2258.ec4dff74.iframe.bundle.js
deleted file mode 100644
index 305b817..0000000
--- a/gfi-ihk-2024/storybook-static/2258.ec4dff74.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[2258],{"./stories/components/teaser-social/TeaserSocialComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{c:()=>createTeaserSocial});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teaser_social=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser-social/teaser-social.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teaser_social.Z,options);teaser_social.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createTeaserSocial=function createTeaserSocial(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Ihre IHK bei Twitter":_ref$kicker,teaser=(0,helpers.az)("div",["teaser"]);return kicker&&kicker.length>0&&(0,helpers.az)("span",["kicker"],kicker,teaser),(0,helpers.az)("div",["social-box"],null,teaser).innerHTML='',teaser}},"./stories/sections/teasers/TeasersComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{z:()=>createTeasersSection});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.object.assign.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),teasers=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(teasers.Z,options);teasers.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),TeaserComponent=__webpack_require__("./stories/components/teaser/TeaserComponent.js"),TeasersData=__webpack_require__("./stories/sections/teasers/TeasersData.js"),masonry=__webpack_require__("./stories/_global/scripts/masonry.js"),TeaserSocialComponent=__webpack_require__("./stories/components/teaser-social/TeaserSocialComponent.js"),createTeasersSection=function createTeasersSection(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"regular":_ref$type,_ref$background=_ref.background,background=void 0===_ref$background?null:_ref$background,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"":_ref$headline,_ref$teasers=_ref.teasers,teasers=void 0===_ref$teasers?TeasersData.W:_ref$teasers,_ref$showReadingTime=_ref.showReadingTime,showReadingTime=void 0!==_ref$showReadingTime&&_ref$showReadingTime,_ref$hideKicker=_ref.hideKicker,hideKicker=void 0!==_ref$hideKicker&&_ref$hideKicker,_ref$maxItems=_ref.maxItems,maxItems=void 0===_ref$maxItems?-1:_ref$maxItems,_ref$includeChart=_ref.includeChart,includeChart=void 0!==_ref$includeChart&&_ref$includeChart,_ref$includeSocial=_ref.includeSocial,includeSocial=void 0!==_ref$includeSocial&&_ref$includeSocial,baseTeaser={type:"regular",kicker:"Fachkräfte",headline:"Anteil der Frauen im Bereich Engineering steigt",copy:"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita, no sea takimata sanctus est.",imageSrc:"https://source.unsplash.com/0K7GgiA8lVE/600x400",copyright:"@ shutterstock.com",showReadingTime:!1,link:"#",imageSize:"large"};switch(type){case"regular":case"text":maxItems=-1===maxItems?3:maxItems;break;case"hero":maxItems=-1===maxItems?2:maxItems;break;case"fullwidth":maxItems=1;break;case"magazine":maxItems=teasers.length}var section=(0,helpers.az)("section","magazine"===type?["teasers","magazine-style"]:["teasers"]);"magazine"!==type&&(section.dataset.items=maxItems>3?"3":maxItems.toString()),background&&background.length>0&&(section.dataset.background=background);var container=(0,helpers.az)("div",["container"],null,section);headline&&headline.length>0&&(0,helpers.az)("h2",[],headline,container);var row=(0,helpers.az)("div",["row"],null,container);function getType(index){return includeChart&&index===maxItems-1?"chart":"magazine"===type?"regular":type}(includeSocial&&(maxItems-=1),teasers.map((function(teaserData,index){if(!(index>=maxItems)){var col=(0,helpers.az)("div",["col"],null,row),teaser=(0,TeaserComponent.T)(Object.assign({},baseTeaser,teaserData,{type:getType(index),showReadingTime:"magazine"===type||"fullwidth"===type||showReadingTime,kicker:hideKicker?null:teaserData.kicker}));col.appendChild(teaser)}})),includeSocial)&&(0,helpers.az)("div",["col"],null,row).appendChild((0,TeaserSocialComponent.c)({kicker:hideKicker?null:"Ihre IHK bei Twitter"}));return"magazine"===type&&jquery_default()(document).ready((function(){var btnText=window.ihk.translations.loadMoreArticles;section.dataset.type="masonry",new masonry.Z(jquery_default()(row),btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])})),section}},"./stories/sections/teasers/TeasersData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>teasersData});var teasersData=[{imageSrc:"https://source.unsplash.com/-uHVRvDr7pg/420x280"},{imageSrc:"https://source.unsplash.com/DwqAVvG3iFU/420x280",headline:"Ausgeglichenheit ist der erste Schritt aus der Krise",copy:"Cras mattis consectetur purus sit amet fermentum. Fusce dapibus, tellus ac cursus commodo. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Vestibulum id ligula porta felis euismod semper. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec id elit non mi porta gravida at eget metus."},{kicker:"Corona",imageSrc:"https://source.unsplash.com/uN8TV9Pw2ik/420x280",headline:"Wirtschaftsverbände bieten Unterstützung bei Impfkampagne an",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."},{kicker:"Betriebsklima",imageSrc:"https://source.unsplash.com/uzP2t_kkMDM/420x280",headline:"Fördert Duzen das Betriebsklima?",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Hygiene",imageSrc:"https://source.unsplash.com/-9gPKrsbGmc/420x280",headline:"Hygiene am Arbeitsplatz",copy:"Consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores sed diam nonumy eirmod tempor invidunt et ea rebum."},{kicker:"Bildung",imageSrc:"https://source.unsplash.com/YRMWVcdyhmI/420x280",headline:"Bachelor und Master Professional kommen",copy:"Nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat. At vero eos et accusam et justo duo dolores et ea rebum."},{kicker:"Integration",imageSrc:"https://source.unsplash.com/jJFrkJP_-RA/420x280",headline:"Weniger Hürden für Fachkräfte aus dem Ausland"},{kicker:"Bildung",imageSrc:"https://source.unsplash.com/vrbZVyX2k4I/420x280",headline:"5 Beispiele, wie sich Unternehmen für ihr Umfeld engagieren",copy:"Nulla vitae elit libero, a pharetra augue. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor."},{kicker:"Aktuelles",imageSrc:"https://source.unsplash.com/o78TVMMyfAk/420x280",headline:"Das Neuste aus der Wirtschaft",copy:"Nulla vitae elit libero, a pharetra augue. Praesent commodo cursus magna, vel scelerisque nisl consectetur et."}]},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/teaser-social/teaser-social.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".teaser .social-box{position:relative;border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}.teaser .social-box iframe{display:block;border:0;height:100% !important;min-height:500px !important}","",{version:3,sources:["webpack://./stories/components/teaser-social/teaser-social.scss"],names:[],mappings:"AAGA,oBACE,iBAAA,CACA,qDAAA,CACA,gBAAA,CACA,iBAAA,CACA,YAAA,CACA,aAAA,CACA,qBAAA,CAEA,2BACE,aAAA,CACA,QAAA,CACA,sBAAA,CACA,2BAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.teaser .social-box {\n position: relative;\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n iframe {\n display: block;\n border: 0;\n height: 100% !important;\n min-height: 500px !important;\n }\n}\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/sections/teasers/teasers.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.teasers{position:relative;display:block}@media(min-width: 1000px){.teasers{margin-bottom:-10px}}.teasers .ad-box{position:relative}.teasers .ad-box img{position:relative;display:block;width:100%;height:auto}.teasers .magazine-indicator{display:inline-block;align-self:flex-start;font-family:"Korb",sans-serif;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);color:#fff;padding:6px 12px;position:absolute;top:100%;right:9px;margin:0;min-width:160px}.teasers .magazine-indicator img{position:relative;display:block;width:auto;height:40px}@media(max-width: 767px){.teasers .magazine-indicator{margin-bottom:12px}}.teasers[data-type=hero] .image-box~.text-box .magazine-indicator{top:-16px}.teasers .image-box~.text-box h4{position:relative}.teasers .image-box~.text-box h4 .magazine-indicator{top:-40px;left:0;right:auto;transform:translateY(-100%)}.teasers .button-wrapper{text-align:center;padding:calc(20px + 1%) 0 0}.teasers[data-type=masonry] .container{padding-bottom:calc(10px + 1vw)}.teasers[data-type=masonry] .row{flex-wrap:nowrap}.teasers[data-type=masonry] .row>.col{display:none}.teasers[data-type=masonry] .column{flex:1 1 100%}.teasers[data-type=masonry] .social-box{position:relative;display:block;min-height:478px;font-size:0;line-height:0}.teasers[data-type=masonry] .social-box>*:first-child{display:block;min-height:450px;height:450px !important}.teasers[data-type=masonry] img.lazy{opacity:0;transition:.3s ease}.teasers[data-type=masonry] img.lazy.loaded{opacity:1}.teasers[data-background=lightgrey]{background-color:var(--theme-grey-light);padding:calc(2vw + 20px) 0;margin:calc(2.5vw + 20px) 0 calc(2vw + 20px)}.teasers[data-background=lightgrey]+.teasers[data-background=lightgrey]{margin-top:calc(-2vw - 20px);padding-top:20px}.teasers[data-background=lightgrey]:first-child{margin-top:0}.teasers[data-background=lightgrey] h2{margin-top:0 !important}.teasers[data-background=lightgrey][data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4{background-color:var(--theme-grey-light)}@media(min-width: 568px){.teasers[data-items="2"] .col{max-width:50%}}@media(min-width: 768px){.teasers[data-items="3"] .col{max-width:33.3333333%}.teasers[data-items="4"] .col{max-width:50%}}@media(min-width: 1200px){.teasers[data-items="2"] .row{margin:0 -40px}.teasers[data-items="2"] .col{padding:20px 40px}.teasers[data-items="4"] .col{max-width:25%}}@media(min-width: 568px)and (max-width: 767px){.teasers[data-items="3"] .teaser,.teasers[data-items="4"] .teaser{position:relative;display:block;padding-left:40%;min-height:30vw}.teasers[data-items="3"] .col.txt-teaser .teaser,.teasers[data-items="4"] .col.txt-teaser .teaser{padding-left:8px;min-height:0}.teasers[data-items="3"] .col.txt-teaser .text-box,.teasers[data-items="4"] .col.txt-teaser .text-box{padding-top:12px}.teasers[data-items="3"] .image-box,.teasers[data-items="4"] .image-box{position:absolute;top:4px;left:0;right:60%;margin-right:10px}.teasers[data-items="3"] .kicker,.teasers[data-items="4"] .kicker{margin:0 0 4px 10px}.teasers[data-items="3"] .text-box,.teasers[data-items="4"] .text-box{margin-left:10px}.teasers[data-items="3"] h4,.teasers[data-items="4"] h4{margin-top:0}.teasers[data-items="3"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="3"][data-type=hero] .image-box+.text-box h4,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h3,.teasers[data-items="4"][data-type=hero] .image-box+.text-box h4{position:relative;font-size:20px;margin-top:0;padding:0}}@media(min-width: 568px){.teasers[data-items="1"] .kicker:first-child{min-width:100%}.teasers[data-items="1"] .teaser:not(.fullwidth){display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.teasers[data-items="1"] .teaser.fullwidth .kicker:first-child{max-width:calc(50% - var(--col-padding));min-width:calc(50% - var(--col-padding))}.teasers[data-items="1"] .teaser.fullwidth .image-box{margin-top:-29px}.teasers[data-items="1"] .text-box{min-width:100%}.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px);flex:1 1 100%;margin-right:40px}.teasers[data-items="1"] .image-box~.kicker{position:absolute;left:50%;margin-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker~.text-box{padding-top:10px;min-width:calc(50% - 20px);max-width:calc(50% - 20px)}}@media(min-width: 1000px){.teasers[data-items="1"] .image-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}.teasers[data-items="1"] .image-box~.kicker{max-width:calc(50% - 20px);margin-left:20px}.teasers[data-items="1"] .image-box~.text-box{max-width:calc(50% - 20px);min-width:calc(50% - 20px)}}.teasers div.teaser{height:100%;display:flex;flex-direction:column}@media(max-width: 999px){.teasers div.teaser{height:calc(100% - 20px)}}.teasers .col.extern:before,.teasers .col.download:before,.teasers .col.intranet:before,.teasers .col.extranet:before{display:none}.teasers .col.extern .title:after,.teasers .col.download .title:after,.teasers .col.intranet .title:after,.teasers .col.extranet .title:after{content:"";font-family:"Icons";position:relative;font-size:20px;top:7px;line-height:1;text-decoration:none;display:inline-block;margin-left:3px}.teasers .col.extern .title:after{content:""}.teasers .col.download .title:after{content:""}.teasers .col.intranet .title:after{content:""}.teasers .teaser{position:relative;display:flex;flex-direction:column;text-decoration:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);margin:-7px -8px -5px;padding:7px 8px 5px;color:var(--theme-color-text);border-radius:8px;width:auto}.teasers .teaser.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers .teaser:focus-visible,.teasers .teaser.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teasers a.teaser h3,.teasers a.teaser h4{text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.teasers h3,.teasers h4{margin:16px 0 14px;color:var(--theme-color-link);transition:.3s ease;font-weight:400}.teasers p{font-size:16px}@media(min-width: 768px){.teasers p{font-size:18px}}.teasers .kicker{margin-bottom:8px;margin-left:1px;order:-1}@media(min-height: 768px){.teasers .kicker.stand-out{position:absolute;bottom:100%;margin-bottom:0}}.teasers .text-box{margin-top:8px;border-top:8px solid var(--theme-color-secondary)}.teasers .social-box{border:4px solid var(--theme-color-primary-dimmed-03);margin-left:-2px;margin-right:-2px;padding:10px;flex:1 1 100%;background-color:#fff}@media(max-width: 767px){.teasers .social-box{margin-bottom:20px}}.teasers .social-box .twitter-timeline{height:100% !important;min-height:420px !important}.teasers .image-box{position:relative;display:block;overflow:hidden;flex-grow:0;flex-shrink:0;border-radius:4px}.teasers .image-box.chart{display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%)}.teasers .image-box:before{content:"";position:relative;display:block;padding-top:66.6667%;margin-bottom:7px}.teasers .image-box:after{content:"";position:absolute;left:0;bottom:0;width:100%;display:block;height:8px;background-color:var(--theme-color-secondary);transition:.3s ease;z-index:1;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.teasers .image-box img{border-top-left-radius:4px;border-top-right-radius:4px}.teasers .image-box~.text-box{border-top:0;margin-top:0}.teasers .image-box .gallery{position:absolute;top:0;margin:0;width:100%}.teasers .image-box .gallery .gallery-wrapper{margin:0;padding:0}.teasers .image-box .gallery .image{margin:0;padding:0}.teasers .image-box .gallery .image:before{padding-top:66.6666%}.teasers .linklist{margin:0 0 12px}.teasers .linklist>li{margin-bottom:2px;padding-left:26px;font-size:18px}.teasers .linklist>li>a{margin-left:-26px;padding-left:26px}.teasers .linklist>li>a:before{top:3px;left:-5px;font-size:24px}.teasers .chart-title{display:block;font-weight:700 !important;padding:30px;color:var(--theme-color-background) !important;text-decoration-color:rgba(0,0,0,0) !important;margin-bottom:16px;text-align:center}@media(max-width: 999px){.teasers .chart-title{font-size:28px;margin-bottom:0;padding:20px}}.teasers .copyright{position:absolute;left:100%;bottom:0;transform-origin:0 100%;color:var(--theme-color-background);font-size:12px;line-height:1.2;text-shadow:0px 0px 3px rgba(var(--theme-color-text-intensed), 0.6),0px 0px 8px rgba(var(--theme-color-text-intensed), 0.6);z-index:2;width:66%;padding:8px 20px;transform:rotate(-90deg)}@media(max-width: 767px){.teasers .copyright{font-size:10px;padding:6px 18px}}.teasers img{position:absolute;display:block;top:0;left:0;width:100%;height:calc(100% - 7px);transition:.3s ease;transform:translate3d(0, 0, 0) scale(1);opacity:1;object-fit:cover;filter:saturate(100%)}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .text-box{position:relative}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box{padding-top:16px}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .image-box~.text-box h4{position:absolute;bottom:100%;z-index:1;background-color:#fff;margin-right:40px;padding-top:12px;padding-right:24px;margin-bottom:0}.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:20px}@media(max-width: 567px){.teasers[data-type=hero] .teaser:not(.video-teaser-wrapper) .chart-title{margin-bottom:16px}}.teasers .video-teaser-wrapper .text-box .text{font-size:16px}@media(min-width: 768px){.teasers .video-teaser-wrapper .text-box .text{font-size:18px}}.teasers .teaser-gallery .btn{position:absolute;top:0;right:0;margin:20px}.teasers .teaser-gallery:hover .btn{box-shadow:0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3)}.desktop a.teaser:hover,.mobile a.teaser:active{color:var(--theme-color-link-hover)}.desktop a.teaser:hover .image-box:after,.mobile a.teaser:active .image-box:after{height:14px}.desktop a.teaser:hover h3,.desktop a.teaser:hover h4,.mobile a.teaser:active h3,.mobile a.teaser:active h4{color:var(--theme-color-link-hover)}[data-type=masonry] .count{position:absolute;top:0;left:0;background-color:red;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;z-index:1;font-size:14px;margin:10px}.magazine-article .teasers h2,.magazine-start .teasers h2,.teasers.magazine-style h2{text-transform:uppercase;font-size:var(--font-size-h4);margin-bottom:1.2em;line-height:1.2;margin-top:0}.magazine-article .teasers h2::before,.magazine-start .teasers h2::before,.teasers.magazine-style h2::before{content:"";position:relative;display:block;background:linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);height:calc(var(--border-width)/2);margin:0 .05em .5em}',"",{version:3,sources:["webpack://./stories/sections/teasers/teasers.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,iBACE,CAAA,aACA,CAAA,0BAEA,SAJF,mBAKI,CAAA,CAAA,iBAGF,iBACE,CAAA,qBAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,6BAKJ,oBAEE,CAAA,qBACA,CAAA,6BACA,CAAA,8IACA,CAAA,UACA,CAAA,gBACA,CAAA,iBAGA,CAAA,QACA,CAAA,SACA,CAAA,QACA,CAAA,eAEA,CAAA,iCAEA,iBACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,yBAGF,6BAxBF,kBAyBI,CAAA,CAAA,kEAMA,SACE,CAAA,iCAMJ,iBACE,CAAA,qDACA,SACE,CAAA,MACA,CAAA,UACA,CAAA,2BACA,CAAA,yBAiCN,iBACE,CAAA,2BACA,CAAA,uCAIA,+BACE,CAAA,iCAEF,gBACE,CAAA,sCAEA,YACE,CAAA,oCAGJ,aACE,CAAA,wCAEF,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,WACA,CAAA,aACA,CAAA,sDAEA,aACE,CAAA,gBACA,CAAA,uBACA,CAAA,qCAGJ,SACE,CAAA,mBACA,CAAA,4CAEA,SACE,CAAA,oCAKN,wCACE,CAAA,0BACA,CAAA,4CACA,CAAA,wEAEA,4BACE,CAAA,gBACA,CAAA,gDAGF,YACE,CAAA,uCAGF,uBACE,CAAA,+GAGF,wCACE,CAAA,yBAIJ,8BACE,aACE,CAAA,CAAA,yBAGJ,8BACE,qBACE,CAAA,8BAEF,aACE,CAAA,CAAA,0BAGJ,8BACE,cACE,CAAA,8BAEF,iBACE,CAAA,8BAEF,aACE,CAAA,CAAA,+CAIJ,kEAEI,iBACE,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,kGAIA,gBACE,CAAA,YACA,CAAA,sGAGF,gBACE,CAAA,wEAIJ,iBACE,CAAA,OACA,CAAA,MACA,CAAA,SACA,CAAA,iBACA,CAAA,kEAGF,mBACE,CAAA,sEAGF,gBACE,CAAA,wDAGF,YACE,CAAA,oQAIA,iBACE,CAAA,cACA,CAAA,YACA,CAAA,SACA,CAAA,CAAA,yBAMR,6CAEI,cACE,CAAA,iDAIA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,cACA,CAAA,+DAGA,wCACE,CAAA,wCACA,CAAA,sDAGF,gBACE,CAAA,mCAKN,cACE,CAAA,oCAGF,0BACE,CAAA,0BACA,CAAA,aACA,CAAA,iBACA,CAAA,4CAEA,iBACE,CAAA,QACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,sDAEA,gBACE,CAAA,0BACA,CAAA,0BACA,CAAA,CAAA,0BAOV,oCAEI,0BACE,CAAA,0BACA,CAAA,4CAEA,0BACE,CAAA,gBACA,CAAA,8CAGF,0BACE,CAAA,0BACA,CAAA,CAAA,oBAMR,WACE,CAAA,YACA,CAAA,qBACA,CAAA,yBAEA,oBALF,wBAMI,CAAA,CAAA,sHAKF,YACE,CAAA,8IAEF,WClEsB,CAAA,mBDoEpB,CAAA,iBACA,CAAA,cACA,CAAA,OACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,eACA,CAAA,kCAOJ,WCvFgC,CAAA,oCD2FhC,WC/F2B,CAAA,oCDmG3B,WC3F0B,CAAA,iBD+F1B,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,oBACA,CAAA,oDACA,CAAA,qBACA,CAAA,mBACA,CAAA,6BACA,CAAA,iBACA,CAAA,UACA,CAAA,qCChNA,4GACE,CAAA,SACA,CAAA,+DAEF,4GACE,CAAA,SACA,CAAA,0CD+MF,yBACE,CAAA,2BACA,CAAA,+BACA,CAAA,wBAIJ,kBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,WAGF,cACE,CAAA,yBAEA,WAHF,cAII,CAAA,CAAA,iBAIJ,iBACE,CAAA,eACA,CAAA,QACA,CAAA,0BAGE,2BADF,iBAEI,CAAA,WACA,CAAA,eACA,CAAA,CAAA,mBAKN,cACE,CAAA,iDACA,CAAA,qBAGF,qDACE,CAAA,gBACA,CAAA,iBACA,CAAA,YACA,CAAA,aACA,CAAA,qBACA,CAAA,yBAEA,qBARF,kBASI,CAAA,CAAA,uCAGF,sBACE,CAAA,2BACA,CAAA,oBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,WACA,CAAA,aACA,CAAA,iBACA,CAAA,0BAEA,YACE,CAAA,kBACA,CAAA,sBACA,CAAA,+IACA,CAAA,2BAGF,UACE,CAAA,iBACA,CAAA,aACA,CAAA,oBACA,CAAA,iBACA,CAAA,0BAGF,UACE,CAAA,iBACA,CAAA,MACA,CAAA,QACA,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,6CACA,CAAA,mBACA,CAAA,SACA,CAAA,8BACA,CAAA,6BACA,CAAA,wBAGF,0BACE,CAAA,2BACA,CAAA,8BAGF,YACE,CAAA,YACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,QACA,CAAA,UACA,CAAA,8CAEA,QACE,CAAA,SACA,CAAA,oCAEF,QACE,CAAA,SACA,CAAA,2CAEA,oBACE,CAAA,mBAMR,eACE,CAAA,sBAEA,iBACE,CAAA,iBACA,CAAA,cACA,CAAA,wBAEA,iBACE,CAAA,iBACA,CAAA,+BAEA,OACE,CAAA,SACA,CAAA,cACA,CAAA,sBAMR,aAEE,CAAA,0BACA,CAAA,YACA,CAAA,8CACA,CAAA,8CACA,CAAA,kBACA,CAAA,iBACA,CAAA,yBAEA,sBAVF,cAWI,CAAA,eACA,CAAA,YACA,CAAA,CAAA,oBAIJ,iBACE,CAAA,SACA,CAAA,QACA,CAAA,uBACA,CAAA,mCACA,CAAA,cACA,CAAA,eACA,CAAA,2HACA,CAAA,SACA,CAAA,SACA,CAAA,gBACA,CAAA,wBACA,CAAA,yBAEA,oBAdF,cAeI,CAAA,gBACA,CAAA,CAAA,aAIJ,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,uBACA,CAAA,mBACA,CAAA,uCACA,CAAA,SACA,CAAA,gBACA,CAAA,qBACA,CAAA,sEAIA,iBACE,CAAA,iFAGF,gBACE,CAAA,oFAEA,iBACE,CAAA,WACA,CAAA,SACA,CAAA,qBACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,eACA,CAAA,yEAIJ,kBACE,CAAA,yBAEA,yEAHF,kBAII,CAAA,CAAA,+CAMF,cACE,CAAA,yBAEA,+CAHF,cAII,CAAA,CAAA,8BAON,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,oCAGA,8DACE,CAAA,gDAMR,mCACE,CAAA,kFAEA,WACE,CAAA,4GAGF,mCACE,CAAA,2BAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,oBACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,iBACA,CAAA,SACA,CAAA,cACA,CAAA,WACA,CAAA,qFAIA,wBACE,CAAA,6BACA,CAAA,mBACA,CAAA,eACA,CAAA,YACA,CAAA,6GAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,6IACA,CAAA,kCACA,CAAA,mBACA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.teasers {\n position: relative;\n display: block;\n\n @media(min-width: 1000px) {\n margin-bottom: -10px;\n }\n\n .ad-box {\n position: relative;\n\n img {\n position: relative;\n display: block;\n width: 100%;\n height: auto;\n }\n }\n\n\n .magazine-indicator {\n //position: relative;\n display: inline-block;\n align-self: flex-start;\n font-family: "Korb", sans-serif;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n color: white;\n padding: 6px 12px;\n //margin: 6px 0 0;\n\n position: absolute;\n top: 100%;\n right:9px;\n margin: 0;\n\n min-width: 160px;\n\n img {\n position: relative;\n display: block;\n width: auto;\n height: 40px;\n }\n\n @media(max-width: 767px) {\n margin-bottom: 12px;\n }\n }\n\n &[data-type="hero"]{\n .image-box ~ .text-box {\n .magazine-indicator{\n top: -16px;\n }\n }\n }\n\n .image-box ~ .text-box {\n h4{\n position: relative;\n .magazine-indicator{\n top: -40px;\n left: 0;\n right: auto;\n transform: translateY(-100%);\n }\n }\n }\n\n //@media(min-width: 768px), (max-width: 567px) {\n // .image-box ~ .magazine-indicator {\n // position: absolute;\n // top: -20px;\n // margin-top: 66.666%;\n // transform: translate(0, -100%);\n // z-index: 1;\n //\n //\n // top: -50px;\n // left: 0;\n // margin: 0;\n // display: inline-block;\n // transform: translateY(-100%);\n // min-width: 160px;\n //\n // }\n // &[data-type="hero"]{\n // .image-box ~ .magazine-indicator {\n // top: -60px;\n // }\n // }\n //\n // .kicker ~ .image-box ~ .magazine-indicator {\n // top: 12px;\n // }\n //}\n\n .button-wrapper {\n text-align: center;\n padding: calc(20px + 1%) 0 0;\n }\n\n &[data-type="masonry"] {\n .container {\n padding-bottom: calc(10px + 1vw);\n }\n .row {\n flex-wrap: nowrap;\n\n > .col {\n display: none;\n }\n }\n .column {\n flex: 1 1 100%;\n }\n .social-box {\n position: relative;\n display: block;\n min-height: 478px;\n font-size: 0;\n line-height: 0;\n\n > *:first-child {\n display: block;\n min-height: 450px;\n height: 450px !important;\n }\n }\n img.lazy {\n opacity: 0;\n transition: 0.3s ease;\n\n &.loaded {\n opacity: 1;\n }\n }\n }\n\n &[data-background="lightgrey"] {\n background-color: var(--theme-grey-light);\n padding: calc(2vw + 20px) 0;\n margin: calc(2.5vw + 20px) 0 calc(2vw + 20px);\n\n + .teasers[data-background="lightgrey"] {\n margin-top: calc(-2vw - 20px);\n padding-top: 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n\n h2 {\n margin-top: 0 !important;\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper) .image-box ~ .text-box h4 {\n background-color: var(--theme-grey-light);\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="2"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 768px) {\n &[data-items="3"] .col {\n max-width: 33.3333333%;\n }\n &[data-items="4"] .col {\n max-width: 50%;\n }\n }\n @media(min-width: 1200px) {\n &[data-items="2"] .row {\n margin: 0 -40px;\n }\n &[data-items="2"] .col {\n padding: 20px 40px;\n }\n &[data-items="4"] .col {\n max-width: 25%;\n }\n }\n\n @media(min-width: 568px) and (max-width: 767px) {\n &[data-items="3"], &[data-items="4"] {\n .teaser {\n position: relative;\n display: block;\n padding-left: 40%;\n min-height: 30vw;\n }\n\n .col.txt-teaser {\n .teaser {\n padding-left: 8px;\n min-height: 0;\n }\n\n .text-box {\n padding-top: 12px;\n }\n }\n\n .image-box {\n position: absolute;\n top: 4px;\n left: 0;\n right: 60%;\n margin-right: 10px;\n }\n\n .kicker {\n margin: 0 0 4px 10px;\n }\n\n .text-box {\n margin-left: 10px;\n }\n\n h4 {\n margin-top: 0;\n }\n\n &[data-type="hero"] .image-box + .text-box {\n h3, h4 {\n position: relative;\n font-size: 20px;\n margin-top: 0;\n padding: 0;\n }\n }\n }\n }\n\n @media(min-width: 568px) {\n &[data-items="1"] {\n .kicker:first-child {\n min-width: 100%;\n }\n\n .teaser {\n &:not(.fullwidth) {\n display: flex;\n flex-direction: row;\n align-items: flex-start;\n flex-wrap: wrap;\n }\n &.fullwidth {\n .kicker:first-child {\n max-width: calc(50% - var(--col-padding));\n min-width: calc(50% - var(--col-padding));\n }\n\n .image-box {\n margin-top: -29px;\n }\n }\n }\n\n .text-box {\n min-width: 100%;\n }\n\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n flex: 1 1 100%;\n margin-right: 40px;\n\n ~ .kicker {\n position: absolute;\n left: 50%;\n margin-left: 20px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: calc(50% - 20px);\n\n ~ .text-box {\n padding-top: 10px;\n min-width: calc(50% - 20px);\n max-width: calc(50% - 20px);\n }\n }\n }\n }\n }\n\n @media(min-width: 1000px) {\n &[data-items="1"] {\n .image-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n\n ~ .kicker {\n max-width: calc(50% - 20px);\n margin-left: 20px;\n }\n\n ~ .text-box {\n max-width: calc(50% - 20px);\n min-width: calc(50% - 20px);\n }\n }\n }\n }\n\n div.teaser {\n height: 100%;\n display: flex;\n flex-direction: column;\n\n @media(max-width: 999px) {\n height: calc(100% - 20px);\n }\n }\n\n .col.extern, .col.download, .col.intranet, .col.extranet {\n &:before {\n display: none;\n }\n .title:after {\n @include icon-small-stern;\n font-family: "Icons";\n position: relative;\n font-size: 20px;\n top: 7px;\n line-height: 1;\n text-decoration: none;\n display: inline-block;\n margin-left: 3px;\n }\n //h4.title {\n // top: 6px;\n //}\n }\n\n .col.extern .title:after {\n @include icon-small-link-external;\n }\n\n .col.download .title:after {\n @include icon-small-download;\n }\n\n .col.intranet .title:after {\n @include icon-small-schloss;\n }\n\n .teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n text-decoration: none;\n transition: 0.25s $easeOutQuad;\n margin: -7px -8px -5px;\n padding: 7px 8px 5px;\n color: var(--theme-color-text);\n border-radius: 8px;\n width: auto;\n @include focus-visible;\n }\n\n a.teaser {\n h3, h4 {\n text-decoration: underline;\n text-underline-offset: 0.09em;\n text-decoration-thickness: 0.08em;\n }\n }\n\n h3, h4 {\n margin: 16px 0 14px;\n color: var(--theme-color-link);\n transition: 0.3s ease;\n font-weight: 400;\n }\n\n p {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n\n .kicker {\n margin-bottom: 8px;\n margin-left: 1px;\n order: -1;\n\n &.stand-out {\n @media(min-height: 768px) {\n position: absolute;\n bottom: 100%;\n margin-bottom: 0;\n }\n }\n }\n\n .text-box {\n margin-top: 8px;\n border-top: 8px solid var(--theme-color-secondary);\n }\n\n .social-box {\n border: 4px solid var(--theme-color-primary-dimmed-03);\n margin-left: -2px;\n margin-right: -2px;\n padding: 10px;\n flex: 1 1 100%;\n background-color: white;\n\n @media(max-width: 767px) {\n margin-bottom: 20px;\n }\n\n .twitter-timeline {\n height: 100% !important;\n min-height: 420px !important;\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n overflow: hidden;\n flex-grow: 0;\n flex-shrink: 0;\n border-radius: 4px;\n\n &.chart {\n display: flex;\n align-items: center;\n justify-content: center;\n background: linear-gradient(130deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 90%, var(--theme-color-gradient-03) 160%);\n }\n\n &:before {\n content: "";\n position: relative;\n display: block;\n padding-top: 66.6667%;\n margin-bottom: 7px;\n }\n\n &:after {\n content: "";\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n display: block;\n height: 8px;\n background-color: var(--theme-color-secondary);\n transition: 0.3s ease;\n z-index: 1;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n }\n\n img {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n }\n\n ~ .text-box {\n border-top: 0;\n margin-top: 0;\n }\n\n .gallery {\n position: absolute;\n top: 0;\n margin: 0;\n width: 100%;\n\n .gallery-wrapper {\n margin: 0;\n padding: 0;\n }\n .image {\n margin: 0;\n padding: 0;\n\n &:before {\n padding-top: 66.6666%;\n }\n }\n }\n }\n\n .linklist {\n margin: 0 0 12px;\n\n > li {\n margin-bottom: 2px;\n padding-left: 26px;\n font-size: 18px;\n\n > a {\n margin-left: -26px;\n padding-left: 26px;\n\n &:before {\n top: 3px;\n left: -5px;\n font-size: 24px;\n }\n }\n }\n }\n\n .chart-title {\n //@extend .like-h3;\n display: block;\n font-weight: 700 !important;\n padding: 30px;\n color: var(--theme-color-background) !important;\n text-decoration-color: transparent !important;\n margin-bottom: 16px;\n text-align: center;\n\n @media(max-width: 999px) {\n font-size: 28px;\n margin-bottom: 0;\n padding: 20px;\n }\n }\n\n .copyright {\n position: absolute;\n left: 100%;\n bottom: 0;\n transform-origin: 0 100%;\n color: var(--theme-color-background);\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0px 0px 3px rgba(var(--theme-color-text-intensed), 0.6), 0px 0px 8px rgba(var(--theme-color-text-intensed), 0.6);\n z-index: 2;\n width: 66%;\n padding: 8px 20px;\n transform: rotate(-90deg);\n\n @media(max-width: 767px) {\n font-size: 10px;\n padding: 6px 18px;\n }\n }\n\n img {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(100% - 7px);\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n opacity: 1;\n object-fit: cover;\n filter: saturate(100%);\n }\n\n &[data-type="hero"] .teaser:not(.video-teaser-wrapper){\n .text-box {\n position: relative;\n }\n\n .image-box ~ .text-box {\n padding-top: 16px;\n\n h4 {\n position: absolute;\n bottom: 100%;\n z-index: 1;\n background-color: white;\n margin-right: 40px;\n padding-top: 12px;\n padding-right: 24px;\n margin-bottom: 0;\n }\n }\n\n .chart-title {\n margin-bottom: 20px;\n\n @media(max-width: 567px) {\n margin-bottom: 16px;\n }\n }\n }\n .video-teaser-wrapper{\n .text-box{\n .text {\n font-size: 16px;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n }\n }\n\n .teaser-gallery{\n .btn{\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n &:hover{\n .btn{\n box-shadow: 0 0 0 5px rgba(var(--theme-color-primary-rgb), 0.3);\n }\n }\n }\n}\n\n.desktop a.teaser:hover, .mobile a.teaser:active {\n color: var(--theme-color-link-hover);\n\n .image-box:after {\n height: 14px;\n }\n\n h3, h4 {\n color: var(--theme-color-link-hover);\n }\n}\n\n[data-type="masonry"] .count {\n position: absolute;\n top: 0;\n left: 0;\n background-color: red;\n color: white;\n width: 30px;\n height: 30px;\n line-height: 30px;\n text-align: center;\n z-index: 1;\n font-size: 14px;\n margin: 10px;\n}\n\n.magazine-article .teasers, .magazine-start .teasers, .teasers.magazine-style {\n h2 {\n text-transform: uppercase;\n font-size: var(--font-size-h4);\n margin-bottom: 1.2em;\n line-height: 1.2;\n margin-top: 0;\n\n &::before {\n content: "";\n position: relative;\n display: block;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 10%, var(--theme-color-gradient-02) 55%, var(--theme-color-gradient-03) 90%);\n height: calc(var(--border-width) / 2);\n margin: 0 0.05em 0.5em;\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/4132.027f0b0e.iframe.bundle.js b/gfi-ihk-2024/storybook-static/4132.027f0b0e.iframe.bundle.js
deleted file mode 100644
index 74a2a19..0000000
--- a/gfi-ihk-2024/storybook-static/4132.027f0b0e.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[4132],{"./stories/atoms/input-text/InputTextComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{$:()=>createInputText});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_text=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_text.Z,options);input_text.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInputText=function createInputText(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"text":_ref$type,_ref$id=_ref.id,id=void 0===_ref$id?"username":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"username":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Platzhalter-Text":_ref$placeholder,_ref$classes=_ref.classes,classes=void 0===_ref$classes?"":_ref$classes,input=(0,helpers.az)("textarea"===type?"textarea":"input",classes&&classes.length>0?classes.split(" "):[]);return input.id=id,input.name=name,input.required=isRequired,placeholder&&(input.placeholder=placeholder),"textarea"!==type&&(input.type=type),input}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 60px;position:relative;display:block;width:100%;height:var(--input-height);background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);border-radius:var(--border-radius-xs);padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-size:var(--font-size-copy);line-height:1.4;transition:.3s ease;color:var(--theme-color-primary)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=tel]:focus,textarea:focus,textarea.form-control:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 50px}}@media(max-width: 767px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 44px}}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=tel]::placeholder,textarea::placeholder,textarea.form-control::placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=date]:focus::-webkit-input-placeholder,input[type=datetime]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea.form-control:focus::-webkit-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=date]:focus:-ms-input-placeholder,input[type=datetime]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea.form-control:focus:-ms-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=number]:focus::placeholder,input[type=date]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=tel]:focus::placeholder,textarea:focus::placeholder,textarea.form-control:focus::placeholder{color:var(--theme-color-secondary-dimmed)}textarea,textarea.form-control{height:auto;transition:box-shadow .2s ease;max-width:100%}[data-browser=chrome] textarea{padding-left:10px}',"",{version:3,sources:["webpack://./stories/atoms/input-text/input-text.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,gKCmHE,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,yCAAA,CACA,2CAAA,CACA,qCAAA,CACA,iBAAA,CACA,wCAAA,CACA,+BAAA,CACA,eAAA,CACA,mBAAA,CACA,gCAAA,CAEA,sNACE,4GAAA,CACA,SAAA,CAGF,0BDvIF,gKCwII,oBAAA,CAAA,CAEF,yBD1IF,gKC2II,oBAAA,CAAA,CDxIF,mZACE,2CAAA,CAEF,sWACE,2CAAA,CAEF,qRACE,2CAAA,CAIA,ycACE,yCAAA,CAEF,4ZACE,yCAAA,CAEF,2UACE,yCAAA,CAKN,+BACE,WAAA,CACA,8BAAA,CACA,cAAA,CAGF,+BACE,iBAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\ninput[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"], input[type="datetime"], input[type="tel"], textarea, textarea.form-control {\n @include form-field;\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n\n &:focus {\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n }\n}\n\ntextarea, textarea.form-control {\n height: auto;\n transition: box-shadow 0.2s ease;\n max-width: 100%;\n}\n\n[data-browser="chrome"] textarea {\n padding-left: 10px;\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8523.2e771c6f.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8523.2e771c6f.iframe.bundle.js
new file mode 100644
index 0000000..bd09914
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/8523.2e771c6f.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8523],{"./stories/_global/scripts/helpers.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{az:()=>createElement,Bi:()=>createImage,Ok:()=>createSidebarPage,uf:()=>formatNumber,eY:()=>getUrlParam,ES:()=>getUrlVars});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.url-search-params.js");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),HeaderComponent=__webpack_require__("./stories/components/header/HeaderComponent.js"),FooterComponent=__webpack_require__("./stories/components/footer/FooterComponent.js"),PageDetailsComponent=__webpack_require__("./stories/components/page-details/PageDetailsComponent.js");__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:[],content=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",parentElement=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,styles=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,el=document.createElement(tag);return el.innerHTML=content,styles&&(el.style=styles),classes.map((function(c){el.classList.add(c)})),parentElement&&parentElement.appendChild(el),el}function createImage(){var src=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",width=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,height=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,classes=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],parentElement=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,loading=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"lazy",img=new Image;return img.src=src,img.width=width,img.height=height,img.loading=loading,img.classList.add("loading"),classes.map((function(c){img.classList.add(c)})),parentElement&&parentElement.appendChild(img),img.addEventListener("load",(function(e){img.classList.add("loaded"),img.classList.remove("loading")})),img}jquery_default()("body").on("ihk-init dynamic-component-loaded",(function(){jquery_default()(".sidebar:not(.initiated)").each((function(i){new IHKSidebar(jquery_default()(this))}))}));var createSidebarPage=function createSidebarPage(_ref){var _ref$addPageDetails=_ref.addPageDetails,addPageDetails=void 0===_ref$addPageDetails||_ref$addPageDetails,_ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung digitaler Projekte"]:_ref$breadcrumb,page=createElement("div",["page"]),header=(0,HeaderComponent.d)({}),wrapper=createElement("div",["page-wrapper"],null,page),pageContent=createElement("div",["page-content","has-sidebar"],null,wrapper),container=createElement("div",["container"],null,pageContent),row=createElement("div",["row"],null,container),main=createElement("main",["main-col"],null,row),aside=createElement("aside",["sidebar"],null,row),footer=(0,FooterComponent.v)({});if(addPageDetails){var pageDetails=(0,PageDetailsComponent.v)({breadcrumb});wrapper.insertBefore(pageDetails,pageContent)}return page.insertBefore(header,wrapper),page.appendChild(footer),main.id="main",main.role="main",aside.id="sidebar",aside.role="complementary",new sidebar(jquery_default()(aside)),{page,main,aside}};function getUrlVars(){var url=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,vars={};return url.replace(/[?&]+([^=&]+)=([^&]*)/gi,(function(m,key,value){vars[key]=value})),vars}function getUrlParam(key){return new URL(window.location).searchParams.get(key)}function formatNumber(num,decimals){return new Intl.NumberFormat("de-DE",{minimumFractionDigits:decimals,maximumFractionDigits:decimals}).format(num)}},"./stories/atoms/input-text/InputTextComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{$:()=>createInputText});__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),input_text=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(input_text.Z,options);input_text.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createInputText=function createInputText(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"text":_ref$type,_ref$id=_ref.id,id=void 0===_ref$id?"username":_ref$id,_ref$name=_ref.name,name=void 0===_ref$name?"username":_ref$name,_ref$isRequired=_ref.isRequired,isRequired=void 0!==_ref$isRequired&&_ref$isRequired,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Platzhalter-Text":_ref$placeholder,_ref$classes=_ref.classes,classes=void 0===_ref$classes?"":_ref$classes,input=(0,helpers.az)("textarea"===type?"textarea":"input",classes&&classes.length>0?classes.split(" "):[]);return input.id=id,input.name=name,input.required=isRequired,placeholder&&(input.placeholder=placeholder),"textarea"!==type&&(input.type=type),input}},"./stories/atoms/search-button/SearchButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchButton});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_button.Z,options);search_button.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchButton=function createSearchButton(_ref){var _ref$btnClass=_ref.btnClass,btnClass=void 0===_ref$btnClass?"primary":_ref$btnClass,button=(0,helpers.az)("button",["search-submit",btnClass]);return button.type="submit",button.ariaLabel="Suche starten",button}},"./stories/atoms/search-input/SearchInputComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchInput});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_input=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_input.Z,options);search_input.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchInput=function createSearchInput(_ref){var _ref$typeahead=_ref.typeahead,typeahead=void 0!==_ref$typeahead&&_ref$typeahead,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Hier Ihr Thema finden":_ref$placeholder,_ref$value=_ref.value,value=void 0===_ref$value?null:_ref$value,_ref$api=_ref.api,api=void 0===_ref$api?null:_ref$api,_ref$autocomplete=_ref.autocomplete,autocomplete=void 0!==_ref$autocomplete&&_ref$autocomplete,_ref$id=_ref.id,id=void 0===_ref$id?"search-term":_ref$id,input=(0,helpers.az)("input",typeahead?["search-field","typeahead"]:["search-field"]);return input.id=id,input.type="search",autocomplete||(input.autocomplete="off"),value&&(input.value=value),placeholder&&(input.placeholder=placeholder),api&&(input.dataset.api=api,input.classList.add("typeahead")),input}},"./stories/atoms/secondary-menu/SecondaryMenuComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createSecondaryMenu});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),secondary_menu=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(secondary_menu.Z,options);secondary_menu.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSecondaryMenu=function createSecondaryMenu(_ref){var _ref$secondaryLinks=_ref.secondaryLinks,secondaryLinks=void 0===_ref$secondaryLinks?["Über uns","Presse","Newsletter"]:_ref$secondaryLinks,_ref$languageLinks=_ref.languageLinks,languageLinks=void 0===_ref$languageLinks?["CZ","EN"]:_ref$languageLinks,_ref$iconLinks=_ref.iconLinks,iconLinks=void 0===_ref$iconLinks?[{iconClass:"sign-language",label:"Zeichensprache"},{iconClass:"simple-language",label:"Einfach Sprache"},{iconClass:"login",label:"Einloggen"}]:_ref$iconLinks,wrap=(0,helpers.az)("div",["secondary-menu-wrapper"]),secondary=(0,helpers.az)("div",["secondary-menu"],null,wrap),secondaryUl=(0,helpers.az)("ul",[],null,secondary);secondaryLinks.map((function(link){var li=(0,helpers.az)("li",[],null,secondaryUl);(0,helpers.az)("a",[],link,li).href="#"}));var meta=(0,helpers.az)("div",["meta-menu"],null,wrap),metaUl=(0,helpers.az)("ul",[],null,meta),contactLi=(0,helpers.az)("li",["contact"],null,metaUl);(0,helpers.az)("a",[],"Kontakt",contactLi).href="#";var languageLi=(0,helpers.az)("li",["language"],null,metaUl),languageUl=(0,helpers.az)("ul",[],null,languageLi);languageLinks.map((function(link){var li=(0,helpers.az)("li",[],null,languageUl);(0,helpers.az)("a",[],link,li).href="#"}));var iconsLi=(0,helpers.az)("li",["icons"],null,metaUl),iconsUl=(0,helpers.az)("ul",[],null,iconsLi);return iconLinks.map((function(link){var li=(0,helpers.az)("li",[link.iconClass],null,iconsUl);(0,helpers.az)("a",[],link.label,li).href="#"})),wrap}},"./stories/atoms/social-icons/SocialIconsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createSocialIcons});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),social_icons=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(social_icons.Z,options);social_icons.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),createSocialIcons=function createSocialIcons(_ref){var _ref$items=_ref.items,items=void 0===_ref$items?SocialIconsData.W:_ref$items,_ref$title=_ref.title,title=void 0===_ref$title?"":_ref$title,ul=(0,helpers.az)("ul",["social-icons"]);return items.map((function(item){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",["social-share",item.name.toLowerCase()],null,li);a.href=item.href,title&&title.length>0&&(a.title=title+item.name),item.onClick&&item.onClick.length>0&&(a.onclick=item.onClick)})),ul}},"./stories/atoms/social-icons/SocialIconsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>socialIconsPlatforms,p:()=>socialIconsBookmark});var socialIconsPlatforms=[{name:"Twitter",onClick:null,href:"https://twitter.com/"},{name:"YouTube",onClick:null,href:"https://www.youtube.com/"},{name:"Facebook",onClick:null,href:"https://www.facebook.com/"},{name:"Pinterest",onClick:null,href:"https://www.pinterest.com/"},{name:"Instagram",onClick:null,href:"https://www.instagram.com/"}],socialIconsBookmark=[{name:"Twitter",onClick:"window.open('https://twitter.com/intent/tweet?src_ref='+encodeURIComponent(location.href)+'&url='+encodeURIComponent(location.href));return false;",href:"https://twitter.com/"},{name:"Facebook",onClick:"window.open('https://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title));return false;",href:"https://www.facebook.com/"},{name:"XING",onClick:"window.open('https://www.xing.com/spi/shares/new?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)+';provider=IHK24');return false;",href:"https://www.xing.com/"},{name:"WhatsApp",onClick:"window.open('whatsapp://send?text='+ encodeURIComponent(document.title)+' '+encodeURIComponent(location.href));return false;",href:"https://www.whatsapp.com/"},{name:"LinkedIn",onClick:"window.open('https://www.linkedin.com/sharing/share-offsite/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title));return false;",href:"https://www.linkedin.com/"},{name:"Threema",onClick:"window.open('threema://compose?text='+encodeURIComponent(location.href)+' '+encodeURIComponent(document.title));return false;",href:"https://threema.ch/de/"},{name:"Telegram",onClick:"window.open('https://t.me/share/url?url='+encodeURIComponent(location.href));return false;",href:"https://telegram.org/"}]},"./stories/components/footer/FooterComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createFooter});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),footer=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(footer.Z,options);footer.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createFooter=function createFooter(_ref){var _ref$contactHeadline=_ref.contactHeadline,contactHeadline=void 0===_ref$contactHeadline?"Wir können wir Ihnen helfen?":_ref$contactHeadline,_ref$address=_ref.address,address=void 0===_ref$address?"IHK Musterstadt Musterstraße 12-18 54321 Muster":_ref$address,_ref$mail=_ref.mail,mail=void 0===_ref$mail?"info@musterstadt.ihk.de":_ref$mail,_ref$phone=_ref.phone,phone=void 0===_ref$phone?"12345 / 6789 - 0":_ref$phone,_ref$accessibility=_ref.accessibility,accessibility=void 0===_ref$accessibility?[{name:"Gebärdensprache",link:"#",icon:"icon-gebaerdensprache"},{name:"Leichte Sprache",link:"#",icon:"icon-leichte-sprache"},{name:"Erklärung zur Barrierefreiheit",link:"#",icon:"icon-barrierefreiheit"}]:_ref$accessibility,_ref$legalText=_ref.legalText,legalText=void 0===_ref$legalText?"© Industrie- und Handelskammer Musterstast
\nFür die Richtigkeit der in dieser Website enthaltenen Angaben können wir trotz sorgfältiger Prüfung keine Gewähr übernehmen. Bei den verlinkten externen Seiten handelt es sich ausschließlich um fremde Inhalte, für die wir keine Haftung übernehmen und deren Inhalt wir uns nicht zu eigen machen.
":_ref$legalText,_ref$legalNav=_ref.legalNav,legalNav=void 0===_ref$legalNav?["Impressum","Datenschutzerklärung","Pflichtinformationen nach der DSGVO"]:_ref$legalNav,footer=(0,helpers.az)("footer",["page-footer"]),container=(0,helpers.az)("div",["container"],null,footer),rowContact=(0,helpers.az)("div",["row","contact"],null,container),rowSocial=(0,helpers.az)("div",["row","social"],null,container),rowAccessibility=(0,helpers.az)("div",["row","barrier-free"],null,container),rowCopyright=(0,helpers.az)("div",["row","copyright"],null,container),rowLegal=(0,helpers.az)("div",["row","legal-nav"],null,container),contactCol1=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("p",["like-h2"],contactHeadline,contactCol1);var contactCol2=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"Unsere Anschrift",contactCol2),(0,helpers.az)("p",[],address,contactCol2),contactCol2.appendChild((0,ButtonComponent.a)({color:"white",label:"IHK wechseln",iconPosition:"icon-right",icon:"ihk-wechseln"}));var contactCol3=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"So erreichen Sie uns",contactCol3);var contactUl=(0,helpers.az)("ul",["contact-list"],null,contactCol3),contacts={mail,phone};for(var property in contacts){var li=(0,helpers.az)("li",[property],null,contactUl);(0,helpers.az)("a","mail"===property?["email"]:["mobile","phone"],contacts[property],li).href="mail"===property?"mailto:"+mail:"tel:"+phone}(0,helpers.az)("div",["col"],null,rowSocial).appendChild((0,SocialIconsComponent.C)({icons:SocialIconsData.W,title:""}));var accCol=(0,helpers.az)("div",["col"],null,rowAccessibility),accList=(0,helpers.az)("ul",[],null,accCol);accessibility.map((function(item){var li=(0,helpers.az)("li",[item.icon],null,accList);(0,helpers.az)("a",[],item.name,li).href=item.link})),(0,helpers.az)("div",["col"],legalText,rowCopyright).id="page-footer-copyright";(0,helpers.az)("div",["col"],null,rowCopyright);var legalCol=(0,helpers.az)("div",["col"],null,rowLegal);legalCol.id="page-footer-legal";var legalNavUl=(0,helpers.az)("ul",[],null,legalCol);return legalNav.map((function(item){var li=(0,helpers.az)("li",[],null,legalNavUl);(0,helpers.az)("a",[],item,li).href="#"})),footer}},"./stories/components/header-search/HeaderSearchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createHeaderSearch});__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header_search=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header_search.Z,options);header_search.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js");var createHeaderSearch=function createHeaderSearch(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var form=(0,helpers.az)("form",["header-search"]);form.action="#";var container=(0,helpers.az)("div",["container","small"],null,form),outer=(0,helpers.az)("div",["outer"],null,container);(0,helpers.az)("label",["visually-hidden"],"Suchbegriff",outer).for="header-search";var field=(0,SearchInputComponent.K)({typeahead:!1,placeholder:"Hier Ihr Thema finden",id:"header-search"}),button=(0,SearchButtonComponent.K)({});return outer.appendChild(field),outer.appendChild(button),(0,helpers.az)("div",["form-nav"],null,form).appendChild((0,SecondaryMenuComponent.Q)({})),form}},"./stories/components/header/HeaderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{d:()=>createHeader});__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header.Z,options);header.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery);__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').appendTo(logo);new ResizeObserver((function(){img.height()<44?overlay.css("left",2.1*img.height()):overlay.removeAttr("style")})).observe(img.get(0))}},{key:"initTopLink",value:function initTopLink(){jquery_default()(' ').text("Top").prependTo(this.header).on("click",(function(e){e.preventDefault(),jquery_default()("html, body").animate({scrollTop:0},Math.round(jquery_default()(window).scrollTop()/12+300),"easeOutQuad")}))}},{key:"initSearch",value:function initSearch(){var t=this,formNav=jquery_default()('
').appendTo(t.header.find(".search form"));t.header.find("nav .secondary").clone().appendTo(formNav),t.header.find("nav .meta").clone().appendTo(formNav),t.header.find(".open-search, .close-search").on("click",(function(e){t.header.toggleClass("search-open").removeClass("nav-open"),t.header.hasClass("search-open")&&setTimeout((function(){t.header.find(".search-field").focus()}),200),t.toggleContentScroll()}))}},{key:"initScroll",value:function initScroll(){var t=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){t.checkScroll()}))}),{passive:!0})}},{key:"checkScroll",value:function checkScroll(){var st=this.window.scrollTop();if(this.overlayOpen||jquery_default()(".gallery-popup.open").length)return!1;st>59?(this.header.addClass("scrolled"),this.body.addClass("header-scrolled")):(this.header.removeClass("scrolled"),this.body.removeClass("header-scrolled")),st>1.2*this.window.height()?this.header.addClass("show-toplink"):this.header.removeClass("show-toplink")}},{key:"initToggling",value:function initToggling(){this.header.find(".overlay-holder").on("click touch",this.toggleNavigation.bind(this)),this.header.find(".toggle-nav").on("click touch",this.toggleNavigation.bind(this))}},{key:"toggleNavigation",value:function toggleNavigation(){var t=this;StudioPreviewUtil&&StudioPreviewUtil.isStudioPreview()?jquery_default()("html").stop().animate({scrollTop:0},300,"swing",(function(){t.header.toggleClass("nav-open"),t.toggleContentScroll()})):(t.header.toggleClass("nav-open"),t.toggleContentScroll())}},{key:"initPrimaryNav",value:function initPrimaryNav(optionalRootUrl){var t=this,primary=t.header.find(".primary");jquery_default()(primary).empty(),t.baseUrl=primary.attr("data-base-url"),t.rootUrl=primary.attr("data-root-url"),optionalRootUrl&&(t.rootUrl=optionalRootUrl,primary.off("click","a")),primary.append(jquery_default()('').attr("data-json",t.baseUrl+t.rootUrl)),primary.on("click","a",(function(e){var a=jquery_default()(this),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);t.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),t.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),t.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);t.loadNav(backUl)}})),t.loadNav(t.header.find(".primary ul"))}},{key:"openMenuByUrlParam",value:function openMenuByUrlParam(anchor,t){var li=anchor.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(anchor.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),anchor.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",anchor.attr("href")).appendTo(li);t.loadNav(deepUl)}}},{key:"initSecondaryNav",value:function initSecondaryNav(){var t=this,$secondaryItems=t.header.find("nav").find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(this).data("root-url");t.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var t=this,currentPageId=t.header.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",t.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(){var itemsBaseUrl=ihk.settings.navigationItemsUrl,itemUrl=this.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",this.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+this.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(this.title).appendTo(li);switch(this.type){case"CMChannel":li.addClass("deep"),a.attr("href",t.baseUrl+this.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",this.type),a.attr("href",itemUrl)}"external"==this.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===this.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),this.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==this.viewType||parentElement.root||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),this.trackCode&&this.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",this.trackCode),this.restrictedTo&&this.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):this.restrictedTo&&this.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),this.doctype&&(this.doctype.indexOf("Datei")>-1||this.doctype.indexOf("PDF")>-1||this.doctype.indexOf("PIC")>-1)&&li.addClass("download"),this.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl),t.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),t.manageTabIndex()}),20)}var hash=window.location.hash;if(hash){var menuId=hash.substring(1),li=ul.find("li[data-id="+menuId+"]");if(li.length>0){t.toggleNavigation();var anchor=li.find("a");anchor.length>0&&t.openMenuByUrlParam(anchor,t)}}}))}},{key:"toggleContentScroll",value:function toggleContentScroll(){var t=this;if(t.header.hasClass("nav-open")||t.header.hasClass("search-open"))t.overlayOpen=!0,this.body.trigger("overlay-open"),t.body.css("top",-1*t.window.scrollTop()+"px").addClass("nav-open"),t.header.hasClass("search-open")&&t.body.addClass("search-open");else{t.overlayOpen=!1,this.body.trigger("overlay-close");var top=Math.abs(parseInt(t.body.css("top")));t.body.removeClass("nav-open").removeClass("search-open").removeAttr("style"),t.window.scrollTop(top)}}},{key:"initLanguage",value:function initLanguage(){var lang=this.header.find(".language");lang.find("button").on("click",(function(e){lang.toggleClass("open")})),lang.on("click",(function(e){e.stopPropagation()})),this.body.on("click",(function(){lang.removeClass("open")})),lang.siblings().find("a").on("focus",(function(){lang.removeClass("open")}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.header.find(".primary a").attr("tabindex","-1"),this.header.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKHeader}();const components_header_header=IHKHeader;jquery_default()("body").on("ihk-init",(function(){jquery_default()(".page-header:not(.initiated)").each((function(i,el){new IHKHeader(jquery_default()(el))}))}));var NavComponent=__webpack_require__("./stories/components/nav/NavComponent.js"),IHKSwitchComponent=__webpack_require__("./stories/components/ihk-switch/IHKSwitchComponent.js"),HeaderSearchComponent=__webpack_require__("./stories/components/header-search/HeaderSearchComponent.js"),createHeader=function createHeader(_ref){var _ref$isZip=_ref.isZip,isZip=void 0!==_ref$isZip&&_ref$isZip,contactPhone=_ref.contactPhone,contactMail=_ref.contactMail,_ref$contactLink=_ref.contactLink,contactLink=void 0===_ref$contactLink?"#":_ref$contactLink,_ref$loginLink=_ref.loginLink,loginLink=void 0===_ref$loginLink?"#":_ref$loginLink,header=(0,helpers.az)("header",["page-header"]),logo=(0,helpers.az)("a",["logo"],"",header);logo.href="#",(0,helpers.Bi)("./logos/musterstadt.svg",100,50,"IHK Logo",[],logo);var contactNav=(0,helpers.az)("ul",["contact-nav"],null,header);if(loginLink){var li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["login"],"Login",li).href="#"}if(contactPhone){var _li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["phone"],contactPhone,_li).href="tel:"+contactPhone.split(" ").join("").split("/").join().split("-").join("")}if(contactMail){var _li2=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["mail"],"E-Mail",_li2).href="mailto:"+contactMail}if(contactLink){var _li3=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["contact"],"Kontakt",_li3).href=contactLink}var searchWrap=(0,helpers.az)("div",["search"],null,header);return(0,helpers.az)("button",["open-search"],"Suche",searchWrap),searchWrap.appendChild((0,HeaderSearchComponent.O)({})),(0,helpers.az)("button",["close-search"],"Suche verlassen",searchWrap),(0,helpers.az)("button",["toggle-nav"],"Menü ",header),header.appendChild((0,NavComponent.A)({})),header.appendChild((0,IHKSwitchComponent.f)({zip:isZip})),new components_header_header(jquery_default()(header)),header}},"./stories/components/ihk-switch/IHKSwitchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{f:()=>createIhkSwitch});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),ihk_switch=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(ihk_switch.Z,options);ihk_switch.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.json.stringify.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0?asyncResults(response.jsonResponse):asyncResults([])}))},templates:{empty:['Leider nichts gefunden
'].join("\n"),suggestion:function suggestion(e){return''+e.name+' '+(e.zips?e.zips.join(", "):" ")+"
"}}},input=t.form.find("#zipSwitchInput");t.zipInput=input,t.zipInput.typeahead({highlight:!0,ttl_ms:0,minLength:5},src),t.zipInput.bind("typeahead:selected",(function(e,item,sourceName){item&&(t.myLocation||(t.myLocation={}),t.setMyLocationAsObj(item),t.setCookie(),t.initSuccess())})),t.form.on("mouseenter",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).addClass("hover").siblings("hover").removeClass("hover")})),t.form.on("mouseleave",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).removeClass("hover")}))}},{key:"initForm",value:function initForm(){this.section.attr("data-show-step","form"),this.initTypeahead()}},{key:"initSetCurrentIHK",value:function initSetCurrentIHK(){var _this3=this;this.section.attr("data-show-step","form"),this.section.find(".stay-here").on("click",(function(){_this3.getCurrentIhkAndSetCookie(),_this3.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this3.setSessionStorageCookie(),_this3.hideSwitch()}))}},{key:"fakeIHKsForTest",value:function fakeIHKsForTest(json){107===json.ihknr&&""!==ihk.settings.bIhkTestUrl?json.homepage=ihk.settings.bIhkTestUrl:118===json.ihknr&&""!==ihk.settings.doIhkTestUrl&&(json.homepage=ihk.settings.doIhkTestUrl)}},{key:"setMyLocationAsObj",value:function setMyLocationAsObj(item){this.fakeIHKsForTest(item),this.myLocation={city:item.city,country:item.country,ihknr:item.ihknr,zip:item.zip,distance:item.distance||0,geodata:item.geodata,homepage:item.homepage,key:item.key,longname:item.longname,name:item.name}}},{key:"initSwitch",value:function initSwitch(){var myIHK,_this4=this,currIHK=parseInt(this.section.find(".current-ihk").attr("data-ihknr")),myihkCookie=Cookies.get("my-ihk");this.myLocation&&this.myLocation.ihknr&&this.ihkList?myIHK=this.ihkList.find((function(ihk){return ihk.ihknr===_this4.myLocation.ihknr})):myihkCookie&&(myIHK=JSON.parse(myihkCookie),this.myLocation=myIHK),myIHK&&myIHK.ihknr&&currIHK!==myIHK.ihknr?(this.section.find(".my-ihk").text(myIHK.longname),this.section.attr("data-show-step","switch")):this.hideSwitch(),this.section.find(".stay-here").on("click",(function(){_this4.getCurrentIhkAndSetCookie(),_this4.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this4.setSessionStorageCookie(),_this4.hideSwitch()}))}},{key:"setSessionStorageCookie",value:function setSessionStorageCookie(){try{window.sessionStorage.setItem("my-ihk-ignore","true")}catch(e){console.info("Unable to set session Storage cookie, ",e)}}},{key:"getCurrentIhkAndSetCookie",value:function getCurrentIhkAndSetCookie(){var _this5=this;this.getIhkList().then((function(){var myIHK,currIHK=parseInt(_this5.section.find(".current-ihk").attr("data-ihknr"));myIHK=_this5.ihkList.find((function(ihk){return ihk.ihknr===currIHK})),_this5.setMyLocationAsObj(myIHK),_this5.setCookie()}))}},{key:"initSuccess",value:function initSuccess(){var _this6=this;this.section.attr("data-show-step","success"),this.myLocation&&this.myLocation.homepage&&setTimeout((function(){window.location=_this6.myLocation.homepage}),2e3)}},{key:"initGeolocation",value:function initGeolocation(){var _this7=this,t=this;navigator.geolocation&&navigator.geolocation.getCurrentPosition((function(pos){_this7.getIhkList(pos)}),(function(err){_this7.locationError(err)})),this.section.find(".change-location").on("click",(function(){t.initForm()})),this.section.find(".accept-location").on("click",(function(){t.setCookie()})),this.section.find(".toggle-location-info").on("click",(function(e){e.preventDefault(),t.section.find("#location-info").slideToggle(250,"swing")}))}},{key:"locationError",value:function locationError(){this.section.attr("data-show-step","form"),this.initForm()}},{key:"setCookie",value:function setCookie(){try{this.myLocation&&Cookies.set("my-ihk",JSON.stringify(this.myLocation).toString(),{expires:365})}catch(e){console.log("Unable to set cookie")}this.initSwitch()}},{key:"calculateDistance",value:function calculateDistance(ihk,currentPosition){var p=.017453292519943295,c=Math.cos,a=.5-c((ihk.latitude-currentPosition.latitude)*p)/2+c(currentPosition.latitude*p)*c(ihk.latitude*p)*(1-c((ihk.longitude-currentPosition.longitude)*p))/2;return 12742*Math.asin(Math.sqrt(a))}},{key:"getIhkList",value:function getIhkList(position){var _this8=this;return $.getJSON(this.ihklListUrl,(function(response){response.jsonResponse&&200===response.status&&(_this8.ihkList=response.jsonResponse,position&&_this8.showGeolocationStep(position))}))}},{key:"showGeolocationStep",value:function showGeolocationStep(position){var t=this;t.setNearestIhkFromJson(position),t.section.find(".my-location").text(t.nearestIhk.zip+" "+t.nearestIhk.city),t.setMyLocationAsObj(t.nearestIhk),t.section.find(".my-ihk").text("IHK "+t.nearestIhk.name),t.section.attr("data-show-step","geolocation")}},{key:"setNearestIhkFromJson",value:function setNearestIhkFromJson(position){var t=this;$.each(t.ihkList,(function(index,ihk){var distance=t.calculateDistance(ihk.geodata,position.coords);t.nearestIhk?t.nearestIhk.distance>distance&&(ihk.distance=distance,t.nearestIhk=ihk):(ihk.distance=distance,t.nearestIhk=ihk)}))}}]),IHKSwitch}();const components_ihk_switch_ihk_switch=IHKSwitch;$("body").on("ihk-init",(function(){$(".ihk-switch:not(.initialized)").each((function(el){new IHKSwitch($(el))}))}));var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),InputTextComponent=__webpack_require__("./stories/atoms/input-text/InputTextComponent.js"),IHKSwitchComponent_Cookies=(__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),__webpack_require__("./node_modules/js-cookie/dist/js.cookie.js")),createIhkSwitch=function createIhkSwitch(_ref){var _ref$currentIHK=_ref.currentIHK,currentIHK=void 0===_ref$currentIHK?"Musterstadt":_ref$currentIHK,_ref$myIHK=_ref.myIHK,myIHK=void 0===_ref$myIHK?"Hamburg":_ref$myIHK,_ref$zip=_ref.zip,zip=void 0!==_ref$zip&&_ref$zip,_ref$zipPlaceholder=_ref.zipPlaceholder,zipPlaceholder=void 0===_ref$zipPlaceholder?"z.B. 20146 Hamburg":_ref$zipPlaceholder,wrap=(0,helpers.az)("div",["ihk-switch"]),step1=(0,helpers.az)("div",["step"],null,wrap);if(zip){(0,helpers.az)("button",["closer"],null,wrap),step1.dataset.step="zip",(0,helpers.az)("p",[],"Geben Sie Ihre Postleitzahl ein, um zu dem Angebot Ihrer IHK zu gelangen:",step1);var inputWrapper=(0,helpers.az)("div",["input-wrapper"],null,step1);inputWrapper.appendChild((0,InputTextComponent.$)({placeholder:zipPlaceholder,isRequired:!0,id:"switch-zip",name:"switch-zip"})),inputWrapper.appendChild((0,ButtonComponent.a)({label:"",link:"#",iconPosition:"icon-inline",icon:"lokalisierung"})),step1.appendChild(buildOKButton())}else{var step2=(0,helpers.az)("div",["step"],null,wrap),step3=(0,helpers.az)("div",["step"],null,wrap),p1='Sie befinden sich auf der Seite der '+currentIHK+" . Möchten Sie diese Seite in einem Cookie als Ihre Heimat-IHK setzen?",p2='Sie befinden sich auf der Seite der '+currentIHK+' . Bisher ist die '+myIHK+' als Ihre Heimat-IHK hinterlegt. Wollen Sie die Seite der '+currentIHK+" in einem Cookie als Ihre neue Heimat-IHK setzen?",p3='Sie werden zum Angebot der '+myIHK+" weitergeleitet.";(0,helpers.az)("button",["closer"],null,wrap),step1.dataset.step="form",(0,helpers.az)("p",[],p1,step1),step1.appendChild(buildButtons()),step2.dataset.step="switch",(0,helpers.az)("p",[],p2,step2),step2.appendChild(buildButtons()),step3.dataset.step="success",(0,helpers.az)("p",[],p3,step3),window.sessionStorage.removeItem("my-ihk-ignore"),IHKSwitchComponent_Cookies.remove("my-ihk",{expires:365})}return jquery_default()(document).ready((function(){new components_ihk_switch_ihk_switch(jquery_default()(wrap))})),wrap},buildButtons=function buildButtons(){var buttons=(0,helpers.az)("div",["buttons"]),yes=(0,ButtonComponent.a)({elementType:"button",label:"Ja",color:"primary-extra-light"}),no=(0,ButtonComponent.a)({elementType:"button",label:"Nein",color:"primary-extra-light"});return yes.classList.add("stay-here"),no.classList.add("set-session-cookie"),buttons.appendChild(yes),buttons.appendChild(no),buttons},buildOKButton=function buildOKButton(){var buttons=(0,helpers.az)("div",["buttons","align-right"]),ok=(0,ButtonComponent.a)({elementType:"button",label:"OK",color:"secondary",icon:"check",iconPosition:"icon-right"});return ok.classList.add("stay-here"),buttons.appendChild(ok),buttons}},"./stories/components/nav/NavComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>createNav});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),nav=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(nav.Z,options);nav.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').attr("data-json",this.baseUrl+this.rootUrl)),this.primary.on("click","a",(function(e){var a=jquery_default()(e.currentTarget),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),_this2.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),_this2.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);_this2.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),_this2.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),_this2.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);_this2.loadNav(backUl)}})),this.loadNav(this.nav.find(".primary ul"))}},{key:"initSecondaryNav",value:function initSecondaryNav(){var _this3=this,$secondaryItems=this.nav.find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(_this3).data("root-url");_this3.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var _this4=this,currentPageId=this.nav.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",_this4.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(index,item){var itemsBaseUrl=void 0!==ihk.settings?ihk.settings.navigationItemsUrl:"",itemUrl=item.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",item.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+item.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(item.title).appendTo(li);switch(item.type){case"CMChannel":li.addClass("deep"),a.attr("href",_this4.baseUrl+item.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",item.type),a.attr("href",itemUrl)}"external"===item.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===item.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),item.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==item.viewType||parentElement.root||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),item.trackCode&&item.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",item.trackCode),item.restrictedTo&&item.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):item.restrictedTo&&item.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),item.doctype&&(item.doctype.indexOf("Datei")>-1||item.doctype.indexOf("PDF")>-1||item.doctype.indexOf("PIC")>-1)&&li.addClass("download"),item.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl),_this4.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),_this4.manageTabIndex()}),20)}}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.nav.find(".primary a").attr("tabindex","-1"),this.nav.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKNav}();const components_nav_nav=IHKNav;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".page-header nav:not(.initiated)").each((function(){new IHKNav(jquery_default()(this))}))}));var SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js"),createNav=function createNav(_ref){_ref.secondaryLinks,_ref.languageLinks,_ref.iconLinks;var nav=(0,helpers.az)("nav",[]);(0,helpers.az)("div",["overlay-holder"],null,nav);var primary=(0,helpers.az)("div",["primary"],"Nav",nav);return primary.dataset.rootUrl="12191410.json",primary.dataset.baseUrl="services/nav/",primary.dataset.pageContentId="12191410",nav.appendChild((0,SecondaryMenuComponent.Q)({})),jquery_default()(document).ready((function(){var n=new components_nav_nav(jquery_default()(nav));n.nav.closest(".page-header").length||n.nav.wrap(jquery_default()(''))})),nav}},"./stories/components/page-details/PageDetailsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createPageDetails});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),page_details=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(page_details.Z,options);page_details.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createPageDetails=function createPageDetails(_ref){var _ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung und Förderung digitaler Projekte"]:_ref$breadcrumb,_ref$docNumber=_ref.docNumber,docNumber=void 0===_ref$docNumber?4073226:_ref$docNumber,_ref$isIntranet=_ref.isIntranet,isIntranet=void 0!==_ref$isIntranet&&_ref$isIntranet,section=(0,helpers.az)("section",isIntranet?["page-details","intranet"]:["page-details"]),nav=(0,helpers.az)("nav",["page-details-list-wrapper"],null,section);(0,helpers.az)("p",["visually-hidden"],"Sie befinden sich hier",nav);var breadcrumbList=(0,helpers.az)("ol",["breadcrumb"],null,nav);return breadcrumb.map((function(item,i){var li=(0,helpers.az)("li",["page-details-item"],null,breadcrumbList),a=(0,helpers.az)("a",[],item,li);a.href="#",a.id="page-details-item"+i})),(0,helpers.az)("div",["document-number","desktop-only"],"Nr. "+docNumber,section).id="gfi-document-id",section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/input-text/input-text.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 60px;position:relative;display:block;width:100%;height:var(--input-height);background-color:var(--theme-color-white);border:1px solid var(--theme-color-primary);border-radius:var(--border-radius-xs);padding:10px 15px;font-family:"Source Sans Pro",sans-serif;font-size:var(--font-size-copy);line-height:1.4;transition:.3s ease;color:var(--theme-color-primary)}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=tel]:focus,textarea:focus,textarea.form-control:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 50px}}@media(max-width: 767px){input[type=text],input[type=email],input[type=password],input[type=number],input[type=date],input[type=datetime],input[type=tel],textarea,textarea.form-control{--input-height: 44px}}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,textarea:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=datetime]::placeholder,input[type=tel]::placeholder,textarea::placeholder,textarea.form-control::placeholder{color:var(--theme-color-secondary-intensed)}input[type=text]:focus::-webkit-input-placeholder,input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=number]:focus::-webkit-input-placeholder,input[type=date]:focus::-webkit-input-placeholder,input[type=datetime]:focus::-webkit-input-placeholder,input[type=tel]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder,textarea.form-control:focus::-webkit-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus:-ms-input-placeholder,input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=number]:focus:-ms-input-placeholder,input[type=date]:focus:-ms-input-placeholder,input[type=datetime]:focus:-ms-input-placeholder,input[type=tel]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea.form-control:focus:-ms-input-placeholder{color:var(--theme-color-secondary-dimmed)}input[type=text]:focus::placeholder,input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=number]:focus::placeholder,input[type=date]:focus::placeholder,input[type=datetime]:focus::placeholder,input[type=tel]:focus::placeholder,textarea:focus::placeholder,textarea.form-control:focus::placeholder{color:var(--theme-color-secondary-dimmed)}textarea,textarea.form-control{height:auto;transition:box-shadow .2s ease;max-width:100%}[data-browser=chrome] textarea{padding-left:10px}',"",{version:3,sources:["webpack://./stories/atoms/input-text/input-text.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,gKCmHE,oBAAA,CACA,iBAAA,CACA,aAAA,CACA,UAAA,CACA,0BAAA,CACA,yCAAA,CACA,2CAAA,CACA,qCAAA,CACA,iBAAA,CACA,wCAAA,CACA,+BAAA,CACA,eAAA,CACA,mBAAA,CACA,gCAAA,CAEA,sNACE,4GAAA,CACA,SAAA,CAGF,0BDvIF,gKCwII,oBAAA,CAAA,CAEF,yBD1IF,gKC2II,oBAAA,CAAA,CDxIF,mZACE,2CAAA,CAEF,sWACE,2CAAA,CAEF,qRACE,2CAAA,CAIA,ycACE,yCAAA,CAEF,4ZACE,yCAAA,CAEF,2UACE,yCAAA,CAKN,+BACE,WAAA,CACA,8BAAA,CACA,cAAA,CAGF,+BACE,iBAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\ninput[type="text"], input[type="email"], input[type="password"], input[type="number"], input[type="date"], input[type="datetime"], input[type="tel"], textarea, textarea.form-control {\n @include form-field;\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-intensed);\n }\n\n &:focus {\n &::-webkit-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n &::placeholder {\n color: var(--theme-color-secondary-dimmed);\n }\n }\n}\n\ntextarea, textarea.form-control {\n height: auto;\n transition: box-shadow 0.2s ease;\n max-width: 100%;\n}\n\n[data-browser="chrome"] textarea {\n padding-left: 10px;\n}',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'button.search-submit{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:80px;height:80px;border-radius:32px;border:0;background-color:var(--theme-color-secondary);color:var(--theme-color-primary);padding:0 2px 0 0;cursor:pointer;transition:.25s ease}button.search-submit.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:focus-visible,button.search-submit.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:hover{background-color:var(--theme-color-secondary-intensed);color:var(--theme-color-background)}button.search-submit:before{content:"";font-family:"Icons",sans-serif;position:relative;display:block;text-align:center;font-size:40px;line-height:1}button.search-submit.secondary{background-color:var(--theme-color-primary);color:var(--theme-color-white)}button.search-submit.secondary:hover{background-color:var(--theme-color-primary-dimmed-04);color:var(--theme-color-primary)}@media(max-width: 767px){button.search-submit{border-radius:28px;width:70px;height:70px}button.search-submit:before{font-size:36px}}#searchcategoryaddition a{margin-bottom:8px;margin-right:10px}',"",{version:3,sources:["webpack://./stories/atoms/search-button/search-button.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,qBAGA,iBACE,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAAA,kBACA,CAAA,QACA,CAAA,6CACA,CAAA,gCACA,CAAA,iBACA,CAAA,cACA,CAAA,oBACA,CAAA,yCC4IE,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,2BD/IJ,sDACE,CAAA,mCACA,CAAA,4BAGF,WCiPsB,CAAA,8BD/OpB,CAAA,iBACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,+BAGF,2CACE,CAAA,8BACA,CAAA,qCACA,qDACE,CAAA,gCACA,CAAA,yBAIJ,qBA1CF,kBA2CI,CAAA,UACA,CAAA,WACA,CAAA,4BAEA,cACE,CAAA,CAAA,0BAKN,iBAEE,CAAA,iBACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\nbutton.search-submit {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n top: 0;\n right: 0;\n width: 80px;\n height: 80px;\n border-radius: 32px;\n border: 0;\n background-color: var(--theme-color-secondary);\n color: var(--theme-color-primary);\n padding: 0 2px 0 0;\n cursor: pointer;\n transition: 0.25s ease;\n @include focus-visible;\n\n &:hover {\n background-color: var(--theme-color-secondary-intensed);\n color: var(--theme-color-background);\n }\n\n &:before {\n @include icon-suche-big;\n font-family: 'Icons', sans-serif;\n position: relative;\n display: block;\n text-align: center;\n font-size: 40px;\n line-height: 1;\n }\n\n &.secondary {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n &:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n color: var(--theme-color-primary);\n }\n }\n\n @media(max-width: 767px) {\n border-radius: 28px;\n width: 70px;\n height: 70px;\n\n &:before {\n font-size: 36px;\n }\n }\n}\n\n#searchcategoryaddition a {\n //@extend .btn-small;\n margin-bottom: 8px;\n margin-right: 10px;\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input.search-field{position:relative;display:block;border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);width:calc(100% - 1px);height:80px;background-color:#fff;padding:24px 90px 24px 24px;font-family:"Source Sans Pro",sans-serif;font-size:22px;line-height:32px;color:var(--theme-color-primary);border:2px solid var(--theme-color-secondary-intensed);transition:.25s ease}input.search-field.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input.search-field:focus-visible,input.search-field.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){input.search-field{height:70px;padding:10px 50px 10px 16px;font-size:18px;line-height:30px;border-top-right-radius:28px;border-bottom-right-radius:28px}}input.search-field:focus,input.search-field:active,input.search-field.focus-visible,input.search-field.focus-visible:focus{box-shadow:0 0 10px var(--theme-color-secondary-intensed),0 0 4px var(--theme-color-secondary-intensed)}input.search-field::-webkit-input-placeholder{color:var(--theme-color-link-hover)}input.search-field::-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-ms-input-placeholder{color:var(--theme-color-link-hover)}input.search-field:-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-webkit-autofill,input.search-field:-webkit-autofill:hover,input.search-field:-webkit-autofill:focus,input.search-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #fff inset !important}input.search-field::-webkit-search-decoration,input.search-field::-webkit-search-cancel-button,input.search-field::-webkit-search-results-button,input.search-field::-webkit-search-results-decoration{display:none}',"",{version:3,sources:["webpack://./stories/atoms/search-input/search-input.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,mBACE,iBAAA,CACA,aAAA,CACA,6GAAA,CACA,sBAAA,CACA,WAAA,CACA,qBAAA,CACA,2BAAA,CACA,wCAAA,CACA,cAAA,CACA,gBAAA,CACA,gCAAA,CACA,sDAAA,CACA,oBAAA,CC8IE,uCACE,4GAAA,CACA,SAAA,CAEF,mEACE,4GAAA,CACA,SAAA,CDjJJ,yBAhBF,mBAiBI,WAAA,CACA,2BAAA,CACA,cAAA,CACA,gBAAA,CACA,4BAAA,CACA,+BAAA,CAAA,CAGF,2HACE,uGAAA,CAGF,8CACE,mCAAA,CAEF,qCACE,mCAAA,CAEF,yCACE,mCAAA,CAEF,oCACE,mCAAA,CAGF,mKAIE,mDAAA,CAGF,uMAIE,YAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\ninput.search-field {\n position: relative;\n display: block;\n border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);\n width: calc(100% - 1px);\n height: 80px;\n background-color: white;\n padding: 24px 90px 24px 24px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: 22px;\n line-height: 32px;\n color: var(--theme-color-primary);\n border: 2px solid var(--theme-color-secondary-intensed);\n transition: 0.25s ease;\n @include focus-visible;\n\n @media(max-width: 767px) {\n height: 70px;\n padding: 10px 50px 10px 16px;\n font-size: 18px;\n line-height: 30px;\n border-top-right-radius: 28px;\n border-bottom-right-radius: 28px;\n }\n\n &:focus, &:active, &.focus-visible, &.focus-visible:focus {\n box-shadow: 0 0 10px var(--theme-color-secondary-intensed), 0 0 4px var(--theme-color-secondary-intensed);\n }\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &::-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n\n &:-webkit-autofill,\n &:-webkit-autofill:hover,\n &:-webkit-autofill:focus,\n &:-webkit-autofill:active {\n -webkit-box-shadow: 0 0 0 50px white inset !important;\n }\n\n &::-webkit-search-decoration,\n &::-webkit-search-cancel-button,\n &::-webkit-search-results-button,\n &::-webkit-search-results-decoration {\n display: none;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.secondary-menu{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.secondary-menu ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.secondary-menu ul{font-size:16px;line-height:20px;padding:10px}}.secondary-menu li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.secondary-menu{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.secondary-menu li{display:block}}.secondary-menu a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.secondary-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.secondary-menu a:focus-visible,.secondary-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.secondary-menu a{padding:5px}}.meta-menu{position:relative;z-index:1;padding:0 12px}.meta-menu>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.meta-menu ul{display:flex;list-style:none;padding:0;margin:0}.meta-menu ul li{padding:0}.meta-menu .icons{margin-left:auto}.meta-menu .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.meta-menu .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.meta-menu .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.meta-menu .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons .sign-language a::before{content:""}.meta-menu .icons .simple-language a::before{content:""}.meta-menu a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.meta-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.meta-menu a:focus-visible,.meta-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.meta-menu a{padding:5px}}.meta-menu a:hover{text-decoration-color:var(--theme-color-primary)}',"",{version:3,sources:["webpack://./stories/atoms/secondary-menu/secondary-menu.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,gBAGA,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,mBAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,mBAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,mBAIJ,oBACE,CAAA,qDAGF,gBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,mBAEA,aACE,CAAA,CAAA,kBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,sCC+GA,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,yBDlHF,kBAXF,WAYI,CAAA,CAAA,WAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,cAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,cAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,iBAEA,SACE,CAAA,kBAIJ,gBACE,CAAA,kCAII,WCiNmB,CAAA,8BD/MjB,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,iCAGF,mCACE,CAAA,mCAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,0CAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,yCAGF,mCACE,CAAA,2CAIJ,WCyIiC,CAAA,6CDrIjC,WCuIgC,CAAA,aDlIlC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,iCCeA,4GACE,CAAA,SACA,CAAA,uDAEF,4GACE,CAAA,SACA,CAAA,yBDlBF,aApBF,WAqBI,CAAA,CAAA,mBAGF,gDACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.secondary-menu {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n}\n\n.meta-menu {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.social-icons{--color-twitter: #101419;--color-youtube: #FF0000;--color-linkedin: #2867B2;--color-instagram: #DD3076;--color-facebook: #1877F2;--color-xing: #126567;--color-threema: #05a63f;--color-telegram: #0088cc;--color-whatsapp: #25D366;--color-pinterest: #FF0000;--social-icon-size: 50px;--social-icon-distance: 15px;margin:0 0 calc(var(--social-icon-distance)*-1) calc(var(--social-icon-distance)*-1);padding:0;font-size:0;line-height:0}@media(max-width: 767px){.social-icons{--social-icon-size: 44px;--social-icon-distance: 10px}}.social-icons li{display:inline-block;vertical-align:top;margin-left:var(--social-icon-distance);margin-bottom:var(--social-icon-distance)}.social-icons a{position:relative;display:block;width:var(--social-icon-size);height:var(--social-icon-size);color:var(--theme-color-white);text-decoration:none;text-align:center;font-size:0;line-height:0;transition:.3s ease;z-index:1;overflow:hidden}.social-icons a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:focus-visible,.social-icons a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:before{display:block;font-size:calc(var(--social-icon-size) + 2px);line-height:calc(var(--social-icon-size) + 2px);font-family:"Icons",sans-serif;margin:-1px;background-color:var(--theme-color-white)}.social-icons a.facebook::before{content:"";color:var(--color-facebook)}.social-icons a.twitter::before{content:"";color:var(--color-twitter)}.social-icons a.linkedin::before{content:"";color:var(--color-linkedin)}.social-icons a.youtube::before{content:"";color:var(--color-youtube)}.social-icons a.instagram::before{content:"";color:var(--color-instagram)}.social-icons a.xing::before{content:"";color:var(--color-xing)}.social-icons a.threema::before{content:"";color:var(--color-threema)}.social-icons a.telegram::before{content:"";color:var(--color-telegram)}.social-icons a.whatsapp::before{content:"";color:var(--color-whatsapp)}.social-icons a.pinterest::before{content:"";color:var(--color-pinterest)}',"",{version:3,sources:["webpack://./stories/atoms/social-icons/social-icons.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,wBACE,CAAA,wBACA,CAAA,yBACA,CAAA,0BACA,CAAA,yBACA,CAAA,qBACA,CAAA,wBACA,CAAA,yBACA,CAAA,yBACA,CAAA,0BACA,CAAA,wBACA,CAAA,4BACA,CAAA,oFAOA,CAAA,SACA,CAAA,WACA,CAAA,aACA,CAAA,yBARA,cAdF,wBAeI,CAAA,4BACA,CAAA,CAAA,iBAQF,oBACE,CAAA,kBACA,CAAA,uCACA,CAAA,yCACA,CAAA,gBAGF,iBACE,CAAA,aACA,CAAA,6BACA,CAAA,8BACA,CAAA,8BACA,CAAA,oBACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,mBACA,CAAA,SACA,CAAA,eACA,CAAA,oCCgHA,4GACE,CAAA,SACA,CAAA,6DAEF,4GACE,CAAA,SACA,CAAA,uBDnHF,aACE,CAAA,6CACA,CAAA,+CACA,CAAA,8BACA,CAAA,WACA,CAAA,yCACA,CAAA,iCAGF,WC0N0B,CAAA,2BDxNxB,CAAA,gCAEF,WC0OyB,CAAA,0BDxOvB,CAAA,iCAEF,WCoN0B,CAAA,2BDlNxB,CAAA,gCAEF,WCqNyB,CAAA,0BDnNvB,CAAA,kCAEF,WCkN2B,CAAA,4BDhNzB,CAAA,6BAEF,WC2MsB,CAAA,uBDzMpB,CAAA,gCAEF,WCuLyB,CAAA,0BDrLvB,CAAA,iCAEF,WCkL0B,CAAA,2BDhLxB,CAAA,iCAEF,WCgL0B,CAAA,2BD9KxB,CAAA,kCAEF,WCyL2B,CAAA,4BDvLzB",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.social-icons {\n --color-twitter: #101419;\n --color-youtube: #FF0000;\n --color-linkedin: #2867B2;\n --color-instagram: #DD3076;\n --color-facebook: #1877F2;\n --color-xing: #126567;\n --color-threema: #05a63f;\n --color-telegram: #0088cc;\n --color-whatsapp: #25D366;\n --color-pinterest: #FF0000;\n --social-icon-size: 50px;\n --social-icon-distance: 15px;\n\n @media(max-width: 767px) {\n --social-icon-size: 44px;\n --social-icon-distance: 10px;\n }\n\n margin: 0 0 calc(var(--social-icon-distance) * -1) calc(var(--social-icon-distance) * -1);\n padding: 0;\n font-size: 0;\n line-height: 0;\n\n li {\n display: inline-block;\n vertical-align: top;\n margin-left: var(--social-icon-distance);\n margin-bottom: var(--social-icon-distance);\n }\n\n a {\n position: relative;\n display: block;\n width: var(--social-icon-size);\n height: var(--social-icon-size);\n color: var(--theme-color-white);\n text-decoration: none;\n text-align: center;\n font-size: 0;\n line-height: 0;\n transition: 0.3s ease;\n z-index: 1;\n overflow: hidden;\n @include focus-visible;\n\n &:before {\n display: block;\n font-size: calc(var(--social-icon-size) + 2px);\n line-height: calc(var(--social-icon-size) + 2px);\n font-family: \"Icons\", sans-serif;\n margin: -1px;\n background-color: var(--theme-color-white);\n }\n\n &.facebook::before {\n @include icon-social-facebook;\n color: var(--color-facebook);\n }\n &.twitter::before {\n @include icon-social-twitter;\n color: var(--color-twitter);\n }\n &.linkedin::before {\n @include icon-social-linkedin;\n color: var(--color-linkedin);\n }\n &.youtube::before {\n @include icon-social-youtube;\n color: var(--color-youtube);\n }\n &.instagram::before {\n @include icon-social-instagram;\n color: var(--color-instagram);\n }\n &.xing::before {\n @include icon-social-xing;\n color: var(--color-xing);\n }\n &.threema::before {\n @include icon-social-threema;\n color: var(--color-threema);\n }\n &.telegram::before {\n @include icon-social-telegram;\n color: var(--color-telegram);\n }\n &.whatsapp::before {\n @include icon-social-whatsapp;\n color: var(--color-whatsapp);\n }\n &.pinterest::before {\n @include icon-social-pinterest;\n color: var(--color-pinterest);\n }\n }\n}\n\n\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.page-footer{padding:var(--section-padding) 0;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-primary);z-index:10}@media(max-width: 767px){.page-footer .container{display:flex;flex-direction:column}}.page-footer .row.contact{margin-top:calc(var(--col-padding)*-0.5)}.page-footer .row.contact .col{flex:1 1 33.3333%;max-width:33.3333%}@media(max-width: 767px){.page-footer .row.contact .col{flex:1 1 100%;max-width:100%;padding-top:0;padding-bottom:0}}.page-footer .row.contact .like-h2{margin-top:var(--section-headline-margin)}.page-footer .row.contact h6:first-child{margin-top:0;margin-bottom:.5em}.page-footer .row.contact .btn{margin:.2em -0.1em 1em}.page-footer .contact-list{list-style:none;margin:0 -0.05em .7em;padding:0}.page-footer .contact-list li{margin-bottom:.3em}.page-footer .contact-list a{position:relative;padding-left:calc(var(--icon-size)*1.4);white-space:nowrap}.page-footer .contact-list a::before{position:absolute;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;top:50%;margin-top:calc(var(--icon-size)/-2);transition:.2s ease;left:0}.page-footer .contact-list a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-0.2em -0.3em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .contact-list a:focus-visible{outline:none}.page-footer .contact-list a:focus-visible::after{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .contact-list .mail a::before{content:""}.page-footer .contact-list .phone a::before{content:""}.page-footer .row.barrier-free{text-align:right;color:var(--theme-color-link)}.page-footer .row.barrier-free ul{list-style:none;margin:0 -0.5em;padding:0}.page-footer .row.barrier-free ul::after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:1em .5em 0}.page-footer .row.barrier-free li{position:relative;display:inline-flex;align-items:center;margin:0 .5em}.page-footer .row.barrier-free li::before{font-family:"Icons",sans-serif;order:1;font-size:var(--icon-size);margin-left:.2em;transition:.2s ease}.page-footer .row.barrier-free li:hover::before{color:var(--theme-color-link-hover)}.page-footer .row.barrier-free a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 -0.4em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .row.barrier-free a:focus{outline:none}.page-footer .row.barrier-free a:focus-visible::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .row.barrier-free a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-footer .row.copyright{font-size:var(--font-size-small)}@media(min-width: 1200px){.page-footer .row.copyright .col:first-child{flex:1 1 66.66667%;max-width:66.66667%}.page-footer .row.copyright .col:last-child{flex:1 1 33.33333%;max-width:33.33333%}}@media(max-width: 1199px){.page-footer .row.copyright{order:1;padding-right:80px}.page-footer .row.copyright .col:last-child{min-width:100%;order:-1}}.page-footer .row.copyright p{margin-bottom:8px}@media(max-width: 767px){.page-footer .row.social{margin:.5em calc(var(--col-padding)*-1)}}.page-footer .row.social .col{padding-top:0;padding-bottom:10px}.page-footer .legal-nav{font-size:var(--font-size-small)}@media(min-width: 768px){.page-footer .legal-nav{text-align:right}}.page-footer .legal-nav .col{padding-bottom:0}.page-footer .legal-nav ul{padding:0;margin:0 -0.6em;list-style:none}@media(max-width: 767px){.page-footer .legal-nav ul:after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:26px 8px 20px}}.page-footer .legal-nav li{display:inline-block;margin:0 .3em}.page-footer .legal-nav a{display:block;padding:0 .2em;text-decoration:none;border-radius:var(--border-radius-xs)}.page-footer .legal-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .legal-nav a:focus-visible,.page-footer .legal-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .logos{margin:0 -10px}@media(min-width: 1000px){.page-footer .logos{text-align:right}}.page-footer .logos a{display:inline-block;margin:0 10px}.page-footer .logos img{max-height:30px}',"",{version:3,sources:["webpack://./stories/components/footer/footer.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,gCACE,CAAA,qDACA,CAAA,kEACA,CAAA,UACA,CAAA,yBAGE,wBADF,YAEI,CAAA,qBACA,CAAA,CAAA,0BAIJ,wCACE,CAAA,+BAEA,iBACE,CAAA,kBACA,CAAA,yBAEA,+BAJF,aAKI,CAAA,cACA,CAAA,aACA,CAAA,gBACA,CAAA,CAAA,mCAIJ,yCACE,CAAA,yCAGF,YACE,CAAA,kBACA,CAAA,+BAGF,sBACE,CAAA,2BAIJ,eACE,CAAA,qBACA,CAAA,SACA,CAAA,8BAEA,kBACE,CAAA,6BAGF,iBACE,CAAA,uCACA,CAAA,kBACA,CAAA,qCAEA,iBACE,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,oCACA,CAAA,mBACA,CAAA,MACA,CAAA,oCAGF,UACE,CAAA,iBCuBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,oBDzBM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,2CAGF,YACE,CAAA,kDAEA,4GC6FJ,CAAA,SACA,CAAA,2CDxFA,WC+GgB,CAAA,4CD5GhB,WC8JkB,CAAA,+BDzJpB,gBACE,CAAA,6BACA,CAAA,kCAEA,eACE,CAAA,eACA,CAAA,SACA,CAAA,yCAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,iBACA,CAAA,kCAIJ,iBACE,CAAA,mBACA,CAAA,kBACA,CAAA,aACA,CAAA,0CAEA,8BACE,CAAA,OACA,CAAA,0BACA,CAAA,gBACA,CAAA,mBACA,CAAA,gDAGF,mCACE,CAAA,yCAKF,UACE,CAAA,iBCzCN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,eDuCM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,uCAGF,YACE,CAAA,uDAIA,4GC2BJ,CAAA,SACA,CAAA,wCDvBE,UACE,CAAA,iBC5DN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,4BD+DA,gCACE,CAAA,0BAEA,6CACE,kBACE,CAAA,mBACA,CAAA,4CAEF,kBACE,CAAA,mBACA,CAAA,CAAA,0BAIJ,4BAdF,OAeI,CAAA,kBACA,CAAA,4CAEA,cACE,CAAA,QACA,CAAA,CAAA,8BAIJ,iBACE,CAAA,yBAKF,yBADF,uCAEI,CAAA,CAAA,8BAGF,aACE,CAAA,mBACA,CAAA,wBAIJ,gCACE,CAAA,yBAEA,wBAHF,gBAII,CAAA,CAAA,6BAGF,gBACE,CAAA,2BAGF,SACE,CAAA,eACA,CAAA,eACA,CAAA,yBAEA,iCACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,oBACA,CAAA,CAAA,2BAKN,oBACE,CAAA,aACA,CAAA,0BAGF,aACE,CAAA,cACA,CAAA,oBACA,CAAA,qCACA,CAAA,8CC/EF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,oBD8EJ,cACE,CAAA,0BAEA,oBAHF,gBAII,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-footer {\n padding: var(--section-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-primary);\n z-index: 10;\n\n .container {\n @media(max-width: 767px) {\n display: flex;\n flex-direction: column;\n }\n }\n\n .row.contact {\n margin-top: calc(var(--col-padding) * -0.5);\n\n .col {\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n @media(max-width: 767px) {\n flex: 1 1 100%;\n max-width: 100%;\n padding-top: 0;\n padding-bottom: 0;\n }\n }\n\n .like-h2 {\n margin-top: var(--section-headline-margin);\n }\n\n h6:first-child {\n margin-top: 0;\n margin-bottom: 0.5em;\n }\n\n .btn {\n margin: 0.2em -0.1em 1em;\n }\n }\n\n .contact-list {\n list-style: none;\n margin: 0 -0.05em 0.7em;\n padding: 0;\n\n li {\n margin-bottom: 0.3em;\n }\n\n a {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.4);\n white-space: nowrap;\n\n &::before {\n position: absolute;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n transition: 0.2s ease;\n left: 0;\n }\n\n &::after {\n content: '';\n @include full-size;\n margin: -0.2em -0.3em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus-visible {\n outline: none;\n\n &::after {\n @include focus-standalone();\n }\n }\n }\n\n .mail a::before {\n @include icon-email;\n }\n .phone a::before {\n @include icon-telefon;\n }\n }\n\n .row.barrier-free {\n text-align: right;\n color: var(--theme-color-link);\n\n ul {\n list-style: none;\n margin: 0 -0.5em;\n padding: 0;\n\n &::after {\n content: '';\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 1em 0.5em 0;\n }\n }\n\n li {\n position: relative;\n display: inline-flex;\n align-items: center;\n margin: 0 0.5em;\n\n &::before {\n font-family: 'Icons', sans-serif;\n order: 1;\n font-size: var(--icon-size);\n margin-left: 0.2em;\n transition: 0.2s ease;\n }\n\n &:hover::before {\n color: var(--theme-color-link-hover);\n }\n }\n\n a {\n &::before {\n content: '';\n @include full-size;\n margin: 0 -0.4em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus {\n outline: none;\n }\n\n &:focus-visible {\n &::before {\n @include focus-standalone();\n }\n }\n\n &::after {\n content: '';\n @include full-size;\n }\n }\n\n }\n\n .row.copyright {\n font-size: var(--font-size-small);\n\n @media(min-width: 1200px) {\n .col:first-child {\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n }\n .col:last-child {\n flex: 1 1 33.33333%;\n max-width: 33.33333%;\n }\n }\n\n @media(max-width: 1199px) {\n order: 1;\n padding-right: 80px;\n\n .col:last-child {\n min-width: 100%;\n order: -1;\n }\n }\n\n p {\n margin-bottom: 8px;\n }\n }\n\n .row.social {\n @media(max-width: 767px) {\n margin: 0.5em calc(var(--col-padding) * -1);\n }\n\n .col {\n padding-top: 0;\n padding-bottom: 10px;\n }\n }\n\n .legal-nav {\n font-size: var(--font-size-small);\n\n @media(min-width: 768px) {\n text-align: right;\n }\n\n .col {\n padding-bottom: 0;\n }\n\n ul {\n padding: 0;\n margin: 0 -0.6em;\n list-style: none;\n\n @media(max-width: 767px) {\n &:after {\n content: \"\";\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 26px 8px 20px;\n }\n }\n }\n\n li {\n display: inline-block;\n margin: 0 0.3em;\n }\n\n a {\n display: block;\n padding: 0 0.2em;\n text-decoration: none;\n border-radius: var(--border-radius-xs);\n @include focus-visible;\n }\n }\n\n .logos {\n margin: 0 -10px;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.header-search{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:var(--theme-color-primary-dimmed-04)}@media(min-width: 768px){.header-search{--header-height: 100px}}.header-search .outer{position:relative;padding-bottom:10px}.header-search .container{margin:auto}.header-search .form-nav{width:100%;background-color:var(--theme-color-background)}.header-search .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.header-search .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.header-search .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.header-search .secondary ul{font-size:16px;line-height:20px;padding:10px}}.header-search .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.header-search .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.header-search .secondary li{display:block}}.header-search .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.header-search .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .secondary a:focus-visible,.header-search .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .secondary a{padding:5px}}.header-search .meta{position:relative;z-index:1;padding:0 12px}.header-search .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.header-search .meta ul{display:flex;list-style:none;padding:0;margin:0}.header-search .meta ul li{padding:0}.header-search .meta .icons{margin-left:auto}.header-search .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.header-search .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.header-search .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.header-search .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons .sign-language a::before{content:""}.header-search .meta .icons .simple-language a::before{content:""}.header-search .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.header-search .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .meta a:focus-visible,.header-search .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .meta a{padding:5px}}.header-search .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .header-search{top:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}',"",{version:3,sources:["webpack://./stories/components/header-search/header-search.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBAIE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,mEACA,CAAA,qDACA,CAAA,yBAZA,eADF,sBAEI,CAAA,CAAA,sBAaF,iBACE,CAAA,mBACA,CAAA,0BAGF,WACE,CAAA,yBAGF,UACE,CAAA,8CACA,CAAA,oCAEA,qDACE,CAAA,0BAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,6BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,6BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,6BAIJ,oBACE,CAAA,qDAGF,0BAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,6BAEA,aACE,CAAA,CAAA,4BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,gDC8EF,4GACE,CAAA,SACA,CAAA,qFAEF,4GACE,CAAA,SACA,CAAA,yBDjFA,4BAXF,WAYI,CAAA,CAAA,qBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,wBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,wBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,2BAEA,SACE,CAAA,4BAIJ,gBACE,CAAA,4CAII,WCgLiB,CAAA,8BD9Kf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,2CAGF,mCACE,CAAA,6CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,oDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,mDAGF,mCACE,CAAA,qDAIJ,WCwG+B,CAAA,uDDpG/B,WCsG8B,CAAA,uBDjGhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,2CClBF,4GACE,CAAA,SACA,CAAA,2EAEF,4GACE,CAAA,SACA,CAAA,yBDeA,uBApBF,WAqBI,CAAA,CAAA,6BAGF,gDACE,CAAA,4BAON,QACE,CAAA,SChHF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.header-search {\n @media(min-width: 768px) {\n --header-height: 100px;\n }\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 0;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: var(--theme-color-primary-dimmed-04);\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-background);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n}\n\n.page-header {\n .header-search {\n top: 100%;\n @include hide;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'@media(min-width: 1200px){.magazine-start,.magazine-article,.header-collapsed{--header-height: 100px}.magazine-start .page-header,.magazine-article .page-header,.header-collapsed .page-header{--logo-size: 60px}.magazine-start .page-header::before,.magazine-start .page-header.scrolled::before,.magazine-article .page-header::before,.magazine-article .page-header.scrolled::before,.header-collapsed .page-header::before,.header-collapsed .page-header.scrolled::before{box-shadow:none;height:var(--header-height)}}.page-header{--logo-size: 75px;position:fixed;display:flex;align-items:center;top:0;width:100%;z-index:100;height:var(--header-height);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0;margin:0;border:0}.page-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 1px 0 rgba(255,255,255,0);background-color:var(--theme-color-background);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px){.page-header{--logo-size: 60px}}@media(min-width: 768px){.page-header.scrolled,.page-header.nav-open,.page-header.search-open{--header-height: 100px;--logo-size: 60px}.page-header.scrolled~*,.page-header.nav-open~*,.page-header.search-open~*{--header-height: 100px}.page-header.scrolled:before,.page-header.nav-open:before,.page-header.search-open:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header.scrolled nav,.page-header.nav-open nav,.page-header.search-open nav{top:var(--header-height);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}}@media(max-width: 767px){.page-header{justify-content:flex-end;--logo-size: 44px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}}@media(max-width: 567px){.page-header .logo-overlay{content:"";position:absolute;display:block;left:90px;top:0;height:44px;width:100vw;background-color:var(--theme-color-background);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease .3s,visibility .3s ease .4s,transform .4s ease .3s}.page-header .contact-nav,.page-header .open-search{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header.scrolled .contact-nav,.page-header.scrolled .open-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .3s,visibility 0s ease .3s,transform .4s ease .3s}.page-header.scrolled .logo-overlay{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;pointer-events:none}.page-header .logo img,.page-header .logo object{max-width:calc(100vw - 110px)}}.page-header .logo{position:relative;margin-left:34px;margin-right:auto;padding:8px 12px 8px 8px;border-radius:4px;transition:.2s ease}.page-header .logo.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo:focus-visible,.page-header .logo.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo img{height:var(--logo-size);display:block;width:auto;max-width:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0) scale(1)}@media(max-width: 1199px){.page-header .logo img{transition:none}}.page-header .logo canvas{position:absolute;display:block;top:0;left:0;height:calc(100% - 20px);width:calc(100% - 16px);background-color:#fff;margin:8px 12px 8px 8px}@media(max-width: 767px){.page-header .logo{position:fixed;display:flex;align-items:center;top:0;left:0;margin:18px 20px;padding:0;height:44px;width:calc(100vw - 110px)}.page-header .logo img{position:relative;display:block;height:auto;max-height:44px;max-width:calc(100vw - 110px);width:100%;object-fit:contain;object-position:left center}}@media(max-width: 359px){.page-header .logo{margin:13px 16px}.page-header .logo img{max-width:calc(100vw - 100px)}}.page-header .toggle-nav{position:relative;display:block;border:2px solid var(--theme-color-primary-dimmed-04);background-color:rgba(0,0,0,0);padding:18px 20px 18px 72px;margin:0 30px 0 20px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border-radius:4px;color:var(--theme-color-primary)}.page-header .toggle-nav.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .toggle-nav:focus-visible,.page-header .toggle-nav.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){.page-header .toggle-nav{font-size:0;line-height:0;padding:0;width:56px;height:56px;margin-right:12px;margin-left:8px}}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{content:"";position:absolute;top:50%;left:40px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-primary);margin:0 -19px;transform:translate3d(0, -1px, 0) rotate(0deg);transition:margin .2s ease .2s,transform .2s ease 0s,background-color .2s ease 0s,opacity .2s ease 0s}@media(max-width: 767px){.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{left:50%}}.page-header .toggle-nav:before{margin-top:-12px}.page-header .toggle-nav:after{margin-top:12px}@media(max-width: 359px){.page-header .toggle-nav{width:50px;height:50px}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{width:32px;margin-left:-16px}.page-header .toggle-nav:before{margin-top:-10px}.page-header .toggle-nav:after{margin-top:10px}}.page-header .open-search,.page-header .contact-nav a{background-color:rgba(0,0,0,0);border:0;position:relative;display:block;padding:20px 20px 20px 54px;margin:0 2px;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;color:var(--theme-color-primary);cursor:pointer;border-radius:4px;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.page-header .open-search.focus-visible:focus,.page-header .contact-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .open-search:focus-visible,.page-header .open-search.-moz-focusring,.page-header .contact-nav a:focus-visible,.page-header .contact-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 999px){.page-header .open-search,.page-header .contact-nav a{font-size:0;line-height:0;padding:5px;margin-right:5px}}.page-header .open-search:before,.page-header .contact-nav a:before{content:"";font-family:"Icons",sans-serif;position:absolute;left:14px;top:50%;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);font-weight:400;line-height:1;margin:calc(var(--icon-size)/-2) 0;background-repeat:no-repeat;background-position:center;background-size:100%}@media(max-width: 999px){.page-header .open-search:before,.page-header .contact-nav a:before{position:relative;display:block;margin:0;left:0}}.page-header .contact-nav{display:flex;align-items:center;list-style:none;padding:0}.page-header .contact-nav a.phone:before{content:"";margin-left:3px}.page-header .contact-nav a.contact:before,.page-header .contact-nav a.website:before{content:""}.page-header .contact-nav a.mail:before{content:""}.page-header .contact-nav a.chat:before{content:""}.page-header .contact-nav a.faq:before{content:""}.page-header .contact-nav a.login:before{content:""}.page-header .contact-nav .caruso-basket-link a:before{content:"";font-family:"IHK24FontAwesome",sans-serif}.page-header .search form{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:100%;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - 100px);background-color:var(--theme-color-primary-dimmed-04);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}@media(max-width: 767px){.page-header .search form{height:calc(var(--viewport-height, 1vh)*100 - 80px)}}.page-header .search form .outer{position:relative;padding-bottom:10px}.page-header .search form .container{margin:auto}.page-header .form-nav{width:100%;background-color:var(--theme-color-white)}.page-header .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.page-header .close-search{position:absolute;right:30px;top:50%;padding:20px 22px 20px 70px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border:0;border-radius:4px;color:var(--theme-color-white);background-color:var(--theme-color-primary);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;z-index:2;margin-top:-35px}.page-header .close-search.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .close-search:focus-visible,.page-header .close-search.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px)and (min-width: 768px){.page-header .close-search{right:20px}}@media(max-width: 767px){.page-header .close-search{font-size:0;line-height:0;padding:0;right:12px;margin-top:-28px;width:56px;height:56px}}.page-header .close-search:before,.page-header .close-search:after{content:"";position:absolute;top:50%;left:36px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-white);margin:-1px -19px;transform:translate3d(0, 0, 0) rotate(45deg);transition:.3s ease}@media(max-width: 767px){.page-header .close-search:before,.page-header .close-search:after{left:50%}}.page-header .close-search:after{transform:translate3d(0, 0, 0) rotate(-45deg)}.page-header.search-open .logo{z-index:1}.page-header.search-open:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white)}.page-header.search-open .search form,.page-header.search-open .close-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header.nav-open .toggle-nav{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary);color:var(--theme-color-white);transition:.2s ease 0s}.page-header.nav-open .toggle-nav:before,.page-header.nav-open .toggle-nav:after,.page-header.nav-open .toggle-nav span:before{margin-top:0;transition:margin .2s ease 0s,transform .2s ease .2s,background-color .2s ease 0s,opacity .2s ease .2s;background-color:var(--theme-color-white)}.page-header.nav-open .toggle-nav:before{transform:translate3d(0, -1px, 0) rotate(45deg)}.page-header.nav-open .toggle-nav:after{transform:translate3d(0, -1px, 0) rotate(-45deg)}.page-header.nav-open .toggle-nav span:before{opacity:0}.page-header.nav-open nav{transform:translate3d(-100%, 0, 0);transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}.page-header.nav-open nav .overlay-holder{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;opacity:.6}@media(min-width: 768px){.page-header.nav-open:not(.scrolled)~.page-wrapper,.page-header.nav-open:not(.scrolled)~.page-content{border-top-width:100px}}.page-header~.page-wrapper,.page-header~.page-content{transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px)and (min-width: 768px){.page-header{height:100px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header .logo{height:66px;margin-left:20px}.page-header .toggle-nav{margin-right:20px}.page-header nav{top:100px;height:calc(var(--viewport-height, 1vh)*100 - 100px)}}.page-header button::-moz-focus-inner{border:0}.page-header button,.page-header a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.toplink{position:fixed;right:0;bottom:105px;background-color:var(--theme-color-primary);color:#fff;width:90px;height:45px;display:flex;border-top-left-radius:18px;border-bottom-left-radius:18px;font-size:16px;justify-content:center;align-items:center;text-transform:uppercase;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;box-shadow:0 0 0 1px rgba(255,255,255,.2);z-index:-1}.toplink:hover,.toplink:active,.toplink:focus{color:#fff;text-decoration:none}.toplink:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-right:6px}@media(max-width: 767px){.toplink{font-size:0;width:54px;bottom:64px;justify-content:flex-start;padding-left:10px}.toplink:before{margin-right:0}}.show-toplink .toplink{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.mobile .page-header .primary a{-webkit-tap-highlight-color:rgba(var(--theme-color-primary-rgb), 0.1)}.mobile .page-header li.open>a{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header:not(.nav-open) .toggle-nav:hover{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header .open-search:hover,.desktop .page-header .contact-nav a:hover{color:var(--theme-color-secondary-intensed)}',"",{version:3,sources:["webpack://./stories/components/header/header.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,0BAGA,oDACE,sBACE,CAAA,2FAEA,iBACE,CAAA,iQAEA,eACE,CAAA,2BACA,CAAA,CAAA,aAMR,iBACE,CAAA,cACA,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,2BACA,CAAA,oDACA,CAAA,SACA,CAAA,QACA,CAAA,QACA,CAAA,oBAEA,UACE,CAAA,iBC6DF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,sCD/DE,CAAA,8CACA,CAAA,oDACA,CAAA,0BAGF,aAtBF,iBAuBI,CAAA,CAAA,yBAGF,qEACE,sBACE,CAAA,iBACA,CAAA,2EAEA,sBACE,CAAA,0FAGF,4DACE,CAAA,iFAGF,wBACE,CAAA,mEACA,CAAA,sFACA,CAAA,kBACA,CAAA,CAAA,yBAKN,aAhDF,wBAiDI,CAAA,iBACA,CAAA,oBAEA,4DACE,CAAA,CAAA,yBAIJ,2BACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,SACA,CAAA,KACA,CAAA,WACA,CAAA,WACA,CAAA,8CACA,CAAA,SCJJ,CAAA,iBACA,CAAA,mBACA,CAAA,8EACA,CAAA,oDDKE,SCRF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,sEDSI,SCLJ,CAAA,kBACA,CAAA,kBACA,CAAA,6EACA,CAAA,oCDKI,SCRJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,mBDOM,CAAA,iDAIJ,6BACE,CAAA,CAAA,mBAIJ,iBACE,CAAA,gBACA,CAAA,iBACA,CAAA,wBACA,CAAA,iBACA,CAAA,mBACA,CAAA,uCC8CA,4GACE,CAAA,SACA,CAAA,mEAEF,4GACE,CAAA,SACA,CAAA,uBDjDF,uBACE,CAAA,aACA,CAAA,UACA,CAAA,cACA,CAAA,oDACA,CAAA,uCACA,CAAA,0BAEA,uBARF,eASI,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,wBACA,CAAA,uBACA,CAAA,qBACA,CAAA,uBACA,CAAA,yBAGF,mBAjCF,cAkCI,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,MACA,CAAA,gBACA,CAAA,SACA,CAAA,WACA,CAAA,yBACA,CAAA,uBAEA,iBACE,CAAA,aACA,CAAA,WACA,CAAA,eACA,CAAA,6BACA,CAAA,UACA,CAAA,kBACA,CAAA,2BACA,CAAA,CAAA,yBAIJ,mBAxDF,gBAyDI,CAAA,uBAEA,6BACE,CAAA,CAAA,yBAKN,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,8BACA,CAAA,2BACA,CAAA,oBACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,gCACA,CAAA,6CC1BA,4GACE,CAAA,SACA,CAAA,+EAEF,4GACE,CAAA,SACA,CAAA,yBDuBF,yBAhBF,WAiBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,eACA,CAAA,CAAA,oGAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,2CACA,CAAA,cACA,CAAA,8CACA,CAAA,qGACA,CAAA,yBAEA,oGAbF,QAcI,CAAA,CAAA,gCAGJ,gBACE,CAAA,+BAEF,eACE,CAAA,yBAGF,yBAlDF,UAmDI,CAAA,WACA,CAAA,oGAEA,UACE,CAAA,iBACA,CAAA,gCAEF,gBACE,CAAA,+BAEF,eACE,CAAA,CAAA,sDAKN,8BACE,CAAA,QACA,CAAA,iBACA,CAAA,aACA,CAAA,2BACA,CAAA,YACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,oBACA,CAAA,gCACA,CAAA,cACA,CAAA,iBACA,CAAA,oDACA,CAAA,8FC9FA,4GACE,CAAA,SACA,CAAA,sKAEF,4GACE,CAAA,SACA,CAAA,yBD2FF,sDAjBF,WAkBI,CAAA,aACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,oEAGF,WCfgB,CAAA,8BDiBd,CAAA,iBACA,CAAA,SACA,CAAA,OACA,CAAA,sBACA,CAAA,uBACA,CAAA,0BACA,CAAA,eACA,CAAA,aACA,CAAA,kCACA,CAAA,2BACA,CAAA,0BACA,CAAA,oBACA,CAAA,yBAEA,oEAhBF,iBAiBI,CAAA,aACA,CAAA,QACA,CAAA,MACA,CAAA,CAAA,0BAKN,YACE,CAAA,kBACA,CAAA,eACA,CAAA,SACA,CAAA,yCAII,WC9Cc,CAAA,eDgDZ,CAAA,sFAIJ,WC5FgB,CAAA,wCD+FhB,WCzGc,CAAA,wCD4Gd,WCrHa,CAAA,uCDwHb,WCzBY,CAAA,yCD4BZ,WClBqB,CAAA,uDDuBvB,WCwJoB,CAAA,yCDtJlB,CAAA,0BAIJ,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,oDACA,CAAA,qDACA,CAAA,SC9PF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yBD8PE,0BAbF,mDAcI,CAAA,CAAA,iCAGF,iBACE,CAAA,mBACA,CAAA,qCAGF,WACE,CAAA,uBAIJ,UACE,CAAA,yCACA,CAAA,kCAEA,qDACE,CAAA,2BAIJ,iBACE,CAAA,UACA,CAAA,OACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,QACA,CAAA,iBACA,CAAA,8BACA,CAAA,2CACA,CAAA,SCrSF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,SDqSE,CAAA,gBACA,CAAA,+CC3NA,4GACE,CAAA,SACA,CAAA,mFAEF,4GACE,CAAA,SACA,CAAA,gDDuNF,2BAnBF,UAoBI,CAAA,CAAA,yBAGF,2BAvBF,WAwBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,gBACA,CAAA,UACA,CAAA,WACA,CAAA,CAAA,mEAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,yCACA,CAAA,iBACA,CAAA,4CACA,CAAA,mBACA,CAAA,yBAEA,mEAbF,QAcI,CAAA,CAAA,iCAIJ,6CACE,CAAA,+BAKF,SACE,CAAA,+BAEF,UACE,CAAA,iBCvUJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCDqUI,CAAA,6EAEF,SClVF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,kCDqVE,2CACE,CAAA,uCACA,CAAA,8BACA,CAAA,sBACA,CAAA,+HAEA,YACE,CAAA,sGACA,CAAA,yCACA,CAAA,yCAGJ,+CACE,CAAA,wCAGF,gDACE,CAAA,8CAEF,SACE,CAAA,0BAGF,kCACE,CAAA,sFACA,CAAA,kBACA,CAAA,0CAEA,SCpXJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,UDmXM,CAAA,yBAMA,sGADF,sBAEI,CAAA,CAAA,sDAMR,oDACE,CAAA,gDAGF,aA5cF,YA6cI,CAAA,oBAEA,4DACE,CAAA,mBAGF,WACE,CAAA,gBACA,CAAA,yBAGF,iBACE,CAAA,iBAGF,SACE,CAAA,oDACA,CAAA,CAAA,sCAIJ,QACE,CAAA,mCAGF,yCACE,CAAA,SAIJ,cACE,CAAA,OACA,CAAA,YACA,CAAA,2CACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,YACA,CAAA,2BACA,CAAA,8BACA,CAAA,cACA,CAAA,sBACA,CAAA,kBACA,CAAA,wBACA,CAAA,oBACA,CAAA,SC5bA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yCD2bA,CAAA,UACA,CAAA,8CAEA,UACE,CAAA,oBACA,CAAA,gBAGF,WCzTuB,CAAA,8BD2TrB,CAAA,0BACA,CAAA,aACA,CAAA,gBACA,CAAA,yBAGF,SAjCF,WAkCI,CAAA,UACA,CAAA,WACA,CAAA,0BACA,CAAA,iBACA,CAAA,gBAEA,cACE,CAAA,CAAA,uBAKN,SCpdE,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,gCDsdA,qEACE,CAAA,+BAGF,qDACE,CAAA,uDAKF,qDACE,CAAA,oFAGF,2CACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n@media(min-width: 1200px) {\n .magazine-start, .magazine-article, .header-collapsed {\n --header-height: 100px;\n\n .page-header {\n --logo-size: 60px;\n\n &::before, &.scrolled::before {\n box-shadow: none;\n height: var(--header-height);\n }\n }\n }\n}\n\n.page-header {\n --logo-size: 75px;\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n width: 100%;\n z-index: 100;\n height: var(--header-height);\n transition: 0.25s $easeOutQuad;\n padding: 0;\n margin: 0;\n border: 0;\n\n &:before {\n content: "";\n @include full-size;\n box-shadow: 0 1px 0 rgba(#fff, 0);\n background-color: var(--theme-color-background);\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) {\n --logo-size: 60px;\n }\n\n @media(min-width: 768px) {\n &.scrolled, &.nav-open, &.search-open {\n --header-height: 100px;\n --logo-size: 60px;\n\n ~ * {\n --header-height: 100px;\n }\n\n &:before {;\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n nav {\n top: var(--header-height);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n }\n }\n }\n\n @media(max-width: 767px) {\n justify-content: flex-end;\n --logo-size: 44px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n }\n\n @media(max-width: 567px) {\n .logo-overlay {\n content: "";\n position: absolute;\n display: block;\n left: 90px;\n top: 0;\n height: 44px;\n width: 100vw;\n background-color: var(--theme-color-background);\n @include hide(0.3s);\n }\n\n .contact-nav, .open-search {\n @include hide;\n }\n &.scrolled {\n .contact-nav, .open-search {\n @include show(0.3s);\n }\n .logo-overlay {\n @include show;\n pointer-events: none;\n }\n }\n\n .logo img, .logo object {\n max-width: calc(100vw - 110px);\n }\n }\n\n .logo {\n position: relative;\n margin-left: 34px;\n margin-right: auto;\n padding: 8px 12px 8px 8px;\n border-radius: 4px;\n transition: 0.2s ease;\n @include focus-visible;\n\n img {\n height: var(--logo-size);\n display: block;\n width: auto;\n max-width: none;\n transition: 0.25s $easeOutQuad;\n transform: translate3d(0, 0, 0) scale(1);\n\n @media(max-width: 1199px) {\n transition: none;\n }\n }\n\n canvas {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n height: calc(100% - 20px);\n width: calc(100% - 16px);\n background-color: white;\n margin: 8px 12px 8px 8px;\n }\n\n @media(max-width: 767px) {\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n left: 0;\n margin: 18px 20px;\n padding: 0;\n height: 44px;\n width: calc(100vw - 110px);\n\n img {\n position: relative;\n display: block;\n height: auto;\n max-height: 44px;\n max-width: calc(100vw - 110px);\n width: 100%;\n object-fit: contain;\n object-position: left center;\n }\n }\n\n @media(max-width: 359px) {\n margin: 13px 16px;\n\n img {\n max-width: calc(100vw - 100px);\n }\n }\n }\n\n .toggle-nav {\n position: relative;\n display: block;\n border: 2px solid var(--theme-color-primary-dimmed-04);\n background-color: transparent;\n padding: 18px 20px 18px 72px;\n margin: 0 30px 0 20px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border-radius: 4px;\n color: var(--theme-color-primary);\n @include focus-visible;\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n width: 56px;\n height: 56px;\n margin-right: 12px;\n margin-left: 8px;\n }\n\n &:before, &:after, span:before {\n content: "";\n position: absolute;\n top: 50%;\n left: 40px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-primary);\n margin: 0 -19px;\n transform: translate3d(0, -1px, 0) rotate(0deg);\n transition: margin 0.2s ease 0.2s, transform 0.2s ease 0s, background-color 0.2s ease 0s, opacity 0.2s ease 0s;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n &:before {\n margin-top: -12px;\n }\n &:after {\n margin-top: 12px;\n }\n\n @media(max-width: 359px) {\n width: 50px;\n height: 50px;\n\n &:before, &:after, span:before {\n width: 32px;\n margin-left: -16px;\n }\n &:before {\n margin-top: -10px;\n }\n &:after {\n margin-top: 10px;\n }\n }\n }\n\n .open-search, .contact-nav a {\n background-color: transparent;\n border: 0;\n position: relative;\n display: block;\n padding: 20px 20px 20px 54px;\n margin: 0 2px;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n text-decoration: none;\n color: var(--theme-color-primary);\n cursor: pointer;\n border-radius: 4px;\n transition: 0.25s $easeOutQuad;\n @include focus-visible;\n\n @media(max-width: 999px) {\n font-size: 0;\n line-height: 0;\n padding: 5px;\n margin-right: 5px;\n }\n\n &:before {\n @include icon-suche;\n font-family: \'Icons\', sans-serif;\n position: absolute;\n left: 14px;\n top: 50%;\n width: var(--icon-size);\n height: var(--icon-size);\n font-size: var(--icon-size);\n font-weight: 400;\n line-height: 1;\n margin: calc(var(--icon-size) / -2) 0;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n\n @media(max-width: 999px) {\n position: relative;\n display: block;\n margin: 0;\n left: 0;\n }\n }\n }\n\n .contact-nav {\n display: flex;\n align-items: center;\n list-style: none;\n padding: 0;\n\n a {\n &.phone{\n &:before {\n @include icon-telefon;\n margin-left: 3px;\n }\n }\n\n &.contact:before, &.website:before {\n @include icon-kontakt;\n }\n &.mail:before {\n @include icon-email;\n }\n &.chat:before {\n @include icon-chat;\n }\n &.faq:before {\n @include icon-faq;\n }\n &.login:before{\n @include icon-login-header;\n }\n }\n\n .caruso-basket-link a:before {\n @include icon-fa-basket;\n font-family: "IHK24FontAwesome", sans-serif;\n }\n }\n\n .search form {\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 100%;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n background-color: var(--theme-color-primary-dimmed-04);\n @include hide;\n\n @media(max-width: 767px) {\n height: calc(var(--viewport-height, 1vh) * 100 - 80px);\n }\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-white);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .close-search {\n position: absolute;\n right: 30px;\n top: 50%;\n padding: 20px 22px 20px 70px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border: 0;\n border-radius: 4px;\n color: var(--theme-color-white);\n background-color: var(--theme-color-primary);\n @include focus-visible;\n @include hide;\n z-index: 2;\n margin-top: -35px;\n\n @media (max-width: 1199px) and (min-width: 768px) {\n right: 20px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n right: 12px;\n margin-top: -28px;\n width: 56px;\n height: 56px;\n }\n\n &:before, &:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 36px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-white);\n margin: -1px -19px;\n transform: translate3d(0, 0, 0) rotate(45deg);\n transition: 0.3s ease;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n\n &:after {\n transform: translate3d(0, 0, 0) rotate(-45deg);\n }\n }\n\n &.search-open {\n .logo {\n z-index: 1;\n }\n &:after {\n content: "";\n @include full-size;\n background-color: var(--theme-color-white);\n }\n .search form, .close-search {\n @include show;\n }\n }\n\n &.nav-open {\n .toggle-nav {\n background-color: var(--theme-color-primary);\n border-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n transition: 0.2s ease 0s;\n\n &:before, &:after, span:before {\n margin-top: 0;\n transition: margin 0.2s ease 0s, transform 0.2s ease 0.2s, background-color 0.2s ease 0s, opacity 0.2s ease 0.2s;\n background-color: var(--theme-color-white);\n }\n }\n .toggle-nav:before {\n transform: translate3d(0, -1px, 0) rotate(45deg);\n\n }\n .toggle-nav:after {\n transform: translate3d(0, -1px, 0) rotate(-45deg);\n }\n .toggle-nav span:before {\n opacity: 0;\n }\n\n nav {\n transform: translate3d(-100%, 0, 0);\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n\n .overlay-holder {\n @include show;\n opacity: 0.6;\n }\n }\n\n &:not(.scrolled) {\n ~ .page-wrapper, ~ .page-content {\n @media(min-width: 768px) {\n border-top-width: 100px;\n }\n }\n }\n }\n\n ~ .page-wrapper, ~ .page-content {\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) and (min-width: 768px) {\n height: 100px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n .logo {\n height: 66px;\n margin-left: 20px;\n }\n\n .toggle-nav {\n margin-right: 20px;\n }\n\n nav {\n top: 100px;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n }\n }\n\n button::-moz-focus-inner {\n border: 0;\n }\n\n button, a {\n -webkit-tap-highlight-color: transparent;\n }\n}\n\n.toplink {\n position: fixed;\n right: 0;\n bottom: 105px;\n background-color: var(--theme-color-primary);\n color: white;\n width: 90px;\n height: 45px;\n display: flex;\n border-top-left-radius: 18px;\n border-bottom-left-radius: 18px;\n font-size: 16px;\n justify-content: center;\n align-items: center;\n text-transform: uppercase;\n text-decoration: none;\n @include hide;\n box-shadow: 0 0 0 1px rgba(#fff, 0.2);\n z-index: -1;\n\n &:hover, &:active, &:focus {\n color: white;\n text-decoration: none;\n }\n\n &:before {\n @include icon-pfeil-oben;\n font-family: \'Icons\', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-right: 6px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n width: 54px;\n bottom: 64px;\n justify-content: flex-start;\n padding-left: 10px;\n\n &:before {\n margin-right: 0;\n }\n }\n}\n\n.show-toplink .toplink {\n @include show;\n}\n\n.mobile .page-header {\n .primary a {\n -webkit-tap-highlight-color: rgba(var(--theme-color-primary-rgb), 0.1);\n }\n\n li.open > a {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n}\n\n.desktop .page-header {\n &:not(.nav-open) .toggle-nav:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n .open-search:hover, .contact-nav a:hover {\n color: var(--theme-color-secondary-intensed);\n }\n}\n/*\n[data-browser="ie"] {\n .page-header .logo img {\n height: 50px;\n }\n\n .page-header .search form {\n display: block;\n\n .form-nav {\n position: absolute;\n bottom: 0;\n }\n\n .container {\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -50px 0;\n transform: translate(-50%, -50%);\n }\n }\n}\n*/\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/loader-switch.gif"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.ihk-switch{position:absolute;left:42px;top:100%;width:400px;font-size:18px;transform:translate3d(0, 20px, 0);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--theme-color-primary) rgba(0,0,0,0);bottom:100%;left:30px}@media(max-width: 1199px){.ihk-switch{left:30px}.ihk-switch::after{border-width:0 12px 12px 12px;left:24px}}@media(max-width: 767px){.ihk-switch{left:20px;max-width:calc(100% - 40px);font-size:16px}.ihk-switch::after{border-width:0 10px 10px 10px;left:20px}}.ihk-switch[data-show-step]{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0)}.ihk-switch[data-show-step].hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch .step{position:absolute;background-color:var(--theme-color-primary);color:#fff;padding:50px 30px 30px;outline:1px solid rgba(255,255,255,.1);display:none;width:100%}@media(max-width: 767px){.ihk-switch .step{padding:44px 20px 22px}}.ihk-switch[data-show-step=geolocation] [data-step=geolocation],.ihk-switch[data-show-step=form] [data-step=form],.ihk-switch[data-show-step=switch] [data-step=switch],.ihk-switch[data-show-step=success] [data-step=success],.ihk-switch [data-step=zip]{display:block}.ihk-switch [data-step=success]{text-align:center}.ihk-switch [data-step=success] .large{display:block;font-size:1.3em}.ihk-switch [data-step=success]::after{content:"";display:block;height:40px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:40px;background-position:center;margin:22px 0 8px;background-repeat:no-repeat}.ihk-switch .light-hidden{display:none}.ihk-switch a{color:#fff}.ihk-switch a:hover{color:var(--theme-color-secondary)}.ihk-switch .small,.ihk-switch .hidden{font-size:16px}@media(max-width: 767px){.ihk-switch .small,.ihk-switch .hidden{font-size:13px}}.ihk-switch .input-wrapper{position:relative}.ihk-switch .input-wrapper .btn{position:absolute;right:0;top:0;height:100%;padding:0;border-radius:0;background:#193f69}.ihk-switch .input-wrapper .btn *{display:none}.ihk-switch .input-wrapper .btn:hover:after{display:none}.ihk-switch .buttons{margin-top:28px;margin-left:-2px;margin-right:-8px}.ihk-switch .buttons.align-right{display:flex;justify-content:flex-end;margin-right:0}@media(max-width: 767px){.ihk-switch .buttons{margin-top:20px}}.ihk-switch .btn+.btn{margin-left:16px}@media(max-width: 767px){.ihk-switch .btn+.btn{margin-left:10px}}.ihk-switch .closer{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.ihk-switch .closer::before,.ihk-switch .closer::after{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff;transition:.2s ease}@media(max-width: 767px){.ihk-switch .closer::before,.ihk-switch .closer::after{width:20px}}.ihk-switch .closer::after{transform:translate(-50%, -50%) rotate(-45deg)}@media(min-width: 768px){.ihk-switch .closer:hover::before,.ihk-switch .closer:hover::after{width:28px}}@media(max-width: 767px){.ihk-switch .closer{width:44px;height:44px}}.ihk-switch strong{font-weight:600}.ihk-switch .ihk-finder{margin-top:16px;margin-bottom:6px}@media(max-width: 767px){.ihk-switch .ihk-finder{margin-top:12px}}',"",{version:3,sources:["webpack://./stories/components/ihk-switch/ihk-switch.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iBAAA,CACA,SAAA,CACA,QAAA,CACA,WAAA,CACA,cAAA,CACA,iCAAA,CCuEA,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDvEA,mBACE,UAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,6BAAA,CACA,iFAAA,CACA,WAAA,CACA,SAAA,CAGF,0BArBF,YAsBI,SAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,yBA9BF,YA+BI,SAAA,CACA,2BAAA,CACA,cAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,4BC2CA,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,0EAAA,CD5CE,8BAAA,CAEA,iCCgCF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CD9BA,kBACE,iBAAA,CACA,2CAAA,CACA,UAAA,CACA,sBAAA,CACA,sCAAA,CACA,YAAA,CACA,UAAA,CAEA,yBATF,kBAUI,sBAAA,CAAA,CAIJ,4PAKE,aAAA,CAGF,gCACE,iBAAA,CAEA,uCACE,aAAA,CACA,eAAA,CAGF,uCACE,UAAA,CACA,aAAA,CACA,WAAA,CACA,wDAAA,CACA,oBAAA,CACA,0BAAA,CACA,iBAAA,CACA,2BAAA,CAIJ,0BACE,YAAA,CAGF,cACE,UAAA,CAEA,oBACE,kCAAA,CAIJ,uCACE,cAAA,CAEA,yBAHF,uCAII,cAAA,CAAA,CAIJ,2BACE,iBAAA,CACA,gCACE,iBAAA,CACA,OAAA,CACA,KAAA,CACA,WAAA,CACA,SAAA,CACA,eAAA,CACA,kBAAA,CACA,kCACE,YAAA,CAEF,4CACE,YAAA,CAKN,qBACE,eAAA,CACA,gBAAA,CACA,iBAAA,CACA,iCACE,YAAA,CACA,wBAAA,CACA,cAAA,CAGF,yBAVF,qBAWI,eAAA,CAAA,CAIJ,sBACE,gBAAA,CAEA,yBAHF,sBAII,gBAAA,CAAA,CAIJ,oBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,8BAAA,CACA,cAAA,CAEA,uDACE,UAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,6CAAA,CACA,qBAAA,CACA,mBAAA,CAEA,yBAXF,uDAYI,UAAA,CAAA,CAIJ,2BACE,8CAAA,CAGF,yBAEI,mEACE,UAAA,CAAA,CAKN,yBAtCF,oBAuCI,UAAA,CACA,WAAA,CAAA,CAIJ,mBACE,eAAA,CAGF,wBACE,eAAA,CACA,iBAAA,CAEA,yBAJF,wBAKI,eAAA,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.ihk-switch {\n position: absolute;\n left: 42px;\n top: 100%;\n width: 400px;\n font-size: 18px;\n transform: translate3d(0, 20px, 0);\n @include hide;\n\n &::after {\n content: "";\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 0 16px 16px 16px;\n border-color: transparent transparent var(--theme-color-primary) transparent;\n bottom: 100%;\n left: 30px;\n }\n\n @media(max-width: 1199px) {\n left: 30px;\n\n &::after {\n border-width: 0 12px 12px 12px;\n left: 24px;\n }\n }\n\n @media(max-width: 767px) {\n left: 20px;\n max-width: calc(100% - 40px);\n font-size: 16px;\n\n &::after {\n border-width: 0 10px 10px 10px;\n left: 20px;\n }\n }\n\n &[data-show-step] {\n @include show;\n transform: translate3d(0, 0, 0);\n\n &.hide {\n @include hide;\n }\n }\n\n .step {\n position: absolute;\n background-color: var(--theme-color-primary);\n color: white;\n padding: 50px 30px 30px;\n outline: 1px solid rgba(white, 0.1);\n display: none;\n width: 100%;\n\n @media(max-width: 767px) {\n padding: 44px 20px 22px;\n }\n }\n\n &[data-show-step="geolocation"] [data-step="geolocation"],\n &[data-show-step="form"] [data-step="form"],\n &[data-show-step="switch"] [data-step="switch"],\n &[data-show-step="success"] [data-step="success"],\n [data-step="zip"] {\n display: block;\n }\n\n [data-step="success"] {\n text-align: center;\n\n .large {\n display: block;\n font-size: 1.3em;\n }\n\n &::after {\n content: "";\n display: block;\n height: 40px;\n background-image: url(\'../../assets/img/loader-switch.gif\');\n background-size: 40px;\n background-position: center;\n margin: 22px 0 8px;\n background-repeat: no-repeat;\n }\n }\n\n .light-hidden {\n display: none;\n }\n\n a {\n color: white;\n\n &:hover {\n color: var(--theme-color-secondary);\n }\n }\n\n .small, .hidden {\n font-size: 16px;\n\n @media(max-width: 767px) {\n font-size: 13px;\n }\n }\n\n .input-wrapper {\n position: relative;\n .btn {\n position: absolute;\n right: 0;\n top: 0;\n height: 100%;\n padding: 0;\n border-radius: 0;\n background: #193f69;\n * {\n display: none;\n }\n &:hover:after {\n display: none;\n }\n }\n }\n\n .buttons {\n margin-top: 28px;\n margin-left: -2px;\n margin-right: -8px;\n &.align-right {\n display: flex;\n justify-content: flex-end;\n margin-right: 0;\n }\n\n @media(max-width: 767px) {\n margin-top: 20px;\n }\n }\n\n .btn + .btn {\n margin-left: 16px;\n\n @media(max-width: 767px) {\n margin-left: 10px;\n }\n }\n\n .closer {\n position: absolute;\n top: 0;\n right: 0;\n width: 50px;\n height: 50px;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before, &::after {\n content: "";\n position: absolute;\n left: 50%;\n top: 50%;\n width: 24px;\n height: 2px;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: white;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n width: 20px;\n }\n }\n\n &::after {\n transform: translate(-50%, -50%) rotate(-45deg);\n }\n\n @media(min-width: 768px) {\n &:hover {\n &::before, &::after {\n width: 28px;\n }\n }\n }\n\n @media(max-width: 767px) {\n width: 44px;\n height: 44px;\n }\n }\n\n strong {\n font-weight: 600;\n }\n\n .ihk-finder {\n margin-top: 16px;\n margin-bottom: 6px;\n\n @media(max-width: 767px) {\n margin-top: 12px;\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.page-header.dummy nav{z-index:0;visibility:visible;transform:translate3d(-100%, 0, 0);--header-height: 0px}.page-header nav{position:fixed;display:flex;flex-direction:column;top:var(--header-height);left:100%;width:420px;max-width:100%;transform:translate3d(1px, 0, 0);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:#fff;transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear .25s;box-shadow:-1px 0 0 var(--theme-grey-light);z-index:-1;visibility:hidden}@media(min-width: 1199px){.page-header nav{--header-height: 100px}}.page-header nav .overlay-holder{content:"";position:absolute;right:100%;width:100vw;top:-100px;bottom:0;z-index:-1;background-color:var(--theme-color-primary-dimmed-04);border-right:1px solid rgba(var(--theme-color-primary-rgb), 0.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header nav .primary{position:relative;flex-grow:1}.page-header nav .primary img{max-height:44px;margin-top:-3px;margin-bottom:-3px}.page-header nav .primary ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;list-style:none;text-align:left;overflow-y:hidden;overflow-x:hidden;background-color:#fff;z-index:0;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear .3s;box-shadow:0 50vh 0 0 #fff;pointer-events:none}.page-header nav .primary ul:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white);z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100px;background-position:center 50px;background-repeat:no-repeat}.page-header nav .primary ul:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);opacity:.1;transition:.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.page-header nav .primary ul.loading:before{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header nav .primary ul.current{transform:translate3d(0, 0, 0);transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear 0s;overflow-y:auto;pointer-events:all}.page-header nav .primary ul.current:after{opacity:0;pointer-events:none}.page-header nav .primary ul.current ul{transform:translate3d(100%, 0, 0)}.page-header nav .primary ul.current ul:after{opacity:0}.page-header nav .primary li.open>ul{transform:translate3d(0, 0, 0);z-index:1}.page-header nav .primary li.back{position:sticky;text-align:left;top:0;left:0;width:100%;z-index:1}.page-header nav .primary li.back a{background-color:var(--theme-color-primary-dimmed-04);padding-left:60px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;justify-content:flex-start}.page-header nav .primary li.back a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:focus-visible,.page-header nav .primary li.back a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:before{left:18px;transform:rotate(180deg)}@media(max-width: 359px){.page-header nav .primary li.back a{padding-left:50px}.page-header nav .primary li.back a:before{left:12px}}.page-header nav .primary li.magazine-nav{position:relative}.page-header nav .primary li.magazine-nav:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);transition:.3s ease;width:100%}.page-header nav .primary li.magazine-nav:hover:before{width:120%}.page-header nav .primary li.magazine-nav:hover a{background-color:rgba(0,0,0,0)}.page-header nav .primary li.magazine-nav a{color:#fff !important;background-color:rgba(0,0,0,0) !important}.page-header nav .primary li.magazine-nav a:before{content:"" !important}.page-header nav .primary li.link a,.page-header nav .primary li.overview a,.page-header nav .primary li.miscellaneous a{color:var(--theme-color-secondary-intensed)}.page-header nav .primary li.link a:before,.page-header nav .primary li.miscellaneous a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview a:before{content:"";margin-top:-14px}.page-header nav .primary li.back:hover{text-decoration:none}.page-header nav .primary li.link.extranet a:before,.page-header nav .primary li.miscellaneous.extranet a:before{content:""}.page-header nav .primary li.link.intranet a:before,.page-header nav .primary li.miscellaneous.intranet a:before{content:""}.page-header nav .primary li.link.download a:before,.page-header nav .primary li.miscellaneous.download a:before{content:""}.page-header nav .primary li.overview.extranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview.intranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.deep.extranet a:before{content:""}.page-header nav .primary li.deep.intranet a:before{content:""}.page-header nav .primary li.deep.intranet li.back a:before{transform:scale(-1, 1)}.page-header nav .primary li.miscellaneous.external a:before{content:""}.page-header nav .primary a{position:relative;display:flex;justify-content:flex-start;align-items:center;font-family:"Korb",sans-serif;font-size:var(--font-size-copy);line-height:1.2;padding:12px 60px 12px 20px;min-height:61px;text-decoration:none;transition:.3s cubic-bezier(0.39, 0.575, 0.565, 1);border-bottom:1px solid rgba(var(--theme-color-primary-rgb), 0.1)}.page-header nav .primary a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a:focus-visible,.page-header nav .primary a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a.active{background-color:var(--theme-grey-light);padding-left:12px;border-left:var(--border-width) solid var(--theme-color-secondary-intensed)}.page-header nav .primary a:before{content:"";position:absolute;width:30px;height:30px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;right:18px;top:50%;margin-top:calc(var(--icon-size)/-2);text-align:center}@media(max-width: 359px),(max-width: 767px)and (orientation: landscape){.page-header nav .primary a{min-height:43px;padding:10px 50px 10px 20px}.page-header nav .primary a:before{right:12px}}.page-header nav .primary a:hover{text-decoration:none;background-color:rgba(var(--theme-color-primary-rgb), 0.06)}.page-header .logos{margin:0 -10px;position:relative;display:flex}@media(min-width: 1000px){.page-header .logos{text-align:right}}@media(max-width: 999px){.page-header .logos{display:none}}.page-header .logos a{display:inline-block;margin:0 10px}.page-header .logos img{max-height:30px}.page-header .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.page-header .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.page-header .secondary ul{font-size:16px;line-height:20px;padding:10px}}.page-header .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.page-header .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.page-header .secondary li{display:block}}.page-header .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.page-header .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .secondary a:focus-visible,.page-header .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .secondary a{padding:5px}}.page-header .meta{position:relative;z-index:1;padding:0 12px}.page-header .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.page-header .meta ul{display:flex;list-style:none;padding:0;margin:0}.page-header .meta ul li{padding:0}.page-header .meta .icons{margin-left:auto}.page-header .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.page-header .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.page-header .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.page-header .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons .sign-language a::before{content:""}.page-header .meta .icons .simple-language a::before{content:""}.page-header .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.page-header .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .meta a:focus-visible,.page-header .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .meta a{padding:5px}}.page-header .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .secondary a,.page-header .meta a{border-radius:var(--border-radius-xs)}',"",{version:3,sources:["webpack://./stories/components/nav/nav.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,uBAGA,SACE,CAAA,kBACA,CAAA,kCACA,CAAA,oBACA,CAAA,iBAGF,cACE,CAAA,YACA,CAAA,qBACA,CAAA,wBACA,CAAA,SACA,CAAA,WACA,CAAA,cACA,CAAA,gCACA,CAAA,mEACA,CAAA,qBACA,CAAA,wFACA,CAAA,2CACA,CAAA,UACA,CAAA,iBACA,CAAA,0BAEA,iBAhBF,sBAiBI,CAAA,CAAA,iCAGF,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,UACA,CAAA,QACA,CAAA,UACA,CAAA,qDACA,CAAA,gEACA,CAAA,SCyCF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,0BDxCA,iBACE,CAAA,WACA,CAAA,8BAEA,eACE,CAAA,eACA,CAAA,kBACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,SACA,CAAA,QACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,iBACA,CAAA,qBACA,CAAA,SACA,CAAA,kFACA,CAAA,0BACA,CAAA,mBACA,CAAA,oCAEA,UACE,CAAA,iBCsBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCDxBM,CAAA,SACA,CAAA,SCKN,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,wDDNM,CAAA,qBACA,CAAA,+BACA,CAAA,2BACA,CAAA,mCAGF,UACE,CAAA,iBCUN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CDZM,CAAA,UACA,CAAA,oDACA,CAAA,4CAGF,SCJJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,qCDKI,8BACE,CAAA,iFACA,CAAA,eACA,CAAA,kBACA,CAAA,2CAEA,SACE,CAAA,mBACA,CAAA,wCAGF,iCACE,CAAA,8CAEA,SACE,CAAA,qCAON,8BACE,CAAA,SACA,CAAA,kCAGF,eACE,CAAA,eACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,SACA,CAAA,oCAEA,qDACE,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,wDCYN,wHACE,CAAA,SACA,CAAA,qGAEF,wHACE,CAAA,SACA,CAAA,2CDfI,SACE,CAAA,wBACA,CAAA,yBAGF,oCAdF,iBAeI,CAAA,2CAEA,SACE,CAAA,CAAA,0CAMR,iBACE,CAAA,iDAEA,UACE,CAAA,iBChER,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,8ID8DQ,CAAA,mBACA,CAAA,UACA,CAAA,uDAIA,UACE,CAAA,kDAGF,8BACE,CAAA,4CAIJ,qBACE,CAAA,yCACA,CAAA,mDAEA,sBACE,CAAA,yHAMJ,2CACE,CAAA,+FAIJ,WCGgB,CAAA,gBDDd,CAAA,+CAGF,WCmBc,CAAA,gBDjBZ,CAAA,wCAGF,oBACE,CAAA,iHAGF,WCkFsB,CAAA,iHD9EtB,WChBwB,CAAA,iHDoBxB,WCjBiB,CAAA,wDDqBjB,WCHoB,CAAA,gBDKlB,CAAA,wDAGF,WCTsB,CAAA,gBDWpB,CAAA,oDAGF,WCJ2B,CAAA,oDDSzB,WCV2B,CAAA,4DDc3B,sBACE,CAAA,6DAIJ,WC7BsB,CAAA,4BDkCxB,iBACE,CAAA,YACA,CAAA,0BACA,CAAA,kBACA,CAAA,6BACA,CAAA,+BACA,CAAA,eACA,CAAA,2BACA,CAAA,eACA,CAAA,oBACA,CAAA,kDACA,CAAA,iEACA,CAAA,gDC9GF,wHACE,CAAA,SACA,CAAA,qFAEF,wHACE,CAAA,SACA,CAAA,mCD2GA,wCACE,CAAA,iBACA,CAAA,2EACA,CAAA,mCAGF,WC3CqB,CAAA,iBD6CnB,CAAA,UACA,CAAA,WACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,OACA,CAAA,oCACA,CAAA,iBACA,CAAA,wEAGF,4BAnCF,eAoCI,CAAA,2BACA,CAAA,mCAEA,UACE,CAAA,CAAA,kCAIJ,oBACE,CAAA,2DACA,CAAA,oBAMN,cACE,CAAA,iBACA,CAAA,YACA,CAAA,0BAEA,oBALF,gBAMI,CAAA,CAAA,yBAGF,oBATF,YAUI,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE,CAAA,wBAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,2BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,2BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,2BAIJ,oBACE,CAAA,qDAGF,wBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,2BAEA,aACE,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,8CC/MF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,yBD4MA,0BAXF,WAYI,CAAA,CAAA,mBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,sBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,sBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,yBAEA,SACE,CAAA,0BAIJ,gBACE,CAAA,0CAII,WC7GiB,CAAA,8BD+Gf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,yCAGF,mCACE,CAAA,2CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,kDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,iDAGF,mCACE,CAAA,mDAIJ,WCrL+B,CAAA,qDDyL/B,WCvL8B,CAAA,qBD4LhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,yCC/SF,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,yBD4SA,qBApBF,WAqBI,CAAA,CAAA,2BAGF,gDACE,CAAA,+CAMJ,qCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-header.dummy nav {\n z-index: 0;\n visibility: visible;\n transform: translate3d(-100%, 0, 0);\n --header-height: 0px;\n}\n\n.page-header nav {\n position: fixed;\n display: flex;\n flex-direction: column;\n top: var(--header-height);\n left: 100%;\n width: 420px;\n max-width: 100%;\n transform: translate3d(1px, 0, 0);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: white;\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0.25s;\n box-shadow: -1px 0 0 var(--theme-grey-light);\n z-index: -1;\n visibility: hidden;\n\n @media(min-width: 1199px) {\n --header-height: 100px;\n }\n\n .overlay-holder {\n content: \"\";\n position: absolute;\n right: 100%;\n width: 100vw;\n top: -100px;\n bottom: 0;\n z-index: -1;\n background-color: var(--theme-color-primary-dimmed-04);\n border-right: 1px solid rgba(var(--theme-color-primary-rgb), 0.4);\n @include hide;\n }\n\n .primary {\n position: relative;\n flex-grow: 1;\n\n img {\n max-height: 44px;\n margin-top: -3px;\n margin-bottom: -3px;\n }\n\n ul {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n text-align: left;\n overflow-y: hidden;\n overflow-x: hidden;\n background-color: white;\n z-index: 0;\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0.3s;\n box-shadow: 0 50vh 0 0 white;\n pointer-events: none;\n\n &:before {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-white);\n z-index: 2;\n @include hide;\n background-image: url(\"../../assets/img/preload.svg\");\n background-size: 100px;\n background-position: center 50px;\n background-repeat: no-repeat;\n }\n\n &:after {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-primary);\n opacity: 0.1;\n transition: 0.3s $easeInOutSine;\n }\n\n &.loading:before {\n @include show;\n }\n\n &.current {\n transform: translate3d(0, 0, 0);\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0s;\n overflow-y: auto;\n pointer-events: all;\n\n &:after {\n opacity: 0;\n pointer-events: none;\n }\n\n ul {\n transform: translate3d(100%, 0, 0);\n\n &:after {\n opacity: 0;\n }\n }\n }\n }\n\n li {\n &.open > ul {\n transform: translate3d(0, 0, 0);\n z-index: 1;\n }\n\n &.back {\n position: sticky;\n text-align: left;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n\n a {\n background-color: var(--theme-color-primary-dimmed-04);\n padding-left: 60px;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n justify-content: flex-start;\n @include focus-visible(true);\n\n &:before {\n left: 18px;\n transform: rotate(180deg);\n }\n\n @media(max-width: 359px) {\n padding-left: 50px;\n\n &:before {\n left: 12px;\n }\n }\n }\n }\n\n &.magazine-nav {\n position: relative;\n\n &:before {\n content: \"\";\n @include full-size;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n transition: 0.3s ease;\n width: 100%;\n }\n\n &:hover {\n &:before {\n width: 120%;\n }\n\n a {\n background-color: transparent;\n }\n }\n\n a {\n color: white !important;\n background-color: transparent !important;\n\n &:before {\n content: '\\e8c8' !important;\n }\n }\n }\n\n &.link, &.overview, &.miscellaneous {\n a {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n &.link a:before, &.miscellaneous a:before {\n @include icon-content;\n margin-top: -14px;\n }\n\n &.overview a:before {\n @include icon-liste;\n margin-top: -14px;\n }\n\n &.back:hover {\n text-decoration: none;\n }\n\n &.link.extranet a:before, &.miscellaneous.extranet a:before {\n @include icon-content-stern;\n }\n\n &.link.intranet a:before, &.miscellaneous.intranet a:before {\n @include icon-content-schloss;\n }\n\n &.link.download a:before, &.miscellaneous.download a:before {\n @include icon-download;\n }\n\n &.overview.extranet a:before {\n @include icon-liste-stern;\n margin-top: -14px;\n }\n\n &.overview.intranet a:before {\n @include icon-liste-schloss;\n margin-top: -14px;\n }\n\n &.deep.extranet a:before {\n @include icon-pfeil-rechts-stern;\n }\n\n &.deep.intranet {\n a:before {\n @include icon-pfeil-rechts-schloss;\n }\n\n li.back a:before {\n transform: scale(-1, 1);\n }\n }\n\n &.miscellaneous.external a:before {\n @include icon-link-external;\n }\n }\n\n a {\n position: relative;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n font-family: 'Korb', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.2;\n padding: 12px 60px 12px 20px;\n min-height: 61px;\n text-decoration: none;\n transition: 0.3s $easeOutSine;\n border-bottom: 1px solid rgba(var(--theme-color-primary-rgb), 0.1);\n @include focus-visible(true);\n\n &.active {\n background-color: var(--theme-grey-light);\n padding-left: 12px;\n border-left: var(--border-width) solid var(--theme-color-secondary-intensed);\n }\n\n &:before {\n @include icon-pfeil-rechts;\n position: absolute;\n width: 30px;\n height: 30px;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n right: 18px;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n text-align: center;\n }\n\n @media(max-width: 359px), (max-width: 767px) and (orientation: landscape) {\n min-height: 43px;\n padding: 10px 50px 10px 20px;\n\n &:before {\n right: 12px;\n }\n }\n\n &:hover {\n text-decoration: none;\n background-color: rgba(var(--theme-color-primary-rgb), 0.06);\n }\n }\n }\n}\n.page-header {\n .logos {\n margin: 0 -10px;\n position: relative;\n display: flex;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n\n .secondary, .meta {\n a {\n border-radius: var(--border-radius-xs);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.page-details{margin:0 0 48px;display:flex;justify-content:space-between;align-items:center;width:auto;padding:10px 42px 0}@media(max-width: 1199px){.page-details{padding:0 28px;margin:20px 0 36px}}@media(max-width: 767px){.page-details{padding:0 var(--container-padding);margin:14px 0;display:block}}.page-details.intranet .document-number{position:relative;padding-left:calc(var(--icon-size)*1.3)}.page-details.intranet .document-number:before{content:"";position:absolute;left:0;top:calc(50% - var(--icon-size)/2);font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}.intranet-short-text{position:relative;background-color:var(--theme-color-primary-dimmed-04);padding:40px 80px 40px 40px;overflow:hidden}.intranet-short-text:before{content:"";position:absolute;right:1%;top:14%;margin:-16px 10px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}@media(max-width: 999px){.breadcrumb-list-wrapper{width:100%}}.breadcrumb{list-style:none;font-size:18px;padding:0;margin:0 -2px;background-color:inherit;border-radius:0;white-space:nowrap}.breadcrumb br{display:none}@media(max-width: 999px){.breadcrumb{overflow:auto;max-width:100vw;margin:0 -20px -10px;padding:0 18px 10px}}@media(max-width: 767px){.breadcrumb{font-size:16px;opacity:1}}.breadcrumb a{padding:2px 4px;border-radius:var(--border-radius-xs);transition:.3s ease;margin:0 -2px}.breadcrumb a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:focus-visible,.breadcrumb a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:hover{color:var(--theme-color-secondary-intensed)}.breadcrumb li{display:inline-block}.breadcrumb li+li:before{content:"";font-family:"Icons",sans-serif;margin:-1px 6px 0 3px;padding:0;position:relative;display:inline-block;font-size:20px;vertical-align:top;color:inherit}@media(max-width: 767px){.breadcrumb li+li:before{font-size:18px}}.breadcrumb li:last-child a{text-decoration:none}.document-number{margin-left:auto;font-size:18px;line-height:20px;padding:5px 12px;margin-right:-14px}@media(max-width: 1199px){.document-number{margin-right:-12px}}@media(max-width: 999px){.document-number{display:none}}',"",{version:3,sources:["webpack://./stories/components/page-details/page-details.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,eACE,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,UACA,CAAA,mBACA,CAAA,0BAEA,cARF,cASI,CAAA,kBACA,CAAA,CAAA,yBAEF,cAZF,kCAaI,CAAA,aACA,CAAA,aACA,CAAA,CAAA,wCAIA,iBACE,CAAA,uCACA,CAAA,+CAEA,WC+MgB,CAAA,iBD7Md,CAAA,MACA,CAAA,kCACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,qBAMR,iBACE,CAAA,qDACA,CAAA,2BACA,CAAA,eACA,CAAA,4BAEA,WC4LoB,CAAA,iBD1LlB,CAAA,QACA,CAAA,OACA,CAAA,iBACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,yBAKF,yBADF,UAEI,CAAA,CAAA,YAIJ,eACE,CAAA,cACA,CAAA,SACA,CAAA,aACA,CAAA,wBACA,CAAA,eACA,CAAA,kBACA,CAAA,eAEA,YACE,CAAA,yBAGF,YAbF,aAcI,CAAA,eACA,CAAA,oBACA,CAAA,mBACA,CAAA,CAAA,yBAGF,YApBF,cAqBI,CAAA,SACA,CAAA,CAAA,cAGF,eACE,CAAA,qCACA,CAAA,mBACA,CAAA,aAEA,CAAA,kCCiEA,4GACE,CAAA,SACA,CAAA,yDAEF,4GACE,CAAA,SACA,CAAA,oBDrEF,2CACE,CAAA,eAIJ,oBACE,CAAA,yBAEA,WCyHuB,CAAA,8BDvHrB,CAAA,qBACA,CAAA,SACA,CAAA,iBACA,CAAA,oBACA,CAAA,cACA,CAAA,kBACA,CAAA,aACA,CAAA,yBAEA,yBAXF,cAYI,CAAA,CAAA,4BAIJ,oBACE,CAAA,iBAKN,gBACE,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,0BAEA,iBAPF,kBAQI,CAAA,CAAA,yBAGF,iBAXF,YAYI,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.page-details {\n margin: 0 0 48px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: auto;\n padding: 10px 42px 0;\n\n @media(max-width: 1199px) {\n padding: 0 28px;\n margin: 20px 0 36px;\n }\n @media(max-width: 767px) {\n padding: 0 var(--container-padding);\n margin: 14px 0;\n display: block;\n }\n\n &.intranet {\n .document-number {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.3);\n\n &:before {\n @include icon-schloss;\n position: absolute;\n left: 0;\n top: calc(50% - var(--icon-size) / 2);\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n }\n }\n}\n\n.intranet-short-text {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 40px 80px 40px 40px;\n overflow: hidden;\n\n &:before {\n @include icon-schloss;\n position: absolute;\n right: 1%;\n top: 14%;\n margin: -16px 10px;\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n}\n\n.breadcrumb-list-wrapper {\n @media(max-width: 999px) {\n width: 100%;\n }\n}\n\n.breadcrumb {\n list-style: none;\n font-size: 18px;\n padding: 0;\n margin: 0 -2px;\n background-color: inherit;\n border-radius: 0;\n white-space: nowrap;\n\n br {\n display: none;\n }\n\n @media(max-width: 999px) {\n overflow: auto;\n max-width: 100vw;\n margin: 0 -20px -10px;\n padding: 0 18px 10px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n opacity: 1;\n }\n\n a {\n padding: 2px 4px;\n border-radius: var(--border-radius-xs);\n transition: 0.3s ease;\n @include focus-visible;\n margin: 0 -2px;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n li {\n display: inline-block;\n\n + li:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n margin: -1px 6px 0 3px;\n padding: 0;\n position: relative;\n display: inline-block;\n font-size: 20px;\n vertical-align: top;\n color: inherit;\n\n @media(max-width: 767px) {\n font-size: 18px;\n }\n }\n\n &:last-child a {\n text-decoration: none;\n }\n }\n}\n\n.document-number {\n margin-left: auto;\n font-size: 18px;\n line-height: 20px;\n padding: 5px 12px;\n margin-right: -14px;\n\n @media(max-width: 1199px) {\n margin-right: -12px;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/loader-switch.gif":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/loader-switch.dd9715b1.gif"},"./stories/assets/img/preload.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/preload.7a7fc56f.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/8523.b194a8dc.iframe.bundle.js b/gfi-ihk-2024/storybook-static/8523.b194a8dc.iframe.bundle.js
deleted file mode 100644
index fd16bc6..0000000
--- a/gfi-ihk-2024/storybook-static/8523.b194a8dc.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8523],{"./stories/_global/scripts/helpers.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{az:()=>createElement,Bi:()=>createImage,Ok:()=>createSidebarPage,uf:()=>formatNumber,eY:()=>getUrlParam,ES:()=>getUrlVars});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js"),__webpack_require__("./node_modules/core-js/modules/es.array.iterator.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.string.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.dom-collections.iterator.js"),__webpack_require__("./node_modules/core-js/modules/web.url.js"),__webpack_require__("./node_modules/core-js/modules/web.url-search-params.js");var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),HeaderComponent=__webpack_require__("./stories/components/header/HeaderComponent.js"),FooterComponent=__webpack_require__("./stories/components/footer/FooterComponent.js"),PageDetailsComponent=__webpack_require__("./stories/components/page-details/PageDetailsComponent.js");__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:[],content=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",parentElement=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,styles=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,el=document.createElement(tag);return el.innerHTML=content,styles&&(el.style=styles),classes.map((function(c){el.classList.add(c)})),parentElement&&parentElement.appendChild(el),el}function createImage(){var src=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",width=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,height=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,classes=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],parentElement=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,loading=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"lazy",img=new Image;return img.src=src,img.width=width,img.height=height,img.loading=loading,img.classList.add("loading"),classes.map((function(c){img.classList.add(c)})),parentElement&&parentElement.appendChild(img),img.addEventListener("load",(function(e){img.classList.add("loaded"),img.classList.remove("loading")})),img}jquery_default()("body").on("ihk-init dynamic-component-loaded",(function(){jquery_default()(".sidebar:not(.initiated)").each((function(i){new IHKSidebar(jquery_default()(this))}))}));var createSidebarPage=function createSidebarPage(_ref){var _ref$addPageDetails=_ref.addPageDetails,addPageDetails=void 0===_ref$addPageDetails||_ref$addPageDetails,_ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung digitaler Projekte"]:_ref$breadcrumb,page=createElement("div",["page"]),header=(0,HeaderComponent.d)({}),wrapper=createElement("div",["page-wrapper"],null,page),pageContent=createElement("div",["page-content","has-sidebar"],null,wrapper),container=createElement("div",["container"],null,pageContent),row=createElement("div",["row"],null,container),main=createElement("main",["main-col"],null,row),aside=createElement("aside",["sidebar"],null,row),footer=(0,FooterComponent.v)({});if(addPageDetails){var pageDetails=(0,PageDetailsComponent.v)({breadcrumb});wrapper.insertBefore(pageDetails,pageContent)}return page.insertBefore(header,wrapper),page.appendChild(footer),main.id="main",main.role="main",aside.id="sidebar",aside.role="complementary",new sidebar(jquery_default()(aside)),{page,main,aside}};function getUrlVars(){var url=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.location.href,vars={};return url.replace(/[?&]+([^=&]+)=([^&]*)/gi,(function(m,key,value){vars[key]=value})),vars}function getUrlParam(key){return new URL(window.location).searchParams.get(key)}function formatNumber(num,decimals){return new Intl.NumberFormat("de-DE",{minimumFractionDigits:decimals,maximumFractionDigits:decimals}).format(num)}},"./stories/atoms/search-button/SearchButtonComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchButton});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_button=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_button.Z,options);search_button.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchButton=function createSearchButton(_ref){var _ref$btnClass=_ref.btnClass,btnClass=void 0===_ref$btnClass?"primary":_ref$btnClass,button=(0,helpers.az)("button",["search-submit",btnClass]);return button.type="submit",button.ariaLabel="Suche starten",button}},"./stories/atoms/search-input/SearchInputComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{K:()=>createSearchInput});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),search_input=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(search_input.Z,options);search_input.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSearchInput=function createSearchInput(_ref){var _ref$typeahead=_ref.typeahead,typeahead=void 0!==_ref$typeahead&&_ref$typeahead,_ref$placeholder=_ref.placeholder,placeholder=void 0===_ref$placeholder?"Hier Ihr Thema finden":_ref$placeholder,_ref$value=_ref.value,value=void 0===_ref$value?null:_ref$value,_ref$api=_ref.api,api=void 0===_ref$api?null:_ref$api,_ref$autocomplete=_ref.autocomplete,autocomplete=void 0!==_ref$autocomplete&&_ref$autocomplete,_ref$id=_ref.id,id=void 0===_ref$id?"search-term":_ref$id,input=(0,helpers.az)("input",typeahead?["search-field","typeahead"]:["search-field"]);return input.id=id,input.type="search",autocomplete||(input.autocomplete="off"),value&&(input.value=value),placeholder&&(input.placeholder=placeholder),api&&(input.dataset.api=api,input.classList.add("typeahead")),input}},"./stories/atoms/secondary-menu/SecondaryMenuComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Q:()=>createSecondaryMenu});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),secondary_menu=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(secondary_menu.Z,options);secondary_menu.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createSecondaryMenu=function createSecondaryMenu(_ref){var _ref$secondaryLinks=_ref.secondaryLinks,secondaryLinks=void 0===_ref$secondaryLinks?["Über uns","Presse","Newsletter"]:_ref$secondaryLinks,_ref$languageLinks=_ref.languageLinks,languageLinks=void 0===_ref$languageLinks?["CZ","EN"]:_ref$languageLinks,_ref$iconLinks=_ref.iconLinks,iconLinks=void 0===_ref$iconLinks?[{iconClass:"sign-language",label:"Zeichensprache"},{iconClass:"simple-language",label:"Einfach Sprache"},{iconClass:"login",label:"Einloggen"}]:_ref$iconLinks,wrap=(0,helpers.az)("div",["secondary-menu-wrapper"]),secondary=(0,helpers.az)("div",["secondary-menu"],null,wrap),secondaryUl=(0,helpers.az)("ul",[],null,secondary);secondaryLinks.map((function(link){var li=(0,helpers.az)("li",[],null,secondaryUl);(0,helpers.az)("a",[],link,li).href="#"}));var meta=(0,helpers.az)("div",["meta-menu"],null,wrap),metaUl=(0,helpers.az)("ul",[],null,meta),contactLi=(0,helpers.az)("li",["contact"],null,metaUl);(0,helpers.az)("a",[],"Kontakt",contactLi).href="#";var languageLi=(0,helpers.az)("li",["language"],null,metaUl),languageUl=(0,helpers.az)("ul",[],null,languageLi);languageLinks.map((function(link){var li=(0,helpers.az)("li",[],null,languageUl);(0,helpers.az)("a",[],link,li).href="#"}));var iconsLi=(0,helpers.az)("li",["icons"],null,metaUl),iconsUl=(0,helpers.az)("ul",[],null,iconsLi);return iconLinks.map((function(link){var li=(0,helpers.az)("li",[link.iconClass],null,iconsUl);(0,helpers.az)("a",[],link.label,li).href="#"})),wrap}},"./stories/atoms/social-icons/SocialIconsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{C:()=>createSocialIcons});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),social_icons=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(social_icons.Z,options);social_icons.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),createSocialIcons=function createSocialIcons(_ref){var _ref$items=_ref.items,items=void 0===_ref$items?SocialIconsData.W:_ref$items,_ref$title=_ref.title,title=void 0===_ref$title?"":_ref$title,ul=(0,helpers.az)("ul",["social-icons"]);return items.map((function(item){var li=(0,helpers.az)("li",[],null,ul),a=(0,helpers.az)("a",["social-share",item.name.toLowerCase()],null,li);a.href=item.href,title&&title.length>0&&(a.title=title+item.name),item.onClick&&item.onClick.length>0&&(a.onclick=item.onClick)})),ul}},"./stories/atoms/social-icons/SocialIconsData.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>socialIconsPlatforms,p:()=>socialIconsBookmark});var socialIconsPlatforms=[{name:"Twitter",onClick:null,href:"https://twitter.com/"},{name:"YouTube",onClick:null,href:"https://www.youtube.com/"},{name:"Facebook",onClick:null,href:"https://www.facebook.com/"},{name:"Pinterest",onClick:null,href:"https://www.pinterest.com/"},{name:"Instagram",onClick:null,href:"https://www.instagram.com/"}],socialIconsBookmark=[{name:"Twitter",onClick:"window.open('https://twitter.com/intent/tweet?src_ref='+encodeURIComponent(location.href)+'&url='+encodeURIComponent(location.href));return false;",href:"https://twitter.com/"},{name:"Facebook",onClick:"window.open('https://www.facebook.com/sharer.php?u='+encodeURIComponent(location.href)+'&t='+encodeURIComponent(document.title));return false;",href:"https://www.facebook.com/"},{name:"XING",onClick:"window.open('https://www.xing.com/spi/shares/new?url='+encodeURIComponent(location.href)+';title='+encodeURIComponent(document.title)+';provider=IHK24');return false;",href:"https://www.xing.com/"},{name:"WhatsApp",onClick:"window.open('whatsapp://send?text='+ encodeURIComponent(document.title)+' '+encodeURIComponent(location.href));return false;",href:"https://www.whatsapp.com/"},{name:"LinkedIn",onClick:"window.open('https://www.linkedin.com/sharing/share-offsite/?url='+encodeURIComponent(location.href)+'&title='+encodeURIComponent(document.title));return false;",href:"https://www.linkedin.com/"},{name:"Threema",onClick:"window.open('threema://compose?text='+encodeURIComponent(location.href)+' '+encodeURIComponent(document.title));return false;",href:"https://threema.ch/de/"},{name:"Telegram",onClick:"window.open('https://t.me/share/url?url='+encodeURIComponent(location.href));return false;",href:"https://telegram.org/"}]},"./stories/components/footer/FooterComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createFooter});__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),footer=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(footer.Z,options);footer.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SocialIconsComponent=__webpack_require__("./stories/atoms/social-icons/SocialIconsComponent.js"),SocialIconsData=__webpack_require__("./stories/atoms/social-icons/SocialIconsData.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createFooter=function createFooter(_ref){var _ref$contactHeadline=_ref.contactHeadline,contactHeadline=void 0===_ref$contactHeadline?"Wir können wir Ihnen helfen?":_ref$contactHeadline,_ref$address=_ref.address,address=void 0===_ref$address?"IHK Musterstadt Musterstraße 12-18 54321 Muster":_ref$address,_ref$mail=_ref.mail,mail=void 0===_ref$mail?"info@musterstadt.ihk.de":_ref$mail,_ref$phone=_ref.phone,phone=void 0===_ref$phone?"12345 / 6789 - 0":_ref$phone,_ref$accessibility=_ref.accessibility,accessibility=void 0===_ref$accessibility?[{name:"Gebärdensprache",link:"#",icon:"icon-gebaerdensprache"},{name:"Leichte Sprache",link:"#",icon:"icon-leichte-sprache"},{name:"Erklärung zur Barrierefreiheit",link:"#",icon:"icon-barrierefreiheit"}]:_ref$accessibility,_ref$legalText=_ref.legalText,legalText=void 0===_ref$legalText?"© Industrie- und Handelskammer Musterstast
\nFür die Richtigkeit der in dieser Website enthaltenen Angaben können wir trotz sorgfältiger Prüfung keine Gewähr übernehmen. Bei den verlinkten externen Seiten handelt es sich ausschließlich um fremde Inhalte, für die wir keine Haftung übernehmen und deren Inhalt wir uns nicht zu eigen machen.
":_ref$legalText,_ref$legalNav=_ref.legalNav,legalNav=void 0===_ref$legalNav?["Impressum","Datenschutzerklärung","Pflichtinformationen nach der DSGVO"]:_ref$legalNav,footer=(0,helpers.az)("footer",["page-footer"]),container=(0,helpers.az)("div",["container"],null,footer),rowContact=(0,helpers.az)("div",["row","contact"],null,container),rowSocial=(0,helpers.az)("div",["row","social"],null,container),rowAccessibility=(0,helpers.az)("div",["row","barrier-free"],null,container),rowCopyright=(0,helpers.az)("div",["row","copyright"],null,container),rowLegal=(0,helpers.az)("div",["row","legal-nav"],null,container),contactCol1=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("p",["like-h2"],contactHeadline,contactCol1);var contactCol2=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"Unsere Anschrift",contactCol2),(0,helpers.az)("p",[],address,contactCol2),contactCol2.appendChild((0,ButtonComponent.a)({color:"white",label:"IHK wechseln",iconPosition:"icon-right",icon:"ihk-wechseln"}));var contactCol3=(0,helpers.az)("div",["col"],null,rowContact);(0,helpers.az)("h6",[],"So erreichen Sie uns",contactCol3);var contactUl=(0,helpers.az)("ul",["contact-list"],null,contactCol3),contacts={mail,phone};for(var property in contacts){var li=(0,helpers.az)("li",[property],null,contactUl);(0,helpers.az)("a","mail"===property?["email"]:["mobile","phone"],contacts[property],li).href="mail"===property?"mailto:"+mail:"tel:"+phone}(0,helpers.az)("div",["col"],null,rowSocial).appendChild((0,SocialIconsComponent.C)({icons:SocialIconsData.W,title:""}));var accCol=(0,helpers.az)("div",["col"],null,rowAccessibility),accList=(0,helpers.az)("ul",[],null,accCol);accessibility.map((function(item){var li=(0,helpers.az)("li",[item.icon],null,accList);(0,helpers.az)("a",[],item.name,li).href=item.link})),(0,helpers.az)("div",["col"],legalText,rowCopyright).id="page-footer-copyright";(0,helpers.az)("div",["col"],null,rowCopyright);var legalCol=(0,helpers.az)("div",["col"],null,rowLegal);legalCol.id="page-footer-legal";var legalNavUl=(0,helpers.az)("ul",[],null,legalCol);return legalNav.map((function(item){var li=(0,helpers.az)("li",[],null,legalNavUl);(0,helpers.az)("a",[],item,li).href="#"})),footer}},"./stories/components/header-search/HeaderSearchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{O:()=>createHeaderSearch});__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header_search=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header_search.Z,options);header_search.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),SearchInputComponent=__webpack_require__("./stories/atoms/search-input/SearchInputComponent.js"),SearchButtonComponent=__webpack_require__("./stories/atoms/search-button/SearchButtonComponent.js"),SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js");var createHeaderSearch=function createHeaderSearch(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var form=(0,helpers.az)("form",["header-search"]);form.action="#";var container=(0,helpers.az)("div",["container","small"],null,form),outer=(0,helpers.az)("div",["outer"],null,container);(0,helpers.az)("label",["visually-hidden"],"Suchbegriff",outer).for="header-search";var field=(0,SearchInputComponent.K)({typeahead:!1,placeholder:"Hier Ihr Thema finden",id:"header-search"}),button=(0,SearchButtonComponent.K)({});return outer.appendChild(field),outer.appendChild(button),(0,helpers.az)("div",["form-nav"],null,form).appendChild((0,SecondaryMenuComponent.Q)({})),form}},"./stories/components/header/HeaderComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{d:()=>createHeader});__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),header=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(header.Z,options);header.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery);__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').appendTo(logo);new ResizeObserver((function(){img.height()<44?overlay.css("left",2.1*img.height()):overlay.removeAttr("style")})).observe(img.get(0))}},{key:"initTopLink",value:function initTopLink(){jquery_default()(' ').text("Top").prependTo(this.header).on("click",(function(e){e.preventDefault(),jquery_default()("html, body").animate({scrollTop:0},Math.round(jquery_default()(window).scrollTop()/12+300),"easeOutQuad")}))}},{key:"initSearch",value:function initSearch(){var t=this,formNav=jquery_default()('
').appendTo(t.header.find(".search form"));t.header.find("nav .secondary").clone().appendTo(formNav),t.header.find("nav .meta").clone().appendTo(formNav),t.header.find(".open-search, .close-search").on("click",(function(e){t.header.toggleClass("search-open").removeClass("nav-open"),t.header.hasClass("search-open")&&setTimeout((function(){t.header.find(".search-field").focus()}),200),t.toggleContentScroll()}))}},{key:"initScroll",value:function initScroll(){var t=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){t.checkScroll()}))}),{passive:!0})}},{key:"checkScroll",value:function checkScroll(){var st=this.window.scrollTop();if(this.overlayOpen||jquery_default()(".gallery-popup.open").length)return!1;st>59?(this.header.addClass("scrolled"),this.body.addClass("header-scrolled")):(this.header.removeClass("scrolled"),this.body.removeClass("header-scrolled")),st>1.2*this.window.height()?this.header.addClass("show-toplink"):this.header.removeClass("show-toplink")}},{key:"initToggling",value:function initToggling(){this.header.find(".overlay-holder").on("click touch",this.toggleNavigation.bind(this)),this.header.find(".toggle-nav").on("click touch",this.toggleNavigation.bind(this))}},{key:"toggleNavigation",value:function toggleNavigation(){var t=this;StudioPreviewUtil&&StudioPreviewUtil.isStudioPreview()?jquery_default()("html").stop().animate({scrollTop:0},300,"swing",(function(){t.header.toggleClass("nav-open"),t.toggleContentScroll()})):(t.header.toggleClass("nav-open"),t.toggleContentScroll())}},{key:"initPrimaryNav",value:function initPrimaryNav(optionalRootUrl){var t=this,primary=t.header.find(".primary");jquery_default()(primary).empty(),t.baseUrl=primary.attr("data-base-url"),t.rootUrl=primary.attr("data-root-url"),optionalRootUrl&&(t.rootUrl=optionalRootUrl,primary.off("click","a")),primary.append(jquery_default()('').attr("data-json",t.baseUrl+t.rootUrl)),primary.on("click","a",(function(e){var a=jquery_default()(this),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);t.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),t.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),t.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);t.loadNav(backUl)}})),t.loadNav(t.header.find(".primary ul"))}},{key:"openMenuByUrlParam",value:function openMenuByUrlParam(anchor,t){var li=anchor.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(anchor.siblings("ul").length)ul.removeClass("current"),t.toTop(ul),anchor.siblings("ul").addClass("current"),li.addClass("open"),t.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",anchor.attr("href")).appendTo(li);t.loadNav(deepUl)}}},{key:"initSecondaryNav",value:function initSecondaryNav(){var t=this,$secondaryItems=t.header.find("nav").find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(this).data("root-url");t.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var t=this,currentPageId=t.header.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",t.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(){var itemsBaseUrl=ihk.settings.navigationItemsUrl,itemUrl=this.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",this.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+this.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(this.title).appendTo(li);switch(this.type){case"CMChannel":li.addClass("deep"),a.attr("href",t.baseUrl+this.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",this.type),a.attr("href",itemUrl)}"external"==this.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===this.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),this.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==this.viewType||parentElement.root||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),this.trackCode&&this.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",this.trackCode),this.restrictedTo&&this.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):this.restrictedTo&&this.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),this.doctype&&(this.doctype.indexOf("Datei")>-1||this.doctype.indexOf("PDF")>-1||this.doctype.indexOf("PIC")>-1)&&li.addClass("download"),this.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");t.toTop(parentUl),t.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),t.manageTabIndex()}),20)}var hash=window.location.hash;if(hash){var menuId=hash.substring(1),li=ul.find("li[data-id="+menuId+"]");if(li.length>0){t.toggleNavigation();var anchor=li.find("a");anchor.length>0&&t.openMenuByUrlParam(anchor,t)}}}))}},{key:"toggleContentScroll",value:function toggleContentScroll(){var t=this;if(t.header.hasClass("nav-open")||t.header.hasClass("search-open"))t.overlayOpen=!0,this.body.trigger("overlay-open"),t.body.css("top",-1*t.window.scrollTop()+"px").addClass("nav-open"),t.header.hasClass("search-open")&&t.body.addClass("search-open");else{t.overlayOpen=!1,this.body.trigger("overlay-close");var top=Math.abs(parseInt(t.body.css("top")));t.body.removeClass("nav-open").removeClass("search-open").removeAttr("style"),t.window.scrollTop(top)}}},{key:"initLanguage",value:function initLanguage(){var lang=this.header.find(".language");lang.find("button").on("click",(function(e){lang.toggleClass("open")})),lang.on("click",(function(e){e.stopPropagation()})),this.body.on("click",(function(){lang.removeClass("open")})),lang.siblings().find("a").on("focus",(function(){lang.removeClass("open")}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.header.find(".primary a").attr("tabindex","-1"),this.header.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKHeader}();const components_header_header=IHKHeader;jquery_default()("body").on("ihk-init",(function(){jquery_default()(".page-header:not(.initiated)").each((function(i,el){new IHKHeader(jquery_default()(el))}))}));var NavComponent=__webpack_require__("./stories/components/nav/NavComponent.js"),IHKSwitchComponent=__webpack_require__("./stories/components/ihk-switch/IHKSwitchComponent.js"),HeaderSearchComponent=__webpack_require__("./stories/components/header-search/HeaderSearchComponent.js"),createHeader=function createHeader(_ref){var contactPhone=_ref.contactPhone,contactMail=_ref.contactMail,_ref$contactLink=_ref.contactLink,contactLink=void 0===_ref$contactLink?"#":_ref$contactLink,_ref$loginLink=_ref.loginLink,loginLink=void 0===_ref$loginLink?"#":_ref$loginLink,header=(0,helpers.az)("header",["page-header"]),logo=(0,helpers.az)("a",["logo"],"",header);logo.href="#",(0,helpers.Bi)("./logos/musterstadt.svg",100,50,"IHK Logo",[],logo);var contactNav=(0,helpers.az)("ul",["contact-nav"],null,header);if(loginLink){var li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["login"],"Login",li).href="#"}if(contactPhone){var _li=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["phone"],contactPhone,_li).href="tel:"+contactPhone.split(" ").join("").split("/").join().split("-").join("")}if(contactMail){var _li2=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["mail"],"E-Mail",_li2).href="mailto:"+contactMail}if(contactLink){var _li3=(0,helpers.az)("li",[],null,contactNav);(0,helpers.az)("a",["contact"],"Kontakt",_li3).href=contactLink}var searchWrap=(0,helpers.az)("div",["search"],null,header);return(0,helpers.az)("button",["open-search"],"Suche",searchWrap),searchWrap.appendChild((0,HeaderSearchComponent.O)({})),(0,helpers.az)("button",["close-search"],"Suche verlassen",searchWrap),(0,helpers.az)("button",["toggle-nav"],"Menü ",header),header.appendChild((0,NavComponent.A)({})),header.appendChild((0,IHKSwitchComponent.f)({})),new components_header_header(jquery_default()(header)),header}},"./stories/components/ihk-switch/IHKSwitchComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{f:()=>createIhkSwitch});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),ihk_switch=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(ihk_switch.Z,options);ihk_switch.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.function.name.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.json.stringify.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i0?asyncResults(response.jsonResponse):asyncResults([])}))},templates:{empty:['Leider nichts gefunden
'].join("\n"),suggestion:function suggestion(e){return''+e.name+' '+(e.zips?e.zips.join(", "):" ")+"
"}}},input=t.form.find("#zipSwitchInput");t.zipInput=input,t.zipInput.typeahead({highlight:!0,ttl_ms:0,minLength:5},src),t.zipInput.bind("typeahead:selected",(function(e,item,sourceName){item&&(t.myLocation||(t.myLocation={}),t.setMyLocationAsObj(item),t.setCookie(),t.initSuccess())})),t.form.on("mouseenter",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).addClass("hover").siblings("hover").removeClass("hover")})),t.form.on("mouseleave",".tt-suggestion",(function(){$(".marker#ihk-"+$(this).attr("data-id")).removeClass("hover")}))}},{key:"initForm",value:function initForm(){this.section.attr("data-show-step","form"),this.initTypeahead()}},{key:"initSetCurrentIHK",value:function initSetCurrentIHK(){var _this3=this;this.section.attr("data-show-step","form"),this.section.find(".stay-here").on("click",(function(){_this3.getCurrentIhkAndSetCookie(),_this3.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this3.setSessionStorageCookie(),_this3.hideSwitch()}))}},{key:"fakeIHKsForTest",value:function fakeIHKsForTest(json){107===json.ihknr&&""!==ihk.settings.bIhkTestUrl?json.homepage=ihk.settings.bIhkTestUrl:118===json.ihknr&&""!==ihk.settings.doIhkTestUrl&&(json.homepage=ihk.settings.doIhkTestUrl)}},{key:"setMyLocationAsObj",value:function setMyLocationAsObj(item){this.fakeIHKsForTest(item),this.myLocation={city:item.city,country:item.country,ihknr:item.ihknr,zip:item.zip,distance:item.distance||0,geodata:item.geodata,homepage:item.homepage,key:item.key,longname:item.longname,name:item.name}}},{key:"initSwitch",value:function initSwitch(){var myIHK,_this4=this,currIHK=parseInt(this.section.find(".current-ihk").attr("data-ihknr")),myihkCookie=Cookies.get("my-ihk");this.myLocation&&this.myLocation.ihknr&&this.ihkList?myIHK=this.ihkList.find((function(ihk){return ihk.ihknr===_this4.myLocation.ihknr})):myihkCookie&&(myIHK=JSON.parse(myihkCookie),this.myLocation=myIHK),myIHK&&myIHK.ihknr&&currIHK!==myIHK.ihknr?(this.section.find(".my-ihk").text(myIHK.longname),this.section.attr("data-show-step","switch")):this.hideSwitch(),this.section.find(".stay-here").on("click",(function(){_this4.getCurrentIhkAndSetCookie(),_this4.hideSwitch()})),this.section.find(".set-session-cookie").on("click",(function(){_this4.setSessionStorageCookie(),_this4.hideSwitch()}))}},{key:"setSessionStorageCookie",value:function setSessionStorageCookie(){try{window.sessionStorage.setItem("my-ihk-ignore","true")}catch(e){console.info("Unable to set session Storage cookie, ",e)}}},{key:"getCurrentIhkAndSetCookie",value:function getCurrentIhkAndSetCookie(){var _this5=this;this.getIhkList().then((function(){var myIHK,currIHK=parseInt(_this5.section.find(".current-ihk").attr("data-ihknr"));myIHK=_this5.ihkList.find((function(ihk){return ihk.ihknr===currIHK})),_this5.setMyLocationAsObj(myIHK),_this5.setCookie()}))}},{key:"initSuccess",value:function initSuccess(){var _this6=this;this.section.attr("data-show-step","success"),this.myLocation&&this.myLocation.homepage&&setTimeout((function(){window.location=_this6.myLocation.homepage}),2e3)}},{key:"initGeolocation",value:function initGeolocation(){var _this7=this,t=this;navigator.geolocation&&navigator.geolocation.getCurrentPosition((function(pos){_this7.getIhkList(pos)}),(function(err){_this7.locationError(err)})),this.section.find(".change-location").on("click",(function(){t.initForm()})),this.section.find(".accept-location").on("click",(function(){t.setCookie()})),this.section.find(".toggle-location-info").on("click",(function(e){e.preventDefault(),t.section.find("#location-info").slideToggle(250,"swing")}))}},{key:"locationError",value:function locationError(){this.section.attr("data-show-step","form"),this.initForm()}},{key:"setCookie",value:function setCookie(){try{this.myLocation&&Cookies.set("my-ihk",JSON.stringify(this.myLocation).toString(),{expires:365})}catch(e){console.log("Unable to set cookie")}this.initSwitch()}},{key:"calculateDistance",value:function calculateDistance(ihk,currentPosition){var p=.017453292519943295,c=Math.cos,a=.5-c((ihk.latitude-currentPosition.latitude)*p)/2+c(currentPosition.latitude*p)*c(ihk.latitude*p)*(1-c((ihk.longitude-currentPosition.longitude)*p))/2;return 12742*Math.asin(Math.sqrt(a))}},{key:"getIhkList",value:function getIhkList(position){var _this8=this;return $.getJSON(this.ihklListUrl,(function(response){response.jsonResponse&&200===response.status&&(_this8.ihkList=response.jsonResponse,position&&_this8.showGeolocationStep(position))}))}},{key:"showGeolocationStep",value:function showGeolocationStep(position){var t=this;t.setNearestIhkFromJson(position),t.section.find(".my-location").text(t.nearestIhk.zip+" "+t.nearestIhk.city),t.setMyLocationAsObj(t.nearestIhk),t.section.find(".my-ihk").text("IHK "+t.nearestIhk.name),t.section.attr("data-show-step","geolocation")}},{key:"setNearestIhkFromJson",value:function setNearestIhkFromJson(position){var t=this;$.each(t.ihkList,(function(index,ihk){var distance=t.calculateDistance(ihk.geodata,position.coords);t.nearestIhk?t.nearestIhk.distance>distance&&(ihk.distance=distance,t.nearestIhk=ihk):(ihk.distance=distance,t.nearestIhk=ihk)}))}}]),IHKSwitch}();const components_ihk_switch_ihk_switch=IHKSwitch;$("body").on("ihk-init",(function(){$(".ihk-switch:not(.initialized)").each((function(el){new IHKSwitch($(el))}))}));var ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),IHKSwitchComponent_Cookies=__webpack_require__("./node_modules/js-cookie/dist/js.cookie.js"),createIhkSwitch=function createIhkSwitch(_ref){var _ref$currentIHK=_ref.currentIHK,currentIHK=void 0===_ref$currentIHK?"Musterstadt":_ref$currentIHK,_ref$myIHK=_ref.myIHK,myIHK=void 0===_ref$myIHK?"Hamburg":_ref$myIHK,wrap=(0,helpers.az)("div",["ihk-switch"]),step1=(0,helpers.az)("div",["step"],null,wrap),step2=(0,helpers.az)("div",["step"],null,wrap),step3=(0,helpers.az)("div",["step"],null,wrap),p1='Sie befinden sich auf der Seite der '+currentIHK+" . Möchten Sie diese Seite in einem Cookie als Ihre Heimat-IHK setzen?",p2='Sie befinden sich auf der Seite der '+currentIHK+' . Bisher ist die '+myIHK+' als Ihre Heimat-IHK hinterlegt. Wollen Sie die Seite der '+currentIHK+" in einem Cookie als Ihre neue Heimat-IHK setzen?",p3='Sie werden zum Angebot der '+myIHK+" weitergeleitet.";return(0,helpers.az)("button",["closer"],null,wrap),step1.dataset.step="form",(0,helpers.az)("p",[],p1,step1),step1.appendChild(buildButtons()),step2.dataset.step="switch",(0,helpers.az)("p",[],p2,step2),step2.appendChild(buildButtons()),step3.dataset.step="success",(0,helpers.az)("p",[],p3,step3),window.sessionStorage.removeItem("my-ihk-ignore"),IHKSwitchComponent_Cookies.remove("my-ihk",{expires:365}),jquery_default()(document).ready((function(){new components_ihk_switch_ihk_switch(jquery_default()(wrap))})),wrap},buildButtons=function buildButtons(){var buttons=(0,helpers.az)("div",["buttons"]),yes=(0,ButtonComponent.a)({elementType:"button",label:"Ja",color:"primary-extra-light"}),no=(0,ButtonComponent.a)({elementType:"button",label:"Nein",color:"primary-extra-light"});return yes.classList.add("stay-here"),no.classList.add("set-session-cookie"),buttons.appendChild(yes),buttons.appendChild(no),buttons}},"./stories/components/nav/NavComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>createNav});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),nav=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(nav.Z,options);nav.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js");__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.index-of.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");function _defineProperties(target,props){for(var i=0;i ').attr("data-json",this.baseUrl+this.rootUrl)),this.primary.on("click","a",(function(e){var a=jquery_default()(e.currentTarget),li=a.parent(),ul=li.parent("ul");if(li.hasClass("deep"))if(e.preventDefault(),a.siblings("ul").length)ul.removeClass("current"),_this2.toTop(ul),a.siblings("ul").addClass("current"),li.addClass("open"),_this2.manageTabIndex();else{var deepUl=jquery_default()("").attr("data-json",a.attr("href")).appendTo(li);_this2.loadNav(deepUl)}else if(li.hasClass("back"))if(e.preventDefault(),_this2.toTop(ul),ul.closest("li").length)ul.removeClass("current").closest("li").removeClass("open").parent("ul").addClass("current"),_this2.manageTabIndex();else{var backUl=jquery_default()("").attr("data-json",a.attr("href")).insertBefore(ul);_this2.loadNav(backUl)}})),this.loadNav(this.nav.find(".primary ul"))}},{key:"initSecondaryNav",value:function initSecondaryNav(){var _this3=this,$secondaryItems=this.nav.find(".secondary").find(".secondary-nav-item");jquery_default().each($secondaryItems,(function(index,element){jquery_default()(element).on("click",(function(e){if(!jquery_default()(element).data("is-channel"))return!0;e.preventDefault();var elementRootUrl=jquery_default()(_this3).data("root-url");_this3.initPrimaryNav(elementRootUrl)}))}))}},{key:"loadNav",value:function loadNav(ul){var _this4=this,currentPageId=this.nav.find(".primary").data("page-content-id");ul.parent("li").length&&(ul.addClass("current"),setTimeout((function(){var parentUl=ul.addClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl)}),20)),jquery_default().ajax({url:ul.attr("data-json"),type:"GET",dataType:"json",xhrFields:{withCredentials:!0}}).done((function(data){if(ul.attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+data.tocListId+'"}}]'),data.parentId&&jquery_default()(' ').appendTo(ul).append(jquery_default()(" ").attr("href",_this4.baseUrl+data.parentId).text(data.title)),!data.hideOverview&&data.showOverview){var overviewElement=jquery_default()(' ');overviewElement.appendTo(ul).append(jquery_default()(" ").attr("href",data.url).text(window.ihk.translations.overview)),data.contentId===currentPageId.toString()&&overviewElement.find("a").addClass("active")}var parentElement=data;if(jquery_default().each(data.items,(function(index,item){var itemsBaseUrl=void 0!==ihk.settings?ihk.settings.navigationItemsUrl:"",itemUrl=item.url;itemsBaseUrl&&(itemUrl=itemsBaseUrl+itemUrl);var li=jquery_default()(" ").attr("data-id",item.contentId).attr("data-cm-metadata",'[{"_":{"$Ref":"content/'+item.contentId+'"}}]').appendTo(ul),a=jquery_default()(" ").html(item.title).appendTo(li);switch(item.type){case"CMChannel":li.addClass("deep"),a.attr("href",_this4.baseUrl+item.contentId);break;case"CMArticle":li.addClass("link"),a.attr("href",itemUrl);break;default:li.addClass("miscellaneous"),li.attr("data-type",item.type),a.attr("href",itemUrl)}"external"===item.linktype&&(li.addClass("external"),jquery_default()(li).find("a").attr("target","_blank")),"onlinemagazinstart"===item.viewType&&(li.removeClass("deep"),li.addClass("magazine-nav"),jquery_default()(li).find("a").attr("href",itemUrl),item.titleImage&&a.text("").append(jquery_default()(' '))),"themenseite"!==item.viewType||parentElement.root||(li.addClass("overview"),li.removeClass("deep"),a.attr("href",itemUrl)),item.trackCode&&item.trackCode.length>0&&jquery_default()(li).find("a").attr("onmousedown",item.trackCode),item.restrictedTo&&item.restrictedTo.indexOf("extranet")>-1?li.addClass("extranet"):item.restrictedTo&&item.restrictedTo.indexOf("intranet")>-1&&li.addClass("intranet"),item.doctype&&(item.doctype.indexOf("Datei")>-1||item.doctype.indexOf("PDF")>-1||item.doctype.indexOf("PIC")>-1)&&li.addClass("download"),item.contentId===currentPageId.toString()&&jquery_default()(li).find("a").addClass("active")})),ul.addClass("current").attr("data-id",data.contentId),ul.parent("li").length)setTimeout((function(){var parentUl=ul.removeClass("loading").parent("li").addClass("open").closest(".current").removeClass("current");_this4.toTop(parentUl),_this4.manageTabIndex()}),20);else if(ul.next("ul").length){var innerUl=ul.next("ul"),wrapperLi=ul.find('li[data-id="'+innerUl.attr("data-id")+'"]').addClass("open");wrapperLi.length||(wrapperLi=jquery_default()(" ").addClass("open").appendTo(ul)),wrapperLi.append(innerUl),setTimeout((function(){innerUl.removeClass("current"),wrapperLi.removeClass("open"),_this4.manageTabIndex()}),20)}}))}},{key:"manageTabIndex",value:function manageTabIndex(){this.nav.find(".primary a").attr("tabindex","-1"),this.nav.find(".primary .current > li > a").removeAttr("tabindex")}},{key:"toTop",value:function toTop(ul){ul.scrollTop()>0&&ul.animate({scrollTop:0},300,"swing")}}]),IHKNav}();const components_nav_nav=IHKNav;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".page-header nav:not(.initiated)").each((function(){new IHKNav(jquery_default()(this))}))}));var SecondaryMenuComponent=__webpack_require__("./stories/atoms/secondary-menu/SecondaryMenuComponent.js"),createNav=function createNav(_ref){_ref.secondaryLinks,_ref.languageLinks,_ref.iconLinks;var nav=(0,helpers.az)("nav",[]);(0,helpers.az)("div",["overlay-holder"],null,nav);var primary=(0,helpers.az)("div",["primary"],"Nav",nav);return primary.dataset.rootUrl="12191410.json",primary.dataset.baseUrl="services/nav/",primary.dataset.pageContentId="12191410",nav.appendChild((0,SecondaryMenuComponent.Q)({})),jquery_default()(document).ready((function(){var n=new components_nav_nav(jquery_default()(nav));n.nav.closest(".page-header").length||n.nav.wrap(jquery_default()(''))})),nav}},"./stories/components/page-details/PageDetailsComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{v:()=>createPageDetails});__webpack_require__("./node_modules/core-js/modules/es.array.map.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),page_details=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(page_details.Z,options);page_details.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),createPageDetails=function createPageDetails(_ref){var _ref$breadcrumb=_ref.breadcrumb,breadcrumb=void 0===_ref$breadcrumb?["Start","Beratung und Service","Finanzierung und Förderung digitaler Projekte"]:_ref$breadcrumb,_ref$docNumber=_ref.docNumber,docNumber=void 0===_ref$docNumber?4073226:_ref$docNumber,_ref$isIntranet=_ref.isIntranet,isIntranet=void 0!==_ref$isIntranet&&_ref$isIntranet,section=(0,helpers.az)("section",isIntranet?["page-details","intranet"]:["page-details"]),nav=(0,helpers.az)("nav",["page-details-list-wrapper"],null,section);(0,helpers.az)("p",["visually-hidden"],"Sie befinden sich hier",nav);var breadcrumbList=(0,helpers.az)("ol",["breadcrumb"],null,nav);return breadcrumb.map((function(item,i){var li=(0,helpers.az)("li",["page-details-item"],null,breadcrumbList),a=(0,helpers.az)("a",[],item,li);a.href="#",a.id="page-details-item"+i})),(0,helpers.az)("div",["document-number","desktop-only"],"Nr. "+docNumber,section).id="gfi-document-id",section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-button/search-button.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'button.search-submit{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;width:80px;height:80px;border-radius:32px;border:0;background-color:var(--theme-color-secondary);color:var(--theme-color-primary);padding:0 2px 0 0;cursor:pointer;transition:.25s ease}button.search-submit.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:focus-visible,button.search-submit.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}button.search-submit:hover{background-color:var(--theme-color-secondary-intensed);color:var(--theme-color-background)}button.search-submit:before{content:"";font-family:"Icons",sans-serif;position:relative;display:block;text-align:center;font-size:40px;line-height:1}button.search-submit.secondary{background-color:var(--theme-color-primary);color:var(--theme-color-white)}button.search-submit.secondary:hover{background-color:var(--theme-color-primary-dimmed-04);color:var(--theme-color-primary)}@media(max-width: 767px){button.search-submit{border-radius:28px;width:70px;height:70px}button.search-submit:before{font-size:36px}}#searchcategoryaddition a{margin-bottom:8px;margin-right:10px}',"",{version:3,sources:["webpack://./stories/atoms/search-button/search-button.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,qBAGA,iBACE,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAAA,kBACA,CAAA,QACA,CAAA,6CACA,CAAA,gCACA,CAAA,iBACA,CAAA,cACA,CAAA,oBACA,CAAA,yCC4IE,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,2BD/IJ,sDACE,CAAA,mCACA,CAAA,4BAGF,WCiPsB,CAAA,8BD/OpB,CAAA,iBACA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,+BAGF,2CACE,CAAA,8BACA,CAAA,qCACA,qDACE,CAAA,gCACA,CAAA,yBAIJ,qBA1CF,kBA2CI,CAAA,UACA,CAAA,WACA,CAAA,4BAEA,cACE,CAAA,CAAA,0BAKN,iBAEE,CAAA,iBACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\nbutton.search-submit {\n position: absolute;\n display: flex;\n align-items: center;\n justify-content: center;\n top: 0;\n right: 0;\n width: 80px;\n height: 80px;\n border-radius: 32px;\n border: 0;\n background-color: var(--theme-color-secondary);\n color: var(--theme-color-primary);\n padding: 0 2px 0 0;\n cursor: pointer;\n transition: 0.25s ease;\n @include focus-visible;\n\n &:hover {\n background-color: var(--theme-color-secondary-intensed);\n color: var(--theme-color-background);\n }\n\n &:before {\n @include icon-suche-big;\n font-family: 'Icons', sans-serif;\n position: relative;\n display: block;\n text-align: center;\n font-size: 40px;\n line-height: 1;\n }\n\n &.secondary {\n background-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n &:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n color: var(--theme-color-primary);\n }\n }\n\n @media(max-width: 767px) {\n border-radius: 28px;\n width: 70px;\n height: 70px;\n\n &:before {\n font-size: 36px;\n }\n }\n}\n\n#searchcategoryaddition a {\n //@extend .btn-small;\n margin-bottom: 8px;\n margin-right: 10px;\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/search-input/search-input.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'input.search-field{position:relative;display:block;border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);width:calc(100% - 1px);height:80px;background-color:#fff;padding:24px 90px 24px 24px;font-family:"Source Sans Pro",sans-serif;font-size:22px;line-height:32px;color:var(--theme-color-primary);border:2px solid var(--theme-color-secondary-intensed);transition:.25s ease}input.search-field.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}input.search-field:focus-visible,input.search-field.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){input.search-field{height:70px;padding:10px 50px 10px 16px;font-size:18px;line-height:30px;border-top-right-radius:28px;border-bottom-right-radius:28px}}input.search-field:focus,input.search-field:active,input.search-field.focus-visible,input.search-field.focus-visible:focus{box-shadow:0 0 10px var(--theme-color-secondary-intensed),0 0 4px var(--theme-color-secondary-intensed)}input.search-field::-webkit-input-placeholder{color:var(--theme-color-link-hover)}input.search-field::-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-ms-input-placeholder{color:var(--theme-color-link-hover)}input.search-field:-moz-placeholder{color:var(--theme-color-link-hover)}input.search-field:-webkit-autofill,input.search-field:-webkit-autofill:hover,input.search-field:-webkit-autofill:focus,input.search-field:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #fff inset !important}input.search-field::-webkit-search-decoration,input.search-field::-webkit-search-cancel-button,input.search-field::-webkit-search-results-button,input.search-field::-webkit-search-results-decoration{display:none}',"",{version:3,sources:["webpack://./stories/atoms/search-input/search-input.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,mBACE,iBAAA,CACA,aAAA,CACA,6GAAA,CACA,sBAAA,CACA,WAAA,CACA,qBAAA,CACA,2BAAA,CACA,wCAAA,CACA,cAAA,CACA,gBAAA,CACA,gCAAA,CACA,sDAAA,CACA,oBAAA,CC8IE,uCACE,4GAAA,CACA,SAAA,CAEF,mEACE,4GAAA,CACA,SAAA,CDjJJ,yBAhBF,mBAiBI,WAAA,CACA,2BAAA,CACA,cAAA,CACA,gBAAA,CACA,4BAAA,CACA,+BAAA,CAAA,CAGF,2HACE,uGAAA,CAGF,8CACE,mCAAA,CAEF,qCACE,mCAAA,CAEF,yCACE,mCAAA,CAEF,oCACE,mCAAA,CAGF,mKAIE,mDAAA,CAGF,uMAIE,YAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\ninput.search-field {\n position: relative;\n display: block;\n border-radius:var(--border-radius-md) var(--border-radius-xl) var(--border-radius-xl) var(--border-radius-md);\n width: calc(100% - 1px);\n height: 80px;\n background-color: white;\n padding: 24px 90px 24px 24px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: 22px;\n line-height: 32px;\n color: var(--theme-color-primary);\n border: 2px solid var(--theme-color-secondary-intensed);\n transition: 0.25s ease;\n @include focus-visible;\n\n @media(max-width: 767px) {\n height: 70px;\n padding: 10px 50px 10px 16px;\n font-size: 18px;\n line-height: 30px;\n border-top-right-radius: 28px;\n border-bottom-right-radius: 28px;\n }\n\n &:focus, &:active, &.focus-visible, &.focus-visible:focus {\n box-shadow: 0 0 10px var(--theme-color-secondary-intensed), 0 0 4px var(--theme-color-secondary-intensed);\n }\n\n &::-webkit-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &::-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-ms-input-placeholder {\n color: var(--theme-color-link-hover);\n }\n &:-moz-placeholder {\n color: var(--theme-color-link-hover);\n }\n\n &:-webkit-autofill,\n &:-webkit-autofill:hover,\n &:-webkit-autofill:focus,\n &:-webkit-autofill:active {\n -webkit-box-shadow: 0 0 0 50px white inset !important;\n }\n\n &::-webkit-search-decoration,\n &::-webkit-search-cancel-button,\n &::-webkit-search-results-button,\n &::-webkit-search-results-decoration {\n display: none;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/secondary-menu/secondary-menu.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.secondary-menu{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.secondary-menu ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.secondary-menu ul{font-size:16px;line-height:20px;padding:10px}}.secondary-menu li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.secondary-menu{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.secondary-menu li{display:block}}.secondary-menu a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.secondary-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.secondary-menu a:focus-visible,.secondary-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.secondary-menu a{padding:5px}}.meta-menu{position:relative;z-index:1;padding:0 12px}.meta-menu>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.meta-menu ul{display:flex;list-style:none;padding:0;margin:0}.meta-menu ul li{padding:0}.meta-menu .icons{margin-left:auto}.meta-menu .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.meta-menu .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.meta-menu .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.meta-menu .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.meta-menu .icons .sign-language a::before{content:""}.meta-menu .icons .simple-language a::before{content:""}.meta-menu a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.meta-menu a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.meta-menu a:focus-visible,.meta-menu a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.meta-menu a{padding:5px}}.meta-menu a:hover{text-decoration-color:var(--theme-color-primary)}',"",{version:3,sources:["webpack://./stories/atoms/secondary-menu/secondary-menu.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,gBAGA,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,mBAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,mBAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,mBAIJ,oBACE,CAAA,qDAGF,gBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,mBAEA,aACE,CAAA,CAAA,kBAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,sCC+GA,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,yBDlHF,kBAXF,WAYI,CAAA,CAAA,WAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,cAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,cAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,iBAEA,SACE,CAAA,kBAIJ,gBACE,CAAA,kCAII,WCiNmB,CAAA,8BD/MjB,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,iCAGF,mCACE,CAAA,mCAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,0CAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,yCAGF,mCACE,CAAA,2CAIJ,WCyIiC,CAAA,6CDrIjC,WCuIgC,CAAA,aDlIlC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,iCCeA,4GACE,CAAA,SACA,CAAA,uDAEF,4GACE,CAAA,SACA,CAAA,yBDlBF,aApBF,WAqBI,CAAA,CAAA,mBAGF,gDACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.secondary-menu {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n}\n\n.meta-menu {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/atoms/social-icons/social-icons.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.social-icons{--color-twitter: #101419;--color-youtube: #FF0000;--color-linkedin: #2867B2;--color-instagram: #DD3076;--color-facebook: #1877F2;--color-xing: #126567;--color-threema: #05a63f;--color-telegram: #0088cc;--color-whatsapp: #25D366;--color-pinterest: #FF0000;--social-icon-size: 50px;--social-icon-distance: 15px;margin:0 0 calc(var(--social-icon-distance)*-1) calc(var(--social-icon-distance)*-1);padding:0;font-size:0;line-height:0}@media(max-width: 767px){.social-icons{--social-icon-size: 44px;--social-icon-distance: 10px}}.social-icons li{display:inline-block;vertical-align:top;margin-left:var(--social-icon-distance);margin-bottom:var(--social-icon-distance)}.social-icons a{position:relative;display:block;width:var(--social-icon-size);height:var(--social-icon-size);color:var(--theme-color-white);text-decoration:none;text-align:center;font-size:0;line-height:0;transition:.3s ease;z-index:1;overflow:hidden}.social-icons a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:focus-visible,.social-icons a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.social-icons a:before{display:block;font-size:calc(var(--social-icon-size) + 2px);line-height:calc(var(--social-icon-size) + 2px);font-family:"Icons",sans-serif;margin:-1px;background-color:var(--theme-color-white)}.social-icons a.facebook::before{content:"";color:var(--color-facebook)}.social-icons a.twitter::before{content:"";color:var(--color-twitter)}.social-icons a.linkedin::before{content:"";color:var(--color-linkedin)}.social-icons a.youtube::before{content:"";color:var(--color-youtube)}.social-icons a.instagram::before{content:"";color:var(--color-instagram)}.social-icons a.xing::before{content:"";color:var(--color-xing)}.social-icons a.threema::before{content:"";color:var(--color-threema)}.social-icons a.telegram::before{content:"";color:var(--color-telegram)}.social-icons a.whatsapp::before{content:"";color:var(--color-whatsapp)}.social-icons a.pinterest::before{content:"";color:var(--color-pinterest)}',"",{version:3,sources:["webpack://./stories/atoms/social-icons/social-icons.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,wBACE,CAAA,wBACA,CAAA,yBACA,CAAA,0BACA,CAAA,yBACA,CAAA,qBACA,CAAA,wBACA,CAAA,yBACA,CAAA,yBACA,CAAA,0BACA,CAAA,wBACA,CAAA,4BACA,CAAA,oFAOA,CAAA,SACA,CAAA,WACA,CAAA,aACA,CAAA,yBARA,cAdF,wBAeI,CAAA,4BACA,CAAA,CAAA,iBAQF,oBACE,CAAA,kBACA,CAAA,uCACA,CAAA,yCACA,CAAA,gBAGF,iBACE,CAAA,aACA,CAAA,6BACA,CAAA,8BACA,CAAA,8BACA,CAAA,oBACA,CAAA,iBACA,CAAA,WACA,CAAA,aACA,CAAA,mBACA,CAAA,SACA,CAAA,eACA,CAAA,oCCgHA,4GACE,CAAA,SACA,CAAA,6DAEF,4GACE,CAAA,SACA,CAAA,uBDnHF,aACE,CAAA,6CACA,CAAA,+CACA,CAAA,8BACA,CAAA,WACA,CAAA,yCACA,CAAA,iCAGF,WC0N0B,CAAA,2BDxNxB,CAAA,gCAEF,WC0OyB,CAAA,0BDxOvB,CAAA,iCAEF,WCoN0B,CAAA,2BDlNxB,CAAA,gCAEF,WCqNyB,CAAA,0BDnNvB,CAAA,kCAEF,WCkN2B,CAAA,4BDhNzB,CAAA,6BAEF,WC2MsB,CAAA,uBDzMpB,CAAA,gCAEF,WCuLyB,CAAA,0BDrLvB,CAAA,iCAEF,WCkL0B,CAAA,2BDhLxB,CAAA,iCAEF,WCgL0B,CAAA,2BD9KxB,CAAA,kCAEF,WCyL2B,CAAA,4BDvLzB",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.social-icons {\n --color-twitter: #101419;\n --color-youtube: #FF0000;\n --color-linkedin: #2867B2;\n --color-instagram: #DD3076;\n --color-facebook: #1877F2;\n --color-xing: #126567;\n --color-threema: #05a63f;\n --color-telegram: #0088cc;\n --color-whatsapp: #25D366;\n --color-pinterest: #FF0000;\n --social-icon-size: 50px;\n --social-icon-distance: 15px;\n\n @media(max-width: 767px) {\n --social-icon-size: 44px;\n --social-icon-distance: 10px;\n }\n\n margin: 0 0 calc(var(--social-icon-distance) * -1) calc(var(--social-icon-distance) * -1);\n padding: 0;\n font-size: 0;\n line-height: 0;\n\n li {\n display: inline-block;\n vertical-align: top;\n margin-left: var(--social-icon-distance);\n margin-bottom: var(--social-icon-distance);\n }\n\n a {\n position: relative;\n display: block;\n width: var(--social-icon-size);\n height: var(--social-icon-size);\n color: var(--theme-color-white);\n text-decoration: none;\n text-align: center;\n font-size: 0;\n line-height: 0;\n transition: 0.3s ease;\n z-index: 1;\n overflow: hidden;\n @include focus-visible;\n\n &:before {\n display: block;\n font-size: calc(var(--social-icon-size) + 2px);\n line-height: calc(var(--social-icon-size) + 2px);\n font-family: \"Icons\", sans-serif;\n margin: -1px;\n background-color: var(--theme-color-white);\n }\n\n &.facebook::before {\n @include icon-social-facebook;\n color: var(--color-facebook);\n }\n &.twitter::before {\n @include icon-social-twitter;\n color: var(--color-twitter);\n }\n &.linkedin::before {\n @include icon-social-linkedin;\n color: var(--color-linkedin);\n }\n &.youtube::before {\n @include icon-social-youtube;\n color: var(--color-youtube);\n }\n &.instagram::before {\n @include icon-social-instagram;\n color: var(--color-instagram);\n }\n &.xing::before {\n @include icon-social-xing;\n color: var(--color-xing);\n }\n &.threema::before {\n @include icon-social-threema;\n color: var(--color-threema);\n }\n &.telegram::before {\n @include icon-social-telegram;\n color: var(--color-telegram);\n }\n &.whatsapp::before {\n @include icon-social-whatsapp;\n color: var(--color-whatsapp);\n }\n &.pinterest::before {\n @include icon-social-pinterest;\n color: var(--color-pinterest);\n }\n }\n}\n\n\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/footer/footer.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.page-footer{padding:var(--section-padding) 0;background-color:var(--theme-color-primary-dimmed-04);border-bottom:var(--border-width) solid var(--theme-color-primary);z-index:10}@media(max-width: 767px){.page-footer .container{display:flex;flex-direction:column}}.page-footer .row.contact{margin-top:calc(var(--col-padding)*-0.5)}.page-footer .row.contact .col{flex:1 1 33.3333%;max-width:33.3333%}@media(max-width: 767px){.page-footer .row.contact .col{flex:1 1 100%;max-width:100%;padding-top:0;padding-bottom:0}}.page-footer .row.contact .like-h2{margin-top:var(--section-headline-margin)}.page-footer .row.contact h6:first-child{margin-top:0;margin-bottom:.5em}.page-footer .row.contact .btn{margin:.2em -0.1em 1em}.page-footer .contact-list{list-style:none;margin:0 -0.05em .7em;padding:0}.page-footer .contact-list li{margin-bottom:.3em}.page-footer .contact-list a{position:relative;padding-left:calc(var(--icon-size)*1.4);white-space:nowrap}.page-footer .contact-list a::before{position:absolute;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;top:50%;margin-top:calc(var(--icon-size)/-2);transition:.2s ease;left:0}.page-footer .contact-list a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-0.2em -0.3em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .contact-list a:focus-visible{outline:none}.page-footer .contact-list a:focus-visible::after{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .contact-list .mail a::before{content:""}.page-footer .contact-list .phone a::before{content:""}.page-footer .row.barrier-free{text-align:right;color:var(--theme-color-link)}.page-footer .row.barrier-free ul{list-style:none;margin:0 -0.5em;padding:0}.page-footer .row.barrier-free ul::after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:1em .5em 0}.page-footer .row.barrier-free li{position:relative;display:inline-flex;align-items:center;margin:0 .5em}.page-footer .row.barrier-free li::before{font-family:"Icons",sans-serif;order:1;font-size:var(--icon-size);margin-left:.2em;transition:.2s ease}.page-footer .row.barrier-free li:hover::before{color:var(--theme-color-link-hover)}.page-footer .row.barrier-free a::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:0 -0.4em;border-radius:var(--border-radius-xs);pointer-events:none;transition:.3s ease}.page-footer .row.barrier-free a:focus{outline:none}.page-footer .row.barrier-free a:focus-visible::before{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .row.barrier-free a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.page-footer .row.copyright{font-size:var(--font-size-small)}@media(min-width: 1200px){.page-footer .row.copyright .col:first-child{flex:1 1 66.66667%;max-width:66.66667%}.page-footer .row.copyright .col:last-child{flex:1 1 33.33333%;max-width:33.33333%}}@media(max-width: 1199px){.page-footer .row.copyright{order:1;padding-right:80px}.page-footer .row.copyright .col:last-child{min-width:100%;order:-1}}.page-footer .row.copyright p{margin-bottom:8px}@media(max-width: 767px){.page-footer .row.social{margin:.5em calc(var(--col-padding)*-1)}}.page-footer .row.social .col{padding-top:0;padding-bottom:10px}.page-footer .legal-nav{font-size:var(--font-size-small)}@media(min-width: 768px){.page-footer .legal-nav{text-align:right}}.page-footer .legal-nav .col{padding-bottom:0}.page-footer .legal-nav ul{padding:0;margin:0 -0.6em;list-style:none}@media(max-width: 767px){.page-footer .legal-nav ul:after{content:"";position:relative;display:block;border-bottom:1px solid var(--theme-color-primary-dimmed-03);margin:26px 8px 20px}}.page-footer .legal-nav li{display:inline-block;margin:0 .3em}.page-footer .legal-nav a{display:block;padding:0 .2em;text-decoration:none;border-radius:var(--border-radius-xs)}.page-footer .legal-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .legal-nav a:focus-visible,.page-footer .legal-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-footer .logos{margin:0 -10px}@media(min-width: 1000px){.page-footer .logos{text-align:right}}.page-footer .logos a{display:inline-block;margin:0 10px}.page-footer .logos img{max-height:30px}',"",{version:3,sources:["webpack://./stories/components/footer/footer.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,aAGA,gCACE,CAAA,qDACA,CAAA,kEACA,CAAA,UACA,CAAA,yBAGE,wBADF,YAEI,CAAA,qBACA,CAAA,CAAA,0BAIJ,wCACE,CAAA,+BAEA,iBACE,CAAA,kBACA,CAAA,yBAEA,+BAJF,aAKI,CAAA,cACA,CAAA,aACA,CAAA,gBACA,CAAA,CAAA,mCAIJ,yCACE,CAAA,yCAGF,YACE,CAAA,kBACA,CAAA,+BAGF,sBACE,CAAA,2BAIJ,eACE,CAAA,qBACA,CAAA,SACA,CAAA,8BAEA,kBACE,CAAA,6BAGF,iBACE,CAAA,uCACA,CAAA,kBACA,CAAA,qCAEA,iBACE,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,OACA,CAAA,oCACA,CAAA,mBACA,CAAA,MACA,CAAA,oCAGF,UACE,CAAA,iBCuBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,oBDzBM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,2CAGF,YACE,CAAA,kDAEA,4GC6FJ,CAAA,SACA,CAAA,2CDxFA,WC+GgB,CAAA,4CD5GhB,WC8JkB,CAAA,+BDzJpB,gBACE,CAAA,6BACA,CAAA,kCAEA,eACE,CAAA,eACA,CAAA,SACA,CAAA,yCAEA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,iBACA,CAAA,kCAIJ,iBACE,CAAA,mBACA,CAAA,kBACA,CAAA,aACA,CAAA,0CAEA,8BACE,CAAA,OACA,CAAA,0BACA,CAAA,gBACA,CAAA,mBACA,CAAA,gDAGF,mCACE,CAAA,yCAKF,UACE,CAAA,iBCzCN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,eDuCM,CAAA,qCACA,CAAA,mBACA,CAAA,mBACA,CAAA,uCAGF,YACE,CAAA,uDAIA,4GC2BJ,CAAA,SACA,CAAA,wCDvBE,UACE,CAAA,iBC5DN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,4BD+DA,gCACE,CAAA,0BAEA,6CACE,kBACE,CAAA,mBACA,CAAA,4CAEF,kBACE,CAAA,mBACA,CAAA,CAAA,0BAIJ,4BAdF,OAeI,CAAA,kBACA,CAAA,4CAEA,cACE,CAAA,QACA,CAAA,CAAA,8BAIJ,iBACE,CAAA,yBAKF,yBADF,uCAEI,CAAA,CAAA,8BAGF,aACE,CAAA,mBACA,CAAA,wBAIJ,gCACE,CAAA,yBAEA,wBAHF,gBAII,CAAA,CAAA,6BAGF,gBACE,CAAA,2BAGF,SACE,CAAA,eACA,CAAA,eACA,CAAA,yBAEA,iCACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,4DACA,CAAA,oBACA,CAAA,CAAA,2BAKN,oBACE,CAAA,aACA,CAAA,0BAGF,aACE,CAAA,cACA,CAAA,oBACA,CAAA,qCACA,CAAA,8CC/EF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,oBD8EJ,cACE,CAAA,0BAEA,oBAHF,gBAII,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-footer {\n padding: var(--section-padding) 0;\n background-color: var(--theme-color-primary-dimmed-04);\n border-bottom: var(--border-width) solid var(--theme-color-primary);\n z-index: 10;\n\n .container {\n @media(max-width: 767px) {\n display: flex;\n flex-direction: column;\n }\n }\n\n .row.contact {\n margin-top: calc(var(--col-padding) * -0.5);\n\n .col {\n flex: 1 1 33.3333%;\n max-width: 33.3333%;\n\n @media(max-width: 767px) {\n flex: 1 1 100%;\n max-width: 100%;\n padding-top: 0;\n padding-bottom: 0;\n }\n }\n\n .like-h2 {\n margin-top: var(--section-headline-margin);\n }\n\n h6:first-child {\n margin-top: 0;\n margin-bottom: 0.5em;\n }\n\n .btn {\n margin: 0.2em -0.1em 1em;\n }\n }\n\n .contact-list {\n list-style: none;\n margin: 0 -0.05em 0.7em;\n padding: 0;\n\n li {\n margin-bottom: 0.3em;\n }\n\n a {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.4);\n white-space: nowrap;\n\n &::before {\n position: absolute;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n transition: 0.2s ease;\n left: 0;\n }\n\n &::after {\n content: '';\n @include full-size;\n margin: -0.2em -0.3em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus-visible {\n outline: none;\n\n &::after {\n @include focus-standalone();\n }\n }\n }\n\n .mail a::before {\n @include icon-email;\n }\n .phone a::before {\n @include icon-telefon;\n }\n }\n\n .row.barrier-free {\n text-align: right;\n color: var(--theme-color-link);\n\n ul {\n list-style: none;\n margin: 0 -0.5em;\n padding: 0;\n\n &::after {\n content: '';\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 1em 0.5em 0;\n }\n }\n\n li {\n position: relative;\n display: inline-flex;\n align-items: center;\n margin: 0 0.5em;\n\n &::before {\n font-family: 'Icons', sans-serif;\n order: 1;\n font-size: var(--icon-size);\n margin-left: 0.2em;\n transition: 0.2s ease;\n }\n\n &:hover::before {\n color: var(--theme-color-link-hover);\n }\n }\n\n a {\n &::before {\n content: '';\n @include full-size;\n margin: 0 -0.4em;\n border-radius: var(--border-radius-xs);\n pointer-events: none;\n transition: 0.3s ease;\n }\n\n &:focus {\n outline: none;\n }\n\n &:focus-visible {\n &::before {\n @include focus-standalone();\n }\n }\n\n &::after {\n content: '';\n @include full-size;\n }\n }\n\n }\n\n .row.copyright {\n font-size: var(--font-size-small);\n\n @media(min-width: 1200px) {\n .col:first-child {\n flex: 1 1 66.66667%;\n max-width: 66.66667%;\n }\n .col:last-child {\n flex: 1 1 33.33333%;\n max-width: 33.33333%;\n }\n }\n\n @media(max-width: 1199px) {\n order: 1;\n padding-right: 80px;\n\n .col:last-child {\n min-width: 100%;\n order: -1;\n }\n }\n\n p {\n margin-bottom: 8px;\n }\n }\n\n .row.social {\n @media(max-width: 767px) {\n margin: 0.5em calc(var(--col-padding) * -1);\n }\n\n .col {\n padding-top: 0;\n padding-bottom: 10px;\n }\n }\n\n .legal-nav {\n font-size: var(--font-size-small);\n\n @media(min-width: 768px) {\n text-align: right;\n }\n\n .col {\n padding-bottom: 0;\n }\n\n ul {\n padding: 0;\n margin: 0 -0.6em;\n list-style: none;\n\n @media(max-width: 767px) {\n &:after {\n content: \"\";\n position: relative;\n display: block;\n border-bottom: 1px solid var(--theme-color-primary-dimmed-03);\n margin: 26px 8px 20px;\n }\n }\n }\n\n li {\n display: inline-block;\n margin: 0 0.3em;\n }\n\n a {\n display: block;\n padding: 0 0.2em;\n text-decoration: none;\n border-radius: var(--border-radius-xs);\n @include focus-visible;\n }\n }\n\n .logos {\n margin: 0 -10px;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header-search/header-search.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.header-search{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:var(--theme-color-primary-dimmed-04)}@media(min-width: 768px){.header-search{--header-height: 100px}}.header-search .outer{position:relative;padding-bottom:10px}.header-search .container{margin:auto}.header-search .form-nav{width:100%;background-color:var(--theme-color-background)}.header-search .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.header-search .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.header-search .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.header-search .secondary ul{font-size:16px;line-height:20px;padding:10px}}.header-search .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.header-search .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.header-search .secondary li{display:block}}.header-search .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.header-search .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .secondary a:focus-visible,.header-search .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .secondary a{padding:5px}}.header-search .meta{position:relative;z-index:1;padding:0 12px}.header-search .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.header-search .meta ul{display:flex;list-style:none;padding:0;margin:0}.header-search .meta ul li{padding:0}.header-search .meta .icons{margin-left:auto}.header-search .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.header-search .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.header-search .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.header-search .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.header-search .meta .icons .sign-language a::before{content:""}.header-search .meta .icons .simple-language a::before{content:""}.header-search .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.header-search .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.header-search .meta a:focus-visible,.header-search .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.header-search .meta a{padding:5px}}.header-search .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .header-search{top:100%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}',"",{version:3,sources:["webpack://./stories/components/header-search/header-search.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,eAGA,iBAIE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,mEACA,CAAA,qDACA,CAAA,yBAZA,eADF,sBAEI,CAAA,CAAA,sBAaF,iBACE,CAAA,mBACA,CAAA,0BAGF,WACE,CAAA,yBAGF,UACE,CAAA,8CACA,CAAA,oCAEA,qDACE,CAAA,0BAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,6BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,6BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,6BAIJ,oBACE,CAAA,qDAGF,0BAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,6BAEA,aACE,CAAA,CAAA,4BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,gDC8EF,4GACE,CAAA,SACA,CAAA,qFAEF,4GACE,CAAA,SACA,CAAA,yBDjFA,4BAXF,WAYI,CAAA,CAAA,qBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,wBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,wBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,2BAEA,SACE,CAAA,4BAIJ,gBACE,CAAA,4CAII,WCgLiB,CAAA,8BD9Kf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,2CAGF,mCACE,CAAA,6CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,oDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,mDAGF,mCACE,CAAA,qDAIJ,WCwG+B,CAAA,uDDpG/B,WCsG8B,CAAA,uBDjGhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,2CClBF,4GACE,CAAA,SACA,CAAA,2EAEF,4GACE,CAAA,SACA,CAAA,yBDeA,uBApBF,WAqBI,CAAA,CAAA,6BAGF,gDACE,CAAA,4BAON,QACE,CAAA,SChHF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.header-search {\n @media(min-width: 768px) {\n --header-height: 100px;\n }\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 0;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: var(--theme-color-primary-dimmed-04);\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-background);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n}\n\n.page-header {\n .header-search {\n top: 100%;\n @include hide;\n }\n}","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/header/header.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'@media(min-width: 1200px){.magazine-start,.magazine-article,.header-collapsed{--header-height: 100px}.magazine-start .page-header,.magazine-article .page-header,.header-collapsed .page-header{--logo-size: 60px}.magazine-start .page-header::before,.magazine-start .page-header.scrolled::before,.magazine-article .page-header::before,.magazine-article .page-header.scrolled::before,.header-collapsed .page-header::before,.header-collapsed .page-header.scrolled::before{box-shadow:none;height:var(--header-height)}}.page-header{--logo-size: 75px;position:fixed;display:flex;align-items:center;top:0;width:100%;z-index:100;height:var(--header-height);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);padding:0;margin:0;border:0}.page-header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 1px 0 rgba(255,255,255,0);background-color:var(--theme-color-background);transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px){.page-header{--logo-size: 60px}}@media(min-width: 768px){.page-header.scrolled,.page-header.nav-open,.page-header.search-open{--header-height: 100px;--logo-size: 60px}.page-header.scrolled~*,.page-header.nav-open~*,.page-header.search-open~*{--header-height: 100px}.page-header.scrolled:before,.page-header.nav-open:before,.page-header.search-open:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header.scrolled nav,.page-header.nav-open nav,.page-header.search-open nav{top:var(--header-height);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}}@media(max-width: 767px){.page-header{justify-content:flex-end;--logo-size: 44px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}}@media(max-width: 567px){.page-header .logo-overlay{content:"";position:absolute;display:block;left:90px;top:0;height:44px;width:100vw;background-color:var(--theme-color-background);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease .3s,visibility .3s ease .4s,transform .4s ease .3s}.page-header .contact-nav,.page-header .open-search{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header.scrolled .contact-nav,.page-header.scrolled .open-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease .3s,visibility 0s ease .3s,transform .4s ease .3s}.page-header.scrolled .logo-overlay{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;pointer-events:none}.page-header .logo img,.page-header .logo object{max-width:calc(100vw - 110px)}}.page-header .logo{position:relative;margin-left:34px;margin-right:auto;padding:8px 12px 8px 8px;border-radius:4px;transition:.2s ease}.page-header .logo.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo:focus-visible,.page-header .logo.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .logo img{height:var(--logo-size);display:block;width:auto;max-width:none;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);transform:translate3d(0, 0, 0) scale(1)}@media(max-width: 1199px){.page-header .logo img{transition:none}}.page-header .logo canvas{position:absolute;display:block;top:0;left:0;height:calc(100% - 20px);width:calc(100% - 16px);background-color:#fff;margin:8px 12px 8px 8px}@media(max-width: 767px){.page-header .logo{position:fixed;display:flex;align-items:center;top:0;left:0;margin:18px 20px;padding:0;height:44px;width:calc(100vw - 110px)}.page-header .logo img{position:relative;display:block;height:auto;max-height:44px;max-width:calc(100vw - 110px);width:100%;object-fit:contain;object-position:left center}}@media(max-width: 359px){.page-header .logo{margin:13px 16px}.page-header .logo img{max-width:calc(100vw - 100px)}}.page-header .toggle-nav{position:relative;display:block;border:2px solid var(--theme-color-primary-dimmed-04);background-color:rgba(0,0,0,0);padding:18px 20px 18px 72px;margin:0 30px 0 20px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border-radius:4px;color:var(--theme-color-primary)}.page-header .toggle-nav.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .toggle-nav:focus-visible,.page-header .toggle-nav.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 767px){.page-header .toggle-nav{font-size:0;line-height:0;padding:0;width:56px;height:56px;margin-right:12px;margin-left:8px}}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{content:"";position:absolute;top:50%;left:40px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-primary);margin:0 -19px;transform:translate3d(0, -1px, 0) rotate(0deg);transition:margin .2s ease .2s,transform .2s ease 0s,background-color .2s ease 0s,opacity .2s ease 0s}@media(max-width: 767px){.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{left:50%}}.page-header .toggle-nav:before{margin-top:-12px}.page-header .toggle-nav:after{margin-top:12px}@media(max-width: 359px){.page-header .toggle-nav{width:50px;height:50px}.page-header .toggle-nav:before,.page-header .toggle-nav:after,.page-header .toggle-nav span:before{width:32px;margin-left:-16px}.page-header .toggle-nav:before{margin-top:-10px}.page-header .toggle-nav:after{margin-top:10px}}.page-header .open-search,.page-header .contact-nav a{background-color:rgba(0,0,0,0);border:0;position:relative;display:block;padding:20px 20px 20px 54px;margin:0 2px;font-size:20px;line-height:1.5;font-weight:600;text-decoration:none;color:var(--theme-color-primary);cursor:pointer;border-radius:4px;transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.page-header .open-search.focus-visible:focus,.page-header .contact-nav a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .open-search:focus-visible,.page-header .open-search.-moz-focusring,.page-header .contact-nav a:focus-visible,.page-header .contact-nav a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 999px){.page-header .open-search,.page-header .contact-nav a{font-size:0;line-height:0;padding:5px;margin-right:5px}}.page-header .open-search:before,.page-header .contact-nav a:before{content:"";font-family:"Icons",sans-serif;position:absolute;left:14px;top:50%;width:var(--icon-size);height:var(--icon-size);font-size:var(--icon-size);font-weight:400;line-height:1;margin:calc(var(--icon-size)/-2) 0;background-repeat:no-repeat;background-position:center;background-size:100%}@media(max-width: 999px){.page-header .open-search:before,.page-header .contact-nav a:before{position:relative;display:block;margin:0;left:0}}.page-header .contact-nav{display:flex;align-items:center;list-style:none;padding:0}.page-header .contact-nav a.phone:before{content:"";margin-left:3px}.page-header .contact-nav a.contact:before,.page-header .contact-nav a.website:before{content:""}.page-header .contact-nav a.mail:before{content:""}.page-header .contact-nav a.chat:before{content:""}.page-header .contact-nav a.faq:before{content:""}.page-header .contact-nav a.login:before{content:""}.page-header .contact-nav .caruso-basket-link a:before{content:"";font-family:"IHK24FontAwesome",sans-serif}.page-header .search form{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:100%;left:0;right:0;height:calc(var(--viewport-height, 1vh)*100 - 100px);background-color:var(--theme-color-primary-dimmed-04);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}@media(max-width: 767px){.page-header .search form{height:calc(var(--viewport-height, 1vh)*100 - 80px)}}.page-header .search form .outer{position:relative;padding-bottom:10px}.page-header .search form .container{margin:auto}.page-header .form-nav{width:100%;background-color:var(--theme-color-white)}.page-header .form-nav .secondary{background-color:var(--theme-color-primary-dimmed-04)}.page-header .close-search{position:absolute;right:30px;top:50%;padding:20px 22px 20px 70px;cursor:pointer;transition:.3s ease;font-size:20px;line-height:1.5;font-weight:600;border:0;border-radius:4px;color:var(--theme-color-white);background-color:var(--theme-color-primary);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;z-index:2;margin-top:-35px}.page-header .close-search.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .close-search:focus-visible,.page-header .close-search.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 1199px)and (min-width: 768px){.page-header .close-search{right:20px}}@media(max-width: 767px){.page-header .close-search{font-size:0;line-height:0;padding:0;right:12px;margin-top:-28px;width:56px;height:56px}}.page-header .close-search:before,.page-header .close-search:after{content:"";position:absolute;top:50%;left:36px;width:38px;height:2px;border-radius:2px;background-color:var(--theme-color-white);margin:-1px -19px;transform:translate3d(0, 0, 0) rotate(45deg);transition:.3s ease}@media(max-width: 767px){.page-header .close-search:before,.page-header .close-search:after{left:50%}}.page-header .close-search:after{transform:translate3d(0, 0, 0) rotate(-45deg)}.page-header.search-open .logo{z-index:1}.page-header.search-open:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white)}.page-header.search-open .search form,.page-header.search-open .close-search{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header.nav-open .toggle-nav{background-color:var(--theme-color-primary);border-color:var(--theme-color-primary);color:var(--theme-color-white);transition:.2s ease 0s}.page-header.nav-open .toggle-nav:before,.page-header.nav-open .toggle-nav:after,.page-header.nav-open .toggle-nav span:before{margin-top:0;transition:margin .2s ease 0s,transform .2s ease .2s,background-color .2s ease 0s,opacity .2s ease .2s;background-color:var(--theme-color-white)}.page-header.nav-open .toggle-nav:before{transform:translate3d(0, -1px, 0) rotate(45deg)}.page-header.nav-open .toggle-nav:after{transform:translate3d(0, -1px, 0) rotate(-45deg)}.page-header.nav-open .toggle-nav span:before{opacity:0}.page-header.nav-open nav{transform:translate3d(-100%, 0, 0);transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear 0s;visibility:visible}.page-header.nav-open nav .overlay-holder{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;opacity:.6}@media(min-width: 768px){.page-header.nav-open:not(.scrolled)~.page-wrapper,.page-header.nav-open:not(.scrolled)~.page-content{border-top-width:100px}}.page-header~.page-wrapper,.page-header~.page-content{transition:.25s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media(max-width: 1199px)and (min-width: 768px){.page-header{height:100px}.page-header:before{box-shadow:0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2)}.page-header .logo{height:66px;margin-left:20px}.page-header .toggle-nav{margin-right:20px}.page-header nav{top:100px;height:calc(var(--viewport-height, 1vh)*100 - 100px)}}.page-header button::-moz-focus-inner{border:0}.page-header button,.page-header a{-webkit-tap-highlight-color:rgba(0,0,0,0)}.toplink{position:fixed;right:0;bottom:105px;background-color:var(--theme-color-primary);color:#fff;width:90px;height:45px;display:flex;border-top-left-radius:18px;border-bottom-left-radius:18px;font-size:16px;justify-content:center;align-items:center;text-transform:uppercase;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;box-shadow:0 0 0 1px rgba(255,255,255,.2);z-index:-1}.toplink:hover,.toplink:active,.toplink:focus{color:#fff;text-decoration:none}.toplink:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;margin-right:6px}@media(max-width: 767px){.toplink{font-size:0;width:54px;bottom:64px;justify-content:flex-start;padding-left:10px}.toplink:before{margin-right:0}}.show-toplink .toplink{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.mobile .page-header .primary a{-webkit-tap-highlight-color:rgba(var(--theme-color-primary-rgb), 0.1)}.mobile .page-header li.open>a{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header:not(.nav-open) .toggle-nav:hover{background-color:var(--theme-color-primary-dimmed-04)}.desktop .page-header .open-search:hover,.desktop .page-header .contact-nav a:hover{color:var(--theme-color-secondary-intensed)}',"",{version:3,sources:["webpack://./stories/components/header/header.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,0BAGA,oDACE,sBACE,CAAA,2FAEA,iBACE,CAAA,iQAEA,eACE,CAAA,2BACA,CAAA,CAAA,aAMR,iBACE,CAAA,cACA,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,2BACA,CAAA,oDACA,CAAA,SACA,CAAA,QACA,CAAA,QACA,CAAA,oBAEA,UACE,CAAA,iBC6DF,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,sCD/DE,CAAA,8CACA,CAAA,oDACA,CAAA,0BAGF,aAtBF,iBAuBI,CAAA,CAAA,yBAGF,qEACE,sBACE,CAAA,iBACA,CAAA,2EAEA,sBACE,CAAA,0FAGF,4DACE,CAAA,iFAGF,wBACE,CAAA,mEACA,CAAA,sFACA,CAAA,kBACA,CAAA,CAAA,yBAKN,aAhDF,wBAiDI,CAAA,iBACA,CAAA,oBAEA,4DACE,CAAA,CAAA,yBAIJ,2BACE,UACE,CAAA,iBACA,CAAA,aACA,CAAA,SACA,CAAA,KACA,CAAA,WACA,CAAA,WACA,CAAA,8CACA,CAAA,SCJJ,CAAA,iBACA,CAAA,mBACA,CAAA,8EACA,CAAA,oDDKE,SCRF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,sEDSI,SCLJ,CAAA,kBACA,CAAA,kBACA,CAAA,6EACA,CAAA,oCDKI,SCRJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,mBDOM,CAAA,iDAIJ,6BACE,CAAA,CAAA,mBAIJ,iBACE,CAAA,gBACA,CAAA,iBACA,CAAA,wBACA,CAAA,iBACA,CAAA,mBACA,CAAA,uCC8CA,4GACE,CAAA,SACA,CAAA,mEAEF,4GACE,CAAA,SACA,CAAA,uBDjDF,uBACE,CAAA,aACA,CAAA,UACA,CAAA,cACA,CAAA,oDACA,CAAA,uCACA,CAAA,0BAEA,uBARF,eASI,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,KACA,CAAA,MACA,CAAA,wBACA,CAAA,uBACA,CAAA,qBACA,CAAA,uBACA,CAAA,yBAGF,mBAjCF,cAkCI,CAAA,YACA,CAAA,kBACA,CAAA,KACA,CAAA,MACA,CAAA,gBACA,CAAA,SACA,CAAA,WACA,CAAA,yBACA,CAAA,uBAEA,iBACE,CAAA,aACA,CAAA,WACA,CAAA,eACA,CAAA,6BACA,CAAA,UACA,CAAA,kBACA,CAAA,2BACA,CAAA,CAAA,yBAIJ,mBAxDF,gBAyDI,CAAA,uBAEA,6BACE,CAAA,CAAA,yBAKN,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,8BACA,CAAA,2BACA,CAAA,oBACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,gCACA,CAAA,6CC1BA,4GACE,CAAA,SACA,CAAA,+EAEF,4GACE,CAAA,SACA,CAAA,yBDuBF,yBAhBF,WAiBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,eACA,CAAA,CAAA,oGAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,2CACA,CAAA,cACA,CAAA,8CACA,CAAA,qGACA,CAAA,yBAEA,oGAbF,QAcI,CAAA,CAAA,gCAGJ,gBACE,CAAA,+BAEF,eACE,CAAA,yBAGF,yBAlDF,UAmDI,CAAA,WACA,CAAA,oGAEA,UACE,CAAA,iBACA,CAAA,gCAEF,gBACE,CAAA,+BAEF,eACE,CAAA,CAAA,sDAKN,8BACE,CAAA,QACA,CAAA,iBACA,CAAA,aACA,CAAA,2BACA,CAAA,YACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,oBACA,CAAA,gCACA,CAAA,cACA,CAAA,iBACA,CAAA,oDACA,CAAA,8FC9FA,4GACE,CAAA,SACA,CAAA,sKAEF,4GACE,CAAA,SACA,CAAA,yBD2FF,sDAjBF,WAkBI,CAAA,aACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,oEAGF,WCfgB,CAAA,8BDiBd,CAAA,iBACA,CAAA,SACA,CAAA,OACA,CAAA,sBACA,CAAA,uBACA,CAAA,0BACA,CAAA,eACA,CAAA,aACA,CAAA,kCACA,CAAA,2BACA,CAAA,0BACA,CAAA,oBACA,CAAA,yBAEA,oEAhBF,iBAiBI,CAAA,aACA,CAAA,QACA,CAAA,MACA,CAAA,CAAA,0BAKN,YACE,CAAA,kBACA,CAAA,eACA,CAAA,SACA,CAAA,yCAII,WC9Cc,CAAA,eDgDZ,CAAA,sFAIJ,WC5FgB,CAAA,wCD+FhB,WCzGc,CAAA,wCD4Gd,WCrHa,CAAA,uCDwHb,WCzBY,CAAA,yCD4BZ,WClBqB,CAAA,uDDuBvB,WCwJoB,CAAA,yCDtJlB,CAAA,0BAIJ,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,MACA,CAAA,OACA,CAAA,oDACA,CAAA,qDACA,CAAA,SC9PF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yBD8PE,0BAbF,mDAcI,CAAA,CAAA,iCAGF,iBACE,CAAA,mBACA,CAAA,qCAGF,WACE,CAAA,uBAIJ,UACE,CAAA,yCACA,CAAA,kCAEA,qDACE,CAAA,2BAIJ,iBACE,CAAA,UACA,CAAA,OACA,CAAA,2BACA,CAAA,cACA,CAAA,mBACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,QACA,CAAA,iBACA,CAAA,8BACA,CAAA,2CACA,CAAA,SCrSF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,SDqSE,CAAA,gBACA,CAAA,+CC3NA,4GACE,CAAA,SACA,CAAA,mFAEF,4GACE,CAAA,SACA,CAAA,gDDuNF,2BAnBF,UAoBI,CAAA,CAAA,yBAGF,2BAvBF,WAwBI,CAAA,aACA,CAAA,SACA,CAAA,UACA,CAAA,gBACA,CAAA,UACA,CAAA,WACA,CAAA,CAAA,mEAGF,UACE,CAAA,iBACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,yCACA,CAAA,iBACA,CAAA,4CACA,CAAA,mBACA,CAAA,yBAEA,mEAbF,QAcI,CAAA,CAAA,iCAIJ,6CACE,CAAA,+BAKF,SACE,CAAA,+BAEF,UACE,CAAA,iBCvUJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCDqUI,CAAA,6EAEF,SClVF,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,kCDqVE,2CACE,CAAA,uCACA,CAAA,8BACA,CAAA,sBACA,CAAA,+HAEA,YACE,CAAA,sGACA,CAAA,yCACA,CAAA,yCAGJ,+CACE,CAAA,wCAGF,gDACE,CAAA,8CAEF,SACE,CAAA,0BAGF,kCACE,CAAA,sFACA,CAAA,kBACA,CAAA,0CAEA,SCpXJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,UDmXM,CAAA,yBAMA,sGADF,sBAEI,CAAA,CAAA,sDAMR,oDACE,CAAA,gDAGF,aA5cF,YA6cI,CAAA,oBAEA,4DACE,CAAA,mBAGF,WACE,CAAA,gBACA,CAAA,yBAGF,iBACE,CAAA,iBAGF,SACE,CAAA,oDACA,CAAA,CAAA,sCAIJ,QACE,CAAA,mCAGF,yCACE,CAAA,SAIJ,cACE,CAAA,OACA,CAAA,YACA,CAAA,2CACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,YACA,CAAA,2BACA,CAAA,8BACA,CAAA,cACA,CAAA,sBACA,CAAA,kBACA,CAAA,wBACA,CAAA,oBACA,CAAA,SC5bA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,yCD2bA,CAAA,UACA,CAAA,8CAEA,UACE,CAAA,oBACA,CAAA,gBAGF,WCzTuB,CAAA,8BD2TrB,CAAA,0BACA,CAAA,aACA,CAAA,gBACA,CAAA,yBAGF,SAjCF,WAkCI,CAAA,UACA,CAAA,WACA,CAAA,0BACA,CAAA,iBACA,CAAA,gBAEA,cACE,CAAA,CAAA,uBAKN,SCpdE,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,gCDsdA,qEACE,CAAA,+BAGF,qDACE,CAAA,uDAKF,qDACE,CAAA,oFAGF,2CACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n@media(min-width: 1200px) {\n .magazine-start, .magazine-article, .header-collapsed {\n --header-height: 100px;\n\n .page-header {\n --logo-size: 60px;\n\n &::before, &.scrolled::before {\n box-shadow: none;\n height: var(--header-height);\n }\n }\n }\n}\n\n.page-header {\n --logo-size: 75px;\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n width: 100%;\n z-index: 100;\n height: var(--header-height);\n transition: 0.25s $easeOutQuad;\n padding: 0;\n margin: 0;\n border: 0;\n\n &:before {\n content: "";\n @include full-size;\n box-shadow: 0 1px 0 rgba(#fff, 0);\n background-color: var(--theme-color-background);\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) {\n --logo-size: 60px;\n }\n\n @media(min-width: 768px) {\n &.scrolled, &.nav-open, &.search-open {\n --header-height: 100px;\n --logo-size: 60px;\n\n ~ * {\n --header-height: 100px;\n }\n\n &:before {;\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n nav {\n top: var(--header-height);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n }\n }\n }\n\n @media(max-width: 767px) {\n justify-content: flex-end;\n --logo-size: 44px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n }\n\n @media(max-width: 567px) {\n .logo-overlay {\n content: "";\n position: absolute;\n display: block;\n left: 90px;\n top: 0;\n height: 44px;\n width: 100vw;\n background-color: var(--theme-color-background);\n @include hide(0.3s);\n }\n\n .contact-nav, .open-search {\n @include hide;\n }\n &.scrolled {\n .contact-nav, .open-search {\n @include show(0.3s);\n }\n .logo-overlay {\n @include show;\n pointer-events: none;\n }\n }\n\n .logo img, .logo object {\n max-width: calc(100vw - 110px);\n }\n }\n\n .logo {\n position: relative;\n margin-left: 34px;\n margin-right: auto;\n padding: 8px 12px 8px 8px;\n border-radius: 4px;\n transition: 0.2s ease;\n @include focus-visible;\n\n img {\n height: var(--logo-size);\n display: block;\n width: auto;\n max-width: none;\n transition: 0.25s $easeOutQuad;\n transform: translate3d(0, 0, 0) scale(1);\n\n @media(max-width: 1199px) {\n transition: none;\n }\n }\n\n canvas {\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n height: calc(100% - 20px);\n width: calc(100% - 16px);\n background-color: white;\n margin: 8px 12px 8px 8px;\n }\n\n @media(max-width: 767px) {\n position: fixed;\n display: flex;\n align-items: center;\n top: 0;\n left: 0;\n margin: 18px 20px;\n padding: 0;\n height: 44px;\n width: calc(100vw - 110px);\n\n img {\n position: relative;\n display: block;\n height: auto;\n max-height: 44px;\n max-width: calc(100vw - 110px);\n width: 100%;\n object-fit: contain;\n object-position: left center;\n }\n }\n\n @media(max-width: 359px) {\n margin: 13px 16px;\n\n img {\n max-width: calc(100vw - 100px);\n }\n }\n }\n\n .toggle-nav {\n position: relative;\n display: block;\n border: 2px solid var(--theme-color-primary-dimmed-04);\n background-color: transparent;\n padding: 18px 20px 18px 72px;\n margin: 0 30px 0 20px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border-radius: 4px;\n color: var(--theme-color-primary);\n @include focus-visible;\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n width: 56px;\n height: 56px;\n margin-right: 12px;\n margin-left: 8px;\n }\n\n &:before, &:after, span:before {\n content: "";\n position: absolute;\n top: 50%;\n left: 40px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-primary);\n margin: 0 -19px;\n transform: translate3d(0, -1px, 0) rotate(0deg);\n transition: margin 0.2s ease 0.2s, transform 0.2s ease 0s, background-color 0.2s ease 0s, opacity 0.2s ease 0s;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n &:before {\n margin-top: -12px;\n }\n &:after {\n margin-top: 12px;\n }\n\n @media(max-width: 359px) {\n width: 50px;\n height: 50px;\n\n &:before, &:after, span:before {\n width: 32px;\n margin-left: -16px;\n }\n &:before {\n margin-top: -10px;\n }\n &:after {\n margin-top: 10px;\n }\n }\n }\n\n .open-search, .contact-nav a {\n background-color: transparent;\n border: 0;\n position: relative;\n display: block;\n padding: 20px 20px 20px 54px;\n margin: 0 2px;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n text-decoration: none;\n color: var(--theme-color-primary);\n cursor: pointer;\n border-radius: 4px;\n transition: 0.25s $easeOutQuad;\n @include focus-visible;\n\n @media(max-width: 999px) {\n font-size: 0;\n line-height: 0;\n padding: 5px;\n margin-right: 5px;\n }\n\n &:before {\n @include icon-suche;\n font-family: \'Icons\', sans-serif;\n position: absolute;\n left: 14px;\n top: 50%;\n width: var(--icon-size);\n height: var(--icon-size);\n font-size: var(--icon-size);\n font-weight: 400;\n line-height: 1;\n margin: calc(var(--icon-size) / -2) 0;\n background-repeat: no-repeat;\n background-position: center;\n background-size: 100%;\n\n @media(max-width: 999px) {\n position: relative;\n display: block;\n margin: 0;\n left: 0;\n }\n }\n }\n\n .contact-nav {\n display: flex;\n align-items: center;\n list-style: none;\n padding: 0;\n\n a {\n &.phone{\n &:before {\n @include icon-telefon;\n margin-left: 3px;\n }\n }\n\n &.contact:before, &.website:before {\n @include icon-kontakt;\n }\n &.mail:before {\n @include icon-email;\n }\n &.chat:before {\n @include icon-chat;\n }\n &.faq:before {\n @include icon-faq;\n }\n &.login:before{\n @include icon-login-header;\n }\n }\n\n .caruso-basket-link a:before {\n @include icon-fa-basket;\n font-family: "IHK24FontAwesome", sans-serif;\n }\n }\n\n .search form {\n position: absolute;\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n top: 100%;\n left: 0;\n right: 0;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n background-color: var(--theme-color-primary-dimmed-04);\n @include hide;\n\n @media(max-width: 767px) {\n height: calc(var(--viewport-height, 1vh) * 100 - 80px);\n }\n\n .outer {\n position: relative;\n padding-bottom: 10px;\n }\n\n .container {\n margin: auto;\n }\n }\n\n .form-nav {\n width: 100%;\n background-color: var(--theme-color-white);\n\n .secondary {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n }\n\n .close-search {\n position: absolute;\n right: 30px;\n top: 50%;\n padding: 20px 22px 20px 70px;\n cursor: pointer;\n transition: 0.3s ease;\n font-size: 20px;\n line-height: 1.5;\n font-weight: 600;\n border: 0;\n border-radius: 4px;\n color: var(--theme-color-white);\n background-color: var(--theme-color-primary);\n @include focus-visible;\n @include hide;\n z-index: 2;\n margin-top: -35px;\n\n @media (max-width: 1199px) and (min-width: 768px) {\n right: 20px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n line-height: 0;\n padding: 0;\n right: 12px;\n margin-top: -28px;\n width: 56px;\n height: 56px;\n }\n\n &:before, &:after {\n content: "";\n position: absolute;\n top: 50%;\n left: 36px;\n width: 38px;\n height: 2px;\n border-radius: 2px;\n background-color: var(--theme-color-white);\n margin: -1px -19px;\n transform: translate3d(0, 0, 0) rotate(45deg);\n transition: 0.3s ease;\n\n @media(max-width: 767px) {\n left: 50%;\n }\n }\n\n &:after {\n transform: translate3d(0, 0, 0) rotate(-45deg);\n }\n }\n\n &.search-open {\n .logo {\n z-index: 1;\n }\n &:after {\n content: "";\n @include full-size;\n background-color: var(--theme-color-white);\n }\n .search form, .close-search {\n @include show;\n }\n }\n\n &.nav-open {\n .toggle-nav {\n background-color: var(--theme-color-primary);\n border-color: var(--theme-color-primary);\n color: var(--theme-color-white);\n transition: 0.2s ease 0s;\n\n &:before, &:after, span:before {\n margin-top: 0;\n transition: margin 0.2s ease 0s, transform 0.2s ease 0.2s, background-color 0.2s ease 0s, opacity 0.2s ease 0.2s;\n background-color: var(--theme-color-white);\n }\n }\n .toggle-nav:before {\n transform: translate3d(0, -1px, 0) rotate(45deg);\n\n }\n .toggle-nav:after {\n transform: translate3d(0, -1px, 0) rotate(-45deg);\n }\n .toggle-nav span:before {\n opacity: 0;\n }\n\n nav {\n transform: translate3d(-100%, 0, 0);\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0s;\n visibility: visible;\n\n .overlay-holder {\n @include show;\n opacity: 0.6;\n }\n }\n\n &:not(.scrolled) {\n ~ .page-wrapper, ~ .page-content {\n @media(min-width: 768px) {\n border-top-width: 100px;\n }\n }\n }\n }\n\n ~ .page-wrapper, ~ .page-content {\n transition: 0.25s $easeOutQuad;\n }\n\n @media(max-width: 1199px) and (min-width: 768px) {\n height: 100px;\n\n &:before {\n box-shadow: 0 1px 0 rgba(var(--theme-color-primary-rgb), 0.2);\n }\n\n .logo {\n height: 66px;\n margin-left: 20px;\n }\n\n .toggle-nav {\n margin-right: 20px;\n }\n\n nav {\n top: 100px;\n height: calc(var(--viewport-height, 1vh) * 100 - 100px);\n }\n }\n\n button::-moz-focus-inner {\n border: 0;\n }\n\n button, a {\n -webkit-tap-highlight-color: transparent;\n }\n}\n\n.toplink {\n position: fixed;\n right: 0;\n bottom: 105px;\n background-color: var(--theme-color-primary);\n color: white;\n width: 90px;\n height: 45px;\n display: flex;\n border-top-left-radius: 18px;\n border-bottom-left-radius: 18px;\n font-size: 16px;\n justify-content: center;\n align-items: center;\n text-transform: uppercase;\n text-decoration: none;\n @include hide;\n box-shadow: 0 0 0 1px rgba(#fff, 0.2);\n z-index: -1;\n\n &:hover, &:active, &:focus {\n color: white;\n text-decoration: none;\n }\n\n &:before {\n @include icon-pfeil-oben;\n font-family: \'Icons\', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n margin-right: 6px;\n }\n\n @media(max-width: 767px) {\n font-size: 0;\n width: 54px;\n bottom: 64px;\n justify-content: flex-start;\n padding-left: 10px;\n\n &:before {\n margin-right: 0;\n }\n }\n}\n\n.show-toplink .toplink {\n @include show;\n}\n\n.mobile .page-header {\n .primary a {\n -webkit-tap-highlight-color: rgba(var(--theme-color-primary-rgb), 0.1);\n }\n\n li.open > a {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n}\n\n.desktop .page-header {\n &:not(.nav-open) .toggle-nav:hover {\n background-color: var(--theme-color-primary-dimmed-04);\n }\n\n .open-search:hover, .contact-nav a:hover {\n color: var(--theme-color-secondary-intensed);\n }\n}\n/*\n[data-browser="ie"] {\n .page-header .logo img {\n height: 50px;\n }\n\n .page-header .search form {\n display: block;\n\n .form-nav {\n position: absolute;\n bottom: 0;\n }\n\n .container {\n position: absolute;\n top: 50%;\n left: 50%;\n margin: -50px 0;\n transform: translate(-50%, -50%);\n }\n }\n}\n*/\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/ihk-switch/ihk-switch.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/loader-switch.gif"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_loader_switch_gif__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.ihk-switch{position:absolute;left:42px;top:100%;width:400px;font-size:18px;transform:translate3d(0, 20px, 0);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 16px 16px 16px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--theme-color-primary) rgba(0,0,0,0);bottom:100%;left:30px}@media(max-width: 1199px){.ihk-switch{left:30px}.ihk-switch::after{border-width:0 12px 12px 12px;left:24px}}@media(max-width: 767px){.ihk-switch{left:20px;max-width:calc(100% - 40px);font-size:16px}.ihk-switch::after{border-width:0 10px 10px 10px;left:20px}}.ihk-switch[data-show-step]{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s;transform:translate3d(0, 0, 0)}.ihk-switch[data-show-step].hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.ihk-switch .step{position:absolute;background-color:var(--theme-color-primary);color:#fff;padding:50px 30px 30px;outline:1px solid rgba(255,255,255,.1);display:none;width:100%}@media(max-width: 767px){.ihk-switch .step{padding:44px 20px 22px}}.ihk-switch[data-show-step=geolocation] [data-step=geolocation],.ihk-switch[data-show-step=form] [data-step=form],.ihk-switch[data-show-step=switch] [data-step=switch],.ihk-switch[data-show-step=success] [data-step=success]{display:block}.ihk-switch [data-step=success]{text-align:center}.ihk-switch [data-step=success] .large{display:block;font-size:1.3em}.ihk-switch [data-step=success]::after{content:"";display:block;height:40px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:40px;background-position:center;margin:22px 0 8px;background-repeat:no-repeat}.ihk-switch .light-hidden{display:none}.ihk-switch a{color:#fff}.ihk-switch a:hover{color:var(--theme-color-secondary)}.ihk-switch .small,.ihk-switch .hidden{font-size:16px}@media(max-width: 767px){.ihk-switch .small,.ihk-switch .hidden{font-size:13px}}.ihk-switch .buttons{margin-top:28px;margin-left:-2px;margin-right:-8px}@media(max-width: 767px){.ihk-switch .buttons{margin-top:20px}}.ihk-switch .btn+.btn{margin-left:16px}@media(max-width: 767px){.ihk-switch .btn+.btn{margin-left:10px}}.ihk-switch .closer{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.ihk-switch .closer::before,.ihk-switch .closer::after{content:"";position:absolute;left:50%;top:50%;width:24px;height:2px;transform:translate(-50%, -50%) rotate(45deg);background-color:#fff;transition:.2s ease}@media(max-width: 767px){.ihk-switch .closer::before,.ihk-switch .closer::after{width:20px}}.ihk-switch .closer::after{transform:translate(-50%, -50%) rotate(-45deg)}@media(min-width: 768px){.ihk-switch .closer:hover::before,.ihk-switch .closer:hover::after{width:28px}}@media(max-width: 767px){.ihk-switch .closer{width:44px;height:44px}}.ihk-switch strong{font-weight:600}.ihk-switch .ihk-finder{margin-top:16px;margin-bottom:6px}@media(max-width: 767px){.ihk-switch .ihk-finder{margin-top:12px}}',"",{version:3,sources:["webpack://./stories/components/ihk-switch/ihk-switch.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAGA,YACE,iBAAA,CACA,SAAA,CACA,QAAA,CACA,WAAA,CACA,cAAA,CACA,iCAAA,CCuEA,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CDvEA,mBACE,UAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,kBAAA,CACA,6BAAA,CACA,iFAAA,CACA,WAAA,CACA,SAAA,CAGF,0BArBF,YAsBI,SAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,yBA9BF,YA+BI,SAAA,CACA,2BAAA,CACA,cAAA,CAEA,mBACE,6BAAA,CACA,SAAA,CAAA,CAIJ,4BC2CA,SAAA,CACA,kBAAA,CACA,kBAAA,CACA,0EAAA,CD5CE,8BAAA,CAEA,iCCgCF,SAAA,CACA,iBAAA,CACA,mBAAA,CACA,2EAAA,CD9BA,kBACE,iBAAA,CACA,2CAAA,CACA,UAAA,CACA,sBAAA,CACA,sCAAA,CACA,YAAA,CACA,UAAA,CAEA,yBATF,kBAUI,sBAAA,CAAA,CAIJ,gOAIE,aAAA,CAGF,gCACE,iBAAA,CAEA,uCACE,aAAA,CACA,eAAA,CAGF,uCACE,UAAA,CACA,aAAA,CACA,WAAA,CACA,wDAAA,CACA,oBAAA,CACA,0BAAA,CACA,iBAAA,CACA,2BAAA,CAIJ,0BACE,YAAA,CAGF,cACE,UAAA,CAEA,oBACE,kCAAA,CAIJ,uCACE,cAAA,CAEA,yBAHF,uCAII,cAAA,CAAA,CAIJ,qBACE,eAAA,CACA,gBAAA,CACA,iBAAA,CAEA,yBALF,qBAMI,eAAA,CAAA,CAIJ,sBACE,gBAAA,CAEA,yBAHF,sBAII,gBAAA,CAAA,CAIJ,oBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,8BAAA,CACA,cAAA,CAEA,uDACE,UAAA,CACA,iBAAA,CACA,QAAA,CACA,OAAA,CACA,UAAA,CACA,UAAA,CACA,6CAAA,CACA,qBAAA,CACA,mBAAA,CAEA,yBAXF,uDAYI,UAAA,CAAA,CAIJ,2BACE,8CAAA,CAGF,yBAEI,mEACE,UAAA,CAAA,CAKN,yBAtCF,oBAuCI,UAAA,CACA,WAAA,CAAA,CAIJ,mBACE,eAAA,CAGF,wBACE,eAAA,CACA,iBAAA,CAEA,yBAJF,wBAKI,eAAA,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.ihk-switch {\n position: absolute;\n left: 42px;\n top: 100%;\n width: 400px;\n font-size: 18px;\n transform: translate3d(0, 20px, 0);\n @include hide;\n\n &::after {\n content: "";\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 0 16px 16px 16px;\n border-color: transparent transparent var(--theme-color-primary) transparent;\n bottom: 100%;\n left: 30px;\n }\n\n @media(max-width: 1199px) {\n left: 30px;\n\n &::after {\n border-width: 0 12px 12px 12px;\n left: 24px;\n }\n }\n\n @media(max-width: 767px) {\n left: 20px;\n max-width: calc(100% - 40px);\n font-size: 16px;\n\n &::after {\n border-width: 0 10px 10px 10px;\n left: 20px;\n }\n }\n\n &[data-show-step] {\n @include show;\n transform: translate3d(0, 0, 0);\n\n &.hide {\n @include hide;\n }\n }\n\n .step {\n position: absolute;\n background-color: var(--theme-color-primary);\n color: white;\n padding: 50px 30px 30px;\n outline: 1px solid rgba(white, 0.1);\n display: none;\n width: 100%;\n\n @media(max-width: 767px) {\n padding: 44px 20px 22px;\n }\n }\n\n &[data-show-step="geolocation"] [data-step="geolocation"],\n &[data-show-step="form"] [data-step="form"],\n &[data-show-step="switch"] [data-step="switch"],\n &[data-show-step="success"] [data-step="success"] {\n display: block;\n }\n\n [data-step="success"] {\n text-align: center;\n\n .large {\n display: block;\n font-size: 1.3em;\n }\n\n &::after {\n content: "";\n display: block;\n height: 40px;\n background-image: url(\'../../assets/img/loader-switch.gif\');\n background-size: 40px;\n background-position: center;\n margin: 22px 0 8px;\n background-repeat: no-repeat;\n }\n }\n\n .light-hidden {\n display: none;\n }\n\n a {\n color: white;\n\n &:hover {\n color: var(--theme-color-secondary);\n }\n }\n\n .small, .hidden {\n font-size: 16px;\n\n @media(max-width: 767px) {\n font-size: 13px;\n }\n }\n\n .buttons {\n margin-top: 28px;\n margin-left: -2px;\n margin-right: -8px;\n\n @media(max-width: 767px) {\n margin-top: 20px;\n }\n }\n\n .btn + .btn {\n margin-left: 16px;\n\n @media(max-width: 767px) {\n margin-left: 10px;\n }\n }\n\n .closer {\n position: absolute;\n top: 0;\n right: 0;\n width: 50px;\n height: 50px;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n\n &::before, &::after {\n content: "";\n position: absolute;\n left: 50%;\n top: 50%;\n width: 24px;\n height: 2px;\n transform: translate(-50%, -50%) rotate(45deg);\n background-color: white;\n transition: 0.2s ease;\n\n @media(max-width: 767px) {\n width: 20px;\n }\n }\n\n &::after {\n transform: translate(-50%, -50%) rotate(-45deg);\n }\n\n @media(min-width: 768px) {\n &:hover {\n &::before, &::after {\n width: 28px;\n }\n }\n }\n\n @media(max-width: 767px) {\n width: 44px;\n height: 44px;\n }\n }\n\n strong {\n font-weight: 600;\n }\n\n .ihk-finder {\n margin-top: 16px;\n margin-bottom: 6px;\n\n @media(max-width: 767px) {\n margin-top: 12px;\n }\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/nav/nav.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.page-header.dummy nav{z-index:0;visibility:visible;transform:translate3d(-100%, 0, 0);--header-height: 0px}.page-header nav{position:fixed;display:flex;flex-direction:column;top:var(--header-height);left:100%;width:420px;max-width:100%;transform:translate3d(1px, 0, 0);height:calc(var(--viewport-height, 1vh)*100 - var(--header-height));background-color:#fff;transition:transform .25s cubic-bezier(0.25, 0.46, 0.45, 0.94),visibility 0s linear .25s;box-shadow:-1px 0 0 var(--theme-grey-light);z-index:-1;visibility:hidden}@media(min-width: 1199px){.page-header nav{--header-height: 100px}}.page-header nav .overlay-holder{content:"";position:absolute;right:100%;width:100vw;top:-100px;bottom:0;z-index:-1;background-color:var(--theme-color-primary-dimmed-04);border-right:1px solid rgba(var(--theme-color-primary-rgb), 0.4);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.page-header nav .primary{position:relative;flex-grow:1}.page-header nav .primary img{max-height:44px;margin-top:-3px;margin-bottom:-3px}.page-header nav .primary ul{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;list-style:none;text-align:left;overflow-y:hidden;overflow-x:hidden;background-color:#fff;z-index:0;transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear .3s;box-shadow:0 50vh 0 0 #fff;pointer-events:none}.page-header nav .primary ul:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-white);z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:100px;background-position:center 50px;background-repeat:no-repeat}.page-header nav .primary ul:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--theme-color-primary);opacity:.1;transition:.3s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.page-header nav .primary ul.loading:before{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.page-header nav .primary ul.current{transform:translate3d(0, 0, 0);transition:transform .3s cubic-bezier(0.215, 0.61, 0.355, 1),z-index 0s linear 0s;overflow-y:auto;pointer-events:all}.page-header nav .primary ul.current:after{opacity:0;pointer-events:none}.page-header nav .primary ul.current ul{transform:translate3d(100%, 0, 0)}.page-header nav .primary ul.current ul:after{opacity:0}.page-header nav .primary li.open>ul{transform:translate3d(0, 0, 0);z-index:1}.page-header nav .primary li.back{position:sticky;text-align:left;top:0;left:0;width:100%;z-index:1}.page-header nav .primary li.back a{background-color:var(--theme-color-primary-dimmed-04);padding-left:60px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;justify-content:flex-start}.page-header nav .primary li.back a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:focus-visible,.page-header nav .primary li.back a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary li.back a:before{left:18px;transform:rotate(180deg)}@media(max-width: 359px){.page-header nav .primary li.back a{padding-left:50px}.page-header nav .primary li.back a:before{left:12px}}.page-header nav .primary li.magazine-nav{position:relative}.page-header nav .primary li.magazine-nav:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);transition:.3s ease;width:100%}.page-header nav .primary li.magazine-nav:hover:before{width:120%}.page-header nav .primary li.magazine-nav:hover a{background-color:rgba(0,0,0,0)}.page-header nav .primary li.magazine-nav a{color:#fff !important;background-color:rgba(0,0,0,0) !important}.page-header nav .primary li.magazine-nav a:before{content:"" !important}.page-header nav .primary li.link a,.page-header nav .primary li.overview a,.page-header nav .primary li.miscellaneous a{color:var(--theme-color-secondary-intensed)}.page-header nav .primary li.link a:before,.page-header nav .primary li.miscellaneous a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview a:before{content:"";margin-top:-14px}.page-header nav .primary li.back:hover{text-decoration:none}.page-header nav .primary li.link.extranet a:before,.page-header nav .primary li.miscellaneous.extranet a:before{content:""}.page-header nav .primary li.link.intranet a:before,.page-header nav .primary li.miscellaneous.intranet a:before{content:""}.page-header nav .primary li.link.download a:before,.page-header nav .primary li.miscellaneous.download a:before{content:""}.page-header nav .primary li.overview.extranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.overview.intranet a:before{content:"";margin-top:-14px}.page-header nav .primary li.deep.extranet a:before{content:""}.page-header nav .primary li.deep.intranet a:before{content:""}.page-header nav .primary li.deep.intranet li.back a:before{transform:scale(-1, 1)}.page-header nav .primary li.miscellaneous.external a:before{content:""}.page-header nav .primary a{position:relative;display:flex;justify-content:flex-start;align-items:center;font-family:"Korb",sans-serif;font-size:var(--font-size-copy);line-height:1.2;padding:12px 60px 12px 20px;min-height:61px;text-decoration:none;transition:.3s cubic-bezier(0.39, 0.575, 0.565, 1);border-bottom:1px solid rgba(var(--theme-color-primary-rgb), 0.1)}.page-header nav .primary a.focus-visible:focus{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a:focus-visible,.page-header nav .primary a.-moz-focusring{box-shadow:inset 0 0 0 2px var(--theme-color-secondary-intensed),inset 0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header nav .primary a.active{background-color:var(--theme-grey-light);padding-left:12px;border-left:var(--border-width) solid var(--theme-color-secondary-intensed)}.page-header nav .primary a:before{content:"";position:absolute;width:30px;height:30px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1;right:18px;top:50%;margin-top:calc(var(--icon-size)/-2);text-align:center}@media(max-width: 359px),(max-width: 767px)and (orientation: landscape){.page-header nav .primary a{min-height:43px;padding:10px 50px 10px 20px}.page-header nav .primary a:before{right:12px}}.page-header nav .primary a:hover{text-decoration:none;background-color:rgba(var(--theme-color-primary-rgb), 0.06)}.page-header .logos{margin:0 -10px;position:relative;display:flex}@media(min-width: 1000px){.page-header .logos{text-align:right}}@media(max-width: 999px){.page-header .logos{display:none}}.page-header .logos a{display:inline-block;margin:0 10px}.page-header .logos img{max-height:30px}.page-header .secondary{position:relative;z-index:1;background-color:var(--theme-color-primary-dimmed-04);text-align:left}.page-header .secondary ul{padding:15px 14px;list-style:none;margin:0;font-size:18px;line-height:20px}@media(max-width: 359px){.page-header .secondary ul{font-size:16px;line-height:20px;padding:10px}}.page-header .secondary li{display:inline-block}@media(max-width: 767px)and (orientation: landscape){.page-header .secondary{position:absolute;right:100%;top:0;width:calc(100vw - 420px);min-width:35vw}.page-header .secondary li{display:block}}.page-header .secondary a{position:relative;display:block;padding:5px 6px;transition:.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:2px}.page-header .secondary a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .secondary a:focus-visible,.page-header .secondary a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .secondary a{padding:5px}}.page-header .meta{position:relative;z-index:1;padding:0 12px}.page-header .meta>ul{display:flex;justify-content:flex-start;list-style:none;padding:0;margin:0}.page-header .meta ul{display:flex;list-style:none;padding:0;margin:0}.page-header .meta ul li{padding:0}.page-header .meta .icons{margin-left:auto}.page-header .meta .icons .login a:before{content:"";font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px;float:right;margin-left:5px}.page-header .meta .icons .login a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons li:not(.login) a{font-size:0;line-height:0;text-decoration:none}.page-header .meta .icons li:not(.login) a:before{font-family:"Icons",sans-serif;font-size:var(--icon-size-small);line-height:30px}.page-header .meta .icons li:not(.login) a:hover{text-decoration-color:rgba(0,0,0,0)}.page-header .meta .icons .sign-language a::before{content:""}.page-header .meta .icons .simple-language a::before{content:""}.page-header .meta a{display:block;font-size:var(--font-size-small);line-height:30px;margin:10px 0;padding:5px 8px;text-decoration:none;transition:.3s ease;text-align:center;border:0;background-color:rgba(0,0,0,0);cursor:pointer}.page-header .meta a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.page-header .meta a:focus-visible,.page-header .meta a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}@media(max-width: 359px){.page-header .meta a{padding:5px}}.page-header .meta a:hover{text-decoration-color:var(--theme-color-primary)}.page-header .secondary a,.page-header .meta a{border-radius:var(--border-radius-xs)}',"",{version:3,sources:["webpack://./stories/components/nav/nav.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,uBAGA,SACE,CAAA,kBACA,CAAA,kCACA,CAAA,oBACA,CAAA,iBAGF,cACE,CAAA,YACA,CAAA,qBACA,CAAA,wBACA,CAAA,SACA,CAAA,WACA,CAAA,cACA,CAAA,gCACA,CAAA,mEACA,CAAA,qBACA,CAAA,wFACA,CAAA,2CACA,CAAA,UACA,CAAA,iBACA,CAAA,0BAEA,iBAhBF,sBAiBI,CAAA,CAAA,iCAGF,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,UACA,CAAA,QACA,CAAA,UACA,CAAA,qDACA,CAAA,gEACA,CAAA,SCyCF,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,0BDxCA,iBACE,CAAA,WACA,CAAA,8BAEA,eACE,CAAA,eACA,CAAA,kBACA,CAAA,6BAGF,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,SACA,CAAA,QACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,iBACA,CAAA,qBACA,CAAA,SACA,CAAA,kFACA,CAAA,0BACA,CAAA,mBACA,CAAA,oCAEA,UACE,CAAA,iBCsBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,yCDxBM,CAAA,SACA,CAAA,SCKN,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,wDDNM,CAAA,qBACA,CAAA,+BACA,CAAA,2BACA,CAAA,mCAGF,UACE,CAAA,iBCUN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,2CDZM,CAAA,UACA,CAAA,oDACA,CAAA,4CAGF,SCJJ,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,qCDKI,8BACE,CAAA,iFACA,CAAA,eACA,CAAA,kBACA,CAAA,2CAEA,SACE,CAAA,mBACA,CAAA,wCAGF,iCACE,CAAA,8CAEA,SACE,CAAA,qCAON,8BACE,CAAA,SACA,CAAA,kCAGF,eACE,CAAA,eACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,SACA,CAAA,oCAEA,qDACE,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,0BACA,CAAA,wDCYN,wHACE,CAAA,SACA,CAAA,qGAEF,wHACE,CAAA,SACA,CAAA,2CDfI,SACE,CAAA,wBACA,CAAA,yBAGF,oCAdF,iBAeI,CAAA,2CAEA,SACE,CAAA,CAAA,0CAMR,iBACE,CAAA,iDAEA,UACE,CAAA,iBChER,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,8ID8DQ,CAAA,mBACA,CAAA,UACA,CAAA,uDAIA,UACE,CAAA,kDAGF,8BACE,CAAA,4CAIJ,qBACE,CAAA,yCACA,CAAA,mDAEA,sBACE,CAAA,yHAMJ,2CACE,CAAA,+FAIJ,WCGgB,CAAA,gBDDd,CAAA,+CAGF,WCmBc,CAAA,gBDjBZ,CAAA,wCAGF,oBACE,CAAA,iHAGF,WCkFsB,CAAA,iHD9EtB,WChBwB,CAAA,iHDoBxB,WCjBiB,CAAA,wDDqBjB,WCHoB,CAAA,gBDKlB,CAAA,wDAGF,WCTsB,CAAA,gBDWpB,CAAA,oDAGF,WCJ2B,CAAA,oDDSzB,WCV2B,CAAA,4DDc3B,sBACE,CAAA,6DAIJ,WC7BsB,CAAA,4BDkCxB,iBACE,CAAA,YACA,CAAA,0BACA,CAAA,kBACA,CAAA,6BACA,CAAA,+BACA,CAAA,eACA,CAAA,2BACA,CAAA,eACA,CAAA,oBACA,CAAA,kDACA,CAAA,iEACA,CAAA,gDC9GF,wHACE,CAAA,SACA,CAAA,qFAEF,wHACE,CAAA,SACA,CAAA,mCD2GA,wCACE,CAAA,iBACA,CAAA,2EACA,CAAA,mCAGF,WC3CqB,CAAA,iBD6CnB,CAAA,UACA,CAAA,WACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,OACA,CAAA,oCACA,CAAA,iBACA,CAAA,wEAGF,4BAnCF,eAoCI,CAAA,2BACA,CAAA,mCAEA,UACE,CAAA,CAAA,kCAIJ,oBACE,CAAA,2DACA,CAAA,oBAMN,cACE,CAAA,iBACA,CAAA,YACA,CAAA,0BAEA,oBALF,gBAMI,CAAA,CAAA,yBAGF,oBATF,YAUI,CAAA,CAAA,sBAGF,oBACE,CAAA,aACA,CAAA,wBAGF,eACE,CAAA,wBAIJ,iBACE,CAAA,SACA,CAAA,qDACA,CAAA,eACA,CAAA,2BAEA,iBACE,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,gBACA,CAAA,yBAEA,2BAPF,cAQI,CAAA,gBACA,CAAA,YACA,CAAA,CAAA,2BAIJ,oBACE,CAAA,qDAGF,wBAxBF,iBAyBI,CAAA,UACA,CAAA,KACA,CAAA,yBACA,CAAA,cACA,CAAA,2BAEA,aACE,CAAA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,eACA,CAAA,mDACA,CAAA,yBACA,CAAA,mCACA,CAAA,6BACA,CAAA,yBACA,CAAA,8CC/MF,4GACE,CAAA,SACA,CAAA,iFAEF,4GACE,CAAA,SACA,CAAA,yBD4MA,0BAXF,WAYI,CAAA,CAAA,mBAKN,iBACE,CAAA,SACA,CAAA,cACA,CAAA,sBAEA,YACE,CAAA,0BACA,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,sBAGF,YACE,CAAA,eACA,CAAA,SACA,CAAA,QACA,CAAA,yBAEA,SACE,CAAA,0BAIJ,gBACE,CAAA,0CAII,WC7GiB,CAAA,8BD+Gf,CAAA,gCACA,CAAA,gBACA,CAAA,WACA,CAAA,eACA,CAAA,yCAGF,mCACE,CAAA,2CAMN,WACE,CAAA,aACA,CAAA,oBACA,CAAA,kDAEA,8BACE,CAAA,gCACA,CAAA,gBACA,CAAA,iDAGF,mCACE,CAAA,mDAIJ,WCrL+B,CAAA,qDDyL/B,WCvL8B,CAAA,qBD4LhC,aACE,CAAA,gCACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,oBACA,CAAA,mBAOA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,cACA,CAAA,yCC/SF,4GACE,CAAA,SACA,CAAA,uEAEF,4GACE,CAAA,SACA,CAAA,yBD4SA,qBApBF,WAqBI,CAAA,CAAA,2BAGF,gDACE,CAAA,+CAMJ,qCACE",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.page-header.dummy nav {\n z-index: 0;\n visibility: visible;\n transform: translate3d(-100%, 0, 0);\n --header-height: 0px;\n}\n\n.page-header nav {\n position: fixed;\n display: flex;\n flex-direction: column;\n top: var(--header-height);\n left: 100%;\n width: 420px;\n max-width: 100%;\n transform: translate3d(1px, 0, 0);\n height: calc(var(--viewport-height, 1vh) * 100 - var(--header-height));\n background-color: white;\n transition: transform 0.25s $easeOutQuad, visibility 0s linear 0.25s;\n box-shadow: -1px 0 0 var(--theme-grey-light);\n z-index: -1;\n visibility: hidden;\n\n @media(min-width: 1199px) {\n --header-height: 100px;\n }\n\n .overlay-holder {\n content: \"\";\n position: absolute;\n right: 100%;\n width: 100vw;\n top: -100px;\n bottom: 0;\n z-index: -1;\n background-color: var(--theme-color-primary-dimmed-04);\n border-right: 1px solid rgba(var(--theme-color-primary-rgb), 0.4);\n @include hide;\n }\n\n .primary {\n position: relative;\n flex-grow: 1;\n\n img {\n max-height: 44px;\n margin-top: -3px;\n margin-bottom: -3px;\n }\n\n ul {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n padding: 0;\n margin: 0;\n list-style: none;\n text-align: left;\n overflow-y: hidden;\n overflow-x: hidden;\n background-color: white;\n z-index: 0;\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0.3s;\n box-shadow: 0 50vh 0 0 white;\n pointer-events: none;\n\n &:before {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-white);\n z-index: 2;\n @include hide;\n background-image: url(\"../../assets/img/preload.svg\");\n background-size: 100px;\n background-position: center 50px;\n background-repeat: no-repeat;\n }\n\n &:after {\n content: \"\";\n @include full-size;\n background-color: var(--theme-color-primary);\n opacity: 0.1;\n transition: 0.3s $easeInOutSine;\n }\n\n &.loading:before {\n @include show;\n }\n\n &.current {\n transform: translate3d(0, 0, 0);\n transition: transform 0.3s $easeOutCubic, z-index 0s linear 0s;\n overflow-y: auto;\n pointer-events: all;\n\n &:after {\n opacity: 0;\n pointer-events: none;\n }\n\n ul {\n transform: translate3d(100%, 0, 0);\n\n &:after {\n opacity: 0;\n }\n }\n }\n }\n\n li {\n &.open > ul {\n transform: translate3d(0, 0, 0);\n z-index: 1;\n }\n\n &.back {\n position: sticky;\n text-align: left;\n top: 0;\n left: 0;\n width: 100%;\n z-index: 1;\n\n a {\n background-color: var(--theme-color-primary-dimmed-04);\n padding-left: 60px;\n padding-right: 20px;\n overflow: hidden;\n text-overflow: ellipsis;\n justify-content: flex-start;\n @include focus-visible(true);\n\n &:before {\n left: 18px;\n transform: rotate(180deg);\n }\n\n @media(max-width: 359px) {\n padding-left: 50px;\n\n &:before {\n left: 12px;\n }\n }\n }\n }\n\n &.magazine-nav {\n position: relative;\n\n &:before {\n content: \"\";\n @include full-size;\n background: linear-gradient(90deg, var(--theme-color-gradient-01) 20%, var(--theme-color-gradient-02) 70%, var(--theme-color-gradient-03) 100%);\n transition: 0.3s ease;\n width: 100%;\n }\n\n &:hover {\n &:before {\n width: 120%;\n }\n\n a {\n background-color: transparent;\n }\n }\n\n a {\n color: white !important;\n background-color: transparent !important;\n\n &:before {\n content: '\\e8c8' !important;\n }\n }\n }\n\n &.link, &.overview, &.miscellaneous {\n a {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n &.link a:before, &.miscellaneous a:before {\n @include icon-content;\n margin-top: -14px;\n }\n\n &.overview a:before {\n @include icon-liste;\n margin-top: -14px;\n }\n\n &.back:hover {\n text-decoration: none;\n }\n\n &.link.extranet a:before, &.miscellaneous.extranet a:before {\n @include icon-content-stern;\n }\n\n &.link.intranet a:before, &.miscellaneous.intranet a:before {\n @include icon-content-schloss;\n }\n\n &.link.download a:before, &.miscellaneous.download a:before {\n @include icon-download;\n }\n\n &.overview.extranet a:before {\n @include icon-liste-stern;\n margin-top: -14px;\n }\n\n &.overview.intranet a:before {\n @include icon-liste-schloss;\n margin-top: -14px;\n }\n\n &.deep.extranet a:before {\n @include icon-pfeil-rechts-stern;\n }\n\n &.deep.intranet {\n a:before {\n @include icon-pfeil-rechts-schloss;\n }\n\n li.back a:before {\n transform: scale(-1, 1);\n }\n }\n\n &.miscellaneous.external a:before {\n @include icon-link-external;\n }\n }\n\n a {\n position: relative;\n display: flex;\n justify-content: flex-start;\n align-items: center;\n font-family: 'Korb', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.2;\n padding: 12px 60px 12px 20px;\n min-height: 61px;\n text-decoration: none;\n transition: 0.3s $easeOutSine;\n border-bottom: 1px solid rgba(var(--theme-color-primary-rgb), 0.1);\n @include focus-visible(true);\n\n &.active {\n background-color: var(--theme-grey-light);\n padding-left: 12px;\n border-left: var(--border-width) solid var(--theme-color-secondary-intensed);\n }\n\n &:before {\n @include icon-pfeil-rechts;\n position: absolute;\n width: 30px;\n height: 30px;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n right: 18px;\n top: 50%;\n margin-top: calc(var(--icon-size) / -2);\n text-align: center;\n }\n\n @media(max-width: 359px), (max-width: 767px) and (orientation: landscape) {\n min-height: 43px;\n padding: 10px 50px 10px 20px;\n\n &:before {\n right: 12px;\n }\n }\n\n &:hover {\n text-decoration: none;\n background-color: rgba(var(--theme-color-primary-rgb), 0.06);\n }\n }\n }\n}\n.page-header {\n .logos {\n margin: 0 -10px;\n position: relative;\n display: flex;\n\n @media(min-width: 1000px) {\n text-align: right;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n\n a {\n display: inline-block;\n margin: 0 10px;\n }\n\n img {\n max-height: 30px;\n }\n }\n\n .secondary {\n position: relative;\n z-index: 1;\n background-color: var(--theme-color-primary-dimmed-04);\n text-align: left;\n\n ul {\n padding: 15px 14px;\n list-style: none;\n margin: 0;\n font-size: 18px;\n line-height: 20px;\n\n @media(max-width: 359px) {\n font-size: 16px;\n line-height: 20px;\n padding: 10px;\n }\n }\n\n li {\n display: inline-block;\n }\n\n @media (max-width: 767px) and (orientation: landscape) {\n position: absolute;\n right: 100%;\n top: 0;\n width: calc(100vw - 420px);\n min-width: 35vw;\n\n li {\n display: block;\n }\n }\n\n a {\n position: relative;\n display: block;\n padding: 5px 6px;\n transition: 0.3s $easeOutQuad;\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n }\n }\n\n .meta {\n position: relative;\n z-index: 1;\n padding: 0 12px;\n\n > ul {\n display: flex;\n justify-content: flex-start;\n list-style: none;\n padding: 0;\n margin: 0;\n }\n\n ul {\n display: flex;\n list-style: none;\n padding: 0;\n margin: 0;\n\n li {\n padding: 0;\n }\n }\n\n .icons {\n margin-left: auto;\n\n .login {\n a {\n &:before {\n @include icon-login-flyout;\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n float: right;\n margin-left: 5px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n }\n\n li:not(.login) a {\n font-size: 0;\n line-height: 0;\n text-decoration: none;\n\n &:before {\n font-family: 'Icons', sans-serif;\n font-size: var(--icon-size-small);\n line-height: 30px;\n }\n\n &:hover {\n text-decoration-color: transparent;\n }\n }\n\n .sign-language a::before {\n @include icon-small-gebaerdensprache;\n }\n\n .simple-language a::before {\n @include icon-small-leichte-sprache;\n }\n }\n\n a {\n display: block;\n font-size: var(--font-size-small);\n line-height: 30px;\n margin: 10px 0;\n padding: 5px 8px;\n text-decoration: none;\n /*\n text-decoration: underline;\n text-decoration-color: transparent;\n text-decoration-thickness: 2px;\n text-underline-offset: 2px;\n */\n transition: 0.3s ease;\n text-align: center;\n border: 0;\n background-color: transparent;\n cursor: pointer;\n @include focus-visible;\n\n @media(max-width: 359px) {\n padding: 5px;\n }\n\n &:hover {\n text-decoration-color: var(--theme-color-primary);\n }\n }\n }\n\n .secondary, .meta {\n a {\n border-radius: var(--border-radius-xs);\n }\n }\n}\n","@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/page-details/page-details.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.page-details{margin:0 0 48px;display:flex;justify-content:space-between;align-items:center;width:auto;padding:10px 42px 0}@media(max-width: 1199px){.page-details{padding:0 28px;margin:20px 0 36px}}@media(max-width: 767px){.page-details{padding:0 var(--container-padding);margin:14px 0;display:block}}.page-details.intranet .document-number{position:relative;padding-left:calc(var(--icon-size)*1.3)}.page-details.intranet .document-number:before{content:"";position:absolute;left:0;top:calc(50% - var(--icon-size)/2);font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}.intranet-short-text{position:relative;background-color:var(--theme-color-primary-dimmed-04);padding:40px 80px 40px 40px;overflow:hidden}.intranet-short-text:before{content:"";position:absolute;right:1%;top:14%;margin:-16px 10px;font-family:"Icons",sans-serif;font-size:var(--icon-size);line-height:1}@media(max-width: 999px){.breadcrumb-list-wrapper{width:100%}}.breadcrumb{list-style:none;font-size:18px;padding:0;margin:0 -2px;background-color:inherit;border-radius:0;white-space:nowrap}.breadcrumb br{display:none}@media(max-width: 999px){.breadcrumb{overflow:auto;max-width:100vw;margin:0 -20px -10px;padding:0 18px 10px}}@media(max-width: 767px){.breadcrumb{font-size:16px;opacity:1}}.breadcrumb a{padding:2px 4px;border-radius:var(--border-radius-xs);transition:.3s ease;margin:0 -2px}.breadcrumb a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:focus-visible,.breadcrumb a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.breadcrumb a:hover{color:var(--theme-color-secondary-intensed)}.breadcrumb li{display:inline-block}.breadcrumb li+li:before{content:"";font-family:"Icons",sans-serif;margin:-1px 6px 0 3px;padding:0;position:relative;display:inline-block;font-size:20px;vertical-align:top;color:inherit}@media(max-width: 767px){.breadcrumb li+li:before{font-size:18px}}.breadcrumb li:last-child a{text-decoration:none}.document-number{margin-left:auto;font-size:18px;line-height:20px;padding:5px 12px;margin-right:-14px}@media(max-width: 1199px){.document-number{margin-right:-12px}}@media(max-width: 999px){.document-number{display:none}}',"",{version:3,sources:["webpack://./stories/components/page-details/page-details.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,cAGA,eACE,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,UACA,CAAA,mBACA,CAAA,0BAEA,cARF,cASI,CAAA,kBACA,CAAA,CAAA,yBAEF,cAZF,kCAaI,CAAA,aACA,CAAA,aACA,CAAA,CAAA,wCAIA,iBACE,CAAA,uCACA,CAAA,+CAEA,WC+MgB,CAAA,iBD7Md,CAAA,MACA,CAAA,kCACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,qBAMR,iBACE,CAAA,qDACA,CAAA,2BACA,CAAA,eACA,CAAA,4BAEA,WC4LoB,CAAA,iBD1LlB,CAAA,QACA,CAAA,OACA,CAAA,iBACA,CAAA,8BACA,CAAA,0BACA,CAAA,aACA,CAAA,yBAKF,yBADF,UAEI,CAAA,CAAA,YAIJ,eACE,CAAA,cACA,CAAA,SACA,CAAA,aACA,CAAA,wBACA,CAAA,eACA,CAAA,kBACA,CAAA,eAEA,YACE,CAAA,yBAGF,YAbF,aAcI,CAAA,eACA,CAAA,oBACA,CAAA,mBACA,CAAA,CAAA,yBAGF,YApBF,cAqBI,CAAA,SACA,CAAA,CAAA,cAGF,eACE,CAAA,qCACA,CAAA,mBACA,CAAA,aAEA,CAAA,kCCiEA,4GACE,CAAA,SACA,CAAA,yDAEF,4GACE,CAAA,SACA,CAAA,oBDrEF,2CACE,CAAA,eAIJ,oBACE,CAAA,yBAEA,WCyHuB,CAAA,8BDvHrB,CAAA,qBACA,CAAA,SACA,CAAA,iBACA,CAAA,oBACA,CAAA,cACA,CAAA,kBACA,CAAA,aACA,CAAA,yBAEA,yBAXF,cAYI,CAAA,CAAA,4BAIJ,oBACE,CAAA,iBAKN,gBACE,CAAA,cACA,CAAA,gBACA,CAAA,gBACA,CAAA,kBACA,CAAA,0BAEA,iBAPF,kBAQI,CAAA,CAAA,yBAGF,iBAXF,YAYI,CAAA",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.page-details {\n margin: 0 0 48px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n width: auto;\n padding: 10px 42px 0;\n\n @media(max-width: 1199px) {\n padding: 0 28px;\n margin: 20px 0 36px;\n }\n @media(max-width: 767px) {\n padding: 0 var(--container-padding);\n margin: 14px 0;\n display: block;\n }\n\n &.intranet {\n .document-number {\n position: relative;\n padding-left: calc(var(--icon-size) * 1.3);\n\n &:before {\n @include icon-schloss;\n position: absolute;\n left: 0;\n top: calc(50% - var(--icon-size) / 2);\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n }\n }\n}\n\n.intranet-short-text {\n position: relative;\n background-color: var(--theme-color-primary-dimmed-04);\n padding: 40px 80px 40px 40px;\n overflow: hidden;\n\n &:before {\n @include icon-schloss;\n position: absolute;\n right: 1%;\n top: 14%;\n margin: -16px 10px;\n font-family: "Icons", sans-serif;\n font-size: var(--icon-size);\n line-height: 1;\n }\n}\n\n.breadcrumb-list-wrapper {\n @media(max-width: 999px) {\n width: 100%;\n }\n}\n\n.breadcrumb {\n list-style: none;\n font-size: 18px;\n padding: 0;\n margin: 0 -2px;\n background-color: inherit;\n border-radius: 0;\n white-space: nowrap;\n\n br {\n display: none;\n }\n\n @media(max-width: 999px) {\n overflow: auto;\n max-width: 100vw;\n margin: 0 -20px -10px;\n padding: 0 18px 10px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n opacity: 1;\n }\n\n a {\n padding: 2px 4px;\n border-radius: var(--border-radius-xs);\n transition: 0.3s ease;\n @include focus-visible;\n margin: 0 -2px;\n\n &:hover {\n color: var(--theme-color-secondary-intensed);\n }\n }\n\n li {\n display: inline-block;\n\n + li:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n margin: -1px 6px 0 3px;\n padding: 0;\n position: relative;\n display: inline-block;\n font-size: 20px;\n vertical-align: top;\n color: inherit;\n\n @media(max-width: 767px) {\n font-size: 18px;\n }\n }\n\n &:last-child a {\n text-decoration: none;\n }\n }\n}\n\n.document-number {\n margin-left: auto;\n font-size: 18px;\n line-height: 20px;\n padding: 5px 12px;\n margin-right: -14px;\n\n @media(max-width: 1199px) {\n margin-right: -12px;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/assets/img/loader-switch.gif":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/loader-switch.dd9715b1.gif"},"./stories/assets/img/preload.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/preload.7a7fc56f.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9360.841fa049.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9360.841fa049.iframe.bundle.js
new file mode 100644
index 0000000..c9d8693
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/9360.841fa049.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9360],{"./stories/components/gallery/GalleryComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{N:()=>createGallery});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),gallery=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(gallery.Z,options);gallery.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),galleryData=[{src:"https://source.unsplash.com/aKij95Mmus8/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/dIMJWLx1YbE/736x981",width:736,height:981},{src:"https://source.unsplash.com/QBpZGqEMsKg/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/v9FQR4tbIq8/1200x980",width:1200,height:980},{src:"https://source.unsplash.com/lB9ylP8e9Sg/880x1200",width:880,height:1200},{src:"https://source.unsplash.com/eF7HN40WbAQ/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/fIq0tET6llw/800x1100",width:800,height:1100},{src:"https://source.unsplash.com/muOHbrFGEQY/900x1200",width:900,height:1200},{src:"https://source.unsplash.com/PhYq704ffdA/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/6VhPY27jdps/1200x1200",width:1200,height:1200},{src:"https://source.unsplash.com/lB9ylP8e9Sg/880x1200",width:880,height:1200},{src:"https://source.unsplash.com/PhYq704ffdA/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/fIq0tET6llw/800x1100",width:800,height:1100},{src:"https://source.unsplash.com/muOHbrFGEQY/900x1200",width:900,height:1200},{src:"https://source.unsplash.com/QBpZGqEMsKg/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/v9FQR4tbIq8/1200x980",width:1200,height:980},{src:"https://source.unsplash.com/6VhPY27jdps/1200x1200",width:1200,height:1200}],slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js")),masonry=__webpack_require__("./stories/_global/scripts/masonry.js");function _defineProperties(target,props){for(var i=0;ithis.section.offset().top){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}else"grid"===this.type&&!this.gridInitialized&&this.items.length>this.visibleItems.length&&w.scrollTop()+w.height()+300>jquery_default()(this.section).offset().top+jquery_default()(this.section).height()&&(this.currentPage++,this.loadThumbs(),this.gridInitialized=!0)}},{key:"lazyLoadSingleImages",value:function lazyLoadSingleImages(){if(("first-image"===this.type||"single-image"===this.type)&&!this.isLoaded){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}},{key:"initSingleThumb",value:function initSingleThumb(){var _this3=this,first=this.items.first().addClass("loading"),a=jquery_default()(' ').attr("data-index",0).appendTo(first),img=jquery_default()(' ').appendTo(a);if(first.find(".image-description").appendTo(this.wrapper),this.isLoaded=!1,img.one("load",(function(){_this3.section.addClass("loaded"),first.removeClass("loading")})),this.items.length>1&&(a.append(jquery_default()(' ').text(this.items.length+" Bilder")),first.find(".image-description").hide()),"single-image"===this.section.data("type")){var ratio=Math.round(first.data("height")/first.data("width")*1e3)/10+"%";a.css("padding-top",ratio),first.find(".copyright").appendTo(a).css("max-width",ratio)}this.section.closest(".main-col").addClass("clearfix")}},{key:"initThumbs",value:function initThumbs(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("tabindex","-1").attr("data-index",i).appendTo(item)}))}},{key:"initMasonry",value:function initMasonry(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("data-index",i).appendTo(item).css("padding-top",Math.round(item.data("height")/item.data("width")*1e4)/100+"%")}));var btnText=window.ihk.translations.loadMoreImages;new masonry.Z(this.wrapper,btnText,[{minWidth:0,batchSize:6},{minWidth:0,batchSize:6},{minWidth:567,batchSize:9},{minWidth:1e3,batchSize:12}],"primary-light")}},{key:"initLoading",value:function initLoading(){var _this4=this,imagesPerPage=this.section.data("per-page"),buttonWrapper=jquery_default()('
').appendTo(this.section),buttonText=window.ihk.translations.loadMoreImages;this.items.length>imagesPerPage&&(this.moreButton=jquery_default()(' ').text(buttonText).appendTo(buttonWrapper)),this.moreButton&&this.moreButton.on("click",(function(e){e.preventDefault(),_this4.currentPage++,_this4.loadThumbs()}))}},{key:"initTabIndex",value:function initTabIndex(){var _this5=this,focusable="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",unfocusable="[tabindex=-1], [disabled], :hidden",prevFocusable=this.section.prevAll().find(focusable).not(unfocusable).last(),nextFocusable=this.section.nextAll().find(focusable).not(unfocusable).first();this.items.find("a").focus((function(e){var focusElement=jquery_default()(e.currentTarget),currentIndex=parseInt(focusElement.attr("data-index"));prevFocusable.attr("tabindex",1),_this5.items.eq(currentIndex-1).find("a").attr("tabindex",2),focusElement.attr("tabindex",3),_this5.items.eq(currentIndex+1).find("a").attr("tabindex",4),nextFocusable.attr("tabindex",5)})),this.items.find("a").on("focusout",(function(){_this5.items.find("a").removeAttr("tabindex"),prevFocusable.removeAttr("tabindex"),nextFocusable.removeAttr("tabindex")})),nextFocusable.focus((function(){_this5.items.find("a").attr("tabindex",-1),_this5.visibleItems[_this5.visibleItems.length-1].find("a").attr("tabindex",0)}))}},{key:"loadThumbs",value:function loadThumbs(){for(var _this6=this,pp=this.section.data("per-page"),first=this.currentPage*pp,last=first+pp ").one("load",(function(){item.removeClass("loading").addClass("loaded")}));img.attr("src","masonry"===_this6.section.data("type")?item.data("full"):item.data("thumb")).appendTo(item.find("a")),img.attr("alt",item.attr("alt")).attr("title",item.attr("title")).appendTo(item.find("a")),_this6.visibleItems.push(item),item.find("a").removeAttr("tabindex")},i=first;i').appendTo(jquery_default()("body"));var slides=jquery_default()('
').appendTo(this.popup),closer=jquery_default()(' ').prependTo(this.popup);if(1===this.items.length&&slides.addClass("single-slide"),this.items.each((function(i,element){var item=jquery_default()(element),slide=jquery_default()('
').appendTo(slides),imgElement=jquery_default()('
').attr("data-src",item.data("full")).attr("title",item.attr("title"));!0===_this7.section.data("render-download")&&imgElement.attr("data-download",item.data("download")),imgElement.appendTo(slide),item.find("span").length>0&&jquery_default()('
').appendTo(slide).append(item.find("span").clone())})),closer.on("click",(function(e){e.preventDefault(),_this7.popup.removeClass("open"),_this7.popup.find("button, a").attr("tabindex",-1),_this7.unbindPopupKeys(),_this7.toggleContentScroll()})),this.slider=new slider.Z(slides),this.popup.find("button, a").attr("tabindex",-1),this.wrapper.on("click","a",(function(e){e.preventDefault();var index=parseInt(jquery_default()(e.currentTarget).attr("data-index"));_this7.popup.addClass("open"),_this7.bindPopupKeys(),_this7.popup.find("button, a").attr("tabindex",0),_this7.popup.focus(),_this7.slider.goTo(index,!1),_this7.toggleContentScroll()})),this.section.data("render-download")){var download=jquery_default()(' ').prependTo(this.popup);jquery_default()(download).attr("href",this.slider.slides.eq(this.slider.currentSlide).find(".image-box").attr("data-download"))}slides.on("slide-change",(function(){_this7.slider.loadImage();var download=_this7.popup.find(".download");download.length&&jquery_default()(download).attr("href",_this7.slider.slides.eq(_this7.slider.currentSlide).find(".image-box").attr("data-download"))}))}},{key:"bindPopupKeys",value:function bindPopupKeys(){var _this8=this;jquery_default()("body").on("keydown.gallery",(function(e){27===e.keyCode?_this8.popup.find(".closer").trigger("click"):37===e.keyCode?_this8.slider.onPrev():39===e.keyCode&&_this8.slider.onNext()}))}},{key:"unbindPopupKeys",value:function unbindPopupKeys(){jquery_default()("body").off("keydown.gallery")}},{key:"toggleContentScroll",value:function toggleContentScroll(){var body=jquery_default()("body"),win=jquery_default()(window);if(this.popup.hasClass("open"))body.css("top",-1*win.scrollTop()+"px").addClass("nav-open");else{var top=Math.abs(parseInt(body.css("top")));body.removeClass("nav-open").removeAttr("style"),win.scrollTop(top)}}}]),IHKGallery}();const components_gallery_gallery=IHKGallery;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".gallery:not(.initiated)").each((function(){new IHKGallery(jquery_default()(this))}))}));var createGallery=function createGallery(_ref){var _ref$galleryType=_ref.galleryType,galleryType=void 0===_ref$galleryType?"grid":_ref$galleryType,_ref$itemsPerPage=_ref.itemsPerPage,itemsPerPage=void 0===_ref$itemsPerPage?9:_ref$itemsPerPage,_ref$data=_ref.data,data=void 0===_ref$data?galleryData:_ref$data,thumbWidth="single-image"===galleryType||"first-image"===galleryType?880:300,section=(0,helpers.az)("section",["gallery"],null,null);section.dataset.type=galleryType,section.dataset.perPage=itemsPerPage.toString();var wrapper=(0,helpers.az)("div",["gallery-wrapper"],"",section);return data.map((function(item){var imageDiv=(0,helpers.az)("div",["image"],"",wrapper),thumbHeight=Math.round(thumbWidth/parseInt(item.width)*parseInt(item.height));imageDiv.dataset.thumb=item.src.replace(item.width,thumbWidth.toString()).replace(item.height,thumbHeight.toString()),imageDiv.dataset.full=item.src,imageDiv.dataset.width=item.width,imageDiv.dataset.height=item.height})),jquery_default()(document).ready((function(){new components_gallery_gallery(jquery_default()(section))})),section}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.gallery{--gallery-spacing: 8px;margin:var(--section-margin) 0;width:100%;max-width:880px}@media(min-width: 568px){.gallery.content-media-right{max-width:calc(50% - 15px);float:right;margin:18px 0 20px 30px}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-right{max-width:calc(50% - 10px);margin:14px 0 15px 20px}}@media(min-width: 568px){.gallery.content-media-right:first-child{margin-top:0}}@media(min-width: 568px){.gallery.content-media-left{max-width:calc(50% - 15px);float:left;margin:18px 30px 20px 0}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-left{max-width:calc(50% - 10px);margin:14px 20px 15px 0}}@media(min-width: 568px){.gallery.content-media-left:first-child{margin-top:0}}.gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:calc(var(--gallery-spacing)/-2)}.gallery .image{padding:calc(var(--gallery-spacing)/2);flex:1 1 100%;transition:.3s ease;transform:translate3d(0, 0, 0) scale(1)}.gallery .image.loading{opacity:0;transform:translate3d(0, 0, 0) scale(0.9)}.gallery .image a{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.gallery .image a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a:focus-visible,.gallery .image a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a::before{content:"";position:relative;display:block;padding-top:66.666667%}.gallery .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease}.gallery .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery .image .copyright{position:absolute;display:block;left:100%;bottom:0;color:#fff;font-size:12px;line-height:1.2;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);z-index:2;width:calc(66.6% + 7px);padding:8px 18px;transform-origin:0 100%;transform:rotate(-90deg)}.gallery[data-type=grid] .image{flex:1 1 33.3333%;max-width:33.3334%}@media(max-width: 567px){.gallery[data-type=grid] .image{flex:1 1 50%;max-width:50%}}.gallery[data-type=first-image] .image a::after,.gallery[data-type=sinlge-image] .image a::after{display:none}.gallery[data-type=first-image] .btn,.gallery[data-type=sinlge-image] .btn{position:absolute;top:0;right:0;margin:20px}.gallery[data-type=first-image] .image,.gallery[data-type=sinlge-image] .image{transform:none;opacity:1;position:relative}.gallery[data-type=first-image] .image a,.gallery[data-type=sinlge-image] .image a{background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:80px;background-position:center;background-repeat:no-repeat;display:block}.gallery[data-type=first-image] .image+.image,.gallery[data-type=sinlge-image] .image+.image{display:none}.gallery[data-type=first-image] img,.gallery[data-type=sinlge-image] img{opacity:0;transition:.3s ease}.gallery[data-type=first-image].loaded img,.gallery[data-type=first-image].loaded .image-description,.gallery[data-type=first-image].loaded .image .copyright,.gallery[data-type=sinlge-image].loaded img,.gallery[data-type=sinlge-image].loaded .image-description,.gallery[data-type=sinlge-image].loaded .image .copyright{opacity:1}.gallery[data-type=first-image] .gallery-wrapper,.gallery[data-type=sinlge-image] .gallery-wrapper{padding:5px}.gallery[data-type=first-image] .gallery-wrapper>.image-description,.gallery[data-type=sinlge-image] .gallery-wrapper>.image-description{font-weight:400;font-size:18px;line-height:1.2;margin-top:12px}.gallery[data-type=first-image] img,.gallery[data-type=first-image] .copyright,.gallery[data-type=first-image] .image-description,.gallery[data-type=sinlge-image] img,.gallery[data-type=sinlge-image] .copyright,.gallery[data-type=sinlge-image] .image-description{opacity:0;transition:.4s ease}.gallery[data-type=masonry] .gallery-wrapper{flex-wrap:nowrap;align-items:flex-start}.gallery[data-type=masonry] .column{flex:1 1 100%}.gallery[data-type=masonry] .image a::before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.gallery[data-type=masonry] .image img{transition:.3s ease;opacity:0}.gallery[data-type=masonry] .image.loaded img{opacity:1}.gallery[data-type=grid] .image:not(.loading):not(.loaded){position:absolute;opacity:0;pointer-events:none}.gallery[data-type=masonry] .image-description,.gallery[data-type=grid] .image-description{display:none !important}.gallery[data-type=masonry] .image a,.gallery[data-type=grid] .image a{overflow:hidden}.gallery[data-type=masonry] .image a::after,.gallery[data-type=grid] .image a::after{content:"";font-family:"Icons",sans-serif;display:flex;align-items:center;justify-content:center;z-index:1;font-size:var(--icon-size);line-height:1;color:#fff;opacity:0;transition:.3s ease}.gallery[data-type=masonry] .image a::before,.gallery[data-type=grid] .image a::before{background-color:var(--theme-color-primary);opacity:0;z-index:1;transition:.3s ease}.gallery[data-type=masonry] .image a img,.gallery[data-type=grid] .image a img{transition:.3s ease}.gallery[data-type=masonry] .image a:hover:before,.gallery[data-type=masonry] .image a.focus-visible:focus:before,.gallery[data-type=masonry] .image a:focus-visible:before,.gallery[data-type=masonry] .image a.-moz-focusring:before,.gallery[data-type=grid] .image a:hover:before,.gallery[data-type=grid] .image a.focus-visible:focus:before,.gallery[data-type=grid] .image a:focus-visible:before,.gallery[data-type=grid] .image a.-moz-focusring:before{opacity:.5}.gallery[data-type=masonry] .image a:hover:after,.gallery[data-type=masonry] .image a.focus-visible:focus:after,.gallery[data-type=masonry] .image a:focus-visible:after,.gallery[data-type=masonry] .image a.-moz-focusring:after,.gallery[data-type=grid] .image a:hover:after,.gallery[data-type=grid] .image a.focus-visible:focus:after,.gallery[data-type=grid] .image a:focus-visible:after,.gallery[data-type=grid] .image a.-moz-focusring:after{opacity:1}.gallery[data-type=masonry] .image a:hover img,.gallery[data-type=masonry] .image a.focus-visible:focus img,.gallery[data-type=masonry] .image a:focus-visible img,.gallery[data-type=masonry] .image a.-moz-focusring img,.gallery[data-type=grid] .image a:hover img,.gallery[data-type=grid] .image a.focus-visible:focus img,.gallery[data-type=grid] .image a:focus-visible img,.gallery[data-type=grid] .image a.-moz-focusring img{transform:translate3d(0, 0, 0) scale(1.04)}.gallery .button-wrapper{text-align:center}.gallery .button-wrapper .btn{margin:40px 0 0}@media(max-width: 767px){.gallery .button-wrapper .btn{margin-top:24px}}.gallery[data-infinite-scroll=true] .button-wrapper .btn{position:absolute;visibility:hidden}.gallery-popup{position:fixed;top:0;left:0;width:100%;height:calc(var(--viewport-height, 1vh)*100);background-color:rgba(15,28,40,.95);color:#fff;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.gallery-popup.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.gallery-popup .slide::before{content:"";position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:60px;filter:saturate(0) brightness(100)}.gallery-popup .image-box{position:relative;display:block;opacity:1;max-width:90%;transition:.3s ease}.gallery-popup .image-box img{max-height:calc(var(--viewport-height, 1vh)*74)}@media(min-width: 1000px){.gallery-popup .image-box img{max-width:calc(100vw - 200px)}}.gallery-popup .text-box{color:#fff;font-size:18px;display:flex;flex-direction:column;margin:20px 20px -10px}.gallery-popup .text-box .copyright{order:1;font-size:14px;font-style:italic}@media(max-width: 767px){.gallery-popup .text-box{font-size:16px}}.gallery-popup .controls .prev,.gallery-popup .controls .next{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;font-size:0;line-height:0;text-align:center;padding:10px 0;margin:-25px 15px;border:0;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.gallery-popup .controls .prev:before,.gallery-popup .controls .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;line-height:1}@media(max-width: 999px){.gallery-popup .controls .prev,.gallery-popup .controls .next{display:none}}.gallery-popup .controls .prev{left:0;transform:rotate(180deg)}.gallery-popup .controls .tabs{display:none}.gallery-popup .controls .count{position:absolute;top:25px;left:50%;width:120px;margin-left:-60px;text-align:center;font-size:18px}.gallery-popup .controls .count span{margin:0 5px}.gallery-popup .slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:calc(var(--viewport-height, 1vh)*100);transition:.4s linear;opacity:1}.gallery-popup .slide.preload .image-box{opacity:0}.gallery-popup .closer,.gallery-popup .download{position:absolute;top:0;width:50px;height:50px;font-size:30px;line-height:1;padding:10px 0;color:#fff;background-color:rgba(0,0,0,0);margin:15px;border:0;cursor:pointer;z-index:1}.gallery-popup .closer:before,.gallery-popup .download:before{font-family:"Icons",sans-serif}.gallery-popup .closer{right:0}.gallery-popup .closer::before{content:""}.gallery-popup .download{left:0;text-decoration:none;text-align:center}.gallery-popup .download::before{content:""}.gallery-popup a.focus-visible:focus,.gallery-popup button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery-popup a:focus-visible,.gallery-popup a.-moz-focusring,.gallery-popup button:focus-visible,.gallery-popup button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser .gallery[data-type=first-image] .image:before,.slider .gallery[data-type=first-image] .image:before{padding-top:66.6666%}',"",{version:3,sources:["webpack://./stories/components/gallery/gallery.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,sBACE,CAAA,8BACA,CAAA,UACA,CAAA,eACA,CAAA,yBAEA,6BACE,0BACE,CAAA,WACA,CAAA,uBACA,CAAA,CAAA,+CAEA,6BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBARN,yCAWI,YACE,CAAA,CAAA,yBAZN,4BAgBE,0BACE,CAAA,UACA,CAAA,uBACA,CAAA,CAAA,+CAEA,4BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBAvBN,wCA0BI,YACE,CAAA,CAAA,0BAKN,YACE,CAAA,cACA,CAAA,sCACA,CAAA,gBAGF,sCACE,CAAA,aACA,CAAA,mBACA,CAAA,uCACA,CAAA,wBAEA,SACE,CAAA,yCACA,CAAA,kBAGF,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBAEA,CAAA,sCC+FF,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,0BDnGA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,sBACA,CAAA,wBAGF,UACE,CAAA,iBCqBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SDvBM,CAAA,mBACA,CAAA,oBAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,2BAGF,iBCaF,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,UACA,CAAA,cACA,CAAA,eACA,CAAA,yDACA,CAAA,SACA,CAAA,uBACA,CAAA,gBACA,CAAA,uBACA,CAAA,wBACA,CAAA,gCDnBE,iBACE,CAAA,kBACA,CAAA,yBAEA,gCAJF,YAKI,CAAA,aACA,CAAA,CAAA,iGAMJ,YACE,CAAA,2EAGF,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,+EAGF,cACE,CAAA,SACA,CAAA,iBACA,CAAA,mFAEA,wDACE,CAAA,oBACA,CAAA,0BACA,CAAA,2BACA,CAAA,aACA,CAAA,6FAGF,YACE,CAAA,yEAIJ,SACE,CAAA,mBACA,CAAA,+TAIA,SACE,CAAA,mGAIJ,WACE,CAAA,yIAEA,eACE,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,uQAIJ,SACE,CAAA,mBACA,CAAA,6CAKF,gBACE,CAAA,sBACA,CAAA,oCAGF,aACE,CAAA,6CAIA,iBCjFJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SD+EM,CAAA,uCAGF,mBACE,CAAA,SACA,CAAA,8CAGF,SACE,CAAA,2DAMJ,iBACE,CAAA,SACA,CAAA,mBACA,CAAA,2FAKF,uBACE,CAAA,uEAGF,eACE,CAAA,qFAEA,WC2Ea,CAAA,8BDzEX,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,SACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,SACA,CAAA,mBACA,CAAA,uFAGF,2CACE,CAAA,SACA,CAAA,SACA,CAAA,mBACA,CAAA,+EAGF,mBACE,CAAA,kcAIA,UACE,CAAA,0bAEF,SACE,CAAA,0aAEF,0CACE,CAAA,yBAMR,iBACE,CAAA,8BAEA,eACE,CAAA,yBAEA,8BAHF,eAII,CAAA,CAAA,yDAMJ,iBACE,CAAA,iBACA,CAAA,eAKN,cACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,4CACA,CAAA,mCACA,CAAA,UACA,CAAA,WACA,CAAA,SClMA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,oBDkMA,SC9LA,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,8BDgME,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,OACA,CAAA,QACA,CAAA,YACA,CAAA,wDACA,CAAA,oBACA,CAAA,kCACA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,SACA,CAAA,aACA,CAAA,mBACA,CAAA,8BAEA,+CACE,CAAA,0BACA,8BAFF,6BAGI,CAAA,CAAA,yBAKN,UACE,CAAA,cACA,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,oCAEA,OACE,CAAA,cACA,CAAA,iBACA,CAAA,yBAGF,yBAbF,cAcI,CAAA,CAAA,8DAKF,iBACE,CAAA,OACA,CAAA,OACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,WAEA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,UACA,CAAA,cACA,CAAA,4EAEA,WC5HqB,CAAA,8BD8HnB,CAAA,cACA,CAAA,aACA,CAAA,yBAGF,8DAzBF,YA0BI,CAAA,CAAA,+BAIJ,MACE,CAAA,wBACA,CAAA,+BAGF,YACE,CAAA,gCAGF,iBACE,CAAA,QACA,CAAA,QACA,CAAA,WACA,CAAA,iBACA,CAAA,iBACA,CAAA,cACA,CAAA,qCAEA,YACE,CAAA,sBAKN,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,kBACA,CAAA,iBACA,CAAA,4CACA,CAAA,qBACA,CAAA,SACA,CAAA,yCAEA,SACE,CAAA,gDAIJ,iBACE,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,UACA,CAAA,8BACA,CAAA,WACA,CAAA,QACA,CAAA,cACA,CAAA,SACA,CAAA,8DAEA,8BACE,CAAA,uBAIJ,OACE,CAAA,+BAEA,WC/LqB,CAAA,yBDoMvB,MACE,CAAA,oBACA,CAAA,iBACA,CAAA,iCAEA,WC7OmB,CAAA,+EAtCnB,4GACE,CAAA,SACA,CAAA,wIAEF,4GACE,CAAA,SACA,CAAA,4GDwRJ,oBACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.gallery {\n --gallery-spacing: 8px;\n margin: var(--section-margin) 0;\n width: 100%;\n max-width: 880px;\n\n @media(min-width: 568px) {\n &.content-media-right {\n max-width: calc(50% - 15px);\n float: right;\n margin: 18px 0 20px 30px;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 0 15px 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n\n &.content-media-left {\n max-width: calc(50% - 15px);\n float: left;\n margin: 18px 30px 20px 0;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 20px 15px 0;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n .gallery-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: calc(var(--gallery-spacing) / -2);\n }\n\n .image {\n padding: calc(var(--gallery-spacing) / 2);\n flex: 1 1 100%;\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n\n &.loading {\n opacity: 0;\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n\n a {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n content: \'\';\n position: relative;\n display: block;\n padding-top: 66.666667%;\n }\n\n &:after {\n content: "";\n @include full-size;\n opacity: 0;\n transition: 0.3s ease;\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n }\n }\n\n &[data-type="grid"] {\n .image {\n flex: 1 1 33.3333%;\n max-width: 33.3334%;\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n }\n\n &[data-type="first-image"], &[data-type="sinlge-image"] {\n .image a::after {\n display: none;\n }\n\n .btn {\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n\n .image {\n transform: none;\n opacity: 1;\n position: relative;\n\n a {\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 80px;\n background-position: center;\n background-repeat: no-repeat;\n display: block;\n }\n\n + .image {\n display: none;\n }\n }\n\n img {\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.loaded {\n img, .image-description, .image .copyright {\n opacity: 1;\n }\n }\n\n .gallery-wrapper {\n padding: 5px;\n\n > .image-description {\n font-weight: 400;\n font-size: 18px;\n line-height: 1.2;\n margin-top: 12px;\n }\n }\n\n img, .copyright, .image-description {\n opacity: 0;\n transition: 0.4s ease;\n }\n }\n\n &[data-type="masonry"] {\n .gallery-wrapper {\n flex-wrap: nowrap;\n align-items: flex-start;\n }\n\n .column {\n flex: 1 1 100%;\n }\n\n .image {\n a::before {\n @include full-size;\n padding: 0;\n }\n\n img {\n transition: 0.3s ease;\n opacity: 0;\n }\n\n &.loaded img {\n opacity: 1;\n }\n }\n }\n\n &[data-type=\'grid\'] {\n .image:not(.loading):not(.loaded) {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n &[data-type="masonry"], &[data-type="grid"] {\n .image-description {\n display: none !important;\n }\n\n .image a {\n overflow: hidden;\n\n &::after {\n @include icon-zoom;\n font-family: "Icons", sans-serif;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n font-size: var(--icon-size);\n line-height: 1;\n color: #fff;\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &::before {\n background-color: var(--theme-color-primary);\n opacity: 0;\n z-index: 1;\n transition: 0.3s ease;\n }\n\n img {\n transition: 0.3s ease;\n }\n\n &:hover, &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n &:before {\n opacity: 0.5;\n }\n &:after {\n opacity: 1;\n }\n img {\n transform: translate3d(0, 0, 0) scale(1.04);\n }\n }\n }\n }\n\n .button-wrapper {\n text-align: center;\n\n .btn {\n margin: 40px 0 0;\n\n @media(max-width: 767px) {\n margin-top: 24px;\n }\n }\n }\n\n &[data-infinite-scroll="true"] {\n .button-wrapper .btn {\n position: absolute;\n visibility: hidden;\n }\n }\n}\n\n.gallery-popup {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(var(--viewport-height, 1vh) * 100);\n background-color: rgba(#0F1C28, 0.95);\n color: #fff;\n z-index: 100;\n @include hide;\n\n &.open {\n @include show;\n }\n\n .slide {\n &::before {\n content: \'\';\n position: absolute;\n width: 60px;\n height: 60px;\n top: 50%;\n left: 50%;\n margin: -30px;\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 60px;\n filter: saturate(0) brightness(100);\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n opacity: 1;\n max-width: 90%;\n transition: 0.3s ease;\n\n img {\n max-height: calc(var(--viewport-height, 1vh) * 74);\n @media(min-width: 1000px) {\n max-width: calc(100vw - 200px);\n }\n }\n }\n\n .text-box {\n color: #fff;\n font-size: 18px;\n display: flex;\n flex-direction: column;\n margin: 20px 20px -10px;\n\n .copyright {\n order: 1;\n font-size: 14px;\n font-style: italic;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n\n .controls {\n .prev, .next {\n position: absolute;\n top: 50%;\n right: 0;\n display: block;\n width: 50px;\n height: 50px;\n\n font-size: 0;\n line-height: 0;\n text-align: center;\n padding: 10px 0;\n margin: -25px 15px;\n border: 0;\n background-color: transparent;\n color: white;\n cursor: pointer;\n\n &:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .tabs {\n display: none;\n }\n\n .count {\n position: absolute;\n top: 25px;\n left: 50%;\n width: 120px;\n margin-left: -60px;\n text-align: center;\n font-size: 18px;\n\n span {\n margin: 0 5px;\n }\n }\n }\n\n .slide {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: calc(var(--viewport-height, 1vh) * 100);\n transition: 0.4s linear;\n opacity: 1;\n\n &.preload .image-box {\n opacity: 0;\n }\n }\n\n .closer, .download {\n position: absolute;\n top: 0;\n width: 50px;\n height: 50px;\n font-size: 30px;\n line-height: 1;\n padding: 10px 0;\n color: #fff;\n background-color: transparent;\n margin: 15px;\n border: 0;\n cursor: pointer;\n z-index: 1;\n\n &:before {\n font-family: "Icons", sans-serif;\n }\n }\n\n .closer {\n right: 0;\n\n &::before {\n @include icon-schliessen;\n }\n }\n\n .download {\n left: 0;\n text-decoration: none;\n text-align: center;\n\n &::before {\n @include icon-download;\n }\n }\n\n a, button {\n @include focus-visible;\n }\n}\n\n.teaser, .slider {\n .gallery[data-type="first-image"] .image:before {\n padding-top: 66.6666%;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/9360.b88328b9.iframe.bundle.js b/gfi-ihk-2024/storybook-static/9360.b88328b9.iframe.bundle.js
deleted file mode 100644
index 913a8e0..0000000
--- a/gfi-ihk-2024/storybook-static/9360.b88328b9.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[9360],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./stories/components/gallery/GalleryComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{N:()=>createGallery});__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.map.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.replace.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),gallery=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/gallery/gallery.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(gallery.Z,options);gallery.Z.locals;var jquery=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery_default=__webpack_require__.n(jquery),helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),galleryData=[{src:"https://source.unsplash.com/aKij95Mmus8/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/dIMJWLx1YbE/736x981",width:736,height:981},{src:"https://source.unsplash.com/QBpZGqEMsKg/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/v9FQR4tbIq8/1200x980",width:1200,height:980},{src:"https://source.unsplash.com/lB9ylP8e9Sg/880x1200",width:880,height:1200},{src:"https://source.unsplash.com/eF7HN40WbAQ/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/fIq0tET6llw/800x1100",width:800,height:1100},{src:"https://source.unsplash.com/muOHbrFGEQY/900x1200",width:900,height:1200},{src:"https://source.unsplash.com/PhYq704ffdA/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/6VhPY27jdps/1200x1200",width:1200,height:1200},{src:"https://source.unsplash.com/lB9ylP8e9Sg/880x1200",width:880,height:1200},{src:"https://source.unsplash.com/PhYq704ffdA/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/fIq0tET6llw/800x1100",width:800,height:1100},{src:"https://source.unsplash.com/muOHbrFGEQY/900x1200",width:900,height:1200},{src:"https://source.unsplash.com/QBpZGqEMsKg/1470x980",width:1470,height:980},{src:"https://source.unsplash.com/v9FQR4tbIq8/1200x980",width:1200,height:980},{src:"https://source.unsplash.com/6VhPY27jdps/1200x1200",width:1200,height:1200}],slider=(__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js"),__webpack_require__("./stories/sections/slider/slider.js")),masonry=__webpack_require__("./stories/_global/scripts/masonry.js");function _defineProperties(target,props){for(var i=0;ithis.section.offset().top){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}else"grid"===this.type&&!this.gridInitialized&&this.items.length>this.visibleItems.length&&w.scrollTop()+w.height()+300>jquery_default()(this.section).offset().top+jquery_default()(this.section).height()&&(this.currentPage++,this.loadThumbs(),this.gridInitialized=!0)}},{key:"lazyLoadSingleImages",value:function lazyLoadSingleImages(){if(("first-image"===this.type||"single-image"===this.type)&&!this.isLoaded){var thumb=this.items.first();thumb.find("img").attr("src",thumb.data("first-image"===this.type?"thumb":"full")),this.isLoaded=!0}}},{key:"initSingleThumb",value:function initSingleThumb(){var _this3=this,first=this.items.first().addClass("loading"),a=jquery_default()(' ').attr("data-index",0).appendTo(first),img=jquery_default()(' ').appendTo(a);if(first.find(".image-description").appendTo(this.wrapper),this.isLoaded=!1,img.one("load",(function(){_this3.section.addClass("loaded"),first.removeClass("loading")})),this.items.length>1&&(a.append(jquery_default()(' ').text(this.items.length+" Bilder")),first.find(".image-description").hide()),"single-image"===this.section.data("type")){var ratio=Math.round(first.data("height")/first.data("width")*1e3)/10+"%";a.css("padding-top",ratio),first.find(".copyright").appendTo(a).css("max-width",ratio)}this.section.closest(".main-col").addClass("clearfix")}},{key:"initThumbs",value:function initThumbs(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("tabindex","-1").attr("data-index",i).appendTo(item)}))}},{key:"initMasonry",value:function initMasonry(){this.items.each((function(i){var item=jquery_default()(this);jquery_default()(' ').attr("data-index",i).appendTo(item).css("padding-top",Math.round(item.data("height")/item.data("width")*1e4)/100+"%")}));var btnText=window.ihk.translations.loadMoreImages;new masonry.Z(this.wrapper,btnText,[{minWidth:0,batchSize:6},{minWidth:0,batchSize:6},{minWidth:567,batchSize:9},{minWidth:1e3,batchSize:12}],"primary-light")}},{key:"initLoading",value:function initLoading(){var _this4=this,imagesPerPage=this.section.data("per-page"),buttonWrapper=jquery_default()('
').appendTo(this.section),buttonText=window.ihk.translations.loadMoreImages;this.items.length>imagesPerPage&&(this.moreButton=jquery_default()(' ').text(buttonText).appendTo(buttonWrapper)),this.moreButton&&this.moreButton.on("click",(function(e){e.preventDefault(),_this4.currentPage++,_this4.loadThumbs()}))}},{key:"initTabIndex",value:function initTabIndex(){var _this5=this,focusable="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",unfocusable="[tabindex=-1], [disabled], :hidden",prevFocusable=this.section.prevAll().find(focusable).not(unfocusable).last(),nextFocusable=this.section.nextAll().find(focusable).not(unfocusable).first();this.items.find("a").focus((function(e){var focusElement=jquery_default()(e.currentTarget),currentIndex=parseInt(focusElement.attr("data-index"));prevFocusable.attr("tabindex",1),_this5.items.eq(currentIndex-1).find("a").attr("tabindex",2),focusElement.attr("tabindex",3),_this5.items.eq(currentIndex+1).find("a").attr("tabindex",4),nextFocusable.attr("tabindex",5)})),this.items.find("a").on("focusout",(function(){_this5.items.find("a").removeAttr("tabindex"),prevFocusable.removeAttr("tabindex"),nextFocusable.removeAttr("tabindex")})),nextFocusable.focus((function(){_this5.items.find("a").attr("tabindex",-1),_this5.visibleItems[_this5.visibleItems.length-1].find("a").attr("tabindex",0)}))}},{key:"loadThumbs",value:function loadThumbs(){for(var _this6=this,pp=this.section.data("per-page"),first=this.currentPage*pp,last=first+pp ").one("load",(function(){item.removeClass("loading").addClass("loaded")}));img.attr("src","masonry"===_this6.section.data("type")?item.data("full"):item.data("thumb")).appendTo(item.find("a")),img.attr("alt",item.attr("alt")).attr("title",item.attr("title")).appendTo(item.find("a")),_this6.visibleItems.push(item),item.find("a").removeAttr("tabindex")},i=first;i').appendTo(jquery_default()("body"));var slides=jquery_default()('
').appendTo(this.popup),closer=jquery_default()(' ').prependTo(this.popup);if(1===this.items.length&&slides.addClass("single-slide"),this.items.each((function(i,element){var item=jquery_default()(element),slide=jquery_default()('
').appendTo(slides),imgElement=jquery_default()('
').attr("data-src",item.data("full")).attr("title",item.attr("title"));!0===_this7.section.data("render-download")&&imgElement.attr("data-download",item.data("download")),imgElement.appendTo(slide),item.find("span").length>0&&jquery_default()('
').appendTo(slide).append(item.find("span").clone())})),closer.on("click",(function(e){e.preventDefault(),_this7.popup.removeClass("open"),_this7.popup.find("button, a").attr("tabindex",-1),_this7.unbindPopupKeys(),_this7.toggleContentScroll()})),this.slider=new slider.Z(slides),this.popup.find("button, a").attr("tabindex",-1),this.wrapper.on("click","a",(function(e){e.preventDefault();var index=parseInt(jquery_default()(e.currentTarget).attr("data-index"));_this7.popup.addClass("open"),_this7.bindPopupKeys(),_this7.popup.find("button, a").attr("tabindex",0),_this7.popup.focus(),_this7.slider.goTo(index,!1),_this7.toggleContentScroll()})),this.section.data("render-download")){var download=jquery_default()(' ').prependTo(this.popup);jquery_default()(download).attr("href",this.slider.slides.eq(this.slider.currentSlide).find(".image-box").attr("data-download"))}slides.on("slide-change",(function(){_this7.slider.loadImage();var download=_this7.popup.find(".download");download.length&&jquery_default()(download).attr("href",_this7.slider.slides.eq(_this7.slider.currentSlide).find(".image-box").attr("data-download"))}))}},{key:"bindPopupKeys",value:function bindPopupKeys(){var _this8=this;jquery_default()("body").on("keydown.gallery",(function(e){27===e.keyCode?_this8.popup.find(".closer").trigger("click"):37===e.keyCode?_this8.slider.onPrev():39===e.keyCode&&_this8.slider.onNext()}))}},{key:"unbindPopupKeys",value:function unbindPopupKeys(){jquery_default()("body").off("keydown.gallery")}},{key:"toggleContentScroll",value:function toggleContentScroll(){var body=jquery_default()("body"),win=jquery_default()(window);if(this.popup.hasClass("open"))body.css("top",-1*win.scrollTop()+"px").addClass("nav-open");else{var top=Math.abs(parseInt(body.css("top")));body.removeClass("nav-open").removeAttr("style"),win.scrollTop(top)}}}]),IHKGallery}();const components_gallery_gallery=IHKGallery;jquery_default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery_default()(".gallery:not(.initiated)").each((function(){new IHKGallery(jquery_default()(this))}))}));var createGallery=function createGallery(_ref){var _ref$galleryType=_ref.galleryType,galleryType=void 0===_ref$galleryType?"grid":_ref$galleryType,_ref$itemsPerPage=_ref.itemsPerPage,itemsPerPage=void 0===_ref$itemsPerPage?9:_ref$itemsPerPage,_ref$data=_ref.data,data=void 0===_ref$data?galleryData:_ref$data,thumbWidth="single-image"===galleryType||"first-image"===galleryType?880:300,section=(0,helpers.az)("section",["gallery"],null,null);section.dataset.type=galleryType,section.dataset.perPage=itemsPerPage.toString();var wrapper=(0,helpers.az)("div",["gallery-wrapper"],"",section);return data.map((function(item){var imageDiv=(0,helpers.az)("div",["image"],"",wrapper),thumbHeight=Math.round(thumbWidth/parseInt(item.width)*parseInt(item.height));imageDiv.dataset.thumb=item.src.replace(item.width,thumbWidth.toString()).replace(item.height,thumbHeight.toString()),imageDiv.dataset.full=item.src,imageDiv.dataset.width=item.width,imageDiv.dataset.height=item.height})),jquery_default()(document).ready((function(){new components_gallery_gallery(jquery_default()(section))})),section}},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/assets/img/preload.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_assets_img_preload_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.gallery{--gallery-spacing: 8px;margin:var(--section-margin) 0;width:100%;max-width:880px}@media(min-width: 568px){.gallery.content-media-right{max-width:calc(50% - 15px);float:right;margin:18px 0 20px 30px}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-right{max-width:calc(50% - 10px);margin:14px 0 15px 20px}}@media(min-width: 568px){.gallery.content-media-right:first-child{margin-top:0}}@media(min-width: 568px){.gallery.content-media-left{max-width:calc(50% - 15px);float:left;margin:18px 30px 20px 0}}@media(min-width: 568px)and (max-width: 767px){.gallery.content-media-left{max-width:calc(50% - 10px);margin:14px 20px 15px 0}}@media(min-width: 568px){.gallery.content-media-left:first-child{margin-top:0}}.gallery .gallery-wrapper{display:flex;flex-wrap:wrap;margin:calc(var(--gallery-spacing)/-2)}.gallery .image{padding:calc(var(--gallery-spacing)/2);flex:1 1 100%;transition:.3s ease;transform:translate3d(0, 0, 0) scale(1)}.gallery .image.loading{opacity:0;transform:translate3d(0, 0, 0) scale(0.9)}.gallery .image a{position:relative;display:block;background-color:var(--theme-color-primary-dimmed-04);transition:.2s ease}.gallery .image a.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a:focus-visible,.gallery .image a.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery .image a::before{content:"";position:relative;display:block;padding-top:66.666667%}.gallery .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s ease}.gallery .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.gallery .image .copyright{position:absolute;display:block;left:100%;bottom:0;color:#fff;font-size:12px;line-height:1.2;text-shadow:0 0 3px rgba(0,0,0,.6),0 0 8px rgba(0,0,0,.6);z-index:2;width:calc(66.6% + 7px);padding:8px 18px;transform-origin:0 100%;transform:rotate(-90deg)}.gallery[data-type=grid] .image{flex:1 1 33.3333%;max-width:33.3334%}@media(max-width: 567px){.gallery[data-type=grid] .image{flex:1 1 50%;max-width:50%}}.gallery[data-type=first-image] .image a::after,.gallery[data-type=sinlge-image] .image a::after{display:none}.gallery[data-type=first-image] .btn,.gallery[data-type=sinlge-image] .btn{position:absolute;top:0;right:0;margin:20px}.gallery[data-type=first-image] .image,.gallery[data-type=sinlge-image] .image{transform:none;opacity:1;position:relative}.gallery[data-type=first-image] .image a,.gallery[data-type=sinlge-image] .image a{background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:80px;background-position:center;background-repeat:no-repeat;display:block}.gallery[data-type=first-image] .image+.image,.gallery[data-type=sinlge-image] .image+.image{display:none}.gallery[data-type=first-image] img,.gallery[data-type=sinlge-image] img{opacity:0;transition:.3s ease}.gallery[data-type=first-image].loaded img,.gallery[data-type=first-image].loaded .image-description,.gallery[data-type=first-image].loaded .image .copyright,.gallery[data-type=sinlge-image].loaded img,.gallery[data-type=sinlge-image].loaded .image-description,.gallery[data-type=sinlge-image].loaded .image .copyright{opacity:1}.gallery[data-type=first-image] .gallery-wrapper,.gallery[data-type=sinlge-image] .gallery-wrapper{padding:5px}.gallery[data-type=first-image] .gallery-wrapper>.image-description,.gallery[data-type=sinlge-image] .gallery-wrapper>.image-description{font-weight:400;font-size:18px;line-height:1.2;margin-top:12px}.gallery[data-type=first-image] img,.gallery[data-type=first-image] .copyright,.gallery[data-type=first-image] .image-description,.gallery[data-type=sinlge-image] img,.gallery[data-type=sinlge-image] .copyright,.gallery[data-type=sinlge-image] .image-description{opacity:0;transition:.4s ease}.gallery[data-type=masonry] .gallery-wrapper{flex-wrap:nowrap;align-items:flex-start}.gallery[data-type=masonry] .column{flex:1 1 100%}.gallery[data-type=masonry] .image a::before{position:absolute;top:0;left:0;right:0;bottom:0;padding:0}.gallery[data-type=masonry] .image img{transition:.3s ease;opacity:0}.gallery[data-type=masonry] .image.loaded img{opacity:1}.gallery[data-type=grid] .image:not(.loading):not(.loaded){position:absolute;opacity:0;pointer-events:none}.gallery[data-type=masonry] .image-description,.gallery[data-type=grid] .image-description{display:none !important}.gallery[data-type=masonry] .image a,.gallery[data-type=grid] .image a{overflow:hidden}.gallery[data-type=masonry] .image a::after,.gallery[data-type=grid] .image a::after{content:"";font-family:"Icons",sans-serif;display:flex;align-items:center;justify-content:center;z-index:1;font-size:var(--icon-size);line-height:1;color:#fff;opacity:0;transition:.3s ease}.gallery[data-type=masonry] .image a::before,.gallery[data-type=grid] .image a::before{background-color:var(--theme-color-primary);opacity:0;z-index:1;transition:.3s ease}.gallery[data-type=masonry] .image a img,.gallery[data-type=grid] .image a img{transition:.3s ease}.gallery[data-type=masonry] .image a:hover:before,.gallery[data-type=masonry] .image a.focus-visible:focus:before,.gallery[data-type=masonry] .image a:focus-visible:before,.gallery[data-type=masonry] .image a.-moz-focusring:before,.gallery[data-type=grid] .image a:hover:before,.gallery[data-type=grid] .image a.focus-visible:focus:before,.gallery[data-type=grid] .image a:focus-visible:before,.gallery[data-type=grid] .image a.-moz-focusring:before{opacity:.5}.gallery[data-type=masonry] .image a:hover:after,.gallery[data-type=masonry] .image a.focus-visible:focus:after,.gallery[data-type=masonry] .image a:focus-visible:after,.gallery[data-type=masonry] .image a.-moz-focusring:after,.gallery[data-type=grid] .image a:hover:after,.gallery[data-type=grid] .image a.focus-visible:focus:after,.gallery[data-type=grid] .image a:focus-visible:after,.gallery[data-type=grid] .image a.-moz-focusring:after{opacity:1}.gallery[data-type=masonry] .image a:hover img,.gallery[data-type=masonry] .image a.focus-visible:focus img,.gallery[data-type=masonry] .image a:focus-visible img,.gallery[data-type=masonry] .image a.-moz-focusring img,.gallery[data-type=grid] .image a:hover img,.gallery[data-type=grid] .image a.focus-visible:focus img,.gallery[data-type=grid] .image a:focus-visible img,.gallery[data-type=grid] .image a.-moz-focusring img{transform:translate3d(0, 0, 0) scale(1.04)}.gallery .button-wrapper{text-align:center}.gallery .button-wrapper .btn{margin:40px 0 0}@media(max-width: 767px){.gallery .button-wrapper .btn{margin-top:24px}}.gallery[data-infinite-scroll=true] .button-wrapper .btn{position:absolute;visibility:hidden}.gallery-popup{position:fixed;top:0;left:0;width:100%;height:calc(var(--viewport-height, 1vh)*100);background-color:rgba(15,28,40,.95);color:#fff;z-index:100;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease 0s,visibility 0s ease .4s,transform .4s ease 0s}.gallery-popup.open{opacity:1;visibility:visible;pointer-events:all;transition:opacity .4s ease 0s,visibility 0s ease 0s,transform .4s ease 0s}.gallery-popup .slide::before{content:"";position:absolute;width:60px;height:60px;top:50%;left:50%;margin:-30px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+');background-size:60px;filter:saturate(0) brightness(100)}.gallery-popup .image-box{position:relative;display:block;opacity:1;max-width:90%;transition:.3s ease}.gallery-popup .image-box img{max-height:calc(var(--viewport-height, 1vh)*74)}@media(min-width: 1000px){.gallery-popup .image-box img{max-width:calc(100vw - 200px)}}.gallery-popup .text-box{color:#fff;font-size:18px;display:flex;flex-direction:column;margin:20px 20px -10px}.gallery-popup .text-box .copyright{order:1;font-size:14px;font-style:italic}@media(max-width: 767px){.gallery-popup .text-box{font-size:16px}}.gallery-popup .controls .prev,.gallery-popup .controls .next{position:absolute;top:50%;right:0;display:block;width:50px;height:50px;font-size:0;line-height:0;text-align:center;padding:10px 0;margin:-25px 15px;border:0;background-color:rgba(0,0,0,0);color:#fff;cursor:pointer}.gallery-popup .controls .prev:before,.gallery-popup .controls .next:before{content:"";font-family:"Icons",sans-serif;font-size:30px;line-height:1}@media(max-width: 999px){.gallery-popup .controls .prev,.gallery-popup .controls .next{display:none}}.gallery-popup .controls .prev{left:0;transform:rotate(180deg)}.gallery-popup .controls .tabs{display:none}.gallery-popup .controls .count{position:absolute;top:25px;left:50%;width:120px;margin-left:-60px;text-align:center;font-size:18px}.gallery-popup .controls .count span{margin:0 5px}.gallery-popup .slide{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:calc(var(--viewport-height, 1vh)*100);transition:.4s linear;opacity:1}.gallery-popup .slide.preload .image-box{opacity:0}.gallery-popup .closer,.gallery-popup .download{position:absolute;top:0;width:50px;height:50px;font-size:30px;line-height:1;padding:10px 0;color:#fff;background-color:rgba(0,0,0,0);margin:15px;border:0;cursor:pointer;z-index:1}.gallery-popup .closer:before,.gallery-popup .download:before{font-family:"Icons",sans-serif}.gallery-popup .closer{right:0}.gallery-popup .closer::before{content:""}.gallery-popup .download{left:0;text-decoration:none;text-align:center}.gallery-popup .download::before{content:""}.gallery-popup a.focus-visible:focus,.gallery-popup button.focus-visible:focus{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.gallery-popup a:focus-visible,.gallery-popup a.-moz-focusring,.gallery-popup button:focus-visible,.gallery-popup button.-moz-focusring{box-shadow:0 0 0 2px var(--theme-color-secondary-intensed),0 0 8px 2px var(--theme-color-secondary-intensed);outline:0}.teaser .gallery[data-type=first-image] .image:before,.slider .gallery[data-type=first-image] .image:before{padding-top:66.6666%}',"",{version:3,sources:["webpack://./stories/components/gallery/gallery.scss","webpack://./stories/_global/styles/_mixins.scss"],names:[],mappings:"AAAA,SAGA,sBACE,CAAA,8BACA,CAAA,UACA,CAAA,eACA,CAAA,yBAEA,6BACE,0BACE,CAAA,WACA,CAAA,uBACA,CAAA,CAAA,+CAEA,6BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBARN,yCAWI,YACE,CAAA,CAAA,yBAZN,4BAgBE,0BACE,CAAA,UACA,CAAA,uBACA,CAAA,CAAA,+CAEA,4BALF,0BAMI,CAAA,uBACA,CAAA,CAAA,yBAvBN,wCA0BI,YACE,CAAA,CAAA,0BAKN,YACE,CAAA,cACA,CAAA,sCACA,CAAA,gBAGF,sCACE,CAAA,aACA,CAAA,mBACA,CAAA,uCACA,CAAA,wBAEA,SACE,CAAA,yCACA,CAAA,kBAGF,iBACE,CAAA,aACA,CAAA,qDACA,CAAA,mBAEA,CAAA,sCC+FF,4GACE,CAAA,SACA,CAAA,iEAEF,4GACE,CAAA,SACA,CAAA,0BDnGA,UACE,CAAA,iBACA,CAAA,aACA,CAAA,sBACA,CAAA,wBAGF,UACE,CAAA,iBCqBN,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SDvBM,CAAA,mBACA,CAAA,oBAIJ,iBACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,gBACA,CAAA,2BAGF,iBCaF,CAAA,aACA,CAAA,SACA,CAAA,QACA,CAAA,UACA,CAAA,cACA,CAAA,eACA,CAAA,yDACA,CAAA,SACA,CAAA,uBACA,CAAA,gBACA,CAAA,uBACA,CAAA,wBACA,CAAA,gCDnBE,iBACE,CAAA,kBACA,CAAA,yBAEA,gCAJF,YAKI,CAAA,aACA,CAAA,CAAA,iGAMJ,YACE,CAAA,2EAGF,iBACE,CAAA,KACA,CAAA,OACA,CAAA,WACA,CAAA,+EAGF,cACE,CAAA,SACA,CAAA,iBACA,CAAA,mFAEA,wDACE,CAAA,oBACA,CAAA,0BACA,CAAA,2BACA,CAAA,aACA,CAAA,6FAGF,YACE,CAAA,yEAIJ,SACE,CAAA,mBACA,CAAA,+TAIA,SACE,CAAA,mGAIJ,WACE,CAAA,yIAEA,eACE,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,uQAIJ,SACE,CAAA,mBACA,CAAA,6CAKF,gBACE,CAAA,sBACA,CAAA,oCAGF,aACE,CAAA,6CAIA,iBCjFJ,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,QACA,CAAA,SD+EM,CAAA,uCAGF,mBACE,CAAA,SACA,CAAA,8CAGF,SACE,CAAA,2DAMJ,iBACE,CAAA,SACA,CAAA,mBACA,CAAA,2FAKF,uBACE,CAAA,uEAGF,eACE,CAAA,qFAEA,WC2Ea,CAAA,8BDzEX,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,SACA,CAAA,0BACA,CAAA,aACA,CAAA,UACA,CAAA,SACA,CAAA,mBACA,CAAA,uFAGF,2CACE,CAAA,SACA,CAAA,SACA,CAAA,mBACA,CAAA,+EAGF,mBACE,CAAA,kcAIA,UACE,CAAA,0bAEF,SACE,CAAA,0aAEF,0CACE,CAAA,yBAMR,iBACE,CAAA,8BAEA,eACE,CAAA,yBAEA,8BAHF,eAII,CAAA,CAAA,yDAMJ,iBACE,CAAA,iBACA,CAAA,eAKN,cACE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,4CACA,CAAA,mCACA,CAAA,UACA,CAAA,WACA,CAAA,SClMA,CAAA,iBACA,CAAA,mBACA,CAAA,2EACA,CAAA,oBDkMA,SC9LA,CAAA,kBACA,CAAA,kBACA,CAAA,0EACA,CAAA,8BDgME,UACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,OACA,CAAA,QACA,CAAA,YACA,CAAA,wDACA,CAAA,oBACA,CAAA,kCACA,CAAA,0BAIJ,iBACE,CAAA,aACA,CAAA,SACA,CAAA,aACA,CAAA,mBACA,CAAA,8BAEA,+CACE,CAAA,0BACA,8BAFF,6BAGI,CAAA,CAAA,yBAKN,UACE,CAAA,cACA,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,oCAEA,OACE,CAAA,cACA,CAAA,iBACA,CAAA,yBAGF,yBAbF,cAcI,CAAA,CAAA,8DAKF,iBACE,CAAA,OACA,CAAA,OACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,WAEA,CAAA,aACA,CAAA,iBACA,CAAA,cACA,CAAA,iBACA,CAAA,QACA,CAAA,8BACA,CAAA,UACA,CAAA,cACA,CAAA,4EAEA,WC5HqB,CAAA,8BD8HnB,CAAA,cACA,CAAA,aACA,CAAA,yBAGF,8DAzBF,YA0BI,CAAA,CAAA,+BAIJ,MACE,CAAA,wBACA,CAAA,+BAGF,YACE,CAAA,gCAGF,iBACE,CAAA,QACA,CAAA,QACA,CAAA,WACA,CAAA,iBACA,CAAA,iBACA,CAAA,cACA,CAAA,qCAEA,YACE,CAAA,sBAKN,iBACE,CAAA,YACA,CAAA,qBACA,CAAA,sBACA,CAAA,kBACA,CAAA,iBACA,CAAA,4CACA,CAAA,qBACA,CAAA,SACA,CAAA,yCAEA,SACE,CAAA,gDAIJ,iBACE,CAAA,KACA,CAAA,UACA,CAAA,WACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,UACA,CAAA,8BACA,CAAA,WACA,CAAA,QACA,CAAA,cACA,CAAA,SACA,CAAA,8DAEA,8BACE,CAAA,uBAIJ,OACE,CAAA,+BAEA,WC/LqB,CAAA,yBDoMvB,MACE,CAAA,oBACA,CAAA,iBACA,CAAA,iCAEA,WC7OmB,CAAA,+EAtCnB,4GACE,CAAA,SACA,CAAA,wIAEF,4GACE,CAAA,SACA,CAAA,4GDwRJ,oBACE",sourcesContent:['@import \'../../_global/styles/mixins\';\n@import \'../../_global/styles/vars\';\n\n.gallery {\n --gallery-spacing: 8px;\n margin: var(--section-margin) 0;\n width: 100%;\n max-width: 880px;\n\n @media(min-width: 568px) {\n &.content-media-right {\n max-width: calc(50% - 15px);\n float: right;\n margin: 18px 0 20px 30px;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 0 15px 20px;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n\n &.content-media-left {\n max-width: calc(50% - 15px);\n float: left;\n margin: 18px 30px 20px 0;\n\n @media(max-width: 767px) {\n max-width: calc(50% - 10px);\n margin: 14px 20px 15px 0;\n }\n\n &:first-child {\n margin-top: 0;\n }\n }\n }\n\n .gallery-wrapper {\n display: flex;\n flex-wrap: wrap;\n margin: calc(var(--gallery-spacing) / -2);\n }\n\n .image {\n padding: calc(var(--gallery-spacing) / 2);\n flex: 1 1 100%;\n transition: 0.3s ease;\n transform: translate3d(0, 0, 0) scale(1);\n\n &.loading {\n opacity: 0;\n transform: translate3d(0, 0, 0) scale(0.9);\n }\n\n a {\n position: relative;\n display: block;\n background-color: var(--theme-color-primary-dimmed-04);\n @include focus-visible;\n transition: 0.2s ease;\n\n &::before {\n content: \'\';\n position: relative;\n display: block;\n padding-top: 66.666667%;\n }\n\n &:after {\n content: "";\n @include full-size;\n opacity: 0;\n transition: 0.3s ease;\n }\n }\n\n img {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n object-fit: cover;\n }\n\n .copyright {\n @include copyright;\n }\n }\n\n &[data-type="grid"] {\n .image {\n flex: 1 1 33.3333%;\n max-width: 33.3334%;\n\n @media(max-width: 567px) {\n flex: 1 1 50%;\n max-width: 50%;\n }\n }\n }\n\n &[data-type="first-image"], &[data-type="sinlge-image"] {\n .image a::after {\n display: none;\n }\n\n .btn {\n position: absolute;\n top: 0;\n right: 0;\n margin: 20px;\n }\n\n .image {\n transform: none;\n opacity: 1;\n position: relative;\n\n a {\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 80px;\n background-position: center;\n background-repeat: no-repeat;\n display: block;\n }\n\n + .image {\n display: none;\n }\n }\n\n img {\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &.loaded {\n img, .image-description, .image .copyright {\n opacity: 1;\n }\n }\n\n .gallery-wrapper {\n padding: 5px;\n\n > .image-description {\n font-weight: 400;\n font-size: 18px;\n line-height: 1.2;\n margin-top: 12px;\n }\n }\n\n img, .copyright, .image-description {\n opacity: 0;\n transition: 0.4s ease;\n }\n }\n\n &[data-type="masonry"] {\n .gallery-wrapper {\n flex-wrap: nowrap;\n align-items: flex-start;\n }\n\n .column {\n flex: 1 1 100%;\n }\n\n .image {\n a::before {\n @include full-size;\n padding: 0;\n }\n\n img {\n transition: 0.3s ease;\n opacity: 0;\n }\n\n &.loaded img {\n opacity: 1;\n }\n }\n }\n\n &[data-type=\'grid\'] {\n .image:not(.loading):not(.loaded) {\n position: absolute;\n opacity: 0;\n pointer-events: none;\n }\n }\n\n &[data-type="masonry"], &[data-type="grid"] {\n .image-description {\n display: none !important;\n }\n\n .image a {\n overflow: hidden;\n\n &::after {\n @include icon-zoom;\n font-family: "Icons", sans-serif;\n display: flex;\n align-items: center;\n justify-content: center;\n z-index: 1;\n font-size: var(--icon-size);\n line-height: 1;\n color: #fff;\n opacity: 0;\n transition: 0.3s ease;\n }\n\n &::before {\n background-color: var(--theme-color-primary);\n opacity: 0;\n z-index: 1;\n transition: 0.3s ease;\n }\n\n img {\n transition: 0.3s ease;\n }\n\n &:hover, &.focus-visible:focus, &:focus-visible, &.-moz-focusring {\n &:before {\n opacity: 0.5;\n }\n &:after {\n opacity: 1;\n }\n img {\n transform: translate3d(0, 0, 0) scale(1.04);\n }\n }\n }\n }\n\n .button-wrapper {\n text-align: center;\n\n .btn {\n margin: 40px 0 0;\n\n @media(max-width: 767px) {\n margin-top: 24px;\n }\n }\n }\n\n &[data-infinite-scroll="true"] {\n .button-wrapper .btn {\n position: absolute;\n visibility: hidden;\n }\n }\n}\n\n.gallery-popup {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: calc(var(--viewport-height, 1vh) * 100);\n background-color: rgba(#0F1C28, 0.95);\n color: #fff;\n z-index: 100;\n @include hide;\n\n &.open {\n @include show;\n }\n\n .slide {\n &::before {\n content: \'\';\n position: absolute;\n width: 60px;\n height: 60px;\n top: 50%;\n left: 50%;\n margin: -30px;\n background-image: url(\'../../assets/img/preload.svg\');\n background-size: 60px;\n filter: saturate(0) brightness(100);\n }\n }\n\n .image-box {\n position: relative;\n display: block;\n opacity: 1;\n max-width: 90%;\n transition: 0.3s ease;\n\n img {\n max-height: calc(var(--viewport-height, 1vh) * 74);\n @media(min-width: 1000px) {\n max-width: calc(100vw - 200px);\n }\n }\n }\n\n .text-box {\n color: #fff;\n font-size: 18px;\n display: flex;\n flex-direction: column;\n margin: 20px 20px -10px;\n\n .copyright {\n order: 1;\n font-size: 14px;\n font-style: italic;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n }\n }\n\n .controls {\n .prev, .next {\n position: absolute;\n top: 50%;\n right: 0;\n display: block;\n width: 50px;\n height: 50px;\n\n font-size: 0;\n line-height: 0;\n text-align: center;\n padding: 10px 0;\n margin: -25px 15px;\n border: 0;\n background-color: transparent;\n color: white;\n cursor: pointer;\n\n &:before {\n @include icon-pfeil-rechts;\n font-family: "Icons", sans-serif;\n font-size: 30px;\n line-height: 1;\n }\n\n @media(max-width: 999px) {\n display: none;\n }\n }\n\n .prev {\n left: 0;\n transform: rotate(180deg);\n }\n\n .tabs {\n display: none;\n }\n\n .count {\n position: absolute;\n top: 25px;\n left: 50%;\n width: 120px;\n margin-left: -60px;\n text-align: center;\n font-size: 18px;\n\n span {\n margin: 0 5px;\n }\n }\n }\n\n .slide {\n position: relative;\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n text-align: center;\n height: calc(var(--viewport-height, 1vh) * 100);\n transition: 0.4s linear;\n opacity: 1;\n\n &.preload .image-box {\n opacity: 0;\n }\n }\n\n .closer, .download {\n position: absolute;\n top: 0;\n width: 50px;\n height: 50px;\n font-size: 30px;\n line-height: 1;\n padding: 10px 0;\n color: #fff;\n background-color: transparent;\n margin: 15px;\n border: 0;\n cursor: pointer;\n z-index: 1;\n\n &:before {\n font-family: "Icons", sans-serif;\n }\n }\n\n .closer {\n right: 0;\n\n &::before {\n @include icon-schliessen;\n }\n }\n\n .download {\n left: 0;\n text-decoration: none;\n text-align: center;\n\n &::before {\n @include icon-download;\n }\n }\n\n a, button {\n @include focus-visible;\n }\n}\n\n.teaser, .slider {\n .gallery[data-type="first-image"] .image:before {\n padding-top: 66.6666%;\n }\n}\n',"@mixin h1 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h1);\n line-height: 1.1;\n font-weight: 400;\n margin: 0.6em -0.05em 0.5em;\n\n &:first-child {\n margin-top: -0.1em;\n }\n}\n\n@mixin h2 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h2);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h3 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h3);\n line-height: 1.2;\n font-weight: 400;\n margin: 1.4em -0.05em 0.6em;\n}\n\n@mixin h4 {\n font-family: var(--font-korb);\n font-size: var(--font-size-h4);\n font-style: normal;\n font-weight: normal;\n line-height: 1.2;\n margin: 1.4em -0.05em 0.8em;\n}\n\n@mixin h5 {\n font-family: var(--font-korb);\n font-size: 22px;\n line-height: 1.2;\n font-weight: 400;\n margin: 1em 0 0.6em;\n\n @media(max-width: 1339px) {\n font-size: 20px;\n }\n @media(max-width: 767px) {\n font-size: 18px;\n }\n}\n\n@mixin h6 {\n font-size: inherit;\n line-height: 1.4;\n font-weight: 600;\n margin: 1.2em 0 0.5em;\n}\n\n@mixin kicker {\n display: block;\n font-size: 16px;\n text-transform: uppercase;\n margin-bottom: 2px;\n letter-spacing: 0.3px;\n\n @media(max-width: 767px) {\n font-size: 14px;\n }\n\n + h1 {\n margin-top: 0.1em;\n }\n\n + h2, + h3, + h4 {\n margin-top: 0.2em;\n }\n}\n\n@mixin hide($delay: 0s) {\n opacity: 0;\n visibility: hidden;\n pointer-events: none;\n transition: opacity 0.4s ease $delay, visibility $delay ease 0.4s, transform 0.4s ease $delay;\n}\n\n@mixin show($delay: 0s) {\n opacity: 1;\n visibility: visible;\n pointer-events: all;\n transition: opacity 0.4s ease $delay, visibility 0s ease $delay, transform 0.4s ease $delay;\n}\n\n@mixin full-size {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n@mixin copyright {\n position: absolute;\n display: block;\n left: 100%;\n bottom: 0;\n color: white;\n font-size: 12px;\n line-height: 1.2;\n text-shadow: 0 0 3px rgba(black, 0.6), 0 0 8px rgba(black, 0.6);\n z-index: 2;\n width: calc(66.6% + 7px);\n padding: 8px 18px;\n transform-origin: 0 100%;\n transform: rotate(-90deg);\n}\n\n@mixin form-field {\n --input-height: 60px;\n position: relative;\n display: block;\n width: 100%;\n height: var(--input-height);\n background-color: var(--theme-color-white);\n border: 1px solid var(--theme-color-primary);\n border-radius: var(--border-radius-xs);\n padding: 10px 15px;\n font-family: 'Source Sans Pro', sans-serif;\n font-size: var(--font-size-copy);\n line-height: 1.4;\n transition: 0.3s ease;\n color: var(--theme-color-primary);\n\n &:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n\n @media(max-width: 1199px) {\n --input-height: 50px;\n }\n @media(max-width: 767px) {\n --input-height: 44px;\n }\n}\n\n@mixin focus-visible($inset: false) {\n @if $inset {\n &.focus-visible:focus {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n @else {\n &.focus-visible:focus {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n &:focus-visible, &.-moz-focusring {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n }\n}\n\n@mixin focus-standalone($inset: false) {\n @if $inset {\n box-shadow: inset 0 0 0 2px var(--theme-color-secondary-intensed), inset 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n @else {\n box-shadow: 0 0 0 2px var(--theme-color-secondary-intensed), 0 0 8px 2px var(--theme-color-secondary-intensed);\n outline: 0;\n }\n}\n\n@mixin word-wrap() {\n word-break: break-word;\n -webkit-hyphens: auto;\n -moz-hyphens: auto;\n hyphens: auto;\n}\n\n// ICONS\n@mixin icon-ankerlink { content: '\\e800'; }\n@mixin icon-barrierefreiheit { content: '\\e801'; }\n@mixin icon-chat { content: '\\e802'; }\n@mixin icon-check { content: '\\e803'; }\n@mixin icon-checkbox-liste-1 { content: '\\e804'; }\n@mixin icon-content-schloss { content: '\\e805'; }\n@mixin icon-content { content: '\\e807'; }\n@mixin icon-dauer { content: '\\e808'; }\n@mixin icon-download { content: '\\e809'; }\n@mixin icon-dropdown { content: '\\e80a'; }\n@mixin icon-drucker { content: '\\e80b'; }\n@mixin icon-email { content: '\\e80c'; }\n@mixin icon-fax { content: '\\e80d'; }\n@mixin icon-freie-plaetze { content: '\\e80e'; }\n@mixin icon-galerie { content: '\\e80f'; }\n@mixin icon-gebaerdensprache { content: '\\e810'; }\n@mixin icon-geschlossen { content: '\\e811'; }\n@mixin icon-ihk-wechseln { content: '\\e812'; }\n@mixin icon-info { content: '\\e813'; }\n@mixin icon-kalender { content: '\\e814'; }\n@mixin icon-kartenpin { content: '\\e815'; }\n@mixin icon-kontakt { content: '\\e816'; }\n@mixin icon-laden { content: '\\e817'; }\n@mixin icon-leichte-sprache { content: '\\e818'; }\n@mixin icon-link-external { content: '\\e819'; }\n@mixin icon-liste-schloss { content: '\\e81a'; }\n@mixin icon-liste-stern { content: '\\e81b'; }\n@mixin icon-liste { content: '\\e81c'; }\n@mixin icon-loeschen { content: '\\e81d'; }\n@mixin icon-login { content: '\\e81e'; }\n@mixin icon-minus { content: '\\e81f'; }\n@mixin icon-pdf { content: '\\e820'; }\n@mixin icon-pfeil-links { content: '\\e821'; }\n@mixin icon-pfeil-oben { content: '\\e822'; }\n@mixin icon-pfeil-rechts-schloss { content: '\\e823'; }\n@mixin icon-pfeil-rechts-stern { content: '\\e824'; }\n@mixin icon-pfeil-rechts { content: '\\e825'; }\n@mixin icon-pfeil-simple-rechts { content: '\\e826'; }\n@mixin icon-pfeil-unten { content: '\\e827'; }\n@mixin icon-plus { content: '\\e828'; }\n@mixin icon-preis { content: '\\e829'; }\n@mixin icon-referent { content: '\\e82a'; }\n@mixin icon-reset { content: '\\e82b'; }\n@mixin icon-sanduhr { content: '\\e82c'; }\n@mixin icon-schliessen { content: '\\e82d'; }\n@mixin icon-schloss { content: '\\e82e'; }\n@mixin icon-sprache { content: '\\e82f'; }\n@mixin icon-stern { content: '\\e830'; }\n@mixin icon-suche-adresse { content: '\\e831'; }\n@mixin icon-suche-archiv { content: '\\e832'; }\n@mixin icon-suche-az { content: '\\e833'; }\n@mixin icon-suche-chat { content: '\\e834'; }\n@mixin icon-suche-datei { content: '\\e835'; }\n@mixin icon-suche-firma { content: '\\e836'; }\n@mixin icon-suche-magazin { content: '\\e837'; }\n@mixin icon-suche-mail { content: '\\e838'; }\n@mixin icon-suche-person { content: '\\e839'; }\n@mixin icon-suche-schloss { content: '\\e83a'; }\n@mixin icon-suche-veranstaltung { content: '\\e83b'; }\n@mixin icon-suche { content: '\\e83c'; }\n@mixin icon-teilnehmer-add { content: '\\e83d'; }\n@mixin icon-telefon { content: '\\e83e'; }\n@mixin icon-vcard { content: '\\e83f'; }\n@mixin icon-small-arrow-right-simple { content: '\\e840'; }\n@mixin icon-small-barrierefreiheit { content: '\\e841'; }\n@mixin icon-small-download { content: '\\e842'; }\n@mixin icon-small-gebaerdensprache { content: '\\e843'; }\n@mixin icon-small-kontakt { content: '\\e844'; }\n@mixin icon-small-leichte-sprache { content: '\\e845'; }\n@mixin icon-small-link-external { content: '\\e846'; }\n@mixin icon-small-login { content: '\\e847'; }\n@mixin icon-small-pfeil-rechts { content: '\\e848'; }\n@mixin icon-small-sprache { content: '\\e849'; }\n@mixin icon-small-schloss { content: '\\e84a'; }\n@mixin icon-small-stern { content: '\\e84b'; }\n@mixin icon-teilen { content: '\\e84c'; }\n@mixin icon-social-telegram { content: '\\e84d'; }\n@mixin icon-social-threema { content: '\\e84e'; }\n@mixin icon-social-whatsapp { content: '\\e84f'; }\n@mixin icon-suche-big { content: '\\e850'; }\n@mixin icon-xsmall-pin { content: '\\e851'; }\n@mixin icon-check-1 { content: '\\e852'; }\n@mixin icon-xsmall-euro { content: '\\e853'; }\n@mixin icon-xsmall-geschlossen { content: '\\e854'; }\n@mixin icon-xsmall-kalender { content: '\\e855'; }\n@mixin icon-xsmall-liste { content: '\\e856'; }\n@mixin icon-xsmall-offen { content: '\\e857'; }\n@mixin icon-xsmall-uhr { content: '\\e858'; }\n@mixin icon-social-facebook { content: '\\e859'; }\n@mixin icon-liste-1 { content: '\\e85a'; }\n@mixin icon-social-linkedin { content: '\\e85b'; }\n@mixin icon-social-pinterest { content: '\\e85c'; }\n@mixin icon-social_x { content: '\\e85d'; }\n@mixin icon-social-xing { content: '\\e85e'; }\n@mixin icon-zoom { content: '\\e85f'; }\n@mixin icon-social-youtube { content: '\\e860'; }\n@mixin icon-social-instagram { content: '\\e861'; }\n@mixin icon-faq { content: '\\e869'; }\n@mixin icon-checkbox-liste { content: '\\e86a'; }\n@mixin icon-content-stern { content: '\\e86b'; }\n@mixin icon-small-election-group { content: '\\e86c'; }\n@mixin icon-small-icon-election-location { content: '\\e86e'; }\n@mixin icon-userlike { content: '\\e8c6'; }\n@mixin icon-userlike-chat { content: '\\e8c7'; }\n@mixin icon-magazine { content: '\\e8c8'; }\n@mixin icon-lokalisierung { content: '\\e8c9'; }\n@mixin icon-login-flyout { content: '\\e8ca'; }\n@mixin icon-login-header { content: '\\e8cb'; }\n@mixin icon-social-twitter { content: '\\e85d'; }\n@mixin icon-play { content: '\\e86d'; }\n@mixin icon-pause { content: '\\e806'; }\n@mixin icon-volume-mute { content: '\\e862'; }\n@mixin icon-volume-on { content: '\\e86f'; }\n\n// PICTOGRAMS\n@mixin pictogram-achtung { content: '\\e800'; }\n@mixin pictogram-achtung-strom { content: '\\e801'; }\n@mixin pictogram-aeskulapstab { content: '\\e802'; }\n@mixin pictogram-anker { content: '\\e803'; }\n@mixin pictogram-anstossen { content: '\\e804'; }\n@mixin pictogram-arbeitsplatz { content: '\\e805'; }\n@mixin pictogram-auktionshammer { content: '\\e806'; }\n@mixin pictogram-batterie { content: '\\e807'; }\n@mixin pictogram-ausruf { content: '\\e808'; }\n@mixin pictogram-bauhelm { content: '\\e809'; }\n@mixin pictogram-benefit-vorteil-geschenk { content: '\\e80a'; }\n@mixin pictogram-bett { content: '\\e80b'; }\n@mixin pictogram-blatt { content: '\\e80c'; }\n@mixin pictogram-blume { content: '\\e80d'; }\n@mixin pictogram-blume-b { content: '\\e80e'; }\n@mixin pictogram-brief { content: '\\e80f'; }\n@mixin pictogram-brille-auf-buch { content: '\\e810'; }\n@mixin pictogram-bueroklammer { content: '\\e811'; }\n@mixin pictogram-bus { content: '\\e812'; }\n@mixin pictogram-container { content: '\\e813'; }\n@mixin pictogram-containerschiff { content: '\\e815'; }\n@mixin pictogram-daumen-hoch-a { content: '\\e816'; }\n@mixin pictogram-daumen-hoch-c { content: '\\e817'; }\n@mixin pictogram-daumen-hoch-b { content: '\\e818'; }\n@mixin pictogram-diagramm-mit-text { content: '\\e819'; }\n@mixin pictogram-diagramm-torte { content: '\\e81a'; }\n@mixin pictogram-diagramm-verlust { content: '\\e81b'; }\n@mixin pictogram-diagramm-wachstum { content: '\\e81c'; }\n@mixin pictogram-diagramm { content: '\\e81d'; }\n@mixin pictogram-co2 { content: '\\e814'; }\n@mixin pictogram-dokument-a { content: '\\e81e'; }\n@mixin pictogram-dokument-b { content: '\\e81f'; }\n@mixin pictogram-dokument-c { content: '\\e820'; }\n@mixin pictogram-e-auto { content: '\\e821'; }\n@mixin pictogram-e-learning { content: '\\e822'; }\n@mixin pictogram-einkaufstasche-mit-eurozeichen { content: '\\e824'; }\n@mixin pictogram-einkaufstasche { content: '\\e825'; }\n@mixin pictogram-einkaufswagen { content: '\\e826'; }\n@mixin pictogram-eu-emblem-brexit { content: '\\e827'; }\n@mixin pictogram-eu-emblem { content: '\\e828'; }\n@mixin pictogram-eule { content: '\\e829'; }\n@mixin pictogram-fabrik { content: '\\e82a'; }\n@mixin pictogram-fahne-horizontal-gestreift { content: '\\e82b'; }\n@mixin pictogram-fahne-kreuz { content: '\\e82c'; }\n@mixin pictogram-fahne-neutral { content: '\\e82d'; }\n@mixin pictogram-fahne-vertikal-gestreift { content: '\\e82e'; }\n@mixin pictogram-fahrrad-jobrad-dienstfahrrad { content: '\\e82f'; }\n@mixin pictogram-fahrrad-sportlich { content: '\\e830'; }\n@mixin pictogram-fahrrad { content: '\\e831'; }\n@mixin pictogram-faq-a { content: '\\e832'; }\n@mixin pictogram-faq-b { content: '\\e833'; }\n@mixin pictogram-fernglas { content: '\\e834'; }\n@mixin pictogram-fisch-frisst-fisch { content: '\\e835'; }\n@mixin pictogram-flugzeug { content: '\\e836'; }\n@mixin pictogram-frage { content: '\\e837'; }\n@mixin pictogram-fragezeichen { content: '\\e838'; }\n@mixin pictogram-geld-zuschuss-foerderung { content: '\\e839'; }\n@mixin pictogram-geldsack { content: '\\e83a'; }\n@mixin pictogram-freiheitsstatue { content: '\\e83b'; }\n@mixin pictogram-gruppe-gespraech { content: '\\e83c'; }\n@mixin pictogram-gruppe-idee { content: '\\e83d'; }\n@mixin pictogram-globus { content: '\\e83e'; }\n@mixin pictogram-gutschein-zuschuss-benefit { content: '\\e83f'; }\n@mixin pictogram-hand-a { content: '\\e840'; }\n@mixin pictogram-hand-b { content: '\\e841'; }\n@mixin pictogram-hand-c { content: '\\e842'; }\n@mixin pictogram-hand-geben { content: '\\e843'; }\n@mixin pictogram-hand-mit-werkzeug { content: '\\e844'; }\n@mixin pictogram-hand-gespreizt { content: '\\e845'; }\n@mixin pictogram-hand-zeigen-b { content: '\\e846'; }\n@mixin pictogram-hand-zeigen-a { content: '\\e847'; }\n@mixin pictogram-hand-zeigen-c { content: '\\e848'; }\n@mixin pictogram-handschlag-a { content: '\\e849'; }\n@mixin pictogram-handschlag-b { content: '\\e84a'; }\n@mixin pictogram-handschlag-c { content: '\\e84b'; }\n@mixin pictogram-heft { content: '\\e84c'; }\n@mixin pictogram-idee { content: '\\e84d'; }\n@mixin pictogram-ihk-chemnitz-a { content: '\\e84e'; }\n@mixin pictogram-ihk-chemnitz-b { content: '\\e84f'; }\n@mixin pictogram-ihk-chemnitz-c { content: '\\e850'; }\n@mixin pictogram-ihk-giessen-friedberg { content: '\\e851'; }\n@mixin pictogram-ihk-hagen { content: '\\e852'; }\n@mixin pictogram-ihk-heilbronn-franken { content: '\\e853'; }\n@mixin pictogram-ihk-köln { content: '\\e854'; }\n@mixin pictogram-ihk-rhein-neckar { content: '\\e855'; }\n@mixin pictogram-ihk-stuttgart { content: '\\e856'; }\n@mixin pictogram-ihk-wahl { content: '\\e857'; }\n@mixin pictogram-information { content: '\\e858'; }\n@mixin pictogram-kalender { content: '\\e859'; }\n@mixin pictogram-karte { content: '\\e85a'; }\n@mixin pictogram-koepfe-mit-sprechblase { content: '\\e85b'; }\n@mixin pictogram-kerze { content: '\\e85c'; }\n@mixin pictogram-kopf-mit-formel { content: '\\e85d'; }\n@mixin pictogram-kran { content: '\\e85e'; }\n@mixin pictogram-kuchen { content: '\\e85f'; }\n@mixin pictogram-labyrinth { content: '\\e860'; }\n@mixin pictogram-lkw { content: '\\e861'; }\n@mixin pictogram-maske { content: '\\e862'; }\n@mixin pictogram-megaphon { content: '\\e863'; }\n@mixin pictogram-mikrofon { content: '\\e864'; }\n@mixin pictogram-paket-mit-euro { content: '\\e865'; }\n@mixin pictogram-paket { content: '\\e866'; }\n@mixin pictogram-paragraph { content: '\\e867'; }\n@mixin pictogram-persoenliche_entwicklung { content: '\\e868'; }\n@mixin pictogram-person-an-tafel-a { content: '\\e869'; }\n@mixin pictogram-person-an-tafel-b { content: '\\e86a'; }\n@mixin pictogram-person-auf-schild { content: '\\e86b'; }\n@mixin pictogram-person-mit-brille-a { content: '\\e86c'; }\n@mixin pictogram-person-mit-brille-b { content: '\\e86d'; }\n@mixin pictogram-person-mit-buch { content: '\\e86e'; }\n@mixin pictogram-person-mit-doktorhut-a { content: '\\e86f'; }\n@mixin pictogram-person-mit-doktorhut-b { content: '\\e870'; }\n@mixin pictogram-person-mit-headset { content: '\\e871'; }\n@mixin pictogram-person-mit-uniform-a { content: '\\e872'; }\n@mixin pictogram-person-mit-uniform-b { content: '\\e873'; }\n@mixin pictogram-person { content: '\\e874'; }\n@mixin pictogram-personen-mit-brieftasche { content: '\\e875'; }\n@mixin pictogram-personen-mit-doktorhut { content: '\\e876'; }\n@mixin pictogram-personen-suche-a { content: '\\e877'; }\n@mixin pictogram-personen-suche-b { content: '\\e878'; }\n@mixin pictogram-pusteblume { content: '\\e879'; }\n@mixin pictogram-rakete-a { content: '\\e87a'; }\n@mixin pictogram-rakete-b { content: '\\e87b'; }\n@mixin pictogram-rednerpult { content: '\\e87c'; }\n@mixin pictogram-rettungsring { content: '\\e87d'; }\n@mixin pictogram-roboter { content: '\\e87e'; }\n@mixin pictogram-s-bahn { content: '\\e87f'; }\n@mixin pictogram-smilie { content: '\\e880'; }\n@mixin pictogram-social-facebook { content: '\\e881'; }\n@mixin pictogram-social-instagram { content: '\\e882'; }\n@mixin pictogram-social-linkedin { content: '\\e883'; }\n@mixin pictogram-social-twitter { content: '\\e884'; }\n@mixin pictogram-social-youtube { content: '\\e885'; }\n@mixin pictogram-solidaritaetsschleife { content: '\\e886'; }\n@mixin pictogram-stadt { content: '\\e887'; }\n@mixin pictogram-standort { content: '\\e888'; }\n@mixin pictogram-stern { content: '\\e889'; }\n@mixin pictogram-steuerung { content: '\\e88a'; }\n@mixin pictogram-stoppuhr { content: '\\e88b'; }\n@mixin pictogram-strommast { content: '\\e88c'; }\n@mixin pictogram-system-prozess { content: '\\e88d'; }\n@mixin pictogram-teamwork-team-zusammenarbeit { content: '\\e88e'; }\n@mixin pictogram-teller-besteck { content: '\\e88f'; }\n@mixin pictogram-treppe { content: '\\e890'; }\n@mixin pictogram-tropfen-a { content: '\\e891'; }\n@mixin pictogram-tropfen-b { content: '\\e892'; }\n@mixin pictogram-tulpe { content: '\\e893'; }\n@mixin pictogram-veranstaltung-intern-beruf { content: '\\e894'; }\n@mixin pictogram-veranstaltung-intern-feier { content: '\\e895'; }\n@mixin pictogram-videocall-a { content: '\\e896'; }\n@mixin pictogram-videocall-b { content: '\\e897'; }\n@mixin pictogram-videos { content: '\\e898'; }\n@mixin pictogram-virus { content: '\\e899'; }\n@mixin pictogram-waage { content: '\\e89a'; }\n@mixin pictogram-wegweiser-a { content: '\\e89b'; }\n@mixin pictogram-wegweiser-b { content: '\\e89c'; }\n@mixin pictogram-weltkugel-mit-flamme { content: '\\e89d'; }\n@mixin pictogram-weltkugel-mit-koffer { content: '\\e89e'; }\n@mixin pictogram-weltkugel { content: '\\e89f'; }\n@mixin pictogram-werkzeug { content: '\\e8a0'; }\n@mixin pictogram-windrad-a { content: '\\e8a1'; }\n@mixin pictogram-windrad-b { content: '\\e8a2'; }\n@mixin pictogram-wolke-mit-herz-und-sonne { content: '\\e8a3'; }\n@mixin pictogram-zeitung { content: '\\e8a4'; }\n\n@mixin icon-fa-play-circled2 { content: '\\e800'; }\n@mixin icon-fa-play { content: '\\e801'; }\n@mixin icon-fa-basket { content: '\\e843'; }\n@mixin icon-fa-play-circled { content: '\\f144'; }\n@mixin icon-fa-cart-plus { content: '\\f217'; }\n@mixin icon-fa-cart-arrow-down { content: '\\f218'; }\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-common-content-CommonContent-stories.200b72f3.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-common-content-CommonContent-stories.200b72f3.iframe.bundle.js
new file mode 100644
index 0000000..bc8e63f
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-common-content-CommonContent-stories.200b72f3.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[156],{"./stories/components/common-content/CommonContentComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{s:()=>createCommonContent});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),commonContent=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(commonContent.Z,options);commonContent.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createCommonContent=function createCommonContent(_ref){var _ref$text=_ref.text,text=void 0===_ref$text?"Möchten Sie, dass zusätzliche regionale Inhalte Ihrer IHK zum Thema auf dieser Seite eingeblendet werden?":_ref$text,_ref$noCta=_ref.noCta,noCta=void 0===_ref$noCta?{label:"Nein danke",link:"#",target:"_self"}:_ref$noCta,_ref$yesCta=_ref.yesCta,yesCta=void 0===_ref$yesCta?{label:"Ja gerne",link:"#",target:"_self"}:_ref$yesCta,common=(0,helpers.az)("div",["common-content"]),buttons=((0,helpers.az)("p",[],text,common),(0,helpers.az)("div",["buttons"],null,common));return buttons.appendChild((0,ButtonComponent.a)({label:noCta.label,link:noCta.link,color:"primary-light",size:"small",icon:"schliessen",iconPosition:"icon-right"})),buttons.appendChild((0,ButtonComponent.a)({label:yesCta.label,link:yesCta.link,color:"secondary",size:"small",icon:"check",iconPosition:"icon-right"})),common}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/common-content/commonContent.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".common-content{margin-top:var(--section-margin);padding:calc(var(--container-padding)/2) var(--container-padding);background:var(--theme-color-primary-dimmed-04);background-image:url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\")}.common-content .buttons .btn{margin-right:1rem}@media(max-width: 567px){.common-content .buttons .btn{margin-bottom:1rem}}","",{version:3,sources:["webpack://./stories/components/common-content/commonContent.scss"],names:[],mappings:"AAGA,gBACE,gCAAA,CACA,iEAAA,CACA,+CAAA,CACA,kSAAA,CAKE,8BACE,iBAAA,CACA,yBAFF,8BAGI,kBAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.common-content {\n margin-top: var(--section-margin);\n padding: calc(var(--container-padding) / 2) var(--container-padding);\n background: var(--theme-color-primary-dimmed-04);\n background-image: url(\"data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23B0C4D6' stroke-width='4' stroke-dasharray='0%2c 7' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e\");\n p {\n\n }\n .buttons {\n .btn {\n margin-right: 1rem;\n @media (max-width: 567px) {\n margin-bottom: 1rem;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/common-content/CommonContent.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CommonContent:()=>CommonContent,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _CommonContentComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/common-content/CommonContentComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createCommonContent({\n ...args\n });\n}",...CommonContent.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-common-content-article-CommonContentArticle-stories.44e24fde.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-common-content-article-CommonContentArticle-stories.44e24fde.iframe.bundle.js
new file mode 100644
index 0000000..73483dd
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-common-content-article-CommonContentArticle-stories.44e24fde.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3588],{"./stories/components/common-content-article/CommonContentArticle.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{CommonContentArticle:()=>CommonContentArticle,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _CommonContentArticleComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/common-content-article/CommonContentArticleComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createCommonContentArticle({\n ...args\n });\n}",...CommonContentArticle.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.12f92f21.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.12f92f21.iframe.bundle.js
deleted file mode 100644
index 1d5df81..0000000
--- a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.12f92f21.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6462],{"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3"),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index"));t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box").append(loadedImage.clone()),t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box").append(loadedImage.clone())}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")).appendTo(ib),img.attr("draggable","false").attr("ondragstart","return false;")}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./stories/components/gallery/Gallery.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{GridGallery:()=>GridGallery,MasonryGallery:()=>MasonryGallery,StandardGallery:()=>StandardGallery,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _GalleryComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/gallery/GalleryComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createGallery({\n ...args\n });\n}",...StandardGallery.parameters?.docs?.source}}},GridGallery.parameters={...GridGallery.parameters,docs:{...GridGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...GridGallery.parameters?.docs?.source}}},MasonryGallery.parameters={...MasonryGallery.parameters,docs:{...MasonryGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...MasonryGallery.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.4cdeb04e.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.4cdeb04e.iframe.bundle.js
new file mode 100644
index 0000000..02937d9
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-gallery-Gallery-stories.4cdeb04e.iframe.bundle.js
@@ -0,0 +1 @@
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6462],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./stories/sections/slider/slider.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.parse-int.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_12__),hammerjs__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/hammerjs/hammer.js"),hammerjs__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(hammerjs__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i ').appendTo(section),this.slideWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').appendTo(this.slideOverflow).append(this.slides),this.currentSlide=0,this.autoplayTimeout=0,this.isHovered=!1,this.sectionInitialClicked=!1,this.dragging=!1,this.inViewport=!1,this.positionAnimation={x:0},this.settings={loop:!1,autoplay:this.section.data("autoplay"),infinite:!0,autoplaySpeed:this.section.data("autoplay-speed")?this.section.data("autoplay-speed"):5e3,animationSpeed:600,startSlide:0},this.initSlides(),this.settings.infinite&&this.initInfinity(),this.initUI(),this.checkSize(),this.slides.length>1&&(this.initHammerDragging(),this.initTabbing()),this.changeSlide(this.settings.startSlide),this.initAutoplay(),this.checkSize(),this.section.closest(".steps").length&&this.setupSteps(),jquery__WEBPACK_IMPORTED_MODULE_12___default()(window).on("resize",(function(){_this.checkSize()}))}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(IHKSlider,[{key:"initSlides",value:function initSlides(){this.slides.each((function(i){var slide=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).attr("data-index",i),h3=slide.find("h3"),p=h3.next("p");slide.find(".image-box").length?(h3.text().length>48&&h3.html(h3.text().substring(0,48)+"…"),p.text().length>148&&p.html(p.text().substring(0,148)+"…")):slide.addClass("text-only")}))}},{key:"checkSize",value:function checkSize(){this.controls.find(".tabs").width()>.6*this.slideOverflow.width()?this.section.addClass("many-slides"):this.section.removeClass("many-slides")}},{key:"initInfinity",value:function initInfinity(){this.nextWrapper=this.slideWrapper.clone(),this.prevWrapper=this.slideWrapper.clone(),this.nextWrapper.removeClass("slide-wrapper").addClass("next-clone").appendTo(this.slideWrapper).css({left:this.slides.length+"%"}),this.prevWrapper.removeClass("slide-wrapper").addClass("prev-clone").appendTo(this.slideWrapper),this.nextWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.prevWrapper.find("a, button, input, select, textarea").attr("tabindex",-1),this.nextWrapper.find("img").removeClass("loading"),this.prevWrapper.find("img").removeClass("loading")}},{key:"initUI",value:function initUI(){var _this2=this;this.count=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" "),this.prevButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' '),this.nextButton=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ');var tabsWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(''),countWrapper=jquery__WEBPACK_IMPORTED_MODULE_12___default()(' ').html('/'+this.slides.length+" ").prepend(this.count);this.slides.each((function(i){var s=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this),li=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(tabsWrapper),button=jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").addClass("btn").appendTo(li);jquery__WEBPACK_IMPORTED_MODULE_12___default()(" ").appendTo(button).text(s.data("title")?s.data("title"):i+1)})),this.tabs=tabsWrapper.children(),tabsWrapper.find("button").on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.changeSlide(jquery__WEBPACK_IMPORTED_MODULE_12___default()(e.currentTarget).parent().index())})),this.prevButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onPrev()})),this.nextButton.on("click",(function(e){e.preventDefault(),_this2.sectionInitialClicked=!0,_this2.onNext()})),this.controls=jquery__WEBPACK_IMPORTED_MODULE_12___default()('
').append(this.prevButton).append(tabsWrapper).append(countWrapper).append(this.nextButton).appendTo(this.section)}},{key:"changeSlide",value:function changeSlide(index,offset){var _this3=this,transition=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],t=this,prevIndex=0===index?this.slides.length-1:index-1,nextIndex=index===this.slides.length-1?0:index+1,allWidth=t.nextWrapper.position().left;offset||(offset=0),index===this.currentSlide&&0===this.slideOverflow.outerHeight()&&(transition=!1),t.positionAnimation={x:this.slideWrapper.position().left};var target=(index+offset)/-100*this.slideWrapper.width(),time=Math.round(Math.abs(this.positionAnimation.x-target)/5+200);time>500&&(time=500),transition||(time=0),t.slideOverflow.css({"transition-duration":time+"ms",height:this.slideOverflow.outerHeight()+"px"}),t.slideWrapper.find(".current").removeClass("current"),t.slideWrapper.find('[data-index="'+index+'"]').addClass("current"),t.slideWrapper.find(".is-prev").removeClass("is-prev"),t.slideWrapper.find('[data-index="'+prevIndex+'"]').addClass("is-prev"),t.slideWrapper.find(".is-next").removeClass("is-next"),t.slideWrapper.find('[data-index="'+nextIndex+'"]').addClass("is-next"),target>0&&(target-=allWidth,this.positionAnimation.x=this.positionAnimation.x-allWidth),target<=-1*allWidth+1&&(target+=allWidth,this.positionAnimation.x=this.positionAnimation.x+allWidth),requestAnimationFrame((function(){_this3.slideOverflow.css({height:_this3.slides.eq(index).outerHeight()+"px"})})),jquery__WEBPACK_IMPORTED_MODULE_12___default()(this.positionAnimation).animate({x:target},{duration:time,easing:"easeOutCubic",step:function step(now){_this3.slideWrapper.css({transform:"translate3d("+Math.round(now)+"px, 0, 0)"})},complete:function complete(){requestAnimationFrame((function(){_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),_this3.slideOverflow.css("height","auto")}))}}),this.tabs.eq(index).addClass("active").siblings(".active").removeClass("active"),this.count.text(index+1),this.settings.autoplay&&!this.isHovered&&this.handleAutoplay(),0!==offset&&setTimeout((function(){_this3.slideWrapper.addClass("no-transition"),_this3.slideWrapper.css({transform:"translate3d("+-1*index+"%, 0, 0)"}),setTimeout((function(){_this3.slideWrapper.removeClass("no-transition")}),20)}),this.settings.animationSpeed),this.currentSlide=index,this.section.trigger("slide-change"),this.section.closest(".steps").length&&this.sectionInitialClicked&&this.scrollToTop()}},{key:"goTo",value:function goTo(index,transition){var _this4=this;!1===transition&&this.slideWrapper.addClass("no-transition"),this.sectionInitialClicked=!0,this.changeSlide(index,0,transition),setTimeout((function(){_this4.slideWrapper.removeClass("no-transition")}),20)}},{key:"onNext",value:function onNext(){var nextSlide=this.currentSlide===this.slides.length-1?0:this.currentSlide+1,offset=this.settings.infinite&&0===nextSlide?this.slides.length:0;this.changeSlide(nextSlide,offset)}},{key:"onPrev",value:function onPrev(){var prevSlide=0===this.currentSlide?this.slides.length-1:this.currentSlide-1,offset=this.settings.infinite&&prevSlide===this.slides.length-1?-1*this.slides.length:0;this.changeSlide(prevSlide,offset)}},{key:"initAutoplay",value:function initAutoplay(){var _this5=this;this.section.on("mouseenter",(function(){_this5.isHovered=!0,clearTimeout(_this5.autoplayTimeout),_this5.section.removeClass("btnanimation")})),this.section.on("mouseleave",(function(){_this5.isHovered=!1,_this5.handleAutoplay(),_this5.section.addClass("btnanimation")})),this.initScrollCheck(),this.handleAutoplay()}},{key:"handleAutoplay",value:function handleAutoplay(){var _this6=this;if(this.dragging)return!1;clearTimeout(this.autoplayTimeout),this.settings.autoplaySpeed>0&&this.settings.autoplay&&(this.autoplayTimeout=setTimeout((function(){_this6.inViewport?_this6.onNext():_this6.handleAutoplay()}),this.settings.autoplaySpeed))}},{key:"initScrollCheck",value:function initScrollCheck(){var _this7=this;window.addEventListener("scroll",(function(){window.requestAnimationFrame((function(){_this7.scrollCheck()}))}),{passive:!0}),window.requestAnimationFrame((function(){_this7.scrollCheck()}))}},{key:"scrollCheck",value:function scrollCheck(){var w=jquery__WEBPACK_IMPORTED_MODULE_12___default()(window);w.scrollTop()+w.height()-200>this.section.offset().top&&w.scrollTop()sliderWidth/5?_this8.onPrev():e.deltaX").one("load",(function(e){var loadedImage=jquery__WEBPACK_IMPORTED_MODULE_12___default()(this).removeClass("loading"),slide=loadedImage.closest(".slide").removeClass("preload"),index=parseInt(slide.attr("data-index"));t.nextWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box").append(loadedImage.clone()),t.prevWrapper.find('[data-index="'+index+'"]').removeClass("preload").find(".image-box").append(loadedImage.clone())}));img.attr("src",ib.attr("data-src")).appendTo(ib),img.attr("data-download",ib.attr("data-download")).appendTo(ib),img.attr("draggable","false").attr("ondragstart","return false;")}}},{key:"resetTabScroll",value:function resetTabScroll(){var _this10=this;this.slideOverflow.scrollLeft(0).scrollTop(0).find(".outer, .text-box").scrollLeft(0).scrollTop(0),this.tabScrollActive&&window.requestAnimationFrame((function(){_this10.resetTabScroll()}))}},{key:"scrollToTop",value:function scrollToTop(){var target=this.section.closest(".steps").offset().top-120;jquery__WEBPACK_IMPORTED_MODULE_12___default()("html, body").animate({scrollTop:target},600,"easeOutQuad")}},{key:"setupSteps",value:function setupSteps(){this.nextButton.text("Weiter").addClass("btn").addClass("has-icon").addClass("icon-right").addClass("icon-pfeil-rechts")}}]),IHKSlider}();const __WEBPACK_DEFAULT_EXPORT__=IHKSlider;jquery__WEBPACK_IMPORTED_MODULE_12___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_12___default()(".rotation .slider:not(.initiated), .steps .slider:not(.initiated)").each((function(i,el){var selector=jquery__WEBPACK_IMPORTED_MODULE_12___default()(el);selector.find("dynamic-content").length||new IHKSlider(selector)}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{GridGallery:()=>GridGallery,MasonryGallery:()=>MasonryGallery,StandardGallery:()=>StandardGallery,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _GalleryComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/gallery/GalleryComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createGallery({\n ...args\n });\n}",...StandardGallery.parameters?.docs?.source}}},GridGallery.parameters={...GridGallery.parameters,docs:{...GridGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...GridGallery.parameters?.docs?.source}}},MasonryGallery.parameters={...MasonryGallery.parameters,docs:{...MasonryGallery.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createGallery({\n ...args\n });\n}",...MasonryGallery.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-ihk-switch-IHKSwitch-stories.b6f5148a.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-ihk-switch-IHKSwitch-stories.b6f5148a.iframe.bundle.js
new file mode 100644
index 0000000..3756f38
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-ihk-switch-IHKSwitch-stories.b6f5148a.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1958],{"./stories/components/ihk-switch/IHKSwitch.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{IHKSwitch:()=>IHKSwitch,IHKSwitchZip:()=>IHKSwitchZip,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _IHKSwitchComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/ihk-switch/IHKSwitchComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createIhkSwitch({\n ...args\n });\n}",...IHKSwitch.parameters?.docs?.source}}},IHKSwitchZip.parameters={...IHKSwitchZip.parameters,docs:{...IHKSwitchZip.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createIhkSwitch({\n ...args\n });\n}",...IHKSwitchZip.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-ihk-switch-IHKSwitch-stories.bff7d198.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-ihk-switch-IHKSwitch-stories.bff7d198.iframe.bundle.js
deleted file mode 100644
index 3e76080..0000000
--- a/gfi-ihk-2024/storybook-static/components-ihk-switch-IHKSwitch-stories.bff7d198.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1958],{"./stories/components/ihk-switch/IHKSwitch.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{IHKSwitch:()=>IHKSwitch,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _IHKSwitchComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/ihk-switch/IHKSwitchComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createIhkSwitch({\n ...args\n });\n}",...IHKSwitch.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.4fec5c1b.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.4fec5c1b.iframe.bundle.js
deleted file mode 100644
index f67e58c..0000000
--- a/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.4fec5c1b.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8669],{"./stories/components/magazine-article/MagazineArticle.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MagazineArticle:()=>MagazineArticle,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _MagazineArticleComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/magazine-article/MagazineArticleComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMagazineArticle({\n ...args\n });\n}",...MagazineArticle.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/pages-magazine-start-MagazineStart-stories.d10b9ff2.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.f0ab263b.iframe.bundle.js
similarity index 75%
rename from gfi-ihk-2024/storybook-static/pages-magazine-start-MagazineStart-stories.d10b9ff2.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.f0ab263b.iframe.bundle.js
index 309d9c7..70d85de 100644
--- a/gfi-ihk-2024/storybook-static/pages-magazine-start-MagazineStart-stories.d10b9ff2.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/components-magazine-article-MagazineArticle-stories.f0ab263b.iframe.bundle.js
@@ -1 +1 @@
-(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[1564],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MagazineStartPage:()=>MagazineStartPage,__namedExportsOrder:()=>__namedExportsOrder,default:()=>MagazineStart_stories});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),HeaderComponent=__webpack_require__("./stories/components/header/HeaderComponent.js"),MagazineHeaderComponent=__webpack_require__("./stories/components/magazine-header/MagazineHeaderComponent.js"),TeasersComponent=__webpack_require__("./stories/sections/teasers/TeasersComponent.js"),QuickFactsComponent=__webpack_require__("./stories/sections/quick-facts/QuickFactsComponent.js"),FooterComponent=(__webpack_require__("./stories/sections/survey/SurveyComponent.js"),__webpack_require__("./stories/components/footer/FooterComponent.js"));var createMagazineStartPage=function createMagazineStartPage(_ref){!function _objectDestructuringEmpty(obj){if(null==obj)throw new TypeError("Cannot destructure "+obj)}(_ref);var page=(0,helpers.az)("div",["page","magazine-start"]),header=(0,HeaderComponent.d)({}),magazineHeader=(0,MagazineHeaderComponent.m)({});page.appendChild(header),page.appendChild(magazineHeader);var wrapper=(0,helpers.az)("div",["page-wrapper"],null,page),pageContent=(0,helpers.az)("div",["page-content"],null,wrapper);return pageContent.appendChild((0,TeasersComponent.z)({type:"fullwidth",showReadingTime:!0})),pageContent.appendChild((0,TeasersComponent.z)({type:"magazine",showReadingTime:!0,hideKicker:!0,headline:"Schwerpunkt: Die Krise als Chance",background:"lightblue"})),pageContent.appendChild((0,QuickFactsComponent.W)({})),page.appendChild((0,FooterComponent.v)({})),page};function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMagazineStartPage({\n ...args\n });\n}",...MagazineStartPage.parameters?.docs?.source}}}}}]);
\ No newline at end of file
+(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[8669],{"./stories/_global/scripts/masonry.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{"use strict";__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.array.find.js"),__webpack_require__("./node_modules/core-js/modules/es.object.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.array.splice.js"),__webpack_require__("./node_modules/core-js/modules/web.timers.js"),__webpack_require__("./node_modules/core-js/modules/es.array.sort.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.date.to-primitive.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.js"),__webpack_require__("./node_modules/core-js/modules/es.symbol.description.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js"),__webpack_require__("./node_modules/core-js/modules/es.number.constructor.js"),__webpack_require__("./node_modules/core-js/modules/es.object.define-property.js");var jquery__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("./node_modules/jquery/dist/jquery.js"),jquery__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_13__);function _defineProperties(target,props){for(var i=0;i3&&void 0!==arguments[3]?arguments[3]:"primary";!function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}(this,Masonry),this.section=row.addClass("initiated"),this.sizes=sizes,this.items=[],this.visibleItems=[],this.batchSize=0,this.btn=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').text(buttonText),row.children().each((function(i,element){_this.items.push(jquery__WEBPACK_IMPORTED_MODULE_13___default()(element).remove())})),row.after(jquery__WEBPACK_IMPORTED_MODULE_13___default()('
').append(this.btn)),this.btn.on("click",(function(e){e.preventDefault(),_this.addBatch()})),this.buildCols(),this.addBatch(),this.handleResize()}return function _createClass(Constructor,protoProps,staticProps){return protoProps&&_defineProperties(Constructor.prototype,protoProps),staticProps&&_defineProperties(Constructor,staticProps),Object.defineProperty(Constructor,"prototype",{writable:!1}),Constructor}(Masonry,[{key:"addBatch",value:function addBatch(){for(var newItems=[],i=0;i0&&(this.items[0].attr("data-thumb")&&this.loadImage(this.items[0]),this.items[0].find("img[data-src]").each((function(i,el){jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).one("load",(function(e){jquery__WEBPACK_IMPORTED_MODULE_13___default()(e.currentTarget).addClass("loaded")})).attr("src",jquery__WEBPACK_IMPORTED_MODULE_13___default()(el).attr("data-src"))})),this.visibleItems.push(this.items[0]),newItems.push(this.items[0].css({opacity:0,transform:"scale(0.8)",transition:"0.4s ease "+.07*i+"s"})),this.items.splice(0,1));0===this.items.length&&this.btn.parent().hide(),this.addToCols(newItems)}},{key:"loadImage",value:function loadImage(item){var img=jquery__WEBPACK_IMPORTED_MODULE_13___default()(' ').one("load",(function(){setTimeout((function(){item.addClass("loaded")}),200)}));item.find("a").append(img)}},{key:"handleResize",value:function handleResize(){var _this2=this;this.width=this.section.outerWidth(),this.timer=null,jquery__WEBPACK_IMPORTED_MODULE_13___default()(window).on("resize",(function(){_this2.timer&&clearTimeout(_this2.timer),setTimeout((function(){_this2.buildCols()}),200)}))}},{key:"buildCols",value:function buildCols(){var _this3=this,w=this.section.width(),cols=1;if(jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.sizes,(function(i,size){if(!(w>size.minWidth))return!1;cols=i+1,_this3.batchSize=size.batchSize})),!this.cols||cols!==this.cols.length){jquery__WEBPACK_IMPORTED_MODULE_13___default().each(this.cols,(function(i,item){item.col.remove()})),this.cols=[],this.section.attr("data-cols",cols);for(var i=0;i ').appendTo(this.section);this.cols.push({col,index:i,height:0})}this.addToCols(this.visibleItems)}}},{key:"addToCols",value:function addToCols(items){var _this4=this;jquery__WEBPACK_IMPORTED_MODULE_13___default().each(items,(function(i,element){var item=jquery__WEBPACK_IMPORTED_MODULE_13___default()(element);_this4.cols[0].col.append(item),_this4.cols[0].height=Math.round(item.position().top+item.outerHeight()),_this4.cols.sort(_this4.compareCols),window.requestAnimationFrame((function(){item.css({opacity:"1",transform:"scale(1)"})}))}))}},{key:"compareCols",value:function compareCols(a,b){return a.heightb.height?1:a.indexb.index?1:0}}]),Masonry}();const __WEBPACK_DEFAULT_EXPORT__=Masonry;jquery__WEBPACK_IMPORTED_MODULE_13___default()("body").on("ihk-init dynamic-component-loaded gfi-dynamic-init",(function(){jquery__WEBPACK_IMPORTED_MODULE_13___default()('.teasers[data-type="masonry"] .row:not(.initiated)').each((function(i,el){var btnText=window.ihk.translations.loadMoreArticles,selector=jquery__WEBPACK_IMPORTED_MODULE_13___default()(el);selector.find("dynamic-content").length||new Masonry(selector,btnText,[{minWidth:0,batchSize:2},{minWidth:567,batchSize:3},{minWidth:1e3,batchSize:6}])}))}))},"./node_modules/core-js/internals/engine-ff-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var firefox=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/firefox\/(\d+)/i);module.exports=!!firefox&&+firefox[1]},"./node_modules/core-js/internals/engine-is-ie-or-edge.js":(module,__unused_webpack_exports,__webpack_require__)=>{var UA=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js");module.exports=/MSIE|Trident/.test(UA)},"./node_modules/core-js/internals/engine-webkit-version.js":(module,__unused_webpack_exports,__webpack_require__)=>{var webkit=__webpack_require__("./node_modules/core-js/internals/engine-user-agent.js").match(/AppleWebKit\/(\d+)\./);module.exports=!!webkit&&+webkit[1]},"./node_modules/core-js/modules/es.array.sort.js":(__unused_webpack_module,__unused_webpack_exports,__webpack_require__)=>{"use strict";var $=__webpack_require__("./node_modules/core-js/internals/export.js"),uncurryThis=__webpack_require__("./node_modules/core-js/internals/function-uncurry-this.js"),aCallable=__webpack_require__("./node_modules/core-js/internals/a-callable.js"),toObject=__webpack_require__("./node_modules/core-js/internals/to-object.js"),lengthOfArrayLike=__webpack_require__("./node_modules/core-js/internals/length-of-array-like.js"),deletePropertyOrThrow=__webpack_require__("./node_modules/core-js/internals/delete-property-or-throw.js"),toString=__webpack_require__("./node_modules/core-js/internals/to-string.js"),fails=__webpack_require__("./node_modules/core-js/internals/fails.js"),internalSort=__webpack_require__("./node_modules/core-js/internals/array-sort.js"),arrayMethodIsStrict=__webpack_require__("./node_modules/core-js/internals/array-method-is-strict.js"),FF=__webpack_require__("./node_modules/core-js/internals/engine-ff-version.js"),IE_OR_EDGE=__webpack_require__("./node_modules/core-js/internals/engine-is-ie-or-edge.js"),V8=__webpack_require__("./node_modules/core-js/internals/engine-v8-version.js"),WEBKIT=__webpack_require__("./node_modules/core-js/internals/engine-webkit-version.js"),test=[],nativeSort=uncurryThis(test.sort),push=uncurryThis(test.push),FAILS_ON_UNDEFINED=fails((function(){test.sort(void 0)})),FAILS_ON_NULL=fails((function(){test.sort(null)})),STRICT_METHOD=arrayMethodIsStrict("sort"),STABLE_SORT=!fails((function(){if(V8)return V8<70;if(!(FF&&FF>3)){if(IE_OR_EDGE)return!0;if(WEBKIT)return WEBKIT<603;var code,chr,value,index,result="";for(code=65;code<76;code++){switch(chr=String.fromCharCode(code),code){case 66:case 69:case 70:case 72:value=3;break;case 68:case 71:value=4;break;default:value=2}for(index=0;index<47;index++)test.push({k:chr+index,v:value})}for(test.sort((function(a,b){return b.v-a.v})),index=0;indextoString(y)?1:-1}}(comparefn)),itemsLength=lengthOfArrayLike(items),index=0;index{"use strict";__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{MagazineArticle:()=>MagazineArticle,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _MagazineArticleComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/magazine-article/MagazineArticleComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMagazineArticle({\n ...args\n });\n}",...MagazineArticle.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-mini-teaser-MiniTeaser-stories.27addefc.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-mini-teaser-MiniTeaser-stories.27addefc.iframe.bundle.js
new file mode 100644
index 0000000..a9ffb93
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-mini-teaser-MiniTeaser-stories.27addefc.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3407],{"./stories/components/mini-teaser/MiniTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Y:()=>createMiniTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),miniteaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/mini-teaser/miniteaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(miniteaser.Z,options);miniteaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createMiniTeaser=function createMiniTeaser(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"standard":_ref$type,_ref$category=_ref.category,category=void 0===_ref$category?"IHK Mitgliedschaft":_ref$category,_ref$title=_ref.title,title=void 0===_ref$title?"Werden Sie Teil unseres Netzwerks!":_ref$title,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$icon=_ref.icon,icon=void 0===_ref$icon?"Roboter":_ref$icon,_ref$buttonlabel=_ref.buttonlabel,buttonlabel=void 0===_ref$buttonlabel?"IHK-Newsletter sichern":_ref$buttonlabel,_ref$backgroundImage=_ref.backgroundImage,backgroundImage=void 0===_ref$backgroundImage?null:_ref$backgroundImage;if("standard"===type){var tile=(0,helpers.az)("a",["tile","mini-teaser",type],null);tile.href=link;var textBox=(0,helpers.az)("div",["text-box"],null,tile);return(0,helpers.az)("h5",["category"],category,textBox),(0,helpers.az)("h4",["title"],title,textBox),tile}var _tile=(0,helpers.az)("a",["tile","mini-teaser",type],null);_tile.href=link,backgroundImage&&backgroundImage.length>0&&(_tile.style="background-image: url("+backgroundImage+");",_tile.classList.add("background-image"));var _textBox=(0,helpers.az)("div",["text-box"],null,_tile);return icon&&icon.length>0?((0,helpers.az)("div",["icon-box","pictogram-"+icon.toLowerCase().split(" ").join("-")],null,_textBox),(0,helpers.az)("h4",["title"],title,_textBox),_textBox.appendChild((0,ButtonComponent.a)({elementType:"span",color:"white",label:buttonlabel,iconPosition:"icon-right",icon:null,preventClick:!1}))):((0,helpers.az)("h4",["title","noicon"],title,_textBox),_textBox.appendChild((0,ButtonComponent.a)({elementType:"span",color:"white",label:buttonlabel,iconPosition:"icon-right",icon:null,preventClick:!1}))),_tile}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/mini-teaser/miniteaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.mini-teaser{position:relative;background-color:#fff;overflow:hidden;width:100%;border-radius:4px;padding:16px 12px;transition:.25s ease;line-height:1.2;text-align:center;text-decoration:none;background-color:var(--theme-grey-light);display:block}.mini-teaser .title{font-size:22px}.mini-teaser.standard::before{content:"";position:absolute;display:block;top:0;left:0;right:0;height:4px;background-color:var(--theme-color-secondary);transition:.2s ease}.mini-teaser.standard:hover::before{height:8px}.mini-teaser h4{font-size:22px}.mini-teaser .text-box{position:relative}.mini-teaser.infoteaser{background:linear-gradient(161deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);position:relative}.mini-teaser.infoteaser:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:linear-gradient(161deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%)}.mini-teaser.infoteaser.background-image{background-size:cover}.mini-teaser.infoteaser.background-image:after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;content:"";opacity:.6;background:linear-gradient(87deg, #036 12.55%, rgba(1, 40, 81, 0.86) 56.52%, rgba(0, 51, 102, 0) 94.05%);background-blend-mode:overlay}.mini-teaser.infoteaser.background-image .text-box{position:relative;z-index:1}.mini-teaser.infoteaser .title,.mini-teaser.infoteaser .category,.mini-teaser.infoteaser .btn{color:#fff}.mini-teaser.infoteaser .title{margin-top:0;padding-left:54px;min-height:48px;text-align:left;line-height:24px;margin-bottom:19px;width:100%}.mini-teaser.infoteaser .title.noicon{padding-left:0;min-height:0}.mini-teaser.infoteaser .title.noicon+.btn{margin-left:0}.mini-teaser.infoteaser .btn{background-color:rgba(0,0,0,0);border:1px solid #fff;align-self:flex-end;display:inline-block;padding:8px 10px;line-height:22px;border-radius:16px;--button-padding: 8px 10px;min-height:0;font-size:22px}.mini-teaser.infoteaser .btn:after{border-radius:16px}.mini-teaser.infoteaser .icon-box{margin-bottom:19px;margin-top:0;padding-top:0;position:absolute;top:0;left:0}.mini-teaser.infoteaser .text-box{padding:0;display:flex;flex-wrap:wrap}.mini-teaser .icon-box{font-family:"Pictograms",sans-serif;line-height:1;color:#fff;font-size:48px}.mini-teaser .category{text-align:left;padding:0;margin:0;margin-bottom:8px;font-size:16px;text-transform:uppercase;line-height:18px}.mini-teaser .title{text-align:left;padding:0;margin:0}',"",{version:3,sources:["webpack://./stories/components/mini-teaser/miniteaser.scss"],names:[],mappings:"AAGA,aACE,iBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CAEA,iBAAA,CACA,iBAAA,CACA,oBAAA,CACA,eAAA,CACA,iBAAA,CACA,oBAAA,CACA,wCAAA,CACA,aAAA,CACA,oBACE,cAAA,CAEF,8BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,UAAA,CACA,6CAAA,CACA,mBAAA,CAEF,oCACE,UAAA,CAEF,gBACE,cAAA,CAEF,uBACE,iBAAA,CAEF,wBACE,8HAAA,CACA,iBAAA,CACA,8BACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,UAAA,CACA,+IAAA,CAEF,yCACE,qBAAA,CACA,+CACE,iBAAA,CACA,KAAA,CACA,MAAA,CACA,QAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,UAAA,CACA,wGAAA,CACA,6BAAA,CAGF,mDACE,iBAAA,CACA,SAAA,CAGJ,8FACE,UAAA,CAEF,+BACE,YAAA,CACA,iBAAA,CACA,eAAA,CACA,eAAA,CACA,gBAAA,CACA,kBAAA,CACA,UAAA,CACA,sCACE,cAAA,CACA,YAAA,CACA,2CACE,aAAA,CAIN,6BACE,8BAAA,CACA,qBAAA,CACA,mBAAA,CACA,oBAAA,CACA,gBAAA,CACA,gBAAA,CACA,kBAAA,CACA,0BAAA,CACA,YAAA,CACA,cAAA,CACA,mCACE,kBAAA,CAGJ,kCACE,kBAAA,CACA,YAAA,CACA,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CAGF,kCACE,SAAA,CACA,YAAA,CACA,cAAA,CAIJ,uBACE,mCAAA,CACA,aAAA,CACA,UAAA,CACA,cAAA,CAEF,uBACE,eAAA,CACA,SAAA,CACA,QAAA,CACA,iBAAA,CACA,cAAA,CACA,wBAAA,CACA,gBAAA,CAEF,oBACE,eAAA,CACA,SAAA,CACA,QAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.mini-teaser {\n position: relative;\n background-color: white;\n overflow: hidden;\n width: 100%;\n //max-width: 420px;\n border-radius: 4px;\n padding: 16px 12px;\n transition: 0.25s ease;\n line-height: 1.2;\n text-align: center;\n text-decoration: none;\n background-color: var(--theme-grey-light);\n display: block;\n .title{\n font-size: 22px;\n }\n &.standard::before {\n content: \"\";\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n height: 4px;\n background-color: var(--theme-color-secondary);\n transition: 0.2s ease;\n }\n &.standard:hover::before {\n height: 8px;\n }\n h4{\n font-size: 22px;\n }\n .text-box{\n position: relative;\n }\n &.infoteaser{\n background: linear-gradient(161deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n position: relative;\n &:after{\n content:\"\";\n position:absolute;\n left:0;\n right:0;\n top:0;\n bottom:0;\n z-index:-1;\n background: linear-gradient(161deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%);\n }\n &.background-image{\n background-size:cover;\n &:after{\n position:absolute;\n top:0;\n left:0;\n bottom:0;\n right:0;\n z-index: 0;\n content:\"\";\n opacity: 0.6;\n background: linear-gradient(87deg, #036 12.55%, rgba(1, 40, 81, 0.86) 56.52%, rgba(0, 51, 102, 0.00) 94.05%);\n background-blend-mode: overlay;\n \n }\n .text-box{\n position: relative;\n z-index: 1;\n }\n }\n .title, .category, .btn{\n color:white;\n }\n .title{\n margin-top: 0;\n padding-left: 54px;\n min-height: 48px;\n text-align: left;\n line-height: 24px;\n margin-bottom: 19px;\n width: 100%;\n &.noicon{\n padding-left: 0;\n min-height: 0;\n + .btn{\n margin-left: 0;\n }\n }\n }\n .btn{\n background-color: transparent;\n border: 1px solid white;\n align-self: flex-end;\n display: inline-block;\n padding:8px 10px;\n line-height: 22px;\n border-radius:16px;\n --button-padding: 8px 10px;\n min-height: 0;\n font-size: 22px;\n &:after{\n border-radius:16px;\n }\n }\n .icon-box{\n margin-bottom: 19px;\n margin-top: 0;\n padding-top: 0;\n position: absolute;\n top: 0;\n left: 0;\n \n }\n .text-box{\n padding: 0;\n display: flex;\n flex-wrap: wrap;\n }\n }\n\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n line-height: 1;\n color: white;\n font-size:48px\n }\n .category{\n text-align: left;\n padding:0;\n margin:0;\n margin-bottom:8px;\n font-size:16px;\n text-transform: uppercase;\n line-height: 18px;\n }\n .title{\n text-align: left;\n padding:0;\n margin:0;\n }\n}\n\n\n\n\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/mini-teaser/MiniTeaser.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{StandardMiniTeaser:()=>StandardMiniTeaser,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__,infobanner:()=>infobanner,infobannerBackground:()=>infobannerBackground,infobannerWithoutIcon:()=>infobannerWithoutIcon});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _MiniTeaserComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/mini-teaser/MiniTeaserComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMiniTeaser({\n ...args\n });\n}",...StandardMiniTeaser.parameters?.docs?.source}}},infobanner.parameters={...infobanner.parameters,docs:{...infobanner.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createMiniTeaser({\n ...args\n });\n}",...infobanner.parameters?.docs?.source}}},infobannerWithoutIcon.parameters={...infobannerWithoutIcon.parameters,docs:{...infobannerWithoutIcon.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createMiniTeaser({\n ...args\n });\n}",...infobannerWithoutIcon.parameters?.docs?.source}}},infobannerBackground.parameters={...infobannerBackground.parameters,docs:{...infobannerBackground.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createMiniTeaser({\n ...args\n });\n}",...infobannerBackground.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-mini-teaser-MiniTeaser-stories.a1d8595a.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-mini-teaser-MiniTeaser-stories.a1d8595a.iframe.bundle.js
deleted file mode 100644
index 32935f5..0000000
--- a/gfi-ihk-2024/storybook-static/components-mini-teaser-MiniTeaser-stories.a1d8595a.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[3407],{"./stories/components/mini-teaser/MiniTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Y:()=>createMiniTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js"),__webpack_require__("./node_modules/core-js/modules/es.array.join.js"),__webpack_require__("./node_modules/core-js/modules/es.regexp.exec.js"),__webpack_require__("./node_modules/core-js/modules/es.string.split.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),miniteaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/mini-teaser/miniteaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(miniteaser.Z,options);miniteaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createMiniTeaser=function createMiniTeaser(_ref){var _ref$type=_ref.type,type=void 0===_ref$type?"standard":_ref$type,_ref$category=_ref.category,category=void 0===_ref$category?"IHK Mitgliedschaft":_ref$category,_ref$title=_ref.title,title=void 0===_ref$title?"Werden Sie Teil unseres Netzwerks!":_ref$title,_ref$link=_ref.link,link=void 0===_ref$link?"#":_ref$link,_ref$icon=_ref.icon,icon=void 0===_ref$icon?"Roboter":_ref$icon,_ref$buttonlabel=_ref.buttonlabel,buttonlabel=void 0===_ref$buttonlabel?"IHK-Newsletter sichern":_ref$buttonlabel,_ref$backgroundImage=_ref.backgroundImage,backgroundImage=void 0===_ref$backgroundImage?null:_ref$backgroundImage;if("standard"===type){var tile=(0,helpers.az)("a",["tile","mini-teaser",type],null);tile.href=link;var textBox=(0,helpers.az)("div",["text-box"],null,tile);return(0,helpers.az)("h5",["category"],category,textBox),(0,helpers.az)("h4",["title"],title,textBox),tile}var _tile=(0,helpers.az)("a",["tile","mini-teaser",type],null);_tile.href=link,backgroundImage&&backgroundImage.length>0&&(_tile.style="background-image: url("+backgroundImage+");",_tile.classList.add("background-image"));var _textBox=(0,helpers.az)("div",["text-box"],null,_tile);return icon&&icon.length>0?((0,helpers.az)("div",["icon-box","pictogram-"+icon.toLowerCase().split(" ").join("-")],null,_textBox),(0,helpers.az)("h4",["title"],title,_textBox),_textBox.appendChild((0,ButtonComponent.a)({elementType:"span",color:"white",label:buttonlabel,iconPosition:"icon-right",icon:null,preventClick:!1}))):((0,helpers.az)("h4",["title","noicon"],title,_textBox),_textBox.appendChild((0,ButtonComponent.a)({elementType:"span",color:"white",label:buttonlabel,iconPosition:"icon-right",icon:null,preventClick:!1}))),_tile}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/mini-teaser/miniteaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,'.mini-teaser{position:relative;background-color:#fff;overflow:hidden;width:100%;border-radius:4px;padding:16px 12px;transition:.25s ease;line-height:1.2;text-align:center;text-decoration:none;background-color:var(--theme-grey-light);display:block}.mini-teaser .title{font-size:22px}.mini-teaser.standard::before{content:"";position:absolute;display:block;top:0;left:0;right:0;height:4px;background-color:var(--theme-color-secondary);transition:.2s ease}.mini-teaser.standard:hover::before{height:8px}.mini-teaser h4{font-size:22px}.mini-teaser .text-box{position:relative}.mini-teaser.infoteaser{background:linear-gradient(161deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);position:relative}.mini-teaser.infoteaser:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background:linear-gradient(161deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%)}.mini-teaser.infoteaser.background-image{background-size:cover}.mini-teaser.infoteaser.background-image:after{position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;content:"";opacity:.6;background:linear-gradient(87deg, #036 12.55%, rgba(1, 40, 81, 0.86) 56.52%, rgba(0, 51, 102, 0) 94.05%);background-blend-mode:overlay}.mini-teaser.infoteaser.background-image .text-box{position:relative;z-index:1}.mini-teaser.infoteaser .title,.mini-teaser.infoteaser .category,.mini-teaser.infoteaser .btn{color:#fff}.mini-teaser.infoteaser .title{margin-top:0;padding-left:54px;min-height:48px;text-align:left;line-height:24px;margin-bottom:19px;width:100%}.mini-teaser.infoteaser .title.noicon{padding-left:0;min-height:0}.mini-teaser.infoteaser .title.noicon+.btn{margin-left:0}.mini-teaser.infoteaser .btn{background-color:rgba(0,0,0,0);border:1px solid #fff;margin-left:54px;display:inline-block;padding:8px 10px;line-height:22px;border-radius:16px;--button-padding: 8px 10px;min-height:0;font-size:22px}.mini-teaser.infoteaser .btn:after{border-radius:16px}.mini-teaser.infoteaser .icon-box{margin-bottom:19px;margin-top:0;padding-top:0;position:absolute;top:0;left:0}.mini-teaser.infoteaser .text-box{padding:0;display:flex;flex-wrap:wrap}.mini-teaser .icon-box{font-family:"Pictograms",sans-serif;line-height:1;color:#fff;font-size:48px}.mini-teaser .category{text-align:left;padding:0;margin:0;margin-bottom:8px;font-size:16px;text-transform:uppercase;line-height:18px}.mini-teaser .title{text-align:left;padding:0;margin:0}',"",{version:3,sources:["webpack://./stories/components/mini-teaser/miniteaser.scss"],names:[],mappings:"AAGA,aACE,iBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CAEA,iBAAA,CACA,iBAAA,CACA,oBAAA,CACA,eAAA,CACA,iBAAA,CACA,oBAAA,CACA,wCAAA,CACA,aAAA,CACA,oBACE,cAAA,CAEF,8BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,UAAA,CACA,6CAAA,CACA,mBAAA,CAEF,oCACE,UAAA,CAEF,gBACE,cAAA,CAEF,uBACE,iBAAA,CAEF,wBACE,8HAAA,CACA,iBAAA,CACA,8BACE,UAAA,CACA,iBAAA,CACA,MAAA,CACA,OAAA,CACA,KAAA,CACA,QAAA,CACA,UAAA,CACA,+IAAA,CAEF,yCACE,qBAAA,CACA,+CACE,iBAAA,CACA,KAAA,CACA,MAAA,CACA,QAAA,CACA,OAAA,CACA,SAAA,CACA,UAAA,CACA,UAAA,CACA,wGAAA,CACA,6BAAA,CAGF,mDACE,iBAAA,CACA,SAAA,CAGJ,8FACE,UAAA,CAEF,+BACE,YAAA,CACA,iBAAA,CACA,eAAA,CACA,eAAA,CACA,gBAAA,CACA,kBAAA,CACA,UAAA,CACA,sCACE,cAAA,CACA,YAAA,CACA,2CACE,aAAA,CAIN,6BACE,8BAAA,CACA,qBAAA,CACA,gBAAA,CACA,oBAAA,CACA,gBAAA,CACA,gBAAA,CACA,kBAAA,CACA,0BAAA,CACA,YAAA,CACA,cAAA,CACA,mCACE,kBAAA,CAGJ,kCACE,kBAAA,CACA,YAAA,CACA,aAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CAGF,kCACE,SAAA,CACA,YAAA,CACA,cAAA,CAIJ,uBACE,mCAAA,CACA,aAAA,CACA,UAAA,CACA,cAAA,CAEF,uBACE,eAAA,CACA,SAAA,CACA,QAAA,CACA,iBAAA,CACA,cAAA,CACA,wBAAA,CACA,gBAAA,CAEF,oBACE,eAAA,CACA,SAAA,CACA,QAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.mini-teaser {\n position: relative;\n background-color: white;\n overflow: hidden;\n width: 100%;\n //max-width: 420px;\n border-radius: 4px;\n padding: 16px 12px;\n transition: 0.25s ease;\n line-height: 1.2;\n text-align: center;\n text-decoration: none;\n background-color: var(--theme-grey-light);\n display: block;\n .title{\n font-size: 22px;\n }\n &.standard::before {\n content: \"\";\n position: absolute;\n display: block;\n top: 0;\n left: 0;\n right: 0;\n height: 4px;\n background-color: var(--theme-color-secondary);\n transition: 0.2s ease;\n }\n &.standard:hover::before {\n height: 8px;\n }\n h4{\n font-size: 22px;\n }\n .text-box{\n position: relative;\n }\n &.infoteaser{\n background: linear-gradient(161deg, rgba(var(--theme-color-primary-rgb), 1) 0%, rgba(var(--theme-color-primary-rgb), 0.2) 100%);\n position: relative;\n &:after{\n content:\"\";\n position:absolute;\n left:0;\n right:0;\n top:0;\n bottom:0;\n z-index:-1;\n background: linear-gradient(161deg, var(--theme-color-gradient-01) 40%, var(--theme-color-gradient-02) 80%, var(--theme-color-gradient-03) 120%);\n }\n &.background-image{\n background-size:cover;\n &:after{\n position:absolute;\n top:0;\n left:0;\n bottom:0;\n right:0;\n z-index: 0;\n content:\"\";\n opacity: 0.6;\n background: linear-gradient(87deg, #036 12.55%, rgba(1, 40, 81, 0.86) 56.52%, rgba(0, 51, 102, 0.00) 94.05%);\n background-blend-mode: overlay;\n \n }\n .text-box{\n position: relative;\n z-index: 1;\n }\n }\n .title, .category, .btn{\n color:white;\n }\n .title{\n margin-top: 0;\n padding-left: 54px;\n min-height: 48px;\n text-align: left;\n line-height: 24px;\n margin-bottom: 19px;\n width: 100%;\n &.noicon{\n padding-left: 0;\n min-height: 0;\n + .btn{\n margin-left: 0;\n }\n }\n }\n .btn{\n background-color: transparent;\n border: 1px solid white;\n margin-left: 54px;\n display: inline-block;\n padding:8px 10px;\n line-height: 22px;\n border-radius:16px;\n --button-padding: 8px 10px;\n min-height: 0;\n font-size: 22px;\n &:after{\n border-radius:16px;\n }\n }\n .icon-box{\n margin-bottom: 19px;\n margin-top: 0;\n padding-top: 0;\n position: absolute;\n top: 0;\n left: 0;\n \n }\n .text-box{\n padding: 0;\n display: flex;\n flex-wrap: wrap;\n }\n }\n\n .icon-box {\n font-family: 'Pictograms', sans-serif;\n line-height: 1;\n color: white;\n font-size:48px\n }\n .category{\n text-align: left;\n padding:0;\n margin:0;\n margin-bottom:8px;\n font-size:16px;\n text-transform: uppercase;\n line-height: 18px;\n }\n .title{\n text-align: left;\n padding:0;\n margin:0;\n }\n}\n\n\n\n\n"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/mini-teaser/MiniTeaser.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{StandardMiniTeaser:()=>StandardMiniTeaser,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__,infobanner:()=>infobanner,infobannerBackground:()=>infobannerBackground,infobannerWithoutIcon:()=>infobannerWithoutIcon});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _MiniTeaserComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/mini-teaser/MiniTeaserComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createMiniTeaser({\n ...args\n });\n}",...StandardMiniTeaser.parameters?.docs?.source}}},infobanner.parameters={...infobanner.parameters,docs:{...infobanner.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createMiniTeaser({\n ...args\n });\n}",...infobanner.parameters?.docs?.source}}},infobannerWithoutIcon.parameters={...infobannerWithoutIcon.parameters,docs:{...infobannerWithoutIcon.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createMiniTeaser({\n ...args\n });\n}",...infobannerWithoutIcon.parameters?.docs?.source}}},infobannerBackground.parameters={...infobannerBackground.parameters,docs:{...infobannerBackground.parameters?.docs,source:{originalSource:"({\n ...args\n}) => {\n return createMiniTeaser({\n ...args\n });\n}",...infobannerBackground.parameters?.docs?.source}}}}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-participation-list-item-ParticipationListItem-stories.fcadbfc0.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-participation-list-item-ParticipationListItem-stories.1c49dffb.iframe.bundle.js
similarity index 64%
rename from gfi-ihk-2024/storybook-static/components-participation-list-item-ParticipationListItem-stories.fcadbfc0.iframe.bundle.js
rename to gfi-ihk-2024/storybook-static/components-participation-list-item-ParticipationListItem-stories.1c49dffb.iframe.bundle.js
index d8f9b2a..7ca3f5f 100644
--- a/gfi-ihk-2024/storybook-static/components-participation-list-item-ParticipationListItem-stories.fcadbfc0.iframe.bundle.js
+++ b/gfi-ihk-2024/storybook-static/components-participation-list-item-ParticipationListItem-stories.1c49dffb.iframe.bundle.js
@@ -1 +1 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7046],{"./stories/components/participation-list-item/ParticipationListItemComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>createParticipationListItem});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_list_item=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-list-item/participation-list-item.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_list_item.Z,options);participation_list_item.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ParticipationTeaserComponent=__webpack_require__("./stories/components/participation-teaser/ParticipationTeaserComponent.js"),createParticipationListItem=function createParticipationListItem(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 6 Tage offen":_ref$kicker,_ref$progress=_ref.progress,progress=void 0===_ref$progress?65:_ref$progress,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ideen zur Stärkung der Innenstädte und Ortskerne":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Die Auswirkungen der Corona-Pandemie treffen die Innenstädte und Ortskerne. Wir sammeln Ideen, um den neuen Herausforderungen zu begegnen.":_ref$copy,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$participateCta=_ref.participateCta,participateCta=void 0===_ref$participateCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$participateCta,div=(0,helpers.az)("div",["participation-list-item"]);return div.appendChild((0,ParticipationTeaserComponent.V)({isListItem:!0,kicker,progress,headline,copy,moreCta,participateCta})),div}},"./stories/components/participation-teaser/ParticipationTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{V:()=>createParticipationTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_teaser.Z,options);participation_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ProgressBarComponent=__webpack_require__("./stories/atoms/progress-bar/ProgressBarComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createParticipationTeaser=function createParticipationTeaser(_ref){var _ref$isListItem=_ref.isListItem,isListItem=void 0!==_ref$isListItem&&_ref$isListItem,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 6 Tage offen":_ref$kicker,_ref$progress=_ref.progress,progress=void 0===_ref$progress?65:_ref$progress,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ideen zur Stärkung der Innenstädte und Ortskerne":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Die Auswirkungen der Corona-Pandemie treffen die Innenstädte und Ortskerne. Wir sammeln Ideen, um den neuen Herausforderungen zu begegnen.":_ref$copy,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$participateCta=_ref.participateCta,participateCta=void 0===_ref$participateCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$participateCta,teaser=(0,helpers.az)("div",["participation-teaser","tile"]),tb=(0,helpers.az)("div",["text-box"],null,teaser),kickerSpan=(0,helpers.az)("p",["kicker"],kicker,tb),progressBar=(0,ProgressBarComponent.i)({progress});tb.appendChild(progressBar),(0,helpers.az)("h3",["like-h4"],headline,tb),(0,helpers.az)("p",[],copy,tb),isListItem&&tb.insertBefore(progressBar,kickerSpan);var buttons=(0,helpers.az)("div",["buttons"],null,teaser);return moreCta&&buttons.appendChild((0,ButtonComponent.a)({label:moreCta.label,link:moreCta.link,color:"primary-light",size:"small"})),participateCta&&buttons.appendChild((0,ButtonComponent.a)({label:participateCta.label,link:participateCta.link,size:"small"})),teaser}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-list-item/participation-list-item.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".participation-list{margin:calc(20px + 2%) 0}.participation-list-item+.participation-list-item{padding-top:30px}@media(max-width: 999px){.participation-list-item+.participation-list-item{padding-top:20px}}@media(max-width: 767px){.participation-list-item+.participation-list-item{padding-top:15px}}.participation-list-item .tile{position:relative;padding:20px 20px 12px;border-radius:var(--border-radius-md);background-color:var(--theme-color-primary-dimmed-04)}@media(min-width: 768px){.participation-list-item .tile{display:flex;align-items:flex-end;flex-wrap:nowrap;flex-direction:row}}.participation-list-item .tile::before{display:none}@media(max-width: 767px){.participation-list-item .tile .buttons{padding-top:0}}@media(min-width: 768px){.participation-list-item .tile .buttons{display:block;text-align:right;min-width:240px;padding-left:40px}.participation-list-item .tile .buttons .btn{margin:8px 0 4px}}.participation-list-item .tile .like-h4{margin-top:.2em;margin-bottom:.5em}.participation-list-item .progress{display:inline-block;vertical-align:top;margin:0}@media(max-width: 370px){.participation-list-item .progress{max-width:calc(100% - 150px)}}.participation-list-item .progress+.kicker{display:inline-block;vertical-align:top;margin:0 0 0 10px;line-height:1}","",{version:3,sources:["webpack://./stories/components/participation-list-item/participation-list-item.scss"],names:[],mappings:"AAGA,oBACE,wBAAA,CAGF,kDACE,gBAAA,CAEA,yBAHF,kDAII,gBAAA,CAAA,CAEF,yBANF,kDAOI,gBAAA,CAAA,CAKF,+BACE,iBAAA,CACA,sBAAA,CACA,qCAAA,CACA,qDAAA,CAEA,yBANF,+BAOI,YAAA,CACA,oBAAA,CACA,gBAAA,CACA,kBAAA,CAAA,CAGF,uCACE,YAAA,CAIA,yBADF,wCAEI,aAAA,CAAA,CAGF,yBALF,wCAMI,aAAA,CACA,gBAAA,CACA,eAAA,CACA,iBAAA,CAEA,6CACE,gBAAA,CAAA,CAKN,wCACE,eAAA,CACA,kBAAA,CAIJ,mCACE,oBAAA,CACA,kBAAA,CACA,QAAA,CAEA,yBALF,mCAMI,4BAAA,CAAA,CAGF,2CACE,oBAAA,CACA,kBAAA,CACA,iBAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-list {\n margin: calc(20px + 2%) 0;\n}\n\n.participation-list-item +.participation-list-item {\n padding-top: 30px;\n\n @media(max-width: 999px) {\n padding-top: 20px;\n }\n @media(max-width: 767px) {\n padding-top: 15px;\n }\n}\n\n.participation-list-item {\n .tile {\n position: relative;\n padding: 20px 20px 12px;\n border-radius: var(--border-radius-md);\n background-color: var(--theme-color-primary-dimmed-04);\n\n @media(min-width: 768px) {\n display: flex;\n align-items: flex-end;\n flex-wrap: nowrap;\n flex-direction: row;\n }\n\n &::before {\n display: none;\n }\n\n .buttons {\n @media(max-width: 767px) {\n padding-top: 0;\n }\n\n @media(min-width: 768px) {\n display: block;\n text-align: right;\n min-width: 240px;\n padding-left: 40px;\n\n .btn {\n margin: 8px 0 4px;\n }\n }\n }\n\n .like-h4 {\n margin-top: 0.2em;\n margin-bottom: 0.5em;\n }\n }\n\n .progress {\n display: inline-block;\n vertical-align: top;\n margin: 0;\n\n @media(max-width: 370px) {\n max-width: calc(100% - 150px);\n }\n\n + .kicker {\n display: inline-block;\n vertical-align: top;\n margin: 0 0 0 10px;\n line-height: 1;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/components/participation-teaser/topic-meinung.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.participation-teaser{position:relative;display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border-radius:var(--border-radius-lg);padding:24px;transition:.25s ease;text-decoration:none;font-size:var(--font-size-small)}@media(max-width: 999px){.participation-teaser{padding:14px}}@media(max-width: 767px){.participation-teaser{font-size:16px;min-height:84px;border-radius:8px}}.participation-teaser::before{content:"";position:relative;display:block;height:80px;background-color:var(--theme-color-primary);margin:-24px -24px 10px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+");background-repeat:no-repeat;background-position:center 65%;background-size:60px}@media(max-width: 567px){.participation-teaser::before{font-size:50px;margin-top:-14px}}.participation-teaser .like-h4,.participation-teaser p,.participation-teaser .buttons{margin:.5em 0}.participation-teaser .buttons{display:flex;justify-content:space-between;padding-top:.4em}.participation-teaser .buttons .btn:last-child{margin-left:auto}","",{version:3,sources:["webpack://./stories/components/participation-teaser/participation-teaser.scss"],names:[],mappings:"AAGA,sBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CACA,qCAAA,CACA,YAAA,CACA,oBAAA,CACA,oBAAA,CACA,gCAAA,CAEA,yBAbF,sBAcI,YAAA,CAAA,CAGF,yBAjBF,sBAkBI,cAAA,CACA,eAAA,CACA,iBAAA,CAAA,CAGF,8BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,WAAA,CACA,2CAAA,CACA,uBAAA,CACA,wDAAA,CACA,2BAAA,CACA,8BAAA,CACA,oBAAA,CAEA,yBAZF,8BAaI,cAAA,CACA,gBAAA,CAAA,CAIJ,sFACE,aAAA,CAGF,+BACE,YAAA,CACA,6BAAA,CACA,gBAAA,CAGE,+CACE,gBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: white;\n overflow: hidden;\n width: 100%;\n border-radius: var(--border-radius-lg);\n padding: 24px;\n transition: 0.25s ease;\n text-decoration: none;\n font-size: var(--font-size-small);\n\n @media(max-width: 999px) {\n padding: 14px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n min-height: 84px;\n border-radius: 8px;\n }\n\n &::before {\n content: \"\";\n position: relative;\n display: block;\n height: 80px;\n background-color: var(--theme-color-primary);\n margin: -24px -24px 10px;\n background-image: url('./topic-meinung.svg');\n background-repeat: no-repeat;\n background-position: center 65%;\n background-size: 60px;\n\n @media(max-width: 567px) {\n font-size: 50px;\n margin-top: -14px;\n }\n }\n\n .like-h4, p, .buttons {\n margin: 0.5em 0;\n }\n\n .buttons {\n display: flex;\n justify-content: space-between;\n padding-top: 0.4em;\n\n .btn {\n &:last-child {\n margin-left: auto;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/participation-list-item/ParticipationListItem.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ParticipationListItem:()=>ParticipationListItem,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _ParticipationListItemComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/participation-list-item/ParticipationListItemComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createParticipationListItem({\n ...args\n });\n}",...ParticipationListItem.parameters?.docs?.source}}}},"./stories/components/participation-teaser/topic-meinung.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/topic-meinung.b844fa77.svg"}}]);
\ No newline at end of file
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[7046],{"./stories/components/participation-list-item/ParticipationListItemComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{W:()=>createParticipationListItem});var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_list_item=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-list-item/participation-list-item.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_list_item.Z,options);participation_list_item.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ParticipationTeaserComponent=__webpack_require__("./stories/components/participation-teaser/ParticipationTeaserComponent.js"),createParticipationListItem=function createParticipationListItem(_ref){var _ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 6 Tage offen":_ref$kicker,_ref$progress=_ref.progress,progress=void 0===_ref$progress?65:_ref$progress,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ideen zur Stärkung der Innenstädte und Ortskerne":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Die Auswirkungen der Corona-Pandemie treffen die Innenstädte und Ortskerne. Wir sammeln Ideen, um den neuen Herausforderungen zu begegnen.":_ref$copy,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$participateCta=_ref.participateCta,participateCta=void 0===_ref$participateCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$participateCta,div=(0,helpers.az)("div",["participation-list-item"]);return div.appendChild((0,ParticipationTeaserComponent.V)({isListItem:!0,kicker,progress,headline,copy,moreCta,participateCta})),div}},"./stories/components/participation-teaser/ParticipationTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{V:()=>createParticipationTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_teaser.Z,options);participation_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ProgressBarComponent=__webpack_require__("./stories/atoms/progress-bar/ProgressBarComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createParticipationTeaser=function createParticipationTeaser(_ref){var _ref$isListItem=_ref.isListItem,isListItem=void 0!==_ref$isListItem&&_ref$isListItem,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 6 Tage offen":_ref$kicker,_ref$progress=_ref.progress,progress=void 0===_ref$progress?65:_ref$progress,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ideen zur Stärkung der Innenstädte und Ortskerne":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Die Auswirkungen der Corona-Pandemie treffen die Innenstädte und Ortskerne. Wir sammeln Ideen, um den neuen Herausforderungen zu begegnen.":_ref$copy,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$participateCta=_ref.participateCta,participateCta=void 0===_ref$participateCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$participateCta,teaser=(0,helpers.az)("div",["participation-teaser","tile"]),tb=(0,helpers.az)("div",["text-box"],null,teaser),kickerSpan=(0,helpers.az)("p",["kicker"],kicker,tb),progressBar=(0,ProgressBarComponent.i)({progress});tb.appendChild(progressBar),(0,helpers.az)("h3",["like-h4"],headline,tb),(0,helpers.az)("p",[],copy,tb),isListItem&&tb.insertBefore(progressBar,kickerSpan);var buttons=(0,helpers.az)("div",["buttons"],null,teaser);return moreCta&&buttons.appendChild((0,ButtonComponent.a)({label:moreCta.label,link:moreCta.link,color:"primary-light",size:"small"})),participateCta&&buttons.appendChild((0,ButtonComponent.a)({label:participateCta.label,link:participateCta.link,size:"small"})),teaser}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-list-item/participation-list-item.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),___CSS_LOADER_EXPORT___=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__)()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default());___CSS_LOADER_EXPORT___.push([module.id,".participation-list{margin:calc(20px + 2%) 0}.participation-list-item+.participation-list-item{padding-top:30px}@media(max-width: 999px){.participation-list-item+.participation-list-item{padding-top:20px}}@media(max-width: 767px){.participation-list-item+.participation-list-item{padding-top:15px}}.participation-list-item .tile{position:relative;padding:20px 20px 12px;border-radius:var(--border-radius-md);background-color:var(--theme-color-primary-dimmed-04)}@media(min-width: 768px){.participation-list-item .tile{display:flex;align-items:flex-end;flex-wrap:nowrap;flex-direction:row}}.participation-list-item .tile::before{display:none}@media(max-width: 767px){.participation-list-item .tile .buttons{padding-top:0}}@media(min-width: 768px){.participation-list-item .tile .buttons{display:block;text-align:right;min-width:240px;padding-left:40px}.participation-list-item .tile .buttons .btn{margin:8px 0 4px}}.participation-list-item .tile .like-h4{margin-top:.2em;margin-bottom:.5em}.participation-list-item .progress{display:inline-block;vertical-align:top;margin:0}@media(max-width: 370px){.participation-list-item .progress{max-width:calc(100% - 150px)}}.participation-list-item .progress+.kicker{display:inline-block;vertical-align:top;margin:0 0 0 10px;line-height:1}","",{version:3,sources:["webpack://./stories/components/participation-list-item/participation-list-item.scss"],names:[],mappings:"AAGA,oBACE,wBAAA,CAGF,kDACE,gBAAA,CAEA,yBAHF,kDAII,gBAAA,CAAA,CAEF,yBANF,kDAOI,gBAAA,CAAA,CAKF,+BACE,iBAAA,CACA,sBAAA,CACA,qCAAA,CACA,qDAAA,CAEA,yBANF,+BAOI,YAAA,CACA,oBAAA,CACA,gBAAA,CACA,kBAAA,CAAA,CAGF,uCACE,YAAA,CAIA,yBADF,wCAEI,aAAA,CAAA,CAGF,yBALF,wCAMI,aAAA,CACA,gBAAA,CACA,eAAA,CACA,iBAAA,CAEA,6CACE,gBAAA,CAAA,CAKN,wCACE,eAAA,CACA,kBAAA,CAIJ,mCACE,oBAAA,CACA,kBAAA,CACA,QAAA,CAEA,yBALF,mCAMI,4BAAA,CAAA,CAGF,2CACE,oBAAA,CACA,kBAAA,CACA,iBAAA,CACA,aAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-list {\n margin: calc(20px + 2%) 0;\n}\n\n.participation-list-item +.participation-list-item {\n padding-top: 30px;\n\n @media(max-width: 999px) {\n padding-top: 20px;\n }\n @media(max-width: 767px) {\n padding-top: 15px;\n }\n}\n\n.participation-list-item {\n .tile {\n position: relative;\n padding: 20px 20px 12px;\n border-radius: var(--border-radius-md);\n background-color: var(--theme-color-primary-dimmed-04);\n\n @media(min-width: 768px) {\n display: flex;\n align-items: flex-end;\n flex-wrap: nowrap;\n flex-direction: row;\n }\n\n &::before {\n display: none;\n }\n\n .buttons {\n @media(max-width: 767px) {\n padding-top: 0;\n }\n\n @media(min-width: 768px) {\n display: block;\n text-align: right;\n min-width: 240px;\n padding-left: 40px;\n\n .btn {\n margin: 8px 0 4px;\n }\n }\n }\n\n .like-h4 {\n margin-top: 0.2em;\n margin-bottom: 0.5em;\n }\n }\n\n .progress {\n display: inline-block;\n vertical-align: top;\n margin: 0;\n\n @media(max-width: 370px) {\n max-width: calc(100% - 150px);\n }\n\n + .kicker {\n display: inline-block;\n vertical-align: top;\n margin: 0 0 0 10px;\n line-height: 1;\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/components/participation-teaser/topic-meinung.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.participation-teaser{position:relative;display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border-radius:var(--border-radius-lg);padding:24px;transition:.25s ease;text-decoration:none;font-size:var(--font-size-small);flex-flow:column;justify-content:space-between}@media(max-width: 999px){.participation-teaser{padding:14px}}@media(max-width: 767px){.participation-teaser{font-size:16px;min-height:84px;border-radius:8px}}.participation-teaser::before{content:"";position:absolute;display:block;height:70px;background-color:var(--theme-color-primary);margin:0 -24px 10px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+");background-repeat:no-repeat;background-position:center 65%;background-size:60px;top:0;left:0;right:0}@media(max-width: 567px){.participation-teaser::before{font-size:50px;margin-top:0px}}.participation-teaser .text-box{padding-top:66px}.participation-teaser .like-h4,.participation-teaser p,.participation-teaser .buttons{margin:.5em 0}.participation-teaser .buttons{display:flex;justify-content:space-between;padding-top:.4em}@media screen and (max-width: 1200px){.participation-teaser .buttons{flex-wrap:wrap}}@media screen and (max-width: 1200px){.participation-teaser .buttons .btn{margin-bottom:6px}}.participation-teaser .buttons .btn:last-child{margin-left:auto;margin-left:12px}@media screen and (max-width: 1200px){.participation-teaser .buttons .btn:last-child{margin-left:0}}","",{version:3,sources:["webpack://./stories/components/participation-teaser/participation-teaser.scss"],names:[],mappings:"AAGA,sBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CACA,qCAAA,CACA,YAAA,CACA,oBAAA,CACA,oBAAA,CACA,gCAAA,CACA,gBAAA,CACA,6BAAA,CACA,yBAdF,sBAeI,YAAA,CAAA,CAGF,yBAlBF,sBAmBI,cAAA,CACA,eAAA,CACA,iBAAA,CAAA,CAGF,8BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,WAAA,CACA,2CAAA,CACA,mBAAA,CACA,wDAAA,CACA,2BAAA,CACA,8BAAA,CACA,oBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,yBAdF,8BAeI,cAAA,CACA,cAAA,CAAA,CAGJ,gCACE,gBAAA,CAEF,sFACE,aAAA,CAGF,+BACE,YAAA,CACA,6BAAA,CACA,gBAAA,CACA,sCAJF,+BAKI,cAAA,CAAA,CAGA,sCADF,oCAEI,iBAAA,CAAA,CAEF,+CACE,gBAAA,CACA,gBAAA,CACA,sCAHF,+CAII,aAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: white;\n overflow: hidden;\n width: 100%;\n border-radius: var(--border-radius-lg);\n padding: 24px;\n transition: 0.25s ease;\n text-decoration: none;\n font-size: var(--font-size-small);\n flex-flow: column;\n justify-content: space-between;\n @media(max-width: 999px) {\n padding: 14px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n min-height: 84px;\n border-radius: 8px;\n }\n\n &::before {\n content: \"\";\n position: absolute;\n display: block;\n height: 70px;\n background-color: var(--theme-color-primary);\n margin: 0 -24px 10px;\n background-image: url('./topic-meinung.svg');\n background-repeat: no-repeat;\n background-position: center 65%;\n background-size: 60px;\n top: 0;\n left: 0;\n right: 0;\n @media(max-width: 567px) {\n font-size: 50px;\n margin-top: 0px;\n }\n }\n .text-box {\n padding-top: 66px;\n }\n .like-h4, p, .buttons {\n margin: 0.5em 0;\n }\n\n .buttons {\n display: flex;\n justify-content: space-between;\n padding-top: 0.4em;\n @media screen and (max-width:1200px){\n flex-wrap:wrap;\n }\n .btn {\n @media screen and (max-width:1200px){\n margin-bottom:6px;\n }\n &:last-child {\n margin-left: auto;\n margin-left:12px;\n @media screen and (max-width:1200px){\n margin-left: 0;\n }\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/participation-list-item/ParticipationListItem.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ParticipationListItem:()=>ParticipationListItem,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _ParticipationListItemComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/participation-list-item/ParticipationListItemComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createParticipationListItem({\n ...args\n });\n}",...ParticipationListItem.parameters?.docs?.source}}}},"./stories/components/participation-teaser/topic-meinung.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/topic-meinung.b844fa77.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-participation-teaser-ParticipationTeaser-stories.3b00ff5a.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-participation-teaser-ParticipationTeaser-stories.3b00ff5a.iframe.bundle.js
new file mode 100644
index 0000000..6fcea2f
--- /dev/null
+++ b/gfi-ihk-2024/storybook-static/components-participation-teaser-ParticipationTeaser-stories.3b00ff5a.iframe.bundle.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6459],{"./stories/components/participation-teaser/ParticipationTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{V:()=>createParticipationTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_teaser.Z,options);participation_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ProgressBarComponent=__webpack_require__("./stories/atoms/progress-bar/ProgressBarComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createParticipationTeaser=function createParticipationTeaser(_ref){var _ref$isListItem=_ref.isListItem,isListItem=void 0!==_ref$isListItem&&_ref$isListItem,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 6 Tage offen":_ref$kicker,_ref$progress=_ref.progress,progress=void 0===_ref$progress?65:_ref$progress,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ideen zur Stärkung der Innenstädte und Ortskerne":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Die Auswirkungen der Corona-Pandemie treffen die Innenstädte und Ortskerne. Wir sammeln Ideen, um den neuen Herausforderungen zu begegnen.":_ref$copy,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$participateCta=_ref.participateCta,participateCta=void 0===_ref$participateCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$participateCta,teaser=(0,helpers.az)("div",["participation-teaser","tile"]),tb=(0,helpers.az)("div",["text-box"],null,teaser),kickerSpan=(0,helpers.az)("p",["kicker"],kicker,tb),progressBar=(0,ProgressBarComponent.i)({progress});tb.appendChild(progressBar),(0,helpers.az)("h3",["like-h4"],headline,tb),(0,helpers.az)("p",[],copy,tb),isListItem&&tb.insertBefore(progressBar,kickerSpan);var buttons=(0,helpers.az)("div",["buttons"],null,teaser);return moreCta&&buttons.appendChild((0,ButtonComponent.a)({label:moreCta.label,link:moreCta.link,color:"primary-light",size:"small"})),participateCta&&buttons.appendChild((0,ButtonComponent.a)({label:participateCta.label,link:participateCta.link,size:"small"})),teaser}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/components/participation-teaser/topic-meinung.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.participation-teaser{position:relative;display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border-radius:var(--border-radius-lg);padding:24px;transition:.25s ease;text-decoration:none;font-size:var(--font-size-small);flex-flow:column;justify-content:space-between}@media(max-width: 999px){.participation-teaser{padding:14px}}@media(max-width: 767px){.participation-teaser{font-size:16px;min-height:84px;border-radius:8px}}.participation-teaser::before{content:"";position:absolute;display:block;height:70px;background-color:var(--theme-color-primary);margin:0 -24px 10px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+");background-repeat:no-repeat;background-position:center 65%;background-size:60px;top:0;left:0;right:0}@media(max-width: 567px){.participation-teaser::before{font-size:50px;margin-top:0px}}.participation-teaser .text-box{padding-top:66px}.participation-teaser .like-h4,.participation-teaser p,.participation-teaser .buttons{margin:.5em 0}.participation-teaser .buttons{display:flex;justify-content:space-between;padding-top:.4em}@media screen and (max-width: 1200px){.participation-teaser .buttons{flex-wrap:wrap}}@media screen and (max-width: 1200px){.participation-teaser .buttons .btn{margin-bottom:6px}}.participation-teaser .buttons .btn:last-child{margin-left:auto;margin-left:12px}@media screen and (max-width: 1200px){.participation-teaser .buttons .btn:last-child{margin-left:0}}","",{version:3,sources:["webpack://./stories/components/participation-teaser/participation-teaser.scss"],names:[],mappings:"AAGA,sBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CACA,qCAAA,CACA,YAAA,CACA,oBAAA,CACA,oBAAA,CACA,gCAAA,CACA,gBAAA,CACA,6BAAA,CACA,yBAdF,sBAeI,YAAA,CAAA,CAGF,yBAlBF,sBAmBI,cAAA,CACA,eAAA,CACA,iBAAA,CAAA,CAGF,8BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,WAAA,CACA,2CAAA,CACA,mBAAA,CACA,wDAAA,CACA,2BAAA,CACA,8BAAA,CACA,oBAAA,CACA,KAAA,CACA,MAAA,CACA,OAAA,CACA,yBAdF,8BAeI,cAAA,CACA,cAAA,CAAA,CAGJ,gCACE,gBAAA,CAEF,sFACE,aAAA,CAGF,+BACE,YAAA,CACA,6BAAA,CACA,gBAAA,CACA,sCAJF,+BAKI,cAAA,CAAA,CAGA,sCADF,oCAEI,iBAAA,CAAA,CAEF,+CACE,gBAAA,CACA,gBAAA,CACA,sCAHF,+CAII,aAAA,CAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: white;\n overflow: hidden;\n width: 100%;\n border-radius: var(--border-radius-lg);\n padding: 24px;\n transition: 0.25s ease;\n text-decoration: none;\n font-size: var(--font-size-small);\n flex-flow: column;\n justify-content: space-between;\n @media(max-width: 999px) {\n padding: 14px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n min-height: 84px;\n border-radius: 8px;\n }\n\n &::before {\n content: \"\";\n position: absolute;\n display: block;\n height: 70px;\n background-color: var(--theme-color-primary);\n margin: 0 -24px 10px;\n background-image: url('./topic-meinung.svg');\n background-repeat: no-repeat;\n background-position: center 65%;\n background-size: 60px;\n top: 0;\n left: 0;\n right: 0;\n @media(max-width: 567px) {\n font-size: 50px;\n margin-top: 0px;\n }\n }\n .text-box {\n padding-top: 66px;\n }\n .like-h4, p, .buttons {\n margin: 0.5em 0;\n }\n\n .buttons {\n display: flex;\n justify-content: space-between;\n padding-top: 0.4em;\n @media screen and (max-width:1200px){\n flex-wrap:wrap;\n }\n .btn {\n @media screen and (max-width:1200px){\n margin-bottom:6px;\n }\n &:last-child {\n margin-left: auto;\n margin-left:12px;\n @media screen and (max-width:1200px){\n margin-left: 0;\n }\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/participation-teaser/ParticipationTeaser.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ParticipationTeaser:()=>ParticipationTeaser,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _ParticipationTeaserComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/participation-teaser/ParticipationTeaserComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createParticipationTeaser({\n ...args\n });\n}",...ParticipationTeaser.parameters?.docs?.source}}}},"./stories/components/participation-teaser/topic-meinung.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/topic-meinung.b844fa77.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/components-participation-teaser-ParticipationTeaser-stories.9b92c5ae.iframe.bundle.js b/gfi-ihk-2024/storybook-static/components-participation-teaser-ParticipationTeaser-stories.9b92c5ae.iframe.bundle.js
deleted file mode 100644
index e26c773..0000000
--- a/gfi-ihk-2024/storybook-static/components-participation-teaser-ParticipationTeaser-stories.9b92c5ae.iframe.bundle.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunk_ihk24_storybook=self.webpackChunk_ihk24_storybook||[]).push([[6459],{"./stories/components/participation-teaser/ParticipationTeaserComponent.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{V:()=>createParticipationTeaser});__webpack_require__("./node_modules/core-js/modules/es.string.link.js");var injectStylesIntoStyleTag=__webpack_require__("./node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js"),injectStylesIntoStyleTag_default=__webpack_require__.n(injectStylesIntoStyleTag),participation_teaser=__webpack_require__("./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss"),options={insert:"head",singleton:!1};injectStylesIntoStyleTag_default()(participation_teaser.Z,options);participation_teaser.Z.locals;var helpers=__webpack_require__("./stories/_global/scripts/helpers.js"),ProgressBarComponent=__webpack_require__("./stories/atoms/progress-bar/ProgressBarComponent.js"),ButtonComponent=__webpack_require__("./stories/atoms/button/ButtonComponent.js"),createParticipationTeaser=function createParticipationTeaser(_ref){var _ref$isListItem=_ref.isListItem,isListItem=void 0!==_ref$isListItem&&_ref$isListItem,_ref$kicker=_ref.kicker,kicker=void 0===_ref$kicker?"Noch 6 Tage offen":_ref$kicker,_ref$progress=_ref.progress,progress=void 0===_ref$progress?65:_ref$progress,_ref$headline=_ref.headline,headline=void 0===_ref$headline?"Ideen zur Stärkung der Innenstädte und Ortskerne":_ref$headline,_ref$copy=_ref.copy,copy=void 0===_ref$copy?"Die Auswirkungen der Corona-Pandemie treffen die Innenstädte und Ortskerne. Wir sammeln Ideen, um den neuen Herausforderungen zu begegnen.":_ref$copy,_ref$moreCta=_ref.moreCta,moreCta=void 0===_ref$moreCta?{label:"Mehr Infos",link:"#",target:"_self"}:_ref$moreCta,_ref$participateCta=_ref.participateCta,participateCta=void 0===_ref$participateCta?{label:"Jetzt beteiligen",link:"#",target:"_self"}:_ref$participateCta,teaser=(0,helpers.az)("div",["participation-teaser","tile"]),tb=(0,helpers.az)("div",["text-box"],null,teaser),kickerSpan=(0,helpers.az)("p",["kicker"],kicker,tb),progressBar=(0,ProgressBarComponent.i)({progress});tb.appendChild(progressBar),(0,helpers.az)("h3",["like-h4"],headline,tb),(0,helpers.az)("p",[],copy,tb),isListItem&&tb.insertBefore(progressBar,kickerSpan);var buttons=(0,helpers.az)("div",["buttons"],null,teaser);return moreCta&&buttons.appendChild((0,ButtonComponent.a)({label:moreCta.label,link:moreCta.link,color:"primary-light",size:"small"})),participateCta&&buttons.appendChild((0,ButtonComponent.a)({label:participateCta.label,link:participateCta.link,size:"small"})),teaser}},"./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./stories/components/participation-teaser/participation-teaser.scss":(module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{Z:()=>__WEBPACK_DEFAULT_EXPORT__});var _node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/css-loader/dist/runtime/cssWithMappingToString.js"),_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0__),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/css-loader/dist/runtime/api.js"),_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/css-loader/dist/runtime/getUrl.js"),_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2__),_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./stories/components/participation-teaser/topic-meinung.svg"),___CSS_LOADER_EXPORT___=_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()(_node_modules_css_loader_dist_runtime_cssWithMappingToString_js__WEBPACK_IMPORTED_MODULE_0___default()),___CSS_LOADER_URL_REPLACEMENT_0___=_node_modules_css_loader_dist_runtime_getUrl_js__WEBPACK_IMPORTED_MODULE_2___default()(_topic_meinung_svg__WEBPACK_IMPORTED_MODULE_3__);___CSS_LOADER_EXPORT___.push([module.id,'.participation-teaser{position:relative;display:flex;flex-direction:column;background-color:#fff;overflow:hidden;width:100%;border-radius:var(--border-radius-lg);padding:24px;transition:.25s ease;text-decoration:none;font-size:var(--font-size-small)}@media(max-width: 999px){.participation-teaser{padding:14px}}@media(max-width: 767px){.participation-teaser{font-size:16px;min-height:84px;border-radius:8px}}.participation-teaser::before{content:"";position:relative;display:block;height:80px;background-color:var(--theme-color-primary);margin:-24px -24px 10px;background-image:url('+___CSS_LOADER_URL_REPLACEMENT_0___+");background-repeat:no-repeat;background-position:center 65%;background-size:60px}@media(max-width: 567px){.participation-teaser::before{font-size:50px;margin-top:-14px}}.participation-teaser .like-h4,.participation-teaser p,.participation-teaser .buttons{margin:.5em 0}.participation-teaser .buttons{display:flex;justify-content:space-between;padding-top:.4em}.participation-teaser .buttons .btn:last-child{margin-left:auto}","",{version:3,sources:["webpack://./stories/components/participation-teaser/participation-teaser.scss"],names:[],mappings:"AAGA,sBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,eAAA,CACA,UAAA,CACA,qCAAA,CACA,YAAA,CACA,oBAAA,CACA,oBAAA,CACA,gCAAA,CAEA,yBAbF,sBAcI,YAAA,CAAA,CAGF,yBAjBF,sBAkBI,cAAA,CACA,eAAA,CACA,iBAAA,CAAA,CAGF,8BACE,UAAA,CACA,iBAAA,CACA,aAAA,CACA,WAAA,CACA,2CAAA,CACA,uBAAA,CACA,wDAAA,CACA,2BAAA,CACA,8BAAA,CACA,oBAAA,CAEA,yBAZF,8BAaI,cAAA,CACA,gBAAA,CAAA,CAIJ,sFACE,aAAA,CAGF,+BACE,YAAA,CACA,6BAAA,CACA,gBAAA,CAGE,+CACE,gBAAA",sourcesContent:["@import '../../_global/styles/mixins';\n@import '../../_global/styles/vars';\n\n.participation-teaser {\n position: relative;\n display: flex;\n flex-direction: column;\n background-color: white;\n overflow: hidden;\n width: 100%;\n border-radius: var(--border-radius-lg);\n padding: 24px;\n transition: 0.25s ease;\n text-decoration: none;\n font-size: var(--font-size-small);\n\n @media(max-width: 999px) {\n padding: 14px;\n }\n\n @media(max-width: 767px) {\n font-size: 16px;\n min-height: 84px;\n border-radius: 8px;\n }\n\n &::before {\n content: \"\";\n position: relative;\n display: block;\n height: 80px;\n background-color: var(--theme-color-primary);\n margin: -24px -24px 10px;\n background-image: url('./topic-meinung.svg');\n background-repeat: no-repeat;\n background-position: center 65%;\n background-size: 60px;\n\n @media(max-width: 567px) {\n font-size: 50px;\n margin-top: -14px;\n }\n }\n\n .like-h4, p, .buttons {\n margin: 0.5em 0;\n }\n\n .buttons {\n display: flex;\n justify-content: space-between;\n padding-top: 0.4em;\n\n .btn {\n &:last-child {\n margin-left: auto;\n }\n }\n }\n}"],sourceRoot:""}]);const __WEBPACK_DEFAULT_EXPORT__=___CSS_LOADER_EXPORT___},"./stories/components/participation-teaser/ParticipationTeaser.stories.js":(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{ParticipationTeaser:()=>ParticipationTeaser,__namedExportsOrder:()=>__namedExportsOrder,default:()=>__WEBPACK_DEFAULT_EXPORT__});__webpack_require__("./node_modules/core-js/modules/es.object.assign.js"),__webpack_require__("./node_modules/core-js/modules/es.function.bind.js"),__webpack_require__("./node_modules/core-js/modules/es.error.cause.js"),__webpack_require__("./node_modules/core-js/modules/es.error.to-string.js");var _ParticipationTeaserComponent__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./stories/components/participation-teaser/ParticipationTeaserComponent.js");function _extends(){return _extends=Object.assign?Object.assign.bind():function(target){for(var i=1;i {\n return createParticipationTeaser({\n ...args\n });\n}",...ParticipationTeaser.parameters?.docs?.source}}}},"./stories/components/participation-teaser/topic-meinung.svg":(module,__unused_webpack_exports,__webpack_require__)=>{module.exports=__webpack_require__.p+"static/media/topic-meinung.b844fa77.svg"}}]);
\ No newline at end of file
diff --git a/gfi-ihk-2024/storybook-static/iframe.html b/gfi-ihk-2024/storybook-static/iframe.html
index fed1728..915ac47 100644
--- a/gfi-ihk-2024/storybook-static/iframe.html
+++ b/gfi-ihk-2024/storybook-static/iframe.html
@@ -354,8 +354,8 @@
window['DOCS_OPTIONS'] = {"defaultName":"Docs","autodocs":true};