.asc-filter-container .filter-content-container .aem-Grid,.asc-filter-container .filter-sidebar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.asc-filter-container .filter-sidebar-container{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;-webkit-box-shadow:2px 0 8px rgba(0,0,0,.1);box-shadow:2px 0 8px rgba(0,0,0,.1);height:100vh;height:100dvh;justify-content:space-between;left:0;overflow-y:auto;padding:20px 0;position:absolute;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:1000}.asc-filter-container .filter-sidebar-container .filter-content-container{height:100%;overflow-y:auto;padding:0 20px}@media(min-width:1024px){.asc-filter-container .filter-sidebar-container .filter-content-container{padding:0 10px 0 0}.asc-filter-container .filter-sidebar-container{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-shadow:unset;box-shadow:unset;justify-content:flex-start;padding:0 0 30px;position:relative;-webkit-transform:unset;transform:unset}}.asc-filter-container .filter-content-container::-webkit-scrollbar{background:#d9d9d9;border-radius:5px;width:10px}@media(min-width:1024px){.asc-filter-container .filter-content-container{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow-y:auto}}.asc-filter-container.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.asc-filter-container .filter-title{border-bottom:1px solid #ccc}@media(min-width:1024px){.asc-filter-container .filter-title{border-bottom:none}}.asc-filter-container .filter-title h3{color:#000;font-family:Montserrat,sans-serif;font-size:28px;font-style:normal;font-weight:300;line-height:38px;margin:0;padding:0 20px 20px}@media(min-width:1024px){.asc-filter-container .filter-title h3{font-size:22px;line-height:24px;padding:0 0 10px}}.asc-filter-container .filter-actions{-webkit-box-pack:center;-ms-flex-pack:center;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:33px 20px 13px;width:auto}@media(min-width:1024px){.asc-filter-container .filter-actions{padding:0;width:195px}}.asc-filter-container .filter-actions .ui.basic.segment .eight.wide.column{padding:0 10px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.asc-filter-container .filter-actions .ui.basic.segment{margin:0;padding:0}@media(min-width:1024px){.asc-filter-container .filter-actions .ui.basic.segment{width:100%}.asc-filter-container .filter-actions .ui.basic.segment .eight.wide.column:first-of-type{display:none}.asc-filter-container .filter-actions .ui.basic.segment .eight.wide.column:not(:first-of-type){padding:0;width:100%!important}}.asc-filter-container .filter-actions .ui.basic.segment .ui.column.grid{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:1024px){.asc-filter-container .filter-actions .ui.basic.segment .ui.column.grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.asc-filter-container .filter-actions .ui.basic.segment a{background-color:#fff;border:1px solid #000;border-radius:8px;color:#000;font-family:Montserrat,sans-serif;font-size:1pc;font-style:normal;font-weight:500;line-height:14px;margin-right:0;padding:1pc;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:1024px){.asc-filter-container .filter-actions .ui.basic.segment a{width:100%}}.asc-filter-container .filter-actions .ui.basic.segment button,.asc-filter-container .filter-actions .ui.basic.segment button i{display:none}@media(max-width:1024px){.asc-filter-container .filter-actions .ui.basic.segment button{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;border:1px solid #000;border-radius:8px;color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Montserrat,sans-serif;font-size:1pc;font-style:normal;font-weight:500;justify-content:center;line-height:14px;margin-right:0;padding:1pc;text-align:center;width:auto}}.asc-filter-container .filter-actions .undo.icon{display:none}.asc-filter-container .aem-Grid .asc-dynamic-filter,.asc-filter-container .aem-Grid .cmp-search-property,.asc-filter-container .aem-Grid .cmp-search-tags{width:100%!important}.asc-filter-container .aem-Grid .asc-dynamic-filter:has(.no-items),.asc-filter-container .aem-Grid .cmp-search-property:has(.no-items),.asc-filter-container .aem-Grid .cmp-search-tags:has(.no-items){display:none}.asc-filter-container .aem-Grid .asc-dynamic-filter:first-child .ui.form,.asc-filter-container .aem-Grid .cmp-search-property:first-child .ui.form,.asc-filter-container .aem-Grid .cmp-search-tags:first-child .ui.form{border-top:none}@media(min-width:1024px){.asc-filter-container .aem-Grid .asc-dynamic-filter,.asc-filter-container .aem-Grid .cmp-search-property,.asc-filter-container .aem-Grid .cmp-search-tags{width:185px!important}.asc-filter-container .aem-Grid .asc-dynamic-filter:first-child .ui.form,.asc-filter-container .aem-Grid .cmp-search-property:first-child .ui.form,.asc-filter-container .aem-Grid .cmp-search-tags:first-child .ui.form{border-top:1px solid #ccc}}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.form,.asc-filter-container .aem-Grid .cmp-search-property .ui.form,.asc-filter-container .aem-Grid .cmp-search-tags .ui.form{border-top:1px solid #ccc}@media(max-width:1024px){.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.form .title:first-child,.asc-filter-container .aem-Grid .cmp-search-property .ui.form .title:first-child,.asc-filter-container .aem-Grid .cmp-search-tags .ui.form .title:first-child{border-top:none!important}}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.checkbox,.asc-filter-container .aem-Grid .cmp-search-property .ui.checkbox,.asc-filter-container .aem-Grid .cmp-search-tags .ui.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.checkbox label,.asc-filter-container .aem-Grid .cmp-search-property .ui.checkbox label,.asc-filter-container .aem-Grid .cmp-search-tags .ui.checkbox label{color:#000;font-family:Montserrat,sans-serif;font-size:9pt;font-style:normal;font-weight:400;line-height:18px;margin:0;padding-left:0}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .title,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .title,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;justify-content:space-between;line-height:2pc;margin:0;padding:20px 0}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .title .dropdown.icon,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .title .dropdown.icon,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .title .dropdown.icon{color:#000;font-size:14px;font-weight:400;line-height:14px;margin-left:auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .title .dropdown.icon:hover,.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .title:hover,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .title .dropdown.icon:hover,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .title:hover,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .title .dropdown.icon:hover,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .title:hover{color:#000}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field{padding:0 0 4px}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field{margin:0}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field .ui.checkbox,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field .ui.checkbox,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field .ui.checkbox{margin-bottom:1pc;margin-top:0}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field .ui.checkbox input[type=checkbox],.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field .ui.checkbox input[type=checkbox],.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field .ui.checkbox input[type=checkbox]{border-radius:8px;height:1pc;margin-right:8px;opacity:unset!important;position:relative;width:1pc}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field .ui.checkbox input:checked~label,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field .ui.checkbox input:checked~label,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field .ui.checkbox input:checked~label{color:#000!important}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field .ui.checkbox label,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field .ui.checkbox label,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field .ui.checkbox label{color:#000;font-size:9pt;font-style:normal;font-weight:400;line-height:18px}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field .ui.checkbox label:before,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field .ui.checkbox label:before,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field .ui.checkbox label:before{content:unset;position:relative}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .content.field .field .ui.checkbox label:after,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .content.field .field .ui.checkbox label:after,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .content.field .field .ui.checkbox label:after{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"><rect y="0.142578" width="18" height="18" rx="5" fill="black"/><rect x="6" y="6.14258" width="6" height="6" rx="3" fill="white"/></svg>') no-repeat 50%;background-size:contain;content:"";display:inline-block;height:18px;left:-25px;position:absolute;width:18px;z-index:3}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .title.active .dropdown.icon,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .title.active .dropdown.icon,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .title.active .dropdown.icon{color:#000;font-size:14px;font-weight:400;line-height:14px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.asc-filter-container .aem-Grid .asc-dynamic-filter .ui.styled.accordion .title.active .dropdown.icon:hover,.asc-filter-container .aem-Grid .cmp-search-property .ui.styled.accordion .title.active .dropdown.icon:hover,.asc-filter-container .aem-Grid .cmp-search-tags .ui.styled.accordion .title.active .dropdown.icon:hover{color:#000}.asc-filter-container .filter-hidden{display:none!important}.asc-filter-container .toggle-filters-btn{background:none;border:none;color:#000;cursor:pointer;font-family:Montserrat,sans-serif;font-size:9pt;font-weight:400;line-height:18px;margin-bottom:1pc}.close-filters-btn{background:transparent;border:none;color:#000;font-size:24px;position:fixed;right:20px;top:20px}.close-filters-btn:hover{cursor:pointer}@media(min-width:1024px){#filter-container.asc-filter-container.filter-sidebar-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;background:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:var(--asc-filter-panel-max-h,calc(100vh - var(--asc-filter-sticky-top, 0px)));justify-content:flex-start;max-height:var(--asc-filter-panel-max-h,calc(100vh - var(--asc-filter-sticky-top, 0px)));overflow:hidden;padding:0 0 20px;position:sticky;top:var(--asc-filter-sticky-top,0);-webkit-transform:none;transform:none;width:195px}#filter-container.asc-filter-container.filter-sidebar-container .filter-content-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:var(--asc-filter-content-max-h,none);min-height:0;overflow:auto;overflow-x:hidden;overflow-y:auto;position:static}#filter-container.asc-filter-container.filter-sidebar-container .filter-actions{-webkit-box-flex:0;background:#fff;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:auto;padding-top:20px}}.dynamic-filter.cq-Editable-dom .asc-dynamic-filter:has(.no-items){display:block}.cmp-search-hidden{display:none}.cmp-search-hidden.cq-Editable-dom{display:block}