.search-filter-section{margin-left:1px;padding:25px 35px;border:1px solid #5e10b1;background-color:#fff}
.search-filter-section .search-filter--group .filter-header{color:#5a287d;font-size:18px;line-height:26px;margin-bottom:10px;border-bottom:0}
.search-filter-section .search-filter--group .filter-checkbox.checkbox{margin-bottom:20px}
.search-filter-section .search-filter--group .filter-checkbox.checkbox label{display:inline-block;position:relative;padding-left:47px;font-family:"RNHouseSansLight",sans-serif;font-weight:normal}
.search-filter-section .search-filter--group .filter-checkbox.checkbox input[type="checkbox"]{position:absolute;height:0;width:0;cursor:pointer;opacity:0}
.search-filter-section .search-filter--group .filter-checkbox.checkbox .checkmark{cursor:pointer;position:absolute;top:0;left:0;width:24px;height:24px;background-color:transparent;border:1px solid #5e10b1;padding:6px;border-radius:4px}
.search-filter-section .search-filter--group .filter-checkbox.checkbox .checkmark.form_radio--border{outline:1px solid #5e10b1 !important;outline-offset:3px}
.search-filter-section .search-filter--group .filter-checkbox.checkbox .checkmark:after{content:"";position:absolute;display:block;width:12px;height:10px}
.search-filter-section .search-filter--group .filter-checkbox.checkbox input:checked+.checkmark{background-color:#5e10b1}
.search-filter-section .search-filter--group .filter-checkbox.checkbox input:checked+.checkmark:after{left:8px;top:4px;width:6px;height:11px;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);border:solid #fff;border-width:0 2px 2px 0}
.search-filter-section .search-filter--updatecta,.search-filter-section .search-filter--clearcta{text-align:center}
.search-filter-section .search-filter--updatecta .cta.disabled,.search-filter-section .search-filter--clearcta .cta.disabled{cursor:default;display:none}
.search-filter-section .search-filter--updatecta .cta.disabled:hover .cta-text::after,.search-filter-section .search-filter--clearcta .cta.disabled:hover .cta-text::after{content:none}
.search-filter-section .search-filter--updatecta .cta.disabled .cta-text,.search-filter-section .search-filter--clearcta .cta.disabled .cta-text{background-color:#cccfd0;padding:17px 20px}
.search-filter-section .search-filter--updatecta .cta.disabled .cta-text::after,.search-filter-section .search-filter--clearcta .cta.disabled .cta-text::after{content:none}
.search-filter-section .search-filter--errormessage span{padding:2px 0 4px;color:#e60303;font-size:16px}