.catSelector{ margin-top:15px;padding-bottom:20px;border-bottom:1px solid #dddddd;}.catSelector a{ color:#84888a;}.catSelector a:hover{ text-decoration:none;}.catSelector a:hover,.catSelector a.selected{ font-weight:bold;color:#84888a;}.catSelector .list-group{ margin-bottom:0;}.catSelector .list-group-item{ border:none;padding:3px 10px;}.catSelector .list-group-item-1{ padding:3px 0px;}.catInfoBox{ color:#84888a;background-color:#f6f6f6;margin-top:20px;padding-top:20px;padding-bottom:20px;margin-bottom:20px;text-align:center;}.category-banner{ height:230px;overflow:hidden;}.brands-banner{ margin-bottom:40px;}.category-banner-mobile{ height:calc(42vw - 20px) !important;}.category-banner div{ height:100%;text-align:center;}.standard-banner{ margin-bottom:20px;}.standard-banner .slick-dots{ bottom:-10px;}.kurzbeschreibung{ margin-bottom:30px;}.children-categories{ height:50px;margin-bottom:20px;margin-top:10px;overflow:hidden;}.children-category{ border:1px solid #cccccc;margin-top:5px;margin-right:10px;margin-bottom:5px;height:40px !important;/* width:250 px !important;*/ text-align:center;vertical-align:middle;line-height:40px;color:#84888a !important;}.children-category a{ color:#84888a !important;}.children-categories .slick-prev{ left:5px;z-index:1;top:55%;}.children-categories .slick-next{ right:5px;z-index:1;top:55%;}.children-category a{ text-decoration:none;display:block;}.carousel a,.carousel a:hover,.carousel a:visited,.carousel a:link{ color:#333333 !important;text-decoration:none;font-weight:normal;}.category-banner img{ height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);}.category-banner .banner-image{ background-size:auto 100%;background-position:center;background-repeat:no-repeat;}.catBanner{ width:100%;}.catTitle{ margin-top:20px;margin-bottom:30px;}.h1spacer{ height:20px;line-height:20px;}.deviceSelectorSpacer{ margin-bottom:30px;}/* CSS Document */.film-selection{ height:58px;z-index:10;border:1px solid #cccccc;border-bottom-width:0;border-radius:3px 3px 3px 3px;padding:0;margin:0 15px 15px 15px;}.film-selection .box-holder{ width:160px;display:inline-block;text-align:center;cursor:pointer;position:relative;line-height:58px;height:58px;}.film-selection .box-holder:nth-child(n+2){ border-radius:0;}.film-selection .box-holder:last-child{ border-radius:0 3px 3px 0;}.film-selection .box-holder .foilType-group{ border-right:1px solid #cccccc;height:58px;margin:0 0;}.film-selection .box-holder:last-child .foilType-group{ border-right:none;}.film-selection .slick-prev,.film-comparison .slick-next{ top:25px;}.film-selection h4{ margin:0 0 5px 0;color:#333333;font-weight:bold;font-size:14px;}.film-selection .foilType-image{ padding:0 0 0 10px;margin:0;position:relative;width:50px;height:54px;text-align:center;}.film-selection .foilType-image img{ max-height:30px;max-width:44px;position:absolute;top:0;bottom:0;margin:auto;}.film-selection .foilType-text{ padding:5px 0;line-height:12px;font-weight:normal;}.film-carousel{ z-index:10;padding:0;margin:0 15px 15px 15px;}.film-carousel .fil-image-holder{ vertical-align:middle;height:140px;width:120px;display:table-cell;}.film-carousel .fil-image-holder img{ vertical-align:middle;}.film-carousel .fil-image-holder span{ width:10px;height:100%;display:inline-block;margin-left:-10px;vertical-align:middle;}.film-carousel .bulletpoints{ list-style:none;padding:0;}.film-carousel .bulletpoints i{ color:#e98739;}.bulletpoints ul{ padding-left:0;margin-top:20px;}.film-carousel .box-holder{ height:150px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-radius:3px;margin:0 5px;}.custom-size .bulletpoints{ height:80px;overflow:hidden;}.custom-size h4{ font-size:14px;height:14px;overflow:hidden;}.custom-size .box-holder{ cursor:pointer;}.custom-size .box-holder a{ color:#333333;}.custom-size .unchecked{ opacity:0.4;}.control-label .btn-blue{ background:transparent;color:#066eb2;font-size:1.2em;font-weight:bold;padding:0px 2px 0px 0px;}.custom-film-generator-form .control-label{ text-align:left;}.productFeatureValue-selector{ margin-bottom:10px;}.productFeatureValue-selector .sbHolder{ height:40px !important;width:100% !important;position:absolute;line-height:40px;}.productFeatureValue-selector .sbOptions{ top:39px !important;width:100% !important;line-height:24px;}.productFeatureValue-selector .sbSub{ padding-left:0;}.productFeatureValue-selector a,.productFeatureValue-selector a:link{ color:#84888a !important;text-decoration:none;font-weight:normal;}.productFeatureValue-selector .sbToggle:before{ content:"\f078";font-family:FontAwesome;height:40px;line-height:40px;}.productFeatureValue-selector-chosen{ background-color:#f6f6f6;}.productFeatureValue-selector-chosen .sbToggle:before{ content:"\f00d" !important;font-family:FontAwesome,serif;height:40px;line-height:40px;float:right;padding-right:30px;}.productFeatureValue-selector{ /*margin-bottom:10px;*/ padding:0 0 !important;height:40px;width:100%;min-width:100%;position:relative;}.mobile-filters-body .productFeatureValue-selector{ height:auto;}.edit-quantity div{ height:51px;line-height:51px;width:100%;}.custom-film-generator .add-to-cart{ padding-left:0px;padding-right:0px;}.custom-film-generator .add-to-cart input{ padding:6px 2px;}.edit-quantity{ padding-right:0px;}.custom-film-generator .add-to-cart-input{ float:none;}/*.productFeatureValue-selector select{*//*height:100%;*//*width:100%;*//*padding-left:10px;*//*}*/.deviceSelectorBoxCategory{ margin-bottom:40px;}#productFeatureValue-filters{ margin-bottom:40px;margin-left:15px;}#productFeatureValue-filters .col-md-3{ padding:0 15px 0 0;}#productFeatureValue-filters .col-lg-3:first-of-type,#productFeatureValue-filters .col-lg-3:nth-child(4n+1){ padding-left:0;}#productFeatureValue-filters .col-lg-3:nth-child(4n){ padding-right:0;}#productFeatureValue-filters .col-lg-3,#productFeatureValue-filters .col-md-6{ padding-right:5px;padding-left:5px;}#productFeatureValue-filters .productFeatureValue-selector li:last-child{ display:none;}.productFeatureValue-selector .sbToggle{ right:-23px;}.preview-box{ min-height:100px;width:100%;}.preview{ background-image:linear-gradient(to bottom right,#f5f5f5 10%,#ffffff 20%,#ffffff 50%,#f5f5f5 90%);border:#333333 dotted 1px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;overflow:hidden;text-align:center;position:relative;left:50%;margin-left:0;}.preview .film-size{ -webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;position:relative;}.preview .film-size .size-text{ font-weight:bold;font-size:1.2em;line-height:20px;}.preview .info-hoehe{ position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:-50%;left:100%;top:50%;margin-top:-8px;margin-left:-113px;text-align:center;width:200px;}.preview .info-breite{ position:absolute;bottom:5px;width:100%;text-align:center;}.preview .info-ecken{ position:absolute;left:0;top:5px;}.preview i{ margin:0 5px;color:#aaaaaa;opacity:0.5;}.preview .info-ecken i{ border-bottom:1px solid #aaaaaa;padding:0 0 0 10px;margin-left:0;}.custom-buy-box{ background-color:white;margin-bottom:20px;padding-bottom:30px !important;margin-left:0;margin-right:0;}.custom-buy-box .product-quantity,.custom-buy-box .product-title{ padding:0;}.custom-buy-box .product-infos,.custom-buy-box .product-availability{ text-align:left;padding-left:0;}.custom-buy-box img{ display:inline-block;margin-right:10px;}.custom-contact-icon{ display:inline-block;padding-left:10px;color:black;}.product-availability{ margin-top:5px;margin-left:-10px;display:inline;}.shippingTime{ display:inline-block;}.product-availability > div{ display:inline-block;margin:5px;}.shipping{ display:inline;}.add-to-cart-input{ border:1px solid #e4e4e4;height:51px;}.add-to-cart-input h2{ color:black;display:inline-block;font-size:14px;font-weight:normal;padding-right:5px;margin-top:15px;margin-left:15px;}.add-to-cart-input{ float:right;width:100%;}.add-to-cart input{ display:inline-block;vertical-align:middle;text-align:center;padding:6px 6px;float:right;margin:8px 10px;width:70px;}.add-to-cart i{ vertical-align:middle;}.add-to-cart button{ line-height:12px;padding:9px 12px;}.small-circle{ font-size:13px !important;}.custom-buy-box .btn-type-1 button{ line-height:12px;padding:9px 12px;}.btn-product-overview-pos{ margin:15px 0 0 0;width:100%;height:45px;line-height:30px;}.btn-buy-product-overview{ font-size:14px;text-align:center;border-color:#066eb2;background:#066eb2 no-repeat;color:white;}.btn-buy-product-overview img{ position:static !important;}.btn-buy-product-overview:hover{ background-color:#066eb2;color:white;border-color:#066eb2;}.selectedElement{ display:none;border:1px solid #aaaaaa;padding:6px 5px 4px 5px;}.selectedElement .closeX{ font-size:25px;float:right;margin-right:6px;line-height:18px;}.selectedElements .selectedElement{ float:left;margin-top:30px;margin-right:10px;}.selectedElements .textBox{ display:inline;padding-right:10px;}.mobile-filters .content-box{ display:none;}.mobile-filters-body{ position:fixed;width:100%;height:100%;left:0;top:0;background-color:white;padding:15px 15px 15px 15px;}.mobile-filters-body select{ width:100%;padding:0 5px;}.mobile-filters-body .close-filters{ right:8px;top:3px;display:block;position:fixed;font-size:40px;}.mobile-filters-body .navbar{ padding-bottom:60px;}.mobile-filters-body .mobile-menu{ overflow:auto;max-height:100vh;}.btn-buy-product-overview img{ display:inline;width:28px;margin-right:10px;}/***** BASIC for film overviews ******/.foil-all{ border-bottom:3px solid;border-bottom-color:#066eb2 !important;}.foil-standard{ border-bottom:3px solid;border-bottom-color:#555555 !important;}.foil-red{ border-bottom:3px solid;border-bottom-color:#cc0000 !important;}.foil-yellow{ border-bottom:3px solid;border-bottom-color:#ffcc00 !important;}.foil-green{ border-bottom:3px solid;border-bottom-color:#009933 !important;}.foil-blue{ border-bottom:3px solid;border-bottom-color:#0099ff !important;}/* CSS Document */.film-selection{ height:58px;z-index:10;border:1px solid #cccccc;border-bottom-width:0;border-radius:3px 3px 3px 3px;padding:0;margin:0 15px 15px 15px;}.film-selection .box-holder{ width:160px;display:inline-block;text-align:center;cursor:pointer;position:relative;line-height:58px;height:58px;}.film-selection .box-holder:nth-child(n+2){ border-radius:0;}.film-selection .box-holder:last-child{ border-radius:0 3px 3px 0;}.film-selection .box-holder .foilType-group{ border-right:1px solid #cccccc;height:58px;margin:0 0;}.film-selection .box-holder:last-child .foilType-group{ border-right:none;}.film-selection .slick-prev,.film-comparison .slick-next{ top:25px;}.film-selection h4{ margin:0 0 5px 0;color:#333333;font-weight:bold;font-size:14px;}.film-selection .foilType-image{ padding:0 0 0 10px;margin:0;position:relative;width:50px;height:54px;text-align:center;}.film-selection .foilType-image img{ max-height:30px;max-width:44px;position:absolute;top:0;bottom:0;margin:auto;}.film-selection .foilType-text{ padding:5px 0;line-height:12px;font-weight:normal;}.film-carousel{ z-index:10;padding:0;margin:0 15px 15px 15px;}.film-carousel .fil-image-holder{ vertical-align:middle;height:140px;width:120px;display:table-cell;}.film-carousel .fil-image-holder span{ width:10px;height:100%;display:inline-block;margin-left:-10px;vertical-align:middle;}.film-carousel .bulletpoints{ list-style:none;padding:0;}.film-carousel .bulletpoints i{ color:#e98739;}.film-carousel .box-holder{ height:150px;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-radius:3px;margin:0 5px;}.custom-size .bulletpoints{ height:80px;overflow:hidden;}.custom-size-choose-product h4{ font-size:14px;line-height:16px;overflow:hidden;}.custom-size-choose-product .box-holder{ cursor:pointer;}.custom-size-choose-product .box-holder a{ color:#333333;}.custom-size-choose-product .unchecked{ opacity:0.4;}.border-box{ border:1px solid #cccccc;padding:10px;}.deviceSelector{ padding-left:0;}.deviceSelector .sbToggle{ right:0px;width:21px;}.deviceTypeSelector-chosen .sbToggle,.deviceBrandSelector-chosen .sbToggle,.deviceModelSelector-chosen .sbToggle{ right:0px;}.deviceTypeSelector-chosen .sbToggle:before,.deviceBrandSelector-chosen .sbToggle:before,.deviceModelSelector-chosen .sbToggle:before{ content:"\f00d" !important;font-family:FontAwesome,serif;float:right;padding-right:7px;color:#84888a !important;}.device-selector-image{ height:221px;padding:20px;border-top:2px solid #f6f6f6;border-right:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6;text-align:center;}.device-selector-image img{ height:100%;}.preview-box{ min-height:100px;width:100%;}.preview{ background-image:linear-gradient(to bottom right,#f5f5f5 10%,#ffffff 20%,#ffffff 50%,#f5f5f5 90%);border:#333333 dotted 1px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;overflow:hidden;text-align:center;position:relative;left:50%;margin-left:0;}.preview .film-size{ -webkit-animation-duration:1s;animation-duration:1s;-webkit-transition-duration:1s;transition-duration:1s;position:relative;}.preview .film-size .size-text{ font-weight:bold;font-size:1.2em;line-height:20px;}.preview .info-hoehe{ position:absolute;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin-right:-50%;left:100%;top:50%;margin-top:-8px;margin-left:-113px;text-align:center;width:200px;}.preview .info-breite{ position:absolute;bottom:5px;width:100%;text-align:center;}.preview .info-ecken{ position:absolute;left:0;top:5px;}.preview .btn-blue{ background:transparent;color:#066eb2;font-size:1.2em;font-weight:bold;padding:1px 3px 1px 2px;}.chosen-device a,.chosen-device a:hover,.chosen-device a:visited,.chosen-device a:link{ color:#333333 !important;text-decoration:none;font-weight:normal;}.chosen-device img{ display:inline;margin:5px 0;max-height:130px;float:right;}.chosen-device .image{ height:123px;margin-bottom:5px;display:inline;}.chosen-device .subtitle{ display:table-cell;vertical-align:middle;text-align:left;}.chosen-device-right{ height:225px;display:flex;align-items:center;}.chosen-device-left{ display:flex;justify-content:center;/* align horizontal */ align-items:center;height:225px;}.chosen-device-center{ height:165px;display:flex;align-items:center;}.chosen-device-center .subtitle{ margin:auto;text-align:center;width:50%;}.product-category-img{ display:flex;justify-content:center;/* align horizontal */ align-items:center;height:100%;}.topseller-product-category img{ max-height:80px !important;height:initial !important;}.custom-contact{ margin-top:15px;padding:15px 15px;background-color:white;display:inline-block;width:100%;}.custom-contact .col-md-1{ padding-right:0;width:35px;height:35px;}.custom-contact > .info i{ color:#066eb2;font-size:30px;}.info-text{ padding-left:25px;}.custom-buy-box .product-price{ font-size:26px;color:#066eb2;text-align:left;padding:0;margin-top:20px;}.product-size{ padding:0;font-size:14px;}/* Slider */.slick-slider{ position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}.slick-list{ position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{ outline:none;}.slick-loading .slick-list{ background:white url('/inc/slick/ajax-loader.gif') center center no-repeat;}.slick-list.dragging{ cursor:pointer;}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{ -webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{ position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{ content:"";display:table;}.slick-track:after{ clear:both;}.slick-loading .slick-track{ visibility:hidden;}.slick-slide{ float:left;height:100%;min-height:1px;display:none;}.slick-slide img{ display:block;}.slick-slide.slick-loading img{ display:none;}.slick-slide.dragging img{ pointer-events:none;}.slick-initialized .slick-slide{ display:block;}.slick-loading .slick-slide{ visibility:hidden;}.slick-vertical .slick-slide{ display:block;height:auto;border:1px solid transparent;}/* Arrows */.slick-prev,.slick-next{ position:absolute;display:block;height:15px;width:15px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:none;}.slick-prev:focus,.slick-next:focus{ outline:none;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{ opacity:0.25;}.slick-prev:before,.slick-next:before{ font-family:"slick",serif;font-size:20px;line-height:1;color:#666666;opacity:0.85;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{ left:-30px;background:url(/inc/slick/arrow-left.png) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}.slick-next{ right:-30px;background:url(/inc/slick/arrow-right.png) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}/* Dots */.slick-dots{ position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%;}.slick-dots li{ position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{ border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:focus{ outline:none;}.slick-dots li button:before{ position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick",serif;font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{ opacity:0.75;}.addthis_native_toolbox,.addthis_horizontal_follow_toolbox{ display:inline-block;}.newsletter_select_box{ margin-bottom:20px;padding-top:10px;padding-bottom:10px;}.newsletter_discount_button{ float:right;margin:0 0 15px 15px;max-width:140px;width:100%;}/* new custom-size css rules */.custom-size-background{ padding-right:0;}.custom-size-background img{ width:100%;}.custom-size-choose-product{ background-color:#f6f6f6;display:block;position:relative;}.custom-size-choose-product h3{ font-size:16px;font-weight:normal;padding-left:10px;margin-bottom:25px;}.custom-film-generator-form{ background-color:white;display:inline-block;}.custom-film-generator{ background-color:#f6f6f6;display:block;position:relative;margin-top:20px;}.custom-film-generator h3{ font-size:16px;font-weight:normal;padding-left:0;}.custom-film-generator-form label{ font-size:14px;color:#333333;}.menu-choose{ padding-left:10px;background-color:white;margin-bottom:25px;height:55px;color:black;text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;}.menu-category-chosen{ padding-left:10px;background-color:white;margin-bottom:24px;height:55px;color:black;text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;cursor:pointer;}.menu-category-chosen-text{ padding-right:20px;}.menu-choose-list-group{ margin-bottom:20px;}.custom-size-choose-product a{ text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;}.menu-choose div:before{ content:"\f078";font-family:FontAwesome,serif;height:0;line-height:17px;float:right;padding-right:15px;color:#84888a;}.menu-category-chosen-close:before{ content:"\f00d";font-family:FontAwesome,serif;float:right;padding-right:15px;color:#84888a;display:flex;flex-direction:column;justify-content:center;}.custom-size-choose-product li{ height:100%;}.custom-size-choose-product ul{ list-style:none;}.custom-size-choose-product h4{ cursor:pointer;font-weight:normal;}#productsOverview .row{ margin-left:0;margin-right:0;}.btn-calculate-custom-size{ font-size:18px;margin:10px 0 10px 0;width:100%;height:51px;text-align:center;background-color:transparent;}.recommendation-price-vat-note{ padding-left:0;}.recommendation .price-vat-note{ font-size:10px;line-height:10px;display:block;position:relative;top:2px;white-space:nowrap;}.recommendation .deliveryTime{ font-size:10px;display:block;position:relative;color:#333333;line-height:10px;padding-top:4px;text-align:right;padding-right:0;padding-left:0;}.recommendation .price{ font-size:15px;color:black;}.recommendation .price .small{ font-size:10px;}.recommendation .image{ height:260px;line-height:260px;margin:0px;/*z-index:-1;*/ background-size:contain !important;background:transparent no-repeat center;}.recommendation-price-box .price{ font-size:26px;color:#066eb2;}.recommendation-price-box .price-vat-note{ color:#000;}.recommendation img{ display:inline;max-width:100%;max-height:280px;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;}.recommendation{ max-width:240px;}.products-counter{ padding-left:0;}.products-sort-span-column{ padding-right:0;}.overview-recommendation{ max-width:none !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:15px;overflow:hidden;width:33.33333333%;width:-webkit-calc(33.33333333% - 20px);width:-moz-calc(33.33333333% - 20px);width:calc(33.33333333% - 20px);padding-bottom:30px;border-bottom:1px solid #dddddd;}.overview-recommendation .bulletpoints{ padding-left:14px;font-size:13px;color:#333;}.overview-recommendation .bulletpoints .text{ max-width:80%;text-overflow:ellipsis;/*display:-webkit-box;*/ -webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:nowrap;overflow:hidden;float:left;margin-right:5px;}.products-overview-footer{ line-height:35px;}#count-pro-page{ margin-left:20px;width:60px;display:inline-block;/*background-position-x:150%;*/ /*background-position-y:2px;*/}.recommendation .subtitle{ font-size:16px;padding-bottom:8px;padding-top:5px;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.products-overview-header{ color:#84888a;padding-bottom:40px;}.products-overview-body{ padding-bottom:40px;}.products-sort{ display:inline-block;padding-right:0;padding-left:30px;color:black;}.products-sort-span{ float:right;font-size:14px;margin-bottom:0px;}.products-sort select{ -webkit-appearance:none;border:none;width:100%;background-position-x:105%;background-position-y:2px;display:inline;}.products-pagination{ text-align:center;}.products-pagination .slick-prev{ margin-top:-7px;left:0;}.products-pagination .slick-next{ margin-top:-7px;right:0;}.products-count-pro-page{ padding-left:0;}#product-overview-sort{ border:0;outline:none;background-color:transparent;padding-left:5px;}/*.products-sort:before{*//*content:"\f078";*//*font-family:FontAwesome;*//*height:20px;*//*line-height:20px;*//*padding-right:5px;*//*padding-left:10px;*//*float:right;*//*}*/.video-container{ position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container video,.video-container iframe,.video-container object,.video-container embed{ position:absolute;top:0;left:0;width:100%;height:100%;}.brand-image{ position:relative;text-align:center;max-height:50px;height:50px;}.brand-image img{ float:left;}.brand{ padding-bottom:50px;}.brand a{ text-decoration:none;}.brand a:hover{ text-decoration:none;}.brandDescription{ height:220px;}.cancel-searchfield{ display:inline;/*background-color:rgba(0,0,0,0.1);*/ height:30px;width:30px;}.cancel-searchfield a{ color:#84888a;}.aktionstyp{ line-height:20px;height:20px;float:right;padding-right:0;text-align:right;z-index:100;}.aktion-empfehlung{ color:#e98739;font-size:13px;}.aktion-neu{ color:#066eb2;}.aktion-topseller{ color:#d81323;}h2 .black{ color:black !important;}.products-overview-body .popover{ max-width:500px;font-size:12px;}.shoppingPopoverTrigger{ display:inline-block;text-decoration:underline;}.category-deactivated{ color:#dddddd !important;}.category-deactivated:hover{ font-weight:normal !important;}.category-active{ color:#84888a !important;}.recommendation-url a:hover div{ color:#e98739;}@media (min-width:600px){ .aktionstyp{ padding-top:3px;}}@media (min-width:1200px){ .recommendation-url{ height:247px;} .brands div:first-of-type,.brands div:nth-of-type(3n+1){ padding-left:0;} .brands div:nth-of-type(3n){ padding-right:0;} .custom-size-choose-product{ padding-bottom:1px;} .product-availability-recommendation{ text-align:right;}}@media (max-width:1199px){ #productFeatureValue-filters .col-md-6:first-of-type,#productFeatureValue-filters .col-md-6:nth-child(2n+1){ padding-left:0;} .products-overview-body .overview-recommendation:nth-of-type(3n+1) .recommendation-price-vat-note{ margin-left:5px;}}@media (max-width:1199px) and (min-width:992px){ .menu-category-chosen{ padding-left:10px;background-color:white;margin-bottom:11px;height:50px;color:black;text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;cursor:pointer;} .menu-choose{ padding-left:10px;background-color:white;margin-bottom:11px;height:50px;color:black;text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;} .category-banner{ height:189px !important;} .brandDescription{ height:160px;} .brands div:first-of-type,.brands div:nth-of-type(2n+1){ padding-left:0;} .brands div:nth-of-type(2n){ padding-right:0;}}@media (max-width:991px){ .film-selection .foilType-image{ width:45px;} .film-selection .foilType-text{ font-size:10px;} .menu-choose{ padding-left:10px;background-color:white;margin-bottom:10px;height:35px;color:black;text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;} .menu-category-chosen{ padding-left:10px;background-color:white;margin-bottom:10px;height:35px;color:black;text-decoration:none;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;cursor:pointer;} .menu-choose-list-group{ margin-bottom:10px;} .info{ display:inline;} .info-text{ display:inline;} .catSelector{ border-bottom:none;} .mobile-filters a{ color:#333333;}}@media (min-width:768px){ .recommendation .image{ height:230px;line-height:230px;background-size:cover;} /* custom padding for products */ .overview-recommendation .image,.overview-recommendation .image img,.overview-recommendation .aktionstyp,.overview-recommendation .subtitle,.overview-recommendation .add-to-cart-button-row{ padding-left:0;padding-right:0px;} #productsOverview .overview-recommendation:nth-of-type(3n+1){ margin-right:20px;} #productsOverview .overview-recommendation:nth-of-type(3n+2){ margin-left:10px;margin-right:10px;} #productsOverview .overview-recommendation:nth-of-type(3n+3){ margin-left:20px;} .overview-recommendation .recommendation-price-box{ padding-left:0;padding-right:0;} .overview-recommendation .recommendation-price-box{ white-space:nowrap;} .category-active:hover{ font-weight:bold !important;}}@media (min-width:768px) and (max-width:991px){ .custom-size-background img{ height:197px;} .category-banner-mobile{ height:295px !important;} .brandDescription{ height:160px;} .brands div:first-of-type,.brands div:nth-of-type(2n+1){ padding-left:0;} .brands div:nth-of-type(2n){ padding-right:0;}}@media (max-width:420px){ .recommendation .image{ height:260px;line-height:260px;background-size:contain;}}@media (max-width:767px){ .recommendation .price-vat-note{ font-size:12px;line-height:12px;} .recommendation .deliveryTime{ font-size:12px;line-height:12px;} .overview-recommendation .image,.overview-recommendation .image img,.overview-recommendation .aktionstyp,.overview-recommendation .subtitle,.overview-recommendation .recommendation-price-box,.overview-recommendation .add-to-cart-button-row{ padding-left:0;} .overview-recommendation .image,.overview-recommendation .image img,.overview-recommendation .aktionstyp,.overview-recommendation .subtitle,.overview-recommendation .recommendation-price-box,.overview-recommendation .add-to-cart-button-row{ padding-right:0;} .overview-recommendation{ height:auto;width:100%;} .recommendation .subtitle{ height:auto;} .recommendation a{ text-decoration:none;} .custom-buy-box .product-availability{ font-size:10px;padding-right:0;} .products-sort select{ -webkit-appearance:none;border:none;width:100%;background-position-x:100%;background-position-y:2px;display:inline;} .products-sort-span{ float:left;} .products-pagination{ text-align:center;float:none;padding:0 0 0 0;} .products-pagination .slick-prev{ margin-top:-7px;left:10%;} .products-pagination .slick-next{ margin-top:-7px;right:10%;} #products-count-pro-page-form{ text-align:center;} .mobile-filters-button{ width:100%;} .mobile-filters .col-xs-12,.mobile-filters .col-xs-6{ padding-left:0;} .mobile-filters-body .col-xs-12{ padding-left:15px !important;padding-right:15px !important;;} .products-sort-span-column{ padding-left:0;} .products-sort{ padding-left:0;} .brand{ padding-left:0 !important;padding-right:0 !important;} .brandDescription{ height:auto;}}@media (max-width:640px){}@media (max-width:560px){}@media (max-width:480px){}