.site-categorie-main .wrap-holder-header-faq{display:flex;margin:1rem 0 0;box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%);border-radius:8px;overflow:hidden}.site-categorie-main .wrap-holder-header-faq .box-titel-content{background:#fff;width:50%}.wrap-holder-header-faq.seo-produkt-einstieg.image-teaser-big .box-titel-content{width:37.5%}.site-categorie-main .wrap-holder-header-faq .box-titel-content .box-innen{padding:100px 50px;display:flex;align-items:center;height:100%}.site-categorie-main .wrap-holder-header-faq .box-titel-content h1{color:#057191;text-align:left;display:block;margin:0 0 20px;padding:0;white-space:normal;word-break:break-word;overflow:hidden;hyphens:auto}.site-categorie-main .wrap-holder-header-faq .box-titel-content h2{color:#121212;font-size:32px;font-weight:600;letter-spacing:.03rem}.site-categorie-main .wrap-holder-header-faq .box-titel-content .h2-emotion-titel{font-size:20px;margin:0}.site-categorie-main .wrap-holder-header-faq.wrap-holder-header-faq.seo-produkt-einstieg .h2-emotion-titel{display:block;font-weight:500;font-size:20px;color:#121212;line-height:1.4em;margin:.5rem 0 0;letter-spacing:.03rem}.site-categorie-main .wrap-holder-header-faq .box-titel-content p.subline{color:#121212;display:block;font-size:18px;line-height:1.6em;font-weight:400;margin:.5em 0 0}.site-categorie-main .wrap-holder-header-faq .btn-seo-text-link{font-size:18px;font-weight:500;color:#057191;display:inline-block;margin-top:14px}.site-categorie-main .wrap-holder-header-faq .box-titel-content p.subline:after{font-family:'Font Awesome 5 Pro';content:"\f322";font-weight:400;color:#057191;display:block;margin:15px 0 0}.site-categorie-main .wrap-holder-header-faq .box-image{width:50%;background:#fff;overflow:hidden;position:relative}.site-categorie-main .wrap-holder-header-faq.seo-produkt-einstieg .box-image,aside#sidepanel_left{width:50%}.wrap-holder-header-faq.seo-produkt-einstieg.image-teaser-big .box-image{width:67.5%}.wrap-holder-header-faq.seo-produkt-einstieg.image-teaser-big .box-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover;vertical-align:middle;border:0;object-position:top left;aspect-ratio:16/9}.wrap-holder-header-faq.seo-produkt-einstieg.image-teaser-big .box-image:before{position:relative;content:"";display:block;padding-top:45%}.site-categorie-main .wrap-holder-header-faq .box-image .kk-image-banner:before{position:relative;content:"";display:block;padding-top:75%}.site-categorie-main .wrap-holder-header-faq .box-image .kk-image-banner{display:block!important}.site-categorie-main .wrap-holder-header-faq .box-image .kk-image-banner img{height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:left top;aspect-ratio:4/3;border:0;outline:0}.site-categorie-main .box-info-cat-text{background:#fff;padding:50px;margin:1rem 0;position:relative;border-radius:8px;overflow:hidden}.site-categorie-main .box-info-cat-text.box-info-tipp{background:#e0e0dc;padding:25px 100px;width:100%;max-width:1024px;margin:0 auto}.site-categorie-main .box-info-cat-text.box-info-tipp .center-head-with-line.h2-after-image-in-box{text-align:left;font-size:27px;letter-spacing:.02rem}.site-categorie-main .box-info-cat-text h1.in-box{text-align:left;margin-bottom:1rem}.site-categorie-main .box-info-cat-text .center-head-with-line.h2-after-image-in-box{font-weight:500;margin:0 0 .5rem;color:#121212;font-size:28px;line-height:1.4em;text-align:center}.site-categorie-main .box-info-cat-text p,.wrap-kategorie-beschreibung .kategorie-desc p{margin-bottom:25px;padding:0;font-size:18px;line-height:1.6em;color:#121212}.productlist-applied-filter.productlist-applied-filter-top,.site-categorie-main .box-info-cat-text p:last-of-type,.wrap-kategorie-beschreibung .kategorie-desc p:last-of-type{margin-bottom:0}.site-categorie-main .box-info-cat-text .btn-round-more{border:2px solid #057191;color:#057191;text-align:center;line-height:1.5rem;padding:12px;font-size:16px;font-weight:700;border-radius:.4rem;margin-top:15px;display:inline-block}.site-categorie-main .box-info-cat-text .box-holder-led-zusatz-info{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;list-style-type:none;margin:15px 0;padding:0;color:#86c921;font-size:16px}.site-categorie-main .box-info-cat-text .box-holder-led-zusatz-info li{position:relative;margin:0 10px;font-weight:500;text-align:center;letter-spacing:.03rem}.site-categorie-main .box-info-cat-text .box-holder-led-zusatz-info li:before{font-family:'Font Awesome 5 Pro';content:"\f00c";font-weight:400;color:#86c921;display:inline-block;margin-right:3px}.content-tab-mit-slider .content-inner a,.site-categorie-main .box-info-cat-text a,.site-categorie-main .box-info-cat-text p a,.slidewrapper-tab-mit-slider p a{color:#057191;font-weight:600;border-bottom:1px dotted #057191}.kein_inhalt .btn-primary{border-radius:10px;box-shadow:inset 0 -2px 0 0 rgb(0 0 0 / .15);background:linear-gradient(to bottom,#057191 25%,#0080a1 100%);background-color:#057191;border:0;min-height:48px}.filter-item:last-child,.site-categorie-main .box-info-cat-text a.kk-gallery-image-link{border:none}.row-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.row-flex.heading-top-cats{align-items:center;align-content:center;padding:1.25em 2em;box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%);border-bottom:3px solid #eee;margin:0 auto;position:relative;background:#fff;max-width:100%}.row-flex.heading-top-cats h2{font-size:21px;text-align:left;font-weight:500;color:#121212;margin:0;padding:0}.row-flex.heading-top-cats span{font-size:18px;color:#404040}.box-slider-bestseller.box-round-edge .row-flex.heading-top-cats{align-items:end;padding:0 0 1rem!important;margin:0 auto;position:relative;max-width:100%;box-shadow:none;border:none}.box-slider-bestseller .row-flex.heading-top-cats h2.sliderTitle,.row-flex.heading-top-cats .sliderTitle__subline{font-size:28px;text-align:left;font-weight:600;color:#222;margin:0;padding:0}.box-slider-bestseller .row-flex.heading-top-cats .sliderTitle__subline{font-size:24px;font-weight:400;display:block}.box-slider-bestseller .row-flex.heading-top-cats .text-highlight-blue{color:#057191;font-style:italic;font-size:22px}.box-slider-bestseller .row-flex.heading-top-cats a{color:#fff;font-weight:500;border-radius:20px;background:#222;padding:5px 20px;font-size:14px}.box-slider-bestseller .wrap_productslider-infotext{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:10px 0 0;align-items:baseline}.box-slider-bestseller .wrap_productslider-infotext:before{flex:0 0 24px;height:24px;border-radius:12px;background:#000;color:#fff;font-size:18px;font-weight:600;content:"i";overflow:hidden;display:flex;align-items:center;justify-content:center}.box-slider-bestseller .wrap_productslider-infotext.no-info-icon:before,.cat-einstieg-tab-mit-slider .tab-navigation .tab-drop.d-none,.kk-hotspot-banner .kk-hotspot-info .kk-hotspot-description,.pagination .dropdown>.btn,.pagination .pagination-site,.product-list .price_wrapper .footnote-reference,.product-list .product-content .price_label.pricestarting,.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-link .font-italic.text-truncate,.wrap-holder-seo-teaser.seo-faq-einstieg .seo-teaser-box .cat-ausstieg-seo-link:after,aside#sidepanel_left .collapse:not(.show){display:none}.box-slider-bestseller .wrap_productslider-infotext h2{font-size:22px;font-weight:400;min-width:250px}.box-slider-bestseller .wrap_productslider-infotext p{font-size:16px;line-height:1.4em;color:#121212}.box-slider-bestseller .wrap_productslider-infotext p a,.wrap-holder-seo-teaser .seo-teaser-box a.normal-link{font-weight:500;color:#222;border-bottom:2px solid #057191;height:auto;display:inline-block}.margin-top-25{margin-top:1rem!important}.margin-bottom-25{margin-bottom:1rem!important}#main-wrapper{margin-bottom:50px}.fluid-productlist{padding-left:100px;padding-right:100px;max-width:calc(1420px + 200px);margin-left:auto;margin-right:auto}.product-list.layout-gallery{margin:15px 0 0 0;padding-bottom:0;display: grid;grid-template-columns: repeat(4, 1fr);row-gap: 30px;column-gap: 15px;}.product-list.layout-gallery .productbox-image{max-width:400px;margin: 0 auto;}
.product-list>.product-wrapper{display:flex;flex-direction:column;justify-content:flex-start;position:relative;}.product-list>.product-wrapper:hover .productbox-inner{box-shadow:rgb(99 99 99 / .5) 0 2px 8px 0}.productlist-pagination{margin-top:1rem;background:#e5e5e5;padding:15px 0;border-radius:8px;}.pagination-info-bottom{text-align:center; font-size:18px; display:block;margin-top:10px;}.productlist-pagination .pagination{display:flex;list-style:none;margin:0;padding:0;align-items:center;justify-content:center}.page-item{line-height:0}.teaser-in-grid .teaser-no-image .teaser-inner-content{align-items:center;justify-content:center;text-align:center}.teaser-in-grid .teaser-no-image .teaser-inner-content span{position:static;margin:1rem}.wrap-holder-article.teaser-full{width:100%!important;max-width:100%!important}.wrap-holder-article.teaser-in-grid .teaser-inner-wrap{height:100%;width:100%;display:block;transition:.5s;background:#121212;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;border-radius:.4rem}.wrap-holder-article.teaser-in-grid .teaser-inner-wrap a{height:100%;width:100%;display:block;min-height:100%;text-decoration:none}.teaser-in-grid .teaser-inner-content{display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:20px;flex-direction:column;position:relative;z-index:2}.teaser-in-grid .teaser-inner-content p{color:#fff;font-size:18px;line-height:1.5em;text-shadow:1px 1px 1px rgb(17 17 17 / 80%)}.teaser-in-grid .teaser-inner-content .text-zusatz-farbe{font-size:18px;border-bottom:1px solid #fff;padding:0 0 6px;margin:0 0 15px;color:#fff;text-shadow:1px 1px 1px rgb(17 17 17 / 80%)}.teaser-in-grid .teaser-inner-content h2{color:#fff;font-size:30px;line-height:1.2em;text-shadow:1px 1px 1px rgb(17 17 17 / 80%);margin:0 0 15px;padding:0}.teaser-in-grid .teaser-inner-content span{background:#fff;color:#303030;font-weight:600;text-align:center;padding:15px 12px;border-radius:.5em;font-size:13px;text-transform:uppercase;letter-spacing:.02em;position:absolute;bottom:20px;left:20px;transition:.5s}.teaser-in-grid .teaser-inner-content span:after{font-family:'Font Awesome 5 Pro';content:'\f0a9';display:inline-block;margin-left:5px;font-weight:400}.pagination .dropdown-menu{position:static!important;transform:none!important;display:flex;margin:0 20px;padding:0;border:0;min-width:auto;background:#fff0}.pagination .dropdown-item .page-link{background-color:#fff;color:#121212;border:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:100%;margin:0 3px;cursor:pointer;box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%);font-size:18px}.pagination .dropdown-item.active .page-link{background-color:#000;color:#fff}.pagination .dropdown-item .page-link:hover{background-color:#959595;color:#fff!important}.icon-caret-pagination{fill:#707070;width:18px;height:18px;transition:.2s}.icon-caret-pagination:hover{fill:#959595}.t-left{transform:rotate(90deg)}.t-right{transform:rotate(-90deg)}.productbox-quick-actions{position:absolute;right:8px;top:8px;display:flex;z-index:1;justify-content:flex-end}.productbox-quick-actions .badge-circle-1{background-color:#e5e5e5;width:30px;height:30px;color:#707070;font-size:16px;line-height:15px;border-radius:100%!important;transition:.2s}.productbox-quick-actions .badge-circle-1:hover{background:#959595}.productbox-quick-actions .icon-heart{fill:#707070;width:16px;position:absolute}.productbox-quick-actions .badge-circle-1:hover .icon-heart{fill:#fff}.productlist-filter-footer{position:absolute;bottom:0;left:0;right:0;padding:20px;box-shadow:0 -1rem 10px -7px rgb(33 33 33 / .06)}.productlist-filter-accordion{border-left:0;border-right:0;list-style:none;padding:0}.productlist-filter-accordion li{margin-bottom:5px}.productlist-filter-accordion [data-toggle=collapse]{padding:.5rem 1rem;background:#e5e5e5}.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-link{text-decoration:none;text-align:left}.snippets-filter-mobile-sorting .snippets-filter-mobile-sorting-collapse{margin-top:.5rem;margin-bottom:.5rem}.snippets-filter-mobile-item .snippets-filter-mobile-item-collapse{padding-top:.5rem;padding-bottom:1rem}.filter-item{padding:.4rem 0;display:block;text-decoration:none;border-bottom:1px solid #e5e5e5}.filter-item.active,.filter-item:active{color:#86c921;font-weight:500;background-color:#fff0}.box-link-wrapper{align-items:center;display:flex}.fa-square:before{content:"\f0c8"}.fa-times:before{content:"\f00d"}.fa-filter:before{content:'\f1de'}.snippets-filter-item-icon-right{margin-right:.4rem;font-size:16px;color:#89888f}.badge-outline-secondary{color:#89888f;display:inline-block;padding:.25em .4em;font-size:15px;font-weight:500;line-height:1;text-align:center;vertical-align:baseline;margin-left:auto}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productlist-filter-accordion a{font-size:20px;color:#121212}.productlist-filter-accordion .filter-type-FilterItemSort[aria-expanded=true],.productlist-filter-accordion [aria-expanded=true] .characteristic-collapse-btn-inner{font-weight:700;color:#212121}.productlist-applied-filter.productlist-applied-filter-top .active-filters{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:.5em 0;margin-top:2px}.snippets-filter-item{margin-bottom:.5rem;margin-right:.5rem;padding:.25rem .5rem;font-size:1rem;line-height:1.5;border-radius:.25rem;background:#e5e5e5;color:#212121}.snippets-filter-item .fa-times{color:#212121}.filter-collapsible-control .fa-filter,.snippets-filter-item-icon-left{margin-left:.5rem}.snippets-filter-item-all{text-decoration:none;display:inline-block;color:#999;font-size:14px;flex:0 0 auto}.snippets-filter-mobile-buttons{display:flex;flex-wrap:nowrap;justify-content:end;align-items:center}.snippets-filter-mobile-buttons .btn{border-radius:40px;letter-spacing:.02rem;font-weight:500;font-size:18px;padding:1rem}.snippets-filter-mobile-buttons .button-filter-cancel{background:#fff;border:2px solid #ddd;order:2;flex:0 0 140px;margin-left:15px}.snippets-filter-mobile-buttons .button-filter-show{background:#86c921;border:1px solid #86c921;font-size:22px;color:#fff;order:1}.displayoptions button#js-filters:hover,.snippets-filter-mobile-buttons .button-filter-show:hover{opacity:.7}.modal#collapseFilter .modal-content{height:100%;border-radius:0;padding:0}.modal#collapseFilter .modal-header{padding:1rem 0 1rem 1.5rem;box-shadow:0 .4rem .8625rem 0 rgb(33 33 33 / .06);border-radius:0}.modal#collapseFilter .modal-body{padding:1.5rem 1.5rem 0}.modal#collapseFilter .modal-dialog{transform:none}.modal .productlist-filter-wrapper{height:78.4%;overflow-y:scroll;padding-right:10px}.modal#collapseFilter .modal-title{font-weight:600;color:#86c921;font-size:26px}.modal#collapseFilter .filter-search-wrapper .filter-item-value{font-size:19px}.modal#collapseFilter .filter-search-wrapper .filter-img{margin-right:10px;box-shadow:rgb(99 99 99 / .1) 0 1px 10px 0;border:1px solid #ddd;border-radius:100%}.modal#collapseFilter .snippets-filter-show-all{margin-top:10px}.modal#collapseFilter .snippets-filter-show-all .btn{width:100%;background:#fff;border:2px solid #e5e5e5;color:#121212;text-align:center;font-weight:500;font-size:16px}.content-cats-small{overflow-x:auto;flex-wrap:nowrap;margin:1rem 0;background:#e5e5e5;padding:2rem;border-radius:8px;align-items:center;-webkit-overflow-scrolling:touch}
.content-cats-small::-webkit-scrollbar{height:7px;}.content-cats-small::-webkit-scrollbar-thumb{background:#121212;}.block-title-more-cats,.content-cats-small h2{min-width:max-content;text-align:left;margin:0 10px 0 0;font-weight:500;font-size:20px;}.block-title-zusatz-more-cats{font-weight:500;margin:0 .5em 0 0;color:#121212;font-size:21px;line-height:1.4em;text-align:center}.content-cats-small a,.content-cats-small>div a{background:#f7f9fb;font-size:15px;font-weight:500;text-align:center;border-radius:.4rem;color:#303030;height:40px;border: 1px solid #fff;min-width:max-content;padding:8px 10px;margin-right:6px;display:flex;justify-content:center;align-items:center;box-shadow:rgb(0 0 0 / .1) 0 1px 3px 0,rgb(0 0 0 / .06) 0 1px 2px 0}.content-cats-small a:hover,.content-cats-small>div a:hover{background:#fff;color:#121212!important}.content-cats-small.zusatz-navi a{font-size:15px;font-weight:500;letter-spacing:.02em;padding:8px 12px;height:auto;line-height:normal}.displayoptions button#js-filters{background:#86c921;border-color:#86c921;color:#fff;justify-content:space-between;min-width:270px;padding:0 1.2rem;font-size:20px;letter-spacing:.03em;font-weight:500;text-transform:uppercase;border-radius:40px;min-height:60px;text-align:left}.displayoptions.sticky-filter-btn button#js-filters{position:fixed;bottom:10px;left:0;right:0;z-index:8000;width:100%}.productlist-item-info{font-size:18px;font-weight:600;color:#212121;letter-spacing:.02em}.active-filters{display:flex;margin-top:10px;align-items:center}.active-filters .snippets-filter-item{margin-bottom:0;flex:0 0 auto}.title-active-filter{font-size:17px;font-weight:500;color:#86c921;width:85px;flex:0 0 auto}#result-wrapper .active-filters{background:#fff;padding:.5rem}.cat-einstieg-tab-mit-slider{margin:0 0 1rem;flex-wrap:nowrap;width:100%}.cat-einstieg-tab-mit-slider.slider-bg-white{background:#fff;padding:1em 0}.content-tab-mit-slider{flex:0 0 30%;display:flex;background:#e5e5e5}.content-tab-mit-slider .content-inner{align-self:center;padding:0 25px}.content-tab-mit-slider h2{font-size:24px;line-height:1.2em;margin:5px 0 10px}.content-tab-mit-slider .content-inner span{font-weight:700}.content-tab-mit-slider .content-inner .checklist{margin-top:1rem}.slidewrapper-tab-mit-slider{flex:0 0 70%;padding:20px;max-width:100%;overflow:hidden;background:#fff}.cat-einstieg-tab-mit-slider .text-info-in-tab,.tab-content-wrapper .text-info-in-tab{font-size:17px;text-align:center;display:block;padding:10px 25px 20px}.tab-content>.tab-pane{display:none;height:0}.tab-content>.active{display:block;height:auto}.cat-einstieg-tab-mit-slider ul.nav.nav-tabs{margin:0;list-style:none;height:50px;display:flex;overflow:auto;justify-content:center}.cat-einstieg-tab-mit-slider ul.nav.nav-tabs li a{display:flex;align-items:center;justify-content:center;min-width:135px;height:50px;padding:0 8px;text-align:center;font-size:16px;letter-spacing:0;font-weight:400;background:#efefef;border-right:1px solid #fff;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#121212}.cat-einstieg-tab-mit-slider ul.nav.nav-tabs li:first-child a{border-top-left-radius:25px;border-bottom-left-radius:25px}.cat-einstieg-tab-mit-slider ul.nav.nav-tabs li:last-child a{border-right:0;border-top-right-radius:25px;border-bottom-right-radius:25px}.cat-einstieg-tab-mit-slider ul.nav.nav-tabs li a.active,.cat-einstieg-tab-mit-slider ul.nav.nav-tabs li a:hover{background:#121212;color:#fff;font-weight:500}.cat-einstieg-tab-mit-slider .tab-navigation .nav-tabs{position:relative}.cat-einstieg-tab-mit-slider ul.nav.nav-tabs::-webkit-scrollbar{height:3px}.tab-navigation .tab-drop{margin-right:0;position:absolute!important;right:0;bottom:0;display:block;width:25px}.tab-navigation .tab-drop .dropdown-toggle,.tab-navigation .tab-drop [data-toggle=collapse]:not(.navbar-toggler){margin-right:0}.tab-navigation .tab-drop .dropdown-toggle::after,.tab-navigation .tab-drop:not(.navbar-toggler)[data-toggle=collapse]::after{margin:0;font-size:1.2rem;display:block;width:1.5625rem;padding-bottom:.625rem;text-align:center;border-bottom:0}.cat-einstieg-tab-mit-slider .tab-content{margin:.75rem 0 0}.box-slider-bestseller.row-flex{flex-wrap:nowrap}.box-slider-bestseller .box-slider-2-col{flex:0 0 49%;max-width:49%}.box-slider-bestseller .cat-einstieg-tab-mit-slider{padding:10px 25px;background:#fff;margin:0}.box-slider-bestseller .box-slider-2-col .row-flex.heading-top-cats{margin:0 auto}.wrap-holder-lp-schienen{display:flex;flex-wrap:wrap;justify-content:space-between}.holder-more-cats a{flex:0 0 32.5%;color:#121212!important;border-bottom:0!important;background:#f3f3f3;text-align:left;padding:15px;font-size:19px;margin:15px 0 0;border-radius:.4rem}.holder-more-cats a:hover{background:#005c77;color:#fff!important}.bg-white{background:#fff}.box-slider-bestseller .box-slider-2-col .cat-einstieg-tab-mit-slider .kk-item-slider-style-wrap{max-width:92%;display:block;margin:0 auto!important;padding:0!important}.box-tipp-border{color:#fff;background:#86c921;padding:2em;margin:10px auto 0;position:relative;border-radius:.4rem}.box-tipp-border strong,.wrap-kategorie-beschreibung.site-sitemap .kategorie-desc ul li a strong{font-size:20px}.box-tipp-border p{line-height:1.5em!important;color:#fff!important;margin:.5em 0 0!important}.wrap-kategorie-beschreibung .clr{clear:both}.wrap-kategorie-beschreibung.box-border-wrap{padding:50px 0;background:#fff;box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%);border:none;margin-top:2rem}.wrap-kategorie-beschreibung .kategorie-desc.flex-holder{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1000px;margin-left:auto;margin-right:auto;clear:both}.wrap-kategorie-beschreibung .kategorie-desc.flex-holder .desc-flex{flex:0 0 100%;overflow:hidden}.wrap-kategorie-beschreibung .kategorie-desc h2,.wrap-kategorie-beschreibung .kategorie-desc h3,.wrap-kategorie-beschreibung .kategorie-desc h4{margin-bottom:.8rem;line-height:1.2em;word-break:break-word;overflow:hidden}.wrap-kategorie-beschreibung .kategorie-desc h2{font-weight:600;color:#057191;font-size:28px}.wrap-kategorie-beschreibung .kategorie-desc h3,.wrap-kategorie-beschreibung .kategorie-desc h4{font-size:25px;font-weight:400;color:#121212}.wrap-kategorie-beschreibung .kategorie-desc img{margin:2em auto;width:100%;height:auto;vertical-align:middle;border:0}.wrap-kategorie-beschreibung .kategorie-desc .seo-image-holder{display:flex;justify-content:space-between;align-items:center;margin:2em 0}.wrap-kategorie-beschreibung .kategorie-desc .seo-image-holder.image-grid-3 div{margin:0;flex:0 0 32.5%}.list-with-checkmark li:last-child,.wrap-kategorie-beschreibung .kategorie-desc .seo-image-holder.image-grid-3 div img{margin:0}.wrap-kategorie-beschreibung .kategorie-desc .img-around-text-left{margin:0 25px 25px 0;float:left;width:auto;height:auto}.wrap-kategorie-beschreibung .kategorie-desc .img-small-faq{margin:0 25px 35px 0;float:left;width:auto;height:auto}.wrap-kategorie-beschreibung .kategorie-desc .img-around-text-right{margin:0 0 35px 25px;float:right;width:auto;height:auto}.wrap-kategorie-beschreibung .kategorie-desc a{border-bottom:1px dotted #057191;color:#057191;font-weight:600}.wrap-kategorie-beschreibung .kategorie-desc.flex-holder .desc-flex-full.desc-link-list{margin:20px 0 0;border-top:1px solid #ddd;padding:20px 0 0}.wrap-kategorie-beschreibung .box-frame-video-holder>div,.wrap-kategorie-beschreibung .kategorie-desc.flex-holder .desc-flex-full{flex:0 0 100%}.wrap-kategorie-beschreibung .kategorie-desc.flex-holder .desc-flex-full.desc-link-list a{font-size:1em;background:#f7f7f7;text-align:center;padding:5px 10px;margin:8px 5px 8px 0;display:inline-block}.wrap-kategorie-beschreibung .box-frame-video-holder{display:flex;flex-wrap:wrap;justify-content:center;margin:1.5rem 0;background:#f7f7f7}.wrap-kategorie-beschreibung .box-frame-video-holder .box-border-wrap-main{padding:1.5rem}.wrap-kategorie-beschreibung .box-frame-video-holder.video-2-col>div{flex:0 0 50%}.responsive-video{position:relative;padding-bottom:52%;padding-top:30px;height:0;overflow:hidden;z-index:1}.responsive-video embed,.responsive-video iframe,.responsive-video object{position:absolute;top:0;left:0;width:100%;height:100%}.list-with-checkmark{list-style-type:none;margin:0 0 20px;padding:0;position:relative}.list-with-checkmark li{margin:9px 0;font-weight:400;list-style:none;padding:0 0 0 20px;font-size:18px;color:#121212;line-height:1.6}.list-with-checkmark li:before{left:0;position:absolute;content:"\2713";display:inline-block;padding-right:5px;color:#1db700}.box-bestseller-ende,.seo-aehnliche-cats{margin-top:2rem}.seo-aehnliche-cats h2{color:#121212;text-align:center;font-size:27px;font-weight:500;letter-spacing:.02rem;display:block;margin-bottom:2rem}.seo-aehnliche-links{display:grid;grid-auto-flow:dense;grid-gap:1.5rem;grid-template-columns:repeat(5,minmax(0,1fr))}.seo-aehnliche-links a{background:#fff;font-size:16px;font-weight:500;border:1px solid #121212;text-align:center;border-radius:40px;color:#121212;height:50px;display:flex;justify-content:center;align-items:center;box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%);letter-spacing:.0125rem}.seo-aehnliche-links a:hover{background:#121212;color:#fff!important}.wrap-holder-seo-teaser{margin:2rem 0 0;display:flex;justify-content:space-between;flex-wrap:wrap}.wrap-holder-seo-teaser.seo-cat-ausstieg-slide{flex-wrap:nowrap;overflow-x:auto}.wrap-holder-seo-teaser h2{flex:0 1 100%;font-weight:600;margin:0 0 1.2em;color:#121212;font-size:28px;line-height:1.3em;text-align:center}.wrap-holder-seo-teaser .seo-teaser-box{flex:0 1 32.5%;background:#fff;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;transition:.4s;border-radius:10px;overflow:hidden}.wrap-holder-seo-teaser.seo-box-4-grid .seo-teaser-box,.wrap-holder-seo-teaser.seo-produkt-desc .seo-teaser-box{flex:0 1 24.5%}.wrap-holder-seo-teaser .seo-teaser-box a{display:block;height:100%}.wrap-holder-seo-teaser .seo-teaser-box.box-show-more{display:flex;flex-wrap:wrap;padding:2rem;background:#e0e0dc;color:#121212!important}.wrap-holder-seo-teaser .seo-teaser-box.box-show-more .seo-teaser-text p{line-height:1.4;font-size:1rem}.wrap-holder-seo-teaser .seo-teaser-box.box-show-more .seo-teaser-text__head{font-weight:500;font-size:1.7rem;line-height:1.3;margin-bottom:.8rem}.wrap-holder-seo-teaser .seo-teaser-box.box-show-more a{color:#121212;border-top:1px solid;padding:10px 0 0;font-weight:500;font-size:1.1rem;letter-spacing:.02rem;display:flex;align-self:flex-end;align-items:center;justify-content:space-between;height:auto;width:100%}.wrap-holder-seo-teaser .seo-teaser-box.box-show-more a:after{content:"\f0a9";font-family:"Font Awesome 5 Pro";font-weight:400;font-size:21px}.wrap-holder-seo-teaser .seo-teaser-box.box-show-more a:hover{background:#121212;color:#fff!important;padding:5px;border-color:#121212}.wrap-holder-seo-teaser.seo-box-5-grid .seo-teaser-box{flex:0 1 19.5%;margin:0 0 1%}.wrap-holder-seo-teaser.row-flex-6-box .seo-teaser-box,.wrap-holder-seo-teaser.seo-box-8-grid .seo-teaser-box{margin:0 0 1%}.wrap-holder-seo-teaser .title-seo-teaser-small{display:block;font-size:17px;color:#bbb;font-weight:500}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-image{position:relative;overflow:hidden;display:block;width:100%}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover;vertical-align:middle;border:0;object-position:top left}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-image:before{content:'';padding-top:60%;display:block}.wrap-holder-seo-teaser.seo-produkt-desc .seo-teaser-box .cat-ausstieg-seo-image:before{padding-top:100%}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-link{padding:20px;position:relative}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-link h3{color:#121212;font-size:18px;margin:0;padding:0 15px 0 0;position:relative;font-weight:600}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-link p{color:#121212;padding:10px 15px 0 0}.wrap-holder-seo-teaser.seo-faq-einstieg .seo-teaser-box .cat-ausstieg-seo-link h3{font-size:19px;padding:0 0 10px}.wrap-holder-seo-teaser .seo-teaser-box .cat-ausstieg-seo-link:after{color:#057191;content:"\f178";font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:22px;margin-top:0;right:20px}.wrap-holder-seo-teaser .seo-teaser-box:hover{box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 30%)}.wrap-holder-seo-teaser.seo-produkt-einstieg .btn-shrink-mittig{background:#057191;font-size:17px;border:none!important;font-weight:500!important;max-width:220px;letter-spacing:.02rem;text-align:center;border-radius:20px;color:#fff!important;line-height:normal;padding:18px 10px;margin:15px 0 0;display:flex;justify-content:center;align-items:center;-webkit-backface-visibility:hidden;-webkit-appearance:button;cursor:pointer;box-shadow:rgb(50 50 93 / .25) 0 6px 12px -2px,rgb(0 0 0 / .3) 0 3px 7px -3px}.box-slider-bestseller .btn-cat{font-size:16px;font-weight:500;letter-spacing:.02em;text-align:center;border-radius:40px;color:#fff;height:50px;line-height:1;background:#222;min-width:min(160px,100%);max-width:340px;padding:10px;display:block;margin:20px auto 0;display:flex;justify-content:center;align-items:center;box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%)}.box-slider-bestseller .btn-cat:hover{background:#000;color:#fff!important}.flex-holder-unterkategorien{max-width:100%;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;position:relative}.flex-holder-unterkategorien>div{flex-basis:19.5%;background:#fff;color:#121212;margin:0 0 .5%;position:relative;transition:.5s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex-holder-unterkategorien.unterkat-mit-bild>div a{padding:5px;display:block;color:#121212;text-decoration:none}.flex-holder-unterkategorien img{width:100%;height:auto;max-width:140px;text-align:center;display:block;margin:0 auto}.flex-holder-unterkategorien.unterkat-mit-bild .title-main-cat{font-size:16px;line-height:normal;padding:10px 10px 0;background:#f7f7f7}.flex-holder-unterkategorien.unterkat-mit-bild .title-sub-cat{font-size:18px;font-weight:700;line-height:normal;padding:1px 10px 8px;text-overflow:ellipsis;overflow:hidden;background:#f7f7f7}.flex-holder-unterkategorien.unterkat-mit-bild .title-sub-cat-sec{font-size:18px;font-weight:400;line-height:normal;padding:1px 0 8px 10px;text-overflow:ellipsis;overflow:hidden;background:#f7f7f7}.flex-holder-unterkategorien.kategorie-full-img img{max-width:100%}.site-categorie-main .box-info-cat-text.box-ddm{background:#009b90;text-align:center;margin:1rem 0 .5rem}.site-categorie-main .box-info-cat-text.box-ddm.box-slv-sale{background:#f8c522;text-align:center;margin:1rem 0 1.5rem}.site-categorie-main .box-info-cat-text.box-ddm.box-xmas-sale{background:#28333d;text-align:center;margin:1rem 0 1.5rem}.site-categorie-main .box-info-cat-text.box-ddm.box-slv-sale *{color:#000!important}.site-categorie-main .box-info-cat-text.box-ddm.box-xmas-sale *{color:#fff!important}.site-categorie-main .box-info-cat-text.box-ddm .center-head-with-line.h2-after-image-in-box{color:#fff}.site-categorie-main .box-info-cat-text.box-ddm p{font-size:18px;color:#fff}.site-categorie-main .box-info-cat-text.box-ddm .gutschein-code{margin-top:20px;display:flex;align-items:center;color:#1a1a1a;justify-content:center}.site-categorie-main .box-info-cat-text.box-ddm .gutschein-code span{font-size:18px;font-weight:600}.site-categorie-main .box-info-cat-text.box-ddm .gutschein-code span.koupon{border:3px dotted #1a1a1a;color:#1a1a1a;font-size:19px;padding:10px;font-weight:800;margin:0 0 0 15px}.site-categorie-main .box-info-cat-text.box-ddm p:last-child{font-size:14px;margin-top:1.5rem}.cat-site-marken.flex-holder-marken{display:flex;flex-wrap:wrap;justify-content:center;position:relative;overflow:hidden}.cat-site-marken.flex-holder-marken a{flex:0 0 19%;margin:5px;padding:10px;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 7px 0 rgb(0 0 0 / 15%);background:#fff;text-align:center}.cat-site-marken.flex-holder-marken a img{max-width:220px!important}.headline-after-introText{margin:0 auto;padding:1em 0;text-align:justify;display:block;max-width:1200px}.headline-after-introText a{font-weight:700;color:#057191;border-bottom:1px dotted #057191}.site-categorie-main .headline-after-introText .h3-over-introtext{margin:0 0 15px;font-size:32px;font-weight:700;color:#057191;text-align:center;display:block}.site-categorie-main .headline-after-introText p{line-height:1.4em;font-size:18px;margin-bottom:0}.headline-after-introText:after{font-family:'Font Awesome 5 Pro';content:"\f322";font-weight:300;font-size:1.1em;margin:15px auto 0;color:#057191;display:block;text-align:center}.desc.desc-wawi p{display:block;text-align:center;font-size:20px;margin-bottom:1rem;border-bottom:1px solid #ddd;padding-bottom:1rem}.no-margin-bottom{margin-bottom:0!important}.no-margin-top{margin-top:0!important}.wrap-kategorie-beschreibung.site-sitemap .kategorie-desc a{border-bottom:1px dotted #057191;font-size:15px;color:#057191;font-weight:500}.wrap-kategorie-beschreibung.site-sitemap .kategorie-desc ul li{line-height:1.5;margin-bottom:4px}.seo-catserien__wrap{margin:2rem 0}.seo-catserien__wrap h2{color:#121212;text-align:left;font-size:27px;font-weight:500;letter-spacing:.02rem;display:block;margin-bottom:2rem}.seo-aehnliche-links.row-flex{justify-content:center}.seo-catserien__wrap .catserien-mit-bild{display:flex;flex-wrap:wrap;overflow:visible}.seo-catserien__wrap .catserien-mit-bild a{font-weight:500;color:#121212;letter-spacing:.03rem}.seo-catserien__wrap .catserien-mit-bild.cs-8-grid-gap{padding:0 0 0 1.25rem;margin:0 -1.25rem -2.5rem}.seo-catserien__wrap .catserien-mit-bild.cs-8-grid-gap a{margin:0 1.25rem 2.5rem 0;width:calc(100% / 8 - 1.25rem)}.seo-catserien__wrap .catserie__image-box{width:100%;position:relative;height:auto;display:block;padding-bottom:56.25%;box-sizing:border-box}.seo-catserien__wrap .catserie__image-box img{display:block;max-width:100%;object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0;color:#fff0;padding:0}.seo-catserien__wrap .catserie__title{display:block;text-overflow:ellipsis;overflow:hidden;padding-top:.75rem;font-size:1.1rem;line-height:1.25}#pushed-success{flex-wrap:wrap}#pushed-success .productbox-title.subheadline{font-size:19px;order:1;flex:0 0 78%;max-width:78%}body.kein_inhalt .modal-title{font-size:24px;color:#86c921;font-weight:500}body.kein_inhalt .modal-title:before{font-family:'Font Awesome 5 Pro';content:"\f00c";color:#86c921;padding:0 5px 0 0}#pushed-success .productbox-inner{margin:0 0 25px;box-shadow:none}.pushed-success-image-wrapper{flex:0 0 20%;max-width:80px;border:1px solid #ddd;line-height:0;margin-right:10px;border-radius:.3rem}#pushed-success .pushed-success-buttons{display:flex;margin-right:-1rem;margin-left:-1rem}#pushed-success .pushed-success-buttons .col{width:100%;flex:0 0 50%;max-width:50%;padding-right:1rem;padding-left:1rem}#pushed-success .pushed-success-buttons .btn-bold{min-height:60px}.item-list-basket-details{margin-top:14px}.item-list-basket-details .choose-quantity-input{width:60px;margin-right:8px}.item-list-basket-details .choose-quantity-input input.quantity{font-size:18px;color:#121212;box-shadow:none;padding:10px;height:48px}.item-list-basket-details .holder-add-to-basket-list{width:80%}.container-news__productlist{padding:2rem}.block-container-inner h2,.container-inner__title{color:#121212;text-align:center;font-size:28px;margin:0 0 1.2em;font-weight:600;letter-spacing:.03rem}.seo-box-news{background:#fff;text-align:left;display:block}.seo-box-news .news-title{color:#121212;font-size:20px;font-weight:600;padding:20px 20px 0;height:80px}.seo-box-news .btn-more{padding:0 0 20px 20px!important;font-size:17px;text-decoration:underline;color:#444;display:block}.wrap-slider-holder{scroll-snap-align:start none;scroll-margin-top:0}.wrap-slider-holder .box-slider-bestseller,.wrap-slider-holder .headline-after-introText{scroll-margin-top:80px}.fixed{position:fixed}.z-sticky{z-index:1000}.top-left-0{top:0;left:0;right:0}.left-0{left:0}.bottom-auto{bottom:auto}.bottom-0{bottom:0;left:0;right:0}.change-style{margin:0 auto!important;justify-content:center;padding:5px!important;background:rgb(229 229 229 / .9)}.change-style-mobile{margin:0!important;padding:7px 0!important;background:rgb(229 229 229 / .9);box-shadow:rgb(17 17 26 / .1) 0 0 16px}.change-style-mobile.content-cats-small.zusatz-navi a{font-size:14px;font-weight:400;padding:8px}.shadow-xl{box-shadow:0 .625rem 1.25rem 0 rgb(2 10 26 / 10%)}.kk-hotspot-banner{margin:0 auto;display:block;text-align:center}.kk-hotspot-banner .kk-hotspot-marker--dot{border:3px solid}.kk-hotspot-banner .kk-hotspot-marker--dot:after{border:1px solid;width:20px;height:20px;margin-left:-10px;margin-top:-10px}