.imagesWithText{margin:0 0 20px}.imagesWithText article{margin:0 0 55px;text-align:center}.imagesWithText picture img{width:auto}.imagesWithText a:link,.imagesWithText a:visited{color:#3e3636;display:block;font-size:18px;line-height:23px;margin:0 0 10px;text-decoration:none}.imagesWithText a:active,.imagesWithText a:hover{text-decoration:underline}.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}.productSlider .fa-angle-left,.productSlider .fa-angle-right,.productSlider a:link,.productSlider a:visited{color:#b90909}.subpageTeasers{margin:0 20px;position:relative}.subpageTeasers img{width:100%}.subpageTeasers .teaser{border:1px solid #ccc;border-radius:10px;margin:0 0 30px;position:relative}.subpageTeasers .teaser img{border-radius:10px 10px 0 0;transition:all .1s}.subpageTeasers .teaser>a:link,.subpageTeasers .teaser>a:visited{display:block;overflow:hidden}.subpageTeasers .textContent{font-size:18px;line-height:25px;padding:20px;position:relative;z-index:1}.subpageTeasers .textContent a:link,.subpageTeasers .textContent a:visited{color:#333;text-decoration:none}.subpageTeasers .textContent a:link.button,.subpageTeasers .textContent a:visited.button{color:#f2403c;margin:0;width:100%}.subpageTeasers .textContent a:active,.subpageTeasers .textContent a:hover{text-decoration:underline}.subpageTeasers .textContent a:active.button,.subpageTeasers .textContent a:hover.button{text-decoration:none}.subpageTeasers ul li{margin-bottom:3px;margin-left:26px;text-indent:-26px}.subpageTeasers ul li:before{display:none}.subpageTeasers ul li a:link,.subpageTeasers ul li a:visited{text-decoration:none}.subpageTeasers ul li a:link:before,.subpageTeasers ul li a:visited:before{color:#40a2ef;content:"";font-family:Font Awesome\ 5 Pro;font-size:19px;font-weight:900;margin:0;padding-left:0;padding-right:7px;transition:all .1s;vertical-align:0}.subpageTeasers ul li a:link:hover,.subpageTeasers ul li a:visited:hover{text-decoration:none}.subpageTeasers ul li a:link:hover:before,.subpageTeasers ul li a:visited:hover:before{color:#f2403c;padding-left:2px;padding-right:5px}.subpageTeasers .button,.subpageTeasers .button:link,.subpageTeasers .button:visited{background:#fff;border:2px solid #f2403c;border-radius:10px;color:#f2403c;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:2.5;outline:transparent;padding:0 1rem;text-align:center;text-decoration:none;touch-action:manipulation;transition:box-shadow .2s ease-in-out;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}.subpageTeasers .button:link:not([aria-controls=mep_0]),.subpageTeasers .button:not([aria-controls=mep_0]),.subpageTeasers .button:visited:not([aria-controls=mep_0]){font-size:16px}.subpageTeasers .button:link,.subpageTeasers .button:link:link,.subpageTeasers .button:link:visited,.subpageTeasers .button:visited,.subpageTeasers .button:visited:link,.subpageTeasers .button:visited:visited{color:#f2403c}.no-touchevents .subpageTeasers .button:active,.no-touchevents .subpageTeasers .button:hover,.no-touchevents .subpageTeasers .button:link:active,.no-touchevents .subpageTeasers .button:link:hover,.no-touchevents .subpageTeasers .button:visited:active,.no-touchevents .subpageTeasers .button:visited:hover{background:#fff;color:#f2403c;text-decoration:none}.bar{background:#bfbfbf;color:#fff;font-size:20px;font-weight:700;line-height:34px;margin:0 0 17px;padding:10px 10px 9px;text-align:center}.bar span{display:block;margin-left:20px}.bar span:first-child{margin:0}@media only screen and (min-width:768px){.subpageTeasers ul li{margin-bottom:0;margin-left:16px;text-indent:-16px}.subpageTeasers .teaser .centeredContent img{padding:0}.subpageTeasers .textContent{font-size:20px;line-height:31px;padding:30px 30px 90px}.subpageTeasers .textContent a:link.button,.subpageTeasers .textContent a:visited.button{float:right;margin:10px 0 30px;width:auto}.bar span{display:inline}}@media only screen and (min-width:1036px){.subpageTeasers{grid-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:30px 30px 70px}.subpageTeasers .teaser{margin:0}}@media only screen and (min-width:1340px){.subpageTeasers{margin:30px 0 70px}.subpageTeasers .teaser{background:#fff}.bar{margin:0 calc(-50vw - -655px)}.no-hiddenscroll .bar{margin:0 calc(-50vw - -662.5px)}}.iconBoxes{margin:50px 20px}.iconBoxes .topRow{margin:0 0 60px;text-align:center}.iconBoxes .topRow .imageWrapper{border-radius:6px;display:inline-block;margin-bottom:20px;max-width:400px;text-align:center;vertical-align:middle;width:100%}.iconBoxes .topRow img{max-width:400px;width:100%}.iconBoxes .topRow h2{color:#f2403c;display:inline-block;font-size:34px;line-height:40px;margin:0;text-transform:uppercase;vertical-align:-22px}.iconBoxes .boxes .box{border:1px solid #ccc;border-radius:10px;cursor:default;margin:0 0 20px;padding:26px 20px 26px 110px;position:relative;transition:all .2s}.iconBoxes .boxes .box:hover{transform:scale(1.03)}.iconBoxes .boxes .box h3{color:#f2403c;font-size:24px;font-weight:700;line-height:29px}.iconBoxes .boxes .box .icon{color:#0d76c9;font-size:45px;left:30px;position:absolute;top:30px}.iconBoxes .boxes .box p{line-height:23px}.iconBoxes .boxes .box p:last-child{margin:0}.shine{overflow:hidden;position:relative}.shine:before{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.3));content:"";display:block;height:100%;left:-75%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2}.shine:focus:before,.shine:hover:before{animation:shine 1s}@keyframes shine{to{left:125%}}@media only screen and (min-width:768px){.iconBoxes .topRow{margin:0 0 40px}.iconBoxes .topRow .imageWrapper{margin-bottom:0;margin-right:40px}.iconBoxes .boxes{grid-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.iconBoxes .boxes .box{margin:0}}@media only screen and (min-width:1036px){.iconBoxes{margin:50px 0}.iconBoxes .boxes{grid-template-columns:repeat(3,minmax(0,1fr))}}.redBoxText{background:#b90909;color:#fff;font-size:19px;line-height:36px;padding:40px 30px 45px;text-align:center}.redBoxText p:last-child{margin:0 auto;max-width:800px}.redBoxText p{line-height:27px}.redBoxText h3{color:#fff;font-size:22px;line-height:32px}a+.contentContainer{margin-top:20px}.contentContainer{max-width:none;padding:0 10px 45px}.startPage .contentContainer{padding:20px 20px 25px}.startPage .contentContainer ul li{margin-bottom:7px;margin-left:25px;text-indent:-12px}.startPage .contentContainer ul li:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:inherit;font-weight:400;padding-right:10px;text-rendering:auto}@media only screen and (min-width:1036px){a+.contentContainer{margin-top:0}.boxes{grid-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.boxes .box{border:1px solid #ccc;border-radius:10px;padding:40px}.centered{margin:0 auto;max-width:1100px;text-align:center}strong.large{font-size:24px}.startPage .contentContainer{padding-top:30px}.startPage .contentContainer,.startPage .contentContainer p{font-size:19px;line-height:27px}.startPage .contentContainer ul{margin:0}.startPage .contentContainer ul li{margin-left:30px;text-indent:-15px}.contentContainer .startpageTop{padding:0}}@media only screen and (min-width:1340px)and (min-height:1px){.startPage .contentContainer{background:#fff;margin:0 calc(-50vw - -655px);max-width:none;padding-top:30px}.no-hiddenscroll .startPage .contentContainer{margin:0 calc(-50vw - -662.5px)}.contentContainer .startpageTop{margin:0;padding:0}.redBoxText{line-height:30px;margin:0 calc(-50vw - -655px);padding:40px 70px 45px}.no-hiddenscroll .redBoxText{margin:0 calc(-50vw - -662.5px)}}.newsletterRegisterTeaser{background:#3263ac;color:#fff;margin:0 -30px 50px -29px;padding:20px 40px;position:relative}.newsletterRegisterTeaser .centeredContent:before{background:url(/gfx/startpage/sale-icon-weiss.png) no-repeat 0 0/72px;content:"";height:72px;left:0;position:absolute;top:-13px;width:70px}@media screen and (-webkit-min-device-pixel-ratio:1.3),screen and (-webkit-min-device-pixel-ratio:1.5),screen and (-webkit-min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:3),screen and (min--moz-device-pixel-ratio:1.3),screen and (min--moz-device-pixel-ratio:1.5),screen and (min--moz-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:3){.newsletterRegisterTeaser .centeredContent:before{background:url(/gfx/startpage/sale-icon-weiss_retina.png) no-repeat 0 0/72px}}.lt-ie10 .newsletterRegisterTeaser .centeredContent:before,.lt-ie9 .newsletterRegisterTeaser .centeredContent:before{background:url(/gfx/startpage/sale-icon-weiss.png) no-repeat 0 0/72px}.newsletterRegisterTeaser label{color:#656565}.newsletterRegisterTeaser .selectOverflow select{height:42px}.newsletterRegisterTeaser .selectOverflow,.newsletterRegisterTeaser input{margin-bottom:0;max-width:none}.newsletterRegisterTeaser .button{background:#78bc5a;border-bottom:3px solid #63a746;color:#fff;padding:13px 23px 11px;width:100%}.newsletterRegisterTeaser .button:focus,.newsletterRegisterTeaser .button:hover{background:#69a949;border-bottom:3px solid #78bc5a}.newsletterRegisterTeaser .ondigoform .hasFocus input{padding-top:17px}.newsletterRegisterTeaser .registerInformation{margin:0 0 35px;min-height:32px;padding:4px 0 0 85px}.newsletterRegisterTeaser .row{margin:0 0 15px}.newsletterRegisterTeaser .errorWrapper{display:none}.categoryBox .content{background:#f1f1f1;cursor:pointer;margin-bottom:5px;padding:5px;position:relative}.categoryBox .content.left{min-height:53px}.categoryBox .content p{color:#636362;margin:0 0 5px}.categoryBox .content .headline{color:#636362;display:block;font-size:15px;left:107px;line-height:62px;padding-right:28px;position:absolute;top:0}.categoryBox .content .headline .headlineText{display:inline-block;line-height:normal;vertical-align:middle}.categoryBox .content .button{font-size:14px;min-width:0;padding:8px 10px;position:absolute;right:0;top:8px}.categoryBox .content .button:before{line-height:13px;vertical-align:0}.touchevents .categoryBox .content .button:before{line-height:10px}.categoryBox .content img{border:1px solid #c3c3c3;height:auto;max-width:90px}.categoryBox .content>.fa-angle-right{color:#3263ac;font-size:20px;position:absolute;right:10px;top:21px}.categoryBox .content:hover{background:#f8f8f8}.categoryBox .content{min-height:56px}.categoryBox .content .headline{font-family:Spline Sans,sans-serif;font-size:18px;font-weight:700}.categoryBox .content .headline:link,.categoryBox .content .headline:visited{color:#f2403c;text-decoration:none}@media only screen and (min-width:768px){.categoryBox{grid-gap:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.categoryBox .content{border:1px solid #f2403c;padding:5px}.categoryBox .content .headline{height:38px;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;left:14px;line-height:18px;margin:0;padding:0 0 43px;position:static;top:0}.categoryBox .content .headline .headlineText{display:inline;line-height:18px}.categoryBox .content .button{position:relative}.categoryBox .content img{max-width:none;width:100%}.categoryBox .content>.fa-angle-right{display:none}}@media only screen and (min-width:768px)and (min-width:768px)and (max-width:1024px){.categoryBox .content:first-child,.categoryBox .content:nth-child(3n+1){margin-left: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{position:relative;text-align:center}.categoryOverview .catRow.w100.textOnly.hasColor{padding:25px}.categoryOverview .catRow.w100 h3{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%}.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}.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%}@media only screen and (min-width:768px){.slider{margin:0 0 17px}.verkehrsschilder .slider{margin-bottom:-2px}.slider .indicators{display:none}.slider .sliderControls li{display:inline-block;margin-left:20px}.slider .sliderControls li:before{border-top:2px solid #fff;left:0;padding:0;position:absolute;top:-13px;transition:top .5s;width:100%}.slider .sliderControls li.active:before{top:-20px}.slider .sliderControls li a:link,.slider .sliderControls li a:visited{font-size:13px;pointer-events:none}.imagesWithText{margin:0 0 40px}.imagesWithText.moreMinHeight figure{min-height:205px}.imagesWithText [data-footer-link-id]{cursor:pointer}.imagesWithText h3[data-footer-link-id]:hover{text-decoration:underline}.imagesWithText a:link,.imagesWithText a:visited{font-size:20px;line-height:25px}.imagesWithText article{float:left;margin:0;padding:0 9px;width:50%}.imagesWithText article:first-child,.imagesWithText article:first-child+article{margin:0 0 20px}.imagesWithText article figure{min-height:190px}.imagesWithText article figure img{max-height:200px}.imagesWithText article figure img.loading,.imagesWithText article figure img[data-autoload="0"]{height:200px!important}.productSlider{margin:0 0 40px}.productSlider img{height:170px;width:170px}.productSlider .product{width:33.3333333333%}.newsletterRegisterTeaser .registerInformation{margin:0 0 45px}.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){.contentRow .productBox.combinationsVisible .button.blue{background:#e6e6e6}.contentRow .productBox [itemprop=description]{min-height:20px}.contentRow .productBox p,.contentRow .productBox ul li{font-size:15px;line-height:23px}.categoryBox{grid-gap:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.categoryBox .content{padding:5px}.categoryBox .content .headline{height:38px;hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;left:14px;line-height:18px;margin:0;padding:0 0 43px;position:static;top:0}.categoryBox .content .headline .headlineText{display:inline;line-height:18px}.categoryBox .content .button{position:relative}.categoryBox .content img{max-width:none;width:100%}.categoryBox .content>.fa-angle-right{display:none}}@media only screen and (min-width:768px)and (min-width:768px)and (max-width:1035px){.categoryBox .content:first-child,.categoryBox .content:nth-child(3n+1){margin-left:0}}@media only screen and (min-width:1036px)and (min-height:1px){.imagesWithText{margin:0 0 60px}.imagesWithText article{width:25%}.imagesWithText article p,.imagesWithText article:first-child,.imagesWithText article:first-child+article{margin:0}.productSlider{margin:0 0 50px}.productSlider img{height:150px;width:150px}.productSlider .product{width:20%}.slider .sliderControls li.active:before{top:-15px}.slider .sliderControls li:before{top:-9px}.slider .sliderControls li a:link,.slider .sliderControls li a:visited{font-size:11px}.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}.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%}.categoryBox .content{margin:0}}@media only screen and (min-width:1340px)and (min-height:1px){.verkehrsschilder .slider{margin:0 calc(-50vw - -655px) -2px}.no-hiddenscroll .verkehrsschilder .slider{margin:0 calc(-50vw - -662.5px) -2px}.slider .sliderControls li.active:before{top:-20px}.slider .sliderControls li:before{top:-13px}.slider .sliderControls li a:link,.slider .sliderControls li a:visited{font-size:16px}.contentRow .productBox .productBoxFooter .button.blue{vertical-align:top}.contentRow .productBox.combinationsShown .combinationWrapper{padding:15px 40px 0}.categoryBox{grid-template-columns:repeat(3,minmax(0,1fr))}.categoryBox .content img,.startPage .categoryBox .content img{height:auto;width:100%}}@media only screen and (min-width:1036px)and (min-height:1px){.newsletterRegisterTeaser:before{top:13px}.newsletterRegisterTeaser .centeredContent{padding:12px 40px 20px 120px}.newsletterRegisterTeaser .centeredContent:before{left:40px;top:14px}.newsletterRegisterTeaser .button,.newsletterRegisterTeaser .ondigoform,.newsletterRegisterTeaser .registerInformation,.newsletterRegisterTeaser .row{float:left;margin-left:10px}.newsletterRegisterTeaser .ondigoform{margin:0}.newsletterRegisterTeaser .ondigoform input{margin-bottom:0}.newsletterRegisterTeaser .button{width:150px}.newsletterRegisterTeaser .row{margin:0 0 0 10px;width:195px}.newsletterRegisterTeaser .mailRow{width:240px}.newsletterRegisterTeaser .registerInformation{margin:0;padding:4px 0 0 10px}}@media only screen and (min-width:1324px)and (min-height:1px){.newsletterRegisterTeaser{margin:0 calc(-50vw - -655px) 60px}.no-hiddenscroll .newsletterRegisterTeaser{margin:0 calc(-50vw - -662.5px) 60px}.newsletterRegisterTeaser .ondigoform{padding:0}}@media only screen and (min-width:1850px)and (min-height:1px){.no-hiddenscroll .verkehrsschilder .slider{margin-left:-270px;margin-right:-270px;width:calc(100% + 540px)}}
