.iti{width:100%;--iti-border-color:#bcc7c0;--iti-hover-color:#ece3d2;--iti-country-selector-bg:var(--paper);--iti-icon-color:var(--deep)}
.iti:not(.iti--detached-country-selector){display:block}
.iti .iti__selected-country{width:auto;padding:0;border:0;background:transparent;color:var(--deep);border-radius:0}
.iti .iti__selected-country-primary{padding:0 10px;min-height:48px}
.iti .iti__tel-input{min-width:0;max-width:100%}
.iti__country-selector{max-width:min(360px,calc(100vw - 40px));font:16px/1.5 Jost,sans-serif;color:var(--deep)}
.iti__country-list{white-space:normal}
.iti__country{min-height:44px}
.iti__search-input{font:16px/1.5 Jost,sans-serif;padding-top:12px;padding-bottom:12px}
.iti__country-name{overflow-wrap:anywhere}
