.iti{display:block;position:relative;max-width:100%;box-sizing:border-box}.iti input[type="tel"]{box-sizing:border-box;max-width:100%;padding-left:92px!important}.iti .iti__country-container,.iti .iti__flag-container{position:absolute!important;left:0!important;top:0!important;bottom:0!important;z-index:2!important;display:flex!important;align-items:stretch!important;width:auto!important;max-width:none!important;background:transparent!important;border:0!important;box-shadow:none!important}.iti .iti__selected-country,.iti .iti__selected-flag,.iti button.iti__selected-country,.iti button.iti__selected-flag{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;box-sizing:border-box!important;position:relative!important;width:auto!important;min-width:62px!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0 10px!important;border:0!important;border-right:1px solid #d9e0e8!important;border-radius:0!important;outline-offset:-2px!important;background:transparent!important;background-image:none!important;color:#374151!important;box-shadow:none!important;text-shadow:none!important;transform:none!important;font-size:13px!important;line-height:1!important;letter-spacing:normal!important;opacity:1!important}.iti .iti__selected-country::before,.iti .iti__selected-country::after,.iti .iti__selected-flag::before,.iti .iti__selected-flag::after{display:none!important;content:none!important}.iti .iti__selected-country:hover,.iti .iti__selected-flag:hover,.iti .iti__selected-country:focus,.iti .iti__selected-flag:focus{background:#f6f8fb!important;color:#374151!important;box-shadow:none!important;transform:none!important}.iti .iti__flag{flex:none!important;width:20px!important;height:15px!important;border-radius:0!important;transform:none!important}.iti .iti__arrow{position:static!important;border-top-color:#475569!important;opacity:1!important}.iti .iti__country-list,.iti .iti__dropdown-content{z-index:999999!important;max-width:min(350px,90vw)!important}.codax-registration-form .iti,.woocommerce-checkout form.checkout .iti,.woocommerce-account .iti{width:100%!important}.codax-registration-form .iti input[type=tel],.woocommerce-checkout form.checkout .iti input[type=tel]{padding-left:92px!important}.codax-registration-form .iti .iti__selected-country,.codax-registration-form .iti .iti__selected-flag{height:46px!important}@media(max-width:600px){.iti .iti__selected-country,.iti .iti__selected-flag{min-width:58px!important;padding:0 8px!important}}.iti__dropdown-content{box-sizing:border-box!important;z-index:2147480000!important;min-width:250px;max-width:min(370px,calc(100vw - 24px))!important;overflow:hidden;border:1px solid #d5dce7!important;border-radius:10px!important;background:#fff!important;box-shadow:0 12px 32px rgb(20 32 53 / .18)!important}.iti__search-input-wrapper{height:52px!important;min-height:52px!important;position:relative!important;display:flex!important;align-items:center!important;padding:7px!important;background:#fff!important;z-index:2!important}.iti__dropdown-content .iti__search-input,.iti__dropdown-content input.iti__search-input{display:block!important;width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:7px 12px 7px 34px!important;font-size:15px!important;line-height:22px!important;border:1px solid #d5dce7!important;border-radius:7px!important;box-shadow:none!important;background:#fff!important;box-sizing:border-box!important}.iti__dropdown-content .iti__search-icon{left:17px!important;z-index:2!important}.iti__dropdown-content .iti__country-list{position:relative!important;display:block!important;margin:0!important;padding:0!important;max-height:260px!important;overflow-y:auto!important;list-style:none!important}.iti__dropdown-content .iti__country{display:flex!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:7px 12px!important;margin:0!important;font-size:14px!important;line-height:22px!important;border:0!important;border-radius:0!important;box-shadow:none!important;white-space:normal!important}.iti__dropdown-content .iti__flag{position:static!important;flex:none!important}.iti__dropdown-content .iti__country-name{flex:0 1 auto!important;overflow-wrap:anywhere!important}.iti__dropdown-content .iti__dial-code{white-space:nowrap!important}