@import "helper/bootstrap/bootstrap.min.css";@import "helper/swiper-bundle.min.css";@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:400;src:url('./helper/fonts/lato-v24-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Lato';font-style:normal;font-weight:700;src:url('./helper/fonts/lato-v24-latin-700.woff2') format('woff2')}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:block;src:url('./helper/fonts/material-icons-rounded-filled.woff2') format('woff2')}.material-icon{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.material-icon.md-18{font-size:18px}.material-icon.md-24{font-size:24px}.material-icon.md-28{font-size:24px}.material-icon.md-32{font-size:32px}.material-icon.md-36{font-size:36px}.material-icon.md-48{font-size:48px}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:3rem;min-width:50%;max-width:100vw;max-height:100vh;margin:0;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;border:none;font-size:1.5rem;top:1rem;right:1rem;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}title.featherlight-inner{display:none !important}}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width: 992px){.featherlight .featherlight-content{padding:2rem;margin:1vh 1vw}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:transparent;border:5px solid #9ca3af;border-bottom-color:transparent;border-radius:4rem;width:1rem;min-width:1rem;height:1rem;min-height:1rem;min-width:0}.featherlight-loading .featherlight-content>*{display:none !important}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px}}@-webkit-keyframes translate-up-100{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes translate-up-100{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@-webkit-keyframes translate-down-0{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes translate-down-0{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fade-in-modal{0%{opacity:0}to{opacity:.65}}@keyframes fade-in-modal{0%{opacity:0}to{opacity:.65}}@-webkit-keyframes fade-in-modal{99%{visibility:hidden}100%{visibility:visible}}@keyframes fade-in{99%{visibility:hidden}100%{visibility:visible}}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.opentip-container,.opentip-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.opentip-container{position:absolute;max-width:33vw;max-height:80vh;z-index:100;-webkit-transition:-webkit-transform 1s ease-in-out;-moz-transition:-moz-transform 1s ease-in-out;-o-transition:-o-transform 1s ease-in-out;-ms-transition:-ms-transform 1s ease-in-out;transition:transform 1s ease-in-out;pointer-events:none;-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right{-webkit-transform:translateY(-5px) translateX(5px);-moz-transform:translateY(-5px) translateX(5px);-o-transform:translateY(-5px) translateX(5px);-ms-transform:translateY(-5px) translateX(5px);transform:translateY(-5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-o-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right{-webkit-transform:translateY(5px) translateX(5px);-moz-transform:translateY(5px) translateX(5px);-o-transform:translateY(5px) translateX(5px);-ms-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left{-webkit-transform:translateY(5px) translateX(-5px);-moz-transform:translateY(5px) translateX(-5px);-o-transform:translateY(5px) translateX(-5px);-ms-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-o-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left{-webkit-transform:translateY(-5px) translateX(-5px);-moz-transform:translateY(-5px) translateX(-5px);-o-transform:translateY(-5px) translateX(-5px);-ms-transform:translateY(-5px) translateX(-5px);transform:translateY(-5px) translateX(-5px)}.opentip-container.ot-fixed .opentip{pointer-events:auto}.opentip-container.ot-hidden{display:none}.opentip-container .opentip{font-family:"Lato",sans-serif;position:relative;font-size:.875rem;font-weight:400;line-height:120%;padding:9px 14px;color:#4f4b47;text-shadow:-1px -1px 0 rgba(255,255,255,0.2)}.opentip-container .opentip p{padding:.5rem 0;margin-bottom:0}.opentip-container .opentip .header{margin:0;padding:0}.opentip-container .opentip .ot-close{pointer-events:auto;display:block;position:absolute;top:-12px;left:60px;color:rgba(0,0,0,0.5);background:rgba(0,0,0,0);text-decoration:none}.opentip-container .opentip .ot-close span{display:none}.opentip-container .opentip .ot-loading-indicator{display:none}.opentip-container.ot-loading .ot-loading-indicator{width:30px;height:30px;font-size:30px;line-height:30px;font-weight:bold;display:block}.opentip-container.ot-loading .ot-loading-indicator span{display:block;-webkit-animation:otloading 2s linear infinite;-moz-animation:otloading 2s linear infinite;-o-animation:otloading 2s linear infinite;-ms-animation:otloading 2s linear infinite;animation:otloading 2s linear infinite;text-align:center}.opentip-container.style-dark .opentip,.opentip-container.style-alert .opentip{color:#f8f8f8;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.opentip-container.style-glass .opentip{padding:15px 25px;color:#317cc5;text-shadow:1px 1px 8px rgba(0,94,153,0.3)}.opentip-container.ot-hide-effect-fade{-webkit-transition:-webkit-transform .5s ease-in-out,opacity 1s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity 1s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity 1s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out;opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-hide-effect-fade.ot-hiding{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-going-to-show,.opentip-container.ot-show-effect-appear.ot-showing{-webkit-transition:-webkit-transform .5s ease-in-out,opacity 1s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity 1s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity 1s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity 1s ease-in-out;transition:transform .5s ease-in-out,opacity 1s ease-in-out}.opentip-container.ot-show-effect-appear.ot-going-to-show{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-showing{opacity:1;-ms-filter:none;filter:none}.opentip-container.ot-show-effect-appear.ot-visible{opacity:1;-ms-filter:none;filter:none}@-moz-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes otloading{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.suche{position:relative;width:100%}@media only screen and (max-width: 575px){.suche{position:unset;width:auto}}.suche form{margin:0}.suche .suche__input{background:#f3f4f6;border:unset;height:50px;border-radius:7px;width:100%;font-size:1.125rem;font-weight:600;padding:0 1.5rem 0 3rem;color:#222b37;border:2px solid #f3f4f6;transition:border .33s ease-in-out}.suche .suche__input:focus-visible{outline:3px solid #0488cd;outline-offset:3px}.suche .suche__input::placeholder{color:#4b5563}.suche .suche__input:placeholder-shown{text-overflow:ellipsis}@media only screen and (max-width: 575px){.suche .suche__input{opacity:0;position:absolute;width:auto;top:50%;transform:translateY(-50%);padding:0 1.5rem 0 1.5rem;font-size:1rem}.suche .suche__input--active{opacity:1;transition:opacity .33s ease-in;left:1.25rem;right:5rem}}.suche .suche__icon-wrapper{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);border:unset;outline:none}@media only screen and (max-width: 575px){.suche .suche__icon-wrapper{position:relative;right:unset;top:22px;background:#ffffff}}.suche .suche__icon{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#222b37;cursor:pointer;padding:7px;border-radius:100%;background-color:#f3f4f6;margin-left:.5rem}@media only screen and (max-width: 575px){.suche .suche__icon{position:relative;right:unset;top:unset;transform:unset;background-color:#ffffff;margin-right:.5rem;margin-left:unset}.suche .suche__icon--active{color:#005fad;background-color:#f3f4f6}}.suche .suche__wrapper{position:absolute;left:0;right:0;top:calc(100% - 6px);z-index:100;background:#ffffff;box-shadow:rgba(50,50,93,0.25) 0 50px 100px -20px,rgba(0,0,0,0.3) 0 30px 60px -30px;font-weight:600;font-size:1rem;border-bottom-right-radius:7px;border-bottom-left-radius:7px;height:0;transition:transform .33s ease-in}.suche .suche__wrapper .lista__spinner{margin:1.5rem;width:calc(100% - 3rem)}@media only screen and (max-width: 992px){.suche .suche__wrapper{border-radius:0}}.suche .suche__leer{display:none;color:#9ca3af;padding:1rem 1.5rem .5rem}.suche .suche__leer--active{display:block}.suche .autocomplete-suggestions{display:flex;flex-flow:row wrap;max-height:66vh !important;overflow-y:auto !important;position:relative !important;z-index:unset !important;width:100% !important}.suche .autocomplete-suggestions--hidden{display:none}.suche .autocomplete-no-suggestion{padding:1rem 1.5rem 1.75rem 1.5rem;color:#9ca3af}.suche .autocomplete-no-suggestion .vorschlaege{margin-top:1rem}.suche .autocomplete-suggestion{color:#222b37;cursor:pointer;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;width:100%;border-radius:3px}.suche .autocomplete-suggestion strong{font-weight:400}.suche .autocomplete-suggestion:hover{background-color:#f3f4f6}.suche .autocomplete-suggestion:focus-visible{outline:3px solid #0488cd;outline-offset:3px}.suche .autocomplete-selected{background:#f3f4f6}.suche .autocomplete-group{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem 1.5rem;font-size:.875rem;color:#9ca3af;text-transform:uppercase;width:100%}.suche .autocomplete-group-count{padding:.25rem .5rem;background:#f3f4f6;width:auto;min-width:3rem;text-align:center;margin-left:.5rem;border-radius:64px;color:#9ca3af}.suche .autocomplete-group-link{display:flex;align-items:center;color:#9ca3af;transition:color .15s ease-out}.suche .autocomplete-group-link:hover{color:#4b5563}.suche .suche__liste{display:flex;flex-direction:column}.suche .suche__treffer_titel{font-size:.875rem;color:#9ca3af;padding:.5rem 1.5rem}.suche .suche__treffer{position:relative;display:flex;align-items:center;gap:1rem;color:#222b37;font-size:.875rem;padding:.5rem 1.5rem;cursor:pointer}.suche .suche__treffer .treffer__content{display:flex;flex-direction:column;gap:.25rem;width:calc(100% - 100px)}.suche .suche__treffer .treffer__preis{white-space:nowrap;color:#9ca3af}.suche .suche__treffer .treffer__bild_wrapper{width:75px;height:75px}.suche .suche__treffer .treffer__bild{width:100%;height:100%;object-fit:contain}.suche .suche__treffer .treffer__nummer{font-weight:400;color:#9ca3af}.suche .suche__treffer .treffer__beschreibung{display:block;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;font-weight:400}.suche .suche__treffer:hover{background-color:#f3f4f6}.suche .suche__submit{display:none;color:#222b37;background-color:#f3f4f6;padding:1rem 1.5rem;margin-top:1rem;font-size:.875rem;font-weight:600;border:unset;outline:none;border-bottom-right-radius:7px;border-bottom-left-radius:7px;cursor:pointer}.suche--open .suche__input{border-bottom-left-radius:0;border-bottom-right-radius:0}.suche--open .suche__wrapper{display:flex;flex-direction:column;height:min-content;padding:.5rem 0 0;transform:translateY(0)}.suche--open .suche__wrapper .suche__submit{display:flex;align-items:center;justify-content:space-between}.suche--open .suche__wrapper .suche__submit:hover{background-color:#e4e7eb;transition:background-color .33s ease-out}.suche--open #autocomplete-suggestions-wrapper:after{position:absolute;bottom:0;content:'';width:100%;height:2rem;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-image:linear-gradient(to bottom, rgba(255,255,255,0.2), rgba(255,255,255,0.8));z-index:100}.trefferliste-anzahl{margin-top:1.5rem;color:#374151;font-size:1.5rem}.trefferliste-anzahl strong{font-weight:600}@media only screen and (max-width: 767px){.trefferliste-anzahl{padding:0 2rem;font-size:1.25rem}}.trefferliste{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:2rem}@media only screen and (max-width: 992px){.trefferliste{padding:1.5rem}}.trefferliste .kopf{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;border-top:1px solid #f3f4f6;margin-top:2rem;padding-top:3rem;padding-bottom:2rem}@media only screen and (max-width: 992px){.trefferliste .kopf{justify-content:unset;align-items:flex-start;flex-direction:column}}.trefferliste .kopf h2{font-size:1.25rem;font-weight:600;color:#9ca3af;text-transform:uppercase}@media only screen and (max-width: 767px){.trefferliste .kopf h2{font-size:1.125rem}}.trefferliste .kopf h2 .kopf-count{padding:.5rem 1rem;background:#f3f4f6;width:max-content;margin-left:.5rem;border-radius:64px;color:#9ca3af}.trefferliste .kopf .pageview{margin-top:0}.trefferliste .fuss{margin-left:auto}.trefferliste .liste{display:flex;flex-direction:row;flex-wrap:wrap;gap:3rem;margin-top:2rem}.trefferliste .liste .treffer{position:relative;display:flex;flex-basis:100%;flex:1;gap:1.5rem;min-width:calc(50% - 3rem);max-width:calc(50% - 3rem)}@media only screen and (max-width: 992px){.trefferliste .liste .treffer{min-width:calc(100% - 3rem);max-width:calc(100% - 3rem)}}.trefferliste .liste .treffer:hover .treffer__layer{opacity:1}.trefferliste .liste .treffer:hover .treffer__warenkorb{opacity:1}.trefferliste .liste .treffer__titel{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.trefferliste .liste .treffer__layer{position:absolute;left:-1rem;top:-1rem;right:-1rem;bottom:-1rem;background:#f3f4f6;border-radius:3px;opacity:0;z-index:1;transition-property:opacity;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transition-duration:150ms}.trefferliste .liste .treffer__bild{max-width:100px;min-width:100px;max-height:100px;aspect-ratio:1/1;z-index:2;background:#ffffff;border-radius:3px}.trefferliste .liste .treffer__bild img{width:100%;height:100%;object-fit:contain;padding:16px;border-radius:3px}.trefferliste .liste .treffer__bild--gruppe img{padding:0}.trefferliste .liste .treffer__content{display:flex;flex-direction:column;gap:.5rem;z-index:2}.trefferliste .liste .treffer__titel h3{display:flex;align-items:flex-start;gap:.5rem;font-size:1.125rem;font-weight:600;color:#222b37}@media only screen and (max-width: 992px){.trefferliste .liste .treffer__titel h3{flex-direction:column;align-items:flex-start;gap:.5rem}}.trefferliste .liste .treffer__preis{font-size:1.125rem;font-weight:600;white-space:nowrap;color:#9ca3af}.trefferliste .liste .treffer__text{font-size:1rem;color:#374151;line-height:1.5rem}@media only screen and (max-width: 767px){.trefferliste .liste .treffer__text{font-size:.875rem}}.trefferliste .liste .treffer__nummer{display:inline-flex;align-items:start;flex-direction:column;gap:.25rem;background-color:#222b37;border-radius:2rem;width:max-content;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;color:#ffffff}@media only screen and (max-width: 992px){.trefferliste .liste .treffer__nummer{margin-left:0;font-size:.75rem}}.trefferliste .liste .treffer__warenkorb{opacity:0;display:inline-flex;margin-top:1rem;align-items:center}@media only screen and (max-width: 767px){.trefferliste .liste .treffer__warenkorb{float:left}}@media only screen and (max-width: 992px){.trefferliste .liste .treffer__warenkorb{opacity:1}}.trefferliste .liste .treffer__warenkorb span{cursor:pointer}.trefferliste .liste .treffer__warenkorb .anzahl__minus,.trefferliste .liste .treffer__warenkorb .anzahl__plus,.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_normal,.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_speziell{position:relative;width:3rem;min-width:3rem;height:3rem;background:#f7f7f7;border:1px solid #e5e7eb}.trefferliste .liste .treffer__warenkorb .anzahl__minus i,.trefferliste .liste .treffer__warenkorb .anzahl__plus i,.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_normal i,.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_speziell i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#4b5563}.trefferliste .liste .treffer__warenkorb .anzahl__minus{border-top-left-radius:.1875rem;border-bottom-left-radius:.1875rem}.trefferliste .liste .treffer__warenkorb .anzahl__minus:hover,.trefferliste .liste .treffer__warenkorb .anzahl__plus:hover{border-color:#9ca3af}.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_normal{background:#005fad;border:unset}.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_normal i{color:#ffffff}.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_normal:hover{background:#005194}.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_speziell{background:#9ca3af;border:unset;border-top-right-radius:.1875rem;border-bottom-right-radius:.1875rem}.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_speziell i{color:#ffffff}.trefferliste .liste .treffer__warenkorb .anzahl__hinzufuegen_speziell:hover{background:#8e96a4}.trefferliste .liste .treffer__warenkorb input{height:3rem;width:6rem;text-align:center;font-size:.875rem;font-weight:700;border:1px solid #e5e7eb;background:#f7f7f7;color:#4b5563;margin:0 -1px;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.trefferliste .liste .treffer__warenkorb input:focus{outline:unset}.trefferliste .liste .treffer__art{margin-bottom:.75rem}.trefferliste .liste .treffer__gruppe{margin-top:.75rem}.trefferliste .opentip .material-icon{color:#fbc02d}.trefferliste__anker_links{display:flex;font-size:1.125rem;font-weight:600;margin-left:-0.25rem;margin-right:-0.25rem;color:#9ca3af;text-transform:uppercase;background:#ffffff;padding:1.5rem 1rem 1rem;position:sticky;z-index:3;top:11.375rem}@media only screen and (max-width: 992px){.trefferliste__anker_links{font-size:1rem;padding:1.5rem 1.75rem 1.5rem}}@media only screen and (max-width: 575px){.trefferliste__anker_links{flex-direction:column;gap:1rem;text-align:center;top:10.375rem}}.trefferliste__anker_links .trefferliste__anker{position:relative;flex:1 1 0;padding:0 .75rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transition-duration:350ms}@media only screen and (max-width: 575px){.trefferliste__anker_links .trefferliste__anker{width:max-content}}.trefferliste__anker_links .trefferliste__anker:after{content:'';width:100%;height:3px;border-radius:3px;background-color:#f3f4f6;position:absolute;bottom:-1rem;left:0;transition-property:all;transition-timing-function:cubic-bezier(.4, 0, .2, 1);transition-duration:350ms}@media only screen and (max-width: 575px){.trefferliste__anker_links .trefferliste__anker:after{display:none}}.trefferliste__anker_links .trefferliste__anker--active{color:#005fad}.trefferliste__anker_links .trefferliste__anker--active:after{width:100%;background-color:#005fad}.trefferliste__anker_links .trefferliste__anker:hover{color:#005fad;cursor:pointer}.vorschlaege__hinweis{font-size:1.25rem;color:#222b37;margin-bottom:2rem;max-width:720px}.vorschlaege{display:flex;flex-direction:column;gap:1rem;margin-top:3rem}.vorschlaege h4{font-size:1.25rem;font-weight:600;color:#9ca3af;text-transform:uppercase}@media only screen and (max-width: 767px){.vorschlaege h4{font-size:1.125rem}}.vorschlaege .vorschlaege-liste{display:flex;flex-direction:column;gap:.5rem}.vorschlaege .vorschlag{display:flex;align-items:center;gap:.25rem;color:#222b37;text-decoration:none;font-size:1.125rem;font-weight:600;transition:all .15s ease-in-out;padding:.5rem 1rem;border-radius:3px;width:max-content}@media only screen and (max-width: 767px){.vorschlaege .vorschlag{font-size:1rem}}.vorschlaege .vorschlag:hover{background:#f3f4f6}.suche .treffer{position:relative;display:flex;align-items:flex-start;flex-basis:100%;flex:1;gap:1.5rem;min-width:100%;max-width:100%;padding:.25rem 0}.suche .treffer:hover .treffer__hinzufuegen{opacity:1}.suche .treffer__bild{max-width:75px;min-width:75px;max-height:75px;aspect-ratio:1/1;z-index:2;background:#ffffff;border-radius:3px}.suche .treffer__bild img{width:100%;height:100%;object-fit:contain;padding:8px;border-radius:3px}.suche .treffer__bild--gruppe img{padding:0}.suche .treffer__content{position:relative;display:flex;flex-direction:column;gap:.75rem;z-index:2;width:100%}.suche .treffer__preis{font-size:1.125rem;font-weight:600;white-space:nowrap;color:#9ca3af}.suche .treffer__titel h3{display:flex;flex-wrap:wrap;align-items:center;font-size:1rem;font-weight:600;color:#222b37;gap:.75rem;margin-bottom:0}.suche .treffer__nummer{display:inline-flex;align-items:start;flex-direction:column;gap:.25rem;background-color:#222b37;border-radius:2rem;width:max-content;padding:.5rem 1rem;font-size:.75rem;font-weight:700;color:#ffffff}@media only screen and (max-width: 992px){.suche .treffer__nummer{margin-left:0;font-size:.75rem}}.suche .treffer__hinzufuegen{opacity:0;position:sticky;top:0;right:0;margin-left:auto;padding:.66rem;border-radius:.1875rem;background:#005fad;color:#ffffff}.suche .treffer__hinzufuegen:hover{background:#005194}@media only screen and (max-width: 992px){.suche .treffer__hinzufuegen{opacity:1}}.suche .treffer__hinzufuegen.treffer__hinzufuegen_speziell{background:#9ca3af;border:unset;border-top-right-radius:.1875rem;border-bottom-right-radius:.1875rem}.suche .treffer__hinzufuegen.treffer__hinzufuegen_speziell:hover{background:#8e96a4}.suche .treffer__aktionen{display:flex;flex-direction:row;gap:.5rem}.suche .treffer__text{font-size:.875rem;font-weight:400;color:#374151;line-height:1.125rem}.suche--liste .treffer{flex-basis:47.5%;min-width:47.4%;max-width:47.5%}.suche .opentip .material-icon{color:#fbc02d}:root{--app-height:100%}html,body{margin:0;padding:0;width:100%;font-family:'Lato',sans-serif;font-size:16px;color:#222b37;font-weight:400;hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;scroll-behavior:smooth;-webkit-text-size-adjust:100%;height:100%;min-height:100vh}@media only screen and (max-width: 575px){html,body{font-size:18px}}.body--no-scroll{overflow-y:hidden}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mt-16{margin-top:1rem}.mt-32{margin-top:2rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.max-content{width:max-content}.width-full{width:100%;max-width:540px}.shop-link-title{display:flex;align-items:center;font-size:1.25rem;color:#222b37;font-weight:700}.shop-link-subtitle{display:flex;align-items:center;font-size:1rem;color:#222b37;font-weight:700}.shop-link-subtitle i{color:#005fad;margin-right:.25rem}.shop-link-text{display:flex;flex-direction:column;gap:.5rem;font-size:1rem;color:#222b37}.shop-link-wrapper{display:flex;flex-direction:column;background:#f3f4f6;border-radius:.125rem;padding:2rem;width:100%;max-width:100%}.shop-link-button-all{display:flex;align-items:center;justify-content:center;font-size:1rem;margin-top:1.5rem;color:#4b5563;background:#f3f4f6;border-radius:.125rem;font-weight:700;padding:.5rem 1rem;cursor:pointer;transition:all .15s ease-in-out}.shop-link-button-all:after{font-family:'Material Icons';content:'add';display:inline-block;text-align:center;color:#4b5563;font-size:1.5rem;font-weight:normal;margin-left:.5rem}.shop-link-button-all:hover{color:#404954;background:#e4e7eb}.shop-link-button-all--hidden{display:none}.shop-link-hidden{display:none !important}#CookiebotWidget{bottom:2rem !important;left:2rem !important}.lista{display:flex;flex-direction:column;min-height:100%}.lista a{outline:none;text-decoration:none;border-radius:.125rem}.lista a:focus-visible{outline:3px solid #0488cd;outline-offset:3px}.lista main{flex:1}.lista .lista__text--error{color:#ff5252}.lista .lista__text--success{color:#198754}.lista .lista__text--warning{color:#fbc02d}.lista .lista__text--gray{color:#9ca3af}.lista .lista__text--decoration::after{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-2px;left:0;background-color:#222b37;transform:scaleX(0);transform-origin:top left;transition:transform .3s ease}.lista .lista__text--decoration-white::after{content:"";position:absolute;display:block;width:100%;height:1px;bottom:-2px;left:0;background-color:#ffffff;transform:scaleX(0);transform-origin:top left;transition:transform .3s ease}.lista .lista__text--bold{font-weight:700}.lista .lista__dialog{max-width:640px}.lista .lista__meldung{padding:1rem;background:#005fad;color:#ffffff;font-weight:700;border-radius:.125rem}.lista .lista__button{display:inline-block;padding:1rem 1.5rem;background:#005fad;cursor:pointer;border-radius:.25rem;border:unset;font-weight:700;color:#ffffff;font-size:.875rem;width:max-content;text-decoration:none;text-align:center;outline:none}.lista .lista__button:hover{background:#005194;color:#ffffff}.lista .lista__button--small{font-size:.75rem}.lista .lista__button:disabled,.lista .lista__button[disabled]{background-color:#4b5563}.lista .lista__button:focus-visible{position:relative;outline:3px solid #0488cd;outline-offset:3px;z-index:2}.lista .lista__button--secondary{background:#ffffff;border:2px solid #005fad;color:#222b37;padding:calc(1rem - 2px) 1.5rem}.lista .lista__button--secondary:hover{border:2px solid #006dc7;background:#ffffff;color:#222b37}.lista .lista__button--full_width{width:100%}.lista .lista__icon_button{display:inline-block;position:relative;width:3rem;min-width:3rem;height:3rem;min-height:3rem;cursor:pointer;outline:none;background:none;border:none;border-radius:100%;margin:0 .25rem}.lista .lista__icon_button .material-icon{position:absolute;color:#4b5563;left:50%;top:50%;transform:translate(-50%, -50%)}.lista .lista__icon_button:hover{background-color:#e5e7eb;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4 0, .4, 1)}.lista .lista__icon_button:focus-visible{outline:3px solid #0488cd}.lista .lista__skip-link{position:fixed;top:-3rem;left:-3rem;scroll-margin-top:1rem}.lista .lista__skip-link:focus-visible{outline:3px solid #0488cd;outline-offset:3px;top:.75rem;left:.75rem;width:calc(100% - 1.5rem);z-index:200;box-shadow:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1)}.lista .lista__to-top{position:fixed;width:3rem;height:3rem;background:#005fad;border-radius:100%;z-index:3;right:1rem;bottom:2rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);cursor:pointer;border:none}.lista .lista__to-top i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#ffffff}.lista .lista__to-top:hover{background:#005194;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4 0, .4, 1)}.lista .lista__to-top:focus-visible{outline:3px solid #0488cd;outline-offset:3px}.lista .lista__install_pwa{position:fixed;width:4rem;height:4rem;background:#fbc02d;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;z-index:2;right:0;top:50%;transform:translateY(-50%);box-shadow:rgba(100,100,111,0.2) 0 .5rem 2rem 0;cursor:pointer}.lista .lista__install_pwa i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#ffffff}.lista .lista__install_pwa:hover{background:#fccf5f;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4 0, .4, 1)}.lista .lista__dropdown_label{font-size:.875rem;margin-right:.5rem;position:absolute;top:50%;transform:translateY(-50%);left:1rem}.lista .lista__dropdown{width:12rem;height:3rem;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:.5rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222b37;font-weight:700;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#ffffff;background-clip:padding-box;border:1px solid #e5e7eb;background-image:url(../../portal/pics/layout/arrow.down.black.png);background-repeat:no-repeat;background-position:center right .75rem;font-size:.875rem;border-radius:.1875rem;cursor:pointer}.lista .lista__dropdown--special{width:18.5rem}@media only screen and (max-width: 575px){.lista .lista__dropdown--special{width:17rem}}.lista .lista__dropdown:hover{border:1px solid #9ca3af}.lista .lista__dropdown:focus-visible{outline:3px solid #0488cd;outline-offset:3px}.lista .lista__dropdown option{font-weight:400}.lista .lista__tooltip{z-index:5;background:#222b37;color:#ffffff}.lista .lista__modal{background-color:#000;display:none;height:100%;position:fixed;opacity:.65;width:100%;top:0;left:0;z-index:4;-webkit-animation:fade-in-modal .6s cubic-bezier(.215, .61, .355, 1);animation:fade-in-modal .6s cubic-bezier(.215, .61, .355, 1)}.lista .lista__modal--visible{display:block}.lista .lista__spinner{display:none;position:relative;height:4px;width:100%;background-color:rgba(0,95,173,0.2);border-radius:2px;background-clip:padding-box;margin:2rem 0 1rem 0;overflow:hidden}.lista .lista__spinner .indeterminate{background-color:#005fad}.lista .lista__spinner .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(.65, .815, .735, .395) infinite;animation:indeterminate 2.1s cubic-bezier(.65, .815, .735, .395) infinite}.lista .lista__spinner .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(.165, .84, .44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(.165, .84, .44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}.lista .lista__spinner:before{height:3px;width:100%;background-color:#3f51b5;content:'';-webkit-animation:running-progress 2s cubic-bezier(.4, 0, .2, 1) infinite;animation:running-progress 2s cubic-bezier(.4, 0, .2, 1) infinite}.lista .lista__spinner--show{display:block}.lista .lista__range_slider{display:flex;flex-direction:column;width:100%;margin-top:1rem}.lista .lista__range_slider .sliders_control{position:relative;min-height:1rem}.lista .lista__range_slider .form__control{display:flex;justify-content:space-between}.lista .lista__range_slider .form__feld{position:relative;display:flex;flex-direction:column;align-items:center;font-size:.875rem;color:#635a5a}.lista .lista__range_slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:1rem;height:1rem;background-color:#005fad;border-radius:50%;box-shadow:0 0 0 1px #005fad;cursor:pointer}.lista .lista__range_slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:1rem;height:1rem;background-color:#ffffff;border-radius:50%;box-shadow:0 0 0 1px #005fad;cursor:pointer}.lista .lista__range_slider input[type=range]::-webkit-slider-thumb:hover{background:#00437a}.lista .lista__range_slider input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #e5e7eb,0 0 9px #e5e7eb;-webkit-box-shadow:inset 0 0 3px #e5e7eb,0 0 9px #e5e7eb}.lista .lista__range_slider input[type="number"]{color:#9ca3af;width:5rem;height:2.5rem;font-size:1rem;border:none;border-bottom:2px solid #9ca3af}.lista .lista__range_slider input[type="number"]:focus{border-bottom:1.5px solid #005fad}.lista .lista__range_slider input[type=number]::-webkit-inner-spin-button,.lista .lista__range_slider input[type=number]::-webkit-outer-spin-button{opacity:1}.lista .lista__range_slider input[type="range"]{-webkit-appearance:none;appearance:none;height:2px;width:100%;position:absolute;background-color:#f3f4f6;pointer-events:none}.lista .lista__range_slider #price-from{height:0;z-index:1}.lista .mlr-0{margin-left:0 !important;margin-right:0 !important}.lista .cycon-wysiwyg{display:none}.lista .mt-6{margin-top:6rem}.lista .mt-8{margin-top:8rem}.lista .mt-12{margin-top:12rem}.lista .mt-14{margin-top:14rem}.lista .mb-8{margin-bottom:8rem}@media only screen and (max-width: 992px){.lista .mb-8{margin-bottom:5rem}}.lista .mb-6{margin-bottom:6rem}@media only screen and (max-width: 992px){.lista .mb-6{margin-bottom:4rem}}.lista .container--grau{background:#e5e7eb}.lista .container--primary{background:#005fad}.lista .p-edge{padding:4rem 10rem !important}@media only screen and (max-width: 1200px){.lista .p-edge{padding:3rem 2rem !important}}.form__file_upload{display:flex;align-items:center}.form__file_upload input{margin-left:1rem;border:none;outline:unset;font-weight:700;font-size:.875rem;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}.form__file_upload input:focus{outline:unset}.form__file_upload .file_upload__button_wrapper{padding:.75rem 1.25rem;border:1px solid #e5e7eb;cursor:pointer;border-radius:.1875rem;font-weight:700;color:#222b37;background:#ffffff;font-size:.875rem;white-space:nowrap}.form__file_upload .file_upload__button_wrapper:hover{border:1px solid #9ca3af}.form__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;text-indent:0;vertical-align:top;margin:0;overflow:visible;overflow-y:visible;font-size:1rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;outline:0;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0;resize:none;overflow-y:hidden;transition:border-color .13s ease-in-out,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out;background-color:rgba(0,0,0,0);border:0 solid #eaeaea;border-bottom-width:1px;color:#505050;height:2rem;padding:0;width:100%;font-weight:700;margin-bottom:1rem}.form__input:focus{border-color:#005fad;-webkit-box-shadow:0 1px 0 #005fad;box-shadow:0 1px 0 #005fad}.form__input_label{font-size:.875rem;font-weight:400;box-sizing:border-box;padding:4px 0 5px;color:#9ca3af}.lista__fatlayer .fatlayer__label{position:relative;display:flex;align-items:center;color:#222b37;font-weight:700;font-size:1.125rem;cursor:pointer;border:none;background:none;border-radius:.375rem}.lista__fatlayer .fatlayer__label--uppercase{text-transform:uppercase}.lista__fatlayer .fatlayer__label--mobile{display:none}@media only screen and (max-width: 575px){.lista__fatlayer .fatlayer__label{display:none;font-size:1rem}.lista__fatlayer .fatlayer__label--mobile{display:flex;color:#222b37}}.lista__fatlayer .fatlayer__label:focus-visible{outline:3px solid #0488cd;color:#222b37;outline-offset:3px}.lista__fatlayer .fatlayer__icon{cursor:pointer;margin-left:.25rem;transition:all .33s ease-in}.lista__fatlayer .fatlayer__content{position:absolute;top:5.25rem;right:0;left:0;min-height:calc(100vh - 118.5px);max-height:calc(100vh - 118.5px);width:100vw;padding:0;background:#ffffff;opacity:0;z-index:5;overflow-y:auto;transition:transform .4s ease-in-out;transform:translateY(125%)}@media only screen and (max-width: 992px){.lista__fatlayer .fatlayer__content{transform:translateY(200%)}}.lista__fatlayer .fatlayer__wrapper{column-count:4}@media only screen and (max-width: 992px){.lista__fatlayer .fatlayer__wrapper{column-count:2}}@media only screen and (max-width: 575px){.lista__fatlayer .fatlayer__wrapper{column-count:1}}.lista__fatlayer .fatlayer__group{position:relative;display:block;width:100%;-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;column-break-inside:avoid;margin-bottom:.5rem;list-style:none}.lista__fatlayer .fatlayer__group li{list-style:none}.lista__fatlayer .fatlayer__item{display:flex;align-items:center;position:relative;text-decoration:none;font-size:1.125rem;font-weight:700;color:#222b37;padding:.5rem;list-style:none;cursor:pointer;white-space:normal;border-radius:.375rem}.lista__fatlayer .fatlayer__item .item__bild{width:75px;height:auto;margin-right:1rem;border-radius:3px}.lista__fatlayer .fatlayer__item--l2{font-size:1rem;padding-left:calc(75px + 1.5rem)}.lista__fatlayer .fatlayer__item--hidden{position:absolute;visibility:hidden}.lista__fatlayer .fatlayer__item--hidden.fatlayer__item--show{position:relative;visibility:visible}.lista__fatlayer .fatlayer__item:hover{background:#f3f4f6}.lista__fatlayer .fatlayer__item:focus-visible{outline:3px solid #0488cd;outline-offset:-3px}.lista__fatlayer--open .fatlayer__label{color:#222b37}.lista__fatlayer--open .fatlayer__icon{transform:rotate(180deg)}.lista__fatlayer--open .fatlayer__icon--mobile{transform:unset;color:#005fad}.lista__fatlayer--open .fatlayer__content{opacity:1;padding:2rem;box-shadow:rgba(0,0,0,0.1) 0 10px 15px -3px,rgba(0,0,0,0.05) 0 4px 6px -2px;border-top:1px solid #e5e7eb;transform:translateY(0)}@media only screen and (max-width: 992px){.lista__fatlayer--open .fatlayer__content{padding:2rem 1rem}}.lista__dropdown-global{position:relative}@media only screen and (max-width: 992px){.lista__dropdown-global{position:unset}}.lista__dropdown-global .dropdown__label{display:flex;align-items:center;color:#ffffff;font-weight:700;font-size:.875rem;cursor:pointer;outline:unset;border:none;background:unset;border-radius:.375rem;padding:0;margin:0}.lista__dropdown-global .dropdown__label--uppercase{text-transform:uppercase}@media only screen and (max-width: 575px){.lista__dropdown-global .dropdown__label span{display:none}}.lista__dropdown-global .dropdown__label:focus-visible{outline:3px solid #0488cd;outline-offset:3px}.lista__dropdown-global .dropdown__badge{position:relative;min-width:30px;height:30px;margin-right:.5rem;border-radius:100%;background:#005fad}.lista__dropdown-global .dropdown__badge .badge__content{display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:#ffffff;font-size:.75rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.lista__dropdown-global .dropdown__badge .badge__content img{width:100%;height:100%;object-fit:cover;border-radius:100%}@media only screen and (max-width: 575px){.lista__dropdown-global .dropdown__badge{margin-right:0}}.lista__dropdown-global .dropdown__icon{cursor:pointer;color:#ffffff;transition:transform .33s ease-in-out}.lista__dropdown-global .dropdown__icon--black{color:#222b37}.lista__dropdown-global .dropdown__content{flex-direction:column;position:absolute;top:1.75rem;right:0;max-height:75vh;min-width:max-content;max-width:66vw;padding:0;background:#ffffff;border-radius:7px;opacity:unset;height:0;z-index:5;overflow-y:auto;box-shadow:#64646f33 0 7px 29px;justify-content:center;transition:transform .33s linear;transform:translateY(16px)}.lista__dropdown-global .dropdown__content--left{right:unset;left:0}@media only screen and (max-width: 992px){.lista__dropdown-global .dropdown__content{top:2.5rem;left:1rem;right:1rem;min-width:calc(100% - 2rem);max-width:unset}}.lista__dropdown-global a.dropdown__item{display:flex;align-items:center;gap:.5rem;position:relative;text-decoration:none;color:#222b37;font-size:.875rem;font-weight:700;padding:.5rem 2rem;margin:0 .5rem;list-style:none;border-radius:.375rem}.lista__dropdown-global a.dropdown__item:hover{background:#f3f4f6}.lista__dropdown-global a.dropdown__item:focus-visible{outline:solid 3px #0488cd;outline-offset:-3px}@media only screen and (max-width: 992px){.lista__dropdown-global a.dropdown__item{justify-content:center}}.lista__dropdown-global .dropdown__item a{display:block;position:relative;text-decoration:none;color:#222b37;font-size:.875rem;font-weight:700;padding:.5rem 2rem;list-style:none}.lista__dropdown-global .dropdown__item a:hover{background:#f3f4f6}@media only screen and (max-width: 992px){.lista__dropdown-global .dropdown__item a{display:flex;justify-content:center}}.lista__dropdown-global--single .dropdown__label{cursor:default}.lista__dropdown-global--single .dropdown__icon{display:none}.lista__dropdown-global--open .dropdown__icon{transform:rotate(180deg)}.lista__dropdown-global--open .dropdown__content{display:flex;height:min-content;padding:.5rem 0;transform:translateY(0);max-height:75vh;overflow:auto;justify-content:start}.lista__dialog_form{width:auto;max-width:100%;margin-top:1rem}.lista__dialog_form .lista__spinner{position:absolute;top:2rem;left:50%}.lista__dialog_form .form__titel{font-size:1.25rem;font-weight:700;margin-bottom:2rem}.lista__dialog_form .form__subtitel{font-size:1rem;font-weight:700;margin:1.5rem 0}.lista__dialog_form .form__hilfe{display:flex;align-items:center;background:#f5f5f5;border-radius:.125rem;margin:1rem 0;font-size:.875rem;padding:10px;color:#4b5563;width:auto}.lista__dialog_form .form__hilfe .hilfe__icon{margin-right:.5rem;font-size:1.125rem}.lista__dialog_form .form__hilfe--error{background:#fbc02d;color:#ffffff}.lista__dialog_form .form__content .form__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;text-indent:0;vertical-align:top;margin:0;overflow:visible;overflow-y:visible;font-size:1rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;outline:0;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0;resize:none;overflow-y:hidden;transition:border-color .13s ease-in-out,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out;background-color:rgba(0,0,0,0);border:0 solid #eaeaea;border-bottom-width:1px;color:#505050;height:2rem;padding:0;width:100%;font-weight:700;margin-bottom:1rem}.lista__dialog_form .form__content .form__input:focus{border-color:#005fad;-webkit-box-shadow:0 1px 0 #005fad;box-shadow:0 1px 0 #005fad}.lista__dialog_form .form__content .form__input_label{font-size:.875rem;font-weight:400;box-sizing:border-box;padding:4px 0 5px;color:#9ca3af}.lista__dialog_form .form__content input[type="checkbox"]{display:none}.lista__dialog_form .form__content input[type="checkbox"]+label::before{display:block;width:1.5rem;height:1.5rem;background:#ffffff;border:1px solid #e5e7eb;content:"";margin-right:.5rem;margin-top:.125rem;border-radius:.125rem}.lista__dialog_form .form__content input[type="checkbox"]+label::before:hover{cursor:pointer}.lista__dialog_form .form__content input[type="checkbox"]:checked+label::before{background:#005fad;border:unset}.lista__dialog_form .form__content input[type="checkbox"]:disabled+label::before{cursor:auto}.lista__dialog_form .form__content select{width:100%;height:3rem;margin:0;padding:.5rem;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#222b37;font-weight:700;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-color:#ffffff;background-clip:padding-box;border:1px solid #e5e7eb;background-image:url(../../portal/pics/layout/arrow.down.black.png);background-repeat:no-repeat;background-position:center right .75rem;font-size:.875rem;border-radius:.1875rem;cursor:pointer}.lista__dialog_form .form__content select:hover{border:1px solid #9ca3af}.lista__dialog_form .form__content select option{font-weight:400}.lista__dialog_form .form__content .form__file{display:flex;margin-bottom:2rem;color:#222b37;text-decoration:none;font-size:1rem;align-items:center}.lista__dialog_form .form__content .form__file .file__icon{color:#005fad;margin-right:.5rem}.lista__dialog_form .form__content .form__file .file__text{position:relative}.lista__dialog_form .form__content .form__file:hover .file__text::after{width:100%}.lista__dialog_form .form__content .form__file--disabled{opacity:.33;pointer-events:none}.lista__dialog_form .form__content .form__checkbox_list .checkbox{display:flex}.lista__dialog_form .form__content .form__checkbox_list .checkbox .checkbox__label:before{display:inline-block}.lista__dialog_form .form__content .form__checkbox_list .checkbox .label__text{display:inline-block;font-size:.875rem;font-weight:700;transform:translateY(-0.5rem)}.lista__dialog_form .form__content .form__checkbox_list .list__titel{margin-top:1rem;font-size:.875rem;font-weight:700;color:#9ca3af}.lista__dialog_form .form__content .form__checkbox_list .checkbox{margin-top:1rem}.lista__dialog_form .form__content .form__replace_list{height:auto;max-height:15rem;overflow-y:auto;margin-bottom:2rem}.lista__dialog_form .form__content .form__replace_list .list__item{position:relative;display:flex;align-items:center;margin-bottom:1rem}@media only screen and (max-width: 575px){.lista__dialog_form .form__content .form__replace_list .list__item{flex-wrap:wrap}}.lista__dialog_form .form__content .form__replace_list .list__item:last-of-type{margin-bottom:0}.lista__dialog_form .form__content .form__replace_list .list__item .item__checkbox{margin-right:2rem}.lista__dialog_form .form__content .form__replace_list .list__item .item__label{padding-left:0}.lista__dialog_form .form__content .form__replace_list .list__item .item__bild{display:inline;margin-right:2rem;width:4rem;height:4rem;min-width:4rem;min-height:4rem;position:relative}.lista__dialog_form .form__content .form__replace_list .list__item .item__bild img{width:100%;height:100%;object-fit:contain;image-rendering:-webkit-optimize-contrast}.lista__dialog_form .form__content .form__replace_list .list__item .item__text .text{font-weight:700;display:block}@media only screen and (max-width: 575px){.lista__dialog_form .form__content .form__replace_list .list__item .item__text .text{width:100%;margin-top:1rem}}.lista__dialog_form .form__content .form__replace_color .form__dropdown--alt{margin-bottom:2rem}.lista__dialog_form .form__content .form__file_upload{display:flex;align-items:center}.lista__dialog_form .form__content .form__file_upload input{margin-left:1rem;border:none;outline:unset;font-weight:700;font-size:.875rem;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}.lista__dialog_form .form__content .form__file_upload input:focus{outline:unset}.lista__dialog_form .form__content .form__file_upload .file_upload__button_wrapper{padding:.75rem 1.25rem;border:1px solid #e5e7eb;cursor:pointer;border-radius:.1875rem;font-weight:700;color:#222b37;background:#ffffff;font-size:.875rem;white-space:nowrap}.lista__dialog_form .form__content .form__file_upload .file_upload__button_wrapper:hover{border:1px solid #9ca3af}.lista__dialog_form .form__aktionen{display:flex;justify-content:space-between;margin-top:2rem}.lista__dialog_form .form__aktionen .form__button{padding:.75rem 1.5rem;border:1px solid #e5e7eb;cursor:pointer;border-radius:.25rem;font-weight:700;color:#222b37;background:#ffffff;font-size:.875rem;width:max-content;width:calc(50% - 1rem)}.lista__dialog_form .form__aktionen .form__button:hover{border:1px solid #4b5563}.lista__dialog_form .form__aktionen .form__button--ok{background:#005fad;color:#ffffff;border:unset;transition:background 70ms cubic-bezier(0, 0, .38, .9),box-shadow 70ms cubic-bezier(0, 0, .38, .9),border-color 70ms cubic-bezier(0, 0, .38, .9),outline 70ms cubic-bezier(0, 0, .38, .9)}.lista__dialog_form .form__aktionen .form__button--ok:hover{border:unset;background:#005194}.lista__dialog_form .form__aktionen .form__button--close{width:100%}header{position:fixed;z-index:5;width:100%;background-color:#ffffff;transform:translateZ(0);animation:translate-down-0 .33s cubic-bezier(.215, .61, .355, 1) forwards;-webkit-transform:translateZ(0);-webkit-animation:translate-down-0 .33s cubic-bezier(.215, .61, .355, 1) forwards}header.header--scroll{transform:translate3d(0, -100%, 0);animation:translate-up-100 .33s cubic-bezier(.215, .61, .355, 1) forwards;-webkit-transform:translate3d(0, -100%, 0);-webkit-animation:translate-up-100 .33s cubic-bezier(.215, .61, .355, 1) forwards}header .header__meta{display:flex;align-items:center;justify-content:end;background:#222b37;height:45px;gap:24px;padding:0 2rem}@media only screen and (max-width: 992px){header .header__meta{padding:0 1rem}}@media only screen and (max-width: 575px){header .header__meta{justify-content:end;gap:20px}}header .header__container{position:absolute;left:0;right:0;top:45px;display:flex;flex-direction:row;justify-content:space-between;gap:42px;align-items:center;padding:0 2rem;height:5.25rem;background:#ffffff;box-shadow:rgba(99,99,99,0.1) 0 2px 8px 0}@media only screen and (max-width: 992px){header .header__container{padding:0 1.5rem}}@media only screen and (max-width: 575px){header .header__container{gap:24px}}header .header__logo{transition:all .25s ease-in}header .header__logo a{display:block;border-radius:.375rem}header .header__logo a:focus-visible{outline:3px solid #0488cd;outline-offset:3px}header .header__logo img{aspect-ratio:attr(width) / attr(height);image-rendering:-webkit-optimize-contrast}@media only screen and (max-width: 575px){header .header__logo img{width:125px;height:auto}}header .header__right{display:flex;flex-grow:1}header .header__nav{display:flex;align-items:center;justify-content:end;font-size:1.25rem;flex-grow:1;gap:32px}header .navigation{display:flex;font-weight:700;color:#9ca3af;text-decoration:unset;white-space:nowrap;transition:all .33s ease-in-out;font-size:1.125rem}header .navigation:hover{color:#222b37}@media only screen and (max-width: 992px){header .navigation{display:none}header .navigation.lista__fatlayer{display:flex;font-size:.875rem}}header .warenkorb{display:block;position:relative;text-decoration:none;border:none}header .warenkorb--hidden{display:none}header .warenkorb .warenkorb__label:hover .warenkorb__titel::after{transform:scaleX(1)}header .warenkorb__label{display:flex;align-items:center;cursor:pointer;color:#222b37;font-weight:400;font-size:1rem;background:none;border:none;border-radius:100px}header .warenkorb__label .badge__icon{margin-right:.25rem;color:#222b37;cursor:pointer}@media only screen and (max-width: 992px){header .warenkorb__label .badge__icon{margin-right:0}}header .warenkorb__label .badge__wrapper{position:absolute;top:-13px;right:-7px;width:30px;height:30px;background:#005fad;border-radius:100%;transition:transform .33s ease-in-out}@media only screen and (max-width: 992px){header .warenkorb__label .badge__wrapper{right:-7px}}header .warenkorb__label .badge__text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#ffffff;font-size:.75rem;font-weight:700}header .warenkorb__label .warenkorb__badge:hover .badge__wrapper{transform:scale(1.15)}header .warenkorb__label:focus-visible{outline:3px solid #0488cd;outline-offset:3px;z-index:2}header .warenkorb__vorschau{display:none;position:fixed;background:#ffffff;top:8.33rem;right:0;left:0;padding:2.25rem 2rem;z-index:100;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1)}header .warenkorb__vorschau .vorschau__kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}header .warenkorb__vorschau .vorschau__kopf h2{font-size:1.25rem;font-weight:700}header .warenkorb__vorschau .vorschau__kopf .kopf__rechts{display:flex;align-items:center;gap:1rem}header .warenkorb__vorschau .vorschau__close{cursor:pointer;background-color:#ffffff;padding:.5rem;border-radius:100%;background:none;border:none}header .warenkorb__vorschau .vorschau__close:hover{background-color:#e5e7eb;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4 0, .4, 1)}header .warenkorb__vorschau .vorschau__close:focus-visible{outline:3px solid #0488cd;outline-offset:3px}header .warenkorb__vorschau .vorschau__liste{font-size:1rem;height:auto;max-height:14.1rem;overflow-y:auto}header .warenkorb__vorschau .vorschau__zeile{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;border-bottom:1px solid #e5e7eb;padding:.75rem 1rem}header .warenkorb__vorschau .vorschau__zeile:first-of-type{border-top:1px solid #e5e7eb}header .warenkorb__vorschau .vorschau__bild{width:50px;height:50px;margin-right:2rem}@media only screen and (max-width: 1200px){header .warenkorb__vorschau .vorschau__bild{margin:.75rem 2rem .75rem 0}}header .warenkorb__vorschau .vorschau__bild img{object-fit:contain;width:100%;height:100%}header .warenkorb__vorschau .vorschau__titel{width:200px;max-width:100%;margin-right:2rem;font-weight:700}@media only screen and (max-width: 575px){header .warenkorb__vorschau .vorschau__titel{width:100%}}header .warenkorb__vorschau .vorschau__text{width:50vw;max-width:100%;margin-right:2rem}@media only screen and (max-width: 575px){header .warenkorb__vorschau .vorschau__text{margin-top:1rem}}header .warenkorb__vorschau .vorschau__anzahl{position:relative;width:4rem;height:4rem;border-radius:100%;border:1px solid #e5e7eb;margin-left:auto}header .warenkorb__vorschau .vorschau__anzahl .anzahl{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-weight:700;font-size:.875rem}header .warenkorb__vorschau .vorschau__fuss{display:flex;justify-content:end;align-items:end;flex-wrap:wrap-reverse;color:#9ca3af;margin-top:2rem}header .warenkorb__vorschau .vorschau__gesamt{font-size:1rem;font-weight:700;margin:1rem 0}header .warenkorb__vorschau .vorschau__gesamt .preis{display:inline-block;width:8rem;text-align:right}header .warenkorb--open .warenkorb__vorschau{display:block}header .wrapper{position:relative;display:flex;align-items:center;border:1px solid #9ca3af;transition:border 300ms ease 0s;background-clip:padding-box;background-color:#e2e2e2;border-radius:4px 0 0 4px;box-sizing:border-box;margin-right:-1px;width:6.25rem}section.content .swiper-container .swiper-button-prev,section.content .swiper-container .swiper-button-next{color:#ffffff;top:unset;bottom:1.5rem}section.content .swiper-container .swiper-button-prev:after,section.content .swiper-container .swiper-button-next:after{font-size:2rem}@media only screen and (max-width: 992px){section.content .swiper-container .swiper-button-prev,section.content .swiper-container .swiper-button-next{top:3.5rem;bottom:unset}section.content .swiper-container .swiper-button-prev:after,section.content .swiper-container .swiper-button-next:after{font-size:1.5rem}}section.content .swiper-container .swiper-pagination{position:absolute;bottom:2rem;left:50%;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(-50%, 0, 0);-ms-transform:translate3d(-50%, 0, 0);-o-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);z-index:10}@media only screen and (max-width: 992px){section.content .swiper-container .swiper-pagination{top:2.5rem;bottom:unset}}section.content .swiper-container .swiper-pagination .swiper-pagination-bullet{background:transparent;margin:0 .5rem}section.content .swiper-container .swiper-pagination .swiper-pagination-bullet-active .path{display:inline-block !important;stroke-dasharray:1000;stroke-dashoffset:0;animation:dash linear 155s;animation-iteration-count:unset}section.content .swiper-container .swiper-pagination .path{display:none}@keyframes dash{from{stroke-dashoffset:1000}to{stroke-dashoffset:0}}section.content .swiper-container .swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}section.content .text{text-align:left;display:flex;align-items:flex-start;margin-bottom:1rem}section.content .text p{margin:0}section.content .text__icon{margin-right:.5rem;color:#9ca3af}section.content .bild{width:100%;height:100%}section.content .bild img{width:100%;height:auto}section.content .video{margin-bottom:2rem}section.content .absatz__content{text-align:center;margin-bottom:1rem}section.content .absatz__content .absatz__titel{font-size:1.5rem;margin-top:2rem;margin-bottom:1rem}@media only screen and (max-width: 1200px){section.content .absatz__content .absatz__titel{font-size:1.25rem}}section.content .absatz__content .absatz__text h3{color:#222b37;font-size:1.5rem;margin-bottom:1rem}@media only screen and (max-width: 1200px){section.content .absatz__content .absatz__text h3{font-size:1.25rem}}section.content .absatz__content .absatz__text p{font-size:1.25rem}section.content .absatz__content .absatz__text p a{text-decoration:none;color:#005fad;padding-bottom:2px;border-bottom:2px solid #005fad}section.content .absatz__content .absatz__text p a:hover{color:#00437a;transition:all .25s ease-in}section.content .absatz__content .absatz__text ul{list-style:none;font-size:1.25rem;margin:2rem 0}@media only screen and (max-width: 1200px){section.content .absatz__content .absatz__text ul{font-size:1rem}}section.content .absatz__content .absatz__text ul li{position:relative;margin-bottom:.5rem}section.content .absatz__content .absatz__text ul li:before{position:absolute;top:.5rem;content:'';width:.75rem;height:.75rem;background:#4b5563;left:-1.5rem}section.content .absatz__content .absatz__text ul li:last-of-type{margin-bottom:0}section.content .absatz__content-text{max-width:calc(100vw / 3 * 2);margin:0 2rem}@media only screen and (max-width: 992px){section.content .absatz__content-text{max-width:100%;margin:0 1rem}}section.content .absatz__content-text .absatz__titel{font-size:2.5rem;margin-bottom:2rem}@media only screen and (max-width: 1200px){section.content .absatz__content-text .absatz__titel{font-size:2rem}}section.content .absatz__content-text .absatz__text h3{color:#222b37;font-size:1.5rem;margin-bottom:1rem;margin-top:2rem}@media only screen and (max-width: 1200px){section.content .absatz__content-text .absatz__text h3{font-size:1.25rem}}section.content .absatz__content-text .absatz__text p{font-size:1.25rem}@media only screen and (max-width: 1200px){section.content .absatz__content-text .absatz__text p{font-size:1rem}}section.content .absatz__content-text .absatz__text p a{text-decoration:none;color:#005fad;padding-bottom:2px;border-bottom:2px solid #005fad}section.content .absatz__content-text .absatz__text p a:hover{color:#00437a;transition:all .25s ease-in}section.content .absatz__content-text .absatz__text ul{list-style:none;font-size:1.25rem;margin:2rem 0}@media only screen and (max-width: 1200px){section.content .absatz__content-text .absatz__text ul{font-size:1rem}}section.content .absatz__content-text .absatz__text ul li{position:relative;margin-bottom:.5rem}section.content .absatz__content-text .absatz__text ul li:before{position:absolute;top:.5rem;content:'';width:.75rem;height:.75rem;background:#4b5563;left:-1.5rem}section.content .absatz__content-text .absatz__text ul li:last-of-type{margin-bottom:0}section.content .absatz__content-text .absatz__link{margin-top:2rem}section.content .absatz__hero{display:block;position:relative}section.content .absatz__hero .absatz__bild{width:100%;height:66vh}section.content .absatz__hero .absatz__bild img{width:100%;height:100%;object-fit:cover;object-position:center;image-rendering:-webkit-optimize-contrast}section.content .absatz__hero .absatz__content{position:relative;background:#ffffff;padding:3rem 3rem 0 3rem;text-align:center;width:66vw;margin:-10rem auto 0 auto}@media only screen and (max-width: 1400px){section.content .absatz__hero .absatz__content{padding:2rem 2rem 0 2rem}}@media only screen and (max-width: 992px){section.content .absatz__hero .absatz__content{width:calc(100% - 3rem)}}@media only screen and (max-width: 575px){section.content .absatz__hero .absatz__content{padding:1.5rem}}section.content .absatz__hero .absatz__content .absatz__titel{font-size:2rem;margin-bottom:1rem;font-weight:700}@media only screen and (max-width: 1200px){section.content .absatz__hero .absatz__content .absatz__titel{font-size:2rem}}@media only screen and (max-width: 992px){section.content .absatz__hero .absatz__content .absatz__titel{font-size:1.5rem}}section.content .absatz__hero .absatz__content .absatz__text{font-size:1rem;margin-bottom:1rem;color:#222b37;font-weight:700}section.content .absatz__hero .absatz__content .absatz__text p{font-size:1rem}section.content .absatz__hero.links{height:80vh;overflow:hidden}@media only screen and (max-width: 992px){section.content .absatz__hero.links{height:auto;overflow:auto}}section.content .absatz__hero.links .absatz__bild{height:100%;width:100%}@media only screen and (max-width: 992px){section.content .absatz__hero.links .absatz__bild{height:auto}}section.content .absatz__hero.links .absatz__content{display:flex;flex-direction:column;justify-content:center;position:absolute;padding:3rem;text-align:left;bottom:unset;left:0;top:0;bottom:0;margin:unset;width:540px;background:#005fad}@media only screen and (max-width: 992px){section.content .absatz__hero.links .absatz__content{position:static;align-items:center;text-align:center;left:unset;top:unset;transform:unset;width:100%;padding-top:0}}section.content .absatz__hero.links .absatz__content .absatz__titel{margin-top:0;color:#ffffff}@media only screen and (max-width: 992px){section.content .absatz__hero.links .absatz__content .absatz__titel{padding-top:2rem}}section.content .absatz__hero.links .absatz__content .absatz__text{color:#ffffff}section.content .absatz__hero.links .absatz__content .absatz__link{background:#ffffff;color:#222b37}section.content .absatz__hero.rechts{height:80vh;overflow:hidden}@media only screen and (max-width: 992px){section.content .absatz__hero.rechts{height:auto;overflow:auto}}section.content .absatz__hero.rechts .absatz__bild{height:100%;width:100%}@media only screen and (max-width: 992px){section.content .absatz__hero.rechts .absatz__bild{height:auto}}section.content .absatz__hero.rechts .absatz__content{display:flex;flex-direction:column;justify-content:center;position:absolute;padding:3rem;text-align:left;bottom:unset;right:0;top:0;bottom:0;margin:unset;width:540px;background:#005fad}@media only screen and (max-width: 992px){section.content .absatz__hero.rechts .absatz__content{position:static;align-items:center;text-align:center;left:unset;top:unset;transform:unset;width:100%;padding-top:0}}section.content .absatz__hero.rechts .absatz__content .absatz__titel{margin-top:0;color:#ffffff}@media only screen and (max-width: 992px){section.content .absatz__hero.rechts .absatz__content .absatz__titel{padding-top:2rem}}section.content .absatz__hero.rechts .absatz__content .absatz__text{color:#ffffff}section.content .absatz__hero.rechts .absatz__content .absatz__link{background:#ffffff;color:#222b37}section.content .absatz__hero.banner{background:#9ca3af}section.content .absatz__hero.banner .absatz__content{position:unset;text-align:center;background:unset;bottom:unset;top:unset;left:unset;transform:unset;margin:0 auto;width:1280px;max-width:100%;padding:4.5rem 0 2rem 0}@media only screen and (max-width: 992px){section.content .absatz__hero.banner .absatz__content{padding:4rem 1.5rem 1rem 1.5rem}}section.content .absatz__hero.banner .absatz__content .absatz__titel,section.content .absatz__hero.banner .absatz__content .absatz__text{color:#ffffff}@media only screen and (max-width: 992px){section.content .absatz__teaser{margin-bottom:2rem}}section.content .absatz__teaser .absatz__bild img{width:100%;height:auto;image-rendering:-webkit-optimize-contrast}section.content .absatz__teaser .absatz__content{padding:2rem 2rem 0 2rem}@media only screen and (max-width: 992px){section.content .absatz__teaser .absatz__content{padding:2rem 1rem 0 1rem}}section.content .absatz__teaser .absatz__content .absatz__titel{font-size:1.5rem;margin-bottom:1rem;margin-top:0}@media only screen and (max-width: 992px){section.content .absatz__teaser .absatz__content .absatz__titel{font-size:1.25rem}}section.content .absatz__teaser .absatz__content .absatz__text{font-size:1.25rem;color:#222b37}@media only screen and (max-width: 992px){section.content .absatz__teaser .absatz__content .absatz__text{font-size:1rem}}section.content .absatz__teaser.mitte .absatz__content{text-align:center}section.content .absatz__teaser.rechts .absatz__content{text-align:right}section.content .absatz__teaser.links .absatz__content{text-align:left}section.content .absatz__teaser--one-half .absatz__bild,section.content .absatz__teaser--one-third .absatz__bild{position:relative;padding:0 2rem}@media only screen and (max-width: 992px){section.content .absatz__teaser--one-half .absatz__bild,section.content .absatz__teaser--one-third .absatz__bild{padding:0 .75rem}}section.content .absatz__teaser--one-half .absatz__bild .bild__nummer,section.content .absatz__teaser--one-third .absatz__bild .bild__nummer{position:absolute;right:2rem;top:1rem;width:3rem;height:3rem;color:#ffffff;background:#005fad;box-shadow:rgba(0,0,0,0.1) 0 4px 12px;cursor:default}@media only screen and (max-width: 992px){section.content .absatz__teaser--one-half .absatz__bild .bild__nummer,section.content .absatz__teaser--one-third .absatz__bild .bild__nummer{right:.75rem}}section.content .absatz__teaser--one-half .absatz__bild .bild__nummer span,section.content .absatz__teaser--one-third .absatz__bild .bild__nummer span{position:absolute;font-size:1.25rem;left:50%;top:50%;transform:translate(-50%, -50%)}section.content .absatz__vorteil{display:flex;align-items:center;color:#ffffff;padding:1rem 0;width:max-content;margin:0 auto}section.content .absatz__vorteil .absatz__bild{width:5rem;height:3rem;margin-right:.25rem}section.content .absatz__vorteil .absatz__bild img{object-fit:contain;width:100%;height:100%}section.content .absatz__vorteil .absatz__titel{font-size:1rem;margin-bottom:0;margin-left:.5rem}section.content .absatz__hinweis{margin-bottom:2rem}section.content .absatz__hinweis .absatz__bild{width:calc(100% - 4rem);height:100%;margin:0 2rem}section.content .absatz__hinweis .absatz__bild img{width:100%;height:100%;object-fit:contain}section.content .absatz__hinweis .absatz__titel{font-size:2.5rem;width:calc(100% - 4rem);margin:2rem 0 2rem 2rem}@media only screen and (max-width: 992px){section.content .absatz__hinweis .absatz__titel{font-size:2rem}}section.content .absatz__hinweis .absatz__text{font-size:1.25rem;width:calc(100% - 4rem);margin:2rem 0 2rem 2rem}@media only screen and (max-width: 992px){section.content .absatz__hinweis .absatz__text{font-size:1rem}}section.content .absatz__hinweis .absatz__text ul{list-style:none;margin:1rem 0}section.content .absatz__hinweis .absatz__text ul li{position:relative;margin-bottom:.5rem}section.content .absatz__hinweis .absatz__text ul li:before{position:absolute;top:.5rem;content:'';width:.75rem;height:.75rem;background:#4b5563;left:-1.5rem}section.content .absatz__hinweis .absatz__text ul li:last-of-type{margin-bottom:0}section.module .artikelgruppen{margin-top:14rem}section.module .artikelgruppen.artikelgruppen--no_margin{margin-top:0}section.module .artikelgruppen .artikelgruppen__beschreibung{margin:0 2rem 0 2rem;position:relative;cursor:default;opacity:0}section.module .artikelgruppen .artikelgruppen__beschreibung--visible{opacity:1}@media only screen and (max-width: 1200px){section.module .artikelgruppen .artikelgruppen__beschreibung{margin:0 2rem}}@media only screen and (max-width: 992px){section.module .artikelgruppen .artikelgruppen__beschreibung{margin:0}}section.module .artikelgruppen .artikelgruppen__beschreibung .beschreibung__bild{width:100%;height:100%}section.module .artikelgruppen .artikelgruppen__beschreibung .beschreibung__bild img{width:100%;height:auto;aspect-ratio:4 / 3;image-rendering:-webkit-optimize-contrast}section.module .artikelgruppen .artikelgruppen__beschreibung .bild__content{position:absolute;padding:2rem;left:2rem;right:2rem;background:#ffffff;text-align:center;top:calc(100% - 4rem);animation:to-bottom 5s forwards}section.module .artikelgruppen .artikelgruppen__beschreibung .bild__content .bild__titel{line-height:150%;font-weight:700;font-size:1.25rem;margin-bottom:1rem;text-transform:uppercase}section.module .artikelgruppen .artikelgruppen__beschreibung .bild__content .bild__text{font-size:1rem;color:#4b5563}@media only screen and (max-width: 992px){section.module .artikelgruppen .artikelgruppen__beschreibung .bild__content{padding:1.5rem;left:1.5rem;right:1.5rem}}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0 2rem;outline:none;border-radius:1rem}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe:after{content:'';display:block;position:absolute;bottom:0;height:2px;width:100%;background:#e5e7eb}@media only screen and (max-width: 992px){section.module .artikelgruppen .artikelgruppen__gruppen .gruppe{margin:0 1.5rem}}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__wrapper{display:flex;position:relative;align-items:center;text-decoration:none;color:#222b37;padding:1rem 0;margin:0 1rem}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__wrapper .gruppe__bild{position:relative;width:100px;min-width:100px;height:100px;min-height:100px;margin-right:1.5rem}@media only screen and (max-width: 575px){section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__wrapper .gruppe__bild{width:75px;min-width:75px;height:75px;min-height:75px;margin-right:.5rem}}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__wrapper .gruppe__bild img{width:100%;height:100%;object-fit:contain;transition:transform .75s cubic-bezier(.215, .61, .355, 1),-webkit-transform .75s cubic-bezier(.215, .61, .355, 1);aspect-ratio:1 / 1;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__wrapper .gruppe__text{display:flex;align-items:center;font-size:1.25rem;margin-bottom:0;padding:.5rem 0;margin-right:1rem;min-height:7rem;max-height:7rem;line-height:150%;font-weight:700}@media only screen and (max-width: 575px){section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__wrapper .gruppe__text{font-size:1rem}}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__toolbar{visibility:hidden;margin-left:1rem}@media only screen and (max-width: 992px){section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .gruppe__toolbar{visibility:unset}}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe--highlight .gruppe__text{font-family:'Lato',sans-serif;font-weight:700;color:#005fad}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .dateien{position:relative}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .dateien .dateien__icon{position:relative;height:2.5rem}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .dateien .dateien__icon .icon{display:inline;color:#222b37}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .dateien .dateien__icon .icon__badge{position:absolute;color:#005fad;top:10px;width:2.25rem;left:37px}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .dateien .dateien__titel{font-size:.875rem;color:#222b37;font-weight:700}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe .dateien:hover .dateien__titel{border-bottom:1px solid #222b37}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe:hover:after{background:#005fad}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe:hover .gruppe__bild img{opacity:.3}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe:hover .gruppe__text{opacity:.3}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe:hover .gruppe__toolbar{visibility:visible;pointer-events:visible}section.module .artikelgruppen .artikelgruppen__gruppen .gruppe:focus-visible{outline:3px solid #0488cd;outline-offset:-0.5rem}section.module .filter__wrapper{position:fixed;overflow-y:auto;animation-fill-mode:forwards;height:calc(100vh - 225px);margin-top:11.5rem;transition:height .33s ease-in;background:#ffffff;font-size:.875rem}section.module .filter__wrapper--is-loading{pointer-events:none;opacity:.33}@media only screen and (max-width: 992px){section.module .filter__wrapper{position:relative;height:auto;margin-top:0;overflow-y:unset}}@media only screen and (max-width: 992px){section.module .filter__wrapper{border-bottom:1px solid #e5e7eb}}@media only screen and (max-width: 992px){section.module .filter__wrapper .filter__toggle_mobile~.filter{padding:0}}section.module .filter__wrapper .filter__toggle_mobile~.filter .filter__attribute,section.module .filter__wrapper .filter__toggle_mobile~.filter .filter__aktionen,section.module .filter__wrapper .filter__toggle_mobile~.filter .filter__to_list{display:none}@media only screen and (max-width: 992px){section.module .filter__wrapper .filter__toggle_mobile--open~.filter{padding:2rem 1.5rem 1rem 1.5rem}}section.module .filter__wrapper .filter__toggle_mobile--open~.filter .filter__aktionen{display:flex}section.module .filter__wrapper .filter__toggle_mobile--open~.filter .filter__attribute{display:block}section.module .filter__wrapper .filter__toggle_mobile--open~.filter .filter__to_list{display:none}@media only screen and (max-width: 992px){section.module .filter__wrapper .filter__toggle_mobile--open~.filter .filter__to_list{display:block}}section.module .filter__wrapper .filter__toggle_mobile{display:none;position:relative;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;background:#222b37;margin-top:13.75rem;font-weight:700;cursor:pointer;color:#ffffff}section.module .filter__wrapper .filter__toggle_mobile:after{font-family:"Material Icons";content:"filter_alt";font-style:normal;font-weight:400;position:absolute;right:1.5rem;font-size:1.5rem;color:#ffffff}section.module .filter__wrapper .filter__toggle_mobile--open{color:#ffffff}section.module .filter__wrapper .filter__toggle_mobile--open:after{color:#ffffff}@media only screen and (max-width: 992px){section.module .filter__wrapper .filter__toggle_mobile{display:flex}}section.module .filter__wrapper .filter{position:relative;background:#ffffff;padding:2rem 2rem 0 2rem;border-right:1px solid #e5e7eb}@media only screen and (max-width: 992px){section.module .filter__wrapper .filter{padding:2rem 1.5rem 1rem 1.5rem}}section.module .filter__wrapper .filter .accordion .register-label{display:flex;justify-content:space-between;color:#222b37;font-weight:700;cursor:pointer;padding:1.25rem 0;width:100%;background:none;border:none;border-top:2px solid #e5e7eb}section.module .filter__wrapper .filter .accordion .register-label .icon{color:#4b5563;transition-property:transform,-webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4, 0, .4, 1)}section.module .filter__wrapper .filter .accordion .register-label.aktiv{font-weight:700;border-top:2px solid #005fad;transition:border-top-color .15s ease-in-out}section.module .filter__wrapper .filter .accordion .register-label.aktiv .icon{transform:rotate(180deg)}section.module .filter__wrapper .filter .accordion .register-label span{display:flex;align-items:center}section.module .filter__wrapper .filter .accordion .register-label:hover span{text-decoration-line:underline;text-underline-offset:5px}section.module .filter__wrapper .filter .accordion .register-label:focus-visible{outline:3px solid #0488cd;outline-offset:6px}section.module .filter__wrapper .filter .accordion .register-label+.register-content{display:none;visibility:hidden !important;opacity:0 !important;height:0 !important;margin-bottom:0 !important}section.module .filter__wrapper .filter .accordion .register-label.aktiv+.register-content{display:block !important;visibility:visible !important;opacity:1 !important;height:auto !important;margin-bottom:2rem !important}section.module .filter__wrapper .filter .accordion .register--selected .register-label span:after{content:'';display:inline-block;width:.875rem;height:.875rem;border-radius:100%;background:#fbc02d;margin-left:.5rem}section.module .filter__wrapper .filter .accordion .register-content .content__filter{display:block}section.module .filter__wrapper .filter .accordion .register-content .content__filter--link .link{display:flex;align-items:center;font-size:.875rem;color:#222b37;padding:.25rem 0;margin-bottom:1.25rem;text-decoration:none;cursor:pointer;width:100%}section.module .filter__wrapper .filter .accordion .register-content .content__filter--link .link i{color:#005fad;margin-left:.5rem}section.module .filter__wrapper .filter .accordion .register-content .content__filter--link .link:hover span{text-decoration-line:underline;text-underline-offset:5px}section.module .filter__wrapper .filter .accordion .register-content .filter__footprint{width:100%}section.module .filter__wrapper .filter .accordion .register-content .filter__footprint img{width:100%;max-width:25rem;margin:0 auto 2rem auto;height:auto;aspect-ratio:471 / 233;image-rendering:-webkit-optimize-contrast}section.module .filter__wrapper .filter .accordion .register-content .filter__footprint .footprint__initial,section.module .filter__wrapper .filter .accordion .register-content .filter__footprint .footprint--visible{display:block}section.module .filter__wrapper .filter .accordion .register-content .filter__footprint .footprint--invisible{display:none}section.module .filter__wrapper .filter .accordion .register-content input[type="checkbox"]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}section.module .filter__wrapper .filter .accordion .register-content input[type="checkbox"]+label::before{position:absolute;display:block;width:1.25rem;height:1.25rem;background:#e5e7eb;content:"";margin-right:.5rem;margin-top:.125rem}section.module .filter__wrapper .filter .accordion .register-content input[type="checkbox"]:checked+label::before{background:#005fad}section.module .filter__wrapper .filter .accordion .register-content input[type="checkbox"]:disabled+label::before{cursor:auto}section.module .filter__wrapper .filter .accordion .register-content input[type="checkbox"]:focus-visible+label::before{position:absolute;outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .filter__wrapper .filter .accordion .register-content .filterwert{position:relative;overflow:auto;font-size:.875rem;font-weight:400;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-y:hidden !important}section.module .filter__wrapper .filter .accordion .register-content .filterwert .attributswert{display:flex;padding:.5rem 0}section.module .filter__wrapper .filter .accordion .register-content .filterwert .attributswert.inaktiv{opacity:.33;overflow:hidden}section.module .filter__wrapper .filter .accordion .register-content .filterwert .attributswert.inaktiv label{cursor:default}section.module .filter__wrapper .filter .accordion .register-content .filterwert .attributswert.inaktiv label span{padding:.25rem}@media only screen and (min-width:1200px){section.module .filter__wrapper .filter .accordion .register-content .filterwert .attributswert:hover label span{text-decoration-line:underline;text-underline-offset:5px}section.module .filter__wrapper .filter .accordion .register-content .filterwert .attributswert:hover input[type="checkbox"]:disabled+label span{text-decoration-line:none;text-underline-offset:0px}}section.module .filter__wrapper .filter .accordion .register-content .filterwert label{display:block;width:100%;float:right;margin-bottom:0}section.module .filter__wrapper .filter .accordion .register-content .filterwert label .attributswert__wrapper{display:flex;margin-left:2rem}section.module .filter__wrapper .filter .accordion .register-content .filterwert label .attributswert__wrapper .wrapper__farbe{display:inline-block;width:1.25rem;height:1.25rem;margin:0 5px 0 0;aspect-ratio:1 / 1;image-rendering:-webkit-optimize-contrast}section.module .filter__wrapper .filter .accordion .register-content .filterwert label .attributswert__wrapper .wrapper__nummer{display:inline-block;min-width:1.25rem;height:1.25rem;color:#ffffff;background:#005fad;text-align:center;margin-right:.5rem;margin-top:.125rem;font-size:.75rem}section.module .filter__wrapper .filter .accordion .register-content .filterwert label .attributswert__wrapper .einzelbild-wrapper{margin-right:1rem;width:4rem;height:4rem;background:#ffffff}section.module .filter__wrapper .filter .accordion .register-content .filterwert label .attributswert__wrapper .einzelbild-wrapper .einzelbild{padding:.5rem;width:100%;height:100%;object-fit:contain}section.module .filter__wrapper .filter .accordion .register-content .filterwert label:hover{cursor:pointer}section.module .filter__wrapper .filter .accordion .register-content.sorted .btn-sortierung{color:#005fad}section.module .filter__wrapper .filter .accordion .register-content .attribut__hilfstext{padding:1rem;border-radius:5px;background:#f5f5f5;color:#222b37;margin-top:1rem;font-size:.875rem}section.module .filter__wrapper .filter .accordion .register-content .attribut__hilfstext strong{font-weight:700}section.module .filter__wrapper .filter .accordion .register-content .attribut__hilfstext p:last-of-type{margin-bottom:0}section.module .filter__wrapper .filter .filter__to_list{display:none;width:100vw;margin-left:-1.5rem;padding:1rem 2rem;position:sticky;background:#005fad;color:#ffffff;text-transform:uppercase;font-size:.875rem;font-weight:700;text-align:center;top:9.5rem;z-index:2}section.module .filter__wrapper .filter .filter__to_list:hover{cursor:pointer}section.module .filter__wrapper .filter__aktionen{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;align-items:center}@media only screen and (max-width: 992px){section.module .filter__wrapper .filter__aktionen{margin-top:2rem}}section.module .filter__wrapper .filter__aktionen .aktionen{width:100%}section.module .filter__wrapper .filter__aktionen .aktionen__links h2{display:flex;font-size:1.25rem;font-weight:700;flex-shrink:0;color:#222b37;margin:0;cursor:default}section.module .filter__wrapper .filter__aktionen .aktionen__rechts .rechts__icon--close .icon--close{display:none}section.module .filter__wrapper .filter__aktionen .aktionen__rechts .rechts__icon--close.rechts__icon--open .icon--close{display:block}section.module .filter__wrapper .filter__aktionen .aktionen__rechts .rechts__icon--close.rechts__icon--open .icon--open{display:none}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus{display:flex;align-items:center}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__switch{position:relative;display:inline-block;width:3rem;height:2rem}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__switch .switch__checkbox{opacity:0;width:0;height:0}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__switch .switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e7eb;-webkit-transition:.33s;transition:.33s}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__switch .switch__slider:before{position:absolute;content:"";height:1rem;width:1rem;left:.5rem;bottom:.5rem;background-color:#ffffff;transition:.33s}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__switch input:checked+.switch__slider{background-color:#005fad}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__switch input:checked+.switch__slider:before{-webkit-transform:translateX(1rem);-ms-transform:translateX(1rem);transform:translateX(1rem)}section.module .filter__wrapper .filter__aktionen .aktionen .filtermodus .filtermodus__text{font-size:.875rem;color:#222b37;font-weight:700;margin-left:1rem}section.module .filter__wrapper .filter__attribute{display:block;margin-top:2rem}section.module .filter__wrapper .filter__attribute.maximiert{display:flex;flex-wrap:wrap;justify-content:space-between}section.module .artikel__wrapper{position:relative;background:#ffffff;margin-top:11.5rem;margin-left:auto;transform:translateX(-1px);border-left:1px solid #e5e7eb;visibility:hidden;animation:2s fade-in;animation-fill-mode:forwards}@media only screen and (max-width: 992px){section.module .artikel__wrapper{margin-top:0;border-left:unset;margin-left:unset;transform:unset}}section.module .artikel__wrapper--invisible{display:none}section.module .artikel__wrapper .artikel{padding:2.25rem 1.5rem 2rem 1.5rem}section.module .artikel__wrapper .artikel .artikel__kopf{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 1200px){section.module .artikel__wrapper .artikel .artikel__kopf{display:block;align-items:unset;justify-content:unset}section.module .artikel__wrapper .artikel .artikel__kopf .aktionen{margin-top:1rem}}section.module .artikel__wrapper .artikel .artikel__kopf .aktionen{display:flex;align-items:center}@media only screen and (max-width: 767px){section.module .artikel__wrapper .artikel .artikel__kopf .aktionen{display:block;align-items:unset}}section.module .artikel__wrapper .artikel .artikel__kopf--hidden{display:none !important}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__hinweis{font-size:1.25rem;font-weight:700;max-width:50%}@media only screen and (max-width: 1200px){section.module .artikel__wrapper .artikel .artikel__kopf .kopf__hinweis{padding-bottom:1rem}}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__sortierung{position:relative}@media only screen and (max-width: 767px){section.module .artikel__wrapper .artikel .artikel__kopf .kopf__sortierung{margin-top:1rem}}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen{display:flex;align-items:center}@media only screen and (max-width: 575px){section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen{display:block;align-items:unset}}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__export{display:flex;align-items:center;margin-right:2rem;padding:.75rem 1.25rem;border:1px solid #e5e7eb;cursor:pointer;border-radius:.1875rem;font-weight:700;color:#222b37;font-size:.875rem;width:max-content}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__export:hover{border:1px solid #9ca3af}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view{display:flex;align-items:center;margin-right:2rem;width:max-content}@media only screen and (max-width: 575px){section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view{margin-top:1rem}}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .view__group{display:flex;align-items:center}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__list,section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__grid{padding:.75rem 1.25rem;border:1px solid #e5e7eb;cursor:pointer;border-radius:.1875rem;font-weight:700;color:#222b37;font-size:.875rem;background:none}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__list:hover,section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__grid:hover{border:1px solid #9ca3af}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__list--active,section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__grid--active{background:#005fad;color:#ffffff;border:1px solid #005fad;cursor:default}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__list{border-right:1px solid #005fad;border-top-right-radius:0;border-bottom-right-radius:0}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__list:focus-visible{position:relative;outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__grid{border-left:1px solid #005fad;border-top-left-radius:0;border-bottom-left-radius:0}section.module .artikel__wrapper .artikel .artikel__kopf .kopf__aktionen .aktionen__view .group__grid:focus-visible{position:relative;outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__wrapper .artikel .artikel__chips{display:block;margin-top:1.75rem}section.module .artikel__wrapper .artikel .artikel__chips:empty{margin-top:0}section.module .artikel__wrapper .artikel .artikel__chips--hidden{display:none}section.module .artikel__wrapper .artikel .artikel__chips .chip{display:inline-flex;align-items:center;padding:.5rem 1rem;margin-right:.5rem;margin-bottom:.5rem;border-radius:.125rem;color:#4b5563;background:#f5f5f5;cursor:pointer;border:1px solid #e5e7eb;font-weight:700;font-size:.875rem}section.module .artikel__wrapper .artikel .artikel__chips .chip:after{font-family:'Material Icons';font-style:normal;font-weight:400;content:'close';color:#222b37;margin-left:.5rem}section.module .artikel__wrapper .artikel .artikel__chips .chip:hover{border:1px solid #4b5563}section.module .artikel__wrapper .artikel .artikel__chips .chip:focus-visible{outline:3px solid #0488cd;outline-offset:3px}section.module .artikel__wrapper .artikel .artikel__chips .chip .chip__parent{margin-right:.5rem;font-weight:400;color:#222b37}section.module .artikel__wrapper .artikel .artikel__liste,section.module .artikel__wrapper .artikel .zubehoer__liste{margin-top:1.85rem}section.module .artikel__wrapper .artikel .artikel__liste--hidden,section.module .artikel__wrapper .artikel .zubehoer__liste--hidden{display:none}section.module .artikel__wrapper .artikel .artikel__liste--grid,section.module .artikel__wrapper .artikel .zubehoer__liste--grid{margin-left:-0.875rem;margin-right:-0.875rem}section.module .artikel__wrapper .artikel .artikel__liste .mr-1,section.module .artikel__wrapper .artikel .zubehoer__liste .mr-1{margin-right:1rem}section.module .artikel__wrapper .artikel .artikel__liste .zubehoer__liste_titel,section.module .artikel__wrapper .artikel .zubehoer__liste .zubehoer__liste_titel{font-weight:700;margin-bottom:1rem;font-size:1.25rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel{position:relative;padding:1.5rem 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;margin-top:-1px;cursor:default;font-size:.875rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__bild,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__bild{display:block;cursor:pointer;width:4rem;height:4rem;text-decoration:none;transition:transform .75s cubic-bezier(.215, .61, .355, 1),-webkit-transform .75s cubic-bezier(.215, .61, .355, 1)}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__bild img,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__bild img{width:100%;height:100%;object-fit:contain;aspect-ratio:1 / 1;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__sel,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__sel,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__lista_48h,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__lista_48h,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__thur_express_48h,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__thur_express_48h{display:flex;align-items:start;flex-direction:column;gap:.25rem;background-color:#005fad20;border-radius:2rem;width:max-content;padding:.33rem .66rem;font-size:.75rem;font-weight:700;color:#005fad;margin-top:.25rem;cursor:help}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__bezeichnung,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__bezeichnung{display:flex;align-items:center;font-weight:700;font-size:.875rem;color:#222b37}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__bezeichnung:hover,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__bezeichnung:hover{cursor:pointer}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__nummer,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__nummer{font-weight:400;font-size:.875rem;color:#222b37}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__preis,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__preis,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__rabattgruppe,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__rabattgruppe{text-align:right}@media only screen and (max-width: 1200px){section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__preis,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__preis,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__rabattgruppe,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__rabattgruppe{text-align:left}}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__warnhinweis,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__warnhinweis{display:inline;cursor:pointer;margin-left:.5rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__warnhinweis i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__warnhinweis i{color:#fbc02d}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl{display:flex;align-items:center;float:right}@media only screen and (max-width: 767px){section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl{float:left}}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl span,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl span{cursor:pointer}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__minus,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__minus,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__plus,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__plus,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell{position:relative;width:3rem;min-width:3rem;height:3rem;background:#f7f7f7;border:1px solid #e5e7eb}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__minus i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__minus i,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__plus i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__plus i,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal i,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#4b5563}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__minus:focus-visible,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__minus:focus-visible,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__plus:focus-visible,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__plus:focus-visible,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal:focus-visible,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal:focus-visible,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell:focus-visible,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell:focus-visible{position:relative;outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__minus,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__minus{border-top-left-radius:.1875rem;border-bottom-left-radius:.1875rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__minus:hover,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__minus:hover,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__plus:hover,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__plus:hover{border-color:#9ca3af}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal{background:#005fad;border:unset}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal i{color:#ffffff}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal:hover,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_normal:hover{background:#005194}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell{background:#9ca3af;border:unset;border-top-right-radius:.1875rem;border-bottom-right-radius:.1875rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell i,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell i{color:#ffffff}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell:hover,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl .anzahl__hinzufuegen_speziell:hover{background:#8e96a4}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl input,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl input{height:3rem;width:6rem;text-align:center;font-size:.875rem;font-weight:700;border:1px solid #e5e7eb;background:#f7f7f7;color:#4b5563;margin:0 -1px;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__anzahl input:focus,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__anzahl input:focus{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid{border:1px solid #e5e7eb;border-radius:.1875rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__bild,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__bild{width:100%;height:12rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__text,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__text{min-height:7.5rem}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__preis,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__preis,section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__rabattgruppe,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__rabattgruppe{text-align:left}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__anzahl,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__anzahl{float:unset}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__anzahl input,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__anzahl input{width:100%}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel--grid .artikel__anzahl .anzahl__plus,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel--grid .artikel__anzahl .anzahl__plus{margin-left:-2px}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__link,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__link{display:block;overflow:auto;color:#222b37}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__link:hover .artikel__bild,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__link:hover .artikel__bild{opacity:.3}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__link:hover .artikel__bezeichnung,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__link:hover .artikel__bezeichnung{text-decoration-line:underline;text-underline-offset:5px}section.module .artikel__wrapper .artikel .artikel__liste .artikel__artikel .artikel__link:focus-visible,section.module .artikel__wrapper .artikel .zubehoer__liste .artikel__artikel .artikel__link:focus-visible{outline:3px solid #0488cd;outline-offset:6px}section.module .artikel__wrapper .artikel .zubehoer__liste{margin-top:3rem}section.module .artikel__wrapper .artikel__leere_liste,section.module .artikel__wrapper .artikel__error{padding:.75rem 1.5rem;display:flex;align-items:center;background:#f5f5f5;border-left:5px solid #005fad}section.module .artikel__wrapper .artikel__leere_liste i,section.module .artikel__wrapper .artikel__error i{margin-right:1rem}section.module .artikel__wrapper .artikel__leere_liste--hidden,section.module .artikel__wrapper .artikel__error--hidden{display:none}section.module .artikel__wrapper .leere_liste__anzahl,section.module .artikel__wrapper .error__text{font-weight:700;margin-right:.25rem}@media only screen and (max-width: 1200px){section.module .artikel__wrapper .leere_liste__anzahl,section.module .artikel__wrapper .error__text{display:block}}section.module .pageview,section.module .artikel__pageview{display:flex;justify-content:center;align-items:center;margin-top:3rem}section.module .pageview .pageview__liste,section.module .artikel__pageview .pageview__liste{height:3rem}section.module .pageview .pageview__liste .pageview__link,section.module .artikel__pageview .pageview__liste .pageview__link{position:relative;display:inline-block;height:3rem;width:1.5rem;background:#ffffff;color:#4b5563;cursor:pointer;font-size:.875rem;font-weight:700;margin:0 .25rem;background:none;border:none}section.module .pageview .pageview__liste .pageview__link--aktiv,section.module .artikel__pageview .pageview__liste .pageview__link--aktiv{border-radius:.1875rem;background:#005fad;color:#ffffff;width:3rem}section.module .pageview .pageview__liste .pageview__link span,section.module .artikel__pageview .pageview__liste .pageview__link span{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}section.module .pageview .pageview__liste .pageview__link:hover,section.module .artikel__pageview .pageview__liste .pageview__link:hover{text-decoration-line:underline;text-underline-offset:5px}section.module .pageview .pageview__liste .pageview__link:focus-visible,section.module .artikel__pageview .pageview__liste .pageview__link:focus-visible{outline:3px solid #0488cd;outline-offset:3px}section.module .pageview .pageview__weiter,section.module .artikel__pageview .pageview__weiter{height:1.5rem;font-size:1.25rem;margin:0 1rem;cursor:pointer;color:#4b5563}section.module .pageview .pageview__weiter .material-icon,section.module .artikel__pageview .pageview__weiter .material-icon{margin:0}section.module .pageview .pageview__zurueck,section.module .artikel__pageview .pageview__zurueck{height:1.5rem;font-size:1.25rem;margin-right:.5rem;cursor:pointer;color:#4b5563;background:none;border:none}section.module .pageview .pageview__zurueck .material-icon,section.module .artikel__pageview .pageview__zurueck .material-icon{margin:0}section.module .pageview .pageview__size,section.module .artikel__pageview .pageview__size{width:4rem}section.module .pageview .pageview__size:focus-visible,section.module .artikel__pageview .pageview__size:focus-visible{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .pageview .pageview__link,section.module .artikel__pageview .pageview__link{color:#222b37;background:none;border:none}section.module .pageview .pageview__link:focus-visible,section.module .artikel__pageview .pageview__link:focus-visible{outline:3px solid #0488cd;outline-offset:3px}section.module .artikel__detail{padding:0 2rem 2rem 2rem}@media only screen and (max-width: 992px){section.module .artikel__detail{padding:0 1rem}}section.module .artikel__detail .detail__back{display:flex;margin-bottom:1rem}section.module .artikel__detail .detail__kopf{display:flex;flex-wrap:wrap;align-items:baseline}section.module .artikel__detail .detail__name{display:flex;align-items:center;font-size:1.25rem;font-weight:700;color:#222b37;flex:auto}section.module .artikel__detail .detail__actions{margin-left:.5rem}section.module .artikel__detail .detail__preis{display:flex;gap:1rem;color:#222b37;font-size:1.25rem;font-weight:700}section.module .artikel__detail .detail__preis .preis__rabattgruppe{width:auto;font-size:.875rem;font-weight:700;padding:.25rem .5rem;background:#222b37;color:#ffffff;border-radius:.125rem}section.module .artikel__detail .detail__nummer{display:flex;align-items:start;flex-direction:column;gap:.25rem;background-color:#4b5563;border-radius:2rem;width:max-content;padding:.75rem 1rem .5rem;font-size:.875rem;font-weight:700;color:#ffffff;margin:1rem 0 1.5rem 0}section.module .artikel__detail .detail__nummer .nummer--normal{font-weight:400}section.module .artikel__detail .detail__sel,section.module .artikel__detail .detail__lista_48h,section.module .artikel__detail .detail__thur_express_48h{display:flex;align-items:center;flex-direction:column;gap:.25rem;background-color:#005fad20;border-radius:2rem;width:max-content;padding:.75rem 1.25rem .75rem;font-size:.875rem;font-weight:700;color:#005fad;margin:1rem 0 1.5rem 0;cursor:help}section.module .artikel__detail .detail__longtext{color:#4b5563;font-size:1rem;margin-bottom:1.5rem}section.module .artikel__detail .detail__highlight{background:#f3f4f6;border-radius:3px}section.module .artikel__detail .detail__zubehoer{font-weight:700;color:#222b37}section.module .artikel__detail .detail__farbvarianten{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:700;color:#222b37;margin-top:2rem;padding-top:2rem;border-top:1px solid #f3f4f6}section.module .artikel__detail .detail__farbvarianten .farbvariante__titel{font-size:1rem;width:100%;margin-bottom:1.5rem;font-weight:700}section.module .artikel__detail .detail__farbvarianten ul{display:flex;flex-wrap:wrap;gap:1rem .5rem;padding:0}section.module .artikel__detail .detail__farbvarianten li{display:flex}section.module .artikel__detail .detail__farbvarianten .farbvariante__text{color:#222b37;font-size:.75rem;font-weight:400}section.module .artikel__detail .detail__farbvarianten .farbvariante__code{width:2.5rem;height:2.5rem;border-radius:100px}section.module .artikel__detail .detail__farbvarianten .farbvariante{display:flex;flex-direction:column-reverse;align-items:center;position:relative;transition:all .15s ease-in-out}section.module .artikel__detail .detail__farbvarianten .farbvariante:hover{transform:scale(1.1)}section.module .artikel__detail .detail__links{display:flex;align-items:center}@media only screen and (max-width: 767px){section.module .artikel__detail .detail__links{flex-wrap:wrap}}section.module .artikel__detail .detail__links .link{margin-bottom:2rem}section.module .artikel__detail .detail__links .link--pdf{margin-left:2rem}@media only screen and (max-width: 767px){section.module .artikel__detail .detail__links .link{width:100%}section.module .artikel__detail .detail__links .link--pdf{margin-left:0}}section.module .artikel__detail .detail__slider{position:sticky;background:#ffffff;cursor:grab;overflow:hidden;width:100%;top:12rem;padding:0 2rem 2rem 2rem;max-height:75vh}section.module .artikel__detail .detail__slider .swiper-container{opacity:0}section.module .artikel__detail .detail__slider .swiper-container.swiper-container-initialized{opacity:1}@media only screen and (max-width: 575px){section.module .artikel__detail .detail__slider .swiper-container.swiper-container-initialized{overflow-x:hidden}}section.module .artikel__detail .detail__slider .swiper-wrapper{overflow:hidden}section.module .artikel__detail .detail__slider .swiper-container--thumbs{width:100%;padding:0;overflow:hidden}section.module .artikel__detail .detail__slider .swiper-container--thumbs .swiper-wrapper{justify-content:center;gap:1rem}section.module .artikel__detail .detail__slider .swiper-container--thumbs .swiper-slide{position:relative;max-width:6rem;height:6rem;text-align:center;overflow:hidden;border:1px solid #f3f4f6;padding:.5rem}section.module .artikel__detail .detail__slider .swiper-container--thumbs .swiper-slide-thumb-active .bild{opacity:.66}section.module .artikel__detail .detail__slider .swiper-container--thumbs .swiper-slide .bild{width:100%;height:100%;object-fit:contain;image-rendering:-webkit-optimize-contrast}section.module .artikel__detail .detail__slider .swiper-container--normal{position:relative;margin-bottom:2rem}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-slide{height:33vw;max-height:50vh;padding:0 4.5rem}@media only screen and (max-width: 575px){section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-slide{height:100%;max-height:50vh;padding:0}}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-slide .bild__wrapper{pointer-events:none}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-prev{width:3rem;height:3rem;border-radius:50%;background:#005fad;transition:transform .33s ease-in-out;left:1rem;border:none}@media only screen and (max-width: 575px){section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-prev{width:2rem;height:2rem}}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-prev:after{font-family:'Material Icons';font-style:normal;font-weight:400;content:'chevron_left';font-size:1.5rem;color:#ffffff}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-prev:hover{transform:scale(1.05);box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-prev:focus-visible{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-next{width:3rem;height:3rem;border-radius:50%;background-color:#005fad;transition:transform .33s ease-in-out;right:1rem;border:none}@media only screen and (max-width: 575px){section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-next{width:2rem;height:2rem}}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-next:after{font-family:'Material Icons';font-style:normal;font-weight:400;content:'chevron_right';font-size:1.5rem;color:#ffffff}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-next:hover{transform:scale(1.05);box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0}section.module .artikel__detail .detail__slider .swiper-container--normal .swiper-button-next:focus-visible{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__detail .detail__slider .bild{width:100%;height:100%;object-fit:contain;image-rendering:-webkit-optimize-contrast}@media only screen and (max-width: 1200px){section.module .artikel__detail .detail__slider{position:relative;top:unset;left:50%;transform:translateX(-50%);width:100%;margin:2rem 0}section.module .artikel__detail .detail__slider .slider-slide{height:50vh}}section.module .artikel__detail .detail__slider .swiper-container--no-swiper .swiper-button-prev,section.module .artikel__detail .detail__slider .swiper-container--no-swiper .swiper-button-next{display:none}section.module .artikel__detail .detail__anzahl{display:flex;align-items:center;margin-bottom:2rem}section.module .artikel__detail .detail__anzahl .anzahl__minus,section.module .artikel__detail .detail__anzahl .anzahl__plus,section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_normal,section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_speziell{position:relative;width:3rem;height:3rem;background:#f7f7f7;border:1px solid #e5e7eb;cursor:pointer}section.module .artikel__detail .detail__anzahl .anzahl__minus i,section.module .artikel__detail .detail__anzahl .anzahl__plus i,section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_normal i,section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_speziell i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#4b5563}section.module .artikel__detail .detail__anzahl .anzahl__minus:focus-visible,section.module .artikel__detail .detail__anzahl .anzahl__plus:focus-visible,section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_normal:focus-visible,section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_speziell:focus-visible{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__detail .detail__anzahl .anzahl__minus{border-top-left-radius:.1875rem;border-bottom-left-radius:.1875rem}section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_normal{background:#005fad;border:unset}section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_normal i{color:#ffffff}section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_normal:hover{background:#005194}section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_speziell{background:#9ca3af;border:unset;border-top-right-radius:.1875rem;border-bottom-right-radius:.1875rem}section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_speziell i{color:#ffffff}section.module .artikel__detail .detail__anzahl .anzahl__hinzufuegen_speziell:hover{background:#8e96a4}section.module .artikel__detail .detail__anzahl input{height:3rem;width:6rem;text-align:center;font-size:.875rem;font-weight:700;border:1px solid #e5e7eb;background:#f7f7f7;color:#4b5563;margin:0 -1px;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}section.module .artikel__detail .detail__anzahl input:focus{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .artikel__detail .detail__highlight{display:flex;flex-direction:column;gap:2rem;background:#f3f4f6;border-radius:3px;padding:1.5rem;font-size:.875rem;margin-top:2rem}section.module .artikel__detail .detail__text{padding-bottom:2rem;border-bottom:1px solid #e5e7eb}section.module .artikel__detail .detail__text:last-of-type{padding-bottom:0;border-bottom:unset}section.module .artikel__detail .detail__text--kurz{padding-top:unset;border-top:unset;margin-top:0}section.module .artikel__detail .detail__text .text__titel{font-size:1rem;font-weight:700;color:#222b37;margin-bottom:1.5rem}section.module .artikel__detail .detail__text p{margin-bottom:.5rem}section.module .artikel__detail .detail__text p:last-of-type{margin-bottom:0}section.module .artikel__detail .detail__text .daten .daten__wrapper{background:#f5f5f5;border-bottom:1px solid #e5e7eb;padding:1.25rem 0}section.module .artikel__detail .detail__text .daten .daten__wrapper:last-of-type{border-bottom:unset}section.module .artikel__detail .detail__text .daten__titel{font-weight:700}section.module .artikel__detail .detail__text .vorteil__icon{color:#005fad;margin-right:.5rem}section.module .artikel__detail .detail__text .warnhinweis{display:flex}section.module .artikel__detail .detail__text .warnhinweis i{margin-right:.5rem;color:#005fad}section.module .artikel__wrapper--detail{max-width:1280px;margin:0 auto 0 auto;visibility:unset;animation:none;animation-fill-mode:none;border-left:none}section.module .warenkorb__liste{background:#ffffff}section.module .warenkorb__liste .anzahl__loeschen,section.module .warenkorb__liste .anzahl__minus,section.module .warenkorb__liste .anzahl__plus{position:relative;width:3rem;height:3rem;background:#f7f7f7;border:1px solid #e5e7eb;cursor:pointer}section.module .warenkorb__liste .anzahl__loeschen i,section.module .warenkorb__liste .anzahl__minus i,section.module .warenkorb__liste .anzahl__plus i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#4b5563}section.module .warenkorb__liste .anzahl__loeschen:focus-visible,section.module .warenkorb__liste .anzahl__minus:focus-visible,section.module .warenkorb__liste .anzahl__plus:focus-visible{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .warenkorb__liste .anzahl__minus{border-top-left-radius:.1875rem;border-bottom-left-radius:.1875rem}section.module .warenkorb__liste .anzahl__minus:hover,section.module .warenkorb__liste .anzahl__plus:hover{border-color:#9ca3af}section.module .warenkorb__liste .anzahl__loeschen{background:#005fad;border:unset;border-top-right-radius:.1875rem;border-bottom-right-radius:.1875rem}section.module .warenkorb__liste .anzahl__loeschen i{color:#ffffff}section.module .warenkorb__liste .anzahl__loeschen:hover{background:#005194}section.module .warenkorb__liste input[type="number"]{height:3rem;width:6rem;text-align:center;font-size:.875rem;font-weight:700;border:1px solid #e5e7eb;background:#f7f7f7;color:#4b5563;margin:0 -1px;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:4rem}section.module .warenkorb__liste input[type="number"]:focus{outline:3px solid #0488cd;outline-offset:3px;z-index:2}section.module .warenkorb__liste input[type="checkbox"]{display:none}section.module .warenkorb__liste input[type="checkbox"]+label::before{position:absolute;display:block;width:1.5rem;height:1.5rem;background:#ffffff;border:1px solid #e5e7eb;content:"";margin-right:.5rem;margin-top:.125rem;top:calc(50% - 2px);transform:translateY(-50%);border-radius:.125rem}section.module .warenkorb__liste input[type="checkbox"]+label::before:hover{cursor:pointer}section.module .warenkorb__liste input[type="checkbox"]:checked+label::before{background:#005fad;border:unset}section.module .warenkorb__liste input[type="checkbox"]:disabled+label::before{cursor:auto}section.module .warenkorb__liste .liste__aktionen{display:flex;align-items:center;justify-content:space-between;margin:0 2rem 2rem}@media only screen and (max-width: 575px){section.module .warenkorb__liste .liste__aktionen{display:block;align-items:unset;justify-content:unset}}@media only screen and (max-width: 992px){section.module .warenkorb__liste .liste__aktionen{margin:0 1.5rem 1.5rem}}section.module .warenkorb__liste .liste__aktionen .aktionen__rechts{display:flex;align-items:center}section.module .warenkorb__liste .liste__aktionen .aktion__link{display:flex;align-items:center;margin-right:2rem;padding:.75rem 1.25rem;border:1px solid #e5e7eb;cursor:pointer;border-radius:.1875rem;font-weight:700;color:#222b37;font-size:.875rem;width:max-content}section.module .warenkorb__liste .liste__aktionen .aktion__link:hover{border:1px solid #9ca3af}section.module .warenkorb__liste .liste__aktionen .aktion__link--hidden{display:none}section.module .warenkorb__liste .liste__aktionen .aktion__link--speziell{background:#005fad;color:#ffffff;border:unset}section.module .warenkorb__liste .liste__aktionen .aktion__link--speziell:hover{border:unset;background:#005194;transition-property:background-color;transition-duration:.25s;transition-timing-function:cubic-bezier(.4 0, .4, 1)}section.module .warenkorb__liste .liste__aktionen .liste__bezeichnung{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}section.module .warenkorb__liste .liste__aktionen .liste__text{font-size:1rem}section.module .warenkorb__liste .liste__aktionen .liste__leer{font-size:1.25rem;margin-top:1rem}section.module .warenkorb__liste .liste__aktionen .liste__name{display:flex;align-items:center}section.module .warenkorb__liste .liste__aktionen .liste__name h3{font-size:1.25rem;margin-bottom:0;color:#9ca3af}section.module .warenkorb__liste .liste__aktionen .liste__aktionen{width:15rem}@media only screen and (max-width: 575px){section.module .warenkorb__liste .liste__aktionen .liste__aktionen{width:100%}}section.module .warenkorb__liste .liste__gruppe .gruppe{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;background:#f5f5f5;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}@media only screen and (max-width: 992px){section.module .warenkorb__liste .liste__gruppe .gruppe{flex-wrap:wrap}}section.module .warenkorb__liste .liste__gruppe .gruppe:hover{cursor:grab}section.module .warenkorb__liste .liste__gruppe .gruppe:active{cursor:grabbing}section.module .warenkorb__liste .gruppe .gruppe__links,section.module .warenkorb__liste .gruppe .gruppe__rechts{display:flex;align-items:center;position:relative;min-height:2rem;flex:0 0 50%}@media only screen and (max-width: 992px){section.module .warenkorb__liste .gruppe .gruppe__links,section.module .warenkorb__liste .gruppe .gruppe__rechts{flex:0 0 100%}}section.module .warenkorb__liste .gruppe .gruppe__rechts{padding-right:3.5rem;justify-content:end}@media only screen and (max-width: 992px){section.module .warenkorb__liste .gruppe .gruppe__rechts{justify-content:start;margin-top:1rem}}section.module .warenkorb__liste .gruppe .gruppe__anzahl{display:flex;align-items:center}@media only screen and (max-width: 992px){section.module .warenkorb__liste .gruppe .gruppe__anzahl{flex-wrap:wrap}}section.module .warenkorb__liste .gruppe .gruppe__daten{display:flex;align-items:center}@media only screen and (max-width: 992px){section.module .warenkorb__liste .gruppe .gruppe__daten{margin-bottom:1rem;flex:0 0 100%}}section.module .warenkorb__liste .gruppe .gruppe__bezeichnung{display:flex;align-items:center;font-size:1rem;font-weight:700;margin-bottom:0;margin-left:3rem}section.module .warenkorb__liste .gruppe .daten__hoehe{margin-right:4.25rem;min-width:5rem;text-align:right}@media only screen and (max-width: 992px){section.module .warenkorb__liste .gruppe .daten__hoehe{text-align:left}}section.module .warenkorb__liste .gruppe .daten__preis{display:inline-block;font-weight:700;min-width:8rem;text-align:right;margin:0 1rem}@media only screen and (max-width: 992px){section.module .warenkorb__liste .gruppe .daten__preis{margin:0;margin-right:1rem;text-align:left}}@media only screen and (max-width: 575px){section.module .warenkorb__liste .gruppe .daten__preis{flex:0 0 100%;margin-bottom:1rem}}section.module .warenkorb__liste .liste__gruppe .position{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e7eb;padding:1rem 2rem}@media only screen and (max-width: 1400px){section.module .warenkorb__liste .liste__gruppe .position{flex-wrap:wrap}}@media only screen and (max-width: 992px){section.module .warenkorb__liste .liste__gruppe .position{padding:2rem 1.5rem}}section.module .warenkorb__liste .liste__gruppe .position:hover{cursor:grab}section.module .warenkorb__liste .liste__gruppe .position:active{cursor:grabbing}section.module .warenkorb__liste .position .position__links,section.module .warenkorb__liste .position .position__rechts{display:flex;align-items:center;position:relative;min-height:2rem}section.module .warenkorb__liste .position .position__links{flex:0 0 45%}@media only screen and (max-width: 1400px){section.module .warenkorb__liste .position .position__links{flex:0 0 100%}}section.module .warenkorb__liste .position .position__rechts{padding-right:3.5rem;justify-content:end;flex:0 0 55%}@media only screen and (max-width: 1400px){section.module .warenkorb__liste .position .position__rechts{flex:0 0 100%;margin-top:1rem}}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__rechts{flex-wrap:wrap;justify-content:start}}section.module .warenkorb__liste .position .position__links{justify-content:start}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__links{flex-wrap:wrap}}section.module .warenkorb__liste .position .position__links a{display:flex;flex-direction:row;align-items:center;color:#222b37}@media only screen and (max-width: 575px){section.module .warenkorb__liste .position .position__links a{flex-direction:column;align-items:start;gap:1rem}}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position label:before{top:1rem !important;transform:unset !important}}section.module .warenkorb__liste .position .position__bild{width:4rem;height:4rem;min-width:4rem;min-height:4rem;cursor:pointer;margin-left:3rem}section.module .warenkorb__liste .position .position__bild img{width:100%;height:100%;object-fit:contain;backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}section.module .warenkorb__liste .position .position__bild:hover{opacity:.3}section.module .warenkorb__liste .position .position__bezeichnung{margin-right:2rem;font-weight:700;font-size:.875rem;margin-bottom:0;max-width:10rem;min-width:10rem;margin-left:3rem;display:flex;flex-direction:column;gap:.5rem}@media only screen and (max-width: 1200px){section.module .warenkorb__liste .position .position__bezeichnung{max-width:unset;min-width:unset}}@media only screen and (max-width: 575px){section.module .warenkorb__liste .position .position__bezeichnung{flex:0 0 100%;margin-left:0}}section.module .warenkorb__liste .position .position__nummer{display:flex;align-items:center;color:#4b5563;font-weight:400;font-size:.875rem;margin-top:.5rem}section.module .warenkorb__liste .position .position__sel,section.module .warenkorb__liste .position .position__lista_48h,section.module .warenkorb__liste .position .position__thur_express_48h{display:flex;align-items:start;flex-direction:column;gap:.25rem;background-color:#005fad20;border-radius:2rem;width:max-content;padding:.33rem .66rem;font-size:.75rem;font-weight:700;color:#005fad;margin-top:.5rem;cursor:help}section.module .warenkorb__liste .position .position__text{line-height:200%;font-size:.875rem}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__text{flex:0 0 100%;margin-top:1rem}}section.module .warenkorb__liste .position .position__anzahl{display:flex;align-items:center}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__anzahl{flex-wrap:wrap;flex:0 0 100%}}section.module .warenkorb__liste .position .position__daten,section.module .warenkorb__liste .position .position__menge{display:flex;align-items:center}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__daten,section.module .warenkorb__liste .position .position__menge{flex:0 0 100%}}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__daten{margin:1rem 0}}section.module .warenkorb__liste .position .daten__rabattgruppe{width:2.25rem}section.module .warenkorb__liste .position .daten__rabattgruppe--vorhanden{width:unset;font-size:.875rem;font-weight:700;padding:.25rem .5rem;background:#4b5563;color:#ffffff;border-radius:.125rem}section.module .warenkorb__liste .position .position__menge{position:relative}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .position__menge{justify-content:end}}@media only screen and (max-width: 575px){section.module .warenkorb__liste .position .position__menge{flex-wrap:wrap}}section.module .warenkorb__liste .position .daten__berechnungen_text{font-size:.75rem;font-weight:700;color:#4b5563;width:5rem;overflow-x:hidden;text-overflow:ellipsis;text-align:right}@media only screen and (max-width: 1400px){section.module .warenkorb__liste .position .daten__berechnungen_text{width:auto}}section.module .warenkorb__liste .position .daten__berechnungen_wrapper{display:flex;align-items:center}section.module .warenkorb__liste .position .daten__berechnungen .icon--check{display:none;width:1.5rem;height:1.5rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}section.module .warenkorb__liste .position .daten__berechnungen--check .icon--normal{display:none}section.module .warenkorb__liste .position .daten__berechnungen--check .icon--check{display:block}section.module .warenkorb__liste .position .daten__anmerkung .icon--check{display:none}section.module .warenkorb__liste .position .daten__anmerkung--check .icon--normal{display:none}section.module .warenkorb__liste .position .daten__anmerkung--check .icon--check{display:block}section.module .warenkorb__liste .position .daten__anmerkung--check .icon{color:#005fad}section.module .warenkorb__liste .position .daten__hoehe{margin-right:2rem;min-width:5rem;text-align:right;font-size:.875rem}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .daten__hoehe{text-align:left}}section.module .warenkorb__liste .position .daten__rabattgruppe{order:0;text-align:right}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .daten__rabattgruppe{order:2;text-align:left}}section.module .warenkorb__liste .position .daten__preis{margin:0 1rem;min-width:8rem;text-align:right;font-size:.875rem}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .daten__preis{margin:0 1rem 0 0}}@media only screen and (max-width: 575px){section.module .warenkorb__liste .position .daten__preis{flex:0 0 100%;margin:0 0 1rem 0}}section.module .warenkorb__liste .position .daten__preis .preis__aenderung{margin-right:0;font-size:.875rem}section.module .warenkorb__liste .position .daten__preis .preis__alt{display:block;color:#ff5252;font-size:.875rem;text-align:right;margin-right:0}@media only screen and (max-width: 992px){section.module .warenkorb__liste .position .daten__preis .preis__alt{text-align:left;margin:0 1rem 0 0}}section.module .warenkorb__liste .position .anzahl__gesamt{position:absolute;font-size:.875rem;font-weight:700;right:-3.5rem;width:3rem;text-align:right}@media only screen and (max-width: 575px){section.module .warenkorb__liste .position .anzahl__gesamt{bottom:1rem}}section.module .warenkorb__liste .liste__fuss{display:flex;align-items:start;justify-content:space-between;padding-top:2rem;margin:0 2rem 2rem}@media only screen and (max-width: 767px){section.module .warenkorb__liste .liste__fuss{display:block;align-items:unset;justify-content:unset}}@media only screen and (max-width: 767px){section.module .warenkorb__liste .liste__fuss .fuss_rechts{margin-top:2rem}}section.module .warenkorb__liste .liste__fuss .fuss__aktionen{width:15rem}section.module .warenkorb__liste .liste__fuss .fuss__aktionen option.option--hidden{display:none}@media only screen and (max-width: 575px){section.module .warenkorb__liste .liste__fuss .fuss__aktionen{width:100%}}section.module .warenkorb__liste .liste__fuss .fuss__preis{text-align:right}section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__titel{font-weight:700;margin-right:1rem}@media only screen and (max-width: 767px){section.module .warenkorb__liste .liste__fuss .fuss__preis{text-align:left}}section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__netto .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__einbringung .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__rohstoffzuschlag .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__gutschein .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__mwst .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__transport .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__brutto .preis{display:inline-block;width:8rem;text-align:right}@media only screen and (max-width: 575px){section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__netto .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__einbringung .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__rohstoffzuschlag .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__gutschein .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__mwst .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__transport .preis,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__brutto .preis{display:block;text-align:left}}section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__brutto{font-weight:700}section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__netto,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__einbringung,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__rohstoffzuschlag,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__mwst,section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__transport{font-size:.875rem;color:#222b37;margin-bottom:1rem}section.module .warenkorb__liste .liste__fuss .fuss__preis .preis__gutschein{font-size:.875rem;color:#198754;margin-bottom:1rem}section.module .warenkorb__liste .liste__fuss .fuss__beschreibung{font-size:.875rem;margin-top:1rem;display:flex;text-align:right;align-items:flex-start;color:#9ca3af}section.module .warenkorb__liste .liste__fuss .fuss__beschreibung i{color:#005fad;margin-left:.5rem}@media only screen and (max-width: 767px){section.module .warenkorb__liste .liste__fuss .fuss__beschreibung{text-align:left}}.pfadnavigation{position:relative;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;background:#f3f4f6;width:100%;margin-top:5.25rem;max-height:53px}@media only screen and (max-width: 992px){.pfadnavigation{padding:1rem 1.5rem}}.pfadnavigation .pfadnavigation__pfad{display:flex;align-items:center;max-width:calc(100% - 3rem)}.pfadnavigation .pfadnavigation__pfad .pfad--active{display:inline-flex;font-size:.875rem;font-weight:700;flex-shrink:0;color:#222b37;margin:0;cursor:default;align-items:self-start;gap:.25rem}@media only screen and (max-width: 992px){.pfadnavigation .pfadnavigation__pfad .pfad--active{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width: 575px){.pfadnavigation .pfadnavigation__pfad .pfad--active{width:max-content;max-width:132px}}.pfadnavigation .pfadnavigation__back{display:flex;align-items:center;justify-content:center;color:#222b37;font-size:.875rem;font-weight:700;cursor:pointer;transition:color .2s ease-in-out;margin-left:2rem}.pfadnavigation .pfadnavigation__back:before{font-family:'Material Icons';content:'\e5cb';display:inline-block;text-align:center;color:#222b37;font-size:1.5rem;font-weight:normal;transition:color .2s ease-in-out}@media only screen and (max-width: 992px){.pfadnavigation .pfadnavigation__back{margin-left:.5rem}.pfadnavigation .pfadnavigation__back span{display:none}}.pfadnavigation .pfadnavigation__back:hover{color:#005fad}.pfadnavigation .pfadnavigation__back:hover:before{color:#005fad}@media only screen and (max-width: 992px){.pfadnavigation .pfad__wrapper .pfad__link span{display:none}.pfadnavigation .pfad__wrapper .pfad__link::before{content:'...'}.pfadnavigation .pfad__wrapper .dropdown__icon{display:none}.pfadnavigation .pfad__wrapper:first-of-type .pfad__link::before{display:none}.pfadnavigation .pfad__wrapper:last-of-type .dropdown__icon{display:flex}.pfadnavigation .pfad__wrapper:last-of-type .pfad__link span{display:flex}}.pfadnavigation .pfad__link{font-size:.875rem;flex-shrink:0}.pfadnavigation .pfad__link,.pfadnavigation .pfad__trenner{display:inline}.pfadnavigation .pfad__link{display:flex;align-items:center}.pfadnavigation .pfad__link .link__icon{margin-right:.25rem}.pfadnavigation .pfad__link{color:#222b37;transition:color .33s ease-in}.pfadnavigation .pfad__link:hover{color:#005fad}.pfadnavigation .pfad__trenner{margin:0 .25rem;cursor:default;transform:rotate(110deg);color:#222b37}.pfadnavigation .pfad__wrapper{position:relative;display:flex;gap:.5rem;align-items:center}@media only screen and (max-width: 992px){.pfadnavigation .pfad__wrapper{position:unset}}.pfadnavigation .pfadnavigation__zusatz{display:flex;align-items:center}.pfadnavigation .pfadnavigation__dateien{position:relative;margin-left:1.25rem;min-height:2.25rem;border:none;background:none;align-content:center}.pfadnavigation .pfadnavigation__dateien .dateien{display:flex;align-items:center;position:relative;cursor:pointer}.pfadnavigation .pfadnavigation__dateien .dateien .dateien__icon{height:1.5rem;margin-right:.25rem}@media only screen and (max-width: 992px){.pfadnavigation .pfadnavigation__dateien .dateien .dateien__icon{margin-right:0}}.pfadnavigation .pfadnavigation__dateien .dateien .dateien__icon i{color:#222b37}.pfadnavigation .pfadnavigation__dateien .dateien .dateien__icon .icon__badge{position:absolute;color:#005fad;top:-8px;width:1.5rem;left:10px;font-size:1.25rem}.pfadnavigation .pfadnavigation__dateien .dateien .dateien__titel{font-size:.875rem;color:#222b37;font-weight:700}@media only screen and (max-width: 992px){.pfadnavigation .pfadnavigation__dateien .dateien .dateien__titel{display:none}}.pfadnavigation .pfadnavigation__dateien .dateien:hover .dateien__titel,.pfadnavigation .pfadnavigation__dateien .dateien:hover .dateien__icon i{color:#005fad}.pfadnavigation .pfadnavigation__informationen{display:flex;align-items:center;cursor:pointer;font-size:.875rem;color:#222b37;font-weight:700;outline:none;border:none;background:none;border-radius:.375rem;min-height:2.25rem}.pfadnavigation .pfadnavigation__informationen .informationen__icon{display:inline;color:#222b37;margin-right:.25rem}@media only screen and (max-width: 992px){.pfadnavigation .pfadnavigation__informationen .informationen__icon{margin-right:0}.pfadnavigation .pfadnavigation__informationen .informationen__text{display:none}}.pfadnavigation .pfadnavigation__informationen:hover .informationen__icon{color:#005fad}.pfadnavigation .pfadnavigation__informationen:hover .informationen__text{color:#005fad}.pfadnavigation .pfadnavigation__informationen:focus-visible{outline:3px solid #0488cd;outline-offset:3px}footer .footer{width:100%;font-size:.875rem;padding:.5rem 2rem;background:#f5f5f5;display:flex;justify-content:space-between;align-items:center}footer .footer--fixed{position:fixed;bottom:0}@media only screen and (max-width: 992px){footer .footer--fixed{position:unset;bottom:unset}}@media only screen and (max-width: 992px){footer .footer{display:block;justify-content:unset;align-items:unset;padding:1rem .75rem}}footer .footer .footer__links{margin:0;padding:0;display:inline}footer .footer .footer__copyright,footer .footer .footer__link{margin-right:1.5rem;display:inline-block}footer .footer .footer__link:last-of-type{margin-right:0}footer .footer .footer__copyright{color:#222b37;font-size:.875rem;font-weight:700;cursor:default}@media only screen and (max-width: 992px){footer .footer .footer__copyright{display:block;margin-bottom:1rem;width:100%}}footer .footer .footer__payments_image{width:100%;height:auto}footer .footer .footer__link a{color:#222b37;font-size:.875rem;text-decoration:none;width:max-content}footer .footer .footer__link a:hover{text-decoration-line:underline;text-underline-offset:5px}footer .footer .footer__link a img{width:1rem;height:auto;image-rendering:-webkit-optimize-contrast}@media only screen and (max-width: 575px){footer .footer .footer__link{margin-bottom:10px}}footer .footer__social_media{display:inline-block}@media only screen and (max-width: 767px){footer .footer__social_media{display:block;margin-top:1rem}}footer .footer__social_media_link{margin-right:1rem;text-decoration:none;margin-bottom:0}footer .footer__social_media_link img{width:2rem;height:auto;image-rendering:-webkit-optimize-contrast}footer .footer__social_media_link:last-of-type{margin-right:0}.filter__einzelteile{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:5;cursor:grabbing}.filter__einzelteile--visible{display:block}.filter__einzelteile .einzelteile{position:relative}.filter__einzelteile .einzelteile__close{position:absolute;font-size:1.5rem;right:0;top:-30px;cursor:pointer}.filter__einzelteile .einzelteile__bild{width:720px;max-width:80vh;height:auto;background:#ffffff;border-radius:.1875rem;box-shadow:rgba(100,100,111,0.2) 0 7px 29px 0;padding:2rem}.featherlight .lista__button{display:inline-block;padding:1rem 1.5rem;background:#005fad;cursor:pointer;border-radius:.25rem;border:unset;font-weight:700;color:#ffffff;font-size:.875rem;width:max-content;text-decoration:none;text-align:center;outline:none}.featherlight .lista__button:hover{background:#005194;color:#ffffff}.featherlight .lista__button--small{font-size:.75rem}.featherlight .lista__button:disabled,.featherlight .lista__button[disabled]{background-color:#4b5563}.featherlight .lista__button--secondary{background:#ffffff;border:2px solid #005fad;color:#222b37;padding:calc(1rem - 2px) 1.5rem}.featherlight .lista__button--secondary:hover{border:2px solid #006dc7;background:#ffffff;color:#222b37}.featherlight .lista__button--full_width{width:100%}.featherlight .gruppe__dialog .dialog__bild{max-width:100%}.featherlight .pfadnavigationen_informationen__intro{font-size:1.125rem;margin-bottom:2rem}@media only screen and (max-width: 992px){.featherlight .pfadnavigationen_informationen__intro{font-size:1rem}}.featherlight .pfadnavigationen_informationen__intro strong{font-weight:400}.featherlight .pfadnavigationen_informationen__vorteil{display:flex !important;margin-bottom:1rem;font-size:1.125rem}@media only screen and (max-width: 992px){.featherlight .pfadnavigationen_informationen__vorteil{font-size:1rem}}.featherlight .pfadnavigationen_informationen__vorteil .vorteil__icon{margin-right:1rem;margin-top:.2rem;color:#005fad}.featherlight .pfadnavigationen_informationen__vorteil p strong{font-weight:700;display:block}.featherlight .dateien__links .link__datei{display:flex;align-items:center;text-decoration:none;margin-bottom:1rem;font-size:1.125rem;font-weight:700;color:#222b37}.featherlight .dateien__links .link__datei:last-of-type{margin-bottom:0}.featherlight .dateien__links .link__datei .badge{font-family:'Lato',sans-serif;font-weight:700;background:#005fad;margin-left:.5rem;text-transform:uppercase}.featherlight .dateien__links .link__datei .datei__icon{color:#005fad;margin-right:.5rem}.featherlight .dateien__links .link__datei .datei__name{position:relative}.featherlight .dateien__links .link__datei:hover .datei__name::after{transform:scaleX(1)}.modal{width:100vw;height:100vh}.lista__pulse{animation-name:color;animation-duration:2s;animation-timing-function:ease}@keyframes color{0%{background-color:#20c997}80%{background-color:#20c997}100%{background-color:#005fad}}.lista.lista--thurpedia .login{width:100%;height:var(--app-height);background:url("../pics/layout/thurpedia.login.webp") center;background-size:cover;overflow:hidden}.lista.lista--thurpedia .login__background{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(16,16,16,0.33)}.lista.lista--thurpedia .login__wrapper{box-sizing:border-box;position:absolute;z-index:2;right:0;height:640px;max-height:100%;width:30rem;max-width:100%;padding:2rem;background:#ffffff;overflow-y:unset;top:50%;transform:translateY(-50%);right:10vw;border-radius:.1875rem;overflow-y:auto}@media only screen and (max-width: 1200px){.lista.lista--thurpedia .login__wrapper{overflow-y:scroll;right:unset;left:50%;transform:translate(-50%, -50%)}}@media only screen and (max-width: 575px){.lista.lista--thurpedia .login__wrapper{left:0;bottom:0;top:0;right:0;transform:unset;width:100%;height:100%}}.lista.lista--thurpedia .login__wrapper .lista__button{margin-top:1rem}.lista.lista--thurpedia .login__wrapper .text{margin:2rem 0;color:#9ca3af}.lista.lista--thurpedia .login__logo{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.lista.lista--thurpedia .login__logo .logo__app{display:flex;align-items:center;color:#222b37;cursor:default;font-size:1rem;font-weight:600}.lista.lista--thurpedia .login__logo .app__bild{width:1.5rem;height:auto;margin-right:.75rem}.lista.lista--thurpedia .login__logo .logo__lista .lista__bild{width:6rem;height:auto}.lista.lista--thurpedia .login__wrapper .login__passwort_vergessen a{display:block;padding:1rem 1.5rem;background:#ffffff;border:1px solid #e5e7eb;cursor:pointer;border-radius:.25rem;font-weight:600;color:#222b37;font-size:.875rem;width:100%;text-decoration:none;text-align:center;margin-top:1rem;outline:none}.lista.lista--thurpedia .login__wrapper .login__passwort_vergessen a:hover{border:1px solid #4b5563;text-decoration:none}.lista.lista--thurpedia .login__sprachumschaltung{margin-top:2rem}.lista.lista--thurpedia .login__sprachumschaltung .lista__dropdown-global{display:flex;justify-content:center}.lista.lista--thurpedia .login__sprachumschaltung .dropdown__label{color:#222b37}.lista.lista--thurpedia .login__sprachumschaltung .dropdown__content{right:unset;left:calc(50% - .75rem);transform:translateX(-50%)}.lista.lista--thurpedia .login__meldung{max-width:280px;padding:.5rem;background:#e5e7eb}.lista.lista--thurpedia .login__formular .form__feld_link{position:absolute;top:.5rem;right:0;font-size:.875rem;font-weight:600;color:#9ca3af}.lista.lista--thurpedia .login__formular .form__feld{position:relative;margin-bottom:1rem}.lista.lista--thurpedia .login__formular .form__feld label{font-size:.875rem;font-weight:400;box-sizing:border-box;padding:4px 0 5px;color:#9ca3af}.lista.lista--thurpedia .login__formular .form__feld input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;text-indent:0;vertical-align:top;margin:0;overflow:visible;overflow-y:visible;font-size:1rem;-o-text-overflow:ellipsis;text-overflow:ellipsis;outline:0;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0;resize:none;overflow-y:hidden;transition:border-color .13s ease-in-out,box-shadow .13s ease-in-out,-webkit-box-shadow .13s ease-in-out;background-color:rgba(0,0,0,0);border:0 solid #eaeaea;border-bottom-width:1px;color:#505050;height:2rem;padding:0;width:100%;font-weight:600}.lista.lista--thurpedia .login__formular .form__feld input:focus{border-color:#005fad;-webkit-box-shadow:0 1px 0 #005fad;box-shadow:0 1px 0 #005fad}.lista.lista--thurpedia .login__formular .form__feld .link{width:auto;min-width:max-content;min-width:-moz-max-content;min-width:-webkit-max-content;border-bottom:3px solid #005fad;text-decoration:none}.lista.lista--thurpedia .login__formular .form__feld .feld__label{display:inline-flex;cursor:pointer;position:relative;text-transform:unset;margin-top:1rem}.lista.lista--thurpedia .login__formular .form__feld .feld__label span{margin-top:3px;margin-left:1rem;font-size:1.25rem;color:#4b5563}.lista.lista--thurpedia .login__formular .form__feld .feld__toggle{position:absolute;right:0;bottom:.25rem;color:#4b5563;cursor:pointer}.lista.lista--thurpedia .login__formular .form__feld .feld__toggle--hidden{display:none}.lista.lista--thurpedia .login__formular .form__feld .feld__label>input{height:35px;width:35px;flex-shrink:0;border:2px solid #e5e7eb;background-color:#ffffff;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;display:block;margin-top:0}.lista.lista--thurpedia .login__formular .form__feld .feld__label>input:checked+span::before{font-family:"Material Icons";content:"\e876";display:block;text-align:center;color:#005fad;position:absolute;left:8px;top:2px;font-size:1.25rem}.lista.lista--thurpedia .login__formular .form__feld input[type="checkbox"]+label::before{width:15px;height:15px;background-color:#e5e7eb;display:block;content:"";float:left;margin-right:5px}.lista.lista--thurpedia .login__formular .form__feld--fehler label{color:#ff5252}.lista.lista--thurpedia .login__formular .form__feld--fehler select,.lista.lista--thurpedia .login__formular .form__feld--fehler input{border:2px solid #ff5252}.lista.lista--thurpedia .login__formular .form__feld--fehler .feld__label input{border:2px solid #ff5252}.lista.lista--thurpedia .login__formular .form__feld--fehler .feld__label span{color:#ff5252}.lista.lista--thurpedia .login__formular a{display:block;margin-top:1.5rem;color:#222b37;text-decoration:none;width:max-content}.lista.lista--thurpedia .login__formular a:hover{text-decoration-line:underline;text-underline-offset:5px}.lista.lista--thurpedia .login__formular .zeile-login-code .login-code-hinweis{margin-bottom:20px}.lista.lista--thurpedia .login__formular .zeile-login-code label{margin-bottom:10px}.lista.lista--thurpedia .login__formular .zeile-login-code .login-code-inputs{display:flex;width:250px;margin-bottom:20px}.lista.lista--thurpedia .login__formular .zeile-login-code .login-code-inputs input{width:100%;flex:1 1 auto;margin:0 10px 0 0;border:1px solid #000000;border-radius:5px;text-align:center;padding:5px}.lista.lista--thurpedia .login__formular .zeile-login-code .login-code-inputs input:last-child{margin-right:0}.lista.lista--thurpedia .sprachumschaltung{align-items:center;margin-left:2rem}@media only screen and (max-width: 992px){.lista.lista--thurpedia .sprachumschaltung{margin:2rem 1.5rem;width:calc(100% - 24px)}}.lista.lista--thurpedia .sprachumschaltung--open .sprachumschaltung__sprachen{display:flex}.lista.lista--thurpedia .sprachumschaltung__label{text-transform:uppercase;display:flex;align-items:center;cursor:pointer;color:#222b37;font-weight:400}.lista.lista--thurpedia .sprachumschaltung__label .sprachumschaltung__icon{margin-right:.25rem;color:#005fad;cursor:pointer}@media only screen and (max-width: 992px){.lista.lista--thurpedia .sprachumschaltung__label{pointer-events:none;cursor:default}.lista.lista--thurpedia .sprachumschaltung__label .sprachumschaltung__icon{margin-right:.25rem}.lista.lista--thurpedia .sprachumschaltung__label span{display:block}}.lista.lista--thurpedia .sprachumschaltung__label:hover span{border-bottom:1px solid #222b37}.lista.lista--thurpedia footer .footer .footer__social_media_link img{width:1.5rem}.lista.lista--thurpedia section.module .warenkorb__liste .position .position__daten .anmerkung{display:block;font-size:.875rem;color:#9ca3af;width:auto;max-width:120px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;cursor:help}.lista.lista--thurpedia section.module .warenkorb__liste .position .daten__preis--manuell{display:flex;align-items:center;gap:.25rem;justify-content:end}.lista.lista--thurpedia .benutzer-form{max-width:620px;padding:0;margin:0 auto}.lista.lista--thurpedia .benutzer-form .lista__dropdown{display:block;width:100%;margin:24px 0}.lista.lista--thurpedia .benutzer-form .form__file_upload{margin-top:24px}.lista.lista--thurpedia .benutzer-form .form__submit{margin-top:32px}.lista.lista--thurpedia .benutzer-form .image-wrapper{margin-top:24px;width:96px;height:96px;border-radius:100%}.lista.lista--thurpedia .benutzer-form .image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:100%;image-rendering:-webkit-optimize-contrast}.lista.lista--thurpedia .login__formular .formular__passwort_aendern{max-width:620px;margin:42px auto 0 auto;padding-top:42px;border-top:2px solid #e5e7eb}.lista.lista--thurpedia .warenkorb__liste .position .position__daten .anmerkung{display:block;font-size:.875rem;color:#9ca3af;width:auto;max-width:120px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;cursor:help}.lista.lista--thurpedia .warenkorb__liste .position .daten__preis--manuell{display:flex;align-items:center;gap:.25rem;justify-content:end}