.filter{width:auto;padding:0 0 0 15px;display:inline-block;z-index:3;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.Filter_Titel{float:left;z-index:1}.FilterWrapper{position:relative;width:auto;margin-right:15px}.Sortering,.FilterWrapper .Filter_Titel,.filterknapp_wrapper,.ClearFilter{width:100%;z-index:4;padding:0 15px;background:#fff;border:1px solid #E0E0E0;position:relative;line-height:45px;height:45px;position:relative;cursor:pointer;list-style:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.antal-artiklar{line-height:45px;text-align:right}.Sortering:after,.FilterWrapper .Filter_Titel:after{content:"\f078";padding-left:10px}.Sortering.open:after,.FilterWrapper.open .Filter_Titel:after{content:"\f077"}.Sortering.open,.FilterWrapper.open .Filter_Titel,.filterknapp_wrapper.open{border:1px solid #000;z-index:5}.Sortering .ValjSortordning,.FilterWrapper .Filter_Values{display:none;background:#fff;list-style:none;border:1px solid #E0E0E0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:absolute;top:55px;left:-1px;width:300px;max-width:100vw;z-index:2;box-shadow:0 5px 15px rgba(0,0,0,0.2)}.Sortering.open .ValjSortordning,.FilterWrapper.open .Filter_Values{display:block;z-index:5}.Sortering .ValjSortordning a,.Filter_Values:not(.slider_wrapper) span,.checkbox_wrapper>label{line-height:normal;cursor:pointer;position:relative;padding:10px 15px;display:block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.Sortering .ValjSortordning a:hover,.Filter_Values:not(.slider_wrapper) span:hover{background:#f1f1f1}.ValjSortordning>li>.active{display:none}.ValjSortordning ul{list-style:none}.sortexpl{float:left;padding-right:15px;line-height:14px}.wrap-sort{display:flex;align-items:center}.sort_active span,.antal-artiklar{white-space:nowrap}.FilterWrapper .Filter_Values label{position:relative}.FilterWrapper .Filter_Values label input[type='checkbox']{position:absolute;margin:0;width:20px;height:20px;top:10px;left:10px;z-index:1;opacity:0}.filter span.inactive,.filter .Filter_Checkbox label.inactive,label input[type='checkbox'].inactive + span{opacity:0.3}.Filter_Values:not(.slider_wrapper) span{padding-left:50px}.Filter_Values:not(.slider_wrapper):not(.bild_wrapper) span:before,.Filter_Values.bild_wrapper span .imgspan{content:'';overflow:hidden;position:absolute;left:10px;width:30px;height:30px;top:5px;border:1px solid #E0E0E0;border-radius:100%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.Filter_Values:not(.slider_wrapper):not(.bild_wrapper) span.selected:before{background:#e12f2f}.Filter_Values:not(.slider_wrapper):not(.bild_wrapper) input.selected + span:before{background:#e12f2f}.Filter_Values.bild_wrapper span .imgspan{border:0}.imgspan{position:relative}.Filter_Values.bild_wrapper span.selected .imgspan:before{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;content:'\f00c';color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-shadow:0 0 3px #000;font-weight:500!important}.Filter_Values span.selected:before{content:'';border-radius:100%;border:2px solid #7c7c7c;display:block;position:absolute;width:36px;height:36px;top:2px;left:7px}.hasActiveFilters .Filter_Titel{background:#000;border:1px solid #000;color:#fff}.Filter_Titel i{display:none}.hasActiveFilters .Filter_Titel i{display:inline-block;width:20px;height:20px;background:#e12f2f;transform:translateY(-2px);margin-left:5px;font-size:12px;font-weight:700;text-align:center;line-height:20px;padding-right:1px;border-radius:100%;font-style:normal}.ClearFilter{width:auto}.ClearFilter:hover{border:1px solid #000}.ClearFilter i{display:inline-block;transform:translateY(1px);padding-left:7px}.ui-widget.ui-widget-content{border:1px solid #e12f2f}.slider_wrapper{padding:20px}.Filter_Slider .div{margin:0 5px}.Filter_Slider .mn,.Filter_Slider .div,.Filter_Slider .mx,.Filter_Slider .b{float:left;width:auto}.filter .ui-slider-range{background:#e12f2f}.filter .ui-slider-horizontal{height:5px}.filter .ui-slider-handle{border-radius:100%;border:1px solid #181717!important;background:#fff!important;width:20px;height:20px;top:-9px;margin-left:-10px}.slider_wrapper label{margin-top:20px;clear:both;float:left}.slider_wrapper strong{font-weight:normal}.Filter_Slider.maxMinEqual{display:none}.Filter_Slider.maxMinEqual .slider_wrapper{pointer-events:none}.Filter_Slider.maxMinEqual .ui-widget.ui-widget-content{border-color:#ccc}.Filter_Slider.maxMinEqual .filter .ui-slider-handle{opacity:0}.do_more #more_of_it{margin:0 auto 30px;line-height:60px!important;height:60px;max-width:400px}.do_more.disabled #more_of_it{pointer-events:none;filter:grayscale(1);opacity:0.3}.do_more.disabled,.do_more.disabled + .Artiklar_Totalt{display:block!important}.loadz{position:absolute;top:4px}.loadz>img{max-width:30px}.loaderz>img{margin:30px auto;top:50%;transform:translateY(-50%);position:absolute}.loaderz{height:auto!important;min-height:65vh;position:relative}.do_more #more_of_it img{display:none}@media screen and (min-width:851px){.filterknapp_wrapper{display:none}}@media screen and (max-width:850px){.Sortering .ValjSortordning,.FilterWrapper .Filter_Values{width:calc(100% + 2px)}.Sortering{width:100%;white-space:nowrap}.Sortera{width:100%;margin-bottom:10px}.Sortering:after{float:right}.filter{margin:20px 0 -10px 0;padding:0;width:100%}.filterknapp_wrapper{width:auto;white-space:nowrap;order:3;margin-top:10px}.Artgrupp_header .flex{flex-wrap:wrap}.antal-artiklar{font-size:14px;text-align:center;line-height:initial}.antal-artiklar,.wrap-sort{flex:100%!important}.filter-showmore span{font-style:normal;display:none}.filter-showmore span.active{display:block}.filter-showmore .show-filter:after{content:"\f078";margin-left:10px}.filter-showmore .hide-filter:after{content:"\f077";margin-left:10px}.FilterWrapper .Filter_Titel:after{float:right}.hide-filter{display:none}.filter{display:none;float:left}.filter.active{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.filter .Filter_Dropdown,.filter .Filter_Slider,.filter .Filter_Lank,.filter .Filter_Checkbox,.filter .Filter_Bild{width:100%;margin:0 0 10px 0}.filter .FilterWrapper:nth-child(3){margin-left:0}.Artgrp_Sorteringsordning{width:100%;margin:0 0 15px 0}}
