.productBox{border:1px solid #ccc;border-radius:8px;margin:0 0 20px;padding:20px;position:relative}.productBox>figure{cursor:pointer;display:block;margin:0 auto 20px;min-height:200px;position:relative;width:200px}.productBox form{width:100%}.productBox .flags{margin:15px 0}.productBox a+.flags{margin:5px 0 15px}.productBox .deliveryTime{background-color:#f0f0f0;border-radius:5px;display:inline-block;margin:0 0 20px;padding:5px 10px}.productBox .deliveryTime i{margin-right:8px}.productBox .deliveryTime i:before{font-weight:400}.productBox .deliveryTime i.forwarding:before{font-weight:700}.productBox .forwardingWrap{display:block;font-size:14px;margin:0 0 20px}.productBox .forwardingWrap i:before{margin-right:5px}.productBox .tags{text-align:right}.productBox .shippingTime{margin:0 0 5px}.productBox .shippingTime:before{font-size:20px;padding-right:7px;vertical-align:-2px}.productBox .checkItem{display:none;position:absolute;right:20px;top:7px}.productCheckboxesVisible .productBox .checkItem{display:block}.productBox .priceNet{margin:3px 0 10px}.productBox .priceNet,.productBox .priceVpe{color:#8d8d8d;display:block;font-size:13px}.productBox .productBoxFooter{position:relative;text-align:right}.productBox .productBoxFooter .small{color:#8d8d8d;display:block;font-size:14px;margin:0 0 15px}.productBox .productBoxFooter .onlyOffer .button{display:inline-flex;margin-bottom:0;width:auto}.productBox .productBoxFooter .onlyOffer .button+.button{margin-left:10px;margin-top:0}.productBox .productBoxFooter .price{font-weight:700}.productBox .productBoxFooter .numberPicker,.productBox .productBoxFooter form{display:inline-block;margin:0;vertical-align:top}.productBox .productBoxFooter .variantButtonWrap{margin:0 0 10px}.productBox .productBoxFooter .variantButtonWrap .variantToBookmark,.productBox .productBoxFooter .variantButtonWrap+.buttons5050{margin:0}.productBox .productBoxFooter .buttons5050Tablet{margin:0 0 10px}.productBox .productBoxFooter form{font-size:0;position:relative}.productBox .productBoxFooter .numberPicker{display:block;margin:0 0 10px}.productBox .productBoxFooter .numberPicker .picker{float:right}.productBox .playVideo.jwVideo.videoTeaser{background:url(/gfx/play.png) 0 0/60px no-repeat;content:"";cursor:pointer;height:60px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.productBox .playVideo.jwVideo.videoTeaser:after{display:none}.productBox .price{font-size:25px;line-height:23px}.productBox .priceOnRequest .inner{box-sizing:border-box;display:inline-block;margin:0 0 10px;text-align:right;width:50%}.productBox .abortLabel{display:none}.productBox .remainder{display:block;margin:0 0 3px;text-align:right}.productBox .productBoxFooter .remainder{line-height:34px}.productBox .productBoxFooter .remainder .remainderInner{display:inline-block;line-height:normal;vertical-align:middle}.productBox .graduatedPricesNotice{background-color:#f0f0f0;border-radius:5px;display:table;font-size:14px;line-height:18px;margin:14px 0 17px;padding:5px 10px}.productBox .graduatedPricesNotice strong{color:#78bc5a}.productBox>.content{float:left;position:relative}.productBox>.content .price{font-size:25px;line-height:23px}.productBox ul{margin:0 0 8px}.productBox ul li{font-size:13px;line-height:22px}.productBox .productBoxInfos>a:link,.productBox .productBoxInfos>a:visited{color:#565654;display:block;font-size:20px;line-height:24px;margin-bottom:10px;text-decoration:none}.productBox .productBoxInfos>a:active,.productBox .productBoxInfos>a:hover{text-decoration:underline}.productBox .subtitle{display:block;font-size:17px;line-height:21px;margin:-5px 0 10px}.productBox .remainder{color:red}.categoryBox .box{border:1px solid #ccc;box-shadow:0 1px 3px 0 rgba(97,97,97,.2);margin-bottom:5px;position:relative}.categoryBox .box:hover{cursor:pointer}.categoryBox .box:hover img{opacity:.8;transform:scale(1.05)}.categoryBox .box .imageOverflow{overflow:hidden}.categoryBox .box .imageOverflow img{width:100%}.categoryBox .box img{height:auto;max-width:90px;transition:all .4s ease}.categoryBox .box .headline{color:#636362;display:block;font-size:17px;font-weight:700;left:107px;line-height:50px;padding-right:28px;position:absolute;top:0}.categoryBox .box .headline .headlineText{display:inline-block;line-height:normal;vertical-align:middle}.categoryBox .box>.fa-angle-right{color:#3263ac;font-size:20px;position:absolute;right:10px;top:17px}.filterSliderValues{margin:0 0 20px}.filterSliderValues .from{float:left}.filterSliderValues .til{float:right}.filterSliderValues .value{font-weight:700}.galleryProducts.loaded .galleryProduct{opacity:1}.galleryProducts{margin:-20px 0 15px}.galleryProducts .banner img:not(.ratioDummy){height:auto;margin:0}.helper,.noProducts{display:none}.noProducts{border:1px dashed #ccc;font-size:34px;line-height:40px;margin:0 0 40px;padding:25px 15px;text-align:center}.noProducts.show{display:block}@keyframes loadingTimeout{0%{opacity:0}99%{opacity:0}to{opacity:1}}.galleryProduct{border-bottom:1px solid #ccc;border-top:5px solid #f2f1ff;margin:0 -10px;opacity:1;padding:15px 15px 0;position:relative}.galleryProduct.topSellerAndDiscount .topseller{bottom:149px}.galleryProduct .footerPlaceholder,.galleryProduct.topSellerAndDiscount .footerPlaceholder{height:20px}.galleryProduct .checkItem{display:none;left:12px;position:absolute;top:7px}.productCheckboxesVisible .galleryProduct .checkItem{display:block}.galleryProduct .buttons .simpleCombinationsButton{margin:0}.galleryProduct .buttons form{display:none}.galleryProduct .iconDelivery{background:url(/gfx/iconDelivery.png) no-repeat 0 -2px;background-size:20px;padding:1px 0 0 25px}.galleryProduct img{display:none;height:auto;margin:0 auto 20px;width:240px}.galleryProduct img.ratioDummy{display:block;margin-bottom:10px}.galleryProduct img:not(.ratioDummy){cursor:pointer}.galleryProduct img:not(.ratioDummy).active{display:block}.galleryProduct .remainder{color:red}.galleryProduct figure{margin:0 auto 15px;max-width:240px;position:relative}.galleryProduct .playVideo{background:url(/gfx/play.png) 0 0/60px no-repeat;content:"";cursor:pointer;height:60px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.galleryProduct .playVideo:after{display:none}.galleryProduct .possibleVariants{color:#777}.galleryProduct .labels{margin:0 0 10px}.galleryProduct .buttons .button+.button{margin-top:0}.galleryProduct .numberPicker{display:inline-block;margin:0 10px;width:104px}.galleryProduct a:link,.galleryProduct a:visited{color:#565654;display:block;font-size:18px;line-height:20px;margin:0 0 10px;text-decoration:none;vertical-align:top}.no-touchevents .galleryProduct a:link:hover,.no-touchevents .galleryProduct a:visited:hover{text-decoration:underline}.galleryProduct .topseller+a:link,.galleryProduct .topseller+a:visited{margin:0 0 50px}.galleryProduct .prices{display:block;font-size:26px;line-height:26px;margin:0 0 15px;min-height:30px;text-align:right}.galleryProduct .prices .price{display:block;font-weight:700;margin:0 0 3px}.galleryProduct .prices .priceNet,.galleryProduct .prices .priceVpe,.galleryProduct .prices .small{color:#8d8d8d;display:block;font-size:12px;line-height:16px}.galleryProduct .shippingTime{margin-bottom:20px;margin-left:144px;text-align:left;text-indent:-25px}.galleryProduct .shippingTime:before{font-size:20px;vertical-align:-2px}.galleryProduct .tags{margin:0;position:absolute;right:10px;top:0}.galleryProduct .priceOnRequest{display:inline-block;margin:10px 0 0;text-align:right}.galleryProduct .galleryProductFooter{min-height:96px;padding:0 0 20px;position:relative;text-align:right}.galleryProduct .galleryProductFooter .fa-clipboard,.galleryProduct .galleryProductFooter .fa-dolly,.galleryProduct .galleryProductFooter .fa-dolly-empty{display:inline-block;vertical-align:top}.galleryProduct .galleryProductFooter .fa-clipboard:before,.galleryProduct .galleryProductFooter .fa-dolly-empty:before,.galleryProduct .galleryProductFooter .fa-dolly:before{cursor:pointer;font-size:23px}.galleryProduct .galleryProductFooter .fa-dolly,.galleryProduct .galleryProductFooter .fa-dolly-empty{padding:7px 13px}.galleryProduct .galleryProductFooter .fa-dolly-empty:before,.galleryProduct .galleryProductFooter .fa-dolly:before{display:none}.galleryProduct .galleryProductFooter .fa-truck{padding:0 0 0 120px}.galleryProduct .galleryProductFooter .fa-clipboard{border:1px solid #a6a6a6;cursor:pointer;left:0}.galleryProduct .galleryProductFooter .fa-clipboard:hover{border:1px solid #ffd556}.galleryProduct .galleryProductFooter .fa-clipboard:hover:before{color:#ffd556}.galleryProduct .galleryProductFooter .fa-clipboard.added{border:1px solid #ffd556}.galleryProduct .galleryProductFooter .fa-clipboard.added:before{color:#ffd556;content:""}.galleryProduct .galleryProductFooter .fa-clipboard.added:hover:before{content:""}.galleryProduct .galleryProductFooter .fa-clipboard.added.stillHovered:hover:before{content:""}.galleryProduct .galleryProductFooter .fa-clipboard:before{padding:3px 4px 6px}.galleryProduct .galleryProductFooter .fa-dolly-empty.open .fa-arrow-circle-down,.galleryProduct .galleryProductFooter .fa-dolly.open .fa-arrow-circle-down,.galleryProduct .galleryProductFooter .simpleCombinationsButton.open .fa-arrow-circle-down{transform:rotate(-180deg) translateX(11px)}.galleryProduct .galleryProductFooter .configureProduct:before{display:none}.loadingIndicator{background:hsla(0,0%,100%,0) url(/gfx/imageLoading/spin.gif) no-repeat 50%;display:none;min-height:100px}@media(min-width:768px)and (orientation:landscape){.galleryProduct.topSellerAndDiscount .topseller{bottom:150px}.galleryProduct.topSellerAndDiscount .footerPlaceholder{height:160px}.galleryProduct .topseller{bottom:140px}.galleryProduct .galleryProductFooter{padding:0}}@media only screen and (min-width:768px){.galleryProducts{grid-gap:0 14px;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr);margin-top:0}.galleryProducts.loaded{background:none}.galleryProducts .banner,.galleryProducts .simpleCombinationWrapper{grid-column:span 2}.galleryProduct{border:1px solid #ccc;border-radius:8px;float:none;margin:0 0 14px;position:relative;transition:background .3s ease-in;width:100%!important}.galleryProduct.combinationsShown{background:#fff}.galleryProduct.combinationsShown:after{animation:fadeProductBackground .5s;-webkit-animation:fadeProductBackground .5s;background:#f3f6f8;border-left:1px solid #ccc;border-right:1px solid #ccc;bottom:-14px;content:"";height:16px;left:-1px;position:absolute;width:100%;z-index:1}.status-publish .galleryProduct.combinationsShown:after{width:calc(100% + 2px)}.galleryProduct .shippingTime{margin-left:23px;text-indent:-24px}.galleryProduct img:not(.ratioDummy){left:auto;margin:0 auto 20px;position:static;top:auto}.galleryProduct .numberPicker{bottom:0;position:absolute;right:45px}.galleryProduct .galleryProductHeader{margin:0 0 45px}.galleryProduct .footerPlaceholder{height:135px;width:100%}.galleryProduct .footerPlaceholder.small{height:75px}.galleryProduct .footerPlaceholder.small+.galleryProductFooter{bottom:0}.galleryProduct .footerPlaceholder.large{height:145px}.galleryProduct .footerPlaceholder.large+.galleryProductFooter .shippingTime{top:-165px}.galleryProduct .galleryProductFooter{bottom:15px;left:15px;margin:0;position:absolute;width:calc(100% - 30px)}.galleryProduct .galleryProductFooter .shippingTime{left:0;position:absolute;top:-145px}.galleryProduct .galleryProductFooter .fa-truck{padding:0}.galleryProduct .galleryProductFooter .fa-clipboard,.galleryProduct .galleryProductFooter .fa-dolly,.galleryProduct .galleryProductFooter .fa-dolly-empty{border-radius:2px}.galleryProduct .tags{left:auto;margin:0 0 10px;position:relative;top:auto}.galleryProducts .forceHiding{display:none!important}.galleryProducts .combinationWrapper .stepTooltip{top:-19px}}@keyframes fadeProductBackground{0%{background-color:#f9f9f9}to{background-color:#f1f1f1}}.productSlider{margin-bottom:55px;padding:0 40px;position:relative}.productSlider[data-visible="1"] .product{width:100%}.productSlider[data-visible="2"] .product{width:50%}.productSlider[data-visible="3"] .product{width:33.3333333333%}.productSlider[data-visible="4"] .product{width:25%}.productSlider .visibleContent{font-size:0;overflow:hidden;white-space:nowrap}.productSlider .product{display:inline-block;font-size:14px;margin-left:0;padding:0 25px;position:relative;text-align:center;transition:margin .1s;vertical-align:top;white-space:normal;width:100%}.productSlider .product.hideDivider:before{left:-1px}.productSlider .product:first-child:before{display:none}.productSlider .product:before{background:#f1f1f1;content:"";display:block;height:100%;left:0;padding:20px 0;position:absolute;top:0;width:1px}.productSlider .fa-angle-left,.productSlider .fa-angle-right{color:#3263ac;cursor:pointer;display:none;height:26px;margin-top:-19px;position:absolute;top:50%;z-index:2}.productSlider .fa-angle-left:before,.productSlider .fa-angle-right:before{font-size:54px}.productSlider .fa-angle-left{left:0}.productSlider .fa-angle-right{right:0}.productSlider .imageWrapper{margin:40px 0 20px}.productSlider .imageWrapper a:link,.productSlider .imageWrapper a:visited{margin:0}.productSlider img{height:118px;width:118px}.productSlider a:link,.productSlider a:visited{color:#3263ac;display:block;font-size:16px;line-height:22px;margin:0 0 25px}.productSlider .strike{display:block;line-height:13px;margin-bottom:10px}.productSlider .priceInfo{margin:5px 0 0;text-align:center}.productSlider .priceWrapper{text-align:center;width:100%}.productSlider .price{font-size:18px;text-decoration:line-through}.productSlider .price.reduced{color:red;margin-left:5px;text-decoration:none}.productSlider .price.large{font-size:22px;padding-top:7px;text-decoration:none}.productList.highlightTkg .products .product.tkgProduct{border:1px dashed #ffb55d;margin-top:-1px}.productList .alignRight{text-align:right}.productList .columnTitle{color:#8a8a8a;font-weight:700}.productList .listHead{background:#f8f8f8;padding:10px}.productList .listHead .columnTitle{display:none}.productList .listHead .columnTitle:first-child{display:block}.bookmark .productList .listHead,.claim .productList .listHead{border:1px dashed #e5e5e5}.productList .column{position:relative}.productList .tags{margin:15px 0 0}.productList .labels{display:block}.productList .individualized{border:1px dashed #ccc;margin-top:15px;padding:10px;position:relative}.productList .individualized.isUnfinished{border:1px dashed red;display:inline-block;font-weight:700}.productList .individualized.isUnfinished .edit{color:#0d76c9;cursor:pointer;float:none;text-decoration:underline}.productList .individualized.isUnfinished .edit:hover{text-decoration:none}.productList .individualized.isUnfinished .individualEdit{font-weight:400}.productList .individualized .fa-edit{color:#0d76c9;cursor:pointer;position:absolute;right:12px;top:12px}.productList .removeWrapper{color:#8a8a8a;cursor:pointer;font-size:17px;left:121px;position:absolute;top:9px}.productList .productDescription{margin-top:10px}.productList .productDescription ul li:before{padding-right:3px}.productList .products .product,.productList .products .removedElement{border-bottom:1px dashed #e5e5e5;border-left:1px dashed #e5e5e5;border-right:1px dashed #e5e5e5}.productList .products .product{min-height:104px;padding:15px 10px;position:relative}.productList .products .product .columns{grid-gap:20px 30px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.productList .products .product:last-child{border-bottom:none}.bookmark .productList .products .product:last-child,.verkehrsschilder .productList .products .product:last-child{border-bottom:1px dashed #e5e5e5}.productList .products .product .forwarding.fa-truck{display:block;margin:0 0 10px}.productList .products .product .forwarding.fa-truck:before{display:inline-block;font-size:16px;margin-top:5px;padding-right:7px;vertical-align:0}.productList .products .product .column:first-child{grid-column:1/-1;height:auto}.bookmark .productList .products .product .column:first-child .selectWrapper,.claim .productList .products .product .column:first-child .selectWrapper{left:0;position:absolute;top:0}.bookmark .productList .products .product .column:first-child .productImage,.claim .productList .products .product .column:first-child .productImage{left:40px}.bookmark .productList .products .product .column:first-child .productInfo,.claim .productList .products .product .column:first-child .productInfo{padding:0 0 0 140px}.productList .products .product .productImage{left:0;position:absolute;top:0;width:80px}.productList .products .product .productNumber,.productList .products .product .shippingTime{margin-left:24px;margin-top:10px;text-indent:-24px}.productList .products .product .shippingTime:before{font-size:20px;padding-left:1px;padding-right:8px;vertical-align:-2px}.productList .products .product .shippingTime+.forwarding{display:block}.productList .products .product .productNumber{color:#a1a1a1}.productList .products .product .productInfo{padding:0 0 0 100px}.productList .products .product .productInfo a:link,.productList .products .product .productInfo a:visited{font-weight:700;line-height:23px}.basket .fileWrap,.basket .textWrap,.bookmark .fileWrap,.bookmark .textWrap{display:none}.basket .fileWrap.visible,.basket .textWrap.visible,.bookmark .fileWrap.visible,.bookmark .textWrap.visible{display:block}.basket .fileWrap,.basket .textWrap,.bookmark .fileWrap,.bookmark .textWrap{padding-right:42px}.basket .fileWrap .edit,.basket .textWrap .edit,.bookmark .fileWrap .edit,.bookmark .textWrap .edit{color:#0d76c9;cursor:pointer;display:none;float:right;text-decoration:underline}.basket .fileWrap .edit:hover,.basket .textWrap .edit:hover,.bookmark .fileWrap .edit:hover,.bookmark .textWrap .edit:hover{text-decoration:none}.basket .unfinishedWrap,.bookmark .unfinishedWrap{padding:0 27px 0 0}.basket .unfinishedHint,.bookmark .unfinishedHint{border:1px dashed #ccc;display:inline-block;float:right;font-weight:700;margin:10px 0 30px;padding:10px;position:relative}.bookmark .unfinishedHint{margin:0 0 30px}.bookmark form+.unfinishedHintWrap .unfinishedHint{margin:30px 0 20px}.basketContent .editButtons,.bookmarkContent .editButtons{margin-top:20px}.basketContent .editButtons .button,.bookmarkContent .editButtons .button{max-width:none;width:100%}.basketContent .deleteFile .fa-trash-alt,.bookmarkContent .deleteFile .fa-trash-alt{font-size:15px;padding-right:7px}.basketContent .locked .deleteFile,.basketContent .locked .fileUploadWrapper,.basketContent .locked textarea,.basketContent .locked+.editButtons .button.abort,.basketContent .locked+.editButtons .button.submit,.bookmarkContent .locked .deleteFile,.bookmarkContent .locked .fileUploadWrapper,.bookmarkContent .locked textarea,.bookmarkContent .locked+.editButtons .button.abort,.bookmarkContent .locked+.editButtons .button.submit{opacity:.5;pointer-events:none}.basketContent .individualEdit,.bookmarkContent .individualEdit{padding:10px}@media only screen and (min-width:768px){.basket .unfinishedHint,.bookmark .unfinishedHint{margin:10px 0 0}.schilder-versand .basket .unfinishedHint,.schilder-versand .bookmark .unfinishedHint{margin:-13px 0 30px}.basket .basketContentFooter .unfinishedHint,.bookmark .basketContentFooter .unfinishedHint{margin:60px 0 -20px}.productList .numberPicker{margin-left:100px}.bookmark .productList .numberPicker{margin-left:140px}.productList .productDescription{padding-right:240px}.productList .product[data-discount-percent-value="0 "] .productDescription,.productList .product[data-discount-percent-value="0"] .productDescription{padding-right:0}.productList .removeWrapper{left:216px}.bookmark .productList .removeWrapper{left:256px}}@media only screen and (min-width:1036px){.basket .basketContentFooter .unfinishedHint,.bookmark .basketContentFooter .unfinishedHint{margin:0 0 -20px}.bookmark .productList .numberPicker,.productList .numberPicker{margin-left:0}.productList .productDescription{padding-right:0}.bookmark .productList .removeWrapper,.productList .removeWrapper{left:121px}.productList .listHead{grid-gap:30px;display:grid;grid-template-columns:3fr 1fr 1fr 1fr;padding:10px}.productList .listHead .columnTitle{display:block}.productList .products .product{min-height:176px;overflow:hidden}.productList .products .product .columns{grid-gap:30px;grid-template-columns:3fr 1fr 1fr 1fr}.productList .products .product .column{height:auto}.productList .products .product .column:first-child{grid-column:1}}@media only screen and (min-width:1340px){.bookmark form+.unfinishedHintWrap .unfinishedHint{margin:30px 0 -50px}}.contentContainer .filters{margin:-30px 0 30px}.contentContainer .filters:empty{display:none}.contentContainer .filters .singleFilter{background:#4585e3;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;margin-bottom:10px;margin-right:10px;padding:5px 10px}.contentContainer .filters .singleFilter .fa-times{color:#fff;cursor:pointer;margin-left:12px}.contentContainer .filters .singleFilter .fa-times:before{line-height:19px;vertical-align:-1px;width:8px}body:not(.allProductsLoaded) .productFilter input[type=checkbox]{pointer-events:none}body:not(.allProductsLoaded) .productFilter input[type=checkbox]+.checkIcon,body:not(.allProductsLoaded) .productFilter input[type=checkbox]+.checkIcon+label{opacity:.6;pointer-events:none}.toggler .productFilter h3,.toggler .pseudoProductFilter h3{border-top:1px solid #ccc;cursor:pointer;font-size:18px;margin:0 0 -1px;padding-left:5px;padding-top:12px;position:relative}.toggler .productFilter h3:last-of-type,.toggler .pseudoProductFilter h3:last-of-type{border-bottom:1px solid #ccc;padding-bottom:10px}.toggler .productFilter h3:after,.toggler .pseudoProductFilter h3:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:0;text-rendering:auto;top:11px}.toggler .productFilter h3.optionsHidden:after,.toggler .pseudoProductFilter h3.optionsHidden:after{content:""}.toggler .productFilter h3.optionsHidden+.options,.toggler .pseudoProductFilter h3.optionsHidden+.options{height:0;margin:0;opacity:0}.productFilter.isFiltering,.pseudoProductFilter.isFiltering{pointer-events:none}.productFilter .filterHeader,.pseudoProductFilter .filterHeader{position:relative}.productFilter .filterHeader .fa-angle-right,.pseudoProductFilter .filterHeader .fa-angle-right{cursor:pointer;display:inline-block;font-size:35px;margin-right:10px;padding:18px 32px}.productFilter .filterHeader .pipe,.pseudoProductFilter .filterHeader .pipe{background:#e6e6e6;height:60px;left:80px;position:absolute;top:5px;width:1px}.productFilter .filterHeader .headText,.pseudoProductFilter .filterHeader .headText{display:inline-block;font-size:18px;padding:29px 28px 25px 10px;vertical-align:top}.productFilter .filterFooter,.pseudoProductFilter .filterFooter{background-color:#f4f4f4;bottom:0;left:0;padding:20px;position:fixed;width:100%;z-index:1}.productFilter .filterFooter .resetButton,.pseudoProductFilter .filterFooter .resetButton{cursor:pointer;display:inline-block;float:left;padding:11px 15px 10px}.productFilter .filterFooter .showButton,.pseudoProductFilter .filterFooter .showButton{background:#181817;color:#fff;cursor:pointer;display:inline-block;float:right;padding:11px 27px 10px}.productFilter .filterFooter .showButton:hover,.pseudoProductFilter .filterFooter .showButton:hover{background:#323231}.productFilter .filterContent,.pseudoProductFilter .filterContent{padding:30px 20px 110px}.productFilter .filterSlider,.pseudoProductFilter .filterSlider{margin:0 auto 20px;width:85%}.productFilter .noUi-connect,.pseudoProductFilter .noUi-connect{background:#3671ca}.productFilter .noUi-handle,.pseudoProductFilter .noUi-handle{outline:none}.productFilter .clearSingleFilter,.pseudoProductFilter .clearSingleFilter{background:#fff;border:1px solid #3671ca;color:#3671ca;cursor:pointer;display:none;margin-top:10px;text-decoration:none}.productFilter .clearSingleFilter.isVisible,.pseudoProductFilter .clearSingleFilter.isVisible{display:inline-block}.productFilter .clearSingleFilter:hover,.pseudoProductFilter .clearSingleFilter:hover{text-decoration:none}.productFilter .hasPriceFilter .clearSingleFilter,.pseudoProductFilter .hasPriceFilter .clearSingleFilter{margin-top:24px}.productFilter .options,.pseudoProductFilter .options{margin-top:15px;z-index:1}.productFilter .checkItem,.pseudoProductFilter .checkItem{max-width:none;position:relative}.productFilter input[type=checkbox].deactivated,.pseudoProductFilter input[type=checkbox].deactivated{pointer-events:none}.productFilter input[type=checkbox].deactivated+.checkIcon,.productFilter input[type=checkbox].deactivated+.checkIcon+label,.pseudoProductFilter input[type=checkbox].deactivated+.checkIcon,.pseudoProductFilter input[type=checkbox].deactivated+.checkIcon+label{opacity:.6;pointer-events:none}.productFilter input[type=checkbox]+.checkIcon,.pseudoProductFilter input[type=checkbox]+.checkIcon{position:absolute;top:0}.productFilter input[type=checkbox]+.checkIcon+label,.pseudoProductFilter input[type=checkbox]+.checkIcon+label{cursor:pointer;display:block;font-size:13px;line-height:17px;margin-bottom:9px;margin-top:2px;padding:0}.productFilter input[type=checkbox]+.checkIcon+label .fa-circle-info,.pseudoProductFilter input[type=checkbox]+.checkIcon+label .fa-circle-info{border:none;color:#0d76c9;display:inline;font-size:20px;font-style:normal;padding-left:5px;padding-right:5px;position:relative;vertical-align:-3px;z-index:1}.productFilter input[type=checkbox]+.checkIcon+label .fa-circle-info:before,.pseudoProductFilter input[type=checkbox]+.checkIcon+label .fa-circle-info:before{font-weight:400}.mainContent .productBox figure{text-align:center}.mainContent .productBox .combinationWrapper img{display:block}.mainContent .productBox img{display:none}.mainContent .productBox img.active{display:block}.galleryProduct .indicators,.productBox .indicators{cursor:default;font-size:0;margin:0 0 25px;min-height:17px;text-align:center}.galleryProduct .indicators+.tags,.productBox .indicators+.tags{margin-top:20px}.galleryProduct .indicators span,.productBox .indicators span{background:#fff;border:1px solid #0d76c9;border-radius:50%;display:inline-block;height:15px;margin-left:7px;vertical-align:middle;width:15px}.galleryProduct .indicators span.active,.productBox .indicators span.active{background:#0d76c9}.galleryProduct .indicators span:first-child,.productBox .indicators span:first-child{margin-left:0}@media only screen and (min-width:580px){.productOverview .galleryProduct figure{left:10px;margin:0 0 20px;position:absolute;text-align:center;top:20px;width:200px}.productOverview .galleryProduct figure img:not(.ratioDummy){left:0;position:absolute;top:0}}.no-touchevents .categoryOverview a img:hover{cursor:pointer;opacity:.9}.categoryOverview .catRow{margin:0 0 15px;position:relative}.categoryOverview .catRow:last-child{margin:0}.categoryOverview .catRow .catRowBottom.textOnly,.categoryOverview .catRow .catRowLeft.textOnly,.categoryOverview .catRow .catRowMiddle.textOnly,.categoryOverview .catRow .catRowRight.textOnly{cursor:auto;padding:15px 0}.categoryOverview .catRow .catRowBottom.textOnly.hasColor,.categoryOverview .catRow .catRowLeft.textOnly.hasColor,.categoryOverview .catRow .catRowMiddle.textOnly.hasColor,.categoryOverview .catRow .catRowRight.textOnly.hasColor{padding:15px}.categoryOverview .catRow .catRowBottom.textOnly .button.lpStyle,.categoryOverview .catRow .catRowLeft.textOnly .button.lpStyle,.categoryOverview .catRow .catRowMiddle.textOnly .button.lpStyle,.categoryOverview .catRow .catRowRight.textOnly .button.lpStyle{margin:15px 0 0}.categoryOverview .catRow .catRowBottom p+.button.lpStyle,.categoryOverview .catRow .catRowBottom p+.centeredButton,.categoryOverview .catRow .catRowBottom.textOnly p+.button.lpStyle,.categoryOverview .catRow .catRowBottom.textOnly p+.centeredButton,.categoryOverview .catRow .catRowLeft p+.button.lpStyle,.categoryOverview .catRow .catRowLeft p+.centeredButton,.categoryOverview .catRow .catRowLeft.textOnly p+.button.lpStyle,.categoryOverview .catRow .catRowLeft.textOnly p+.centeredButton,.categoryOverview .catRow .catRowMiddle p+.button.lpStyle,.categoryOverview .catRow .catRowMiddle p+.centeredButton,.categoryOverview .catRow .catRowMiddle.textOnly p+.button.lpStyle,.categoryOverview .catRow .catRowMiddle.textOnly p+.centeredButton,.categoryOverview .catRow .catRowRight p+.button.lpStyle,.categoryOverview .catRow .catRowRight p+.centeredButton,.categoryOverview .catRow .catRowRight.textOnly p+.button.lpStyle,.categoryOverview .catRow .catRowRight.textOnly p+.centeredButton{margin-top:15px}.categoryOverview .catRow.w100{padding:0;position:relative;text-align:center}.categoryOverview .catRow.w100.textOnly.hasColor{padding:25px}.categoryOverview .catRow.w100 h3{font-size:24px;margin:0 0 20px}.categoryOverview .catRow.w100 h4{margin:0}.categoryOverview .catRow.w100 h4+p{margin-top:15px}.categoryOverview .catRow.w100 .button.lpStyle{margin:0 auto}.categoryOverview .jwVideo{margin:0}.categoryOverview .jwVideo:after{display:none}.categoryOverview .button.lpStyle{margin:0}.categoryOverview h3+.galleryProducts{margin-top:15px}.categoryOverview .galleryProducts figure img{width:auto}.categoryOverview .galleryProducts figure .indicators{margin-top:20px}.categoryOverview .galleryProducts .galleryProductHeader{margin:10px 0 25px}.categoryOverview figure{margin:0;position:relative}.categoryOverview figure img{cursor:auto;width:100%}.categoryOverview figure figcaption{background:#575757;background:rgba(87,87,87,.65);padding:15px 10px}.categoryOverview figure figcaption h3{margin:0}.categoryOverview .subheadline{font-size:16px}.categoryOverview .subheadline+.button.lpStyle,.categoryOverview .subheadline+.centeredButton,.categoryOverview .subheadline+p{margin:15px 0 0}.categoryOverview .imageDummy16-9{height:0;padding-bottom:56.37%}.categoryOverview .imageDummy1-1{height:0;padding-bottom:90.17%}.categoryOverview .catOffer{align-items:center;border:1px solid #707070;display:flex;height:100%;padding:15px 10px;text-align:center}.categoryOverview .catOffer p{font-size:16px;font-weight:700;text-transform:uppercase}.categoryOverview .catOffer .button.lpStyle{display:inline-table;margin:0 0 15px}.categoryOverview .catOffer .subheadline{font-weight:700;margin:0 0 20px}.categoryOverview .catOffer .catOfferContent{width:100%}@media only screen and (max-width:767px){.categoryOverview .textOnly.hasColor{margin-bottom:15px}.categoryOverview .catRow>div{margin:0 0 15px}.categoryOverview .catRow>div.textOnly,.categoryOverview .catRow>div:last-child{margin:0}}.categoryBanner{margin:10px 0;width:100%}.tooltip,.variantTooltip{background:#fff;border:1px solid #c6c6c6;border-radius:5px;box-shadow:1px 1px 5px 0 #c6c6c6;display:none;font-size:13px;left:5%;line-height:16px;padding:15px;position:fixed;top:50%;width:90%;z-index:100000}.tooltip h5,.variantTooltip h5{margin:0 0 3px}.tooltip ul:last-child,.variantTooltip ul:last-child{margin:0}.tooltip .fa-times-circle,.variantTooltip .fa-times-circle{margin:-5px -5px 0 0;position:absolute;right:0;top:-5px}.tooltip .fa-times-circle:after,.tooltip .fa-times-circle:before,.variantTooltip .fa-times-circle:after,.variantTooltip .fa-times-circle:before{color:#3264aa;cursor:pointer;font-size:23px;margin:0 -7px}.tooltip .fa-times-circle:after,.variantTooltip .fa-times-circle:after{position:absolute;right:5px;top:6.4px}.tooltip .fa-times-circle .whiteBg,.variantTooltip .fa-times-circle .whiteBg{background:#fff;border-radius:50%;height:16px;left:-3px;position:absolute;top:3px;width:15px;z-index:-1}.hasTooltip{border-bottom:1px dotted #3263ac;color:#3263ac;cursor:pointer;margin-right:2px;white-space:nowrap}.tooltipOverlay{background:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:11110}.table{color:#212529;margin-bottom:1rem;overflow:auto;width:100%!important}.table ul:last-child{margin:0}.table td,.table th{border-top:1px solid #dee2e6;padding:20px 10px;vertical-align:middle}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered,.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075);color:#212529}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover,.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover,.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover,.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{background-color:#343a40;border-color:#454d55;color:#fff}.table .thead-light th{background-color:#e9ecef;border-color:#dee2e6;color:#495057}.table-dark{background-color:#343a40;color:#fff}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}.table-dark.table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.075);color:#fff}@media(max-width:575.98px){.table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;width:100%}.table-responsive>.table-bordered{border:0}h1+.labels{margin-top:20px}.labels{font-size:0;min-height:31px}.labels .label{background-color:#ebeeff;border-radius:10px;color:#4645bb;display:inline-block;margin-right:3px;padding:5px 10px;position:relative;vertical-align:top}.labels .label.noPadding{padding:0}.labels .label i{padding-right:5px;vertical-align:.5px}.labels .label img{display:inline-block;vertical-align:top}.labels .label:before{left:0;position:absolute;top:0}.labels{display:inline-block;vertical-align:top}.labels .label{border-radius:5px;font-family:sans-serif;font-size:13px;font-weight:700;line-height:21px;padding:3px 8px;text-transform:uppercase}@keyframes fadeSvgOut{0%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:.5}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}30%{transform:translate(3px,2px) rotate(0deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}70%{transform:translate(3px,1px) rotate(-1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.detailCombinationWrapper>.simpleCombination{background:#f3f6f8;margin:0 0 40px}.verkehrsschilder.productDetailFull .simpleCombination{padding:20px}.simpleCombination.oneVariant .dummyBasketButton,.simpleCombination.oneVariant .dummyBookmarkButton{display:none}.simpleCombination .highlight{animation:flash 1s;-webkit-animation:flash 1s}.simpleCombination .discountsTable{white-space:nowrap}.simpleCombination .inputHint{color:red;margin:0 0 30px;text-align:center}.simpleCombination .option{margin:0 0 20px;position:relative}.simpleCombination .option+.option{border-top:1px solid #ccc;padding-top:13px}.simpleCombination .option:last-child{margin:0}.simpleCombination .option .productPrice{bottom:10px;color:#0c77c9;font-style:italic;position:absolute;right:10px}.simpleCombination .option .productPriceOld{bottom:30px;color:#a9a9a9;font-style:italic;position:absolute;right:10px;text-decoration:line-through}.simpleCombination .progress{border-top:1px solid #ccc;font-size:18px;font-weight:700;line-height:25px;margin:0 0 20px;padding-top:20px;text-align:center}.simpleCombination .progress .note{font-size:14px;font-weight:400}.simpleCombination .progress .note.checked{color:#8b8b8b}.simpleCombination .progress .questionmark{margin:0 3px 0 5px}.simpleCombination .stepLink{cursor:pointer;font-weight:400;white-space:nowrap}.simpleCombination .stepLink.checked{color:#8b8b8b}.simpleCombination .checked .checkmark,.simpleCombination .stepLink.checked+.svgIcons .checkmark{display:inline-block}.simpleCombination .checked .questionmark,.simpleCombination .stepLink.checked+.svgIcons .questionmark{animation:fadeSvgOut 1s;-webkit-animation:fadeSvgOut 1s;opacity:0}.simpleCombination .svgIcons{position:relative}.simpleCombination .svgIcons .questionmark.highlight{animation:flash 1s;-webkit-animation:flash 1s}.simpleCombination .svgIcons .questionmark circle{fill:#edbb09}.simpleCombination .checkmark,.simpleCombination .questionmark{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;margin:0 0 0 5px;transition:all .1s;vertical-align:-3px}.simpleCombination .checkmark:hover,.simpleCombination .questionmark:hover{transform:scale(1.1)}.simpleCombination .checkmark{display:inline-block;display:none;left:0;position:absolute;top:1px;z-index:1}.simpleCombination .combinationHeadline{font-size:20px;font-weight:700;line-height:25px;margin:0 0 30px}.simpleCombination .combinationHeadline .resetCombination{display:none;font-size:14px}.simpleCombination .combinationHeadline .resetCombinationClickArea{color:#0d76c9;cursor:pointer;text-decoration:underline}.simpleCombination .combinationHeadline .resetCombinationClickArea:hover{text-decoration:none}.simpleCombination .savedMoney{margin:-10px 0 12px}.simpleCombination .inputOptions{position:relative}.simpleCombination .inputOptions .inputOption textarea{-webkit-appearance:none;border-radius:5px;display:block;margin:10px 0 0;max-width:290px;min-height:110px;padding:5%;resize:none;width:100%}.simpleCombination .inputOptions .inputOption input.upload{border-radius:5px}.simpleCombination .inputOptions .button{bottom:0;cursor:pointer;height:21px;line-height:21px;padding:10px 11px 9px 16px;position:absolute;right:0;z-index:1}.simpleCombination .selectables{grid-gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.simpleCombination table tr:first-child td:first-child{width:35%}.simpleCombination span.button.uploadSubmit{display:none;float:right;max-width:300px}.simpleCombination span.button.uploadSubmit .isLocked{display:none}.simpleCombination .selectable{background:#fff;border:1px solid #ccc;border-bottom:3px solid #78bc5a;cursor:pointer;padding:10px 10px 50px;position:relative;transition:all .3s}.simpleCombination .selectable.hasOldPrice{padding:10px 10px 50px}.simpleCombination .selectable:not(.deactivated):not(.selected):hover{background:#c6ffb0}.simpleCombination .selectable.hoverDeactivated{border-bottom:3px solid red}.simpleCombination .selectable.deactivated{border-bottom:3px solid red;cursor:default;opacity:.5}.simpleCombination .selectable.noPrice{padding:10px}.simpleCombination .selectable.selected{background:#78bc5a;border-radius:10px;color:#fff}.simpleCombination .selectable.selected.shake{animation:shake .2s}.simpleCombination .selectable.selected .fa-info-circle:after{background:#0d76c9}.simpleCombination .selectable.selected .productPrice,.simpleCombination .selectable.selected .productPriceOld{color:#fff}.simpleCombination .selectable p:last-child{margin:0}.simpleCombination .selectable img{display:block;margin:0 auto 10px}.simpleCombination .selectable img+.productTitle{margin:0}.simpleCombination .selectable .productTitle{font-weight:700;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto}.simpleCombination .selectable .productTitle+p{margin:5px 0 0}.simpleCombination .selectable.selected .fa-circle-xmark{display:block}.simpleCombination .selectable .fa-circle-xmark{display:none;position:absolute;right:-13px;top:-13px;transition:all .1s}.simpleCombination .selectable .fa-circle-xmark:hover{transform:scale(1.05)}.simpleCombination .selectable .fa-circle-xmark:before{color:#565654;content:"";cursor:pointer;font-size:25px;position:relative;z-index:2}.simpleCombination .selectable .fa-circle-xmark:after{background:#fff;border-radius:50%;content:"";height:20px;left:1px;position:absolute;top:1px;width:20px;z-index:1}.simpleCombination .selectable .fa-info-circle{-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:5px;font-size:27px;left:10px;position:absolute;transition:all .1s;width:20px}.simpleCombination .selectable .fa-info-circle:hover{transform:scale(1.1)}.simpleCombination .selectable .fa-info-circle:before{position:relative;z-index:2}.simpleCombination .selectable .fa-info-circle:after{background:#fff;border-radius:10px;content:"";height:18px;left:5px;position:absolute;top:5px;width:16px;z-index:1}.simpleCombination .selectable .fa-info-circle .overlayContent{display:none}.simpleCombination .summary .left{background:#fff;border:1px solid #c3c3c3;margin-bottom:10px;padding:15px}.simpleCombination .summary .basketOptions{position:relative}.simpleCombination .summary .basketOptions label{display:block;font-weight:700;margin-bottom:5px}.simpleCombination .summary .fa-copy{cursor:pointer;position:absolute;right:15px;top:15px}.simpleCombination .summary .fa-copy:hover:before{font-weight:600}.simpleCombination .summary .forwarding.fa-truck{display:block;margin:-2px 0 12px;text-align:right}.simpleCombination .summary .forwarding.fa-truck:before{display:inline-block;font-size:18px;margin:0 0 5px;padding-right:5px;vertical-align:-1px}.simpleCombination .summary .price{bottom:0;font-size:13px;line-height:20px;position:absolute;right:0;text-align:right}.simpleCombination .summary .price .finalPrice{font-size:19px;font-weight:700}.simpleCombination .summary .articleNumber{background:#939393;color:#fff;font-size:19px;font-weight:700;line-height:23px;margin:-15px -15px 10px;padding:15px 40px 15px 15px;position:relative}.simpleCombination .summary .articleNumber .id{font-weight:400}.productDetail .simpleCombination .summary .articleNumber+ul,.simpleCombination .summary .articleNumber+ul{margin:0}.simpleCombination .hint{background:#fff;border:1px dashed #da124c;line-height:20px;padding:10px;text-align:center}.simpleCombination .inputRow.locked .deleteFile,.simpleCombination .inputRow.locked form,.simpleCombination .inputRow.locked textarea{opacity:.5;pointer-events:none}.simpleCombination .inputRow.locked span.button.uploadSubmit .isLocked{display:inline}.simpleCombination .inputRow.locked span.button.uploadSubmit .isUnlocked{display:none}.simpleCombination .inputRow .deleteFile .fa-trash-alt{font-size:15px;padding-right:5px}@media only screen and (max-width:1035px){.simpleCombination{-webkit-overflow-scrolling:touch;background:#f1f1f1;height:100%;left:0;opacity:0;overflow:auto;padding:50px 20px 20px;pointer-events:none;position:fixed;top:0;transform:scale3d(.5,.5,1);width:100%;z-index:9999}.simpleCombination.in{opacity:1;pointer-events:auto;transform:scaleX(1)}.simpleCombination .selectables{grid-template-columns:repeat(2,minmax(0,1fr))}.simpleCombination .inputRow{margin:0 0 35px}.simpleCombination .inputRow .inputRowLeft,.simpleCombination .inputRow .inputRowRight{margin:0 0 25px}.simpleCombination .fa-times{font-size:30px;position:absolute;right:8px;top:8px}.simpleCombination .fileUploadWrapper .fa-times{display:none;top:0}.simpleCombination .fileUploadWrapper .fa-times.visible{display:block}}.page.status-publish .simpleCombination .order.button.green .far.fa-dolly-empty:before{content:"";font-size:25px;padding-right:10px;vertical-align:-5px}@media only screen and (min-width:768px){.simpleCombinationWrapper{display:none}.simpleCombination .inputRow{position:relative}.simpleCombination .inputRow .inputRowLeft,.simpleCombination .inputRow .inputRowRight{float:left;margin:0 0 15px;width:48%}.fullWidthCombinations .simpleCombination .inputRow .inputRowLeft,.fullWidthCombinations .simpleCombination .inputRow .inputRowRight{margin:0;width:100%}.simpleCombination .inputRow .inputRowLeft{margin-right:4%}.simpleCombination .progress{line-height:25px;margin:0 0 20px}.simpleCombination .inputOption textarea{padding:10px}}@media only screen and (min-width:1230px){.simpleCombination .onlyOfferColumns{grid-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1036px){.productDetail .simpleCombination{border-radius:8px;margin:0 0 30px}.simpleCombination .fa-times{display:none}.simpleCombination .simpleCombination .summary .left{margin:0}}.simpleCombinationsOverlay .modalContent{position:relative}.simpleCombinationsOverlay .modalContent .fa-times{cursor:pointer;font-size:20px;position:absolute;right:12px;top:10px}.simpleCombinationsOverlay .modalContent .innerContent{margin:0;min-height:0;padding:10px}.simpleCombinationsOverlay .modalContent .innerContent ul:last-child{margin:0}.simpleCombinationsOverlay .modalContent .innerContent p{line-height:19px}.downloads ul{list-style:none;margin:0;padding:0}.downloads ul li{display:inline-block;margin-bottom:10px;margin-left:0;margin-right:10px;text-indent:0}.downloads ul li a:link,.downloads ul li a:visited{background:#0d76c9;border-radius:10px;color:#fff;display:block;font-weight:700;padding:10px 10px 10px 41px;position:relative;text-decoration:none;width:100%}.downloads ul li a:active,.downloads ul li a:hover{background:#0b68b1}.downloads ul li:before{display:none}.downloads ul li .fa-file-download{left:13px;position:absolute;top:10px}.downloads ul li .fa-file-download:before{display:block;font-size:24px;line-height:25px;margin:0;padding-right:10px;text-indent:0}@media only screen and (min-width:768px){.downloads:last-child{margin-bottom:0}}.topseller{background-color:#fff4d1;border-radius:5px;color:#6b4e16;display:inline-block;font-family:sans-serif;font-size:13px;font-weight:700;height:27px;line-height:17px;overflow:hidden;padding:5px 8px;text-align:center;text-transform:uppercase}.topseller i{color:#ebac00;font-size:20px;padding:0 3px 0 6px}@media only screen and (min-width:768px){.galleryProduct .topseller{bottom:125px;position:absolute;right:15px}}@media only screen and (min-width:1036px){.galleryProducts .topseller{bottom:180px;right:15px}.galleryProducts .topseller i{padding:0 6px}}@media only screen and (min-width:1220px){.galleryProducts .topseller{bottom:130px}.galleryProducts .topseller i{padding:0 3px 0 6px}}.categoryContactForm{background:#f7f5f0;border-radius:10px;margin:50px 0 30px;padding:30px}.categoryContactForm .selectOverflow,.categoryContactForm input,.categoryContactForm textarea{max-width:none}.categoryContactForm textarea{margin-bottom:15px}.categoryContactForm p{margin:20px 0 10px}.categoryContactForm .button{margin:0}.categoryContactForm .top{min-height:175px;padding:0 0 0 180px;position:relative}.categoryContactForm .top img{border-radius:50%;left:0;position:absolute;top:0;width:150px}.scroll-snap-slider{display:flex;flex-wrap:nowrap;justify-content:normal;overflow-x:auto;padding-inline:0;scroll-behavior:smooth;scroll-snap-stop:always;scroll-snap-type:x mandatory}.scroll-snap-slider:not(.-show-scroll-bar){-ms-overflow-style:none;scrollbar-width:none}.scroll-snap-slider:not(.-show-scroll-bar)::-webkit-scrollbar{display:none}.scroll-snap-slide{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;max-width:none;scroll-snap-align:start;width:100%}@media only screen and (min-width:768px){.contentRow .productBox{min-height:310px;transition:all .3s ease-in}.contentRow .productBox .indicators{left:20px;position:absolute;top:280px;transition:left .3s ease-in;width:200px}.contentRow .productBox .productBoxFooter .button.blue{margin:0}.contentRow .productBox .productBoxFooter .buttons5050Tablet{display:inline-grid;margin-right:10px;vertical-align:top}.contentRow .productBox .productBoxFooter .simpleCombinationsButton{margin:0 5px 0 0}.contentRow .productBox .productBoxFooter .numberPicker{margin:0 0 10px}.contentRow .productBox .productBoxFooter .variantButtonWrap{display:inline-block;margin:0 0 9px;vertical-align:top}.contentRow .productBox .productBoxFooter .buttons5050{display:inline-grid;width:100%}.contentRow .productBox .productBoxFooter .buttons5050.right{margin:0;width:auto}.contentRow .productBox.combinationsShown{background:#f3f6f8;border:1px solid #f3f6f8}.contentRow .productBox.combinationsShown .variantFlagWrapper{left:35px}.contentRow .productBox.combinationsShown .abortLabel{display:inline}.contentRow .productBox.combinationsShown .buyLabel{display:none}.contentRow .productBox.combinationsShown .detailLink a:link,.contentRow .productBox.combinationsShown .detailLink a:visited{color:#0d76c9;font-size:14px;font-weight:700;text-decoration:underline}.contentRow .productBox.combinationsShown .detailLink a:active,.contentRow .productBox.combinationsShown .detailLink a:hover{text-decoration:none}.contentRow .productBox.combinationsShown>figure{position:absolute}.contentRow .productBox .productBoxInfos{padding-top:0}.contentRow .productBox>figure{left:20px;position:absolute;top:50px;transition:left .3s ease-in}.contentRow .productBox>figure img.loading,.contentRow .productBox>figure img[data-autoload="0"]{background:none;outline:none}.contentRow .productBox .productBoxInfos{min-height:240px;padding:0 0 0 235px}.contentRow .productBox h3{margin-bottom:10px}.contentRow .productBox .stepTooltip{top:-20px}.contentRow .productBox .productBoxInfos>a:link,.contentRow .productBox .productBoxInfos>a:visited{display:inline-block;font-size:21px;line-height:25px}.contentRow .productBox .subtitle{font-size:15px;line-height:18px}}@media only screen and (min-width:768px)and (min-width:866px){.contentRow .productBox .productBoxFooter .variantButtonWrap{margin:0}}@media only screen and (min-width:768px){.mainContent .contentContainer.productDetail .priceWrapper .small{font-size:15px}.mainContent .contentContainer.productDetail .accessories,.mainContent .contentContainer.productDetail .crossPromotions{margin-left:-280px}.mainContent .contentContainer.productDetail .revertAnchor[data-revert-anchor-name=productToggler]+h2{margin-top:50px}.mainContent .contentContainer.productDetail .quickLinks+.articleNumber{max-width:500px}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.contentRow{position:relative}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.contentRow>.rowInner>.content.w50.right{float:none;padding-left:40px;vertical-align:top;width:100%}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.productInfo{display:table}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.productInfo>.rowInner{display:table-row}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.productInfo>.rowInner>.content{display:table-cell}.mainContent .contentContainer.productDetail ul{margin:0 0 18px}.mainContent .contentContainer.productDetail .pseudoH1,.mainContent .contentContainer.productDetail h1{font-size:25px;line-height:30px;margin:0 0 10px}.mainContent .contentContainer.productDetail h1+h2{font-size:20px;line-height:22px;margin:-5px 0 5px}.mainContent .contentContainer.productDetail h1+.contentRow,.mainContent .contentContainer.productDetail h1+h2+.contentRow{border-bottom:1px solid #f1f1f1;margin-bottom:30px;margin-top:30px}.mainContent .contentContainer.productDetail .priceWrapper .price{font-size:25px;line-height:27px;margin:0 0 2px}.mainContent .contentContainer.productDetail .priceWrapper .small{margin:0 0 6px}.mainContent .contentContainer.productDetail .priceBox .button{float:none;width:auto}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.contentRow .content.w60{margin-left:4%;width:57%}.mainContent .contentContainer.productDetail .backToOverview{float:right}.mainContent .contentContainer.productDetail .addToBasket{margin-top:0;max-width:none}.mainContent .contentContainer.productDetail .discountTable{display:table;max-width:500px}.mainContent .contentContainer.productDetail .backToOverview{margin:-30px 0 15px}.categoryBox{grid-gap:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.categoryBox .box .headline{left:auto;line-height:30px;padding:13px;position:relative;top:auto}.categoryBox .box img{max-width:none}.categoryBox .box>.fa-angle-right{display:none}.galleryProducts{margin:0 -8px 25px}.galleryProducts>figure img.loading,.galleryProducts>figure img[data-autoload="0"]{background:none;outline:none}.galleryProducts .tags{position:relative;right:auto;top:auto}.galleryProducts .galleryProductFooter{padding:0}.galleryProducts .fa-dolly.open:before{content:""}.galleryProducts .galleryProduct.combinationsShown{background:#f3f6f8;border-radius:8px 8px 0 0}.galleryProducts .galleryProduct.topSellerAndDiscount .topseller{bottom:148px}.galleryProducts .galleryProduct.topSellerAndDiscount .footerPlaceholder{height:150px}.galleryProducts .simpleCombinationWrapper.opened{background:#f3f6f8;border:1px solid #ccc;border-radius:0 0 8px 8px;margin:-2px 0 15px;padding:30px}.galleryProducts .simpleCombinationWrapper.opened:empty{display:none!important}}@media only screen and (min-width:768px)and (min-width:900px){.galleryProducts{margin:0 -7px}.galleryProduct{width:33.3333%}.galleryProduct .combinationWrapper{display:none}}@media only screen and (min-width:768px){@keyframes fadeProductBackground{0%{background-color:#f9f9f9}to{background-color:#f3f6f8}}.lightbox{max-width:100%;overflow:visible}.lightbox.oneImage:after{display:none}.lightbox .videoTeaserWrapper{background:#fff;height:400px;left:50%;max-width:none;position:absolute;top:0;transform:translate(-50%);width:400px}.lightbox .videoTeaserWrapper img{height:400px;width:400px}.lightbox .videoTeaserWrapper+img{margin-left:18px}.lightbox .videoTeaserWrapper:after{background:url(/gfx/play_large.png) 0 0/86px no-repeat;height:86px;width:86px}.lightbox .slideIndicatorWrapper{display:none}.lightbox .imageSlider{left:auto!important;position:relative;top:auto!important}.lightbox .additionalImages{grid-gap:15px;align-items:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lightbox .additionalImages img{margin:0}.lightbox .mainImage{margin:0 0 30px;min-height:240px;position:relative}.lightbox .mainImage img{left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.lightbox img{cursor:pointer;display:block;float:none;height:auto;left:auto;max-width:100%;position:relative;top:auto}.productFilter .filterContent,.pseudoProductFilter .filterContent{padding:53px 0 0}.productFilter .filterFooter,.pseudoProductFilter .filterFooter{width:400px}.productFilter .clearSingleFilter.isVisible,.pseudoProductFilter .clearSingleFilter.isVisible{display:none}.contentContainer .filters{margin:0 0 20px}.mainContent .productBox figure{left:20px;margin:0 0 20px;position:absolute;text-align:center;top:20px;width:200px}.mainContent .productBox figure img:not(.ratioDummy){left:0;position:absolute;top:0}.mainContent .productBox .indicators{top:232px}.productBox figure .indicators{margin-top:10px}.galleryProduct img,.productBox img{display:none}.galleryProduct img.active,.productBox img.active{display:block}.galleryProduct img.ratioDummy,.productBox img.ratioDummy{display:block;margin-left:0;position:static}.galleryProduct .indicators,.productBox .indicators{margin:0}.galleryProduct .indicators span,.productBox .indicators span{height:10px;width:10px}.galleryProduct figure .ratioDummy,.productBox figure .ratioDummy{height:200px;width:200px}.categoryOverview .catRow.w100:hover .button.lpStyle,.categoryOverview .catRow>div:hover .button.lpStyle{background:#3263ac;background:linear-gradient(180deg,#3263ac 0,#3774cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#3263ac",endColorstr="#3774cd",GradientType=0)}.categoryOverview .catRow.threeColumn .catRowLeft,.categoryOverview .catRow.w5050 .catRowLeft{width:49%}.categoryOverview .catRow.threeColumn .catRowRight,.categoryOverview .catRow.w5050 .catRowRight{margin-left:2%;width:49%}.categoryOverview .catRow.threeColumn .catRowRight figure:first-child{margin-bottom:4%}.categoryOverview .catRow.w3070 .catRowLeft{width:37.7%}.categoryOverview .catRow.w3070 .catRowRight{margin-left:2%;width:60.3%}.categoryOverview .catRow.w7030 .catRowLeft{width:60.3%}.categoryOverview .catRow.w7030 .catRowRight{margin-left:2%;width:37.7%}.categoryOverview .catRow.w303030 .catRowLeft,.categoryOverview .catRow.w303030 .catRowMiddle,.categoryOverview .catRow.w303030 .catRowRight{width:32%}.categoryOverview .catRow.w303030 .catRowLeft,.categoryOverview .catRow.w303030 .catRowMiddle{margin-right:2%}.categoryOverview .catRow.w303030 .catRowLeft:not(.textOnly),.categoryOverview .catRow.w303030 .catRowMiddle:not(.textOnly),.categoryOverview .catRow.w303030 .catRowRight:not(.textOnly),.categoryOverview .catRow.w3070 .catRowLeft:not(.textOnly),.categoryOverview .catRow.w3070 .catRowRight:not(.textOnly),.categoryOverview .catRow.w5050 .catRowLeft:not(.textOnly),.categoryOverview .catRow.w5050 .catRowRight:not(.textOnly),.categoryOverview .catRow.w7030 .catRowLeft:not(.textOnly),.categoryOverview .catRow.w7030 .catRowRight:not(.textOnly){background:none!important}.categoryOverview .catRow.w303030 .catRowLeft.textOnly figure,.categoryOverview .catRow.w303030 .catRowMiddle.textOnly figure,.categoryOverview .catRow.w303030 .catRowRight.textOnly figure,.categoryOverview .catRow.w3070 .catRowLeft.textOnly figure,.categoryOverview .catRow.w3070 .catRowRight.textOnly figure,.categoryOverview .catRow.w5050 .catRowLeft.textOnly figure,.categoryOverview .catRow.w5050 .catRowRight.textOnly figure,.categoryOverview .catRow.w7030 .catRowLeft.textOnly figure,.categoryOverview .catRow.w7030 .catRowRight.textOnly figure{position:static}.categoryOverview .catRow.w3070 .catRowRight figcaption,.categoryOverview .catRow.w5050 .catRowLeft figcaption,.categoryOverview .catRow.w5050 .catRowRight figcaption,.categoryOverview .catRow.w7030 .catRowLeft figcaption{bottom:10px;top:auto;width:calc(100% - 20px)}.categoryOverview .catRow.w3070 .catRowRight figcaption .subheadline,.categoryOverview .catRow.w3070 .catRowRight figcaption h3,.categoryOverview .catRow.w5050 .catRowLeft figcaption .subheadline,.categoryOverview .catRow.w5050 .catRowLeft figcaption h3,.categoryOverview .catRow.w5050 .catRowRight figcaption .subheadline,.categoryOverview .catRow.w5050 .catRowRight figcaption h3,.categoryOverview .catRow.w7030 .catRowLeft figcaption .subheadline,.categoryOverview .catRow.w7030 .catRowLeft figcaption h3{padding:0 150px 0 0}.categoryOverview .catRow.w3070 .catRowRight figcaption .centeredButton,.categoryOverview .catRow.w5050 .catRowLeft figcaption .centeredButton,.categoryOverview .catRow.w5050 .catRowRight figcaption .centeredButton,.categoryOverview .catRow.w7030 .catRowLeft figcaption .centeredButton{margin:0;position:absolute;right:35px;top:15px}.categoryOverview .catRow .catRowLeft,.categoryOverview .catRow .catRowMiddle{margin:0}.categoryOverview .catRow.w100{padding:0;text-align:left}.categoryOverview .catRow.w100.textOnly.hasColor{padding:15px 185px 15px 20px}.categoryOverview .catRow.w100 .button.lpStyle{position:absolute;right:20px;top:19px}.categoryOverview .catRow.w100 h3{font-size:20px;margin:0}.categoryOverview .catRow .button.lpStyle{margin:0 auto}.categoryOverview .catRow .catRowLeft,.categoryOverview .catRow .catRowMiddle,.categoryOverview .catRow .catRowRight{float:left}.categoryOverview .catRow figure{margin:0;position:relative}.categoryOverview .catRow figure figcaption{color:#fff;position:absolute;right:10px;top:15px}.categoryOverview .catRow figure figcaption.alignLeft{left:10px;right:auto}.categoryOverview .catRow figure figcaption.alignBottom{bottom:10px;left:10px;right:auto;top:auto;width:calc(100% - 20px)}.categoryOverview .catRow figure figcaption.alignLeft .centeredButton,.categoryOverview .catRow figure figcaption.alignRight .centeredButton,.categoryOverview .catRow figure figcaption.alignTop .centeredButton{bottom:-53px;position:absolute;width:100%}.categoryOverview .catRow figure figcaption h3{margin:0 0 5px}.categoryOverview .catOffer img{max-width:50%}.categoryOverview .catOffer .button.lpStyle{margin:0 0 10px}.categoryOverview .subheadline{margin:0}.categoryOverview .alignBottom .centeredButton{bottom:auto;top:-53px}.categoryOverview figure figcaption{width:calc(100% - 20px)}.tooltip,.variantTooltip{left:0;max-width:245px;position:absolute;top:0}.tooltip .triangle,.variantTooltip .triangle{border-color:transparent transparent transparent #c6c6c6;border-style:solid;border-width:10px 0 0 10px;content:"";display:block;height:0;left:50px;position:absolute;top:-10px;width:0}.tooltip .triangleBg,.variantTooltip .triangleBg{border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 0 10px;content:"";display:block;height:0;left:51px;position:absolute;top:-8px;width:0}.variantTooltip{max-width:none}.variantTooltip .productImage{text-align:center}.variantTooltip table{border:none;margin:0 auto;padding:0;width:auto}.variantTooltip table tr:first-child td{padding:4px 0}.variantTooltip table tr:nth-child(2n){background:#f0f0f0}.variantTooltip table tr:nth-child(odd){background:#fff}.variantTooltip table tr td{padding:4px 0;text-align:left;vertical-align:top;width:auto}.variantTooltip table tr td:first-child{font-weight:700;padding-left:5px}.variantTooltip table tr td:last-child{padding-right:5px}.variantTooltip table tr td:first-child,.variantTooltip table tr:first-child td:first-child{padding:4px 20px 4px 5px;width:auto}.tooltipOverlay,.variantTooltip:after,.variantTooltip:before{display:none}}@media only screen and (min-width:1036px)and (min-height:1px){.contentRow .productBox{transition:all .2s}.contentRow .productBox:hover{box-shadow:0 1px 5px 0 rgba(97,97,97,.2)}.contentRow .productBox.combinationsShown .combinationWrapper{padding:15px 20px 0}.contentRow .productBox.combinationsShown .graduatedPricesNotice{background:#fff}.contentRow .productBox .buttons5050{grid-gap:8px}.contentRow .productBox .buttons5050Tablet{margin:0}.contentRow .productBox .productBoxInfos>a:link,.contentRow .productBox .productBoxInfos>a:visited{color:#3c3c3b;display:inline-block;font-size:19px;font-weight:700;line-height:24px;margin:0 0 10px}.contentRow .productBox p{font-size:14px;line-height:18px}.contentRow .productBox figure{transition:left .3s ease-in}.contentRow .productBox .combinationsWrapper{padding:0}.contentRow .productBox .subtitle{font-size:15px;line-height:21px}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.contentRow .content.w50.left .lightbox{width:100%}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.contentRow>.rowInner>.content.w50.left{width:400px}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.contentRow>.rowInner>.content.w50.right{padding-left:40px;width:100%}.mainContent .contentContainer.productDetail .accessories,.mainContent .contentContainer.productDetail .crossPromotions{margin-left:0}.mainContent .contentContainer.productDetail h1.extraMargin,.mainContent .contentContainer.productDetail h2.extraMargin{margin-right:180px}.mainContent .contentContainer.productDetail .productHeader{grid-gap:10px;display:grid;grid-template-columns:1fr 300px;margin:0 0 50px}.mainContent .contentContainer.productDetail .productHeader .priceBox{margin:0;position:sticky;top:190px}.mainContent .contentContainer.productDetail .productHeader .simpleCombinationsButton{margin:10px 0 0}.mainContent .contentContainer.productDetail .productHeader .buttons5050Tablet{grid-gap:10px;grid-template-columns:repeat(1,minmax(0,1fr))}.mainContent .contentContainer.productDetail .productHeader .buttons5050Tablet .green{order:1}.mainContent .contentContainer.productDetail .productHeader .buttons5050Tablet .variantToBookmark{order:2}.mainContent .contentContainer.productDetail .productHeader .discountTable,.mainContent .contentContainer.productDetail .productHeader .quickLinks:last-child{margin:0}.mainContent .contentContainer.productDetail .combinations .remainder{font-size:12px;right:254px}.mainContent .contentContainer.productDetail .lightbox{margin:0 auto 50px}.mainContent .contentContainer.productDetail .combinationsHeader{display:block}.mainContent .contentContainer.productDetail .priceGross{margin:0 0 0 2px}.mainContent .contentContainer.productDetail .mainCategory,.mainContent .contentContainer.productDetail .staticSublevel{display:block}.mainContent .contentContainer.productDetail .simpleCombination{padding:20px}.mainContent .contentContainer.productDetail .accessories .simpleCombination,.mainContent .contentContainer.productDetail .crossPromotions .simpleCombination{margin:0;padding:0}.mainContent .contentContainer.productDetail .priceWrapper .price{font-size:30px;line-height:32px;margin:0 0 6px}.mainContent .contentContainer.productDetail .addToBasket~.remainder{margin:16px 0 10px}.mainContent .contentContainer.productDetail .nextToPrice{line-height:17px;padding-top:0}.mainContent .contentContainer.productDetail .pseudoH1,.mainContent .contentContainer.productDetail h1{font-size:26px;line-height:30px}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.productInfo{margin-top:20px;padding-bottom:20px}.mainContent .contentContainer.productDetail .backToOverview{font-size:15px;margin:0 0 15px}.mainContent .contentContainer.productDetail .backToOverview:before{display:inline-block;font-size:23px;padding-right:8px;text-decoration:none;vertical-align:-3px}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.productInfo ul li{font-size:15px;line-height:25px}.mainContent .contentContainer.productDetail .productDetailProductWrapper>.productInfo .simpleCombination ul li{font-size:14px;line-height:22px}.categoryBox .box .headline{line-height:14px}.productAndVariantCount{top:0}.filter.sticky{top:100px}.filter .selectOverflow{max-width:325px}.hasSublevel .galleryProduct{width:50%}.galleryProducts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 25px}.galleryProducts .banner,.galleryProducts .simpleCombinationWrapper{grid-column:span 3}.galleryProducts .buttons{display:block}.galleryProducts .buttons .simpleCombinationsButton{margin:0 0 10px}.galleryProducts .galleryProduct:hover{box-shadow:0 1px 5px 0 rgba(97,97,97,.2)}.galleryProducts .galleryProduct.topSellerAndDiscount .footerPlaceholder{height:200px}.galleryProducts .galleryProduct.topSellerAndDiscount .topseller{bottom:200px}.galleryProduct .footerPlaceholder{height:195px}}@media only screen and (min-width:1036px)and (min-height:1px)and (min-width:1220px){.galleryProducts .buttons{grid-gap:10px;display:grid;grid-template-columns:1fr 80px}.galleryProducts .buttons .simpleCombinationsButton{margin:0}.galleryProducts .galleryProduct.topSellerAndDiscount .footerPlaceholder{height:140px}.galleryProducts .galleryProduct.topSellerAndDiscount .topseller{bottom:150px}.galleryProducts .galleryProduct .footerPlaceholder{height:135px}}@media only screen and (min-width:1036px)and (min-height:1px){.lightbox img{border-radius:5px;margin-bottom:20px;outline:1px solid transparent;transition:outline .3s}.lightbox img.active{outline:1px solid #ccc}.lightbox .mainImage{min-height:400px}.lightbox .videoTeaserWrapper{display:block}.swipeOverlay{display:none!important}.subNav{border:none;left:0;position:relative;top:0}.subNav:after{display:none}.subNav+.mainContentWrapper{margin:0;padding-left:300px}.subNav ul li{display:block}.subNav ul li.active a:link,.subNav ul li.active a:visited,.subNav ul li:hover a:link,.subNav ul li:hover a:visited{background:#f2eefa;border-radius:10px;color:#565654;cursor:pointer;margin:0 0 10px}.subNav ul li a:link,.subNav ul li a:visited{font-size:16px;transition:all .2s}.subNav ul li a:link i,.subNav ul li a:visited i{margin-right:15px;vertical-align:-1px}.subNav ul li a:link i.fa-clipboard,.subNav ul li a:visited i.fa-clipboard{font-size:20px}.productFilter .filterFooter,.pseudoProductFilter .filterFooter{width:385px}.contentLeft>.toggler{margin:0}.contentLeft>.toggler .togglerHead,.contentLeft>.toggler:after,.contentLeft>.toggler:before{display:none}.contentLeft>.toggler .togglerContent{background:none;border:none;display:block!important;padding:0}.contentLeft>.toggler .togglerContent .filterTitle{background:#444;color:#fff;font-size:14px;margin:0;padding:7px 10px}.contentLeft>.toggler .togglerContent .filterHead{padding:7px 7px 0}.contentLeft>.toggler .togglerContent .filterHead .filterTitle{margin:-7px -7px 0}.contentLeft>.toggler .togglerContent .filterHead .selectAllWrapper{position:inherit}.categoryOverview .catRow{margin:0 0 25px}.categoryOverview .catRow.w100{padding:0}.categoryOverview .catRow.w100.textOnly.hasColor{padding:15px 205px 15px 45px}.categoryOverview .catRow.w100 h3{font-size:24px}.categoryOverview .catRow.w3070 .catRowRight figcaption,.categoryOverview .catRow.w5050 .catRowLeft figcaption,.categoryOverview .catRow.w5050 .catRowRight figcaption,.categoryOverview .catRow.w7030 .catRowLeft figcaption{padding:15px 10px}.categoryOverview .catRow.w3070 .catRowRight figcaption.alignLeft,.categoryOverview .catRow.w5050 .catRowLeft figcaption.alignLeft,.categoryOverview .catRow.w5050 .catRowRight figcaption.alignLeft,.categoryOverview .catRow.w7030 .catRowLeft figcaption.alignLeft{bottom:auto;left:10px;max-width:220px;right:auto;top:10px}.categoryOverview .catRow.w3070 .catRowRight figcaption.alignRight,.categoryOverview .catRow.w5050 .catRowLeft figcaption.alignRight,.categoryOverview .catRow.w5050 .catRowRight figcaption.alignRight,.categoryOverview .catRow.w7030 .catRowLeft figcaption.alignRight{bottom:auto;left:auto;max-width:220px;right:10px;top:10px}.categoryOverview .catRow.w3070 .catRowRight figcaption .subheadline,.categoryOverview .catRow.w3070 .catRowRight figcaption h3,.categoryOverview .catRow.w5050 .catRowLeft figcaption .subheadline,.categoryOverview .catRow.w5050 .catRowLeft figcaption h3,.categoryOverview .catRow.w5050 .catRowRight figcaption .subheadline,.categoryOverview .catRow.w5050 .catRowRight figcaption h3,.categoryOverview .catRow.w7030 .catRowLeft figcaption .subheadline,.categoryOverview .catRow.w7030 .catRowLeft figcaption h3{padding:0}.categoryOverview .catRow.w3070 .catRowRight figcaption .button.lpStyle,.categoryOverview .catRow.w5050 .catRowLeft figcaption .button.lpStyle,.categoryOverview .catRow.w5050 .catRowRight figcaption .button.lpStyle,.categoryOverview .catRow.w7030 .catRowLeft figcaption .button.lpStyle{left:auto;position:static;top:auto}.categoryOverview .categoryOverview .catRow .catRowBottom.textOnly,.categoryOverview .categoryOverview .catRow .catRowLeft.textOnly,.categoryOverview .categoryOverview .catRow .catRowMiddle.textOnly,.categoryOverview .categoryOverview .catRow .catRowRight.textOnly{padding:15px 0}.categoryOverview .categoryOverview .catRow .catRowBottom.textOnly.hasColor,.categoryOverview .categoryOverview .catRow .catRowLeft.textOnly.hasColor,.categoryOverview .categoryOverview .catRow .catRowMiddle.textOnly.hasColor,.categoryOverview .categoryOverview .catRow .catRowRight.textOnly.hasColor{padding:15px 25px}.categoryOverview .catRow.w3070 .catRowRight figcaption .centeredButton,.categoryOverview .catRow.w5050 .catRowLeft figcaption .centeredButton,.categoryOverview .catRow.w5050 .catRowRight figcaption .centeredButton,.categoryOverview .catRow.w7030 .catRowLeft figcaption .centeredButton{bottom:-53px;left:0;position:absolute;top:auto;width:100%}.categoryOverview .catRow.w3070 .catRowRight figcaption .centeredButton .button.lpStyle,.categoryOverview .catRow.w5050 .catRowLeft figcaption .centeredButton .button.lpStyle,.categoryOverview .catRow.w5050 .catRowRight figcaption .centeredButton .button.lpStyle,.categoryOverview .catRow.w7030 .catRowLeft figcaption .centeredButton .button.lpStyle{margin:0 auto}.categoryOverview .subheadline{margin:0}.categoryOverview .alignTop .centeredButton{bottom:-68px;position:absolute;width:100%}.categoryOverview .alignTop .centeredButton .button.lpStyle{margin:0 auto}.categoryOverview .alignBottom .centeredButton{bottom:auto;position:absolute;top:-68px;width:100%}.categoryOverview .alignBottom .centeredButton .button.lpStyle{margin:0 auto}.categoryOverview figure figcaption{width:calc(100% - 20px)}.categoryOverview .catOffer img{max-width:100%}.mainContent .productBox figure{top:20px}.mainContent .productBox .indicators{top:240px}.filterButton{top:-39px}.productFilterOverlay{min-height:1px}.productAndVariantCount{top:47px}.filter.sticky{top:120px}.galleryProducts .galleryProduct.topSellerAndDiscount .footerPlaceholder{height:140px}.galleryProducts .galleryProduct.topSellerAndDiscount .topseller{bottom:150px}.productFilter .filterContent,.pseudoProductFilter .filterContent{padding:13px 0 0}.productAndVariantCount{top:0}}@media only screen and (min-width:1230px)and (min-height:1px){.contentRow .productBox .productBoxFooter .button.blue{vertical-align:top}.contentRow .productBox.combinationsShown .combinationWrapper{padding:15px 40px 0}}@media only screen and (min-width:1100px)and (min-height:1px){.mainContent .contentContainer.productDetail .shippingTime{margin-top:9px}.mainContent .contentContainer.productDetail .discountTable{margin:-20px 0 20px}}@media only screen and (min-width:1340px)and (min-height:1px){.mainContent .contentContainer.productDetail .combinations .remainder{bottom:auto;position:relative;right:auto}}
