.open_closed,.open_open{color:#006000;font-weight:700}.open_closed{color:#b00000}.container-product-last-seen{background:0 0;padding:10px;margin:10px;height:340px}.background-grey,.container-product-last-seen .custom-slider-container-last{position:relative;font-size:.8em;margin:10px}.background-grey{margin:0 auto;padding:8em 0 0;font-size:14px;line-height:1.428571429}.slider-product-last-seen{background:0 0;width:90%;margin:0 5%}.block-headline-footer{border-bottom:1px solid #000;padding:1em 0;margin:0 1em;font-size:1.1em;font-weight:700;letter-spacing:.15em;text-transform:uppercase;text-align:center}.block-headline-footer.white{border-bottom:1px solid #fff;color:#fff}.icon-headline-footer{margin:1em auto 0;opacity:.5}.icon-headline-footer,.icon-headline-footer svg{width:48px;height:48px}.product-last-seen{width:170px;text-align:center;min-height:265px;background-color:#fff;line-height:1.5;font-weight:700;margin:6px auto;transition:all 2s}.product-last-seen: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-color:#fff;background-image:none}.product-last-seen .last-seen-img{width:170px;height:170px;display:inline-block;margin-top:10px}.product-last-seen .last-seen-title{color:#000;font-size:10px;padding:11px;height:62px;overflow:hidden}.slick-custom-button .last-seen-slider-next,.slick-custom-button .last-seen-slider-prev{margin-top:4.5em}.footer{background-color:#d8d8d8}.footer .background-black{background-color:#cdcdcd}.footer .ourbrands{text-align:center;padding:1em 1em 2em;opacity:.7;background:linear-gradient(15deg,#0c0c0c 0,#535353 100%)}.footer .ourbrands.foreign{background:linear-gradient(15deg,#b5b5b5 0,#777 100%)}.footer .brandlogo,.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}.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{width:100px}.footer .brandlogo .ontruss_white{width:105px}.footer .column{padding:1em;text-align:center;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:48px}.footer .label{margin:0 0 12px;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:.2em .5em 0 0;display:inline-block;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:166px;height:55px;display:block;margin:1em auto}.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:1.8em;margin-left:.3em;vertical-align:middle;color:#4c4c4c;cursor:default}.footer .media .mediabutton{width:36px;height:36px;margin-right:1em}.footer .media .catalog .prg{width:100%;font-size:1.2em}.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:180px;height:37px}.footer .content .contenticon .mail,.footer .content .contenticon .phone{width:20px;height:20px}.footer .content .contenticon .appstore,.footer .content .contenticon .playstore{width:135px;height:40px;display:block;margin:0 0 .5em}.footer .content .contenticon .appstore{width:120px}.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:37em}}@media print{.ourbrands{display:none}}