.custom-radio input{display:none}.custom-radio{position:relative;cursor:pointer;display:inline-block;height:22px}.checkmark{height:22px;width:22px;border-radius:50%;border:2px solid #333;display:inline-block;position:relative;box-sizing:border-box}.custom-radio input:checked+.checkmark:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;background-color:#ff5c5c;border-radius:50%;transform:translate(-50%,-50%)}.custom-radio input:checked+.checkmark{border-color:#ff5c5c}.custom-radio-label{cursor:pointer}.custom-select{position:relative;font-family:sans-serif;width:100%;margin-bottom:30px;border-radius:8px}.select-trigger{padding:12px;border:1px solid #E0E0E0;border-radius:6px;cursor:pointer;position:relative;transition:border-color .3s;height:75px}.st-small{height:55px!important}.select-data-holder{display:flex;position:absolute;justify-content:space-between;align-items:center;bottom:13px;width:83vw}.select-trigger:hover{border-color:#999}.select-trigger span{color:#000}.briefarrow{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(-135deg);transition:transform .3s}.custom-select.open .briefarrow{transform:rotate(45deg)}.options{background:#fff;border-radius:6px;margin-top:4px;box-shadow:0 4px 8px #0000001a;max-height:0;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:14px;overflow:hidden;transition:max-height .3s ease;overflow-y:scroll}.options .option{padding:12px;cursor:pointer;transition:background .2s}.options .option:hover{background:#f2f2f2}.custom-select.open .options{max-height:500px}@media (min-width: 419px){.select-trigger{height:59px}}
