.na-phone-input .PhoneInput{display:flex;align-items:stretch;gap:0;width:100%;border:1px solid #e5e5e5;border-radius:6px;background:#f8f4f0;overflow:hidden;transition:border-color .15s,box-shadow .15s}.na-phone-input:focus-within .PhoneInput{border-color:#c8082d;box-shadow:0 0 0 2px rgba(200,8,45,.15)}.na-phone-input--invalid .PhoneInput{border-color:#ef4444;box-shadow:0 0 0 2px hsla(0,96%,89%,.6)}.na-phone-input .PhoneInputCountry{display:flex;align-items:stretch;padding:0;margin:0;border:0;border-right:1px solid #e5e5e5;background:#fff;min-height:44px}.na-phone-input .PhoneInputCountryIcon,.na-phone-input .PhoneInputCountryIconImg,.na-phone-input .PhoneInputCountrySelectArrow{display:none!important}.na-phone-input .na-country-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;outline:none;background:#fff;padding:0 28px 0 12px;font-size:13px;color:#0a1628;font-family:inherit;min-width:74px;max-width:96px;font-weight:600;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%235a5a6a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 10px center}.na-phone-input .na-country-select:focus-visible{outline:2px solid #c8082d;outline-offset:-2px}.na-phone-input .PhoneInputInput{flex:1;min-width:0;border:0;outline:none;background:transparent;padding:10px 14px;font-size:14px;color:#0a1628;font-family:inherit}.na-phone-input .PhoneInputInput::-moz-placeholder{color:#888}.na-phone-input .PhoneInputInput::placeholder{color:#888}.na-phone-input--lg .PhoneInput,.na-phone-input--lg .PhoneInputCountry{min-height:52px}.na-phone-input--lg .na-country-select{padding-top:0;padding-bottom:0}.na-phone-input--lg .PhoneInputInput{padding:14px 16px}