usedColors{color:#f0f0f0;color:#dcdcdc;color:#b4b4b4;color:#8c8c8c;color:#323232;color:#3287dc;color:#c8dcf5;color:#e1ebfa;color:#ff2819;color:#164c82;color:hsla(0,68%,72%,.2);color:rgba(225,235,250,.3);color:#dc8732;color:#1c8761;color:#dc3287;color:#8732dc;color:#dc3232;color:#4e4e4e;color:#fff;color:#1a171b;color:rgb(78,78,78,.8);color:#f3f3f3;color:#73b231;color:#8acf42;color:#606273;color:#868899}@font-face{font-family:OpenSansRegular;src:url(../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OswaldRegular;src:url(../fonts/Oswald-Regular.ttf) format("truetype")}html body{color:#4e4e4e;font-family:OpenSansRegular}input,textarea{border:1px solid #b4b4b4;color:#4e4e4e}input:focus,textarea:focus{border-color:#4e4e4e;color:#4e4e4e}input:hover,textarea:hover{border-color:#4e4e4e}.view.dialog .footer button.primaryBtn,button.primaryBtn{background-color:#73b231;border:none;border-radius:4px;box-shadow:none;color:#fff;font-family:OswaldRegular;font-size:12px;letter-spacing:1.64px;padding:8px 12px;text-transform:uppercase;transition:all .2s cubic-bezier(.77,0,.175,1)}.view.dialog .footer button.primaryBtn:hover,button.primaryBtn:hover{background-color:#8acf42}.view.dialog .content button,.view.dialog .fileupload .action,.view.dialog .footer button,.view.dialog.message .message-buttons button,button.secondaryBtn{background-color:#606273;border:none;border-radius:4px;box-shadow:none;color:#fff;font-family:OswaldRegular;font-size:12px;letter-spacing:1.64px;line-height:1.1;padding:8px 12px;text-transform:uppercase;transition:all .2s cubic-bezier(.77,0,.175,1)}.view.dialog .content button:hover,.view.dialog .fileupload .action:hover,.view.dialog .footer button:hover,.view.dialog .message-buttons button:hover,button.secondaryBtn:hover{background-color:#868899}.callToAction{display:flex;flex-direction:column;gap:.25rem;button{height:2.5rem;width:100%;&:before{display:none}}}.actionButton:hover{color:#4e4e4e}.selectWrapper.switch button.attributeSelect{border-color:#4e4e4e}.selectWrapper.switch .openSubconfig~button.attributeSelect,.selectWrapper.switch button.attributeSelect:before,.selectWrapper.switch input:checked~button.attributeSelect{background-color:#4e4e4e}.swiper-slide{touch-action:none}.swiper-button{color:rgba(0,0,0,.2)}.swiper-button:hover{color:rgba(0,0,0,.4)}.swiper-scrollbar{background-color:#dcdcdc}.swiper-scrollbar-drag{background-color:#8c8c8c}.domainSelector.open .selected .attributeSelect,.domainSelector.open .selected .attributeValueName{color:#73b231}.longlabel .moreInfoButton{color:#4e4e4e}.openProductViewer .grp-list-swiper,.openTree .grp-list-swiper,.openTree .openCrealisSearch .grp-list-swiper,.openTree .openProductViewer .grp-list-swiper,.productViewer{width:calc(100% - 20rem)}.openProductViewer .grp-list-swiper{height:40%}.productViewer{bottom:0;height:60%;left:20rem;position:absolute;right:0}.productViewer.fullscreen-mode{height:100%;left:0}.configurator .reca-header{background-color:#fff;border-bottom:2px solid #73b231;display:flex}.reca-header .vmTitle{align-self:center;color:#4e4e4e;flex-grow:1;font-weight:700;padding-left:1em}.reca-header .logo{background-image:url(../images/reca_logo.png);background-position:50%;background-repeat:no-repeat;background-size:100%;height:38px;margin-left:auto;margin-right:.625em;padding:0;width:30px}.reca-header .logo:before{display:none}.grp-list-element{border-right:none}.groupHeader{background-color:#eaeaea;box-shadow:none}.groupName,.groupNumber{color:#4e4e4e;font-family:OswaldRegular}.groupName{font-size:1.25em;font-weight:400;line-height:1em}.groupZoom:before{color:#4e4e4e}.groupHeader .status-ok:before{color:inherit}.grp-list-swiper>.swiper-button:before,.grp-list-swiper>.swiper-button:not(.duplicate){display:none}.grp-list-swiper>.swiper-button.duplicate{height:auto;line-height:normal;margin-top:0;top:3em;width:auto}.grp-list-swiper>.swiper-button:hover{color:#fff}.grp-list-swiper>.swiper-button.swiper-button-nex{right:1em}.grp-list-swiper>.swiper-button.swiper-button-prev{left:auto;right:8em}.grp-list-swiper>.swiper-button.duplicate.swiper-button-disabled{display:block}.attributeHeadline{color:#4e4e4e}.grp-list-element.max .attr-list.swiper-wrapper{flex-direction:column;flex-wrap:unset;-webkit-box-orient:vertical}.grp-list-element.max .attr-list-element{width:100%}.producerCards .attr-value-list{display:flex;flex-wrap:wrap}.producerCards.attr-list-element{flex-grow:1}.producerCards .attr-value-list-element{border:1px solid #73b231;margin:.5em 1em}.producerCards .attr-value-list-element>.selectWrapper{border-bottom:none;padding:1em}.producerCards .attr-value-list-element>.selectWrapper:hover{background-color:#fff;box-shadow:0 0 15px 2px #eaeaea}.producerPicture{height:130px}.producerCards .producerPicture img,.producerCards .selectWrapper.selected .attributeData .producerPicture img{width:120px}.producerCards .attributeSelect{display:none}.producerCards .attributeValueName{background-color:#73b231;border-radius:3px;color:#fff;font-family:OswaldRegular;font-weight:400;letter-spacing:1.64px;line-height:normal;min-height:auto;text-align:center;text-transform:uppercase}.producerCards .selectWrapper.selected .attributeValueName{color:#fff}.producerCards .attr-value-list-element>.selectWrapper:hover .attributeValueName{background-color:#8acf42}.attr-list-element.reset.isValued .attr-value-list-element>.selectWrapper{pointer-events:none}.attr-list-element.reset.isValued .attr-value-list-element>.selectWrapper .attrValButtons>button{pointer-events:all}.attr-list-element.reset.isValued .attr-value-list-element>.selectWrapper:not(.selected) .attributeSelect,.attr-list-element.reset.isValued .attr-value-list-element>.selectWrapper:not(.selected) .attributeValueInfo,.attr-list-element.reset.isValued .attr-value-list-element>.selectWrapper:not(.selected) .attributeValueLongDesc,.attr-list-element.reset.isValued .attr-value-list-element>.selectWrapper:not(.selected) .attributeValueName{opacity:.4}.attr-value-list{border-color:#4e4e4e}.attr-value-list-element>.selectWrapper{border-color:#f0f0f0}.attr-value-list-element>.selectWrapper:hover{background-color:hsla(0,0%,94%,.4)}.selectWrapper.preventSelect:hover,.selectWrapper.readonly:hover{background-color:transparent}.attributeSelect,.attributeValueName{color:#4e4e4e}.selectWrapper.readonly .attributeSelect{color:#b4b4b4}.selectWrapper.readonly.preventSelect .attributeSelect{color:#4e4e4e}.selectWrapper.conflict .attributeData,.selectWrapper.conflict .attributeSelect,.selectWrapper.conflict .attributeValueName{color:#b4b4b4}.attributeData .itemprice,.attributeMaskText{color:#8c8c8c}.selectWrapper.selected .attributeSelect,.selectWrapper.selected .attributeValueName,.selectWrapper.selected .entryField,.selectWrapper.selected .entryField>input{color:#73b231}.view.configurator-nav{.navigatorHeader{border-bottom:0}}.view.configurator-nav{& .navigatorHeader{.navigatorContentToggle{display:none}}}.openTree .configurator-nav{border-right:1px solid #dcdcdc;display:flex;flex-direction:column;justify-content:space-between;width:20rem}.model-tree{background-color:#fff;border-right:none;border-top:none;box-shadow:none;color:#4e4e4e;padding-top:.5em}div.tree-group .open{border-left:5px solid #73b231}.tree-groupline.status-ok:after{color:inherit}.tree-groupline.open.status-ok:after{color:#4e4e4e}.tree-groupline{border-bottom:none;color:rgb(78,78,78,.8);padding-bottom:.5em;padding-top:.5em}.tree-group:last-child{margin-bottom:2em}.tree-groupline.open{background-color:var(--color-background-variant-1)}.tree-groupline.open:before{color:#4e4e4e}.tree-attribute{background-color:inherit;border-bottom:none;color:rgb(78,78,78,.8)}.tree-attr-line.status-ok:after{color:inherit}.tree-attribute>div{padding-bottom:.5em;padding-left:3.5em;padding-top:.5em}.callToAction{background-color:#eaeaea;padding:0 1em 1em}.callToAction .toolbarButton:hover{background-color:#8acf42}.callToAction .toolbarButton:before{display:none}.callToAction .toolbarButton .title{display:inline-block}.view.configurator-nav{.pricePreview{background-color:#eaeaea;border-top:0;gap:0;.totalPrice.priceLabel{font-weight:400;&:after{content:""}}}.priceVAT.priceLabel{display:grid;font-size:.8125em;grid-column:2;justify-content:end}}.productViewerContent{display:grid;grid-template-rows:1fr;.productViewerToggle.buttons{display:none}}.productViewer{background-color:#fff;border-top:1px solid #f0f0f0;box-shadow:0 3px 5.3px 0 #8c8c8c}.interfaceBtn:not(.tt-btn):not(.secondaryBtn){background-color:#606273;color:#fff}.interfaceBtn.more.open:not(.tt-bnt):hover,.interfaceBtn:not(.tt-btn):hover,.interfaceBtn:not(.tt-btn):not(.secondaryBtn):hover{background-color:#868899}.featuresPanel{background-color:hsla(0,0%,55%,.7)}.interfaceGroup .title{color:#fff}.interfaceDialog .header{background-color:#fff;box-shadow:none}.interfaceDialog .headline{color:#4e4e4e}.interfaceDialog.dimension .accordion-header{background-color:#f0f0f0}.interfaceDialog.dimension .accordion-header.open{color:#4e4e4e}.mainInterfaceBtns{position:relative}.interfaceBtn.showAlternative{margin-left:auto}.interfaceBtn.showAlternative:before{content:"\f11f";font-family:crealis-iconfont;font-size:1rem;padding-right:.25em}.interfaceBtn.showAlternative+.hint{display:none}.interfaceBtn.showAlternative.active+.hint{background-color:#8acf42;border-radius:3px;color:#fff;display:block;font-size:.875em;line-height:1.5em;margin-right:.125em;margin-top:.5em;padding:.5em;position:absolute;right:0;top:100%;width:20rem}.view.dialog .content .selectWrapper{align-items:center;display:flex;padding-bottom:.25em;padding-top:.25em}.view.dialog .content button.attributeSelect{background-color:inherit;border:none;border-radius:0;box-shadow:none;color:#4e4e4e;font-size:1.3846em;letter-spacing:normal;min-width:auto;padding:0}.view.dialog .content button.attributeSelect:hover{background-color:inherit;color:#4e4e4e}.view.dialog .content .selectWrapper.selected .attributeSelect{color:#73b231}.view.dialog.selectAlternative{bottom:0;display:block;height:auto;top:2.5rem;width:auto}.view.dialog.selectAlternative .box{margin:0;max-height:100%;min-width:20rem}.view.dialog.selectAlternative .shortdesc{padding-left:.5em}.view.dialog.selectAlternative .alternativeAttribute{padding-bottom:1em}.dialog.selectAlternative{.accordion-content{display:block;&:not(.open) .alternativeValue:not(:has(.selected)){display:none}}}.overview{background-color:#fff}.openTree .overview{margin-left:0;top:40px;width:100%;z-index:122}.pricerows.accordion{border-bottom:1px solid #dcdcdc}.pricerows .headerline{color:#4e4e4e}.pricerows .accordion-header.headerline{background-color:#fff}.pricerows .notCalculable,.pricerows .status{color:#8c8c8c}.pricerows .priceFeature>.featureKey{color:#4e4e4e}.moduleSection .vmTitle{background-color:inherit;color:#4e4e4e}.overviewHeader{color:#4e4e4e}.overviewListItem:hover{background-color:#f0f0f0}.overviewList.modules>.overviewListItem{border-bottom:1px solid #f0f0f0}.moduleSection .custModuleTitle{color:#4e4e4e}.overviewModules .overviewListItem.deleteCustMod,.overviewModules .overviewListItem.deleteCustMod:hover{background-color:hsla(0,68%,72%,.2)}.overviewModules .overviewListItem.changeCustMod,.overviewModules .overviewListItem.deleteCustMod{color:#b4b4b4}.overviewModules .overviewListItem.changeCustMod,.overviewModules .overviewListItem.changeCustMod:hover{background-color:rgba(225,235,250,.3)}.tableHeader{color:#4e4e4e}.tableRow{background-color:#f5f5f5}.tableRow:nth-child(2n){background-color:#fafafa}.view.dialog .box{background-color:#fff}.view.dialog .header .title{font-family:OswaldRegular;font-weight:400}.customerModule .optionList .optionKey,.view.dialog .selectAttr{color:#4e4e4e}.view.dialog .header,.view.dialog.message .messageHeadline{border-bottom:1px solid #dcdcdc;box-shadow:none}.view.dialog .header{color:#4e4e4e}.dialog.conflict .header,.view.dialog.message .messageHeadline{background-color:#4e4e4e;color:#fff}.dialog.conflict .titleAction{color:#4e4e4e}.dialog.conflict .vmItem+.vmItem{border-top:1px solid #dcdcdc}.compareHeader,.compareMessage,.dialog.conflict .conflictValue .value,.dialog.conflict .vmTitle{color:#4e4e4e}.compareAttr,.compareLine{border-bottom:1px solid #f0f0f0}.compareAttr:hover,.compareLine:hover{background-color:#f0f0f0}.csticList{color:#4e4e4e}.packageName.conflict:before{color:#c32222}.packageList .addPackage{border-top:1px solid #dcdcdc}.packVal{color:#4e4e4e}.compareModules .csticList{color:#323232}.printSubTitle,.printTitle{color:#4e4e4e}.printInfo{border-bottom:1px solid #f0f0f0}.view.dialog.print .offerNr,.view.dialog.print .revNr{color:#cd0039}.documentAssembler .content .docSection button.move{color:#323232}.documentAssembler .content .docSection button:hover{color:#fff}.documentAssembler .selectWrapper:hover{background-color:hsla(0,0%,94%,.4)}.documentAssembler .selectWrapper.readonly.selectAttr{color:#b4b4b4}.view.dialog.documentAssembler .fileupload .action,.view.dialog.documentAssembler .fileupload .action:hover{color:#4e4e4e}.documentResult{background-color:#fff}.docLink>a:hover,.documentResultHeader button:before{color:#4e4e4e}.view.dialog.documentAssembler .message{padding-bottom:1rem}.compareVM .vmTitle{color:#4e4e4e}.view.dialog.compare .listRow .openConfiguration:hover,.view.dialog.compare .listRow:hover{background-color:transparent;color:#4e4e4e}.view.dialog .entrydate .header{box-shadow:none;color:#fff}.view.dialog .entrydate button:hover{background-color:#fff;color:#4e4e4e}.view.dialog .entrydate .assisted-button:hover{background-color:transparent}.caution.template-iconBehind,.caution.template-iconInfront{color:#dc8732}.error.template-iconBehind,.error.template-iconInfront{color:#ff2819}@media only screen and (max-width:1360px){.openTree .openProductViewer .overviewModules .moduleName{color:#4e4e4e}}@media only screen and (max-width:1024px){.openProductViewer .overviewModules .moduleName,.openTree .overviewModules .moduleName{color:#4e4e4e}.openTree .overview{margin-left:0;width:100%}}@media only screen and (max-width:768px){.overviewModules .moduleName{color:#4e4e4e}}@media only screen and (max-width:568px){.openTree .mobile-headerline .treeButton:before{color:#4e4e4e}}