.filter{width:auto;padding:0 0 0 15px;display:inline-block;z-index:4;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;margin-bottom:15px}.Sortera{z-index:3}.Sortering,.FilterWrapper .Filter_Titel,.filterknapp_wrapper,.ClearFilter{line-height:35px;height:35px;background:#EBEEF1;padding:0 10px;border:0;color:inherit;width:100%;z-index:4;position:relative;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{z-index:4}.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:350px;max-width:100vw;max-height:500px;overflow:auto}.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;font-size:15px}.Sortering .ValjSortordning a:hover,.Filter_Values:not(.slider_wrapper) span:hover{background:#f1f1f1}.sortexpl{float:left;padding-right:15px;line-height:14px}.wrap-sort{display:flex;align-items:center}.sort_active span,.antal-artiklar{white-space:nowrap}.ValjSortordning span.active{display:none}.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,.FilterWrapper .Filter_Values label input:disabled + 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:20px;height:20px;top:5px;border:1px solid #E0E0E0;border-radius:3px;margin-top:4px;margin-left:5px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.Filter_Values.bild_wrapper span .imgspan{border:0}.Filter_Values:not(.slider_wrapper):not(.bild_wrapper) span.selected:after{font-family:'Font Awesome 5 Pro';font-weight:700;content:'\f00c';color:#22a9e7;position:absolute;left:18px;top:12px}.Filter_Values.tree_wrapper span:before{border-radius:50%!important}.FilterWrapper .Filter_Values label input:checked + span:before{border:7px solid #22a9e7}.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}.Filter_Values.bild_wrapper span.selected:before{border-radius:5px;width:24px;height:24px;top:7px;left:13px;border:2px solid #212228}.Filter_Titel i{display:none}.hasActiveFilters .Filter_Titel i{display:inline-block;width:20px;height:20px;color:#fff;background:#22a9e7;transform:translateY(-2px);margin-left:5px;font-size:12px;font-weight:700;text-align:center;line-height:20px;border-radius:100%;font-style:normal}.ClearFilter{width:auto;background:#fff;border:1px solid #ebeef1}.ClearFilter i{display:inline-block;transform:translateY(1px);padding-left:7px}.ui-widget.ui-widget-content{border:1px solid #ebeef1}.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:#22a9e7}.filter .ui-slider-horizontal{height:5px}.filter .ui-slider-handle{border-radius:100%;border:1px solid #818181!important;background:#fff!important;width:20px;height:20px;top:-9px;margin-left:-10px}.slider_wrapper label{margin-top:20px;clear:both;float:left}.Filter_Slider strong{font-weight:normal}.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;margin-top:0}.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}.maxgstyles .Sortering{padding:0;border:0;line-height:35px;height:35px;background:transparent}.maxgstyles .Sortering:after,.maxgstyles .FilterWrapper .Filter_Titel:after,.maxgstyles .ClearFilter i:before{font-weight:400;color:#818181}.maxgstyles .Sortering .ValjSortordning{left:inherit;right:0}.maxgstyles .Sortering .ValjSortordning,.maxgstyles .FilterWrapper .Filter_Values{top:40px}.maxgstyles .filter{padding:0;margin-bottom:5px}.maxgstyles .hasActiveFilters .Filter_Titel i,.maxgstyles .ui-widget.ui-widget-content{border:1px solid #ebeef1}.maxgstyles .antal-artiklar{line-height:35px}.maxgstyles .Sortering .ValjSortordning a:hover,.maxgstyles .Filter_Values:not(.slider_wrapper) span:hover,.filter .toggle-children:hover{background:#EBEEF1}.tree_wrapper ul{list-style:none}.tree_wrapper li ul{padding-left:16px}.tree_wrapper li ul.children{display:none}.tree_wrapper li.active>ul.children{display:block}.filter .label-with-children{display:flex;justify-content:space-between}.filter .label-with-children>label{flex:1}.filter .toggle-children{padding:0 10px;width:40px;text-align:right;cursor:pointer;display:flex;align-items:center;justify-content:center}.filter .toggle-children:before{content:"\f067";font-size:15px;font-family:"Font Awesome 5 Pro";font-weight:300}.filter .active>.label-with-children>.toggle-children:before{content:"\f068"}@media screen and (min-width:851px){.filterknapp_wrapper{display:none}}@media screen and (max-width:850px){.Artgrupp_header .flex{flex-wrap:wrap}.Artgrupp_header .flex.flex_nowrap{flex-wrap:nowrap}.filterknapp_wrapper{border:1px solid #EBEEF1}.filterknapp_wrapper.open{background:#ffffff;border:1px solid #E0E0E0}.wrap-sort{width:auto}.artgrp-antal-sort-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;width:calc(100% + 20px);margin:10px 0 0 -10px}.artgrp-antal-sort-wrapper .antal-artiklar{position:static}.Sortera{flex:1}.maxgstyles .Sortering{text-align:right}.maxgstyles .Sortering .ValjSortordning{left:10px;text-align:left}.Sortering .ValjSortordning,.FilterWrapper .Filter_Values{width:calc(100% + 2px)}.Sortering{width:100%}.filter{margin:20px 0 -10px 0;padding:0;width:100%}.filter-showmore span{font-style:normal;display:none}.filter-showmore span.active{display:block}.filter-showmore .show-filter:after{content:"\f078";margin-left:10px;float:right;font-weight:400;color:#818181}.filter-showmore .hide-filter:after{content:"\f077";margin-left:10px;float:right;font-weight:400;color:#818181}.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,.filter .Filter_Tree{width:100%;margin:0 0 10px 0}.hasActiveFilters .Filter_Titel i{transform:translateY(-1px)}.filter .FilterWrapper:nth-child(3){margin-left:0}.ClearFilter{background:#22a9e7;color:#fff;border:none}.maxgstyles .ClearFilter i:before{color:#fff}.Artgrp_Sorteringsordning{width:100%;margin:0 0 15px 0}}.search-articles-wrapper .filter{padding:0}@media screen and (max-width:850px){.search-articles-wrapper .filterknapp_wrapper{margin-top:0}.search-articles-wrapper .FilterWrapper .Filter_Values{top:40px}}
