@media (max-width:767px){.compact-toggle.filter-button{display:flex;padding:4px 15px;border-radius:7px;color:#fff;background-color:#068bb9;border:1px solid #0f7da3;cursor:pointer;font-weight:400;font-size:17px;margin:0 0 10px 0}.compact-toggle.filter-button:hover{background-color:#065988;border:1px solid #024367}svg#icon-filter{vertical-align:middle;align-self:center;display:inline-flex;margin-right:12px}}.af-form{padding-top:5px}#amazzing_filter.block .title_block{font-size:1.4em;font-weight:600;margin-bottom:5px;position:relative}#amazzing_filter .btn{margin-top:10px;font-size:12px;position:relative}@media (max-width:767px){#amazzing_filter .btn{font-size:18px;padding:8px 20px;display:flex}svg#icon-filter-slidein{align-self:center;display:inline-flex;margin-right:14px;vertical-align:middle}}.af_filter{position:relative;margin-bottom:5px;border-bottom:1px solid #D0D5DB;padding-bottom:5px}.vertical-layout .af_filter.type-3:not(.closed){padding-bottom:10px}.af_filter li{padding:3px 8px;margin:0;position:relative;overflow:hidden}.af_filter li,.hide-zero-matches .no-matches.active{display:block}.hide-zero-matches .no-matches{display:none}.af_filter label{font-weight:400;text-align:left;cursor:pointer;margin:0;padding:2px;line-height:1em;display:flex;align-items:flex-start}.af_filter .af-color-label{align-items:center;padding:0}.af_filter ul{max-height:750px;overflow-y:auto;padding:0 5px;margin:0 -5px}@media (max-width:767px){.af_filter_content{padding:0 10px}}.af-parent-category>ul{margin:0 0 0 15px;padding:0;max-height:100%}.af-form .hidden_inputs{display:none}.foldered .af-parent-category>label .name{padding-right:15px;position:relative}.foldered .af-toggle-child::after{content:'+';font-family:Arial;position:absolute;padding:3px 5px;line-height:.5em;font-size:1.5em}.foldered .open>label .af-toggle-child::after{content:'−'}.af_filter.foldered .af-parent-category>ul{display:none}.af_filter.foldered .af-parent-category.open>ul{display:block}.af_filter .name{padding-left:10px}.af_filter .count{color:#626262;margin-left:auto;padding-left:3px;font-size:.8rem}.af-total-count{opacity:.6}@media (max-width:767px){.af-total-count{margin-left:10px}}.af_filter select{width:100%;padding:5px;border:2px solid #D0D5DB}.af_filter .checkbox,.af_filter .radio{margin:0;min-height:0}.af-color-box{display:inline-block;width:25px;height:25px;min-width:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;text-align:center;position:relative;box-shadow:inset 0 0 4px 0 rgb(0 0 0 / .2)}.active .af-color-box{width:15px;min-width:15px;height:15px;margin:5px}.active .af-color-box::after{content:'';position:absolute;inset:-5px;border:2px solid #D0D5DB;border-radius:50%}.af-inline-colors{display:inline-block;width:100%}.af-inline-colors li{float:left;margin:2px 4px 2px 0}.af-color-box .checkbox,.af-color-box .radio,.af-inline-colors .name,.af-inline-colors .count{display:none}.dim-zero-matches .no-matches>label{opacity:.4;cursor:no-drop}.dim-zero-matches .no-matches.active>label{cursor:pointer}.dim-zero-matches .no-matches .af-color-box::before{content:'';position:absolute;display:block;border-bottom:2px solid #FFF;width:23px;top:50%;margin:-1px 0 0 1px;transform:rotate(-45deg)}.dim-zero-matches .no-matches .af-color-box.bright::before{border-color:#D0D5DB}.dim-zero-matches .no-matches.active .af-color-box::before{left:-6px}.af_filter[data-key="f"]:not(.tb) .af_filter_content li:hover{background:#007bff;color:#f1f1f1}@media (max-width:767px){.af_filter[data-key="f"]:not(.tb) .af_filter_content li:hover{border-radius:3px}}.af_filter[data-key="f"]:not(.tb) .af_filter_content li:hover .count{color:#f1f1f1}.af_filter.tb li{float:left;border-radius:5px;margin:0 6px 4px 0;line-height:1;padding:3px 2px;background:#eee;color:#000;cursor:pointer;border:1px solid #ccc}.af_filter.tb li:hover{background:#ccc;border:1px solid #b4b4b4}.af_filter.tb li.active:hover{color:#fff;background:#007bff;border:1px solid #0659b3;opacity:.6}.af_filter.tb li.active{background:#007bff;color:#fff;border:1px solid #0659b3}.af_filter.tb label,.af_filter.tb .name{padding:2px 4px;margin:0}.af_filter.tb .count{font-size:.8em;padding:0;margin:-2px -2px 0 5px;display:none}.af_filter.tb .checkbox{display:none}.selectedFilters{clear:both;margin-top:10px}.selectedFilters .clearAll .txt{font-size:.8em;display:block;vertical-align:middle}.selectedFilters .clearAll i{vertical-align:middle;margin-left:3px}.selectedFilters .clearAll a{color:#c8c8c8;display:block;padding:7px 12px 8px 12px;background:#1b1b1b;text-align:center;line-height:1;border-radius:3px}.selectedFilters .clearAll a:hover{color:#fff;background:#000}.has-compact-filter .selectedFilters .clearAll a{padding:4px 4px 5px 4px}.selectedFilters .cf{padding:7px 25px 7px 5px;background:#007bff;position:relative;line-height:1;border:1px solid #0761c2;border-radius:3px;color:#e7e7e7;font-size:15px}.selectedFilters .cf a{position:relative;float:none;right:0;font-size:24px;color:#fff;opacity:1;line-height:1;margin-top:-7px;margin-bottom:-5px;margin-left:0;display:flex;width:26px;align-items:center;justify-content:center}.selectedFilters .cf a:hover{color:#000}.selectedFilters .cf:has(a:hover){background:#61aef7;border-color:#619ed3}.selectedFilters.inline{margin:15px 0 5px 0;text-align:left;line-height:1.2}.selectedFilters.inline .clearAll{float:right;padding:0;margin-bottom:10px;text-align:center}.has-compact-filter .selectedFilters.inline .clearAll{margin-top:-12px}.selectedFilters.inline .cf{display:inline-flex;padding:1px 0 1px 5px;margin:0 10px 10px 0;align-items:center;align-self:center;justify-content:center;vertical-align:middle;text-align:center;min-height:26px}@media (max-width:767px){.selectedFilters.inline .cf{margin:0 5px 5px 0}}.selectedFilters.inline .cf a{position:relative;right:0;margin-left:0}.selectedFilters.inline .clearAll i{display:none}.selected-filters-label{margin:2px 10px auto 5px;vertical-align:top;font-size:16px;display:inline-block}.has-compact-filter .selected-filters-label{display:none}.loading-indicator,.viewFilteredProducts.loading::after{content:'';position:absolute;display:inline-block;width:18px;height:18px;left:50%;top:50%;margin-left:-9px;margin-top:-9px;bottom:.5em;border:2px solid;border-left-color:#fff0;opacity:.5;border-radius:100%;z-index:2;animation:spinning .4s infinite linear}.viewFilteredProducts.loading{pointer-events:none}.viewFilteredProducts.loading::before{content:'';position:absolute;inset:0;background:inherit;border-radius:inherit;z-index:1}.dynamic-loading{text-align:center;margin-bottom:2em;position:relative;clear:both}.dynamic-loading.infinite-scroll{margin:10px 0 0 0;border-radius:6px;background:#eaeaea;border:1px solid #ccc;padding:0;color:#555;font-size:15px}.dynamic-product-count{display:block;margin:.5em 0}.relative-container{position:relative}.dynamic-loading.infinite-scroll .relative-container:has(button.hidden){display:none}.infinite-scroll .loading-indicator{position:relative;left:auto}.dynamic-loading.infinite-scroll .loadMore{display:none}.dynamic-loading .loadMore,.dynamic-loading.loading .loading-indicator{visibility:visible;transition:none}.dynamic-loading .loading-indicator,.dynamic-loading.loading .loadMore{visibility:hidden}.btn.full-width{width:100%}.force-hidden{display:none}.af-basic-layout{margin-top:15px}.af-basic-layout .showall{display:none}.hide-counters .count{display:none}#amazzing_filter a,#amazzing_filter a:focus{text-decoration:none}.af_filter .toggle-cut-off{font-size:16px;line-height:1.2;text-align:center;display:none;margin:10px auto 0 auto}.af_filter a.toggle-cut-off:hover .more,.af_filter a.toggle-cut-off:hover .less{color:#0070a8}@media (max-width:767px){.af_filter .toggle-cut-off{margin:0 auto}}.af_filter.expandable .toggle-cut-off{display:block}.af_filter.expandable .af_filter_content{margin-bottom:.3em}.toggle-cut-off span{padding:0 5px;background:#fff;color:#1c1c1c}.toggle-cut-off .more,.cut-off .toggle-cut-off .less,.cut-off .cut{display:none}.cut-off .toggle-cut-off .more,.toggle-cut-off .less{display:inline-block}#amazzing_filter .toggleMoreFilters,#amazzing_filter .toggleMoreFilters:focus{margin-top:1em;background:#EAEDF0;color:#55696F;font-weight:500;letter-spacing:1px;outline:none}.af-form.show-more-f .toggleMoreFilters .more-txt,.af-form:not(.show-more-f) .toggleMoreFilters .less-txt,.af-form:not(.show-more-f) .more-f{display:none}.af_subtitle{position:relative;margin:0;padding:10px 0;font-weight:700}@media (max-width:767px){.af_filter .toggle-cut-off{padding:10px 0}}.af_subtitle.toggle-content{cursor:pointer}.af_subtitle.toggle-content::before{content:'';position:absolute;top:50%;margin-top:-2px;right:3px;border:2px solid #3c3c3c;width:9px;height:9px;border-width:2px 0 0 2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.no-available-items .af_subtitle,.no-available-items .af_filter_content{opacity:.5;cursor:not-allowed;pointer-events:none}.closed .af_filter_content,.hide-zero-matches .no-available-items{display:none}.hide-zero-matches .no-available-items{display:block;opacity:.5;cursor:not-allowed;pointer-events:none}.closed .af_subtitle.toggle-content::before{border-width:0 2px 2px 0;margin-top:-6px}.special .af_filter_content{display:block;margin:10px 0 5px 0}.af-quick-search{position:relative;margin-bottom:.7em}.af-quick-search::before{content:'';position:absolute;right:.6em;top:.6em;display:block;width:11px;height:11px;border:2px solid #AAB2BD;border-radius:100%;z-index:1}.af-quick-search::after{content:'';position:absolute;display:block;height:5px;width:0;border:1px solid #AAB2BD;top:.7em;right:.6em;transform:rotate(45deg);z-index:1;margin-top:8px;margin-right:10px}.qsInput{border:2px solid #F5F5F5;transition:all .2s;background:#F5F5F5;width:100%;padding:4px;position:relative}body .qsInput:focus,.qsInput.has-value{background:#FAFAFA;border:2px solid #AAB2BD;outline:none;z-index:2}.af_filter li.qs-hidden{display:none}.af_filter li.qs-hidden.active,.af_filter li.qs-hidden.qs-half-hidden{display:block}.af_filter li.qs-hidden.active>label,.af_filter li.qs-hidden.qs-half-hidden>label{opacity:.5}.qs-no-matches{margin:.7em 0;padding:.5em}#amazzing_filter.horizontal-layout .title_block{display:block;font-size:16px;margin:0 auto 10px 0;line-height:1.2}.horizontal-layout .af-form{padding:0}.horizontal-layout .af_subtitle{background:#eee;border:1px solid #b3b3b3;padding:10px 20px 10px 10px;font-size:14px;line-height:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-radius:5px;color:#000;font-weight:600;letter-spacing:.03rem}.horizontal-layout .closed .af_subtitle{border-color:#b3b3b3}.horizontal-layout .closed .af_subtitle:hover{border-color:#adadad;color:#000;background-color:#dbdbdb}.horizontal-layout .closed:not(.has-selection) .af_subtitle:hover.toggle-content::before{border-color:#000}.horizontal-layout .af_filter:not(.closed) .af_subtitle{background-color:#444;color:#f9f9f9;font-weight:500;border:1px solid #111}.horizontal-layout .af_filter:not(.closed) .af_subtitle.toggle-content::before{border-color:#fff}.horizontal-layout .af_subtitle.toggle-content::before{right:7px}.horizontal-layout .af_filter{border:0}.horizontal-layout .af_filter_content{position:absolute;left:0;right:0;padding:5px 0 8px 0;background:#fff;border:1px solid #5d5d5d;z-index:99999;margin-top:1px;border-radius:3px}.horizontal-layout .special .af_filter_content{position:relative;border-color:#D0D5DB;left:0;border-top-width:2px;margin:0;z-index:1}.horizontal-layout .af_filter_content>ul{padding:0;margin:0;max-height:500px}.horizontal-layout .tb .af_filter_content{padding:15px 5px}.horizontal-layout .special .af_filter_content label{margin:-1px 0;color:inherit}.horizontal-layout .special .name{font-size:12px}.horizontal-layout .type-3 .af_filter_content,.horizontal-layout .has-slider .af_filter_content{overflow:visible;padding:10px}.horizontal-layout .has-selection .af_subtitle,.horizontal-layout .has-selection .af_filter_content{border-color:#0877c7}.horizontal-layout .has-selection .af_subtitle.toggle-content::before{border-color:#fff}.horizontal-layout .has-selection .af_subtitle{background:#007bff;color:#fff;border:1px solid #0659b3}.horizontal-layout .has-selection.closed .af_subtitle:hover{background:#0b68cb;color:#fff;border:1px solid #0a56a6}.horizontal-layout .af_filter .toggle-cut-off{bottom:0;margin:8px 7px 0 7px;border:1px solid #797979;background:#e3e3e3;border-radius:3px}.horizontal-layout .af_filter a.toggle-cut-off:hover{background:#007bff;border:1px solid #0073ee;color:#f1f1f1}.horizontal-layout .af_filter a.toggle-cut-off:hover span{color:#f1f1f1}.horizontal-layout .af_filter .toggle-cut-off span{position:relative;top:0;background:#fff0;padding:2px 0 3px 0}.horizontal-layout .has-selection li.active{background:#0a53b1;color:#f1f1f1}.horizontal-layout .has-selection li.active span{color:#f1f1f1}.horizontal-layout .af_filter.expandable .af_filter_content{padding-bottom:10px}.horizontal-layout .toggleMoreFilters{width:100%}.horizontal-layout .toggleMoreFilters i{float:right;line-height:0}@media (min-width:480px){.horizontal-layout{margin:0 -5px}.horizontal-layout::after{content:'';display:block;clear:both}.horizontal-layout .selectedFilters{margin:0 5px}.horizontal-layout .h-el{float:left;width:50%;padding:0 5px 5px 5px}.horizontal-layout .af_filter_content{left:5px;right:5px}#amazzing_filter.horizontal-layout .btn{padding:10px;margin:0;line-height:1;border-width:2px}}@media (min-width:768px){.horizontal-layout .h-el{width:33.3%}.filterBlock{border:1px solid #dcdcdc;background:#fff;border-radius:4px;padding:4px 12px 12px;margin:0 0 12px 0}}.has-compact-filter.show-filter{overflow:hidden;position:fixed;width:100%;height:auto}.has-compact-filter #amazzing_filter{opacity:1;z-index:10000001;top:0;width:calc(100% - 20px);right:0;transform:translateX(100%);padding:0;background:#FFF;height:100%;overflow:visible;max-width:400px}.has-compact-filter.show-filter #amazzing_filter{transform:translateX(0);box-shadow:0 0 10px 3px rgb(0 0 0 / .3)}.has-compact-filter #amazzing_filter.animation-ready{transition:all .2s}.has-compact-filter #amazzing_filter .title_block{font-size:1.2em;background:#ECEFF0;padding:10px 12px;margin:0 0 5px 0}.has-compact-filter .af.block .block_content{padding:0 12px 150px 12px;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.has-compact-filter .af_filter.expandable ul{max-height:none}.has-compact-filter #amazzing_filter .btn-holder{position:absolute;bottom:0;left:0;right:0;padding:5px 25px 30px 25px;z-index:10}.btn.compact-toggle.external,.btn.compact-toggle.sticky{white-space:nowrap;outline:none}.compact-toggle.external{font-size:inherit;letter-spacing:1px;margin-right:15px;width:auto}#amazzing_filter .compact-toggle.sticky{position:absolute;height:32px;line-height:32px;letter-spacing:2px;top:50%;left:-16px;transform:rotate(-90deg);transform-origin:left;padding:0 10px;margin:0;border-radius:5px 5px 0 0;box-shadow:none;transition:opacity .3s}.show-filter #amazzing_filter .compact-toggle.sticky{opacity:0}.compact-toggle.sticky .compact-toggle-icon{font-size:16px;display:inline-block;vertical-align:middle;transform:rotate(90deg)}.compact-toggle.type-1 .compact-toggle-icon{margin-right:5px}#amazzing_filter .compact-close{position:absolute;top:0;right:0;bottom:0;padding:8px;letter-spacing:1px;color:#55696F;background:none;margin:0;border:0;border-radius:0;box-shadow:none;outline:none;cursor:pointer;display:block}@media (min-width:768px){#amazzing_filter .compact-close{display:none}}.has-compact-filter #amazzing_filter.compact-offset-left{transform:translateX(-100%);left:0;right:auto}.has-compact-filter.show-filter #amazzing_filter.compact-offset-left{transform:translateX(0)}#amazzing_filter.compact-offset-left .compact-toggle.sticky{transform-origin:right;top:40%;right:-16px;left:auto}#amazzing_filter.compact-offset-left .compact-close::after{border-width:0 0 2px 2px;float:left;margin:4px 5px 0 0}.af-compact-overlay{position:fixed;inset:0;background:#333;opacity:0;transition:opacity .3s;z-index:10000000}.af-compact-overlay.show{opacity:.3}.btn-pulsate{animation:btn-pulsate .3s}@keyframes btn-pulsate{20%{transform:scale(.95)}40%{transform:scale(1.05)}60%{transform:scale(.98)}80%{transform:scale(1.02)}}@keyframes spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.is-iphone .qsInput,.is-iphone .input-text{font-size:16px}.u-times::before{content:'×';font-family:Tahoma;font-size:1em;line-height:1}.pull-left{float:left}.pull-right{float:right}.hidden{display:none!important}.clear-both{clear:both}.text-center{text-align:center}.af_filter[data-key="t"] .af_filter_content ul{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.af_filter[data-key="t"] .af_filter_content li{margin:0;padding:0}.af_filter[data-key="t"] .af_filter_content li:hover .af-checkbox-label{background:#ccc;border:1px solid #b4b4b4}.af_filter[data-key="t"] li:hover .af-checkbox-label .name,.af_filter[data-key="t"] .af_filter_content li:hover .af-checkbox-label .count{color:#000}.af_filter[data-key="t"] .af_filter_content li:hover .af-checkbox-label:has(input[type="checkbox"]:checked) .name,.af_filter[data-key="t"] .af_filter_content li:hover .af-checkbox-label:has(input[type="checkbox"]:checked){color:#fff;opacity:.6}.af_filter[data-key="t"] .af-checkbox-label{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:3px 2px;border-radius:5px;background:#eee;color:#000;cursor:pointer;line-height:1.1;white-space:nowrap;border:1px solid #ccc}.af_filter[data-key="t"] .af-checkbox-label input[type="checkbox"]{display:none}.af_filter[data-key="t"] .af-checkbox-label:has(input[type="checkbox"]:checked){background:#007bff;color:#fff;border:1px solid #0659b3}.af_filter[data-key="t"] .name{font-size:.85em;padding:3px 2px 3px 4px}.af_filter[data-key="t"] .count{font-size:.75em;color:#636363;padding:0 2px 0 0}.af_filter[data-key="t"] .af-checkbox-label:has(input[type="checkbox"]:checked) .count{color:#e6e6e6}.af_filter[data-key="t"]{border-bottom:none}.vertical-layout .af_filter[data-key="f"] .af_filter_content ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px;padding:0;margin:0;list-style:none}.vertical-layout .af_filter[data-key="f"] .af_filter_content li{margin:0}.vertical-layout .af_filter[data-key="f"] .af-checkbox-label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3px 10px;border-radius:4px;color:#000;cursor:pointer;line-height:1.1}.vertical-layout .af_filter[data-key="f"] .af-checkbox-label:has(input[type="checkbox"]:checked){background:#007bff;color:#fff}.vertical-layout .af_filter[data-key="f"] .name{padding-left:1px}.vertical-layout .af_filter[data-key="f"] .count{font-size:.75em;color:#636363;padding:0;margin:auto auto auto 2px}.vertical-layout .af_filter[data-key="f"] .af-checkbox-label:has(input[type="checkbox"]:checked) .count{color:#e6e6e6}.vertical-layout .af_filter[data-url="tillverkningsar"] .af_filter_content ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;padding:0;margin:0;list-style:none}.vertical-layout .af_filter[data-url="tillverkningsar"] .af_filter_content li{margin:0}.vertical-layout .af_filter[data-url="tillverkningsar"] .af-checkbox-label{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 10px;border-radius:4px;color:#000;cursor:pointer;line-height:1.1}.vertical-layout .af_filter[data-url="tillverkningsar"] .af-checkbox-label:has(input[type="checkbox"]:checked){background:#007bff;color:#fff}.vertical-layout .af_filter[data-url="tillverkningsar"] .count{font-size:.75em;color:#636363;padding:0;margin:auto auto auto 2px}.vertical-layout .af_filter[data-url="tillverkningsar"] .af-checkbox-label:has(input[type="checkbox"]:checked) .count{color:#e6e6e6}input[type="checkbox"],.horizontal-layout input[type="checkbox"]{scale:1.2}span.suffix_cc{display:inline-block;position:absolute;border:1px solid #e5e5e5;right:0;margin:5px 11px 5px 0;padding:2px 4px;background:#f1f1f1;border-radius:0 3px 3px 0}.selected_filter_prefex{font-size:.70rem;margin-right:5px}.prefix_slider_value{display:none}.vertical-layout .af_subtitle.toggle-content{padding:2px 0 0 0}