.nv-field .nv-geo,.nv-field .nv-tel,.nv-geo,.nv-tel{width:100%!important;max-width:none!important;justify-self:stretch!important;box-sizing:border-box;display:grid;gap:8px;grid-template-columns:minmax(0,1fr);margin-top:6px}
.nv-geo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}
.nv-geo .nv-geo-note{grid-column:1/-1}
.nv-geo select:disabled{opacity:.55;cursor:not-allowed}
.nv-geo select,.nv-geo input,.nv-tel select,.nv-tel input{box-sizing:border-box;width:100%;min-width:0;margin:0}
.nv-tel{grid-template-columns:96px minmax(0,1fr)!important}
.nv-tel-c{padding-left:10px!important;padding-right:6px!important}
.nv-tel-n:disabled{opacity:.55;cursor:not-allowed}
.nv-tel-err{color:#b3261e;font-size:13px;line-height:1.35;grid-column:1/-1}
.nv-tel-err:empty{display:none}
.nv-geo-note{font-size:13px;opacity:.75;line-height:1.4}
@media (min-width:600px){.nv-geo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nv-geo .nv-geo-note{grid-column:1/-1}}
