html,body{ color:#333333;font-size:14px;font-family:"Open Sans",Arial,sans-serif;font-style:normal;font-weight:normal;-ms-overflow-style:scrollbar;min-width:320px;height:100%;border-radius:4px;}h1,h2{ margin-bottom:10px;color:#066eb2;}h3,h4,h5,h6{ margin-top:1rem !important;margin-bottom:0.6rem !important;font-size:1em;color:#333333;font-weight:bold;}h3 a{ color:#333333;}h1{ font-size:20px;font-weight:normal;margin-top:17px;}h2{ font-size:16px;font-weight:normal;}a,a:hover{ text-decoration:underline;color:black;outline:0;}.text-underline{ text-decoration:underline !important;}input,select{ border-radius:4px !important;}a:focus,video:focus{ outline:0 !important;}.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%;}img{ max-width:100%;max-height:100%;}label{ color:#84888a;font-size:12px;font-weight:normal;}.deliveryTimeDiff{ text-decoration-line:underline;text-decoration-style:dotted;text-decoration-skip-ink:none;text-decoration-thickness:2px;}.deliveryTimeBox{ display:inline;padding-top:0 !important;padding-right:0;padding-left:0;padding-bottom:12px;margin-bottom:15px;}@media not all and (min-resolution:.001dpcm){ @media{ input{ transform:translateZ(0);} }}@font-face{ font-family:'Open Sans';src:local('Open Sans'),url('/inc/fonts/Open_Sans/OpenSans-Regular.ttf');font-weight:normal;font-style:normal;font-display:swap;}select,select.form-control{ -webkit-appearance:none;-moz-appearance:none;background-position-x:100% !important;background-position-y:8px !important;background:transparent url('select-icon.png') no-repeat;}button:focus{ outline-style:none !important;box-shadow:none !important;border-color:transparent;}.product-availability,.product-availability-recommendation{ min-width:60px;}.shipping-circle{ display:inline-block;margin:1px;}.small-circle{ font-size:11px !important;}.black{ color:#000000 !important;}.gray{ color:#333333 !important;}.blue{ color:#066eb2 !important;}.green{ color:#95c11f !important;}.yellow{ color:#ffe671 !important;}.red{ color:#cc0000 !important;}.orange{ color:#e98739 !important;}.light-gray{ color:#84888a !important;}.button{ border:1px solid #e98739;line-height:14px;padding:10px;width:220px;text-align:center;color:#e98739;}.shippingCostBusinessCustomer{ display:inline-block;}.shippingCostBusinessCustomerHeader{ font-size:16px;color:#066eb2;font-weight:normal;margin-top:5px;margin-bottom:5px;display:inline;}.shippingCostBusinessCustomerTable{ width:100%;}.shippingCostBusinessCustomerTable th,.shippingCostBusinessCustomerTable td{ font-style:normal !important;font-weight:normal !important;padding-right:20px;padding-left:5px;}.shippingCostBusinessCustomerTable tr{ border-bottom:1pt solid #dddddd;}.shippingCostBusinessCustomerTable tr:last-child{ border-bottom:none;}.shippingCostBusinessCustomerTable tr th:first-child,.shippingCostBusinessCustomerTable tr td:first-child{ border-right:1pt solid #dddddd;}.flip{ transform:rotate(-180deg);}.bold{ font-weight:bold;}.has-error{ border-color:#e98739;}.validation-message{ font-size:11px;}.fa,.far,.fas{ font-family:FontAwesome;font-weight:normal;}/* Scrollbar Design */.deviceSelector ::-webkit-scrollbar{ width:5px;}.deviceSelector ::-webkit-scrollbar-track{ background:#f1f1f1;}.deviceSelector ::-webkit-scrollbar-thumb{ background:#888;}.deviceSelector ::-webkit-scrollbar-thumb:hover{ background:#555;}.right-popovers{ position:relative;}.popover-content{ font-size:1em;text-align:left;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal;}.no-border-radius{ border-radius:0;}.header2 .right-popovers .popover-content h3{ text-align:center !important;margin:auto;}.header2 .right-popovers .popover-content{ display:block;position:absolute;z-index:1000;background-color:#fff;left:0px;top:30px;margin-top:20px !important;padding:9px 14px;border-radius:4px;}.right-popovers .currency-popover h3{ margin-bottom:10px !important;}.cart-summary{ margin:0px;padding:0px;}.cart-summary td{ border:none !important;padding:4px !important;}.cart-summary td:last-child{ color:#333333;text-align:right;}/* cart preview */.cart-preview .product-image img{ max-height:85px;max-width:85px;}#paypalButtonCartPreview,.cart-preview .btn-type-1,.cart-preview .btn-type-2{ width:calc(100% - 20px);display:block;margin-top:5px;margin-bottom:5px;margin-left:10px;}.cart-preview .paypal-express-button{ padding-top:5px;margin:0px 10px 5px 10px;}.cart-preview .popover-content{ width:400px;max-width:400px;padding-bottom:10px !important;margin-top:5px !important;left:unset !important;right:0px !important;}.cart-preview hr{ margin-top:10px;margin-bottom:10px;}.cart-preview .product-title{ font-size:12px;color:#333333;}.cart-preview .product-amount{ font-size:12px;}.cart-preview .product-total{ font-size:12px;color:#333333;}.cart-preview .summary-rows{ background:#F2F2F2;padding-bottom:8px;border-radius:4px;}.cart-preview .summary-rows table tr td{ background:#F2F2F2 !important;}.cart-preview .cart-summary{ font-size:14px;color:#333333;}.cart-preview .cart-summary .mwst{ font-size:12px;color:#84888a;}.cart-preview .product-row{ margin-bottom:5px;}.cart-preview .product-remove{ display:block;height:50px;outline:none;position:absolute;right:0;top:0;width:45px;color:#84888a !important;}.cart-preview .product-row .product-remove:before{ content:"\f00d" !important;font-family:FontAwesome,serif;font-size:14px;float:right;padding-right:30px;display:inline;color:#84888a !important;}.cart-preview .cart-summary{ margin-top:15px;margin-bottom:15px;}.cart-preview .cart-summary td{ padding-left:10px !important;padding-right:10px !important;}.productCategory .slick-slide .image,.topseller .slick-slide .image{ height:108px;display:block;text-align:center;margin-bottom:5px;overflow:hidden;}.productCategory .slick-slide .image{ height:100px;}.productCategory h2,.topseller h2{ margin:0px 0px 15px 0px;font-size:1em;}.productCategory .slick-slide img,.topseller .slick-slide img{ display:inline;margin:5px 0px;height:100px;}.productCategory .slick-slide img{ height:90px;}.productCategory .slick-prev,.topseller .slick-prev{ left:0px;}.productCategory .slick-next,.topseller .slick-next{ right:0px;}.carousel .slick-slide{ text-align:center;margin:0px auto;}.carousel a,.carousel a:hover,.carousel a:visited,.carousel a:link{ color:#333333 !important;text-decoration:none;font-weight:normal;}.dazu-passend{ margin-top:40px !important;color:#066eb2;}.header1{ padding:6px 0px;background-color:#f0f2f7;}.header1 img.trustedshops{ height:22px;}.header1 .remove{ cursor:pointer;position:absolute;right:0px;margin:0px 5px 0px 0px;color:#84888a;font-size:1.5em;}.header1 a{ color:#84888a;text-decoration:none;}.header1 a:hover{ text-decoration:underline;}.additionalHeader{ padding:6px 0px;font-size:13px;background-color:#066eb2;color:#ffffff !important;opacity:1;}.additionalHeader .remove{ cursor:pointer;position:absolute;right:0px;margin-top:-6px;width:25px;padding-right:5px;height:30px;line-height:30px;text-align:right;font-size:1.5em;color:#ffffff !important;}.additionalHeader .header-info{ margin-right:30px;text-align:center;}.header2{ padding:10px 0px;height:70px;line-height:50px;border-bottom:1px solid #dddddd;color:#84888a;}.mobile-social h3,.header2 h3{ color:#84888a;margin-top:0px;}.mobile-social select,.header2 select{ padding-left:5px;}.header2 img.trustedshops{ height:40px;}.header2 .fa-shopping-cart,.header2 .fa-user-o{ font-size:30px;}.logo{ height:40px;}.logo24_de{ background:url(/img/logo/logo_de.png) no-repeat;}.logo24w_de{ background:url(/img/logo/LogoWeih_de.png) no-repeat;}.logo24_com{ background:url(/img/logo/logo_com.png) no-repeat;}.logo24w_com{ background:url(/img/logo/LogoWeih_com.png) no-repeat;}.logo24_co_uk{ background:url(/img/logo/logo_co_uk.png) no-repeat;}.logo24w_co_uk{ background:url(/img/logo/logo_co_uk.png) no-repeat;}.logo24_ch{ background:url(/img/logo/logo_ch.png) no-repeat;}.logo24w_ch{ background:url(/img/logo/logo_ch.png) no-repeat;}.logo24_es{ background:url(/img/logo/logo_es.png) no-repeat;}.logo24w_es{ background:url(/img/logo/LogoWeih_es.png) no-repeat;}.logo24_fr{ background:url(/img/logo/logo_fr.png) no-repeat;}.logo24w_fr{ background:url(/img/logo/LogoWeih_fr.png) no-repeat;}.logo24_it{ background:url(/img/logo/logo_it.png) no-repeat;}.logo24w_it{ background:url(/img/logo/LogoWeih_it.png) no-repeat;}.logopos{ background-size:contain !important;width:100%;height:100%;cursor:pointer;}.cartIcon,.loginIcon{ height:34px;cursor:pointer;}.navbar{ margin-bottom:0px;display:block;}.navbar .nav-link{ position:relative;}.navbar .nav-link.show{ color:#84888a !important;font-weight:bold;}.navbar .dropdown-toggle:after{ margin-left:unset;right:15px;position:absolute;top:50%;border-top:0.45em solid;border-right:0.45em solid transparent;border-left:0.45em solid transparent;}.mobile-menu li.mobile-menu-level1 a.show:after,.mobile-menu li.mobile-menu-level2 a.show:after,.mobile-menu li.mobile-menu-level3 a.show:after{ border-bottom:0.45em solid;border-top:0;}.navbar-collapse{ padding-right:0px;padding-left:0px;position:absolute;background-color:#ffffff;width:100%;z-index:100;}.navbar-toggler{ margin-top:8px;margin-bottom:0px;float:left;border:0;color:#066eb2;position:relative;}.navbar-toggler-icon{ background-image:url('SF24_Icon_Menü_blau_schmal.png');background-size:contain;background-position:center;background-repeat:no-repeat;}.navbar-menu{ position:absolute;top:10px;left:45px;color:#066eb2;font-size:1rem;}.menu-icon{ max-width:30px;max-height:25px;position:absolute;top:4px;}.mobile-menu{ padding:0px;margin-bottom:50px;}#mobile-menu{ z-index:2100;}.not-visible{ display:none;}.mobile-menu ul{ color:#84888a;list-style:none;margin:0px;padding-bottom:0px;}.mobile-menu ul li{ line-height:50px;margin:0px;padding:0px;display:block;}.mobile-menu div,.mobile-menu a{ border-bottom:1px solid #dddddd;display:block;}.mobile-menu li.mobile-menu-level1 div,.mobile-menu li.mobile-menu-level1 a{ padding:0px 15px;}.mobile-menu li.mobile-menu-level2 div,.mobile-menu li.mobile-menu-level2 a{}.mobile-menu li.mobile-menu-level3 div,.mobile-menu li.mobile-menu-level3 a{ margin:0px 15px;}.mobile-menu li.mobile-menu-level3:last-child div,.mobile-menu li.mobile-menu-level3:last-child a{ margin:0px 0px;padding:0px 30px;}.mobile-menu ul li.mobile-menu-level1{ padding:0px;background-color:#f6f6f6;}.mobile-menu ul li.mobile-menu-level2{ background-color:#ffffff;}.mobile-menu ul li.mobile-menu-level3{ background-color:#ffffff;}.mobile-menu ul li.spacer{ height:15px;line-height:15px;border-bottom:1px solid #dddddd;}.mobile-menu ul li a{ color:#84888a;}.mobile-menu .close{ margin:13px 0px 0px 0px !important;color:#84888a !important;;text-shadow:none !important;;opacity:1 !important;;}.labelImage{ max-width:20px;max-height:20px;margin:0px 5px 0px 10px;}.labelTitle{ font-size:12px;position:absolute;}.footer{ padding-bottom:10px;}.footer .icon-ul{ display:flex;flex-wrap:wrap;padding:0px;margin:0px;list-style:none;font-size:37px;line-height:2;}.icon-smaller{ font-size:31px;}.icon-vk{ font-size:32px;}.icon-re{ font-size:33px;}.icon-sofort{ font-size:27px;}.footer .icon-ul .icon-li{ border:1px solid #84888a;border-radius:4px;margin-right:13px;margin-top:13px;overflow:hidden;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;box-sizing:content-box;padding:4px 8px;}.footer1{ color:#84888a;background-color:#f0f2f7;border-bottom:1px solid #dddddd;}.footer2{ color:#ffffff;background-color:#84888a;}.footer1 h2{ color:#84888a;}.footer2 h2{ color:#ffffff;margin-top:20px;}.footer ul{ list-style:none;padding:0px;}.footer1 a{ color:#84888a;}.footer2 a{ color:#ffffff;}.mobile-lang{ float:left;min-width:82px;position:relative;}.footer2 .popover-content{ display:block !important;position:absolute;z-index:1000;background-color:#fff;left:0px;bottom:40px;margin-top:20px !important;padding:9px 14px;}.footer2 .popover{ color:#84888a;}.footer-padding{ padding-bottom:60px;}#wrapper{ position:relative;min-height:100%;}.bedifol-icon{ background-image:url('footer_icons.png');line-height:40px;}.bedifol-icon-de{ background-image:url('footer_icons_de.png');line-height:40px;}.bedifol-icon-en{ background-image:url('footer_icons_en.png');line-height:40px;}.bedifol-icon-fr{ background-image:url('footer_icons_fr.png');line-height:40px;}.bedifol-icon-it{ background-image:url('footer_icons_it.png');line-height:40px;}.bedifol-icon-es{ background-image:url('footer_icons_es.png');line-height:40px;}.paypal-icon{ background-position:-19px -4px;}.sofort-icon{ background-position:90px -5px;}.sepa-icon{ background-position:179px -1px;}.master-icon{ background-position:-120px -37px;}.visa-icon{ background-position:-22px -39px;}.american-express-icon{ background-position:-211px -38px;}.it-postepay-icon{ background-position:-119px -1px;}.postepay-icon{ background-position:-119px -4px;}.onaccount-icon{ background-position:-212px -161px;}.prepayment-icon{ background-position:-126px -161px;}.btn-type-2{ text-decoration:none;cursor:pointer;font-size:14px;margin:0;padding:0 5px;height:45px;color:#066eb2;border:1px solid #066eb2;text-align:center;background:white no-repeat;line-height:45px;border-radius:4px;}.btn-type-2:hover{ text-decoration:none;background-color:#066eb2;color:white;border:1px solid #066eb2;}.btn-type-1{ text-decoration:none;font-size:14px;height:45px;margin:0;padding:0 5px;border-color:#066eb2;text-align:center;background:#066eb2 no-repeat;line-height:45px;color:white;border-radius:4px;}.btn-type-1 a,.btn-type-2 a{ text-decoration:none;}.deviceSelectorBox .btn-type-1 a{ color:white !important;}.btn-type-1:hover{ text-decoration:none;background-color:white;color:#066eb2;border:1px solid #066eb2 !important;}.deviceSelectorBox .btn-type-2{ display:block;}.deviceSelectorBox .btn-type-2 a{ text-decoration:none;width:100%;display:block;color:#066eb2;}.deviceSelectorBox .btn-type-2 a:hover{ text-decoration:none;color:white;}.btn{ border-radius:4px;}#buy-button-main,#buy-button-main-2{ width:100%;height:45px;line-height:45px;margin:10px 0 0 0;font-size:18px;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}#buy-button-main-2{ height:45px;line-height:45px;font-size:14px;}.loading-button-white{ background-image:url('/img/load-rolling-white.gif');background-size:contain;background-position:center;}.loading-button-blue{ background-image:url('/img/load-rolling-blue.gif');background-size:contain;background-position:center;}.hideElement{ display:none;}.margin-top-20{ margin-top:20px;}.btn-type-1 img{ display:inline;width:28px;margin-right:10px;}.copyright{ margin-top:30px;line-height:30px;}.copyright:before{ margin-left:15px;margin-right:15px;width:calc(100% - 30px);border-top:1px solid #999999;}.mobile-footer{ text-align:center;margin-top:10px;line-height:24px;}.mobile-social{ margin-top:10px;padding-top:10px;border-top:1px solid #999999;line-height:30px;}.mobile-social a{ margin-right:10px;}.small{ font-size:12px;color:#84888a;}.big{ font-size:16px;}.mainContainer{ margin-bottom:40px;}.round-button{ display:inline-block;background-color:#a0a0a0;width:30px;height:30px;border-radius:15px;color:#ffffff;text-align:center;line-height:30px;font-size:1.5em;margin-right:8px;}.searchfield-form-group{ width:100%;height:40px;line-height:32px;margin-top:2px;border-style:solid;border-top-width:2px;border-top-color:#f6f6f6;border-right-width:2px;border-right-color:#f6f6f6;border-left-width:2px;border-left-color:#f6f6f6;border-bottom-width:2px;border-bottom-color:#f6f6f6;}#searchfield{ width:calc(100% - 58px);line-height:30px;padding:0px 15px;border-top:none;border-left:none;border-right:none;border-bottom:none;box-shadow:none;}#searchsubmit{ background-image:url('Icon_Suche_blau.png');background-repeat:no-repeat;background-position:center center;background-size:25px;background-color:#fff;height:38px;width:38px;border:none;box-shadow:none;padding:0;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}#mobile-search-autocomplete{ width:100%;padding-top:7px;}#mobile-search{ display:none;padding-top:10px;}#mobile-searchfield{ width:-webkit-calc(100% - 38px);width:-moz-calc(100% - 38px);width:calc(100% - 38px);height:36px;line-height:36px;box-shadow:none;display:inline-block;box-sizing:border-box;padding:4px 8px;border:none;margin-left:1px;border-radius:4px;}#mobile-searchsubmit{ background-image:url(Icon_Suche_blau.png);background-repeat:no-repeat;background-position:center center;background-size:25px;background-color:#fff;height:36px;width:38px;border:none;box-shadow:none;padding:0;display:inline-block;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;}.header .content-box,.navCategories .content-box,.footer2 .content-box{ display:none;z-index:100;}.navCategories .content-box-view{ position:absolute;left:0px;display:block;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal;}.header .flag{ height:20px;}.backToTop{ display:inline;position:fixed;right:20px;bottom:20px;width:46px;height:46px;line-height:42px;color:#84888a;border:2px solid #84888a;background-color:#f0f2f7;border-radius:23px;font-size:3em;text-align:center;}a.backToTop:visited,a.backToTop:hover{ color:#84888a;}a.backToTop i{ position:relative;top:-4px;}.banner-mobile{ width:100%;height:66vw;}.banner-mobile div{ height:100%;text-align:center;}.banner-mobile img{ width:100%;}.banner-mobile .banner-image{ background-size:100% auto;/*should be in bottom when using vw for banner size*/ background-position:bottom center;background-repeat:no-repeat;}.banner-desktop{ height:400px;overflow:hidden;}.banner-desktop div{ height:100%;text-align:center;}.banner-desktop img{ height:100%;position:absolute;left:50%;-webkit-transform:translateX(-50%);}.banner-desktop .banner-image{ background-size:auto 100%;background-position:center;background-repeat:no-repeat;}.standard-banner .slick-prev{ left:50%;margin-left:-600px;z-index:1;display:none;}.standard-banner .slick-next{ right:50%;margin-right:-600px;display:none;}.standard-banner .slick-dots{ bottom:-30px;}.bannerLink{ display:block;height:100%;}.navCategories{ border-bottom:1px solid #dddddd;}.topseller,.topseller-product-category{ padding:10px;height:224px;overflow:hidden;background-color:#ffffff;margin-right:0px;margin-left:-10px;}.customerBenefits{ padding-top:0px;padding-right:10px;padding-left:10px;padding-bottom:0px;overflow:hidden;background-color:#ffffff;min-height:fit-content;}.customerBenefits .col-sm-2,.customerBenefits .col-2{ float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px;}.customerBenefits .row,.customerBenefits .home-row{ margin-left:-15px;margin-right:-15px;line-height:42px;height:60px;}.topseller-product-category{ height:217px;}.chosen-device{ padding:0 10px;height:217px;overflow:hidden;background-color:#ffffff;margin-right:0px;margin-left:-15px;}.slick-slide{ float:left;outline:0 !important;}.slick-initialized .slick-slide .image{ padding:0px 15px;}.topseller .slick-slide .image,.topseller-product-category .slick-slide .image{ height:106px;display:block;text-align:center;margin-bottom:3px;}.topseller-product-category .slick-slide .subtitle{ text-align:center;display:block;}.topseller .slick-slide,.topseller-product-category .slick-slide{ padding-top:20px !important;}.topseller .slick-slide img,.topseller-product-category .slick-slide img{ display:inline-block;margin:5px 0px;vertical-align:middle;}.topseller .slick-prev,.topseller-product-category .slick-prev{ left:7px;}.topseller .slick-next,.topseller-product-category .slick-next{ right:7px;}/* 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;z-index:5;}.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";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/Icons_Pfeil_links.png) no-repeat center center !important;background-size:100% !important;height:20px;}.slick-next{ right:-30px;background:url(/inc/slick/Icons_Pfeil_rechts.png) no-repeat center center !important;background-size:100% !important;height:20px;}.userMenuSelector a,.userMenuSelector a:visited,.userMenuSelector a:hover,.navCategories a,.navCategories a:visited,.navCategories a:hover{ color:#84888a;text-decoration:none;}.nav{ width:100%;flex-wrap:nowrap;}.nav > li{ display:table-cell;}.nav .separated a{ border-left:1px solid #dddddd;}.nav .spacer{ width:20px;text-align:center;color:#84888a;padding-top:5px;}.nav .nav-item{ margin:0px 0px;}.nav .nav-item a{ padding:9px 15px 10px 15px;text-decoration:none;}.nav > li > a:hover,.nav > li > a:focus{ text-decoration:none;background-color:#eeeeee;}.pull-right a,.slick-slider a,.newsletter-box a,.content-box a,.popover a,.footer a,.auto-suggest-dropdown-link,.nav-sub-item a,.catSelector a{ text-decoration:none;}.nav .separated a{ padding-left:20px;padding-right:20px;}.popover{ background-color:#ffffff;margin-top:20px !important;padding-bottom:20px;}.nav-item-popover{ background-color:#ffffff;width:100%;max-width:100%;margin-top:-1px !important;padding-bottom:20px;border-right:none;border-left:none;z-index:1000;}.nav-item-popover.bottom > .arrow:after{ border-bottom-color:#ffffff !important;}.nav-item-popover .nav-sub-item:nth-child(5n+1){ clear:left;}.col-md-2-3{ float:left;width:22.1801%;font-size:12px;}.col-md-2-2{ float:left;font-size:12px;}.col-3-4{ flex:0 0 auto;width:25%;}.col-9-8{ flex:0 0 auto;width:75%;}.nav-item-popover .nav-sub-item a{ color:#84888a;}.nav-item-popover .nav-sub-item h3 a{ color:#84888a;}.nav-item-popover .container{ line-height:26px;padding-top:15px;}.nav-item-popover .nav-sub-item{ padding-bottom:20px;}.nav-item-popover .nav-sub-item .nav-img{ height:65px;width:180px;text-align:center;display:block;background-color:#ffffff;padding:10px;margin:5px 0px 5px 0px;display:flex;align-items:center;justify-content:center;}.nav-item-popover .nav-sub-item .nav-img img{ margin:auto 0px;}/* search suggest */#suggest_ausgabe{ position:absolute;z-index:1100;text-align:left;margin-top:10px;}#suggest_ausgabe2{ z-index:1100;text-align:left;margin-top:9px;position:relative;}#suggest_ausgabe a,#suggest_ausgabe2 a{ display:block;cursor:pointer;padding:2px 10px;position:relative;top:-10px;left:0px;width:550px;min-height:35px;line-height:35px;overflow:hidden;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;background-color:#ffffff;color:#333333;}#suggest_ausgabe2 a{ width:100%;}#suggest_ausgabe2 a:first-child{ border-top:1px solid #dddddd;}#suggest_ausgabe a:first-child{ border-top:1px solid #cfcfcf;}#suggest_ausgabe a:last-child,#suggest_ausgabe2 a:last-child{ border-bottom:1px solid #cfcfcf;}#suggest_ausgabe a:hover,#suggest_ausgabe2 a:hover{ text-decoration:none;}#suggest_ausgabe div{ width:550px;height:15px;}.lang_cur{ cursor:pointer;margin-right:5px;}.popover-content select{ height:32px;line-height:32px;color:#84888a;}.header2 .header-icons{ display:inline-block;margin-left:5px;}.header2 .cart-preview{ display:inline-block;}.header-1-icons{ line-height:19px;max-height:19px;margin-right:5px;vertical-align:text-bottom;}.header2 .header-icons a,.header2 .header-icons a:hover{ color:#84888a;}.header2 .logout{ left:90px !important;}.header2 .logout .popover-content button{ min-width:160px;margin-bottom:10px;}.header2 .popover-content{ line-height:18px;}.header2 .login-form input{ margin-bottom:10px;}.header2 .numberArticlesInCart{ position:absolute;margin-left:28px;margin-top:5px;font-size:10px;line-height:16px;color:#ffffff;z-index:5;background-color:#e98739;width:18px;height:18px;border:1px solid #e98739;text-align:center;border-radius:10px;}.blue-border{ border:1px solid #066eb2;border-radius:4px;}.deviceSelector.blue-box{ padding-left:14px;padding-right:14px;padding-bottom:14px;background-color:#066eb2;border-top-left-radius:4px;border-bottom-left-radius:4px;}.deviceSelectorBoxCategory .deviceSelector.blue-box{ padding-left:7px;padding-right:7px;padding-bottom:7px;}.deviceSelectorBox{ margin-top:40px;}.topseller-product-category .slick-slide .subtitle,.deviceSelectorBox .subtitle{ line-height:18px;font-size:12px;}.deviceSelector,.innerContainer{ padding:0px;}.deviceSelector a,.deviceSelector a:link{ color:#84888a !important;text-decoration:none;font-weight:normal;}.deviceSelector a.sbSelector{ width:100%;}.deviceSelectorHeader{ color:white;width:inherit;}.topsellerHeader{ height:38px;padding-top:3px;padding-left:5px;}.deviceTypeSelector,.deviceBrandSelector{ margin-bottom:7px;}.deviceModelSelector,.deviceTypeSelector,.deviceBrandSelector{ background-color:#ffffff;width:100%;display:table;border-radius:4px;}.deviceSelector .selectpicker{ width:100%;height:50px;border:none;padding:0px 0px 0px 10px;color:#84888a !important;}.deviceSelector .close{ display:none;}.deviceSelector .sbToggle:before{ content:"\f078";font-family:FontAwesome;height:50px;line-height:48px;color:#066eb2;}.deviceSelector .sbHolder{ height:50px;}.sbHolder,.sbOptions .sbGroup{ font-size:14px !important;}.deviceSelector .sbOptions{ width:100%;top:50px !important;line-height:24px;-webkit-overflow-scrolling:touch;}.deviceData_search{ margin-top:15px;width:100%;border:1px solid #cccccc;background-image:url(Icon_Suche_blau.png);background-repeat:no-repeat;background-position:right 3px;background-size:24px;padding-left:5px;}.b2b.sticky-body #sticky-page1 div{ float:left;/*position:relative;*/}.b2b.sticky-body .sticky-form div,.b2b.sticky-body #sticky-page1 .sticky-positioning{ padding-left:15px;padding-right:15px;}.b2b.sticky-body{ position:relative;float:right;}.sticky-text{ margin-bottom:10px;}.sticky-element{ position:fixed;z-index:200;border-radius:4px;font-family:Arial,"Open Sans",sans-serif;-webkit-backface-visibility:hidden;}.sticky-element .sticky-banner{ background-color:#066eb2;height:470px;width:50px;line-height:50px;color:#ffffff;float:left;font-size:20px;border-radius:4px 0 0 4px;}.sticky-element .sticky-banner .remove{ position:absolute;padding:12px 0px;width:25px;text-align:center;cursor:pointer;z-index:100;right:5px !important;}.sticky-element .sticky-banner .text{ height:50px;text-align:center;}.sticky-element .sticky-banner .text span{ cursor:pointer;}.sticky-element .sticky-banner .text .toggle{ margin-left:5px;}.sticky-element .sticky-body{ height:470px;width:400px;padding:15px 30px 15px 60px;border:1px solid #066eb2;line-height:25px;display:none;color:#333333;font-size:14px;background-color:#ffffff;}.sticky-element .error{ text-align:center;color:red;}.sticky-element .b2b.sticky-body{ width:440px;padding:15px 0px;}.sticky-element .b2b-sticky-button{ cursor:pointer;}.sticky-element .b2b.sticky-body p{ font-size:20px;padding-left:15px;}.sticky-element .b2b-sticky-text-cols{ padding:0px;}.sticky-element .b2b-sticky-button{ background-color:#066eb2;line-height:50px;color:#ffffff;float:left;font-size:20px;width:100%;text-align:center;border-radius:4px;}.sticky-element .b2b-sticky-button.disabled{ background-color:#066eb287;}.sticky-element .sticky-body .discount-icon{ background-color:#e98739;width:70px;height:70px;padding:13px 0px;border-radius:35px;text-align:center;float:right;color:#ffffff;line-height:20px;-moz-transform:rotate(15deg);/* Firefox 3.6 Firefox 4 */ -webkit-transform:rotate(15deg);/* Safari */ -o-transform:rotate(15deg);/* Opera */ -ms-transform:rotate(15deg);/* IE9 */ transform:rotate(15deg);/* W3C */}.sticky-element .sticky-body form label{ display:none;}.sticky-element .sticky-body form input{ width:100%;border-radius:4px !important;}.sticky-element .sticky-body button{ background-color:#066eb2 !important;border-radius:4px !important;width:100%;color:#ffffff;padding:10px 20px;border:none;}.sticky-element .small{ color:#333333;line-height:20px;}#sticky-page1,#sticky-page2{ height:400px;}#sticky-page2{ display:none;}.stickySuccessImage{ background-image:url(stickyElement-page2-b2c.jpg);background-repeat:no-repeat;height:136px;width:330px;}.sticky-element .sticky-body .stickySuccessImage .discount-icon{ float:none;margin:10px;width:80px;height:80px;padding:18px 5px;border-radius:40px;-moz-transform:rotate(-15deg);/* Firefox 3.6 Firefox 4 */ -webkit-transform:rotate(-15deg);/* Safari */ -o-transform:rotate(-15deg);/* Opera */ -ms-transform:rotate(-15deg);/* IE9 */ transform:rotate(-15deg);/* W3C */}.sc{ -webkit-overflow-scrolling:touch !important;}.add-to-cart-recommendation .btn-type-1{ width:100%;border-color:#066eb2;background:#066eb2 url(/templates/tmpl_2017/Cart_white.png) no-repeat 50% 50%;background-size:24px 20px;height:45px;margin-top:0;}.price-vat-note{ color:#000;}.form-horizontal{ display:inline-block;width:100%;}.recommendation.slick-slide{ text-align:left !important;}.product-meta .recommendation .image{ text-align:center;height:180px;line-height:180px;}.product-meta .recommendation{ padding-bottom:50px;max-width:240px;margin-right:10px;margin-left:35px;}.product-meta .recommendation img{ display:inline;min-height:135px;min-width:135px;max-width:100%;max-height:180px;}.product-meta .recommendation .subtitle{ font-size:14px;padding-bottom:8px;padding-top:5px;min-height:50px;color:#333333;}.product-meta .recommendation .price{ font-size:14px;color:black;}.product-meta .recommendation a:hover .subtitle{ color:#e98739;}.product-meta .recommendation .price-vat-note{ font-size:10px;line-height:10px;display:block;position:relative;top:2px;white-space:nowrap;}.product-meta .recommendation .deliveryTime{ font-size:10px;display:block;position:relative;color:#333333;line-height:10px;padding-top:4px;padding-left:20px;}.forgot-password{ font-size:12px;}.border-action-box{ border:1px solid #dadada;padding:10px 14px;border-radius:4px;}.border-box{ border:1px solid #dadada;}.topseller,.topseller-background{ border-radius:0px 4px 4px 0px;}.topseller-background{ background-color:#f6f6f6;margin-left:0px;padding-bottom:2px;padding-right:2px;padding-top:2px;padding-left:15px;}.customerBenefitsBox-background{ background-color:#ffffff;margin-left:0px;padding-bottom:2px;padding-right:2px;padding-top:2px;}.deviceSelector .deviceSelector-background-unchosen{ background-color:#f6f6f6;display:none;}.deviceSelector-background-unchosen .selectpicker{ background:none;}.grey-box{ padding:7px;background-color:#f6f6f6;margin-left:0px;margin-right:0px;border-radius:4px;}.white-box{ margin-left:0px;margin-right:0px;}#kundenkonto input[name="kundenkonto_neu"] .btn-type-1,#kundenkonto input[name="kundenkonto_neu"] .btn-type-2{ width:100%;}.address-form-header h3,.address-form-header h2{ margin:0;}.address-form-header i{ float:right;margin-right:15px;}.address-form-header{ line-height:20px;}.popover-content .languages{ list-style-type:none;padding:0px 0px 0px 5px;margin:0px;}.popover-content .languages li{ cursor:pointer;color:#84888a;}.popover-content .languages img{ margin-right:5px;}.sbOptions a{ padding:0px;border-bottom:none;}.sbOptions a:hover{ text-decoration:underline;}.sbOptions li:last-child a{ color:#ffffff !important;}.sbOptions .sbGroup{ border-bottom:none;line-height:48px;}.sbOptions .sbSub:hover{ background-color:#f6f6f6;}.grey-out-page{ content:"";display:block;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);left:0;top:0;}.navbar-nav .dropdown-menu{ border:unset;padding:0px;margin:0px;}.btn-close{ filter:invert(1) grayscale(50%) brightness(70%);;width:1px;height:1px;margin-top:15px;}.navbar-toggler:focus{ outline:none;box-shadow:none;}/* resizing */@media (min-width:1200px){ .footer-padding-checkout{ padding-bottom:250px;} .footer-padding{ padding-bottom:430px !important;} .footer-wrapper{ height:370px;position:absolute;bottom:0;left:0;width:100%;} .footer-wrapper-checkout{ position:absolute;bottom:0;width:100%;} .product-meta .recommendation-no-margin{ margin-left:0 !important;margin-right:45px;}}@media (min-width:1200px){ .container-lg,.container-xl,.container-xxl{ max-width:1160px !important;} div.container-home{ max-width:1160px !important;}}@media (max-width:1199px){ .product-meta .recommendation{ margin-left:-15px;margin-right:45px;}}@media (min-width:993px) and (max-width:1200px){ .container-lg{ max-width:90%;} #suggest_ausgabe a,#suggest_ausgabe2 a{ width:370px;} .labelTitle{ display:none;}}@media (min-width:992px){ .nav-item-popover .nav-sub-item a{ padding:0;} .sticky-element{ top:50%;margin-top:-235px;right:0;} .sticky-element .sticky-body{ border-radius:4px 0 0 4px;} .sticky-element .b2b.sticky-body{ border-radius:0;} .sticky-element .sticky-banner .remove{ margin-right:7px;} .labelTitle{ top:1px;} .sticky-element .sticky-banner .text{ width:470px;margin-top:210px;margin-left:-210px;-moz-transform:rotate(-90deg);/* Firefox 3.6 Firefox 4 */ -webkit-transform:rotate(-90deg);/* Safari */ -o-transform:rotate(-90deg);/* Opera */ -ms-transform:rotate(-90deg);/* IE9 */ transform:rotate(-90deg);/* W3C */ } .sticky-element .sticky-b2b-img{ padding-left:15px;padding-right:0px;padding-top:6px;} .sticky-element .sticky-b2b-text{ padding:0px 15px;} .sticky-element .sticky-form{ position:relative;height:115px;} .sticky-element .sticky-form .sticky-form-name{ position:absolute;margin-top:5px;height:30px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-firma{ position:absolute;margin-top:5px;height:30px;right:5px;padding-left:0px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-mail{ position:absolute;height:30px;top:42px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-phone{ position:absolute;height:30px;top:42px;right:5px;padding-left:0px;padding-right:10px;} .sticky-element .sticky-form .sticky-form-query{ position:absolute;height:30px;top:80px;padding-left:15px;} .sticky-element .b2b-sticky-mobile-none{ margin-bottom:5px;} .footer1{ min-height:200px;}}@media (min-width:768px){ .topseller,.topseller-product-category{ margin-left:-15px;} .cartIcon{ height:38px !important;}}@media (min-width:768px ) and (max-width:992px){ .container-lg,.container-xl,.container-xxl{ max-width:750px;} .text-px{ padding-right:25px !important;}}@media (max-width:991px){ .wk{ position:fixed;z-index:2000;bottom:0;right:0;left:0;} .wk767{ position:fixed;z-index:2000;bottom:0;right:0;left:0;} .sticky-element{ bottom:0;width:100%;} .sticky-element .business{ bottom:unset;} .sticky-element .sticky-banner{ width:100%;height:50px;border-radius:unset;} .sticky-element .sticky-banner .text{ width:100%;} .sticky-element .sticky-banner .remove{ right:0px;} .sticky-element .sticky-body{ padding:70px 20px 20px 20px;width:100%;height:auto;} .sticky-element .b2b.sticky-body{ width:100%;padding:20px 10px;} .sticky-element .b2b-sticky-mobile-none{ display:none;} #sticky-page1,#sticky-page2{ margin-bottom:15px;height:auto;} .sticky-element .stickySuccessImage{ display:none;} .sticky-body .sticky-form div{ margin-top:5px;} .noscroll{ overflow:hidden;position:fixed;} .deviceData_search{ width:90%;} .deviceSelector .close{ right:8px;top:3px;display:block;position:fixed;font-size:40px;} .deviceSelector .sbOptions{ position:fixed !important;left:0px;top:0px !important;height:100%;width:100%;max-height:100% !important;z-index:2100;background-color:#ffffff;} #suggest_ausgabe2 a{ min-height:20px;padding:6px 10px;} #suggest_ausgabe2 div{ min-height:20px;line-height:20px;width:100%;overflow:visible;overflow-wrap:break-word;} .shippingCostBusinessCustomerHeader{ font-size:14px;color:#066eb2;font-weight:normal;margin-top:5px;margin-bottom:5px;} .shippingCostBusinessCustomerTable{ width:100%;font-size:12px;} .shippingCostBusinessCustomerTable th{ font-style:normal !important;font-weight:normal !important;padding-right:10px;padding-left:5px;} .sbOptions .sbSub{ line-height:36px;}}@media (min-width:768px) AND (max-width:991px){ .header .header-icons img{ max-height:40px;} .logo{ max-height:60px;height:auto;} .header2{ height:50px;line-height:30px;} .navbar .header2{ height:125px;} .navbar-header{ float:none;} .navbar-left,.navbar-right{ float:none !important;} .navbar-toggler{ display:block;margin-top:6px;} .navbar-collapse{ border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);} .navbar-fixed-top{ top:0;border-width:0 0 1px;} .navbar-nav{ float:none !important;margin-top:7.5px;} .navbar-nav > li{ float:none;} .navbar-nav > li > a{ padding-top:10px;padding-bottom:10px;} .collapse.in{ display:block !important;} .footer_versand_box{ clear:left;} #mobile-search-autocomplete{ padding-top:5px;padding-left:15px;padding-right:15px;} #mobile-search-autocomplete .form-group{ width:100%;} .header2 .header-icons .popover.bottom > .arrow{ margin-left:-20px;} .header .meta .form-search input,.header .meta .form-search-active input{ height:40px;width:230px;font-size:16px;color:rgb(255,255,255,0.5);margin-top:5px;} .header .meta .form-search .btn,.header .meta .form-search-active .btn{ height:40px;width:50px;margin-left:-10px;margin-top:3px;font-size:16px;} .modal-dialog{ width:700px;} .header .trusted-shops{ max-height:30px;margin-top:8px;} .header .sliders{ margin-bottom:150px;} .main .project-product{ margin-top:50px;} .footer .links .menu,.footer .links .notice p{ text-align:center;}}@media (max-width:767px){ .deviceSelectorBoxCategory .deviceSelector.blue-box{ border-radius:4px;} .header2{ height:50px;line-height:30px;} .navbar .header2{ height:97px;} .header .header-icons img{ max-height:24px;} .header .logo{ max-height:37px;height:auto;} .header2 .header-icons{ margin-left:0px;} .text-px{ padding-right:0px !important;} .header2 .col-xs-3,.header2 .col-xs-6{ padding-left:5px;padding-right:5px;} .topseller{ margin:0px;height:190px;} .topseller,.topseller-background{ border-radius:0px 0px 4px 4px !important;padding:2px !important;} .copyright{ margin-top:10px;} .cartIcon{ margin-right:15px;max-height:30px !important;} .header2 .numberArticlesInCart{ margin-left:11px;margin-top:-3px;} #suggest_ausgabe a,#suggest_ausgabe2 a{ top:-17px;} .deviceSelectorBox,.customerBenefitsBox{ margin-top:30px;} .deviceSelector.blue-box{ padding-left:10px;padding-right:10px;padding-bottom:10px;border-radius:4px 4px 0px 0px;} .deviceSelector .sbHolder{ height:40px;} .breadcrumb{ display:none;} .header .meta .container{ padding:0px 0px 5px 0px;-webkit-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.19);-moz-box-shadow:0px 3px 8px 0px rgba(0,0,0,0.19);box-shadow:0px 3px 8px 0px rgba(0,0,0,0.19);} .header .meta{ margin:5px 0 10px 0;padding:0px;max-height:40px;} .header .trusted-shops{ max-height:30px;margin-top:5px;} .content .sliders{ margin-bottom:0px;} .header .meta .opened-cart{ position:fixed;bottom:50px;width:100%;top:inherit;} .mobile-menu{ min-height:35px;min-width:320px;-webkit-box-shadow:0px -1px 2px 1px rgba(0,0,0,0.19);-moz-box-shadow:0px -1px 2px 1px rgba(0,0,0,0.19);box-shadow:0px -1px 2px 1px rgba(0,0,0,0.19);} .mobile-menu a{ text-decoration:none;} .mobile-menu .cart{ height:40px;display:inline-block;vertical-align:top;margin:5px 5px 0 5px;} .mobile-menu .cart .cart-image,.mobile-menu .cart .cart-summary{ display:inline-block;vertical-align:top;} .mobile-menu .cart .cart-image{ position:relative;width:40px;height:40px;margin-right:15px;margin-top:10px;} .mobile-menu .cart .cart-image .cart-product-quantity{ position:absolute;width:20px;height:20px;font-size:12px;font-weight:800;margin:0;line-height:12px;padding:2px;top:-8px;right:-8px;} .mobile-menu .cart .cart-summary{ font-weight:bold;font-size:14px;text-align:center;color:#336699;margin-top:10px;} .mobile-menu .search-btn,.mobile-menu .phone-btn,.mobile-menu .email-btn{ float:right;font-size:20px;padding:2px 10px 0px 10px;color:#336699;margin-top:10px;} .mobile-menu .phone-btn{ border-right:#DDDDDD 1px solid;border-left:#DDDDDD 1px solid;} .mobile-menu .email-btn{ border-left:#DDDDDD 1px solid;} .footer .links{ text-align:center;} .footer .menu{ display:none;} .footer .infoBox h3{ margin:15px 0px;} .footer .infoBox{ text-align:center;} .product-meta .recommendation .price{ font-size:14px;color:black;} .product-meta .recommendation .subtitle{ padding-bottom:5px;padding-top:5px;min-height:0px;color:#333333;}}@media (min-width:750px){ .footer .icon-ul .icon-li{ font-size:47px;height:47px;width:94px;} .icon-smaller{ font-size:33px;} .icon-sepa{ font-size:38.5px;} .icon-vk{ font-size:40.5px;} .icon-re{ font-size:40.5px;} .icon-sofort{ font-size:30px;}}@media (min-width:551px) and (max-width:749px){ .footer .icon-ul .icon-li{ width:78px;height:39px;} .icon-smaller{ font-size:26px;} .icon-sepa{ font-size:30px;} .icon-vk{ font-size:34px;} .icon-re{ font-size:32px;} .icon-sofort{ font-size:24px;}}@media (min-width:560px){ #buy-button-mobile{ height:55px;} .btn-type-1,.btn-type-2{ height:55px;line-height:55px;}}@media (max-width:550px){ /*.footer .icon-div{ width:auto;}*/ .footer .icon-ul .icon-li{ font-size:26px;width:52px;height:26px;} .icon-smaller{ font-size:21.5px;} .icon-sepa{ font-size:21.5px;} .icon-vk{ font-size:24px;} .icon-re{ font-size:22px;} .icon-sofort{ font-size:17px;}}@media (max-width:480px){ .text-px{ padding-right:13px !important;} .product-meta .recommendation{ padding-bottom:50px;max-width:239px;margin-right:20px;} .header .header-icons{ max-width:24px;}}@media (max-width:400px){ .icon-smaller{ font-size:18px;height:22px;margin-top:4px;} .col-3-4{ flex:0 0 auto;width:29.99999991%;} .col-9-8{ flex:0 0 auto;width:70%;}}@media (max-width:360px){ .product-meta .recommendation{ padding-bottom:50px;max-width:210px;margin-right:10px;} .shippingCostBusinessCustomerTable{ width:100%;font-size:10px;} #buy-button-mobile{ height:35px;} .btn-type-1,.btn-type-2{ height:35px;line-height:35px;}}@media (max-width:342px){ .header2 .header-icons{ display:inline-block;margin-left:2px;}}