.regb2b-nip-wrapper{width:100%;display:block;position:relative}.regb2b-nip-wrapper input[name=vat_number]{border-radius:6px;width:100%!important;padding-right:140px!important}.regb2b-fetch-btn{z-index:10;white-space:nowrap;color:#fff;cursor:pointer;background:#113d89;border:none;border-radius:6px;align-items:center;padding:0 1rem;transition:opacity .3s;display:flex;position:absolute;top:4px;bottom:4px;right:4px;box-shadow:0 1px 12px 1px #717c8c29}.regb2b-fetch-btn:hover:not(:disabled){opacity:.85}.regb2b-fetch-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.regb2b-error{color:#ff4c4c;margin-top:6px;font-size:.875rem;display:none}.regb2b-error--visible{display:block}.regb2b-field--filled{transition:border-color .3s;border-color:#28a745!important}
