.custom-phone-input{--phone-input-border-radius:10px;--phone-input-border-color:#ddd;--phone-input-font-family:inherit;--phone-input-font-size:16px;--phone-input-padding:.5rem 1rem;--phone-input-height:44px;--phone-input-background-color:#fff;pointer-events:auto;width:100%}.custom-phone-input>input.react-international-phone-input{border-radius:0 10px 10px 0;width:100%;height:44px;padding:12px 16px}.custom-phone-input>div.react-international-phone-country-selector>button{box-sizing:border-box;border-right:none;border-radius:10px 0 0 10px;width:76px;height:44px;margin:0;padding-left:16px;padding-right:16px}.custom-phone-input>div.react-international-phone-country-selector>button>div{gap:10px}.custom-phone-input>div.react-international-phone-country-selector>button>div>img{margin:0}.custom-phone-input>div.react-international-phone-country-selector>ul{pointer-events:auto;z-index:9999;-webkit-user-select:none;user-select:none;border-radius:12px;width:calc(100vw - 40px);max-width:480px;top:52px}.custom-phone-input>div.react-international-phone-country-selector>ul>li{-webkit-user-select:none;user-select:none;width:100%;padding-top:10px;padding-bottom:10px}.custom-phone-input>div.react-international-phone-country-selector>ul>li>img,.custom-phone-input img{width:20px;height:20px}