/*
File generated by XWK on Tue, 24 Jun 2025 15:22:45 +0200 - NEVER EDIT THIS FILE 
File src: files/cache/dscss/frontend-filter.dynamic.0E0AB1DC.scss 
Compile Time: 22ms 
*/
@media (min-width:421px){.item-frontend-filter .filter-items-container{display:flex;flex-wrap:wrap;}.item-frontend-filter .filter-items-container > div{flex-grow:1;}}@media (max-width:420px){.item-frontend-filter .filter-items-container{display:block;}}.item-frontend-filter .filter-items-container{margin:0 -5px;}.item-frontend-filter .filter-items-container > div{padding:0 5px;width:auto !important;max-width:100%;}html[data-user-agent="safari"] .item-frontend-filter .filter-items-container{margin:0 -3px !important;}.item-wrapper.item-frontend-filter > .item{overflow:visible;}.item-wrapper.item-frontend-filter > .item > .item-content{overflow:visible;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container{position:relative;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container{}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-title > h1,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-title > h2,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-title > h3,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-title > h4,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-title > h5,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-title > h6{margin:0;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container{border-top: * 1px solid ;padding-top:12px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .title{color:;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter-preset{cursor:pointer;margin-bottom:6px;margin-top:6px;padding:5px 10px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter{background-color:;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter:hover{background-color:;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter-preset > .closeable-filter-group{background-color:white;display:none;margin-left:-9px;margin-right:-9px;margin-top:5px;margin-bottom:-4px;padding-left:6px;padding-right:6px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter-preset > .filter-preset-edit-toolbar{display:none;text-align:right;margin-top:8px;margin-right:-4px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter-preset > .filter-preset-edit-toolbar > button:first-child{margin-right:6px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter-preset.edit > .closeable-filter-group{display:block;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container .closeable-filter-preset.edit > .filter-preset-edit-toolbar{display:block;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container > .closeable-filter.last,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container > .closeable-filter:last-child{margin-bottom:20px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container > .closeable-filter-preset.last,.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container .filter-group-cancel-container > .closeable-filter-preset:last-child{margin-bottom:20px;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container > .filter-group.expandable-group .checkbox-group-header > .checkbox-group-label > .toggle-checkbox-group > .fa-toggle-down{transition:transform 0.5s;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > form > .form-container > .filter-group.expandable-group .checkbox-group-header > .checkbox-group-label > .toggle-checkbox-group.open > .fa-toggle-down{transform:rotateX(180deg);}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > .overlay{background-color:rgba(255, 255, 255, 0.6);display:none;left:0;top:0;height:100%;width:100%;position:absolute;z-index:4;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > .overlay > div{display:table;height:100%;width:100%;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container > .overlay > div > div{display:table-cell;text-align:center;vertical-align:middle;}.item-wrapper.item-frontend-filter > .item > .item-content > .item-text-element > .item-text > div > div > .filter-container.block > .overlay{display:block;}.filter-presets{margin-top:20px;}.filter-presets > .filter-presets-message{margin-top:15px;}.filter-presets > .filter-select-group{margin-top:6px;}.filter-presets select[name="__filterpresets"].alert-success,.filter-presets select[name="__filterpresets-copy"].alert-success{border-color:#3c763d !important;}.filter-submit{margin-top:20px;}.item-wrapper.item-frontend-filter div.smooth-accordion > div.accordion-element{border-width:0px;}.item-wrapper.item-frontend-filter .checkbox-group-checkboxes > .checkbox.with-icons.icons-inline > .checkbox-inline > span{display:inline-block;margin-top:4px;}.item-page-with-item-list-sidebar .filter-items-container{margin-bottom:0;}.filter-group .radio-button-group,.filter-group .checkbox-group-checkboxes{display:flex;flex-flow:wrap;align-items:flex-start;justify-content:stretch;column-gap:calc(var(--column-gap) * 1px);}.filter-group .radio-button-group [type=checkbox],.filter-group .checkbox-group-checkboxes [type=checkbox]{visibility:hidden;}.filter-group .radio-button-group.clearfix:before,.filter-group .checkbox-group-checkboxes.clearfix:before,.filter-group .radio-button-group.clearfix:after,.filter-group .checkbox-group-checkboxes.clearfix:after{content:none;}.filter-group .radio-button-group .checkbox,.filter-group .checkbox-group-checkboxes .checkbox{padding-right:0;margin-top:0 !important;}.filter-group .radio-button-group .btn.btn-default,.filter-group .checkbox-group-checkboxes .btn.btn-default{padding:10px;text-align:center !important;display:flex !important;align-items:center;white-space:nowrap !important;justify-content:center;border:none;border-radius:10px;background:#f3f0ec;margin:0;}.filter-group .radio-button-group .btn.btn-default:hover,.filter-group .checkbox-group-checkboxes .btn.btn-default:hover,.filter-group .radio-button-group .btn.btn-default.active,.filter-group .checkbox-group-checkboxes .btn.btn-default.active{background:#da4625;}.filter-group .radio-button-group .btn.btn-default .checkbox-inline,.filter-group .checkbox-group-checkboxes .btn.btn-default .checkbox-inline{width:100%;height:100%;}html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group{display:flex;}html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group > *{flex-grow:1;min-width:0;flex-basis:0;}html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group .input-group-addon,html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group .input-group-btn{flex-grow:0;flex-basis:auto;}html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group .form-control{display:block;}html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group > .input-group-addon,html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group > .input-group-btn{width:auto;}html[data-user-agent="ie"][data-user-agent-version="11"] .item-wrapper.item-frontend-filter .form-group.accordion-element-content > .input-group > .action-suggest-search-wrapper{min-width:200px !important;}@keyframes popover-show{0%{opacity:0;}99%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes popover-show{0%{opacity:0;}99%{opacity:0;}100%{opacity:1;}}html[data-user-agent="safari"][data-user-agent-version="601.1"] .filter-container > form > .form-container .filter-popover-wrapper{animation-duration:3.4s;-webkit-animation-duration:3.4s !important;} .filter-popover-wrapper{margin-top:15px;position:relative;z-index:30;animation-name:popover-show;-webkit-animation-name:popover-show;animation-duration:0.4s;-webkit-animation-duration:0.4s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;} .filter-popover-wrapper:first-child{margin-top:0;} .filter-popover-wrapper > .filter-popover-button{background-color:white;border:1px solid rgba(38, 38, 38, 0.1);border-radius:0px;cursor:pointer;font-size:16px;line-height:1.375;padding:11px 40px 11px 20px;position:relative;transition:border 0.2s;white-space:nowrap;} .filter-popover-wrapper > .filter-popover-button > span{display:block;text-overflow:ellipsis;max-width:100%;overflow:hidden;} .filter-popover-wrapper > .filter-popover-button > i{top:17px;right:16px;position:absolute;} .filter-popover-wrapper > .filter-popover-button > i:before, .filter-popover-wrapper > .filter-popover-button > i:after{background-color:#337ab7;content:"";height:9px;width:3px;position:absolute;transition:transform 0.2s ease-in-out;} .filter-popover-wrapper > .filter-popover-button > i:before{transform:translate(2px, 0) rotate(45deg);} .filter-popover-wrapper > .filter-popover-button > i:after{transform:translate(-2px, 0) rotate(-45deg);} .filter-popover-wrapper > .filter-popover-button:hover{border-color:#262626;box-shadow:2px 1px 2px 0px rgba(96, 96, 96, 0.2);} .filter-popover-wrapper > .filter-popover-button:hover > i{background-color:#23527c;} .filter-popover-wrapper.popover-open{z-index:35;} .filter-popover-wrapper.popover-open > .filter-popover-button{border-color:#262626;box-shadow:2px 1px 2px 0px rgba(96, 96, 96, 0.2);border-bottom-left-radius:0;border-bottom-right-radius:0;} .filter-popover-wrapper.popover-open > .filter-popover-button:after{background-color:#fff;content:"";display:block;height:4px;width:100%;left:0;bottom:-4px;position:absolute;} .filter-popover-wrapper.popover-open > .filter-popover-button > i:before{transform:translate(-2px, 0) rotate(45deg);} .filter-popover-wrapper.popover-open > .filter-popover-button > i:after{transform:translate(2px, 0) rotate(-45deg);}.filter-popover-content{display:none;margin-top:-1px;}.filter-popover-content.open{display:block;}.filter-popover-act-like-accordion-element > .filter-popover-content{position:relative;}.filter-popover-content{opacity:0;}.filter-popover-content.open{opacity:1;}.filter-popover-content > .filter-popover-content-inner-content > .fp-scroll-area{max-height:300px;margin-top:8px;margin-bottom:8px;}.filter-popover-content.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar{margin-bottom:16px;}.dropdown-content.with-filter-popover-search .mCustomScrollbar,.filter-popover-content.with-filter-popover-search .mCustomScrollbar{margin-top:16px;}.accordion-element-content.with-filter-popover-search .mCustomScrollbar{margin-top:16px;}.item-wrapper.item-frontend-filter > .item > .item-content,.dropdown-content.filter-dropdown-content,.filter-popover-content{min-width:270px;}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style,.dropdown-content.filter-dropdown-content .checkbox.custom-style,.filter-popover-content .checkbox.custom-style,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox{}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style > label.checkbox-inline,.dropdown-content.filter-dropdown-content .checkbox.custom-style > label.checkbox-inline,.filter-popover-content .checkbox.custom-style > label.checkbox-inline,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline{width:100%;}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style > label.checkbox-inline > span:before,.dropdown-content.filter-dropdown-content .checkbox.custom-style > label.checkbox-inline > span:before,.filter-popover-content .checkbox.custom-style > label.checkbox-inline > span:before,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline > span:before,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline > span:before,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline > span:before{border:1px solid #333;}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style > label.checkbox-inline :checked + span:before,.dropdown-content.filter-dropdown-content .checkbox.custom-style > label.checkbox-inline :checked + span:before,.filter-popover-content .checkbox.custom-style > label.checkbox-inline :checked + span:before,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline :checked + span:before,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline :checked + span:before,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline :checked + span:before{border:1px solid #337ab7;color:#000;}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style > label.checkbox-inline:hover > span:before,.dropdown-content.filter-dropdown-content .checkbox.custom-style > label.checkbox-inline:hover > span:before,.filter-popover-content .checkbox.custom-style > label.checkbox-inline:hover > span:before,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline:hover > span:before,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline:hover > span:before,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline:hover > span:before{color:rgba(0, 0, 0, 0.3);}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style > label.checkbox-inline.prevent-hover input:checked + span:before,.dropdown-content.filter-dropdown-content .checkbox.custom-style > label.checkbox-inline.prevent-hover input:checked + span:before,.filter-popover-content .checkbox.custom-style > label.checkbox-inline.prevent-hover input:checked + span:before,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline.prevent-hover input:checked + span:before,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline.prevent-hover input:checked + span:before,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox > label.checkbox-inline.prevent-hover input:checked + span:before{color:#000 !important;}.item-wrapper.item-frontend-filter > .item > .item-content .checkbox.custom-style.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar,.dropdown-content.filter-dropdown-content .checkbox.custom-style.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar,.filter-popover-content .checkbox.custom-style.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar,.item-wrapper.item-frontend-filter > .item > .item-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar,.dropdown-content.filter-dropdown-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar,.filter-popover-content .pretty-checkbox-group .checkbox-group-checkboxes > .checkbox.with-filter-popover-apply-selection-button > .filter-popover-content-inner-content > .checkbox-group.checkboxgroupcontent.mCustomScrollbar{margin-bottom:16px;}@media (max-width:1023px){.item-wrapper.item-frontend-filter.item-small-search > .item > .item-content,.dropdown-content.filter-dropdown-content,.filter-popover-content{}}@media (max-width:768px){.item-wrapper.item-frontend-filter.item-small-search > .item > .item-content,.dropdown-content.filter-dropdown-content,.filter-popover-content{}}.dropdown-content.filter-dropdown-content.with-filter-popover-search .checkbox-group.checkboxgroupcontent.mCustomScrollbar,.filter-popover-content.with-filter-popover-search .checkbox-group.checkboxgroupcontent.mCustomScrollbar{margin-top:16px;}.dropdown-content.filter-dropdown-content.with-filter-popover-search .checkbox-group.checkboxgroupcontent .checkbox-group-checkboxes > .checkbox > label.checkbox-inline > span > .highlight-search-value,.filter-popover-content.with-filter-popover-search .checkbox-group.checkboxgroupcontent .checkbox-group-checkboxes > .checkbox > label.checkbox-inline > span > .highlight-search-value{color:#337ab7;}