.input-field.phone-input-field .phone-number-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.input-field.phone-input-field .phone-number-input .country-select{position:relative;width:6em;border-right:1px solid #eaeaea}.input-field.phone-input-field .phone-number-input .country-select .vs__dropdown-toggle{border:none;background:transparent;padding-bottom:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.input-field.phone-input-field .phone-number-input .country-select .vs__selected-options{background:transparent;overflow:hidden;padding:0}.input-field.phone-input-field .phone-number-input .country-select .vs__selected{margin:0}.input-field.phone-input-field .phone-number-input .country-select .vs__search{position:absolute;opacity:0;width:1px;min-width:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:0;margin:0;border:none}.input-field.phone-input-field .phone-number-input .country-select .vs__actions{padding-top:0}.input-field.phone-input-field .phone-number-input .country-select .vs__dropdown-menu{min-width:15em}.input-field.phone-input-field .phone-number-input input{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.input-field.phone-input-field .phone-number-input.valid .country-select .vs__dropdown-toggle{-webkit-transform:translateY(.4rem);transform:translateY(.4rem)}.input-field.phone-input-field .phone-number-input:not(.valid)~label{left:6.7em;width:calc(100% - 6.7em)}.input-field.phone-input-field .error-msg{pointer-events:none}