.custom-radio{cursor:pointer;align-items:center;display:flex;position:relative}.custom-radio__input{opacity:0;width:0;height:0;position:absolute}.custom-radio__control{border:2px solid #d9d9d9;border-radius:50%;width:18px;height:18px;margin-right:10px;transition:all .2s;display:inline-block;position:relative}.custom-radio__control:after{content:"";background-color:var(--global-primary-color);border-radius:50%;width:10px;height:10px;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.custom-radio__label{color:#333;font-size:14px}.custom-radio:hover .custom-radio__control,.custom-radio--checked .custom-radio__control{border-color:var(--global-primary-color)}.custom-radio--checked .custom-radio__control:after{transform:translate(-50%,-50%)scale(1)}.main-filter-item{padding:4px 0}.main-filter-label{font-size:14px}
.main-filter-wrapper{min-width:18%;height:calc(100dvh - 10rem);position:sticky;top:5rem}.main-filter-wrapper .main-filter{border-radius:.4rem;padding:1rem 1.2rem;overflow-y:auto;box-shadow:0 6px 16px #e6e6e6}.main-filter-wrapper .main-filter .main-filter-title{color:#434345;letter-spacing:.2px;text-transform:uppercase;font-family:Lexend-Medium;font-size:.8rem}.main-filter-wrapper .main-filter .ant-input-outlined{border:1px solid #d9d9d9;border-radius:.2rem;height:2.4rem;margin:.8rem 0;transition:border-color .3s}.main-filter-wrapper .main-filter .ant-input-outlined:hover,.main-filter-wrapper .main-filter .ant-input-outlined:focus{border:1px solid #d9d9d9;box-shadow:0!important}.main-filter-wrapper .main-filter .main-filter-label{color:#000;letter-spacing:.2px;text-transform:capitalize;font-family:Lexend-Regular;font-size:.8rem;font-weight:500}.main-filter-wrapper .main-filter .main-filter-label:hover{color:var(--global-primary-color)}.main-filter-wrapper .main-filter .main-filter-item{cursor:pointer;padding-bottom:.5rem;display:flex}.main-filter-wrapper .main-filter::-webkit-scrollbar{width:4px}.main-filter-wrapper .main-filter::-webkit-scrollbar-track{background:#fff;border-radius:5px}.main-filter-wrapper .main-filter::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:5px}.main-filter-wrapper .main-filter::-webkit-scrollbar-thumb:hover{background:#9e9e9e}
