.noUi-base,.noUi-target{position:relative}.FilterRuleBadge,.FilterSection-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.IconFilter:after,.MobileProductListActions:after,.ProductList:after{content:"";clear:both}.CategoryMenu a,.ProductCompare-deliveryInfo a,.ProductCompare-headerBack,.ProductListElement p a{text-decoration:none}.CategoryMenu-firstItem>li.selected>.CategoryMenu-firstItemLink,.FilterSection-header,.ProductCompare-tableBlockHead,.ProductCompare-tableBlockInfoHead{font-family:'PT Sans Bold';font-style:normal;font-weight:700}.RangeSlider{margin:30px 20px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#F3F3F3}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0;border-radius:2px}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:4px;margin-bottom:45px;margin-left:25px;margin-right:25px}.noUi-horizontal .noUi-handle{width:30px;height:30px;left:-15px;top:-12px;margin-bottom:35px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-13px}.noUi-connect{background:grey;-webkit-transition:background 450ms;transition:background 450ms;bottom:0;top:0;position:absolute}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{width:30px;height:30px;border-radius:15px;background:#003DA1;cursor:default}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.FilterRuleBadge{display:inline-block;margin-top:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#EBEBEB;padding:0 40px 0 15px;height:45px;line-height:44px;position:relative}.FilterRuleBadge-closeIcon{position:absolute;top:8px;right:6px;width:30px;height:30px;padding:8px;text-align:center;font-size:14px}.FilterRuleBadge-colorSwatch{float:left;width:26px;height:26px;border-radius:13px;margin:9px 10px 9px 0}.FilterSection{border-bottom:1px solid #E6E6E6;margin-bottom:10px}.FilterSection-header{position:relative;padding:5px 15px 15px;font-size:16px;line-height:22px}.FilterSection-header .Icon{position:absolute;right:0;top:0;font-size:14px}.FilterSection-header .Icon--arrowDown{display:none}.FilterSection-header .Icon--arrowUp{display:block}.FilterSection-content{padding:0 15px;margin-bottom:10px;position:relative}.FilterSection.is-collapsed .FilterSection-content{display:none}.FilterSection.is-collapsed .FilterSection-header .Icon--arrowDown{display:block}.FilterSection.is-collapsed .FilterSection-header .Icon--arrowUp{display:none}.IconFilter-entry{width:40px;text-align:center;float:left;height:40px;line-height:40px;margin-bottom:10px}.IconFilter-entryBadgeWrapper{display:inline-block;width:34px;height:34px;border:2px solid #FFF;border-radius:17px;padding:0;margin:6px 0}.IconFilter-entryBadge{width:26px;height:26px;border-radius:13px;display:block;margin:2px}.is-active .IconFilter-entryBadgeWrapper{border:2px solid grey}.FilterRuleList-addButton,li.FilterWithSearch-listEntry{-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer}.IconFilter:after{display:table}.RangeFilter{margin-bottom:20px}.RangeFilter-unit{color:grey}.RangeFilter-inputsEntry{margin-right:6px}.RangeFilter-input{margin-right:5px;width:60px;padding:2px 5px}.RangeFilter-inputs{margin-bottom:10px}.RangeFilter-CheckboxFilter.CheckboxFilter .Control:first-child{margin-top:0;padding-top:0}.FilterRuleList{margin-top:15px;display:inline-block}.FilterRuleList-addButton{display:block;text-align:center;width:45px;height:45px;line-height:43px;font-size:36px;border-radius:3px;border:1px solid grey;color:grey}.FilterRuleList-headline{height:45px;line-height:44px;color:grey}.FilterRuleList-resetLink{color:#333}.MobileProductListActions{margin-bottom:15px;position:relative;color:#000}.MobileProductListActions:after{display:table}.MobileProductListActions .MobileProductListActions-Filter{font-size:16px;line-height:22px;text-align:right}.MobileProductListActions .MobileProductListActions-Filter .Icon{font-size:14px}.MobileProductListActions .MobileProductListActions-Filter .Icon--arrowDown{display:inline}.MobileProductListActions .MobileProductListActions-Filter .Icon--arrowUp,.MobileProductListActions .MobileProductListActions-Filter.MobileProductListActions-Filter-Up .Icon--arrowDown{display:none}.MobileProductListActions .MobileProductListActions-Filter.MobileProductListActions-Filter-Up .Icon--arrowUp{display:inline}.MobileProductListActions .MobileProductListActions-Right .Select{float:right;margin-right:20px}.MobileProductListActions .MobileProductListActions-Right .Select .Select-select{height:25px;background:#FFF}.MobileProductListActions .MobileProductListActions-Right .MobileProductListActions-ListView{float:right}.MobileProductListActions .MobileProductListActions-Right .MobileProductListActions-ListView.MobileProductListActions-ListGrid{margin-right:20px}.MobileProductListActions .MobileProductListActions-Right .MobileProductListActions-ListView .IconButton{font-size:16px}.MobileProductListActions .MobileProductListActions-Right .MobileProductListActions-ListView .IconButton.active .Icon{color:#000}.FilterFlyout{margin:-15px -15px 15px;display:none}.FilterFlyout-actions{text-align:center;padding:0 15px}.FilterWithSearch-list{max-height:200px;overflow-y:auto;overflow-x:hidden}.FilterWithSearch-noEntries{display:none;color:grey}li.FilterWithSearch-listEntry{line-height:40px;padding:0 10px;margin-bottom:1px;overflow:hidden;border-radius:3px;color:grey}li.FilterWithSearch-listEntry .Control .CheckboxImposter{top:0}li.FilterWithSearch-listEntry .Control .InlineLabel{display:block;line-height:24px;margin-left:3px;cursor:pointer}.DropdownFilter-list{max-height:200px;overflow-y:auto;overflow-x:hidden}li.DropdownFilter-listEntry{line-height:21px;height:auto;padding:0 10px;margin-bottom:10px;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:grey}.DropdownFilter-listEntry.is-active{background-color:#EBEBEB;color:#003DA1}.CheckboxFilter{max-height:150px;overflow-y:auto;overflow-x:hidden}.CheckboxFilter .Control{padding:8px 0 0 25px;display:block;margin-bottom:5px}.CheckboxFilter .Control:first-child{margin-top:-10px}.ProductListElement{margin-bottom:20px;position:relative}.ProductListElement .MobileProductlistImage{border:1px solid #E6E6E6;margin-bottom:10px;padding-bottom:1px}.ProductListElement .MobileProductlistImage a{text-align:center}.ProductListElement p{margin-top:10px}.ProductListElement p.H2{margin-bottom:5px;margin-top:0;font-size:16px;line-height:22px}.ProductListElement-badge{position:absolute;right:25px;top:25px;z-index:1}.ProductListElement-priceBox{display:block;width:100%}.ProductListElement-priceBox .Price--unitpriceMedium{display:block}.ProductListElement-priceBoxLast{margin-bottom:10px!important}.ProductListElement .LabeledIcon{position:relative;padding-left:24px}.ProductListElement .LabeledIcon .Icon{position:absolute;left:0;top:2px;color:grey}.ProductListElement-infoline p{margin-top:0}.ProductListElement-infolineProducer{display:block;font-size:14px;line-height:19px;color:grey;font-weight:700;margin-bottom:5px}.ProductListElement-infolineRating{display:inline-block;font-size:14px;line-height:19px;color:grey}.ProductList:after{display:table}.ProductList .CircleBadge--smallest,.ProductList.ProductListTile hr:nth-of-type(odd){display:none}.ProductList .Divider{margin:0 0 25px}.ProductList.ProductListTile hr{clear:both}.ProductList.ProductListTile hr:last-of-type{display:block;margin-bottom:15px}.ProductList.ProductListTile .ProductListElement-badge{top:10px;right:5px;left:auto}.ProductList.ProductListTile .CircleBadge--small{display:none}.ProductList.ProductListTile .CircleBadge--smallest,.ProductList.ProductListTile .ProductListElement-priceBoxLast>*{display:block}.ProductList.ProductListTile .ProductListElement{padding-bottom:20px;margin:0}.ProductList.ProductListTile .ProductListElement p{margin-top:10px}.ProductList.ProductListTile .ProductListElement p.H2{font-size:14px;line-height:19px}.ProductList.ProductListTile .ProductListElement-priceBox{margin-bottom:0}.ProductList.ProductListTile .ProductListElement-priceBox .Price{font-size:16px;line-height:22px}.ProductList.ProductListTile .ProductListElement-priceBox .Price--unitpriceMedium{position:relative;top:0;right:auto}.ProductList.ProductListTile .ProductListElement-infoline{margin:0 0 5px;display:inline-block;width:100%}.ProductList.ProductListTile .ProductListElement-infoline p,.ProductList.ProductListTile .ProductListElement-infolineRating{margin-top:0}.ProductList.ProductListTile .ProductListElement-infolineProducer{margin-bottom:5px;font-size:12px;line-height:15px}.ProductList-element .Throbber{height:400px}.ProductListTile .ProductList-element{width:48%;margin-right:4%;float:left}.ProductListTile .ProductList-element:nth-of-type(even){margin-right:0}.ProductListTile .ProductList-element .Throbber{height:168px}.ProductListTile .ProductList-element:nth-of-type(odd){clear:both}.ProductListTile .ProductList-element p.H2{font-size:16px;line-height:22px}.NoSearchResult-block{margin-bottom:20px;padding-top:20px;border-top:1px solid #E6E6E6}.NoSearchResult-block:first-child{border:none}.ProductCompare-header,.ProductCompare-list,.ProductCompare-slider,.ProductCompare-sliderHeader,.ProductCompare-tableBlock{border-bottom:1px solid #E6E6E6}.NoSearchResult-blockHeadline{font-weight:700;color:#000}.NoSearchResult-blockOneLine{color:#000}.SearchHitHead{margin-bottom:15px}.MultiSearchresultHead,.MultiSearchresultRow-header{margin:20px 0}.SearchHitHead h1{float:left}.SearchHitHead-hits{font-size:20px;line-height:32px}.MultiSearchresultHead-header{font-size:16px;line-height:22px;color:#333}.MultiSearchresultRow-headerBrand{font-size:20px;line-height:26px;color:#333;margin-right:10px}.MultiSearchresultRow-headerDel{font-size:16px;line-height:22px;color:grey;margin-right:20px}.MultiSearchresultRow-list{display:inline-block;width:100%;margin-bottom:20px}.MultiSearchresultRow-listLeft .ProductListElement{width:30%;float:left;margin-left:4%;margin-bottom:5px}.MultiSearchresultRow-listLeft .ProductListElement:first-child{margin-left:0}.MultiSearchresultRow-listLeft .ProductListElement:last-child{float:right}.MultiSearchresultRow-listLeft .ProductListElement p.H2{line-height:16px;overflow:hidden;height:16px}.MultiSearchresultRow-listLeft .ProductListElement p.H2 a{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.MultiSearchresultRow-listLeft .ProductListElement-listBadge{display:none}.MultiSearchresultRow-listLeft .ProductListElement-tilesBadge{left:auto;right:0;top:2%}.MultiSearchresultRow-listLeft .ProductListElement-priceBox .Price{font-size:16px;line-height:22px}.MultiSearchresultRow-listLeft .ProductListElement .EnergyClass{height:26px}.MultiSearchresultRow-listRight{display:inline-block;width:100%;text-align:center}.MultiSearchresultRow-listRightLink{font-size:20px;line-height:26px;color:#333;position:relative;padding-right:25px;text-decoration:none;display:block}.MultiSearchresultRow-listRightLink .Icon{font-size:15px;color:#333;height:9px;width:15px}.ProductCompare-header{margin:0 -15px 20px;padding:0 15px 15px;border-top:1px solid #E6E6E6}.ProductCompare-headerHeadline{color:grey;font-size:24px;line-height:30px;border-top:1px solid #E6E6E6;padding-top:20px}.ProductCompare-headerBack{position:relative;color:grey;font-size:16px;line-height:22px;padding-left:20px;display:block;margin:10px 0}.ProductCompare-headerBack .Icon{position:absolute;left:0;top:5px;padding:0;width:9px;height:14px}.ProductCompare-list{width:100%;display:inline-block;padding-bottom:10px}.ProductCompare-listEntry{width:48%;margin-left:4%;float:left}.ProductCompare-listEntry:first-child{margin-left:0}.ProductCompare-listEntry .MobileProductlistImage{position:relative}.ProductCompare-listEntry .MobileProductlistImage .Icon--close{position:absolute;right:0;top:0;border:1px solid #E6E6E6;text-align:center;font-size:18px;padding:2px}.ProductCompare-listEntry .ProductListElement p.H2{height:44px;overflow:hidden}.ProductCompare-listEntry .ProductListElement-infolineProducer{height:20px}.ProductCompare-listEntry .ProductListElement-infolineRating{height:21px}.ProductCompare-listEntryPrice{height:50px}.ProductCompare-tableBlockHead{cursor:pointer}.ProductCompare-tableBlockHead .Icon--arrowUp{display:none}.ProductCompare-tableBlockOpen .ProductCompare-tableBlockHead .Icon--arrowUp{display:block}.ProductCompare-tableBlockOpen .ProductCompare-tableBlockHead .Icon--arrowDown{display:none}.ProductCompare-tableBlockInfo{padding:10px}.ProductCompare-tableBlockInfo:nth-child(even){background:#EBEBEB}.ProductCompare-tableBlockInfoRow{display:inline-block;width:100%}.ProductCompare-tableBlockInfoCol{width:48%;margin-left:4%;float:left}.ProductCompare-tableBlockInfoCol:first-child{margin-left:0}.ProductCompare-deliveryDate{height:22px;margin-bottom:5px;white-space:nowrap}.ProductCompare-deliveryInfo{height:16px;position:relative;padding-left:25px;font-size:12px;line-height:15px}.ProductCompare-deliveryInfo .Icon{color:#003DA1;font-size:20px;position:absolute;left:0;top:-2px}.ProductCompare-action{margin-top:15px}.ProductCompare-action .Button{margin-bottom:10px}.ProductCompare-slider{padding:0 15px 30px;margin:20px -15px 0}.ProductCompare-sliderHeader{margin:0 -15px 20px;padding:0 15px 15px}.ProductCompare-sliderHeaderHeadline{color:grey;font-size:24px;line-height:30px;padding-top:20px}.ProductCompare-sliderEntry{padding:10px;display:inline-block;width:50%;float:left}.ProductCompare-sliderEntry .MobileProductlistImage{position:relative}.ProductCompare-sliderEntry .MobileProductlistImage .Icon--add{position:absolute;margin:0 auto;left:0;right:0;bottom:-15px;border-radius:50%;text-align:center;font-size:18px;line-height:26px;height:30px;width:30px;padding:2px;background:grey;color:#fff;cursor:pointer}.CategoryMenu-header,.CategoryMenu-headerLeftPart{width:100%;position:relative}.ProductCompare-sliderEntry .ProductListElement{margin-bottom:5px}.ProductCompare-sliderEntry .ProductListElement p.H2{height:44px;overflow:hidden;margin-top:20px}.CategoryMenu{margin:0 -10px 20px;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:22px}.CategoryMenu a{display:block}.CategoryMenu-header{border-bottom:3px solid #E6E6E6;padding:0 50px 15px 10px;display:inline-block}.CategoryMenu-headerLeftPart.IconShowed{margin-left:-10px;padding-left:32px}.CategoryMenu-headerLeftPart.IconShowed .Icon--arrowLeft{position:absolute;left:0;top:0;margin:0 0 0 10px}.CategoryMenu-headerLeftPart .Icon--arrowLeft{display:none;padding-top:0}.CategoryMenu-headerLeftPart #categoryMenuHeaderText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.CategoryMenu-firstItem,.CategoryMenu-firstItem>li>hr{display:none;position:relative}.CategoryMenu-header .Icon.Icon--arrowDown,.CategoryMenu-header .Icon.Icon--close{position:absolute;right:-5px;top:0;width:40px}.CategoryMenu .Icon{font-size:14px;height:16px;width:16px;padding:5px 13px 13px 0;margin-right:10px}.CategoryMenu .Icon--arrowDown,.CategoryMenu .Icon--arrowRight,.CategoryMenu .Icon--arrowUp,.CategoryMenu .Icon--close{margin-right:0;float:right}.CategoryMenu-firstItem>li{border-bottom:1px solid #E6E6E6;position:relative;cursor:pointer;padding:20px;margin:0}.CategoryMenu-firstItem>li>hr{margin:0 -20px}.CategoryMenu-firstItem>li.selected{border-bottom:none;padding-bottom:0}.CategoryMenu-firstItem>li.selected.cloned{display:block;left:120%;top:0;width:100%}.CategoryMenu-firstItem>li.selected.absolute{position:absolute}.CategoryMenu-firstItem>li.selected>.CategoryMenu-firstItemLink{padding:0 10px 20px 32px}.CategoryMenu-firstItem>li.selected>.CategoryMenu-firstItemLink .Icon--arrowRight{display:none}.CategoryMenu-firstItemLink{padding:0 22px;position:relative}.CategoryMenu-firstItemLink .Icon.Pull--left{position:absolute;left:-10px;top:0;margin:0}.CategoryMenu-firstItemLink .Icon--arrowRight{position:absolute;right:-10px;top:0;margin:0}.CategoryMenu-firstItemLink .firstItemText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.CategoryMenu-secondItem,.CategoryMenu-thirdItem{display:none}.CategoryMenu-secondItem>li>hr,.CategoryMenu-thirdItem>li>hr{display:none;margin:0 -20px}.CategoryMenu-secondItemLink,.CategoryMenu-thirdItemLink{padding:0 60px 0 0;position:relative}.CategoryMenu-secondItemLink .Icon.Pull--left,.CategoryMenu-thirdItemLink .Icon.Pull--left{display:none;position:absolute;left:0;top:0;margin:0}.CategoryMenu-secondItemLink .Icon--arrowRight,.CategoryMenu-thirdItemLink .Icon--arrowRight{position:absolute;right:0;top:0;margin:0}.CategoryMenu-secondItemLink .secondItemText,.CategoryMenu-secondItemLink .thirdItemText,.CategoryMenu-thirdItemLink .secondItemText,.CategoryMenu-thirdItemLink .thirdItemText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%}.CategoryMenu-secondItem.open,.CategoryMenu-thirdItem.open{display:block}.CategoryMenu-secondItem.open.thirdOpen,.CategoryMenu-thirdItem.open.thirdOpen{margin:0 -20px}.CategoryMenu-secondItem.open.thirdOpen>li,.CategoryMenu-thirdItem.open.thirdOpen>li{margin:0}.CategoryMenu-secondItem.open>li,.CategoryMenu-thirdItem.open>li{border-bottom:1px solid #E6E6E6;position:relative;cursor:pointer;padding:20px 10px;margin:0 -20px}.CategoryMenu-secondItem.open>li .secondItemCount,.CategoryMenu-thirdItem.open>li .secondItemCount{display:none}.CategoryMenu-secondItem.open>li.selected,.CategoryMenu-thirdItem.open>li.selected{border-bottom:none;padding:0 20px}.CategoryMenu-secondItem.open>li.selected.cloned,.CategoryMenu-thirdItem.open>li.selected.cloned{display:block;left:120%;top:0;width:100%}.CategoryMenu-secondItem.open>li.selected.absolute,.CategoryMenu-thirdItem.open>li.selected.absolute{position:absolute;margin-left:0;top:20px}.CategoryMenu-secondItem.open>li.selected .CategoryMenu-secondItemLink .Icon.Pull--left,.CategoryMenu-thirdItem.open>li.selected .CategoryMenu-secondItemLink .Icon.Pull--left{display:inline}.CategoryMenu-secondItem.open>li.selected>a,.CategoryMenu-thirdItem.open>li.selected>a{padding:0 60px 20px 32px;margin:0 -10px;display:inline-block;max-width:100%;font-family:'PT Sans Bold';font-style:normal;font-weight:700}.CategoryMenu-secondItem.open>li.selected>a .Icon--arrowRight,.CategoryMenu-thirdItem.open>li.selected>a .Icon--arrowRight{display:none}.CategoryMenu-secondItem.open .thirdItemCount,.CategoryMenu-secondItem.open>li.selected>a .secondItemCount,.CategoryMenu-thirdItem.open .thirdItemCount,.CategoryMenu-thirdItem.open>li.selected>a .secondItemCount{display:inline;position:absolute;right:0;top:0;width:55px;text-align:left}.CategoryMenu-thirdItemLink{display:inline-block!important;max-width:100%}.LandingPage-Information p{font-size:16px;color:#333}.LandingPage-Information h1{font-size:26px;color:grey;line-height:40px}.LandingPage-Information h2{font-size:22px;color:grey;line-height:40px}.LandingPage-Information h3{font-size:20px;color:grey;line-height:40px}.LandingPage-Information ol,.LandingPage-Information ul{padding-left:40px;padding-bottom:20px}