.phone-number-field{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.phone-number-field>div{min-width:0}.phone-number-field label{margin-bottom:9px;font-size:.9rem;font-weight:600;display:block}.phone-number-field input,.phone-number-field select{width:100%;min-width:0;min-height:50px;color:var(--petrol);font:inherit;background:#fff;border:1px solid #6b7e79;border-radius:0;padding:12px;font-size:1rem;display:block}.phone-number-field input:disabled,.phone-number-field select:disabled{color:#4b605b;background:#f4f6f4;border-color:#c6ceca}.phone-number-field input:focus-visible,.phone-number-field select:focus-visible{outline:2px solid var(--petrol);outline-offset:3px}.phone-number-field input[readonly]{background:#f8f9f8}.phone-number-action{align-items:stretch;gap:8px;display:flex}.phone-number-field .phone-number-action input{flex:1 1 0;width:0}.phone-number-action>:not(input){flex:none}@media (max-width:600px){.phone-number-field{grid-template-columns:minmax(0,1fr)}}
