.custom-visual-radio{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.custom-radio-group .ant-radio-button-wrapper{margin-bottom:8px;border-inline-start-width:1px!important;border-radius:6px!important;margin-right:8px!important}.custom-radio-group .ant-radio-button-wrapper:before{display:none!important}.custom-visual-radio .ant-radio-button-wrapper{border:1px solid #d9d9d9!important;border-inline-start-width:1px!important;border-radius:4px!important;height:auto!important;padding:0!important;line-height:normal!important}.custom-visual-radio .ant-radio-button-wrapper:before{display:none!important}.custom-visual-radio .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){z-index:1;box-shadow:none!important;border-color:#2a3057!important}.custom-visual-radio .ant-radio-button-wrapper-checked .text-gray-700{color:#2a3057!important}.custom-visual-radio .check-triangle{border-top:0 solid #0000;border-bottom:14px solid #2a3057;border-left:14px solid #0000;border-right:0 solid #0000;width:0;height:0;display:none;position:absolute;bottom:0;right:0}.custom-visual-radio .check-triangle:after{content:"";color:#fff;font-size:8px;line-height:1;position:absolute;top:2px;right:1px}.custom-visual-radio .ant-radio-button-wrapper-checked .check-triangle{display:block}.sourcing-radio-group{flex-wrap:wrap;gap:12px!important;display:flex!important}.sourcing-radio-group .ant-radio-button-wrapper{background:#fff;transition:all .2s;border:1px solid #e5e7eb!important;height:auto!important;box-shadow:none!important;border-inline-start-width:1px!important;border-radius:8px!important;padding:12px 16px!important}.sourcing-radio-group .ant-radio-button-wrapper:before{display:none!important}.sourcing-radio-group .ant-radio-button-wrapper-checked{background-color:#2a305710!important;border-color:#2a3057!important}.sourcing-radio-group .ant-radio-button-wrapper-checked .title-text{color:#2a3057!important}.custom_input_width{width:211px!important;max-width:100%!important}@media screen and (max-width:786px){.custom_input_width{width:100%!important;max-width:100%!important}}
