.section-filter{padding-top:1.5rem;padding-bottom:1.5rem;background-color:#fff}.section-filter h3{font-weight:500;line-height:1.2;font-size:1.5rem}.section-filter label,.section-filter a{font-weight:500;line-height:1.2}.section-filter a{color:unset;text-decoration:unset}.section-filter label.filter-name{font-weight:600}.section-filter .characteristics .accordion-container .accordion-container-title{padding-top:1rem;padding-bottom:1rem}.section-filter .characteristics .accordion-container .accordion-container-title span{font-weight:500;line-height:1.2;font-size:1.2rem}.section-filter .characteristics .accordion-container .accordion-container-title .accordion-container-more{display:none}.section-filter .characteristics .accordion-container .accordion-hide{display:none}.section-filter .characteristics .accordion-container .accordion-more i,.section-filter .characteristics .accordion-container .accordion-more span{color:#b6bf00 !important}.section-filter .characteristics .accordion-container .accordion-less{display:none}.section-filter .characteristics .accordion-container .accordion-less i,.section-filter .characteristics .accordion-container .accordion-less span{color:#b6bf00 !important}@media screen and (max-width: 1000px){.section-filter{margin:0 30px 0 0;position:fixed;top:0px;left:-85%;width:85%;padding:15px 15px 135px;height:100%;background:#efefef;z-index:2}}.section-filter .filter-toggle-open{display:none}.section-filter .filter-toggle-open i{margin:auto 0}@media screen and (max-width: 1000px){.section-filter .filter-toggle-open{top:300px;display:flex;width:65px;height:65px;background:#472e6a;color:#fff;font-size:1.25rem;line-height:65px;text-align:left;border-radius:0 50% 50% 0;position:absolute;left:auto;right:-65px;padding:0 0 0 20px;transition:all 1s ease}}@media screen and (min-width: 1001px){.section-filter .filter-toggle-open{display:none !important}}.section-filter .filter-toggle-close{display:none}.section-filter .filter-toggle-close i{margin:auto 0}@media screen and (max-width: 1000px){.section-filter .filter-toggle-close{top:300px;display:none;width:65px;height:65px;background:#472e6a;color:#fff;font-size:1.25rem;line-height:65px;text-align:left;border-radius:0 50% 50% 0;position:absolute;left:auto;right:-65px;padding:0 0 0 20px;transition:all 1s ease}}@media screen and (min-width: 1001px){.section-filter .filter-toggle-close{display:none !important}}.section-filter .clear-filter-button{margin-left:.5rem}.section-filter .search-filter-select{border-radius:0;width:calc(100% - 36px);margin-bottom:0px !important;flex-grow:1;z-index:1}select[readonly]{background:#e9ecef;pointer-events:none}
