.open_closed,.open_open{color:#006000;font-weight:700}.open_closed{color:#b00000}.container-product-last-seen{background:0 0;padding:10px 0;margin:10px 0;height:340px;font-size:.8em}.background-grey{background-color:#e5e5e5;padding:20px 0;position:relative;line-height:1.428571429}.slider-product-last-seen{background:0 0;margin:0 5%;position:absolute;width:200000px}.block-headline-footer{padding:.5em 1em;font-size:1.6em;font-weight:700}.block-headline-footer.white{border-bottom:1px solid #fff;color:#fff;font-size:1.2em}.block-headline-footer.main{padding:30px 6px 0 11px;margin-bottom:-20px}.icon-headline-footer{margin:1em auto 0;opacity:.5}.icon-headline-footer,.icon-headline-footer svg{width:48px;height:48px}.product-last-seen-item{display:inline-block;width:170px;min-height:248px;background-color:#fff;line-height:1.5;font-weight:700;margin:14px 10px 20px;transition:all 2s;box-shadow:0 4px 4px 0 rgba(0,0,0,.04),0 10px 20px 0 rgba(0,0,0,.05);vertical-align:bottom}.product-last-seen-item:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.04),0 3px 20px 0 rgba(0,0,0,.19);transition:all .01s;background-image:none}.product-last-seen-item .last-seen-img{width:170px;height:170px;display:inline-block;margin-top:10px}.product-last-seen-item .last-seen-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.4;max-height:4.2em;word-break:break-word;padding:0 16px}.container-product-last-seen .last-seen-slider-button{top:112px}.footer{background-color:#d8d8d8}.footer .background-black{background-color:#cdcdcd}.footer .ourbrands{padding:3em 0;opacity:.7;background:linear-gradient(15deg,#0c0c0c 0,#535353 100%)}.footer .ourbrands.foreign{background:linear-gradient(15deg,#b5b5b5 0,#777 100%)}.footer .brandlogo{margin:1em;fill:#fff}.footer .brandlogo svg{margin:1em}.footer .brandlogo .europalms,.footer .brandlogo .europalms_white{width:128px;height:20px}.footer .brandlogo .omnilux,.footer .brandlogo .psso{width:108px;height:20px}.footer .brandlogo .eurolite{width:100px}.footer .brandlogo .omnitronic{width:149px}.footer .brandlogo .futurelight{width:108px}.footer .brandlogo .alutruss{width:78px}.footer .brandlogo .dimavery{width:112px}.footer .brandlogo .roadinger{width:83px}.footer .brandlogo .celto_white{width:93px}.footer .brandlogo .lavoce_white{width:81px}.footer .brandlogo .relacart_white{width:140px;fill:#fff}.footer .brandlogo .madrix_white{width:144px}.footer .brandlogo .hazebase_white{width:80px}.footer .brandlogo .blockandblock_white{width:42px}.footer .brandlogo .truss4bars_white{width:93px}.footer .brandlogo .expand_white,.footer .brandlogo .intusonic_white{width:100px}.footer .brandlogo .ontruss_white{width:105px}.footer .column{padding:1em;font-size:1.3em;line-height:1.5}.footer .column ul{margin-bottom:2em;line-height:2.4;font-size:.8em}.footer .column.address,.footer .column.commonInfo{background-color:#cdcdcd}.footer .column.partner{background-color:#dcdcdc}.footer .column.media{background-color:#e8e8e8}.footer .footerlogo{margin:2em auto;width:240px;height:79px}.footer .label{margin:12px 0;font-size:.8em;font-weight:800;letter-spacing:.15em;text-transform:uppercase;cursor:default}.footer .label.big{text-align:center;font-size:1em}.footer .content{font-size:.75em;line-height:1.5;margin-bottom:2em;cursor:default}.footer .content .contenticon{margin:0;vertical-align:middle;opacity:.7}.footer .content .contenticon .mail,.footer .content .contenticon .phone{width:30px;height:30px}.footer .content .contenticon .playstore{height:40px;width:135px}.footer .content .contenticon .appstore{width:120px;height:40px}.footer .member .vplt{width:62px;height:20px}.footer .member .buendnis{width:136px;height:48px}.footer .partnerButton{margin:10px 0}.footer .partnerButton div{margin:4px 13px 9px 0;display:inline-block;vertical-align:middle}.footer .partnerButton .tnt{width:56px;height:20px}.footer .partnerButton .sche{width:94px;height:16px}.footer .partnerButton .dpd{width:46px;height:20px}.footer .partnerButton .dhl{width:36px;height:24px}.footer .partnerButton .dach{width:60px;height:20px}.footer .partnerButton .kun{width:96px;height:20px}.footer .payment{margin:0 auto}.footer .payment .paymentitem{display:inline-block;margin-right:.5em}.footer .payment .paymentitem .icon-paypal{width:98px;height:24px}.footer .payment .paymentitem .icon-paydirekt{width:72px;height:24px;margin-top:1em}.footer .payment .paymentitem .icon-klarna{width:66px;height:35px;margin-top:5px}.footer .payment .paymentitem .icon-small{opacity:.7;width:25px;height:25px}.footer .payment .paymentitem .icon-giropay{width:120px;height:44px;background:url(svg/giropay_minipad_quer_rgb_182px.svg) no-repeat;background-size:cover;margin:5px 0 0 -9px}.footer .payment .text{display:inline-block;font-weight:700;font-style:italic;font-size:1.1em;margin-bottom:0;vertical-align:middle;color:#4c4c4c;cursor:default;padding:0 17px 17px 6px}.footer .media .mediabutton{width:36px;height:36px;margin-right:1em}.footer .media .catalog .prg{width:100%;font-size:1.2em;text-decoration:none}.footer .media .catalog .catalogicon{width:48px;height:36px;margin:0 auto 1em}@media all and (min-width:768px),print and (orientation:portrait){.footer .contact-bar .column{display:inline-block;vertical-align:top;width:50%;padding:2em;min-height:31em;text-align:left;font-size:1em;line-height:1}.footer .contact-bar .column.address,.footer .contact-bar .column.commonInfo{background-color:#cdcdcd}.footer .contact-bar .column .footerlogo{margin:0 0 2em;width:200px;height:66px}.footer .content .contenticon .mail,.footer .content .contenticon .phone{width:20px;height:20px}.footer .content .contenticon .playstore{width:135px;height:40px;margin:0}.footer .content .contenticon .appstore{width:120px;height:40px}.footer .payment .paymentitem{display:block}.footer .column ul{line-height:1.5}}@media screen and (min-width:1051px),print and (orientation:landscape){.footer .contact-bar .column{width:25%;padding:2em;min-height:47em}}@media print{.ourbrands{display:none}}