.inputLabel{position:absolute;transform:translateY(3px);font-size:12px;font-weight:500}#phoneNumber.vue-phone-number-input{border-left:0;border-top:0;border-right:0;border-radius:5px 5px 0 0;border-bottom:2px solid #7a7a7a;background-color:#e9ecef}#phoneNumber .country-selector{z-index:11}#phoneNumber .country-selector__input,#phoneNumber .input-tel__input{background-color:transparent;height:auto;padding-top:20px;padding-bottom:9px;border:none}#phoneNumber *{font-family:Sofia Pro}#phoneNumber .country-selector__input{border-bottom-left-radius:0}#phoneNumber .input-tel__input{border-bottom-right-radius:0}#phoneNumber .country-selector__country-flag .iti-flag,#phoneNumber .country-selector__toggle{margin-top:7px;margin-left:4px}#phoneNumber .country-selector__input:focus,#phoneNumber .country-selector__input:hover,#phoneNumber .input-tel__input:focus,#phoneNumber .input-tel__input:hover{box-shadow:0 0 0 transparent!important}#phoneNumber .input-tel.is-valid .input-tel__label{display:none}#phoneNumber .country-selector__input{padding-top:22px}#phoneNumber .country-selector__list{height:auto!important;max-height:217px!important;z-index:50;min-width:300px;padding:10px 0;top:auto}#phoneNumber .country-selector__list .resize-observer{display:none}#phoneNumber .country-selector__list .country-selector__list__item{padding:4px 24px;font-size:14px}#phoneNumber .country-selector__list .country-selector__list__item.selected{font-weight:400;background-color:#fff!important;color:var(--colour);font-size:14px}#phoneNumber .country-selector__list .country-selector__list__item.selected:hover,#phoneNumber .country-selector__list .country-selector__list__item:hover{background-color:#f8f9fa}#phoneNumber .country-selector__list__item.keyboard-selected{background-color:#fff}#phoneNumber .country-selector__label{display:none}