@charset "utf-8";:root{--font-primary:'PlusJakartaSans',sans-serif;--font-secundary:'Roboto',sans-serif;--color-primary:#5fb293;--color-primary-hover:#4ea183;--color-hover:#eaf4ef;--color-zusatz:#F0E6C8;--color-secundary:#2c4248;--color-secundary-hover:#2c5145;--font-color:#5a6b71;--font-grau:#cdd9da;--link-color:var(--color-primary);--bestand-r:#f00;--bestand-y:#ffcc00;--bestand-g:#00B050;--box-shadow:0 5px 15px var(--color-primary);--nav-down:plus;--nav-up:minus;--scrollbar-track-color:#ededed;--scrollbar-thumbs-color:#7BBEA8;--border-radius:8px;--placeholder-color:#8a989d;--gap-spalte:2%;--bg-soft:#f6f8f7;--border-color:#edf0ef;--border-soft:#dde3e4;--border-line:#edf0ef;--btn-rund-w:42px;--btn-rund-h:42px;--btn-radius:19px;--border-radius-knt:16px;--border-radius-knt-detail:20px;--text-contrast-shadow:0 1px 0 rgba(255, 255, 255, 0.65)}@font-face{font-family:PlusJakartaSans;src:url(../fonts/PlusJakartaSans-Bold.woff2) format("woff2"),url(../PlusJakartaSans-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../fonts/PlusJakartaSans-Medium.woff2) format("woff2"),url(../PlusJakartaSans-Medium.woff) format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../fonts/PlusJakartaSans-SemiBold.woff2) format("woff2"),url(../PlusJakartaSans-SemiBold.woff) format("woff");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Bold.woff2) format("woff2"),url(../Roboto-Bold.woff) format("woff");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../fonts/PlusJakartaSans-Regular.woff2) format("woff2"),url(../PlusJakartaSans-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../Roboto-Medium.woff) format("woff");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../Roboto-Regular.woff) format("woff");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Light.woff2) format("woff2"),url(../Roboto-Light.woff) format("woff");font-weight:300;font-display:swap;font-style:normal}.container:after,.container:before,.nav:after,.nav:before,ol:after,ol:before,ul:after,ul:before{content:none}ol,summary,ul{list-style:none;padding:0;margin:0}html{font-family:var(--font-primary);font-size:15px;overflow-y:scroll;scrollbar-color:var(--scrollbar-thumbs-color) var(--scrollbar-track-color);scrollbar-width:auto}body{font-family:var(--font-primary);color:var(--font-color);font-size:1rem;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumbs-color) var(--scrollbar-track-color)}body::-webkit-scrollbar{width:18px}body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}body::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumbs-color);border-radius:20px;border:2px solid var(--scrollbar-track-color)}.container{padding-right:15px!important;padding-left:15px!important;margin-left:auto!important;margin-right:auto!important}.btn,.btn *,.cursor-pointer,.cursor-pointer *,[href],[href] *,[ng-click],[ng-click] *,[onclick],[onclick] *,[ondblclick],[ondblclick] *,[ui-sref],[ui-sref] *,a,a *,button,button *{cursor:pointer!important}img{max-width:100%;height:auto}svg,svg [fill]{fill:currentColor}svg [stroke]{stroke:currentColor}.btn.xxx---is-active,.btn.xxx---is-active *{cursor:default!important}.table>tbody>tr>td{border:none}.table.table-bordered>tbody>tr>td{border:1px solid #ddd}a,p{color:var(--font-color);font-size:1rem}p{margin:0}a:active,a:focus,a:hover,a:link,a:visited{font-family:var(--font-primary);text-decoration:none}.link__color{color:var(--link-color)!important}.link__color:hover{text-decoration:underline}.border-radius{border-radius:var(--border-radius)!important}.form-control{height:42px;border:1px solid var(--border-color);border-radius:var(--border-radius);font-size:14px}.form-control::-webkit-input-placeholder{color:var(--placeholder-color)}.form-control::-moz-placeholder{color:var(--placeholder-color)}.form-control:-ms-input-placeholder{color:var(--placeholder-color)}.form-control::-ms-input-placeholder{color:var(--placeholder-color)}.form-control::placeholder{color:var(--placeholder-color)}h1,h2,h3,h4,h5{color:var(--font-color);font-weight:700}h1{font-size:1.5rem}h2{font-size:1.3rem;font-weight:400}h3{font-size:1.42rem}h4{font-size:1.3rem}h5{font-size:1.16rem}h5.italic{font-weight:500}b,strong{font-weight:600}.btn{height:var(--btn-rund-h);border-radius:var(--btn-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;gap:8px;font-weight:700}.btn-rund{width:var(--btn-rund-w);height:var(--btn-rund-h);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-default{background:var(--color-primary);border-color:var(--color-primary);color:#fff!important;-webkit-transition:background .8s;transition:background .8s}.btn-default:focus,.btn-default:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff!important}.btn-default-rev{background:var(--color-hover);border-color:var(--color-primary);color:var(--color-primary)!important;-webkit-transition:background .8s;transition:background .8s}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background:var(--color-secundary);border-color:var(--color-secundary)}.btn-primary{background-color:var(--color-secundary);border-color:var(--color-secundary);color:#fff!important;-webkit-transition:background .8s;transition:background .8s}.btn-primary:focus,.btn-primary:hover{background-color:var(--color-secundary-hover);color:#fff!important}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary)}.pagination{display:block}.pagination>li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:5px}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:var(--color-primary);text-decoration:none;background-color:#fff;border:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:5px}.pagination>.active>a{background-color:var(--color-secundary);color:var(--color-primary);border-color:var(--color-secundary)}.pagination>.active>a:hover{background-color:var(--color-primary);color:var(--color-secundary);border-color:var(--color-secundary)}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:var(--color-secundary);background-color:var(--color-primary);border-color:var(--color-secundary)}dt{font-weight:600}.subtitel{font-size:1.42rem;font-weight:500;margin-top:20px;margin-bottom:10px}[ng-if=showCookieWarn]{padding-bottom:220px}.cookie-warn--message{font-weight:lighter;display:block;padding:10px 40px 10px 0}.cookie-warn{width:100%;background:#fff;color:#707070;bottom:0}[class*=cookie-warn---sticky-]{position:fixed;z-index:1100;left:0;right:0}.cookie-warn---sticky-bottom{bottom:24px}.cookie-warn-block{-webkit-box-shadow:0 20px 44px rgba(44,66,72,.22);box-shadow:0 20px 44px rgba(44,66,72,.22);border-radius:18px}.cookie-warn .container{position:relative;padding-left:calc(clamp(1.25rem,9.659vw - 1.326rem,8.333rem));padding-right:calc(clamp(1.25rem,9.659vw - 1.326rem,8.333rem))}.cookie-warn--close{position:absolute;right:5px}.cookie-warn---sticky-top .cookie-warn--close{bottom:10px}.cookie-warn---sticky-bottom .cookie-warn--close{top:10px}.cookie-warn--message a,.cookie-warn--mobile a{color:inherit;font-size:inherit;-webkit-transition:color .3s;transition:color .3s}.cookie-warn--message a:hover,.cookie-warn--mobile a:hover{text-decoration:underline!important}.xxx---cookiebot{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.xxx---cookiebot-videodummy{width:100%;height:40vw;max-height:500px;background-repeat:no-repeat;background-size:50%;background-position:50% 50%;border:1px solid #545454;-webkit-filter:blur(5px);filter:blur(5px);position:relative;opacity:.5}.xxx---cookiebot-playbutton{position:absolute;bottom:45%;left:45%}.xxx---cookiebot-playbutton .fa{font-size:6vw;margin:auto;z-index:500}.xxx---cookiebot-text{position:absolute;left:10%;right:10%;bottom:20px}.footer{background-color:var(--bg-soft);border-top:1px solid var(--border-line);padding-top:calc(clamp(2.4rem,1.758vw + 2.06rem,3.467rem));padding-bottom:calc(clamp(1.867rem,2.198vw + 1.442rem,3.2rem))}.footer .header__logo{display:block;max-width:150px}.footer ul.nav svg{display:none}.footer .media a{height:42px;width:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .media .svg-icon{height:20px;width:20px}.footer__title{margin:0;font-size:14px}.footer__bottom{border-top:1px solid var(--border-line);padding-top:20px}.register__agb ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;padding:0;margin:0}.register__agb ul li{display:-webkit-box;display:-ms-flexbox;display:flex}.register__agb .agb__link:last-child span.agb-link__komma,.register__agb .agb__link:nth-last-of-type(2) span.agb-link__komma{display:none}.register__agb .agb__link span.agb-link__und{display:none!important}.register__agb .agb__link:last-child span.agb-link__und{display:inline-block!important}.captcha__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.captcha__img{background-color:#fff;padding:.5rem 0}.captcha__input{max-width:240px}.form-col{-webkit-column-count:2;-moz-column-count:2;column-count:2}.form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 2%}.feld-w-100.feld-w-50{width:49%!important}.feld-w-100{width:100%!important}.form__items .form__item{display:grid;gap:20px}.form__label,.formular__label.formular-label__top .form__label{display:grid;grid-template-columns:1fr;gap:0}.form__label>span{text-align:end}.form__label>span:empty{display:none}.formular__label.formular-label__top .form__label span{text-align:start}.formular__label .form__label{display:grid;grid-template-columns:1fr 3fr;gap:0 20px}.form__label sup{font-size:inherit;margin-left:5px}.help-block{min-height:22px;margin:0}.direkter__kontakt{top:0;padding:30px;background-color:var(--color-secundary);max-width:320px;border-radius:18px;overflow:hidden}.direkter__kontakt *{color:#fff}.direkter__kontakt a:hover{color:var(--color-primary)}.svg-icon.svg-icon-paper-plane-solid{height:20px;width:20px}.gallist img,swiper-slide img{width:100%;height:100%;-o-object-fit:none;object-fit:none}.gal-col{display:grid;gap:30px 2%;--gap-col:calc((var(--anzahlprozeile) - 1) * var(--gap-spalte));display:grid;gap:30px var(--gap-spalte);grid-template-columns:repeat(auto-fill,minmax(calc((100% - var(--gap-col))/ var(--anzahlprozeile)),1fr))}.gal-col-1{grid-template-columns:1fr}.gal-col-2{grid-template-columns:repeat(auto-fill,minmax(calc((100% - 2%)/ 2),1fr))}.gal-col-3{grid-template-columns:repeat(auto-fill,minmax(calc((100% - 4%)/ 3),1fr))}.gal.gal__bild.gal-col-4{grid-template-columns:repeat(4,1fr)}.gal-col-5{grid-template-columns:repeat(auto-fill,minmax(calc((100% - 8%)/ 5),1fr))}.gal-col-6{grid-template-columns:repeat(auto-fill,minmax(calc((100% - 10%)/ 6),1fr))}div.gal_list div.galerie_caption{height:1.5rem;max-height:1.5rem;line-height:1.5rem;padding:0}.fliesen__list{-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin:0 auto}.fliesen__list.spalten-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.fliesen__list.spalten-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.fliesen__list.spalten-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.fliesen__list.spalten-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.fliesen__list.spalten-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.fliesen__item{display:inline-block;background:var(--color-primary);padding:1rem;margin:0 0 1rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.fliesen__item img{width:100%}.open-modal-btn{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.raster{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:calc(var(--galgap) * 1px)}.raster__gal{max-width:100%}.raster img{height:calc(var(--galheight) * 1px);-o-object-fit:var(--objectfit);object-fit:var(--objectfit)}.gal{height:calc(var(--galheight) * 1px);width:100%}.gal img{height:calc(var(--galheight) * 1px)!important;border-radius:var(--border-radius)}.head__top{background-color:var(--color-secundary);padding:10px 0}.head__top a{color:var(--font-grau)}.head__phone span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.header__nav li.header-nav__item a{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:9px;padding-bottom:9px;gap:6px}.header__nav svg{height:24px;width:24px}.header__nav .info__hover{position:absolute;right:0;top:24px;display:none}.header__nav>li.header-nav__item:not(:has(a)){display:none!important}.header__nav li.header-nav__item a.header-wk{background-color:var(--color-secundary);color:#fff!important;padding-left:12px;padding-right:12px;border:1px solid var(--color-secundary);border-radius:var(--border-radius);overflow:hidden;-webkit-transition:.5s;transition:.5s}.header__nav li.header-nav__item:hover a.header-wk{background-color:#fff;color:var(--color-secundary)!important;padding-left:12px;padding-right:12px;border-radius:var(--border-radius);overflow:hidden;-webkit-transition:.5s;transition:.5s}.konto__div,.warenkorb__div{padding:16px 32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.konto__div a{padding:0!important}.header-nav__item:hover .info__hover{position:absolute;top:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border:2px solid var(--color-primary);border-radius:var(--border-radius);-webkit-box-shadow:0 8px 24px rgba(44,66,72,.15);box-shadow:0 8px 24px rgba(44,66,72,.15);z-index:10;min-width:170px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.info__hover a{line-height:40px;padding:9px 4px}.info__hover a svg{fill:var(--color-primary)}.info__hover a:not(:last-child){border-bottom:1px solid var(--border-line)}.wk-anzahl{position:absolute;top:-8px;left:15px;background-color:var(--color-primary);width:20px;height:20px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:14px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.warenkorb__div span{max-width:240px}.warenkorb__div .wk__preis{border-top:2px solid var(--color-primary)}.grid .knt__img{display:block}.knt__img.imgnotation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.knt__img.imgnotation .symbolspace{font-size:2em;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.knt__detail .knt__img.imgnotation,.mod__knt .knt__item .knt__img.imgnotation{background-color:var(--bildbgc,transparent);color:var(--font-color);text-shadow:var(--text-contrast-shadow)}.knt__detail .knt__img{aspect-ratio:16/5;border-radius:var(--border-radius-knt-detail);overflow:hidden}.knt__detail .knt__img.imgnotation{background-color:var(--bildbgc,transparent);color:var(--font-color);text-shadow:var(--text-contrast-shadow)}.col-2 .mod__knt{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}.col-3 .mod__knt{grid-template-columns:repeat(auto-fill,minmax(292px,1fr))}.col-4 .mod__knt{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.col-1-2 .knt__item:nth-child(1),.col-1-3 .knt__item:nth-child(1),.col-1-4 .knt__item:nth-child(1){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.col-1-2 .knt__item,.col-1-3 .knt__item,.col-1-4 .knt__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col-1-2 .mod__knt{grid-template-columns:repeat(2,1fr);grid-template-areas:"item1 item1 " "item2 item3 " "item4 item5 " "item6 item7 "}.col-1-3 .mod__knt{grid-template-columns:repeat(3,1fr);grid-template-areas:"item1 item1 item1 " "item2 item3 item4 " "item5 item6 item7 " "item8 item9 item10 "}.col-1-4 .mod__knt{grid-template-columns:repeat(4,1fr);grid-template-areas:"item1 item1 item1 item1 " "item2 item3 item4 item5 " "item6 item7 item8 item9 " "item10 item11 item12 item13 "}.col-1-2 .mod__knt .knt__item:nth-child(1) .knt__img,.col-1-2 .mod__knt .knt__item:nth-child(1) .knt__text,.col-1-3 .mod__knt .knt__item:nth-child(1) .knt__img,.col-1-3 .mod__knt .knt__item:nth-child(1) .knt__text,.col-1-4 .mod__knt .knt__item:nth-child(1) .knt__img,.col-1-4 .mod__knt .knt__item:nth-child(1) .knt__text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.col-1-2 .mod__knt .knt__item:nth-child(1){grid-area:item1}.col-1-2 .mod__knt .knt__item:nth-child(2){grid-area:item2}.col-1-2 .mod__knt .knt__item:nth-child(3){grid-area:item3}.col-1-2 .mod__knt .knt__item:nth-child(4){grid-area:item4}.col-1-2 .mod__knt .knt__item:nth-child(5){grid-area:item5}.col-1-2 .mod__knt .knt__item:nth-child(6){grid-area:item6}.col-1-2 .mod__knt .knt__item:nth-child(7){grid-area:item7}.col-1-3 .mod__knt .knt__item:nth-child(1){grid-area:item1}.col-1-3 .mod__knt .knt__item:nth-child(2){grid-area:item2}.col-1-3 .mod__knt .knt__item:nth-child(3){grid-area:item3}.col-1-3 .mod__knt .knt__item:nth-child(4){grid-area:item4}.col-1-3 .mod__knt .knt__item:nth-child(5){grid-area:item5}.col-1-3 .mod__knt .knt__item:nth-child(6){grid-area:item6}.col-1-3 .mod__knt .knt__item:nth-child(7){grid-area:item7}.col-1-3 .mod__knt .knt__item:nth-child(8){grid-area:item8}.col-1-3 .mod__knt .knt__item:nth-child(9){grid-area:item9}.col-1-3 .mod__knt .knt__item:nth-child(10){grid-area:item10}.col-1-4 .mod__knt .knt__item:nth-child(1){grid-area:item1}.col-1-4 .mod__knt .knt__item:nth-child(2){grid-area:item2}.col-1-4 .mod__knt .knt__item:nth-child(3){grid-area:item3}.col-1-4 .mod__knt .knt__item:nth-child(4){grid-area:item4}.col-1-4 .mod__knt .knt__item:nth-child(5){grid-area:item5}.col-1-4 .mod__knt .knt__item:nth-child(6){grid-area:item6}.col-1-4 .mod__knt .knt__item:nth-child(7){grid-area:item7}.col-1-4 .mod__knt .knt__item:nth-child(8){grid-area:item8}.col-1-4 .mod__knt .knt__item:nth-child(9){grid-area:item9}.col-1-4 .mod__knt .knt__item:nth-child(10){grid-area:item10}.col-1-4 .mod__knt .knt__item:nth-child(11){grid-area:item11}.col-1-4 .mod__knt .knt__item:nth-child(12){grid-area:item12}.teaser_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;color:var(--color-primary)}.teaser_button .svg-icon{height:12px;width:12px;fill:currentColor;margin-left:10px}.font-size-13{font-size:13px!important}.font-size-14{font-size:14px!important}.font-size-15{font-size:15px!important}.font-size-16{font-size:16px!important}.svg-icon-geo,.svg-icon-mail,.svg-icon-phone{height:15px;width:15px;fill:var(--color-primary)}.page{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.searchform{margin-bottom:25px}.searchform>.input-group>.input-group-addon{color:var(--color-primary);background-color:transparent}.sidemenu_ug_row{min-height:30px;margin-left:-10px;margin-right:-1px;padding-top:5px;padding-left:20px;list-style:none;text-align:left}.sidemenu_ug_row.active>a,.sidemenu_ug_row>a:hover,li.sidemenu_ug_row:hover{color:var(--color-primary);background:#fff}#content .breadcrumb{padding:0;background-color:#fff}.autocomplete{position:relative;width:100%}.autocomplete ul{position:absolute;left:0;top:34px;z-index:1;width:100%;padding-left:0;border-left:1px solid #888;border-right:1px solid #888;border-bottom:1px solid #888}.autocomplete li{width:100%;padding:.4em 1em;text-align:left;list-style:none;background-color:#fff}.autocomplete li.active{width:100%;background-color:#4bf}.autocomplete .highlight{background-color:#e2e2e2}.autocomplete li.active .highlight{color:#fff;background:#666}ul.dropdown-menu ul{list-style:none;line-height:2}.header__menu .svg-icon__menu{height:1rem;width:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.main-menu>li>a,.main-menu>li>div,.main-menu>li>div>a{line-height:30px!important}.main-menu .svg-icon__menu{display:none}.modal-header.login::after,.modal-header.login::before{content:none}.modal-header.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-body .svg-icon{height:20px;width:20px}.bg-primary{background-color:var(--color-primary)!important}.bg-secundary{background-color:var(--color-secundary)!important}.bg__image{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%}.a-ratio-1{aspect-ratio:1}.a-ratio-4-3{aspect-ratio:4/3}.a-ratio-16-9{aspect-ratio:16/9}.a-ratio-16-5{aspect-ratio:16/5}.form-control:focus{border-color:var(--color-primary);outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px var(--color-primary);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%),0 0 8px var(--color-primary)}.through{text-decoration:line-through!important}.schwarz-weiss{-webkit-filter:grayscale(100%);filter:grayscale(100%);pointer-events:none}.tooltip.finn-tooltip .tooltip-inner{color:var(--color-secundary);background-color:var(--color-hover);padding:8px 15px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:1000}.tooltip.finn-tooltip .tooltip-arrow{display:none}.checkbox__default{width:0;height:0;opacity:0;position:absolute;z-index:-1}.checkbox__default:focus+.checkbox__custom{-webkit-box-shadow:0 0 0 1px #38577a,0 0 10px #7e9bbd;box-shadow:0 0 0 1px #38577a,0 0 10px #7e9bbd}.checkbox__custom{position:relative;display:inline-block;width:16px;height:16px;background:#fff;border:2px solid #ccc;border-radius:2px;vertical-align:sub;margin-right:5px;-webkit-transition:background .2s ease-in;transition:background .2s ease-in}.checkbox__custom::before{content:'';display:inline-block;width:15px;height:15px;background-image:url(../../images/svg/check.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:.2s ease-in;transition:.2s ease-in}.wk_footer .checkbox__custom::before{background-image:url(../images/svg/check.svg)}.wk_footer .checkbox{padding-left:25px}.checkbox__default:checked+.checkbox__custom{background-color:var(--color-primary);border:2px solid var(--color-primary)}.checkbox__default:checked+.checkbox__custom::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);border:2px solid var(--color-primary)}.radio__default{width:0;height:0;position:absolute;opacity:0;z-index:-1}.radio__custom{position:relative;display:inline-block;width:16px;height:16px;background:#fff;border:2px solid #ccc;border-radius:50%;vertical-align:text-top;margin-right:5px}.radio__custom::before{content:'';display:inline-block;width:8px;height:8px;background-color:var(--color-primary);border-radius:50%;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:.2s ease-in;transition:.2s ease-in}.radio__default:checked+.radio__custom::before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.radio__default:focus+.radio__custom{-webkit-box-shadow:0 0 0 1px #38577a,0 0 10px #7e9bbd;box-shadow:0 0 0 1px #38577a,0 0 10px #7e9bbd}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.carousel-indicators{display:none}.italic{color:#ccc;font-style:italic}img.img-thumbnail{width:100%}.red{border:1px solid red}.blue{border:1px solid #00f}.yellow{border:1px solid #ff0}.green{border:1px solid green}.bestand-r,.bestand-r span,.circle_red,.circle_red span{color:var(--bestand-r)!important}.bestand-y,.bestand-y span,.circle_yellow,.circle_yellow span{color:var(--bestand-y)!important}.bestand-g,.bestand-g span,.circle_green,.circle_green span{color:var(--bestand-g)!important}.artikel__bestand span i{font-size:11px}.carousel-control{width:3%}.carousel-control.left,.carousel-control.right{background-image:none}span.modal_close_button{position:absolute;top:0;right:0;margin:0;padding:0;background-color:var(--color-secundary);border-radius:50%;color:var(--color-primary);cursor:pointer}form.login_modal_form>.input-group>.input-group-addon{color:var(--color-primary);background-color:transparent}div.galerie_caption.gal_slide{margin:20px}.modal_img_container{position:relative;width:100%;height:500px}.modal_img_container>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto;border-radius:4px;cursor:pointer}#modalimage_gal-description{margin-top:-18px}#modalimage_gal-description span{padding:5px 10px 8px;border-radius:5px;background-color:#fff}div.labelb,label.form_elem_desc{padding:0 10px;color:var(--font-color);font-style:italic}p.labelb{color:var(--font-color);font-style:italic}input.form_elem_div.captchacode{width:100px}.itemnichtsichtbar{display:block;height:auto;border:1px dotted silver}.itemnichtsichtbar a,.itemnichtsichtbar div a,.itemnichtsichtbar div label,.itemnichtsichtbar h1,.itemnichtsichtbar h4,.itemnichtsichtbar h4 a,.itemnichtsichtbar h5,.itemnichtsichtbar p{color:silver}.adresse,.adresse div.galbild_vorsch{margin-bottom:15px}.Hoehe{margin-bottom:-99999px;padding-bottom:99999px}.category-list,.ranges-list,.tags-list{padding-left:10px;font-size:smaller;list-style:none}.category-list li,.ranges-list li,.tags-list li{margin-left:0;margin-bottom:5px}.artikelmodal_bildcontainer{position:relative;padding-top:100%;width:100%;border:1px solid var(--font-color);border-radius:4px}.artikelmodal_bildcontainer>img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.category-list li ul{padding-left:10px;border-left:1px solid #ddd;list-style:none}.category-list li a.active{font-weight:700}.category-list li a span{padding-left:5px;color:gray;font-size:x-small}.ranges-list li label{font-size:small;font-weight:400}.tags-list li label{padding-left:5px;font-size:small;font-weight:400}.tags-list li input{margin-right:5px}.mengenformel_modal .modal-body .input-group .input-group-addon{min-width:100px}.mengenformel_modal .modal-body .input-group .form-control{max-width:100px}.btn-link{color:var(--color-primary)}.hersteller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hersteller img{width:100%;height:50px;-o-object-fit:contain;object-fit:contain}.hersteller p{font-size:1rem}div.rss-items{border-top:1px solid grey}div.rss-items h6{font-weight:700}div.rss table{width:100%;margin-bottom:10px}div.rss a{text-decoration:underline}div.rss-items p:nth-child(4){color:grey;font-style:italic;text-align:right}.rss .row{margin-left:0}.rss-text{padding-left:0}.rss-text img{float:left;width:25%;margin-right:10px;vertical-align:middle}.rss-items{cursor:pointer}.rss-items .btn-primary,.rss-items .rss-date{float:right}iframe{max-width:100%}iframe[ng-src*="3xios/beleg1.php"]{min-height:500px}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-fat{font-weight:700}.xxx--language--list .xxx--list-item+.xxx--list-item{margin-left:10px}.xxx--scroll-sticky .xxx--language--list{position:absolute;right:0;z-index:1000}.xxx--language--block.xxx---is-active,.xxx--language--block:hover{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.language a.language__block,.language div.language__block{font-size:13px;line-height:13px}.language__icon,.language__label{display:block;font-size:13px!important;font-weight:600}.is-active .language__label{color:#fff}.language__item:first-child{border-right:2px solid var(--font-grau)}.xxx--list---cleared{list-style:none;padding:0;margin:0}.list-level .list-level{padding-left:15px}.xxx--list-item>.xxx--collapse.xxx---is-collapsed{border-top:thin solid #fff;border-bottom:thin solid #fff}.xxx--product--sku:before{content:'# '}.xxx--product--sku{font-size:.8rem;color:#999}.xxx--collapse{max-height:1000px;overflow:hidden!important;-webkit-transition:max-height 2s,padding-top 1s,margin-bottom 1s,opacity 1s,border 1s,background 1s,border 1s!important;transition:max-height 2s,padding-top 1s,margin-bottom 1s,opacity 1s,border 1s,background 1s,border 1s!important}.accordion__nav{max-height:1000px;overflow:hidden!important}.xxx--collapse.xxx---is-collapsed{max-height:0!important}.xxx--collapse.xxx---is-expanded{max-height:3000px;overflow:visible!important}.accordion__nav.xxx---is-collapsed{max-height:0!important}.accordion__nav.xxx---is-expanded{max-height:3000px;overflow:visible!important}.xxx--scroll-sticky{position:fixed!important;top:0;z-index:1000;width:100%;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5)}.xxx--scroll-sticky .navbar-logo{display:block!important;height:45px}.xxx--scroll-sticky .header__block{padding:25px 0 0}.xxx--v-card{background:#fff;border:thin solid #ccc;border-radius:5px}.xxx--v-card--info{margin-top:15px}.xxx--v-card--image{max-width:100%;padding:15px;background:#ccc}[class*=xxx--v-card--][class*="-address-"],[class*=xxx--v-card--][class*="-text"]{font-size:1rem}.xxx---shadow{-webkit-box-shadow:0 0 6px rgba(0,0,0,.4);box-shadow:0 0 6px rgba(0,0,0,.4)}.xxx---relative{position:relative}.xxx---absolute{position:absolute}.xxx---absolute-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.xxx---block,.xxx---block-inside>*{display:block!important}.xxx---inline,.xxx---inline-inside>*{display:inline-block!important}.xxx---none{display:none!important}.xxx---center{margin-top:50%!important;margin-left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.xxx---square{position:relative;display:block;width:100%}.xxx---square:after{display:block;padding-bottom:100%;content:''}.xxx--square--outer{position:relative;display:block;width:100%;overflow:hidden}.xxx--square--inner{position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;height:100%;width:100%;margin:auto;padding:15px;background:#fff;text-align:center}.xxx--square--image{max-width:100%;max-height:100%;margin-top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.xxx---square-background{background-position:center;background-repeat:no-repeat;background-size:contain}.xxx---square-background-colored{background-color:#ccc;outline:#ccc solid thin}.xxx---clear{clear:both!important}.xxx---full-width,.xxx---w-100{width:100%!important}.xxx---no-margin{margin:0!important}.xxx---no-padding{padding:0!important}.display-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#backtop{z-index:10002;bottom:30px;right:30px;opacity:0;-webkit-transition:.3s ease-out;transition:.3s ease-out;position:fixed}#backtop button{color:var(--color-primary);background-color:transparent;outline:0;border:5px}#backtop button:hover{cursor:pointer;background-color:transparent}#backtop button.btn:active{-webkit-box-shadow:none;box-shadow:none}.fa-fw{color:var(--color-primary);margin-bottom:25px;width:2em}.show{opacity:1!important}.form-group.kostenstelle{margin:5px 0}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.wartung__impressum{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.5s;transition:.5s;width:100%}.wartung__impressum.open{-webkit-transform:scaleY(100%);transform:scaleY(100%);-webkit-transition:.5s;transition:.5s}.modal-content:has(.modal-login){border-radius:20px;overflow:hidden}.modal-body:has(.modal-login){padding:0;border-radius:20px;overflow:hidden}.modal-login{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;border-radius:20px;overflow:hidden}.modal-login__brand{max-width:300px;background:linear-gradient(150deg,var(--color-primary) 0,var(--color-secundary) 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:36px 30px}.modal-login__brand *{color:#fff}.modal-login__brand span:has(img){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;border-radius:10px;padding:10px 14px;max-width:110px}.modal-login__form{max-width:380px;padding:36px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal-login__form .close{top:15px;right:15px}.modal-login__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.modal-login__item span{background-color:rgba(255,255,255,.2);height:24px;width:24px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-login__item span .svg-icon{height:16px;width:16px}.modal-login button{padding-top:12px;padding-bottom:12px}.modal-login .input-group{border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden}.modal-login .input-group-addon{border:none}.modal-login input{height:46px;border:none}.navbar li a:active,.navbar li a:focus,.navbar li a:hover,.navbar li a:link,.navbar li a:visited{font-size:15px;text-decoration:none}.navbar-default{background-color:#fff;border:none;margin-bottom:0;min-height:1px;padding-left:15px;padding-right:15px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>div>a,.navbar-default .navbar-nav>li>div>div>a{font-size:15px;color:var(--font-color);font-weight:600}.navbar-default .navbar-nav>li>a:hover{color:var(--color-primary)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{font-weight:700;background-color:#fff;border-bottom:3px solid var(--color-primary)}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:var(--color-primary);background-color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:var(--font-color);background-color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:var(--font-color);text-decoration:none;background-color:#fff}.navbar-default .navbar-collapse{border:none}.navbar-default .navbar-toggle{border:none;margin-right:0}.navbar-default .navbar-toggle .icon-bar{width:35px;height:3px;margin-bottom:5px;background-color:var(--color-primary)}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:var(--color-primary);background:#fff}.navbar-icon>a>i{padding:10px;color:var(--color-primary);font-size:25pt}.navbar-logo{display:none!important}.navbar-logo img{max-height:100%;max-width:100%}.nav>li>a,.nav>li>div,.nav>li>div>a{padding:0;line-height:20px}.nav-stacked .sidemenu_head{min-height:30px;padding:5px}.nav-stacked .sidemenu_row{min-height:30px;border-top:1px solid var(--font-color)}.nav-stacked>li.active:hover>a,.nav-stacked>li.active>a{color:var(--color-primary);background:#fff}.nav-stacked .sidemenu_row>a>span{margin-top:6px}.nav-stacked .sidemenu_row>a{padding:12px 5px 9px}.nav-stacked .sidemenu_row>a:hover{color:var(--color-primary);background-color:#fff}.nav>li>a:hover{background-color:transparent}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar-collapse{padding:10px 15px}.menu__item:hover .submenu.dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:10}.menu__item .submenu__items{background-color:#fff;min-width:240px!important}.submenu__item.is-active>.submenu__link{font-weight:700;color:var(--color-primary)}.submenu__items>.submenu__item>.submenu__items{display:block;top:-1px;left:100%;bottom:-1px;-webkit-transform:scaleX(0);transform:scaleX(0);min-width:0;-webkit-transform-origin:left;transform-origin:left}.submenu__items>.submenu__item:hover>.submenu__items{-webkit-transform:scaleX(1);transform:scaleX(1);width:-webkit-max-content;width:-moz-max-content;width:max-content}.menu__item .submenu__items a.submenu__link{line-height:2}.adresse__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:20px}.adresse__item{display:grid;grid-template-columns:1fr 3fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px;background:#fff;border:1px solid var(--border-line);border-radius:12px;padding:24px;text-decoration:none;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:box-shadow .15s,border-color .15s,-webkit-box-shadow .15s}.adresse__img.img__notation{background-color:var(--color-hover);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adresse__info .labelb:empty{display:none}.adresse-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.adresse-info__item .labelb{margin-right:10px}.adresse__info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.adresse__info a .svg-icon{fill:var(--color-primary);height:20px;width:20px;margin-right:10px}.adresse__info a span{color:var(--font-color)}.adresse__info a:hover span{color:var(--color-primary)}.mod__knt{display:grid;gap:2rem}.knt__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:var(--border-radius-knt);border:thin solid var(--border-line);width:100%;-webkit-transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .15s;transition:box-shadow .15s,border-color .15s,transform .15s,-webkit-box-shadow .15s,-webkit-transform .15s;overflow:hidden}.knt__item:hover{border-color:var(--color-primary);-webkit-box-shadow:0 14px 28px rgba(44,66,72,.1);box-shadow:0 14px 28px rgba(44,66,72,.1);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.img-top .mod__knt .knt__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reverse .mod__knt .knt__item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col-1 .mod__knt .knt__item .knt__img,.col-1 .mod__knt .knt__item .knt__text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.knt__button{padding:3px 30px;margin-top:auto}.knt__img .galbild_vorsch img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.knt__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.blog .knt__text{position:relative;background-color:#fff;bottom:2rem;left:1rem;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.4);box-shadow:0 2px 4px rgba(0,0,0,.4);border-radius:5px}.knt__img{aspect-ratio:4/3}.galbild_vorsch{height:100%;aspect-ratio:4/3;max-width:100%}.gal_list img{width:100%;height:100%}.gal__slider img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.img-1 .galbild_vorsch,.img-1 .knt__img{aspect-ratio:1!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.img-4-3 .galbild_vorsch,.img-4-3 .knt__img{aspect-ratio:4/3!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.img-16-5 .galbild_vorsch,.img-16-5 .knt__img{aspect-ratio:16/5!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.img-16-9 .galbild_vorsch,.img-16-9 .knt__img{aspect-ratio:16/9!important;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gal,.gal img{aspect-ratio:16/5;aspect-ratio:calc(var(--imgwidth)/ var(--imgheight))}.gal.gal__bild img,.gal.gal__bild picture{width:100%;height:100%;aspect-ratio:var(--ratio);-o-object-fit:var(--objectfit)!important;object-fit:var(--objectfit)!important;display:block}.card .knt__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card .knt__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card .knt__text .knt__titel{min-height:2.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;margin-top:0}.card .knt__text .teasertext{min-height:4.3rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.xxx--portal+.xxx--portal{margin-top:30px}.headline{display:inline-block;margin-bottom:2rem}.headline h1{color:var(--color-secundary);text-decoration:underline;font-weight:400}.headline h2{margin-top:6px}.headline hr{width:70px;height:4px;background-color:var(--color-secundary);border-radius:4px;margin:0}.mod__block{position:relative;display:grid;padding-top:15px;padding-bottom:15px}.mod__block+.mod__block{margin-top:50px}.mod__link{position:relative;display:block;min-height:60px;margin:0 15px 0 0;overflow:hidden;border:thin solid #fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);-webkit-transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;aspect-ratio:4/3}.mod__link.link__square{aspect-ratio:1}.mod__link:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,.6);box-shadow:0 0 6px rgba(0,0,0,.6)}.link__label{position:absolute;bottom:0;display:block;width:100%;padding:15px;font-size:1.3rem;font-weight:700;text-align:center;color:var(--color-primary);background:rgba(255,255,255,.9);-webkit-transition:padding .3s;transition:padding .3s}.mod__link:hover .link__label{padding:30px 15px}.link__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}.link__image{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.link__background{height:100%;width:100%;background-position:center;background-repeat:no-repeat}.cover .link__background{background-size:cover!important}.grid .grid__items{display:grid;grid-template-columns:repeat(6,1fr);grid-template-areas:"item1 item1 item2 item4 item4 item5" "item1 item1 item3 item4 item4 item6" "item7 item9 item9 item10 item12 item12" "item8 item9 item9 item11 item12 item12";gap:0}.grid .grid__item{aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-blend-mode:darken;background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-transition:.8s;transition:.8s;width:100%;max-width:100%;border-radius:0}.grid .grid__item .galbild_vorsch{aspect-ratio:1}.grid .grid__item .grid__wrapper{width:100%;max-width:100%;min-height:1px;border-radius:0}.grid .grid__item:nth-child(1){grid-area:item1}.grid .grid__item:nth-child(2){grid-area:item2}.grid .grid__item:nth-child(3){grid-area:item3}.grid .grid__item:nth-child(4){grid-area:item4}.grid .grid__item:nth-child(5){grid-area:item5}.grid .grid__item:nth-child(6){grid-area:item6}.grid .grid__item:nth-child(7){grid-area:item7}.grid .grid__item:nth-child(8){grid-area:item8}.grid .grid__item:nth-child(9){grid-area:item9}.grid .grid__item:nth-child(10){grid-area:item10}.grid .grid__item:nth-child(11){grid-area:item11}.grid .grid__item:nth-child(12){grid-area:item12}.grid .grid__item .grid__action,.grid .grid__item .grid__text .kachel__artnummer,.grid .grid__item .grid__text .kachel__bottom,.grid .grid__item .grid__text .result__langtext,.grid .grid__item .grid__text .result__zusatz,.grid .grid__item .knt__button,.grid .grid__item p.teasertext{display:none}.grid .grid__item img{aspect-ratio:1!important}.grid .grid__item .grid__filter{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--color-secundary)}.grid .grid__item:nth-child(1) .grid__filter,.grid .grid__item:nth-child(10) .grid__filter,.grid .grid__item:nth-child(4) .grid__filter,.grid .grid__item:nth-child(7) .grid__filter{opacity:.5;-webkit-transition:.8s;transition:.8s}.grid .grid__item:nth-child(11) .grid__filter,.grid .grid__item:nth-child(2) .grid__filter,.grid .grid__item:nth-child(5) .grid__filter,.grid .grid__item:nth-child(8) .grid__filter{opacity:.3;-webkit-transition:.8s;transition:.8s}.grid .grid__item:nth-child(12) .grid__filter,.grid .grid__item:nth-child(3) .grid__filter,.grid .grid__item:nth-child(6) .grid__filter,.grid .grid__item:nth-child(9) .grid__filter{opacity:.7;-webkit-transition:.8s;transition:.8s}.grid .grid__item:hover .grid__filter{opacity:0}.grid .grid__item .grid__text{position:absolute;left:0;right:0;bottom:0;height:auto;background-color:rgba(123,190,168,.4);-webkit-transition:.8s;transition:.8s;padding:10px}.grid .grid__item:hover .grid__text{background-color:#7bbea8}.grid .grid__item .grid__text .grid__titel{margin:0;font-size:1rem;padding:0;color:var(--border-color);font-weight:500;min-height:1px}.grid .grid__item:hover{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.grid .grid__item:hover .grid__text .grid__titel{color:#fff}.teasertext.teaser-1,.teasertext.teaser-2,.teasertext.teaser-3,.teasertext.teaser-4,.teasertext.teaser-5,.teasertext.teaser-6{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.teasertext.teaser-1{min-height:1.5rem;-webkit-line-clamp:1}.teasertext.teaser-2{min-height:3rem;-webkit-line-clamp:2}.teasertext.teaser-3{min-height:4.4rem;-webkit-line-clamp:3}.teasertext.teaser-4{min-height:5.8rem;-webkit-line-clamp:4}.teasertext.teaser-5{min-height:7.2rem;-webkit-line-clamp:5}.teasertext.teaser-6{min-height:8.7rem;-webkit-line-clamp:6}.portal-row .portal-col .xxx--portal-mod.inactive,.portal-row .portal-col.col-inactive,.portal-row.row-inactive{display:none}swiper-container{display:grid;width:100%;height:100%}swiper-slide{text-align:center;font-size:1rem;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}swiper-container::part(bullet){width:12px;height:12px;background-color:#fff;border:1px solid var(--color-primary);border-radius:50%}swiper-container::part(bullet-active){width:12px;height:12px;background-color:var(--color-primary);border-radius:50%;border:1px solid #fff}swiper-container::part(button-next),swiper-container::part(button-prev){color:var(--color-primary)}.tabset>.nav-tabs{border:none;display:-webkit-box;display:-ms-flexbox;display:flex}.tabset>.nav-tabs>li>a{background-color:var(--bg-soft);color:var(--color-secundary);font-size:13px;border:1px solid var(--bg-soft);padding-left:1rem;padding-right:1rem;font-weight:700;border-radius:var(--btn-radius);width:-webkit-max-content;width:-moz-max-content;width:max-content}.tabset>.nav-tabs>li.active>a{background-color:var(--color-primary);color:#fff!important;border:1px solid var(--color-primary)}.tabset>.nav-tabs>li>a>div>h2{color:currentColor!important;font-size:13px;text-transform:unset;margin:0;font-weight:700}.tabset>.nav-tabs>li>a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:6px;padding-bottom:6px;min-height:36px}.tabset>.tab-content{padding:15px;border-radius:0 5px 5px 0}.tabset__tab{border-bottom:none;border-radius:5px 5px 0 0}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.sticky{position:sticky!important}.static{position:static!important}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.ta-end{text-align:end!important}.ta-center{text-align:center!important}.h-100{height:100%!important}.w-25{width:25%!important}.w-33{width:33%!important}.w-50{width:50%!important}.w-66{width:66%!important}.w-75{width:75%!important}.w-100{width:100%!important}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-none{display:none!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-contents{display:contents!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.justify-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.justify-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-evenly{-webkit-box-pack:space-evenly!important;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.order-0{-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}.order-1{-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important}.order-2{-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important}.order-3{-webkit-box-ordinal-group:4!important;-ms-flex-order:3!important;order:3!important}.order-4{-webkit-box-ordinal-group:5!important;-ms-flex-order:4!important;order:4!important}.order-5{-webkit-box-ordinal-group:6!important;-ms-flex-order:5!important;order:5!important}.gap-1{gap:5px!important}.gap-2{gap:10px!important}.gap-3{gap:15px!important}.gap-4{gap:30px!important}.gap-5{gap:45px!important}.gap-6{gap:60px!important}.m-auto{margin:auto!important}.m-0{margin:0!important}.m-1{margin:5px!important}.m-2{margin:10px!important}.m-3{margin:15px!important}.m-4{margin:30px!important}.m-5{margin:45px!important}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:5px!important}.mt-2{margin-top:10px!important}.mt-3{margin-top:15px!important}.mt-4{margin-top:30px!important}.mt-5{margin-top:45px!important}.mt-6{margin-top:60px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:5px!important}.mb-2{margin-bottom:10px!important}.mb-3{margin-bottom:15px!important}.mb-4{margin-bottom:30px!important}.mb-5{margin-bottom:45px!important}.mb-6{margin-bottom:60px!important}.mtb-0{margin-top:0!important;margin-bottom:0!important}.mtb-1{margin-top:5px!important;margin-bottom:5px!important}.mtb-2{margin-top:10px!important;margin-bottom:10px!important}.mtb-3{margin-top:15px!important;margin-bottom:15px!important}.mtb-4{margin-top:30px!important;margin-bottom:30px!important}.mtb-5{margin-top:45px!important;margin-bottom:45px!important}.mtb-6{margin-top:60px!important;margin-bottom:60px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:5px!important}.ml-2{margin-left:10px!important}.ml-3{margin-left:15px!important}.ml-4{margin-left:30px!important}.ml-5{margin-left:45px!important}.ml-6{margin-left:60px!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:5px!important}.mr-2{margin-right:10px!important}.mr-3{margin-right:15px!important}.mr-4{margin-right:30px!important}.mr-5{margin-right:45px!important}.mr-6{margin-right:60px!important}.mlr-0{margin-left:0!important;margin-right:0!important}.mlr-1{margin-left:5px!important;margin-right:5px!important}.mlr-2{margin-left:10px!important;margin-right:10px!important}.mlr-3{margin-left:15px!important;margin-right:15px!important}.mlr-4{margin-left:30px!important;margin-right:30px!important}.mlr-5{margin-left:45px!important;margin-right:45px!important}.mlr-6{margin-left:60px!important;margin-right:60px!important}.p-0{padding:0!important}.p-1{padding:5px!important}.p-2{padding:10px!important}.p-3{padding:15px!important}.p-4{padding:30px!important}.p-5{padding:45px!important}.p-6{padding:60px!important}.pt-0,.pt-zero{padding-top:0!important}.pt-1{padding-top:5px!important}.pt-2{padding-top:10px!important}.pt-3{padding-top:15px!important}.pt-4{padding-top:30px!important}.pt-5{padding-top:45px!important}.pt-6{padding-top:60px!important}.pb-0,.pb-zero{padding-bottom:0!important}.pb-1{padding-bottom:5px!important}.pb-2{padding-bottom:10px!important}.pb-3{padding-bottom:15px!important}.pb-4{padding-bottom:30px!important}.pb-5{padding-bottom:45px!important}.pb-6{padding-bottom:60px!important}.ptb-0{padding-top:0!important;padding-bottom:0!important}.ptb-1{padding-top:5px!important;padding-bottom:5px!important}.ptb-2{padding-top:10px!important;padding-bottom:10px!important}.ptb-3{padding-top:15px!important;padding-bottom:15px!important}.ptb-4{padding-top:30px!important;padding-bottom:30px!important}.ptb-5{padding-top:45px!important;padding-bottom:45px!important}.ptb-6{padding-top:60px!important;padding-bottom:60px!important}.pl-0{padding-left:0!important}.pl-1{padding-left:5px!important}.pl-2{padding-left:10px!important}.pl-3{padding-left:15px!important}.pl-4{padding-left:30px!important}.pl-5{padding-left:45px!important}.pr-0{padding-right:0!important}.pr-1{padding-right:5px!important}.pr-2{padding-right:10px!important}.pr-3{padding-right:15px!important}.pr-4{padding-right:30px!important}.pr-5{padding-right:60px!important}.pr-6{padding-right:45px!important}.plr-0{padding-left:0!important;padding-right:0!important}.plr-1{padding-left:5px!important;padding-right:5px!important}.plr-2{padding-left:10px!important;padding-right:10px!important}.plr-3{padding-left:15px!important;padding-right:15px!important}.plr-4{padding-left:30px!important;padding-right:30px!important}.plr-5{padding-left:45px!important;padding-right:45px!important}.plr-6{padding-left:60px!important;padding-right:60px!important}.border-none{border:none!important}.border-radius-50{border-radius:50%!important}.border{border:1px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-left{border-left:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}#checkbox_toogle{display:none}.hamburger{display:block;font-size:24px;padding-top:10px;padding-bottom:10px}.hamburger-line{background-color:var(--color-primary);display:block;height:3px;position:relative;width:35px}.hamburger-line::after,.hamburger-line::before{background-color:var(--color-primary);content:'';display:block;position:absolute;-webkit-transition:.3s;transition:.3s;width:100%;height:100%}.hamburger-line::before{top:8px}.hamburger-line::after{top:-8px}#checkbox_toogle:checked~.hamburger .hamburger-line{background-color:transparent}#checkbox_toogle:checked~.hamburger .hamburger-line:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0}#checkbox_toogle:checked~.hamburger .hamburger-line:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.before-after-none:after,.before-after-none:before{content:none!important}.accordion__item{margin-bottom:4px}.accordion .accordion__item .accordion__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;font-weight:600;background-color:transparent;border:1px solid transparent;border-radius:24px}.accordion .accordion__item .accordion__link:hover{background-color:var(--color-hover)}.accordion .accordion__item .accordion__link.active{background-color:var(--color-primary);color:#fff}.accordion .accordion__item .accordion__link.active .accordion__label{color:#fff}.accordion .accordion__item.level-1 .accordion__link.active{background-color:var(--color-hover);color:unset}.accordion .accordion__item.level-1 .accordion__link.active .accordion__label{color:unset}.accordion .svg-icon{height:14px;width:14px}.accordion__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:22px;height:22px;background-color:var(--bg-soft);font-size:12px;border:1px solid rgba(255,255,255,.25);border-radius:50%}.accordion .accordion__item .accordion__link.is-active .accordion__count{background:rgba(255,255,255,.25);color:#fff;border:1px solid rgba(255,255,255,.25)}.accordion .accordion__item.level-1 .accordion__link.is-active .accordion__count{background:var(--bg-soft);color:unset;border:1px solid var(--bg-soft)}.accordion__caret{width:14px}.test__menu{overflow:hidden;max-height:0;opacity:0;-webkit-transition:max-height .3s ease-in-out,opacity .2s ease-in-out;transition:max-height .3s ease-in-out,opacity .2s ease-in-out;will-change:max-height}.test__menu.open{max-height:1000px;opacity:1}.breadcrumb>li,.breadcrumb>li>a{color:#666;font-size:1.16rem}.breadcrumb .breadcrumb__titel{font-size:1.16rem;font-weight:500;margin:0;display:contents;color:var(--color-primary)}.breadcrumb .breadcrumb__item{display:none!important}.breadcrumb .breadcrumb__item.breadcrumb__erster,.breadcrumb .breadcrumb__item:nth-last-child(-n+2){display:unset!important}.breadcrumb .breadcrumb__li .breadcrumb__items,.breadcrumb .breadcrumb__li:nth-last-child(-n+2) .breadcrumb__punkte{display:none!important}.breadcrumb .breadcrumb__li:nth-last-child(-n+2) .breadcrumb__items{display:unset!important}.control{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.control__attribute .form-control{padding:9px}.control li{margin-left:5px}.control .svg-icon{height:19px;width:19px}.control__attribute,.control__q{display:-webkit-box;display:-ms-flexbox;display:flex}.control__direction,.control__q{margin-left:5px}.control__block,.control__limit,.control__view{display:-webkit-box;display:-ms-flexbox;display:flex}.control__view{margin-right:15px}.control__btn{height:34px;width:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;background:#fff;color:var(--font-color);border:thin solid var(--color-primary);-webkit-transition:background .3s,color .3s,border .3s;transition:background .3s,color .3s,border .3s}.control__q .control__btn{width:unset}.control__btn:hover{color:#fff;background:var(--color-primary)}.control__btn.aktiv,.control__btn.xxx---is-active{color:#fff!important;background:var(--color-primary);border-color:var(--color-primary)}.control__amount{margin-left:15px}.control__close{padding-left:5px}.art__bez{line-height:2.1rem}.detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail .btn{color:var(--color-primary)}.detail .btn:hover{color:var(--color-secundary)}.detail .svg-icon{height:1rem;width:1rem}.detail__top .detail__img img{max-width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.detail__blaettern{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.detail__blaettern .svg-icon{height:2rem;width:2rem}.detail__blaettern .icon__left{margin-right:auto}.detail__blaettern .icon__right{margin-left:auto}.detail__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.detail__back .svg-icon{height:12px;width:12px}.detail__top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5%;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:linear-gradient(155deg,var(--color-hover),#fff 65%);padding:calc(clamp(1rem,2.841vw + .394rem,2.667rem));border-radius:24px}.detail__img{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.5%}.alterimg__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2%;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%}.hauptimg__container{-webkit-box-flex:0;-ms-flex:0 0 82.5%;flex:0 0 82.5%;position:relative}.alternativ__img{border:1px solid var(--color-primary);padding:5px;border-radius:5px}.alternativ__img img{max-width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:5px}.detail__menge .input-group-addon{background:0 0;color:var(--font-color)}.detail__menge .dropdown-menu{right:0;left:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.detail__content{background-color:#fff;border-radius:20px;padding:calc(clamp(.533rem,2.273vw + .048rem,1.867rem));-webkit-box-shadow:0 20px 40px rgba(44,66,72,.14);box-shadow:0 20px 40px rgba(44,66,72,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:360px}summary{cursor:pointer;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}summary::marker{content:none}summary::after{content:'';display:inline-block;width:16px;height:16px;background-image:url(../images/svg/angle-right-regular.svg);background-size:contain;background-repeat:no-repeat;margin-left:20px}.detail .form-control{height:42px;border-radius:8px!important}details[open] summary::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-detail__list *{font-size:13px}.product-detail__list .list__item:not(:last-child){padding-right:5px;border-right:2px solid var(--color-primary)}.detail__content .item__term{font-weight:400;margin-right:8px}.varianten__merkmale .input-group{width:100%}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:12px}.detail__btn{background-color:var(--color-secundary)}.detail__btn:hover{background-color:var(--color-primary)}.detail__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail__bottom .bottom__container{margin-bottom:2rem}.detail__bottom .detail__preis p,.detail__bottom .detail__preis span{font-size:1.1rem}.anhang__items{text-align:center}.detail__preis p.aktionpreis__info span{font-size:1rem;font-weight:500}.alt__container .art__bez{min-height:90px}.zub__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper.zub__wrapper{display:block}.zub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem 2.6%}.zub .wrapper{-webkit-box-shadow:0 0 3px rgb(0 0 0 / 30%);box-shadow:0 0 3px rgb(0 0 0 / 30%);-webkit-transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.zub .wrapper:hover{-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 35%);box-shadow:0 5px 15px rgb(0 0 0 / 35%)}.zub .zub__item{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.zub__img img{width:100%;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.zub__container .panel-body{padding:0}.zub__preis p,.zub__preis span{color:var(--color-primary);font-size:1.6rem;font-weight:700}.zub__menge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slide .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2%;-webkit-box-shadow:0 0 3px rgb(0 0 0 / 30%);box-shadow:0 0 3px rgb(0 0 0 / 30%);border-radius:5px}.wrapper__img{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.wrapper__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.slide .wrapper__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wrapper__buttons{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;padding:10px}.slide .wrapper__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper__img img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.sachmerkmale dl{display:block;margin:0;line-height:30px}.sachmerkmale+.sachmerkmale{margin-top:.5rem}.sachmerkmale dt,.sachmerkmale p{padding-left:.5rem}.sachmerkmale dd,.sachmerkmale dt{line-height:2}.sachmerkmale:nth-of-type(odd) dl dt{background-color:#fff}.sachmerkmale dl dt{text-decoration:underline}.sachmerkmale:nth-of-type(odd) dl dd p:nth-of-type(even){background-color:#fff}.sachmerkmale dl dd p:nth-of-type(odd){background-color:#d9d9d9}.artikeldetail__accordion .panel-title a,.artikeldetail__accordion .panel-title h3,.artikeldetail__accordion .panel-title span{color:var(--color-primary);font-size:1.16rem;text-transform:capitalize;font-weight:700;margin:0}.herstellerdaten{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2rem}.detail__bestand .svg-icon{height:1rem;width:1rem}.blaettern{text-align:center;white-space:nowrap;line-height:2.5}#artikeldetail_overlay{display:none;position:absolute;top:0;right:-100%;z-index:10;width:100%;height:100%;border:1px solid var(--color-primary);border-radius:5px;background:0 0/200% no-repeat #fff}.detail .input-group>.input-group-addon{height:34px}.detail__preis p,.detail__preis span{color:var(--color-primary);font-size:1.3rem;font-weight:700}div.preis__bemerkung{text-align:right}div.preis__bemerkung a,div.preis__bemerkung p{font-size:.8rem}.mengumrechnung>tbody>tr:hover{opacity:.7}.anhang{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.anhang-tab__item{max-height:80px}.anhang-tab__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.anhang-tab__items.tab-items__pictogramme{gap:10px}.tab-items__img .anhang-tab__item{height:80px}.anhang-tab__item a{color:var(--color-primary);font-weight:700}.anhang-tab__item a:hover{text-decoration:underline}.anhang-tab__item a .svg-icon{height:20px;width:20px}.anhang-tab__item img{max-width:100%;max-height:100%}.anhang-tab__item i{color:var(--color-primary);font-size:1rem;font-weight:700;margin-right:5px}.anhang__item{margin-top:30px}.artikeldetail_aktionspreis_altpreis{color:var(--font-color);font-size:1.1rem;font-weight:400}.artikeldetail_aktionspreis_altpreis p,.artikeldetail_aktionspreis_altpreis span,.preis__gross span{color:var(--color-primary);font-size:1.1rem}.merkzettel_info .hersteller img{height:64px}.filter{margin-bottom:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter__items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter__items.filter__items-top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.filter__head{color:#fff;background:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px;border-radius:var(--border-radius);line-height:44px}.filter__top .filter__head{color:var(--font-color);background:0 0;border:1px solid var(--border-soft);padding:0 10px;border-radius:19px;line-height:38px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.filter__top .filter__head:hover{background:var(--color-hover);border:1px solid var(--color-primary)}.filter__caret{margin-left:auto;font-size:13px;color:#fff}.filter__top .filter__caret,.filter__top .filter__reset{color:var(--font-color)}.filter__reset{padding-left:5px;font-size:13px;color:#fff}.filter__body{display:none;width:calc(100%);margin:0;padding:12px 16px;background:#fff;border-radius:0 0 8px 8px;border:1px solid var(--border-color)}.filter__top .filter__body{position:absolute;width:unset;min-width:230px;margin:0;padding:12px 16px;background:#fff;border-radius:12px;border:1px solid transparent;-webkit-box-shadow:0 16px 32px rgba(44,66,72,.18);box-shadow:0 16px 32px rgba(44,66,72,.18)}.filter__body-open{display:block}.filter__body-absolute{margin-top:-5px}.filter__body ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.filter__label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:8px;margin:0}.filter__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;border:1px solid var(--placeholder-color);background-color:#fff;border-radius:4px}.filter__icon.filter__icon-checked{color:#fff;border:1px solid var(--color-primary);background-color:var(--color-primary)}.filter__icon.filter__icon-checked .svg-icon{fill:currentColor;height:12px;width:12px}.filter__icon,.filter__value{color:#666}.filter__label:hover .filter__value,.filter__option-active .filter__value{color:var(--font-color)}.filter__count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--bg-soft);color:var(--font-color);font-size:.8rem;font-weight:700;margin-left:auto}.filter__btn{border-radius:var(--border-radius)}.filter__active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter__active-list{display:contents}.filter__active-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:2px 10px;border:1px solid #d0d7de;-webkit-transition:.3s ease-in;transition:.3s ease-in;border-radius:999px;background:0 0;font-size:13px;line-height:2}.filter__active-chip:hover{border:1px solid var(--color-primary)}.filter__active-chip-remove{border:0;background:0 0;cursor:pointer;padding:0 2px;font-size:14px;line-height:1}.filter .svg-icon{height:13px;width:13px}.konto_xs_accordion{margin-top:20px}.konto_xs_accordion>div>div>.panel-default{border:none;-webkit-box-shadow:none;box-shadow:none}.konto_xs_accordion>div>div>.panel-default>.panel-heading{background-color:#fff;border:none}.konto_down-up{text-align:center}.konto_passwortfeld{-webkit-text-security:disc}.kachel__wrapper .bestvorschlag__text{min-height:70px}.bestvorschlag__text.konto__besttext{min-height:0}.kundenfelder{-webkit-column-count:2;-moz-column-count:2;column-count:2}.kundenfelder .form-group{display:grid}label{font-weight:600;font-size:.9rem}.kundenfelder .feld__label{display:grid;grid-template-columns:1fr 3fr;gap:0 20px}.kundenfelder .feld__label.feld__label-top{display:grid;grid-template-columns:1fr;gap:0}.beleg__pdf i{color:#ad0b00;font-size:2rem}.sidemenu_row{margin-bottom:4px}.sidemenu_row>a{border-radius:24px!important;padding:10px 16px!important;overflow:hidden!important}.sidemenu_row.active>a,.sidemenu_row:hover>a{background-color:var(--color-hover)!important}.mz__titel{font-size:1.2rem;font-weight:500}.merkzettel__info a h4{font-size:1.16rem;min-height:30px}.merkzettel__info a h4:hover{color:var(--color-primary)}.merkzettel .result-btn__detail,.merkzettel .result-btn__merkzettel{display:none}.merkzettel .result__action .svg-icon.svg-icon__mz{display:block;position:absolute;top:12px;right:22px}.merkzettel .result-btn__anfrage{position:absolute;top:34px!important;right:12px}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--border-line);border-radius:18px;-webkit-box-shadow:0 2px 10px rgba(44,66,72,.06);box-shadow:0 2px 10px rgba(44,66,72,.06);-webkit-transition:-webkit-transform .18s,-webkit-box-shadow .18s;transition:transform .18s,box-shadow .18s,-webkit-transform .18s,-webkit-box-shadow .18s;overflow:hidden}.wrapper:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 16px 32px rgba(44,66,72,.14);box-shadow:0 16px 32px rgba(44,66,72,.14)}.result{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem}.result__image{background:linear-gradient(155deg,var(--color-hover),#fff 70%)}.row__bestand,.row__preis{display:-webkit-box;display:-ms-flexbox;display:flex}.row__bestand .result__bestand{min-height:1.5rem}.row__bestand .result__kostenstelle{min-height:2.5rem}.result__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.liste .result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.4rem}.liste .result__info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.result__info .input-group{width:100%}.liste .list__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}.liste .result__image{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.card .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card .result__link{aspect-ratio:4/3}.result__label .result__titel{margin-top:10px;font-weight:500}.card .result__label .result__titel{min-height:2.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.card .result__info .row__bestand,.card .result__info .row__preis,.liste .result__action{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.result__bestand,.result__zusatz{min-height:1.3rem}.result__action.list__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .svg-icon.svg-icon__mz{height:1.2rem;width:1.2rem;display:none}.result__bestand .svg-icon{height:20px;width:20px}.detail__btn,.result__btn{height:42px;width:42px;background-color:var(--color-secundary);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%}.detail__btn .svg-icon,.result__btn .svg-icon,.wrapper .svg-icon{height:17px;width:17px}.detail__btn .svg-icon,.detail__btn i,.detail__btn span,.result__btn .svg-icon,.result__btn i,.result__btn span{margin:auto}.result__preis{min-height:46px}.detail__btn>*,.result__btn>*{color:#fff}.detail__btn:hover>*,.result__btn:hover>*{color:var(--color-secundary)}.detail__btn:hover,.result__btn:hover{background-color:var(--color-primary)}.result__kostenstelle .svg-icon,.result__menge .svg-icon{height:20px;width:20px}.detail__menge .input-group,.result__menge .input-group{border:1px solid var(--border-color);border-radius:21px;overflow:hidden}.detail__menge .input-group-addon,.result__kostenstelle .input-group-addon,.result__menge .input-group-addon{background-color:transparent;border:none;padding:5px 7px;-webkit-transition:background-color .3s;transition:background-color .3s}.detail__menge .input-group-addon:hover,.result__kostenstelle .input-group-addon:hover,.result__menge .input-group-addon:hover{background-color:var(--color-hover)}.detail__menge .form-control,.result__menge .form-control{height:42px;text-align:center;border:none;-webkit-box-shadow:none;box-shadow:none}.preis-ohne__aktion,.preis__aktion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:20px}.preis-ohne__aktion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:20px}.preis__aktion p,.preis__block span{font-size:1.3rem;line-height:1rem;font-weight:700;color:var(--color-primary);margin-bottom:5px}.list__item{display:-webkit-box;display:-ms-flexbox;display:flex}.item__term{margin-right:1rem}.result__langtext{white-space:nowrap;overflow:hidden;width:100%;text-overflow:ellipsis;max-height:20px;max-width:300px}.begrenz{min-height:1.2rem}.card .anzeige-none{display:none!important}.card .result-btn__merkzettel{position:absolute;top:12px;right:12px}.card .result-btn__anfrage{position:absolute;top:62px;right:12px}.result__btn.result-btn__anfrage,.result__btn.result-btn__detail,.result__btn.result-btn__merkzettel{background-color:#fff;border:1px solid var(--border-line);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);color:var(--color-secundary)!important}.result__btn.result-btn__anfrage *,.result__btn.result-btn__detail *,.result__btn.result-btn__merkzettel *{color:var(--color-secundary)!important}.result__btn.xxx---is-active.result-btn__merkzettel{background-color:var(--color-primary);border:1px solid var(--border-line);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.12);color:#fff!important}.badge{top:12px;left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent}.badge span{background-color:var(--color-secundary);color:#fff;font-size:.8rem;padding:6px 11px;border-radius:12px}.gruppen{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px 2rem;margin-top:1rem}.gruppen::after,.gruppen::before{content:none}.gruppen__item{background-color:var(--color-hover);overflow:hidden;border-radius:14px;border:1px solid var(--border-line);-webkit-transition:-webkit-box-shadow .8s;transition:box-shadow .8s;transition:box-shadow .8s,-webkit-box-shadow .8s}.gruppen__link{display:block}.gruppen__item:hover{-webkit-box-shadow:0 5px 15px rgb(0 0 0 / 35%);box-shadow:0 5px 15px rgb(0 0 0 / 35%)}.gruppen__container{aspect-ratio:1;height:100%}.gruppen__image{max-width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.gruppen__count,.gruppen__label{font-size:13px;z-index:10;color:#fff}.gruppen__count{height:22px;width:22px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,.25)}.gruppen__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--color-primary);min-height:50px;padding:0 12px}.gruppen__info h2{font-size:1rem;text-transform:capitalize;margin:0}[data-object-fit=cover]{-o-object-fit:cover;object-fit:cover}.suggestion-list__block{position:absolute;left:0;top:34px;display:block;padding:0;z-index:1000;background:#fff}.suggestion-list__label{display:block;width:100%;padding:10px 15px;font-size:1rem;color:#fff;background:var(--color-primary)}.suggestion__list{width:100%;padding:0;background:#fff;z-index:100}.suggestion__list+.suggestion__list{border-top:2px solid var(--color-primary)}.suggestion-list__link{padding:10px 15px;font-size:1.16rem;color:#666;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.suggestion-list__item---selected .suggestion-list__link,.suggestion-list__item:hover .suggestion-list__link{font-weight:700;background:#ccc;color:var(--font-color)}.suggestion-list__image{padding-left:0;padding-right:0;max-width:100px;overflow:hidden}.suggestion__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;margin:0;border:1px solid var(--border-color);border-radius:var(--border-radius);overflow:hidden}.suggestion .svg-icon{height:19px;width:19px}.suggestion input.suggestion__input{height:44px;border:none;border-right:1px solid var(--border-color)}.addon-none{background-color:transparent;border:none;color:var(--color-primary);width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.addon-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--color-primary);color:#fff;width:100%;gap:10px;padding:0;margin:auto;height:44px;max-width:124px}.addon-submit .svg-icon{fill:#fff}.table_rahmentab .wk_table .form-control{height:36px!important;border-radius:20px;width:64px}.wk_container{margin-top:20px;border:1px solid #ccc;border-radius:5px}.wk_schnellerfassung{margin-bottom:30px}.wk_schnellerfassung>div{margin-bottom:10px}.wk_schnellerfassung .input-group>.input-group-addon{min-width:100px}.wk_schnellerfassung .input-group>.form-control{text-align:center}.wk_stufen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;background-color:var(--color-secundary);margin-bottom:30px;margin-left:0;margin-right:0;position:relative;padding:16px 0;border-radius:var(--border-radius)}.wk_stufen__items{text-align:center;z-index:3}.wk_stufen__item,.wk_stufen__item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;color:#8fa3a6}.wk_stufen .title{padding-left:0;font-weight:600;font-size:13px;line-height:26px}.wk_stufen .title::before{content:"";font-family:"Font Awesome 6 Free",FontAwesome,sans-serif;font-weight:900;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;background-color:rgba(255,255,255,.08);color:#8fa3a6;border-radius:50%;font-size:12px;margin-right:12px}.wk_stufen .title.active::before{background-color:var(--color-primary);color:#fff}.wk_stufen .wk_stufen-1 .title.title-wk::before{content:"\f290"}.wk_stufen .wk_stufen-1 .title.title-anfrage::before{content:"\3f"}.wk_stufen .wk_stufen-2 .title::before,.wk_stufen .wk_stufen-3 .title::before{content:"\f007"}.wk_stufen .wk_stufen-4 .title::before{content:"\f058"}.wk_stufen .title.success::before{content:"\f00c"!important;font-weight:300;background-color:var(--color-primary);color:#fff}.wk_stufen .title::after{content:"\f054";font-family:"Font Awesome 6 Free",FontAwesome,sans-serif;font-weight:300;display:inline-block;color:#8fa3a6;font-size:12px;margin-left:24px}.wk_stufen .title.success,.wk_stufen .title.success::after{color:var(--color-primary)}.wk_stufen .title.active{color:#fff}.wk_stufen .wk_stufen-4 .title::after{content:""}.wk_footer .checkbox label{line-height:2.3;padding-left:0}.wk_footer>div{margin-bottom:10px}.wk_login_bereich .panel .panel-title>input{margin-right:10px}.wk_login_bereich .panel .main{height:165px}.wk_login_bereich .wk_login_panel>.main>div{margin-bottom:10px}.wk_belegsumme{padding:24px;color:var(--color-secundary);border:1px solid var(--border-line);background-color:transparent;font-weight:unset;border-radius:16px;text-align:left}.wk_bestellabschluss_bemerkung_container{padding:10px;border:1px solid #ccc;border-radius:var(--border-radius)}.wk_bestellabschluss_btn>div{margin-bottom:10px}.wk_pos_image_container{position:relative;width:100%;padding-top:100%}.wk_pos_image_container img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.wk_pos_smart_foot{padding:10px;background-color:#eee}.table-striped>tbody>tr:nth-of-type(even){background-color:var(--bg-soft)}.table-striped>tbody>tr:nth-of-type(odd){background-color:transparent}.wk_table *{font-size:13px}.wk_table>thead>tr>th{text-align:center}.wk_table>tbody>tr>td{vertical-align:middle;text-align:center}.wk_table .titel p{margin:0;font-weight:700;text-decoration:underline}.wk_table td.info_spalte{text-align:left}.wk_table div.lg_hinweis{text-align:left;color:red}.wk_pos_menge_zelle button{height:36px;width:36px}.wk-tabelle__loeschen{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:34px;width:34px;border:1px solid var(--border-color);-webkit-transition:border .2s;transition:border .2s}.wk-tabelle__loeschen:hover{border:1px solid red}.wk-tabelle__loeschen img{-webkit-transition:opacity .2s,-webkit-filter .2s;transition:filter .2s,opacity .2s,-webkit-filter .2s;opacity:.9}.wk-tabelle__loeschen:hover img{-webkit-filter:invert(19%) sepia(94%) saturate(5258%) hue-rotate(351deg) brightness(98%) contrast(114%);filter:invert(19%) sepia(94%) saturate(5258%) hue-rotate(351deg) brightness(98%) contrast(114%);opacity:1}.belegliste_kopf_pos{width:5%}.belegliste_kopf_artikelnummer{width:20%}.belegliste_inhalt_bestand,.belegliste_inhalt_menge,.belegliste_inhalt_mengeneinheit,.belegliste_kopf_menge,.belegliste_kopf_mengeneinheit{text-align:center}.belegliste_inhalt_einzelpreis,.belegliste_inhalt_gesamtpreis,.belegliste_inhalt_preiseinheit,.belegliste_inhalt_rabatt,.belegliste_kopf_bestand,.belegliste_kopf_einzelpreis,.belegliste_kopf_gesamtpreis,.belegliste_kopf_preiseinheit,.belegliste_kopf_rabatt{text-align:right}.wk__rechnung{border:1px solid!important;border-radius:18px;padding:24px}.wk__adresse .form-group{margin:0}.wk__adresse input.form-control{border:none;-webkit-box-shadow:none;box-shadow:none;height:unset;padding:2px 0}.wk__adresse .control-label{padding-top:0!important}.wk__adresse .form-control[readonly]{background-color:#fff}.wk__check{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.wk__check-check{margin-right:30px}.b2-meldung{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:15px;border-bottom:2px solid var(--color-primary);margin-bottom:5px}.belegliste_inhalt_bestand{width:5%;max-width:5%}.textfeld1{height:18px;font-size:8pt}.font8{font-size:8pt;font-weight:400}.font9{font-size:9pt;font-weight:400}.font10{font-size:10pt;font-weight:400}.font8b{font-size:8pt;font-weight:700}.font9b{font-size:9pt;font-weight:700}.font10b{font-size:10pt;font-weight:700}.font9blue{color:#00f;font-size:9pt;font-weight:700}.font9red{color:#c00;font-size:9pt}.font9green{color:#006400;font-size:9pt}.font9greenb{color:#006400;font-size:9pt;font-weight:700}.copyright{font-weight:300;font-size:1rem}.table_rahmentab{width:100%;font-size:1rem}.table_mitte_inhalt{font-size:1rem}.bg_inhalt{width:100%;background-color:#fff}.mitte{width:100%}.td_mitte_inhalt_tabkopf{border-bottom:1px solid #000;color:#000;font-size:1rem;font-weight:700}.td_mitte_inhalt{font-size:1rem}.warenk_table_bestellflaeche{margin-bottom:20px;padding:2px 2px 2px 0}.warenk_td_bestell_font{color:#000;font-size:10pt;font-weight:300}.warenk_table_bestellung_kopf{margin-bottom:3px;margin-top:10px;padding:3px;border-bottom:1px solid #000}.warenk_tr_kundendaten{width:100%;color:#000;font-size:9pt;font-weight:300}.warenk_tr_bestellung_kopf{color:#000;font-size:9pt;font-weight:300;border-bottom:1px solid #000}.warenk_tr_bestellung_ohneInhalt{color:#000;font-size:9pt;font-weight:300;border-spacing:3px;border-collapse:separate}.warenk_table_bestellung_fuss{margin-top:3px;margin-bottom:3px}.warenk_td_bestell_buttons{margin-top:5px;font-size:9pt;font-weight:400}.seiten_ueberschrift{width:100%;font-size:12pt;font-weight:300}.td_formular_kopf{color:#000;font-size:10pt;font-weight:300}.td_formular_beschriftung{width:120px;font-size:1rem}.td_formular_text{font-size:1rem;font-weight:300}.beleg_mitte{margin-top:7px;padding:5px;background-color:#fff}.fontbelegarchiv,.warenk_lieferbedingung{color:#000;font-size:9pt;font-weight:300}.beleg_lfb_texte_table{width:100%}.beleg_lfb_texte_td1{font-size:9pt;font-weight:300}.beleg_lfb_texte_td2{font-size:9pt;font-weight:400}.td_warenkorb1_untere_zeile{width:65%;font-size:1rem}.meldungstext{color:red}.tr_mitte_inhalt_0{padding:10px 0}.warenk_td_summen{padding:6px 4px 6px 50px}.wk-total-summen{border-top:1px solid var(--border-line)}.wk_footer a{font-weight:700}.wk_footer_zb .radio{background-color:transparent;border:1px solid var(--border-color);border-radius:var(--border-radius);padding:5px 18px;max-width:320px;min-height:52px}.wk_footer_zb .radio:has(input[checked]){background-color:var(--color-hover);border:1px solid var(--color-primary)}.wk_footer_zb .radio img{max-height:40px}.gutschein .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.gutschein .form-control{border-radius:var(--btn-radius)}#Aendern,#Bestellen,#Verwerfen,#Zurueck,#ZurueckFensterZu,#sm_los_pw,#sm_regneu{width:150px;height:30px;margin-top:5px;margin-right:12px;line-height:2.5;border:1px solid var(--color-primary);border-radius:4px;background:var(--color-primary);color:#fff;font-size:1rem;font-weight:300;text-align:center;cursor:pointer;-webkit-appearance:none}#Abmelden,#Anmelden,#NeukundeRegistrieren,#WeiterWK{float:right;width:148px;height:33px;margin-top:5px;margin-right:5px;padding:0 5px 8px;line-height:2.5;border:1px solid var(--color-primary);border-radius:4px;background:var(--color-primary);color:#fff;font-size:1rem;font-weight:300;text-align:center;cursor:pointer;-webkit-appearance:none}#Drucken,#WeiterWK2,#WeiterWK3_ak{float:right;width:150px;height:30px;margin-right:12px;line-height:2.5;border:1px solid var(--color-primary);border-radius:4px;background:var(--color-primary);color:#fff;font-size:1rem;font-weight:300;text-align:center;cursor:pointer;-webkit-appearance:none}#WeiterWK3_nk{width:150px;height:30px;margin-top:5px;margin-right:12px;line-height:2.5;border:1px solid var(--color-primary);border-radius:4px;background:var(--color-primary);color:#fff;font-size:1rem;font-weight:300;text-align:center;cursor:pointer}input#Artikelnummer_suche,input#wk1_a_textfeld1,input.regi_textfeld_al,input.textfeld1,input.textfeld_registrieren,input.textfeld_wk_regstartbereich,select.regi_select_al,select.select_beleg2,select.select_registrieren,select.select_zahlungsarten{display:block;height:30px;padding:0 12px;line-height:2.5;font-size:1.16rem;color:#555;border:1px solid #ccc;border-radius:4px;background:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}select.regi_select_al,select.select_registrieren{width:200px}#tx_pw1,#tx_pw2{max-width:200px}input#sm_import,input#uebernehmen,input#zahlen,input.button_normal{width:148px;height:30px;margin-top:5px;line-height:2.5;border:1px solid var(--color-primary);background:var(--color-primary);color:#fff;font-size:1rem;font-weight:300;text-align:center;cursor:pointer;border-radius:4px;-webkit-appearance:none}input.button_normal#SeiteDrucken{float:right;margin:2px}input.button_normal#Zu{float:left;margin:2px}.wk_footer .checkbox a{color:var(--link-color);text-decoration:underline}#jqKostenstelleCombo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#jqKostenstelleComboInput{width:100%;margin-left:0}#jqKostenstelleCombo input{min-width:auto}#jqKostenstelleCombo button{margin-left:0}#td_at_b1,.b2-body{display:grid}@media (min-width:420px){[ng-if=showCookieWarn]{padding-bottom:140px}}@media (min-width:720px){[ng-if=showCookieWarn]{padding-bottom:60px}}@media (min-width:767px){.form__items.formular__spalten{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,48%));gap:0 2%}}@media (min-width:768px){.modal-dialog{width:680px;margin:30px auto}.navbar-nav{float:unset}.control__attribute{max-width:50%}}@media (min-width:1200px){.flex-column-lg{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-lg{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.liste .result{grid-template-columns:1fr}}@media (max-width:991px){.gal-col{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.main-menu{position:absolute;top:100%;left:0;right:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform-origin:top;transform-origin:top;background-color:#fff;z-index:1000;padding:15px}.main-menu.open{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-box-shadow:-10px 10px 15px 5px rgba(170,170,170,.4);box-shadow:-10px 10px 15px 5px rgba(170,170,170,.4)}.main-menu svg{display:none}.navbar-nav{gap:1rem!important}}@media (max-width:768px){.control li:first-child,.control__q{margin-left:0}.control__attribute{margin-bottom:10px;width:100%}.control__attribute label{width:100%}.control__block{margin-top:5px;margin-left:0}.control__limit{margin-left:5px!important}.kundenfelder{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:767px){html{font-size:12px}.footer__title{margin-top:15px}.head__top .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-nav .open .dropdown-menu{padding-left:30px}.artikelliste_liste_bildcontainer{position:relative;width:100%;border:1px solid #b4b4b4;border-radius:4px}.sidemenu{position:absolute;left:0;top:0;margin-top:0!important;display:block!important;background-color:#fff;z-index:1000;-webkit-box-shadow:-10px 10px 15px 5px rgb(170 170 170 / 40%);box-shadow:-10px 10px 15px 5px rgb(170 170 170 / 40%)}.close-button{text-align:right;padding:5px 2px;min-width:275px}.zukueckbtn{margin-bottom:10px}.modal-login{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-login__brand{max-width:unset}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 0}.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}.navbar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px}.navbar__bottom{padding-left:15px;padding-right:15px}.navbar__bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar__bottom span{display:none}.navbar-header-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-header-icon .navbar-icon i{font-size:20pt}.navbar-header-icon:after,.navbar-header-icon:before{content:none}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important;position:absolute;z-index:10000;width:100%;background-color:#fff;-webkit-box-shadow:-10px 10px 15px 5px rgba(170,170,170,.4);box-shadow:-10px 10px 15px 5px rgba(170,170,170,.4)}.dropdown-menu{padding:0}.adresse__items{grid-template-columns:1fr}.col-2 .mod__knt,.col-3 .mod__knt,.col-4 .mod__knt{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.mod__knt .knt__item,.reverse .mod__knt .knt__item:nth-of-type(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xxx--portal-mod--block--header{margin-top:30px}.xxx--portal-mod--block--headline,.xxx--portal-mod--block--teaser-text{text-align:center}.grid .grid__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.7rem}.flex-column-xs{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-xs{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.detail__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem 0}.detail__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.top__info{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem 0}.detail .buttons .detail__btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.4rem;width:auto;border-radius:5px}.anhang-tab__items{margin-bottom:15px;gap:8px}.anhang__item{margin-top:15px}.anhang-tab__item{max-height:60px}.buttons div{width:100%}.buttons div+div{margin-top:.5rem}.slide .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper__img{aspect-ratio:4/3}.wrapper__img img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}.slide .wrapper__content,.wrapper__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sachmerkmale dl{display:block}.slide .wrapper__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.liste .result__link{aspect-ratio:4/3}.liste .result__image{max-width:100%}.liste .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.liste .result__label .result__titel{min-height:6rem;word-break:break-all}.liste .result__info .row__bestand,.liste .result__info .row__preis{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.liste .result__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gruppen{grid-template-columns:1fr}.belegliste_inhalt_bestand,.belegliste_inhalt_gesamtpreis,.belegliste_inhalt_mengeneinheit,.belegliste_inhalt_pos,.belegliste_inhalt_preiseinheit,.belegliste_inhalt_rabatt,.belegliste_kopf_bestand,.belegliste_kopf_gesamtpreis,.belegliste_kopf_mengeneinheit,.belegliste_kopf_pos,.belegliste_kopf_preiseinheit,.belegliste_kopf_rabatt,.warenk_table_bestellflaeche{display:none}.gutschein .form-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (max-width:359px){.mod__block .xxx--list-item{width:100%}}@media (min-width:768px) and (max-width:991px){.fliesen__list.spalten-2,.fliesen__list.spalten-3,.fliesen__list.spalten-4,.fliesen__list.spalten-5,.fliesen__list.spalten-6{-webkit-column-count:2;-moz-column-count:2;column-count:2}.navbar-header .collapse,.navbar-toggle{display:block!important}.navbar-header{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar-header-icon:after,.navbar-header-icon:before{content:none}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important;position:absolute;z-index:10000;width:100%;background-color:#fff;-webkit-box-shadow:-10px 10px 15px 5px rgba(170,170,170,.4);box-shadow:-10px 10px 15px 5px rgba(170,170,170,.4)}.navbar_mobile_umenu{float:right;width:40%;padding:10px;background:#fff}.navbar-nav>li{float:unset}.navbar-nav{width:100%}.navbar-nav .open .dropdown-menu{float:none;display:block;position:static;width:auto;margin-top:0;border:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.navbar-header-icon,.navbar__bottom,.navbar__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.anhang-tab__items{gap:8px}.anhang-tab__item{max-height:60px}.navbar__bottom span{display:none}.navbar-collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}.navbar__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px}.navbar__bottom{padding-left:15px;padding-right:15px}.col-2 .mod__knt{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.grid .grid__items{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-template-areas:"item1 item1 item2" "item1 item1 item3" "item4 item6 item6" "item5 item6 item6" "item7 item7 item8" "item7 item7 item9" "item10 item12 item12" "item11 item12 item12";gap:0}.flex-column-sm{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-sm{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.detail__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem 0}.detail__info{width:100%}.zub{gap:.6rem 2%}.zub .zub__item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%}.liste .result__link{aspect-ratio:4/3}.liste .result__image{max-width:100%}.liste .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.liste .result__label .result__titel{min-height:6rem;word-break:break-all}.liste .result__info .row__bestand,.liste .result__info .row__preis{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.liste .result__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gruppen{grid-template-columns:1fr 1fr}}@media (min-width:992px) and (max-width:1199px){.fliesen__list.spalten-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.fliesen__list.spalten-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.fliesen__list.spalten-4,.fliesen__list.spalten-5,.fliesen__list.spalten-6{-webkit-column-count:4;-moz-column-count:4;column-count:4}.col-2 .mod__knt{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.flex-column-md{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-md{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.liste .result{grid-template-columns:1fr}}@media all and (-ms-high-contrast:none){.gallist div.galbild_vorsch img,::-ms-backdrop{height:auto;position:absolute;bottom:0}.gallist div.galbild_vorsch,::-ms-backdrop{background-color:#e6e6e6;border-radius:4px}.link__image img.link__image-img,::-ms-backdrop{height:auto;position:absolute;top:50%;transform:translateY(-50%)}.link__image,::-ms-backdrop{background-color:#e6e6e6;border-radius:4px}}